一种修改传输带宽的方法和系统的制作方法

文档序号:7956552阅读:217来源:国知局
专利名称:一种修改传输带宽的方法和系统的制作方法
技术领域
本发明涉及通信系统中传输技术,特别涉及一种修改传输带宽的方法和系统。
背景技术
随着第三代移动通讯(3G)技术的迅速发展,移动数据业务量也不断增大,这对本来资源就不充足的传输层来讲是个巨大的挑战,为了高效的利用有限的传输层带宽,需要根据用户实时流量来动态的调整传输层带宽。在宽带码分多址(WCDMA)的R99版本中,利用异步传输模式适配层(AAL,ATM Adaptation Layer type)2建立(Establish)流程和AAL2释放(Release)流程来进行传输带宽的修改,在R5版本中,利用AAL2修改(Modify)流程来进行传输带宽的修改。所述Modify流程为对当前传输带宽进行修改的流程,所述Establish流程和Release流程是重新建立传输带宽的流程。
图1为由Establish流程进行传输带宽修改的系统示意图,图1所示的系统包含无线网络控制器(RNC)11、基站Node B12,其中,RNC11包含业务处理单元13、AAL2单元14,Node B12单元包含应用单元15、AAL2单元16,其中,RNC11的AAL2单元14包含信令单元14a。
RNC11中的业务处理单元13向信令单元14a发送Establish请求消息,接收信令单元14a返回的Establish拒绝消息、Establish确认消息,向信令单元14a发送Release请求消息,接收信令单元14a返回的Release确认消息。
RNC11中的信令单元14a接收业务处理单元13发送的Establish请求消息,向业务处理单元13返回Establish拒绝消息、Establish确认消息,接收业务处理单元13发送的Release请求消息,向业务处理单元13返回Release确认消息。
RNC11中的信令单元14a还与Node B12交互Establish消息、Release消息,具体地说信令单元14a向Node B12中的AAL2单元16发送Establish请求消息,接收AAL2单元16返回的Establish应答消息;信令单元14a向AAL2单元16发送Release请求消息,接收AAL2单元16返回的Release应答消息。
Node B12与RNC11中的信令单元14a交互Establish消息、Release消息,具体地说Node B12中的AAL2单元16接收RNC11中的信令单元14a发送的Establish请求消息,向信令单元14a返回Establish应答消息;AAL2单元16接收RNC11中的信令单元14a发送的Release请求消息,向信令单元14a返回Release应答消息。
Node B12中,AAL2单元16与应用单元15交互信息,具体地说AAL2单元16向应用单元发送Establish指示消息,应用单元15向AAL2单元16返回Establish响应消息;AAL2单元16向应用单元发送Release指示消息,应用单元15向AAL2单元16返回Release响应消息。
图2为图1所示系统中由Establish流程进行传输带宽修改的过程示意图,即图2为执行重新建立传输带宽流程时的过程示意图,图2所示的过程包含以下步骤步骤201业务处理单元13向信令单元14a发送Establish请求消息,Establish请求消息中包含目的传输带宽信息。
通常是需要修改传输层带宽时,业务处理单元13向信令单元14a发送Establish请求消息。执行步骤201之前,RNC11和Node B12之间先通过Node B应用部分(NBAP)信令交互过程来准备无线资源,当业务处理单元13获知准备好无线资源之后,执行步骤201。
步骤202信令单元14a判定为Establish可能,即传输路径(PATH)中存在满足步骤201所述目的传输带宽的PATH,执行步骤204。
如果信令单元14a判定为Establish不可能,即传输路径(PATH)中不存在满足步骤201所述目的传输带宽的PATH,则执行图2中用虚线标出的步骤203。
步骤203信令单元14a向业务处理单元13返回Establish拒绝消息,结束本流程。
步骤204信令单元14a向Node B12发送Establish请求消息。
步骤205~步骤207Node B12向信令单元14a返回Establish确认消息,具体为AAL2单元16向应用单元15发送Establish指示消息;应用单元15向AAL2单元16返回Establish响应消息;AAL2单元16向信令单元14a返回Establish应答消息。
步骤208信令单元14a向业务处理单元13发送Establish确认消息。
步骤209~步骤214RNC11与Node B12完成Release过程,具体为业务处理单元13向信令单元14a发送Release请求消息;信令单元14a向AAL2单元16发送Release请求消息;AAL2单元16向应用单元15发送Release指示消息;应用单元15向AAL2单元16返回Release响应消息;AAL2单元16向信令单元14a返回Release确认消息;信令单元14a向业务处理单元13返回Release确认消息,结束本流程。
图3为由Modify流程进行传输带宽修改的系统示意图,图3所示的系统包含RNC31、Node B32,其中,RNC31包含业务处理单元33、AAL2单元34,Node B32单元包含应用单元35、AAL2单元36,其中,RNC11的AAL2单元34包含信令单元34a。
RNC31中的业务处理单元33向RNC31中的信令单元34a发送Modify请求消息,接收信令单元34a返回的Modify拒绝消息、Modify确认消息。
RNC31中的信令单元34a接收业务处理单元33发送的Modify请求消息,向业务处理单元33返回Modify拒绝消息、Modify确认消息。
RNC31中的信令单元34a还与Node B32交互信息,具体地说信令单元34a向Node B32中的AAL2单元36发送Modify请求消息,接收AAL2单元36返回的Modify应答消息。
Node B32与RNC31中的信令单元34a交互信息,具体地说Node B32中的AAL2单元36接收RNC31中的信令单元34a发送的Modify请求消息,向信令单元34a返回Modify应答消息。
Node B32中,AAL2单元36与应用单元35交互信息,具体地说AAL2单元36向应用单元发送Modify指示消息,应用单元35向AAL2单元36返回Modify响应消息。
图4为图3所示系统中由Modify流程进行传输带宽修改的过程示意图,即图4为执行对当前传输带宽进行修改流程的过程示意图,图4所示的过程包含以下步骤步骤401业务处理单元33向信令单元34a发送Modify请求消息,Modify请求消息中包含当前PATH信息,目的传输带宽信息。
通常是需要修改传输层带宽时,业务处理单元33向信令单元34a发送Modify请求消息。执行步骤401之前,RNC31和Node B32之间先通过信令交互过程来准备无线资源,当业务处理单元33获知准备好无线资源之后,执行步骤401。
步骤402信令单元34a判定为Modify可能,即当前PATH带宽资源满足步骤401所述目的传输带宽,执行步骤404。
如果信令单元34a判定为Modify不可能,即当前PATH带宽资源不满足步骤401所述目的传输带宽,则执行图4中用虚线标出的步骤403。
步骤403信令单元34a向业务处理单元33返回Modify拒绝消息,结束本流程。
步骤404信令单元34a向Node B32发送Modify请求消息。
步骤405~步骤407Node B32向信令单元34a返回Modify确认消息,具体为AAL2单元36向应用单元35发送Modify指示消息;应用单元35向AAL2单元36返回Modify响应消息;AAL2单元36向信令单元34a返回Modify应答消息。
步骤408信令单元34a向业务处理单元33返回Modify确认消息,结束本流程。
现有技术的缺点是1)利用AAL2 Establish过程和AAL2 Release过程来实现传输带宽的修改,需要RNC和Node B之间的两次信令交互过程,增加了信令交互开销和时延。
2)利用AAL2 Modify过程来实现传输带宽的修改,RNC和Node B之间只需要一次信令流程就可以完成传输带宽的修改,减少了信令交互开销和时延。但是当用户所在的PATH上带宽资源不足时,会导致修改传输带宽失败,使得用户流量调节失败。另外由于AAL2 Modify过程只能在当前PATH上进行传输带宽修改,因此此时即使其它的PATH上有足够的带宽资源,也会导致修改传输带宽失败,传输带宽利用率很低。
3)传输带宽的修改流程是在准备好无线资源之后进行,当修改传输带宽失败时,使得无线资源准备好却不用,导致浪费,且由于准备无线资源过程中的信令交互,增加了信令交互开销。

发明内容
有鉴于此,本发明的主要目的在于提供一种修改传输带宽的方法,能够兼顾考虑信令交互开销和传输带宽修改成功率。
本发明的另一目的在于提供一种修改传输带宽的系统,能够兼顾考虑信令交互开销和传输带宽修改成功率。
本发明的技术方案是这样实现的一种修改传输带宽的方法,该方法包含以下步骤a、获取当前业务资源ID和目的带宽信息;b、判断当前传输路径PATH的带宽资源是否满足当前业务需要的传输带宽,如果满足,则执行对当前传输带宽进行修改的流程,结束本处理流程;如果不满足,则执行步骤c;c、判断是否有满足步骤b所述需要的传输带宽的PATH,如果有,则执行建立传输带宽的流程;如果没有,则确定修改传输带宽失败。
所述步骤a具体为无线网络控制器RNC中的异步传输模式适配层AAL2单元接收RNC中业务处理单元发送的消息,从接收的消息中获取当前业务资源ID和目的带宽信息。
步骤c之前进一步包含查询所有可用PATH的传输资源信息。
步骤b中,如果满足,则执行对当前传输带宽进行修改的流程之前进一步包含AAL2单元向业务处理单元发送对当前传输带宽进行修改可成功消息;相应地,执行对当前传输带宽进行修改的流程时,由业务处理单元向AAL2单元发送修改Modify请求消息来发起对当前传输带宽进行修改的流程;步骤c中,如果有,则执行建立传输带宽的流程之前进一步包含AAL2单元向业务处理单元发送不能对当前传输带宽进行修改但可建立传输带宽的消息;步骤c中,如果没有,则确定修改传输带宽失败之前包含AAL2单元向业务处理单元发送不能对当前传输带宽进行修改且不能重新建立传输带宽的消息。
步骤b中,业务处理单元接收对当前传输带宽进行修改可成功消息后,发起对当前传输带宽进行修改的流程之前进一步包含RNC和基站Node B之间准备无线资源;步骤c中,业务处理单元接收不能对当前传输带宽进行修改但可建立传输带宽的消息后,执行建立传输带宽的流程之前进一步包含RNC和Node B之间准备无线资源。
所述步骤a具体为RNC中的业务处理单元向RNC中的信令单元发送Modify请求消息;信令单元从接收的Modify请求消息中,获取当前业务资源ID和目的带宽信息。
步骤b中,如果满足,则由信令单元向Node B发送Modify请求消息来进一步执行对当前传输带宽进行修改的流程;
步骤c中,如果有,则执行建立传输带宽的流程之前进一步包含AAL2单元向业务处理单元发送不能对当前传输带宽进行修改但可建立传输带宽的消息;步骤c中,如果没有,则确定修改传输带宽失败之前进一步包含AAL2单元向业务处理单元发送不能对当前传输带宽进行修改且不能重新建立传输带宽的消息,业务处理单元获知不能对当前传输带宽进行修改但可以建立传输带宽的信息。
步骤a之前进一步包含RNC和Node B之间准备无线资源。
步骤a和步骤b之间进一步包含根据当前业务资源ID获知承载当前业务的PATH ID以及当前业务在所述PATH中已占用带宽信息。
该系统包含RNC、Node B,其中RNC包含业务处理单元、AAL2单元;RNC中的业务处理单元,向AAL2单元发送包含当前业务资源ID和目的带宽信息的消息,接收AAL2单元返回的Modify可能性判决结果、建立Establish可能性判决结果;与AAL2单元交互Modify消息、Establish消息、Release消息;RNC中的AAL2单元,接收业务处理单元发送的包含当前业务资源ID和目的带宽信息的消息,进行Modify可能性判决、Establish可能性判决,并向业务处理单元返回判决结果;与业务处理单元和Node B分别交互Modify消息、Establish消息、Release消息。
所述AAL2单元包含信令单元、预准入单元;信令单元与业务处理单元和Node B分别交互Modify消息、Establish消息、Release消息;预准入单元,接收业务处理单元发送的包含当前业务资源ID和目的带宽信息的预准入消息,进行Modify可能性判决、Establish可能性判决,并向业务处理单元返回判决结果;向信令单元发送查询并获知所有可用PATH传输资源信息;
信令单元进一步接收预准入单元发送的查询所有可用PATH传输资源的消息,向预准入单元返回所有可用PATH传输资源信息。
所述AAL2单元包含信令单元、判决单元;信令单元接收判决单元发送的查询所有可用PATH传输资源的消息,向判决单元返回所有可用PATH传输资源信息;接收判决单元发送的不能使用Modify但可以使用Establish消息、不能使用Modify且不能使用Establish消息后向业务处理单元转发;与业务处理单元和Node B分别交互Modify消息、Establish消息、Release消息;判决单元接收信令单元发送的不能使用Modify消息,进行Establish可能性判决,并向信令单元发送不能使用Modify但可以使用Establish消息、不能使用Modify且不能使用Establish消息;向信令单元发送查询并获知所有可用PATH传输资源信息;或者是信令单元接收判决单元发送的查询所有可用PATH传输资源的消息,向判决单元返回所有可用PATH传输资源信息;与业务处理单元和Node B分别交互Modify消息、Establish消息、Release消息;判决单元接收信令单元发送的不能使用Modify消息,进行Establish可能性判决,并向业务处理单元发送不能使用Modify但可以使用Establish消息、不能使用Modify且不能使用Establish消息;向信令单元查询并获知所有可用PATH传输资源信息。
所述AAL2单元包含信令单元;信令单元向业务处理单元发送不能使用Modify但可以使用Establish消息、不能使用Modify且不能使用Establish消息;与业务处理单元和Node B分别交互Modify消息、Establish消息、Release消息。
本发明中先判断当前PATH的带宽资源能否满足需要的传输带宽,如果满足,则执行AAL2 Modify流程,如果不满足,则再判断是否有满足需要的传输带宽的PATH,如果有,则执行AAL2 Establish流程和AAL2 Release流程,如果没有,则判断传输带宽修改失败。本发明有以下有益效果1)只要能用AAL2 Modify过程修改传输带宽,就直接执行AAL2Modify流程,以此避免可以用AAL2 Modify过程却用AAL2 Establish过程和AAL2Release过程修改传输带宽所导致的RNC和Node B之间的信令开销增加和传输时延的增加;同时,对于不能用AAL2 Modify过程修改传输带宽的情况,如果存在其他满足资源要求的PATH,则执行AAL2 Establish流程和AAL2Release流程,提高了修改传输带宽的成功率,且传输带宽资源充分被利用,因此本发明的方法兼顾考虑了信令开销和修改传输带宽的成功率。
2)先执行预准入过程,再根据其结果判断是否需要准备无线资源,具体地说如果预准入过程执行的结果是可以使用Modify过程、或可以使用Establish和Release过程来修改传输带宽,则准备无线资源,如果预准入过程执行的结果是修改传输带宽失败,则不准备无线资源,由此避免了先准备了无线资源,却因修改传输带宽失败而不使用无线资源导致的浪费,无须准备无线资源也可以节省信令交互开销。


图1为现有技术中由Establish流程进行传输带宽修改的系统示意图;图2为现有技术中由Establish流程进行传输带宽修改的过程示意3为现有技术中由Modify流程进行传输带宽修改的系统示意图;图4为现有技术中由Modify流程进行传输带宽修改的过程示意图;图5本发明实施例1中进行传输带宽修改的系统示意图;图6本发明实施例1中进行传输带宽修改的过程示意图;图7为本发明实施例2中进行传输带宽修改的系统示意图;图8为本发明实施例2中进行传输带宽修改的过程示意图;图9为本发明实施例3中进行传输带宽修改的系统示意图;图10为本发明实施例3中进行传输带宽修改的过程示意图。
具体实施例方式
本发明是获知当前业务资源ID和目的带宽信息后,判断当前PATH的带宽资源是否满足当前业务需要的传输带宽,如果满足,则执行对当前传输带宽进行修改的流程;如果不满足,则再判断是否有满足需要的传输带宽的PATH,如果有,则执行建立传输带宽的流程,如果没有,则确定修改传输带宽失败。
本发明中,判断当前PATH的带宽资源是否满足需要的传输带宽,可以在发起Modify请求之前进行,也可以在发起Modify请求之后进行。
实施例1本实施例中判断当前PATH的带宽资源是否满足当前需要的传输带宽是在发起AAL2 Modify请求之前进行。
图5为本实施例中修改传输带宽的系统示意图,图5所示的系统包含RNC51、Node B52,其中,RNC51包含业务处理单元53、AAL2单元54,Node B52单元包含应用单元55、AAL2单元56,其中,RNC11的AAL2单元54包含预准入单元54a、信令单元54b。
RNC51中的业务处理单元53,向预准入单元54a发送预准入消息,接收预准入单元54a返回的Modify成功消息、Modify失败但可重建消息、Modify失败且不可重建消息;向信令单元54b发送Modify请求消息,接收信令单元54b返回的Modify拒绝消息、Modify确认消息;向信令单元54b发送Establish请求消息,接收信令单元54b返回的Establish拒绝消息、Establish确认消息;向信令单元54b发送Release请求消息,接收信令单元54b返回的Release确认消息。
RNC51中的预准入单元54a,接收业务处理单元53发送的预准入消息,进行Modify可能性判决,Establish可能性判决,并向业务处理单元53返回Modify成功消息、Modify失败但可重建消息、Modify失败且不可重建消息;预准入单元54a向信令单元54b发送查询所有可用PATH传输资源的消息,接收信令单元54b发送的所有可用PATH传输资源信息。
RNC51中的信令单元54b,接收业务处理单元53发送的Modify请求消息,向业务处理单元53返回Modify拒绝消息、Modify确认消息;接收业务处理单元53发送的Establish请求消息,向业务处理单元53返回Establish拒绝消息、Establish确认消息;接收业务处理单元53发送的Release请求消息,向业务处理单元53返回Release确认消息;信令单元54b接收预准入单元54a发送的查询所有可用PATH传输资源的消息,向预准入单元54a返回所有可用PATH传输资源信息。
RNC51中的信令单元54b还与Node B52交互信息,具体地说信令单元54b向Node B52中的AAL2单元56发送Modify请求消息,接收AAL2单元56返回的Modify应答消息;信令单元54b向Node B52中的AAL2单元56发送Establish请求消息,接收AAL2单元56返回的Establish应答消息;信令单元54b向AAL2单元56发送Release请求消息,接收AAL2单元56返回的Release应答消息。
Node B52与RNC51中的信令单元54b交互信息,具体地说Node B52中的AAL2单元56接收RNC51中的信令单元54b发送的Modify请求消息,向信令单元54b返回Modify应答消息;Node B52中的AAL2单元56接收RNC51中的信令单元54b发送的Establish请求消息,向信令单元54b返回Establish应答消息;AAL2单元56接收RNC51中的信令单元54b发送的Release请求消息,向信令单元54b返回Release应答消息。
Node B52中,AAL2单元56与应用单元55交互信息,具体地说AAL2单元56向应用单元发送Modify指示消息,应用单元55向AAL2单元56返回Modify响应消息;AAL2单元56向应用单元发送Establish指示消息,应用单元55向AAL2单元56返回Establish响应消息;AAL2单元56向应用单元发送Release指示消息,应用单元55向AAL2单元56返回Release响应消息。
图5中所述Modify成功消息用以表明可以使用Modify修改当前传输带宽;所述Modify失败但可重建消息用以表明不能使用Modify修改当前传输带宽,但可以使用Establish和Release重新建立传输带宽;所述Modify失败且不可重建消息用以表明不能使用Modify修改当前传输带宽,且不能使用Establish重建传输带宽。
图6为本实施例中进行传输带宽修改的过程示意图,图6所示的过程包含以下步骤步骤601RNC中的业务处理单元向RNC AAL2中的预准入单元发送预准入请求消息,预准入请求消息中包含承载当前业务的资源ID、目的传输带宽信息。
通常是需要修改传输层带宽时,业务处理单元向预准入单元发送预准入请求消息。
根据收到的当前业务的资源ID,预准入单元能够获知当前业务已使用的传输资源信息,比如当前业务承载在哪条PATH上和当前业务在所述PATH中已占用带宽等信息。通常预准入单元向信令单元发送当前业务的资源ID,信令单元则根据当前业务的资源ID在自身查询当前业务已使用的传输资源信息,并向预准入单元返回查询到的信息。这里,信令单元根据当前业务的资源ID在自身查询当前业务已使用的传输资源信息的方法属于现有技术。
所述目的传输带宽为传输带宽修改后需要的总的传输带宽。
步骤602预准入单元查询所有可用PATH的传输资源信息。
通常预准入单元向RNC AAL2中的信令单元查询,并获得包含当前PATH和其他所有可用PATH的传输资源信息,所述PATH的传输资源信息通常包含PATH的剩余带宽信息。
步骤603预准入单元判断当前PATH带宽资源是否满足目的传输带宽,如果不满足,则执行步骤606,如果满足,则执行步骤604。
步骤603中,预准入单元判断当前PATH的剩余带宽资源是否不小于步骤601中目的传输带宽与当前业务已用带宽的差值。比如目的传输带宽为192k,当前业务已使用的带宽为64k,此时,如果当前PATH的剩余带宽资源不小于192k-64k=128k,则表明当前PATH带宽资源满足目的传输带宽,如果当前PATH的剩余带宽资源小于128k,则表明当前PATH带宽资源不满足目的传输带宽。
步骤604预准入单元向业务处理单元返回AAL2 Modify可成功消息。
步骤605执行AAL2 Modify流程,当业务处理单元接收信令单元发送的Modify拒绝消息或Modify确认消息后,结束本流程。
步骤605中,首先由RNC中的业务处理单元向RNC AAL2中的信令单元发送Modify请求消息来开始AAL2 Modify流程,具体执行步骤605的过程与执行图4中步骤401~步骤408的过程相同。
在步骤604和步骤605之间,可以包含RNC和Node B之间通过NBAP信令交互过程来准备无线资源,业务处理单元获知准备好无线资源之后,执行步骤605。
步骤606预准入单元判断是否有满足步骤601所述目的传输带宽的PATH,如果有,则执行步骤608,如果没有,则执行步骤607。
步骤606中,预准入单元查找并判断是否有满足步骤601所述目的传输带宽的PATH。所述查找可以是在所有PATH中查找,也可以是在除了步骤601所述当前业务所在PATH之外的其他PATH中查找。
步骤607预准入单元向业务处理单元返回AAL2 Modify失败且不可重建消息,结束本流程。
步骤608预准入单元向业务处理单元返回AAL2 Modify失败但可重建消息。
步骤609执行AAL2 Establish流程,当业务处理单元接收信令单元发送的Establish拒绝消息或Release确认消息后,结束本流程。
步骤609中,首先由RNC中的业务处理单元向RNC AAL2中的信令单元发送Establish请求消息来开始AAL2 Establish流程,具体执行步骤609的过程与执行图2中步骤201~步骤214的过程相同。
在步骤608和步骤609之间,可以包含RNC和Node B之间通过NBAP信令交互过程来准备无线资源,业务处理单元获知准备好无线资源之后,执行步骤609。
实施例2本实施例中判断当前PATH的带宽资源是否满足当前需要的传输带宽是在发起AAL2 Modify请求之后进行。
图7为本实施例中修改传输带宽的系统示意图,图7所示的系统包含RNC71、Node B72,其中,RNC71包含业务处理单元73、AAL2单元74,Node B72单元包含应用单元75、AAL2单元76,其中,RNC11的AAL2单元74包含信令单元74a、判决单元74b。
RNC71中的业务处理单元73,向信令单元74a发送Modify请求消息,接收信令单元74a返回的Modify拒绝消息、Modify确认消息;接收判决单元74b发送的Modify失败但可重建消息、Modify失败且不可重建消息;向信令单元74a发送Establish请求消息,接收信令单元74a返回的Establish拒绝消息、Establish确认消息;向信令单元74a发送Release请求消息,接收信令单元74a返回的Release确认消息。
RNC71中的信令单元74a,接收业务处理单元73发送的Modify请求消息,向业务处理单元73返回Modify拒绝消息、Modify确认消息;接收业务处理单元73发送的Establish请求消息,向业务处理单元73返回Establish拒绝消息、Establish确认消息;接收业务处理单元73发送的Release请求消息,向业务处理单元73返回Release确认消息;接收判决单元74b发送的查询所有可用PATH传输资源的消息,向判决单元74b返回所有可用PATH传输资源信息。
RNC71中的信令单元74a还与Node B72交互信息,具体地说信令单元74a向Node B72中的AAL2单元76发送Modify请求消息,接收AAL2单元76返回的Modify应答消息;信令单元74a向Node B72中的AAL2单元76发送Establish请求消息,接收AAL2单元76返回的Establish应答消息;信令单元74a向AAL2单元76发送Release请求消息,接收AAL2单元76返回的Release应答消息。
RNC71中的判决单元74b,接收业务处理单元73发送的Modify失败消息,进行传输带宽重建可能性判决,向业务处理单元73发送Modify失败但可重建消息、Modify失败且不可重建消息;判决单元74b向信令单元74a发送查询所有可用PATH传输资源的消息,接收信令单元74a发送的所有可用PATH传输资源信息。
Node B72与图5中的Node B52相同,即Node B72与RNC71中的信令单元74a交互信息,具体地说Node B72中的AAL2单元76接收RNC71中的信令单元74a发送的Modify请求消息,向信令单元74a返回Modify应答消息;Node B72中的AAL2单元76接收RNC71中的信令单元74a发送的Establish请求消息,向信令单元74a返回Establish应答消息;AAL2单元76接收RNC71中的信令单元74a发送的Release请求消息,向信令单元74a返回Release应答消息。
Node B72中,AAL2单元76与应用单元75交互信息,具体地说AAL2单元76向应用单元发送Modify指示消息,应用单元75向AAL2单元76返回Modify响应消息;AAL2单元76向应用单元发送Establish指示消息,应用单元75向AAL2单元76返回Establish响应消息;AAL2单元76向应用单元发送Release指示消息,应用单元75向AAL2单元76返回Release响应消息。
图7中所述Modify成功消息用以表明可以使用Modify修改当前传输带宽;所述Modify失败但可重建消息用以表明不能使用Modify修改当前传输带宽,但可以使用Establish和Release重新建立传输带宽;所述Modify失败且不可重建消息用以表明不能使用Modify修改当前传输带宽,且不能使用Establish重建传输带宽。
上述描述中,业务处理单元73接收判决单元74b发送的Modify失败但可重建消息、Modify失败且不可重建消息;判决单元74b向业务处理单元73发送Modify失败但可重建消息、Modify失败且不可重建消息。
实际应用时也可以是判决单元74b通过信令单元74a将Modify失败但可重建消息、Modify失败且不可重建消息发送给业务处理单元73。具体地说业务处理单元73接收信令单元74a发送的Modify失败但可重建消息、Modify失败且不可重建消息;信令单元74a向业务处理单元73发送Modify失败但可重建消息、Modify失败且不可重建消息;判决单元74b向信令单元74a发送Modify失败但可重建消息、Modify失败且不可重建消息。
图8为本实施例中进行传输带宽修改的过程示意图,图8所示的过程包含以下步骤步骤801RNC中的业务处理单元向RNC AAL2中的信令单元发送Modify请求消息,Modify请求消息中包含承载当前业务的资源ID,目的传输带宽信息。
通常是需要修改传输层带宽时,业务处理单元向信令单元发送Modify请求消息。执行步骤801之前,RNC和Node B之间先通过信令交互,准备无线资源,业务处理单元获知准备好无线资源之后,执行步骤801。
所述当前PATH信息用以表示当前业务使用哪条PATH上的多少带宽等信息。
根据当前业务的资源ID,信令单元能够在自身处查询并获知当前业务已使用的传输资源信息,比如当前业务承载在哪条PATH上和当前业务在所述PATH中已占用带宽等信息。这里,信令单元根据当前业务的资源ID在自身查询并获知当前业务已使用的传输资源信息的方法属于现有技术。
所述目的传输带宽为传输带宽修改后需要的总的传输带宽。
步骤802信令单元判断当前PATH带宽资源是否满足目的传输带宽,如果满足,则执行步骤803,如果不满足,则执行步骤804。
步骤802中,信令单元判断当前PATH的剩余带宽资源是否不小于步骤801中目的传输带宽与当前业务已用带宽的差值。比如目的传输带宽为192k,当前业务已使用的带宽为64k,此时,如果当前PATH的剩余带宽资源不小于192k-64k=128k,则表明当前PATH带宽资源满足目的传输带宽,如果当前PATH的剩余带宽资源小于128k,则表明当前PATH带宽资源不满足目的传输带宽。
步骤803RNC AAL2中的信令单元向Node B发送Modify请求消息,NodeB向RNC AAL2中的信令单元返回Modify应答消息,信令单元向业务单元返回Modify确认消息,结束本流程。
具体执行步骤803的过程与执行图3中步骤304~步骤308的过程相同。
步骤804信令单元将Modify失败消息发送给判决单元。
步骤805判决单元向信令单元发送查询所有可用PATH的传输资源信息,信令单元向判决单元返回所有可用PATH的传输资源信息。
步骤806判决单元判断是否有满足步骤801所述目的传输带宽的PATH,如果满足,则执行步骤808,如果不是,则执行步骤807。
步骤806中,查找并判断是否有满足步骤801所述目的传输带宽的PATH。所述查找是可以是在所有PATH中查找,也可以是在除了步骤801所述当前业务所在PATH之外的其他PATH中查找。
步骤807判决单元向业务处理单元返回AAL2 Modify失败且不可重建消息,结束本流程。
实际应用时也可以是判决单元通过信令单元向业务处理单元返回AAL2 Modify失败且不可重建消息,结束本流程。
步骤808判决单元向业务处理单元返回AAL2 Modify失败但可重建消息。
实际应用时也可以是判决单元通过信令单元向业务处理单元返回AAL2 Modify失败但可重建消息。
步骤809执行AAL2 Establish流程,当业务处理单元接收信令单元发送的Establish拒绝消息或Release确认消息后,结束本流程。
步骤809中,首先由RNC中的业务处理单元向RNC AAL2中的信令单元发送Establish请求消息来开始AAL2 Establish流程,具体执行步骤809的过程与执行图2中步骤201~步骤214的过程相同。
实施例3本实施例中判断当前PATH的带宽资源是否满足当前需要的传输带宽是在发起AAL2 Modify请求之后进行。本实施例与实施例2的区别在于实施例2中由判决单元完成的功能,在本实施例中直接由信令单元完成。
图9为本实施例中修改传输带宽的系统示意图,图9所示的系统包含RNC91、Node B92,其中,RNC91包含业务处理单元93、AAL2单元94,Node B92单元包含应用单元95、AAL2单元96,其中,RNC11的AAL2单元94包含信令单元94a。
RNC91中的业务处理单元93,向信令单元94a发送Modify请求消息,接收信令单元94a返回的Modify失败但可重建消息、Modify失败且不可重建消息、Modify拒绝消息、Modify确认消息;向信令单元94a发送Establish请求消息,接收信令单元94a返回的Establish拒绝消息、Establish确认消息;向信令单元94a发送Release请求消息,接收信令单元94a返回的Release确认消息。
RNC91中的信令单元94a,接收业务处理单元93发送的Modify请求消息,向业务处理单元93返回Modify失败但可重建消息、Modify失败且不可重建消息、Modify拒绝消息、Modify确认消息;接收业务处理单元93发送的Establish请求消息,向业务处理单元93返回Establish拒绝消息、Establish确认消息;接收业务处理单元93发送的Release请求消息,向业务处理单元93返回Release确认消息。
RNC91中的信令单元94a还与Node B92交互信息,具体地说信令单元94a向Node B92中的AAL2单元96发送Modify请求消息,接收AAL2单元96返回的Modify应答消息;信令单元94a向Node B92中的AAL2单元96发送Establish请求消息,接收AAL2单元96返回的Establish应答消息;信令单元94a向AAL2单元96发送Release请求消息,接收AAL2单元96返回的Release应答消息。
Node B92与图5中的Node B52相同,即Node B92与RNC91中的信令单元94a交互信息,具体地说Node B92中的AAL2单元96接收RNC91中的信令单元94a发送的Modify请求消息,向信令单元94a返回Modify应答消息;Node B92中的AAL2单元96接收RNC91中的信令单元94a发送的Establish请求消息,向信令单元94a返回Establish应答消息;AAL2单元96接收RNC91中的信令单元94a发送的Release请求消息,向信令单元94a返回Release应答消息。
Node B92中,AAL2单元96与应用单元95交互信息,具体地说AAL2单元96向应用单元发送Modify指示消息,应用单元95向AAL2单元96返回Modify响应消息;AAL2单元96向应用单元发送Establish指示消息,应用单元95向AAL2单元96返回Establish响应消息;AAL2单元96向应用单元发送Release指示消息,应用单元95向AAL2单元96返回Release响应消息。
图9中所述Modify成功消息用以表明可以使用Modify修改当前传输带宽;所述Modify失败但可重建消息用以表明不能使用Modify修改当前传输带宽,但可以使用Establish和Release重新建立传输带宽;所述Modify失败且不可重建消息用以表明不能使用Modify修改当前传输带宽,且不能使用Establish重建传输带宽。
图10为本实施例中进行传输带宽修改的过程示意图,图10所示的过程包含以下步骤步骤1001RNC中的业务处理单元向RNC AAL2中的信令单元发送Modify请求消息,Modify请求消息中包含承载当前业务的资源ID,目的传输带宽信息。
通常是需要修改传输层带宽时,业务处理单元向信令单元发送Modify请求消息。执行步骤1001之前,RNC和Node B之间先通过信令交互,准备无线资源,业务处理单元获知准备好无线资源之后,执行步骤1001。
所述当前PATH信息用以表示当前业务使用哪条PATH上的多少带宽等信息。
通过当前业务的资源ID,信令单元能够在自身查询并获知当前业务已使用的传输资源信息,比如当前业务承载在哪条PATH上和当前业务在所述PATH中已占用带宽等信息。这里,信令单元根据当前业务的资源ID在自身查询并获知当前业务已使用的传输资源信息的方法属于现有技术。
所述目的传输带宽为传输带宽修改后需要的总的传输带宽。
步骤1002信令单元判断当前PATH带宽资源是否满足目的传输带宽,如果满足,则执行步骤1003,如果不满足,则执行步骤1004。
步骤1002中,信令单元判断当前PATH的剩余带宽资源是否不小于步骤1001中目的传输带宽与当前业务已用带宽的差值。比如目的传输带宽为192k,当前业务已使用的带宽为64k,此时,如果当前PATH的剩余带宽资源不小于192k-64k=128k,则表明当前PATH带宽资源满足目的传输带宽,如果当前PATH的剩余带宽资源小于128k,则表明当前PATH带宽资源不满足目的传输带宽。
步骤1003RNC AAL2中的信令单元向Node B发送Modify请求消息,Node B向RNC AAL2中的信令单元返回Modify应答消息,信令单元向业务单元返回Modify确认消息,结束本流程。
具体执行步骤1003的过程与执行图3中步骤304~步骤308的过程相同。
步骤1004信令单元判断是否有满足步骤1001所述目的传输带宽的PATH,如果满足,则执行步骤1006,如果不是,则执行步骤1005。
步骤1004中,查找并判断是否有满足步骤1001所述目的传输带宽的PATH。所述查找是可以是在所有PATH中查找,也可以是在除了步骤1001所述当前业务所在PATH之外的其他PATH中查找。
步骤1005信令单元向业务处理单元返回AAL2 Modify失败且不可重建消息,结束本流程。
步骤1006信令单元向业务处理单元返回AAL2 Modify失败但可重建消息。
步骤1007执行AAL2 Establish流程,当业务处理单元接收信令单元发送的Establish拒绝消息或Release确认消息后,结束本流程。
步骤1007中,首先由RNC中的业务处理单元向RNC AAL2中的信令单元发送Establish请求消息来开始AAL2 Establish流程,具体执行步骤1007的过程与执行图2中步骤201~步骤214的过程相同。
以上所述,仅为本发明的较佳实施例,并非用于限定本发明的使用范围。
权利要求
1.一种修改传输带宽的方法,其特征在于,该方法包含以下步骤a、获取当前业务资源ID和目的带宽信息;b、判断当前传输路径PATH的带宽资源是否满足当前业务需要的传输带宽,如果满足,则执行对当前传输带宽进行修改的流程,结束本处理流程;如果不满足,则执行步骤c;c、判断是否有满足步骤b所述需要的传输带宽的PATH,如果有,则执行建立传输带宽的流程;如果没有,则确定修改传输带宽失败。
2.根据权利要求1所述的方法,其特征在于,所述步骤a具体为无线网络控制器RNC中的异步传输模式适配层AAL2单元接收RNC中业务处理单元发送的消息,从接收的消息中获取当前业务资源ID和目的带宽信息。
3.根据权利要求2所述的方法,其特征在于,步骤c之前进一步包含查询所有可用PATH的传输资源信息。
4.根据权利要求2所述的方法,其特征在于,步骤b中,如果满足,则执行对当前传输带宽进行修改的流程之前进一步包含AAL2单元向业务处理单元发送对当前传输带宽进行修改可成功消息;相应地,执行对当前传输带宽进行修改的流程时,由业务处理单元向AAL2单元发送修改Modify请求消息来发起对当前传输带宽进行修改的流程;步骤c中,如果有,则执行建立传输带宽的流程之前进一步包含AAL2单元向业务处理单元发送不能对当前传输带宽进行修改但可建立传输带宽的消息;步骤c中,如果没有,则确定修改传输带宽失败之前包含AAL2单元向业务处理单元发送不能对当前传输带宽进行修改且不能重新建立传输带宽的消息。
5.根据权利要求4所述的方法,其特征在于,步骤b中,业务处理单元接收对当前传输带宽进行修改可成功消息后,发起对当前传输带宽进行修改的流程之前进一步包含RNC和基站Node B之间准备无线资源;步骤c中,业务处理单元接收不能对当前传输带宽进行修改但可建立传输带宽的消息后,执行建立传输带宽的流程之前进一步包含RNC和Node B之间准备无线资源。
6.根据权利要求1所述的方法,其特征在于,所述步骤a具体为RNC中的业务处理单元向RNC中的信令单元发送Modify请求消息;信令单元从接收的Modify请求消息中,获取当前业务资源ID和目的带宽信息。
7.根据权利要求6所述的方法,其特征在于,步骤b中,如果满足,则由信令单元向Node B发送Modify请求消息来进一步执行对当前传输带宽进行修改的流程;步骤c中,如果有,则执行建立传输带宽的流程之前进一步包含AAL2单元向业务处理单元发送不能对当前传输带宽进行修改但可建立传输带宽的消息;步骤c中,如果没有,则确定修改传输带宽失败之前进一步包含AAL2单元向业务处理单元发送不能对当前传输带宽进行修改且不能重新建立传输带宽的消息,业务处理单元获知不能对当前传输带宽进行修改但可以建立传输带宽的信息。
8.根据权利要求6或7所述的方法,其特征在于,步骤a之前进一步包含RNC和Node B之间准备无线资源。
9.根据权利要求1所述的方法,其特征在于,步骤a和步骤b之间进一步包含根据当前业务资源ID获知承载当前业务的PATH ID以及当前业务在所述PATH中已占用带宽信息。
10.一种修改传输带宽的系统,其特征在于,该系统包含RNC、NodeB,其中RNC包含业务处理单元、AAL2单元;RNC中的业务处理单元,向AAL2单元发送包含当前业务资源ID和目的带宽信息的消息,接收AAL2单元返回的Modify可能性判决结果、建立Establish可能性判决结果;与AAL2单元交互Modify消息、Establish消息、Release消息;RNC中的AAL2单元,接收业务处理单元发送的包含当前业务资源ID和目的带宽信息的消息,进行Modify可能性判决、Establish可能性判决,并向业务处理单元返回判决结果;与业务处理单元和Node B分别交互Modify消息、Establish消息、Release消息。
11.根据权利要求10所述的系统,其特征在于,所述AAL2单元包含信令单元、预准入单元;信令单元与业务处理单元和Node B分别交互Modify消息、Establish消息、Release消息;预准入单元,接收业务处理单元发送的包含当前业务资源ID和目的带宽信息的预准入消息,进行Modify可能性判决、Establish可能性判决,并向业务处理单元返回判决结果;向信令单元发送查询并获知所有可用PATH传输资源信息;信令单元进一步接收预准入单元发送的查询所有可用PATH传输资源的消息,向预准入单元返回所有可用PATH传输资源信息。
12.根据权利要求10所述的系统,其特征在于,所述AAL2单元包含信令单元、判决单元;信令单元接收判决单元发送的查询所有可用PATH传输资源的消息,向判决单元返回所有可用PATH传输资源信息;接收判决单元发送的不能使用Modify但可以使用Establish消息、不能使用Modify且不能使用Establish消息后向业务处理单元转发;与业务处理单元和Node B分别交互Modify消息、Establish消息、Release消息;判决单元接收信令单元发送的不能使用Modify消息,进行Establish可能性判决,并向信令单元发送不能使用Modify但可以使用Establish消息、不能使用Modify且不能使用Establish消息;向信令单元发送查询并获知所有可用PATH传输资源信息;或者是信令单元接收判决单元发送的查询所有可用PATH传输资源的消息,向判决单元返回所有可用PATH传输资源信息;与业务处理单元和Node B分别交互Modify消息、Establish消息、Release消息;判决单元接收信令单元发送的不能使用Modify消息,进行Establish可能性判决,并向业务处理单元发送不能使用Modify但可以使用Establish消息、不能使用Modify且不能使用Establish消息;向信令单元查询并获知所有可用PATH传输资源信息。
13.根据权利要求10所述的系统,其特征在于,所述AAL2单元包含信令单元;信令单元向业务处理单元发送不能使用Modify但可以使用Establish消息、不能使用Modify且不能使用Establish消息;与业务处理单元和Node B分别交互Modify消息、Establish消息、Release消息。
全文摘要
本发明公开了一种修改传输带宽的方法,其特征在于,该方法包含以下步骤a.获取当前业务资源ID和目的带宽信息;b.判断当前传输路径PATH的带宽资源是否满足当前业务需要的传输带宽,如果满足,则执行对当前传输带宽进行修改的流程,结束本处理流程;如果不满足,则执行步骤c;c.判断是否有满足步骤b所述需要的传输带宽的PATH,如果有,则执行建立传输带宽的流程;如果没有,则确定修改传输带宽失败。本发明还公开了一种修改传输带宽的系统。使用本发明公开的方法和系统,能够兼顾考虑信令开销和传输带宽修改成功率。
文档编号H04W28/20GK1933610SQ200610058690
公开日2007年3月21日 申请日期2006年3月8日 优先权日2006年3月8日
发明者刘霞玲 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1