H04W28/10 H04W92/12 H04W48/06
1.一种解决传输物理资源部分异常的带宽流控的方法,其特征在于,包括如下步骤:
系统上电时对所有实际可用带宽初始化为0;
系统运行过程中,物理资源E1状态正常上报到接纳处理模块,接纳处理模块根据目前实 际可用的物理资源计算实际可用带宽;
业务接入时,向接纳处理模块申请带宽资源,如果业务已占用总带宽与业务申请带宽之 和大于实际可用带宽,则拒绝此业务接入,否则允许接入并将此次业务申请带宽累积入业务 已占用总带宽;业务完成后,释放业务,接纳处理模块实时从业务已占用总带宽中扣除该被 释放的业务所占用带宽。
2.根据权利要求1所述的解决传输物理资源部分异常的带宽流控的方法,其特征在于, 在后续系统运行过程中,若物理资源E1状态异常,则上报到接纳处理模块,接纳处理模块根 据目前实际可用的物理资源重新计算实际可用带宽,如果此时业务已占用总带宽小于等于实 际可用物理带宽,则结束状态异常上报流程;如果此时业务已占用总带宽大于实际可用物理 带宽,则将业务占用超出的带宽值通知上层应用,上层应用释放部分业务以释放带宽,接纳 处理模块根据业务释放情况实时从业务已占用总带宽中扣除被释放业务占用的带宽。
3.根据权利要求2所述的解决传输物理资源部分异常的带宽流控的方法,其特征在于, 所述上层应用是根据目前占用带宽业务的优先级释放部分业务。
4.根据权利要求3所述的解决传输物理资源部分异常的带宽流控的方法,其特征在于, 所述上层应用是选择优先级较低的业务进行释放。
5.根据权利要求4所述的解决传输物理资源部分异常的带宽流控的方法,其特征在于, 所述上层应用释放的带宽值大于等于业务占用超出的带宽值。
技术领域
本发明属于通讯系统中多个低速链路汇聚的传输物理资源部分异常后的带宽接纳策略及 对已占用带宽业务的处理领域,具体涉及一种解决传输物理资源部分异常的带宽流控的方法。
背景技术
在通讯系统中,一般情况下,根据容量的大小,控制器与之间物理层采用 多条E1进行物理连接,之上采用ATM或IP进行传输,业务可以使用的带宽以配置的物理E1 数量(E1数量*2.048Mbps)进行计算,在新业务使用带宽时,目前一般系统处理过程是:根 据新业务需要占用的带宽与已占用的带宽之和与配置的物理带宽进行比较,如果小于则接入 新业务,并累加已占用带宽,否则拒绝此次接入过程。对于此处理方法存在的一定的缺陷: 整个接入过程以所有物理资源全部正常为前提条件,一旦前提条件不成立将会出现以下两种 情况,一种是在系统上电时物理资源可能部分就不正常,业务接入占用的带宽超出实际可用 的物理带宽;另一情况在系统正常运行中,由于某种原因导致部分物理资源异常,此时已有 的业务占用带宽可能已经超过实际可用物理资源,而后续的接入过程可能还会继续成功。此 两种情况直接导致接入的业务之间互相争抢带宽资源,从而会影响各业务的实际效果,如语 音通话或下载速率等。
发明内容
本发明的目的在于克服现有技术的不足,提供一种解决传输物理资源部分异常的带宽流 控的方法。该方法在通讯系统底层传输资源出现部分异常后,应用层对可用带宽主动调整以 适应新的传输带宽需求。
为解决上述技术问题,本发明是通过以下技术方案实现的:
一种解决传输物理资源部分异常的带宽流控的方法,包括如下步骤:
系统上电时对所有实际可用带宽初始化为0;
系统运行过程中,物理资源E1状态正常上报到接纳处理模块,接纳处理模块根据目前实 际可用的物理资源计算实际可用带宽;
业务接入时,向接纳处理模块申请带宽资源,如果业务已占用总带宽与业务申请带宽之 和大于实际可用带宽,则拒绝此业务接入,否则允许接入并将此次业务申请带宽累积入业务 已占用总带宽;业务完成后,释放业务,接纳处理模块实时从业务已占用总带宽中扣除该被 释放的业务所占用带宽。
所述解决传输物理资源部分异常的带宽流控的方法,在后续系统运行过程中,若物理资 源E1状态异常,则上报到接纳处理模块,接纳处理模块根据目前实际可用的物理资源重新计 算实际可用带宽,如果此时业务已占用总带宽小于等于实际可用物理带宽,则结束状态异常 上报流程;如果此时业务已占用总带宽大于实际可用物理带宽,则将业务占用超出的带宽值 (即业务已占用总带宽与实际可用物理带宽之差)通知上层应用,上层应用释放部分业务以 释放带宽,接纳处理模块根据业务释放情况实时从业务已占用总带宽中扣除被释放业务占用 的带宽。
所述上层应用是根据目前占用带宽业务的优先级释放部分业务。
所述上层应用是选择优先级较低的业务进行释放。
所述上层应用释放的带宽值大于等于业务占用超出的带宽值。
使用本发明方法具有以下有益效果:
本方法以动态计算实际可用带宽,根据实际可用带宽进行接入判断,并在已占用带宽超 出实际可用带宽时通知上层应用按优先级释放相应业务,直至实际占用带宽不大于实际可用 带宽,解决了目前通讯系统中以低速率链路汇聚连接的间部分资源异常导致的问题,并 同时解决了占用带宽超出实际可用带宽带来的影响,使接入的业务之间不会互相争抢带宽资 源,不影响各业务的实际效果,是一种改动代价较小,收效显著的方法,也可以应用于其它 通过低速率链路汇聚的系统中。
附图说明
图1是系统上电流程图,表示系统上电后的处理情况;
图2是业务接入流程图,表示系统运行过程中业务接入过程处理流程;
图3是物理资源可用上报流程图,表示系统运行过程中物理资源从异常到正常状态翻转 上报处理流程;
图4是物理资源异常上报流程图,表示系统运行过程中物理资源从正常到异常状态翻转 上报处理流程。
具体实施方式
为了更好地理解本发明,下面结合附图和具体实施例对本发明作进一步地描述。本实施 例为3G通讯系统中IuB口物理资源状态变化处理,包括系统上电、业务接入过程、物理资源 状态翻转实现过程的说明。
请参阅图1,系统上电时接纳模块将所有通过低速链路接入(如E1)的方向的可用 带宽初始化0,物理资源状态正常上报到接纳模块后,接纳模块根据算法计算相应方向 的可用带宽,待后续业务接入使用。
请参阅图2,在系统运行状态,业务申请占用带宽时,首先根据业务需要的带宽到接纳 模块进行申请,接纳模块判断如果业务已占用总带宽与业务申请带宽之和大于实际可用带宽 则拒绝此业务接入,流程结束,否则允许接入并更新业务已占用总带宽;业务释放时,向接 纳模块归还带宽资源,接纳模块直接更新业务已占用总带宽。
请参阅图3,在系统运行过程中,物理资源将正常状态上报到接纳模块,接纳模块根据 算法计算相应方向的实际可用带宽。
请参阅图4,在系统运行过程中,物理资源将异常状态上报到接纳模块,接纳模块根据 算法计算相应方向的实际可用带宽,并判断目前业务已占用总带宽是否大于实际可用带 宽,如果不大于,则结束流程,否则将目前业务占用超出的带宽值(业务已占用总带宽-实 际可用带宽)通知上层应用,上层应用选择优先级较低的业务进行释放,保证释放业务的带 宽大于等于消息中携带的带宽,接纳模块实时更新可用带宽。
本发明实时检测物理资源状态,以动态计算实际可用带宽,根据实际可用带宽进行接入 判断,不会导致接入的业务之间互相争抢带宽资源,不影响各业务的实际效果,如语音通话 或下载速率等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,应当指出,对于本领域的普 通技术人员来说,凡是本发明的精神和原则之内所作的任何修改、等同替换或改进等,均应 包含在本发明的保护范围之内。
本文发布于:2023-04-14 23:25:50,感谢您对本站的认可!
本文链接:https://patent.en369.cn/patent/1/87464.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |