Rim流程消息路由方法

文档序号:7962313阅读:441来源:国知局
专利名称:Rim流程消息路由方法
技术领域
本发明涉及一种无线接入网信息管理(Radio access network InformationManagement,简称RIM)流程消息路由方法,尤其涉及一种通过在RIM流程消息中添加类型标识,使RIM流程消息能够被路由到正确的RIM流程处理单元的方法。
背景技术
RIM是无线接入网中的应用实体(RNC或BSS)用来通过核心网交换信息的流程。其中,无线网络控制器(Radio Network Controller,简称RNC)为通用移动通信系统(Universal Mobile Telecommunications System,简称UMTS)网络的无线接入控制设备;基站系统(Base Station SYSTEM,简称BSS)为GSM网络中的无线接入控制设备。由于BSS和RNS在RIM流程中的处理过程相同,因此,以下仅以BSS为例加以说明。在两个BSS之间通过RIM交换信息的时候,要求信息的BSS被称为控制BSS(Controlling BSS),提供信息的BSS被称为服务BSS(Servering BSS)。两个BSS通过RIM流程交换信息的时候,核心网起到一个转发的作用,不干涉所交换的信息。
RIM流程在BSS之间交换信息时所用到的纯数据单元(PDU,简称消息)的应用类型如下无线接入网信息请求数据单元(RAN-INFORMATION-REQUEST PDU)是控制BSS向服务BSS请求信息的消息,该消息的目的是要求服务BSS开始或停止发送信息给控制BSS。
无线接入网信息数据单元(RAN-INFORMATION PDU,简称信息消息)是服务BSS向控制BSS发送信息或通知对方自己停止发送信息的消息。
无线接入网信息错误数据单元(RAN-INFORMATION-ERROR PDU)是控制BSS或服务BSS用来通知对方本地RIM流程发生错误的消息。
无线接入网信息应用错误数据单元(RAN-INFORMATION-APPLICATION-ERROR PDU,简称应用错误消息)是控制BSS通知服务BSS上一个收到的信息消息出错的消息。
无线接入网信息确认数据单元(RAN-INFORMATION-ACK PDU,简称确认消息)当控制BSS收到一个来自于服务BSS的信息消息或服务BSS收到一个来自于控制BSS的应用错误消息的时候,发送确认消息给对方作为应答消息。
在RIM流程中,每个流程对应一个控制BSS和一个服务BSS以及一种应用类型。这样BSS就能根据一个控制BSS和一个服务BSS以及应用类型唯一确定一个RIM流程,不会将不同RIM流程的消息混淆。
上述的5种应用类型的消息需要通过核心网转发,所以消息中需要携带路由信息以便该消息能够正确的发送到相应的BSS的相应的RIM流程处理单元。现有网络协议定义的路由信息包括在这些消息中携带源BSS ID、目的BSS ID(BSS ID可以用该BSS下的某个小区的ID代替)以及应用类型。根据源BSS ID和目的BSS ID,该消息能够正确转发到对应的BSS,然后根据应用类型以及消息内的其他参数(如消息类型)对应到某个具体的RIM流程。
一个RIM流程由该流程的控制BSS,服务BSS及应用类型唯一确定。当某个BSS收到某个消息时,根据该消息中的源BSS ID和目的BSS ID以及消息类型,基本能够确定控制BSS和服务BSS,再加上消息内携带的应用类型,就能够与一个RIM流程唯一对应。例如假设一个BSS B收到一个无线接入网信息请求数据单元,该消息内的源BSS ID为A,目的BSS ID为B。由于无线接入网信息请求数据单元只能是从控制BSS发给服务BSS,所以很容易判断该消息对应的控制BSS为A,服务BSS为B。
现有技术的缺陷在于现有的RIM流程中有些情况下不能够明确判断出该消息所对应的控制BSS和服务BSS。例如假设一个BSS B收到一个确认消息,该消息内的源BSS ID为A,目的BSS ID为B。由于确认消息的发送有两种情况一种是当控制BSS收到一个来自于服务BSS的信息消息时,向该服务BSS发送确认消息作为应答消息;另一种情况是当服务BSS收到一个来自于控制BSS的应用错误消息时,向控制BSS发送确认消息作为应答消息。假如这时A和B之间正好存在两个不同方向的RIM流程,而且都在等待确认消息,其中一个RIM流程中A为控制BSS,B为服务BSS,另一个流程中B为控制BSS,A为服务BSS。这种情况下就不能判断该消息对应的是哪个RIM流程,不知道该交给哪个流程处理单元处理。
例如假设同时存在两个不同方向的RIM流程,分别为以A为控制BSS的第一RIM流程和以B为控制BASS的第二RIM流程。其中,第一RIM流程中包括一个方向为由A发送到B的应用错误消息,及一个与之对应的由B发送到A的确认消息;第二RIM流程中包括一个方向为由A发送到B的信息消息,及一个与之对应的由B发送到A的确认消息。此时,BSS A同时收到两个确认消息,且源BSS ID均为B,目的BSS均为A,因此该BSS A无法根据这两个相同消息判断出自已是控制BSS还是服务BSS,也就无法判断该消息对应的是信息消息还是应用错误消息,从而不知道该送交哪个流程处理单元去处理该消息。

发明内容
本发明的目的是提供一种RIM流程消息路由方法,使得目的BSS收到多个确认消息后,能够正确判断出该确认消息所对应的RIM流程消息,并送交相应的RIM流程处理单元。
为实现上述目的,本发明提供了一种RIM流程消息路由方法,即源BSS向目的BSS发送携带有类型标识的RIM流程消息;目的BSS根据该类型标识区分针对应用错误消息的确认消息和针对信息消息的确认消息。
所述类型标识为RIM流程消息中的消息类型,在该消息类型中添加一个类型值对确认消息进行区分;或者将所述类型标识添加到确认消息中,通过标识确认消息的类型或BSS的类型来区分确认消息。
因此,本发明的优点在于目的BSS即使在存在两个不同方向的RIM流程的情况下,也能够明确判断出其所接收到的消息对应于哪个RIM流程,从而将该消息交送相应的流程处理单元处理,保证了RIM流程的顺利进行。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。


图1A为本发明实施例1的第一RIM流程的流程图。
图1B为本发明实施例1的第二RIM流程的流程图。
图2A为本发明实施例2的第一RIM流程的流程图。
图2B为本发明实施例2的第二RIM流程的流程图。
图3A为本发明实施例3的第一RIM流程的流程图。
图3B为本发明实施例3的第二RIM流程的流程图。
图4A为本发明实施例4的第一RIM流程的流程图。
图4B为本发明实施例4的第二RIM流程的流程图。
具体实施例方式
由于BSS,RNC等无线接入控制设备在RIM流程中的处理过程相同,因此,以下仅以BSS为例加以说明。
实施例1在RIM流程消息的消息类型中添加一种类型值为无线接入网信息应用错误确认数据单元(RAN INFORMATION APPLICATION ERROR ACKPDU,简称应用错误确认消息)的消息,该消息的RIM流程定义如表1所示表1

如图1A及图1B所示,同时存在两个不同方向的RIM流程,分别为以A为控制BSS的第一RIM流程和以B为控制BASS的第二RIM流程。其中,第一RIM流程中BSS A向BSS B发送一个应用错误消息,BSS B向BSS A返回一个应用错误确认信息;第二RIM流程中BSS A向BSS B发送一个信息消息,BSS B仍然依照现有RIM流程向BSS A返回一个确认消息。此时,BSS A同时收到两个确认数据单元,但是由于它们应用类型不同,一个是在本实施例中增加的应用错误确认消息,一个是现有RIM流程中的确认消息。因此,当BSS A收到的是应用错误确认消息时,可以判断出BSS A为控制BSS;当BSS A收到的是确认消息时,可以判断出BSS A是服务BSS。然后根据判断结果将该消息交送相应的消息处理单元进行处理。
另外,在RIM流程消息的消息类型中还可以添加一个类型值为信息确认消息的消息,用于标识针对信息消息的确认消息,而现有确认消息仍然针对应用错误消息。目的BSS收到该消息后,可以用本实施例同样的方法判断出本BSS的类型,并将收到的消息送交相应的流程处理单元。
实施例2在RIM流程的确认消息中增加一个用于标识确认消息类型的类型标识(简称确认类型标识),该消息的RIM流程定义如表2所示表2

表2中的ACK Type字段即为确认类型标识。针对应用错误消息的确认消息,设置ACK Type=0;针对信息消息的确认消息,设置ACK Type=1。
如图2A及图2B所示,当BSS A同时收到两个确认消息时,通过识别ACKType=0,可以判断出该确认消息为针对应用错误消息的应答消息,此时,BSS A为控制BSS;通过识别ACK Type=1,可以判断出该确认消息为针对信息消息的应答消息,此时,BSS A为服务BSS。然后根据判断结果将接收到的消息交送相应的消息处理单元进行处理。
实施例3在现有RIM流程的确认消息中包含有源BSS的ID及目的BSS的ID,其中,在目的BSS的ID字段中增加一个用于标识BSS类型的类型标识(简称BSS类型标识),该BSS ID字段定义如表3所示表3

表3中的Controlling BSS字段即为BSS类型标识,当目的BSS为控制BSS时,设置Controlling BSS=1,当该目的BSS为服务BSS时,设置Controlling BSS=0。
如图3A及图3B所示,当BSS A同时收到两个确认消息时,通过识别Controlling BSS=1,可以判断出该确认消息的目的BSS A为控制BSS,该确认消息为针对应用错误消息的应答消息;通过识别Controlling BSS=0,可以判断出该确认消息的目的BSS A为服务BSS,该确认消息为针对信息消息的确认消息。然后根据判断结果将接收到的消息交送相应的消息处理单元进行处理。或者无需判断该消息的具体类型,由于知道该消息对应的服务BSS和控制BSS以及应用类型,可以唯一确定该消息对应的RIM流程,将该消息交给对应的流程处理。
实施例4在现有RIM流程的确认消息中包含有源BSS的ID及目的BSS的ID,其中,在目的BSS的ID字段中增加一个用于标识BSS类型的类型标识(简称BSS类型标识),该BSS ID字段定义如表4所示表4

表4中的Serving BSS字段即为BSS类型标识,当目的BSS为控制BSS时,设置Serving BSS=0,当该目的BSS为服务BSS时,设置Serving BSS=1。
如图4A及图4B所示,当BSS A同时收到两个确认消息时,通过识别ServingBSS=0,可以判断出该确认消息的目的BSS A为控制BSS,该确认消息为针对应用错误消息的应答消息;通过识别Serving BSS=1,可以判断出该确认消息的目的BSS A为服务BSS,该确认消息为针对信息消息的确认消息。然后根据判断结果将接收到的消息交送相应的消息处理单元进行处理。或者无需判断该消息的具体类型,由于知道该消息对应的服务BSS和控制BSS以及应用类型,可以唯一确定该消息对应的RIM流程,将该消息交给对应的流程处理。
另外,实施例3和实施例4的实施可以有多种方案,例如可以将BSS类型标识设置在源BSS ID字段内,标识源BSS是服务BSS或是控制BSS。由于BSS类型在RIM流程中只有服务BSS和控制BSS两种,因此,目的BSS在收到确认消息后,通过识别源BSS的类型,也可以判断出目的BSS的类型,从而识别出相应的RIM流程消息,并送交相应的流程处理单元处理。
最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围。
权利要求
1.一种RIM流程消息路由发送方法,其特征在于源无线接入控制设备判断要发送的RIM流程消息的类型,如果该RIM流程消息为应答消息,则判断该应答消息是针对应用错误消息的应答消息或针对信息消息的应答消息;源无线接入控制设备将标识应答消息种类的类型标识添加到应答消息中,向目的无线接入控制设备发送该应答消息。
2.根据权利要求1所述的RIM流程消息路由发送方法,其特征在于所述消息类型为应用错误确认消息,该消息类型用于标识针对应用错误消息的应答消息。
3.根据权利要求1所述的RIM流程消息路由发送方法,其特征在于所述消息类型为信息确认消息,用于标识针对信息消息的应答消息。
4.根据权利要求1所述的RIM流程消息路由发送方法,其特征在于所述源无线接入控制设备在RIM流程的确认消息内容字段中添加类型标识。
5.根据权利要求4所述的RIM流程消息路由发送方法,其特征在于所述类型标识标识确认消息的类型,所述源无线接入控制设备将针对应用错误消息的确认消息和针对信息消息的确认消息的类型进行标识。
6.根据权利要求4所述的RIM流程消息路由发送方法,其特征在于所述类型标识标识源和/或目的无线接入控制设备的设备类型,所述源无线接入控制设备将针对应用错误消息的确认消息和针对信息消息的确认消息的源和/或目的无线接入控制设备的字段标识为不同的设备类型。
7.根据权利要求6所述的RIM流程消息路由发送方法,其特征在于所述类型标识被添加在所述确认消息的源和/或目的无线接入控制设备的ID字段中。
8.一种RIM流程消息路由接收方法,其特征在于目的无线接入控制设备收到RIM流程消息后,根据RIM流程消息中携带的类型标识判断收到的流程消息为针对应用错误消息的应答消息或针对信息消息的应答消息;根据应答消息的种类,将判断后的应答消息送交相应的流程处理单元处理。
9.根据权利要求8所述的RIM流程消息路由接收方法,其特征在于所述目的无线接入控制设备收到RIM流程消息后,判断其消息类型,如果该消息类型为应用错误确认消息,则该RIM流程消息为针对应用错误消息的应答消息;如果该消息类型为确认消息,则该RIM流程消息为针对信息消息的应答消息。
10.根据权利要求8所述的RIM流程消息路由接收方法,其特征在于所述目的无线接入控制设备收到RIM流程消息后,判断其消息类型,如果该消息类型为确认消息,则该RIM流程消息为针对应用错误消息的应答消息;如果该消息类型为信息确认消息,则该RIM流程消息为针对信息消息的应答消息。
11.根据权利要求8所述的RIM流程消息路由接收方法,其特征在于所述目的无线接入控制设备收到RIM流程消息后,根据消息类型判断该消息是否为确认消息,若是确认消息,则根据确认消息类型判断该确认消息为针对应用错误消息的确认消息或针对信息消息的确认消息;若不是确认消息,则根据现有技术处理。
12.根据权利要求8所述的RIM流程消息路由接收方法,其特征在于所述目的无线接入控制设备收到确认消息后,根据设备类型判断该确认消息的源和/或目的设备为控制无线接入控制设备或服务无线接入控制设备,进而通过RIM流程判断该确认消息为针对应用错误消息的确认消息或针对信息消息的确认消息。
全文摘要
本发明涉及一种RIM流程消息路由方法,源BSS向目的BSS发送携带有类型标识的RIM流程消息;目的BSS根据该类型标识区分针对应用错误消息的确认消息和针对信息消息的确认消息或判断该消息对应的控制BSS和服务BSS。所述类型标识为RIM流程消息中的消息类型,在该消息类型中添加一个类型值对确认消息进行区分;或者将所述类型标识添加到确认消息中,通过标识确认消息的类型或BSS的类型来区分该消息的类型或对应的RIM流程。使得目的BSS即使在存在两个不同方向的RIM流程的情况下,也能够明确判断出其所接收到的消息对应于哪个RIM流程,从而将该消息交送相应的流程处理单元处理,保证了RIM流程的顺利进行。
文档编号H04W92/22GK101047993SQ20061008652
公开日2007年10月3日 申请日期2006年6月20日 优先权日2006年6月20日
发明者王超, 王之曦 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1