CN102413130A - Session description protocol capability information acquisition method, system and network entity - Google Patents

Session description protocol capability information acquisition method, system and network entity Download PDF

Info

Publication number
CN102413130A
CN102413130A CN2011103619772A CN201110361977A CN102413130A CN 102413130 A CN102413130 A CN 102413130A CN 2011103619772 A CN2011103619772 A CN 2011103619772A CN 201110361977 A CN201110361977 A CN 201110361977A CN 102413130 A CN102413130 A CN 102413130A
Authority
CN
China
Prior art keywords
network entity
session description
description protocol
capability information
request
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.)
Pending
Application number
CN2011103619772A
Other languages
Chinese (zh)
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 CN2011103619772A priority Critical patent/CN102413130A/en
Publication of CN102413130A publication Critical patent/CN102413130A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention relates to a communication technology, in particular to a session description protocol capability information acquisition method, a session description protocol capability information acquisition system and a network entity, which are used for solving the problem that one communication party cannot acquire the session description protocol capability information of the other party in the prior art. By the technical scheme, one communication party can acquire the session description protocol capability information of the other party by message interaction between the two communication parties, and particularly when the technical scheme is applied under an H.248 protocol, a media gateway controller can acquire corresponding session description protocol capability information from a media gateway by extending corresponding attribute parameters.

Description

Session description protocol capability information obtaining method, system and network entity
Technical field
The present invention relates to the communication technology, particularly a kind of session description protocol capability information obtaining method, system and network entity.
Background technology
MGC (Media Gateway Controller, Media Gateway Controller) and MG (Media Gateway, WMG) are two key members in the packet network.MGC is responsible for CCF, and MG is responsible for the service bearer function, realize by this calling out separating of control plane and service bearer plane, thus abundant shared network resource, simplified apparatus upgrading and professional expansion reduce development and maintenance cost greatly.For example shown in Figure 1, be MG among the NGN (Next Generation Network, next generation network) and MGC networking sketch map, wherein, the communication protocol between the MG is RTP (Real-time Transport Protocol, RTP) agreement; Using comparatively widely between MG and the MGC at present, H.248/MeGaCo communication protocol have two kinds of agreements of (Gateway Control Protocol, gateway control protocol) and MGCP (Media Gateway Control Protocol, MGCP).Wherein, MGCP version 1 is by IETF (Internet Engineering Task Force; The Internet engineering duty group) works out and revise in October, 1999 in January, 2003; H.248/MeGaCo version 1 is by IETF and ITU (International Telecommunications Union; International Telecommunications Union) in common formulation of in November, 2000 and in June, 2003 revision, H.248 version 2 is worked out and is revised in March, 2004 in May, 2002 by ITU, and H.248 version 3 is worked out in September, 2005 by ITU.
H.248 to be example, the last various resources of MG are terminal (Termination) by abstract representation.The terminal is divided into physics (Physical) terminal and interim (Ephemeral) terminal again; On behalf of some, the former have the physical entity of semipermanent existence; TDM (Time Division Multiplex for example; Time division multiplexing) passage etc., the public resource that on behalf of some provisional application, the latter discharge with the back, for example rtp streaming etc.Represent MG whole with root (Root) terminal in addition.Combination between the terminal is context (Context) by abstract representation.Context can comprise a plurality of terminals, thereby describes the correlation of terminal room with topology (Topology).For also associated terminals not taking place, be called the contextual special context of sky (Null) by one and comprise with other terminal.
Based on this abstract model of agreement, in fact continuing of calling be exactly to terminal and contextual operation.This operation is accomplished through the order between MGC and the MG (Command) request (Request) and response (Reply).Command type comprises interpolation (Add), revises (Modify), deletes (Subtract), moves (Move), audit value (AuditValue), auditability (AuditCapabilities), circular (Notify), service change (ServiceChange).Command parameter is also referred to as descriptor (Descriptor), is classified as attribute (Property), signal (Signal), incident (Event), statistics (Statistic) etc.Parameter with professional correlation polymerization in logic becomes bag (Package).
H.248 use Local (local terminal) and Remote (far-end) descriptor to consult media parameter; What wherein define in the Local descriptor is the parameter of local terminal receiving media; And the Remote descriptor definition is the parameter of far-end receiving media, for example receiver address, receiving port, medium type etc.H.248 the SDP (Session Description Protocol) of the RFC2327 that default use is worked out based on IETF in Local and Remote descriptor describes these media parameter.Yet IETF work out in addition have RFC3266 be in order to support IPv6 to the renewal that RFC2327 did, and IETF revises SDP in the RFC4566 that works out recently, this has caused the change of agreement grammer.
Along with RFC3266 and RFC4566 also will be applied in H.248, realize that the MG of the different RF C that these are relevant with SDP will be endowed different SDP abilities, comprise SDP parameter and the possible value of these parameters that possibly support.MGC need understand these SDP abilities of MG, could in to the control of MG, use these abilities effectively.Though allow MGC that Local on the MG and Remote descriptor are audited in the present H.248 agreement, do not provide the mechanism that MGC obtains MG associated SDP ability information.
Summary of the invention
The present invention provides a kind of session description protocol capability information obtaining method, system and network entity, in order to solve the problem that the side that communicates by letter in the prior art can't obtain the opposing party's session description protocol capability information.
The present invention provides a kind of session description protocol capability information obtaining method, comprising:
First network entity is to the session description protocol capability information of said second network entity of the second network entity request;
Said second network entity response described request returns to said first network entity with the session description protocol capability information of local terminal.
In the said method, said session description protocol capability information comprises Session Description Protocol property parameters and the corresponding value of this Session Description Protocol property parameters.
Further, said method comprises the steps: that also the session description protocol capability information of said second network entity that said second network entity will receive is saved in this locality.
Wherein, pass through H.248 protocol communication between said first network entity and second network entity.
Under agreement H.248, the request that said first network entity sends to second network entity can be the session description protocol capability audit command request of corresponding property parameters respectively of the first network entity desire request that carries;
Said second network entity is according to said audit command request, the session description protocol capability information of the local terminal of the first network entity desire request is carried in the command response of this command request and returns to said first network entity.
Under agreement H.248, said first network entity sends to the request of second network entity can be for carrying the audit command request of the corresponding property parameters sign of all session description protocol capabilities of representative request;
Said second network entity responds said audit command request, all session description protocol capability information of local terminal is carried in the command response of this command request and returns to said first network entity.
Wherein, be provided with the corresponding property parameters of said session description protocol capability in the said command response, the session description protocol capability information of said second network entity is set to the value of corresponding property parameters.
The present invention also provides a kind of session description protocol capability Information Acquisition System, comprises first network entity and second network entity, wherein:
Comprise in said first network entity: to the module of the session description protocol capability information of said second network entity of the second network entity request;
Comprise in said second network entity: respond the request of said first network entity, the session description protocol capability information of local terminal is returned to the module of said first network entity.
Further, also comprise in said first network entity: first memory module of preserving the session description protocol capability information of said second network entity.
Further, comprise also in said first network entity that first transceiver module sends described request;
Also comprise in said second network entity: second transceiver module receives described request and sends said information.
Wherein, said first network entity is a Media Gateway Controller, and said second network entity is a WMG, passes through H.248 protocol communication between this Media Gateway Controller and the WMG.
Beneficial effect of the present invention is following:
A kind of session description protocol capability information obtaining method provided by the invention, system; Through bipartite interacting message; Realized that communication one side obtains its session description protocol capability information from the opposing party; When under agreement H.248, using especially,, can realize easily that Media Gateway Controller obtains the session description protocol capability information between corresponding from WMG through the expansion corresponding attribute parameters.
Description of drawings
Fig. 1 is MG and a MGC networking sketch map among the NGN;
Fig. 2 is the main schematic flow sheet of first kind of session description protocol capability information obtaining method according to the invention;
Fig. 3 is a kind of primary structure sketch map of session description protocol capability Information Acquisition System according to the invention and network entity.
Embodiment
A kind of session description protocol capability information obtaining method provided by the invention comprises:
First network entity is to the session description protocol capability information of the second network entity request, second network entity;
The second network entity response request returns to first network entity with the session description protocol capability information of local terminal.
When between first network entity and second network entity during, can the defined SDP parameter of RFC4566 be defined as extended attribute (Property) parameter H.248 respectively in registration (Registry) type of IANA (internet assigned numbering tissue) through protocol communication H.248.These SDP parameter types comprise:
● host-host protocol (proto)
● bandwidth statement (bwtype)
● network type (nettype)
● address style (addrtype)
● key (enckey)
● session level Attribute domain (att-filed (session level))
● session and media-level attributes territory (att-field (both session and media level))
● only media-level attributes territory (att-field (media level only))
● unknown level Attribute domain (att-field (unknown level)).
Above-mentioned property parameters is represented the value that can be associated with its pairing registration type respectively, and data type is character string (String) tabulation, in the SOT state of termination, is provided with, and is read-only parameter.
As shown in Figure 2, H.248 realizing that the main flow process of said method of the present invention comprises the steps: under the agreement
Step S201, first network entity send the audit command request to second network entity, carry the corresponding property parameters of above-mentioned each SDP ability of the first network entity desire request in the audit command request;
Under agreement H.248, the request that said first network entity sends to second network entity can be the SDP ability audit command request of corresponding property parameters respectively of the first network entity desire request that carries; Said second network entity is according to said audit command request, the SDP ability information of the local terminal of the first network entity desire request is carried in the command response of this command request and returns to said first network entity.
Under agreement H.248, said first network entity can also send to the request of second network entity can for example carry an asterisk wildcard for carrying the audit command request of the corresponding property parameters sign of all SDP abilities of representative request; Said second network entity responds said audit command request, all SDP ability information of local terminal is carried in the command response of this command request and returns to said first network entity.
Step S202, second network entity be according to the audit command request, the SDP ability information of the first network entity desire request local terminal is carried in the command response of this command request and returns to first network entity;
Wherein, be provided with the corresponding property parameters of above-mentioned each SDP ability of the first network entity desire request in the command response, the SDP ability information of second network implementation is set to the value of corresponding property parameters respectively; Perhaps according to said asterisk wildcard, be provided with the corresponding property parameters and corresponding value of each SDP ability that second network entity is all supported in the command response, the corresponding value of the unsupported property parameters of second network entity is empty.
The session description protocol capability information of second network entity that step S203, first network entity will receive is saved in this locality.
A kind of application scenarios of technique scheme is: first network entity is MGC; Second network entity is MG, and is typical, in order to confirm the SDP ability of MG; Comprise SDP parameter and the possible value of these parameters that to support; MGC should send the audit command request to MG to above-mentioned property parameters, audit value (AuditValue) command request for example, and MG will be with returning to MGC with value that each property parameters of being audited possibly be associated in corresponding command response then.MGC also can use wildcard (Wildcard) to come above-mentioned all properties parameter is audited simultaneously.If the pairing SDP parameter of the property parameters that MG does not support certain to be audited, its value tabulation with this property parameters possibly be associated that returns to MGC is sky so.MGC just can obtain the SDP ability of MG through these property parameters of auditing thus.
For example the bag called after SDP ability (SDP Capability) under the property parameters of these expansions is wrapped; The property parameters that host-host protocol (proto) registration type is corresponding is called after host-host protocol (proto) also, and the property parameters that address style (addrtype) registration type is corresponding is called after address style (addrtype) also.MGC sends to the host-host protocol (proto) of SDP ability (SDP Capability) bag and audit value (AuditValue) command request of address style (addrtype) property parameters to MG; MG just is placed on own host-host protocol RTP and the TCP that is supported in the tabulation as the possible value of host-host protocol (proto) property parameters in corresponding command response; The own address style IP4 that is supported is placed in the tabulation as the possible value of address style (addrtype) property parameters, returns to MGC together.MGC just can recognize that the transport-type that MG supports is RTP or TCP thus, and address style is IPv4.
As shown in Figure 3, the present invention also provides a kind of session description protocol capability Information Acquisition System, comprises first network entity 300 and second network entity 400, wherein:
Comprise in first network entity 300: first transceiver module 301;
Also comprise in first network entity 300: through the module of first transceiver module 301 to the session description protocol capability information of the second network entity request, second network entity, the for example request module among Fig. 3 302;
Also comprise in first network entity 300: first memory module 303 of preserving the session description protocol capability information of second network entity;
Comprise in second network entity 400: second transceiver module 401;
Also comprise in second network entity 400: respond the request of first network entity 300, the session description protocol capability information of local terminal is returned to the module of first network entity 300, respond module 402 for example shown in Figure 3 through second transceiver module 401.
Wherein, the first above-mentioned network entity is a Media Gateway Controller, and second network entity is a WMG, passes through H.248 protocol communication between this Media Gateway Controller and the WMG.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, belong within the scope of claim of the present invention and equivalent technologies thereof if of the present invention these are revised with modification, then the present invention also is intended to comprise these changes and modification interior.

Claims (13)

1. a session description protocol capability information obtaining method is characterized in that, comprises the steps:
First network entity is to the session description protocol capability information of said second network entity of the second network entity request;
Said second network entity response described request returns to said first network entity with the session description protocol capability information of local terminal;
Said session description protocol capability information comprises session description protocol parameters and the corresponding value of being supported of this session description protocol parameters;
Pass through H.248 protocol communication between said first network entity and second network entity;
Said first network entity is a Media Gateway Controller, and said second network entity is a WMG.
2. the method for claim 1 is characterized in that:
The request that said first network entity sends to second network entity is the audit command request that carries the session description protocol capability information of the first network entity desire request;
Said second network entity is according to said audit command request, the session description protocol capability information of the local terminal of the first network entity desire request is carried in the command response of this command request and returns to said first network entity;
Be provided with the corresponding respectively property parameters of said session description protocol capability in the said command request.
3. the method for claim 1 is characterized in that:
The request that said first network entity sends to second network entity is the audit command request that carries the sign of all session description protocol capability information of representative request;
Said second network entity responds said audit command request, all session description protocol capability information of local terminal is carried in the command response of this command request and returns to said first network entity.
4. like claim 2 or 3 described methods; It is characterized in that; Be provided with the corresponding respectively property parameters of said session description protocol capability in the said command response, the session description protocol capability information of said second network entity is set to the value of corresponding property parameters.
5. method as claimed in claim 4 is characterized in that, in the said command response, the corresponding value of the unsupported property parameters of second network entity is empty.
6. the method for claim 1 is characterized in that, organizes the registration Registry type of IANA to be defined as an extended attribute parameter H.248 respectively in the internet assigned numbering the defined Session Description Protocol SDP of RFC4566 parameter.
7. method as claimed in claim 6 is characterized in that, the bag called after SDP ability bag under said extended attribute parameter, the property parameters called after host-host protocol that the host-host protocol registration type is corresponding;
Then first network entity is to the session description protocol capability information of said second network entity of the second network entity request; Said second network entity response described request returns to said first network entity with the session description protocol capability information of local terminal and specifically comprises:
Said Media Gateway Controller sends the audit value command request to the host-host protocol of SDP ability bag to said WMG; Said WMG just is placed on the own host-host protocol of being supported in the tabulation as the possible value of host-host protocol property parameters in corresponding command response, returns to said Media Gateway Controller.
8. like claim 6 or 7 described methods, it is characterized in that the bag called after SDP ability bag under said extended attribute parameter, the property parameters called after address style that the address style registration type is corresponding;
Then first network entity is to the session description protocol capability information of said second network entity of the second network entity request; Said second network entity response described request returns to said first network entity with the session description protocol capability information of local terminal and specifically comprises:
Said Media Gateway Controller sends the audit value command request to the address style property parameters of SDP ability bag to said WMG; Said WMG is placed on the own address style of being supported in the tabulation as the possible value of address style property parameters in corresponding command response, returns to said Media Gateway Controller.
9. a session description protocol capability Information Acquisition System comprises first network entity and second network entity, it is characterized in that:
Comprise in said first network entity: to the module of the session description protocol capability information of said second network entity of the second network entity request;
Comprise in said second network entity: respond the request of said first network entity, the session description protocol capability information of local terminal is returned to the module of said first network entity;
Said session description protocol capability information comprises session description protocol parameters and the corresponding value of being supported of this session description protocol parameters;
Said first network entity is a Media Gateway Controller, and said second network entity is a WMG, passes through H.248 protocol communication between this Media Gateway Controller and the WMG.
10. system as claimed in claim 9 is characterized in that, also comprises in said first network entity: first memory module of preserving the session description protocol capability information of said second network entity.
11. a network entity comprises first transceiver module, it is characterized in that, said network entity also comprises: through the module of said first transceiver module to this opposite end session description protocol capability information of Correspondent Node request;
Said session description protocol capability information comprises session description protocol parameters and the corresponding value of being supported of this session description protocol parameters;
Said network entity is a Media Gateway Controller.
12. network entity as claimed in claim 11 is characterized in that, also comprises in the said network entity: first memory module of preserving the session description protocol capability information of said second network entity.
13. a network entity comprises second transceiver module, it is characterized in that, said network entity also comprises: the module of sending the session description protocol capability information of local terminal through said second transceiver module;
Said session description protocol capability information comprises session description protocol parameters and the corresponding value of being supported of this session description protocol parameters;
Said network entity is a WMG.
CN2011103619772A 2006-10-16 2006-10-16 Session description protocol capability information acquisition method, system and network entity Pending CN102413130A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011103619772A CN102413130A (en) 2006-10-16 2006-10-16 Session description protocol capability information acquisition method, system and network entity

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011103619772A CN102413130A (en) 2006-10-16 2006-10-16 Session description protocol capability information acquisition method, system and network entity

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNA2006101319908A Division CN101166179A (en) 2006-10-16 2006-10-16 Acquisition method, system and network entity for session description protocol capability information

Publications (1)

Publication Number Publication Date
CN102413130A true CN102413130A (en) 2012-04-11

Family

ID=45914980

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011103619772A Pending CN102413130A (en) 2006-10-16 2006-10-16 Session description protocol capability information acquisition method, system and network entity

Country Status (1)

Country Link
CN (1) CN102413130A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1773988A (en) * 2004-11-10 2006-05-17 华为技术有限公司 A service universal block radio business supporting internodel communication method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1773988A (en) * 2004-11-10 2006-05-17 华为技术有限公司 A service universal block radio business supporting internodel communication method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ITU-T: "Gateway control protocol: H.248 SDP parameter identification and wildcarding", 《 SERIES H:AUDIOVISUAL AND MULTIMEDIA SYSTEMS INFRASTRUCTURE OF AUDIOVISUAL SERVICES-COMMUNICATION PROCEDURES》 *

Similar Documents

Publication Publication Date Title
US6963583B1 (en) Generic call server and method of converting signaling protocols
US7746845B2 (en) Support for fax and modem in SIP/SIP-T networks and the interworking of these networks with ISUP+/BICC
US11824903B2 (en) Voice service restoration after element failure
JP5185827B2 (en) Method for assigning at least one payload data connection to at least one multiplex connection
CN101166178B (en) Session description protocol version negotiation method, system and network entity
US8594128B2 (en) Method and apparatus for enabling dynamic protocol interworking resolution with diverse endpoints
CN101313558B (en) Method realizing media gateway internal connection
US20070041357A1 (en) Interworking of hybrid protocol multimedia networks
US9906489B2 (en) Method, system and device for implementing interconnection between IP domains
CN101005708A (en) Call tracking method, system and device
CN101166179A (en) Acquisition method, system and network entity for session description protocol capability information
EP2326058A1 (en) Method and device for translating IN protocol messages into SIP messages and vice versa
CN101325564B (en) Method, apparatus and system for selecting virtual medium gateway
CN102413130A (en) Session description protocol capability information acquisition method, system and network entity
JP5679577B2 (en) Relay system and relay network codec selection method
CN101453470A (en) Session description protocol capability information obtaining method, system and network entity
KR100809398B1 (en) Method and system for transmitting SMS for VoIP service supproting Multi-protocol
CN100486233C (en) Method for realizing interconnection between domains
CN101459631A (en) Virtual media gateway selection method, apparatus and system
CN101686441B (en) Call hold service (CHS) calling method, equipment and system
CN101453471A (en) Session description protocol version negotiation/information acquisition process, system and network entity
JP2005286971A (en) Gateway device
CN101197771A (en) Method for implementing intercommunication between IP fields
CN101808101A (en) Communication method, device and system between sub networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20120411