AU2006276360B2

Method and apparatus for controlling rate of voice service in a mobile communication system supporting voice service via packet network

Abstract

A method for controlling a rate of a voice service in a mobile communication system supporting the voice service via a packet network. The method includes the steps of receiving a control message at a terminal from a radio network controller (RNC); if the control message indicates control of a downlink rate, determining a downlink rate according to the control message; setting a Change Mode Request (CMR) field of an uplink Voice over Internet Protocol (VoIP) packet according to the downlink rate, and transmitting the uplink VoIP packet from the terminal to the RNC; if the received control message indicates control of an uplink rate, determining an uplink rate according to the control message; and generating an uplink VoIP packet including uplink voice data generated according to the determined uplink rate and frame type (FT) information indicating the determined uplink rate, and transmitting the uplink VoIP packet from the terminal to the RNC.

AU2006276360B2, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Expired 30 June 2026, 0.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

27 claims: 8 independent, 19 dependent

  1. 1
    THE CLAIMS DEFINING THE INVENTION ARE AS FOLLOWS:1. A method for controlling a rate of a voice service in a mobile communication system supporting the voice service via a packet network, the method comprising the steps of: 5 receiving by a terminal a control message from a radio network controller (RNC);determining type of the control message;if the type is a downlink control message including a downlink rate, setting a Change Mode Request (CMR) field of an uplink Voice over Internet Protocol (VoIP) io packet according to the downlink rate, and transmitting the uplink VoIP packet from the terminal to the RNC.
  2. 6
    A method for controlling a rate of a voice service in a mobile communication system supporting the voice service via a packet network, the method comprising the steps of:3 0 determining a new at least one of a downlink and uplink rate to control information in a Change Mode Request (CMR) field or a frame type (FT) field of at least one of a downlink and uplink Voice over Internet Protocol (VoIP) packet for the voice service;generating a downlink control message indicating the determined downlink to 3 5 change the Change Mode Request (CMR) field of the uplink packet;and transmitting the generated control message to a terminal. 839851,1 (GHMatters) 17/08/09 - 19 2006276360 18 Aug 2009
  3. 13
    An apparatus for controlling a rate of a voice service in a mobile communication system supporting the voice service via a packet network, the apparatus comprising:a control message receiver for detecting Desired Downlink (DL) Frame Type information or Desired Uplink (UL) Frame Type information from a control message 3 5 indicating control of at least one of a downlink and uplink rate received from a radio network controller (RNC);a Change Mode Request (CMR) field controller for determining a CMR field value indicating a downlink rate according to the Desired DL Frame Type information;839851_1 (GHMatters) 17/08/09 -202006276360 18 Aug 2009 a rate controller for determining an uplink rate according to the Desired UL Frame Type information;a header inserter for inserting the CMR field value received from the CMR field controller into a header of an uplink voice packet;5 a voice codec for converting a voice signal into voice data according to the determined uplink rate, and converting voice data included in a downlink packet into a voice signal;a transceiver for transmitting an uplink voice packet including the header and the voice data to the RNC, receiving a downlink voice packet from the RNC, and io providing the received downlink voice packet to the voice codec.
  4. 20
    An apparatus for controlling a rate of a voice service in a mobile communication system supporting the voice service via a packet network, the apparatus comprising:839851_1 (GHMatters) 17/08/09 - 21 2006276360 18 Aug 2009 a rate decider for determining a new downlink rate to control information in a Change Mode Request (CMR) field of a downlink Voice over Internet Protocol (VoIP) packet for the voice service;a control message generator for generating a downlink control message 5 indicating the downlink rate provided from the rate decider to change the CMR field of the uplink packet;and a transceiver for transmitting the generated downlink control message to a terminal.
  5. 24
    A computer-readable recording medium having recorded thereon a program for controlling a rate of a voice service in a mobile communication system supporting the voice service via a packet network, comprising:2 0 a first code segment, for causing a computing device to receive a control message from a radio network controller (RNC);a second code segment, for causing a computing device to detect a downlink rate according to the control message, if the control message indicates control of a downlink rate;
  6. 25
    25 a third code segment, for causing a computing device to set a Change Mode Request (CMR) field of an uplink Voice over Internet Protocol (VoIP) packet according to the downlink rate, and to transmit the uplink VoIP packet from the terminal to the RNC;a fourth code segment, for causing a computing device to detect an uplink rate
  7. 26
    3 0 according to the control message, if the received control message indicates control of an uplink rate;and a fifth code segment, for causing a computing device to generate an uplink VoIP packet including uplink voice data generated according to the determined uplink rate and frame type (FT) information indicating the determined uplink rate, and to transmit
  8. 27
    3 5 the uplink VoIP packet from the terminal to the RNC. 25. A computer-readable recording medium having recorded thereon a program for controlling a rate of a voice service in a mobile communication system supporting the voice service via a packet network, comprising:839851J (GHMatters) 17/08/09 - 22 a first code segment, for causing a computing device to determine a new at least one of a downlink and uplink rate to control information in a Change Mode Request (CMR) field or a frame type (FT) field of at least one of a downlink and uplink Voice over Internet Protocol (VoIP) packet for the voice service;5 a second code segment, for causing a computing device to generate a control message indicating the determined at least one of a downlink and uplink rate;a third code segment, for causing a computing device to transmit the generated control message to a terminal. 2006276360 18 Aug 2009 839851.1 (GHMatters) 17/08/09 1/6 [Fig. 1] WO 2007/015596 PCT/KR2006/002584 [Fig. 2] UMTS TERMINAL -205 RNC -207 IP ENTITY -210 DOWNLINK VOIP PACKET(FT=x, AMR CODEC MODE=y kbps)(215) 220—0NEED TO CHANGE FT TO x-1 UPLINK VOIP PACKET(CMR=x-1 )(225) FRAME TYPE CHANGE TO x-1 Q-230 DOWNLINK VOIP PACKET (FT=x-1. AMR CODEC M0DE=y-1 kbps)(235) VoIP PACKET FORMAT 240 245 250 255 260 - -?- -)-?- IP/UDP/RTP hdr CMR FT OTHER VOICE DATA 257 2/6 [Fig. 3] WO 2007/015596 PCT/KR2006/002584 START 3/6 [Fig. 5] WO 2007/015596 PCT/KR2006/002584 UMTS TERMINAL — 505 RNC -507 IP ENTITY -510 DL FT=5, DL AMR RATE=7.95 kbps. UL FT=4, UL AMR RATE=7.40 kbps ~|~512 DOWNLINK VOIP PACKET(FT=5)(515) 520—0 NEED TO CHANGE DL AMR DOWNLINK AMR RATE CONTROL T RATE T0 5 ' 90 kbps <(LOWER DL CODEC RATE)(525) SET CMR TO LOWER VALUE 530—Q THAN THE PREVIOUS ONE UPLINK VOIP PACKET(CMR=4, FT=4)(535) FRAME TYPE CHANGE TO 2 CO-540 DOWNLINK VOIP PACKET(FT=4)(545) 550UPLINKAMR RATE CONTROL c (HIGHER CODEC RATE)(555) NEED TO CHANGE UL AMR RATE TO HIGHER RATE 560—Q FRAME TYPE CHANGE TO HIGHER ONE THAN THE PREVIOUS ONE UPLINK VOIP PACKET(CMR=2, FT=6)(565) 4/6 [Fig. 6] WO 2007/015596 PCT/KR2006/002584 START [Fig. 7] 5/6 [Fig. 8] WO 2007/015596 PCT/KR2006/002584 o C\J co [Fig. 9] [Fig. 10] 1005 1010 1015 6/6 WO 2007/015596 PCT/KR2006/002584 [Fig. 11]