CN101127639A - A negotiation method between caller and called media to reduce cost of access device - Google Patents

A negotiation method between caller and called media to reduce cost of access device Download PDF

Info

Publication number
CN101127639A
CN101127639A CNA2007101389905A CN200710138990A CN101127639A CN 101127639 A CN101127639 A CN 101127639A CN A2007101389905 A CNA2007101389905 A CN A2007101389905A CN 200710138990 A CN200710138990 A CN 200710138990A CN 101127639 A CN101127639 A CN 101127639A
Authority
CN
China
Prior art keywords
algorithm
media gateway
caller
called
voice coding
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.)
Granted
Application number
CNA2007101389905A
Other languages
Chinese (zh)
Other versions
CN100505644C (en
Inventor
任三星
程宁
乔克智
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CNB2007101389905A priority Critical patent/CN100505644C/en
Publication of CN101127639A publication Critical patent/CN101127639A/en
Application granted granted Critical
Publication of CN100505644C publication Critical patent/CN100505644C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The utility model relates to a calling and called media negotiation method for reducing the access equipment cost, belonging to the NGN network field, in particular to a technique for reducing the overall access equipment cost by reducing the VoIP resource cost. The utility model mainly comprises the following steps: a softswitch informs a calling media gateway to set up a main calling media; the calling media gateway selects a VoIP resource which only supports G711 arithmetic, while informs the resource selected by the softswitch which can support all arithmetic, the softswitch informs the called media gateway to set up the called media and transmits the information of the arithmetic supported by the local; the called media gateway selects the arithmetic supported by both called media and calling media; the calling media gateway re-selects the VoIP resource which supports the selected arithmetic and returns the successful information to the softswitch according to the selected arithmetic. The utility model has an advantage that the access device hardware cost is saved more than a half of the prior cost only by simply modifying the software control process on the media gateway and utilizing a strategy of configure management and software re-selection resource.

Description

A kind of negotiation method between caller and called media to that reduces cost of access device
Technical field
The present invention relates to the NGN network field, particularly in the exchange of NGN network packet, reduce the whole access device cost techniques by reducing the VoIP resources costs.
Background technology
In the access device by the next generation network of soft-exchange construction, VoIP (Voice over IP, IP-based voice transfer) is meant that the form with grouping transmits speech data, its main task is: at Ethernet interface, audio medium stream is changed mutually according to certain code decode algorithm between IP bag and TDM (Time Division Multiplexing, time division multiplexing) signal format.
The VoIP resource board of access device is the carrier of voice over ip feature, use has the special-purpose VoIP chip of high-density voice coding/decoding capability, utilizes the high throughput of this chip to realize multiple voice coding/decoding algorithms (for example G.711, G.729, the G.723 or the like) function of IP packet format.
Under the NGN framework, soft switch is selected media resource by this access device of the control of agreement H.248 media gateway, as VoIP resource, TDM resource etc., thereby sets up the Media Stream passage of calling out.Wherein media gateway is set up by the VoIP resource to the Media Stream passage of Packet Based Network, and calling and called consult to select the general process of VoIP resource to be:
Step 1, the good local voice coding/decoding algorithms that needs support of soft switch configured in advance;
Step 2, soft switch notice caller media gateway is created the caller medium, and institute's photos and sending messages contains all voice coding/decoding algorithms information of local needs support, as algorithm G.711, G.723 algorithm, G.726 algorithm and algorithm etc. G.729;
Step 3, all voice coding/decoding algorithms that the caller media gateway is supported according to local needs, the VoIP resource of these algorithms is supported in selection;
Step 4, soft switch notify called media gateway to create called medium, and institute's photos and sending messages contains all voice coding/decoding algorithms information that the caller medium are supported, the voice coding/decoding algorithms that called media gateway selects a kind of calling and called all to support, and return to soft switch;
Step 5, the voice coding/decoding algorithms that soft switch is returned according to called media gateway, it is consistent that the notice caller media gateway voice coding/decoding algorithms that it is selected is revised as the voice coding/decoding algorithms that returns with called media gateway, the success of calling and called media negotiation.
The defective of this method is: when carrying out described step 3, the caller media gateway does not know which kind of code decode algorithm will be called media gateway will adopt, so the local VoIP chip of selecting need be supported all voice coding/decoding algorithms of soft switch configured in advance.In the practical application, most equipment all adopt G.711 voice coding/decoding algorithms, have only very a spot of equipment to adopt other algorithms.Therefore, a large amount of use supports the VoIP resource board of all algorithms can cause the serious wasting of resources.
Summary of the invention
The objective of the invention is to propose a kind of negotiation method between caller and called media to that reduces cost of access device, by certain configuration management and software gravity treatment resource policy, under the prerequisite that does not lower efficiency, support the VoIP resource board of algorithm G.711 to replace major part in the access device to support the full ability level VoIP resource board of all voice coding/decoding algorithms with a kind of, reduce equipment cost.
For achieving the above object, the invention provides a kind of negotiation method between caller and called media to that reduces cost of access device, may further comprise the steps:
Step 10: the pre-configured local voice coding/decoding algorithms that needs support of soft switch;
Step 20: soft switch notice caller media gateway is created the caller medium, and institute's photos and sending messages contains all voice coding/decoding algorithms information that local needs are supported;
Step 30: soft switch notifies called media gateway to create called medium, and institute's photos and sending messages contains all voice coding/decoding algorithms information that the caller medium are supported;
Step 40: the voice coding/decoding algorithms that called media gateway selects a kind of calling and called medium all to support, and return to soft switch;
Step 50: soft switch notice caller media gateway is revised as the selected algorithm of the described called media gateway of step 40 with voice coding/decoding algorithms;
Wherein, described step 20 is further comprising the steps of:
Step 201: the caller media gateway selects only to support the G.711 VoIP resource of algorithm;
Step 202: described local all voice coding/decoding algorithms that need support of step 20 are supported in the soft switch of caller media gateway notice, selected VoIP resource;
Described step 50 is further comprising the steps of:
Step 501: be algorithm G.711 as the selected algorithm of called media gateway as described in the step 40, the caller media gateway returns success to soft switch and replys;
Step 502: as the selected non-G.711 algorithm of algorithm of called media gateway as described in the step 40,201 described of caller media gateway release steps are supported the G.711 VoIP resource of algorithm, reselect the full ability level VoIP resource of the algorithm of supporting that called media gateway is selected, return success to soft switch and reply.
Further, Calling Side VoIP resource comprises: support the G.711 VoIP resource of algorithm for 90%, 10% supports the local full ability level VoIP resource that needs all voice coding/decoding algorithms of support.
Further, G.711 the described local voice coding/decoding algorithms that needs to support of step 10 comprises algorithm, G.723 algorithm, G.726 algorithm and algorithm G.729.
Further, G.723 the described non-G.711 algorithm of step 502 comprises algorithm, G.726 algorithm and algorithm G.729.
Compare with prior art, the present invention makes full use of in the practical application, most equipment all adopt the G.711 characteristics of voice coding/decoding algorithms, by certain configuration management and software gravity treatment resource policy, the hardware cost of access device is reduced by more than 50, and realization of the present invention only needs the software control flow process on the simple modification media gateway, has the easy characteristics that realize.
Description of drawings
Fig. 1 is realization flow figure of the present invention.
Embodiment
Below in conjunction with drawings and Examples technical scheme of the present invention is described in detail.
Fig. 1 is realization flow figure of the present invention.VoIP resource board 90% among the figure in the caller media gateway 11 is for only to support to be used to support a large amount of G.711 voice coding/decoding algorithms business by the G.711 VoIP resource board of algorithm; 10% for supporting the full ability level VoIP resource board of whole algorithms, is used to support a spot of non-G.711 voice coding/decoding algorithms business.
As shown in Figure 1, the concrete steps of realization technical solution of the present invention are as follows:
Step 101: the soft switch 12 pre-configured local voice coding/decoding algorithms that need support, for satisfying the algorithms of different demand of different called media gateway 13, institute's configured voice code decode algorithm is complete as far as possible, comprises G.711 algorithm, G.723 algorithm, G.726 algorithm and algorithm etc. G.729;
Step 102: soft switch 12 notice caller media gateway 11 are created the caller medium, and notify caller media gateway 11 to select to support the local VoIP resource that needs all voice coding/decoding algorithms of support;
Step 103: caller media gateway 11 selects only to support the G.711 VoIP resource of algorithm;
Step 104: described local all voice coding/decoding algorithms that need support of step 102 are supported in the 11 notice soft switch 12 of caller media gateway, selected VoIP resource;
Step 105: soft switch 12 notifies called media gateway 13 to create called medium, and institute's photos and sending messages contains all voice coding/decoding algorithms information that the caller medium are supported;
Step 106: the voice coding/decoding algorithms that called media gateway 13 selects a kind of calling and called medium all to support, and turn back to soft switch 12;
Step 107: the voice coding/decoding algorithms information that the described called media gateway 13 of step 106 is selected in soft switch 12 sends to caller media gateway 11;
Step 108: if the selected algorithm of the described called media gateway of step 106 13 is algorithm G.711, caller media gateway 11 returns success to soft switch 12 and replys;
Step 109: if the non-G.711 algorithm of algorithm that the described called media gateway 13 of step 106 is selected, as algorithm G.723, G.726 algorithm and algorithm etc. G.729,103 described of caller media gateway 11 release steps are supported the G.711 VoIP resource of algorithm, reselect the full ability level VoIP resource of the algorithm of supporting that called media gateway 13 is selected, return success to soft switch and reply.
Certainly; the present invention also can have other various embodiments; under the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art work as can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection range of the appended claim of the present invention.

Claims (4)

1. negotiation method between caller and called media to that reduces cost of access device may further comprise the steps:
Step 10: the pre-configured local voice coding/decoding algorithms that needs support of soft switch;
Step 20: soft switch notice caller media gateway is created the caller medium, and institute's photos and sending messages contains all voice coding/decoding algorithms information that local needs are supported;
Step 30: soft switch notifies called media gateway to create called medium, and institute's photos and sending messages contains all voice coding/decoding algorithms information that the caller medium are supported;
Step 40: the voice coding/decoding algorithms that called media gateway selects a kind of calling and called medium all to support, and return to soft switch;
Step 50: soft switch notice caller media gateway is revised as the selected algorithm of the described called media gateway of step 40 with voice coding/decoding algorithms;
It is characterized in that,
Described step 20 is further comprising the steps of:
Step 201: the caller media gateway selects only to support the G.711 VoIP resource of algorithm;
Step 202: described local all voice coding/decoding algorithms that need support of step 20 are supported in the soft switch of caller media gateway notice, selected VoIP resource;
Described step 50 is further comprising the steps of:
Step 501: be algorithm G.711 as the selected algorithm of called media gateway as described in the step 40, the caller media gateway returns success to soft switch and replys;
Step 502: as the selected non-G.711 algorithm of algorithm of called media gateway as described in the step 40,201 described of caller media gateway release steps are supported the G.711 VoIP resource of algorithm, reselect the full ability level VoIP resource of the algorithm of supporting that called media gateway is selected, return success to soft switch and reply.
2. negotiation method between caller and called media to as claimed in claim 1 is characterized in that, Calling Side VoIP resource comprises: support the G.711 VoIP resource of algorithm for 90%, 10% supports the local full ability level VoIP resource that needs all voice coding/decoding algorithms of support.
3. negotiation method between caller and called media to as claimed in claim 1 is characterized in that, G.711 the described local voice coding/decoding algorithms that needs to support of step 10 comprises algorithm, G.723 algorithm, G.726 algorithm and algorithm G.729.
4. negotiation method between caller and called media to as claimed in claim 1 is characterized in that, G.723 the described non-G.711 algorithm of step 502 comprises algorithm, G.726 algorithm and algorithm G.729.
CNB2007101389905A 2007-08-09 2007-08-09 A negotiation method between caller and called media to reduce cost of access device Active CN100505644C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2007101389905A CN100505644C (en) 2007-08-09 2007-08-09 A negotiation method between caller and called media to reduce cost of access device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2007101389905A CN100505644C (en) 2007-08-09 2007-08-09 A negotiation method between caller and called media to reduce cost of access device

Publications (2)

Publication Number Publication Date
CN101127639A true CN101127639A (en) 2008-02-20
CN100505644C CN100505644C (en) 2009-06-24

Family

ID=39095571

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2007101389905A Active CN100505644C (en) 2007-08-09 2007-08-09 A negotiation method between caller and called media to reduce cost of access device

Country Status (1)

Country Link
CN (1) CN100505644C (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101478620B (en) * 2009-01-20 2011-07-13 中兴通讯股份有限公司 Method and system, soft switch and gateway for call processing
CN101662468B (en) * 2009-06-04 2012-09-05 中兴通讯股份有限公司 Method and system for media negotiation

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101478620B (en) * 2009-01-20 2011-07-13 中兴通讯股份有限公司 Method and system, soft switch and gateway for call processing
CN101662468B (en) * 2009-06-04 2012-09-05 中兴通讯股份有限公司 Method and system for media negotiation

Also Published As

Publication number Publication date
CN100505644C (en) 2009-06-24

Similar Documents

Publication Publication Date Title
CN102318265B (en) Network node and method for controlling resources in a communication network
CN1859475A (en) Method and system for realizing multimedia audible ringing tone
CN102123211B (en) Realizing method and system of multi-party calling service
CN101170611A (en) Method and system for realizing audio and video mailbox service
CN101447893B (en) Method for backing up multimedia business, system thereof, terminal thereof and calling session control server
CN101527891A (en) Method and device for keeping cross network call
CN1859496A (en) System and method for realizing multimedia color ring service
CN1905703A (en) Method and system for implementing multimedia music ringring in mobile communication network and mobile intelligent network
CN100505644C (en) A negotiation method between caller and called media to reduce cost of access device
CN1909577A (en) System and method for realizing fixed network one-code-through color ring service by using soft exchanging technology
CN1553668A (en) Method for inter-communication between virtual media gates
CN103702063A (en) Method for realizing dynamic media negotiation in video conference system
CN102075501A (en) Method for using Internet protocol (IP) multimedia subsystem (IMS), equipment and system
US8873374B2 (en) Accelerated recovery during negotiation between a media gateway and a media gateway controller
KR101471046B1 (en) Method for providing service of voice call in a packet-based network and network system for the same
CN100471182C (en) Method and system of providing service of subsystem in IP multimedia for users in circuit switching domain
CN101553042B (en) Method, system and equipment for selecting gateway
CN103039054A (en) Method and apparatus for transmitting an application identifier across application elements
CN101594554A (en) Called service servers, multi-service access node device and calling and called control implementation method
CN111314338B (en) Method and device for realizing distributed local sound mixing
CN101146247B (en) Method for providing mobile network with value-added service
CN102377755A (en) Voice code conversion method and device
CN102833715B (en) Inquisition switching implementation method, application server, business terminal and system
CN100450210C (en) R4 network system and method for provoding medium resource
CN101827322A (en) Business control method and device

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