[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN101212459B - Method, system, and device for controlling media code rate - Google Patents

Method, system, and device for controlling media code rate Download PDF

Info

Publication number
CN101212459B
CN101212459B CN2006101674863A CN200610167486A CN101212459B CN 101212459 B CN101212459 B CN 101212459B CN 2006101674863 A CN2006101674863 A CN 2006101674863A CN 200610167486 A CN200610167486 A CN 200610167486A CN 101212459 B CN101212459 B CN 101212459B
Authority
CN
China
Prior art keywords
code rate
wireless terminal
adjustment
correspondent node
network equipment
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
CN2006101674863A
Other languages
Chinese (zh)
Other versions
CN101212459A (en
Inventor
刘晟
司宏杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2006101674863A priority Critical patent/CN101212459B/en
Publication of CN101212459A publication Critical patent/CN101212459A/en
Application granted granted Critical
Publication of CN101212459B publication Critical patent/CN101212459B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method for controlling a media coding rate in an IP multimedia session. The core of the method is that the applied media coding rate in the wireless terminal is restricted by a network device which charges a wireless resource management in the wireless network and is simultaneously restricted by the wireless resource condition of the wireless network of the communication opposite end. The invention also discloses a system and a device for controlling a media coding rate in an IP multimedia session. In the invention, the network device carried out a control and a decision to a rate adjustment requirement of the wireless terminal, and also carries out a dynamic resource assignment according to the requirement of the wireless terminal, as well as assures that the multimedia session can obtain an effective coding after adjusting the coding rate. Furthermore, the applied media coding rate in the wireless terminal is simultaneously restricted by the communication opposite end and the wireless resource condition of the wireless network.

Description

Method, system and the equipment of control media coding speed
Technical field
The present invention relates to the communications field, relate in particular to a kind of method, system and equipment of controlling media coding speed.
Background technology
In the communication system, media contents such as voice, video need carry out compressed encoding and transmit through communication network after over-sampling, quantification become digital signal.In GSM; Because wireless channel environment changes very fast; Usually adopt the source encoding of self adaptation adj sp, dynamically adjust code rate, between communication quality and power system capacity, reach balance preferably through configuration flexibly according to quality of wireless channel and system load situation.When system load is light, adopt the source encoding of two-forty usually, high-quality communication experiences is provided, but on the other hand, because the source encoding of two-forty takies more bandwidth and only lower total system capacity can be provided.Otherwise, when system load is heavier, use source encoding than low rate through configuration, can take less system bandwidth and total number of users that the increase system holds, but communication quality not optimum.At UMTS (Universal Mobile TelecommunicationSystem; UMTS) in; Voice adopt AMR (Adaptive Multi-Rate, adaptive multi-rate coding) and AMR-WB (AMR-Wide Band, AMR-WB coding) coding techniques exactly; Wherein AMR supports from 4.75kpbs to 12.2kpbs totally 8 kinds of rate selection, and AMR-WB then supports from 6.60kpbs to 23.85kpbs totally 9 kinds of rate selection.
The UMTS system comprises UTRAN (UMTS Terrestrial Radio Access Network, UMTS Terrestrial radio access network network) and two parts of CN (Core Network, core net).Wherein CN comprises CS (Circuit Switch; Circuit switching) and PS (Packet Switch; Packet switching) two territories; The CS territory is mainly used in the session services such as voice that provide traditional, and the PS territory then mainly provides the data service of particularly dividing into groups based on IP (Internet Protocol, Internet Protocol) based on dividing into groups at first.On the other hand; Mobile communications network develops to the direction of all-IPization just gradually, and 3GPP (3rd Generation PartnerProject, third generation partnership projects) tissue has also been introduced brand-new IMS (IP Multimedia Subsystem in the UMTS network; IP Multimedia System) territory; Can provide based on the session service on the IP, typically comprise VoIP (Voice Over IP, the voice that IP carries) type business.
UTRAN is again by RNC (Radio Network Control; Radio network controller) and NodeB (Node B) form; Wherein be responsible for Radio Resource is carried out allocation manager by RNC; And can obtain the operating position of Radio Resource at any time, therefore in the UMTS network, adjustment of the speed of adaptive multi-rate speech coding and control also are to be initiated by RNC.Upstream rate control is the process of the code rate of RNC adjustment UE application, and downstream rate control then is the process of RNC notice CS territory CN or Correspondent Node adjustment code rate.
Particularly, RNC carries out upstream rate control through RRC (Radio Resource Control, Radio Resource control) entity to the RRC of UE entity transmission transformat combination control (Transport Format CombinationControl).The RRC entity of UE is specifically controlled the vocoder adjustment speech encoding rate of UE according to this message; Simultaneously media access control layer (MAC, Medium AccessControl) entity is controlled, revised available transfer encoding format combination (TFC; Transport FormatCombination); UE can use new speech encoding rate subsequently, and uses new transformat combination, thereby changes the data rate and the speech encoding rate of the up transmission of UE.
Downstream rate control then be RNC through and CS territory CN between the process of user plane protocol Iu-UP transmission rate control frame.After the connection of voice-bearer was set up, the Iu-UP initialization procedure can be consulted available code rate collection between RNC and CS territory, and the rate controlled frame then can be revised with the transmit leg of this rate controlled frame and go up available speech encoding rate collection in the opposite direction.In traditional R99 (Release99) circuit domain voice conversation service; MSC (Mobile Switch Center; Mobile switching centre) the encoding and decoding conversion device in (or claiming vocoder) can be changed speech coding, in core net, transmits with diverse coded system.And after R4 (Release 4) version; Realized that carrying and control are separated, voice bearer is provided by MGW (Media GateWay, WMG); And introduced TrFO (Transcoder Free Operation; Do not have the operation of encoding and decoding conversion device) notion, make circuit domain core net can on voice bearer, not use vocoder, promptly speech coding is not carried out any conversion on whole carrying connects.When not using TrFO; The CN in CS territory always controls coded conversion device according to the Iu-UP rate controlled process that RNC initiates; The direction that arrives RNC at CN raises the requirement of reorganizing bit rate adaptation RNC, but can active on Iu-UP, not initiate the code rate collection that rate controlled process modification RNC can use to the CN direction.And under the situation of having used TrFO; The converter owing to do not encode among the CN; Can't adjust the requirement that adapts to RNC to code rate; The Iu-UP rate controlled frame of initiating from the RNC1 of a side can carry out transparent transmission by interface in the user plane between MGW, send the RNC2 that is positioned at opposite side to through Iu-UP again after arriving the border of core net.RNC2 can initiate the code rate that its UE of controlling of upstream rate control procedure adjustment uses as required, and the RNC1 target of carrying out downstream rate control is finally initiated the upstream rate control procedure by the RNC2 of its Correspondent Node and reached in this case.
Because the existence of Iu-UP initialization procedure and Iu-UP rate controlled process, RNC always knows CS territory CN or Correspondent Node at the up direction of RNC, promptly from the speech encoding rate collection that direction allowed of RNC to CN.Can guarantee that adjusted up code rate does not exceed the restriction from CN or Correspondent Node when therefore RNC carries out upstream rate control.
In the UMTS network; Multimedia session classes such as VoIP based on the IMS territory provides are professional through SIP (Session Initiation Protocol; Session initiation protocol) call signaling is set up sessions carry end to end, and the nothing that this carrying is based on the UMTS network PS field to be provided connects grouped link.Particularly; The media information encoding block is by RTP (Real-Time Protocol; Real-time protocol (RTP)) agreement encapsulates, and the RTP after the encapsulation divides into groups generally to transmit end to end through UDP (User Datagram Protocol, the UDP) agreement on the IP again.In addition, a session can also comprise RTCP (Real-Time Control Protocol, a real time control protocol) connection end to end usually, and in order to the feedback and the collection quality of reception, RTCP divides into groups also to use usually udp protocol to transmit.For the PS territory of UMTS, this carries employed grouped link and does not have different with the grouped link that other IP operations use.The IP message may pass through the Iu-PS interface between UTRAN and the PS territory in network, the Gn/Gp interface that the PS domain core net is inner possibly also have the Gi interface between PS domain core net and other IP networks.In the above several interfaces that relate to, all do not have special user plane protocol, and the encoding function of IP message only is provided.Although between UTRAN and PS territory and inside, PS territory other special control signalings are all arranged, said signaling has no control relation with business on the concrete IP.In this case, the existing method of rate control in CS territory obviously can't be applied to the multimedia conversation business based on the VoIP class in IMS territory.
The professional a kind of new method of rate control to VoIP has been proposed in the prior art, specifically as shown in Figure 1.Upstream rate control is RNC (Radio Network Control; Radio network controller) passes through RRC signaling request UE at the new speech encoding rate of up use; Just owing to no longer including corresponding relation between coded format combination and the speech encoding rate in the VoIP business; Therefore can not use coded format Combination Control message, and need to use new RRC message, the new speech encoding rate indication control vocoder that UE carries according to RRC message is used new speech encoding rate; The method of the control of downstream rate then is that RNC passes through the new descending spendable speech encoding rate of RRC signaling UE; Become the opposite end adjustment speech encoding rate of frame module additional in-band signalling notice VoIP in the RTP of voice-bearer divides into groups by the RRC entity control AMR of UE; New speech encoding rate is used according to this in-band signalling control vocoder in the opposite end; Typical in-band signalling is the CMR (Change Mode Request changes mode request) that carries the RTP grouping load head (Payload Header) of AMR and AMR-WB voice.
The problem of this method is; When the opposite end of VoIP is the mobile network terminal equally; When being the UE in the UMTS network, opposite end UE itself is not the effector of the Radio Resource of place wireless network, so not should directly control applied speech encoding rate yet.Directly adjust the speech encoding rate of vocoder by opposite end UE; The packets of voice that possibly cause encoding with adjusted speed can't effectively transmit through its wireless network, especially works as adjusted code rate than the higher situation of the current code rate of using.
Summary of the invention
The problem that the present invention will solve provides a kind of method, system and equipment of controlling media coding speed, and the media coding speed that makes wireless terminal use can hard to bearly self belong to the RRM equipment of wireless network and effective control of Correspondent Node network.
For achieving the above object, one embodiment of the invention provide a kind of method of controlling media coding speed, comprise the steps:
After wireless terminal and Correspondent Node are set up the Internet Protocol IP multimedia session, the up code rate control life that the network equipment of the said wireless terminal of receiving management sends;
Judge whether to adjust up code rate based on said up code rate control command; Specifically comprise: said wireless terminal sends up code rate adjustment request to Correspondent Node, is used for said Correspondent Node and judges whether to allow said wireless terminal to adjust up code rate; Said wireless terminal receives the adjustment response that said Correspondent Node sends; Based on said adjustment response, said wireless terminal judges whether to adjust up code rate;
Said wireless terminal is used new according to said judged result or is kept original up code rate.
Another embodiment of the present invention also provides a kind of method of controlling media coding speed, comprises the steps:
After wireless terminal and Correspondent Node are set up the Internet Protocol IP multimedia session, the downlink coding rate adjustment request that send the received communication opposite end;
Judge whether based on said downlink coding rate adjustment request adjustment code rate; Specifically comprise: said wireless terminal sends up code rate adjustment request to the network equipment of the said wireless terminal of management; Be used for the request of the network equipment of said management wireless terminal based on Radio Resource situation decision acceptance, refusal or modification subscriber equipment, said wireless terminal receives the adjustment response of the network equipment transmission of said management wireless terminal; Based on said adjustment response, said wireless terminal judges whether to adjust downlink coding speed;
Said wireless terminal is used new according to said judged result or is kept original downlink coding speed.
Another embodiment of the present invention also provides a kind of method of controlling media coding speed, comprises the steps:
Wireless terminal and Correspondent Node are confirmed IP multimedia session available code rate set;
The network equipment of managing said wireless terminal obtains and stores said code rate collection;
The network equipment of managing said wireless terminal sends up code rate control command according to said code rate collection to said wireless terminal, controls the code rate of said wireless terminal.
Another embodiment of the present invention also provides a kind of method of controlling media coding speed, comprises the steps:
Wireless terminal and Correspondent Node are confirmed IP multimedia session available code rate limit; And store said code rate restriction, said code rate restriction comprises the up code rate restriction of the network equipment of managing said wireless terminal and the up code rate restriction of Correspondent Node;
When said wireless terminal receives the code rate collection adjustment request that code rate control command that the network equipment of the said wireless terminal of management sends or said Correspondent Node send, upgrade said code rate restriction and according to said code rate restriction adjustment code rate.
Another embodiment of the present invention also provides a kind of system that controls media coding speed, comprises the network equipment and at least one wireless terminal,
The said network equipment comprises the Radio Resource controlled entity, according to the resource situation of place wireless network, handles the upstream or downstream code rate adjustment request of said wireless terminal, and sends upstream or downstream code rate adjustment message to said wireless terminal;
Said wireless terminal; Comprise the terminal controlled entity; Based on its upstream or downstream code rate of message adjustment of the said network equipment and/or the transmission of other wireless terminals, and to the said network equipment and/or other wireless terminals transmission upstream or downstream code rate adjustment request; Said its upstream or downstream code rate of message adjustment based on the said network equipment and/or the transmission of other wireless terminals; Specifically comprise: said wireless terminal sends code rate adjustment request to Correspondent Node, is used for said Correspondent Node and judges whether to allow said wireless terminal adjustment code rate; Said wireless terminal receives the adjustment response that said Correspondent Node sends; Based on said adjustment response, said wireless terminal judges whether to adjust code rate.
Another embodiment of the present invention also provides a kind of network equipment; Comprise Radio Resource controlled entity and code rate storage entity; The Radio Resource controlled entity is based on the resource situation of place wireless network; Handle the upstream or downstream code rate adjustment request of wireless terminal, and send upstream or downstream code rate adjustment message to wireless terminal, said upstream or downstream code rate adjustment message is used for wireless terminal and adjusts its upstream or downstream code rate; Specifically comprise: said wireless terminal sends code rate adjustment request to the Radio Resource controlled entity, is used for said Radio Resource controlled entity and judges whether to allow said wireless terminal adjustment code rate; Said wireless terminal receives the adjustment response that said Radio Resource controlled entity sends; Based on said adjustment response, said wireless terminal judges whether to adjust code rate.
An embodiment more of the present invention also provides a kind of wireless terminal; Comprise the terminal controlled entity; According to its upstream or downstream code rate of message adjustment of the network equipment and/or the transmission of other wireless terminals, and to the network equipment and/or other wireless terminals transmission upstream or downstream code rate adjustment request; Said its upstream or downstream code rate of message adjustment according to the said network equipment and/or the transmission of other wireless terminals; Specifically comprise: said wireless terminal sends code rate adjustment request to the network equipment and/or other wireless terminals, is used for the said network equipment and/or other wireless terminals and judges whether to allow said wireless terminal adjustment code rate; Said wireless terminal receives the adjustment response of the said network equipment and/or the transmission of other wireless terminals; According to said adjustment response, said wireless terminal judges whether to adjust code rate.
Compared with prior art, the present invention has the following advantages:
Among the present invention; The rate adjustment request of wireless terminal is controlled and made a strategic decision by the network equipment of monitoring Radio Resource situation and managing radio resources; And carry out dynamic resource allocation; Guarantee that the Multimedia session after the adjustment code rate can access efficient coding, avoided changing the adverse effect that media coding speed is brought offered load and network radio resources situation, reach wireless through the adaptation of media coding rate controlled
The target of resource situation.In addition; Guaranteed that the media coding speed of wireless terminal application receives the restriction of the Radio Resource situation of place wireless network and Correspondent Node place wireless network simultaneously, effectively solved terminal self decision adjustment medium speed and cause to pass through the problem that wireless network effectively transmits.
Description of drawings
Fig. 1 is the sketch map of VoIP speech encoding rate control method in the prior art;
Fig. 2 is the upstream rate control procedure sketch map that radio network controller is initiated in the first embodiment of the present invention;
Fig. 3 is the downstream rate control procedure sketch map that radio network controller is initiated in the first embodiment of the present invention;
Fig. 4 is that Correspondent Node triggers subscriber equipment adjustment rate process sketch map through the RTCP feedback in the second embodiment of the present invention;
Fig. 5 is that subscriber equipment and Correspondent Node are set the code rate collection and notified the sketch map of RNC in the third embodiment of the present invention;
Fig. 6 is that Correspondent Node is revised subscriber equipment allows the code rate collection of use at up direction sketch map in the third embodiment of the present invention;
Fig. 7 is that RNC initiates upstream rate control procedure sketch map in the fourth embodiment of the present invention;
Fig. 8 is that Correspondent Node sends the sketch map that adjustment allows the maximum code rate of transmission to UE in the fourth embodiment of the present invention;
Fig. 9 is the downstream rate control procedure sketch map that RNC initiates in the fourth embodiment of the present invention;
Figure 10 is the system schematic of control media coding speed in the fifth embodiment of the present invention.
Embodiment
The core of the embodiment of the invention is; The rate adjustment request of wireless terminal is controlled and made a strategic decision by the monitoring Radio Resource situation and the network equipment of being responsible for RRM, the applied media coding speed of wireless terminal receives the restriction that its place wireless network and Correspondent Node belong to the Radio Resource situation of wireless network simultaneously.The present invention can be applied on the network equipment and wireless terminal of the responsible resource control in the various cordless communication networks; Like CDMA (Code Division Multiple Access; Code division multiple access) BSC (the Base Station Controller in EvDO (the Evolution Data Only) system; Base station controller) and AT (Access Terminal accesses terminal), perhaps radio network controller (RNC) in the UMTS network and user equipment (UE) etc.Below with in the UMTS network, radio network controller (RNC) and the mobile subscriber equipment of being responsible for wireless network resource control are example, in conjunction with accompanying drawing method of the present invention are explained further details.
First embodiment among the present invention is the process of the upstream or downstream media coding speed of radio network controller adjustment subscriber equipment.This process specifically comprises: radio network controller is monitored the Radio Resource situation, adjusts the decision of subscriber equipment upstream or downstream media coding speed in view of the above, and the concurrent order of sending upstream or downstream media coding rate controlled is to subscriber equipment.Subscriber equipment sends request to Correspondent Node; The request opposite end allows oneself to be adjusted at the code rate of using on the direction of sending demand signalling in the band (being upstream rate), or the request opposite end is adjusted at and sends the code rate of using on the demand signalling rightabout in the band (being downstream rate).If Correspondent Node is a wireless terminal, then the opposite end need ask the radio network controller of its place network that the downlink or uplink rate adjustment request is made a strategic decision.Decision-making according to radio network controller; Oneself adjusts code rate if desired, and then oneself is adjusted, if allow a side who initiates the adjustment request to adjust; Then the result is fed back to a side who initiates the adjustment request, adjust accordingly by initiation request side.
As shown in Figure 2, the upstream rate control procedure that radio network controller is initiated in the first embodiment of the present invention comprises:
Step s201, RNC1 are according to the Radio Resource situation, and decision changes up media coding speed.
Step s202, RNC1 send the upstream rate control command through the RRC signaling and give UE1, wherein carry adjusted target code speed or code rate collection.
Step s203, UE1 send upstream rate adjustment request to Correspondent Node UE2: because the upstream rate control command that RNC1 sends possibly cause UE1 to use the higher code rate of using than at present of code rate; UE1 sends upstream rate adjustment request through the in-band signalling of following Multimedia session to Correspondent Node UE2, wherein carries target code speed or code rate collection that UE1 is desirably in up use.
Step s204, UE2 send downstream rate adjustment request: UE2 to RNC2 and pass through the RRC signaling to the descending media coding speed of the RNC2 of place wireless network request adjustment, wherein carry the target code speed or the code rate collection of expectation use.
The decision that step s205, RNC2 make acceptance, refusal or revise descending media coding rate adjustment request according to the Radio Resource situation.
Step s206, RNC2 send downstream rate adjustment response to UE2: RNC2 returns to UE2 with the result through the RRC signaling, and feedback result can comprise applicable new target code speed, or the available code rate set, or the refusal indication.
Step s207, UE2 send up code rate adjustment response: UE2 to UE1 and send upstream rate adjustment response message to UE1 through the in-band signalling of following Multimedia session; The result that RNC2 is returned is transmitted to UE1; Wherein can comprise applicable new target code speed; Or available code rate set, or refusal indication.
Step s208, UE1 send upstream rate control response message to RNC1: can comprise the target code speed of application in the response message, or the available code rate set, or the refusal indication.
Step s209, its vocoder of UE1 control are kept original or are used new media coding speed, on Multimedia session carries, transmit the media packet data with new rate coding.
In the above-mentioned steps; If the upstream rate control command that RNC1 sends among the step s203 makes UE1 use the lower code rate of using than at present of code rate; UE1 also can directly accept this control command and finish, and needn't send code rate adjustment request to Correspondent Node.Certainly, in this case still according to above-mentioned steps s203~step s209, judge it also is fully passable to whether adjusting code rate by Correspondent Node.
As shown in Figure 3, the downstream rate control procedure that radio network controller is initiated in the first embodiment of the present invention comprises:
Step s301, RNC1 are according to the Radio Resource situation, and decision changes descending media coding speed.
Step s302, RNC1 send the downstream rate control messages and give UE1, wherein carry adjusted target code speed or code rate collection.
Step s303, UE1 send downstream rate adjustment request: UE1 to Correspondent Node UE2 and send downstream rate adjustment request through the in-band signalling of following Multimedia session to Correspondent Node UE2, wherein carry target code speed or code rate collection that UE1 is desirably in descending use.
Step s304, UE2 send upstream rate adjustment request to RNC2: because the downstream rate that UE1 sends adjustment request possibly cause UE2 to use the higher code rate of using at present of code rate frequently; UE2 to the up media coding speed of the RNC2 of place wireless network request adjustment, wherein carries target code speed or code rate collection that expectation is used through the RRC signaling.
The decision that step s305, RNC2 make acceptance, refusal or revise the up media coding rate adjustment request of UE2 according to the Radio Resource situation.
Step s306, RNC2 send upstream rate adjustment response to UE2: RNC2 returns to UE2 with the result through the RRC signaling, and feedback result can comprise applicable new target code speed, or the available code rate set, or the refusal indication.
Step s307, UE2 send downlink coding speed adjustment response: UE2 to UE1 and give UE1 through the in-band signalling transmission downstream rate adjustment response message of following Multimedia session; The result that RNC2 is returned is transmitted to UE1; Wherein can comprise applicable new target code speed; Or available code rate set, or refusal indication.
Step s308, its vocoder of UE2 control are kept original or are used new media coding speed, on Multimedia session carries, transmit the media packet data with new rate coding.
Step s309, UE1 send downstream rate control response message to RNC1: can comprise the target code speed of application in the response message, or the available code rate set, or the refusal indication.
In the above-mentioned steps; If the downstream rate that UE1 sends among step s304 adjustment request makes UE2 use the lower code rate of using than at present of code rate; UE2 also can directly accept this control command and finish, and needn't send code rate adjustment request to the RNC2 of management UE2.Certainly, in this case still according to above-mentioned steps s304~step s309, judge it also is fully passable to whether adjusting code rate by the network equipment of supervisory communications opposite end.
Among first embodiment; When the adjustment that RNC sends to UE allows the code rate collection of transmission; Indicated code rate collection can use maximum code rate wherein to represent, the process of describing among the processing mode of this kind situation and first embodiment is identical, does not here do and repeats to introduce.
In the described scheme of above-mentioned first embodiment, upstream or downstream code rate adjustment request or response message can transmit through the RTP header extension.Be specially:, the X field of RTP head is changed to 1, and is following the partially filled header extension of RTP head closely according to RFC (Request For Comment, Internet protocol groups specification document) 3550.The RTP header extension comprises the self-defined information of 16 bits, and Length Indication field is and then followed particular content by header extension.Said Length Indication field has indicated that after the Length Indication field, to begin to finish with 32 bits to RTP payload segment section start be the length information of unit.In-band signalling of the present invention can be included in the particular content part of header extension; Wherein should comprise following information at least: message type field; Typically, can be the binary number of 2 bits, numerical value 0 to 3 is represented up code rate adjustment request, up code rate adjustment response, downlink coding rate adjustment request and downlink coding speed adjustment response respectively; Be concrete desired destination code rate or available code rate set following closely, also can imply usually and represent to be no more than this peaked code rate set with the maximum that code rate is concentrated.Typically; The maximum code rate that target code speed or code rate are concentrated can be used the binary number representation of 4 bits; And predesignate in response message 1111, be decimal system numerical value 15 expression refusals, other are from 0 an initial N value representation N from low to high media coding speed to N-1, and N is the number of the different coding speed supported of concrete media coding mode; N<=15; Can certainly adopt more bits presentation code speed, thereby support more code rate number, but still use complete 1 binary number bit sequence to represent refusal.Also can use the tabulation of a plurality of 4 bit binary number to represent a code rate collection in addition; Wherein the corresponding relation of each 4 bit binary number and media coding speed as stated; Can use empty tabulation to represent refusal; Perhaps use an additional bits to represent to accept or refusal specially, and no longer need represent refusal with 1111.
Especially, for the speech coding that adopts AMR or AMR-WB, the CMR field that the in-band signalling of downlink coding rate adjustment request can use RTP to carry the load head (Payload Header) of AMR or AMR-WB transmits.According to the payload format that RFC 3267 defined RTP carry AMR and AMR-WB, the head of said load only comprises the CMR field of 4 bits, and CMR=15 representes not have preferred speech encoding rate.When carrying AMR, the value of CMR is to correspond respectively to AMR4.75kbps at 0 to 7 o'clock to 12.2kbps totally 8 kinds of preferred speech encoding rates, and is specifically as shown in table 1.And when carrying AMR-WB, the value of CMR is to correspond respectively to AMR-WB 6.60kbps at 0 to 8 o'clock to 23.85kpbs totally 9 kinds of preferred speech encoding rates, and is specifically as shown in table 2.Described preferred speech encoding rate is target code speed or the concentrated maximum rate value of code rate just.
The corresponding relation of the value of table 1, CMR and preferred AMR speech encoding rate
CMR The AMR speech encoding rate
0 AMR?4,75kbit/s
1 AMR?5,15kbit/s
2 AMR?5,90kbit/s
3 AMR?6,70kbit/s(PDC-EFR)
4 AMR?7,40kbit/s(TDMA-EFR)
5 AMR?7,95kbit/s
6 AMR?10,2kbit/s
7 AMR?12,2kbit/s(GSM-EFR)
The corresponding relation of the value of table 2, CMR and preferred AMR-WB speech encoding rate
CMR The AMR-WB speech encoding rate
0 AMR-WB?6.60kbit/s
1 AMR-WB?8.85kbit/s
2 AMR-WB?12.65kbit/s
3 AMR-WB?14.25kbit/s
4 AMR-WB?15.85kbit/s
5 AMR-WB?18.25kbit/s
6 AMR-WB?19.85kbit/s
7 AMR-WB?23.05kbit/s
8 AMR-WB?23.85kbit/s
As previously mentioned, in the session service of IMS territory, also possibly exist the RTCP that follows the RTP session to connect, and RTCP provide the mechanism of implicitly asking Correspondent Node adjustment code rate through the transmission receiving state report.Receiving terminal is to mainly comprising packet loss, and the reception quality information of shake etc. is added up, and generates receiving state report and connect through the RTCP that follows Multimedia session to send to Correspondent Node.Specifically be through Sender Report (Sender Report, SR) or recipient report (Receiver Report, RR) RTCP of type bag sends, and perhaps sends through the combination RTCP bag that comprises SR or RR.An end that receives SR or RR according to comprising information such as packet loss and shake, judge whether the code rate of current use suitable, and possibly adjust accordingly.Therefore Correspondent Node also can send receiving state report through RTCP and ask to adjust speed; In some system; When Correspondent Node is wireless terminal, also can directly initiate the RTCP receiving state report to disconnected wireless device with the name of Correspondent Node by control communication.Under the above-mentioned situation, the RTCP receiving state report promptly is the speed adjustment message from Correspondent Node.The second embodiment of the present invention is that Correspondent Node passes through the process that the RTCP feedback triggers subscriber equipment adjustment speed, and is as shown in Figure 4, specifically comprises following step:
Step s401, user equipment (UE) 1 are received the reception report of Correspondent Node UE2 through the RTCP feedback.
Step s402, according to this report, user equipment (UE) 1 is derived to improve the code rate information that the Correspondent Node quality of reception need be used on the upstream or downstream direction of this session.
Step s403, user equipment (UE) 1 wherein carry the said code rate information of deriving to radio network controller (RNC) 1 transmission rate adjustment request.
Step s404, radio network controller (RNC) 1 determine to accept, refuse or revise the request of subscriber equipment based on the Radio Resource situation.
Step s405, radio network controller (RNC) 1 through-rate adjustment response feed back to user equipment (UE) 1 with the result.
Step s406, receive that user equipment (UE) 1 adjustment of speed adjustment response is own to the medium applied code rate of encoding.
Step s407, user equipment (UE) 1 in-band signalling through following session is transmitted to Correspondent Node UE2 with the response of radio network controller (RNC) 1.
The 3rd embodiment among the present invention is radio network controller storage subscriber equipment and the predetermined media coding of specifically selecting for use of Correspondent Node; And the process of the upstream or downstream media coding speed of adjustment subscriber equipment; This process specifically comprises following step: at first; Set up in the process the definite through consultation media coding of specifically selecting for use of UE and Correspondent Node, and available code rate collection at Multimedia session; UE reports to RNC with said code rate collection through the RRC signaling, and RNC preserves this code rate collection.
As shown in Figure 5, among the 3rd embodiment among the present invention, subscriber equipment and Correspondent Node are set the code rate collection and are notified the process of RNC to comprise:
Step s501, Multimedia session are set up: UE1 and Correspondent Node are set up the IP session through the SIP signaling; Wherein the SIP signaling can be carried the SDP description; The initial code negotiation is carried out in media coding form and the set of respective coding speed that subscriber equipment and Correspondent Node carry in describing through SDP, confirms coded format and the available code rate set used in the session.
Step s502, UE1 send up permission rate set report: UE1 to RNC1 and send the code rate collection that above-mentioned Multimedia session establishment stage and Correspondent Node negotiation obtain through the RRC signaling to RNC1.
Step s503, RNC1 preserve the code rate collection of up permission and finish.
Then; In the Multimedia session process; Correspondent Node can be revised UE through in-band signaling and allow the code rate collection that uses at up direction, and when receiving said code rate collection, UE also reports to RNC through the RRC signaling with it; If the code rate of the current use of UE has exceeded the code rate scope of Correspondent Node restriction, UE also should adjust the code rate of oneself to guarantee to be no more than the restriction of Correspondent Node; RNC is updated to the code rate collection of preserving the value of UE report; If it is bigger than comparing before upgrading to upgrade the code rate scope of back permission; Then RNC further judges whether to allow UE in the new code rate of up use based on the Radio Resource situation; If of course, then RNC initiates the upstream rate control procedure.
As shown in Figure 6, among the 3rd embodiment among the present invention, above-mentioned Correspondent Node is revised subscriber equipment and is allowed the process of the code rate collection of use to comprise at up direction:
Step s601, Correspondent Node send the code rate collection indication that adjustment allows transmission by in-band signaling to UE1.
Step s602, UE1 judge the maximum whether code rate of current its use is concentrated greater than the code rate of Correspondent Node restriction.
It is original or use new media coding speed that step s603, UE1 keep: during maximum that the code rate of the current use of UE1 is concentrated greater than the code rate of Correspondent Node restriction, be adjusted to new code rate automatically to be no more than the restriction of Correspondent Node; During maximum that the code rate of the current use of UE1 is concentrated less than the code rate of Correspondent Node restriction, keep original code rate.
Step s604, UE1 send up permission rate set report to RNC1.
Step s605, RNC1 upgrade the code rate collection of up permission.
If it is bigger than comparing before upgrading that step s606 upgrades the code rate scope of back permission; Then RNC1 further judges whether to allow UE1 in the new code rate of up use based on the Radio Resource situation; If of course, then RNC initiates the upstream rate control procedure.
In addition; In the Multimedia session process; RNC1 monitors the Radio Resource situation in real time, whether adjusts the media coding rate set of up permission or the media coding rate set of descending permission according to the variation decision of Radio Resource situation, promptly initiates upstream or downstream rate controlled process.
The upstream rate control procedure is: RNC sends the upstream rate control messages through the RRC signaling and gives UE, wherein carries the code rate collection of target code speed or up permission.UE uses the target code speed of RNC appointment or does not exceed the code rate of the given code rate collection restriction of RNC according to the vocoder of the order adjustment oneself of RNC; When the up media coding speed of adjustment, RNC guarantees that adjusted target code speed can not exceed the restriction of code rate collection of the up permission of preservation.The downstream rate control procedure is: RNC sends the downstream rate control messages through the RRC signaling and gives UE, wherein carries the code rate collection of descending permission; UE allows the code rate collection of transmission through the in-band signalling notifying communication opposite end of following Multimedia session.If Correspondent Node is UE, then the UE of Correspondent Node also needs to handle accordingly to step s606 method by abovementioned steps s601.
Among the 3rd embodiment; Correspondent Node passes through in-band signalling when UE sends the code rate collection of adjustment permission transmission; Indicated code rate collection can use maximum code rate wherein to represent; The process of describing among the processing mode of this kind situation and the 3rd embodiment is identical, does not here do and repeats to introduce.
The 4th embodiment among the present invention is the subscriber equipment up maximum code rate that allowed of storing communication opposite end and radio network controller and adjusted the process of upstream or downstream media coding speed by radio network controller in advance; This process specifically comprises following step: at first, the up code rate restriction (below be designated as rate limit 1) that variable R NC control is set in UE limits (below be designated as rate limit 2) with the up code rate that Correspondent Node requires.Set up in the process at Multimedia session, the definite through consultation media coding of specifically selecting for use of UE and Correspondent Node reaches available code rate collection, and the value of rate limit 1 and rate limit 2 all is initialized as the maximum that said code rate is concentrated.
RNC monitors the Radio Resource situation, and adjusts the maximum code rate that upstream or downstream allow based on the variation of Radio Resource situation.On the other hand; In the Multimedia session process; Correspondent Node can allow the maximum code rate of transmission, the maximum code rate that UE always guarantees to use maximum code rate that is no more than the up permission that RNC gave that belongs to wireless network simultaneously and the permission that Correspondent Node is limited to send through in-band signalling notice UE.
As shown in Figure 7, in the fourth embodiment of the present invention, the upstream rate control procedure that this RNC initiates specifically comprises:
Step s701, RNC1 are according to the Radio Resource changed condition, and decision changes the maximum code rate of up permission.
Step s702, RNC1 send upstream rate control messages: RNC1 to UE1 and send the upstream rate control messages to UE1 through the RRC signaling, wherein carry maximum up code rate.
The value of step s703, UE1 change rate limit 1: UE1 upgrades the value of the maximum up code rate that the rate limit 1 of being preserved indicates for RNC according to the order of RNC1.
Step s704, UE1 keep original or use new media coding speed: after the renewal, UE1 reselects the code rate that is no more than rate limit 1 and rate limit 2 according to the value after upgrading.
As shown in Figure 8, in the fourth embodiment of the present invention, this Correspondent Node sends adjustment to UE and allows the process of the maximum code rate of transmission specifically to comprise:
Step s801, Correspondent Node send the message of the maximum code rate indication of adjustment permission transmission to UE1: Correspondent Node allows the maximum code rate of transmission through the in-band signalling notice UE1 that follows Multimedia session.
The maximum up code rate that the value of step s802, UE1 renewal rate restriction 2: UE1 indicates for Correspondent Node according to the rate limit 2 that the indication renewal of Correspondent Node is preserved.
Step s803, UE1 keep original or use new media coding speed: UE1 and reselect the code rate that is no more than rate limit 1 and rate limit 2 according to the value after upgrading.
As shown in Figure 9, in the fourth embodiment of the present invention, the downstream rate control procedure that this RNC initiates specifically comprises:
Step s901, RNC1 are according to the Radio Resource changed condition, and decision changes the maximum code rate of descending permission.
Step s902, RNC1 send downstream rate control messages: RNC to UE1 and send the downstream rate control messages to UE through the RRC signaling, wherein carry the maximum code rate of descending permission.
Step s903, UE1 send the maximum code rate that the maximum code rate Indication message that adjustment allows transmission: UE1 sends through the in-band signalling notifying communication opposite end permission of following Multimedia session to Correspondent Node.If Correspondent Node is UE, then the UE of the said Correspondent Node processing procedure of carrying out is with the described process of step s801~step 803.
UE also can preserve the up available code rate set of RNC restriction and the up available code rate set of Correspondent Node restriction in this scheme, and is initialized as session and sets up the code rate collection of consulting in the process.During the uplink and downlink of RNC control subsequently speed, also be to send corresponding rate set information, and UE can transmit this rate set information through in-band signalling.When UE receives from the rate set information of RNC or Correspondent Node, always upgrade relevant variable, and guarantee not use the code rate that exceeds the rate set restriction to get final product.
The fifth embodiment of the present invention provides a kind of system that controls media coding speed in the IP multimedia session, and is shown in figure 10, and this system comprises the network equipment 10 and at least one subscriber equipment 20,
The network equipment 10 specifically comprises Radio Resource controlled entity 101 and code rate storage entity 102.Wherein, Radio Resource controlled entity 101 is according to the resource situation of the network equipment 10 place wireless networks, and the upstream or downstream code rate adjustment of process user equipment 20 is asked, and sends upstream or downstream code rate adjustment message to this subscriber equipment.Code rate storage entity 102 is connected with Radio Resource controlled entity 101, stores each subscriber equipment 20 and sets up predefined available code rate set in the process with Correspondent Node in the IP session.
Subscriber equipment 20 comprises that specifically terminal controlled entity 201, terminal storage entity 202, vocoder 203 become frame module 204 with AMR.Wherein, terminal controlled entity 201 is adjusted its upstream or downstream code rate according to the message of the network equipment 10 or the transmission of other subscriber equipmenies, and sends upstream or downstream code rate adjustment request to the network equipment 10 or other subscriber equipmenies when needed.Terminal storage entity 202 is connected with terminal controlled entity 201, the upstream or downstream code rate collection that storage networking device 10 or Correspondent Node allow.Vocoder 203 is changed voice and coding that subscriber equipment 20 receives under the control of terminal controlled entity 201, when needs adjustment code rate, uses new speech encoding rate.AMR becomes frame module 204, under the control of terminal controlled entity 201, sends the request that the adjustment voice are adjusted frequency to Correspondent Node, and the request of the adjustment speech frequency of received communication opposite end transmission.
More than disclosedly be merely several specific embodiment of the present invention, still, the present invention is not limited thereto, any those skilled in the art can think variation all should fall into protection scope of the present invention.

Claims (27)

1. a method of controlling media coding speed is characterized in that, may further comprise the steps:
After wireless terminal and Correspondent Node are set up the Internet Protocol IP multimedia session, the up code rate control command that the network equipment of the said wireless terminal of receiving management sends;
Judge whether to adjust up code rate based on said up code rate control command; Specifically comprise: said wireless terminal sends up code rate adjustment request to Correspondent Node, is used for said Correspondent Node and judges whether to allow said wireless terminal to adjust up code rate; Said wireless terminal receives the adjustment response that said Correspondent Node sends; Based on said adjustment response, said wireless terminal judges whether to adjust up code rate;
Said wireless terminal is used new according to said judged result or is kept original up code rate.
2. control the method for media coding speed according to claim 1, it is characterized in that, said judging whether specifically comprises according to the step of said up code rate control command adjustment code rate:
Said wireless terminal judges that the code rate control information of carrying in the said up code rate control command is whether greater than the up code rate of current use; Then accept said up code rate control command and end when being not more than, otherwise send up code rate adjustment request to Correspondent Node;
Said Correspondent Node judges whether to allow said wireless terminal to adjust up code rate;
Said Correspondent Node sends the adjustment response to said wireless terminal;
According to said adjustment response, said wireless terminal judges whether to adjust up code rate.
3. control the method for media coding speed according to claim 1 or claim 2, it is characterized in that, when said Correspondent Node was wireless terminal, said Correspondent Node judged whether that the step that allows to adjust up code rate specifically comprises:
Said Correspondent Node sends the downlink coding rate adjustment request to the network equipment of the said Correspondent Node of management;
Manage the network equipment of said Correspondent Node and judge described request, and send the adjustment response to said Correspondent Node;
According to said adjustment response, said Correspondent Node judges whether to allow said wireless terminal to adjust up code rate.
4. control the method for media coding speed according to claim 1, it is characterized in that, said IP multimedia session is the Voice over IP voip conversation.
5. control the method for media coding speed according to claim 1, it is characterized in that, carry a kind of in target code speed, code rate collection, the maximum code rate in the said up code rate control command.
6. control the method for media coding speed according to claim 1 or claim 2, it is characterized in that, said adjustment response comprises the refusal indication, accept a kind of in indication, target code speed, code rate collection, the maximum code rate.
7. control the method for media coding speed according to claim 1; It is characterized in that change mode request field through the real-time protocol (RTP) head between said wireless terminal and the said Correspondent Node or the receiving state report through real time control protocol send said up code rate adjustment request with the implicit expression mode or through a kind of mode in the header extension of real-time protocol (RTP).
8. control the method for media coding speed according to claim 1 or claim 2, it is characterized in that, send said up code rate adjustment request and said adjustment response through the header extension of real-time protocol (RTP) between said wireless terminal and the said Correspondent Node.
9. a method of controlling media coding speed is characterized in that, may further comprise the steps:
After wireless terminal and Correspondent Node are set up the Internet Protocol IP multimedia session, the downlink coding rate adjustment request that send the received communication opposite end;
Judge whether based on said downlink coding rate adjustment request adjustment code rate; Specifically comprise: said wireless terminal sends up code rate adjustment request to the network equipment of the said wireless terminal of management; Be used for the request of the network equipment of said management wireless terminal based on Radio Resource situation decision acceptance, refusal or modification subscriber equipment, said wireless terminal receives the adjustment response of the network equipment transmission of said management wireless terminal; Based on said adjustment response, said wireless terminal judges whether to adjust downlink coding speed;
Said wireless terminal is used new according to said judged result or is kept original downlink coding speed.
10. like the method for the said control media coding of claim 9 speed, it is characterized in that said judging whether specifically comprises according to the step of said downlink coding rate adjustment request adjustment code rate:
Said wireless terminal judges that the code rate control information of carrying in the said downlink coding rate adjustment request is whether greater than the up code rate of current use; Then accept said downlink coding rate adjustment request and end when being not more than, otherwise send up code rate adjustment request to the network equipment of the said wireless terminal of management;
Manage the network equipment of said wireless terminal and judge described request, and send the adjustment response to said wireless terminal;
According to said adjustment response, said wireless terminal judges whether to adjust up code rate.
11. the method like the said control media coding of claim 9 speed is characterized in that, said IP multimedia session is the Voice over IP voip conversation.
12. the method like the said control media coding of claim 9 speed is characterized in that, carries a kind of in target code speed, code rate collection, the maximum code rate in the said code rate adjustment message.
13. the method like claim 9 or 10 said control media coding speed is characterized in that, said adjustment response comprises the refusal indication, accept a kind of in indication, target code speed, code rate collection, the maximum code rate.
14. method like claim 9 or 10 said control media coding speed; It is characterized in that change mode request field through the real-time protocol (RTP) head between said wireless terminal and the said Correspondent Node or the receiving state report through real time control protocol send said downlink coding rate adjustment request with the implicit expression mode or through a kind of mode in the header extension of real-time protocol (RTP).
15. a method of controlling media coding speed is characterized in that, may further comprise the steps:
Wireless terminal and Correspondent Node are confirmed IP multimedia session available code rate set;
The network equipment of managing said wireless terminal obtains and stores said code rate collection;
The network equipment of managing said wireless terminal sends up code rate control command according to said code rate collection to said wireless terminal, controls the code rate of said wireless terminal.
16. the method like the said control media coding of claim 15 speed is characterized in that, said up code rate control command is carried at a kind of that target code speed, maximum code rate or code rate within the intensive bundle scope of said code rate concentrate.
17. the method like the said control media coding of claim 15 speed is characterized in that, the said network equipment obtains and stores after the said code rate collection, also comprises the said code rate collection of speed adjustment information updating that sends according to Correspondent Node:
Said wireless terminal receives the code rate adjustment request that said Correspondent Node sends;
Said wireless terminal reports to the said network equipment with the code rate restricted information of said code rate adjustment request;
The network equipment of managing said wireless terminal upgrades the said code rate collection of being stored according to the code rate restricted information in the said code rate adjustment request of said Correspondent Node transmission;
When the code rate of the current use of said wireless terminal exceeded the code rate restricted information of said Correspondent Node transmission, the code rate of adjusting said wireless terminal made it not exceed said code rate collection.
18. a method of controlling media coding speed is characterized in that, may further comprise the steps:
Wireless terminal and Correspondent Node are confirmed IP multimedia session available code rate limit; And store said code rate restriction, said code rate restriction comprises the up code rate restriction of the network equipment of managing said wireless terminal and the up code rate restriction of Correspondent Node;
When said wireless terminal receives the code rate collection adjustment request that code rate control command that the network equipment of the said wireless terminal of management sends or said Correspondent Node send, upgrade said code rate restriction and according to said code rate restriction adjustment code rate.
19. method like the said control media coding of claim 18 speed; It is characterized in that; During up code rate control command that said wireless terminal receives that the network equipment of the said wireless terminal of management sends, the step that said wireless terminal is adjusted up code rate specifically comprises:
Said wireless terminal upgrades the code rate restriction of the said network equipment of being stored according to target code speed, code rate maximum or code rate collection in the up code rate control command of said network equipment transmission;
Said wireless terminal is according to its up code rate of said code rate restriction adjustment, and the code rate restriction that do not exceed the said network equipment and the code rate of said Correspondent Node are limited.
20. the method like the said control media coding of claim 18 speed is characterized in that, when said wireless terminal received the code rate collection adjustment request of said Correspondent Node transmission, the step of said wireless terminal adjustment code rate specifically comprised:
Code rate restricted information during the said code rate adjustment that said wireless terminal sends according to said Correspondent Node is asked upgrades the code rate restriction of the said Correspondent Node of being stored;
Said wireless terminal makes the code rate restriction of code rate restriction that does not exceed said Correspondent Node and the network equipment of managing said wireless terminal according to said its code rate of code rate restriction adjustment.
21. a system that controls media coding speed is characterized in that, comprises the network equipment and at least one wireless terminal,
The said network equipment comprises the Radio Resource controlled entity, according to the resource situation of place wireless network, handles the upstream or downstream code rate adjustment request of said wireless terminal, and sends upstream or downstream code rate adjustment message to said wireless terminal;
Said wireless terminal; Comprise the terminal controlled entity; Based on its upstream or downstream code rate of message adjustment of the said network equipment and/or the transmission of other wireless terminals, and to the said network equipment and/or other wireless terminals transmission upstream or downstream code rate adjustment request; Said its upstream or downstream code rate of message adjustment based on the said network equipment and/or the transmission of other wireless terminals; Specifically comprise: said wireless terminal sends code rate adjustment request to Correspondent Node, is used for said Correspondent Node and judges whether to allow said wireless terminal adjustment code rate; Said wireless terminal receives the adjustment response that said Correspondent Node sends; Based on said adjustment response, said wireless terminal judges whether to adjust code rate.
22. the system like the said control media coding of claim 21 speed is characterized in that the said network equipment also comprises the code rate storage entity, is connected with said Radio Resource controlled entity, stores each wireless terminal available code rate collection in session.
23. system like the said control media coding of claim 21 speed; It is characterized in that; Said wireless terminal also comprises the terminal storage entity, is connected with said terminal controlled entity, stores the upstream or downstream code rate collection that the said network equipment and/or other wireless terminals allow.
24. network equipment; It is characterized in that; Comprise Radio Resource controlled entity and code rate storage entity, the Radio Resource controlled entity is handled the upstream or downstream code rate adjustment request of wireless terminal according to the resource situation of place wireless network; And send the upstream or downstream code rate to wireless terminal and adjust message; Said upstream or downstream code rate adjustment message is used for wireless terminal and adjusts its upstream or downstream code rate, specifically comprises: said wireless terminal sends code rate adjustment request to the Radio Resource controlled entity, is used for said Radio Resource controlled entity and judges whether to allow said wireless terminal adjustment code rate; Said wireless terminal receives the adjustment response that said Radio Resource controlled entity sends; According to said adjustment response, said wireless terminal judges whether to adjust code rate.
25., it is characterized in that like the said network equipment of claim 24, also comprise the code rate storage entity, be connected with said Radio Resource controlled entity, store each wireless terminal available code rate collection in the IP session.
26. wireless terminal; It is characterized in that; Comprise the terminal controlled entity, according to its upstream or downstream code rate of message adjustment of the network equipment and/or the transmission of other wireless terminals, and to the network equipment and/or other wireless terminals transmission upstream or downstream code rate adjustment request; Said its upstream or downstream code rate of message adjustment according to the said network equipment and/or the transmission of other wireless terminals; Specifically comprise: said wireless terminal sends code rate adjustment request to the network equipment and/or other wireless terminals, is used for the said network equipment and/or other wireless terminals and judges whether to allow said wireless terminal adjustment code rate; Said wireless terminal receives the adjustment response of the said network equipment and/or the transmission of other wireless terminals; According to said adjustment response, said wireless terminal judges whether to adjust code rate.
27., it is characterized in that like the said wireless terminal of claim 26, also comprise the terminal storage entity, be connected the upstream or downstream code rate collection that storage networking device and/or other wireless terminals allow with said terminal controlled entity.
CN2006101674863A 2006-12-28 2006-12-28 Method, system, and device for controlling media code rate Active CN101212459B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2006101674863A CN101212459B (en) 2006-12-28 2006-12-28 Method, system, and device for controlling media code rate

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2006101674863A CN101212459B (en) 2006-12-28 2006-12-28 Method, system, and device for controlling media code rate

Publications (2)

Publication Number Publication Date
CN101212459A CN101212459A (en) 2008-07-02
CN101212459B true CN101212459B (en) 2012-08-08

Family

ID=39612130

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006101674863A Active CN101212459B (en) 2006-12-28 2006-12-28 Method, system, and device for controlling media code rate

Country Status (1)

Country Link
CN (1) CN101212459B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8964830B2 (en) 2002-12-10 2015-02-24 Ol2, Inc. System and method for multi-stream video compression using multiple encoding formats
US9061207B2 (en) 2002-12-10 2015-06-23 Sony Computer Entertainment America Llc Temporary decoder apparatus and method
US9138644B2 (en) 2002-12-10 2015-09-22 Sony Computer Entertainment America Llc System and method for accelerated machine switching
US9192859B2 (en) 2002-12-10 2015-11-24 Sony Computer Entertainment America Llc System and method for compressing video based on latency measurements and other feedback
US9314691B2 (en) 2002-12-10 2016-04-19 Sony Computer Entertainment America Llc System and method for compressing video frames or portions thereof based on feedback information from a client device

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100166056A1 (en) * 2002-12-10 2010-07-01 Steve Perlman System and method for encoding video using a selected tile and tile rotation pattern
CN101729196B (en) * 2008-10-20 2013-04-17 上海华为技术有限公司 Self-adapting method, device and system for adjusting speech encoding rate
CN101938851B (en) * 2009-06-30 2014-08-13 中兴通讯股份有限公司 Self-adaptive rate adjusting method and system for voice coder
CN101959255B (en) * 2009-07-16 2013-06-05 中兴通讯股份有限公司 Method, system and device for regulating rate of voice coder
CN102045782A (en) * 2009-10-21 2011-05-04 中兴通讯股份有限公司 Method and system for voice and video user rate consultation
CN102055740B (en) * 2009-11-05 2014-07-02 中兴通讯股份有限公司 Method and system for controlling business rate
CN102142930B (en) * 2010-12-28 2014-05-07 华为技术有限公司 Rate adjustment method and equipment used for TrFO voice calling switching
CN102104917B (en) * 2011-02-21 2013-10-09 上海华为技术有限公司 Method for adjusting adaptive multi-rate, base station controller and terminal
WO2011157181A2 (en) * 2011-06-03 2011-12-22 华为技术有限公司 Codec rate adjustment method, device and media gateway
CN103414697B (en) * 2013-07-22 2017-04-05 中国联合网络通信集团有限公司 A kind of VOIP adaptive voices coded method, system and sip server
US9680507B2 (en) * 2014-07-22 2017-06-13 Qualcomm Incorporated Offset selection for error correction data
CN105828391B (en) * 2015-01-22 2020-03-20 中国移动通信集团公司 Method for adjusting service rate, user equipment and base station
WO2016191989A1 (en) * 2015-05-30 2016-12-08 华为技术有限公司 Method and device for adjusting voice coding rate
CN107113338A (en) * 2015-06-08 2017-08-29 华为技术有限公司 Method, processing unit and the communication equipment of multimedia service
CN107005352A (en) * 2015-09-15 2017-08-01 华为技术有限公司 Method of adjustment, system and the relevant device of voice auto-adaptive parameter
WO2017193368A1 (en) * 2016-05-13 2017-11-16 华为技术有限公司 Method and device for adjusting coding rate
CN107404363B (en) * 2016-05-18 2020-04-17 中国移动通信有限公司研究院 Method, system, terminal and network side equipment for adjusting voice code rate
CN107404725A (en) * 2016-05-20 2017-11-28 中国移动通信有限公司研究院 One kind transmission method of adjustment, base station and terminal device
CN105979495B (en) * 2016-06-30 2019-12-24 上海华为技术有限公司 Method for improving call quality, radio network controller and core network
SG11201902586WA (en) 2016-09-23 2019-05-30 Guangdong Oppo Mobile Telecommunications Corp Ltd Wireless communication method and device
CN107872291A (en) * 2016-09-26 2018-04-03 中国移动通信有限公司研究院 A kind of method of adjustment and terminal of voice code check
WO2018081937A1 (en) * 2016-11-01 2018-05-11 华为技术有限公司 Method for determining coding rate of audio and video data, terminal, and storage medium
CN107070854A (en) * 2016-12-09 2017-08-18 西安华为技术有限公司 A kind of method of transmitting audio data, equipment and device
CN106850615B (en) * 2017-01-24 2020-08-14 华为技术有限公司 Method, related device and system for controlling coding rate
CN107276724B (en) * 2017-06-29 2020-04-07 沈阳理工大学 Networked control system encoder based on event trigger and encoding method thereof
CN109922533B (en) * 2019-04-04 2022-07-22 海能达通信股份有限公司 Data transmission method, multicast coordination entity equipment, base station equipment and eMBMS system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003019961A1 (en) * 2001-08-27 2003-03-06 Nokia Corporation Selecting an operational mode of a codec
CN1722891A (en) * 2004-07-13 2006-01-18 华为技术有限公司 A method for preserving planned covering radius of cell
WO2006026889A1 (en) * 2004-09-06 2006-03-16 Utstarcom Telecom Co., Ltd. Dynamic rate control system and method for multi-media in ims system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003019961A1 (en) * 2001-08-27 2003-03-06 Nokia Corporation Selecting an operational mode of a codec
CN1722891A (en) * 2004-07-13 2006-01-18 华为技术有限公司 A method for preserving planned covering radius of cell
WO2006026889A1 (en) * 2004-09-06 2006-03-16 Utstarcom Telecom Co., Ltd. Dynamic rate control system and method for multi-media in ims system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
全文.

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8964830B2 (en) 2002-12-10 2015-02-24 Ol2, Inc. System and method for multi-stream video compression using multiple encoding formats
US9061207B2 (en) 2002-12-10 2015-06-23 Sony Computer Entertainment America Llc Temporary decoder apparatus and method
US9138644B2 (en) 2002-12-10 2015-09-22 Sony Computer Entertainment America Llc System and method for accelerated machine switching
US9192859B2 (en) 2002-12-10 2015-11-24 Sony Computer Entertainment America Llc System and method for compressing video based on latency measurements and other feedback
US9314691B2 (en) 2002-12-10 2016-04-19 Sony Computer Entertainment America Llc System and method for compressing video frames or portions thereof based on feedback information from a client device

Also Published As

Publication number Publication date
CN101212459A (en) 2008-07-02

Similar Documents

Publication Publication Date Title
CN101212459B (en) Method, system, and device for controlling media code rate
KR100663279B1 (en) Method and apparatus for Supporting voice servicein a mobile telecommunication system of radio channel
JP3936290B2 (en) Communication system with mode selection procedure and method thereof
CA2611642C (en) Method and apparatus for controlling rate of voice service in a mobile communication system supporting voice service via packet network
CN101347012B (en) Wireless communications network incorporating voice over IP using shared supplemental spreading codes
JP5956348B2 (en) Method for improving voice over IP capacity for user equipment utilizing variable rate vocoders
US20050213546A1 (en) Method and device for transmitting ip packets between a radio network controller (rnc) and another element of a mobile radio network
US9769320B2 (en) Mechanism for dynamic signaling of encoder capabilities
CN100546277C (en) In wireless network by signaling to optimize the method and the communication system of rate controlled scheme
US20190199427A1 (en) System and method for providing spectrally efficient voice communication in wireless and satellite communication networks
EP1327371A1 (en) Communication system and method providing a mode selection procedure
US20060045057A1 (en) Frame size adaptation in real-time transport protocol
US20160353509A1 (en) Wireless communication network bearer management
CN101431514A (en) Method and apparatus for establishing a voice bearer in a telecommunications system
RU2310277C2 (en) Method and device for transferring ip-packets between a network radio-controller (rnc) and another device of mobile radio-communication network
JP4970466B2 (en) Method for supporting high bit rate service in a mobile communication system
CN102055740B (en) Method and system for controlling business rate
EP1262046B1 (en) Interworking in a communication system
EP1665587B1 (en) Method and apparatus for providing a multimedia service
WO2004084502A1 (en) Radio network for communicating internet data packets containing different types of data
US20140051455A1 (en) Method to take mobile station preference for channel type into consideration when performing codec negotiation
CN101651968B (en) Multiplex consultation method and system by using real-time transmission control protocol (RTCP) message
US20090161656A1 (en) Method and system for frame size adaptation in real-time transport protocol

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