專利名稱:Rim流程消息路由方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種無線接入網(wǎng)信息管理(Radio access network InformationManagement,簡稱RIM)流程消息路由方法,尤其涉及一種通過在RIM流程消息中添加類型標(biāo)識,使RIM流程消息能夠被路由到正確的RIM流程處理單元的方法。
背景技術(shù):
RIM是無線接入網(wǎng)中的應(yīng)用實(shí)體(RNC或BSS)用來通過核心網(wǎng)交換信息的流程。其中,無線網(wǎng)絡(luò)控制器(Radio Network Controller,簡稱RNC)為通用移動通信系統(tǒng)(Universal Mobile Telecommunications System,簡稱UMTS)網(wǎng)絡(luò)的無線接入控制設(shè)備;基站系統(tǒng)(Base Station SYSTEM,簡稱BSS)為GSM網(wǎng)絡(luò)中的無線接入控制設(shè)備。由于BSS和RNS在RIM流程中的處理過程相同,因此,以下僅以BSS為例加以說明。在兩個BSS之間通過RIM交換信息的時候,要求信息的BSS被稱為控制BSS(Controlling BSS),提供信息的BSS被稱為服務(wù)BSS(Servering BSS)。兩個BSS通過RIM流程交換信息的時候,核心網(wǎng)起到一個轉(zhuǎn)發(fā)的作用,不干涉所交換的信息。
RIM流程在BSS之間交換信息時所用到的純數(shù)據(jù)單元(PDU,簡稱消息)的應(yīng)用類型如下無線接入網(wǎng)信息請求數(shù)據(jù)單元(RAN-INFORMATION-REQUEST PDU)是控制BSS向服務(wù)BSS請求信息的消息,該消息的目的是要求服務(wù)BSS開始或停止發(fā)送信息給控制BSS。
無線接入網(wǎng)信息數(shù)據(jù)單元(RAN-INFORMATION PDU,簡稱信息消息)是服務(wù)BSS向控制BSS發(fā)送信息或通知對方自己停止發(fā)送信息的消息。
無線接入網(wǎng)信息錯誤數(shù)據(jù)單元(RAN-INFORMATION-ERROR PDU)是控制BSS或服務(wù)BSS用來通知對方本地RIM流程發(fā)生錯誤的消息。
無線接入網(wǎng)信息應(yīng)用錯誤數(shù)據(jù)單元(RAN-INFORMATION-APPLICATION-ERROR PDU,簡稱應(yīng)用錯誤消息)是控制BSS通知服務(wù)BSS上一個收到的信息消息出錯的消息。
無線接入網(wǎng)信息確認(rèn)數(shù)據(jù)單元(RAN-INFORMATION-ACK PDU,簡稱確認(rèn)消息)當(dāng)控制BSS收到一個來自于服務(wù)BSS的信息消息或服務(wù)BSS收到一個來自于控制BSS的應(yīng)用錯誤消息的時候,發(fā)送確認(rèn)消息給對方作為應(yīng)答消息。
在RIM流程中,每個流程對應(yīng)一個控制BSS和一個服務(wù)BSS以及一種應(yīng)用類型。這樣BSS就能根據(jù)一個控制BSS和一個服務(wù)BSS以及應(yīng)用類型唯一確定一個RIM流程,不會將不同RIM流程的消息混淆。
上述的5種應(yīng)用類型的消息需要通過核心網(wǎng)轉(zhuǎn)發(fā),所以消息中需要攜帶路由信息以便該消息能夠正確的發(fā)送到相應(yīng)的BSS的相應(yīng)的RIM流程處理單元?,F(xiàn)有網(wǎng)絡(luò)協(xié)議定義的路由信息包括在這些消息中攜帶源BSS ID、目的BSS ID(BSS ID可以用該BSS下的某個小區(qū)的ID代替)以及應(yīng)用類型。根據(jù)源BSS ID和目的BSS ID,該消息能夠正確轉(zhuǎn)發(fā)到對應(yīng)的BSS,然后根據(jù)應(yīng)用類型以及消息內(nèi)的其他參數(shù)(如消息類型)對應(yīng)到某個具體的RIM流程。
一個RIM流程由該流程的控制BSS,服務(wù)BSS及應(yīng)用類型唯一確定。當(dāng)某個BSS收到某個消息時,根據(jù)該消息中的源BSS ID和目的BSS ID以及消息類型,基本能夠確定控制BSS和服務(wù)BSS,再加上消息內(nèi)攜帶的應(yīng)用類型,就能夠與一個RIM流程唯一對應(yīng)。例如假設(shè)一個BSS B收到一個無線接入網(wǎng)信息請求數(shù)據(jù)單元,該消息內(nèi)的源BSS ID為A,目的BSS ID為B。由于無線接入網(wǎng)信息請求數(shù)據(jù)單元只能是從控制BSS發(fā)給服務(wù)BSS,所以很容易判斷該消息對應(yīng)的控制BSS為A,服務(wù)BSS為B。
現(xiàn)有技術(shù)的缺陷在于現(xiàn)有的RIM流程中有些情況下不能夠明確判斷出該消息所對應(yīng)的控制BSS和服務(wù)BSS。例如假設(shè)一個BSS B收到一個確認(rèn)消息,該消息內(nèi)的源BSS ID為A,目的BSS ID為B。由于確認(rèn)消息的發(fā)送有兩種情況一種是當(dāng)控制BSS收到一個來自于服務(wù)BSS的信息消息時,向該服務(wù)BSS發(fā)送確認(rèn)消息作為應(yīng)答消息;另一種情況是當(dāng)服務(wù)BSS收到一個來自于控制BSS的應(yīng)用錯誤消息時,向控制BSS發(fā)送確認(rèn)消息作為應(yīng)答消息。假如這時A和B之間正好存在兩個不同方向的RIM流程,而且都在等待確認(rèn)消息,其中一個RIM流程中A為控制BSS,B為服務(wù)BSS,另一個流程中B為控制BSS,A為服務(wù)BSS。這種情況下就不能判斷該消息對應(yīng)的是哪個RIM流程,不知道該交給哪個流程處理單元處理。
例如假設(shè)同時存在兩個不同方向的RIM流程,分別為以A為控制BSS的第一RIM流程和以B為控制BASS的第二RIM流程。其中,第一RIM流程中包括一個方向?yàn)橛葾發(fā)送到B的應(yīng)用錯誤消息,及一個與之對應(yīng)的由B發(fā)送到A的確認(rèn)消息;第二RIM流程中包括一個方向?yàn)橛葾發(fā)送到B的信息消息,及一個與之對應(yīng)的由B發(fā)送到A的確認(rèn)消息。此時,BSS A同時收到兩個確認(rèn)消息,且源BSS ID均為B,目的BSS均為A,因此該BSS A無法根據(jù)這兩個相同消息判斷出自已是控制BSS還是服務(wù)BSS,也就無法判斷該消息對應(yīng)的是信息消息還是應(yīng)用錯誤消息,從而不知道該送交哪個流程處理單元去處理該消息。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種RIM流程消息路由方法,使得目的BSS收到多個確認(rèn)消息后,能夠正確判斷出該確認(rèn)消息所對應(yīng)的RIM流程消息,并送交相應(yīng)的RIM流程處理單元。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種RIM流程消息路由方法,即源BSS向目的BSS發(fā)送攜帶有類型標(biāo)識的RIM流程消息;目的BSS根據(jù)該類型標(biāo)識區(qū)分針對應(yīng)用錯誤消息的確認(rèn)消息和針對信息消息的確認(rèn)消息。
所述類型標(biāo)識為RIM流程消息中的消息類型,在該消息類型中添加一個類型值對確認(rèn)消息進(jìn)行區(qū)分;或者將所述類型標(biāo)識添加到確認(rèn)消息中,通過標(biāo)識確認(rèn)消息的類型或BSS的類型來區(qū)分確認(rèn)消息。
因此,本發(fā)明的優(yōu)點(diǎn)在于目的BSS即使在存在兩個不同方向的RIM流程的情況下,也能夠明確判斷出其所接收到的消息對應(yīng)于哪個RIM流程,從而將該消息交送相應(yīng)的流程處理單元處理,保證了RIM流程的順利進(jìn)行。
下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
圖1A為本發(fā)明實(shí)施例1的第一RIM流程的流程圖。
圖1B為本發(fā)明實(shí)施例1的第二RIM流程的流程圖。
圖2A為本發(fā)明實(shí)施例2的第一RIM流程的流程圖。
圖2B為本發(fā)明實(shí)施例2的第二RIM流程的流程圖。
圖3A為本發(fā)明實(shí)施例3的第一RIM流程的流程圖。
圖3B為本發(fā)明實(shí)施例3的第二RIM流程的流程圖。
圖4A為本發(fā)明實(shí)施例4的第一RIM流程的流程圖。
圖4B為本發(fā)明實(shí)施例4的第二RIM流程的流程圖。
具體實(shí)施例方式
由于BSS,RNC等無線接入控制設(shè)備在RIM流程中的處理過程相同,因此,以下僅以BSS為例加以說明。
實(shí)施例1在RIM流程消息的消息類型中添加一種類型值為無線接入網(wǎng)信息應(yīng)用錯誤確認(rèn)數(shù)據(jù)單元(RAN INFORMATION APPLICATION ERROR ACKPDU,簡稱應(yīng)用錯誤確認(rèn)消息)的消息,該消息的RIM流程定義如表1所示表1
如圖1A及圖1B所示,同時存在兩個不同方向的RIM流程,分別為以A為控制BSS的第一RIM流程和以B為控制BASS的第二RIM流程。其中,第一RIM流程中BSS A向BSS B發(fā)送一個應(yīng)用錯誤消息,BSS B向BSS A返回一個應(yīng)用錯誤確認(rèn)信息;第二RIM流程中BSS A向BSS B發(fā)送一個信息消息,BSS B仍然依照現(xiàn)有RIM流程向BSS A返回一個確認(rèn)消息。此時,BSS A同時收到兩個確認(rèn)數(shù)據(jù)單元,但是由于它們應(yīng)用類型不同,一個是在本實(shí)施例中增加的應(yīng)用錯誤確認(rèn)消息,一個是現(xiàn)有RIM流程中的確認(rèn)消息。因此,當(dāng)BSS A收到的是應(yīng)用錯誤確認(rèn)消息時,可以判斷出BSS A為控制BSS;當(dāng)BSS A收到的是確認(rèn)消息時,可以判斷出BSS A是服務(wù)BSS。然后根據(jù)判斷結(jié)果將該消息交送相應(yīng)的消息處理單元進(jìn)行處理。
另外,在RIM流程消息的消息類型中還可以添加一個類型值為信息確認(rèn)消息的消息,用于標(biāo)識針對信息消息的確認(rèn)消息,而現(xiàn)有確認(rèn)消息仍然針對應(yīng)用錯誤消息。目的BSS收到該消息后,可以用本實(shí)施例同樣的方法判斷出本BSS的類型,并將收到的消息送交相應(yīng)的流程處理單元。
實(shí)施例2在RIM流程的確認(rèn)消息中增加一個用于標(biāo)識確認(rèn)消息類型的類型標(biāo)識(簡稱確認(rèn)類型標(biāo)識),該消息的RIM流程定義如表2所示表2
表2中的ACK Type字段即為確認(rèn)類型標(biāo)識。針對應(yīng)用錯誤消息的確認(rèn)消息,設(shè)置ACK Type=0;針對信息消息的確認(rèn)消息,設(shè)置ACK Type=1。
如圖2A及圖2B所示,當(dāng)BSS A同時收到兩個確認(rèn)消息時,通過識別ACKType=0,可以判斷出該確認(rèn)消息為針對應(yīng)用錯誤消息的應(yīng)答消息,此時,BSS A為控制BSS;通過識別ACK Type=1,可以判斷出該確認(rèn)消息為針對信息消息的應(yīng)答消息,此時,BSS A為服務(wù)BSS。然后根據(jù)判斷結(jié)果將接收到的消息交送相應(yīng)的消息處理單元進(jìn)行處理。
實(shí)施例3在現(xiàn)有RIM流程的確認(rèn)消息中包含有源BSS的ID及目的BSS的ID,其中,在目的BSS的ID字段中增加一個用于標(biāo)識BSS類型的類型標(biāo)識(簡稱BSS類型標(biāo)識),該BSS ID字段定義如表3所示表3
表3中的Controlling BSS字段即為BSS類型標(biāo)識,當(dāng)目的BSS為控制BSS時,設(shè)置Controlling BSS=1,當(dāng)該目的BSS為服務(wù)BSS時,設(shè)置Controlling BSS=0。
如圖3A及圖3B所示,當(dāng)BSS A同時收到兩個確認(rèn)消息時,通過識別Controlling BSS=1,可以判斷出該確認(rèn)消息的目的BSS A為控制BSS,該確認(rèn)消息為針對應(yīng)用錯誤消息的應(yīng)答消息;通過識別Controlling BSS=0,可以判斷出該確認(rèn)消息的目的BSS A為服務(wù)BSS,該確認(rèn)消息為針對信息消息的確認(rèn)消息。然后根據(jù)判斷結(jié)果將接收到的消息交送相應(yīng)的消息處理單元進(jìn)行處理?;蛘邿o需判斷該消息的具體類型,由于知道該消息對應(yīng)的服務(wù)BSS和控制BSS以及應(yīng)用類型,可以唯一確定該消息對應(yīng)的RIM流程,將該消息交給對應(yīng)的流程處理。
實(shí)施例4在現(xiàn)有RIM流程的確認(rèn)消息中包含有源BSS的ID及目的BSS的ID,其中,在目的BSS的ID字段中增加一個用于標(biāo)識BSS類型的類型標(biāo)識(簡稱BSS類型標(biāo)識),該BSS ID字段定義如表4所示表4
表4中的Serving BSS字段即為BSS類型標(biāo)識,當(dāng)目的BSS為控制BSS時,設(shè)置Serving BSS=0,當(dāng)該目的BSS為服務(wù)BSS時,設(shè)置Serving BSS=1。
如圖4A及圖4B所示,當(dāng)BSS A同時收到兩個確認(rèn)消息時,通過識別ServingBSS=0,可以判斷出該確認(rèn)消息的目的BSS A為控制BSS,該確認(rèn)消息為針對應(yīng)用錯誤消息的應(yīng)答消息;通過識別Serving BSS=1,可以判斷出該確認(rèn)消息的目的BSS A為服務(wù)BSS,該確認(rèn)消息為針對信息消息的確認(rèn)消息。然后根據(jù)判斷結(jié)果將接收到的消息交送相應(yīng)的消息處理單元進(jìn)行處理?;蛘邿o需判斷該消息的具體類型,由于知道該消息對應(yīng)的服務(wù)BSS和控制BSS以及應(yīng)用類型,可以唯一確定該消息對應(yīng)的RIM流程,將該消息交給對應(yīng)的流程處理。
另外,實(shí)施例3和實(shí)施例4的實(shí)施可以有多種方案,例如可以將BSS類型標(biāo)識設(shè)置在源BSS ID字段內(nèi),標(biāo)識源BSS是服務(wù)BSS或是控制BSS。由于BSS類型在RIM流程中只有服務(wù)BSS和控制BSS兩種,因此,目的BSS在收到確認(rèn)消息后,通過識別源BSS的類型,也可以判斷出目的BSS的類型,從而識別出相應(yīng)的RIM流程消息,并送交相應(yīng)的流程處理單元處理。
最后所應(yīng)說明的是,以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參照較佳實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種RIM流程消息路由發(fā)送方法,其特征在于源無線接入控制設(shè)備判斷要發(fā)送的RIM流程消息的類型,如果該RIM流程消息為應(yīng)答消息,則判斷該應(yīng)答消息是針對應(yīng)用錯誤消息的應(yīng)答消息或針對信息消息的應(yīng)答消息;源無線接入控制設(shè)備將標(biāo)識應(yīng)答消息種類的類型標(biāo)識添加到應(yīng)答消息中,向目的無線接入控制設(shè)備發(fā)送該應(yīng)答消息。
2.根據(jù)權(quán)利要求1所述的RIM流程消息路由發(fā)送方法,其特征在于所述消息類型為應(yīng)用錯誤確認(rèn)消息,該消息類型用于標(biāo)識針對應(yīng)用錯誤消息的應(yīng)答消息。
3.根據(jù)權(quán)利要求1所述的RIM流程消息路由發(fā)送方法,其特征在于所述消息類型為信息確認(rèn)消息,用于標(biāo)識針對信息消息的應(yīng)答消息。
4.根據(jù)權(quán)利要求1所述的RIM流程消息路由發(fā)送方法,其特征在于所述源無線接入控制設(shè)備在RIM流程的確認(rèn)消息內(nèi)容字段中添加類型標(biāo)識。
5.根據(jù)權(quán)利要求4所述的RIM流程消息路由發(fā)送方法,其特征在于所述類型標(biāo)識標(biāo)識確認(rèn)消息的類型,所述源無線接入控制設(shè)備將針對應(yīng)用錯誤消息的確認(rèn)消息和針對信息消息的確認(rèn)消息的類型進(jìn)行標(biāo)識。
6.根據(jù)權(quán)利要求4所述的RIM流程消息路由發(fā)送方法,其特征在于所述類型標(biāo)識標(biāo)識源和/或目的無線接入控制設(shè)備的設(shè)備類型,所述源無線接入控制設(shè)備將針對應(yīng)用錯誤消息的確認(rèn)消息和針對信息消息的確認(rèn)消息的源和/或目的無線接入控制設(shè)備的字段標(biāo)識為不同的設(shè)備類型。
7.根據(jù)權(quán)利要求6所述的RIM流程消息路由發(fā)送方法,其特征在于所述類型標(biāo)識被添加在所述確認(rèn)消息的源和/或目的無線接入控制設(shè)備的ID字段中。
8.一種RIM流程消息路由接收方法,其特征在于目的無線接入控制設(shè)備收到RIM流程消息后,根據(jù)RIM流程消息中攜帶的類型標(biāo)識判斷收到的流程消息為針對應(yīng)用錯誤消息的應(yīng)答消息或針對信息消息的應(yīng)答消息;根據(jù)應(yīng)答消息的種類,將判斷后的應(yīng)答消息送交相應(yīng)的流程處理單元處理。
9.根據(jù)權(quán)利要求8所述的RIM流程消息路由接收方法,其特征在于所述目的無線接入控制設(shè)備收到RIM流程消息后,判斷其消息類型,如果該消息類型為應(yīng)用錯誤確認(rèn)消息,則該RIM流程消息為針對應(yīng)用錯誤消息的應(yīng)答消息;如果該消息類型為確認(rèn)消息,則該RIM流程消息為針對信息消息的應(yīng)答消息。
10.根據(jù)權(quán)利要求8所述的RIM流程消息路由接收方法,其特征在于所述目的無線接入控制設(shè)備收到RIM流程消息后,判斷其消息類型,如果該消息類型為確認(rèn)消息,則該RIM流程消息為針對應(yīng)用錯誤消息的應(yīng)答消息;如果該消息類型為信息確認(rèn)消息,則該RIM流程消息為針對信息消息的應(yīng)答消息。
11.根據(jù)權(quán)利要求8所述的RIM流程消息路由接收方法,其特征在于所述目的無線接入控制設(shè)備收到RIM流程消息后,根據(jù)消息類型判斷該消息是否為確認(rèn)消息,若是確認(rèn)消息,則根據(jù)確認(rèn)消息類型判斷該確認(rèn)消息為針對應(yīng)用錯誤消息的確認(rèn)消息或針對信息消息的確認(rèn)消息;若不是確認(rèn)消息,則根據(jù)現(xiàn)有技術(shù)處理。
12.根據(jù)權(quán)利要求8所述的RIM流程消息路由接收方法,其特征在于所述目的無線接入控制設(shè)備收到確認(rèn)消息后,根據(jù)設(shè)備類型判斷該確認(rèn)消息的源和/或目的設(shè)備為控制無線接入控制設(shè)備或服務(wù)無線接入控制設(shè)備,進(jìn)而通過RIM流程判斷該確認(rèn)消息為針對應(yīng)用錯誤消息的確認(rèn)消息或針對信息消息的確認(rèn)消息。
全文摘要
本發(fā)明涉及一種RIM流程消息路由方法,源BSS向目的BSS發(fā)送攜帶有類型標(biāo)識的RIM流程消息;目的BSS根據(jù)該類型標(biāo)識區(qū)分針對應(yīng)用錯誤消息的確認(rèn)消息和針對信息消息的確認(rèn)消息或判斷該消息對應(yīng)的控制BSS和服務(wù)BSS。所述類型標(biāo)識為RIM流程消息中的消息類型,在該消息類型中添加一個類型值對確認(rèn)消息進(jìn)行區(qū)分;或者將所述類型標(biāo)識添加到確認(rèn)消息中,通過標(biāo)識確認(rèn)消息的類型或BSS的類型來區(qū)分該消息的類型或?qū)?yīng)的RIM流程。使得目的BSS即使在存在兩個不同方向的RIM流程的情況下,也能夠明確判斷出其所接收到的消息對應(yīng)于哪個RIM流程,從而將該消息交送相應(yīng)的流程處理單元處理,保證了RIM流程的順利進(jìn)行。
文檔編號H04W92/22GK101047993SQ20061008652
公開日2007年10月3日 申請日期2006年6月20日 優(yōu)先權(quán)日2006年6月20日
發(fā)明者王超, 王之曦 申請人:華為技術(shù)有限公司