[发明专利]一种实现业务限速的系统及方法有效
申请号: | 201010216827.8 | 申请日: | 2010-06-30 |
公开(公告)号: | CN101883050A | 公开(公告)日: | 2010-11-10 |
发明(设计)人: | 梁会发;朱聃 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 李健;龙洪 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 业务 限速 系统 方法 | ||
技术领域
本发明涉及通信领域,具体涉及是一种实现业务限速的系统及方法。
背景技术
随着宽带接入技术的发展,运营商正逐渐接受并部署光纤接入系统(OAN:Optical Access Network)来给用户提供更快速率和更高质量的服务。
无源光网络技术(Passive Optical Network,PON)是一种点对多点的光纤接入技术。由OLT(Optical Line Terminal,光线路终端)、ONU(OpticalNetwork Unit,光节点)和ODN(Optical Distribution Network,光分配网络)组成。ODN为点到多点结构,一个OLT通过ODN连接多个ONU,如图1所示。
在PON的部署应用中,用户口下挂家庭网关是运营商致力推广的应用场景,电信运营商对家庭网关定义了比较详细的规范。多种业务通过家庭网关汇聚到ONU的用户口,分别对应不同的vlan(Virtual Local Area Network,虚拟局域网)。根据是否进行vlan翻译及vlan翻译模式的不同,可以组合成多种业务场景。
在实际应用中,运营商经常推出各种业务套餐,根据用户的付费情况提供不同的带宽,除了限制用户的总带宽外,可能还要根据业务单独限速。因此限速功能是ONU必须具备的基本功能。ONU不仅要支持端口的入向(ingress)与出向(egress)限速,还需要针对业务进行限速。
针对业务流的限速通过流分类实现,交换芯片一般都提供这个功能。流分类是一个报文分类与滤波引擎,有解析,查找,策略、限速和统计功能。不同的交换芯片支持的不同的解析字段,执行的策略也不一样。
每个流分类规则都有限速(meter)功能,通过设置cir(committedinformation rate,可承诺信息传输速率)与cbs(committed burst size,可承诺最大信息帧大小)实现对相应数据流的限速。有的交换芯片还支持更高级别的限速模式,如SrTCM(Single-rate Three Color Mark,单速率三色标记)与TrTCM(Two-rate Three Color Mark,双速率三色标记),可以实现更复杂的功能。
在各种业务场景中,用户侧的上行数据流根据业务不同分配不同vlan,通过流分类可以很容易实现业务限速。直接匹配vlan字段,把规则绑定到用户口即可唯一标记每个用户的不同业务,对标记的数据流设置meter限速。
下行数据流限速比较麻烦,可以概括为下面三种情况:
1.PUPSPV(每用户每业务每vlan),下行数据流可以根据vlan唯一标记,通过流分类匹配vlan,把规则绑定到上联口标记不同业务,对标记的数据流设置meter限速。
2.多个用户使用同一个业务vlan(每个用户的上网vlan都是vlan 1001),只根据vlan无法区分不同用户的数据流。如果交换芯片支持匹配dst-port(转发端口),可以通过匹配vlan+dst-port来唯一标记每个用户的业务,对标记的数据流设置meter限速。对于无法匹配dst-port的交换芯片,现有技术还无法实现对业务限速。
3.对于vlan汇聚的业务场景(PUPV,每用户每vlan),如图2所示。对下行来说,多种业务对应同一个vlan,无法只根据vlan来区分业务,即现有技术还无法实现对业务限速。
发明内容
本发明提供一种实现业务限速的系统及方法,可解决现有技术中无法有效地对下行业务数据流进行限速的问题。
本发明提供一种实现业务限速的方法,包括:对于一个用户使用一个虚拟局域网的模式,通过用户虚拟局域网(svlan)与下行业务的目的介质访问控制地址(dst_mac)实现对所述业务的限速;或者,
对于多个用户使用一个虚拟局域网的模式,且交换芯片无法匹配转发端口时,对需要限速的下行业务数据流设置相应的用户侧出口队列,将需限速的下行业务数据流从设置的出口队列下发,在用户口的出口设置队列的限速值。
进一步地,对于一个用户使用一个虚拟局域网的模式,所述方法还包括,从接收的上行数据包中提取该上行数据包的源mac地址与用户虚拟局域网(cvlan),并根据所述cvlan查找对应的svlan与限速值;
所述源mac地址即下行业务数据流的dst_mac。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010216827.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:芦荟多糖粉及其制备方法
- 下一篇:一种麦克风