Iub接口的信令消息傳輸方法及iub接口的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù),尤其涉及一種IUB接口的信令消息傳輸方法及IUB接口。
【背景技術(shù)】
[0002]在互聯(lián)網(wǎng)協(xié)議(Internet Protocol,簡(jiǎn)稱IP)的傳輸方式下,無(wú)線網(wǎng)絡(luò)資源控制器(Rad1 Network Controller,簡(jiǎn)稱 RNC)中的 IUB 接口與基站(NodeB)連接,用于通過(guò) IUB接口向NodeB傳輸信令消息。
[0003]目前IUB接口將來(lái)自所有連接上的信令消息,均映射到多流控制傳輸協(xié)議(Stream Control Transmiss1n Protocol,簡(jiǎn)稱 SCTP)鏈路中的一個(gè) SCTP 流上,然后通過(guò)該SCTP流將所有的信令消息發(fā)送給NodeB。
[0004]實(shí)際應(yīng)用中,有大量的信令消息需要由IUB接口傳輸?shù)絅odeB,目前采用只通過(guò)一條SCTP流傳輸信令消息的方式,可能會(huì)出現(xiàn)部分信令消息被阻塞,而且信令消息的傳輸過(guò)程采用有序傳輸,這樣就導(dǎo)致被阻塞后的信令消息不能正常傳輸,使得IUB接口無(wú)法快速接收并向NodeB傳輸數(shù)據(jù),這種現(xiàn)象逐步累積,會(huì)導(dǎo)致RNC側(cè)會(huì)出現(xiàn)擁塞現(xiàn)象。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種IUB接口的信令消息傳輸方法及IUB接口,用以解決現(xiàn)有技術(shù)中在IUB接口將信令消息傳輸?shù)絅odeB的過(guò)程中,存在擁塞現(xiàn)象的問(wèn)題。
[0006]為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種IUB接口的信令消息傳輸方法,包括:
[0007]IUB接口接收與所述IUB接口連接的每條連接上傳輸?shù)男帕钕?,其中所述信令消息包括傳輸所述信令消息的所述連接的連接標(biāo)識(shí)符;所述連接建立在基站與無(wú)線網(wǎng)絡(luò)控制器RNC之間用于傳輸用戶設(shè)備UE發(fā)送的所述信令消息;
[0008]所述IUB接口根據(jù)每個(gè)所述信令消息中的所述連接標(biāo)識(shí)符和流控制協(xié)議SCTP鏈路中包括的SCTP流的數(shù)目,為每個(gè)所述信令消息確定對(duì)應(yīng)的目標(biāo)SCTP流,其中所述SCTP鏈路包括至少2條SCTP流,所述目標(biāo)SCTP流為所述SCTP鏈路中的一條SCTP流;
[0009]所述IUB接口將每個(gè)所述信令消息通過(guò)對(duì)應(yīng)的所述目標(biāo)SCTP流傳輸給基站。
[0010]為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種IUB接口,設(shè)置在無(wú)線網(wǎng)絡(luò)控制RNC上,包括:
[0011]接收模塊,用于接收與IUB接口連接的每條連接上傳輸?shù)男帕钕?,其中所述信令消息包括傳輸所述信令消息的所述連接的連接標(biāo)識(shí)符;所述連接建立在基站與無(wú)線網(wǎng)絡(luò)控制器RNC之間,用于傳輸用戶設(shè)備UE發(fā)送的所述信令消息;
[0012]確定模塊,用于根據(jù)每個(gè)所述信令消息中的所述連接標(biāo)識(shí)符和流控制協(xié)議SCTP鏈路中包括的SCTP流的數(shù)目,為每個(gè)所述信令消息確定對(duì)應(yīng)的目標(biāo)SCTP流,其中所述SCTP鏈路包括至少2條SCTP流,所述目標(biāo)SCTP流為所述SCTP鏈路中的一條SCTP流;
[0013]傳輸模塊,用于將每個(gè)所述信令消息通過(guò)對(duì)應(yīng)的所述目標(biāo)SCTP流傳輸給基站。
[0014]本發(fā)明提供的IUB接口的信令消息傳輸方法及IUB接口,通過(guò)IUB接口接收與該IUB接口連接的每條連接上傳輸?shù)男帕钕?,其中信令消息中包括傳輸該信令消息的連接的連接標(biāo)識(shí)符,所述連接建立在基站與RNC之間用于傳輸用戶設(shè)備(User Equipment,簡(jiǎn)稱UE)發(fā)送的信令消息,每條連接對(duì)應(yīng)一個(gè)UE, IUB接口根據(jù)每個(gè)信令消息中的連接標(biāo)識(shí)符和SCTP鏈路中包括的SCTP流的數(shù)目,為每個(gè)信令消息確定對(duì)應(yīng)的目標(biāo)SCTP流,其中SCTP鏈路包括至少2條SCTP流,目標(biāo)SCTP流為SCTP鏈路中的一條SCTP流,IUB接口將每個(gè)信令消息通過(guò)對(duì)應(yīng)的目標(biāo)SCTP流傳輸給基站。本發(fā)明中在RNC的IUB接口處引入多流機(jī)制,IUB接口將不同連接上發(fā)送的信令消息分配到不同的SCTP流上,在不同的SCTP流上傳輸信令消息,在一條SCTP流由于丟包或者亂序等發(fā)生擁塞時(shí),并會(huì)影響其他SCTP流上的傳輸,不僅緩解信令消息的傳輸壓力,而且能緩解在RNC側(cè)出現(xiàn)擁塞的情況,提高了信令消息傳輸?shù)男省?br>【附圖說(shuō)明】
[0015]圖1為本發(fā)明實(shí)施例提供的一種IUB接口的信令消息傳輸方法示意圖;
[0016]圖2為本發(fā)明實(shí)施例提供的一種RNC的結(jié)構(gòu)示意圖;
[0017]圖3為本發(fā)明實(shí)施例提供的另一種RNC的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0018]下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
[0019]圖1為本發(fā)明實(shí)施例提供的一種IUB接口的信令消息傳輸方法示意圖。如圖1所示,該IUB接口的信令消息方法包括以下步驟:
[0020]101、IUB接口接收與該IUB接口連接的每條連接上所傳輸?shù)男帕钕ⅰ?br>[0021]其中,所述信令消息包括傳輸該信令消息的連接的連接標(biāo)識(shí)符;所述連接建立在基站與RNC之間用于傳輸用戶設(shè)備UE發(fā)送的所述信令消息。
[0022]具體地,UE通過(guò)基站與RNC之間建立用于通信的連接,每個(gè)連接均有一個(gè)連接標(biāo)識(shí)符。一般一個(gè)UE通過(guò)基站可以與RNC之間建立多條連接,但是每條連接只能對(duì)應(yīng)一個(gè)UE0
[0023]RNC中的IUB接口從與自身連接的所有連接上,接收每個(gè)連接上傳輸?shù)降男帕钕?,本?shí)施例中,在每個(gè)信令消息中均攜帶有傳輸該信令消息的連接的連接標(biāo)識(shí)符。假設(shè)有3條連接,如連接1、連接2和連接3。連接I的連接標(biāo)識(shí)符為1,連接2的連接標(biāo)識(shí)符為2,連接3的連接標(biāo)識(shí)符為3,這樣在連接I上傳輸?shù)乃行帕钕⒅芯鶖y帶的連接標(biāo)識(shí)符2。本領(lǐng)域技術(shù)人員應(yīng)該知道,此處僅為示意用于對(duì)連接標(biāo)識(shí)符進(jìn)行解釋,不能作為對(duì)本發(fā)明的限制。
[0024]102、IUB接口根據(jù)每個(gè)信令消息中的連接標(biāo)識(shí)符和SCTP鏈路中包括的SCTP流的數(shù)目,為每個(gè)信令消息確定對(duì)應(yīng)的目標(biāo)SCTP流。
[0025]其中,所述SCTP鏈路包括至少2條SCTP流,所述目標(biāo)SCTP流為所述SCTP鏈路中的一條SCTP流。
[0026]具體地,IUB接口將每個(gè)信令消息中的連接標(biāo)識(shí)符與SCTP流的數(shù)目進(jìn)行取模,得到每個(gè)信令消息對(duì)應(yīng)的目標(biāo)SCTP流的標(biāo)識(shí)。IUB接口根據(jù)每個(gè)目標(biāo)SCTP流的標(biāo)識(shí),能夠確定每個(gè)信令消息對(duì)應(yīng)的目標(biāo)SCTP流。
[0027]在本實(shí)施例中,IUB接口在傳輸層將每個(gè)信令消息中的連接標(biāo)識(shí)符與SCTP流的數(shù)目進(jìn)行取模,得到每個(gè)信令消息對(duì)應(yīng)的目標(biāo)SCTP流的標(biāo)識(shí)。實(shí)際中在傳輸層通過(guò)NodeB控制端口(NodeB Control Port,簡(jiǎn)稱 NCP)或者連接控制端口(Communicat1n ControlPort,簡(jiǎn)稱CCP)進(jìn)行信令消息的傳輸。
[0028]在得到每個(gè)信令消息對(duì)應(yīng)的目標(biāo)SCTP流的標(biāo)識(shí)后,IUB接口將信令消息以及信令消息對(duì)應(yīng)的目標(biāo)SCTP流的標(biāo)識(shí)傳輸?shù)骄W(wǎng)絡(luò)層,IUB接口在網(wǎng)絡(luò)層即SCTP層根據(jù)每個(gè)目標(biāo)SCTP流的標(biāo)識(shí)確定每個(gè)信令消息對(duì)應(yīng)的目標(biāo)SCTP流。
[0029]每個(gè)NCP或者CCP與網(wǎng)絡(luò)層即SCTP層之間均承載有一條SCTP鏈路,每條SCTP鏈路包括至少2條SCTP流。在IUB接口將信令消息傳輸?shù)絅CP或者CCP之后,NCP或者CCP將每個(gè)信令消息中的連接標(biāo)識(shí)符與SCTP流的數(shù)目進(jìn)行取模,得到每個(gè)信令消息對(duì)應(yīng)的目標(biāo)SCTP流的標(biāo)識(shí),NCP或者CCP通過(guò)與SCTP層之間的SCTP鏈路將信令消息以及信令消息對(duì)應(yīng)的目標(biāo)SCTP流的標(biāo)識(shí)發(fā)送給SCTP層,由SCTP層在從SCTP鏈路中為每個(gè)信令消息確定對(duì)應(yīng)的目標(biāo)SCTP流。
[0030]進(jìn)一步地,在步驟102即IUB接口根據(jù)每個(gè)信令消息中的連接標(biāo)識(shí)符和SCTP鏈路中包括的SCTP流的數(shù)目,為每個(gè)信令消息確定對(duì)應(yīng)的目標(biāo)SCTP流之前,包括:IUB接口從每個(gè)信令消息中提取出對(duì)應(yīng)的連接標(biāo)識(shí)符。
[0031]103、IUB接口將每個(gè)信令消息通過(guò)對(duì)應(yīng)的目標(biāo)SCTP流傳輸給基站。
[0032]在為每個(gè)信令消息確定了對(duì)應(yīng)的目標(biāo)SCTP流之后,IUB接口將每個(gè)信令消息分配到對(duì)應(yīng)的目標(biāo)SCTP流上,通過(guò)該目標(biāo)SCTP流將信令消息傳輸給基站即NodeB。
[0033]本實(shí)施例中IUB接口還可以為每條SCTP流預(yù)先設(shè)置流量閾值。在IUB 口通過(guò)目標(biāo)SCTP流向基站傳輸信令消息的過(guò)程中,IUB接口可以對(duì)每條目標(biāo)SCTP流上的傳輸流量進(jìn)行監(jiān)控,將監(jiān)控傳輸流量與預(yù)設(shè)的流量閾值進(jìn)行比較,并且對(duì)傳輸流量超出預(yù)設(shè)的流量閾值的目標(biāo)SCTP流進(jìn)行流量控制。例如,IUB接口在一定的時(shí)間間隔內(nèi),不再往傳輸流量超出預(yù)設(shè)的流量閾值的目標(biāo)SCTP流上分配信令消息,進(jìn)一步地避免每條SCTP流上出現(xiàn)擁塞。
[0034]本實(shí)施例提供的IUB接口的信令消息傳輸方法,通過(guò)IUB接口接收與該IUB接口連接的每條連接上傳輸?shù)男帕钕?,其中信令消息中包括傳輸該信令消息的連接的連接標(biāo)識(shí)符,所述連接建立在基站與RNC之間用于傳輸U(kuò)E發(fā)送的信令消息,IUB接口根據(jù)每個(gè)信令消息中的連接標(biāo)識(shí)符和SCTP鏈路中包括的SCTP流的數(shù)目,為每個(gè)信令消息確定對(duì)應(yīng)的目標(biāo)SCTP流,IUB接口將每個(gè)信令消息通過(guò)對(duì)應(yīng)的目標(biāo)SCTP流傳輸給基站。本實(shí)施例中在RNC的IUB接口處引入多流機(jī)制,IUB接口將不同連接上發(fā)送的信令消息分配到不同的SCTP流上,在不同的SCTP流上傳輸信令消息,在一條SCTP流由于丟包或者亂序等發(fā)生擁塞時(shí),并會(huì)影響其他SCTP流上的傳輸,不僅緩解信令消息的傳輸壓力,而且能緩解在RNC側(cè)出現(xiàn)擁塞的情況,提高了信令消息傳輸?shù)男省?br>[0035]圖2為本發(fā)明實(shí)施例提供的一種IUB接口的結(jié)構(gòu)示意圖。其中IUB接口設(shè)置在RNC上,為RNC和NodeB之間的邏輯接口。如圖2所示,該IUB接口包括:接收模塊21、確定模塊22和傳輸模塊23。
[0036]其中,接收模塊21,用于接收與IUB接口連接的每條連接上傳輸?shù)男帕钕?,其中所述信令消息包括傳輸所述信令消息的所述連接的連接標(biāo)識(shí)符;所述連接建立在基站與RNC之間用于傳輸U(kuò)E發(fā)送的信令消息.
[0037]與接收模塊21連接的確定模塊22,用于根據(jù)每個(gè)所述信令消息中的所述連接標(biāo)識(shí)符和流控制協(xié)議SCTP鏈路中包括的SCTP流的數(shù)目,為每個(gè)所述信令消息確定對(duì)應(yīng)的目標(biāo)SCTP流,其中所述SCTP鏈路包括至少2條SCTP流,所述目標(biāo)SCTP流為所述SCTP鏈路中的一條SCTP流。
[0038]與確定模塊22連接的傳輸模塊23,用于將每個(gè)所述信令消息通過(guò)對(duì)應(yīng)的所述目標(biāo)SCTP流傳輸給基站。
[0039]具體地,UE通過(guò)基站與RNC之間建立用于通信的連接,每個(gè)連接均有一個(gè)連接標(biāo)識(shí)符。一般一個(gè)UE可以通過(guò)基站與RNC之間建立多條連接,但是每條連接只能對(duì)應(yīng)一個(gè)UE0
[0040]IUB接口中的接收模塊21從與自身連接的所有連接上,接收每個(gè)連接上傳輸?shù)降男帕钕ⅲ緦?shí)施例中,在每個(gè)信令消息中均攜帶有傳輸該信令消息的連接的連接標(biāo)識(shí)符。關(guān)于連接標(biāo)識(shí)符的介紹可參見(jiàn)上述實(shí)施例中相關(guān)內(nèi)容的記載,此處不再贅述。
[0041]與接收模塊21連接的確定模塊22根據(jù)每個(gè)信令消息中的連接標(biāo)識(shí)符和流控制協(xié)議SCTP鏈