CN100336365C - 一种基于业务分类的端口速率控制方法 - Google Patents
一种基于业务分类的端口速率控制方法 Download PDFInfo
- Publication number
- CN100336365C CN100336365C CNB2003101154102A CN200310115410A CN100336365C CN 100336365 C CN100336365 C CN 100336365C CN B2003101154102 A CNB2003101154102 A CN B2003101154102A CN 200310115410 A CN200310115410 A CN 200310115410A CN 100336365 C CN100336365 C CN 100336365C
- Authority
- CN
- China
- Prior art keywords
- port
- rate
- service
- service type
- different
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- RTZKZFJDLAIYFH-UHFFFAOYSA-N Diethyl ether Chemical compound CCOCC RTZKZFJDLAIYFH-UHFFFAOYSA-N 0.000 claims description 26
- 230000005540 biological transmission Effects 0.000 claims description 12
- 238000005516 engineering process Methods 0.000 claims description 5
- 150000002170 ethers Chemical class 0.000 description 6
- 238000013507 mapping Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及一种基于业务分类的端口速率控制方法,包括以下步骤:在用户侧端口设置端口配置表;读取端口配置表,获取服务类型来源;根据来源查找不同的配置表获取该数据相应的服务类型;根据速率控制配置,获取端口对应服务类型的限制速率;对不同服务类型的以太帧按不同服务类型控制接收和发送速率。本发明不同需求的用户可通过设定不同的服务类型,对不同业务的数据进行端口接收和发送速率控制,在端口得到不同的服务保证,增强RPR空间复用特性,提高网络服务质量,也减轻了设备负担,满足了网络服务的个性化和多样化。
Description
技术领域
本发明涉及一种端口速率控制方法,尤其涉及一种通讯领域中的数据传输流量的控制方法。
背景技术
近年来,随着数据交换和传输技术的飞速发展,用户对通信网络业务的需求越来越趋向于多样化、个性化和服务的即时性,这无疑对网络服务质量(Quality of service,QoS)提出了更高的要求。更好的利用网络带宽,节约运营商的管理成本,为用户提供差异性的新增值业务,为运营商赢得利润,同时提高交换和传输设备的效率,这些是运营商和设备开发商应考虑的问题。
端口速率控制作为提高QoS的手段之一,目前采用的方法一般是基于端口控制的模式或者对端口的接收发送不加控制,这样在接收和发送端对所有的业务数据一视同仁,忽略了一些特殊用户的要求,加重了设备的负担。这里提出基于A、B、C三种业务服务类型的端口速率控制,是根据弹性分组环(Resilient Packet Ring,RPR)技术将用户侧的数据分为实时业务、承诺速率等级业务、一般业务三种业务等级,即A、B、C业务,对不同业务的数据进行端口接收和发送速率控制,从而达到对不同业务提供不同的服务质量和传输流量控制。
发明内容
本发明所要解决的技术问题在于提供一种基于业务分类的端口速率控制方法、克服RPR用户侧现有速率控制中不能区分不同业务类型,增加传输设备本身的负担等缺点。
为了实现上述目的,本发明提供了一种基于业务分类的端口速率控制方法,其特点在于,包括以下步骤:
在用户侧端口设置端口配置表;
读取端口配置表,获取服务类型来源;
根据来源查找不同的配置表获取该数据相应的服务类型;
根据速率控制配置,获取端口对应服务类型的限制速率;
对不同服务类型的以太帧按不同服务类型控制接收和发送速率。
上述的基于业务分类的端口速率控制方法,其特点在于,所述对不同服务类型的帧按不同服务类型控制接收和发送速率的步骤,还包括计算当前该用户侧端口获取到的服务类型的接收或发送速率,并与所述对应服务类型的限制速率进行比较以决定是否接收或发送所述以太帧。
上述的基于业务分类的端口速率控制方法,其特点在于,如果当前速率超过所述服务类型的限制速率,就不接收或不发送所述以太帧,否则正常接收或发送。
上述的基于业务分类的端口速率控制方法,其特点在于,所述服务类型来源可根据端口区分或根据802.1P映射关系区分或根据MAC流区分。
上述的基于业务分类的端口速率控制方法,其特点在于,所述服务类型是根据弹性分组环技术将用户侧的数据分为实时业务、承诺速率等级业务、一般业务三种业务等级。
采用本发明的基于端口业务分类速率控制方法,不同需求的用户可通过设定不同的服务类型,在端口得到不同的服务保证,增强RPR空间复用特性,提高网络的QoS,也减轻了设备负担。
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。
附图说明
图1为本发明的控制方法流程图。
具体实施方式
下面结合图1对本发明的方法的实施作一实施例介绍,本发明的基于端口业务分类速率控制方法包括以下步骤:
首先,步骤10,在用户侧端口设置端口配置表。对RPR用户侧端口,可通过设置某端口的配置表来指定该端口数据业务的服务类型来源sc_source,端口的接收端A、B、C类限制速率(Ingress_rate_A、Ingress_rate_B、Ingress_rate_C),发送端A、B、C类限制速率(Egress_rate_A、Egress_rate_B、Egress_rate_C),端口缺省VID及端口缺省服务类型Port_sc,如下表1:
表1
| 参数 | 取值 | 定义 |
| Sc_source | 0 | 服务类型来源(0:根据端口区分:1:根据802.1P映射关系区分;2:根据MAC流区分) |
| Ingress_rate_A | 400Mb/s | 接收端A类限制速率 |
| Ingress_rate_B | 200Mb/s | 接收端B类限制速率 |
| Ingress_rate_C | 400Mb/s | 接收端C类限制速率 |
| Egress_rate_A | 400Mb/s | 发送端A类限制速率 |
| Egress_rate_B | 200Mb/s | 发送端B类限制速率 |
| Egress_rate_C | 400Mb/s | 发送端C类限制速率 |
| Port_vid | 1 | 端口缺省VID |
| Port_sc | 0 | 端口缺省服务类型(0:C类;1:B类;2:A类) |
然后,步骤20,对于用户侧端口要接收或发送的以太帧,首先查对应的端口配置表,获取服务类型来源(sc_source),假设配置如表1,sc_source为0,即按端口区分服务类型SC;
接着,步骤30,根据服务类型来源sc_source,获取该以太帧的服务类型。如表1配置,sc_source为0,按端口区分SC,这样取端口缺省服务类型Port_sc,获取该以太帧的服务类型为C类;如果表1配置Sc_source取值为1,则根据以太帧中的Vtag或端口的缺省VID获取802.1P的优先级Prio,查表2,获取优先级prio对应的服务类型;如果表1配置Sc_source取值为2,则根据以太帧中的MAC地址,查MAC表,该表中配置有该MAC对应的服务类型。
以及,步骤40,根据接收端和发送端速率控制配置,获取端口对应服务类型的限制速率。如表1配置,端口的接收端C类限制速率Ingress_rate_C,或发送端C类限制速率Egress_rate_C。
最后,步骤50,对不同服务类型的以太帧按不同服务类型控制接收和发送速率。其中包括步骤501,计算当前该用户侧端口获取到的服务类型的接收或发送速率,并与表1中配置的对应服务类型的限制速率进行比较。
步骤502,如果当前速率超过配置的速率(即对应的服务类型的限制速率),就不接收或不发送该以太帧,否则正常接收或发送该以太帧。如表1配置,计算C类的接收或发送速率,跟配置表1中C类限制速率Ingress_rate_C或Egress_rate_C相比较,如果当前速率超过配置的速率,就不接收或不发送该以太帧,否则正常接收或发送该以太帧。
如表1所示,服务类型来源sc_source为1或2时,即根据802.1P映射关系或根据MAC流区分服务类型SC时,其速率控制方法请参考上述服务类型来源sc_source为0时的控制方法。
表2
| LW | Bit Posit | Field | InitialValue | Definition |
| 0 | 31:3029:2827:2625:2423:2221:2019:1817:1615:1211:87:43:0 | Prio 0Prio 1Prio 2Prio 3Prio 4Prio 5Prio 6Prio 7SC CSC BSC A1SC A0 | 0x00x00x00x00x10x10x100x110x00x1000x1100x111 | 优先级0对应的SC(缺省00,c类)优先级1对应的SC(缺省00,c类)优先级2对应的SC(缺省00,c类)优先级3对应的SC(缺省00,c类)优先级4对应的SC(缺省01,B类)优先级5对应的SC(缺省01,B类)优先级6对应的SC(缺省10,A1类)优先级7对应的SC(缺省11,A0类)C对应的优先级(缺省0)B对应的优先级(缺省4)A0对应的优先级(缺省6)A1对应的优先级(缺省7) |
本发明的方法与现有技术相比对用户侧接收和发送不同类型用户流量在接收和发送端进行区别,通过对三种业务类型的数据速率的端口限制,调节传输数据中不同业务比例,满足了网络服务的个性化和多样化,实现方法也简单易行。
本发明只是为适应网络用户的发展在端口速率控制方面提出一种新的端口速率控制方法,并给出一实施例。当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
Claims (5)
1、一种基于业务分类的端口速率控制方法,其特征在于,包括以下步骤:
步骤一、在用户侧端口设置端口配置表,并从用户侧端口接收帧;
步骤二、读取端口配置表,获取服务类型来源;
步骤三、根据来源查找不同的配置表获取该数据相应的服务类型;
步骤四、根据速率控制配置,获取端口对应服务类型的限制速率;
步骤五、对不同服务类型的以太帧按不同服务类型控制接收和发送流量。
2、根据权利要求1所述的基于业务分类的端口速率控制方法,其特征在于,所述步骤五具体包括计算当前该用户侧端口获取到的服务类型的接收和/或发送速率,并与所述对应服务类型的限制速率进行比较以决定是否接收和/或发送所述以太帧。
3、根据权利要求2所述的基于业务分类的端口速率控制方法,其特征在于,如果当前速率超过所述服务类型的限制速率,就不接收或不发送所述以太帧,否则正常接收或发送。
4、根据权利要求1、2或3所述的基于业务分类的端口速率控制方法,其特征在于,所述服务类型来源可根据端口区分,或根据MAC流区分。
5、根据权利要求1、2或3所述的基于业务分类的端口速率控制方法,其特征在于,所述服务类型是根据弹性分组环技术将用户侧的数据分为实时业务、承诺速率等级业务、一般业务三种业务等级。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2003101154102A CN100336365C (zh) | 2003-11-25 | 2003-11-25 | 一种基于业务分类的端口速率控制方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2003101154102A CN100336365C (zh) | 2003-11-25 | 2003-11-25 | 一种基于业务分类的端口速率控制方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1622530A CN1622530A (zh) | 2005-06-01 |
| CN100336365C true CN100336365C (zh) | 2007-09-05 |
Family
ID=34760432
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB2003101154102A Expired - Lifetime CN100336365C (zh) | 2003-11-25 | 2003-11-25 | 一种基于业务分类的端口速率控制方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN100336365C (zh) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100433718C (zh) * | 2005-10-31 | 2008-11-12 | 华为技术有限公司 | 保障数据分组业务服务等级的方法及速率限制方法 |
| CN100546306C (zh) * | 2006-09-30 | 2009-09-30 | 华为技术有限公司 | 一种实现业务类型自适应的方法及装置 |
| CN101141284B (zh) * | 2007-01-31 | 2011-01-19 | 中兴通讯股份有限公司 | 业务带宽配置方法和网管系统 |
| CN101772072A (zh) * | 2008-12-31 | 2010-07-07 | 阿德利亚科技(北京)有限责任公司 | 一种多业务无线网络的速率控制方法及设备 |
| WO2013189056A1 (zh) | 2012-06-21 | 2013-12-27 | 华为技术有限公司 | 刀片服务器的交换板及其端口配置方法 |
| CN107181625B (zh) * | 2017-07-12 | 2020-03-10 | 微鲸科技有限公司 | 数据服务提供方法及装置 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20010014095A1 (en) * | 2000-02-14 | 2001-08-16 | Fujitsu Limited | Network system priority control method |
| CN1354571A (zh) * | 2000-11-21 | 2002-06-19 | 华为技术有限公司 | 一种提高码分多址蜂窝移动通信系统信道利用率的方法 |
| CN1375950A (zh) * | 2002-04-28 | 2002-10-23 | 武汉汉网高技术有限公司 | 码分多址通信系统中上行分组传输速率控制方法 |
| CN1402560A (zh) * | 2001-08-10 | 2003-03-12 | 华为技术有限公司 | 一种对每个分组数据协议上下文进行流量监管的装置和方法 |
| WO2003071740A1 (en) * | 2002-02-22 | 2003-08-28 | Linkair Communications, Inc. | A method of priority control in wireless packet data communications |
-
2003
- 2003-11-25 CN CNB2003101154102A patent/CN100336365C/zh not_active Expired - Lifetime
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20010014095A1 (en) * | 2000-02-14 | 2001-08-16 | Fujitsu Limited | Network system priority control method |
| CN1354571A (zh) * | 2000-11-21 | 2002-06-19 | 华为技术有限公司 | 一种提高码分多址蜂窝移动通信系统信道利用率的方法 |
| CN1402560A (zh) * | 2001-08-10 | 2003-03-12 | 华为技术有限公司 | 一种对每个分组数据协议上下文进行流量监管的装置和方法 |
| WO2003071740A1 (en) * | 2002-02-22 | 2003-08-28 | Linkair Communications, Inc. | A method of priority control in wireless packet data communications |
| CN1375950A (zh) * | 2002-04-28 | 2002-10-23 | 武汉汉网高技术有限公司 | 码分多址通信系统中上行分组传输速率控制方法 |
Non-Patent Citations (1)
| Title |
|---|
| 面向宽带城域网的弹性分组环技术 俞杰,中国数据通信,第05期 2002 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1622530A (zh) | 2005-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102821029B (zh) | 一种以太网无源光网络中的多业务带宽分配方法及其装置 | |
| CN101313533B (zh) | 一种光网络终端及其报文处理方法 | |
| KR100564277B1 (ko) | Ip 액세스 네트워크에서 서비스 품질이 보증된 서비스를제공하는 방법 | |
| US20130272316A1 (en) | Allocating Processing Bandwidth at a Residential Gateway Utilizing Transmission Rules | |
| EP3024179A1 (en) | Dsl system communicating between an aggregation device and a multi-port device in an autonomous and polled mechanism | |
| CN107920031B (zh) | 接入带宽自适应调整方法和装置 | |
| CN100336365C (zh) | 一种基于业务分类的端口速率控制方法 | |
| CN101141284A (zh) | 业务带宽配置方法和网管系统 | |
| CN102449956A (zh) | 一种网络中资源委托调整的方法、装置及系统 | |
| WO2003007123A2 (en) | Scalable method and architecture for an active switch defining a network edge having multiple uplinks and using wavelength division multiplexing | |
| CN103220231B (zh) | 一种HiNOC数据流处理系统及方法 | |
| CN105634991A (zh) | 一种实现业务带宽分配的方法及装置 | |
| US7580357B2 (en) | Method for implementing varying grades of service quality in a network switch | |
| CN1203723C (zh) | 一种交换远程通信系统中的方案和方法 | |
| CN108696456B (zh) | 一种HQoS资源调度方法、设备和系统 | |
| US20020194506A1 (en) | Internet service provider method and apparatus | |
| CN1288632A (zh) | 可变带宽数字式数据传输方法 | |
| CN106453114B (zh) | 流量分配方法及装置 | |
| CN1812365A (zh) | 一种保证端到端业务服务质量的方法及接入网络 | |
| CN108012335A (zh) | 一种软件定义网络下虚拟化多播资源分配方法 | |
| CN1426199A (zh) | 一种在宽带城域网中管理用户的方法 | |
| CN104283812B (zh) | 一种标识用户接入带宽的方法和系统 | |
| CN107995041A (zh) | 一种ptn网络的dcn管理方法 | |
| CN1738287A (zh) | 上送控制器通道限流方法 | |
| CN114900240B (zh) | 数据处理方法、装置、设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CX01 | Expiry of patent term |
Granted publication date: 20070905 |
|
| CX01 | Expiry of patent term |