Iub接口的信令消息传输方法及iub接口的制作方法
【技术领域】
[0001]本发明涉及通信技术,尤其涉及一种IUB接口的信令消息传输方法及IUB接口。
【背景技术】
[0002]在互联网协议(Internet Protocol,简称IP)的传输方式下,无线网络资源控制器(Rad1 Network Controller,简称 RNC)中的 IUB 接口与基站(NodeB)连接,用于通过 IUB接口向NodeB传输信令消息。
[0003]目前IUB接口将来自所有连接上的信令消息,均映射到多流控制传输协议(Stream Control Transmiss1n Protocol,简称 SCTP)链路中的一个 SCTP 流上,然后通过该SCTP流将所有的信令消息发送给NodeB。
[0004]实际应用中,有大量的信令消息需要由IUB接口传输到NodeB,目前采用只通过一条SCTP流传输信令消息的方式,可能会出现部分信令消息被阻塞,而且信令消息的传输过程采用有序传输,这样就导致被阻塞后的信令消息不能正常传输,使得IUB接口无法快速接收并向NodeB传输数据,这种现象逐步累积,会导致RNC侧会出现拥塞现象。
【发明内容】
[0005]本发明提供一种IUB接口的信令消息传输方法及IUB接口,用以解决现有技术中在IUB接口将信令消息传输到NodeB的过程中,存在拥塞现象的问题。
[0006]为了实现上述目的,本发明提供了一种IUB接口的信令消息传输方法,包括:
[0007]IUB接口接收与所述IUB接口连接的每条连接上传输的信令消息,其中所述信令消息包括传输所述信令消息的所述连接的连接标识符;所述连接建立在基站与无线网络控制器RNC之间用于传输用户设备UE发送的所述信令消息;
[0008]所述IUB接口根据每个所述信令消息中的所述连接标识符和流控制协议SCTP链路中包括的SCTP流的数目,为每个所述信令消息确定对应的目标SCTP流,其中所述SCTP链路包括至少2条SCTP流,所述目标SCTP流为所述SCTP链路中的一条SCTP流;
[0009]所述IUB接口将每个所述信令消息通过对应的所述目标SCTP流传输给基站。
[0010]为了实现上述目的,本发明提供了一种IUB接口,设置在无线网络控制RNC上,包括:
[0011]接收模块,用于接收与IUB接口连接的每条连接上传输的信令消息,其中所述信令消息包括传输所述信令消息的所述连接的连接标识符;所述连接建立在基站与无线网络控制器RNC之间,用于传输用户设备UE发送的所述信令消息;
[0012]确定模块,用于根据每个所述信令消息中的所述连接标识符和流控制协议SCTP链路中包括的SCTP流的数目,为每个所述信令消息确定对应的目标SCTP流,其中所述SCTP链路包括至少2条SCTP流,所述目标SCTP流为所述SCTP链路中的一条SCTP流;
[0013]传输模块,用于将每个所述信令消息通过对应的所述目标SCTP流传输给基站。
[0014]本发明提供的IUB接口的信令消息传输方法及IUB接口,通过IUB接口接收与该IUB接口连接的每条连接上传输的信令消息,其中信令消息中包括传输该信令消息的连接的连接标识符,所述连接建立在基站与RNC之间用于传输用户设备(User Equipment,简称UE)发送的信令消息,每条连接对应一个UE, IUB接口根据每个信令消息中的连接标识符和SCTP链路中包括的SCTP流的数目,为每个信令消息确定对应的目标SCTP流,其中SCTP链路包括至少2条SCTP流,目标SCTP流为SCTP链路中的一条SCTP流,IUB接口将每个信令消息通过对应的目标SCTP流传输给基站。本发明中在RNC的IUB接口处引入多流机制,IUB接口将不同连接上发送的信令消息分配到不同的SCTP流上,在不同的SCTP流上传输信令消息,在一条SCTP流由于丢包或者乱序等发生拥塞时,并会影响其他SCTP流上的传输,不仅缓解信令消息的传输压力,而且能缓解在RNC侧出现拥塞的情况,提高了信令消息传输的效率。
【附图说明】
[0015]图1为本发明实施例提供的一种IUB接口的信令消息传输方法示意图;
[0016]图2为本发明实施例提供的一种RNC的结构示意图;
[0017]图3为本发明实施例提供的另一种RNC的结构示意图。
【具体实施方式】
[0018]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
[0019]图1为本发明实施例提供的一种IUB接口的信令消息传输方法示意图。如图1所示,该IUB接口的信令消息方法包括以下步骤:
[0020]101、IUB接口接收与该IUB接口连接的每条连接上所传输的信令消息。
[0021]其中,所述信令消息包括传输该信令消息的连接的连接标识符;所述连接建立在基站与RNC之间用于传输用户设备UE发送的所述信令消息。
[0022]具体地,UE通过基站与RNC之间建立用于通信的连接,每个连接均有一个连接标识符。一般一个UE通过基站可以与RNC之间建立多条连接,但是每条连接只能对应一个UE0
[0023]RNC中的IUB接口从与自身连接的所有连接上,接收每个连接上传输到的信令消息,本实施例中,在每个信令消息中均携带有传输该信令消息的连接的连接标识符。假设有3条连接,如连接1、连接2和连接3。连接I的连接标识符为1,连接2的连接标识符为2,连接3的连接标识符为3,这样在连接I上传输的所有信令消息中均携带的连接标识符2。本领域技术人员应该知道,此处仅为示意用于对连接标识符进行解释,不能作为对本发明的限制。
[0024]102、IUB接口根据每个信令消息中的连接标识符和SCTP链路中包括的SCTP流的数目,为每个信令消息确定对应的目标SCTP流。
[0025]其中,所述SCTP链路包括至少2条SCTP流,所述目标SCTP流为所述SCTP链路中的一条SCTP流。
[0026]具体地,IUB接口将每个信令消息中的连接标识符与SCTP流的数目进行取模,得到每个信令消息对应的目标SCTP流的标识。IUB接口根据每个目标SCTP流的标识,能够确定每个信令消息对应的目标SCTP流。
[0027]在本实施例中,IUB接口在传输层将每个信令消息中的连接标识符与SCTP流的数目进行取模,得到每个信令消息对应的目标SCTP流的标识。实际中在传输层通过NodeB控制端口(NodeB Control Port,简称 NCP)或者连接控制端口(Communicat1n ControlPort,简称CCP)进行信令消息的传输。
[0028]在得到每个信令消息对应的目标SCTP流的标识后,IUB接口将信令消息以及信令消息对应的目标SCTP流的标识传输到网络层,IUB接口在网络层即SCTP层根据每个目标SCTP流的标识确定每个信令消息对应的目标SCTP流。
[0029]每个NCP或者CCP与网络层即SCTP层之间均承载有一条SCTP链路,每条SCTP链路包括至少2条SCTP流。在IUB接口将信令消息传输到NCP或者CCP之后,NCP或者CCP将每个信令消息中的连接标识符与SCTP流的数目进行取模,得到每个信令消息对应的目标SCTP流的标识,NCP或者CCP通过与SCTP层之间的SCTP链路将信令消息以及信令消息对应的目标SCTP流的标识发送给SCTP层,由SCTP层在从SCTP链路中为每个信令消息确定对应的目标SCTP流。
[0030]进一步地,在步骤102即IUB接口根据每个信令消息中的连接标识符和SCTP链路中包括的SCTP流的数目,为每个信令消息确定对应的目标SCTP流之前,包括:IUB接口从每个信令消息中提取出对应的连接标识符。
[0031]103、IUB接口将每个信令消息通过对应的目标SCTP流传输给基站。
[0032]在为每个信令消息确定了对应的目标SCTP流之后,IUB接口将每个信令消息分配到对应的目标SCTP流上,通过该目标SCTP流将信令消息传输给基站即NodeB。
[0033]本实施例中IUB接口还可以为每条SCTP流预先设置流量阈值。在IUB 口通过目标SCTP流向基站传输信令消息的过程中,IUB接口可以对每条目标SCTP流上的传输流量进行监控,将监控传输流量与预设的流量阈值进行比较,并且对传输流量超出预设的流量阈值的目标SCTP流进行流量控制。例如,IUB接口在一定的时间间隔内,不再往传输流量超出预设的流量阈值的目标SCTP流上分配信令消息,进一步地避免每条SCTP流上出现拥塞。
[0034]本实施例提供的IUB接口的信令消息传输方法,通过IUB接口接收与该IUB接口连接的每条连接上传输的信令消息,其中信令消息中包括传输该信令消息的连接的连接标识符,所述连接建立在基站与RNC之间用于传输UE发送的信令消息,IUB接口根据每个信令消息中的连接标识符和SCTP链路中包括的SCTP流的数目,为每个信令消息确定对应的目标SCTP流,IUB接口将每个信令消息通过对应的目标SCTP流传输给基站。本实施例中在RNC的IUB接口处引入多流机制,IUB接口将不同连接上发送的信令消息分配到不同的SCTP流上,在不同的SCTP流上传输信令消息,在一条SCTP流由于丢包或者乱序等发生拥塞时,并会影响其他SCTP流上的传输,不仅缓解信令消息的传输压力,而且能缓解在RNC侧出现拥塞的情况,提高了信令消息传输的效率。
[0035]图2为本发明实施例提供的一种IUB接口的结构示意图。其中IUB接口设置在RNC上,为RNC和NodeB之间的逻辑接口。如图2所示,该IUB接口包括:接收模块21、确定模块22和传输模块23。
[0036]其中,接收模块21,用于接收与IUB接口连接的每条连接上传输的信令消息,其中所述信令消息包括传输所述信令消息的所述连接的连接标识符;所述连接建立在基站与RNC之间用于传输UE发送的信令消息.
[0037]与接收模块21连接的确定模块22,用于根据每个所述信令消息中的所述连接标识符和流控制协议SCTP链路中包括的SCTP流的数目,为每个所述信令消息确定对应的目标SCTP流,其中所述SCTP链路包括至少2条SCTP流,所述目标SCTP流为所述SCTP链路中的一条SCTP流。
[0038]与确定模块22连接的传输模块23,用于将每个所述信令消息通过对应的所述目标SCTP流传输给基站。
[0039]具体地,UE通过基站与RNC之间建立用于通信的连接,每个连接均有一个连接标识符。一般一个UE可以通过基站与RNC之间建立多条连接,但是每条连接只能对应一个UE0
[0040]IUB接口中的接收模块21从与自身连接的所有连接上,接收每个连接上传输到的信令消息,本实施例中,在每个信令消息中均携带有传输该信令消息的连接的连接标识符。关于连接标识符的介绍可参见上述实施例中相关内容的记载,此处不再赘述。
[0041]与接收模块21连接的确定模块22根据每个信令消息中的连接标识符和流控制协议SCTP链
路中包括的SCTP流的数目,为每个信令消息确定对应的目标SCTP流。
[0042]其中SCTP链路包括至少2条SCTP流,目标SCTP流为SCTP链路中的一条SCTP流。
[0043]具体地,确定模块22将每个信令消息中的连接标识符与SCTP流的数目进行取模,得到每个信令消息对应的目标SCTP流的标识。IUB接口根据每个目标SCTP流的标识,能够确定每个信令消息对应的目标SCTP流。其中,确定模块22可以设置在传输层中。确定模块22可以为通过传输层中的NCP或者CCP进行信令消息的传输。在得到每个信令消息对应的目标SCTP流的标识后,确定模块22将信令消息以及信令消息对应的目标SCTP流的标识传输到网络层。本实施例中网络层为SCTP层。确定模块22在SCTP层根据每个目标SCTP流的标识确定每个信令消息对应的目标SCTP流。
[0044]传输模块23与确定模块22连接诶,在为每个信令消息确定了对应的目标SCTP流后,传输模块23将每个信令消息分配到对应的目标SCTP流上,通过该目标SCTP流将信令消息传输给基站即NodeB。
[0045]本实施例提供的IUB接口,接收与该IUB接口连接的每条连接上传输的信令消息,其中信令消息中包括传输该信令消息的连接的连接标识符,所述连接建立在基站与RNC之间用于传输UE发送的信令消息,IUB接口根据每个信令消息中的连接标识符和SCTP链路中包括的SCTP流的数目,为每个信令消息确定对应的目标SCTP流,IUB接口将每个信令消息通过对应的目标SCTP流传输给基站。本实施例中在RNC的IUB接口处引入多流机制,IUB接口将不同连接上发送的信令消息分配到不同的SCTP流上,在不同的SCTP流上传输信令消息,在一条SCTP流由于丢包或者乱序等发生拥塞时,并会影响其他SCTP流上的传输,不仅缓解信令消息的传输压力,而且能缓解在RNC侧出现拥塞的情况,提高了信令消息传输的效率。
[0046]图3为本发明实施例提供另一种IUB接口的结构示意图。如图3所示,该IUB接口除了包括上述实施例中的接收模块21、确定模块22和传输模块23之外,还包括:提取模块24和监控模块25。
[0047]其中,提取模块24用于在确定模块22根据每个信令消息中的连接标识符和流控制协议SCTP链路中包括的SCTP流的数目,为每个信令消息确定对应的目标SCTP流之前,从每个信令消息中提取出对应的连接标识符。
[0048]本实施例中确定模块22的一种可选的实现结构方式包括:取模单元221和确定单元 222。
[0049]取模单元221用于将每个信令消息中的连接标识符与SCTP流的数目进行取模,得到每个信令消息对应的目标SCTP流的标识。
[0050]其中,该取模单元221设置在传输层,可以为NCP或者CCP。
[0051]与取模单元221连接的确定单元222用于根据每个目标SCTP流的标识确定每个信令消息对应的目标SCTP流。
[0052]其中,确定单元222设置在网络层即SCTP层,接收取模单元221发送的每个信令消息以及每个信令消息对应的目标SCTP流的标识,然后根据每个目标SCTP流的标识确定每个信令消息对应的目标SCTP流。
[0053]每个NCP或者CCP与网络层即SCTP层之间均承载有一条SCTP链路,每条SCTP链路包括至少2条SCTP流。在接收模块21将信令消息传输到取模单元221即NCP或者CCP之后,NCP或者CCP将每个信令消息中的连接标识符与SCTP流的数目进行取模,得到每个信令消息对应的目标SCTP流的标识,NCP或者CCP通过与SCTP层之间的SCTP链路将信令消息以及信令消息对应的目标SCTP流的标识发送给SCTP层中的确定单元222,由S确定单元222在从SCTP链路中为每个信令消息确定对应的目标SCTP流。
[0054]在确定单元222为每个信令消息确定对应的目SCTP流之后,传输模块23将每个信令消息通过对应的所述目标SCTP流传输给基站。进一步地,本实施例中IUB接口还可以为每条SCTP流预先设置流量阈值。在传输模块23通过目标SCTP流向基站传输信令消息的过程中,监控模块25可以对每条目标SCTP流上的传输流量进行监控,将监控传输流量与预设的流量阈值进行比较,并且对传输流量超出预设的流量阈值的目标SCTP流进行流量控制。例如,在一定的时间间隔内,不再往传输流量超出预设的流量阈值的目标SCTP流上分配信令消息,进一步地避免每条SCTP流上出现拥塞。
[0055]本实施例中在RNC的IUB接口处引入多流机制,IUB接口将不同连接上发送的信令消息分配到不同的SCTP流上,在不同的SCTP流上传输信令消息,在一条SCTP流由于丢包或者乱序等发生拥塞时,并会影响其他SCTP流上的传输,不仅缓解信令消息的传输压力,而且能缓解在RNC侧出现拥塞的情况,提高了信令消息传输的效率。
[0056]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种IUB接口的信令消息传输方法,其特征在于,包括: IUB接口接收与所述IUB接口连接的每条连接上传输的信令消息,其中所述信令消息包括传输所述信令消息的所述连接的连接标识符;所述链接建立在基站与无线网络控制器RNC之间,用于传输用设备UE发送的所述信令消息; 所述IUB接口根据每个所述信令消息中的所述连接标识符和流控制协议SCTP链路中包括的SCTP流的数目,为每个所述信令消息确定对应的目标SCTP流,其中所述SCTP链路包括至少2条SCTP流,所述目标SCTP流为所述SCTP链路中的一条SCTP流; 所述IUB接口将每个所述信令消息通过对应的所述目标SCTP流传输给基站。2.根据权利要求1所述的IUB接口的信令消息传输方法,其特征在于,所述IUB接口根据每个所述信令消息中的所述连接标识符和流控制协议SCTP链路中包括的SCTP流的数目,为每个所述信令消息确定对应的目标SCTP流,包括: 所述IUB接口将每个所述信令消息中的所述连接标识符与所述SCTP流的数目进行取模,得到每个所述信令消息对应的所述目标SCTP流的标识; 所述IUB接口根据每个所述目标SCTP流的标识确定每个所述信令消息对应的所述目标SCTP流。3.根据权利要求2所述的IUB接口的信令消息传输方法,其特征在于,所述IUB接口将每个所述信令消息中的所述连接标识符与所述SCTP流的数目进行取模,得到每个所述信令消息对应的所述目标SCTP流的标识,包括: 所述IUB接口在传输层将每个所述信令消息中的所述连接标识符与所述SCTP流的数目进行取模,得到每个所述信令消息对应的所述目标SCTP流的标识; 所述IUB接口根据每个所述目标SCTP流的标识确定每个所述信令消息对应的所述目标SCTP流,包括: 所述IUB接口将每个所述信令消息以及每个所述信令消息对应的所述目标SCTP流的标识传输到网络层; 所述IUB接口在网络层根据每个所述目标SCTP流的标识确定每个所述信令消息对应的所述目标SCTP流。4.根据权利要求1-3任一项所述的IUB接口的信令消息传输方法,其特征在于,所述IUB接口根据每个所述信令消息中的所述连接标识符和流控制协议SCTP链路中包括的SCTP流的数目,为每个所述信令消息确定对应的目标SCTP流之前,包括: 所述IUB接口从每个所述信令消息中提取出对应的所述连接标识符。5.根据权利要求4所述的IUB接口的信令消息传输方法,其特征在于,还包括: 在将每个所述信令消息通过对应的所述目标SCTP流传输给基站的过程中,所述IUB接口对每条所述目标SCTP流上的传输流量进行监控; 所述IUB接口对所述数据流量超出预设的流量阈值的所述目标SCTP流进行流量控制。6.一种IUB接口,设置在无线网络控制器RNC上,其特征在于,包括: 接收模块,用于接收与IUB接口连接的每条连接上传输的信令消息,其中所述信令消息包括传输所述信令消息的所述连接的连接标识符;所述链接建立在基站与无线网络控制器RNC之间,用于传输用户设备UE发送的所述信令消息; 确定模块,用于根据每个所述信令消息中的所述连接标识符和流控制协议SCTP链路中包括的SCTP流的数目,为每个所述信令消息确定对应的目标SCTP流,其中所述SCTP链路包括至少2条SCTP流,所述目标SCTP流为所述SCTP链路中的一条SCTP流; 传输模块,用于将每个所述信令消息通过对应的所述目标SCTP流传输给基站。7.根据权利要求6所述的IUB接口,其特征在于,所述确定模块包括: 取模单元,用于将每个所述信令消息中的所述连接标识符与所述SCTP流的数目进行取模,得到每个所述信令消息对应的所述目标SCTP流的标识; 确定单元,用于根据每个所述目标SCTP流的标识确定每个所述信令消息对应的所述目标SCTP流。8.根据权利要求7所述的IUB接口,其特征在于,所述取模单元设置在传输层,所述确定单元设置在网络层; 所述确定单元,还用于接收所述取模单元发送的每个所述信令消息以及每个所述信令消息对应的所述目标SCTP流的标识,以及根据每个所述目标SCTP流的标识确定每个所述信令消息对应的所述目标SCTP流。9.根据权利要求6-8任一项所述的IUB接口,其特征在于,还包括: 提取模块,用于在所述确定模块根据每个所述信令消息中的所述连接标识符和流控制协议SCTP链路中包括的SCTP流的数目,为每个所述信令消息确定对应的目标SCTP流之前,从每个所述信令消息中提取出对应的所述连接标识符。10.根据权利要求9所述的IUB接口,其特征在于,还包括: 监控模块,用于在所述传输模块将每个所述信令消息通过对应的所述目标SCTP流传输给基站的过程中,对每条所述目标SCTP流上的传输流量进行监控,并对所述数据流量超出预设的流量阈值的所述目标SCTP流进行流量控制。
【专利摘要】本发明提供了一种IUB接口的信令消息传输方法及IUB接口。通过IUB接口接收与该IUB接口连接的每条连接上所传输的信令消息,信令消息中包括传输该信令消息的连接的连接标识符,IUB接口根据每个信令消息中的连接标识符和SCTP链路中包括的SCTP流的数目,为每个信令消息确定对应的目标SCTP流,将每个信令消息通过对应的目标SCTP流传输给基站。本发明中在RNC的IUB接口处引入多流机制,IUB接口将不同连接上发送的信令消息分配到不同的SCTP流上,在不同的SCTP流上传输信令消息,以缓解在RNC侧出现拥塞的情况,提高了信令消息传输的效率。
【IPC分类】H04W4/20, H04W28/08, H04W92/12
【公开号】CN104902451
【申请号】CN201410080811
【发明人】唐海浪
【申请人】鼎桥通信技术有限公司
【公开日】2015年9月9日
【申请日】2014年3月6日