[发明专利]一种业务接入方法、业务控制方法及装置有效
申请号: | 201410606936.9 | 申请日: | 2014-10-31 |
公开(公告)号: | CN105634969B | 公开(公告)日: | 2018-08-21 |
发明(设计)人: | 陈斌 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/911 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 冯艳莲 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 接入 方法 控制 装置 | ||
本申请提供一种业务接入方法、业务控制方法及装置,该业务接入方法包括:确定当前控制周期的接入比例;在预定的索引表中确定出与所述接入比例对应的索引子表,所述索引子表包括M个表项,所述M个表项分别包括在所述当前控制周期内的M个业务编号对应的接入判定信息;所述预定的索引表包括每个接入比例下的索引子表;其中,M为正整数;当在所述当前控制周期内接收到新业务时,确定所述新业务的业务编号;根据所述索引子表中与所述新业务的业务编号对应的接入判定信息确定是否接入所述新业务;当确定接入所述新业务时,接入所述新业务。
技术领域
本申请涉及通信技术领域,尤其涉及一种业务接入方法、业务控制方法及装置。
背景技术
在现有的通信系统中,通常采用如图1a所示的方案的进行输入报文控制。在图1a中,通过采集系统状态和实际处理的报文数量计算得到下一控制周期允许接入的报文的数量,当有输入报文时,“接入报文控制”单元据此来控制接入报文数量达到过载控制的目的。
在控制接入报文时,如果没有丢弃策略,接入报文就会如图1b中的方块所示,假设每个控制周期要求接入10个,输入量达到每控制周期50个时,前面0.2个控制周期报文全部接入,后面0.8个控制周期报文全部丢弃,这样,就在一个控制周期内形成了浪涌,出现新的过载问题。
为了避免浪涌冲击,在控制周期内需要对接入报文采取一定的丢弃策略以实现接入报文平滑处理。
采用丢弃策略时,理想的控制结果如图1b中的圆点所示,假设每个控制周期要求接入10个,输入量达到每控制周期50个时,在整个控制周期,均匀丢弃,以实现均匀接入。
现有技术中采用随机丢弃方法对报文进行丢弃。随机丢弃方法是利用允许接入数和上周期收到业务报文数量计算出接入比例α,收到待控制报文后通过随机算法函数得到随机数β,如果β≤α,允许该业务报文接入。由于理论上随机算法得到的随机数是均匀分布的,所以认为随机丢弃方法得到的接入方式也是均匀的。
然而,通过C语言标准库得到的随机数其实是伪随机数,从统计意义上接近于均匀分布,所以存在一定误差。
发明内容
本申请实施例提供一种业务接入方法、业务控制方法及装置,用以解决现有技术中的随机丢弃方法的误差较大的技术问题。
本申请第一方面提供了一种业务接入方法,包括:
确定当前控制周期的接入比例;
在预定的索引表中确定出与所述接入比例对应的索引子表,所述索引子表包括M个表项,所述M个表项分别包括在所述当前控制周期内的M个业务编号对应的接入判定信息;所述预定的索引表包括每个接入比例下的索引子表;其中,M为正整数;
当在所述当前控制周期内接收到新业务时,确定所述新业务的业务编号;
根据所述索引子表中与所述新业务的业务编号对应的接入判定信息确定是否接入所述新业务;
当确定接入所述新业务时,接入所述新业务。
结合第一方面,在第一方面的第一种可能的实现方式中,确定所述新业务的业务编号,包括:
将新业务计数器的值加1,获得新计数值;获得所述新计数值除以M的余数N作为所述新业务的业务编号;其中,N为大于等于0且小于M的整数;或者
将新业务计数器的值加1,获得新计数值作为所述新业务的业务编号,所述新计数值为大于等于1且小于等于M的正整数;或者
将新业务计数器的值加1,获得新计数值;判断所述新计数值是否大于M,如果所述新计数值小于等于M,则将所述新计数值作为所述新业务的业务编号;当所述新计数值大于M时,将所述新业务计数器的值置为1,并确定1为所述新业务的业务编号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410606936.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据报文处理方法及基站
- 下一篇:用于控制数据流量的传输的装置及方法