CN1870649A - Media consulation method, equipment and system - Google Patents

Media consulation method, equipment and system Download PDF

Info

Publication number
CN1870649A
CN1870649A CN 200610034603 CN200610034603A CN1870649A CN 1870649 A CN1870649 A CN 1870649A CN 200610034603 CN200610034603 CN 200610034603 CN 200610034603 A CN200610034603 A CN 200610034603A CN 1870649 A CN1870649 A CN 1870649A
Authority
CN
China
Prior art keywords
encoding
decoding
office
media
sides
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
CN 200610034603
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 CN 200610034603 priority Critical patent/CN1870649A/en
Publication of CN1870649A publication Critical patent/CN1870649A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

This invention provides a method for media negotiation by a junction center, a device applying said method and a communication system, in which, said method includes: both sides carry out media negotiations and the junction center starts up the update operation of the media when both sides use different codes and decodes, if the update is succeeded, then media flow is transmitted directly.

Description

Media consulation method, equipment and system
Technical field
The present invention relates to communication system, more specifically to such as the media consulation method in the cdma communication system, the equipment that adopts this method and communication system.
Background technology
Session initiation protocol (SIP) uses proposal (offer)/answer (answer) model to finish media negotiation.The message that local terminal sends is carried a Session Description Protocol (SDP) message body (proposal), wherein list the attribute of the Media Stream of all media channel attributes of local terminal and desire foundation, such as, local terminal media channel IP address and port numbers, the Media Stream title, adoptable encoding and decoding tabulation that priority orders is arranged of Media Stream or the like.After proposal is received in the opposite end, in the message of sending, carry a response SDP message body (answer), wherein list its media channel attribute and receptible Media Stream attribute proposing.After media negotiation is finished, just can on the media channel of opening, carry out multimedia communication.
For the office of doing tandem by SIP, the encoding and decoding difference that existing media consulation method may cause both sides to be used.Fig. 1 is a kind of call flow of prior art.As shown in Figure 1, suppose that the Media Stream M of A office can use encoding and decoding C1, C2, C3, the Media Stream M of B office can use encoding and decoding C1, C2, C3, and the Media Stream M of C office can use encoding and decoding C2, C3.A, B office use INVITE and reliable Temporary Response 180 to finish media negotiation.The spendable encoding and decoding tabulation of Media Stream M is C1, C2, C3 among the SDP11 that A office sends (proposal), and the spendable encoding and decoding tabulation of Media Stream M is C1, C2, C3 among the SDP12 that B office sends (answer); Negotiation result is that the spendable encoding and decoding tabulation of Media Stream M is C1, C2, C3, and Media Stream M uses optimizing code and decode C1.B, C office use INVITE and 200 to finish media negotiation.The spendable encoding and decoding tabulation of Media Stream M is C1, C2, C3 among the SDP21 that B office sends (proposal), and the spendable encoding and decoding tabulation of Media Stream M is C2, C3 among the SDP22 that C office sends (answer); Negotiation result is that the spendable encoding and decoding tabulation of Media Stream M is C2, C3, and Media Stream M uses optimizing code and decode C2.Like this, the encoding and decoding of B office both sides Media Stream M use are inconsistent.When carrying out multimedia communication, encoding and decoding conversion just need be done to Media Stream M by B office, reduces communication quality.
Therefore, for the office that uses SIP to do tandem, if the negotiation result of both sides is used different encoding and decoding, cause when multimedia communication, need doing the encoding and decoding conversion operation, thereby reduce multimedia communication quality.And in the tandem exchange of call process, the tandem exchange that need do encoding and decoding conversion is many more, and communication quality is low relatively more.
Summary of the invention
The purpose of this invention is to provide media consulation method, equipment and the system that can reduce encoding and decoding conversion operation in the communication system, thereby improve multimedia communication quality.
According to first aspect, the method that provides a kind of tandem exchange to carry out media negotiation, described method comprises: media negotiation is carried out in both sides; Under the different situation of the encoding and decoding of both sides use, initiate medium and upgrade operation; If upgrade successfully, then Media Stream is directly transmitted.
According to second aspect, a kind of tandem exchange that carries out media negotiation is provided, described tandem exchange comprises: the device that both sides is carried out media negotiation; Under the different situation of the encoding and decoding of both sides use, initiate the device that medium upgrade; If upgrade successfully, the device that Media Stream is directly transmitted then.
According to the third aspect, a kind of communication system is provided, comprise as the described tandem exchange of second aspect.
Technical scheme according to the present invention makes each innings of calling out process adopt identical encoding and decoding as far as possible, the encoding and decoding conversion number of times that Media Stream experienced in the calling is reduced, thereby improve multimedia communication quality.
Description of drawings
The present invention will be described in more detail below with reference to accompanying drawings, wherein:
Fig. 1 is a kind of call flow of prior art;
Fig. 2 is the schematic diagram according to the call flow of first embodiment of the present invention;
Fig. 3 is the schematic diagram according to the call flow of second embodiment of the present invention.
Embodiment
Fig. 2 is the schematic diagram according to the call flow of first embodiment of the present invention.In this embodiment, suppose for the office of doing tandem by SIP, the encoding and decoding difference that the both sides negotiation result adopts.For this reason, can initiate medium upgrades.For example, finish the negotiation result of consulting side after the use, initiate medium to a side of finishing negotiation earlier and upgrade operation.
As shown in Figure 2, suppose that the Media Stream M of A office can use encoding and decoding C1, C3, the Media Stream M of B office can use encoding and decoding C1, C2, C3, and the Media Stream M of C office can use encoding and decoding C2, C3.A, B office use INVITE and reliable Temporary Response 180 to finish media negotiation.The spendable encoding and decoding tabulation of Media Stream M is C1, C3 among the SDP11 that A office sends (proposal), and the spendable encoding and decoding tabulation of Media Stream M is C1, C3 among the SDP12 that B office sends (answer).Negotiation result is that the spendable encoding and decoding tabulation of Media Stream M is C1, C3, and Media Stream M uses optimizing code and decode C1.B, C office use INVITE and 200 to finish media negotiation.For carrying can set up and encoding and decoding that both sides are used identical, supported all encoding and decoding of B office are carried by B, C the office proposal of media negotiation for the first time, and according to the prioritizing of opposite side.That is, the spendable encoding and decoding tabulation of Media Stream M is C1, C3, C2 among the SDP21 that B office sends (proposal), and the spendable encoding and decoding tabulation of Media Stream M is C3, C2 among the SDP22 that C office sends (answer).Negotiation result is that the spendable encoding and decoding tabulation of Media Stream M is C3, C2, and Media Stream M uses optimizing code and decode C3.
B office finds the encoding and decoding difference that the Media Stream M of both sides uses, and uses UPDATE (renewal) and 200 for UPDATE message and A office to finish medium and upgrades.The encoding and decoding tabulation that the spendable encoding and decoding tabulation of Media Stream M is B, C office negotiation result among the SDP13 that B office sends (proposal), that is, and C3, C2.The spendable encoding and decoding tabulation of Media Stream M is C3 among the SDP14 that A office sends (answer).Upgrading the result is that the spendable encoding and decoding tabulation of Media Stream M is C3, and Media Stream M preferably uses encoding and decoding C3.Like this, the encoding and decoding that the both sides Media Stream M of B office uses all are C3, when carrying out multimedia communication, do not need Media Stream M is carried out encoding and decoding conversion.
In above-mentioned renewal process, if A office does not accept to upgrade or upgrade failure, flow process finishes.
The B of tandem exchange here can be can the treatment S IP message switch, server that can the treatment S IP message or the like possesses the sip message of use and sets up all facilities of session.
For the office of doing tandem by SIP, after media negotiation is finished for the first time, may receive the update request of a side.For example, Calling Side is received the update request of preceding switch.If the encoding and decoding that Calling Side uses are changed, and different with the encoding and decoding of callee side use, and tandem exchange uses the encoding and decoding tabulation of Calling Side, to next office's initiation update request of callee side.
Fig. 3 is the schematic diagram according to the call flow of second embodiment of the present invention.As shown in Figure 3, suppose that the Media Stream M of A office can use encoding and decoding C1, C2, C3, C4, the Media Stream M of B office can use encoding and decoding C1, C2, C3, and the Media Stream M of C office can use encoding and decoding C1, C3.A, B office and B, C office have all finished media negotiation for the first time, and negotiation result all is that Media Stream M uses optimizing code and decode C1.A office uses UPDATE and 200 for UPDATE message and B office to finish the medium renewal.The spendable encoding and decoding tabulation of Media Stream M is C2, C3, C4 among the SDP13 that A office sends (proposal), and the spendable encoding and decoding tabulation of Media Stream M is C2, C3 among the SDP14 that B office sends (answer).Upgrading the result is that the spendable encoding and decoding tabulation of Media Stream M is C2, C3, and Media Stream M uses optimizing code and decode C2.
B office finds the encoding and decoding change that Calling Side Media Stream M uses, and with callee side use different, use UPDATE and 200 for UPDATE message and C office to finish the medium renewal.The spendable encoding and decoding tabulation of Media Stream M is C2, C3 (the encoding and decoding tabulation of B office Calling Side negotiation result) among the SDP23 that B office sends (proposal), and the spendable encoding and decoding tabulation of Media Stream M is C3 among the SDP24 that C office sends (answer).Upgrading the result is that the spendable encoding and decoding tabulation of Media Stream M is C3, and Media Stream M uses optimizing code and decode C3.
It may be noted that in said process if C office does not accept to upgrade or upgrade failure, flow process finishes; Be accepted if upgrade, and the encoding and decoding that use both sides are identical, flow process finishes.
B office finds the encoding and decoding change that callee side Media Stream M uses, and with Calling Side use different, use UPDATE and 200 for UPDATE and A office to finish the medium renewal once more.The spendable encoding and decoding of Media Stream M are C3 (encoding and decoding tabulations of B office callee side negotiation result) among the SDP15 that B office sends, and the spendable encoding and decoding tabulation of Media Stream M is C3 among the SDP16 that A office sends.Upgrading the result is that the spendable encoding and decoding tabulation of Media Stream M is C3, and Media Stream M uses optimizing code and decode C3.Like this, the encoding and decoding that the both sides Media Stream M of B office uses are identical, all are C3.When carrying out multimedia communication, B office does not need Media Stream M is carried out encoding and decoding conversion.
Consult flow process for other, can use similar method, in the calling of many tandems, adopt identical encoding and decoding as far as possible.Like this, when multimedia communication, will reduce the encoding and decoding conversion number of operations, thereby improve the media communication quality.
When a side is initiated update request, use the encoding and decoding tabulation of opposite side negotiation result can effectively prevent the update request concussion.If the encoding and decoding tabulation of using local exchange to support may cause the update request concussion.
For example, the Media Stream M of A office can use encoding and decoding C1, C2, and the Media Stream M of B office can use encoding and decoding C1, C2, C3, and the Media Stream M of C office can use encoding and decoding C3.Suppose that A, B office finish media negotiation for the first time, Media Stream M uses encoding and decoding C1, and B, C office finish media negotiation for the first time, and Media Stream M uses encoding and decoding C3.B office finds the encoding and decoding difference that both sides Media Stream M uses, and initiates update request to A office.During proposing, update request carries encoding and decoding tabulation C3, C1, C2 that B office supports.Carry encoding and decoding tabulation C1, C2 during A office answers again, Media Stream M uses optimizing code and decode C1.At this moment, B office finds to upgrade the result again and opposite side is inconsistent, initiates update request again to C office.During proposing, update request carries encoding and decoding tabulation C1, C2, C3 that B office supports.Carry encoding and decoding tabulation C3 during C office answers again, Media Stream M uses optimizing code and decode C3.Like this, B office finds inconsistent always, and meeting one straight hair update request produces the update request concussion.
If use the encoding and decoding tabulation of the negotiation result of opposite side when sending update request, just can solve update request concussion problem.For example, after negotiation is finished for the first time, when B office direction A office sends update request, carry the encoding and decoding tabulation C3 of the negotiation result of B, C office in the proposal, A office does not support C3, can refuse.Upgrade failure, B office can not reattempt and make both sides encoding and decoding unanimity, thereby stops upgrading.
Technical scheme according to the present invention makes each innings of calling out process adopt identical encoding and decoding as far as possible, improves multimedia communication quality.
In addition, above use the message in the Session Initiation Protocol to explain content of the present invention.But, the invention is not restricted to the message in the Session Initiation Protocol, all occasions that adopt proposal/answer model or adopt the mode similar to proposal/answer model to finish media negotiation can be used the present invention.
In addition, the present invention is not only applicable to comprise the cdma communication system of CDMA2000, also is applicable to the communication system of WCDMA, TD-SCDMA.
Obviously, the present invention described here can have many variations, and this variation can not be thought and departs from the spirit and scope of the present invention.Therefore, the change that all it will be apparent to those skilled in the art all is included within the covering scope of these claims.

Claims (12)

1. a tandem exchange carries out the method for media negotiation, and described method comprises: media negotiation is carried out in both sides; The encoding and decoding of using in both sides not simultaneously, tandem exchange initiates medium and upgrades operation; If upgrade successfully, then Media Stream is directly transmitted.
2. the method for claim 1 is characterized in that described and both sides carry out the step of media negotiation and comprise carry supported all encoding and decoding of tandem exchange when a side is initiated media negotiation, and according to the prioritizing of opposite side.
3. the method for claim 1 is characterized in that also comprising after the both sides media negotiation is finished, and a side is carried out the encoding and decoding change.
4. as the described method of one of claim 1-3, it is characterized in that comprising when described opposite side is initiated update request, use the encoding and decoding tabulation of a described side negotiation result in the update request.
5. method as claimed in claim 4, when the office side that it is characterized in that being included in described opposite side does not support described encoding and decoding tabulation, the step of refusal update request.
6. the method for claim 1 is characterized in that step that described initiation medium upgrade operation comprises to a side of finishing negotiation earlier to initiate to upgrade.
7. the method for claim 1 is characterized in that described media negotiation adopts Session Initiation Protocol.
8. method as claimed in claim 7 is characterized in that described initiation medium upgrade the step of operating and utilize UPDATE or re-INVITE message to finish.
9. tandem exchange that carries out media negotiation, described tandem exchange comprises: carry out the device of media negotiation with both sides; The encoding and decoding of using in both sides are initiated the device that medium upgrade not simultaneously; If upgrade successfully, the device that Media Stream is directly transmitted then.
10. tandem exchange as claimed in claim 9 is characterized in that comprising the device that the encoding and decoding that utilize a side to consult are tabulated and upgraded to opposite side initiation medium.
11. tandem exchange as claimed in claim 9 is characterized in that the different situation of encoding and decoding that use both sides comprises after the both sides media negotiation is finished, the encoding and decoding that a side generation encoding and decoding change and opposite side use are different with this side.
12. a communication system is characterized in that comprising tandem exchange as claimed in claim 9.
CN 200610034603 2006-03-21 2006-03-21 Media consulation method, equipment and system Pending CN1870649A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200610034603 CN1870649A (en) 2006-03-21 2006-03-21 Media consulation method, equipment and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200610034603 CN1870649A (en) 2006-03-21 2006-03-21 Media consulation method, equipment and system

Publications (1)

Publication Number Publication Date
CN1870649A true CN1870649A (en) 2006-11-29

Family

ID=37444195

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200610034603 Pending CN1870649A (en) 2006-03-21 2006-03-21 Media consulation method, equipment and system

Country Status (1)

Country Link
CN (1) CN1870649A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101330507B (en) * 2007-11-15 2011-11-30 中兴通讯股份有限公司 Method for implementing narrowband self-adaption multi-speed encoding/decoding negotiation
CN101662468B (en) * 2009-06-04 2012-09-05 中兴通讯股份有限公司 Method and system for media negotiation
CN103795958A (en) * 2012-10-30 2014-05-14 中国电信股份有限公司 Multimedia call negotiation method, system and video interworking gateway, multimedia terminal

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101330507B (en) * 2007-11-15 2011-11-30 中兴通讯股份有限公司 Method for implementing narrowband self-adaption multi-speed encoding/decoding negotiation
CN101662468B (en) * 2009-06-04 2012-09-05 中兴通讯股份有限公司 Method and system for media negotiation
CN103795958A (en) * 2012-10-30 2014-05-14 中国电信股份有限公司 Multimedia call negotiation method, system and video interworking gateway, multimedia terminal
CN103795958B (en) * 2012-10-30 2017-10-13 中国电信股份有限公司 Multimedia call machinery of consultation, system and Video Interworking Gateway, multimedia terminal

Similar Documents

Publication Publication Date Title
CN101316435B (en) Call control method and IMS circuit switching control device and terminal unit
US20070121595A1 (en) Method and apparatus for providing customized ringback to calling party devices in an IMS network
EP1850592A1 (en) Multi-point video conference system and media processing method thereof
US20080013447A1 (en) Method and Apparatus for Survivable Failover in Communication System
CN1659921A (en) Control of the transport of a signalling packet by specifics directives from an application in order to optimise the transport to a wireless network
CN101030843A (en) Method for converting multi-medium conference controlling mode
CN1534972A (en) Fast netowrk STD/SDP procedure used for conference junction according to user's inquiry for optimizing netowrk resource
EP2262291B1 (en) Cross-network call holding method and apparatus
CN1770857A (en) Interactive voice video conference system based on multi communication platform
CN101079927A (en) Method and system for realizing multimedia color image service in IP multimedia subsystem network
CN101616297A (en) A kind of state of video conference system terminal Notification Method and device
CN1929600A (en) System and method for realizing remote monitoring control by using IP videophone
CN1809037A (en) Method of implementing end-to-end information interaction
CN103297445A (en) Web terminal communication method and system based on IP multimedia network
CN104486293A (en) Media negotiation method and system based on network and terminal capability under wireless VoIP (Voice Over Internet Protocol) environment
CN1553676A (en) Method for holding common audio-video meeting via various protocol terminals
CN1870649A (en) Media consulation method, equipment and system
CN103702063B (en) A kind of method that dynamic media negotiation is realized in video conferencing system
WO2012174908A1 (en) Method, device and system for realizing audio transcoding of text to speech
EP2204945B1 (en) Method, device and system of creating conference and conference operating
CN1761261A (en) Method for implementing capability negotiation in combined service
CN102118354A (en) Call center cooperative implementation method and call center cooperative system
CN1545290A (en) A method of distributed processing for RTP resource control
EP2219330A1 (en) Method for enhancing service, proxy server and communications system
CN102780986A (en) Call reconnection method and application server

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20061129