处理拥塞指示消息的方法、控制器和控制系统的制作方法

文档序号:7929983阅读:201来源:国知局

专利名称::处理拥塞指示消息的方法、控制器和控制系统的制作方法
技术领域
:本发明涉及网络通信技术,特别涉及一种处理拥塞指示消息的方法、控制器和控制系统。
背景技术
:第三代合作项目(3rdGenerationPartnershipProject,3GPP)中,无线网络控制器(RadioNetworkController,RNC)包括服务无线网络控制器(ServingRadioNetworkController,SRNC)、漂移无线网络控制器(DriftRadioNetworkController,DRNC)和控制无线网络控制器(ControllingRadioNetworkController,CRNC)。其中,SRNC禾PDRNC是相对用户设备(UserEquipment,UE)而言的。当DRNC检测到对应的UE出现拥塞时,可以通过与SRNC之间的IUR接口传输拥塞指示消息(RADIOLINKC0NGESTI0NINDICATI0N),指示SRNC对拥塞指示消息中的业务进行限速以达到消除拥塞的目的。R99业务中,针对某一条或多条专用传输信道(DedicatedCha皿el,DCH),可以本着提升性能的考虑,对某一个DCH业务或多个DCH业务进行限速,来达到消除拥塞的目的。R6引入了高速分组接入(HighSpeedPacketAccess,HSPA)技术,可以只针对HSPA业务进行降速来达到消除拥塞的目的。发明人在实现本发明的过程中发现现有技术至少存在如下问题现有的拥塞指示消息中包含DCH相关信息,但是很可能并不存在DCH业务,因此,当SRNC根据目前的拥塞指示消息进行业务处理时很可能出错。
发明内容本发明实施例提供一种处理拥塞指示消息的方法、控制器和控制系统,解决根据现有拥塞指示消息处理业务很可能出错的问题。—方面,本发明实施例提供了一种处理拥塞指示消息的方法,包括当确定不需要处理承载在专用传输信道上的业务和信令时,在包括专用传输信道相关信息的拥塞指示消息中添加专用传输信道指示信元,该专用传输信道指示信元指示忽略该专用传输信道相关信息;发送添加了专用传输信道指示信元的拥塞指示消息。另一方面,本发明实施例还提供了一种处理拥塞指示消息的方法,包括接收拥塞指示消息,该拥塞指示消息中携带专用传输信道指示信元,该专用传输信道指示信元指示忽略拥塞指示消息中的专用传输信道相关信息;根据所述拥塞指示消息中的专用传输信道指示信元不处理承载在专用传输信道上的业务和信令。另一方面,本发明实施例提供了一种漂移无线网络控制器,包括添加模块,用于当确定不需要处理承载在专用传输信道上的业务和信令时,在包括专用传输信道相关信息的拥塞指示消息中添加专用传输信道指示信元,该专用传输信道指示信元指示忽略该专用传输信道相关信息;发送模块,用于发送添加了专用传输信道指示信元的拥塞指示消息。另一方面,本发明实施例提供了一种服务无线网络控制器,包括接收模块,用于接收拥塞指示消息,该拥塞指示消息中携带专用传输信道指示信元,该专用传输信道指示信元指示忽略专用传输信道相关信息;处理模块,用于根据所述专用传输信道指示信元不处理承载在该专用传输信道上的业务和信令。再一方面,本发明实施例提供了一种控制系统,包括漂移无线网络控制器,用于在拥塞指示消息中添加专用传输信道指示信元,并发送添加了专用传输信道指示信元的拥塞指示消息,该专用传输信道指示信元指示忽略拥塞指示消息中的专用传输信道相关信息;服务无线网络控制器,用于接收所述添加了专用传输信道指示信元的拥塞指示消息,并根据所述专用传输信道指示信元不处理承载在专用传输信道上的业务和信令。由上述技术方案可知,本发明实施例通过在拥塞指示消息中添加DCH指示信元,可以在不需要处理DCH业务时,指示SRNC忽略DCH相关信息,从而保证SRNC正确处理业务。图1为本发明第一实施例的方法流程示意图;图2为本发明第二实施例的方法流程示意图;图3为本发明第三实施例的方法流程示意图;图4为本发明第四实施例的漂移无线网络控制器的结构示意图;图5为本发明第五实施例的服务无线网络控制器的结构示意图;图6为本发明第六实施例的控制系统的结构示意图。具体实施例方式下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。图1为本发明第一实施例的方法流程示意图,包括步骤11:当确定不需要处理承载在DCH上的业务和信令时,DRNC在拥塞指示消息中添加DCH指示信元,该DCH指示信元指示忽略DCH相关信息。例如,在存在全HSPA业务,或者只需要对承载在增强型上行专用传输信道(EnhancedDedicatedChannel,EDCH)上的业务和信令进行处理时,则不需要处理承载在DCH上的业务和信令。在3GPP的R6/R7/R8版本中,DRNC和SRNC之间传输的拥塞指示消息如表1所示表l<table>tableseeoriginaldocumentpage5</column></row><table><table>tableseeoriginaldocumentpage6</column></row><table>其中,拥塞指示消息中包含DCH相关信息(DCHRateInformation所示)。当存在DCH业务且DRNC检测出DCH业务出现拥塞时,DRNC可以在发给SRNC的拥塞指示消息中携带DCH业务标识(DCHID),SRNC接收到该拥塞标识指示消息后可以根据其中携带的DCH业务标识对相应的DCH业务进行降速处理以消除拥塞。但是,如果仅仅需要对承载在EDCH上的业务和信令(E-DCHMAC-dFlowID指示的)进行降速以消除拥塞,或者系统中采用全HSPA业务,此时在拥塞指示消息中是不应该携带DCH相关信息的。但是,由于现有拥塞指示消息中需要包含该DCH相关信息,DRNC很可能随机产生一个DCH相关信息,当SRNC根据该随机产生的DCH相关信息进行处理时很可能出现错误,例如,对一个不应该降速处理的DCH业务进行了降速处理,或者,由于系统中不存在DCH业务,SRNC无法根据DCH相关信息处理DCH业务,使SRNC无法进行相关处理,很可能造成业务中断。为此,在不需要处理DCH业务时,在拥塞消息中应该携带一DCH指示信元指示需要忽略该DCH相关信息,以保证SRNC正常工作。添加DCH指示信元后的拥塞指示消息如表2所示表2IE/GroupN咖ePresenceRangeIEType油dRefereneeSemanticsDescriptionCritiealityAssignedCriticalityMessageTypeM9.2.1.40YESignoreTransactionIDM9.2.1.59CongestionCause09.2.1.79YESignoreRLInformation1..<maxnoofRLs〉EACHignore>RLIDM9.2.1.49〉DCHRateInformation1..<maxnoofDCHs〉EACHignore》DCHIDM9.2.1.16>E-DC服AC-dFlowSpecificInformation0..<maxnoofEDCHMACdFlows>EACHignore》E-DCHMC-dFlowIDM9.2.1.91DCHIndicstorForE-DCH-HSDPAOperation09.2.2.67E匪ERATED(DCHnotpresent)YES-ignore其中,"DCHIndicatorForE-DCH-HSDPAOperation"是DCH指示信元,用于指示忽略拥塞指示消息中的DCH相关信息。SRNC可以根据该值确定是否忽略DCH相关信息。例如,当全HSPA业务时,将在拥塞指示消息中增加DCH指示信元,指示SRNC需要忽略DCH相关信息,此时SRNC将不对承载在DCH上的业务和信令进行任何处理;当需要对承载在DCH上的业务和信令进行降速以消除拥塞时,可以采用现有技术中的拥塞指示消息,即不携带DCH指示信元的消息则SRNC对承载在DCH相关信息对应的DCH上的业务和信令进行降速处理以消除拥塞。或者,当需要对承载在DCH上的业务和信令进行降速以消除拥塞时,也可以在拥塞指示消息中添加一个指示信元,该指示信元指示需要对承载在对应的DCH上的业务和信令进行处理。步骤12:DRNC发送添加了DCH指示信元的拥塞指示消息。在具体处理时,DRNC需要对携带DCH指示信元的拥塞指示消息进行编码以顺利发7送给SRNC,具体的编码算法可参见如下代码—:—___^__—:_RadioLinkCongestionlndication::=SEQUENCE{protocolIEsProtocolIE-Container{{RadioLinkCongestionIndication_IEs}},protocolExtensionsProtocolExtensionContainer{{RadioLinkCongestionlndication-Extensions}}OPTIONAL,…}RadioLinkCongestionlndication-IEsRNSAP—PROTOCOL—IES::={{IDid-CongestionCauseCRITICALITYignoreTYPECongestionCausePRESENCEoptional}{IDid-RL-InformationList-RL-CongestlndCRITICALITYignoreTYPERL_InformationList_RL_CongestIndPRESENCEmandatory}{IDid-DCH-Indicator-For-E-DCH-HSDPA-OperationCRITICALITYrejectEXTENSIONDCH_Indicator_For_E_DCH_HSDPA_OperationPRESENCEoptional}|,…}RL-InformationList-RL-Congestlnd::=SEQUENCE(SIZE(1..maxNrOfRLs))OFProtocolIE-Single-Container{{RHnformationltemlEs-RL-Congestlnd}}RL-InformationItemIEs-RL-CongestIndRNSAP-PROTOCOL-IES::={{IDid-RL-Informationltem-RL-CongestlndCRITICALITYignoreTYPERL_InformationItem_RL_CongestIndPRESENCEmandatory}RL-Informationltem-RL-Congestlnd::=SEQUENCE(rL-IDRL-ID,dCH_Rate_InformationDCH_Rate_Information_RL_CongestInd,iE—ExtensionsProtocolExtensionContainer{{RL-Information-RL-CongestInd-ExtIEs}}OPTIONAL,833N3S朋dpuns咖onuKniuo,uuojui3TJp3dsM)i,環—腿3[ALm:puns咖on鹏Huo,uuoju13tjp9dsavoi,環—腿3-PTaI}[S"0:}=::S3I-1030丄(Md-dVS朋puns咖ons3i,iuo,uuojui3Tjp3ds姑o[SLm:{化uns咖ons3iiKniuo,uuojui3Tjp9dsM)i,環—H3则}[ZLm:j9UTTnuo3-9i3uTS-3II030l0Jd必((sMoIdP3VTOD(mJ0,x13ra,)氾IS)33腿G3S=::puns咖o3-nsTluo,uuojui3TJp吨M)i,環—H:xmmandatory}}EDCH-MacdFlowSpecificInformationltem-RL-Congestlnd::=SEQUENCE(eDCH-MACdFlow-IDEDCH-MACdFlow-ID,iE_ExtensionsProtocolExtensionContainer{{EDCH-MacdFlowSpecificlnformation_RL_CongestInd_ExtIEs}}OPTIONAL,…}EDCH-MacdFlowSpecificInformation_RL_CongestInd_ExtIEsRNSAP-PR0T0C0L-EXTENSI0N::={…}其中,{IDid-DCH-Indicator-For-E-DCH-HSDPA-OperationCRITICALITYrejectEXTENSIONDCH-Indicator-For-E-DCH-HSDPA-OperationPRESENCEoptional}是新增的内容,为了对DCH相关信息进行编码。其他参数的编码方式可采用现有技术实现。本实施例通过将DCH指示信元添加到拥塞指示消息中,可以使SRNC根据实际情况确定是否对DCH相关信息进行处理,以保证SRNC的正常工作。图2为本发明第二实施例的方法流程示意图,包括步骤21:SRNC接收拥塞指示消息,该拥塞指示消息中携带DCH指示信元,该DCH指示信元指示忽略DCH相关信息。其中,携带DCH指示信元的拥塞指示消息与第一实施例中的相同,不再赘述。步骤22:SRNC根据所述DCH指示信元对承载在DCH上的业务和信令不进行处理。具体地,由于所述DCH指示信元指示需要忽略DCH相关信息,则SRNC不处理该拥塞指示消息中携带的DCH标识对应的DCH业务。其中,SRNC可以根据第一实施例中的编码方式进行相应的解码以获取该拥塞指示信息。本实施例通过接收携带DCH指示信元的拥塞指示消息,可以使SRNC根据实际情况确定是否对DCH相关信息进行处理,以保证SRNC的正常工作。第一实施例和第二实施例分别从DRNC和SRNC侧描述了拥塞指示信息的处理流程,下面从两侧来进行描述图3为本发明第三实施例的方法流程示意图,包括步骤31:DRNC将DCH指示信元添加在拥塞指示消息中,该DCH指示信元指示忽略DCH相关信息。其中,携带DCH指示信元的拥塞指示消息与第一实施例中的相同,不再赘述。步骤32:DRNC将携带DCH指示信元的拥塞指示消息发送给SRNC。步骤33:SRNC接收该携带DCH指示信元的拥塞指示消息,并根据其中的DCH指示信元对承载在DCH上的业务和信令不进行处理。具体的处理过程与第二实施例相同,不再赘述。本实施例通过携带DCH指示信元的拥塞指示消息,可以使SRNC根据实际情况确定是否对DCH相关信息进行处理,以保证SRNC的正常工作。本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。图4为本发明第四实施例的漂移无线网络控制器的结构示意图,包括添加模块41和发送模块42。添加模块41用于当确定不需要处理承载在DCH上的业务和信令时,在拥塞指示消息中添加DCH指示信元,该DCH指示信元指示忽略DCH相关信息;发送模块42用于发送添加模块41得到的添加了DCH指示信元的拥塞指示消息。其中,添加了DCH指示信元的拥塞指示消息与第一实施例的相同,不再赘述。本实施例通过携带DCH指示信元的拥塞指示消息,可以使SRNC根据实际情况确定是否对DCH相关信息进行处理,以保证SRNC的正常工作。图5为本发明第五实施例的服务无线网络控制器的结构示意图,包括接收模块51和处理模块52。接收模块51用于接收拥塞指示消息,该拥塞指示消息中携带DCH指示信元,该DCH指示信元指示忽略DCH相关信息;处理模块52用于根据接收模块51得到的所述DCH指示信元不处理承载在DCH上的业务和信令。其中,添加了DCH指示信元的拥塞指示消息与第一实施例的相同,不再赘述,处理模块处理DCH业务的操作与第二实施例相同,不再赘述。本实施例通过携带DCH指示信元的拥塞指示消息,可以使SRNC根据实际情况确定是否对DCH相关信息进行处理,以保证SRNC的正常工作。图6为本发明第六实施例的控制系统的结构示意图,包括DRNC61和SRNC62。DRNC61用于在拥塞指示消息中添加DCH指示信元,并发送添加了DCH指示信元的拥塞指示消息,该DCH指示信元指示忽略DCH相关信息;SRNC62用于接收DRNC61发送的所述添加了DCH指示信元的拥塞指示消息,并根据所述DCH指示信元不处理承载在DCH上的业务和信令。其中,添加了DCH指示信元的拥塞指示消息与第一实施例的相同,不再赘述,处理DCH业务的操作与第二实施例相同,不再赘述。本实施例通过携带DCH指示信元的拥塞指示消息,可以使SRNC根据实际情况确定是否对DCH相关信息进行处理,以保证SRNC的正常工作。应用本发明实施例的装置、系统处理拥塞指示消息的方法,与前述本发明方法实施例基本相似,此处不再赘述。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案对
背景技术
做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。最后应说明的是以上实施例仅用以说明本发明的技术方案而非对其进行限制,尽管参照较佳实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对本发明的技术方案进行修改或者等同替换,而这些修改或者等同替换亦不能使修改后的技术方案脱离本发明技术方案的精神和范围。权利要求一种处理拥塞指示消息的方法,其特征在于,包括当确定不需要处理承载在专用传输信道上的业务和信令时,在包括专用传输信道相关信息的拥塞指示消息中添加专用传输信道指示信元,该专用传输信道指示信元指示忽略该专用传输信道相关信息;发送添加了专用传输信道指示信元的拥塞指示消息。2.根据权利要求1所述的方法,其特征在于,所述确定不需要处理承载在专用传输信道上的业务和信令包括在存在全高速分组接入业务,或者只需要对承载在增强型上行专用传输信道上的业务和信令进行处理时,则不需要处理承载在专用传输信道上的业务。3.根据权利要求1所述的方法,其特征在于,所述发送添加了专用传输信道指示信元的拥塞指示消息具体为对所述添加了专用传输信道指示信元的拥塞指示消息进行编码后发送。4.根据权利要求l所述的方法,其特征在于,还包括接收所述拥塞指示消息,根据所述拥塞指示消息中的专用传输信道指示信元不处理承载在专用传输信道上的业务和信令。5.—种处理拥塞指示消息的方法,其特征在于,包括接收拥塞指示消息,该拥塞指示消息中携带专用传输信道指示信元,该专用传输信道指示信元指示忽略拥塞指示消息中的专用传输信道相关信息;根据所述拥塞指示消息中的专用传输信道指示信元不处理承载在专用传输信道上的业务和信令。6.根据权利要求5所述的方法,其特征在于,所述接收拥塞指示消息具体为对接收的数据流解码后得到所述拥塞指示消息。7.—种漂移无线网络控制器,其特征在于,包括添加模块,用于当确定不需要处理承载在专用传输信道上的业务和信令时,在包括专用传输信道相关信息的拥塞指示消息中添加专用传输信道指示信元,该专用传输信道指示信元指示忽略该专用传输信道相关信息;发送模块,用于发送添加了专用传输信道指示信元的拥塞指示消息。8.—种服务无线网络控制器,其特征在于,包括接收模块,用于接收拥塞指示消息,该拥塞指示消息中携带专用传输信道指示信元,该专用传输信道指示信元指示忽略专用传输信道相关信息;处理模块,用于根据所述专用传输信道指示信元不处理承载在该专用传输信道上的业务和信令。9.一种控制系统,其特征在于,包括漂移无线网络控制器,用于在拥塞指示消息中添加专用传输信道指示信元,并发送添加了专用传输信道指示信元的拥塞指示消息,该专用传输信道指示信元指示忽略拥塞指示消息中的专用传输信道相关信息;服务无线网络控制器,用于接收所述添加了专用传输信道指示信元的拥塞指示消息,并根据所述专用传输信道指示信元不处理承载在专用传输信道上的业务和信令。10.根据权利要求9所述的系统,其特征在于所述漂移无线网络控制器为权利要求7所述的漂移无线网络控制器,所述服务无线网络控制器为权利要求8所述的服务无线网络控制器。全文摘要本发明公开了一种处理拥塞指示消息的方法、控制器和控制系统。该方法包括当确定不需要处理承载在专用传输信道上的业务和信令时,在包括专用传输信道相关信息的拥塞指示消息中添加专用传输信道指示信元,该专用传输信道指示信元指示忽略该专用传输信道相关信息;发送添加了专用传输信道指示信元的拥塞指示消息。通过本发明实施例可以保证SRNC正确处理DCH业务。文档编号H04W88/10GK101772069SQ20081024758公开日2010年7月7日申请日期2008年12月30日优先权日2008年12月30日发明者杨榜泉申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1