[go: up one dir, main page]

CN1309230C - System and method for delivery of telecom signalling messages by passing private net boundary - Google Patents

System and method for delivery of telecom signalling messages by passing private net boundary Download PDF

Info

Publication number
CN1309230C
CN1309230C CNB2004100308042A CN200410030804A CN1309230C CN 1309230 C CN1309230 C CN 1309230C CN B2004100308042 A CNB2004100308042 A CN B2004100308042A CN 200410030804 A CN200410030804 A CN 200410030804A CN 1309230 C CN1309230 C CN 1309230C
Authority
CN
China
Prior art keywords
signaling
network
gateway
processing process
message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2004100308042A
Other languages
Chinese (zh)
Other versions
CN1564553A (en
Inventor
奚敏
孙洁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CNB2004100308042A priority Critical patent/CN1309230C/en
Publication of CN1564553A publication Critical patent/CN1564553A/en
Application granted granted Critical
Publication of CN1309230C publication Critical patent/CN1309230C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention discloses a system and a method for delivery of telecommunication signalling messages by passing private network boundary. The system comprises a plurality of IP signalling devices on different IP networks and an IP signaling gateway (IPSG) which is set in a cross-network mode. The IPSG is provided with IP addresses of different networks. The IP addresses of different networks are reliably connected by IP signaling gateway processing processes (IPSGP) of two network sides and the IP signalling device of the same network, which is used for leading signaling messages to be packed into an interlayer interface for parameter mapping and leading the signaling messages to be repacked into an IP protocol packet. The IP signalling device and the IPSG are respectively collocated with a processing relationship between the signalling message and the corresponding processing process, which determines a distribution strategy of the signalling messages. The present invention adopts the relay signaling transference of the IPSG on a private network boundary, and the signalling device is only connected with the IPSGP of the IPSG at the same network side. Therefore, a public network device and a private network device can actively establish a link, and the determined address of the opposite terminal can be provided. Simultaneously, the multiple-address connection of the devices is also supported.

Description

电信信令消息穿越私网边界传递的系统和方法System and method for transmitting telecommunication signaling messages across private network boundaries

技术领域technical field

本发明涉及通信领域信令消息的传递方法,尤其涉及传统电信网信令在IP互联网传递的方法。The invention relates to a method for transmitting signaling messages in the communication field, in particular to a method for transmitting traditional telecommunication network signaling on the IP Internet.

背景技术Background technique

为了能够从传统的电话网平滑过渡到下一代网络(NGN),互联网工程任务组(IETF)制定了一套信令传递(SIGTRAN)协议架构,用以将传统电话网中各种信令消息适配到IP网中。所谓适配,是指将原先针对电路交换网特点的信令部分剥除,将内部层间接口和信令消息重新封装为适合在IP网传递的信令协议包。针对于不同的信令的特点,需要使用不同的适配协议,使得这些信令消息得以在IP网中进行传递。信令数据及命令包在转成相应的适配协议包后,再利用可靠传输协议(如流控制传输协议SCTP)协议传递到IP网中的目的地。In order to smoothly transition from the traditional telephone network to the Next Generation Network (NGN), the Internet Engineering Task Force (IETF) has developed a set of signaling transfer (SIGTRAN) protocol architecture to adapt various signaling messages in the traditional telephone network to Assigned to the IP network. The so-called adaptation refers to the stripping of the original signaling part aimed at the characteristics of the circuit switching network, and repackaging the internal interlayer interface and signaling messages into signaling protocol packets suitable for transmission on the IP network. According to the characteristics of different signaling, different adaptation protocols need to be used, so that these signaling messages can be transmitted in the IP network. After the signaling data and command packets are converted into corresponding adaptation protocol packets, they are delivered to the destination in the IP network by using a reliable transmission protocol (such as the stream control transmission protocol SCTP).

在下一代网关关于传统信令网向IP网过渡的网络架构中主要包含了信令网关(SG)和媒体控制器(MGC)或软交换(SS)。SG的作用是将在传统信令网中传递的信令适配到IP包中在IP网中传递;MGC或SS的作用则是处理这些信令。The network architecture of the next generation gateway about the transition from traditional signaling network to IP network mainly includes signaling gateway (SG) and media controller (MGC) or soft switch (SS). The role of the SG is to adapt the signaling transmitted in the traditional signaling network into IP packets and transmit it in the IP network; the role of the MGC or SS is to process these signalings.

随着英特网的高速发展,以及电信网等通信网也逐渐向基于IP的下一带网络过渡。地址资源已经越来越不能满足需求,为解决这个问题,大量的私有网络成为英特网的补充。这些私网对内部的设备均分配了自己的IP地址,这些分配了内部地址的设备互通时使用的是内部地址,而在访问公网设备时,则需要经过地址转换将内部地址转换为合法的公网地址进行访问。在下一代网络的发展过程中,由于网络设备的分散性,我们也面临着信令网关(SG)和软交换(SS)或媒体网关控制器(MGC)分别处于私网和公网中,甚至处于不同的私网中。With the rapid development of the Internet, communication networks such as telecommunication networks are gradually transitioning to IP-based next-band networks. Address resources have been increasingly unable to meet the demand. In order to solve this problem, a large number of private networks have become a supplement to the Internet. These private networks have assigned their own IP addresses to the internal devices. These internal addresses are used to communicate with internal addresses. When accessing public network devices, the internal addresses need to be converted into legal IP addresses through address translation. public address to access. In the development process of the next generation network, due to the decentralized nature of network equipment, we are also faced with the problem that the signaling gateway (SG) and soft switch (SS) or media gateway controller (MGC) are respectively in the private network and the public network, or even in the in different private networks.

目前所用的地址转换方法主要有网络地址替换(NAT)和网络端口映射两种方法。Currently used address translation methods mainly include network address substitution (NAT) and network port mapping.

网络地址替换的原理是将有限的公网地址集中在网络边界的NAT服务器上,对于所有流出网络的IP包均需要在NAT服务器上将IP包头中的私有的源地址替换成合法的公网地址,从而使之可以正常地在公网中传递,同时需要在NAT服务器上记录这对地址的映射关系。对于从公网进入私网的IP包,则需要从NAT服务器上记录下的地址映射关系中找出相应的关系将目的地地址替换成相应的私网地址,从而使之可以完成在私网中的传递。The principle of network address replacement is to concentrate the limited public network addresses on the NAT server at the network border. For all IP packets flowing out of the network, it is necessary to replace the private source address in the IP packet header with a legal public network address on the NAT server. , so that it can be normally transmitted in the public network, and at the same time, the mapping relationship between this pair of addresses needs to be recorded on the NAT server. For the IP packets entering the private network from the public network, it is necessary to find out the corresponding relationship from the address mapping relationship recorded on the NAT server and replace the destination address with the corresponding private network address, so that it can be completed in the private network transmission.

端口映射的方法则只是适用于基于TCP或UDP等IP传输协议的应用,其原理是将出私网的TCP或UDP协议中的源端口,在网络边界上的端口映射服务器上转换为新的源端口,同时将IP源地址更换为公网地址,该方式可以实现使用很少量地址为这个网络提供访问公网的服务。The method of port mapping is only suitable for applications based on IP transmission protocols such as TCP or UDP. At the same time, replace the IP source address with a public network address. This method can provide this network with a service to access the public network with a small number of addresses.

上述两种方式的共同缺陷在于必须从私网首先有IP包发到公网,在网络边界上的转换服务器产生地址转换关系后,然后才能实现公网数据包向私网的传递。而在公网设备向私网设备主动建链时,由于在网络边界上尚未产生出地址或端口映射关系,因此无法成功地发到目的地。The common defect of the above two methods is that IP packets must first be sent from the private network to the public network, and only after the translation server on the network border generates an address translation relationship can the data packets from the public network be transmitted to the private network. However, when the public network device actively establishes a link with the private network device, the address or port mapping relationship has not yet been generated on the network boundary, so it cannot be successfully sent to the destination.

此外,信令网关和MGC分别在公网和私网中,采用流控制传输协议(SCTP)作为底层传输协议时,地址转换存在一定的问题。In addition, when the signaling gateway and the MGC are respectively in the public network and the private network, when the stream control transmission protocol (SCTP) is used as the underlying transmission protocol, there are certain problems in address translation.

首先由于流控制传输协议支持多地址连接,在建立连接消息和应答消息中均包含着本端设备的可用地址列表。因此在使用网络地址替换时,需要能够解析SCTP数据包,进而对可用地址列表中的每个可用地址进行转换,如果一个SG有几个地址参与传递信令,在网络地址转换服务器上就需要分配几个地址,如果私网中有多个SG时,公网地址资源需求将会比较大。而在使用端口映射的方式时,多地址工作根本无法支持。这是由于一个SCTP连接只有一个端口,无法为每个地址分配一个映射端口,因此一个SCTP连接只能有一个地址参与连接。Firstly, because the flow control transmission protocol supports multi-address connections, both the connection establishment message and the response message contain a list of available addresses of the local device. Therefore, when using network address replacement, it is necessary to be able to parse SCTP data packets, and then convert each available address in the available address list. If an SG has several addresses involved in transmitting signaling, it needs to be allocated on the network address translation server. Several addresses, if there are multiple SGs in the private network, the demand for public network address resources will be relatively large. When using port mapping, multi-address work cannot be supported at all. This is because an SCTP connection has only one port, and each address cannot be assigned a mapped port. Therefore, an SCTP connection can only have one address participating in the connection.

进一步地,在私网中的信令设备向处于公网的信令设备建立SCTP连接时,由于无法确定所使用的公网地址,在公网的信令设备上的SCTP服务器端就无法配置对端的地址,不能在收到连接建立消息时根据地址判断其合法性。这样公网设备就会有被端口扫描的危险,从而会降低系统的安全性。Furthermore, when the signaling device in the private network establishes an SCTP connection with the signaling device in the public network, since the public network address used cannot be determined, the SCTP server on the signaling device in the public network cannot be configured to The address of the terminal cannot be judged according to the address when receiving the connection establishment message. In this way, the public network device will be in danger of being port scanned, which will reduce the security of the system.

进一步地,在使用网络地址替换等技术将消息在公网和私网中传递时,公网中的信令设备需要知道私网中的所有的IP信令设备及信令端点的拓扑。需要配置与众多的处于私网的信令设备之间的信令传递及冗余关系。在存储和运算上都需要花费较大的开销。Furthermore, when using technologies such as network address replacement to transfer messages between the public network and the private network, the signaling device in the public network needs to know the topology of all IP signaling devices and signaling endpoints in the private network. It is necessary to configure the signaling transfer and redundancy relationship with many signaling devices in the private network. Both storage and operation require a large overhead.

发明内容Contents of the invention

本发明要解决的技术问题是提供一种电信信令消息穿越私网边界传递的系统及方法,公网和私网设备均可以主动建链,并有确定的对端地址,同时也支持设备的多地址连接。The technical problem to be solved by the present invention is to provide a system and method for transmitting telecommunication signaling messages across private network boundaries. Both public network and private network devices can actively establish links, and have a definite peer address, and also support device communication. Multiple address connections.

为了解决上述技术问题,本发明提供了一种电信信令消息穿越私网边界传递的系统,包括位于不同IP网络的多个IP信令设备,其特征在于,还包括跨越不同网络的IP信令网关,所述IP信令网关配有不同网络的IP地址,并具有至少两个由对称的协议栈组成的分属不同网络的IP信令网关处理进程,各自通过可靠传输协议与同一网络中的IP信令设备上的处理进程建立连接,用于完成与IP信令设备间的用户适配协议消息的发送、接收处理和与内部信令层间接口的转换,所述IP信令网关配置了信令消息和相连IP信令设备上处理进程的处理关系,所述IP信令设备也配置了信令消息和相连IP信令网关处理进程的处理关系。In order to solve the above technical problems, the present invention provides a system for transmitting telecommunication signaling messages across private network boundaries, including multiple IP signaling devices located in different IP networks, characterized in that it also includes IP signaling devices across different networks Gateway, the IP signaling gateway is equipped with IP addresses of different networks, and has at least two IP signaling gateway processing processes that are composed of symmetrical protocol stacks and belong to different networks. The processing process on the IP signaling device establishes a connection, which is used to complete the sending and receiving processing of the user adaptation protocol message with the IP signaling device, and the conversion with the interface between the internal signaling layers. The IP signaling gateway is configured with The processing relationship between the signaling message and the processing process on the connected IP signaling device, and the IP signaling device is also configured with the processing relationship between the signaling message and the processing process on the connected IP signaling gateway.

上述系统可具有以下特点:所述每个协议栈包括互联网协议层、流控制传输协议或传输控制协议层以及用户适配协议层。当两侧网络的参数不同时,所述IP信令网关上需设置至少一个网络接口函数,用于将一侧IP信令网关处理进程通过层间接口交上来的用户层消息和接口参数映射为另一侧的配置值,再通过同样的接口交到所述另一侧的IP信令网关处理进程。The above-mentioned system may have the following characteristics: said each protocol stack includes an Internet Protocol layer, a Stream Control Transmission Protocol or Transmission Control Protocol layer, and a User Adaptation Protocol layer. When the parameters of the networks on both sides are different, at least one network interface function needs to be set on the IP signaling gateway, which is used to map the user layer messages and interface parameters handed over by the IP signaling gateway processing process on one side through the interlayer interface to another The configuration value on one side is delivered to the IP signaling gateway processing process on the other side through the same interface.

上述系统可具有以下特点:所述IP信令网关处理进程的用户适配协议层上设置了动态的消息分发表,记录了静态配置和用户适配协议激活情况,所述静态配置包含应用服务器标识或端口标识的定义,以及应用服务器标识或端口标识与IP信令设备上处理进程的处理关系表,所述激活情况则指示当前哪些IP信令设备上的处理进程可以进行信令的处理。The above-mentioned system may have the following characteristics: a dynamic message distribution table is set on the user adaptation protocol layer of the IP signaling gateway processing process, and the static configuration and user adaptation protocol activation conditions are recorded, and the static configuration includes the application server identification or the definition of the port identifier, and the processing relationship table between the application server identifier or the port identifier and the processing process on the IP signaling device, and the activation status indicates which processing processes on the current IP signaling device can perform signaling processing.

上述系统可具有以下特点:所述IP信令设备是软交换装置、媒体网关控制器、信令网关或IP信令端点中的一种或几种。The above-mentioned system may have the following characteristics: the IP signaling device is one or more of a soft switch, a media gateway controller, a signaling gateway or an IP signaling endpoint.

上述系统可具有以下特点:所述IP信令网关上具有多套由两个对应的IP信令网关处理进程及一个网络接口函数组成的独立的协议架构,用于传递不同种类的信令。The above-mentioned system may have the following features: the IP signaling gateway has multiple sets of independent protocol architectures consisting of two corresponding IP signaling gateway processing processes and a network interface function, for transmitting different types of signaling.

上述系统可具有以下特点:所述IP信令网关同时跨在三个或三个以上的IP网络上,配有每个网络的IP地址,每个网络侧至少有一个IP信令网关处理进程通过可靠传输协议与同一网络中IP信令设备上的处理进程建立可靠连接。The above-mentioned system may have the following characteristics: the IP signaling gateway is simultaneously on three or more IP networks, equipped with an IP address for each network, and each network side has at least one IP signaling gateway processing process through The reliable transport protocol establishes reliable connections with processes on IP signaling devices in the same network.

上述系统可具有以下特点:所述不同网络的边界同时设有多个冗余备份的IP信令网关,每个IP信令网关上的各IP信令网关处理进程同时也与同一网络的其他IP信令网关上的IP信令网关处理进程建立可靠连接。The above-mentioned system may have the following characteristics: the boundaries of the different networks are simultaneously provided with a plurality of redundant backup IP signaling gateways, and each IP signaling gateway processing process on each IP signaling gateway is also synchronized with other IP signaling gateways of the same network. The IP signaling gateway process on the signaling gateway establishes a reliable connection.

上述系统可具有以下特点:所述系统包括一个公网和多个私网,在每个私网和公网的边界处设置一个或一个以上的IP信令网关,各个IP私网中的IP信令设备通过可靠传输协议与本网边界的IP信令网关上该网络侧的IP信令网关处理进程建立可靠连接,同时各个IP信令网关属于同一网络的IP信令网关处理进程之间也建立可靠连接。The above-mentioned system may have the following characteristics: the system includes a public network and a plurality of private networks, one or more IP signaling gateways are set at the boundary of each private network and the public network, and the IP signaling gateways in each IP private network Make the device establish a reliable connection with the IP signaling gateway processing process on the network side of the IP signaling gateway on the border of the network through a reliable transmission protocol, and at the same time establish a reliable connection between the IP signaling gateway processing processes of each IP signaling gateway belonging to the same network Reliable connection.

本发明还提供了一种电信信令消息穿越私网边界传递的方法,应用于在不同网络边界处设置有IP信令网关的系统中,包括以下步骤:The present invention also provides a method for transmitting telecommunication signaling messages across private network borders, which is applied to systems with IP signaling gateways arranged at different network borders, including the following steps:

(a)IP信令网关与不同网络中的IP信令设备分别建立可靠连接;(a) IP signaling gateways respectively establish reliable connections with IP signaling devices in different networks;

(b)IP信令网关上的各个处理进程与同一网络的IP信令设备上的处理进程分别建立信令适配传递通道;(b) Each processing process on the IP signaling gateway and the processing process on the IP signaling device of the same network respectively establish a signaling adaptation transmission channel;

(c)IP信令设备发送用户适配协议包到IP信令网关,源地址和目的地址为同一网络的有效IP地址;(c) The IP signaling device sends the user adaptation protocol packet to the IP signaling gateway, and the source address and destination address are valid IP addresses of the same network;

(d)接收一侧的IP信令网关处理进程中将信令消息转成相应的内部接口交给另一侧的IP信令网关处理进程,将层间接口再重新封装为基于IP的用户适配协议包;(d) In the processing process of the IP signaling gateway on the receiving side, the signaling message is converted into a corresponding internal interface and handed over to the processing process of the IP signaling gateway on the other side, and the interlayer interface is repackaged as an IP-based user-adapted interface. With protocol package;

(e)所述另一侧的IP信令网关处理进程将用户适配协议包发送到IP信令设备,源地址和目的地址为同一网络的有效IP地址。(e) The IP signaling gateway processing process on the other side sends the user adaptation protocol packet to the IP signaling device, and the source address and destination address are valid IP addresses of the same network.

上述方法可具有以下特点:所述步骤(d)中,先将用户层消息和接口参数映射为对应的另一侧网络的配置值,再通过相同的内部接口交给另一侧的IP信令网关处理进程。The above method may have the following characteristics: in the step (d), the user layer message and interface parameters are first mapped to the configuration values of the corresponding other side network, and then the IP signaling on the other side is handed over to the other side through the same internal interface Gateway process.

上述方法可具有以下特点:所述步骤(b)中,IP信令网关和IP信令设备上的处理进程之间通过相应用户适配协议中规定的应用服务器状态管理消息和应用服务器业务管理消息建立可靠控制协议连接。The above method may have the following characteristics: in the step (b), the processing process on the IP signaling gateway and the IP signaling device passes the application server state management message and the application server service management message specified in the corresponding user adaptation protocol Establish a reliable control protocol connection.

上述方法可具有以下特点:所述步骤(b)和(e)中,是根据信令消息的应用服务器标识或端口标识与处理进程的处理关系确定信令消息的传递路由。The above method may have the following features: in the steps (b) and (e), the transfer route of the signaling message is determined according to the processing relationship between the application server ID or port ID of the signaling message and the processing process.

上述方法可具有以下特点:所述步骤(d)之后,完成封装的IP信令网关处理进程先将用户适配协议包发往另一个IP信令网关进行信令消息的转换和重新封装,再执行步骤(e),或者进行更多次的两个IP信令网关之间的传递和处理,再执行步骤(e)。The above method can have the following characteristics: after the step (d), the IP signaling gateway processing process that completes the encapsulation first sends the user adaptation protocol packet to another IP signaling gateway to convert and repackage the signaling message, and then Execute step (e), or perform more times of transfer and processing between two IP signaling gateways, and then execute step (e).

上述方法可具有以下特点:所述步骤(a)中,还在多个IP信令网关的位于同一网络侧的IP信令网关处理进程间建立可靠传输协议连接,并在步骤(b)中,通过应用服务器状态管理消息和业务管理消息建立IP信令网关之间的冗余备份关系。Said method may have the following characteristics: in said step (a), a reliable transmission protocol connection is also established between the IP signaling gateway processing processes on the same network side of a plurality of IP signaling gateways, and in step (b), A redundant backup relationship between IP signaling gateways is established through application server state management messages and service management messages.

由上可知,本发明采用了IP信令网关在私网边界上中继信令的传递,公网设备只与IPSG的公网侧建立连接,私网设备也只与IPSG的私网侧建立连接,通过IPSG将消息的重新封装再分发,形成了一条从公网信令设备到私网信令设备的信令通道。这种分段建立连接的方法克服了公网设备无法向私网设备直接发起建立连接的缺陷,并可充分利用IP信令网关的地址资源,在不同网络内分别建立多地址的SCTP连接,提高连接可靠性。As can be seen from the above, the present invention adopts the IP signaling gateway to relay the transmission of signaling on the border of the private network, the public network equipment only establishes a connection with the public network side of the IPSG, and the private network equipment also only establishes a connection with the private network side of the IPSG , through the IPSG to repackage and redistribute the message, forming a signaling channel from the public network signaling device to the private network signaling device. This method of segmented connection establishment overcomes the defect that public network devices cannot directly initiate connection establishment to private network devices, and can make full use of the address resources of the IP signaling gateway to establish multi-address SCTP connections in different networks, improving Connection reliability.

进一步地,在私网设备和公网设备中,如果需要配置对端地址,对端地址均为IPSG在该网络侧的地址,不存在不确定性,从而提高系统的可靠性。此外,本发明系统IP信令网关两侧的信令消息路由分发和冗余策略被分割开来,两端的设备分别与IPSG之间建立信令分发及冗余策略,一方面屏蔽了不同网络设备的存在,另一方面提高了组网的灵活性,降低了信令分发机制的复杂性。还可利用IP信令网关的冗余,分别对两侧的信令传递提供冗余手段,从提高信令传递的可靠性和组网灵活性。Furthermore, in the private network device and the public network device, if the peer address needs to be configured, the peer address is the address of the IPSG on the network side, and there is no uncertainty, thereby improving the reliability of the system. In addition, the signaling message routing distribution and redundancy strategies on both sides of the IP signaling gateway of the system of the present invention are separated, and the signaling distribution and redundancy strategies are established between the devices at both ends and the IPSG, on the one hand, different network devices are shielded On the other hand, it improves the flexibility of networking and reduces the complexity of the signaling distribution mechanism. The redundancy of the IP signaling gateway can also be used to provide redundant means for signaling transmission on both sides, thereby improving the reliability of signaling transmission and the flexibility of networking.

附图说明Description of drawings

图1是本发明实施例系统的组网图;Fig. 1 is the networking diagram of the embodiment system of the present invention;

图2是图1中各设备的协议架构图;Fig. 2 is a protocol architecture diagram of each device in Fig. 1;

图3是图1中系统实现SS和SG间信令消息传递的协议流程图。FIG. 3 is a flow chart of the system in FIG. 1 implementing the transfer of signaling messages between the SS and the SG.

具体实施方式Detailed ways

如图1所示,本实施例的系统包括位于IP网络A的信令网关(SG)1、位于IP网络B中的软交换设备(SS)2,以及在网络边界上设置的跨越不同网络的IP信令网关(IPSG)3。IP网络A和IP网络B分别是Ipv4私网和Ipv6公网。图中的SS也可能是媒体网关控制器(MGC),SS和SG也可能是IP信令端点(IPSEP)等其它IP信令设备,且设备数量也没有限制。As shown in Figure 1, the system of this embodiment includes a signaling gateway (SG) 1 located in IP network A, a softswitch (SS) 2 located in IP network B, and a crossover network across different networks set on the network boundary IP Signaling Gateway (IPSG)3. IP network A and IP network B are IPv4 private network and IPv6 public network respectively. The SS in the figure may also be a media gateway controller (MGC), and the SS and SG may also be other IP signaling devices such as an IP signaling endpoint (IPSEP), and the number of devices is not limited.

IPSG与两个网络均直接相连,并配有两个网络的有效IP地址,与该IPSG相连的SG和SS/MGC上分别配置了该IPSG在同一网络的IP地址。SG和SS之间需要穿越不同网络的边界传递封装在用户适配协议中的电信信令消息,而IPSG的作用就是将一个网络中传递的封装在IP包中的信令消息重新封装和分发,使之能够进入另一个IP网络进行传递。The IPSG is directly connected to the two networks and is equipped with effective IP addresses of the two networks. The SG and SS/MGC connected to the IPSG are respectively configured with the IP addresses of the IPSG on the same network. The SG and SS need to cross the boundaries of different networks to transmit the telecommunication signaling messages encapsulated in the user adaptation protocol, and the role of the IPSG is to repackage and distribute the signaling messages encapsulated in IP packets transmitted in a network. Make it possible to enter another IP network for delivery.

如图2所示,本实施例IPSG上的协议架构由对称的两个协议栈和一个网络接口函数(NIF)组成。每个协议栈由IP(互联网协议)层、SCTP(流控制传输协议)层及UAL(用户适配协议层)组成。其中SCTP协议是IETF在IP网中传递信令中推荐使用的底层可靠传输协议,用于保证IPSG与两端信令之间传递信令消息的可靠性,但是,也可以采用传输控制协议(TCP)或其他可靠传输协议。用户适配层(UAL)根据传递的信令种类不同可选择不同的用户适配协议,主要用于信令消息和内部层间接口的转换,以及信令消息分发过程中的路由控制。我们将IPSG上的这样一组协议组成的,完成用户适配协议消息发送、接收的处理(如封装、拆封、流量控制等)及与内部信令层间接口(DATA_REQ)之间的转换的处理进程实例称为IP信令网关处理进程(IPSGP)。As shown in FIG. 2 , the protocol architecture on the IPSG in this embodiment consists of two symmetrical protocol stacks and a network interface function (NIF). Each protocol stack is composed of IP (Internet Protocol) layer, SCTP (Stream Control Transmission Protocol) layer and UAL (User Adaptation Protocol layer). Among them, the SCTP protocol is the underlying reliable transmission protocol recommended by the IETF in transmitting signaling in the IP network, and is used to ensure the reliability of signaling messages transmitted between the IPSG and the signaling at both ends. However, the Transmission Control Protocol (TCP ) or other reliable transport protocols. The User Adaptation Layer (UAL) can select different user adaptation protocols according to the types of signaling to be transmitted, and is mainly used for the conversion of signaling messages and internal interlayer interfaces, as well as routing control during the distribution of signaling messages. We compose such a group of protocols on the IPSG to complete the processing of user adaptation protocol message sending and receiving (such as encapsulation, unpacking, flow control, etc.) and the conversion between the internal signaling layer interface (DATA_REQ) The instance of the process is called IP Signaling Gateway Process (IPSGP).

如图所示,两个IPSGP分别与位于不同IP网络的SS上的应用服务器进程(ASP)和SG上的信令网关处理进程(SGP)之间建立SCTP连接,作为信令在IP网中传递的通道,SS、IPSG和SG之间的信令传递是由各自的ASP、IPSGP和SGP实际完成的。另外,对于IP信令端点(IPSEP)来说,IPSGP则是与其上的IP信令处理进程(IPSP)建立SCTP连接。As shown in the figure, two IPSGPs respectively establish SCTP connections with the application server process (ASP) on the SS and the signaling gateway processing process (SGP) on the SG located on different IP networks, and transmit them in the IP network as signaling The signaling channel between SS, IPSG and SG is actually completed by respective ASP, IPSGP and SGP. In addition, for the IP signaling endpoint (IPSEP), IPSGP establishes an SCTP connection with the IP signaling processing process (IPSP) on it.

可以看出,本实施例的系统中,公网设备只与IPSG公网侧建立连接,私网设备也只与IPSG私网侧建立连接,建立连接时完成传送消息的IP地址选择,通过IPSG将消息重新封装后再分发。这种分段建立连接的方式无需进行公网和私网间地址的替换,因而克服了公网设备无法向私网设备直接发起建立连接的缺陷。另外,IPSG和其它IP信令设备的多地址实现基于其底层的可靠传输协议SCTP就可以完成。而IP信令设备的对端地址均为IPSG在该网络侧的地址,不存在不确定性,从而提高了系统的安全性。It can be seen that in the system of this embodiment, the public network equipment only establishes a connection with the IPSG public network side, and the private network equipment also only establishes a connection with the IPSG private network side. When the connection is established, the IP address selection for transmitting the message is completed. The message is repackaged before distribution. This segmented connection establishment method does not need to replace the address between the public network and the private network, thus overcoming the defect that the public network device cannot directly initiate the connection establishment to the private network device. In addition, the multi-address implementation of IPSG and other IP signaling devices can be completed based on its underlying reliable transmission protocol SCTP. The peer address of the IP signaling device is the address of the IPSG on the network side, and there is no uncertainty, thereby improving the security of the system.

本实施例还在两个协议栈上设置了一个网络接口函数(NIF),用于将从一侧IPSGP通过层间接口交上来的用户层信息,如应用服务器标识(AS标识),以及接口中的一些参数值映射成为另一侧配置的值,通过同样的接口交到另一侧的IPSGP重新封装成相应的用户适配协议IP包发出。This embodiment also sets a network interface function (NIF) on the two protocol stacks, which is used to hand over the user layer information from one side IPSGP through the interlayer interface, such as the application server identification (AS identification), and the interface. Some parameter values are mapped to the values configured on the other side, and then delivered to the IPSGP on the other side through the same interface and re-encapsulated into corresponding user adaptation protocol IP packets to be sent out.

为了实现信令消息从SG到SS传递的路由,在SG上需要配置应用服务器(AS,逻辑服务器,指部分业务的总和)与同一网络上的IPSGP的处理关系,即信令消息的分发策略。在SG收到信令侧的消息时,根据信令的一些特征值,如信令点码,电路标识,接口标识等,确定该消息属于那个AS,然后根据配置的分发策略发送到相应的IPSG。在该IPSGP上则需要配置AS与ASP的处理关系,以便根据信令消息的AS标识查找目前可以为该AS工作的ASP,进而根据ASP最终确定应发送到哪个SS或MGC。这样从电信网来的信令消息在SG上和IPSG上进行了两次分发。In order to realize the routing of signaling messages from SG to SS, it is necessary to configure the processing relationship between application server (AS, logical server, referring to the sum of some services) and IPSGP on the same network on SG, that is, the distribution policy of signaling messages. When the SG receives the message from the signaling side, it determines which AS the message belongs to according to some characteristic values of the signaling, such as the signaling point code, circuit ID, and interface ID, and then sends it to the corresponding IPSG according to the configured distribution strategy. . The processing relationship between AS and ASP needs to be configured on the IPSGP, so as to search for an ASP that can currently work for the AS according to the AS identifier of the signaling message, and finally determine which SS or MGC should be sent to according to the ASP. In this way, the signaling message from the telecommunication network is distributed twice on the SG and the IPSG.

另一方面,为了实现信令消息从SS到SG传递的路由,在SS上也配置了信令消息与同一网络上的IPSGP的处理关系,用于确定其从SS到IPSG的传递路由,而在该IPSGP上也需配置信令消息与SGP的处理关系,以确定信令消息从IPSG到SG的传递路由。On the other hand, in order to realize the routing of signaling messages from SS to SG, the processing relationship between signaling messages and IPSGP on the same network is also configured on SS to determine its routing from SS to IPSG. The IPSGP also needs to configure the processing relationship between the signaling message and the SGP, so as to determine the transfer route of the signaling message from the IPSG to the SG.

IPSG上对上述处理关系的配置是通过两个IPSGP的用户适配协议层上动态的消息分发表来实现的。分发表用于信令消息分发的管理,内容包括静态配置、用户适配协议激活情况以及信令处理方式。其中,静态配置主要包含AS的定义,AS与ASP列表(配置在与SS同侧的IPSGP上)或者AS与SGP列表(配置在与SG同侧的IPSGP上)的处理关系表,以及相应的策略权重;激活情况则指示当前哪些ASP或SGP是激活的,可以进行信令的处理;信令处理方式表示ASP是采用何种方式激活信令处理的,例如是负荷分担还是取代模式。The configuration of the above-mentioned processing relationship on the IPSG is realized through two dynamic message distribution tables on the user adaptation protocol layer of the IPSGP. The distribution table is used to manage the distribution of signaling messages, including static configuration, user adaptation protocol activation, and signaling processing methods. Among them, the static configuration mainly includes the definition of AS, the processing relationship table between AS and ASP list (configured on the IPSGP on the same side as SS) or AS and SGP list (configured on the IPSGP on the same side as SG), and corresponding policies The weight; the activation status indicates which ASPs or SGPs are currently active and can perform signaling processing; the signaling processing mode indicates the way the ASP uses to activate signaling processing, such as load sharing or replacement mode.

由于IPSG分别与两侧的信令设备建立了用户适配协议层的连接,因此两侧的信令消息路由分发和冗余策略就被分割开来。两端的设备分别与IPSG之间建立信令分发及冗余策略。这样一方面屏蔽了不同网络设备的存在,另一方面提高了组网的灵活性,降低了信令分发机制的复杂性。此外利用IPSG的冗余,可以分别对两侧的信令传递提供冗余手段,从而可以提高信令传递的可靠性和组网灵活性。Since the IPSG has respectively established user adaptation protocol layer connections with the signaling devices on both sides, the routing distribution and redundancy policies of the signaling messages on both sides are separated. Establish signaling distribution and redundancy policies between the devices at both ends and the IPSG respectively. In this way, on the one hand, the existence of different network devices is shielded, on the other hand, the flexibility of networking is improved, and the complexity of the signaling distribution mechanism is reduced. In addition, by utilizing the redundancy of the IPSG, redundant means can be provided for signaling transmission on both sides, thereby improving the reliability of signaling transmission and the flexibility of networking.

基于以上系统,以SS和SG之间信令传递为例,电信网信令穿越私网边界传递的协议流程如图3所示,包括以下步骤:Based on the above system, taking the signaling transfer between SS and SG as an example, the protocol flow of telecom network signaling crossing the private network boundary is shown in Figure 3, including the following steps:

步骤101,软交换设备SS 204和IPSG 205上同一网络侧的IPSGP 201建立SCTP连接;Step 101, the IPSGP 201 on the same network side on the softswitch SS 204 and IPSG 205 establishes an SCTP connection;

步骤102,SS 204向IPSGP 201发用户适配协议中的UP消息;(UP消息是本实施例用户适配协议中规定的应用服务器状态管理消息,用于建立信令适配传递通道)Step 102, SS 204 sends an UP message in the user adaptation protocol to IPSGP 201; (the UP message is an application server state management message specified in the user adaptation protocol of this embodiment, and is used to establish a signaling adaptation delivery channel)

步骤103,IPSG 205向SS 204回应UP ACK消息;Step 103, IPSG 205 responds UP ACK message to SS 204;

步骤104,SG 203和IPSG 205在同一网络侧的处理进程IPSGP 200建立SCTP连接;Step 104, SG 203 and IPSG 205 establish an SCTP connection at the processing process IPSGP 200 on the same network side;

步骤105,IPSGP 200向SG 203发用户适配协议中的UP消息;Step 105, IPSGP 200 sends the UP message in the user adaptation protocol to SG 203;

步骤106,SG 203向IPSGP 200回应UP ACK消息;Step 106, SG 203 responds UP ACK message to IPSGP 200;

步骤107,SS 204向IPSGP 201发送ACTIVE消息,并携带AS标识,指示发出消息的ASP可以提供该业务的服务;(ACTIVE消息是本实施例用户适配协议中规定的应用服务器业务管理消息,用于激活信令适配传递通道)Step 107, SS 204 sends ACTIVE message to IPSGP 201, and carries AS sign, and the ASP of indication sending message can provide the service of this business; for activation signaling adaptation transfer channel)

步骤108,IPSGP 201在收到SS 204发来的ACTIVE消息后,将其转换为层间接口,由NIF将AS标识映射为IPSGP 200一侧对应的值,向IPSGP 200指示相应的服务可以激活;Step 108: After receiving the ACTIVE message from SS 204, IPSGP 201 converts it into an interlayer interface, and the NIF maps the AS identifier to the corresponding value on the IPSGP 200 side, and indicates to IPSGP 200 that the corresponding service can be activated;

步骤109,IPSGP 200将信令层间接口再封装为相应的ACTIVE消息,发到SG 203;Step 109, IPSGP 200 re-encapsulates the interface between signaling layers into a corresponding ACTIVE message, and sends it to SG 203;

步骤110,SG 203向IPSGP 200回应ACTIVE ACK消息;Step 110, SG 203 responds ACTIVE ACK message to IPSGP 200;

步骤111,IPSGP 200在收到SG 203发回来的ACTIVE ACK后,修改该IPSGP上的消息分发表,激活该AS相关SGP列表中的SGP(即发送ACTIVE ACK的SGP),将AS标识映射为IPSGP 201一侧对应的值,向IPSGP201指示相应的服务激活确认;Step 111, after receiving the ACTIVE ACK sent back by SG 203, IPSGP 200 modifies the message distribution table on the IPSGP, activates the SGP in the AS-related SGP list (i.e. the SGP that sends ACTIVE ACK), and maps the AS identifier to IPSGP The corresponding value on the 201 side indicates the corresponding service activation confirmation to IPSGP201;

步骤112,IPSGP 201收到IPSGP 200来的确认指示后,修改该IPSGP上的消息分发表,激活所述AS相关ASP列表中的ASP(即发送ACTIVE的ASP),同时产生ACTIVE ACK消息发回到SS 204;Step 112, after IPSGP 201 receives the acknowledgment indication from IPSGP 200, revise the message distribution table on this IPSGP, activate the ASP (that is, send the ASP of ACTIVE) in the relevant ASP list of described AS, produce ACTIVE ACK message simultaneously and send back SS 204;

通过以上步骤就建立起了SS和SG之间的信令适配传递通道。当SS向SG发送IP协议包时,按以下流程进行:Through the above steps, the signaling adaptation transmission channel between the SS and the SG is established. When the SS sends the IP protocol packet to the SG, it proceeds as follows:

步骤113,SS 204向IPSGP 201发送封装在协议包中的信令消息(如:Data Request消息),此时IP包中目的地址为IPSG 205该网络侧的地址,源地址为SS 204的地址;Step 113, SS 204 sends the signaling message (such as: Data Request message) that is encapsulated in the protocol packet to IPSGP 201, and at this moment, destination address in the IP packet is the address of this network side of IPSG 205, and the source address is the address of SS 204;

步骤114,IPSGP 201将该消息翻译成层间接口交到网络接口函数NIF202;Step 114, IPSGP 201 translates the message into an interlayer interface and delivers it to the network interface function NIF202;

步骤115,NIF 202将接口中的参数映射为IPSGP 200上配置的值,进而通过同样的层间接口交到IPSGP 200;Step 115, NIF 202 maps the parameters in the interface to the value configured on IPSGP 200, and then delivers it to IPSGP 200 through the same interlayer interface;

步骤116,IPSGP 200将层间接口翻译成封装在协议包中的信令消息(Data Request消息)发到SG 203,此时IP包中目的地址为SG 203的地址,源地址则为IPSG 205在该网络侧的地址;Step 116, IPSGP 200 translates the interlayer interface into a signaling message (Data Request message) encapsulated in the protocol packet and sends it to SG 203. At this time, the destination address in the IP packet is the address of SG 203, and the source address is IPSG 205 at the address of the network side;

另一方面,当SG 203向SS 204发送协议包时,按以下流程进行:On the other hand, when SG 203 sends protocol packet to SS 204, proceed as follows:

步骤117,SG 203向IPSGP 200发送封装在协议包中的信令消息(如:Data Indication消息),此时IP包中目的地址为IPSG 205该网络侧的地址,源地址为SG 203的地址;Step 117, SG 203 sends the signaling message (such as: Data Indication message) that is encapsulated in the protocol packet to IPSGP 200, and now the destination address in the IP packet is the address of the network side of IPSG 205, and the source address is the address of SG 203;

步骤118,IPSGP 200将该消息翻译成层间接口交到网络接口函数NIF202;Step 118, IPSGP 200 translates the message into an interlayer interface and delivers it to the network interface function NIF202;

步骤119,NIF 202将接口中的参数映射为IPSGP 201上配置的值,进而通过同样的层间接口交到IPSGP 201;Step 119, NIF 202 maps the parameters in the interface to the value configured on IPSGP 201, and then delivers it to IPSGP 201 through the same interlayer interface;

步骤120,IPSGP 201将层间接口翻译成封装在协议包中的信令消息(Data Indication消息)发送到SS 204,此时IP包中目的地址为SS 204的地址,源地址则为IPSG 205在该网络侧的地址。Step 120, IPSGP 201 translates the interlayer interface into a signaling message (Data Indication message) encapsulated in the protocol packet and sends it to SS 204. At this time, the destination address in the IP packet is the address of SS 204, and the source address is IPSG 205 in The address of the network side.

采用不同的用户适配协议时,用于建立传递通道的消息可能不同,但处理流程是一样的。例如,IPSGP 201接收到SS发来的INACTIVE消息(去激活消息),也是将INACTIVE消息中的AS标识映射成为另一侧的AS标识,由IPSGP 200产生INACTIVE消息发出,等待SG返回INACTIVE ACK消息后,再将该INACTIVE ACK消息中的AS标识映射成为SS侧的AS标识,进而产生INACTIVE ACK消息发至SS,同时还需要更改两个IPSGP上的消息分发表。When different user adaptation protocols are used, the messages used to establish the transfer channel may be different, but the processing flow is the same. For example, when IPSGP 201 receives the INACTIVE message (deactivation message) sent by SS, it also maps the AS identifier in the INACTIVE message to the AS identifier on the other side. IPSGP 200 generates the INACTIVE message and sends it out, and waits for the SG to return the INACTIVE ACK message , and then map the AS identifier in the INACTIVE ACK message to the AS identifier on the SS side, and then generate an INACTIVE ACK message and send it to the SS. At the same time, it is necessary to change the message distribution tables on the two IPSGPs.

在某些信令适配协议中没有提出应用服务器(AS)的概念,而只是简单地使用端口作为区分不同应用,这时,流程中的AS标识可采用端口标识。In some signaling adaptation protocols, the concept of application server (AS) is not proposed, but ports are simply used to distinguish different applications. At this time, the AS identification in the process can use the port identification.

基于本发明的基本方案,可以进行很多的变换,例如:Based on the basic scheme of the present invention, many transformations can be carried out, for example:

一个IPSG可以同时作为不同信令(如七号信令、数字用户一号信令、V5信令、信令连接控制部分等)跨越私网边界的设备。对于每种信令的传递建立一套独立的协议架构,即两个IPSGP和一个NIF,在同一侧的采用不同种类信令适配协议的IPSGP分别与对应的IP信令设备相连,这样,IPSG同时可以传递不同种类的信令。An IPSG can simultaneously serve as a device for different signaling (such as No. 7 signaling, Digital Subscriber No. 1 signaling, V5 signaling, signaling connection control part, etc.) across the border of the private network. Establish an independent protocol architecture for each signaling transmission, that is, two IPSGPs and one NIF. IPSGPs using different types of signaling adaptation protocols on the same side are connected to corresponding IP signaling devices. In this way, IPSG Different kinds of signaling can be transmitted at the same time.

一个IPSG还可以同时跨在多个IP网络上,配有每个网络的IP地址,每个网络侧的IPSGP分别通过SCTP协议与同一网络中的IP信令设备建立可靠连接,以同时完成两个以上网络的IP信令设备之间信令消息的跨网传递。An IPSG can also span multiple IP networks at the same time, and is equipped with an IP address for each network. The IPSGP on each network side establishes a reliable connection with the IP signaling device in the same network through the SCTP protocol to simultaneously complete two Cross-network transfer of signaling messages between IP signaling devices on the above network.

系统中可以有多个互相备份冗余的IPSG,这时,一个IPSG两端的IPSGP要同时和其他IPSG上同一网络的IPSGP建立SCTP连接,并通过应用服务器状态管理消息(ASPSM)和应用服务器业务管理消息(ASPTM)建立IPSG之间的冗余备份关系,对需要穿越私网边界的信令消息进行负荷分担或其他方式的冗余备份。There can be multiple IPSGs with backup and redundancy in the system. At this time, the IPSGPs at both ends of an IPSG need to establish SCTP connections with the IPSGPs on the same network on other IPSGs at the same time, and use the application server status management message (ASPSM) and application server service management The message (ASPTM) establishes a redundant backup relationship between IPSGs, and performs load sharing or other redundant backups for signaling messages that need to cross the private network boundary.

系统中包含一个公网和两个以上的私网时,则在每个私网和公网的边界处设置一个或一个以上的IPSG,各个IP私网中的IP信令设备通过可靠传输协议与本网边界处的IPSG上该网络侧的IPSGP建立可靠连接,同时各个IP信令网关属于同一网络的IPSGP之间也建立可靠连接。这样就可以实现信令消息穿越公网在两个互不相连的私网之间传递。When the system includes a public network and more than two private networks, one or more IPSGs are set at the boundary of each private network and public network, and the IP signaling devices in each IP private network communicate with each other through a reliable transmission protocol. On the IPSG at the border of the local network, the IPSGP on the network side establishes a reliable connection, and at the same time, the IPSGPs whose IP signaling gateways belong to the same network also establish reliable connections. In this way, signaling messages can be transmitted across the public network between two private networks that are not connected to each other.

存在更多的不同网络时,可以在各个网络边界处设置一个或一个以上的IPSG,分别与所跨的两个网络的IP信令设备建立SCTP连接,各IPSG之间以级联的方式建立SCTP连接,实现信令穿越多个网络的传递。When there are more different networks, one or more IPSGs can be set at the borders of each network, and SCTP connections can be established with the IP signaling devices of the two networks they span, and SCTP can be established between the IPSGs in a cascade manner. Connection to realize the transmission of signaling across multiple networks.

Claims (13)

1、一种电信信令消息穿越私网边界传递的系统,包括位于不同IP网络的多个IP信令设备,其特征在于,还包括跨越不同IP网络的IP信令网关,所述IP信令网关配有不同IP网络的IP地址,并具有至少两个由对称的协议栈组成的分属不同IP网络的IP信令网关处理进程,各自通过可靠传输协议与同一IP网络中的IP信令设备上的处理进程建立连接,用于完成与IP信令设备间的用户适配协议消息的发送、接收处理,所述IP信令网关处理进程将信令消息通过内部信令层间接口进行转换,所述IP信令网关配置了信令消息和相连IP信令设备上处理进程的处理关系,所述IP信令设备也配置了信令消息和相连IP信令网关处理进程的处理关系。1. A system for transmitting telecommunication signaling messages across private network boundaries, comprising a plurality of IP signaling devices located in different IP networks, characterized in that it also includes IP signaling gateways across different IP networks, the IP signaling The gateway is equipped with IP addresses of different IP networks, and has at least two IP signaling gateway processing processes composed of symmetrical protocol stacks belonging to different IP networks, each of which communicates with the IP signaling devices in the same IP network through a reliable transmission protocol The processing process on the network establishes a connection for completing the sending and receiving processing of the user adaptation protocol message with the IP signaling device, and the IP signaling gateway processing process converts the signaling message through the interface between internal signaling layers, The IP signaling gateway configures the processing relationship between the signaling message and the processing process on the connected IP signaling device, and the IP signaling device also configures the processing relationship between the signaling message and the processing process on the connected IP signaling gateway. 2、如权利要求1所述的系统,其特征在于,所述每个协议栈包括互联网协议层、流控制传输协议或传输控制协议层以及用户适配协议层,所述IP信令网关上还包括至少一个IP网络接口函数,用于将一侧IP信令网关处理进程通过层间接口交上来的用户层消息和接口参数映射为对应的另一侧的配置值,再通过同样的接口交到所述另一侧的IP信令网关处理进程。2. The system according to claim 1, wherein each protocol stack includes an Internet protocol layer, a flow control transmission protocol or a transmission control protocol layer, and a user adaptation protocol layer, and the IP signaling gateway also includes It includes at least one IP network interface function, which is used to map the user layer messages and interface parameters handed over by the IP signaling gateway processing process on one side through the interlayer interface to the corresponding configuration values on the other side, and then deliver them to the other side through the same interface. Describe the IP signaling gateway processing process on the other side. 3、如权利要求2所述的系统,其特征在于,所述IP信令网关处理进程的用户适配协议层上设置了动态的消息分发表,记录了静态配置和用户适配协议激活情况,所述静态配置包含应用服务器标识或端口标识的定义,以及应用服务器标识或端口标识与IP信令设备上的处理进程的处理关系表,所述激活情况则指示当前哪些IP信令设备上的处理进程可以进行信令的处理。3. The system according to claim 2, wherein a dynamic message distribution table is set on the user adaptation protocol layer of the IP signaling gateway processing process, recording static configuration and activation of the user adaptation protocol, The static configuration includes the definition of the application server identification or port identification, and the processing relationship table between the application server identification or port identification and the processing process on the IP signaling device, and the activation status indicates which current processing processes on the IP signaling device Processes can process signaling. 4、如权利要求1所述的系统,其特征在于,所述IP信令设备是软交换装置、媒体网关控制器、信令网关或IP信令端点中的一种或几种。4. The system according to claim 1, wherein the IP signaling device is one or more of a softswitch, a media gateway controller, a signaling gateway or an IP signaling endpoint. 5、如权利要求2或3所述的系统,其特征在于,所述IP信令网关上具有多套由两个对应的IP信令网关处理进程及一个IP网络接口函数组成的独立的协议架构,用于传递不同种类的信令。5. The system according to claim 2 or 3, wherein the IP signaling gateway has multiple independent protocol frameworks consisting of two corresponding IP signaling gateway processing processes and an IP network interface function , used to transmit different kinds of signaling. 6、如权利要求1、2或3所述的系统,其特征在于,所述IP信令网关同时跨在三个或三个以上的IP网络上,配有每个的IP网络地址,每个IP网络侧至少有一个IP信令网关处理进程通过可靠传输协议与同一网络中IP信令设备上的处理进程建立可靠连接。6. The system according to claim 1, 2 or 3, characterized in that, the IP signaling gateway spans three or more IP networks at the same time, is equipped with each IP network address, and each At least one IP signaling gateway processing process on the IP network side establishes a reliable connection with the processing process on the IP signaling device in the same network through a reliable transport protocol. 7、如权利要求1、2或3所述的系统,其特征在于,所述不同IP网络的边界同时设有多个冗余备份的IP信令网关,每个IP信令网关上的各IP信令网关处理进程同时也与同一IP网络的其他IP信令网关上的IP信令网关处理进程建立可靠连接。7. The system according to claim 1, 2 or 3, wherein the boundaries of the different IP networks are simultaneously provided with a plurality of redundant backup IP signaling gateways, each IP signaling gateway on each IP signaling gateway The signaling gateway processing process also establishes reliable connections with the IP signaling gateway processing processes on other IP signaling gateways on the same IP network. 8、如权利要求1、2或3所述的系统,其特征在于,所述系统包括一个公网和多个私网,在每个私网和公网的边界处设置一个或一个以上的IP信令网关,各个IP私网中的IP信令设备通过可靠传输协议与本网边界的IP信令网关上该IP网络侧的IP信令网关处理进程建立可靠连接,同时各个IP信令网关属于同一IP网络的IP信令网关处理进程之间也建立可靠连接。8. The system according to claim 1, 2 or 3, characterized in that the system includes a public network and multiple private networks, and one or more IP addresses are set at the boundary of each private network and public network Signaling gateway, the IP signaling equipment in each IP private network establishes a reliable connection with the IP signaling gateway processing process on the IP network side of the IP signaling gateway on the border of the network through a reliable transmission protocol, and each IP signaling gateway belongs to Reliable connections are also established between IP signaling gateway processing processes on the same IP network. 9、一种电信信令消息穿越私网边界传递的方法,应用于在不同IP网络边界处设置有IP信令网关的系统中,包括以下步骤:9. A method for transmitting a telecommunication signaling message across a private network boundary, applied to a system provided with an IP signaling gateway at the boundary of different IP networks, comprising the following steps: (a)IP信令网关与不同IP网络中的IP信令设备分别建立可靠连接;(a) IP signaling gateways respectively establish reliable connections with IP signaling devices in different IP networks; (b)IP信令网关上的各处理进程与同一IP网络的IP信令设备上的处理进程分别建立信令适配传递通道;(b) Each processing process on the IP signaling gateway and the processing process on the IP signaling device of the same IP network respectively establish a signaling adaptation transfer channel; (c)IP信令设备发送用户适配协议包到IP信令网关,源地址和目的地址为同一IP网络的有效IP地址;(c) The IP signaling device sends the user adaptation protocol packet to the IP signaling gateway, and the source address and the destination address are valid IP addresses of the same IP network; (d)接收一侧的IP信令网关处理进程中将信令消息通过内部层间接口交给另一侧的IP信令网关处理进程,所述另一侧的IP信令网关处理进程将信令消息再重新封装为基于IP的用户适配协议包;(d) in the IP signaling gateway processing process on the receiving side, the signaling message is handed over to the IP signaling gateway processing process on the other side through the internal interlayer interface, and the IP signaling gateway processing process on the other side sends the signaling message to the IP signaling gateway processing process on the other side. The message is re-encapsulated as an IP-based user adaptation protocol packet; (e)所述另一侧的IP信令网关处理进程将用户适配协议包发送到IP信令设备,源地址和目的地址为同一IP网络的有效IP地址。(e) The IP signaling gateway processing process on the other side sends the user adaptation protocol packet to the IP signaling device, and the source address and destination address are valid IP addresses of the same IP network. 10、如权利要求9所述的方法,其特征在于,所述步骤(b)中,IP信令网关和IP信令设备上的处理进程之间通过相应用户适配协议中规定的应用服务器状态管理消息和应用服务器业务管理消息建立可靠控制协议连接。10. The method according to claim 9, characterized in that, in the step (b), the processing process on the IP signaling gateway and the IP signaling device passes the application server state specified in the corresponding user adaptation protocol The management message and the application server service management message establish a reliable control protocol connection. 11、如权利要求10所述的方法,其特征在于,所述步骤(b)和(e)中,是根据信令消息的应用服务器标识或端口标识与处理进程的处理关系确定信令消息的传递路由。11. The method according to claim 10, characterized in that, in the steps (b) and (e), the signaling message is determined according to the processing relationship between the application server ID or port ID of the signaling message and the processing process Pass routing. 12、如权利要求9所述的方法,其特征在于,所述步骤(d)之后,完成封装的IP信令网关处理进程先将用户适配协议包发往另一个IP信令网关进行信令消息的转换和重新封装,再执行步骤(e),或者进行更多次的两个IP信令网关之间的传递和处理,再执行步骤(e)。12. The method according to claim 9, characterized in that, after said step (d), the encapsulated IP signaling gateway processing process first sends the user adaptation protocol packet to another IP signaling gateway for signaling The conversion and re-encapsulation of the message, and then step (e), or more times of transmission and processing between two IP signaling gateways, and then step (e). 13、如权利要求9所述的方法,其特征在于,所述步骤(a)中,还在多个IP信令网关的位于同一IP网络侧的IP信令网关处理进程间建立可靠传输协议连接,并在步骤(b)中,通过应用服务器状态管理消息和业务管理消息建立IP信令网关之间的冗余备份关系。13. The method according to claim 9, characterized in that, in the step (a), a reliable transport protocol connection is also established between the IP signaling gateway processing processes on the same IP network side of a plurality of IP signaling gateways , and in step (b), a redundant backup relationship between IP signaling gateways is established through application server state management messages and service management messages.
CNB2004100308042A 2004-04-06 2004-04-06 System and method for delivery of telecom signalling messages by passing private net boundary Expired - Fee Related CN1309230C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100308042A CN1309230C (en) 2004-04-06 2004-04-06 System and method for delivery of telecom signalling messages by passing private net boundary

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100308042A CN1309230C (en) 2004-04-06 2004-04-06 System and method for delivery of telecom signalling messages by passing private net boundary

Publications (2)

Publication Number Publication Date
CN1564553A CN1564553A (en) 2005-01-12
CN1309230C true CN1309230C (en) 2007-04-04

Family

ID=34481183

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100308042A Expired - Fee Related CN1309230C (en) 2004-04-06 2004-04-06 System and method for delivery of telecom signalling messages by passing private net boundary

Country Status (1)

Country Link
CN (1) CN1309230C (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011026352A1 (en) * 2009-09-03 2011-03-10 中兴通讯股份有限公司 Method, system and apparatus for transmitting information across signaling networks

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9043862B2 (en) * 2008-02-06 2015-05-26 Qualcomm Incorporated Policy control for encapsulated data flows
CN101399774B (en) * 2008-10-24 2012-07-04 华为技术有限公司 Processing method and system for packet data
CN110650260B (en) * 2019-09-16 2020-10-27 南京南瑞信息通信科技有限公司 A system and method for intercommunication of network terminal audio with internal and external networks

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002076112A1 (en) * 2001-03-15 2002-09-26 Telefonaktiebolaget Lm Ericsson (Publ) Signaling gateways
EP1246477A2 (en) * 2001-03-28 2002-10-02 Nec Corporation Gateway system and fault management method
CN1423458A (en) * 2001-11-30 2003-06-11 深圳市中兴通讯股份有限公司 Method for realizing signalling chair-circuit redundant back-up in IP network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002076112A1 (en) * 2001-03-15 2002-09-26 Telefonaktiebolaget Lm Ericsson (Publ) Signaling gateways
EP1246477A2 (en) * 2001-03-28 2002-10-02 Nec Corporation Gateway system and fault management method
CN1423458A (en) * 2001-11-30 2003-06-11 深圳市中兴通讯股份有限公司 Method for realizing signalling chair-circuit redundant back-up in IP network

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011026352A1 (en) * 2009-09-03 2011-03-10 中兴通讯股份有限公司 Method, system and apparatus for transmitting information across signaling networks

Also Published As

Publication number Publication date
CN1564553A (en) 2005-01-12

Similar Documents

Publication Publication Date Title
EP1650916A1 (en) The system and method for realize multimedia call crossover the private network
CN1768514A (en) Shared risk group handling within a media gateway
CN1489354A (en) Method and system for realizing interworking of telecommunication services among broadband heterogeneous networks
CN101056269A (en) Method, system and session bound controller for the application-layer routing of the intercommunicated gateway
CN1647496A (en) Control of a speech communication connection in a packet switched communication network between communication devices associated with different domains
CN1298138C (en) Method for realizing chain circuit polymer function based on strategy route
CN1579102A (en) Method and system for managing calls in a telecommunications system
CN1545338A (en) Method and system for improving reliability of soft switch by using off-site backup
CN1581872A (en) Method for realizing signaling agency based on MEGACO protocol
CN1219388C (en) Method for Realizing IP Domain Signaling Transition Point in User Adaptation Layer of Signaling Network Layer
CN1642152A (en) Signaling gateway aggregation
CN1309230C (en) System and method for delivery of telecom signalling messages by passing private net boundary
CN1741665A (en) System for double-attaching grouping network in communication network and method thereof
CN1235346C (en) Method for improving route repeat liability of access server
CN1713586A (en) Realization of virtual group redundancy
CN1208934C (en) A Method to Realize Intercommunication of Broadband and Narrowband Signaling Networks
CN1801790A (en) Method for improving data communication reliability using floating IP address
CN1852324A (en) Gateway control protocol message transmission method
CN1722903A (en) Roaming communication system and related method for communicating in network with remote host
CN1956388A (en) Network resource configuration method
CN1297114C (en) Method of realizing signalling, speech sound cross network transmission
CN1897590A (en) Message transmitting method and device based on DUA protocol
CN1411219A (en) Realizing method for enhancing 3G nucleus network reliability using allopatric back-up
CN1905515A (en) Connecting establishing and message for warding oriented method on signalling gateway
CN1838641A (en) System for realizing proxy in network and its method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070404

Termination date: 20140406