[go: up one dir, main page]

CN1897590B - A message transmission method and device based on DUA protocol - Google Patents

A message transmission method and device based on DUA protocol Download PDF

Info

Publication number
CN1897590B
CN1897590B CN200510083970.3A CN200510083970A CN1897590B CN 1897590 B CN1897590 B CN 1897590B CN 200510083970 A CN200510083970 A CN 200510083970A CN 1897590 B CN1897590 B CN 1897590B
Authority
CN
China
Prior art keywords
protocol
identification information
message
signaling system
interface
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
CN200510083970.3A
Other languages
Chinese (zh)
Other versions
CN1897590A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200510083970.3A priority Critical patent/CN1897590B/en
Priority to CN200680012037.XA priority patent/CN101160905A/en
Priority to PCT/CN2006/001309 priority patent/WO2007009339A1/en
Priority to GB0613964A priority patent/GB2428537B/en
Publication of CN1897590A publication Critical patent/CN1897590A/en
Application granted granted Critical
Publication of CN1897590B publication Critical patent/CN1897590B/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1023Media gateways
    • H04L65/1026Media gateways at the edge
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1033Signalling gateways
    • H04L65/1036Signalling gateways at the edge
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1043Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/18Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/06Arrangements for interconnection between switching centres using auxiliary connections for control or supervision, e.g. where the auxiliary connection is a signalling system number 7 link
    • H04M7/066Arrangements for interconnection between switching centres using auxiliary connections for control or supervision, e.g. where the auxiliary connection is a signalling system number 7 link where the auxiliary connection is via an Internet Protocol network

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Communication Control (AREA)

Abstract

本发明提供一种基于DUA协议的消息传输方法和装置,其方法的核心为:设置不同信令系统协议分别对应的协议标识信息,发送端将需要传输的消息及该消息对应的协议标识信息传输至接收端,所述接收端根据其接收的协议标识信息确定其接收的消息对应的信令系统协议。本发明能够使不同信令协议的消息通过网络设备中的同一个接口来传输,避免了不同协议的消息必须通过不同接口来传输的现象;从而实现了节约网络设备接口资源,降低系统组网成本的目的。

Figure 200510083970

The present invention provides a message transmission method and device based on the DUA protocol. The core of the method is: setting protocol identification information corresponding to different signaling system protocols, and the sending end transmits the message to be transmitted and the protocol identification information corresponding to the message To the receiving end, the receiving end determines the signaling system protocol corresponding to the message it receives according to the protocol identification information it receives. The present invention enables messages of different signaling protocols to be transmitted through the same interface in the network device, avoiding the phenomenon that messages of different protocols must be transmitted through different interfaces; thereby saving network device interface resources and reducing system networking costs the goal of.

Figure 200510083970

Description

一种基于DUA协议的消息传输方法和装置 A message transmission method and device based on DUA protocol

技术领域technical field

本发明涉及网络通讯技术领域,具体涉及一种基于DUA协议的消息传输方法和装置。The invention relates to the technical field of network communication, in particular to a message transmission method and device based on the DUA protocol.

背景技术Background technique

NGN是下一代网络系统的简称,NGN正在逐渐替代目前传统的PSTN(公共电话交换网)。NGN和传统的PSTN网络相比,其最大的不同是控制系统/承载网络的分离,以及语音的IP化。NGN is the abbreviation of the next generation network system, and NGN is gradually replacing the current traditional PSTN (Public Switched Telephone Network). Compared with the traditional PSTN network, the biggest difference between NGN and traditional PSTN is the separation of control system/bearer network and IP-based voice.

在下一代网络中,提出了“媒体网关控制器”以及“媒体网关”的概念,原有的PSTN信令移至NGN中运行时,层间协议将分离运行于不同的网络部件,为达成此目的,引入了SIGTRAN(信令传输)信令。In the next generation network, the concepts of "media gateway controller" and "media gateway" are proposed. When the original PSTN signaling is moved to NGN, the interlayer protocol will be separated and run in different network components. To achieve this For this purpose, SIGTRAN (Signaling Transport) signaling was introduced.

SIGTRAN信令由IETF成立的一个专门的SIGTRAN工作组制定。SIGTRAN信令由一组基本功能类似的协议族组成,其目的是为保证传统电路交换信令在IP网上的可靠传输。DUA(DPNSS/DASS用户适配层协议)是SIGTRAN协议族中的一种。SIGTRAN signaling is formulated by a special SIGTRAN working group established by IETF. SIGTRAN signaling is composed of a group of protocol families with similar basic functions, and its purpose is to ensure the reliable transmission of traditional circuit switching signaling on the IP network. DUA (DPNSS/DASS User Adaptation Layer Protocol) is one of the SIGTRAN protocol suite.

DPNSS 1(数字私有网络信令系统)和DASS 2(数字接入信令系统)是目前BT(英国电信)网络上广泛应用的一种私网信令系统。为实现DPNSS1/DASS 2的层间信令迁移至NGN上运行,其2/3层协议需要分离运行于“媒体网关”以及“媒体网关控制器”设备上,如DPNSS L3或DASS 2 L3协议需要运行于“媒体网关控制器”设备,DPNSS L2或DASS 2 L2协议需要运行于“媒体网关”设备。这时,需引入DUA协议实现DPNSS L3/L2层协议的互通。DPNSS 1 (Digital Private Network Signaling System) and DASS 2 (Digital Access Signaling System) are currently widely used private network signaling systems on BT (British Telecom) networks. In order to migrate the interlayer signaling of DPNSS1/DASS 2 to NGN, its layer 2/3 protocols need to run separately on the "media gateway" and "media gateway controller" equipment, such as the DPNSS L3 or DASS 2 L3 protocol needs Running on the "Media Gateway Controller" device, DPNSS L2 or DASS 2 L2 protocol needs to run on the "Media Gateway" device. At this time, the DUA protocol needs to be introduced to realize the intercommunication of the DPNSS L3/L2 layer protocol.

DPNSS 1协议在NGN上的运行情况如附图1所示。The operation of the DPNSS 1 protocol on NGN is shown in Figure 1.

]图1中,PBX为私网中的小交换机设备,其信令通过SG(信令网关)设备接入NGN网络,接受MGC(媒体网关控制器)设备的控制。PBX和SG设备互通的物理媒介为E1或T1接口。DASS 2协议在NGN上的运行情况与上述DPNSS1协议在NGN上的运行情况类似。 ] In Fig. 1, PBX is the small exchange device in the private network, and its signaling accesses the NGN network through the SG (Signaling Gateway) device, and accepts the control of the MGC (Media Gateway Controller) device. The physical medium for communication between the PBX and the SG is the E1 or T1 interface. The operation of the DASS 2 protocol on NGN is similar to that of the above-mentioned DPNSS1 protocol on NGN.

在实际应用中,相同的一套设备上可能需同时运行DPNSS 1和DASS 2协议,而且需通过相同的DUA协议承载,如在上面的图1中,DPNSS 1和DASS 2协议需同时承载在SG设备和MGC设备间相同的DUA协议上。In practical applications, the same set of equipment may need to run DPNSS 1 and DASS 2 protocols at the same time, and must be carried by the same DUA protocol. For example, in Figure 1 above, DPNSS 1 and DASS 2 protocols need to be carried on the SG at the same time On the same DUA protocol between the device and the MGC device.

目前,在同一套设备上同时运行DPNSS 1和DASS 2协议的方法为:通过不同的E1/T1接口分别运行DPNSS 1和DASS 2,即一个E1/T1接口只能传输一种协议的消息,这样,如果同一套设备上需要同时运行DPNSS 1和DASS 2协议,则需要占用两个E1/T1接口,浪费了宝贵的E1/T1资源,提高了系统的组网成本。At present, the method of running DPNSS 1 and DASS 2 protocols on the same set of equipment at the same time is: run DPNSS 1 and DASS 2 respectively through different E1/T1 interfaces, that is, one E1/T1 interface can only transmit messages of one protocol, so , if the DPNSS 1 and DASS 2 protocols need to be run simultaneously on the same set of equipment, two E1/T1 interfaces need to be occupied, which wastes precious E1/T1 resources and increases the networking cost of the system.

发明内容Contents of the invention

本发明的目的在于,提供一种基于DUA协议的消息传输方法和装置,通过传输消息对应的协议标识信息,以实现节约网络设备接口资源,降低系统组网成本的目的。The object of the present invention is to provide a message transmission method and device based on the DUA protocol, by transmitting the protocol identification information corresponding to the message, so as to realize the purpose of saving network equipment interface resources and reducing the cost of system networking.

为达到上述目的,本发明提供的一种基于DUA协议的消息传输方法,包括:In order to achieve the above object, a kind of message transmission method based on DUA protocol provided by the present invention includes:

a、设置不同信令系统协议分别对应的协议标识信息;所述协议标识信息为接口标识信息,a. Set protocol identification information corresponding to different signaling system protocols; the protocol identification information is interface identification information,

所述步骤a具体包括:Described step a specifically comprises:

设置接口、接口标识信息与信令系统协议的对应关系;且一个接口至少对应两个接口标识信息,一个接口标识对应一种信令系统协议。Set the interface, the corresponding relationship between the interface identification information and the signaling system protocol; and one interface corresponds to at least two interface identification information, and one interface identification corresponds to one signaling system protocol.

b、发送端将需要传输的消息及该消息对应的协议标识信息传输至接收端;b. The sending end transmits the message to be transmitted and the protocol identification information corresponding to the message to the receiving end;

c、所述接收端根据其接收的协议标识信息确定其接收的消息对应的信令系统协议。c. The receiving end determines the signaling system protocol corresponding to the received message according to the received protocol identification information.

所述步骤b具体包括:Described step b specifically comprises:

发送端确定传输消息的接口及该消息对应的信令系统协议;The sender determines the interface for transmitting the message and the signaling system protocol corresponding to the message;

发送端确定所述接口、所述信令系统协议对应的接口标识信息,并将该接口标识信息承载于所述消息的接口标识字段中,传输至接收端。The sending end determines the interface and the interface identification information corresponding to the signaling system protocol, carries the interface identification information in the interface identification field of the message, and transmits it to the receiving end.

所述步骤c具体包括:Described step c specifically comprises:

接收端获取其接收的消息中的接口标识信息;The receiving end obtains the interface identification information in the message it receives;

接收端根据接口、接口标识信息与信令系统协议的对应关系确定其获取的接口标识信息对应的信令系统协议。The receiving end determines the signaling system protocol corresponding to the acquired interface identification information according to the interface, the corresponding relationship between the interface identification information and the signaling system protocol.

所述步骤a中的信令系统协议包括:数字私有网络信令系统协议、数字接入信令系统协议;The signaling system protocol in the step a includes: digital private network signaling system protocol, digital access signaling system protocol;

且所述发送端、接收端为:数字私有网络信令系统协议实体、或数字接入信令系统协议实体。In addition, the sending end and the receiving end are: a digital private network signaling system protocol entity, or a digital access signaling system protocol entity.

所述数字私有网络信令系统协议实体为:数字私有网络信令系统2层协议实体、或数字私有网络信令系统3层协议实体;The digital private network signaling system protocol entity is: a digital private network signaling system layer 2 protocol entity, or a digital private network signaling system layer 3 protocol entity;

所述数字接入信令系统协议实体为:数字接入信令系统2层协议实体、或数字接入信令系统3层协议实体。The digital access signaling system protocol entity is: a digital access signaling system layer 2 protocol entity, or a digital access signaling system layer 3 protocol entity.

本发明还提供一种基于DUA协议的消息传输装置,包括:The present invention also provides a message transmission device based on the DUA protocol, including:

存储模块:存储不同信令系统协议分别对应的协议标识信息;Storage module: store protocol identification information corresponding to different signaling system protocols;

所述协议标识信息为接口标识信息,所述存储模块具体用于存储接口、接口标识信息与信令系统协议的对应关系,且一个接口至少对应两个接口标识信息,一个接口标识对应一种信令系统协议;The protocol identification information is interface identification information, and the storage module is specifically used to store interfaces, correspondence between interface identification information and signaling system protocols, and one interface corresponds to at least two interface identification information, and one interface identification corresponds to one signaling system protocol. command system protocol;

发送模块:根据存储模块中存储的信息确定需要传输的消息对应的协议标识信息,并将该协议标识信息和所述消息传输;Sending module: determine the protocol identification information corresponding to the message to be transmitted according to the information stored in the storage module, and transmit the protocol identification information and the message;

接收模块:根据其接收的协议标识信息及存储模块中存储的信息确定其接收的消息对应的信令系统协议。Receiving module: Determine the signaling system protocol corresponding to the message it receives according to the protocol identification information it receives and the information stored in the storage module.

通过上述技术方案的描述可知,通过将需要传输的消息及其对应的协议标识信息传输至接收端,使接收端能够根据该协议标识信息确定其接收的消息的信令协议,从而使不同信令协议的消息能够通过网络设备中的同一个接口来传输,避免了不同协议的消息必须通过不同接口来传输的现象;通过将协议标识信息承载于需要传输的消息中,使接收端能够方便的确定其接收的消息对应的协议标识信息;本发明能够在不对DUA协议本身进行任何改变的情况下,利用消息中的接口标识符来实现协议标识信息的传输;本发明还能够在不影响发送端和接收端对接的情况下,利用DUA协议的公共消息头中的保留位或空闲位来实现协议标识信息的传输;从而通过本发明提供的技术方案实现了节约网络设备接口资源,降低系统组网成本的目的。From the description of the above technical solution, it can be seen that by transmitting the message to be transmitted and its corresponding protocol identification information to the receiving end, the receiving end can determine the signaling protocol of the message it receives according to the protocol identification information, so that different signaling Protocol messages can be transmitted through the same interface in the network device, avoiding the phenomenon that messages of different protocols must be transmitted through different interfaces; by carrying the protocol identification information in the message to be transmitted, the receiving end can easily determine The protocol identification information corresponding to the message it receives; the present invention can use the interface identifier in the message to realize the transmission of the protocol identification information without any change to the DUA protocol itself; the present invention can also realize the transmission of the protocol identification information without affecting the sending end and In the case of docking of the receiving end, the reserved bit or idle bit in the public message header of the DUA protocol is used to realize the transmission of the protocol identification information; thus, the technical solution provided by the present invention realizes the saving of network device interface resources and reduces the cost of system networking the goal of.

附图说明Description of drawings

图1是DPNSS 1协议在NGN上的运行情况示意图;Figure 1 is a schematic diagram of the operation of the DPNSS 1 protocol on NGN;

图2是本发明的基于DUA协议的消息传输方法示意图;Fig. 2 is a schematic diagram of the message transmission method based on the DUA protocol of the present invention;

图3是DUA公共消息头的结构示意图;FIG. 3 is a schematic structural diagram of a DUA public message header;

图4是DLCI字段的结构示意图;FIG. 4 is a schematic structural diagram of a DLCI field;

图5是本发明的基于DUA协议的消息传输装置示意图。FIG. 5 is a schematic diagram of a message transmission device based on the DUA protocol of the present invention.

具体实施方式Detailed ways

在实际的组网应用中,同一套设备上会同时运行DPNSS 1和DASS 2协议,而且需要通过相同的DUA协议承载,如DPNSS 1和DASS 2协议同时承载在SG设备和MGC设备间相同的DUA协议上等。如果在同一套DUA协议以及相同的E1或T1线路上能够同时承载DPNSS 1协议和DASS 2协议,且接收端能够准确的区分出其接收的消息是DPNSS 1协议的消息、还是DASS 2协议的消息,接收端就能够对其从同一接口接收的不同信令协议的消息进行相应协议的处理,从而能够有效节省网络设备的接口资源,降低系统组网成本。In actual networking applications, the DPNSS 1 and DASS 2 protocols will run on the same set of devices at the same time, and they need to be carried by the same DUA protocol. For example, the DPNSS 1 and DASS 2 protocols simultaneously carry the same DUA between the SG device and the MGC device Protocol first class. If both the DPNSS 1 protocol and the DASS 2 protocol can be carried on the same DUA protocol and the same E1 or T1 line, and the receiving end can accurately distinguish whether the message it receives is a message of the DPNSS 1 protocol or a message of the DASS 2 protocol , the receiving end can process the messages of different signaling protocols received from the same interface according to the corresponding protocol, so as to effectively save the interface resources of the network device and reduce the system networking cost.

因此,本发明的核心是:设置不同信令系统协议分别对应的协议标识信息,发送端将需要传输的消息及该消息对应的协议标识信息传输至接收端,所述接收端根据其接收的协议标识信息确定其接收的消息对应的信令系统协议。Therefore, the core of the present invention is: set the protocol identification information corresponding to different signaling system protocols, the sending end transmits the message to be transmitted and the protocol identification information corresponding to the message to the receiving end, and the receiving end transmits the message according to the protocol it receives. The identification information determines the signaling system protocol corresponding to the message it receives.

下面基于本发明的核心思想对本发明提供的技术方案做进一步的描述。The technical solution provided by the present invention will be further described below based on the core idea of the present invention.

当DUA需要在发送端和接收端之间通过同一接口资源透传DPNSS 1和DASS 2协议的消息,如在SG和MGC设备间的同一接口资源透传DPNSS 1和DASS 2协议的消息时,接收端DUA协议实体需要识别其当前接收的消息是DPNSS 1协议的消息还是DASS 2协议的消息,并在确定消息的信令协议后,需要将该消息送往对应的信令协议进行处理。When DUA needs to transparently transmit messages of DPNSS 1 and DASS 2 protocols through the same interface resource between the sender and receiver, such as transparently transmit messages of DPNSS 1 and DASS 2 protocols through the same interface resource between SG and MGC equipment, the receiver The terminal DUA protocol entity needs to identify whether the message it is currently receiving is a message of the DPNSS 1 protocol or a message of the DASS 2 protocol, and after determining the signaling protocol of the message, it needs to send the message to the corresponding signaling protocol for processing.

由于DUA协议本身没有相应的“协议标识位”,如果接收端需要识别出其从同一接口资源接收的消息是DPNSS 1协议的消息还是DASS 2协议的消息,发送端就需要将其发送的消息对应的协议标识信息传输至接收端。Since the DUA protocol itself does not have a corresponding "protocol identification bit", if the receiving end needs to identify whether the message it receives from the same interface resource is a message of the DPNSS 1 protocol or a message of the DASS 2 protocol, the sending end needs to correspond to the message it sends. The protocol identification information is transmitted to the receiving end.

发送端传输协议标识信息的方法很灵活,如可以采用将消息和该消息对应的协议标识信息分别传输的方法,也可以采用将消息和该消息对应的协议标识信息一起传输的方法,即将协议标识信息承载于需要传输的消息中传输至接收端的方法。The method of transmitting the protocol identification information at the sender is very flexible. For example, the method of transmitting the message and the protocol identification information corresponding to the message can be used separately, or the method of transmitting the message and the protocol identification information corresponding to the message together, that is, the protocol identification information The method by which information is carried in the message to be transmitted to the receiver.

下面以协议标识信息和消息一起传输为例,对本发明提供的两种具体的实现方法进行详细说明。The two specific implementation methods provided by the present invention will be described in detail below by taking the transmission of protocol identification information and messages together as an example.

方法一:接收端利用接口标识符来区分其接收的消息是DPNSS 1协议的消息还是DASS 2协议的消息。其具体实现方法为:Method 1: The receiving end uses the interface identifier to distinguish whether the message it receives is a message of the DPNSS 1 protocol or a message of the DASS 2 protocol. Its specific implementation method is:

首先,需要在接收端和发送端设置接口、接口标识符与DPNSS 1协议、DASS2协议的对应关系,这里的接口包括:E1接口和T1接口。接口标识符和DPNSS 1协议标识信息以及DASS 2协议标识信息的对应关系不由DUA协议保存,其对应关系需保存在具体的应用中。First of all, it is necessary to set the corresponding relationship between the interface, the interface identifier and the DPNSS 1 protocol and the DASS2 protocol at the receiving end and the sending end. The interfaces here include: E1 interface and T1 interface. The corresponding relationship between the interface identifier and the DPNSS 1 protocol identification information and the DASS 2 protocol identification information is not saved by the DUA protocol, and the corresponding relationship needs to be saved in the specific application.

由于本发明需要区分的协议消息为:DPNSS 1协议的消息、DASS 2协议的消息,因此,可设置一个接口对应两个接口标识符,一个接口标识符对应一种信令系统协议。“接口标识符”是DUA协议本身设置的,原本用于识别不同的E1/T1线路,本发明又赋予接口标识符一个新的含义,即本发明为相同的E1/T1线路接口定义不同的“接口标识符”,各接口标识符分别对应DPNSS 1协议和DASS 2协议。Since the protocol messages that need to be distinguished in the present invention are: messages of the DPNSS 1 protocol and messages of the DASS 2 protocol, an interface can be set to correspond to two interface identifiers, and an interface identifier corresponds to a signaling system protocol. The "interface identifier" is set by the DUA protocol itself. It is originally used to identify different E1/T1 lines. The present invention gives the interface identifier a new meaning, that is, the present invention defines different " Interface identifier", each interface identifier corresponds to the DPNSS 1 protocol and the DASS 2 protocol.

如在附图2中,定义“接口标识符”m对应DPNSS 1协议、n对应DASS 2协议,但m和n均对应相同的E1/T1接口。这样,当DUA协议实体收到不同的“接口标识符”上报的消息时,即可根据接口标识符识别当前上报的消息为DPNSS 1协议的消息还是DASS 2协议的消息,如当DUA协议实体收到“接口标识符”m上报的消息时,DUA协议实体即可识别该消息为DPNSS 1消息,并将该消息上报至DPNSS 1协议进行相应的处理;当DUA协议实体收到“接口标识符”n上报的消息时,DUA协议实体即可识别该消息为DASS 2消息,并将该消息上报至DASS 2协议进行相应的处理。As in Figure 2, the definition "interface identifier" m corresponds to the DPNSS 1 protocol, and n corresponds to the DASS 2 protocol, but both m and n correspond to the same E1/T1 interface. In this way, when the DUA protocol entity receives messages reported by different "interface identifiers", it can identify whether the currently reported message is a message of the DPNSS 1 protocol or a message of the DASS 2 protocol according to the interface identifier. For example, when the DUA protocol entity receives When the message reported by the "interface identifier" m is received, the DUA protocol entity can identify the message as a DPNSS 1 message, and report the message to the DPNSS 1 protocol for corresponding processing; when the DUA protocol entity receives the "interface identifier" n reported message, the DUA protocol entity can identify the message as a DASS 2 message, and report the message to the DASS 2 protocol for corresponding processing.

方法一需要接收端和发送端对接的两端设备如SG和MGC设备事先协商好接口标识符与不同信令协议的对应关系,而且,接收端和发送端的设备需要同时保存“接口标识符”和DPNSS 1协议、DASS 2协议的对应关系。如果一端设备不按照此方法实现,可能会给对接带来问题。Method 1 requires that the receiving end and the sending end connect to each other, such as the SG and the MGC, to negotiate in advance the corresponding relationship between the interface identifier and different signaling protocols, and the receiving end and the sending end device need to save the "interface identifier" and Correspondence between DPNSS 1 protocol and DASS 2 protocol. If the device at one end does not follow this method, it may cause problems for the connection.

方法二:DUA协议在DUA公共消息头中增加协议标识信息,接收端利用该协议标识信息来识别其接收的消息是DPNSS 1协议的消息还是DASS 2协议的消息。其具体实现方法为:Method 2: The DUA protocol adds protocol identification information in the DUA public message header, and the receiving end uses the protocol identification information to identify whether the message it receives is a message of the DPNSS 1 protocol or a message of the DASS 2 protocol. Its specific implementation method is:

在DUA协议中增加“协议标识信息”位,该协议标识信息位用于识别DUA协议当前发送或接收的消息为DPNSS 1协议的消息还是DASS 2协议的消息。DUA协议中的“协议标识”位可利用DUA公共消息头中原有的相关保留位或空闲位。Add the "protocol identification information" bit in the DUA protocol. The protocol identification information bit is used to identify whether the message currently sent or received by the DUA protocol is a message of the DPNSS 1 protocol or a message of the DASS 2 protocol. The "protocol identification" bit in the DUA protocol can use the original relevant reserved bits or idle bits in the DUA public message header.

DUA的公共消息头如附图3所示,其中,DLCI字段的结构定义如附图4所示,从图4可知,DLCI字段中第0个字节的前7比特位为保留位。这些保留位中任何一位或多位均可用做“协议标识信息”位。The public message header of DUA is shown in Figure 3, and the structure definition of the DLCI field is shown in Figure 4. From Figure 4, it can be seen that the first 7 bits of the 0th byte in the DLCI field are reserved bits. Any one or more of these reserved bits may be used as "protocol identification information" bits.

如设定DLCI字段中第0比特位为“0”时,标识当前承载的是DPNSS 1协议的消息,DLCI字段中第0比特位为“1”时,标识当前承载的是DASS 2协议的消息,那么,当DUA协议实体收到同一接口上报的消息时,即可根据DLCI字段中第0比特位识别当前上报的消息为DPNSS 1协议的消息还是DASS 2协议的消息,即当DUA协议实体收到DLCI字段中第0比特位为“0”的消息时,DUA协议实体即可识别该消息为DPNSS 1消息,并将该消息上报至DPNSS 1协议进行相应的处理;当DUA协议实体收到DLCI字段中第0比特位为“1”的消息时,DUA协议实体即可识别该消息为DASS 2消息,并将该消息上报至DASS 2协议进行相应的处理。这个例子是将第0比特位作为协议标识信息来描述的,将其它一位或多位保留位作为协议标识信息来实现消息传输的方法与上述描述基本相同,在此不再详细描述。For example, when the 0th bit in the DLCI field is set to "0", it indicates that the message currently carrying the DPNSS 1 protocol is identified; when the 0th bit in the DLCI field is "1", it indicates that the message currently carrying the DASS 2 protocol , then, when the DUA protocol entity receives the message reported by the same interface, it can identify whether the currently reported message is a message of the DPNSS 1 protocol or a message of the DASS 2 protocol according to the 0th bit in the DLCI field, that is, when the DUA protocol entity receives When the 0th bit in the DLCI field is "0", the DUA protocol entity can identify the message as a DPNSS 1 message, and report the message to the DPNSS 1 protocol for corresponding processing; when the DUA protocol entity receives the DLCI When the 0th bit in the field is "1", the DUA protocol entity can identify the message as a DASS 2 message, and report the message to the DASS 2 protocol for corresponding processing. In this example, the 0th bit is used as the protocol identification information to describe, and the method of realizing message transmission by using the other one or more reserved bits as the protocol identification information is basically the same as the above description, and will not be described in detail here.

本发明中的接收端和发送端可以为:信令网关侧的DPNSS 1L2协议实体或DASS 2L2协议实体或媒体网关控制器侧的DPNSS 1L3协议实体或DASS 2L3协议实体。The receiving end and the sending end in the present invention can be: the DPNSS 1L2 protocol entity or the DASS 2L2 protocol entity on the signaling gateway side or the DPNSS 1L3 protocol entity or the DASS 2L3 protocol entity on the media gateway controller side.

本发明提供的基于DUA协议的消息传输装置如附图5所示。The message transmission device based on the DUA protocol provided by the present invention is shown in Fig. 5 .

图5中,基于DUA协议的消息传输装置包括:存储模块,接收模块和发送模块。In Fig. 5, the message transmission device based on the DUA protocol includes: a storage module, a receiving module and a sending module.

存储模块主要用于存储不同信令系统协议分别对应的协议标识信息,其存储的信息可以为接口、接口标识符与DPNSS 1协议、DASS 2协议的对应关系,也可以为至少一比特位的协议标识信息与DPNSS 1协议、DASS 2协议的对应关系。The storage module is mainly used to store the protocol identification information corresponding to different signaling system protocols. The stored information can be the corresponding relationship between the interface, the interface identifier and the DPNSS 1 protocol and the DASS 2 protocol, or it can be a protocol of at least one bit The corresponding relationship between the identification information and the DPNSS 1 protocol and the DASS 2 protocol.

发送模块主要用于根据存储模块中存储的信息确定需要传输的消息对应的协议标识信息,并将该协议标识信息和所述消息传输至对端,发送模块传输协议标识信息的方法很灵活,如可以采用将消息和该消息对应的协议标识信息分别传输的方法,也可以采用将消息和该消息对应的协议标识信息一起传输的方法,即将协议标识信息承载于需要传输的消息中传输至接收端的方法,具体如上述实施例中的描述,在此不再详细描述。The sending module is mainly used to determine the protocol identification information corresponding to the message to be transmitted according to the information stored in the storage module, and transmit the protocol identification information and the message to the opposite end. The method of transmitting the protocol identification information by the sending module is very flexible, such as The method of separately transmitting the message and the protocol identification information corresponding to the message may be used, or the method of transmitting the message and the protocol identification information corresponding to the message together, that is, the protocol identification information shall be carried in the message to be transmitted and transmitted to the receiving end. The method is specifically as described in the above embodiments, and will not be described in detail here.

接收模块主要用于接收对端传输来的协议标识信息和消息,并根据该协议标识信息及存储模块中存储的信息确定其接收的消息对应的信令系统协议,当存储模块中存储的信息不同时,接收模块判断消息对应的信令系统协议的方法也不相同,具体如上述实施例中的描述,在此不再详细描述。The receiving module is mainly used to receive the protocol identification information and message transmitted from the opposite end, and determine the signaling system protocol corresponding to the received message according to the protocol identification information and the information stored in the storage module. When the information stored in the storage module is not At the same time, the method for the receiving module to determine the signaling system protocol corresponding to the message is also different, as described in the above embodiment, and will not be described in detail here.

虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,本发明的申请文件的权利要求包括这些变形和变化。Although the present invention has been described by way of example, those of ordinary skill in the art know that there are many variations and changes in the present invention without departing from the spirit of the invention, and the claims of the application document of the present invention include these variations and changes.

Claims (6)

1.一种基于DUA协议的消息传输方法,其特征在于,包括:1. A message transmission method based on DUA protocol, characterized in that, comprising: a、设置不同信令系统协议分别对应的协议标识信息,所述协议标识信息用于识别消息对应的信令系统协议;所述协议标识信息为接口标识信息,所述步骤a具体包括:a. Set the protocol identification information corresponding to different signaling system protocols respectively, the protocol identification information is used to identify the signaling system protocol corresponding to the message; the protocol identification information is interface identification information, and the step a specifically includes: 设置接口、接口标识信息与信令系统协议的对应关系;Set the corresponding relationship between interface, interface identification information and signaling system protocol; 且一个接口至少对应两个接口标识信息,一个接口标识对应一种信令系统协议;And one interface corresponds to at least two interface identification information, and one interface identification corresponds to one signaling system protocol; b、发送端将需要传输的基于数字私有网络信令系统/数字接入信令系统用户适配层DUA协议的消息及该消息对应的协议标识信息传输至接收端;b. The sending end transmits the message based on the DUA protocol of the digital private network signaling system/digital access signaling system user adaptation layer and the protocol identification information corresponding to the message to the receiving end; c、所述接收端根据其接收的协议标识信息确定其接收的消息对应的信令系统协议;c. The receiving end determines the signaling system protocol corresponding to the received message according to the received protocol identification information; 所述步骤b包括:发送端将需要传输的消息对应的协议标识信息承载于所述基于DUA协议的消息中,并传输至接收端。The step b includes: the sending end carries the protocol identification information corresponding to the message to be transmitted in the message based on the DUA protocol, and transmits it to the receiving end. 2.如权利要求1所述的一种基于DUA协议的消息传输方法,其特征在于,所述步骤b具体包括:2. A kind of message transmission method based on DUA protocol as claimed in claim 1, is characterized in that, described step b specifically comprises: 发送端确定传输所述消息的接口及该消息对应的信令系统协议;The sending end determines the interface for transmitting the message and the signaling system protocol corresponding to the message; 发送端确定所述接口、所述信令系统协议对应的接口标识信息,并将该接口标识信息承载于所述消息的接口标识字段中,传输至接收端。The sending end determines the interface and the interface identification information corresponding to the signaling system protocol, carries the interface identification information in the interface identification field of the message, and transmits it to the receiving end. 3.如权利要求2所述的一种基于DUA协议的消息传输方法,其特征在于,所述步骤c具体包括:3. A kind of message transmission method based on DUA protocol as claimed in claim 2, is characterized in that, described step c specifically comprises: 接收端获取其接收的消息中的接口标识信息;The receiving end obtains the interface identification information in the message it receives; 接收端根据接口、接口标识信息与信令系统协议的对应关系确定其获取的接口标识信息对应的信令系统协议。The receiving end determines the signaling system protocol corresponding to the acquired interface identification information according to the interface, the corresponding relationship between the interface identification information and the signaling system protocol. 4.如权利要求1所述的一种基于DUA协议的消息传输方法,其特征在于,所述步骤a中的信令系统协议包括:数字私有网络信令系统协议、数字接入信令系统协议;且所述发送端、接收端为:数字私有网络信令系统协议实体、或数字接入信令系统协议实体。4. A kind of message transmission method based on DUA protocol as claimed in claim 1, is characterized in that, the signaling system protocol in the described step a comprises: digital private network signaling system protocol, digital access signaling system protocol ; and the sending end and the receiving end are: a digital private network signaling system protocol entity, or a digital access signaling system protocol entity. 5.如权利要求4所述的一种基于DUA协议的消息传输方法,其特征在于,所述数字私有网络信令系统协议实体为:数字私有网络信令系统2层协议实体、或数字私有网络信令系统3层协议实体;所述数字接入信令系统协议实体为:数字接入信令系统2层协议实体、或数字接入信令系统3层协议实体。5. A kind of message transmission method based on DUA protocol as claimed in claim 4, it is characterized in that, described digital private network signaling system protocol entity is: digital private network signaling system layer 2 protocol entity or digital private network Signaling system layer 3 protocol entity; the digital access signaling system protocol entity is: digital access signaling system layer 2 protocol entity, or digital access signaling system layer 3 protocol entity. 6.一种基于DUA协议的消息传输装置,其特征在于,包括:6. A message transmission device based on DUA protocol, characterized in that, comprising: 存储模块:存储不同信令系统协议分别对应的协议标识信息,所述协议标识信息用于识别消息对应的信令系统协议;所述协议标识信息为接口标识信息,所述存储模块具体用于存储接口、接口标识信息与信令系统协议的对应关系,且一个接口至少对应两个接口标识信息,一个接口标识对应一种信令系统协议;Storage module: store protocol identification information corresponding to different signaling system protocols, the protocol identification information is used to identify the signaling system protocol corresponding to the message; the protocol identification information is interface identification information, and the storage module is specifically used to store Correspondence between interfaces, interface identification information and signaling system protocols, and one interface corresponds to at least two interface identification information, and one interface identification corresponds to one signaling system protocol; 发送模块:根据存储模块中存储的信息确定需要传输的基于数字私有网络信令系统/数字接入信令系统用户适配层DUA协议的消息对应的协议标识信息,并将该协议标识信息和所述消息传输,所述需要传输的消息对应的协议标识信息承载于所述基于DUA协议的消息中;Sending module: Determine the protocol identification information corresponding to the message based on the digital private network signaling system/digital access signaling system user adaptation layer DUA protocol that needs to be transmitted according to the information stored in the storage module, and combine the protocol identification information with the The message transmission, the protocol identification information corresponding to the message to be transmitted is carried in the message based on the DUA protocol; 接收模块:根据其接收的协议标识信息及存储模块中存储的信息确定其接收的消息对应的信令系统协议。Receiving module: Determine the signaling system protocol corresponding to the message it receives according to the protocol identification information it receives and the information stored in the storage module.
CN200510083970.3A 2005-07-15 2005-07-15 A message transmission method and device based on DUA protocol Expired - Fee Related CN1897590B (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN200510083970.3A CN1897590B (en) 2005-07-15 2005-07-15 A message transmission method and device based on DUA protocol
CN200680012037.XA CN101160905A (en) 2005-07-15 2006-06-13 Message transmission method and device based on DUA protocol
PCT/CN2006/001309 WO2007009339A1 (en) 2005-07-15 2006-06-13 A message transmission method and apparatus based on dua protocol
GB0613964A GB2428537B (en) 2005-07-15 2006-07-13 Method and device for transmission of message

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200510083970.3A CN1897590B (en) 2005-07-15 2005-07-15 A message transmission method and device based on DUA protocol

Publications (2)

Publication Number Publication Date
CN1897590A CN1897590A (en) 2007-01-17
CN1897590B true CN1897590B (en) 2010-10-27

Family

ID=36955618

Family Applications (2)

Application Number Title Priority Date Filing Date
CN200510083970.3A Expired - Fee Related CN1897590B (en) 2005-07-15 2005-07-15 A message transmission method and device based on DUA protocol
CN200680012037.XA Pending CN101160905A (en) 2005-07-15 2006-06-13 Message transmission method and device based on DUA protocol

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN200680012037.XA Pending CN101160905A (en) 2005-07-15 2006-06-13 Message transmission method and device based on DUA protocol

Country Status (3)

Country Link
CN (2) CN1897590B (en)
GB (1) GB2428537B (en)
WO (1) WO2007009339A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102035791B (en) * 2009-09-28 2014-12-24 无锡江南计算技术研究所 Message engine supporting dual mode and message transmitting method
US8848638B2 (en) 2011-06-27 2014-09-30 Telefonaktiebolaget L M Ericsson (Publ) Cellular communication system support for limited bandwidth communication devices
US8885560B2 (en) 2011-06-27 2014-11-11 Telefonaktiebolaget L M Ericsson (Publ) Cellular communication system support for limited bandwidth communication devices
CN107959661B (en) * 2016-10-17 2020-10-23 南京中兴新软件有限责任公司 Information processing method and device
CN112771805B (en) * 2018-09-28 2024-01-26 苹果公司 Sequence-based uplink (UL) transmission cancellation for New Radio (NR)

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5086469A (en) * 1990-06-29 1992-02-04 Digital Equipment Corporation Encryption with selective disclosure of protocol identifiers
CA2137587C (en) * 1994-12-08 1999-03-23 Murray Charles Baker Broadcast/multicast filtering by the bridge-based access point
US6172980B1 (en) * 1997-09-11 2001-01-09 3Com Corporation Multiple protocol support
US6888797B1 (en) * 1999-05-05 2005-05-03 Lucent Technologies Inc. Hashing-based network load balancing
US6680952B1 (en) * 1999-06-01 2004-01-20 Cisco Technology, Inc. Method and apparatus for backhaul of telecommunications signaling protocols over packet-switching networks
GB0020323D0 (en) * 2000-08-17 2000-10-04 Simoco Int Ltd Short data messages in mobile communications systems
KR100385136B1 (en) * 2001-05-07 2003-05-23 엘지전자 주식회사 MAP Message Processing System And Method For Heterogenous Network Interworking
CN1258902C (en) * 2001-05-08 2006-06-07 中兴通讯股份有限公司 Multiple-signalling point and multiple-protocal method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Ranjith Mukundan等.DPNSS/DASS 2 extensions to the IUA protocol <draft-ietf-sigtran-dua-08.txt>.Internet-Draft.2005,9. *

Also Published As

Publication number Publication date
WO2007009339A1 (en) 2007-01-25
GB2428537A8 (en) 2007-02-20
CN101160905A (en) 2008-04-09
CN1897590A (en) 2007-01-17
GB0613964D0 (en) 2006-08-23
GB2428537A (en) 2007-01-31
GB2428537B (en) 2008-05-14

Similar Documents

Publication Publication Date Title
EP1137238B1 (en) System and method for integrated communications over a local IP network
JP2679635B2 (en) LAN connection device
CN101272626B (en) Method, device and system for implementing local exchange
JP4490312B2 (en) Correlation system and method for heterogeneous telecommunications signaling protocols
CN1897590B (en) A message transmission method and device based on DUA protocol
CN102916865B (en) A kind of monitoring business management method and device
US8194686B2 (en) Communications relay device, program and method, and network system
CN101242354B (en) Method, system and device for data transmission
CN102843253A (en) Multi-sub-rack communication device and method and device of communication of multi-sub-rack communication device
KR100667732B1 (en) Internet communication device and method for communicating with the inside of private network from outside
CN105812102B (en) Call authority management method of distributed VoIP network
WO2006111104A1 (en) A gateway control protocol message transferring method and the apparatus thereof
US7512119B2 (en) Method for establishing communication paths between access points of a communication system and a communication system using said method
JP4143479B2 (en) Communication system between subscriber terminals
JP2001136202A (en) Connection setting method and method in TCP / IP
JP2002190827A (en) Internet phone connection method between different networks
CN1533145B (en) A Routing Method for Call Control in IP Telephone System
CN100544456C (en) A tandem system and a method for call routing in the tandem system
CN1889564B (en) A channel state information transmission method based on DUA protocol
CN102469215B (en) Method and device for transmitting transfer dialing to transferred party gateway in gateway
CN101127805B (en) Method of receiving channel-associated signal
CN100556009C (en) A method for realizing tandem media gateway and tandem media gateway
CN100486234C (en) A method used by signalling gateway to manage the routing state of IP field signalling point
CN101478784A (en) Method and apparatus for controlling network congestion
CN100396048C (en) Network interworking 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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20101027

Termination date: 20170715

CF01 Termination of patent right due to non-payment of annual fee