路由重选的方法和无线网络控制器的制作方法

文档序号:7715579阅读:173来源:国知局

专利名称::路由重选的方法和无线网络控制器的制作方法
技术领域
:本发明涉及无线通信领域,尤其涉及多运营商核心网中进行路由重选时选择移动交换中心的方法和装置。
背景技术
:3G宽带码分多址(WCDMA)中的网络共享技术是指允许不同网络运营商之间共享WCDMA—部分网元。当前存在多种网络共享的解决方案,其中有一种重要的网络共享方式是各运营商分别建设独立的核心网,但共享无线接入网(RAN)和频段。这种网络共享方式涉及3GPP协议中的Iu-Flex技术以及多运营商核心网(Multi-OperatorCoreNetwork,MOCN)组网方式。Iu-Flex技术的引入,打^e皮了以往无线网络控制器(RNC)只能^^皮一个核心网节点移动交换中心(MSC)控制的关系,一个RNC可接入多个MSC,这多个MSC可组成一个池,称为MSCPOOL。该MSCPOOL下所有RNC管辖的无线区域成为MSCPOOL的服务区域。具体组网示意图如图1所示。当用户设备(UE)首次漫游到MSCPOOL的服务区域时,会发起位置更新过程,RNC则可以根据特定的原则(如负荷均衡),为UE分配一个MSC。该MSC则会在位置更新过程完成时,给UE分配一个临时标识TMSI,在TMSI中会包含该MSC特有的网络资源标识(NRI)。后续UE会使用含有NRI的TMSI发起位置更新或者业务接入过程,此时RNC则可根据NRI找到先前为此UE服务的MSC。在Iu-Flex技术的基础上,又有MOCN组网方式,即不同的MSC连接到同一个RNC,且MSC分别由不同运营商运营的组网方式。对于共享的无线5区域,RNC需要在广播信息中包含可提供服务的核心网运营商的标识(PLMN-ID)列表。当UE漫游到共享的无线区域时,对于支持网络共享功能的UE,可通过无线广播得知提供服务的核心网运营商列表,并在UE界面上呈现给用户,由用户来选择具体的核心网运营商,并且在后续发送给网络侧的消息中携带该运营商的PLMN-ID;但对于不支持网络共享功能的UE,由于无法识别无线广^番中的核心网运营商的标识列表,用户无法自己选择核心网运营商,这时RNC则需要通过协议中定义的路由重选(Reroute)过程尝试替用户选择核心网运营商。路由重选过程如图2所示,具体描述如下在UE漫游到共享网络无线区域时,UE发现广播信息中的位置区标识发生变化,此时需要发起位置更新流程重新注册,现有协议提供的技术方案主要步骤如下201、UE与RNC建立无线连4妄。202、UE发送初始直传(InitialDirectTransfer)消息给RNC。203、RNC收到UE发送的InitialDirectTransfer消息,如果RNC在此消息中可获取NRI,并且通过NRI可找到对应的MSC;或者消息中携带了UE选择的PLMN-ID,RNC可根据PLMN-ID找到MSC,此时无需进行Reroute过程。当RNC无法确定MSC时,则需要进行Reroute过程,其选择MSC的方法是随机选取MSC,如MSCA,然后在发送给MSCA的InitialUE消息中携带路由重选尝试标识(redirectattemptflag)。206、MSCA收到InitialUE消息后,需要获取用户的永久标识(IMSI)以便确定该用户在本运营商中是否允漫游(获取UEIMSI的方式可按照协议中定义的方式进行)。如果此MSCA归属的运营商不允许该用户漫游,则用户网络附着会失败。207、在InitialUE消息携带了redirectattemptflag的情况下,MSC需在发送给RNC的消息中携带路由重选指令(RerouteCommand)信息,要求RNC重新选择MSC,并且需要携带InitialUE消息中携带的初始非接入层(NAS)信息以及已得到的用户标识IMSI。208、RNC重新选择一个未选择过的MSC,如MSCB,在发送给该节点的InitialUE消息中携带redirectattemptflag、初始非接入层信息以及用户标识IMSI。后续步骤为现有技术流程,与本发明无关,不再赘述。可见,根据现有协议中提供的技术方案,路由重选过程中选择MSC的方法是在还没有选择过的MSC中随机挑选一个。现有技术这种盲目的选择方法会导致如下缺陷出现如果核心网的运营商有多个,一次UE位置更新过程,可能造成RNC多次重新选择MSC,耗时太长,可能导致UE位置更新过程因超时而失败,并且可能导致RNC的负荷升高,对RNC的性能影响很大。为解决协议中的不足之处,有专利文档提出在RNC上配置IMSI号段与MSC的对应关系,并且当RNC在路由重选过程中获取了用户的IMSI后,根据配置信息决定将消息发送给特定的MSC。这种方式在一定程度上可以緩解协议中重选过程的缺陷,但仍然有以下缺陷1.当RNC首次进行3各由重选选择MSC时,此时RNC—般不知道UE的IMSI。第一次仍是随机选择MSC,若第一次失败,则在第二次路由重选过程时,才可从首次选择的MSC处获取用户IMSI。因此该专利并没有改进步骤206中可能出现的首次路由重选失败的情况。2.根据IMSI配置表选择MSC,RNC无法保证为UE选择的核心网运营商与UE最后一次位置更新时为UE服务的核心网运营商的一致性。
发明内容本发明所要解决的技术问题是,提供路由重选的方法,使得RNC进行首次路由重选时,为UE选择的核心网运营商与UE最后一次位置更新时为UE服务的核心网运营商一致,并且提高首次路由重选成功的概率。本发明还提供路由重选的RNC,使得RNC进行首次路由重选时,为UE选择的核心网运营商与UE最后一次位置更新时为UE服务的核心网运营商一致,并且提高首次-各由重选成功的概率。为解决上述技术问题,本发明提出了路由重选的方法,当无线网络控制器,即RNC收到用户设备发送的初始直传,即InitialDirectTransfer消息时,选择移动交换中心,即MSC进行路由重选,其中当所述RNC解码所述InitialDirectTransfer消息中的非接入层消息,得到位置更新请求,即Locationupdatingrequest消息时,所述RNC获取所述Locationupdatingrequest消息中携带的核心网运营商标识,即PLMN-ID信自所述RNC根据所述PLMN-ID信息,以及所述RNC中所配置的PLMN-ID与MSC的对应关系,选择MSC进行首次路由重选。优选地,当所述RNC在初始直传消息中获取不到网络资源标识,即NRI,或者无法通过NRI找到对应MSC时候,所述RNC进行非接入层消息的解码。优选地,在所述RNC解码之后还包括步骤,若经过解码的所述非接入层消息不为Locationupdatingrequest消息时,所述RNC任意选择MSC进行首次^各由重选。8优选地,所述RNC为了判断所述非接入层消息是否为Locationupdatingrequest消息所进行的解码,只解码所述非接入层消息中的头部信息。优选地,当所述PLMN-ID在所述对应关系中对应多个MSC时,所述RNC按照配置的权重负荷分担原则选择MSC进行首次路由重选。优选地,当所述对应关系中,没有配置所述PLMN-ID所对应的MSC时,所述RNC任意选择MSC进行首次路由重选。本发明还提出了路由重选的RNC,包括模块解码模块,用于将所述RNC收到的初始直传消息进行解码,当解码得到的非接入层消息为Locationupdatingrequest消息时,所述解码模块将所述Locationupdatingrequest消息发送纟合4言息才莫块;信息模块,用于获耳又所述Locationupdatingrequest消息中携带的核心网运营商标识,即PLMN-ID信息,将所述PLMN-ID信息发送给选择才莫块;选择模块,用于根据信息模块发送来的所述PLMN-ID,以及配置的PLMN-ID与MSC的对应关系,选择MSC进行首次;洛由重选。优选地,当所述RNC在初始直传消息中获取不到网络资源标识,即NRI,或者无法通过NRI找到对应MSC时候,所述解码模块进行非接入层消息的解码。优选地,当解码模块判断解码得到的所述非接入层消息不为Locationupdatingrequest消息时,所述解码模块通知所述选择模块选择任意MSC进《亍首次路由重选。9优选地,所述解码模块只解码非接入层消息中的头部信息。优选地,所述对应关系中存在多个MSC对应于同一个PLMN-ID时,所述选择模块按照配置的权重负荷分担原则选择MSC进行首次路由重选。优选地,当所述对应关系中,没有配置信息模块发送来的所述PLMN-ID所对应的MSC时,所述选择模块任意选择MSC进行首次路由重选。本发明通过RNC对InitialDirectTransfer消息进行解码,得到非接入层消息。当RNC判断得到此非接入层消息为位置更新请求(Locationupdatingrequest)消息时,继续解码所述消息获得UE发起Locationupdatingrequest消息之前为该UE服务的运营商标识PLMN-ID。再根据RNC中设置的PLMN-ID与MSC的对应关系,选择所述PLMN-ID中的MSC,进行首次路由重选。通过本发明提供的方法,保证了为UE选择的核心网运营商与UE漫游之前最后一次位置更新时为UE服务的核心网运营商的一致性。并且由此方法选择的MSC属于漫游之前使用的运营商,该运营商支持UE的概率更高,降低了
背景技术
步骤206中可能出现的首次路由重选的失败概率。图1是现有技术中MSCPOOL组网结构示意图。图2是现有技术路由重选过程的流程示意图。图3是本发明方法的路由重选过程的流程示意图。图4是本发明方法的路由重选过程步骤流程图。图5是本发明装置的结构示意图。10具体实施例方式下面结合附图和实施例,对本发明做进一步的详细描述。当UE漫游到共享网络无线区域时,UE发现广播信息中的位置区标识发生变化,此时需要发起位置更新流程重新注册。本发明方法运用到该位置更新流程中,主要过程如图3所示。301、UE与RNC建立无线连才妄302、UE发送InitialDirectTransfer消息给RNC。若RNC在消息中无法获得获取NRI,或者获得了但找不到对应的MSC,且消息中也没有携带UE选择的PLMN-ID,则RNC无法确定MSC,需要选择MSC进行首次路由重选。303、RNC对InitialDirectTransfer消息进行解码,得到的非接入层消息,当RNC判断得到此非接入层消息为Locationupdatingrequest消息时304、RNC继续解码,从所述Locationupdatingrequest消息中获得位置区域识别标志,即LAI;且LAI中又包含有所述UE漫游之前使用的核心网运营商标识,即PL画-ID信息。该PLMN-ID即为在UE发起Locationupdatingrequest消息之前为该UE月良务的运营商标识。305、根据查询到的PLMN-ID消息,以及所述RNC中所配置的PLMN-ID与MSC的对应关系,RNC选择MSC开始后续的路由重选过程。这样的方法可以找到该UE漫游之前使用的运营商,从而保证了为UE选择的核心网运营商与UE漫游之前最后一次位置更新时为UE"l务的核心网运营商的一致性。并且由此方法选择的MSC属于漫游之前使用的运营商,该运营商支持UE的概率更高,降低了
背景技术
步骤206中可能出现的首次路由重选的失败概率。ii具体过程如图4所示,其中本发明相关的主要步骤描述如下406、RNC需要判断非接入层消息是否为Locationupdatingrequest消息。如果非接入层消息不为Locationupdatingrequest消息,则需要按照现有技术方案中的路由重选过程选择MSC进行首次路由重选。一般而言,当UE发生了跨位置区的漫游,Locationupdatingrequest是该UE在新位置区下发送的首条非接入层消息。因此优选地,RNC不需要将所有非接入层消息中的信元全部解码,只解码非接入层消息中头部信息即可。非接入层消息的头部信息由2个字节组成,定义如表一所示下表一非接入层消息头部信息内容<table>tableseeoriginaldocumentpage12</column></row><table>才艮寺居十办i义,如果Protocoldiscriminator等于5(mobilitymanagementmessages),并且MessageType等于8(Locationupdatingrequest),贝'J可判断出是否为Locationupdatingrequest。如果非接入层消息不为Locationupdatingrequest,则需要按照现有技术方案中的路由重选过程选择MSC,或者使用其他现有技术选择MSC进行首次^各由重选。407、如果非接入层消息为Locationupdatingrequest,则RNC需要进一步获取该消息中的PLMN-ID信息,具体地RNC需要继续解码得到此消息中包含的位置区标识字段(LAI,LocationAreaidentification)。LAI字,史4立于Locationupdatingrequest消息-6勺第4~8字节,如表二所示。RNC可直接跳到4~8字节得到LAI。表二Locationupdatingrequest消息内容7654321<table>tableseeoriginaldocumentpage13</column></row><table>RNC通过获取的LAI,得到PLMN-ID。该PLMN-ID即为在UE发起Locationupdatingrequest消息之前为该UE月l务的运营商标识。LAI的组成如表三所示,其中PLMN-ID等于MCCdigit1+MCCdigit2+MCCdigit3+MNCdigit1+MNCdigit2+MNCdigit3。表三LAI内容<table>tableseeoriginaldocumentpage13</column></row><table><table>tableseeoriginaldocumentpage14</column></row><table>通过这样的方法,则可以使得RNC获取到UE发起Locationupdatingrequest消息之前为该UE服务的运营商标识PLMN-ID。408、所述RNC根据所述PLMN-ID信息,以及所述RNC中所配置的PLMN-ID与MSC的对应关系,选择MSC进行首次路由重选。在RNC上建立PLMN-ID与MSC的对应关系,根据现网的组成,记录所有与该RNC连4妄的MSC与所属的运营商的对应关系。优选地,该对应关系可设置如表四所示。其中可能出现一个运营商对应多个MSC的情况,此时使用权重表示多个MSC的容量、处理能力等。当从Locationupdatingrequest消息中获取的PLMN-ID对应着多个MSC时,按照配置的权重负荷分担的原则选择MSC进行首次路由重选。所迷权重负荷分担的原则为现有技术,在此不再赘述。表四月l务运营商与MSC的对应关系<table>tableseeoriginaldocumentpage14</column></row><table>如果RNC无法找到与乂人Locationupdatingrequest消息中获耳又的PLMN-ID对应的MSC时,则纟要照现有技术方案选择MSC进行首次路由重选。本发明还提供了路由重选的RNC,如图5所示。该装置位于RNC中,其中包括解码模块,用于将所述RNC收到的初始直传消息进行解码,当解码得到的非接入层消息为Locationupdatingrequest消息时,所述解码模块将所述Locationupdatingrequest消息发送给信息模块;信息模块,用于获取所述Locationupdatingrequest消息中携带的核心网运营商标识,即PLMN-ID信息,将所述PLMN-ID信息发送给选择模块;选择模块,用于根据信息模块发送来的所述PLMN-ID,以及配置的PLMN-ID与MSC的对应关系,选择MSC进行首次路由重选。当UE漫游到共享网络无线区域时,UE发现广播信息中的位置区标识发生变化,此时需要发起位置更新流程重新注册。本发明装置运用到该位置更新流程中过程如下UE与RNC建立无线连接并发送InitialDirectTransfer消息给RNC。若RNC在消息中无法获得获取NRI,或者获得了但找不到对应的MSC,且消息中也没有携带UE选择的PLMN-ID,贝'JRNC无法确定MSC,需要选择MSC进行首次路由重选。RNC中的所述解码才莫块对InitialDirectTransfer消息进行解码,得到的非接入层消息,解码模块需要判断非接入层消息是否为Locationupdatingrequest消息。如果非4妄入层消息不为Locationupdatingrequest消息,则需要按照现有技术方案中的路由重选过程选择MSC进行首次路由重选。如果非4妄入层消息为Locationupdatingrequest,贝'J解码才莫块将Locationupdatingrequest消息发送给所述信息模块。所述信息才莫块进一步获取所述Locationupdatingrequest消息中的PLMN-ID信息,具体过程参见方法步骤407。通过这样的方法,则信息模块15可以获耳又到UE发起Locationupdatingrequest消息之前为该UE服务的运营商标识PLMN-ID。信息模块将所述PLMN-ID发送给所述选择模块。所述选择模块根据所述PLMN-ID信息,以及所配置的PLMN-ID与MSC的对应关系,选择MSC进行首次路由重选,具体过程参见方法步骤408。通过这些模块的互相关系,使得RNC通过UE发起Locationupdatingrequest消息之前为该UE服务的运营商标识PLMN-ID,并通过RNC中配置的PLMN-ID与MSC之间的关系,选择MSC进行首次路由重选。这样的方法可以找到该UE漫游之前使用的运营商,从而保证了为UE选择的核心网运营商与UE漫游之前最后一次位置更新时为UE服务的核心网运营商的一致性。并且由此方法选4奪的MSC属于漫游之前使用的运营商,该运营商支持UE的概率更高,降低了
背景技术
步骤206中可能出现的首次路由重选的失败相无率。需要说明的是,所述装置实施例是分别与所述方法实施例对应的,因此装置实施例部分未详细描述的部分参照方法实施例相关部分的描述即可。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。1权利要求1、路由重选的方法,应用于多运营商核心网,当无线网络控制器,即RNC收到用户设备发送的初始直传,即InitialDirectTransfer消息时,选择移动交换中心,即MSC进行路由重选,其特征在于,当所述RNC解码所述InitialDirectTransfer消息中的非接入层消息,得到位置更新请求,即Locationupdatingrequest消息时,所述RNC获取所述Locationupdatingrequest消息中携带的核心网运营商标识,即PLMN-ID信息;所述RNC根据所述PLMN-ID信息,以及所述RNC中所配置的PLMN-ID与MSC的对应关系,选择MSC进行首次路由重选。2、如权利要求1所述的路由重选的方法,其特征在于,当所述RNC在初始直传消息中获取不到网络资源标识,即NRI,或者无法通过NRI找到对应MSC时候,所述RNC进行非接入层消息的解码。3、如权利要求1所述的路由重选的方法,其特征在于,在所述RNC解码之后还包括步骤,若经过解码的所述非接入层消息不为Locationupdatingrequest消息时,所述RNC任意选择MSC进行首次路由重选。4、如权利要求1至3中的任意一项所述路由重选的方法,其特征在于,所述RNC为了判断所述非接入层消息是否为Locationupdatingrequest消息所进行的解码,只解码所述非接入层消息中的头部信息。5、如权利要求1所述的路由重选的方法,其特征在于,当所述PLMN-ID在所述对应关系中对应多个MSC时,所述RNC按照配置的权重负荷分担原则选择MSC进行首次路由重选。6、如权利要求1所述的路由重选的方法,其特征在于,当所述对应关系中,没有配置所述PLMN-ID所对应的MSC时,所述RNC任意选择MSC进行首次路由重选。7、路由重选的RNC,其特征在于,包括模块解码模块,用于将所述RNC收到的初始直传消息进行解码,当解码得到的非接入层消息为Locationupdatingrequest消息时,所述解码模块将所述Locationupdatingrequest消息发送给信息模块;信息才莫块,用于获取所述Locationupdatingrequest消息中携带的核心网运营商标识,即PLMN-ID信息,将所述PLMN-ID信息发送给选择模块;选择模块,用于根据信息模块发送来的所述PLMN-ID,以及配置的PLMN-ID与MSC的对应关系,选择MSC进行首次路由重选。8、如权利要求7所述的路由重选的RNC,其特征在于,当所述RNC在初始直传消息中获取不到网络资源标识,即NRI,或者无法通过NRI找到对应MSC时候,所述解码模块进行非接入层消息的解码。9、如权利要求7所述的路由重选的RNC,其特征在于,当解码模块判断解码得到的所述非接入层消息不为Locationupdatingrequest消息时,所述解码模块通知所述选择模块选择任意MSC进行首次路由重选。10、如权利要求7至9中任意一项所述的路由重选的RNC,其特征在于,所述解码模块只解码非接入层消息中的头部信息。11、如权利要求7所述的路由重选的RNC,其特征在于,所述对应关系中存在多个MSC对应于同一个PLMN-ID时,所述选择才莫块按照配置的权重负荷分担原则选择MSC进行首次路由重选。12、如权利要求7所述的路由重选的RNC,其特征在于,当所述对应关系中,没有配置信息^t块发送来的所述PLMN-ID所对应的MSC时,所述选择模块任意选择MSC进行首次路由重选。全文摘要本发明公开了路由重选的方法和无线网络控制器。所述方法应用于多运营商核心网,当无线网络控制器,即RNC收到用户设备发送的初始直传消息时,选择移动交换中心,即MSC进行路由重选。当所述RNC解码所述初始直传消息中的非接入层消息,得到位置更新请求消息时,所述RNC获取所述位置更新请求消息中携带的核心网运营商标识,即PLMN-ID信息;所述RNC根据所述PLMN-ID信息,以及所述RNC中所配置的PLMN-ID与MSC的对应关系,选择MSC进行首次路由重选。通过本发明提供的方法,保证了为UE选择的核心网运营商与UE漫游之前最后一次位置更新时为UE服务的核心网运营商的一致性,提高了首次路由重选的成功概率。文档编号H04W36/08GK101674628SQ200910190698公开日2010年3月17日申请日期2009年9月30日优先权日2009年9月30日发明者刘强生申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1