KR101015178B1 - VoIP에 대한 무선 리소스 제어 요청된 코덱 레이트 제어 방법 - Google Patents

VoIP에 대한 무선 리소스 제어 요청된 코덱 레이트 제어 방법 Download PDF

Info

Publication number
KR101015178B1
KR101015178B1 KR1020087027266A KR20087027266A KR101015178B1 KR 101015178 B1 KR101015178 B1 KR 101015178B1 KR 1020087027266 A KR1020087027266 A KR 1020087027266A KR 20087027266 A KR20087027266 A KR 20087027266A KR 101015178 B1 KR101015178 B1 KR 101015178B1
Authority
KR
South Korea
Prior art keywords
rrc
delete delete
message
rate control
codec rate
Prior art date
Application number
KR1020087027266A
Other languages
English (en)
Other versions
KR20090006180A (ko
Inventor
제임스 엠 밀러
나라얀 파라필 메논
구앙 루
Original Assignee
인터디지탈 테크날러지 코포레이션
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 인터디지탈 테크날러지 코포레이션 filed Critical 인터디지탈 테크날러지 코포레이션
Publication of KR20090006180A publication Critical patent/KR20090006180A/ko
Application granted granted Critical
Publication of KR101015178B1 publication Critical patent/KR101015178B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • H04W28/22Negotiating communication rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • H04W72/231Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the layers above the physical layer, e.g. RRC or MAC-CE signalling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • H04W88/181Transcoding devices; Rate adaptation devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)
  • Telephonic Communication Services (AREA)

Abstract

RRC가 SIP/AMR 레벨에서의 활동을 인식하고 무선 통신 네트워크에서의 조건에 따라 AMR 레이트 변경을 추천할 수 있도록 메시지를 사용하여 VoIP 서비스에 대한 레이트 제어를 수행하는 방법이 개시된다. 메시지는 VoIP 서비스가 네트워크 조건에 기초하여 레이트 및 음성 품질 둘 다를 동적으로 조정할 수 있게 한다. 네트워크에서의 RRM 조건을 사용하여 RRC 코덱 레이트 제어를 트리거링하는 방법이 개시된다. 메시지들 간의 보호 메커니즘을 사용하여 AMR 자율 레이트 제어 및 RRC 커맨드의 레이트 제어를 조정하는 방법도 개시된다.

Description

VoIP에 대한 무선 리소스 제어 요청된 코덱 레이트 제어 방법{METHOD FOR RADIO RESOURCE CONTROL REQUESTED CODEC RATE CONTROL FOR VOIP}
본 발명은 무선 통신 분야에 관한 것이다. 보다 상세하게는, 3GPP 시스템에서의 VoIP(voice over IP) 서비스에 대한 레이트(rate) 제어에 관한 것이다.
범용 이동 통신 시스템(UMTS; universal mobile telecommunication system)에서는 음성 서비스를 제공하기 위한 두 가지 방식이 있다. 하나의 방식은 종래의 회선 교환(CS) 음성 서비스를 사용하는 것이다. 음성 서비스를 제공하는 다른 방식은 패킷 교환(PS) 도메인에서 VoIP를 사용하는 것이다. VoIP는 IP 네트워크가 전화, 음성 인스턴트 메시징, 및 원격 회의와 같은 음성 애플리케이션에 사용될 수 있도록 하는 기술군을 나타낸다.
적응성 다중 레이트(AMR; adaptive multi-rate)는 3GPP가 음성 부호화(speech coding)에 채용한 다중 레이트 코덱이다. AMR 음성 부호화기는 다중 레이트 음성 부호화기, 음성 활동 검출기와 컴포트 잡음(comfort noise) 생성 시스템을 포함하는 소스 제어된 레이트 방식, 및 전송 에러와 손실 패킷의 영향을 제거하고자 하는 에러 은닉 메커니즘으로 구성된다. 다중 레이트 음성 부호화기는 4.75 kbit/s 내지 12.2 kbit/s 범위의 8개 소스 레이트와 낮은 레이트 배경 잡음 인코딩 모드를 갖춘 단일 통합된 음성 코덱이다. 음성 부호화기는 커맨드에 따라 매 20 ms 음성 프레임마다 자신의 비트 레이트를 전환할 수 있다. 표 1은 AMR 코덱에 대한 지원 레이트를 표시한다.
Figure 112008077005775-pct00001
적응성 다중 레이트 광대역(AMR-WB) 음성 코덱도 또한 3GPP에서 사용될 수 있다. AMR-WB 음성 코덱은 AMR 음성 코덱과 동일한 기술을 사용하되 더 넓은 음성 대역폭을 갖는다. 표 2는 AMR-WB 코덱에 대한 지원 레이트를 표시한다.
Figure 112008077005775-pct00002
종래 기술은 2개의 기존의 AMR 레이트 제어 동작, 즉 다중 레이트 동작 및 소스 제어된 레이트(SCR) 동작을 개시한다. AMR 레이트 제어 동작은 사용자 평면(user plane) 상에서 일어난다.
다중 레이트 동작에 있어서, AMR 코덱 및 AMR-WB 코덱의 다중 레이트 인코딩 능력은 광범위한 전송 조건에 대하여 높은 음성 품질을 보존하도록 설계된다. 다중 레이트 동작은 변하는 전송 조건에 따라 음성 인코딩 레이트가 연속적으로 적응할 수 있도록 통신 세션 동안 음성 인코딩 레이트의 동적 조정을 가능하게 한다.
음성 인코딩 레이트는 음성 데이터와 에러 보호 부호화 사이의 고정된 전체 대역폭을 분할함으로써 동적으로 조정되어 음성 압축 레이트와 에러 허용오차 사이의 최상의 가능한 타협을 가능하게 한다. 또한, 다중 모드 적응을 수행하기 위하여, 음성 수신기에서의 디코더는 새로운 바람직한 모드를 음성 송신기에서의 인코더에 시그널링할 필요가 있다. 이러한 시그널링은 대역내(in-band) 신호를 통하여 발생하며, 코덱 모드 요청(CMR; codec mode request)이라 불린다.
SCR 동작에 있어서, SCR 동작은 입력 신호가 음성 비활동을 고려함으로써 보다 낮은 평균 레이트로 인코딩될 수 있게 한다. 코덱은 음성 활동을 검출하고, 음성 비활동을 나타내는 사일런트(silent) 주기 동안에는 전송 비트 및 패킷의 수를 최소한으로 감소시킨다. SCR 동작은 사용자 기기에서의 전력을 절약하고 그리고/또는 네트워크에서의 전체 간섭 및 로드를 감소시키는데 사용된다. SCR은 3GPP에서 AMR 음성 코덱에 대한 필수 메커니즘이다.
도 1은 AMR 레이트 제어를 구현하도록 구성된 CS 음성 서비스를 지원하는 무선 통신 시스템(100)의 예시적인 블록도이다. 시스템(100)은 무선 송수신 유닛(WTRU)(102), 무선 네트워크 제어기(RNC)(106), 및 이동 전화 교환국(MSC)(108)을 포함한다.
도 1에 도시된 바와 같이, WTRU(102)는 AMR 보코더(110), 무선 리소스 제어(RRC)(114), 및 매체 액세스 제어/물리(MAC/PHY) 계층(116)을 포함한다. RNC(106)는 RRC(134) 및 사용자 평면/지원 모드(UP/SM)(136)를 포함한다. MSC(108)는 보코더(140) 및 UP/SM 모드(142)를 포함한다.
UMTS 무선 통신 시스템에서, RNC(106)는 CS 음성 서비스에 대해 관찰된 채널 조건에 기초하여 액세스 층(AS; Access Stratum) 코덱 레이트 변경을 개시한다. 관찰된 채널 조건은 시스템에서 무선 리소스 관리(RRM; radio resource management) 기능으로부터 입력된다. RRM 기능으로는, 불량한 무선 조건이 존재하면 입력 레이트를 늦추거나 양호한 무선 조건이 존재하면 입력 레이트를 증가시키는 것을 포함할 수 있다. RNC(106)는 WTRU(102)에 전송 포맷 조합(TFC; Transport Format Combination) 제어 메시지를 시그널링함으로써 업링크(UL) 코덱 레이트 변경을 트리거링하도록 구성된다(단계 150). 또한, RNC(106)는 MSC에 레이트 제어 메시지를 시그널링함으로써 다운링크(DL) 코덱 레이트 변경을 트리거링하도록 구성된다(단계 152). 레이트 제어 메시지는 또한 RNC와 MSC 사이에서의 UL의 레이트 변경을 시그널링하는데 사용될 수도 있다. 실제의 CS 코덱 레이트 변경은 네트워크 액세스 층(NAS) 레벨에서 일어난다. 그러나, NAS 및 AS는 두 개의 AS 메시지, 즉 RNC와 WTRU 사이의 TFC 제어 메시지 및 RNC와 MSC 사이의 레이트 제어 메시지를 같이 사용하여 연결되며, 그리하여 CS 음성 콜이 존재하는 경우 AS가 레이트 변경의 필요를 표시하고 레이트 변경의 필요를 통지할 수 있도록 한다.
도 2는 AMR 레이트 제어를 구현하도록 구성된 PS VoIP 서비스를 지원하는 무선 통신 시스템(200)의 예시적인 블록도이다. 시스템(200)은 WTRU(202), RNC(206), 및 미디어 게이트웨이(MGW) 또는 피어 WTRU(208)를 포함한다.
도 2에 도시된 바와 같이, WTRU(202)는 AMR 보코더(210), AMR 프레이밍(framing) 유닛(212), RRC(214), 및 MAC/PHY 계층(216)을 포함한다. RNC(206)는 RRC(234)를 포함한다. MGW 또는 피어 WTRU(208)는 AMR 보코더(240) 및 AMR 프레이밍 유닛(142)을 포함한다.
PS VoIP 음성 서비스에 있어서, 콜 및 코덱 제어는 네트워크 NAS를 넘어 발생한다. 이 레벨은 세션 개시 프로토콜(SIP)/AMR 레벨이라 불린다. VoIP 구조에서, RNC(206)에서의 RRC(234)는 AS에 위치되어 있다. RRC(234)는 콜 및 코덱 제어 기능성으로부터 격리되어 있다. 그 결과, RRC(123)는 코덱 레이트 변경을 트리거링할 수 없다. 대신에, 코덱 레이트 제어를 수행하기 위해서는 SIP/AMR 레벨로부터 RRC(234)에 콜 정보를 전달하는 메커니즘이 있어야 한다.
AMR 레이트 제어와는 달리, RRC 요청의 레이트 제어는 AS에서 일어난다. 따라서, RRC(234)가 애플리케이션 레벨에서의 AMR 자율(autonomous) 레이트 제어와 VoIP 서비스에 대한 RRC 커맨드의 레이트 제어를 조정할 수 있어야 할 필요성이 존재한다.
종래 기술은 PS VoIP 서비스에 대한 AMR 레이트 제어 쟁점을 다루었다. 종래 기술은 RRC가 AMR 레이트를 제어하기 위한 3개의 상이한 방법들을 제안하였다. 첫 번째 방법에서, RNC는 특정 전송 포맷 조합(TFC)을 허용하거나 금지함으로써 WTRU의 코덱 레이트를 제어한다. 두 번째 방법에서, RNC는 모든 UL 및 DL VoIP 패킷을 검사하고 현재 변경 모드 요청(CMR) 값이 적합한지 판정한다. 세 번째 방법에서는, 새로운 RRC 메시지가 WTRU에 원하는 AMR 코덱 레이트를 시그널링한다.
그러나, 앞서 설명한 바와 같이 세 번째 방법은 하나의 메시지로는 불충분하기 때문에 SIP/AMR 레벨로부터 RRC에 콜 정보를 전달해야 하는 문제를 풀지 못한다. 따라서, VoIP 애플리케이션이 네트워크 조건에 따라 자신의 레이트 및 음성 품질을 동적으로 조정할 수 있도록 RRC가 SIP/AMR 레벨에서 조건을 인식할 수 있게 해주는 메시징 방법 및 장치가 바람직하다.
애플리케이션 자체에 의해 대역폭이 제어되는 임의의 유형의 프로토콜에 있어서도 마찬가지의 문제점이 존재한다. 본 개시에서는 AMR 레이트 제어 문제가 예로써 사용되지만, 여기에 개시된 기술은 다른 레이트 제어 문제에 대해서도 적용될 수 있다.
본 발명은, RRC가 SIP/AMR 레벨에서의 활동을 인식하고 무선 통신 네트워크에서의 조건에 따라 AMR 레이트 변경을 추천할 수 있도록 메시지를 사용하는 VoIP 서비스에 대한 레이트 제어에 관한 것이다. 메시지는 VoIP 서비스가 네트워크 조건에 기초하여 레이트 및 음성 품질을 동적으로 조정할 수 있게 해준다. 본 발명은 또한 네트워크에서의 RRM 조건을 사용하여 RRC 코덱 레이트 제어를 트리거링하는 방법에 관한 것이다. 또한, 본 발명은 메시지들 간의 보호(guard) 메커니즘을 사용하여 AMR 자율 레이트 제어와 RRC 커맨드의 레이트 제어를 조정하는 것에 관한 것이다.
도 1은 AMR 레이트 제어를 구현하도록 구성된 CS 음성 서비스를 지원하는 무선 통신 시스템의 예시적인 블록도이다.
도 2는 AMR 레이트 제어를 구현하도록 구성된 PS VoIP 서비스를 지원하는 무선 통신 시스템의 예시적인 블록도이다.
도 3은 본 발명에 따라 구성되는 무선 통신 시스템의 예시적인 블록도이다.
도 4는 본 발명에 따라 구성되는 3GPP LTE(Long Term Evolution) 무선 통신 시스템의 예시적인 블록도이다.
본 발명의 특징 및 구성요소가 특정 조합으로 바람직한 실시예에서 설명되지만, 각각의 특징 또는 구성요소는 단독으로(바람직한 실시예의 다른 특징 및 구성요소 없이) 사용되거나, 본 발명의 다른 특징 및 구성요소와 함께 또는 본 발명의 다른 특징 및 구성요소 없이 다양한 조합으로 사용될 수 있다.
이하, 무선 송수신 유닛(WTRU)은 사용자 기기(UE), 이동국, 고정 또는 이동 가입자 유닛, 페이저, 또는 무선 환경에서 동작할 수 있는 임의의 기타 유형의 디바이스를 포함하지만, 이에 한정되는 것은 아니다. 이하 지칭할 때, 기지국은 노드 B, 사이트 제어기, 액세스 포인트 또는 무선 환경에서의 임의의 기타 유형의 인터페이싱 디바이스를 포함하지만, 이에 한정되는 것은 아니다.
도 3은 본 발명에 따라 구성되는 무선 통신 시스템(300)의 예시적인 블록도이다. 시스템은 WTRU(302), 노드 B(304), RNC(306), MGW 또는 피어 WTRU(308)를 포함한다. 노드 B(304) 및 RNC(306)는 UMTS 지상 무선 액세스 네트워크(UTRAN; UMTS Terrestrial Radio Access Network)(350)를 구성한다.
도 3에 도시된 바와 같이, WTRU(302)는 AMR 보코더(310), AMR 프레이밍 유닛(312), RRC(314), 및 MAC/PHY 계층(316)을 포함한다. 노드 B(304)는 스케쥴러(320)를 포함한다. RNC(306)는 RRM(332) 및 RRC(334)를 포함한다. MGW 또는 피어 WTRU(308)는 AMR 보코더(340) 및 AMR 프레이밍 유닛(342)을 포함한다.
WTRU(302)에서의 RRC(314)는 RNC(306)에서의 RRC(334)에 RRC 코덱 보고 메시지(360)를 보내도록 구성된다. RRC 코덱 보고 메시지(360)는 UTRAN(350)에 WTRU(302)에서의 AMR 코덱 정보를 알려준다. AMR 코덱 정보는 코덱 유형에 관한 정 보를 포함한다. WTRU(102)는 UTRAN(350)의 RRC(334)에 메시지를 보내기 전에 RRC 코덱 보고 메시지(360) 내의 콘텐츠를 인식한다.
또한, RRC 코덱 보고 메시지(360)는 RRC(314)와 AMR 프레이밍 유닛(312) 사이에 AMR 코덱 정보를 전달하도록 WTRU(102) 내에서 내부적으로 사용될 수 있다.
RRC 코덱 보고 메시지(360)의 콘텐츠는 애플리케이션 유형, 코덱 유형, 현재 AMR 레이트, 및/또는 AMR 자율 레이트 제어 방식을 포함한다. 코덱 유형은 AMR이거나 AMR-WB이다. 현재 AMR 레이트는 일반적인 코덱 모드이거나 더 일반적인 데이터 레이트일 수 있다.
WTRU(302)의 RRC(314)는 새로운 RRC 메시지로 UTRAN(350)의 RRC(334)에 RRC 코덱 보고 메시지(360)를 전송하도록 구성된다. 대안의 실시예에서, WTRU(302)의 RRC(314)는 RRC 코덱 보고 메시지(360)에 포함된 정보를 기존의 RRC 메시지에 통합한 다음, 그 기존의 RRC 메시지를 UTRAN(350)의 RRC(334)에 전송하도록 구성된다.
예를 들어, UTRAN(350)은 WTRU(302)의 RRC(314)가 측정 제어 정보를 보내도록 요청하는 측정 제어 메시지를 WTRU(302)에 전송할 수 있다. 그 다음, WTRU(302)의 RRC(314)는 측정 보고 메시지에 AMR 코덱 정보를 추가하여, 그 측정 보고 메시지를 UTRAN(350)의 RRC(334)에 전송할 수 있다.
WTRU(302)의 RRC(314)는 구성 가능한 간격으로 AMR 코덱 정보를 보고하도록 구성된다. 최초의 RRC 코덱 보고 메시지(360)는, WTRU 애플리케이션 계층이 코어 네트워크(CN) 및 UTRAN에 VoIP 애플리케이션에 대한 접속 및/또는 리소스를 요청할 때, WTRU(302)로부터 UTRAN(350)에 보내질 것이다. RRC 코덱 보고 메시지(360)의 콘텐츠는 각각의 전송된 메시지에서 업데이트될 필요는 없다.
UTRAN(350)의 RRC(334)는 RRM(332)으로부터 RRM 정보를 수신하도록 구성된다. RRM 정보는 링크 품질 및/또는 셀 혼잡에 관한 정보를 포함할 수 있다. 또한, UTRAN(350)의 RRC(334)는 WTRU(302)의 RRC(314)에 RRC 코덱 레이트 제어 메시지(362)를 보내 수신된 RRM 정보에 기초하여 AMR 레이트 변경을 요청하도록 구성된다. UTRAN(350)의 RRC(334)는 RRC 레이트 제어의 트리거링시 RRC 코덱 레이트 제어 메시지(362)를 전송하도록 구성된다.
RRC 코덱 레이트 제어 메시지(362)의 콘텐츠는 UL 및/또는 DL에 대한 요청 레이트, 요청 레이트가 실시되는 시점, 및/또는 요청 레이트가 유효하게 유지되는 시간을 포함한다. 요청 레이트는 명시적으로(explicitly) 또는 암시적으로(implicitly) 시그널링될 수 있다. 요청 레이트가 실시되는 시점 및 요청 레이트가 유효하게 유지되는 시간은 룰에 따라 알려질 수 있다.
대안의 실시예에서, UTRAN(350)의 RRC(334)는 레이트 변경을 직접 요청하지 않는다. 대신에, RRC(334)는 WTRU(302)의 RRC(314)에 RRM 정보를 보내도록 구성된다. 그 다음, WTRU(302)에서의 AMR 보코더(310)는 수신된 RRM 정보를 사용하여 레이트 변경을 결정하도록 구성된다.
UTRAN(350)의 RRC(334)는 새로운 RRC 메시지로 WTRU(312)의 RRC(314)에 RRC 코덱 레이트 제어 메시지(362)를 전송하도록 구성된다. 대안의 실시예에서, UTRAN(350)의 RRC(334)는 RRC 코덱 레이트 제어 메시지(362)에 포함된 정보를 기존의 RRC 메시지에 통합한 다음, 그 기존의 RRC 메시지를 WTRU(302)의 RRC(314)에 전 송하도록 구성된다.
RRC(334)는 WTRU(302) 및 노드 B(304) 측정을 사용한 RRM 트리거링 조건에 기초하여 RRC 코덱 레이트 제어 메시지(362)를 트리거링하도록 구성된다. 트리거링 조건은 구성 가능할 수 있다. RRM 트리거링 조건은 링크 품질 조건, 셀 로드 조건, 간섭 레벨 조건, 및/또는 링크 품질이 결정될 수 있는 다른 유사 정보를 포함할 수 있다. 링크 품질 조건은 수신 신호 강도 표시 및/또는 에러 레이트를 포함할 수 있다. 또한, RRC 코덱 레이트 제어 메시지(362)는 무선 리소스의 이용 가능성에 기초하여 트리거링될 수 있다. RRC 코덱 레이트 제어 메시지(362)의 트리거링은 다수의 RRM 입력에 기초할 수 있다.
UTRAN(350)의 RRC(334)가 WTRU(302)의 RRC에 AMR 코덱 레이트 제어에 대한 요청을 보낸 후에, UTRAN(350)의 RRC(334)는 노드 B(304)에서의 스케쥴러(320)에 코덱 레이트 제어 요청 메시지(364)를 전송하도록 구성된다. 코덱 레이트 제어 요청 메시지(364)는 요청된 AMR 레이트 변경을 노드 B(304)에 통지하고, 노드 B(304)가 그에 따라 자신의 리소스 할당 및 스케쥴링을 변경할 수 있도록 한다. 코덱 레이트 제어 요청 메시지(364)는 RRC 코덱 레이트 제어 메시지(362)가 전송될 때에만 전송된다.
코덱 레이트 제어 요청 메시지(364)의 콘텐츠는 UL 및/또는 DL에 대한 요청 레이트, 요청 레이트가 실시되는 시점, 및/또는 요청 레이트가 유효하게 유지되는 시간을 포함한다.
UTRAN(350)의 RRC(334)는, 새로운 개별 NBAP(Node B Application Part) 메시 지로 또는 드리프트(drift) RNC의 경우에도 새로운 개별 RNSAP(Radio Network Subsystem Application Part) 메시지로, 노드 B(304)의 스케쥴러(320)에 코덱 레이트 제어 요청 메시지(364)를 전송하도록 구성된다. 대안의 실시예에서, UTRAN(350)의 RRC(334)는 코덱 레이트 제어 요청 메시지(364)에 포함된 정보를 기존의 NBAP 메시지에 통합한 다음, 그 기존의 NBAP 메시지를 노드 B(304)의 스케쥴러(320)에 전송하도록 구성된다. 예를 들어, 무선 링크 재구성 절차가 이러한 목적으로 사용될 수 있다.
노드 B(304)에서의 스케쥴러(320)는 RNC(334)로부터의 수신된 코덱 레이트 제어 요청 메시지(364)에 응답하여 UTRAN(350)의 RRC(334)에 코덱 레이트 제어 응답 메시지(366)를 전송하도록 구성된다. 코덱 레이트 제어 응답 메시지(366)는 코덱 레이트 제어 요청 메시지(364)가 수신될 때에만 전송된다.
코덱 레이트 제어 응답 메시지(366)의 콘텐츠는 스케쥴러(320)에 의해 처리될 수 없는 TFC 또는 PDU 사이즈, 제안된 데이터 사이즈나 레이트, 및/또는 요청 레이트가 적용되었다는 표시를 포함한다.
노드 B(304)의 스케쥴러(320)는, 새로운 개별 NBAP 메시지로 또는 드리프트 RNC의 경우에도 새로운 개별 RNSAP 메시지로, UTRAN(350)의 RRC(334)에 코덱 레이트 제어 응답 메시지(366)를 전송하도록 구성된다. 대안의 실시예에서, 노드 B(304)의 스케쥴러(320)는 코덱 레이트 제어 응답 메시지(366)에 포함된 정보를 기존의 NBAP 메시지로 통합한 다음, 그 기존의 NBAP 메시지를 UTRAN(350)의 RRC(334)에 전송하도록 구성된다. 예를 들어, 무선 링크 재구성 절차가 이러한 목적으로 사 용될 수 있다.
상기에 도입된 메시지는 AMR 레이트 제어와 RRC 커맨드의 레이트 제어와의 조정을 가능하게 한다. 메시지는 사용자 평면 상에서의 AMR 레이트 제어를 제어 평면 상에서의 RRC 요청의 레이트 제어와 연결시킨다. RRC AMR 보고 메시지에 의해 WTRU(302)의 RRC(314)에 AMR 자율 레이트 제어가 알려짐으로써, AS는 자율 NAS 레이트 변경에 대하여 알게 될 수 있다. RRC AMR 보고 메시지는 NAS 계층에서의 AMR 사용자 평면 레이트 변경을 보고하고, AS 계층이 레이트 변경에 적응할 수 있게 한다. RRC(314)에 의해 요청된 레이트 제어는 RRC 코덱 레이트 제어 메시지(362)로 UTRAN(350)으로부터 WTRU(302)에 전송됨으로써, NAS가 AS에 기초한 레이트 변경의 필요에 대해 알게 할 수 있다.
RRC 레이트 제어 동작은 자율 AMR 레이트 제어 동작과 공존할 수 있는데, 각각의 동작이 서로 다른 조건에 의해 트리거링되기 때문이다. RRC 레이트 제어 동작은 무선 품질에 의해 트리거링되는 반면, AMR 레이트 제어 동작은 음성 애플리케이션 또는 음성 활동에 의해 트리거링된다.
바람직한 실시예에서, 대립적인(contradictory) AMR 레이트 제어와 RRC 레이트 제어 요청이 존재하는 상황을 피하기 위해 보호 메커니즘이 도입된다. AMR 레이트가 최근에 RRC 레이트 제어 동작 또는 AMR 레이트 제어 동작에 의해 변경된 다음에 대립적인 동작에 대한 요청이 도달하면, 아무런 레이트 제어 동작도 일어나지 않는다. 레이트 제어 동작은 보호 기간 후에만 발생한다. 예를 들어, 동일한 소스로부터 대립적인 동작에 대한 두 번째 요청이 수신되거나 다수의 프레임이 전송된 경우에 발생한다. 프레임의 수는 구성 가능한 파라미터일 수 있고, 또는 룰에 의해 설정될 수 있다. 대립적인 동작에 대한 요청이 동시에 도달하는 경우에는, 아무런 레이트 제어 동작도 일어나지 않는다. 대신에, AMR 레이트는 다음 요청을 수신할 때까지 변경되지 않은 채 유지된다. 예를 들어, NAS가 레이트 제어를 자율적으로 수정한 다음, AS가 레이트 변경을 요청하는 경우, AMR 레이트는 보호 기간 후에 AS가 다시 레이트 변경을 요청한 후에만 변경된다. 마찬가지로, AS가 레이트 제어를 수정한 경우, NAS 자율 레이트 변경이 즉각 발생하지는 않을 것이다.
도 4는 본 발명에 따라 구성되는 3GPP LTE 무선 통신 시스템(400)의 예시적인 블록도이다. 시스템은 WTRU(402), 진화된 노드 B(eNode B)(404), 및 MGW 또는 피어 WTRU(408)를 포함한다.
도 4에 도시된 바와 같이, WTRU(402)는 AMR 보코더(410), AMR 프레이밍 유닛(412), RRC(414), 및 MAC/PHY 계층(416)을 포함한다. eNode B(404)는 스케쥴러(420), RRC(434), 및 RRM(432)을 포함한다. MGW 또는 피어 WTRU(408)는 보코더(440) 및 AMR 프레이밍 유닛(442)을 포함한다. LTE 구조에 있어서, RRC 기능은 eNode B(404)에 위치된다. 따라서, 코덱 레이트 제어 요청 메시지(464) 및 코덱 레이트 제어 응답 메시지(466)는 eNode B(404) 내에서의 내부 메시지이다.
본 발명은 3GPP에서 VoIP 서비스에 현재 사용되는 AMR 코덱에 적용된다. 또한, 본 발명은 AMR-WB 코덱 및 기타 유형의 다중 레이트 코덱에도 사용될 수 있다. 본 발명은 현행 3GPP 구조 뿐만 아니라 LTE 구조 내에서 작용할 수 있다. 또한, 본 발명은 HSPA+(HSPA(high-speed packet access) Evolution)에 적용된다.
본 발명의 특징은 집적 회로(IC)에 통합될 수 있고, 또는 다수의 상호접속 컴포넌트를 포함하는 회로에 구성될 수 있다.
본 발명의 특징 및 구성요소는 특정 조합으로 바람직한 실시예에서 설명되었지만, 각각의 특징 또는 구성요소는 바람직한 실시예의 다른 특징 및 구성요소 없이 단독으로 사용되거나, 본 발명의 다른 특징 및 구성요소와 함께 또는 본 발명의 다른 특징 및 구성요소 없이 다양한 조합으로 사용될 수 있다. 본 발명에 제공되는 방법 또는 흐름도는 범용 컴퓨터 또는 프로세서에 의한 실행을 위한 컴퓨터 판독가능한 저장 매체에 실체적으로 구현된 컴퓨터 프로그램, 소프트웨어, 또는 펌웨어로 구현될 수 있다. 컴퓨터 판독가능한 저장 매체의 예로는 ROM, RAM, 레지스터, 캐시 메모리, 반도체 메모리 디바이스, 내부 하드 디스크 및 탈착 가능한 디스크와 같은 자기 매체, 자기광학 매체, 및 CD-ROM 디스크와 같은 광학 매체, 및 DVD를 포함한다.
적합한 프로세서로는, 예로써, 범용 프로세서, 특수 용도 프로세서, 종래의 프로세서, 디지털 신호 프로세서(DSP), 복수의 마이크로프로세서, DSP 코어와 연관된 하나 이상의 마이크로프로세서, 컨트롤러, 마이크로컨트롤러, ASIC, FPGA 회로, 임의의 기타 유형의 집적 회로(IC), 및/또는 상태 머신을 포함한다.
소프트웨어와 연관된 프로세서는 무선 송수신 유닛(WTRU), 사용자 기기(UE), 단말기, 기지국, 무선 네트워크 제어기(RNC), 또는 임의의 호스트 컴퓨터에서 사용하기 위한 무선 주파수 트랜시버를 구현하는데 사용될 수 있다. WTRU는 카메라, 비디오 카메라 모듈, 비디오폰, 스피커폰, 진동 디바이스, 스피커, 마이크로폰, 텔레 비전 트랜시버, 핸즈프리 헤드셋, 키보드, 블루투스 모듈, 주파수 변조(FM) 라디오 유닛, 액정 디스플레이(LCD) 표시 유닛, 유기 발광 다이오드(OLED) 표시 유닛, 디지털 뮤직 플레이어, 미디어 플레이어, 비디오 게임 플레이어 모듈, 인터넷 브라우저, 및/또는 임의의 무선 로컬 영역 네트워크(WLAN) 모듈과 같은 하드웨어 및/또는 소프트웨어로 구현된 모듈과 함께 사용될 수 있다.
실시예
1. VoIP 서비스에 대하여 무선 리소스 제어(RRC) 코덱 레이트 제어를 수행하는 방법으로서, 무선 송수신 유닛(WTRU)의 RRC로부터 메시지를 전송하는 단계를 포함하는 방법.
2. 실시예 1에 있어서, 무선 네트워크 제어기(RNC)의 RRC에서 상기 메시지를 수신하는 단계를 더 포함하는 방법.
3. 실시예 1 또는 2에 있어서, 상기 메시지는 상기 RNC의 RRC에 상기 WTRU에서의 적응성 다중 레이트(AMR) 코덱 정보를 알리는 것인 방법.
4. 실시예 1 내지 3 중 어느 하나에 있어서, 상기 메시지는 RRC 코덱 보고 메시지인 것인 방법.
5. 실시예 4에 있어서, 상기 RRC 코덱 보고 메시지는 애플리케이션 유형을 포함하는 것인 방법.
6. 실시예 4 또는 5에 있어서, 상기 RRC 코덱 보고 메시지는 코덱 유형을 포함하는 것인 방법.
7. 실시예 4 내지 6 중 어느 하나에 있어서, 상기 RRC 코덱 보고 메시지는 현재 AMR 레이트를 포함하는 것인 방법.
8. 실시예 4 내지 7 중 어느 하나에 있어서, 상기 RRC 코덱 보고 메시지는 AMR 자율 레이트 제어 방식을 포함하는 것인 방법.
9. 실시에 4 내지 8 중 어느 하나에 있어서, 상기 WTRU의 RRC는 상기 RNC의 RRC에 상기 정보를 전송하기 전에 자신의 AMR 코덱 정보를 인식하는 것인 방법.
10. 실시예 4 내지 9 중 어느 하나에 있어서, 상기 메시지는 AMR 기능과 RRC 기능 사이에 상기 AMR 코덱 정보를 전달하도록 상기 WTRU 내에서 내부적으로 사용되는 것인 방법.
11. 실시예 4 내지 10 중 어느 하나에 있어서, 상기 메시지는 기존의 RRC 메시지에 통합되는 것인 방법.
12. 실시예 1 내지 11 중 어느 하나에 있어서, 상기 AMR 코덱 정보의 보고 간격은 구성 가능한 것인 방법.
13. 실시예 12에 있어서, 상기 AMR 코덱 정보의 최초 보고는, 상기 WTRU에서의 애플리케이션 계층이 코어 네트워크(CN) 및 UMTS 지상 무선 액세스 네트워크(UTRAN)에 VoIP 애플리케이션에 대한 접속 및 리소스를 요청할 때 발생하는 것인 방법.
14. 실시예 1 내지 13 중 어느 하나에 있어서, 상기 RNC는 UTRAN 내에 위치되는 것인 방법.
15. 무선 통신 네트워크에서 VoIP 서비스에 대한 무선 리소스 제어(RRC) 코덱 레이트 제어를 수행하는 방법으로서, 무선 네트워크 제어기(RNC)의 RRC로부터 메시지를 전송하는 단계를 포함하는 방법.
16. 실시예 15에 있어서, 무선 송수신 유닛(WTRU)의 RRC에서 상기 메시지를 수신하는 단계를 더 포함하는 방법.
17. 실시예 15 또는 16에 있어서, 상기 메시지는 상기 RNC에서의 무선 리소스 관리(RRM) 조건에 기초하여 적응성 다중 레이트(AMR) 레이트 변경을 요청하는 것인 방법.
18. 실시예 15 내지 17 중 어느 하나에 있어서, 상기 메시지는 RRC 코덱 레이트 제어 메시지인 것인 방법.
19. 실시에 15 내지 18 중 어느 하나에 있어서, 상기 메시지는 데이터 레이트의 명시적 시그널링을 통한 업링크(UL)에 대한 요청 레이트를 포함하는 것인 방법.
20. 실시예 15 내지 19 중 어느 하나에 있어서, 상기 메시지는 데이터 레이트의 명시적 시그널링을 통한 다운링크(DL)에 대한 요청 레이트를 포함하는 것인 방법.
21. 실시예 15 내지 20 중 어느 하나에 있어서, 상기 메시지는 데이터 레이트의 암시적 시그널링을 통한 업링크(UL)에 대한 요청 레이트를 포함하는 것인 방법.
22. 실시예 15 내지 21 중 어느 하나에 있어서, 상기 메시지는 데이터 레이트의 암시적 시그널링을 통한 다운링크(DL)에 대한 요청 레이트를 포함하는 것인 방법.
23. 실시예 15 내지 22 중 어느 하나에 있어서, 상기 메시지는 상기 요청된 AMR 레이트 변경이 실시되는 때에 대한 정보를 포함하는 것인 방법.
24. 실시예 15 내지 23 중 어느 하나에 있어서, 상기 메시지는 상기 요청된 AMR 레이트 변경이 얼마나 오래 유효하게 유지되는지에 대한 정보를 포함하는 것인 방법.
25. 실시예 15 내지 24 중 어느 하나에 있어서, 상기 메시지는 RRM 정보를 포함하는 것인 방법.
26. 실시예 15 내지 25 중 어느 하나에 있어서, 상기 WTRU는 상기 메시지를 수신하고, AMR 보코더는 AMR 레이트 변경이 필요한지의 여부를 판정하는 것인 방법.
27. 실시예 15 내지 26 중 어느 하나에 있어서, 상기 메시지는 상기 요청된 AMR 레이트 변경이 실시되는 때에 대한 정보를 포함하는 것인 방법.
28. 실시예 15 내지 27 중 어느 하나에 있어서, 상기 메시지는 소정의 룰에 의해 알려지는 대로 상기 요청된 AMR 레이트 변경이 얼마나 오래 유효하게 유지되는지에 대한 정보를 포함하는 것인 방법.
29. 실시예 15 내지 28 중 어느 하나에 있어서, 상기 메시지는 기존의 RRC 메시지에 상기 요청된 AMR 레이트 변경을 통합한 메시지인 것인 방법.
30. 실시예 15 내지 29 중 어느 하나에 있어서, 상기 메시지는 RRC 코덱 레이트 제어의 트리거링시 전송되는 것인 방법.
31. 실시예 30에 있어서, 상기 RRC 코덱 레이트 제어는 WTRU 및 노드 B 측정 및 이용 가능한 네트워크 리소스에 기초하여 상기 무선 통신 네트워크에서의 RRM 조건에 의해 트리거링되는 것인 방법.
32. 실시예 30 또는 31에 있어서, 상기 AMR에 대한 RRC 코덱 레이트 제어는 링크 품질에 의해 트리거링되는 것인 방법.
33. 실시예 30 내지 32 중 어느 하나에 있어서, 상기 AMR에 대한 RRC 코덱 레이트 제어는 셀 로드에 의해 트리거링되는 것인 방법.
34. 실시예 30 내지 33 중 어느 하나에 있어서, 상기 AMR에 대한 RRC 코덱 레이트 제어는 간섭 레벨에 의해 트리거링되는 것인 방법.
35. 실시예 30 내지 34 중 어느 하나에 있어서, 상기 AMR에 대한 RRC 코덱 레이트 제어는 복수의 RRM 트리거링 임계값에 기초하는 것인 방법.
36. 실시예 35에 있어서, 상기 복수의 RRM 트리거링 임계값은 구성 가능한 것인 방법.
37. 실시예 15 내지 36 중 어느 하나에 있어서, 상기 RNC는 UMTS 지상 무선 액세스 네트워크(UTRAN) 내에 위치되는 것인 방법.
38. 실시예 15 내지 37 중 어느 하나에 있어서, 상기 RNC의 RRC로부터 노드 B의 스케쥴러에 메시지를 전송하는 단계를 더 포함하는 방법.
39. 실시예 38에 있어서, 상기 메시지는 상기 노드 B에 상기 요청된 AMR 레이트 변경을 통지하여 상기 노드 B가 그에 따라 자신의 리소스 할당 및 스케쥴링을 변경할 수 있도록 하는 것인 방법.
40. 실시예 38 또는 39에 있어서, 상기 메시지는 코덱 레이트 제어 요청 메 시지인 것인 방법.
41. 실시예 38 내지 40 중 어느 하나에 있어서, 상기 메시지는 데이터 레이트의 명시적 시그널링을 통한 업링크(UL)에 대한 요청 레이트를 포함하는 것인 방법.
42. 실시예 38 내지 41 중 어느 하나에 있어서, 상기 메시지는 데이터 레이트의 명시적 시그널링을 통한 다운링크(DL)에 대한 요청 레이트를 포함하는 것인 방법.
43. 실시예 38 내지 42 중 어느 하나에 있어서, 상기 메시지는 데이터 레이트의 암시적 시그널링을 통한 업링크(UL)에 대한 요청 레이트를 포함하는 것인 방법.
44. 실시예 38 내지 43 중 어느 하나에 있어서, 상기 메시지는 데이터 레이트의 암시적 시그널링을 통한 다운링크(DL)에 대한 요청 레이트를 포함하는 것인 방법.
45. 실시예 38 내지 44 중 어느 하나에 있어서, 상기 메시지는 상기 요청된 AMR 레이트 변경이 실시되는 때에 대한 정보를 포함하는 것인 방법.
46. 실시예 38 내지 45 중 어느 하나에 있어서, 상기 메시지는 상기 요청된 AMR 레이트 변경이 얼마나 오래 유효하게 유지되는지에 대한 정보를 포함하는 것인 방법.
47. 실시예 38 내지 46 중 어느 하나에 있어서, 상기 메시지는 RRM 정보를 포함하는 것인 방법.
48. 실시예 38 내지 47 중 어느 하나에 있어서, 상기 메시지는 상기 요청된 AMR 레이트 변경이 실시되는 때에 대한 정보를 포함하는 것인 방법.
49. 실시예 38 내지 48 중 어느 하나에 있어서, 상기 메시지는 소정의 룰에 의해 알려지는 대로 상기 요청된 AMR 레이트 변경이 얼마나 오래 유효하게 유지되는지에 대한 정보를 포함하는 것인 방법.
50. 실시예 38 내지 49 중 어느 하나에 있어서, 상기 메시지는 상기 RRC 코덱 레이트 제어 메시지가 전송될 때 전송되는 것인 방법.
51. 실시예 38 내지 50 중 어느 하나에 있어서, 상기 메시지는 LTE(long term evolution) 구조에서의 진화된(evolved) 노드 B 내의 내부 메시지인 것인 방법.
52. 실시예 38 내지 50 중 어느 하나에 있어서, 상기 노드 B의 스케쥴러로부터 상기 RNC의 RRC에 메시지를 전송하는 단계를 더 포함하는 방법.
53. 실시예 52에 있어서, 상기 메시지는 상기 RNC로부터의 상기 요청된 AMR 레이트 변경에 응답하는 것인 방법.
54. 실시예 52 또는 53에 있어서, 상기 메시지는 코덱 레이트 제어 응답 메시지인 것인 방법.
55. 실시예 52 내지 54 중 어느 하나에 있어서, 상기 메시지는 상기 노드 B의 스케쥴러에 의해 처리될 수 없는 전송 포맷 조합(TFC)을 포함하는 것인 방법.
56. 실시예 52 내지 55 중 어느 하나에 있어서, 상기 메시지는 상기 노드 B의 스케쥴러에 의해 처리될 수 없는 프로토콜 데이터 유닛(PDU) 사이즈를 포함하는 것인 방법.
57. 실시예 52 내지 56 중 어느 하나에 있어서, 상기 메시지는 제안된 데이터 사이즈를 포함하는 것인 방법.
58. 실시예 52 내지 57 중 어느 하나에 있어서, 상기 메시지는 제안된 데이터 레이트를 포함하는 것인 방법.
59. 실시예 52 내지 58 중 어느 하나에 있어서, 상기 메시지는 상기 요청된 데이터 레이트가 적용되었는지의 여부에 대한 표시를 포함하는 것인 방법.
60. 실시예 52 내지 59 중 어느 하나에 있어서, 상기 메시지는 새로운 개별 NBAP(Node B application part) 메시지인 것인 방법.
61. 실시예 52 내지 60 중 어느 하나에 있어서, 상기 메시지는 드리프트 RNC의 경우에도 새로운 RNSAP(radio network subsystem application part) 메시지인 것인 방법.
62. 실시예 52 내지 61 중 어느 하나에 있어서, 상기 메시지는 기존의 NBAP 메시지에 통합되는 것인 방법.
63. 실시예 52 내지 62 중 어느 하나에 있어서, 상기 메시지는 상기 코덱 레이트 제어 요청 메시지가 수신될 때 전송되는 것인 방법.
64. 실시예 52 내지 63 중 어느 하나에 있어서, 상기 메시지는 LTE 구조에서의 진화된 노드 B 내의 내부 메시지인 것인 방법.
65. 무선 통신 네트워크에서 VoIP 서비스에 대한 적응성 다중 레이트(AMR) 레이트 제어와 무선 리소스 제어(RRC) 커맨드의 레이트 제어를 조정하는 방법으로 서, 무선 네트워크 제어기(RNC)의 RRC에서 AMR 자율 레이트 제어에 관한 정보를 포함하는 메시지를 수신하는 단계를 포함하는 방법.
66. 실시예 65에 있어서, 상기 RNC의 RRC로부터 상기 RNC에서의 무선 리소스 관리(RRM) 조건에 기초하여 AMR 레이트 변경을 요청하는 메시지를 전송하는 단계를 더 포함하는 방법.
67. 실시예 65 또는 66에 있어서, 상기 RNC의 RRC에서 수신된 메시지는 RRC AMR 보고 메시지인 것인 방법.
68. 실시예 65 내지 67 중 어느 하나에 있어서, 상기 RNC의 RRC로부터 전송된 메시지는 RRC 코덱 레이트 제어 메시지인 것인 방법.
69. 실시예 65 내지 68 중 어느 하나에 있어서, 상기 AMR 레이트 제어는 음성 애플리케이션에 의해 트리거링되는 것인 방법.
70. 실시예 65 내지 69 중 어느 하나에 있어서, 상기 RRC 커맨드의 레이트는 네트워크 품질에 의해 트리거링되는 것인 방법.
71. 실시예 65 내지 70 중 어느 하나에 있어서, 하나의 메커니즘에 의해 AMR 레이트가 변경되고 대립적인 요청이 두 번째 메커니즘으로부터 도달하는 경우, 상기 대립적인 요청이 다시 도달하거나 다수의 프레임이 전송될 때까지 아무런 레이트 제어도 수행되지 않는 것인 방법.
72. 실시예 71에 있어서, 상기 메커니즘은 AMR 레이트 제어 또는 RRC 커맨드의 레이트 제어인 것인 방법.
73. 실시예 71 또는 72에 있어서, 상기 프레임의 수는 구성 가능한 파라미터 인 것인 방법.
74. 실시예 71 내지 73 중 어느 하나에 있어서, 상기 프레임의 수는 룰에 의해 설정되는 것인 방법.
75. 실시예 71 내지 74 중 어느 하나에 있어서, 서로 다른 메커니즘으로부터의 대립적인 요청이 동시에 도달하는 경우, 아무런 레이트 제어도 수행되지 않는 것인 방법.

Claims (58)

  1. VoIP(voice over IP) 서비스에 대한 무선 리소스 제어(RRC; radio resource control) 코덱 레이트 제어를 수행하기 위해 무선 송수신 유닛(WTRU; wireless transmit/receive unit)에서 사용하는 방법에 있어서,
    WTRU의 무선 리소스 제어기(RRC; radio resource controller)로부터 무선 네트워크 제어기(RNC; radio network controller)의 RRC에 메시지 - 상기 메시지는 상기 WTRU에서의 적응성 다중 레이트(AMR; adaptive multi-rate) 코덱 정보를 포함하는 RRC 코덱 보고 메시지임 - 를 전송하고;
    상기 RNC의 RRC에서 RRC 코덱 레이트 제어를 트리거하면 상기 WTRU의 RRC에서 상기 RNC의 RRC로부터 메시지 - 상기 메시지는 기존의 RRC 메시지에 통합되는 RRC 코덱 레이트 제어 메시지로서 상기 RRC 코덱 레이트의 적응성 다중 레이트(AMR) 변경을 요청함 - 를 수신하는 것을 포함하는, WTRU에서의 VoIP 서비스에 대한 RRC 코덱 레이트 제어 방법.
  2. 청구항 1에 있어서,
    상기 RRC 코덱 레이트 제어 메시지는 데이터 레이트의 명시적 시그널링을 통한 업링크(UL; uplink) 및 다운링크(DL; downlink) 중 적어도 하나에 대한 요청 RRC 코덱 레이트를 포함하는 것인, WTRU에서의 VoIP 서비스에 대한 RRC 코덱 레이트 제어 방법.
  3. 청구항 1에 있어서,
    상기 RRC 코덱 레이트 제어 메시지는 데이터 레이트의 암시적 시그널링을 통한 업링크(UL) 및 다운링크(DL) 중 적어도 하나에 대한 요청 RRC 코덱 레이트를 포함하는 것인, WTRU에서의 VoIP 서비스에 대한 RRC 코덱 레이트 제어 방법.
  4. 청구항 1에 있어서,
    상기 RRC 코덱 레이트 제어 메시지는 상기 RRC 코덱 레이트의 AMR 변경이 시행되는 때에 대한 정보를 포함하는 것인, WTRU에서의 VoIP 서비스에 대한 RRC 코덱 레이트 제어 방법.
  5. 청구항 1에 있어서,
    상기 RNC의 RRC에서의 RRC 레이트 제어는 무선 리소스 관리(RRM; radio resource management) 조건에 기초하여 트리거되는 것인, WTRU에서의 VoIP 서비스에 대한 RRC 코덱 레이트 제어 방법.
  6. VoIP(voice over IP) 서비스에 대한 무선 리소스 제어(RRC) 코덱 레이트 제어를 수행하기 위해 무선 네트워크 제어기(RNC)에서 사용하는 방법에 있어서,
    무선 송수신 유닛(WTRU)의 무선 리소스 제어기(RRC)로부터 메시지 - 상기 메시지는 상기 WTRU에서의 AMR 코덱 정보를 포함하는 RRC 코덱 보고 메시지임 - 를 수신하고;
    RNC의 RRC에서 RRC 코덱 레이트 제어를 트리거하면 상기 RNC의 RRC로부터 상기 WTRU의 RRC에 메시지 - 상기 메시지는 기존의 RRC 메시지에 통합되는 RRC 코덱 레이트 제어 메시지로서 상기 RRC 코덱 레이트의 적응성 다중 레이트(AMR) 변경을 요청함 - 를 전송하는 것을 포함하는, RNC에서의 VoIP 서비스에 대한 RRC 코덱 레이트 제어 방법.
  7. 청구항 6에 있어서,
    상기 RRC 코덱 레이트 제어 메시지는 데이터 레이트의 명시적 시그널링을 통한 업링크(UL) 및 다운링크(DL) 중 적어도 하나에 대한 요청 RRC 코덱 레이트를 포함하는 것인, RNC에서의 VoIP 서비스에 대한 RRC 코덱 레이트 제어 방법.
  8. 청구항 6에 있어서,
    상기 RRC 코덱 레이트 제어 메시지는 데이터 레이트의 암시적 시그널링을 통한 업링크(UL) 및 다운링크(DL) 중 적어도 하나에 대한 요청 RRC 코덱 레이트를 포함하는 것인, RNC에서의 VoIP 서비스에 대한 RRC 코덱 레이트 제어 방법.
  9. 청구항 6에 있어서,
    상기 RRC 코덱 레이트 제어 메시지는 상기 RRC 코덱 레이트의 AMR 변경이 시행되는 때에 대한 정보를 포함하는 것인, RNC에서의 VoIP 서비스에 대한 RRC 코덱 레이트 제어 방법.
  10. 청구항 6에 있어서,
    상기 RNC의 RRC에서의 RRC 레이트 제어는 무선 리소스 관리(RRM) 조건에 기초하여 트리거되는 것인, RNC에서의 VoIP 서비스에 대한 RRC 코덱 레이트 제어 방법.
  11. 청구항 6에 있어서,
    상기 RNC의 RRC로부터 노드 B에 메시지 - 상기 메시지는 상기 노드 B에 상기 RRC 코덱 레이트의 요청된 AMR 변경을 통지하여 상기 노드 B가 그에 따라 자신의 리소스 할당 및 스케쥴링을 변경할 수 있도록 하는 코덱 레이트 제어 요청 메시지임 - 를 전송하는 것을 더 포함하는, RNC에서의 VoIP 서비스에 대한 RRC 코덱 레이트 제어 방법.
  12. 청구항 11에 있어서,
    상기 코덱 레이트 제어 요청 메시지는 상기 RRC 코덱 레이트의 요청된 AMR 변경이 시행되는 때에 대한 정보를 포함하는 것인, RNC에서의 VoIP 서비스에 대한 RRC 코덱 레이트 제어 방법.
  13. 청구항 11에 있어서,
    상기 코덱 레이트 제어 요청 메시지를 전송하는 것은 상기 RRC 코덱 레이트 제어 메시지가 전송될 때 일어나는 것인, RNC에서의 VoIP 서비스에 대한 RRC 코덱 레이트 제어 방법.
  14. 청구항 11에 있어서,
    상기 노드 B로부터 메시지 - 상기 메시지는 상기 RRC 코덱 레이트의 요청된 AMR 변경에 응답하는 코덱 레이트 제어 응답 메시지임 - 를 수신하는 것을 더 포함하는, RNC에서의 VoIP 서비스에 대한 RRC 코덱 레이트 제어 방법.
  15. 청구항 14에 있어서,
    상기 코덱 레이트 제어 응답 메시지는 상기 노드 B에서의 스케쥴러에 의해 처리될 수 없는 전송 포맷 조합(TFC; transport format combination) 및 프로토콜 데이터 유닛(PDU; protocol data unit) 사이즈 중 적어도 하나를 포함하는 것인, RNC에서의 VoIP 서비스에 대한 RRC 코덱 레이트 제어 방법.
  16. 삭제
  17. 삭제
  18. 삭제
  19. 삭제
  20. 삭제
  21. 삭제
  22. 삭제
  23. 삭제
  24. 삭제
  25. 삭제
  26. 삭제
  27. 삭제
  28. 삭제
  29. 삭제
  30. 삭제
  31. 삭제
  32. 삭제
  33. 삭제
  34. 삭제
  35. 삭제
  36. 삭제
  37. 삭제
  38. 삭제
  39. 삭제
  40. 삭제
  41. 삭제
  42. 삭제
  43. 삭제
  44. 삭제
  45. 삭제
  46. 삭제
  47. 삭제
  48. 삭제
  49. 삭제
  50. 삭제
  51. 삭제
  52. 삭제
  53. 삭제
  54. 삭제
  55. 삭제
  56. 삭제
  57. 삭제
  58. 삭제
KR1020087027266A 2006-04-12 2007-04-10 VoIP에 대한 무선 리소스 제어 요청된 코덱 레이트 제어 방법 KR101015178B1 (ko)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US79136106P 2006-04-12 2006-04-12
US60/791,361 2006-04-12
US82968606P 2006-10-17 2006-10-17
US60/829,686 2006-10-17

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020087029048A Division KR20090007465A (ko) 2006-04-12 2007-04-10 VoIP에 대한 무선 리소스 제어 요청된 코덱 레이트 제어 방법

Publications (2)

Publication Number Publication Date
KR20090006180A KR20090006180A (ko) 2009-01-14
KR101015178B1 true KR101015178B1 (ko) 2011-02-17

Family

ID=38441958

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020087029048A KR20090007465A (ko) 2006-04-12 2007-04-10 VoIP에 대한 무선 리소스 제어 요청된 코덱 레이트 제어 방법
KR1020087027266A KR101015178B1 (ko) 2006-04-12 2007-04-10 VoIP에 대한 무선 리소스 제어 요청된 코덱 레이트 제어 방법

Family Applications Before (1)

Application Number Title Priority Date Filing Date
KR1020087029048A KR20090007465A (ko) 2006-04-12 2007-04-10 VoIP에 대한 무선 리소스 제어 요청된 코덱 레이트 제어 방법

Country Status (18)

Country Link
US (1) US20080013528A1 (ko)
EP (2) EP2011288B1 (ko)
JP (1) JP2009533967A (ko)
KR (2) KR20090007465A (ko)
CN (1) CN101422061B (ko)
AR (2) AR060799A1 (ko)
AT (1) ATE450124T1 (ko)
AU (1) AU2007238202B2 (ko)
BR (1) BRPI0709513A2 (ko)
CA (1) CA2649408C (ko)
DE (1) DE602007003465D1 (ko)
DK (1) DK2011288T3 (ko)
ES (1) ES2336848T3 (ko)
HK (1) HK1130604A1 (ko)
MX (1) MX2008013064A (ko)
RU (2) RU2400937C2 (ko)
TW (2) TW201108689A (ko)
WO (1) WO2007121163A1 (ko)

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100203584A1 (en) 2005-09-20 2010-08-12 Hideharu Taira Host Cells Used For Production of Recombinant Protein
CN101425836B (zh) * 2007-10-29 2013-06-05 华为技术有限公司 一种编码速率的控制方法和设备
WO2009088848A1 (en) 2008-01-04 2009-07-16 Interdigital Patent Holdings, Inc. Method for controlling the data rate of a circuit switched voice application in an evolved wireless system
RU2450485C2 (ru) * 2008-01-17 2012-05-10 Нокиа Корпорейшн Управление битовой скоростью адаптивного мультискоростного кодека в системе беспроводной связи
US8281369B2 (en) * 2008-03-12 2012-10-02 Avaya Inc. Method and apparatus for creating secure write-enabled web pages that are associated with active telephone calls
US8432810B2 (en) * 2008-03-28 2013-04-30 Apple Inc. Techniques for reducing buffer overflow in a communication system
US8279074B2 (en) * 2008-07-10 2012-10-02 T-Mobile Usa, Inc. Battery monitoring system, such as for use in monitoring cell site power systems
US8729732B2 (en) 2008-07-10 2014-05-20 T-Mobile Usa, Inc. Cell site power generation
US8005510B2 (en) * 2008-07-10 2011-08-23 T-Mobile Usa, Inc. Cell site power conservation
US20100172332A1 (en) * 2009-01-07 2010-07-08 Rao Anil M Method and apparatus for controlling a vocoder mode in a packet switched voice wirelss network
US9525710B2 (en) * 2009-01-29 2016-12-20 Avaya Gmbh & Co., Kg Seamless switch over from centralized to decentralized media streaming
US8879464B2 (en) * 2009-01-29 2014-11-04 Avaya Inc. System and method for providing a replacement packet
US8238335B2 (en) 2009-02-13 2012-08-07 Avaya Inc. Multi-route transmission of packets within a network
US7936746B2 (en) * 2009-03-18 2011-05-03 Avaya Inc. Multimedia communication session coordination across heterogeneous transport networks
US20100265834A1 (en) * 2009-04-17 2010-10-21 Avaya Inc. Variable latency jitter buffer based upon conversational dynamics
US8094556B2 (en) * 2009-04-27 2012-01-10 Avaya Inc. Dynamic buffering and synchronization of related media streams in packet networks
KR101715831B1 (ko) 2009-05-19 2017-03-13 마벨 월드 트레이드 리미티드 신호 전력을 결합하는 회로들 및 방법들
US8553849B2 (en) * 2009-06-17 2013-10-08 Avaya Inc. Personal identification and interactive device for internet-based text and video communication services
US8412272B2 (en) 2009-07-24 2013-04-02 T-Mobile Usa, Inc. Rectifier circuit management system, such as for use in cell site power systems
US8800049B2 (en) * 2009-08-26 2014-08-05 Avaya Inc. Licensing and certificate distribution via secondary or divided signaling communication pathway
EP2309693A1 (en) * 2009-10-12 2011-04-13 Qnective Inc. Improved voice over IP communication method
CN102667925B (zh) * 2009-10-28 2014-01-08 瑞典爱立信有限公司 针对无线信道速率改变的编解码器速率适配
JP5581751B2 (ja) * 2010-03-16 2014-09-03 サクサ株式会社 通信制御装置および無線制御方法
US8310103B2 (en) 2010-03-17 2012-11-13 T-Mobile Usa, Inc. Cell site power system management, including battery circuit management
KR101685442B1 (ko) * 2010-04-07 2016-12-13 삼성전자주식회사 전계 정보 기반의 메타데이터를 이용한 영상 통화 품질 향상을 위한 장치 및 방법
US8723913B2 (en) * 2010-10-07 2014-05-13 T-Mobile Usa, Inc. Rate adaptation for video calling
WO2013014246A1 (en) * 2011-07-26 2013-01-31 Nec Europe Ltd. A method for controlling the encoding rate of data traffic and a network
CN102665242B (zh) * 2012-05-28 2014-07-09 鼎桥通信技术有限公司 初始接入时选择amr语音编码速率的方法及设备
KR102055338B1 (ko) * 2012-08-30 2019-12-12 에스케이텔레콤 주식회사 과부하 기반의 음성품질 제어장치, 이동 단말 및 방법
US9253238B2 (en) * 2013-09-30 2016-02-02 Apple Inc. Device-initiated codec rate change during a voice call
CN104067547B (zh) * 2014-04-21 2017-09-08 华为技术有限公司 建立自适应多速率语音业务的网络、方法及无线网络控制器
KR102221021B1 (ko) * 2014-07-21 2021-02-26 삼성전자주식회사 전자 장치 및 인터넷 프로토콜 기반의 네트워크에서 패킷을 처리하는 방법
CN107113338A (zh) * 2015-06-08 2017-08-29 华为技术有限公司 多媒体业务的方法、处理装置及通信设备
CN106301679B (zh) * 2015-06-10 2020-10-23 华为技术有限公司 业务速率的调整方法和装置
CN107431872A (zh) * 2015-07-28 2017-12-01 松下电器(美国)知识产权公司 终端装置及通信方法
EP3340733A4 (en) * 2015-09-15 2018-08-08 Huawei Technologies Co., Ltd. Method and device for receiving and sending application layer parameter information
WO2017169090A1 (ja) * 2016-03-28 2017-10-05 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 端末、基地局及びコーデックモード切替方法
US10219147B2 (en) * 2016-04-07 2019-02-26 Mediatek Inc. Enhanced codec control
CN112888075B (zh) * 2016-09-23 2022-10-18 Oppo广东移动通信有限公司 无线通信的方法、装置、设备和计算机可读存储介质
KR102332153B1 (ko) 2017-05-18 2021-11-26 프라운호퍼-게젤샤프트 추르 푀르데룽 데어 안제반텐 포르슝 에 파우 네트워크 디바이스 관리
US20190215729A1 (en) * 2018-03-15 2019-07-11 Intel Corporation Session description protocol mechanisms for signaling radio access network capabilities in multimedia telephony sessions

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
US20050099961A1 (en) 1999-07-05 2005-05-12 Harri Holma Method for a mobile station to select an uplink coding mode
WO2005122605A1 (en) 2004-06-08 2005-12-22 Nokia Corporation Cell update message indicating whether user data or control data is transmitted uplink, and respective procedures for handling these two types of data

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2290201B (en) * 1994-06-09 1998-03-04 Motorola Ltd Communications system
US7295549B2 (en) * 2003-02-14 2007-11-13 Ntt Docomo, Inc. Source and channel rate adaptation for VoIP
GB0321093D0 (en) * 2003-09-09 2003-10-08 Nokia Corp Multi-rate coding
AU2003280537A1 (en) * 2003-10-22 2005-05-05 Zte Corporation Method of adjusting the mode of the adaptive multi-rate speech coding
KR20050091135A (ko) * 2004-03-10 2005-09-15 삼성전자주식회사 이동통신 네트워크에서 코덱 정보 제공 방법
US20050226227A1 (en) * 2004-04-12 2005-10-13 Samsung Electronics Co., Ltd. Apparatus and method for processing voice packet data in a mobile communication system providing voice service using packet network
KR100605865B1 (ko) * 2004-05-19 2006-08-01 삼성전자주식회사 이동통신 시스템에서 호 설정 방법 및 장치

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050099961A1 (en) 1999-07-05 2005-05-12 Harri Holma Method for a mobile station to select an uplink coding mode
WO2003019961A1 (en) 2001-08-27 2003-03-06 Nokia Corporation Selecting an operational mode of a codec
WO2005122605A1 (en) 2004-06-08 2005-12-22 Nokia Corporation Cell update message indicating whether user data or control data is transmitted uplink, and respective procedures for handling these two types of data

Also Published As

Publication number Publication date
US20080013528A1 (en) 2008-01-17
TW200746759A (en) 2007-12-16
WO2007121163A1 (en) 2007-10-25
AU2007238202B2 (en) 2010-05-06
ES2336848T3 (es) 2010-04-16
KR20090007465A (ko) 2009-01-16
RU2008144586A (ru) 2010-05-20
RU2400937C2 (ru) 2010-09-27
JP2009533967A (ja) 2009-09-17
RU2010134241A (ru) 2012-02-27
BRPI0709513A2 (pt) 2011-07-19
CN101422061A (zh) 2009-04-29
AR060799A1 (es) 2008-07-16
EP2011288B1 (en) 2009-11-25
ATE450124T1 (de) 2009-12-15
AU2007238202A1 (en) 2007-10-25
EP2139273A1 (en) 2009-12-30
CA2649408C (en) 2011-10-25
AR073510A2 (es) 2010-11-10
CN101422061B (zh) 2011-08-10
DE602007003465D1 (de) 2010-01-07
CA2649408A1 (en) 2007-10-25
MX2008013064A (es) 2008-12-17
TW201108689A (en) 2011-03-01
HK1130604A1 (en) 2009-12-31
EP2011288A1 (en) 2009-01-07
KR20090006180A (ko) 2009-01-14
DK2011288T3 (da) 2010-03-22

Similar Documents

Publication Publication Date Title
KR101015178B1 (ko) VoIP에 대한 무선 리소스 제어 요청된 코덱 레이트 제어 방법
CN110351201B (zh) 一种数据处理方法及装置
KR101185711B1 (ko) 이볼브드 무선 시스템에서의 회선 교환 음성 애플리케이션의 데이터 레이트를 제어하는 방법
KR101454530B1 (ko) 무선 통신 시스템에서 스케쥴링 정보를 송신하는 방법 및 장치
JP5956348B2 (ja) 可変レート・ボコーダを利用するユーザ機器のためのボイスオーバip容量を改善する方法
JP2008543168A (ja) 選択された変調及びコーディングスキーム(mcs)に基づく音声エンコーディングの適合化によるvoipメディアフロー品質の拡張
JP6526827B2 (ja) 回線交換システムにおけるレート制御
US10966217B2 (en) Wireless base station, wireless terminal, wireless communication system, and voice signal communication method
WO2022151195A1 (en) Method and apparatus for survival time and communication service availability
JP4970466B2 (ja) 移動体通信システムにおける高ビットレートサービスのサポートのための方法
JP2024064705A (ja) 移動通信システム、サーバ装置、基地局装置、及びコアネットワーク装置

Legal Events

Date Code Title Description
A201 Request for examination
A107 Divisional application of patent
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20140120

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20150202

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20160201

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20200129

Year of fee payment: 10