KR20050058876A - 이동 통신 시스템에서 이동 단말의 데이터 전송율 제어장치 및 방법 - Google Patents

이동 통신 시스템에서 이동 단말의 데이터 전송율 제어장치 및 방법 Download PDF

Info

Publication number
KR20050058876A
KR20050058876A KR1020030090865A KR20030090865A KR20050058876A KR 20050058876 A KR20050058876 A KR 20050058876A KR 1020030090865 A KR1020030090865 A KR 1020030090865A KR 20030090865 A KR20030090865 A KR 20030090865A KR 20050058876 A KR20050058876 A KR 20050058876A
Authority
KR
South Korea
Prior art keywords
base station
rate
serving base
mobile terminal
power control
Prior art date
Application number
KR1020030090865A
Other languages
English (en)
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 삼성전자주식회사
Priority to KR1020030090865A priority Critical patent/KR20050058876A/ko
Publication of KR20050058876A publication Critical patent/KR20050058876A/ko

Links

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
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/18Performing reselection for specific purposes for allowing seamless reselection, e.g. soft reselection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/26TPC being performed according to specific parameters using transmission rate or quality of service QoS [Quality of Service]
    • H04W52/267TPC being performed according to specific parameters using transmission rate or quality of service QoS [Quality of Service] taking into account the information rate

Landscapes

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

Abstract

본 발명은 이동통신 시스템에서 역방향 전송률을 제어 장치 및 방법에 관한 것이다.
본 발명의 제1실시 예에 따른 방법은, 이동통신 시스템에서 하나의 서빙 기지국과 하나 이상의 비서빙 기지국과 통신을 수행하는 핸드오프 상태에 있는 이동 단말의 역방향 데이터 전송률 제어 방법으로서, 상기 서빙 기지국과 상기 비서빙 기지국으로부터 전력 제어 명령을 수신하는 과정과, 상기 수신된 전력 제어 명령들 중 비서빙 기지국으로부터 수신된 전력 제어 명령이 전송률 감소를 지시하는 경우 미리 설정된 범위 내의 임의의 값을 생성하고, 상기 생성된 값이 미리 설정된 전송률 감소를 무시할 수 있는 범위 내에 존재할 때, 상기 전송률 감소를 무시하고, 상기 서빙 기지국으로부터 수신된 전송률 제어 명령에 따라 전송률을 결정하는 과정을 포함한다.

Description

이동 통신 시스템에서 이동 단말의 데이터 전송율 제어 장치 및 방법{APPARATUS AND METHOD FOR CONTROLLING DATA RATE OF MOBILE TERMINAL IN A WIRELESS COMMUNICATION SYSTEM}
본 발명은 이동통신 시스템에서 전송률 제어 장치 및 방법에 관한 것으로, 특히 이동 단말의 역방향 데이터 전송률 제어 장치 및 방법에 관한 것이다.
통상적으로 데이터 서비스를 제공하는 이동통신 시스템은 패킷 데이터를 전송하기 위한 패킷 데이터 채널을 구비한다. 이러한 패킷 데이터 채널로 데이터를 전송할 때, 이동 단말과 기지국간의 채널 상황과, 전체 시스템 용량, 주변의 간섭량 및 이동 단말과 기지국간의 거리 및 전송할 데이터의 양 등 다양한 요소에 의해 데이터 전송률이 결정된다. 또한 데이터 전송은 일반적으로 기지국에서 이동 단말로의 전송을 일컷는 순방향 데이터 전송과, 이동 단말에서 기지국으로의 역방향 전송으로 구분된다. 따라서 순방향 데이터 전송률이란, 기지국에서 이동 단말로 전송되는 패킷 데이터 채널의 전송률을 의미하고, 역방향 데이터 전송률이란, 이동 단말에서 기지국으로 전송되는 패킷 데이터 채널의 전송률을 의미한다.
그러면 현재 동기식 코드분할다중접속(CDMA) 이동통신 시스템에서 역방향 데이터 전송률을 제어하는 방법에 대하여 살펴보기로 한다. 현재까지의 CDMA 이동통신 시스템에서 역방향으로 패킷 데이터를 전송할 때, 전송되는 데이터는 물리 계층 패킷(PLP : Physical Layer Packet) 단위로 전송된다. 이러한 각 물리 계층 패킷의 데이터 전송률은 매 패킷마다 가변적이며, 일반적으로 데이터 전송률의 결정은 기지국에서 수행한다. 즉, 기지국은 자신과 통신을 수행하는 여러 이동 단말들의 전송률을 제어하는 것이다. 이와 같이 기지국이 이동 단말의 데이터 전송률을 결정하고 제어하는 과정을 스케줄링이라 한다. 이러한 상기 스케줄링은 이동 단말의 전력, 이동 단말이 가진 전송할 데이터의 양 등에 대한 정보를 해당 이동 단말로부터 보고받아 이를 기반으로 하여 스케줄링을 수행한다. 이러한 스케줄링은 기지국의 스케줄러(scheduler)에서 수행되는 동작으로 이를 좀 더 상세히 설명하면 하기와 같다. 기지국의 스케줄러는 ‘열잡음 대 전체 수신 전력(Rise of Thermal : 이하 "RoT"라 함)’이나, 현 기지국(Base Transceiver station : 이하 "BTS"라 함)에 속한 이동 단말의 '수신 신호 대 잡음 비'로부터 얻은 부하(load) 등을 고려하여 스케줄링을 수행한다.
상기 기지국이 이동 단말의 역방향 데이터 전송률을 제어하는 방식은 기지국의 제어 정보의 전달 방법에 따라 전용 전송률 제어(Dedicate Rate Control : 이하"DRC"라 함)와 공통 전송률 제어(Common Rate Control : 이하 "CRC"라 함)로 구분할 수 있다. DRC로 동작하는 기지국은 그 기지국에 속하는 각각의 단말들에 대해서 단말 별로 서로 다른 전송률 제어 정보를 전송한다. 반면에 CRC로 동작하는 기지국은 그 기지국 내의 모든 단말들에 대해서 공통의 전송률 제어 정보를 전달한다. 즉, DRC로 동작하는 기지국은 셀 내의 모든 단말에 대해서 각기 제어 정보를 전달하므로 CRC보다 세밀한 전송률의 제어가 가능한 장점과 더 많은 제어 정보의 전송이 필요한 단점을 가지게 된다.
그러면 CRC로 동작하는 경우와 DRC로 동작하는 경우에 대하여 살펴보기로 한다. 먼저 CRC 모드로 동작하는 경우에 대하여 설명한다. CRC 모드로 동작하는 기지국은 기지국이 측정한 RoT의 값이 정해진 한계 값을 넘어설 경우 셀 내의 모든 단말들에 대해 역방향 전송 상태가 'Busy'임을 알리는 제어 정보를 전달한다. 반면에 기지국은 기지국이 측정한 RoT의 값이 한계 값에 미달할 경우 셀 내의 모든 단말들에 대해 역방향 전송 상태가 'Not Busy'임을 알리는 제어 정보를 전달한다. 그러면 'Busy' 상태를 지시하는 제어 정보를 수신한 단말은 자신의 데이터 전송률이나 하기에 설명할 TPR을 낮춰서 셀 내의 RoT 수준을 낮출 수 있으며 'Not Busy' 상태를 지시하는 제어 정보를 수신한 단말은 자신의 데이터 전송률이나 TPR을 상승시킬 수 있다. 이런 'Busy', 'Not Busy' 정보는 한 비트의 RCB(Rate Control Bit)을 통해 전달될 수 있다.
다음으로 DRC 모드로 동작하는 경우에 대하여 살펴보기로 한다. DRC 모드로 동작하는 기지국이 이동 단말의 역방향 데이터 전송률을 제어하는 방식은 단말의 역방향 데이터 전송률의 변이(transition) 정도에 따라 다시 전체율 변이(Full Rate Transition) 방식과 제한율 변이(Limited Rate Transition) 방식으로 구분할 수 있다.
상기 전체율 변이(Full Rate Transition) 방식이란, 기지국이 이동 단말의 역방향 데이터 전송률을 제어함에 있어 데이터 전송률의 천이에 제한을 두지 않는 방식이다. 그리고 상기 제한율 변이(Limited Rate Transition) 방식이란, 기지국이 이동 단말의 역방향 데이터 전송률을 제어함에 있어 데이터 전송률의 천이를 한 단계로 제한을 두는 방식이다.
예를 들어, 데이터 전송률의 가능한 셋(set)에 9.6kbps, 19.2kbps, 38.4kbps, 76.8kpbs, 153.6kbps, 307.2kbps 등이 있다. 여기서 상기 데이터 전송률 셋에 포함된 데이터 전송률은 그 개수와 특정 값은 시스템 마다 달라질 수 있다. 이러한 경우 상기, 전체율 변이 방식에서는 기지국은 상기 이동 단말에 대한 다음 패킷의 데이터 전송률을 결정함에 있어 모든 전송률이 가능하다. 즉, 9.6 kbps로 전송하고 있던 단말의 전송률을 한 번에 307.2kbps로 변화할 수 있도록 허용하는 시스템으로, 기지국이 허용할 수 있는 단말의 역방향 전송률이 단말의 이전 전송률로부터 제한을 받지 않는 다는 것이다. 반면, 제한율 변이 방식에서 기지국은 상기 단말의 다음 패킷의 데이터 전송률을 결정함에 있어 이전 패킷 전송률에서 한 단계 업 또는 다운의 범위로 제한을 두는 방식이다. 예를 들어, 76.8 kbps로 전송하고 있는 단말에 대한 기지국의 다음 패킷의 전송률 제어는 38.4kpbs, 76.8kbps, 153.6kpbs 중 하나로 제한을 하는 방식이다. 다시 말해서 현재 전송률인 76.8kbps에서 한 단계 업 또는 한 단계 다운, 또는 유지하도록 하는 것이며 이는 이동 단말의 데이터 전송률의 변화에 제한을 두는 방식이 되는 것이다.
그러면 이하에서 제한율 전송 방식에서 기지국과 이동 단말의 동작 및 정보 전송 그리고 상기 정보를 전송하기 위한 채널 등에 관하여 살펴보기로 한다.
상기 기지국의 스케줄러가 RoT를 이용할 수 있는 경우에는 RoT를 '기준 RoT 레벨'에 맞추도록 스케줄링하고, RoT를 이용할 수 없는 경우에는 부하를 '기준 부하(Load) 레벨'에 맞추도록 스케줄링한다. 상기 스케줄링 결과에 따라 기지국은 이동 단말에게 데이터 전송율 제어 정보를 전송한다. 이러한 데이터 전송률 정보는 통상적으로 전송률 제어 비트(Rata Control Bit : 이하 "RCB"라 함)를 이용하여 전송한다. 상기 RCB는 순방향 전송률 제어 채널(F-RCCH : Forward Rata Control Channel)을 통하여 특정 이동 단말에 전송된다. 이와 같이 본 문서에서 사용하는 특정 제어 정보 명칭 혹은 채널 명칭은 설명의 편이를 위해 사용하는 것이다. 따라서 시스템이 달라질 경우 다른 이름이 사용될 수 있음은 자명한 사실이다. 통상의 시스템에서 상기 RCB는 다음과 같이 운용된다. 이동 단말은, 기지국으로부터 수신된 RCB 값이 '+1'(up) 이면 다음 전송 구간에서 데이터 전송율을 한 단계 높이고, 수신된 RCB 값이 '-1'(down) 이면 한 단계 낮춘다. 또한 수신된 RCB 값이 '0'(hold)이면 이전 전송 구간의 데이터 전송율을 유지한다.
도 1은 제한율 전송 방식을 사용하는 이동통신 시스템에서 역방향 데이터 전송률을 제어하는 경우의 신호 흐름도이다.
상기 도 1에서 RCB는 순방향 전송률 제어 채널(Forard Rate Control Channel : 이하 "F-RCCH"라 함)(101)을 통해 기지국에서 이동 단말로 전송된다. 상기 RCB는 기지국이 여러 이동 단말들의 역방향 전송율을 제어하기 위한 용도로 사용된다. 상기 도 1의 역방향 링크는 역방향 패킷 데이터 제어 채널(Reverse Packet Data Control Channel : 이하 "R-PDCCH"라 함)(104), 역방향 패킷 데이터 채널(Reverse Packet Data Channel : 이하 "R-PDCH"라 함)(105), 역방향 파일럿 채널(Reverse Pilot Channel : 이하 "R-PICH"라 함)(106) 등으로 구성된다. 상기 R-PDCCH는 R-PDCH과 함께 전송되는 제어 채널로서, 상기 R-PDCH로 전송되는 데이터의 전송율을 나타내는 전송률 지시 시퀀스(Rate Indication Sequence : 이하 "RIS"라 함)를 전송한다. 상기 RIS는 이동 단말의 전력 및 버퍼 상태를 복합적으로 알려주는 이동 단말의 상태 시퀀스(Mobile Status Sequence ; 이하 "MSS"라 함) 등의 정보가 이 채널을 통해 전송된다. 여기서 상기 R-PDCCH을 통해 전송되는 정보의 종류와 그 비트 수는 특정 시스템에 따라 달라질 수 있음에 유의해야 한다. 하기의 <표 1>은 R-PDCCH의 RIS 필드와 그에 따라 할당된 R-PDCH 데이터 전송율을 나타낸다.
R-PDCCH RIS R-PDCH 데이터 전송율
0000 0 kbps
0001 9.6 kbps
0010 19.2 kbps
0011 38.4 kbps
0100 76.8 kbps
0101 153.6 kbps
0110 307.2 kbps
상기 <표 1>에서 보는 바와 같이 RIS 필드가 '0001'이면 R-PDCH이 9.6kpbs로 전송됨을 의미한다. 그 외 다른 시퀀스들도 동일한 방법으로 해석된다.
한편, 상기 MSS는 이동 단말의 상태에 대한 정보들을 담고 있으며, 상기 정보들은 기지국에 보고된다. 좀더 구체적으로 살펴보면, 상기 이동 단말은 자신의 버퍼에 쌓여 있는 데이터양 및 현재 이동 단말이 전송하고 있는 전력 등을 고려하여, 다음 전송 구간에서 데이터 전송율을 높이기를 원하는지, 유지하기를 원하는지 혹은 낮추기를 원하는지를 나타내는 MSS를 생성한다. 그런 다음, 상기 생성된 MSS를 기지국으로 전송하여 보고한다. 여기서 유의해야 할 점은 이동 단말의 데이터 전송율이 상기 보고에 의해 바로 결정되는 것이 아니라, 상기 보고 후 다시 기지국의 스케줄러의 허락을 받아야 한다는 것이다. 이와 관련된 자세한 설명은 후술될 것이다. 하기 <표 2>는 상기 MSS의 일례를 보여준다.
MSS 의미
00 MS가 전송율 증가를 요청
01 MS가 전송율 감소를 요청
10 MS가 전송율 유지를 요청
11 미사용
상기 <표 2>에서 보는 바와 같이 MSS가 '00'이면, 이동 단말이 다음 전송 구간에서 현재 구간에서보다 한 단계 더 높은 데이터 전송율로 데이터를 전송할 것을 요청한다는 의미이다. MSS가 '01'이면, 이동 단말이 다음 전송 구간에서 현재 구간에서보다 데이터 전송율을 한 단계 더 낮추겠다는 의미이다. 여기서 유의할 점은, 전송율을 높이는 것과는 달리 낮추는 경우에는 이동 단말이 요청을 하는 것이 아니라 통보하는 형식으로 이루어진다는 것이다. 이는 데이터 전송율을 낮추는 경우에는 기지국의 허가 없이 이루어져도 시스템에 아무런 악영향을 미치지 않기 때문이다. 한편, MSS가 '10'인 경우에는, 이동 단말이 다음 전송 구간에서도 현재 구간에서와 동일한 데이터 전송율을 요청함을 의미한다. MSS가 '11'인 경우는 아직 정의되지 않은 경우로서, 추후에 다른 용도로 사용될 수 있을 것이다.
지금부터 종래 기술에서의 이동 단말의 전송율 제어 운영 방식을 도 1의 예를 참조하여 자세히 살펴보자. 도 1의 참조 부호 107의 시점에서 이동 단말의 버퍼에 기지국으로 전송할 데이터가 도착한다. 즉, 특정한 응용 프로그램 또는 사용자의 요구에 의해 전송할 데이터가 발생하는 것이다. 이와 같이 전송할 데이터가 발생하면, 상기 이동 단말은 상기 버퍼에 있는 데이터를 참조 부호 108 시점에서부터 최소 데이터 전송율인 9.6kbps로 전송하기 시작한다. 여기서 상기 도 1의 시스템은, 모든 이동 단말에 대해, 9.6kbps의 최소 데이터 전송율에 대해서는 기지국의 제어 없이도 전송할 수 있도록 허용하고 있는 것으로 가정하였다. 또한 상기 108 시점에서 이동 단말의 전송 전력은 상기 이동 단말의 최대 전송 전력 제한 값보다 충분히 작은 것으로 가정한다.
상기 이동 단말은 상기 참조 부호 108 시점에서 R-PDCH를 통해 9.6kbps의 데이터를 전송함과 동시에 R-PDCCH을 통해 상술한 바와 같은 RIS, MSS를 전송한다. R-PDCH의 데이터 전송율이 9.6kbps이므로 상기 <표 1>에서의 예와 같이 RIS는 '0001'이 된다. 또한 이동 단말이 9.6kbps보다 더 높은 데이터를 전송할 수 있기 때문에 MSS 는 '00'이 된다.
기지국은 상기 참조 부호 108 시점에서 한 프레임동안 전송된 R-PDCH 및 R-PDCCH을 수신하고, 수신된 정보를 바탕으로 스케줄링을 수행한다. 즉, 이동 단말로부터 수신한 MSS '00'을 해석하여 상기 이동 단말이 데이터 전송율을 높이길 원하고 있다고 판단하고, 그 외 다른 이동 단말들로부터의 역방향 수신 신호의 총합 또는 RoT나 역방향 전체 부하 등을 고려하여 상기 이동 단말의 데이터 전송율을 올릴 수 있을지 여부를 판단한다.
상기 도 1에서 기지국은 상기 스케줄링 결과로 상기 이동 단말이 데이터 전송율을 올리도록 결정한 경우를 가정하였다. 따라서 기지국은 스케줄링 결과에 따라 RCB를 생성한다. 따라서 상기 기지국은 102 시점에서 F-RCCH을 통해 상기 이동 단말로 데이터 전송율을 올리도록 하는 RCB를 전송한다. 상기 이동 단말은 상기 전송된 RCB를 참조하여, 참조 부호 109 시점에서 데이터 전송율을 한 단계 올린다. 상기 <표 1>에서 보듯이 9.6kbps 보다 한 단계 높은 19.2kbps로 데이터를 전송하는 것이다. 이때 참조 번호 109 시점에서 R-PDCH과 같이 전송되는 R-PDCCH의 RIS는 '0010'이 된다.
기지국과 이동 단말은 이동 단말이 버퍼의 데이터를 모두 전송할 때까지 상술한 일련의 과정을 반복한다. 상기 과정에 의하면 이동 단말의 버퍼의 데이터양, 이동 단말의 최대 전력 제한 값 대비 현재의 송신 전력 및 기지국의 역방향 전체 자원 분배 등에 근거하여 이동 단말은 데이터 전송율을 서서히 한 단계씩 올릴 수 있게 된다. 만일, 이동 단말이 모든 데이터를 전송하고 나면, 이동 단말은 데이터 전송을 중단한다. 이동 단말의 데이터 전송이 중단되면 R-PDCCH 는 RIS '0000'의 정보를 전송한다.
상술한 종래 기술에서 이동 단말은 기지국으로부터 전송하는 전력 제어 비트를 수신하여 하기 <표 3>과 같이 해석한다.
전송율 제어 비트 의미
+1 전송율을 한 단계 올리는 것이 허용됨.
0 전송율을 현재 수준으로 유지하는 것이 허용됨.
-1 전송율을 한 단계 낮추어야 함.
한편, 이동 단말이 소프트 핸드오프를 수행 중인 경우, 이동 단말은 여러 기지국으로부터 전송율 제어 비트를 수신하게 된다. 즉, 이동 단말은 소프트 핸드오프를 수행 중인 여러 기지국으로부터 각각 전송율 제어 비트를 수신하고 이를 일정한 규칙에 의해 최종 전송율 제어 비트를 결정하게 되는 것이다. 일반적인 이동통신 시스템에서는 이동 단말이 소프트 핸드오프를 수행 중일 때, 소프트 핸드오프를 수행 중인 여러 기지국 들 중에서 하나의 프라이머리(primary) 기지국을 서빙(serving) 기지국이라고 부르고, 그 외의 다른 기지국들을 비서빙(non-serving) 기지국이라고 칭한다. 또한, 통상의 시스템에서 서빙 기지국은 상기 핸드오프를 수행 중인 이동 단말에게 전송율 제어 비트로써 증가(up), 감소(down), 유지(hold) 명령을 전송할 수 있다. 반면에 비서빙 기지국들은 감소(down) 명령만을 전송할 수 있도록 제한하고 있다. 따라서 핸드오프를 수행 중인 이동 단말이 여러 기지국으로부터 전송율 제어 비트를 수신할 때, 서빙 기지국으로부터 수신되는 전송율 제어 비트는 +1(up), 0(hold), -1(down) 중 하나로 해석하고, 비서빙 기지국으로부터 수신되는 전송율 제어 비트는 -1(down)인가 아닌가 만을 판단하게 된다. 다시 말해, 비서빙 기지국으로부터 -1이 수신되었다고 판단되지 않는 경우, 해당 비서빙 기지국으로부터는 전송율 제어 비트가 수신되지 않았다고 판단하는 것이다. 이와 같이 일반적인 이동통신 시스템에서 상기와 같이 비서빙 기지국은 이동 단말에게 감소(down) 명령만을 송신할 수 있도록 제한하는 이유는 비서빙 기지국은 이동 단말의 전송율 제어에 적극적으로 참여하지 못하도록 제한하기 위한 것이다. 또한 감소(down) 명령은 할 수 있도록 허용한 이유는 비서빙 기지국이 과부하(over-loaded) 상황인 경우 이동 단말들의 전송율을 낮출 수 있도록 하기 위한 것이다.
또한 상기한 제한율 전송(Limited Rate Transition) 시스템에서 기지국이 이동 단말에게 전송율 제어 비트를 전송하는 방법은 각 이동단말마다 전용의(dedicated) 명령을 전송하는 방법으로 이루어진다. 상기에서 전용의(dedicated) 명령을 전송하는 방법이란, 하나의 이동 단말만을 위한 물리적 또는 논리적 채널을 할당하는 것을 의미한다. 예를 들면, 시스템에 두 이동 단말이 있는 경우, 기지국은 상기 두 이동 단말에게 각각 전송율 제어 비트가 전송되는 F-RCCH를 따로 따로 할당하는 방식을 말한다. 따라서 상기 전용의(dedicated) 명령을 전송하는 방법에서 이동 단말 A 와 이동 단말 B가 수신하는 F-RCCH는 서로 다른 채널인 것이다.
하지만, 통상의 전용의(dedicated) 전송율 제어 방식의 시스템에서 기지국은 자신을 비서빙 기지국으로 갖는 여러 이동 단말들에 대해 하나의 F-RCCH를 통해 전송율 제어를 할 수 있도록 허용하고 있다. 예를 들어 기지국 A가 있고, 핸드오프를 수행 중인 이동 단말 a, b, c가 존재하고 이동 단말 a는 기지국 B를 서빙 기지국으로 하고 기지국 A를 비서빙 기지국으로 갖는다고 가정하자. 또한, 이동 단말 b, c 는 기지국 C를 서빙 기지국으로 하고 기지국 A를 비서빙 기지국으로 갖는다고 가정하자. 상기의 예에서 이동 단말 a, b, c는 모두 기지국 A를 비서빙 기지국으로 하고 있기 때문에 기지국 A는 상기 이동 단말 a, b, c에게 감소(down) 명령만을 할 수 있다. 상기의 예에서 기지국 A는 이동 단말 a, b, c 에게 공통의 F-RCCH를 할당할 수 있다. 다시 말해, 상기 이동 단말 a, b, c는 기지국 A로부터 동일한 F-RCCH에서 동일한 전송율 제어 비트를 수신하게 된다. 상기와 같이 기지국이 여러 이동 단말들에게 하나의 즉, 공통의 F-RCCH를 통해 공통의 전송율 제어 비트를 전송하는 것이다. 이러한 방식을 공통(common) 전송율 제어 방식이라고 부른다. 기지국 A는 이동 단말 a, b, c에게 각각 전용의(dedicated) F-RCCH를 할당하고, 또한 이동 단말 a, b, c에게 공통의 F-RCCH를 할당한다. 이동 단말 a, b, c는 기지국 A가 비서빙 기지국인 동안은 상기 기지국 A로부터 상기 공통으로 할당된 F-RCCH를 통해 전송율 제어 비트를 수신한다. 그런데 상기 기지국 A가 서빙 기지국으로 바뀌면, 상기 기지국 A로부터 전용의(dedicated) F-RCCH를 통해서 전송율 제어 비트를 수신한다.
상술한 전용의(dedicated) 전송율 제어 방식과 공통(common) 전송율 제어 방식을 혼합하여 사용하는 제한율 전송 이동통신 시스템은 다음과 같은 문제점을 가질 수 있다. 기지국 A를 비서빙 기지국으로 갖는 a, b, c, d, e의 이동 단말들이 있고, 상기 기지국 A는 상기 a, b, c, d, e의 이동 단말들에게 공통의 F-RCCH를 할당하여 공통의 전송율 제어 비트를 전송하고 있다고 가정하자. 임의의 시점에서 상기 이동 단말 a는 307.2kbps로 패킷 데이터를 전송하고 있고, 상기 이동 단말 b, c, d, e는 76.8kbps로 패킷 데이터를 전송하고 있다고 가정하자. 또한 임의의 시점에서 기지국 A는 역방향 부하가 특정 임계치보다 커서 이동 단말들에게 전송율 감소(down) 명령을 내려야 하는 상황으로 가정한다.
상기한 가정 하에서 기지국 A가 공통의 F-RCCH를 통해 감소(down) 명령을 전송하면, 상기 a, b, c, d, e의 이동 단말들은 모두 데이터 전송율을 한 단계씩 내려야 한다. 따라서 상기 공통의 전송율 제어 비트 'down'을 수신한 a, b, c, d, e의 이동 단말들의 데이터 전송율은 한 단계씩 내려가게 되어 각각 153.6, 38.4, 38.4, 38.4, 38.4 kbps가 될 것이다. 이와 같이 기지국 A는 역방향 부하가 특정 임계치보다 넘었을 때, 이동 단말 a의 데이터 전송율만 307.2kbps에서 153.6kbps로 내리면 해결할 수 있던 상황일지라도 다른 모든 이동 단말들까지 데이터 전송율을 한 단계씩 내리게 되는 것이다. 다시 말해서, 현재 제안된 방식에 따르면 기지국은 역방향 부하가 임계치를 넘었을 때, 이동 단말들의 전송율을 내림에 있어 선별적인 제어가 불가능하게 되고, 필요 이상으로 데이터 전송율을 내리게 되어 시스템 처리율(throughput) 관점에서 성능이 저하될 수 있는 문제가 있다.
따라서 본 발명의 목적은 이동통신 시스템에서 역방향 데이터 전송률의 효율적인 제어 장치 및 방법을 제공함에 있다.
본 발명의 다른 목적은 제한율 전송 방식을 사용하는 이동통신 시스템에서 역방향 데이터 전송률의 제어 시 전체 효율을 높일 수 있는 장치 및 방법을 제공함에 있다.
본 발명의 또 다른 목적은 제한율 전송 방식을 사용하는 이동통신 시스템에서 역방향 데이터 전송률의 제어 시 각 이동 단말의 전송률에 따라 전체 전송 효율을 증대시킬 수 있도록 전송률을 제어하는 장치 및 방법을 제공함에 있다.
상기한 목적들을 달성하기 위한 본 발명의 제1실시 예에 따른 장치는, 이동통신 시스템에서 하나의 서빙 기지국과 하나 이상의 비서빙 기지국과 통신을 수행하는 핸드오프 상태에 있는 이동 단말의 역방향 데이터 전송률 제어 장치로서, 상기 서빙 기지국과 상기 비서빙 기지국으로부터 전력 제어 명령을 수신하고 수신된 전력 제어 명령을 판단하여 출력하는 수신부와, 상기 수신부로부터 출력된 전력 제어 명령들 중 비서빙 기지국으로부터 수신된 전력 제어 명령이 전송률 감소를 지시하는 경우 미리 설정된 범위 내의 임의의 값을 생성하고, 상기 생성된 값이 미리 설정된 전송률 감소를 무시할 수 있는 범위 내에 존재할 때, 상기 전송률 감소를 무시하고, 상기 서빙 기지국으로부터 수신된 전송률 제어 명령에 따라 전송률을 결정하는 제어부와, 상기 제어부에서 결정된 전송률에 따라 역방향으로 패킷 데이터를 전송하는 송신부를 포함한다.
상기한 목적들을 달성하기 위한 본 발명의 제1실시 예에 따른 방법은, 이동통신 시스템에서 하나의 서빙 기지국과 하나 이상의 비서빙 기지국과 통신을 수행하는 핸드오프 상태에 있는 이동 단말의 역방향 데이터 전송률 제어 방법으로서, 상기 서빙 기지국과 상기 비서빙 기지국으로부터 전력 제어 명령을 수신하는 과정과, 상기 수신된 전력 제어 명령들 중 비서빙 기지국으로부터 수신된 전력 제어 명령이 전송률 감소를 지시하는 경우 미리 설정된 범위 내의 임의의 값을 생성하고, 상기 생성된 값이 미리 설정된 전송률 감소를 무시할 수 있는 범위 내에 존재할 때, 상기 전송률 감소를 무시하고, 상기 서빙 기지국으로부터 수신된 전송률 제어 명령에 따라 전송률을 결정하는 과정을 포함한다.
상기한 목적들을 달성하기 위한 본 발명의 제2실시 예에 따른 장치는, 이동통신 시스템에서 하나의 서빙 기지국과 하나 이상의 비서빙 기지국과 통신을 수행하는 핸드오프 상태에 있는 이동 단말의 역방향 데이터 전송률 제어 장치로서, 상기 서빙 기지국과 상기 비서빙 기지국으로부터 전력 제어 명령을 수신하고 수신된 전력 제어 명령을 판단하여 출력하는 수신부와, 상기 수신부로부터 출력된 전력 제어 명령들 중 비서빙 기지국으로부터 수신된 전력 제어 명령이 전송률 감소를 지시하는 경우 현재 전송률이 미리 설정된 전송률보다 크지 않은 경우 상기 전송률 감소를 무시하고, 상기 서빙 기지국으로부터 수신된 전송률 제어 명령에 따라 전송률을 결정하는 제어부와, 상기 제어부에서 결정된 전송률에 따라 역방향으로 패킷 데이터를 전송하는 송신부를 포함한다.
상기한 목적들을 달성하기 위한 본 발명의 제2실시 예에 따른 방법은, 이동통신 시스템에서 하나의 서빙 기지국과 하나 이상의 비서빙 기지국과 통신을 수행하는 핸드오프 상태에 있는 이동 단말의 역방향 데이터 전송률 제어 방법은, 상기 서빙 기지국과 상기 비서빙 기지국으로부터 전력 제어 명령을 수신하는 과정과, 상기 수신된 전력 제어 명령들 중 비서빙 기지국으로부터 수신된 전력 제어 명령이 전송률 감소를 지시하는 경우 현재 전송률이 미리 설정된 전송률보다 큰가를 검사하는 과정과, 상기 검사결과 미리 설정된 전송률보다 크지 않을 경우 상기 전송률 감소를 무시하고, 상기 서빙 기지국으로부터 수신된 전송률 제어 명령에 따라 전송률을 결정하는 과정을 포함한다.
이하 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 우선 각 도면의 구성 요소들에 참조 부호를 부가함에 있어서, 동일한 구성 요소들에 한해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
본 발명에서는 전용(dedicated) 전송율 제어 방식과 공통(common) 전송율 제어 방식을 혼합하여 사용하는 제한 전송률 전송(Limited Rate Transition) 이동통신 시스템에서 수행되는 동작에 대하여 설명한다. 본 발명에 따른 이동통신 시스템에서는 비서빙 기지국이 공통(common) 전송율 제어 비트로써 '감소(down)' 명령을 송신하였을 때, 이를 수신한, 상기 기지국을 비서빙 기지국으로 갖는 여러 이동 단말들이 자신의 데이터 전송율을 제어함에 있어, 모든 이동 단말들이 모두 전송율을 감소(down)하는 것이 아니라, 이하에서 후술될 방법에 의해 일부 이동 단말들만 전송율을 감소(down)하도록 하는 방법이 설명될 것이다. 상기 본 발명의 제안을 실현하는 데 있어 본 발명에서 설명하고 있는 실시 예 뿐만 아니라, 여러 변형된 방법이 존재할 수 있음에 유의해야 한다. 이러한 방법은 2가지 실시 예로서 설명될 것이다.
첫 번째 실시 예는 이동 단말이 자체 확률 테스트를 실시하는 방법이다. 자체 확률 테스트를 수행하는 구체적인 방법에 대하여는 하기의 도 4를 통하여 설명한다. 두 번째 실시 예는 특정 전송율보다 높은 전송율로 데이터를 전송하고 있는 이동 단말만 데이터 전송율을 내리도록 하는 방법이다. 이와 같이 특정 전송률 이상의 단말에 대하여 전송률을 감소하도록 하는 구체적인 방법은 후술되는 도 5를 통하여 설명하기로 한다.
도 2는 본 발명의 실시 예에 따른 이동 단말의 블록 구성도이다. 이하 도 2를 참조하여 본 발명의 실시 예에 따른 이동 단말의 블록 구성 및 각 구성에 따른 동작에 대하여 상세히 설명하기로 한다. 또한 상기 도 2는 본 발명을 설명함에 있어서 필요한 구성만을 도시한 것임에 유의하여야 한다.
본 발명에서 언급하고 있는 상기 이동 단말은 핸드오프 상황에 존재하는 이동 단말이다. 또한 본 발명에 따른 이동통신 시스템은 순방향으로 전용(dedicated) 전송율 제어 방식과 공통(common) 전송율 제어 방식을 함께 사용하게 된다. 따라서 이동 단말이 핸드오프 상황에 존재하므로 서빙 기지국으로부터는 전용(Dedicated) F-RCCH를 통해 전송률의 증가, 유지, 감소 명령을 수신한다. 그리고 비서빙 기지국으로부터 공통(Common) F-RCCH를 통해 전송률의 감소 명령을 수신한다. 따라서 상기 도 2에서 수신부(210)는 전용 F-RCCH를 통해 RCB를 수신하며, 동시에 공통 F-RCCH를 통해 RCB를 수신한다. 상기 전용 F-RCCH와 공통 F-RCCH를 통해 수신된 전력 제어 메시지는 수신부(210)에서 수신되어 역확산, 심볼 결함 및 전송률 제어 비트를 판단하여 제어부(211)로 입력된다. 상기 수신기(210)의 상세한 구성에 대하여는 도 3을 참조하여 더 상세히 살펴보기로 한다.
상기와 같이 판단된 전송률 제어 비트가 입력되면, 제어부(211)는 후술될 도 4 또는 도 5의 제어 과정에 의해 역방향으로 송신할 전송률을 결정한다. 이와 같이 제어부(211)에서 수행되는 전송률 제어 과정은 후술되는 도 4 및 도 5에서 더 상세히 설명하기로 한다. 또한 제어부(211)는 송신 메모리(212)에 저장된 데이터의 양의 정보와 역방향으로 송신할 수 있는 잔여 전력을 이용하여 이동 단말의 상태 정보를 기지국으로 보고하기 위한 메시지를 생성한다. 이와 같이 생성되는 메시지는 상기 도 1에서 살핀 바와 같이 R-PDCCH를 통해 전송하기 위해 송신부(213)로 출력된다. 그리고 제어부(211)는 R-RICH의 송신을 제어하며, R-PDCH를 제어한다.
송신 메모리(212)는 역방향으로 송신할 데이터를 저장하는 메모리이다. 상기 송신 메모리(212)에는 역방향으로 송신할 데이터의 저장 양의 정보를 제어부(211)로 보고하며, 제어부(211)의 제어에 의해 송신할 양만큼의 데이터를 송신부(213)로 출력한다. 송신부(213)는 제어부(211)의 제어에 의해 R-PICH를 계속적으로 송신하며, 송신 메모리(212)로부터 출력되는 데이터를 부호화 및 변조하여 이를 패킷으로 구성하고, R-PDCH를 통해 송신한다. 뿐만 아니라 송신부(213)는 제어부(211)로부터 출력되는 버퍼의 상태 및 이동 단말의 상태 등을 고려한 제어 메시지를 구성한 후 R-PDCCH를 통해 전송한다.
도 3은 본 발명의 바람직한 실시 예에 따른 이동 단말의 F-RCCH 수신기의 블록 구성도이다. 즉, 상기 도 3은 전술한 도 2의 수신부(210)의 구성 중 F-RCCH를 수신하기 위한 구성만을 도시한 것이다. 상기 도 3에서는 무선 채널을 통해 수신된 전용/공통(Dedicated/Common) F-RCCH를 통해 수신된 신호가 대역 하강 변환되어 기저대역의 신호로 변환하는 구성은 도시하지 않았다. 따라서 상기 도 3에서 전용/공통(Dedicated/Common) F-RCCH로 수신된 신호는 기저대역 신호가 된다. 상기 기저대역 신호는 역확산기(302)에서 역확산된다. 이때, 역확산기(302)는 전용/공통(Dedicated/Common) F-RCCH를 통해 수신된 각 신호를 각각 역확산한다. 이와 같이 역확산된 신호는 심볼 합산기(303)로 입력된다. 상기 심볼 합산기(303)는 역확산된 신호를 수신하여 각 신호들을 구분하여 미리 정해진 반복 횟수에 따라 심볼을 합산하여 출력한다. 이와 같이 심볼 합산된 신호는 전송률 제어 비트 판단기(304)에서 전송률 제어 비트를 판단하여 출력한다. 즉, 전용 F-RCCH 채널로 수신된 신호는 증가/감소/유지 중 하나의 값을 지시할 것이며, 공통 F-RCCH 채널로 수신된 신호는 감소/무시 중 하나를 지시할 것이다. 이와 같이 출력되는 정보는 제어부(211)로 출력된다.
그러면 도 4와 도 5를 참조하여 본 발명의 바람직한 실시 예에 따라 핸드오프 상황에 위치한 이동 단말에서 역방향 전송률 제어 시의 제어 과정에 대하여 살펴보기로 한다.
도 4는 본 발명의 제1실시 예에 따라 핸드오프 상황의 이동 단말에서 역방향 전송률 결정 및 역방향 데이터 전송 시의 제어 흐름도이다. 이하 도 2 내지 도 4를 참조하여 핸드오프 상황의 이동 단말에서 본 발명의 제1실시 예에 따라 역방향 데이터 전송률이 결정되는 과정 및 역방향 데이터 전송 시의 제어 과정을 상세히 설명한다. 특히 상기 도 4는 핸드오프를 수행 중인 이동 단말이 비서빙 기지국으로부터 공통의 전송율 제어 비트를 공통으로 할당된 F-RCCH를 통해 수신한 후, 자신의 데이터 전송율을 결정하는 과정에 중점을 두어 설명한다.
이동 단말은 역방향으로 전송할 데이터가 발생하면, 400단계에서 역방향 패킷 전송을 수행한다. 이러한 과정은 상기 도 1의 108 시점이 될 수도 있고, 그 이후의 시점이 될 수도 있다. 이와 같이 이동 단말이 역방향으로 패킷을 전송하게 되면, 종래 기술에서 설명한 바와 같이 기지국은 F-RCCH를 통해 전송률 제어 비트를 송신한다. 따라서 이동 단말은 역방향 전송률 제어 비트를 수신하게 된다. 상기 도 4에서는 핸드오프 상황에서 이루어지는 과정이므로, 비서빙 기지국으로부터의 공통 F-RCCH와 서빙 기지국으로부터의 전용 F-RCCH를 모두 수신하게 된다. 상기 이동 단말은 400단계에서 역방향으로 패킷을 전송한 이후에 402단계로 진행하여 F-RCCH로부터 공통 전송률 제어 비트를 수신하면, 상기 도 2 및 도 3의 수신기에서 이를 분석하게 된다. 이는 공통 전송률 제어 비트 뿐 아니라 전용 전송률 제어 비트도 마찬가지로 수행되는 과정이다. 상기 도 4에서는 본 발명에 따른 내용을 중심으로 제어 흐름도가 구성되어 있으므로 공통 전송률 제어 비트만을 수신한 것으로 가정하였다. 또한 이러한 공통 전송률 제어 비트는 핸드오프에 참여하는 비서빙 기지국의 수만큼 수신된다. 따라서 반드시 하나의 전송률 제어 비트만 수신되는 것은 아님에 유의해야 한다.
상기 제어부(211)는 전송률 제어 비트를 수신하면 404단계로 진행하여 상기 수신기(210)에서 판단된 공통 전송률 제어 비트가 전송률 감소를 지시하는가를 검사한다. 상기 402단계의 검사결과 공통 전송률 제어 비트가 전송률 감소를 지시하지 않는 경우 406단계로 진행하고, 공통 전송률 제어 비트가 전송률 감소를 지시하지 않는 경우 410단계로 진행한다.
그러면 먼저 전송률 제어 비트가 전송률 감소를 지시하지 않는 경우에 대하여 살펴보기로 한다. 상기 전송률 제어 비트가 전송률 감소를 지시하지 않는 경우는 핸드오프에 참여한 모든 기지국이 모두 전송률 감소를 지시하지 않은 경우이다. 즉, 하나의 기지국이라도 전송률 감소를 지시한 경우라면 410단계로 진행하는 경우가 된다. 따라서 제어부(211)는 406단계에서 비서빙 기지국들로부터 수신된 전송률 제어 비트를 무시한다. 그리고 408단계로 진행하여 서빙 기지국으로부터 수신한 전송률 제어 비트에 따라 역방향으로 전송할 패킷의 전송률을 결정한다. 그런 후 420단계로 진행하여 상기 결정된 전송률로 역방향 패킷을 전송한다.
반면에 상기 404단계에서 410단계로 진행하는 경우는 핸드오프 상황에 있는 이동 단말의 핸드오프에 참여한 비서빙 기지국들 중 어느 한 기지국이라도 전송률 감소를 지시한 경우이다. 이러한 경우 제어부(211)는 410단계로 진행하여 랜덤 숫자를 발생한다. 이러한 랜덤 숫자는 미리 정해진 범위 내에서 임의의 숫자를 발생하는 것을 의미한다. 이와 같이 랜덤 숫자를 발생한 제어부(211)는 412단계로 진행하여 미리 구비한 임계 값과 상기 생성된 랜덤 숫자의 크기를 비교한다. 상기 크기의 비교 결과 랜덤 숫자가 미리 구비한 임계 값보다 큰 경우라면 414단계로 진행하고 그렇지 않은 경우에는 전술한 406단계로 진행한다. 여기서 임계 값은 기지국과 단말간 미리 설정할 수도 있으며 이동 단말의 제품 설계 시에 결정할 수도 있는 값이다. 만일 이동 단말과 기지국간 미리 결정하는 값인 경우라면, 최초 이동 단말의 전원이 온(on) 되는 시점 또는 핸드오프 상황으로 진행하는 경우에 기지국으로부터 수신하여 소정의 메모리(도 2에는 도시하지 않음)에 저장하여 사용할 수 있다.
이상에서는 모든 비서빙 기지국으로부터 수신된 전송률 제어 비트가 감소를 지시할 때, 1회만 전송률 감소를 위한 검사 즉, 410단계 및 412단계를 수행하는 경우를 설명하였다. 그러나 이와 다른 방법을 사용할 수도 있다. 이와 다른 방법으로, 만일 비서빙 기지국이 둘 이상이고, 전송률 제어 비트가 감소를 지시하는 값을 둘 이상의 비서빙 기지국으로부터 수신한 경우 전송률 감소를 지시하는 비서빙 기지국의 수만큼 410단계와 412단계를 반복적으로 수행한다. 상기와 같은 동작을 수행하면 하기와 같은 이점이 있다.
다른 기지국들이 전송률 감소를 지시하는 값이 많다는 의미는 비서빙 기지국들의 역방향 부하가 크다는 의미이다. 따라서 비서빙 기지국들은 전송률이 비교적 낮은 이동 단말인 경우에도 전송률을 한 단계 낮추는 것이 보다 바람직할 수 있기 때문이다. 따라서 이러한 경우 이동 단말이 비서빙 기지국으로부터 수신된 전송률 감소를 위한 검사를 전송률 감소가 지시된 횟수만큼 수행함으로써 전송률을 감소시킬 확률을 보다 증가시키는 것이다. 이와 같이 구성하면, 시스템의 전체적 효율적인 측면에서 개선의 효과를 볼 수 있다.
상기 제어부(211)는 상기 412단계에서 414단계로 진행하는 경우 현재 데이터 전송률 보다 한 단계 낮은 데이터 전송률로 역방향 패킷 전송률을 결정한다. 이러한 단계는 종래 기술에서 설명한 상기 <표 1>과 같은 전송률 레벨들 중 보다 한 단계 낮은 데이터 전송률이 된다. 이를 예를 들어 설명하면, 현재 이동 단말의 전송률이 38.4kbps라면, 한 단계 낮은 전송률 레벨은 19.2kbps가 된다. 이와 같이 데이터 전송률이 결정되면 제어부(211)는 420단계로 진행하여 역방향 패킷을 전송한다. 그런데, 만일 이동 단말의 현재 데이터 전송률이 최저 데이터 전송률이라면, 즉, 상기 <표 1>의 9.6kbps라면 데이터 전송률을 낮출 수 없다. 따라서 이러한 경우는 2가지가 가능할 것이다. 상기 수신된 데이터 전송률 감소 명령을 무시하는 방법이 하나의 경우이다. 다른 방법으로는 역방향 데이터 전송을 중단하는 것이다. 그러나 바람직하게는 역방향 데이터 전송을 중단하는 것보다는 이러한 경우 데이터 전송률 감소 명령을 무시하는 것이 서비스의 품질 보장 등의 측면에서 볼 때 보다 바람직할 것이다.
도 5는 본 발명의 제2실시 에에 따라 핸드오프 상황의 이동 단말에서 역방향 전송률 결정 및 역방향 데이터 전송 시의 제어 흐름도이다. 이하 도 2, 도 3 및 도 5를 참조하여 핸드오프 상황의 이동 단말에서 본 발명의 제2실시 예에 따라 역방향 데이터 전송률이 결정되는 과정 및 역방향 데이터 전송 시의 제어 과정을 상세히 설명한다. 특히 상기 도 5는 핸드오프를 수행 중인 이동 단말이 비서빙 기지국으로부터 공통의 전송율 제어 비트를 공통으로 할당된 F-RCCH를 통해 수신한 후, 자신의 데이터 전송율을 결정하는 과정에 중점을 두어 설명한다.
이동 단말은 역방향으로 전송할 데이터가 발생하면, 500단계에서 역방향 패킷 전송을 수행한다. 이러한 과정은 상기 도 1의 108 시점이 될 수도 있고, 그 이후의 시점이 될 수도 있다. 이와 같이 이동 단말이 역방향으로 패킷을 전송하게 되면, 종래 기술에서 설명한 바와 같이 기지국은 F-RCCH를 통해 전송률 제어 비트를 송신한다. 따라서 이동 단말은 역방향 전송률 제어 비트를 수신하게 된다. 상기 도 5에서는 핸드오프 상황에서 이루어지는 과정이므로, 비서빙 기지국으로부터의 공통 F-RCCH와 서빙 기지국으로부터의 전용 F-RCCH를 모두 수신하게 된다. 상기 이동 단말은 500단계에서 역방향으로 패킷을 전송한 이후에 502단계로 진행하여 F-RCCH로부터 공통 전송률 제어 비트를 수신하면, 상기 도 2 및 도 3의 수신기에서 이를 분석하게 된다. 이는 공통 전송률 제어 비트 뿐 아니라 전용 전송률 제어 비트도 마찬가지로 수행되는 과정이다. 상기 도 5에서는 본 발명에 따른 내용을 중심으로 제어 흐름도가 구성되어 있으므로 공통 전송률 제어 비트만을 수신한 것으로 가정하였다. 또한 이러한 공통 전송률 제어 비트는 핸드오프에 참여하는 비서빙 기지국의 수만큼 수신된다. 따라서 반드시 하나의 전송률 제어 비트만 수신되는 것은 아님에 유의해야 한다.
상기 제어부(211)는 전송률 제어 비트를 수신하면 504단계로 진행하여 상기 수신기(210)에서 판단된 공통 전송률 제어 비트가 전송률 감소를 지시하는가를 검사한다. 상기 502단계의 검사결과 공통 전송률 제어 비트가 전송률 감소를 지시하지 않는 경우 506단계로 진행하고, 공통 전송률 제어 비트가 전송률 감소를 지시하지 않는 경우 510단계로 진행한다.
그러면 먼저 전송률 제어 비트가 전송률 감소를 지시하지 않는 경우에 대하여 살펴보기로 한다. 상기 전송률 제어 비트가 전송률 감소를 지시하지 않는 경우는 핸드오프에 참여한 모든 기지국이 모두 전송률 감소를 지시하지 않은 경우이다. 즉, 하나의 기지국이라도 전송률 감소를 지시한 경우라면 510단계로 진행하는 경우가 된다. 따라서 제어부(211)는 506단계에서 비서빙 기지국들로부터 수신된 전송률 제어 비트를 무시한다. 그리고 508단계로 진행하여 서빙 기지국으로부터 수신한 전송률 제어 비트에 따라 역방향으로 전송할 패킷의 전송률을 결정한다. 그런 후 520단계로 진행하여 상기 결정된 전송률로 역방향 패킷을 전송한다.
반면에 상기 504단계에서 510단계로 진행하는 경우는 핸드오프 상황에 있는 이동 단말의 핸드오프에 참여한 비서빙 기지국들 중 어느 한 기지국이라도 전송률 감소를 지시한 경우이다. 이러한 경우 제어부(211)는 510단계로 진행하여 현재 전송률이 미리 결정된 임계 값과 비교를 수행한다. 상기 510단계의 비교 결과 현재 전송률이 미리 결정된 임계 값보다 큰 경우 512단계로 진행하고, 현재 전송률이 미리 결정된 임계 값보다 작은 경우 전술한 506단계의 이하 과정을 수행한다. 여기서 상기 임계 값은 기지국과 단말간 미리 설정할 수도 있으며 이동 단말의 제품 설계 시에 결정할 수도 있는 값이다. 만일 이동 단말과 기지국간 미리 결정하는 값인 경우라면, 최초 이동 단말의 전원이 온(on) 되는 시점 또는 핸드오프 상황으로 진행하는 경우에 기지국으로부터 수신하여 소정의 메모리(도 2에는 도시하지 않음)에 저장하여 사용할 수 있다.
상기 510단계의 검사결과 현재 전송률이 미리 결정된 임계 값보다 큰 경우라면 이동 단말은 512단계로 진행하여 데이터 전송률을 한 단계 내리도록 결정한다. 이러한 단계는 종래 기술에서 설명한 상기 <표 1>과 같은 전송률 레벨들 중 보다 한 단계 낮은 데이터 전송률이 된다. 이를 예를 들어 설명하면, 현재 이동 단말의 전송률이 307.2kbps라면, 한 단계 낮은 전송률 레벨은 153.6kbps가 된다. 이와 같이 데이터 전송률이 결정되면 제어부(211)는 520단계로 진행하여 역방향 패킷을 전송한다.
이상에서 살핀 바와 같이 제2실시 예에서는 낮은 데이터 전송률을 가지는 이동 단말은 역방향 데이터 전송률이 감소를 지시하더라도 역방향 데이터 전송률을 낮추지 않음으로써 큰 무리 없이 역방향 전송을 수행할 수 있는 이점이 있다.
이상에서 상술한 바와 같이 핸드오프 상황에 있는 이동 단말이 역방향 데이터 전송률을 결정함에 있어서, 모든 이동 단말이 무조건적으로 데이터 전송률을 감소하지 않고 미리 정해진 조건에 맞춰 데이터 전송률을 감소함으로써 시스템 전체의 처리율(Throughput)을 높일 수 있는 이점이 있다. 뿐만 아니라 전송률이 감소되지 않는 이동 단말들은 역방향 전송이 원활히 수행됨으로써 서비스 품질을 향상시킬 수 있는 이점이 있다.
도 1은 제한율 전송 방식을 사용하는 이동통신 시스템에서 역방향 데이터 전송률을 제어하는 경우의 신호 흐름도,
도 2는 본 발명의 실시 예에 따른 이동 단말의 블록 구성도,
도 3은 본 발명의 바람직한 실시 예에 따른 이동 단말의 F-RCCH 수신기의 블록 구성도,
도 4는 본 발명의 제1실시 예에 따라 핸드오프 상황의 이동 단말에서 역방향 전송률 결정 및 역방향 데이터 전송 시의 제어 흐름도,
도 5는 본 발명의 다른 실시 에에 따라 핸드오프 상황의 이동 단말에서 역방향 전송률 결정 및 역방향 데이터 전송 시의 제어 흐름도.

Claims (4)

  1. 이동통신 시스템에서 하나의 서빙 기지국과 하나 이상의 비서빙 기지국과 통신을 수행하는 핸드오프 상태에 있는 이동 단말의 역방향 데이터 전송률 제어 장치에 있어서,
    상기 서빙 기지국과 상기 비서빙 기지국으로부터 전력 제어 명령을 수신하고 수신된 전력 제어 명령을 판단하여 출력하는 수신부와,
    상기 수신부로부터 출력된 전력 제어 명령들 중 비서빙 기지국으로부터 수신된 전력 제어 명령이 전송률 감소를 지시하는 경우 미리 설정된 범위 내의 임의의 값을 생성하고, 상기 생성된 값이 미리 설정된 전송률 감소를 무시할 수 있는 범위 내에 존재할 때, 상기 전송률 감소를 무시하고, 상기 서빙 기지국으로부터 수신된 전송률 제어 명령에 따라 전송률을 결정하는 제어부와,
    상기 제어부에서 결정된 전송률에 따라 역방향으로 패킷 데이터를 전송하는 송신부를 포함함을 특징으로 하는 상기 장치.
  2. 이동통신 시스템에서 하나의 서빙 기지국과 하나 이상의 비서빙 기지국과 통신을 수행하는 핸드오프 상태에 있는 이동 단말의 역방향 데이터 전송률 제어 방법에 있어서,
    상기 서빙 기지국과 상기 비서빙 기지국으로부터 전력 제어 명령을 수신하는 과정과,
    상기 수신된 전력 제어 명령들 중 비서빙 기지국으로부터 수신된 전력 제어 명령이 전송률 감소를 지시하는 경우 미리 설정된 범위 내의 임의의 값을 생성하고, 상기 생성된 값이 미리 설정된 전송률 감소를 무시할 수 있는 범위 내에 존재할 때, 상기 전송률 감소를 무시하고, 상기 서빙 기지국으로부터 수신된 전송률 제어 명령에 따라 전송률을 결정하는 과정을 포함함을 특징으로 하는 상기 방법.
  3. 이동통신 시스템에서 하나의 서빙 기지국과 하나 이상의 비서빙 기지국과 통신을 수행하는 핸드오프 상태에 있는 이동 단말의 역방향 데이터 전송률 제어 장치에 있어서,
    상기 서빙 기지국과 상기 비서빙 기지국으로부터 전력 제어 명령을 수신하고 수신된 전력 제어 명령을 판단하여 출력하는 수신부와,
    상기 수신부로부터 출력된 전력 제어 명령들 중 비서빙 기지국으로부터 수신된 전력 제어 명령이 전송률 감소를 지시하는 경우 현재 전송률이 미리 설정된 전송률보다 크지 않은 경우 상기 전송률 감소를 무시하고, 상기 서빙 기지국으로부터 수신된 전송률 제어 명령에 따라 전송률을 결정하는 제어부와,
    상기 제어부에서 결정된 전송률에 따라 역방향으로 패킷 데이터를 전송하는 송신부를 포함함을 특징으로 하는 상기 장치.
  4. 이동통신 시스템에서 하나의 서빙 기지국과 하나 이상의 비서빙 기지국과 통신을 수행하는 핸드오프 상태에 있는 이동 단말의 역방향 데이터 전송률 제어 방법에 있어서,
    상기 서빙 기지국과 상기 비서빙 기지국으로부터 전력 제어 명령을 수신하는 과정과,
    상기 수신된 전력 제어 명령들 중 비서빙 기지국으로부터 수신된 전력 제어 명령이 전송률 감소를 지시하는 경우 현재 전송률이 미리 설정된 전송률보다 큰가를 검사하는 과정과,
    상기 검사결과 미리 설정된 전송률보다 크지 않을 경우 상기 전송률 감소를 무시하고, 상기 서빙 기지국으로부터 수신된 전송률 제어 명령에 따라 전송률을 결정하는 과정을 포함함을 특징으로 하는 상기 방법.
KR1020030090865A 2003-12-12 2003-12-12 이동 통신 시스템에서 이동 단말의 데이터 전송율 제어장치 및 방법 KR20050058876A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030090865A KR20050058876A (ko) 2003-12-12 2003-12-12 이동 통신 시스템에서 이동 단말의 데이터 전송율 제어장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030090865A KR20050058876A (ko) 2003-12-12 2003-12-12 이동 통신 시스템에서 이동 단말의 데이터 전송율 제어장치 및 방법

Publications (1)

Publication Number Publication Date
KR20050058876A true KR20050058876A (ko) 2005-06-17

Family

ID=37252179

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030090865A KR20050058876A (ko) 2003-12-12 2003-12-12 이동 통신 시스템에서 이동 단말의 데이터 전송율 제어장치 및 방법

Country Status (1)

Country Link
KR (1) KR20050058876A (ko)

Similar Documents

Publication Publication Date Title
KR100651425B1 (ko) 이동통신 시스템에서 역방향 트래픽 전송률 제어 장치 및방법
RU2406243C2 (ru) Способ беспроводной связи для выбора комбинации транспортных форматов улучшенной восходящей линии связи посредством установки полезной нагрузки запланированного разрешения равной самой высокой полезной нагрузке, которая может быть передана
KR100928613B1 (ko) 무선 링크 특성을 결정하기 위한 방법, 장치 및 기지국
US8331942B2 (en) Mobile communication control method, wireless line control apparatus, base station and mobile station
US8005037B2 (en) Communication control method, radio base station, and radio control station
EP1774804B1 (en) Method for controlling communication between two nodes of a communication system
KR100703487B1 (ko) Umts 시스템에서 효율적인 패킷 데이터 서비스 운용방법
KR20030061547A (ko) 이동통신 시스템에서 역방향 부가 채널의 호 수락 제어 방법
US8169973B2 (en) Power efficient enhanced uplink transmission
US20040160959A1 (en) Methods of transmitting and signaling over a reverse link in wireless systems
JP4790747B2 (ja) 移動通信システムにおける端末のデータレート伝送のための装置及び方法
US20100329136A1 (en) Mobile radio communication system
AU2004310053B2 (en) Apparatus and method for controlling reverse rate in mobile communication system
KR100594098B1 (ko) 이동통신 시스템에서 패킷 데이터의 전송률 제어 방법
KR20050044168A (ko) 이동통신 시스템에서 단말의 데이터 레이트 스케쥴링 장치및 방법
EP1821558A1 (en) Maximum allowable transmission rate deciding method, mobile station and wireless base station
US8185126B2 (en) Communication control method, radio base station, and radio control station
JP4735990B2 (ja) 符号系列送信方法、無線通信システム、送信機ならびに受信機
KR20050058876A (ko) 이동 통신 시스템에서 이동 단말의 데이터 전송율 제어장치 및 방법
KR100866348B1 (ko) 역방향 패킷 전송에 있어서 소프트 핸드오버 단말들을 위한 스케쥴링 방법 및 장치
KR100987265B1 (ko) 이동통신 시스템에서 역방향 트래픽 채널의 전송속도제어방법
US8078186B2 (en) Transmission rate control method and radio base station
KR20050055166A (ko) 이동통신 시스템에서 데이터 전송률 제어 장치 및 방법
KR20050040694A (ko) 이동통신 시스템에서 역방향 링크의 데이터 전송률 제어방법 및 시스템
KR20060077293A (ko) 이동통신 시스템에서의 역방향 링크 리소스 할당 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application