This application provides a promised access rate management method applied to distributed network devices. The method includes: after receiving an application for increasing the local promised access rate LCAR of any service board for a traffic characteristic, searching the table items corresponding to the traffic characteristic in the preset QoS table, and determining the matches found. When the global commitment access rate (GCAR) in the entry is greater than the local commitment access rate (LCAR) of each business board, the application is notified to the business board that the application is accepted, and the LCAR of the business board in the corresponding entry is updated; after receiving the LCAR reduction notification of any business board for the traffic characteristics, the corresponding information is found in the said QOS table. Table entries, and update the LCAR of the business plate found in the corresponding table entries. The above scheme can better adapt to the architecture of the distributed network device.
【技术实现步骤摘要】
承诺访问速率管理方法、业务板及主控板
本申请涉及网络通信技术,特别涉及QoSCAR管理方法、业务板及主控板。
技术介绍
QoS(QualityofService,服务质量)技术是解决网络延迟和阻塞等问题的一种技术。对于一些关键应用以及对时延敏感的多媒体应用,QoS技术的作用非常显著。当网络过载或拥塞时,QoS技术可以有效降低延迟或大幅度降低关键报文被丢弃的可能。更多关于QoS的介绍可以参考互联网工程任务组IETF发布的标准文档RFC3644。QoSCAR(CommitAccessRate,承诺访问速率)技术是在QoS技术基础上发展出来的一种技术。它的典型作用是基于承诺访问速率对进入某一网络的某类流量进行监管,例如限制HTTP类流量不能占用超过10Mbps。但是QoSCAR技术在分布式网络设备上的实施仍然面临各种难题。
技术实现思路
本申请提供了一种承诺访问速率管理方法,应用于分布式网络设备的主控板上,该分布式网络设备还包括一个或者多个业务板;该方法包括:接收到任意一个业务板针对某流量特征的本地承诺访问速率LCAR上调申请后,在预设的QoS表中查找与该流量特征对应的表项;在确定查找到的对应表项中的全局承诺访问速率GCAR大于各个业务板的本地承诺访问速率LCAR总和后,通知业务板该申请被接受,并更新该对应表项中该业务板的LCAR;接收到任意一个业务板针对该流量特征的降低LCAR通知后,在所述QoS表中查找对应的表项,并更新查找到的对应表项中的该业务板的LCAR。本申请还提供了一种承诺访问速率管理方法,应用于分布式网络设备的业务板上,该分布式网络设备还包括主控板;该 ...
【技术保护点】
1.一种承诺访问速率管理方法,应用于分布式网络设备的主控板上,该分布式网络设备还包括一个或者多个业务板;其特征在于,该方法包括:接收到任意一个业务板针对某流量特征的本地承诺访问速率LCAR上调申请后,在预设的QoS表中查找与该流量特征对应的表项;在确定查找到的对应表项中的全局承诺访问速率GCAR大于各个业务板的本地承诺访问速率LCAR总和后,通知业务板该申请被接受,并更新该对应表项中该业务板的LCAR;接收到任意一个业务板针对该流量特征的降低LCAR通知后,在所述QoS表中查找对应的表项,并更新查找到的对应表项中的该业务板的LCAR。
【技术特征摘要】
1.一种承诺访问速率管理方法,应用于分布式网络设备的主控板上,该分布式网络设备还包括一个或者多个业务板;其特征在于,该方法包括:接收到任意一个业务板针对某流量特征的本地承诺访问速率LCAR上调申请后,在预设的QoS表中查找与该流量特征对应的表项;在确定查找到的对应表项中的全局承诺访问速率GCAR大于各个业务板的本地承诺访问速率LCAR总和后,通知业务板该申请被接受,并更新该对应表项中该业务板的LCAR;接收到任意一个业务板针对该流量特征的降低LCAR通知后,在所述QoS表中查找对应的表项,并更新查找到的对应表项中的该业务板的LCAR。2.根据权利要求1所述的方法,其特征在于,还包括:接收管理侧下发的流量特征以及对应的全局承诺访问速率GCAR;在QoS表中记录该流量特征对应的GCAR以及各个业务板的本地承诺访问速率LCAR;将所述流量特征下发给各个业务板。3.根据权利要求2所述的方法,其特征在于,还包括:根据GCAR以及业务板数量确定各个业务板的初始LCAR,并将每个业务板的初始LCAR分别下发给各个业务板。4.根据权利要求1所述的方法,其特征在于:其中LCAR一次上调或者一次降低的幅度为预定的速率步长UR。5.一种承诺访问速率管理方法,应用于分布式网络设备的业务板上,该分布式网络设备还包括主控板;其特征在于,该方法包括:统计本板与某流量特征对应的流量接收速率TAR;根据预定趋势算法确定所述TAR相对于所述流量特征对应的本地承诺访问速率LCAR的变化趋势;在确定所述变化趋势为上升趋势后,向主控板发送对应的LCAR上调申请,并在接收到主控板接受所述申请的通知后上调所述LCAR;在确定所述变化趋势为下降趋势后,降低所述LCAR并通知主控板。6.根据权利要求5所述的方法,其特征在于:所述统计本板与某流量特征对应的TAR包括:统计本板下一个预定周期内所述流量特征对应的TAR;所述预定趋势算法包括:如果TAR大于LCAR且两者差值大于或等于第一速率阈值FRS,则确定变化趋势为上升趋势;如果TAR不大于LCAR且两者差值大于或者等于第二速率阈值SRS,则确定变化趋势为下降趋势。7.根据权利要求6所述的方法,其特征在于:其中LCAR一次上调或者一次降低的幅度为预定的速率步长UR。8.根据权利要求6所述的方法,其特征在于:所述SRS大于FRS。9.根据权利要求8所述的方法,其特征在于:其中SRS大于或等于UR或为UR的N倍,N为大于1的自然数。10.根据权利要求5所述的方法,其特征在于:所述统计本板与某流量特征对应的TAR包括:统计本板下一个第一预定周期内与某流量特征对应的第一TAR以及下一个第二预定周期内与该流量特征对应的第二TAR;所述预定趋势算法包括:如果第一TAR大于LCAR且两者差值大于或等于第一速率阈值FRS,则确定变化趋势为上升趋势;如果第二TAR不大于LCAR且两者差值大于或者等于第二速率阈值SRS,则确定变化趋势为下降趋势。11.根据权利要求10所述的方法,其特征在于:所述第二预定周期大于所述第一预定周期。12.根据权利要求5所述的方法,其特征在于:其中LCAR的初始值是主控板下发的。13.根据权利要求5所述的方法,其特征在于:还包括:接收主控板下发的流量特征,根据该流量特征对应的预设的本地承诺访问速率LCAR执行QoSCAR处理。14.一种承诺访问速率管理方法,应用于分布式网络设备,其中该分布式网络设备包括主控板以及一个或多个业务板,所述方法包括:业务板统计本板与某流量特征对应的流量接收速率TAR;业务板根据预定趋势算法确定所述TAR相对于所述流量特征对应的本地承诺访问速率LCAR的变化趋势;业务板在确定所述变化趋势为上升趋势后,向主控板发送对应的LCAR上调申请,并在接收到主控板接受所述申请的通知后上调所述LCAR;业务板在确定所述变化趋势为下降趋势后,降低所述LCAR并通知主控板;主控板接收到任意一个业务板针对某流量特征的本地承诺访问速率LCAR上调申请后,在预设的QoS表中查找与该流量特征对应的表项;主控板在确定查找到的对应表项中的全局承诺访问速率GCAR大于各个业务板的本地承诺访问速率LCAR总和后,通知业务板该申请被接受,并更新该对应表项中该业务板的LCAR;主控板接收到任意一个业务板针对该流量特征的降低LCAR通知后,在所述QoS表中查找对应的表项,并更新查找到的对应表项中的该业务板的LCAR。15.根据权利要求14所述的方法,其特征在于,还包括:主控板接收管理侧下发的流量特征以及对应的全局承诺访问速率GCAR;主控板在QoS表中记录该流量特征对应的GCAR以...
【专利技术属性】
技术研发人员:岳炳词,
申请(专利权)人:新华三信息安全技术有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。