首页> 中国专利> IU接口的信令消息传输方法及IU接口

IU接口的信令消息传输方法及IU接口

摘要

本发明提供的IU接口的信令消息传输方法及IU接口,通过IU接口获取SCTP链路集的链路选择码,根据该链路选择码从SCTP链路集确定目标SCTP链路,获取到该目标SCTP链路的流选择码,根据该流选择码从目标SCTP链路中确定目标SCTP流,通过目标SCTP流将信令消息发送给核心网设备。本发明中通过链路选择码从SCTP链路集中选取目标SCTP链路,通过流选择码从目标SCTP链路中选取目标SCTP流,不再仅依靠链路选择码选择目标SCTP链路和目标SCTP流,克服了现有IU接口将信令消息传输到核心网设备的过程中,出现的各SCTP链路中一些SCTP流不会被选取到,导致资源浪费以及传输拥塞的问题。

著录项

  • 公开/公告号CN104901771A

    专利类型发明专利

  • 公开/公告日2015-09-09

    原文格式PDF

  • 申请/专利权人 鼎桥通信技术有限公司;

    申请/专利号CN201410080815.5

  • 发明设计人 唐海浪;

    申请日2014-03-06

  • 分类号

  • 代理机构北京同立钧成知识产权代理有限公司;

  • 代理人刘芳

  • 地址 100102 北京市朝阳区望京北路9号叶青大厦13-15层

  • 入库时间 2023-12-18 10:45:37

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-06-19

    授权

    授权

  • 2015-10-07

    实质审查的生效 IPC(主分类):H04L1/00 申请日:20140306

    实质审查的生效

  • 2015-09-09

    公开

    公开

说明书

技术领域

本发明涉及通信技术,尤其涉及一种IU接口的信令消息传输方法及IU 接口。

背景技术

在互联网协议(Internet Protocol,简称IP)的传输方式下,无线网络资 源控制器(Radio Network Controller,简称RNC)中的IU接口与核心网(Core  Network,简称CN)设备连接,用于通过IU接口向CN设备传输信令消息。

目前IU接口与核心网设备之间通过多流控制传输协议(Stream Control  Transmission Protocol,简称SCTP)链路集连接,每个SCTP链路集包括至少 一条SCTP链路。在IU接口向核心网设备发送信令消息时,从SCTP链路集 中选择一个SCTP链路,从该选取的SCTP链路中选择一个SCTP流,然后在 该选取的SCTP流将信令消息发送给核心网设备。一般在链路集上设置一个 计数器,将计数器当前的计数值作为链路选择码(Signaling Link Selection  Code,简称SLS),然后将SLS与链路集中链路的个数取模,得到选取的SCTP 链路,然后再将SLS与SCTP链路包括的SCTP流的个数取模,从选取的SCTP 链路选取一个SCTP流来传输信令消息。当IU接口选取了一个SCTP链路中 的SCTP流之后,计数器的值加1,即SLS加1,用于进行下次选取STCP流。

一般SCTP链路集中包括4条SCTP链路,每条SCTP链路包括16条SCTP 流,相应地计数器的取值范围为0~15,即SLS的取值范围为0~15。当SLS 为0时,选取0号SCTP链路中的0号SCTP流,当SLS为1时,选取1号 SCTP链路中的1号SCTP流,当SLS为2时,选取2号SCTP链路中的2 号SCTP流,当SLS为3时,选取3号SCTP链路中的3号SCTP流,当SLS 为4时,选取0号SCTP链路中的4号SCTP流,当SLS为5时,选取1号 SCTP链路中的5号SCTP流,依次类推,当SLS为15时,选取3号链路中 的15号STCP流。

在完成16次SCTP链路选取后,计数器的值变为零,即SLS为0,再接 收到信令消息后,IU接口重复上述SCTP流选择过程,而且同样的0号SCTP 链路中只选取到0号SCTP流、4号SCTP流、8号SCTP流、12号SCTP流, 1号SCTP链路中只选取到1号SCTP流、5号SCTP流、9号SCTP流、13 号SCTP流,2号SCTP链路中只选取到2号SCTP流、6号SCTP流、10号 SCTP流、14号SCTP流,3号SCTP链路中只选取到3号SCTP流、7号SCTP 流、11号SCTP流、15号SCTP流。

但是每个SCTP链路包括16条SCTP流,IU接口通过上述为信令消息选 择SCTP流的方法,会使得每条SCTP链路中只有4条SCTP流被使用,而且 其它的SCTP流不会被选取到,不仅造成了资源的浪费,而且会导致信令消 息的传输出现拥堵,传输效率较低等问题。

发明内容

本发明提供一种IU接口的信令消息传输方法及IU接口,用以解决现有 技术中在IU接口将信令消息传输到核心网设备的过程中,存在资源浪费以及 拥塞的问题。

为了实现上述目的,本发明提供了一种IU接口的信令消息传输方法,包 括:

IU接口获取多流控制协议SCTP链路集的链路选择码;

所述IU接口根据所述链路选择码从所述SCTP链路集中确定目标SCTP 链路;

所述IU接口获取所述目标SCTP链路的流选择码;

所述IU接口根据所述流选择码从所述目标SCTP链路中确定目标SCTP 流;

所述IU接口通过所述目标SCTP流将所述信令消息发送给核心网设备。

为了实现上述目的,本发明提供了一种IU接口,设置在无线网络控制 RNC上,包括:

第一获取模块,用于获取多流控制协议SCTP链路集的链路选择码;

第一确定模块,用于根据所述链路选择码从所述SCTP链路集中确定目 标SCTP链路;

第二获取模块,用于获取所述目标SCTP链路的流选择码;

第二确定模块,用于根据所述流选择码从所述目标SCTP链路中确定目 标SCTP流;

发送模块,用于通过所述目标SCTP流将所述信令消息发送给核心网 设备。

本发明提供的IU接口的信令消息传输方法及IU接口,通过IU接口 获取SCTP链路集的链路选择码,根据该链路选择码从SCTP链路集确定 目标SCTP链路,获取到该目标SCTP链路的流选择码,根据该流选择码 从目标SCTP链路中确定目标SCTP流,通过目标SCTP流将信令消息发 送给核心网设备。本发明中通过链路选择码从SCTP链路集中选取目标SCTP 链路,通过流选择码从目标SCTP链路中选取目标SCTP流,不再仅依靠链 路选择码选择目标SCTP链路和目标SCTP流,克服了现有IU接口将信令 消息传输到核心网设备的过程中,出现的各SCTP链路中一些SCTP流不会 被选取到,导致资源浪费以及传输拥塞的问题。

附图说明

图1为本发明实施例提供的一种IU接口的信令消息传输方法的示意图;

图2为本发明实施例提供的一种IU接口的结构示意图;

图3为本发明实施例提供的另一种IU接口的结构示意图。

具体实施方式

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

图1为本发明实施例提供的一种IU接口的信令消息传输方法的示意图。 如图1所示,该IU接口的信令消息方法包括以下步骤:

101、IU接口获取SCTP链路集的链路选择码。

目前IU接口与核心网设备之间通过SCTP链路集连接,每个SCTP链路 集包括至少一条SCTP链路。每条SCTP链路包括至少一条SCTP流。

本实施例中,IU接口为SCTP链路集设置一个第一计数器,将第一计数 器的当前计数值作为用于从SCTP链路集中选取目标SCTP链路的链路选择 码。第一计数器的最大计数值为SCTP链路集中包括的SCTP链路的个数。

在IU接口试图向核心网设备发送信令消息时,IU接口首先要获取链路 选择码,具体地,IU接口可以获取对应与SCTP链路集的第一计数器的当前 计数值,该当前计数值即为链路选择码。

102、IU接口根据链路选择码从SCTP链路集中确定目标SCTP链路。

具体地,IU接口将第一计数器的当前计数值作为链路选择码,然后将该 链路选择码与SCTP链路集包括的SCTP链路的个数取模,得到第一余数, 该第一余数与目标SCIP链路在SCTP链路集中的标号。也就是说,IU接口 将SCTP链路集中标号为第一余数的SCTP链路作为目标SCTP链路。

举例说明,SCTP链路集中包括4条SCTP链路,4条SCTP链路的标号 分别为0、1、2、3。当第一计数器的当前计数值为2时,则链路选择码为2, 将链路选择码2与SCTP链路集包括的SCTP链路的个数4取模,得到第一 余数为2,这样IU接口选择标号为2的SCTP链路作为目标SCTP链路。

本实施例中,每当IU接口选取出目标SCTP链路后,IU接口将控制第 一计数器的当前计数值加1,用于下次为信令消息选取目标SCTP链路。

103、IU接口获取目标SCTP链路的流选择码。

IU接口不仅为SCTP链路集设置第一计数器,而且为每条SCTP链路设 置一个第二计数器,并将第二计数器的当前计数值作为用于从目标SCTP链 路中选取目标SCTP流的流选择码。第二计数器的最大计数值为STP链路中 包括的SCTP流的个数。

例如,一个SCTP链路集中包括4条SCTP链路,每个SCTP链路可以包 括最多16条SCTP流。因此,IU接口设置4个第二计数器,而且第一计数器 的取值范围为0~3,第二计数值的取值范围为0~15。

在确定出目标SCTP链路后,获取对应与该目标SCTP链路上第二计数 器的当前计数值,将该当前计数值作为目标SCTP链路的流选择码。

104、IU接口根据流选择码从目标SCTP链路中确定目标SCTP流。

具体地,IU接口将目标SCTP链路对应的第二计数器的当前计数值作为 该目标SCTP链路的流选择码,然后将该流选择码与目标SCTP链路包括的 SCTP链路的个数取模,得到第二余数,该第二余数为目标SCIP流在目标 SCTP链路中的标号。也就是说,IU接口将SCTP链路集中标号为第二余数 的SCTP流作为目标SCTP流。

举例说明,SCTP链路集中包括4条SCTP链路,4条SCTP链路的标号 分别为0、1、2、3。每条SCTP链路包括16条SCTP流,每条SCTP流的标 号分别为0、2、3、4、5、6、7、8、9、10、11、12、13、14和15。当目标 SCTP链路为标号为2的SCTP链路时,IU接口可以获取到标号为2的目标 SCTP链路对应的第二计数器的当前计数值,假设该当前计数值为5,IU接口 将第二计数器的当前计数值5与目标SCTP链路包括的SCTP流的个数16取 模,得到第二余数为5,则IU接口将标号为2的目标SCTP链路中的标号为 5的SCTP流作为目标SCTP流。

本实施例中,每当选取出目标SCTP流后,IU接口将控制目标SCTP链 路对应的第二计数器的当前计数值加1。对于除所述目标SCTP链路之外的其 他SCTP链路对应的第二计数器的当前计数值保持不变。

105、IU接口通过目标SCTP流将信令消息发送给核心网设备。

在选取出目标SCTP流之后,IU接口将信令消息通过该目标SCTP流发 送给核心网设备。

举例说明,SCTP链路集中包括4条SCTP链路,4条SCTP链路的标号 分别为0、1、2、3。每条SCTP链路包括16条SCTP流,每条SCTP流的标 号分别为0、2、3、4、5、6、7、8、9、10、11、12、13、14和15。

为了便于理解,以一个SCTP流选取周期为例进行说明,在该例子中, 选取周期为64。当第1次选取SCTP流时,第一计数器的当前计数为0,此 时0与4取模,得到第一余数为0,则选取标号为的0的SCTP链路作为目标 SCTP链路,标号为0的目标SCTP链路的第二计数器的当前计数值为0,此 时0与16取模,得到第二余数为0,则选取的标号为0的目标SCTP链路中 标号为0号的STCP流,可以用(0,0)来表示。在第1次选取完,第一计 数值加1,0号SCTP链路对应的第二计数器加1。第2次选取时,第一计数 值的当前计数为1,则选取标号为1的SCTP链路作为目标SCTP链路,此时, 标号为1的目标SCTP链路的第二计数器的当前计数值为0,则选取的标号为 1的目标SCTP链路中标号为0号的STCP流,可以用(1,0)来表示,然后 第一计数器加1,标号为1的SCTP链路对应的第二计数器加1。当第3次选 取时,选取的目标SCTP流表示为(2,0),当第4次选取时,选取的目标SCTp 流表示为(3,0),由于第一计数器的最大计数值为3,第一计数器加1后回到 0。也就是说,第一计数器的每选取4次第一计数器的计数值就回到0,从而 可以再次从标号为0的SCTP链路开始选取目标SCTP流。

当第5次选取时,第一计数器的当前计数值为0,则选取标号为0的SCTP 链路,而标号为0的SCTP链路对应的第二计数值为1,则选取标号0的SCTP 链路中的标号为1的SCTP流作为目标SCTP流,可以用(0,1)表示,第6 次选取时,目标SCTP流为表示为(1,1),第7次选取时,目标SCTP流表示 为(2,1),依次类推,第64次选取时,目标SCTP流表示为(3,15)。

本实施例中,由于IU接口不仅为SCTP链路集设置第一计数器,而且为 SCTP链路集中包括的每个SCTP链路对应设置一个第二计数器,通过第一计 数器选取目标SCTP链路,通过第二计数器从目标SCTP链路中选取目标 SCTP流,从而使得SCTP链路集中的4条SCTP链路中包括的每条SCTP流 都可以被选取到。

本实施例提供的IU接口的信令消息传输方法,通过IU接口获取SCTP 链路集的链路选择码,根据该链路选择码从SCTP链路集确定目标SCTP链 路,获取到该目标SCTP链路的流选择码,根据该流选择码从目标SCTP链 路中确定目标SCTP流,通过目标SCTP流将信令消息发送给核心网设备。 本实施例中通过链路选择码从SCTP链路集中选取目标SCTP链路,通过流 选择码从目标SCTP链路中选取目标SCTP流,不再仅依靠链路选择码选择 目标SCTP链路和目标SCTP流,克服了现有IU接口将信令消息传输到核心 网设备的过程中,出现的各SCTP链路中一些SCTP流不会被选取到,导致 资源浪费以及传输拥塞的问题,通过本实施例提高了SCTP流的使用率和信 令消息传输的效率,降低了信令消息传输过程中出现拥堵的概率。

本实施例中IU接口还可以为每条SCTP流预先设置流量阈值。在通过目 标SCTP流向核心网设备传输信令消息的过程中,IU接口可以获取目标SCTP 流上的传输流量,然后将监控到的传输流量与预设的流量阈值进行比较,在 目标SCTP流的传输流量超出预设的流量阈值时,IU接口对该目标SCTP流 进行流量控制。例如,在一定的时间间隔内,IU接口不再往传输流量超出预 设的流量阈值的目标SCTP流上分配信令消息,进一步地避免每条SCTP流 上出现拥塞。

图2为本发明实施例提供的一种IU接口的结构示意图。该IU接口设置 在RNC上,如图2所示,该IU接口包括:第一计数器20、第二计数器21、 第一获取模块22、第一确定模块23、第二获取模块24、第二确定模块25和 发送模块26。

目前IU接口与核心网设备之间通过SCTP链路集连接,每个SCTP链路 集包括至少一条SCTP链路。每条SCTP链路包括至少一条SCTP流。

本实施例中,IU接口为SCTP链路集设置一个第一计数器20,将第一计 数器20的当前计数值作为用于从SCTP链路集中选取目标SCTP链路的链路 选择码。第一计数器20的最大计数值为SCTP链路集中包括的SCTP链路的 个数。

在IU接口试图向核心网设备发送信令消息时,IU接口中第一获取模块 22首先要获取链路选择码,具体地,第一获取模块22与第一计数器20连接, 可以获取对应与SCTP链路集的第一计数器20的当前计数值,该当前计数值 即为链路选择码。

第一获取模块22与第一确定模块23连接,在第一获取模块22将第一计 数器20的当前计数值作为链路选择码,第一确定模块23根据该链路选择码 从SCTP链路集中确定目标SCTP链路。具体地,第一确定模块23将该链路 选择码与SCTP链路集包括的SCTP链路的个数取模,得到第一余数,该第 一余数与目标SCIP链路在SCTP链路集中的标号。也就是说,第一确定模块 23将SCTP链路集中标号为第一余数的SCTP链路作为目标SCTP链路。举 例说明可参见上述实施例中相关内容的记载,此处不再赘述。

IU接口不仅为SCTP链路集设置第一计数器20,而且为每条SCTP链路 设置一个第二计数器21,并将第二计数器21的当前计数值作为用于从目标 SCTP链路中选取目标SCTP流的流选择码。第二计数器21的最大计数值为 STP链路中包括的SCTP流的个数。此处需要说明,第二计数器21的个数与 SCTP链路集中包括的SCTP链路的个数相同,统称为第二计数器21。例如, 当SCTP链路集中包括4条SCTP链路时,则第二计数器21的个数也为4个, 即每条SCTP链路对应一个第二计数器21。

第二获取模块24与第一确定模块23连接,在确定出目标SCTP链路后, 第二获取模块24获取目标SCTP链路的流选择码,具体地,第二获取模块24 与第二计数器21连接,第二获取模块24获取与该目标SCTP链路对应的第 二计数器21的当前计数值,将该当前计数值作为目标SCTP链路的流选择码。

第二确定模块25与第二获取模块24连接,在获取到流选择码后,第二 确定模块25根据流选择码从目标SCTP链路中确定目标SCTP流。

具体地,第二确定模块25将该流选择码与目标SCTP链路包括的SCTP 链路的个数取模,得到第二余数,该第二余数为目标SCIP流在目标SCTP链 路中的标号。也就是说,第二确定模块25将SCTP链路集中标号为第二余数 的SCTP流作为目标SCTP流。举例说明可参见上述实施例中相关内容的记 载,此处不再赘述。

在选取出目标SCTP流之后,发送模块26将信令消息通过该目标SCTP 流发送给核心网设备。

本实施例中,由于IU接口不仅为SCTP链路集设置第一计数器20,而且 为SCTP链路集中包括的每个SCTP链路对应设置一个第二计数器21,通过 第一计数器20选取目标SCTP链路,通过第二计数器21从目标SCTP链路 中选取目标SCTP流,从而使得SCTP链路集中的4条SCTP链路中包括的每 条SCTP流都可以被选取到。

本实施例中IU接口获取SCTP链路集的链路选择码,根据该链路选择码 从SCTP链路集确定目标SCTP链路,获取到该目标SCTP链路的流选择码, 根据该流选择码从目标SCTP链路中确定目标SCTP流,通过目标SCTP流将 信令消息发送给核心网设备。本实施例中通过链路选择码从SCTP链路集中 选取目标SCTP链路,通过流选择码从目标SCTP链路中选取目标SCTP流, 不再仅依靠链路选择码选择目标SCTP链路和目标SCTP流,克服了现有IU 接口将信令消息传输到核心网设备的过程中,出现的各SCTP链路中一些 SCTP流不会被选取到,导致资源浪费以及传输拥塞的问题,通过本实施例提 高了SCTP流的使用率和信令消息传输的效率,降低了信令消息传输过程 中出现拥堵的概率。

图3为本发明实施例提供的另一种IU接口的结构示意图。该IU接口 设置在RNC上,如图3所示,该IU接口除包括上述实施例中的第一计数 器20、第二计数器21、第一获取模块22、第一确定模块23、第二获取模块 24、第二确定模块25和发送模块26之外,还包括:控制模块27、流量获取 模块28和流量控制模块29。

其中,第一确定模块23的一种可选的结构实现方式包括:第一计算单元 231和第一确定单元232。与第一获取模块22连接的第一计算单元231,用 于将第一获取模块22获取到的链路选择码与SCTP链路集中包括的SCTP链 路的个数取模得到第一余数,其中第一余数为目标SCTP链路在SCTP链路 集中的标号。

与第一计算单元231连接的第一确定单元232,用于将SCTP链路集中标 号为第一余数的SCTP链路作为目标SCTP链路。

第二确定模块25的一种可选地结构实现方式包括:第二计算单元251和 第二确定单元252。

与第二获取模块24连接的第二计算单元251,用于将第二获取模块24 获取到的流选择码与目标SCTP链路中包括的SCTP流的个数取模得到第二 余数;其中第二余数为目标SCIP流在目标SCTP链路中的标号。

与第二计算单元251连接的第二确定单元252,用于将目标SCTP链路中 标号为第二余数的SCTP流作为目标SCTP流。

进一步地,控制模块27不仅与第一确定单元231和第二确定单元252, 还与第一计数器20和第二计数器21连接。

控制模块27用于在第一确定单元232将所述SCTP链路集中标号为第 一余数的SCTP链路作为目标SCTP链路之后,控制第一计数器20加1, 以及在第二确定单元252将目标SCTP链路中标号为第二余数的SCTP流 作为目标SCTP流之后,控制该目标SCTP链路对应的第二计数器21加1。

进一步地,流量获取模块28用于在将信令消息通过目标SCTP流传输给 核心网设备的过程中,获取目标SCTP流上的传输流量。

流量控制模块29用于如果传输流量超出预设的流量阈值,对该目标 SCTP流进行流量控制。

具体地,本实施例中IU接口还可以为每条SCTP流预先设置流量阈值。 在通过目标SCTP流向核心网设备传输信令消息的过程中,流量获取模块28 可以获取目标SCTP流上的传输流量,流量控制模块29将获取到的传输流量 与预设的流量阈值进行比较。流量控制模块29在目标SCTP流的传输流量超 出预设的流量阈值时,对该目标SCTP流进行流量控制。例如,在一定的时 间间隔内,IU接口不再往传输流量超出预设的流量阈值的目标SCTP流上分 配信令消息,进一步地避免每条SCTP流上出现拥塞。

举例说明可参见上述实施例中相关内容的记载,此处不再赘述。

本实施例中,由于IU接口不仅为SCTP链路集设置第一计数器20,而且 为SCTP链路集中包括的每个SCTP链路对应设置一个第二计数器21,通过 第一计数器20选取目标SCTP链路,通过第二计数器21从目标SCTP链路 中选取目标SCTP流,从而使得SCTP链路集中的每条SCTP链路中包括的每 条SCTP流都可以被选取到,不再仅依靠链路选择码选择目标SCTP链路和 目标SCTP流,克服了现有IU接口将信令消息传输到核心网设备的过程中, 出现的各SCTP链路中一些SCTP流不会被选取到,导致资源浪费以及传输 拥塞的问题,通过本实施例提高了SCTP流的使用率和信令消息传输的效率, 降低了信令消息传输过程中出现拥堵的概率。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对 其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通 技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改, 或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并 不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号