[go: up one dir, main page]

CN106453240B - A method of processing ADD signaling - Google Patents

A method of processing ADD signaling Download PDF

Info

Publication number
CN106453240B
CN106453240B CN201610705039.2A CN201610705039A CN106453240B CN 106453240 B CN106453240 B CN 106453240B CN 201610705039 A CN201610705039 A CN 201610705039A CN 106453240 B CN106453240 B CN 106453240B
Authority
CN
China
Prior art keywords
media
rtp
circuit domain
media server
serial number
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.)
Active
Application number
CN201610705039.2A
Other languages
Chinese (zh)
Other versions
CN106453240A (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.)
Nanjing ZTE New Software Co Ltd
Original Assignee
Nanjing ZTE New Software 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 Nanjing ZTE New Software Co Ltd filed Critical Nanjing ZTE New Software Co Ltd
Priority to CN201610705039.2A priority Critical patent/CN106453240B/en
Publication of CN106453240A publication Critical patent/CN106453240A/en
Application granted granted Critical
Publication of CN106453240B publication Critical patent/CN106453240B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/1016IP multimedia subsystem [IMS]
    • 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
    • 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/60Network streaming of media packets
    • 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
    • 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
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • 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/60Network streaming of media packets
    • H04L65/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • H04L67/5651Reducing the amount or size of exchanged application data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a kind of methods for handling ADD signaling, comprising: receives the ADD signaling based on H.248 agreement sent by media gateway controlling equipment, and establishes context CONTEXT based on ADD signaling, wherein includes circuit domain terminal ID in ADD signaling;Termination ID is converted into the circuit domain system logic node serial number in media server, the terminal resource of corresponding relaying is then distributed to circuit domain system logic node serial number;The corresponding circuit domain channel E1 of circuit switching module and voice ALT-CH alternate channel in media server are opened based on circuit domain system logic node serial number;RTP resource is applied for by the resource management interface of data management module in media server based on circuit domain system logic node serial number;It opens media in media server and issues the channel RTP in module;The response message for responding ADD signaling is returned to media gateway controlling equipment.

Description

A method of processing ADD signaling
Technical field
The present invention relates to field of communication technology, in particular to a kind of method for handling ADD signaling.
Background technique
Referring to FIG. 1, (Circuit Switched, the circuit switching) domain CS passes through IMS (IP in the prior art Multimedia Subsystem, IP multimedia subsystem) and (Packet Switched, the packet switch) domain PS progress information The network structure of communication specifically includes: CS field communication equipment, Tandem Gateway, MG (Media Gateway, media net Close), MGCF (Media Gateway Control Function, media resource control function), MS (Media Server, matchmaker Body server) and ps domain communication equipment etc..
The domain CS device data exchange process is first to establish circuit connection (usable virtual circuit), then carries out data friendship It changes, release circuit after data exchanging completed, and ps domain is then a data to be called the score into several segments, then respectively simultaneously Send, the routing of route that each data slot is passed through may be it is different, what routing each data slot walks will basis The concrete condition of network and used Routing Protocol determine.
Because data exchange mode used by two kinds of switching domains is inconsistent, therefore need to introduce MG or VIG in network communications Intermediate equipments such as (Video Interwork Gateway, Video Interworking Gateway), by the data information in the domain CS via MG or The data conversion treatment of VIG is transferred to ps domain, and then realizes the information communication in two kinds of data exchange domains.
As it can be seen that being in the prior art so that the domain CS and ps domain is mutually realized communication, and then exist and must change to network The technical issues of making, intermediate equipment MG or VIG be added, this technical problem also directly increase the investment of network operator at This, while when safeguarding proper network environment, also increase the difficulty and cost of network technology maintenance.
Summary of the invention
The present invention provides a kind of method for handling ADD signaling, is in the prior art to enable the domain CS and ps domain to solve It mutually realizes communication, and then there is the technical issues of must being transformed to network, intermediate equipment MG or VIG is added.
On the one hand, the present invention is provided the following technical solutions by one embodiment of the application:
A kind of media server, the media server be used for include media gateway controlling equipment IP multi-media network In, comprising:
Protocol process module, first based on H.248 agreement sent for receiving the media gateway controlling equipment Service request, first service request are sent to the media gateway controlling equipment for calling subscriber equipment in the cs domain Include the request of called user information, is also used to that the calling subscriber equipment is accessed to institute based on first service request State IP multi-media network;
Media issue module, for being based on first service request, obtain base corresponding with first service request The first media stream in the domain IP;
VOIP module for receiving first media stream, and is converted into the second multimedia based on E1 carrying Stream;
Circuit switching module for receiving second media stream, and is based on first service request, to the quilt User equipment is made to provide second media stream.
Data management module is connect with the protocol process module, for receiving the control from the protocol process module Message processed, for agreement in the multimedia server, the configuration of media stream process, and the electricity of the management media server Road resource and IP resource, DSP resource.
Preferably, the VOIP module is encapsulated: when based on the Media Stream in the domain IP according to the MTP of E1 in the following way The Media Stream in the domain IP after decoding, is broken into E1 carrying stream, to carry out on E1 physical link by link transmission agreement Transmission.
On the other hand, the present invention provides a kind of method for handling ADD signaling, the side by another embodiment of the application Method is applied to include in the media server in the IP multi-media network of media gateway controlling equipment, which comprises
The ADD signaling based on H.248 agreement sent by the media gateway controlling equipment is received, and is based on the ADD Signaling establishes context CONTEXT, wherein includes circuit domain terminal ID in the ADD signaling;
The Termination ID is converted into the circuit domain system logic node serial number in the media server, then to described Circuit domain system logic node serial number distributes the terminal resource of corresponding relaying;
E1 pairs of circuit switching module in the media server is opened based on the circuit domain system logic node serial number The circuit domain channel answered and voice ALT-CH alternate channel;
Based on the circuit domain system logic node serial number, pass through the resource of data management module in the media server Management interface applies for RTP resource;
It opens media in the media server and issues the channel RTP in module;
The response message for responding the ADD signaling is returned to the media gateway controlling equipment.
Preferably, in the ADD signaling further include: the transceiver mode at the end RTP, the voice compression algorithm or video pressure of use Compression algorithm, the media demand in m row including service object is audio or video, defaults packaging time length, the jitter range of network It is required that using the attribute information of IPV4 or IPV6.
Preferably, the user terminal ID is converted to the circuit domain system logic section in the media server described Point number, is then distributed after the terminal resource of corresponding relaying to the circuit domain system logic node serial number, further includes:
The resource management interface of management module based on the data is requested corresponding with the terminal resource of the relaying described The internal orifice IP of VOIP module and No. Port in media server.
Preferably, the internal orifice IP and the corresponding rule of No. Port binary according to data configuration are allocated.
Preferably, circuit friendship in the media server is opened based on the circuit domain system logic node serial number described After the corresponding circuit domain channel E1 and the voice ALT-CH alternate channel that change the mold block, further includes:
The audiovisual compression algorithm of the VOIP module local terminal is set;
The packaging time length shake abnormality alarming attribute of the VOIP module local terminal is set;
The terminal is added in context CONTEXT, and the number of the protocol process module in the media server According to the corresponding relationship for recording the terminal and the circuit domain system logic node serial number in area.
Preferably, it is based on the circuit domain system logic node serial number described, passes through data in the media server The resource management interface of management module, apply RTP resource after, further includes:
Obtain the internal orifice IP of the RTP resource, internal orifice PORT, collar extension IP, collar extension PORT, and writing circuit domain system logic The corresponding relationship of node serial number and RTP system logical node number.
Preferably, after media issue the channel RTP in module in opening the media server, further includes:
The reiving/transmitting state at the end RTP is set;
Decision is using IPV4 packaged media packet or to use IPV6 packaged media packet;
RTP terminal is added in the context CONTEXT, and the terminal of RTP is added to creation by the PPM In CONTEXT;And the correspondence of RTP terminal and circuit domain system logic node serial number is recorded in the data field of protocol process module Relationship.
On the other hand, the present invention additionally provides a kind of method for handling MOD signaling, institute by another embodiment of the application It states method and is applied to include the method packet in the media server in the IP multi-media network of media gateway controlling equipment It includes:
Receive the MOD signaling based on H.248 agreement sent by the media gateway controlling equipment, the MOD signaling packet Include context ID, RTP terminal;
Based on the context ID, it is corresponding to inquire the RTP terminal recorded in the H.248 contextual data region of agreement RTP system logical node number;
It is numbered based on the RTP system logical node, data management module corresponding RTP in the media server is set and is provided The distal end RTP IP address in source, port numbers;
It is numbered based on the RTP system logical node, searches in the media server data field in protocol process module Corresponding circuit domain system logic node serial number, and it is based on the circuit domain system logic node serial number, the media clothes are set The attribute of VOIP module corresponding ports in business device;
By the distal end RTP IP address of the RTP resource, port numbers, the attribute record of VOIP module corresponding ports is described in In media server in protocol process module in data field, and it is described for responding to media gateway controlling equipment return The response message of MOD signaling.
Preferably, the MOD signaling further include: reached by the media gateway controlling equipment and message interworking gateway negotiation The distal end RTP IP address and port numbers, far-end speech compression algorithm, distal end packaging time length.
Preferably, the distal end RTP IP address and port numbers, be the media server external service address and Port numbers;The far-end speech compression algorithm is the voice compression algorithm of the media server;The distal end packaging time length is The packaging time length of the media server.
On the other hand, the present invention additionally provides a kind of method for handling SUB signaling, institute by another embodiment of the application It states method and is applied to include the method packet in the media server in the IP multi-media network of media gateway controlling equipment It includes:
The SUB signaling based on H.248 agreement sent by the media gateway controlling equipment is received,
The SUB signaling includes the context ID, the RTP terminal and circuit domain terminal;
Based on the context ID, it is corresponding to inquire the RTP terminal recorded in the H.248 contextual data region of agreement RTP system logical node numbers circuit domain system logic node serial number corresponding with the circuit domain terminal;
It is numbered based on the RTP system logical node, closes the channel RTP in the media server;
Based on the circuit domain system logic node serial number, circuit domain channel and voice ALT-CH alternate channel are closed;
It returns to the media gateway controlling equipment for responding the response message of the SUB signaling, and reports statistics Medium stream information.
Preferably, it is closed in the media server after the channel RTP described further include:
It is numbered based on the RTP system logical node, by the number for calling data management module in the media server According to management interface, the RTP system logical node number resource is discharged, and RTP system logical node number is corresponding Data management chnnels of resources is set as idle state.
Preferably, it is based on the circuit domain system logic node serial number described, closed after circuit domain channel further include:
Based on the circuit domain system logic node serial number, the data of data management module in the media server are called Management interface discharges the circuit domain system logic node serial number resource, and the circuit domain service system logical node is numbered Corresponding data management chnnels of resources is set as idle state.
One or more technical solutions in above-mentioned technical proposal, at least have the following technical effects or advantages:
One, by providing a kind of media server, using the Coordination Treatment between modules in the media server, Be the data format that can be communicated on the packet-switched domain by circuit domain Data Format Transform, solve in the prior art for make the domain CS and Ps domain can mutually realize communication, and then there is the technical issues of must being transformed to network, intermediate equipment MG or VIG is added, Simplifying network structure to reach, under the premise of reducing input cost, realizing the domain CS user can directly and ps domain On user carry out data communication technical effect.
Two, simultaneously because the technical solution provided in the embodiment of the present application has the technical characterstic maintained easily, so, also It can effectively solve the technical problem of network operation complexity in the prior art, and then reach and safeguard simple and convenient technical effect.
Detailed description of the invention
Fig. 1 is the network structure in the domain CS and ps domain data communication in the prior art;
Fig. 2 is the function structure chart of media server in the embodiment of the present application;
Fig. 3 is the IMS system network architecture figure for including media server in Fig. 2;
Fig. 4 is the method flow diagram of the media server processes ADD signaling in the embodiment of the present application;
Fig. 5 is the method flow diagram of the media server processes MOD signaling in the embodiment of the present application;
Fig. 6 is the method flow diagram of the media server processes SUB signaling in the embodiment of the present application;
Fig. 7 is the detailed process figure that the domain CS user realizes Ring Back Tone service.
Specific embodiment
Referring to FIG. 3, for the IMS network structure chart for including media server in Fig. 2, in the IMS network, MGCF The service request of the domain CS user is received by Tandem Gateway, and goes to control and manage MS and the net based on the service request Other equipment in network, such as: file server, the data communication between Lai Shixian CS domain user and ps domain user.
Compared to network structure more in the prior art, the technical solution provided in the embodiment of the present application can make the domain CS In user be directly connected with MS without intermediate equipments such as MG or VIG, and then obtain data from the IMS network Business service, such as: CRBT, multimedia message, video and audio playback of media files etc..
Each attached drawing in reference to the accompanying drawings of the specification, the realization principle of technical solutions in the embodiments of the present application, Specific implementation process and its beneficial effect corresponding to reach progress in detail, clearly and completely illustrate.
As shown in Fig. 2, being the function structure chart of the embodiment of the present application media server, the media server includes:
PPM (Protocol Preduce Module, protocol process module), for receive that the MGCF sends by The first service request based on H.248 agreement that the domain CS user sends, wherein the corresponding business of first service request is more Media data traffic, such as CRBT, multimedia message, audio-video;The corresponding business of first service request can also be in online text Relevant storage service is carried out in part storage system, such as storage file, downloading file, upper transmitting file, first business are asked Ask corresponding business further include the application those of skill in the art obtained according to above-described embodiment direct derivation or reasoning with it is above-mentioned The equivalent business of embodiment.
During specific implementation, the PPM completes the main side of H.248 agreement to from end according to first service request Docking, it is assumed that first service request be Ring Back Tone service request, the main side to from hold dock be PPM in the MS The docking based on H.248 agreement between module and CRBT AS system, and can realize encoding and decoding and business based on the agreement The functions such as driving.First service request can be also linked into the MTP link of E1 based on first service request by the PPM Upper transmission, wherein the MTP link of the E1 is the interface channel of support circuits domain transmission mode transmission.
MDM (Media Destruct Module, media issue module) is obtained for being based on first service request Corresponding the first media stream based on the domain IP.
By taking Ring Back Tone service as an example, in the specific implementation process, i.e., are as follows: first service request is asked for Ring Back Tone service It asks, the MDM is requested according to Ring Back Tone service, and Xiang Suoshu AS system obtains the Ring Back Tone service and requests the corresponding CRBT based on the domain IP Multimedia messages, the CRBT multimedia messages are first media stream, certainly, when first service request is it When his business, such as: multimedia message, audio-video, file storage, speech recognition etc., first media stream are as corresponding: multimedia message File, audio visual files, storage file and voice multimedia etc..
During obtaining the first media stream based on the domain IP, MDM realizes IP association by internal hardware network processing unit The NAT forwarding capability of view.
It specifically include internal VOIP (Voice over Internet Protocol) treated E1 media, In, the E1 media are the multimedia that can be used for circuit domain transmission, i.e. the second media stream is outside by second media stream The forwarding of portion's purpose routing further includes that internally VOIP module is issued for the service media of the MS that external routes come, reaches straight Connect the purpose to the TS channel service of the E1.
VOIP module for receiving first media stream, and is converted into the second multimedia based on E1 carrying Stream.
Equally by taking Ring Back Tone service as an example, in the specific implementation process, first media stream, that is, CRBT the tinkle of bells is base In the domain IP, the CRBT the tinkle of bells is converted to the CRBT the tinkle of bells carried based on circuit domain, i.e. the second media stream by VOIP module.Its In, first multimedia is completed to the second multimedia conversion by a kind of novel DSP subcard, and the described DSP subcard contains 4 A main process task dsp chip, each dsp chip contain 3 DSP processing cores, and core 0 controls forwarding of the DSP signaling to core 1 and core 2, institute It states core 1 and the core 2 completes media handling.
When first multimedia is converted to the second multimedia, needing for medium stream information to be packaged into can be in circuit The E1 carrying packet transmitted on domain, in the process that the medium stream information is packaged into the E1 carrying packet that can be transmitted in circuit domain In, the following two kinds mode can be used:
One, according to the MTP link transmission agreement of E1, by the Media Stream in the domain IP, after decoding, E1 carrying stream is broken into, with Just it can be transmitted on E1 physical link;
Two, the audio/video flow or rtp streaming of 3G media are encapsulated using the packaged type for meeting 324M format.
CEM (Circuit Exchange Module, circuit switching module) receives second media stream, and is based on First service request, Xiang Suoshu called subscriber equipment provide second media stream.
Equally by taking Ring Back Tone service as an example, in the specific implementation process, the CEM module reception will be based on by VOIP module The CRBT the tinkle of bells in the domain IP is converted to the CRBT the tinkle of bells based on circuit domain, and according to making a phone call in the first service request, that is, domain CS User provides CRBT ringtone service to the user made a phone call.
Meanwhile the CEM can also realize that the domain CS user accesses the channel MS and the domain IP user accesses the channel between channel The connection management function of exchange, management function and LC (Local Connect, the interior connection of this plate plate) net.Wherein, the LC is netted Connection management mainly realized by the control to internal E1 exchange chip, the internal hardware that E1 exchange chip and DSP are constituted by The HW interface of the DSP of HW line one end connection VOIP processor of 32M, the other end connect the HW interface of E1 exchange chip, the E1 Access unit is fixedly connected with the VOIP processing unit according to data configuration rule.
Data management module DMM (Data Manage Module) receives the control message from the PPM, realizes matchmaker The circuit domain resource and IP resource of agreement, media stream process and the management media server, DSP resource in body server.
In the specific implementation process, the data management module is according to the control information from PPM, for realizing service In device H.248, the management of the agreements such as RTP, and to the first media stream based on the domain IP and the second multimedia based on circuit domain Stream does corresponding processing, is also used to complete the management work to including the various resources such as DSP resource, IP resource, circuit domain resource Make.
Wherein, the various Resource Managements include: and realize during the MS is provided and serviced to described The operation on circuit path of distribution, data of DSP resource, the IP resource, the circuit domain resource;It is mentioned in MS completion After the service, the recycling to resources such as the DSP resource, the IP resource and the circuit domain resources is realized, described In resource management, circuit domain resource is direct by internal LC net and VOIP process resource is using fixed connection type, passes through The connection type of the fixation can work as 1~n of circuit domain resource, is being connected one by one by LC net with 1~n of VOIP process resource When, the DMM only need to do one of those 1 pair 1 replacement can, and each of do not have to replace, and then improve replacement Efficiency;The RTP resource of the network interface of external connection, by the way of network interface of going out on inner exchanging plate, to save media services The hardware slot position resource of device.
By above-mentioned the embodiment of the present invention, following technical effect may be implemented:
According to the first service request, corresponding media services are directly obtained from IMS, by between modules in MS Processing, by the first multimedia stream based on the domain IP be the second media stream based on circuit domain, solve in existing skill In art, increase intermediate equipment MG or VIG the technical issues of, reached simplify network structure, reduce input cost under the premise of, Realize the technical effect that the domain CS user can directly with media server transmission multimedia messages.
As shown in figure 4, the method flow diagram of ADD signaling is handled in the embodiment of the present application, during specific implementation, The method can realize in different hardware devices, such as: the method can be applied to include Media Gateway control In media server in the IP multi-media network of control equipment, described method includes following steps:
Step 401, the ADD signaling based on H.248 agreement sent by the media gateway controlling equipment is received, and is based on The ADD signaling establishes context CONTEXT.
It wherein, include circuit domain terminal ID in the ADD signaling, in practical applications, the ADD signaling can be with It include: the transceiver mode at the end RTP, the voice compression algorithm or video compression algorithm of use include the media of service object in m row Demand is audio or video, defaults packaging time length, the jitter range requirement of network, using the attribute of IPV4 or IPV6 Information etc., in short, the application person of ordinary skill in the field can determine that the ADD signaling includes letter according to demand The type of breath.
Step 402, the Termination ID is converted into the circuit domain system logic node serial number in the media server, so The terminal resource of corresponding relaying is distributed to the circuit domain system logic node serial number afterwards.
During concrete implementation, after the step 402, following operation can also be carried out:
The resource management interface of management module based on the data is requested corresponding with the terminal resource of the relaying described The internal orifice IP of VOIP module and No. PORT in media server, wherein for the internal orifice IP and No. PORT, in assigning process In, it can be allocated according to many rules, such as: it is allocated according to the corresponding rule of the binary of data configuration.Certainly, originally Apply for person of ordinary skill in the field, can also be divided using other equivalent rules of rule corresponding with the binary Match.
Step 403, circuit switching mould in the media server is opened based on the circuit domain system logic node serial number The corresponding circuit domain channel the E1 of block and voice ALT-CH alternate channel.
In specific application, the embodiment of the present application can also execute following steps after the step 30:
The audiovisual compression algorithm of the VOIP module local terminal, the audiovisual compression algorithm are set;Wherein, the sound view Frequency compression algorithm can be G.711A, G.711U or G.729 scheduling algorithm;
The packaging time length shake abnormality alarming attribute of VOIP module local terminal is set;Wherein, the alarm attributes specifically can be with Including an abnormality alarming marker, threshold values, alarm code are shaken.
The terminal is added in context CONTEXT, and the number of the protocol process module in the media server According to the corresponding relationship for recording the terminal and the circuit domain system logic node serial number in area.
Step 404, it is based on the circuit domain system logic node serial number, passes through data management mould in the media server The resource management interface of block applies for RTP resource;
Step 405, media in the media server are opened and issue the channel RTP in module;
Wherein, after applying for RTP resource further include: the internal orifice IP of the RTP resource, internal orifice PORT, collar extension IP are obtained, Collar extension PORT, and the corresponding relationship of writing circuit domain system logical node number and RTP system logical node number.
After the opening media issue the channel RTP in module further include:
The reiving/transmitting state at the end RTP is set;
Decision is using IPV4 packaged media packet or to use IPV6 packaged media packet;
RTP terminal is added in the context CONTEXT, the terminal number of RTP is added to creation by the PPM In context;And the correspondence of RTP terminal and circuit domain system logic node serial number is recorded in the data field of protocol process module Relationship.
The corresponding relationship of the record RTP terminal and circuit domain system logic node serial number can be choice of dynamical, that is, In When establishing media channel, the idle port RTP is chosen, and dynamically compiles the port RTP with circuit domain system logic node Number corresponding relationship be recorded in DMM;
Step 406, Xiang Suoshu media gateway controlling equipment returns to the response message for responding the ADD signaling;
As shown in figure 5, the method flow diagram of MOD signaling is handled in the embodiment of the present application, during specific implementation, The method can realize in different hardware devices, such as: the method can be applied to include Media Gateway control In media server in the IP multi-media network of control equipment, described method includes following steps:
Step 501, the MOD signaling based on H.248 agreement sent by the media gateway controlling equipment is received, it is described MOD signaling includes context ID, RTP terminal;
Wherein, the MOD signaling further include: reached by the media gateway controlling equipment and message interworking gateway negotiation The distal end RTP IP address and port numbers, far-end speech compression algorithm, distal end packaging time length.
Step 502, according to the context ID, it is whole to inquire the RTP recorded in the H.248 contextual data region of agreement Corresponding RTP system logical node is held to number;
Step 503, it is numbered according to the RTP system logical node, data management module in the media server is set The distal end RTP IP address of corresponding RTP resource, port numbers;
Wherein, the distal end RTP IP address and port numbers are the external service address and end of the media server Slogan;The far-end speech compression algorithm is the voice compression algorithm of the media server;The distal end packaging time length is institute State the packaging time length of media server.
Step 504, it is numbered according to the RTP system logical node, searches protocol process module in the media server The corresponding circuit domain system logic node serial number in middle data field, and it is based on the circuit domain system logic node serial number, institute is set State the attribute of VOIP module corresponding ports in media server;
Step 505, by the distal end RTP IP address of the RTP resource, port numbers, the attribute note of VOIP module corresponding ports It records in the media server in protocol process module in data field, Xiang Suoshu media gateway controlling equipment is returned for responding The response message of the MOD signaling.
As shown in fig. 6, the method flow diagram of SUB signaling is handled in the embodiment of the present application, during specific implementation, The method can realize in different hardware devices, such as: the method can be applied to include Media Gateway control In media server in the IP multi-media network of control equipment, described method includes following steps:
Step 601, the SUB signaling based on H.248 agreement sent by the media gateway controlling equipment is received,
Wherein, the SUB signaling includes the context ID, the RTP terminal and circuit domain terminal;
Step 602, it is based on the context ID, it is whole to inquire the RTP recorded in the H.248 contextual data region of agreement Corresponding RTP system logical node is held to number circuit domain system logic node serial number corresponding with the circuit domain terminal;
Step 603, it is numbered based on the RTP system logical node, closes the channel RTP in the media server;
During concrete implementation, after the step 603, following operation can also be carried out:
It is numbered based on the RTP system logical node, by the number for calling data management module in the media server According to management interface, the RTP system logical node number resource is discharged, and RTP system logical node number is corresponding Data management chnnels of resources is set as idle state.
Step 604, it is based on the circuit domain system logic node serial number, closes circuit domain channel and voice ALT-CH alternate channel;
During concrete implementation, after the step 604, following operation can also be carried out:
Based on the circuit domain system logic node serial number, by calling data management module in the media server Data management interface discharges the circuit domain system logic node serial number resource, and the circuit domain system logic node is compiled Number corresponding data management chnnels of resources is set as idle state.
Step 605, Xiang Suoshu media gateway controlling equipment returns to the response message for responding the SUB signaling, and on Report the medium stream information of statistics.
With reference to Fig. 7, below just by taking circuit domain user is using IMS Colorful Ring Service as an example, user is described in detail in the domain CS such as What realizes the detailed process of Ring Back Tone service.
Step 1, after the dialing of calling subscriber UE1 off-hook, MGCF receives the ISUP initial address message of calling switchboard (IAM), then to the CSAS of MS (Circuit Switched Domain Access System, circuit commutative field access system System) Add message is sent, wherein the ADD message includes:
A new context is created in CSAS, and Incoming relaying and RTP terminal number are added in context, and will The Mode of RTP is set as Receiveonly, and voice compression algorithm is arranged;
Wherein, the voice compression algorithm can using G.711A, G.711U, G.729, the compression algorithms such as 324M;
Step 2, the RTP that the CSAS is required Add distributes resource RTP1, and to the MGCF response Reply message, In, the Reply message includes: the IP address of the RTP1, the voice compression algorithm of use and RTP port numbers etc.;
Step 3, the MGCF distributes calling UE 1SDP offer;INVITE request is routed after CRBT application server To called subscriber UE2;
The called subscriber UE2 ring sends 180 responses, and carries the UE2SDP of the corresponding UE1SDP offer answer;
Step 4, CRBT application server is to MRF (Media Resource Function, media resource function) Shen of MS Please CRBT media resource, the routing of CRBT application server 180 is responsive to the MGCF, the MRBT SDP carried in response answer;
Step 5, Mod message is sent to the CSAS of MS after the MGCF, the address distal end RTP and port numbers, voice pressure is set Compression algorithm etc.;
Step 6, the CSAS returns to response Reply message to the MGCF,;
Step 7,180 responses are converted to ACM (Address Complete Message, address totally disappeared by the MGCF Breath), it is sent to the UE1;The UE1 confirms 180 response by PRACK;The UE2 responds PRACK;
Step 8, CRBT application server sends INFO request instruction MRF coloring ring back tone playing;
Step 9, after 2 off-hook of called UE, the CRBT application server initiates media more to MGCF using UPDATE Newly;The CRBT application server sends BYE request to the MRF simultaneously, terminates polyphonic ringtone playing;
Step 10, the MGCF sends MOD message to CSAS, its Mode is revised as SendReceive;
Step 11, the CSAS returns to Reply message to the MGCF;
Step 12, the calling UE 1 and the called UE 2 start to converse;
Step 13, the calling UE 1 or 2 on-hook of the called UE terminate to converse;
Step 14, the MGCF sends SUB message to CSAS, discharges called relaying and RTP;
Step 15, CSAS returns to Reply to MGCF, wherein the media flow statistic of calling is reported,
Wherein, the media flow statistic includes: that media keep duration, calling party, callee, the filename of broadcasting Claim information.
By the embodiment in present specification, following technical effect at least may be implemented:
One, by the processing of ADD signaling, distribution and the circuit domain channel, RTP of circuit domain and link terminal resource are solved The opening problem of channel and voice ALT-CH alternate channel;And technical detail involved in above-mentioned treatment process is arranged such as: RTP receives and dispatches mould Formula, compression algorithm mode, packaging time length, network jitter range and abnormality alarming attribute, the relevant parameters such as network protocol standard, reach The technical effect that multimedia information stream carries out transmission preparation on a passage and prepares for corresponding parameter detail setting is arrived.
Two, by the processing of MOD signaling, the IP address, port numbers, VOIP module of the SLN and RTP of RTP terminal are solved The offering question of corresponding port attribute, distal compaction algorithm, distal end packaging time length etc. has reached each mould in media server The technical effect of corresponding logic interfacing position is obtained between block.
Three, by the processing of SUB signaling, solve circuit domain channel corresponding to the SLN of RTP and the SLN of circuit domain, The closing problem in the channel RTP and voice ALT-CH alternate channel, channel resource and circuit domain relay resource are provided for media services next time Deng.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art Mind and range.If in this way, belonging to the model of the claims in the present invention and its equivalent technologies to these modifications and changes of the present invention Within enclosing, then the present invention is also intended to include these modifications and variations.

Claims (7)

1. a kind of method for handling ADD signaling, the method is applied to the IP multimedia network for including media gateway controlling equipment In media server in network, which is characterized in that the described method includes:
The ADD signaling based on H.248 agreement sent by the media gateway controlling equipment is received, and is based on the ADD signaling Establish context CONTEXT, wherein include circuit domain terminal ID in the ADD signaling;
The Termination ID is converted into the circuit domain system logic node serial number in the media server, then gives the circuit Domain system logical node number distributes the terminal resource of corresponding relaying;
The E1 for opening circuit switching module in the media server based on the circuit domain system logic node serial number is corresponding Circuit domain channel and voice ALT-CH alternate channel;
Based on the circuit domain system logic node serial number, pass through the resource management of data management module in the media server Interface applies for RTP resource;
It opens media in the media server and issues the channel RTP in module;
The response message for responding the ADD signaling is returned to the media gateway controlling equipment.
2. the method as described in claim 1, which is characterized in that in the ADD signaling further include: the transceiver mode at the end RTP is adopted Voice compression algorithm or video compression algorithm, the media demand in m row including service object is audio or video, default Packaging time length, the jitter range requirement of network, using the attribute information of IPV4 or IPV6.
3. the method as described in claim 1, which is characterized in that be converted in the media server by the Termination ID Then circuit domain system logic node serial number distributes the terminal money of corresponding relaying to the circuit domain system logic node serial number After source, further includes:
The resource management interface of management module based on the data requests the media corresponding with the terminal resource of the relaying The internal orifice IP of VOIP module and No. Port in server.
4. method as claimed in claim 3, which is characterized in that the internal orifice IP and No. Port binary pair according to data configuration The rule answered is allocated.
5. method according to claim 2, which is characterized in that opening institute based on the circuit domain system logic node serial number After the corresponding circuit domain channel E1 and the voice ALT-CH alternate channel of stating circuit switching module in media server, further includes:
The audiovisual compression algorithm of VOIP module local terminal is set;
The packaging time length shake abnormality alarming attribute of the VOIP module local terminal is set;
The terminal of the relaying is added in context CONTEXT, and in the protocol process module of the media server The terminal of the relaying and the corresponding relationship of the circuit domain system logic node serial number are recorded in data field.
6. the method as described in claim 1, which is characterized in that be based on the circuit domain system logic node serial number, passing through The resource management interface of data management module in the media server, apply RTP resource after, further includes:
Obtain the internal orifice IP of the RTP resource, internal orifice PORT, collar extension IP, collar extension PORT, and writing circuit domain system logical node The corresponding relationship of number and RTP system logical node number.
7. method as claimed in claim 6, which is characterized in that media are issued in module in opening the media server After the channel RTP, further includes:
The reiving/transmitting state at the end RTP is set;
Decision is using IPV4 packaged media packet or to use IPV6 packaged media packet;
RTP terminal is added in the context CONTEXT, the terminal number of RTP is added to creation by protocol process module In CONTEXT;And RTP terminal and circuit domain system logic node serial number are recorded in the data field of the protocol process module Corresponding relationship.
CN201610705039.2A 2011-08-19 2011-08-19 A method of processing ADD signaling Active CN106453240B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610705039.2A CN106453240B (en) 2011-08-19 2011-08-19 A method of processing ADD signaling

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201110239163.1A CN102271137B (en) 2011-08-19 2011-08-19 a media server
CN201610705039.2A CN106453240B (en) 2011-08-19 2011-08-19 A method of processing ADD signaling

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201110239163.1A Division CN102271137B (en) 2011-08-19 2011-08-19 a media server

Publications (2)

Publication Number Publication Date
CN106453240A CN106453240A (en) 2017-02-22
CN106453240B true CN106453240B (en) 2019-11-08

Family

ID=45053300

Family Applications (4)

Application Number Title Priority Date Filing Date
CN201610701648.0A Active CN106330892B (en) 2011-08-19 2011-08-19 A method of processing MOD signaling
CN201110239163.1A Active CN102271137B (en) 2011-08-19 2011-08-19 a media server
CN201610705039.2A Active CN106453240B (en) 2011-08-19 2011-08-19 A method of processing ADD signaling
CN201610702580.8A Active CN106330896B (en) 2011-08-19 2011-08-19 A method of processing SUB signaling

Family Applications Before (2)

Application Number Title Priority Date Filing Date
CN201610701648.0A Active CN106330892B (en) 2011-08-19 2011-08-19 A method of processing MOD signaling
CN201110239163.1A Active CN102271137B (en) 2011-08-19 2011-08-19 a media server

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201610702580.8A Active CN106330896B (en) 2011-08-19 2011-08-19 A method of processing SUB signaling

Country Status (1)

Country Link
CN (4) CN106330892B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103166929B (en) * 2011-12-15 2016-06-08 华为技术有限公司 media playing method and device
CN109479071B (en) 2017-02-24 2021-06-01 华为技术有限公司 A kind of processing method of Internet phone and related network equipment
CN109309931A (en) * 2018-11-23 2019-02-05 冲石通信技术(北京)有限公司 Test method, device and the media emulation server of performance of mobile communication system
CN111404862B (en) * 2019-01-02 2022-09-13 中国移动通信有限公司研究院 Multimedia processing method and equipment
CN110266902B (en) * 2019-05-27 2021-04-02 国家计算机网络与信息安全管理中心 VoIP signaling and media data association system and method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1756242A (en) * 2004-09-30 2006-04-05 华为技术有限公司 System and method for carrying services by circuit switching in IP multimedia subsystem
CN101646254A (en) * 2009-06-24 2010-02-10 中国联合网络通信集团有限公司 Implementation method of mobile video blog and system thereof
CN102137112A (en) * 2011-04-20 2011-07-27 中兴通讯股份有限公司 Method and device for converting media streams

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8036120B2 (en) * 2003-08-27 2011-10-11 Nortel Networks Limited Technique for admission control of packet flows
US7359373B2 (en) * 2003-10-17 2008-04-15 Nokia Corporation System, apparatus, and method for establishing circuit-switched communications via packet-switched network signaling
CN100551168C (en) * 2006-03-20 2009-10-14 华为技术有限公司 The method of connecting multimedia subsystem of circuit field terminal and implement device thereof
CN100550911C (en) * 2006-09-01 2009-10-14 中兴通讯股份有限公司 Trunk Media Gateway media conversion control method in the next generation network
EP2081337A4 (en) * 2006-11-27 2010-03-03 Huawei Tech Co Ltd System, method and devices for achieving the multimedia session continuity
KR101093846B1 (en) * 2006-12-28 2011-12-13 노키아 코포레이션 Method, apparatus and computer readable medium for performing handover between circuit switched call and packet switched call
CN101068340B (en) * 2007-06-08 2010-06-02 华为技术有限公司 Program network recording method, media processing server and network recording system
CN101378535B (en) * 2007-08-27 2011-12-07 华为技术有限公司 Method, system and apparatus for controlling message by transmission medium flow
CN101409865A (en) * 2007-10-12 2009-04-15 华为技术有限公司 Method for implementing color bell intercommunication, control equipment and application server for multimedia gateway

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1756242A (en) * 2004-09-30 2006-04-05 华为技术有限公司 System and method for carrying services by circuit switching in IP multimedia subsystem
CN101646254A (en) * 2009-06-24 2010-02-10 中国联合网络通信集团有限公司 Implementation method of mobile video blog and system thereof
CN102137112A (en) * 2011-04-20 2011-07-27 中兴通讯股份有限公司 Method and device for converting media streams

Also Published As

Publication number Publication date
CN102271137B (en) 2017-11-10
CN102271137A (en) 2011-12-07
CN106330892A (en) 2017-01-11
CN106453240A (en) 2017-02-22
CN106330896A (en) 2017-01-11
CN106330896B (en) 2019-09-20
CN106330892B (en) 2019-09-20

Similar Documents

Publication Publication Date Title
CN1917532B (en) Realization method sending color ring in multimedia based on mobile communication network
CN101278278A (en) Method and apparatus for providing interactive media during communication of channel-based media telecommunication protocol
CN106453240B (en) A method of processing ADD signaling
CN109802913A (en) Merge meeting implementation method and device, electronic equipment, readable storage medium storing program for executing
CN100413351C (en) A processing method for bearer control
CN101192851A (en) Method, system and application server for preventing ring tone crosstalk
CN101808099A (en) Method for nesting multi-media in click-to-dial process and click-to-dial business system
CN104272696A (en) Device-resident media files
CN100473092C (en) A system and method for providing personalized ring back tone service in next generation network
CN104580119A (en) Audio-video communication method, equipment and system
CN1917531A (en) System and method of sending color ring in multimedia based on mobile communication network
CN101094086B (en) Method and system for constructing call canter by next generation of network
CN101557603A (en) Method, device and system for lawful monitoring
CN101031000B (en) System and method for narrowband user to use broadband ring tone
Bates et al. Converged multimedia networks
CN101087302A (en) Method for media resource control and call establishment
CN100579253C (en) Narrowband sound playback equipment used in broadband network systems
KR20100104136A (en) Ip calling telesecurity apparatus and method in ims network
CN1319351C (en) Method for realizing realtime multimedia bi-directional communication by NAT
CN106921615A (en) System, method and the mobile terminal of fixed network number communication are realized in the terminal
KR100809398B1 (en) Sms transmission method and system for multicast protocol support
CN100550941C (en) Use the CRBT implementation method and the system of the wide and narrow strip network unification of IP playback
CN103475648B (en) Blind Call Transfer method and Blind Call Transfer system based on Session Initiation Protocol
MarSic et al. IMS to PSTN/CS interworking
CN101931907A (en) Method and system for calling user of traditional circuit domain network through packet core network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20191012

Address after: Yuhuatai District of Nanjing City, Jiangsu province 210012 Bauhinia Road No. 68

Applicant after: Nanjing Zhongxing New Software Co., Ltd.

Address before: 518057 Nanshan District science and Technology Industrial Park, Guangdong high tech Industrial Park, ZTE building

Applicant before: ZTE Communications Co., Ltd.

GR01 Patent grant
GR01 Patent grant