信令网关、网络系统和数据传输方法

文档序号:7923588阅读:218来源:国知局
专利名称:信令网关、网络系统和数据传输方法
技术领域
本发明涉及通过针对各个网络相互转换不同的协议来使能通信的信令 网关、网络系统和数据传输方法。
背景技术
SIGTRAN (信令传送)是由IETF (因特网工程任务组)定义的一组 协议,用于经由IP (因特网协议)网络传送公共信道信令系统No.7
(SS7)消息。SIGTRAN协议允许IP网络与公众交换电话网络(PSTN) 交互作用,反之亦然。
SIGTRAN协议桟包括三个组成部分标准IP层、流控制传输协议 (SCTP)和适配层。
SCTP提供了在对等SCTP用户之间的面向连接的对用户消息的可靠 传送(适配层协议)。
为适配层定义的协议是M2PA (MTP2点对点适配层)、M2UA (MTP2用户适配层)、M3UA (MTP3用户适配层)和SUA (SCCP用户 适配层)。
M2PA是这样一种协议,该协议支持使用SCTP的服务、经由IP网络 来传送SS7 MTP3信令消息。M2PA操作以提供在SS7端点之间的点对点 通信,并且其以对SS7网络透明的方式将SS7网络延伸至IP网络。M2UA 是用于使用SCTP的服务、经由IP网络来回送(backhaul) SS7 MTP2用 户信令消息的协议,并且这个协议被用在信令网关(SG)和媒体网关控制 器(MGC)之间。M3UA支持使用SCTP的服务向IP信令点(IPSP)传 送任何SS7 MTP3用户信令(例如,ISUP、 SCCP和TUP消息)。SUA定 义了这样一种协议,该协议用于使用SCTP服务经由IP网络来传送诸如 TCAP、 RANAP或MAP之类的任何SS7 SCCP用户信令消息。在当前3GPP (第三代合作伙伴计划)技术规范中,M3UA是在3GPP 核心网络中用于经由IP网络来发信令的唯一选择。但是,3GPPTR 29.801 提议增加IP网络中的STP (信号传送点)并在接口 B (即,将一个STP 连接到另一个STP的桥接链路)上引入M2PA。在这种情况下,在接口 A (即,将信令端点连接到STP的访问链路)上使用M3UA,并且在STP 之间使用M2PA。这意味着,处理SIGTRAN协议的这种STP需要依据与 信令链路连接的相邻节点(即,相对节点(opposite node))来区分要使 用的各个协议。
在安装在系统中以将PSTN连接到IP网络的信令网关中,当根据相对 节点而适当地使用SIGTRAN协议时,有必要为各个协议保存不同的自有 IP地址(发端IP地址)并通过辨别相对节点来使用各个IP地址。例如, 如果根据针对各个相对节点所要使用的协议而使用了 M3UA协议或 MTP3/M2PA协议,则有必要为各个连接保持两个不同的发端IP地址,并 通过辨别针对各个相对节点所要使用的SIGTRAN协议来使用适当的发端 IP地址(即,用于M3UA协议的发端IP地址或者用于MTP3/M2PA协议 的发端IP地址)。
日本专利申请早期公布No. 2002-290551和日本专利申请早期公布No. 2005-184467公开了安装在系统中以将PSTN连接到IP网络的、使用 SIGTRAN协议的信令网关的示例。

发明内容
本发明的一个示例性目的是提供一种信令网关、网络系统和数据传输 方法,其可以处理PSTN中的STP与IP网络中使用不同类型的SIGTRAN 协议的多个相对节点之间的SS7信令通信。
根据本发明一个示例性方面的信令网关包括路由功能单元,其通过 使用从STP接收的SS7消息中包含的路由信息来辨别针对各个相对节点所 要使用的SIGTRAN协议的类型;以及多个协议单元,各自被提供用于针 对各个相对节点所要使用的相应类型的SIGTRAN协议,其中,路由功能 单元向与所辨别出的SIGTRAN协议类型相对应的协议单元输出数据传送请求,并且该协议单元通过使用在数据传送请求中包含的数据来构造
SIGTRAN协议的相应协议格式,并且设置无论SIGTRAN协议的类型为何 都是相同值的发端IP地址和与SIGTRAN协议的类型相对应的端口号,并 请求信号发送。
根据本发明一个示例性方面的网络系统包括在PSTN的SS7中提供 的STP;在IP网络中提供的多个信令端点(IPSEC),这些信令端点通过 使用SIGTRAN协议来执行信令通信;以及信令网关,该信令网关分别适 应作为相对节点的所述STP和IPSEC,并在STP和使用不同类型的 SIGTRAN协议的IPSEC之间执行SS7信令通信,其中,信令网关通过设 置无论SIGTRAN协议的类型为何均是相同值的发端IP地址和与 SIGTRAN协议的类型相对应的端口号,根据针对各个IPSEC所要使用的 SIGTRAN协议的类型来构造要发送到各个IPSEC的适当协议格式。
根据本发明一个示例性方面的在信令网关中的数据传送方法包括通 过使用从STP接收的SS7消息中包含的路由信息来辨别针对相对节点所要 使用的SIGTRAN协议的类型;通过使用所接收的SS7消息中的要发送的 数据来构造所述类型的SIGTRAN协议的相应协议格式,并设置无论 SIGTRAN协议的类型为何都是相同值的发端IP地址和与SIGTRAN协议 的类型相对应的端口号;以及将所构造的协议格式发送到所述相对节点。


根据结合附图进行的以下详细描述,本发明的示例性特征和优点将变 得清楚可见,在附图中
图1示出了根据本发明一个实施例、使用信令网关的网络系统的示例 性配置;
图2是示出根据本发明该实施例的信令网关的构成的框图; 图3示出了根据本发明该实施例、在信令网关中提供的信令路由信息 表的示例性内容;
图4示出了根据本发明该实施例、在信令网关中提供的信令链路群组 信息表的示例性内容;图5示出了根据本发明该实施例、在信令网关中提供的信令链路信息 表的示例性内容;
图6示出了根据本发明该实施例、在信令网关中提供的IP信令链路信
息表的示例性内容;
图7示出了根据本发明该实施例、在信令网关中的使用M3UA协议和
M2PA协议的协议栈的一个示例;
图8示出了根据本发明该实施例的信令网关的操作过程;
图9是图示出根据本发明该实施例的信令网关的操作的流程图;以及
图IO是示出根据本发明该实施例的信令网关的硬件配置的框图。
具体实施例方式
现在将根据附图来详细描述本发明的示例性实施例。
以下是参考附图对本发明一个实施例的详细说明。
图1示出了根据本发明该实施例的使用信令网关的网络系统的示例配置。
信令网关10连接用于PSTN中的公共信道信令系统No.7 (SS7) 500 的STP (信号传送点)20、 IP网络600中的IPSEP (因特网协议信令端 点)30和IPSEP 40的信令链路。信令网关IO用作信令网关处理器,其将 SS7网络500的ATM (异步传送模式)/STM (同步传送模式)传输线路 上的SS7消息转换为IP网络600中的用于传输信号的SIGTRAN协议,反 之亦然。其结果是,信令网关IO使能了 PSTN和IP网络之间的SS7信令 通信。
在IP网络600中存在使用M3UA协议的IPSEP 40和使用 MTP3/M2PA协议的IPSEP 30。信令网关10通过归类用于适应 (accommodate) IPSEP 30的信令链路群组和用于适应IPSEP 40的信令链 路群组来使用用于与相应的IPSEC通信的适当的信令协议。
将参考图2来描述信令网关10的功能构造。
信令网关IO包括路由功能单元101、 M2PA协议单元102、 M3UA协 议单元103和SCTP (流控制传输协议)协议单元104。信令网关10还包括信令路由信息表200、信令链路群组信息表201、 信令链路信息表202和IP信令链路地址信息表203,并且这些表包括与所 适应的IPSEP 30和IPSEP 40相关的信息,稍后将作为信令网关IO的系统 数据来描述该信息。
首先,当SS7消息被从STP 20发送到信令网关10时,路由功能单元 101参考信令路由信息表200来获得用于向IP网络发送信号的信令链路的 信令链路群组号。此时,包括在所接收的SS7消息中的目的点代码被用作 用于搜索信令路由信息表200的检索关键字(retrieving key)。
接下来,路由功能单元101参考信令链路群组信息表201来获得与从 信令路由信息表200获得的信令链路群组号相对应的信令链路群组的链路 属性信息。此时,所获得的信令链路群组号被用作用于搜索信令链路群组 信息表201的检索关键字。链路属性信息包括要用于该信令链路群组的信 令协议。
此外,路由功能单元101还参考信令链路信息表202来获得与构成所 述信令链路群组的信令链路相关的信息。此时,从信令路由信息表200获 得的信令链路群组号被用作用于搜索信令链路信息表202的检索关键字。 此时所获得的信息包括信令链路号。
基于以上所获得的信息,路由功能单元101根据要用于信令通信的信 令协议来向M3UA协议单元103或M2PA协议单元102输出数据传送请 求。换而言之,当相对节点使用了 M3UA信令协议时,路由功能单元101 将包括所获得的信令链路号的信息通知给M3UA协议单元103,而在相对 节点使用了 MTP3/M2PA信令协议时,将该信息通知给M2PA协议单元 102。
这里,图3到5示出了信令链路和信令链路群组一一对应,即一个信 令链路构成一个信令链路群组的情况。
当一个信令链路群组包括多个信令链路时,可以进行配置以通过使用 包括在所接收的SS7消息中的目的点代码来同时指定信令链路和信令链路 群组。在这种情况下,可以对信令路由信息表200进行配置以通过使用目 的点代码来区分信令链路号和信令链路群组号两者。因此,当如同这种方
ii式地配置信令路由信息表200时,通过使用目的点代码作为检索关键字、 参考信令路由信息表200来获得信令链路号和信令链路群组号两者。于 是,路由功能单元101通过使用所获得的信令链路群组号作为检索关键 字、参考信令链路群组信息表201来获得信令链路群组的协议信息。此 外,路由功能单元101通过使用所获得的信令链路号或信令链路群组号作 为检索关键字、参考信令链路信息表202来获得与该信令链路相关的信 阜
当关于要被传送的信令数据的信息被作为来自路由功能单元101的数 据传送请求而被通知时,M2PA协议单元102通过使用信令链路号作为检 索关键字、参考IP信令链路地址信息表203来获得关于发端IP地址、目 的地IP地址、和端口号的信息。然后,M2PA协议单元102构造M2PA的 协议格式,即,M2PA协议单元102将包括待发送的信令数据、发端IP地 址、目的地IP地址和端口号在内的必要信息设置为M2PA的协议格式, 并请求SCTP协议单元104以进行信号发送。
类似地,当关于要被传送的信令数据的信息被作为来自路由功能单元 101数据传送请求而被通知时,M3UA协议单元103通过使用信令链路号 作为检索关键字、参考IP信令链路地址信息表203来获得关于发端IP地 址、目的地IP地址、禾口端口号的信息。然后,M3UA协议单元103构造 M3UA的协议格式,即,M3UA协议单元103将必要信息设置为M3UA的 协议格式,并请求SCTP协议单元104以进行信号发送。
在上述任何情况下,作为要在IP信令链路地址信息表203中设置的发 端IP地址,可以仅设置一个发端IP地址,该一个发端IP地址被用作信令 网关的发端IP地址。要在IP信令链路地址信息表203中设置的端口号与 用于与相对节点的信令通信的信令协议相对应,并且其值取决于信令协议 而相互不同。
SCTP协议单元104遵照从M2PA协议单元102或M3UA协议单元 103接收的信号发送请求,并将关于各个协议格式的信令数据发送到IP网 络中的相对节点。
以下将参考图3到6来描述要在信令网关10中设置的各个系统数据的示例性配置。
图3示出了信令路由信息表200的示例性配置。信令路由信息表200 包括赋予各个相对节点的相对节点名、赋予各个相对节点的点代码和网络 指示符(NI)、以及容纳了各个信令路径的信令链路群组号。相对节点指 的是与信令网关相邻并通过信令链路与信令网关相连接的节点。
信令路由信息表200中的所需数据是相对节点的点代码和信令链路群 组号。它们两者与相对节点名相对应,对相对节点命名以便维护人员可容 易地进行维护。
图4示出了信令链路群组信息表201的示例配置。信令链路群组信息 表201包括信令链路群组号及其相应链路属性,例如传输系统(例如, ATM/STM)及其电路带宽(例如,1.5Mbps/384kbps),或者要用于该信 令链路群组的协议(例如,M3UA/M2PA)。
图5示出了信令链路信息表202的示例配置。信令链路信息表202包 括信令链路号、信令链路所属于的信令群组号、信令链路的信令代码、信 令链路所连接到的信令网关的物理容纳位置、以及关于信令链路的接口的 信息(例如,vci (虚拟信道标识符)/vpi (虚拟路径标识符))。
图6示出了 IP信令链路地址信息表203的示例配置。IP信令链路地址 信息表203包括用于信令通信的信令链路号、发端IP地址(主/次)、目 的地IP地址(主/次)和端口号。
此外,主IP地址和次IP地址需要实现SCTP多归属(multi-homing) 功能,并且针对提供MTP3协议数据单元和M2PA适配层对等消息的传送 的一个SCTP关联设置一对IP地址(主/次)。
虽然对于图6,不同的发端IP地址被设置为与各个信令链路号相对应 的发端IP地址,但是这意味着可以任意地设置任何发端IP地址。当使用 了相同的发端IP地址时,可以通过与发端IP地址和端口号的组合来辨别 要用于与相对节点的信令通信的信令协议。
此外,作为端口号,可以分配与信令协议相对应的标准端口号,并且 也可以任意地分配任何端口号。
图7示出了信令网关10中使用M3UA和M2PA的协议栈的一个示例。该图示出了当在IP网络中使用M2PA时由M2PA协议单元102执行 协议转换,而当在IP网络中使用M3UA时由M3UA协议单元103执行协 议转换。
(实施例的操作)
取决于分别适应IPSEP 30和IPSEP 40的各个信令链路群组中所要执 行的信令通信,信令网关10适当地使用不同的信令协议。因此,如上所 述,信令网关IO预先具有关于作为相对节点的IPSEP 30和IPSEP 40的作 为以下信息表的信息信令路由信息表200、信令链路群组信息表201、 信令链路信息表202和IP信令链路地址信息表203。这些信息表被设置并 存储为信令网关10的系统数据。
这里,将描述信令网关10是如何通过参考各个系统数据(例如,各 个信息表)来适当地使用SIGTRAN协议的。
以下,将参考图8和9来描述信令网关10的操作。图8示出了信令网 关10的操作过程,图9是流程图。
当SS7消息被从PSTN的STP 20发送时(步骤S301),信令网关10 的路由功能单元101通过使用在所接收的SS7消息中包括的目的点代码来 参考图3所示的信令路由信息表200。
然后,路由功能单元101从信令路由信息表200获得与目的点代码相 对应的信令链路群组号(步骤S302,以及图8的过程(1))。
之后,路由功能单元101通过使用所获得的信令链路群组号作为检索 关键字信息来参考图4所示的信令链路群组信息表201 (步骤S303,以及 图8的过程(2))。通过参考信令链路群组信息表201,可以得到由该信 令链路群组使用的诸如M3UA/M2PA之类的信令协议信息。
此外,路由功能单元101通过使用信令链路群组号作为检索关键字信 息、通过参考图5所示的信令链路信息表202来获得关于在该信令链路群 组中包括的信令链路号、容纳物理信令链路的容纳位置、以及信令链路的 接口的信息(步骤S304,以及图8的过程(3))。
此外,当从信令链路群组信息表201获得的信令协议是M3UA时,路 由功能单元101向M3UA协议单元103发送数据传送请求(图8的过程(4-1))。当从信令链路信息表202获得的信令协议是M2PA时,路由 功能单元101向M2PA协议单元102发送数据传送请求(步骤S305,以及 图8的过程(4))。
接下来,当从路由功能单元101接收到要被发送的信号数据和相关信 息时,M2PA协议单元102 (或者M3UA协议单元103)参考图6所示的 IP信令链路地址信息表203的系统数据(步骤S306,以及图8的过程 (5)和(5-1))。
M2PA协议单元102 (或者M3UA协议单元103)通过使用从路由功 能单元101发送的数据传送请求中包括的信令链路号作为检索关键字,从 IP信令链路地址信息表203获得关于用于信令通信的目的地IP地址、发端 IP地址和端口号的信息。
作为要在IP信令链路地址信息表203中设置的发端IP地址,可以对 M3UA协议和M2PA协议两者设置相同的发端IP地址。
但是,要用于M3UA协议和M2PA协议的每一个的端口号应当相互 不同,即,对各个协议使用不同的端口号。以下方法可用于对IP信令链路 地址信息表203设置端口号。
第一方法是维护人员用来针对各个信令协议对IP信令链路地址信息表 203预先设置端口号的方法。
第二方法是并非由维护人员设置端口号而是通过程序控制来设置端口 号的方法。在这种情况下,系统数据设置程序参考图4所示的信令链路群 组信息表201来获得相关信令链路的信令协议,并且其对IP信令链路地址 信息表203设置由RFC 3332指定的与各个信令协议相对应的默认端口 号。当使用M3UA协议时,设置默认端口号"2905",并且当使用M2PA 协议时,对IP信令链路地址信息表203设置默认端口号"3565"。
当从IP信令链路地址信息表203获得发端IP地址、目的地IP地址和 端口号时,M2PA协议单元102 (或者M3UA协议单元103)将待发送的 信号数据以及关于发端IP地址和目的地IP地址的信息设置为M2PA (或 M3UA)的协议格式(步骤S307),并向SCTP协议单元104请求信号发 送(步骤S308,以及图8的过程(6)和(6-1))。SCTP协议单元104遵照从M2PA协议单元102或M3UA协议单元 103接收的信号发送请求而向相对节点发送信号数据(步骤S309)。 (实施例的效果)
根据示例性实施例,变得可以适应使用不同SIGTRAN协议的多个相 对节点(例如,使用M3UA的相对节点和使用MTP3/M2PA的相对节 点),并且还变得可以使用相同的发端IP地址而无论对各个相对节点使用 了什么信令协议。S卩,根据本示例性实施例的信令网关可以通过辨别信令 网关所适应的各个信令链路群组来适当地使用不同SIGTRAN协议,并且 保存一个发端IP地址就足矣而无论对各个相对节点使用了什么信令协议。
艮口,根据本示例性实施例,通过根据要使用的SIGTRAN协议不同地 分配端口号可以实现依据所适应的信令链路群组而适当地使用SIGTRAN 协议的系统。
此外,可以极大地简化维护人员的系统管理,这是因为对于不同的信 令协议不再需要多个IP地址。
接下来,将参考图IO来描述信令网关IO的硬件配置。图IO是示出信 令网关10的硬件配置的框图。
可以通过与通用计算机相同的硬件配置来实现信令网关10。信令网关 IO包括CPU (中央处理单元)401、主存储单元402、通信控制单元403、 I/O接口单元部分404、辅助存储单元405和系统总线406。主存储单元 402是诸如RAM (随机访问存储器)之类的主存储器,并且其用于临时数 据保存区域和数据工作区域。通信控制单元403经由通信网络收发数据。 I/O接口单元部分404与外部装置相连接并收发数据。辅助存储单元405 包括硬盘装置,包括诸如ROM (只读存储器)之类的非易失性存储器、 磁盘和半导体存储器。系统总线406将各个组件相互连接。
根据本示例性实施例的信令网关10可以通过安装内建用于执行上述 各个功能的程序的诸如LSI (大规模集成)之类的硬件组件的电路元件来 像硬件装置一样地实现其操作。根据本实施例的信令网关10可以基于软 件来实现其操作。在这种情况下,提供路由功能单元101、 M2PA协议单 元102、 M3UA协议单元103和SCTP协议单元104的功能的各个程序被
16存储在辅助存储单元405中,并且CPU 401执行载入到主存储单元402中 的程序。信令路由信息表200、信令链路群组信息表201、信令链路信息 表202和IP信令链路地址信息表203的系统数据被存储在辅助存储单元 405中。
相反,在背景技术中描述的相关技术导致了以下问题对于要用于各 个相对节点的各个SIGTRAN协议,需要信令网关中的不同发端IP地址, 即,对于信令网关而言有必要根据要用于与相对节点的信令通信的 SIGTRAN协议来使用不同的发端IP地址。因此,存在以下问题维护人 员的系统管理变得很麻烦。
根据本发明的一个示例性优点在于,在没有将多个发端IP地址设置为 系统数据的情况下,信令网关可以适当地使用SIGTRAN协议而无论要用 于与任何相对节点的信令通信的信令协议为何。
在上述实施例中,出于说明的目的,M3UA和M2PA被用作 SIGTRAN协议的示例,但是,诸如SUA和M2UA之类的其它SIGTRAN 协议可被用作要使用的协议。
虽然已经参考本发明的示例性实施例来特别地示出并描述了本发明, 但是本发明不限于这些具体实施例。本领域技术人员将了解,在不脱离由 权利要求限定的本发明的精神和范围的情况下,可在其中进行形式和细节 上的各种改变。
此外,发明人意图保留所要求保护的本发明的所有等同物,即使权利 要求在审査期间经过修改也是如此。
本申请基于并要求2007年12月27日提交的日本专利申请No.2007-337822的优先权,该申请所公开的内容通过引用而全部结合于此。
权利要求
1. 一种信令网关,该信令网关执行在公众交换电话网络(PSTN)中的信号传送点(STP)和IP(因特网协议)网络中的使用由IETF(因特网工程任务组)定义的不同类型的SIGTRAN(信令传送)协议的多个相对节点之间的公共信道信令系统No.7(SS7)的信令通信,所述信令网关包括路由功能单元,该路由功能单元通过使用从所述STP接收的SS7消息中包含的路由信息来辨别针对各个所述相对节点所要使用的SIGTRAN协议的类型;以及多个协议单元,各自被提供用于针对各个所述相对节点所要使用的相应类型的SIGTRAN协议,其中,所述路由功能单元向与所辨别出的SIGTRAN协议类型相对应的协议单元输出数据传送请求,并且所述协议单元通过使用在所述数据传送请求中包含的数据来构造SIGTRAN协议的相应协议格式,并且设置无论SIGTRAN协议的类型为何都是相同值的发端IP地址和与SIGTRAN协议的类型相对应的端口号,并请求信号发送。
2. 如权利要求1所述的信令网关,还包括系统数据,该系统数据定 义了关于以下各项的信息与从所接收的SS7消息中包含的路由信息中得 到的、相对节点的信令链路群组号相对应的SIGTRAN协议的类型,无论 SIGTRAN协议的类型为何均是相同值的发端IP地址,以及与从所述信令 链路群组号得到的所述相对节点的信令链路号相对应的端口号,其中,所述路由功能单元通过使用所接收的SS7消息中包含的所述路 由信息的目的点代码来从所述系统数据中获得所述信令链路群组号和所述 信令链路号,从所述系统数据中获得与所获得的信令链路群组号相对应的 SIGTRAN协议的类型,并向与所获得的SIGTRAN协议的类型相对应的协 议单元输出包括所述信令链路号的数据传送请求,并且该协议单元从所述 系统数据获得与所述信令链路号相对应的发端IP地址和端口号以用于构造 所述协议格式。
3. 如权利要求2所述的信令网关,其中,根据与所述信令链路号相 对应的SIGTRAN协议的类型,要在所述系统数据中设置的所述端口号是 预定的不同值。
4. 如权利要求3所述的信令网关,其中,所述系统数据包括 信令路由信息表,该信令路由信息表包括与所接收的SS7消息中包含的路由信息的目的点代码相对应的信令链路群组号;信令链路群组信息表,该信令链路群组信息表包括与从所述信令路由 信息表获得的所述信令链路群组号相对应的SIGTRAN协议的类型;信令链路信息表,该信令链路信息表包括与从所述信令路由信息表获 得的所述信令群组号相对应的信令链路号;以及IP信令链路地址信息表,该IP信令链路地址信息表包括与从所述信 令链路信息表获得的所述信令链路号相对应的发端IP地址和端口号,其中,所述路由功能单元通过使用所述目的点代码作为检索关键字从 所述信令路由信息表获得所述信令链路群组号,通过使用所述信令链路群 组号作为检索关键字从所述信令链路群组信息表获得SIGTRAN协议的类 型,通过使用所述信令链路群组号作为检索关键字从所述信令链路信息表 获得所述信令链路号,并向与所获得的SIGTRAN协议的类型相对应的协 议单元输出数据传送请求,该数据传送请求中包括从所述信令链路信息表 获得的所述信令链路号,并且其中,所述协议单元通过使用所述数据传送请求中包括的所述信令链 路号作为检索关键字从所述IP信令链路地址信息表获得所述发端IP地址 和端口号以用于构造所述协议格式。
5. —种网络系统,该网络系统交互作用以进行公众交换电话网络 (PSTN)禾n IP (因特网协议)网络之间的公共信道信令系统No.7 (SS7)的信令通信,所述网络系统包括在PSTN的SS7中提供的信令传送点(STP);在所述IP网络中提供的多个信令端点(IPSEC),这些信令端点通过 使用由IETF (因特网工程任务组)定义的SIGTRAN (信令传送)协议来 执行信令通信;以及信令网关,该信令网关分别适应作为相对节点的所述IPSEC和所述 STP,并在所述STP和使用不同类型的SIGTRAN协议的IPSEC之间执行 SS7信令通信,其中,所述信令网关通过设置无论SIGTRAN协议的类型为何均是相 同值的发端IP地址和与SIGTRAN协议的类型相对应的端口号,根据针对 各个IPSEC所要使用的SIGTRAN协议的类型来构造要发送到各个IPSEC 的适当协议格式。
6. 如权利要求5所述的网络系统,其中,所述信令网关包括 路由功能单元,该路由功能单元通过使用从所述STP接收的SS7消息中包含的路由信息来辨别针对各个所述IPSEC所要使用的SIGTRAN协议 的类型;以及多个协议单元,各自被提供用于针对各个所述IPSEC所要使用的相应 类型的SIGTRAN协议,其中,所述路由功能单元向与所辨别出的SIGTRAN协议类型相对应 的协议单元输出数据传送请求,并且所述协议单元通过使用在所述数据传 送请求中包含的数据来构造相应协议格式,并且设置无论SIGTRAN协议 的类型为何都是相同值的发端IP地址和与SIGTRAN协议的类型相对应的 端口号,并请求信号发送。
7. 如权利要求6所述的网络系统,其中,所述信令网关还包括系统 数据,该系统数据定义了关于以下各项的信息与从所接收的SS7消息中 包含的路由信息中得到的、IPSEC的信令链路群组号相对应的SIGTRAN 协议的类型,无论SIGTRAN协议的类型为何均是相同值的发端IP地址, 以及与从所述信令链路群组号得到的所述IPSEC的信令链路号相对应的端 口号,其中,所述路由功能单元通过使用所接收的SS7消息中包含的所述路 由信息的目的点代码来从所述系统数据中获得所述信令链路群组号和所述 信令链路号,从所述系统数据中获得与所获得的信令链路群组号相对应的 SIGTRAN协议的类型,并向与所获得的SIGTRAN协议的类型相对应的协 议单元输出包括所述信令链路号的数据传送请求,并且该协议单元从所述系统数据获得与所述信令链路号相对应的发端IP地址和端口号以用于构造 所述协议格式。
8. 如权利要求7所述的网络系统,其中,根据与所述信令链路号相 对应的SIGTRAN协议的类型,要在所述系统数据中设置的所述端口号是 预定的不同值。
9. 一种在信令网关中使用的数据传输方法,所述信令网关执行在公 众交换电话网络(PSTN)中的信号传送点(STP)和IP (因特网协议)网 络中的使用由IETF (因特网工程任务组)定义的不同类型的SIGTRAN(信令传送)协议的多个相对节点之间的公共信道信令系统No.7 (SS7) 信令通信,所述方法包括通过使用从所述STP接收的SS7消息中包含的路由信息来辨别针对所 述相对节点所要使用的SIGTRAN协议的类型;通过使用所接收的SS7消息中的要发送的数据来构造所述类型的 SIGTRAN协议的相应协议格式,并设置无论SIGTRAN协议的类型为何都 是相同值的发端IP地址和与SIGTRAN协议的类型相对应的端口号;以及将所构造的协议格式发送到所述相对节点。
10. 如权利要求9所述的数据传输方法,其中,所述信令网关包括系 统数据,该系统数据定义了关于以下各项的信息与从所接收的SS7消息 中包含的路由信息中得到的、所述相对节点的信令链路群组号相对应的 SIGTRAN协议的类型,无论SIGTRAN协议的类型为何均是相同值的发端 IP地址,以及与从所述信令链路群组号得到的所述相对节点的信令链路号 相对应的端口号,其中,所述辨别步骤包括通过使用所接收的SS7消息中包含的所述路由信息的目的点代码 来从所述系统数据中获得所述信令链路群组号和所述信令链路号;以及从所述系统数据中获得与所获得的信令链路群组号相对应的 SIGTRAN协议的类型,其中,所述构造步骤包括从所述系统数据获得与所述信令链路号相对应的发端IP地址和端口号以用于构造所述协议格式。
11. 如权利要求io所述的数据传输方法,其中,根据与所述信令链路号相对应的SIGTRAN协议的类型,要在所述系统数据中设置的所述端 口号是预定的不同值。
12. 如权利要求11所述的数据传输方法,其中,所述信令网关还包 括路由功能单元和多个协议单元,所述路由功能单元用于辨别针对各个所 述相对节点所要使用的SIGTRAN协议的类型,所述多个协议单元各自被 提供用于针对各个所述相对节点所要使用的相应类型的SIGTRAN协议,其中,由所述路由功能单元执行的所述辨别步骤还包括向与所获得的SIGTRAN协议的类型相对应的协议单元输出包括 所获得的信令链路号的数据传送请求,其中,由与在所述辨别步骤中已经辨别出的SIGTRAN协议的类型相 对应的所述协议单元执行的所述构造步骤包括通过使用从所述路由功能单元接收的所述数据传送请求中包含的 数据来构造所述类型的SIGTRAN协议的相应协议格式,并且设置无论 SIGTRAN协议的类型为何都是相同值的发端IP地址和与所接收的数据传 送请求中包括的信令链路号相对应的端口号。
全文摘要
本发明提供了信令网关、网络系统和数据传输方法。信令网关可以处理PSTN中的STP与IP网络中使用不同类型的SIGTRAN协议的多个相对节点之间的SS7信令通信。信令网关包括路由功能单元,其通过使用从STP接收的SS7消息中包含的路由信息来辨别针对各个相对节点所要使用的SIGTRAN协议的类型;以及多个协议单元,各自被提供用于针对各个相对节点所要使用的相应类型的SIGTRAN协议。路由功能单元向与所辨别出的SIGTRAN协议类型相对应的协议单元输出数据传送请求。该协议单元通过使用在数据传送请求中包含的数据来构造SIGTRAN协议的相应协议格式,并且设置无论SIGTRAN协议的类型为何都是相同值的发端IP地址和与SIGTRAN协议的类型相对应的端口号,并请求信号发送。
文档编号H04L12/66GK101471903SQ200810189168
公开日2009年7月1日 申请日期2008年12月29日 优先权日2007年12月27日
发明者大西真人 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1