KR100644996B1 - 이동통신 시스템에서 상향링크 패킷 전송을 위한 스케쥴링 할당 방법 및 장치 - Google Patents

이동통신 시스템에서 상향링크 패킷 전송을 위한 스케쥴링 할당 방법 및 장치 Download PDF

Info

Publication number
KR100644996B1
KR100644996B1 KR1020030069740A KR20030069740A KR100644996B1 KR 100644996 B1 KR100644996 B1 KR 100644996B1 KR 1020030069740 A KR1020030069740 A KR 1020030069740A KR 20030069740 A KR20030069740 A KR 20030069740A KR 100644996 B1 KR100644996 B1 KR 100644996B1
Authority
KR
South Korea
Prior art keywords
buffer
state
transmission
buffer state
channel state
Prior art date
Application number
KR1020030069740A
Other languages
English (en)
Other versions
KR20050020549A (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 삼성전자주식회사
Priority to EP20040019726 priority Critical patent/EP1509012A2/en
Priority to CNB2004100959630A priority patent/CN1302675C/zh
Priority to US10/922,404 priority patent/US20050083943A1/en
Priority to JP2004241636A priority patent/JP2005094750A/ja
Publication of KR20050020549A publication Critical patent/KR20050020549A/ko
Application granted granted Critical
Publication of KR100644996B1 publication Critical patent/KR100644996B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1268Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/04Error control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • H04W28/14Flow control between communication endpoints using intermediate storage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control

Landscapes

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

Abstract

본 발명은 상향링크 패킷 데이터 서비스를 지원하는 이동통신 시스템에서, 상기 상향링크 패킷 데이터 서비스를 위해 사용자 단말이 전송하고자 하는 패킷 데이터를 저장하고 있는 버퍼의 버퍼상태와 상향링크의 송신전력을 나타내는 채널 상태를 전송하는 방법에 대한 것으로서, 사용자 단말은 상기 버퍼에 대기하고 있는 패킷 데이터의 양이 미리 정해지는 소정 임계치 이상이 되면 상기 버퍼상태와 상기 채널상태의 전송을 시작하고, 상기 버퍼에 새로운 패킷 데이터가 발생하거나 미리 정해지는 소정 버퍼상태 전송주기에 따라 상기 버퍼상태를 전송한다. 상기 채널상태는 별도의 채널상태 전송주기에 따라 전송되거나 상기 버퍼상태와 함께 전송된다. 이러한 본 발명은 상향링크 패킷 데이터 서비스의 스케쥴링을 위한 스케쥴링 정보를 전송함에 있어서 상향링크 오버헤드를 크게 증가시키지 않으면서 스케쥴링 정보의 수신 신뢰도를 향상시킨다.
UDCH, 버퍼 상태, CSI, 전송포맷 결정, 스케쥴링 할당정보, 임계치

Description

이동통신 시스템에서 상향링크 패킷 전송을 위한 스케쥴링 할당 방법 및 장치{METHOD AND APPARATUS FOR SCHEDULING ASSIGNMENT OF UPLINK PACKET TRANSMISSION IN MOBILE TELECOMMUNICATION SYSTEM}
도 1a는 기지국 제어 스케쥴링을 사용하지 않는 경우 기지국의 상향링크 무선자원의 변화를 나타낸 도면.
도 1b는 기지국 제어 스케쥴링을 사용하는 경우 기지국의 상향링크 무선자원의 변화를 나타낸 도면.
도 2는 상향링크 패킷 전송을 수행하는 사용자 단말과 기지국을 도시한 도면.
도 3은 상향링크 패킷 전송을 수행하기 위해 사용자 단말과 기지국간에 송수신되는 정보들을 도시한 도면.
도 4는 상향링크 패킷을 전송하는 사용자 단말의 송신기 구조를 도시한 도면.
도 5a 및 도 5b는 상향링크 패킷을 수신하는 기지국의 스케쥴링 제어 채널 구조와, 스케쥴링 제어 채널 송신기의 구조를 도시한 도면.
도 6은 기지국 제어 스케쥴링을 위한 버퍼상태와 채널상태정보(CSI)의 연속적인 전송을 나타낸 도면.
도 7은 본 발명의 바람직한 실시예에 따른 버퍼상태와 CSI의 전송형식을 도시한 도면.
도 8은 본 발명의 제 1실시예에 따른 버퍼상태와 채널상태정보(CSI)의 전송을 나타낸 도면.
도 9는 본 발명의 제 1실시예에 따른 상향링크 패킷을 전송하는 사용자 단말의 E-DCH 전송 제어기 구조를 도시한 도면.
도 10은 본 발명의 제 1실시예에 따라 버퍼상태와 채널 상태 정보를 전송하는 사용자 단말의 동작을 도시한 흐름도.
도 11은 본 발명의 제 1실시예에 따라 버퍼상태와 채널상태 정보를 수신하는 기지국의 수신장치 구조를 도시한 도면.
도 12는 본 발명의 제 1실시예에 따라 버퍼상태와 채널상태 정보를 수신하는 기지국의 동작을 도시한 흐름도.
도 13은 본 발명의 제 2실시예에 따른 버퍼상태와 채널상태정보의 전송을 나타낸 도면.
도 14는 본 발명의 제 2실시예에 따라 버퍼상태와 채널상태 정보를 전송하는 사용자 단말의 E-DCH 전송 제어기 구조를 도시한 도면.
도 15는 본 발명의 제 2실시예에 따라 버퍼상태와 채널상태 정보를 전송하는 사용자 단말의 동작을 도시한 흐름도.
도 16은 본 발명의 제 2실시예에 따라 버퍼상태와 채널상태 정보를 수신하는 기지국의 수신장치 구조를 도시한 도면.
도 17는 본 발명의 제 2실시예에 따라 버퍼상태와 채널상태 정보를 수신하는 기지국의 동작을 도시한 흐름도.
도 18은 본 발명의 제 3실시예에 따른 버퍼상태와 채널상태정보의 전송을 나타낸 도면.
도 19는 본 발명의 제 3실시예에 따라 버퍼상태와 채널상태 정보를 전송하는 사용자 단말의 E-DCH 전송 제어기 구조를 도시한 도면.
도 20은 본 발명의 제 3실시예에 따라 버퍼상태와 채널상태 정보를 전송하는 사용자 단말의 동작을 도시한 흐름도.
도 21은 본 발명의 제 3실시예에 따라 버퍼상태와 채널상태 정보를 수신하는 기지국의 수신장치 구조를 도시한 도면.
도 22는 본 발명의 제 3실시예에 따라 버퍼상태와 채널상태 정보를 수신하는 기지국의 동작을 도시한 흐름도.
도 23은 본 발명의 제 4실시예에 따른 버퍼상태와 채널상태정보의 전송을 나타낸 도면.
도 24는 본 발명의 제 4실시예에 따라 버퍼상태와 채널상태 정보를 전송하는 사용자 단말의 동작을 도시한 흐름도.
도 25는 본 발명의 제 5실시예에 따라 타이머를 이용하는 버퍼 상태의 전송을 나타낸 도면.
도 26은 본 발명의 제 5실시예에 따라 버퍼상태와 채널상태 정보를 전송하는 사용자 단말의 동작을 도시한 흐름도.
도 27은 본 발명의 제 6실시에 따라 버퍼상태와 채널상태정보를 동시에 전송하는 코드 블록을 도시한 도면.
본 발명은 이동통신 시스템에 관한 것으로서 특히, 상향 링크(Uplink:UL)를 통해 패킷 데이터를 전송하기 위한 스케쥴링 정보 및 스케쥴링 할당 정보를 효율적으로 송수신하는 방법 및 장치에 관한 것이다.
비동기 방식인 광대역 부호분할다중접속(Wideband Code Devision Multiple Access: 이하 “WCDMA"라 한다.) 통신시스템에서는 상향링크를 통한 고속의 패킷 데이터 서비스를 지원하기 위하여 향상된 역방향 전용 채널(Enhanced Uplink Dedicated CHannel; 이하 "E-DCH"라 한다.)을 사용한다. 상기 E-DCH는 비동기 부호분할다중접속 통신시스템에서 역방향 통신에 있어서 패킷 전송의 성능을 개선하기 위해 제안된 채널이다. 상기 E-DCH 기술에는 기존에 이미 고속 순방향 패킷 접속 방식(High Speed Downlink Packet Access; 이하 "HSDPA"라 한다.)에서 사용되고 있는 AMC(Adaptive Modulation and Coding) 및 HARQ(Hybrid Automatic Retransmission Request) 방법과 함께 좀 더 작아진 전송 시간 구간(transmission time interval: 이하 ”TTI"라 한다.)의 새로운 기술들을 사용한다. 또한 상향링크 채널의 기지국(Node B) 제어 스케쥴링이 사용된다. 상기 상향링크에 대한 Node B 제어 스케쥴링은 하향링크에 대한 스케쥴링과는 많은 차이를 가지게 된다.
복수 개의 사용자 단말(이하 "UE"라 한다.)들이 송신한 상향링크 신호들은 상호간에 직교성이 유지되지 않아 상기 상향링크 신호들은 상호간에 간섭신호로 작용한다. 이로 인해 상기 Node B가 수신하는 상기 상향링크 신호가 증가할수록 특정 UE가 전송하는 상향링크 신호에 대한 간섭신호의 양도 증가한다. 따라서 상기 특정 UE가 전송하는 상향링크 신호에 대한 간섭신호의 양이 증가할수록 상기 Node B의 수신성능은 저하된다. 이와 같은 단점을 극복하기 위해 상향링크 송신전력을 증가시킬 수 있지만, 상기 증가된 송신전력을 가지는 상향링크 신호는 다른 신호에 대해 간섭신호로 작용한다. 따라서, 상기 Node B는 상기 수신 성능을 보장하면서 수신할 수 있는 상향링크 신호의 양을 제한한다. 〈수학식 1〉은 상기 Node B의 수신 성능을 보장하면서 수신할 수 있는 상향링크 신호의 양을 나타낸다.
Figure 112003037438383-pat00001
상기
Figure 112005029285645-pat00002
는 상기 Node B의 전체 수신 광대역 전력 스펙트럼 밀도(Power spectral density)이며, 상기
Figure 112005029285645-pat00003
는 Node B의 열잡음 전력 스펙트럼 밀도를 나타낸다. 따라서 상기 ROT는 상기 Node B가 상향 링크에서 상기 E-DCH 패킷 데이터 서비스를 수신하기 위해 할당할 수 있는 무선자원이 된다.
도 1a, 도 1b는 Node B에서 할당하는 상향링크 무선 자원의 변화를 보이고 있다. 상기 도 1a, 1b에서 보이고 있는 바와 같이 상기 Node B가 할당할 수 있는 상향링크 무선자원은 ICI(Inter-cell interference), 음성 트래픽(Voice traffic), E-DCH 패킷 트래픽들의 합으로 나타내어 진다.
상기 도 1a는 상기 Node B 스케쥴링을 사용하지 않는 경우 상기 총 ROT(Total ROT)의 변화를 나타낸다. 상기 E-DCH 패킷 트래픽에 대해 스케쥴링이 이루어지지 않기 때문에 복수 개의 UE들이 동시에 높은 데이터 레이트를 사용하여 상기 패킷 데이터를 전송하는 경우 총 ROT는 목표 ROT(Target ROT)보다 높아지게 된다. 이와 같은 경우 상기 상향링크 신호의 수신성능은 저하된다.
도 1b는 상기 Node B 스케쥴링을 사용하는 경우 상기 총 ROT의 변화를 나타낸다. 상기 Node B 스케쥴링을 사용하는 경우 상기 복수 개의 UE들이 동시에 높은 데이터 레이트를 사용하여 상기 패킷 데이터를 전송하는 것을 방지 할 수 있다. 즉, 상기 Node B 스케쥴링은 특정 UE에게 높은 데이터 레이트를 허용하는 경우 다른 UE들에게는 낮은 데이터 레이트를 허용함으로서 상기 총 ROT가 상기 목표 ROT이상으로 증가하는 것을 방지한다. 따라서, 상기 Node B 스케쥴링은 항상 일정한 수신성능을 보장받을 수 있다.
상기 Node B는 상기 E-DCH를 사용하는 UE들의 요청 데이터 레이트 또는 상향링크의 송신 품질을 나타내는 채널 상황 정보를 활용하여 상기 각 UE별로 E-DCH 데이터 전송 가능 여부를 통보하거나, 상기 E-DCH 데이터 레이트를 조정한다. 이러한 상기 Node B 스케쥴링은 이동통신 시스템의 성능을 향상시키기 위해 상기 Node B의 총 ROT가 목표 ROT를 넘지 않도록 상기 UE들에게 상기 데이터 레이트를 할당한다. 상기 Node B는 멀리 있는 UE에 대해서는 낮은 데이터 레이트를 할당하고, 가까이 있는 UE에 대해서는 높은 데이터 레이트를 할당할 수 있다.
도 2는 E-DCH에서 Node B 스케쥴링이 사용되는 상황에 대한 기본 개념을 도시하고 있다. 도 2의 200은 E-DCH를 지원하는 Node B를 나타내며, 210 내지 216은 E-DCH를 전송하는 UE들이다. 어떤 UE의 데이터 레이트가 높아지면 상기 Node B가 상기 UE로부터 수신하는 수신 전력이 커지게 된다. 따라서, 상기 UE의 ROT는 상기 총 ROT에서 많은 부분을 차지하게 된다. 반면, 다른 UE의 데이터 레이트가 낮아지면 상기 Node B가 상기 다른 UE로부터 수신하는 수신 전력이 작아지게 된다. 따라서, 상기 다른 UE의 ROT는 상기 총 ROT에서 적은 부분을 차지하게 된다. 상기 Node B(200)는 상기 데이터 레이트와 무선자원간의 관계, 상기 UE들(210 내지 216)이 요청하는 데이터 레이트를 고려하여 상기 E-DCH 패킷 데이터에 대한 Node B 스케쥴링을 수행한다.
상기 도 2에서 상기 UE들(210 내지 216)은 상기 Node B(200)와 거리에 따라 서로 다른 역방향 송신 전력으로 상기 패킷 데이터를 송신하고 있다. 상기 Node B(200)로부터 가장 멀리 있는 상기 UE(210)는 가장 높은 역방향 채널의 송신 전력(220)으로 패킷 데이터를 송신하며, 상기 Node B(200)와 가장 가까이 있는 상기 UE(214)는 가장 낮은 역방향 채널의 송신 전력(224)으로 상기 패킷 데이터를 송신한다. 상기 Node B(200)는 총 ROT를 유지하면서 다른 셀에 대한 ICI를 줄이면서 상기 이동통신 시스템의 성능을 향상시키기 위해 상기 역방향 채널의 송신 전력의 세기와 상기 데이터 레이트를 반비례하도록 스케쥴링을 수행하여, 역방향 채널의 송신 전력이 가장 높은 UE(210)에 대해서는 상대적으로 작은 데이터 레이트를 할당하고, 상기 역방향 채널의 송신 전력이 가장 낮은 UE(214)에 대해서는 상대적으로 높은 데이터 레이트를 할당한다.
도 3은 UE가 Node B로부터 E-DCH 패킷 데이터 전송을 위한 데이터 레이트를 할당받고, 상기 할당된 데이터 레이트를 이용하여 상기 패킷 데이터를 전송하는 동작을 도시하고 있다.
310단계에서 상기 Node B(300)와 상기 UE(302)사이에 E-DCH가 설정된다. 상기 310단계는 전용전송채널(Dedicated Transport Channel)을 통한 메시지들의 송수신 과정을 포함한다. 312단계에서 상기 UE(302)는 상기 Node B(300)로 원하는 데이터 레이트, 버퍼상태 상향링크 채널 상황에 관련된 정보 등을 전송한다. 상기 상향링크 채널 상황에 관련된 정보는 상기 UE(302)가 전송하는 상향채널 송신전력과 상기 UE(303)의 송신전력 마진 등을 포함한다.
상기 Node B(300)는 상기 상향채널의 송신전력과 수신전력을 비교하여 순방향 채널 상황을 추정한다. 즉, 상기 상향채널 송신전력과 상향채널 수신전력의 차이가 작으면 역방향 채널 상황은 양호하며, 상기 송신전력과 수신전력의 차이가 많으면 역방향 채널 상황은 불량하다. 상향링크 채널상황을 추정하기 위해 상기 UE가 송신전력 마진을 전송하는 경우, 상기 Node B(300)는 상기 송신전력 마진을 이미 알고 있는 UE의 가능한 최대 송신전력에서 빼줌으로서 상기 상향링크 송신전력을 추정한다. 상기 Node B(300)는 상기 추정한 상기 UE의 채널 상황과 상기 UE(302)가 원하는 데이터 레이트에 관한 정보를 이용하여 상기 UE의 상향링크 패킷 채널을 위한 가능한 최대 데이터 레이트를 결정한다.
상기 결정된 가능한 최대 데이터 레이트는 314단계에서 스케줄링 할당 정보에 실려 UE(302)로 통보된다. 상기 UE(302)는 통보된 가능한 최대 데이터 레이트의 범위 내에서 전송할 패킷 데이터의 데이터 레이트를 결정하고, 316단계에서 상기 Node B(300)로 상기 결정된 데이터 레이트로 상기 패킷 데이터를 전송한다.
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
EUCDH 데이터 버퍼에 저장되어 있는 모든 패킷 데이터를 Node B로 전송하기 위해 UE는 상기 Node B로부터 스케쥴링 할당 정보를 일정 주기단위로 전달받아야 한다. 이를 위해 상기 UE는 상기 버퍼상태와 CSI를 소정의 스케쥴링 구간(Scheduling Interval)마다 연속하여 상기 Node B로 전송한다. 그런데 상기 스케쥴링 구간마다 상기 버퍼상태와 채널 상태 정보(Channel Status Information: CSI)를 연속하여 전송하게 되면 상향 링크 시그널링의 과부하를 초래하게 되고, 이로 인해 상향링크 패킷 전송의 효율이 저해되는 원인이 된다. 따라서, 상기 상향링크 시그널링의 과부하를 막을 수 있는 효율적인 스케줄링 방안을 필요로 하게 되었다.
따라서, 전술한 종래 기술의 문제점을 해결하기 위한 본 발명의 목적은 상향링크 패킷 전송을 위한 상향링크 시그널링 오버헤드를 줄이는 방법 및 장치를 제안함에 있다.
본 발명의 다른 목적은 시그널링 오버헤드를 줄이기 위해 업링크로 전송하는 버퍼상태와 CSI의 전송주기를 조절하는 방법 및 장치를 제안함에 있다.
본 발명의 또 다른 목적은 버퍼상태와 CSI 전송주기를 조절함으로서 업링크 패킷을 효율적으로 전송하는 방법 및 장치를 제안함에 있다.
본 발명의 또 다른 목적은 버퍼상태와 CSI의 전송주기를 조절함으로서 무선자원을 효율적으로 사용하는 방법 및 장치를 제안함에 있다.
상기한 본 발명의 목적들을 이루기 위해 상향링크 패킷 데이터 서비스를 지원하는 이동통신 시스템에서, 상기 상향링크 패킷 데이터 서비스의 스케쥴링을 위해 사용자 단말이 전송하고자 하는 패킷 데이터를 저장하고 있는 버퍼의 버퍼상태와 상향링크의 송신전력을 나타내는 채널 상태를 전송하는 방법에 있어서, 상기 버퍼에 저장되어 있는 패킷 데이터의 양을 관찰하는 과정과, 상기 버퍼에 대기하고 있는 패킷 데이터의 양이 미리 정해지는 소정 임계치 이상이면 상기 버퍼상태와 상기 채널상태의 전송을 시작하는 과정과, 상기 버퍼상태와 상기 채널상태의 전송을 시작한 후, 상기 버퍼에 새로운 패킷 데이터가 도달되면 상기 버퍼상태를 전송하는 과정으로 이루어짐을 특징으로 한다.
상기 본 발명의 목적들을 이루기 위한 본 발명의 바람직한 실시예는, 상향링크 패킷 데이터 서비스를 지원하는 이동통신 시스템에서, 상기 상향링크 패킷 데이터 서비스의 스케쥴링을 위해 사용자 단말이 전송하고자 하는 패킷 데이터를 저장하고 있는 버퍼의 버퍼상태와 상향링크의 송신전력을 나타내는 채널상태를 전송하는 방법에 있어서, 상기 버퍼에 저장되어 있는 패킷 데이터의 양을 관찰하는 과정과, 상기 버퍼에 저장되어 있는 패킷 데이터의 양이 미리 정해지는 소정 임계치 이상이면 상기 버퍼상태와 상기 채널상태의 전송을 시작하는 과정과, 상기 버퍼상태와 상기 채널상태의 전송을 시작한 후, 상기 버퍼에 새로운 패킷 데이터가 발생하면 미리 정해지는 소정 버퍼상태 전송주기에 따라 상기 버퍼상태를 전송하는 과정을 포함하여 이루어짐을 특징으로 한다.
상기 본 발명의 목적들을 이루기 위한 본 발명의 다른 실시예는, 상향링크 패킷 데이터 서비스를 지원하는 이동통신 시스템에서, 상기 상향링크 패킷 데이터 서비스의 스케쥴링을 위해 사용자 단말이 전송하고자 하는 패킷 데이터를 저장하고 있는 버퍼의 버퍼상태와 상향링크의 송신전력을 나타내는 채널상태를 전송하는 방법에 있어서, 미리 정해지는 소정 버퍼상태 전송주기에 따른 버퍼상태 전송시점을 대기하는 과정과, 상기 버퍼상태 전송시점에서 상기 버퍼에 저장되어 있는 패킷 데이터의 양을 관찰하는 과정과, 상기 버퍼에 저장되어 있는 패킷 데이터의 양이 미리 정해지는 소정 임계치 이상이면 상기 버퍼상태와 상기 채널상태의 전송을 시작하는 과정과, 상기 버퍼상태와 상기 채널상태의 전송을 시작한 후, 상기 버퍼상태 전송시점에서 상기 버퍼에 새로운 패킷 데이터가 도달하는지 판단하는 과정과, 상기 버퍼상태 전송시점에서 상기 버퍼에 새로운 패킷 데이터가 도달하였으면 상기 버퍼상태를 전송하는 과정을 포함하여 이루어짐을 특징으로 한다.
상기 본 발명의 목적들을 이루기 위한 본 발명의 또 다른 실시예는, 상향링크 패킷 데이터 서비스를 지원하는 이동통신 시스템에서, 상기 상향링크 패킷 데이터 서비스의 스케쥴링을 위해 사용자 단말이 전송하고자 하는 패킷 데이터를 저장하고 있는 버퍼의 버퍼상태와 상향링크의 송신전력을 나타내는 채널상태를 전송하는 방법에 있어서, 상기 버퍼에 저장되어 있는 패킷 데이터의 양을 관찰하는 과정과, 상기 버퍼에 저장되어 있는 패킷 데이터의 양이 미리 정해지는 소정 임계치 이상이면 상기 버퍼상태와 상기 채널상태를 최초로 전송하고 미리 정해지는 소정 버퍼상태 전송주기로 설정된 타이머를 시동하는 과정과, 상기 버퍼에 새로운 패킷 데이터가 발생하면 상기 버퍼상태를 전송하고 상기 타이머를 재시동하는 과정과, 상기 타이머가 만기되면 상기 버퍼상태를 전송하고 상기 타이머를 재시동하는 과정을 포함하여 이루어짐을 특징으로 하는 상기 방법.
삭제
삭제
이하 본 발명이 바람직한 실시 예를 첨부한 도면의 참조와 함께 상세히 설명한다. 또한 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.
도 4는 E-DCH 서비스를 지원하는 사용자 단말의 송신기 구조를 도시하고 있다. 상기 사용자 단말에서는 역방향 물리 채널들은 전용 물리 데이터 채널(Dedicated Physical Data Channel: DPDCH), E-DCH서비스를 위한 전용 물리 데이터 채널(EU-DPDCH), 전용 물리 제어 채널(Dedicated Physical Control Channel: DPCCH), HSDPA 서비스를 위한 전용 물리 제어 채널(High Speed DPDCH: HS-DPCCH), E-DCH 서비스를 위한 전용 물리 제어 채널(EU-DPCCH)등을 사용한다.
상기 EU-DPCCH는 E-DCH 서비스를 위한 물리제어채널로서 UE의 버퍼상태 및 Node B가 상향링크 채널 상황을 추정하기 위해 필요한 상향링크 송신전력 및 상향링크 송신 전력 마진 등을 포함하는 채널상태 정보(Channel State Information: CSI)를 전송한다. 또한 상기 EU-DPCCH는 상기 EU-DPDCH를 위한 데이터 크기, 부호율, 변조 방식 등의 전송 포맷을 나타내는 패킷 데이터 전송 포맷 인자(Transport Format and Resource Indicator: E-TFRI)를 전송한다. 상기 EU-DPDCH는 상기 Node B로부터 수신된 스케쥴링 할당 정보에 따라 결정된 데이터 레이트를 이용하여 패킷 데이터를 운반한다. 상기 DPDCH는 BPSK(Binary Phase Shift Keying) 변조방식 만을 지원하지만, 상기 EU-DPDCH는 동시에 전송하는 확산코드의 수를 유지하면서 데이터 레이트를 높이기 위해 상기 BPSK뿐만 아니라 QPSK(Quadrature Phase Shift Keying), 8PSK(8-ary PSK)등의 상위 변조방식까지도 지원할 수 있다.
E-DCH 전송제어기(E-DCH transmission controller)(404)는 E-DCH로 전송할 데이터가 저장되어 있는 E-DCH 데이터 버퍼(400)를 모니터링하여 상기 Node B 제어 스케쥴링을 위해 필요한 버퍼상태를 얻으며, 또한 상향링크 송신경로(도시하지 않음)로부터 CSI를 얻는다. 또한 상기 E-DCH 전송 제어기(404)는 상기 E-DCH를 위한 패킷 데이터 전송 포맷을 나타내는 E-TFRI를 결정한다. 상기 패킷 데이터 전송 포맷은 스케쥴링 할당부(402)에서 허용하는 최대 데이터 레이트에 따라 결정된다. 그리고 상기 E-DCH 전송 제어기(404)는 상기 버퍼상태, CSI 및 상기 E-TFRI 등을 포함하는 EU-DPCCH 데이터를 생성하여 곱셈기(408)로 입력한다.
DPDCH의 데이터는 확산기(spreader)(422)에서 DPDCH에 할당된 OVSF(Orthogonal Variable Spreading Factor) 코드
Figure 112005029285645-pat00086
를 이용하여 칩 레이트로 확산되며, 이득 조정기(gain adjuster)(424)에서 채널이득
Figure 112005029285645-pat00087
과 곱해진 후 합산기(426)으로 입력된다. 상기 EU-DPCCH의 데이터는 확산기(408)에서 EU-DPCCH에 할당된 OVSF 코드
Figure 112005029285645-pat00088
를 이용하여 칩 레이트로 확산되며, 이득 조정기(410)에서 채널이득
Figure 112005029285645-pat00089
과 곱해진 후 상기 합산기(426)으로 입력된다. 상기 합산기(426)는 상기 이득 조정기들(424,410)의 출력 데이터를 합산한 후 I채널에 할당하기 위하여 합산기(420)로 입력한다.
상기 E-DCH 패킷 전송기(406)는 상기 패킷 데이터 전송 포맷에 의해 지정된 양의 패킷 데이터를 상기 E-DCH 데이터 버퍼(400)로부터 읽어내어, 상기 패킷 데이터 전송 포맷에 따라 채널 코딩을 수행하여 EU-DPDCH 데이터를 생성한다. 변조 매핑기(Modulation Mapper)(412)는 상기 EU-DPDCH 데이터에 대해 BPSK, QPSK 또는 8PSK로 변조를 수행하여 EU-DPDCH 변조 심볼 스트림을 출력한다. 여기서 BPSK가 사용되는 경우 상기 변조심볼들은 실수 값을 갖지만, QPSK나 8PSK가 사용되는 경우 상기 변조 심볼들은 복소 값을 갖는다. 하기에서는 상기 EU-DPDCH에 대해QPSK, 8PSK를 사용하는 경우를 설명한다.
상기 변조 매핑기 (412)는 상기EU-DPDCH 데이터를 복소수 심볼 스트림으로 변환한 후 확산기(414)로 전달한다. 상기 확산기(414)는 상기 변조심볼 스트림을 EU-DPDCH에 할당된 OVSF 코드
Figure 112005029285645-pat00090
에 의해 칩 레이트로 확산한다. 상기 확산기(414)의 출력은 이득 조정기(418)에서 채널이득
Figure 112005029285645-pat00091
과 곱해진 후 상기 합산기(420)로 입력된다.
상기 DPDCH의 제어정보를 나타내는 DPCCH 데이터는 확산기(428)에서 DPCCH에 할당된 OVSF 코드
Figure 112005029285645-pat00092
를 이용하여 칩 레이트로 확산되며, 이득 조정기(430)에서 채널이득
Figure 112005029285645-pat00093
과 곱해진다. 상기 이득 조정기(430)의 출력 데이터는 합산기(436)으로 입력된다. 또한 HSDPA 서비스를 위한 제어정보를 포함하는 HS-DPCCH데이터는 확산기(432)에서 HS-DPCCH에 할당된 OVSF 코드
Figure 112005029285645-pat00094
를 이용하여 칩 레이트로 확산되며, 이득 조정기기(434)에서 채널이득
Figure 112005029285645-pat00095
과 곱해진 후 상기 합산기(436)로 입력된다. 상기 합산기(436)는 상기 이득 조정기들(430,434)의 출력 데이터를 합산한 후 Q채널에 할당하기 위하여 상기 위상 변환기(Phase adjuster)(438)로 입력한다. 상기 위상 변환기(438)는 상기 합산기(436)의 출력 데이터에 위상 변화량 j를 곱한 후 상기 합산기(420)로 전달된다.
상기 합산기(420)은 상기 합산기(426)의 출력에 상기 이득 조정기(418)와 상기 위상 변환기(438)의 출력들을 합산하여 생성한 복소 심볼 스트림을 스크램블러(scrambler)(442)로 전달한다. 상기 스크램블러(442)는 상기 복소 심볼 스트림을 스크램블링 코드
Figure 112005029285645-pat00096
를 이용하여 스크램블링한다. 상기 스크램블링된 복소 심볼 스트림은 펄스 형성기(Pulse Shaping Filter)(444)에서 펄스 형태로 변환된 후 RF(Radio Frequency) 유닛(446)을 거쳐 안테나(448)을 통해 상기 Node B로 전달된다.
도 5a는 E-DCH 스케쥴링 할당 정보를 전송하기 위한 스케쥴링 제어 채널(Scheduling Control Channel: EU-SCHCCH)의 구조를 도시한 것이며, 도 5b는 스케쥴링 제어 채널 송신기의 구조를 도시한 것이다. 상기 스케쥴링 제어 채널은 하나의 OVSF 코드를 사용하여 복수 개의 UE들에게 스케쥴링 허용/해제 메시지(Scheduling Grant/Release Message)와 허용된 최대 데이터 레이트(allowed max data rate)를 포함하는 스케쥴링 할당정보(500)를 전송한다. 상기 스케쥴링 허용/해제 메시지는 상기 E-DCH 패킷 데이터의 전송 허용 여부를 나타낸다. 또한 상기 스케쥴링 할당 정보(500)는 상기 스케쥴링 허용/제어 메시지와 상기 허용된 최대 데이터 레이트가 적용될 UE를 나타내는 UE 식별자(UE ID)를 포함한다.
상기 스케쥴링 할당 정보(500)를 포함하는 EU-SCHCCH 데이터(500)는 직/병렬 변환기(510)에서 병렬 심볼 스트림들로 변환된 후 변조 매핑기(512)로 전달된다. 상기 변조 매핑기(512)는 상기 심볼 스트림들을 I, Q 스트림들로 변환한 후 확산기들(514, 516)로 각각 전달한다. 상기 확산기들(514, 516)은 상기 I, Q 스트림을 EU-SCHCCH에 할당된 OVSF 코드
Figure 112005029285645-pat00097
에 의해 칩 레이트로 확산한다. 상기 확산기 (516)로부터 전달된 Q 스트림은 위상 변환기(518)에서 위상 변화량 j와 곱해진 후 합산기(520)로 전달된다. 상기 합산기(520)은 상기 이득 조정기(514)와 위상 변환기(518)의 출력들을 합산하여 생성한 복소 심볼 스트림을 스크램블러(522)로 전달한다. 상기 스크램블러(522)는 상기 복소 심볼 스트림을 스크램블링 코드
Figure 112005029285645-pat00098
를 이용하여 스크램블링한다. 상기 스크램블링된 복소 심볼 스트림은 펄스 형성기(524)에서 펄스 형태로 변환된 후 RF 유닛(526)을 거쳐 안테나(528)을 통해 UE들로 전달된다.
도 6은 전형적인 E-DCH 시스템에서 UE에서 Node B로 버퍼상태와 CSI를 연속적으로 전송하고, 상기 Node B는 상기 UE로 스케쥴링 할당 정보를 전송하는 동작을 도시하고 있다. 상기 UE는 상기 Node B로부터 스케쥴링 할당 정보를 전송받기 위해 상기 버퍼 상태와 CSI를 일정시간(스케쥴링 구간: Tsch_int) 간격으로 매번 전송한다.
600시점에서 UE의 E-DCH 데이터 버퍼에 상기 Node B로 전송할 패킷 데이터가 저장(발생)된다. 상기 UE는 602구간에서 상기 데이터 버퍼의 데이터 양을 나타내는 버퍼상태와 상향링크의 송신전력과 전력마진을 나타내는 CSI를 상기 Node B로 전송한다. 상기 Node B는 상기 버퍼상태와 CSI를 이용하여 상기 UE에게 할당할 최대 데이터 레이트를 결정하고, 상기 결정된 최대 데이터 레이트를 스케쥴링 할당 정보에 포함시켜 610구간에서 상기 UE로 통보한다.
상기 E-DCH 데이터 버퍼에 저장되어 있는 패킷 데이터를 한번의 전송으로 상기 Node B로 모두 전송할 수 없을 경우 상기 UE는 상기 Node B에게 스케쥴링 할당을 계속 요구하기 위해 상기 602구간 내지 606구간에서 보이고 있는 바와 같이 상기 버퍼상태와 CSI를 스케쥴링 구간(Tsch_int) 간격으로 연속하여 전송한다. 상기 606시점 이후에는 E-DCH 데이터 버퍼에 저장되어 있는 패킷 데이터를 모두 전송하였으므로 상기 UE는 상기 버퍼상태와 CSI의 전송을 중단한다. 상기 Node B는 상기 UE로부터 버퍼상태와 CSI를 전달받더라도 ROT조건이 맞지 않는 경우 612 구간에 나타낸 바와 같이 상기 스케쥴링 할당 정보를 전송하지 않는다.
상기 도 6에서 버퍼상태와CSI는 매 스케쥴링 구간마다 전송된다. 그러나 이러한 전송은 상향링크 오버헤드를 크게 증가시켜 상향링크 트래픽 용량을 감소시키게 된다. 따라서 본 발명의 바람직한 실시예에서는 상기 버퍼 상태와 CSI에 대해 각각 개별적으로 설정된 전송주기들을 사용한다.
UE로부터 버퍼상태와 CSI가 수신되지 않는 구간에서, 노드 B는 UE로부터 수신한 E-TFRI와 UE로 전송한 하향링크 전력제어(Transmit Power Control: TPC) 명령을 참조하여, 상기 UE의 버퍼상태와 CSI를 추정한다. 상기 TPC 명령은 UE의 송신전력을 증가/감소시킬 것을 지시하므로, 노드 B는 UE로부터 최종 보고된 CSI로부터 계산된 송신전력에 상기 UE로 TPC 명령을 전송한 회수에 따라 소정의 증가/감소 단위 값들을 가산함으로써 상기 UE의 현재 송신전력을 추정한다. 또한 노드 B는 UE로부터 최종 보고된 버퍼상태로부터 계산된 데이터 양에, 상기 UE로부터 수신한 E-TFRI에 따른 데이터 양을 감산함으로써 상기 UE의 현재 버퍼상태를 추정한다.
여기서 E-TFRI는 E-DCH 데이터를 수신하는데 필수적인 매우 중요한 정보이므로, 통상 상기 TPC 명령보다 낮은 수신 에러 레이트를 가지도록 전송된다. 따라서 상기 노드 B에 의한 상기 UE의 버퍼상태 추정값은 상기 송신전력 추정값에 비하여 상대적으로 높은 신뢰도를 가진다. 이와 같은 이유로 상기 버퍼상태 전송주기는 상기 CSI 전송주기보다 길어질 수 있다.
삭제
삭제
삭제
도 7은 본 발명의 바람직한 실시예에 따라 UE에서 전송하는 버퍼상태와 CSI를 포함하는 코드 블록을 도시화한 도면이다. 상기 도 7에서 도시하고 있는 바와 같이 상기 버퍼상태와 CSI는 하나의 스케쥴링 구간(Tsch_int)에서 전송된다. 여기에서 상기 하나의 스케쥴링 구간의 길이는 10ms이다. 상기 CSI는 일정주기단위로 전송되지만 상기 버퍼상태는 상기 UE의 E-DCH 데이터 버퍼에 새로운 데이터가 발생할 경우에만 상기 Node B로 전송된다. 즉 상기 버퍼상태는 주기 단위로 전송하는 것이 아니라 상기 데이터 버퍼에 새로운 이벤트가 발생한 경우에만 전송한다. 이와 같은 이유로 인해 상기 버퍼상태와 CSI를 각각 별개의 채널 코딩 체인(Channel Coding chain)을 거쳐 채널 부호화된다.
이때, 상기 버퍼상태는 CRC를 부가한 후 채널 부호화를 거치며, 상기 CSI는 CRC를 부가하지 않고 채널 부호화를 거친다. 상기 Node B는 CRC 체크를 통해 버퍼상태가 전송되었음을 인식한다. 상기 CSI는 상기 버퍼상태의 후단에 위치하여 전송되므로 상기 버퍼상태의 수신여부로 알 수 있다. 다른 실시예로서, 상기 CRC는 상기 버퍼상태와 CSI에 공통적으로 적용될 수 있다.
이하 본 발명의 바람직한 실시예에 따른 UE의 동작에 대해 알아본다.
1. EUCDH 데이터 버퍼에 저장된 패킷 데이터의 양이 스케쥴링을 위한 소정 임계치를 초과하면, UE는 Node B로 버퍼상태 및 CSI를 전송하기 시작한다.
2. UE는 버퍼상태와 CSI를 전송하기 시작한 후, 미리 설정된 전송주기(RNC가 UE로 통보한 전송주기)에 따라 상기 CSI의 전송을 반복하여 수행한다. 하지만 상기 버퍼상태는 상기 데이터 버퍼에 새로운 데이터가 발생한 경우(event)에만 상기 Node B로 전송한다.
3. UE는 버퍼상태와 CSI를 전송한 후 상기 Node B로부터 스케쥴링 할당정보가 수신되었는지 알기 위해 EU-SCHCCH을 체크한다.
4. E-DCH 데이터 버퍼의 패킷 데이터 양이 상기 임계치 이하로 감소되면 UE는 버퍼상태 및 CSI 전송을 중단한다. 다른 경우, 상기 Node B로부터 Node B 스케쥴링이 중단되었음을 나타내는 스케쥴링 해제 메시지가 전달되는 경우에도 버퍼상태 및 CSI 전송을 중단한다.
Node B의 동작은 다음과 같다.
1. Node B는 UE로부터 버퍼상태가 전달되는 지 여부를 판단하기 위해 EU-DPCCH의 CRC 체크를 계속적으로 수행한다. 상기 CRC 체크에 의해 어느 한 스케쥴링 구간에서 상기 버퍼상태를 검출하면, 상기 스케쥴링 의 상기 버퍼상태 후단에서 CSI를 수신한다.
2. Node B는 버퍼상태와 CSI를 처음으로 수신하면 미리 설정된 수신주기(상기 RNC가 Node B로 통보한 수신주기)에 따라 지정된 스케쥴링 구간들에서 CSI를 수신한다.또한 Node B는 매 스케쥴링 구간들마다 버퍼상태의 수신여부를 판단하기 위해 CRC 체크를 계속하여 수행한다.
3. 상기 Node B는 상기 UE의 E-DCH 데이터 버퍼에 저장되어 있는 패킷 데이터의 양을 추정하고, 상기 추정치가 소정 임계치 이하라고 판단되면 상기 버퍼상태와 CSI의 수신을 중단한다.
4. 다른 경우, 상기 Node B는 상기 버퍼상태와 CSI 전송을 중단하도록 하기 위해 상기 UE로 스케쥴링 해제 메시지를 전송한다.
이하 본 발명에 따라 버퍼상태와 CSI를 UE로부터 노드 B로 보고하기 위한 실시예들을 설명한다.
삭제
〈제 1실시예〉
도 8은 본 발명의 제 1실시 예에 따른 Node B와 UE간의 스케줄링 할당을 위한 EU-DPCCH 시그널링에 대해 도시하고 있다. 여기서
Figure 112005029285645-pat00010
는 스케쥴링 구간을 나타내며, 각 스케줄링 구간은 버퍼상태를 전송하기 위한 영역과 CSI를 전송하기 위한 영역을 포함한다.
Figure 112005029285645-pat00011
는 스케쥴링 구간들을 식별하는 스케쥴링 구간 번호이다. 상기 도 8에서는 스케쥴링 구간 10 내지 스케쥴링 구간 30을 도시하고 있다.
Figure 112005029285645-pat00012
는 CSI의 전송주기를 의미하며, Tbs,re 는 버퍼상태의 재전송주기를 의미한다.
스케쥴링 구간 10(800)에서 상기 UE는 상기 Node B로 전송할 패킷 데이터의 양이 스케쥴링을 위한 임계치를 초과함을 인지하고, 상기 Node B로 버퍼상태와 CSI를 최초로 전송한다. 814 구간에서 상기 Node B는 상기 800 구간에서 전송 받은 버퍼상태와 CSI를 이용하여 생성한 스케쥴링 할당 정보를 상기 UE로 전송한다. 이때 상기 Node B는 ROT를 고려하여 상기 스케쥴링 할당 정보를 결정한다.
스케쥴링 구간 14(802)에서 상기 UE는 CSI만을 상기 Node B로 전송한다. 여기서 CSI의 전송주기는 4배의 스케쥴링 구간길이이므로 스케쥴링 구간번호 10, 14, 18, 22, 26인 구간들(800,802,806,808,812)에서 상기 UE는 CSI를 상기 Node B로 전송하고 있다.
스케쥴링 구간15(804)가 시작하기 직전에 상기 UE의 E-DCH 데이터 버퍼에 상기 Node B로 전송할 패킷 데이터가 발생하면, 상기 UE는 상기 스케쥴링 구간 15(804)에서 버퍼상태를 상기 Node B로 전달한다.
상기 스케쥴링 구간 15(804)에서 상기 버퍼상태를 전송한 상기 UE는 상기 Node B로부터 스케쥴링 할당정보가 수신되기를 기다린다. 그런데 상기 Node B로부터 일정시간이 경과하도록 상기 스케쥴링 할당정보를 수신하지 못하는 경우, 상기 UE는 상기 Node B가 상기 스케쥴링 할당정보를 전송하지 않는 이유를 알지 못한다. 상기 Node B가 상기 스케쥴링 할당정보를 전송하지 않는 이유는, ROT로 인해 상기 UE에게 할당할 무선 자원이 충분하지 못한 경우와 상기 스케쥴링 구간 15(804)의 버퍼상태를 수신하지 못한 경우가 있다. 따라서, 상기 UE는 상기 스케쥴링 구간 15(804)의 버퍼상태를 전송한 이후 일정 시간이 경과되도록 상기 노드 B로부터 스케쥴링 할당정보가 수신되지 않으면, 상기 이전 버퍼상태를 전송한 이후 미리 설정된 시간(버퍼상태 재전송 주기 Tbs,re)이 경과되면 버퍼상태를 상기 Node B로 다시 전송한다. 여기서 상기 버퍼상태 재전송 주기는 9배의 스케쥴링 구간길이이므로, 상기 도 8에서는 스케쥴링 전송번호 24(810)에서 상기 UE가 상기 Node B로 상기 버퍼상태를 재 전송하고 있다. 본 명세서에서 비록 "재전송" 이란 단어를 사용하고 있기는 하지만, 상기 재전송되는 버퍼상태는 해당 구간(810)에서의 측정된 데이터 버퍼의 데이터 양을 의미함에 유의하여야 한다. 상기 버퍼상태 재전송 주기는 무선망 제어부(RNC)에 의해 설정되어 UE에게 전달될 수 있다.
또한, Node B 역시 버퍼상태의 수신 이후 버퍼상태 재전송 주기 이내에 반드시 상기 UE에게 스케쥴링 할당정보를 전송한다. 따라서, UE는 버퍼상태를 전송한 이후 Node B로부터 스케쥴링 할당 정보를 수신하지 못하면, 상기 Node B가 상기 버퍼상태를 수신하지 못한 것으로 판단한다. 최초로 상기 버퍼상태를 전송한 경우에는 상기 버퍼상태 재전송 주기가 경과되도록 스케쥴링 할당정보가 수신되지 않으면, 상기 UE는 Node B가 최초의 버퍼상태 및 CSI를 수신하지 못한 것으로 판단하여 상기 버퍼상태 재전송 주기에서 버퍼상태와 CSI를 함께 전송한다. 816 구간에서 Node B는 상기 스케쥴링 구간 24(810)의 버퍼상태에 따라 결정된 스케쥴링 할당 정보를 전송한다.
상기 Node B는 818 구간에서 상기 UE가 전송할 패킷 데이터의 양을 추정하고, 상기 추정된 패킷 데이터의 양이 상기 임계치 미만이라고 판단되면, 상기 UE로 스케쥴링 해제 메시지를 전송한다. 상기 스케쥴링 해제 메시지를 수신한 상기 UE는 상기 Node B로 상기 버퍼상태와 CSI의 전송을 중단한다. 도시되어 있지 않지만, 스케쥴링 해제 메시지를 사용하지 않는 다른 실시예로서 상기 UE는 상기 E-DCH 데이터 버퍼에 대기하고 있는 패킷 데이터의 양이 상기 임계치보다 작은 경우 상기 Node B로 상기 버퍼상태와 CSI 전송을 중단한다.
도 9는 본 발명의 제 1 실시예에 따른 UE의 E-DCH 전송제어기(900)의 구조를 도시하고 있다.
도 9를 참조하면, 전송 시작 및 종료 결정기(902)는 버퍼상태 및 CSI 전송 시작시점과 종료시점을 결정한다. 상기 시작시점은 입력된 버퍼상태를 미리 정해지는 임계치와 비교함으로서 결정된다. 상기 버퍼상태(E-DCH 데이터 버퍼에 저장된 패킷 데이터의 양)가 상기 임계치를 초과할 경우 상기 전송 시작 및 종료 결정기(902)는 상기 버퍼상태 및 CSI의 전송시작 시점에 도달한 것으로 결정하여 시작 신호를 출력한다. 상기 버퍼상태 및 CSI 의 전송 종료시점은 상기 Node B로부터 스케쥴링 해제 메시지를 수신하는 시점이다. 다른 경우, 상기 버퍼상태가 상기 임계치 이하이면 상기 전송 시작 및 종료 결정기(902)는 상기 버퍼상태 및 CSI전송 종료시점에 도달한 것으로 결정하여 종료 신호를 출력한다.
전송시점 결정기(904)는 상기 전송 시작 및 종료 결정기(902)에서 상기 시작 신호가 출력되면, 버퍼상태 및 CSI의 전송시점을 결정한다. 상기 버퍼상태 및 CSI의 전송시점은 상기 도 8에서 살펴본 바와 같이 CNTsch_int로 나타내어진다. 상기 전송시점 결정기(904)는 버퍼상태와 CSI의 전송시점에 대응하는 스케쥴링 구간들에서 상기 버퍼상태 전송스위치(906)와 CSI 전송스위치(912)를 온 시킨다.
구체적으로 설명하명 다음과 같다. 상기 전송시점 결정기(904)는 상기 CSI 의 전송 시작시점에서 첫번째 상기 CSI를 전송한 후
Figure 112005029285645-pat00014
에 의해 결정된 스케쥴링 구간들에서 CSI를 주기적으로 전송하기 위해 상기 CSI 전송스위치(912)를 온 시킨다. 상기 전송시점 결정기(904)는 신규 데이터 발생 지시자(new data arrival indication)가 E-DCH 데이터 버퍼에 새로운 데이터가 발생하였음을 지시하면 상기 버퍼상태 전송스위치(906)를 온 시킨다. 상기 전송시점 결정기(904)는 스케쥴링 할당 정보 수신 지시자(Scheduling Assignment Receive Indication)와 버퍼상태 재 전송주기(
Figure 112005029285645-pat00015
)를 이용하여 상기 버퍼상태전송스위치(906)와 CSI 전송스위치(912)를 제어한다. 즉, 이전 버퍼상태가 전송된 이후 상기 버퍼상태 재 전송주기가 만료될 때까지 상기 스케쥴링 할당정보 수신 지시자로부터 상기 스케쥴링 할당정보가 수신되었음이 지시되지 않으면 상기 버퍼상태 전송스위치(906)를 온 시킨다. 또한, 상기 최초의 버퍼상태를 상기 Node B로 전송한 후 상기 버퍼상태 재전송 주기가 만료될 때까지 상기 스케쥴링 할당정보 수신 지시자가 상기 스케쥴링 할당 정보가 수신되었음을 지시하지 않으면, 상기 버퍼상태 전송스위치(906)와 상기 CSI 전송스위치(912)를 동시에 온 시킨다.
상기 버퍼상태 전송스위치(906)가 온 되면 상기 버퍼상태가 CRC 부가부(908)로 입력된다. 상기 버퍼상태는 CRC부가부(908)에서 CRC가 부가된 후, 채널 코딩부(910)에서 채널 코딩된다. 상기 채널 코딩된 버퍼상태는 다중화기(922)로 입력된다. 상기 CSI 전송스위치(912)가 온 되면 상기 CSI는 채널 코딩부(914)에서 채널 코딩된 후, 상기 다중화기(922)로 입력된다. E-DCH 전송포맷(TF) 결정기(916)는 상기 Node B로부터 전송된 스케쥴링 할당정보를 이용하여 상기 E-DCH 서비스를 위한 전송 포맷을 결정하고, 상기 결정된 전송포맷을 나타내는 전송포맷 식별자(E-TFRI)를 생성한다. 상기 전송포맷 식별자(E-TFRI)는 CRC 부 가부(918)에서 CRC가 부가된 후, 채널 코딩부(920)에서 채널 코딩된다. 상기 채널 코딩된 전송포맷 식별자는 상기 다중화기(922)로 입력된다. 상기 다중화기(922)는 상기 부호화된 버퍼상태, CSI, 전송포맷 식별자를 다중화하여 EU-DPCCH를 통해 전송한다. 한편, E-DCH 패킷 송신기(924)는 상기 E-DCH 전송포맷 결정기(916)에서 결정한 전송포맷을 이용하여 E-DCH 데이터 버퍼에 저장되어 있는 패킷 데이터를 전송한다.
도 10은 본 발명의 제 1 실시예에 따른 상기 UE 송신 단의 동작을 도시하고 있다.
도 10을 참조하면, 1000단계에서 상기 UE는 버퍼상태, 즉 E-DCH 데이터 버퍼에 저장된 패킷 데이터의 양을 관찰(monitoring)한다. 1002단계에서 상기 UE는 상기 E-DCH 데이터 버퍼에 저장되어 있는 패킷 데이터의 양이 소정 임계치 이상인지 여부를 판단한다. 상기 판단 결과 상기 패킷 데이터의 양이 상기 임계치 이상이면 1006단계로 이동하고, 상기 판단결과 상기 E-DCH 데이터 버퍼에 저장되어 있는 패킷 데이터 양이 상기 임계치 보다 작으면 1004단계로 이동한다. 상기 1004단계에서 상기 UE는 다음 스케쥴링 구간이 될 때까지 대기한 후, 상기 E-DCH 데이터 버퍼를 관찰하기 위해 1000 단계로 복귀한다.
1006단계에서 상기 UE는 버퍼상태와 CSI를 전송하고, 1008단계로 이동한다. 상기 1008단계에서 상기 UE는 다음 스케쥴링 구간까지 대기한 후, 1010단계에서 상기 E-DCH 데이터 버퍼를 관찰한다. 1012단계에서 상기 UE는 버퍼상태와 CSI를 계속 전송할지 여부를 판단한다. 상기 판단은 상술한 바와 같이 상기 E-DCH 데이터 버퍼에 저장되어 있는 패킷 데이터의 양과 상기 임계치를 비교함으로서 이루어진다. 상기 패킷 데이터의 양이 여전히 상기 임계치 이상이면 상기 UE는 상기 버퍼상태와 CSI를 계속 전송하기 위해 1014단계로 이동하고, 상기 패킷 데이터의 양이 상기 임계치보다 작아졌으면 상기 UE는 상기 버퍼상태와 CSI전송을 중단하기 위해 1024단계로 이동한다. 상기 1024단계에서 상기 UE는 역방향 패킷전송서비스를 계속할지 여부를 판단한다. 상기 역방향 패킷 전송서비스를 계속한다고 판단되면 1026단계로 이동하여 다음 스케쥴링 구간까지 대기한 후 1000 단계로 복귀한다. 상기 역방향 패킷 전송서비스를 계속하지 않는다고 판단되면 동작을 종료한다.
상기 1014단계에서 상기 UE는 E-DCH 데이터 버퍼에 새로운 데이터가 발생하였는지 여부를 판단한다. 상기 판단 결과 상기 E-DCH 데이터 버퍼에 새로운 데이터가 발생하였으면 1016단계로 이동하고, 상기 판단 결과 상기 E-DCH 데이터 버퍼에 새로운 데이터가 발생하지 않았으면 1018단계로 이동한다. 상기 1018단계에서 상기 이전 버퍼상태를 전송한 이후 미리 정해지는 버퍼상태 재전송 주기(Tbs,re) 이내에 스케쥴링 할당정보가 상기 Node B로부터 전송되었는지 여부를 판단한다. 상기 판단 결과 상기 버퍼상태 재전송 주기 이내에 상기 스케쥴링 할당정보가 수신되었으면 1020단계로 이동한다. 상기 판단 결과 상기 버퍼상태 재전송 주기 이내에 상기 스케쥴링 할당정보가 수신되지 않으면 1016단계로 이동한다. 상기 1016단계에서 상기 UE는 버퍼상태를 전송한다. 상기 1016단계에서는 도시되어 있지 않지만, 상기 1018단계에서 최초의 버퍼상태를 전송한 후 상기 버퍼상태 재전송 주기 이내에 상기 스케쥴링 할당정보가 수신되지 않았으면, 상기 UE는 버퍼상태와 CSI를 전송한다.
상기 1020단계에서 상기 UE는 현재 스케쥴링 구간이 RNC로부터 전송된 CSI 전송주기에 따른 CSI전송시점인지 여부를 판단한다. 상기 판단 결과 현재 스케쥴링 구간이 상기 CSI전송시점이면 1022단계로 이동하여 CSI를 전송한 후 1008단계로 복귀한다. 상기 판단 결과 상기 CSI 전송시점이 아니면 1008단계로 복귀한다.
도 11은 본 발명의 제 1 실시예에 따른 Node B의 수신장치를 도시하고 있다.
도 11을 참조하면, 안테나(1100)는 UE가 전송한 RF 신호를 수신한 후 RF부(1102)로 전달한다. 상기 RF부(1102)는 상기 RF 신호를 기저대역 신호로 전환한 후 펄스 형성기(Pulse Shaping Filter)(1104)로 전달한다. 상기 펄스 형성기(1104)는 상기 기저대역 신호를 디지털 신호로 변환한 후 디스크램블러(1106)로 전달한다. 상기 디스크램블러(1106)는 스크램블링 코드 Cscramble을 이용하여 상기 디지털 신호를 디스크램블링한다. 상기 디스크램블링된 신호는 역확산부(1108)에 의해 OVSF 코드 COVSF와 곱해지고, 채널보상부(1110)를 거친 후 역다중화기(1112)로 전달된다. 상기 역다중화기(1112)는 상기 채널 보상부(1110)로부터 전달된 신호를 부호화된 버퍼상태와 CSI, E-TFRI로 분리한다. 최초에 CSI 수신 스위치(1118)는 온(on)되어 있기 때문에, 상기 부호화된 버퍼상태와 상기 부호화된 CSI는 각각 버퍼상태 채널 디코딩부(1122)와 CSI 채널 디코딩부(1120)로 전달된다.
상기 부호화된 버퍼상태는 상기 버퍼상태 채널디코딩부(1122)에 의해 채널 디코딩된다. 버퍼상태CRC 검사기(1124)에서 상기 버퍼상태에 대해 CRC를 검출한다. 상기 CRC 검사기(1124)는 상기 CRC 검출 결과 값을 CSI 수신시점 제어기(1132)로 전달한다. 상기 CSI 수신시점 제어기(1132)는 상기 CRC 검출 결과 값을 이용하여 상기 UE로부터 버퍼상태가 전송되었는지 여부를 판단한다. 상기 CRC 검출 결과 값이 성공이면, 즉 상기 UE로부터 버퍼상태가 전송되었다고 판단되면, 상기 CSI수신시점 제어기(1132)는 CSI 수신 시작 시점으로 판단하고 CSI 수신스위치(1118)를 온 시킨다. 최초의 버퍼상태가 수신되었으면, 상기 CSI 수신시점 제어기(1132)는
Figure 112005029285645-pat00016
Figure 112005029285645-pat00017
, 임계치(THRESbuffer)를 이용하여 CSI의 수신시점을 결정하고, 상기 결정된 CSI 수신시점에 대응하는 스케쥴링 구간들에서 상기 CSI수신스위치(1118)를 온 시킨다.
상기 CSI채널디코딩부(1120)는 상기 부호화된 CSI를 채널 디코딩한 후 E-DCH 스케쥴러(1128)로 전달한다. 상기 E-DCH 스케쥴러(1128)는 상기 CSI 채널 디코딩부(1120)로부터 전달된 CSI와 상기 버퍼상태 CRC 검사기(1124)로부터 전달된 버퍼상태를 이용하여 스케쥴링 할당 정보를 생성한다. 상기 스케쥴링 할당 정보는 스케쥴링 제어 채널(EU-SCHCCH)을 통해서 상기 UE로 전송된다. E-TFRI채널디코딩부(1114)는 상기 역다중화기(1112)로부터 전달된 부호화된 E-TFRI를 채널디코딩한 후, E-TFRI CRC 검사기(1116)로 전달한다. 상기 E-TFRI CRC 검사기(1116)는 상기 E-TFRI에 대해 CRC 검사를 수행하고, 만일 상기 CRC 검사에 성공하면 상기 E-TFRI를 E-DCH 데이터 디코딩부(1126)로 제공한다.
상기 E-DCH 데이터 디코딩부(1126)는 상기 UE로부터 EU-DPCCH를 통해 수신된 부호화된 E-DCH 데이터를 상기 E-TFRI를 이용하여 디코딩한다.
UE 버퍼상태 추정기(1130)는 상기 E-TFRI CRC 검사기(1116)로부터 출력된 E-TFRI와 상기 버퍼상태 CRC검사기(1124)로부터 전달된 버퍼상태를 이용하여 상기 UE의 버퍼상태를 추정한다. 상기 버퍼상태 추정치는 상기 CSI 수신시점 제어기(1132)로 전달된다. 상기 CSI 수신시점 제어기(1132)는 상기 버퍼상태 추정치가 상기 임계치보다 작을 경우 수신 종료 시점으로 판단하여, 스케쥴링 제어 채널(EU-SCHCCH) 송신기(도 5b에 도시됨.)를 제어하여 상기 UE로 스케쥴링 해제 메시지를 전송한다.
도 12는 본 발명의 제 1 실시예에 따라 Node B에서 버퍼상태와 CSI를 수신하는 동작을 도시하고 있다.
도 12를 참조하면, 1200단계에서 상기 Node B는 UE가 전송한 부호화된 버퍼상태를 채널 복호화한다. 1202단계에서 상기 Node B는 상기 버퍼상태에 대한 CRC 검사를 수행하고 1204단계로 이동한다. 1204단계에서 상기 Node B는 상기 CRC 검사 결과를 이용하여 현재 스케쥴링 구간에서 상기 UE가 버퍼상태를 전송하였는지 여부를 판단한다. 상기 판단결과 상기 CRC 검사에 성공하였으면 상기 버퍼상태를 E-DCH 스케쥴러로 전달한 후 1206단계로 이동하고, 상기 판단결과 상기 CRC 검사에 실패하였으면 1208단계로 이동한다. 상기 1208단계에서 상기 Node B는 다음 스케쥴링 구간까지 대기한 후 1200단계로 복귀한다.
상기 1206단계에서 상기 Node B는 상기 버퍼상태에 이어서 수신한 부호화된 CSI에 대해 채널 복호화를 수행하여 CSI를 검출하고 상기 검출한 CSI를 E-DCH 스케쥴러로 전달한 후, 1210단계에서 다음 스케쥴링 구간까지 대기한다. 1212단계에서 상기 Node B는 UE가 전송한 부호화된 버퍼상태를 채널 복호화한다. 1214단계에서 상기 Node B는 상기 채널 복호화한 상기 버퍼상태에 대한 CRC 검사를 수행하고 1216단계로 이동한다. 상기 CRC 검사에 성공하면, 상기 복호화한 상기 버퍼상태는 E-DCH 스케쥴러로 제공된다. 만일 상기 CRC 검사에 실패하면, 상기 Node B는 CSI가 수신되는지 확인하기 위해 1220 단계로 진행한다.
1216단계에서 상기 Node B는 가장 최근에 수신한 버퍼상태와 수신 데이터 양을 이용하여 상기 UE의 버퍼상태를 추정한다. 상기 수신 데이터 양은 E-TFRI로부터 알 수 있으며, 상기 가장 최근에 수신한 버퍼상태에서 상기 수신 데이터 양을 뺀 나머지가 상기 UE의 버퍼상태 추정치가 된다. 여기서 1214단계에서 CRC 검사에 성공한 경우, 상기 가장 최근에 수신한 버퍼상태는 상기 1212단계에서 채널 복호화한 상기 버퍼상태가 된다.
1218단계에서 상기 Node B는 상기 버퍼상태 추정치가 상기 임계치 이상인지 판단한다. 상기 판단 결과 상기 버퍼상태 추정치가 상기 임계치 이상이면 1220단계로 이동하고, 상기 판단 결과 상기 버퍼상태 추정치가 상기 임계치보다 작으면 1224단계로 이동하여 상기 UE로 스케쥴링 해제 메시지를 전송한 후 1226단계로 이동한다. 여기서 1224 단계를 점선으로 표시한 것은, 상기 1224 단계가 선택적으로 수행될 수 있음을 나타낸다. 만일 1224 단계를 수행하지 않는다면, 1218 단계에서 1226 단계로 이동한다. 상기 1226단계에서 상기 Node B는 상향링크 패킷 전송 서비스를 계속할지 여부를 판단한다. 상기 판단 결과 상기 상향링크 패킷 전송 서비스를 계속할 것으로 판단되면 1228단계로 이동하여 다음 스케쥴링 구간까지 대기한 후 1200 단계로 복귀한다. 상기 판단 결과 상기 상향링크 패킷 전송 서비스를 중단할 것으로 판단되면 동작을 종료한다.
상기 1220단계에서 상기 Node B는 현재 스케쥴링 구간이 RNC로부터 전달된 CSI 수신주기에 따른 CSI 수신시점인지 여부를 판단한다. 상기 판단 결과 상기 CSI 수신시점이면 1222단계로 이동하여 현재 스케쥴링 구간에서 부호화된 CSI를 수신하여 채널 복호화 과정을 수행한 후 1210단계로 복귀하고, 상기 판단 결과 상기 CSI 수신시점이 아니면 1210단계로 복귀한다. 상기 복호화된 CSI는 E-DCH 스케쥴러로 입력된다.
〈제 2실시예〉
도 13은 본 발명의 제 2실시예에 따른 Node B와 UE간의 스케쥴링 할당을 위한 EU-DPCCH 시그널링에 대해 도시하고 있다.
여기서
Figure 112005029285645-pat00018
는 스케쥴링 구간을 길이를 나타내며, 각 스케쥴링 구간은 버퍼상태를 전송하기 위한 영역과 CSI를 전송하기 위한 영역을 포함한다.
Figure 112005029285645-pat00019
는 스케쥴링 구간번호를 의미한다.
Figure 112005029285645-pat00020
는 CSI의 전송주기를 의미하며,
Figure 112005029285645-pat00021
는 버퍼상태의 전송주기를 의미한다.
스케쥴링 구간 10(1300)에서 상기 UE는 상기 Node B로 전송할 패킷 데이터의 양이 스케쥴링을 위한 임계치를 초과함을 인지하고, 상기 Node B로 버퍼상태와 CSI를 최초로 전송한다. 1314 구간에서 상기 Node B는 상기 1300 구간에서 전송 받은 버퍼상태와 CSI를 이용하여 생성한 스케쥴링 할당 정보를 상기 UE로 전송한다. 이때 상기 Node B는 ROT를 고려하여 상기 스케쥴링 할당 정보를 결정한다.
스케쥴링 구간 14(1302)에서 상기 UE는 CSI만을 상기 Node B로 전송한다. 여기서 CSI의 전송주기는 4배의 스케쥴링 구간 길이이므로 스케쥴링 구간번호 10, 14, 18, 22, 26인 구간들(1300,1302,1306,1308,1312)에서 상기 UE는 CSI를 상기 Node B로 전송하고 있다.
스케쥴링 구간들13과 16에서 상기 UE의 E-DCH 데이터 버퍼에 상기 Node B로 전송할 패킷 데이터가 새로 발생하면, , 상기 UE는 최초의 버퍼상태가 전송된 1300 구간으로부터 미리 설정된 버퍼상태 전송주기(Tbuffer)에 따른 전송시점에서 버퍼상태를 전송한다. 즉, 상기 Node B로 전송할 데이터가 새로 발생한 경우, 상기 UE는 상기 버퍼상태 전송주기에 대응하여 버퍼상태를 전송한다. 상기 버퍼상태 전송주기에 따라 버퍼상태를 전송할 구간이더라도 최근 버퍼상태 전송주기 동안에 상기 E-DCH 데이터 버퍼에 새로 발생한 패킷 데이터가 없을 경우에는 상기 버퍼상태를 전송하지 않는다. 상기 도 13에서는 스케쥴링 구간 13과 16에서 새로운 데이터가 발생하였기 때문에, 상기 UE는 최초의 버퍼상태가 전송된 스케쥴링 구간 10으로부터 8구간만큼 이후인 스케쥴링 구간 18(1306)에서 상기 버퍼상태를 전송하고 있다.
상기 스케쥴링 구간 18(1306)에서 상기 버퍼상태를 전송한 상기 UE는 상기 Node B로부터 스케쥴링 할당정보가 수신되기를 기다린다. 그런데 상기 버퍼상태를 전송한 후 하나의 버퍼상태 전송주기가 경과되도록 상기 Node B로부터 상기 스케쥴링 할당정보가 수신되지 않으면, 상기 UE는 상기 버퍼상태 전송주기에 따른 다음 전송시점에서 버퍼상태를 상기 Node B로 재 전송한다. Node B는 버퍼상태를 수신하면, 버퍼상태 전송주기 이내에 스케쥴링 할당정보를 UE에게 전송한다. 따라서, 상기 UE는 버퍼상태를 전송한 이후 Node B로부터 스케쥴링 할당정보를 수신하지 못하면 상기 Node B가 상기 버퍼상태를 수신하지 못한 것으로 판단한다. 상기 도 13에서는 스케쥴링 구간 26(1312)에서 상기 Node B로 상기 버퍼상태가 재 전송되고 있다. 하지만, 최초의 버퍼상태를 전송한 이후 상기 버퍼상태 전송주기(Tbuffer)가 경과되도록 상기 스케쥴링 할당정보가 수신되지 않으면, 상기 UE는 1312 구간에 나타낸 바와 같이 상기 버퍼상태와 더불어 CSI를 전송한다.
삭제
상기 Node B는 1318 구간에서 상기 UE가 전송할 패킷 데이터의 양을 추정하고, 상기 추정된 패킷 데이터의 양이 상기 임계치 미만이라고 판단되면, 상기 UE로 스케쥴링 해제 메시지를 전송한다. 상기 스케쥴링 해제 메시지를 수신한 상기 UE는 상기 Node B로 상기 버퍼상태와 CSI의 전송을 중단한다. 도시되어 있지 않지만, 스케쥴링 해제 메시지를 사용하지 않는 다른 실시예로서 상기 UE는 상기 E-DCH 데이터 버퍼에 대기하고 있는 패킷 데이터의 양이 상기 임계치보다 작은 경우 상기 Node B로 상기 버퍼상태와 CSI 전송을 중단한다.
도 14는 본 발명의 제 2실시예에 따른 UE의 E-DCH 전송제어기(1400)의 구조를 도시하고 있다. 여기에서 전송 시작 및 종료 결정기(1402)와 전송시점 결정기(1404)를 제외한 나머지 구성요소들, 즉E-DCH TF 결정기(1416), CRC 부가부들(1408,1418), 채널 코딩부들(1410,1414,1420), 다중화기(1422) 및 E-DCH 패킷 송신기(1424)의 동작은 이미 언급한 도 9의 대응하는 구성요소들의 동작과 동일하므로 그 설명을 생략한다. 따라서 하기에서는 상기 도 14에 도시되어 있는 구성요소들 중 상기 도 9에 도시되어 있는 구성요소들과 기능에 있어 차이가 있는 부분에 대해서만 설명하기로 한다.
도 14를 참조하명 상기 전송시점 결정기(1404)는 전송 시작 및 종료 결정기(1402)에서 결정한 버퍼상태 및 CSI의 전송시작시점 이후 상기 버퍼상태 및 CSI의 전송 시작시점을 결정한다. 상기 버퍼상태 및 CSI의 전송 시작시점은 상기 도 13에서 살펴본 바와 같다. 상기 전송시점 결정기(1404)는 상기 버퍼상태와 CSI의 전송시작시점에서 상기 버퍼상태전송스위치(1406)와 CSI전송스위치(1412)를 각각 온 시킨다. 상기 전송시점 결정기(1404)는 상기 CSI의 전송 시작시점에서 첫번째 CSI를 전송한 후
Figure 112005029285645-pat00023
에 의해 결정된 스케쥴링 구간들에서 CSI를 주기적으로 전송하기 위해 상기 CSI 전송스위치(1412)를 온 시킨다. 상기 전송시점 결정기(904)는 신규 데이터 발생 지시자(new data arrival indication)가 E-DCH 데이터 버퍼에 새로운 데이터가 발생하였음을 지시하면 버퍼상태 전송 주기 Tbuffer에 따른 다음 스케쥴링 구간에서 상기 버퍼상태 전송스위치(1406)를 온 시킨다. 즉, 상기 신규 데이터 발생 지시자에 의해 상기 E-DCH 데이터 버퍼에 새로운 데이터가 발생하였음을 지시된 후 처음으로 나타나는 버퍼상태 전송시점에서 버퍼상태 전송스위치(1406)를 온 시킨다.
또한 상기 전송시점 결정기(1404)는 상기 버퍼상태를 전송한 후, 버퍼상태 전송주기동안 상기 스케쥴링 할당정보 수신 지시자로부터 상기 스케쥴링 할당정보가 수신되었음이 지시되지 않으면 상기 버퍼상태 전송스위치(1406)를 온 시킨다. 만일, 최초의 버퍼상태를 상기 Node B로 전송한 후 상기 스케쥴링 할당 정보가 버퍼상태 전송주기동안 수신되지 않았다고 지시되면, 상기 CSI 전송스위치(1412)도 동시에 온 시킨다.
도 15는 본 발명의 제 2실시예에 따른 UE 송신 단의 동작을 도시하고 있다.
도 15를 참조하면, 1500단계에서 상기 UE는 버퍼상태, 즉 E-DCH 데이터 버퍼에 저장된 패킷 데이터의 양을 관찰한다. 1502단계에서 상기 UE는 상기 E-DCH 데이터 버퍼에 저장되어 있는 패킷 데이터의 양이 소정 임계치 이상인지 여부를 판단한다. 상기 판단 결과 상기 패킷 데이터의 양이 상기 임계치 이상이면 1506단계로 이동하고, 상기 판단결과 상기 패킷 데이터 양이 상기 임계치 보다 작으면 1504단계로 이동한다. 상기 1504단계에서 상기 UE는 다음 스케쥴링 구간이 될 때까지 대기한 후, 상기 E-DCH 데이터 버퍼를 관찰하기 위해 1500 단계로 복귀한다.
1506단계에서 상기 UE는 버퍼상태와 CSI를 최초로 전송하고, 1508단계로 이동한다. 상기 1508단계에서 상기 UE는 다음 스케쥴링 구간까지 대기한 후, 1510단계에서 상기 E-DCH 데이터 버퍼를 관찰한다. 1512단계에서 상기 UE는 버퍼상태와 CSI를 계속 전송할지 여부를 판단한다. 상기 판단은 상술한 바와 같이 상기 E-DCH 데이터 버퍼에 저장되어 있는 패킷 데이터의 양과 상기 임계치를 비교함으로서 이루어진다. 상기 패킷 데이터의 양이 여전히 상기 임계치 이상이면 상기 UE는 상기 버퍼상태와 CSI를 계속 전송하기 위해 1514단계로 이동하고, 상기 패킷 데이터의 양이 상기 임계치보다 작아졌으면 상기 UE는 상기 버퍼상태와 CSI전송을 중단하기 위해 1528단계로 이동한다. 상기 1528단계에서 상기 UE는 역방향 패킷전송서비스를 계속할지 여부를 판단한다. 상기 역방향 패킷 전송서비스를 계속한다고 판단되면 1530단계로 이동하여 다음 스케쥴링 구간까지 대기한 후 1500 단계로 복귀한다. 상기 역방향 패킷 전송서비스를 계속하지 않는다고 판단되면 동작을 종료한다.
상기 1514단계에서 상기 현재 스케쥴링 구간이 버퍼상태 전송주기(Tbuffer)에 따른 버퍼상태 전송시점인지 여부를 판단한다. 상기 판단 결과 상기 현재 스케쥴링 구간이 상기 버퍼상태 전송시점이면 1516단계로 이동하고, 상기 판단 결과 상기 버퍼상태 전송시점이 아니면 1524단계로 이동한다. 상기 1516단계에서 상기 UE는 E-DCH 데이터 버퍼에 새로운 데이터가 발생하였는지 여부를 판단한다. 상기 판단 결과 상기 E-DCH 데이터 버퍼에 새로운 데이터가 발생하였으면 1518단계로 이동하고, 상기 판단 결과 상기 E-DCH 데이터 버퍼에 새로운 데이터가 발생하지 않았으면 1520단계로 이동한다.
상기 1520단계에서 상기 UE는 이전 버퍼상태 전송시점에서 버퍼상태를 전송하였는지 여부를 판단한다. 상기 판단 결과 상기 이전 버퍼상태 전송시점에서 상기 버퍼상태를 전송하였으면 1522단계로 이동하고, 상기 판단 결과 이전 버퍼상태 전송시점에서 상기 버퍼상태를 전송하지 않았으면 1524단계로 이동한다. 상기 1522단계에서 상기 UE는 상기 이전 버퍼상태 전송시점 이후 Node B로부터 스케쥴링 할당 정보가 수신되었는지 여부를 판단한다. 상기 판단 결과 상기 스케쥴링 할당 정보가 수신되었으면 1524단계로 이동하고, 상기 판단 결과 상기 스케쥴링 할당 정보가 수신되지 않았으면 1518단계로 이동한다.
상기 1518단계에서 상기 UE는 버퍼상태를 전송한다. 상기 1518단계에서는 도시되어 있지 않지만, 이전 전송한 버퍼상태가 최초의 버퍼상태라면, 상기 1518 단계에서 상기 UE는 버퍼상태와 동시에 CSI를 전송한다. 상기 1524단계에서 상기 UE는 RNC로부터 통보된 CSI 전송주기(TCSI)에 따라 현재 스케쥴링 구간이 CSI전송시점인지 여부를 판단한다. 상기 판단 결과 현재 스케쥴링 구간이 상기 CSI전송시점이면 1526단계로 이동하여 CSI를 전송한 후 1508단계로 복귀한다. 상기 판단 결과 상기 CSI 전송시점이 아니면 1508단계로 복귀한다.
도 16은 본 발명의 제 2 실시예에 따른 Node B의 수신장치를 도시하고 있다.
도 16을 참조하면, 안테나(1600)는 UE가 전송한 RF 신호를 수신한 후 RF부(1602)로 전달한다. 상기 RF부(1602)는 상기 RF 신호를 기저대역 신호로 전환한 후 펄스 형성기(1604)로 전달한다. 상기 펄스 형성기(1604)는 상기 기저대역 신호를 디지털 신호로 변환한 후 디스크램블러(1606)로 전달한다. 상기 디스크램블러(1606)는 스크램블링 코드 Cscramble를 이용하여 상기 디지털 신호를 디스크램블링한다. 상기 디스크램블링된 신호는 역확산부(1608)에 의해 OVSF 코드 COVSF와 곱해지고, 채널보상부(1610)를 거친 후 역다중화기(1612) 로 전달된다. 상기 역다중화기(1612)는 상기 채널 보상부(1610)로부터 전달된 신호를 부호화된 버퍼상태와 CSI, E-TFRI로 분리한다. 최초에 CSI 수신 스위치(1618)과 버퍼상태 수신 스위치(1634)는 온되어 있기 때문에, 상기 부호화된 버퍼상태와 상기 부호화된 CSI는 각각 버퍼상태 채널 디코딩부(1622)와 CSI 채널 디코딩부(1620)로 전달된다.
상기 부호화된 버퍼상태는 상기 버퍼상태 채널디코딩부(1622)에 의해 채널 디코딩된다. 버퍼상태 CRC 검사기(1624)는 상기 버퍼상태에 대해 CRC를 검출한다. 상기 CRC 검사기(1624)는 상기 CRC 검출 결과 값을 수신시점 제어기(1632)로 전달한다. 상기 수신시점 제어기(1632)는 상기 CRC 검출 결과 값을 이용하여 상기 UE로부터 버퍼상태가 전송되었는지 여부를 판단한다. 상기 CRC 검출 결과 값이 성공이면, 즉 상기 UE로부터 버퍼상태가 전송되었다고 판단되면, 상기 수신시점 제어기(1632)는 CSI 수신 시작시점으로 판단하고 CSI 수신스위치(1618)를 온 시킨다. 상기 버퍼상태가 최초의 버퍼상태이면, 상기 수신시점 제어기(1632)는
Figure 112005029285645-pat00024
Figure 112005029285645-pat00025
을 이용하여 CSI의 수신시점을 결정하고, 상기 결정된 CSI 수신시점에 대응하는 스케쥴링 구간들에서 상기 CSI수신스위치(1618)를 온 시킨다.
또한 상기 수신시점 제어기(1632)는 상기
Figure 112005029285645-pat00026
Figure 112005029285645-pat00027
를 이용하여 버퍼상태의 수신시점을 결정하고, 상기 결정된 버퍼상태 수신시점에 대응하는 스케쥴링 구간들에서 상기 버퍼상태수신스위치(1634)를 온 시킨다. 상기 결정된 버퍼상태 수신시점에서 버퍼상태는 항상 수신되는 것이 아님은 물론이다. 즉 상기 UE의 데이터 버퍼에 새로운 데이터가 발생하지 않았거나 혹은 최근 버퍼상태 전송주기 이내에 상기 Node B가 상기 UE로 스케쥴링 할당 정보를 전송하였으면 상기 버퍼상태 수신시점에서 버퍼상태는 수신되지 않는다.
상기 CSI채널 디코딩부(1620)는 상기 부호화된 CSI를 채널디코딩한 후 E-DCH 스케쥴러(1628)로 전달한다. 상기 E-DCH 스케쥴러(1628)는 상기 CSI 채널 디코딩부(1620)로부터 전달된 CSI와 상기 버퍼상태 CRC 검사기(1624)로부터 전달된 버퍼상태를 이용하여 스케쥴링 할당 정보를 생성한다. E-TFRI채널디코딩부(1614)는 상기 역다중화기(1612)로부터 전달된 부호화된 E-TFRI를 채널디코딩한 후, E-TFRI CRC 검사기(1616)로 전달한다.
상기 E-TFRI CRC 검사기(1616)는 상기 E-TFRI에 대해 CRC 검사를 수행하고, 만일 상기 CRC 검사에 성공하면 상기 E-TFRI를 E-DCH 데이터 디코딩부(1626)로 전달한다. 상기 E-DCH 데이터 디코딩부(1626)는 상기 UE로부터 EU-DPDCH를 통해 수신된 부호화된 E-DCH 데이터를 상기 E-TFRI를 이용하여 디코딩한다.
UE 버퍼상태 추정기(1630)는 상기 E-TFRI CRC 검사기(1616)로부터 출력된 E-TFRI와 상기 버퍼상태 CRC검사기(1624)로부터 전달된 버퍼상태를 이용하여 상기 UE의 버퍼상태를 추정한다. 상기 버퍼상태 추정치는 상기 수신시점 제어기(1632)로 전달된다. 상기 수신시점 제어기(1632)는 상기 버퍼상태 추정치가 상기 임계치보다 작을 경우 수신 종료 시점으로 판단하여, 스케쥴링 제어 채널(EU-SCHCCH) 송신기(도 5b에 도시됨.)를 제어하여 상기 UE로 스케쥴링 해제 메시지를 전송한다.
도 17은 본 발명의 제 2실시예에 따라 Node B에서 버퍼상태와 CSI를 수신하는 동작을 도시하고 있다.
도 17을 참조하면, 1700단계에서 상기 Node B는 UE가 전송한 부호화된 버퍼상태를 채널 복호화한다. 1702단계에서 상기 Node B는 상기 버퍼상태에 대한 CRC 검사를 수행하고 1704단계로 이동한다. 상기 1704단계에서 상기 Node B는 상기 CRC 검사결과를 이용하여 현재 스케쥴링 구간에서 상기 UE가 버퍼상태를 전송하였는지 여부를 판단한다. 상기 판단결과 상기 CRC 검사에 성공하였으면 상기 버퍼 상태를 E-DCH 스케쥴러로 전달한 후 1706단계로 이동하고, 상기 판단결과 상기 CRC 검사에 실패하였으면 1708단계로 이동한다. 상기 1708단계에서 상기 Node B는 다음 스케쥴링 구간까지 대기한 후 1700단계로 복귀한다.
상기 1706단계에서 상기 Node B는 상기 버퍼상태에 이어서 수신한 부호화된 CSI에 대해 채널 복호화를 수행하여 CSI를 검출하고 상기 검출한 CSI를 E-DCH 스케쥴러로 전달한 후, 1710단계에서 다음 스케쥴링 구간까지 대기한다.
1712단계에서 상기 Node B는 가장 최근에 수신한 버퍼상태와 수신 데이터 양을 이용하여 상기 UE의 버퍼상태를 추정한다. 상기 수신 데이터 양은 E-TFRI로부터 알 수 있으며, 상기 가장 최근에 수신한 버퍼상태에서 상기 수신 데이터 양을 뺀 나머지가 상기 UE의 버퍼상태 추정치가 된다. 1714단계에서 상기 Node B는 상기 버퍼상태 추정치가 상기 임계치 이상이면 1716단계로 이동하고, 상기 판단 결과 상기 버퍼상태 추정치가 상기 임계치 미만이면 1718단계로 이동하여 상기 UE로 스케쥴링 해제 메시지를 전송한 후 1720 단계로 이동한다. 여기서 상기 1718 단계는 시스템 구현에 따라 선택적으로 수행된다. 상기 1720단계에서 상기 Node B는 상향링크 패킷 전송 서비스를 계속할지 여부를 판단한다. 상기 판단 결과 상기 상향링크 패킷 전송 서비스를 계속할 것으로 판단되면 1722단계로 이동하여 다음 스케쥴링 구간까지 대기한 후 1700 단계로 복귀한다. 상기 판단 결과 상기 상향링크 패킷 전송 서비스를 중단할 것으로 판단되면 동작을 종료한다.
상기 1716단계에서 상기 Node B는 현재 스케쥴링 구간이 RNC로부터 전달된 버퍼상태 수신주기에 따른 버퍼상태 수신시점인지 여부를 판단한다. 상기 판단 결과 상기 버퍼상태 수신시점이면 1724단계로 이동하고, 상기 판단 결과 상기 버퍼상태 수신시점이 아니면 1728단계로 이동한다. 상기 1724단계에서 상기 Node B는 현재 스케쥴링 구간에서 부호화된 버퍼상태를 수신하여 채널 복호화 과정을 수행하고 1726단계로 이동한다. 상기 1726단계에서 상기 Node B는 상기 버퍼상태에 대한 CRC를 체크한다. 상기 CRC 검사에 성공하면 상기 버퍼상태는 E-DCH 스케쥴러로 전달된다. 상기 1728단계에서 상기 Node B는 현재 스케쥴링 구간이 RNC로부터 전달된 CSI 전송주기에 따른 CSI 수신시점인지 여부를 판단한다. 상기 판단 결과 상기 CSI 수신시점이면 1730단계로 이동하여 현재 스케쥴링 구간에서부호화된 CSI를 수신하여 채널 복호화 과정을 수행한 후 1710단계로 복귀하고, 상기 판단 결과 상기 CSI 수신시점이 아니면 1710단계로 복귀한다. 상기 복호화된 CSI는 E-DCH 스케쥴러로 제공된다.
〈제 3실시예〉
본 발명의 제 3실시예에서는 상향링크 시그널링으로 인해 상향링크 간섭 량이 증가하는 것을 막기 위해 RNC가 복수의 UE들의 버퍼상태와 CSI의 전송시점을 제어한다. 상기 RNC는 상기 UE들마다 서로 다른 전송시점(스케쥴링 구간)에서 버퍼상태와 CSI를 전송하도록 제어한다. 하기 〈수학식 3〉은 상기 UE의 버퍼상태 전송시점을 나타내며, 하기 〈수학식 4〉는 상기 UE의 CSI 전송시점을 나타낸다.
Figure 112003037438383-pat00028
Figure 112003037438383-pat00029
여기서 mod는 나머지를 구하는 연산자이다. 상기
Figure 112005029285645-pat00030
는 스케쥴링 구간들을 식별하는 스케쥴링 구간번호이다. 상기
Figure 112005029285645-pat00031
는 E-DCH 서비스를 제공하는 복수의UE들로부터 버퍼상태들이 같은 시점에 전송되어 상기 시점에서 Node B의 측정 ROT가 증가되는 것을 방지하기 위하여 상기 UE 들별로 가능한 한 서로 다르게 설정되는 정수 값이다. 각 UE 들은 자신에게 설정된 offsetbuffer에 따라 상기 <수학식 3>을 만족하는 지정 스케쥴링 구간들에서 버퍼상태를 상기 Node B로 전송한다. 마찬가지로 상기
Figure 112005029285645-pat00032
는 복수의 UE들로부터 CSI가 같은 시점에 전송되어 상기 시점에서 Node B의 측정 ROT가 증가되는 것을 방지하기 위하여 상기 UE 들별로 가능한 한 서로 다르게 설정되는 정수 값이다. 각 UE들은 자신에게 설정된 offsetCSI에 따라 상기 <수학식 4>를 만족하는 지정 스케쥴링 구간들에서 CSI를 상기 Node B로 전송한다. 상기 offsetbuffer와 상기 offsetCSI는 서로 같거나 다르게 설정된다.
상기 제 3실시예에서 UE는 E-DCH 데이터 버퍼에 대기중인 패킷 데이터의 양이 소정 임계치를 초과하더라도 상기 〈수학식 3〉에 의해 결정되는 버퍼상태 전송시점에서만 상기 버퍼상태를 전송한다. 또한, Node B는 상기 <수학식 3>에 의해 결정되는 버퍼상태 수신시점에서만 상기 버퍼상태의 수신 여부를 체크함으로서 Node B의 한정된 자원을 여러 UE들이 공유하여 사용할 수 있게 한다.
도 18은 본 발명의 제 3실시예에 따른 Node B와 UE간의 스케쥴링 할당을 위한 EU-DPCCH 시그널링에 대해 도시하고 있다. 여기에 도시한 UE는 각각 0으로 설정된 offsetbuffer와 offsetCSI를 갖는다. 버퍼상태 전송주기는 6배의 스케쥴링 구간길이이므로, 상기 <수학식 3>에 의해 버퍼상태의 전송시점(1802,1808,1814)은 스케쥴링 구간번호 (CNTsch_int) 12, 18, 24이다. 또한 상기 CSI 전송주기는 4배의 스케쥴링 구간길이이므로, 상기 <수학식 4>에 의해 CSI의 전송시점(1804,1808,1812,1820)은 스케쥴링 구간번호(CNTsch_int) 14, 18, 22, 26이다.
스케쥴링 구간 10(1800)에서 상기 Node B로 전송할 패킷 데이터의 양이 소정 임계치를 초과하게 된다. 하지만, 스케쥴링 구간 10은 버퍼상 태 전송시점이 아니므로 상기 UE는 버퍼상태를 전송하지 않고 대기하였다가 스케쥴링 구간 12(1802)에서 상기 UE는 버퍼상태를 전송한다. 이때 상기 스케쥴링 구간12(1802)는 CSI 전송시점이 아니지만, 상기 버퍼상태가 최초로 전송되고 있으므로 상기 UE는 상기 최초의 버퍼상태와 함께 CSI를 전송한다. 이후, 상기 UE는 버퍼상태 전송시점마다 버퍼상태를 전송하며 CSI 전송시점마다 CSI를 전송한다.
스케쥴링 구간 16(1806)에서 상기 E-DCH 데이터 버퍼에 새로운 패킷 데이터가 발생한다. 하지만 상기 스케쥴링 구간 16(1806)은 버퍼상태 전송시점이 아니므로 상기 UE는 스케쥴링 구간 18(1808)에서 버퍼상태를 전송한다.
1816 구간에서 상기 Node B는 상기 1802 구간에서 전송받은 버퍼상태와 CSI를 이용하여 스케쥴링 할당정보를 생성하고, 상기 생성된 스케쥴링 할당정보를 상기 UE로 전송한다. 이와 같이 상기 Node B는 상기 UE로부터 버퍼상태를 수신하면, 상기 버퍼상태 전송주기 이내에 반드시 상기 UE에게 스케쥴링 할당 정보를 전송한다.
상기 UE는 매 버퍼상태 전송시점에서 버퍼상태를 전송한 이후 Node B로부터 스케쥴링 할당 정보를 대기한다.
하지만, 상기 UE는 상기 Node B가 상기 에서 전송한 버퍼상태를 에러 없이 수신하였는지 알 수 없다. 따라서, 상기 UE는 버퍼상태를 전송한 후 버퍼상태 전송주기가 경과되도록 상기 스케쥴링 할당정보가 수신되지 않으면 다음 버퍼상태 전송시점에서 버퍼상태를 상기 Node B로 재 전송한다. 상기 도 18에서는 스케쥴링 구간 24(1814)에서 상기 UE는 이전 버퍼상태 전송시점인 1808 구간에서 버퍼상태를 전송한 이후 버퍼상태 전송주기가 경과할 때까지 스케쥴링 할당 정보를 수신하지 못하였음을 인지하고 상기 Node B로 버퍼상태를 재 전송하고 있다. 한편, 상기 UE는 상기 최초의 버퍼상태를 전송한 이후 상기 버퍼상태 전송주기가 경과되도록 상기 Node B로부터 스케쥴링 할당정보가 수신되지 않으면, 상기 버퍼상태와 더불어 CSI를 전송한다.
상기 Node B는 스케쥴링 구간 26(1820)에서 상기 UE가 전송할 패킷 데이터의 양을 추정하고, 상기 추정된 패킷 데이터의 양이 상기 임계치 미만이라고 판단되면, 상기 UE로 스케쥴링 해제 메시지를 전송한다. 상기 스케쥴링 해제 메시지를 수신한 상기 UE는 상기 Node B로 상기 버퍼상태와 CSI의 전송을 중단한다. 도시되어 있지 않지만, 스케쥴링 해제 메시지를 사용하지 않는 다른 실시예로서 상기 UE는 상기 E-DCH 데이터 버퍼에 대기하고 있는 패킷 데이터의 양이 상기 임계치보다 작은 경우 상기 Node B로 상기 버퍼상태와 CSI 전송을 중단한다.
도 19는 본 발명의 제3 실시예에 따른 UE의 E-DCH 전송 제어기(1900)의 구조를 도시하고 있다. 여기에서 전송 시작 및 종료 결정기(1902)와 전송시점 결정기(1904)를 제외한 나머지 구성요소들, 즉 E-DCH TF 결정기(1916), CRC 부가부들(1908, 1918), 채널 코딩부들(1910, 1914, 1920), 다중화기(1922) 및 E-DCH 패킷 송신기(1924)의 동작은 이미 언급한 도 9 의 대응하는 구성요소들의 동작과 동일하므로 그 설명을 생략한다. 따라서 하기에서는 상기 도 19에 도시되어 있는 구성요소들 중 상기 도 9의 구성요소들과 차이를 가지는 부분에 대해서만 설명하기로 한다.
도 19를 참조하면, 상기 전송 시작 및 종료 결정기(902)는 상기 버퍼상태 및 CSI 의 전송 시작시점과 전송 종료시점을 결정한다. 상기 버퍼상태와 상기 CSI의 전송 시작시점은 E-DCH 데이터 버퍼의 버퍼상태와 버퍼상태 전송주기 Tbuffer, 버퍼상태 전송 옵셋
Figure 112005029285645-pat00033
, 버퍼상태 임계치를 고려하여 결정된다. 상기 버퍼상태가 상기 임계치를 초과한 이후 최초의 버퍼상태 전송시점이 상기 버퍼상태 전송시작시점이 된다. 상기 CSI전송시작시점은 상기 버퍼상태전송시작시점과 동일하다. 상기 버퍼상태 및 CSI 전송 종료시점은 상기 Node B로부터 스케쥴링 해제 메시지를 수신하는 시점이다. 다른 경우, 상기 버퍼상태가 상기 임계치 미만이 되는 시점이 상기 버퍼상태 및 CSI의 전송 종료시점이 된다.
전송시점 결정기(1904)는 상기 전송 시작 및 종료 결정기(1902)에서 결정한 버퍼상태 및 CSI의 전송시작시점 이후 상기 버퍼상태 및 CSI 전송시점들을 결정한다. 상기 버퍼상태 및 CSI 전송시점들은 상기 도 18에서 살펴본 바와 같다. 상기 전송시점 결정기(1904)는 상기 버퍼상태와 CSI의 전송시작시점에서 버퍼상태전송스위치(1906)와 CSI전송스위치(1912)를 온 시킨다.
상기 전송시점 결정기(1904)는 상기 CSI 전송시작시점에서 상기 CSI를 전송한 후
Figure 112005029285645-pat00034
Figure 112005029285645-pat00035
,
Figure 112005029285645-pat00036
에 의해 결정된 CSI 전송시점에 대응하는 스케쥴링 구간들에서 CSI를 주기적으로 전송하기 위해 상기 CSI 전송스위치(1912)를 온 시킨다. 상기 전송시점 결정기(1904)는 신규 데이터 발생 지시자(new data arrival indication)가 상기 E-DCH 데이터 버퍼에 새로운 데이터가 발생하였음을 지시한 이후의 버퍼상태 전송시점에 대응하는 최초의 스케쥴링 구간에서 버퍼상태를 전송하기 위해 상기 버퍼상태 전송스위치(1906)를 온 시킨다. 상기 버퍼상태 전송주기는
Figure 112005029285645-pat00037
Figure 112005029285645-pat00038
,
Figure 112005029285645-pat00039
에 의해 결정된다.
또한 상기 전송시점 결정기(1904)는 스케쥴링 할당 정보 수신 지시자와 버퍼상태 전송주기 Tbuffer를 이용하여 상기 버퍼상태 전송 스위치(1906)와 상기 CSI 전송 스위치(1912)를 제어한다. 상기 새로 발생한 패킷 데이터에 의해 버퍼상태를 전송한 후, 상기 버퍼상태 전송주기가 경과할 동안 상기 스케쥴링 할당정보 수신 지시자로부터 상기 스케쥴링 할당정보가 수신되었음이 지시되지 않으면, 상기 전송시점 결정기(1904)는 다음 버퍼상태 전송시점에서 상기 버퍼상태 전송스위치(1906)를 온 시킨다. 또한, 최초의 버퍼상태를 상기 Node B로 전송한 후 상기 버퍼상태 전송주기가 경과할 동안 상기 스케쥴링 할당 정보가 수신되지 않았다고 지시되면, 상기 전송시점 결정기(1904)는 상기 버퍼상태 전송 스위치(1906)과 상기 CSI 전송스위치(1912)를 동시에 온 시킨다.
도 20은 본 발명의 제 3실시예에 따른 UE 송신단의 동작을 도시하고 있다.
도 20을 참조하면, 2000단계에서 상기 UE는 현재 스케쥴링 구간이 상기 <수학식 3>에 따른 버퍼상태 전송시점인지를 판단한다. 상기 판단 결과 상기 버퍼상태 전송시점이면 2002단계로 이동하고, 상기 판단 결과 버퍼 상태 전송시점이 아니면 2004단계로 이동한다. 상기 2002단계에서 상기 UE는 버퍼상태, 즉 E-DCH 데이터 버퍼에 저장된 패킷 데이터의 양을 관찰한다. 2006단계에서 상기 UE는 상기 E-DCH 데이터 버퍼에 저장되어 있는 패킷 데이터의 양이 소정 임계치 이상인지를 판단한다. 상기 판단 결과 상기 패킷 데이터의 양이 상기 임계치 이상이면 2008단계로 이동하고, 상기 판단결과 상기 패킷 데이터 양이 상기 임계치 미만이면 2004단계로 이동한다. 상기 2004단계에서 상기 UE는 다음 스케쥴링 구간까지 대기한 후, 상기 E-DCH 데이터 버퍼를 관찰하기 위해 2000 단계로 복귀한다.
상기 2008단계에서 상기 UE는 버퍼상태와 CSI를 최초로 전송하고, 2010단계로 이동한다. 상기 2010단계에서 상기 UE는 다음 스케쥴링 구간까지 대기한 후, 2012단계에서 상기 E-DCH 데이터 버퍼를 관찰한다. 2014단계에서 상기 UE는 버퍼상태와 CSI를 계속 전송할지 여부를 판단한다. 상기 판단은 상술한 바와 같이 상기 E-DCH 데이터 버퍼에 저장되어 있는 패킷 데이터의 양과 미리 정해지는 소정 임계치를 비교함으로서 이루어진다. 상기 패킷 데이터의 양이 여전히 상기 임계치 이상이면 상기 UE는 상기 버퍼상태와 CSI를 계속 전송하기 위해 2016단계로 이동하고, 상기 패킷 데이터의 양이 상기 임계치보다 작아졌으면 상기 UE는 상기 버퍼상태와 CSI전송을 중단하기 위해 2018단계로 이동한다. 상기 2018단계에서 상기 UE는 역방향 패킷전송서비스를 계속할지 여부를 판단한다. 상기 역방향 패킷 전송서비스를 계속한다고 판단되면 2020단계로 이동하여 다음 스케쥴링 구간까지 대기한 후 2000 단계로 복귀한다. 상기 역방향 패킷 전송서비스를 계속하지 않는다고 판단되면 동작을 종료한다.
상기 2016단계에서 상기 UE는 현재 스케쥴링 구간이 버퍼상태 전송주기에 따른 버퍼상태 전송시점인지 여부를 판단한다. 상기 판단 결과 상기 현재 스케쥴링 구간이 상기 버퍼상태 전송시점이면 2022단계로 이동하고, 상기 판단 결과 상기 버퍼상태 전송시점이 아니면 2030단계로 이동한다. 상기 2022단계에서 상기 UE는 E-DCH 데이터 버퍼에 새로운 데이터가 발생하였는지 여부를 판단한다. 상기 판단 결과 상기 E-DCH 데이터 버퍼에 새로운 데이터가 발생하였으면 2028단계로 이동하고, 상기 판단 결과 상기 E-DCH 데이터 버퍼에 새로운 데이터가 발생하지 않았으면 2024단계로 이동한다.
상기 2024단계에서 상기 UE는 이전 버퍼상태 전송시점에서 버퍼상태를 전송하였는지 여부를 판단한다. 상기 판단 결과 상기 이전 버퍼상태 전송시점에서 상기 버퍼상태를 전송하였으면 2026단계로 이동하고, 상기 판단 결과 이전 버퍼상태 전송시점에서 상기 버퍼상태를 전송하지 않았으면 2030단계로 이동한다. 상기 2026단계에서 상기 UE는 상기 이전 버퍼상태 전송시점 이후 상기 Node B로부터 스케쥴링 할당 정보가 수신되었는지 여부를 판단한다. 상기 판단 결과 상기 스케쥴링 할당 정보가 수신되었으면 2030단계로 이동하고, 상기 판단 결과 상기 스케쥴링 할당 정보가 수신되지 않았으면 2028단계로 이동한다.
상기 2028단계에서 상기 UE는 버퍼상태를 전송한다. 2028단계에서는 도시되어 있지 않지만, 이전에 전송한 버퍼상태가 최초의 버퍼상태라면, 상기 2028 단계에서 상기 UE는 버퍼상태와 동시에 CSI를 전송한다. 상기 2030단계에서 상기 UE는 RNC로부터 통보된 CSI 전송주기에 따라 현재 스케쥴링 구간이 CSI전송시점인지 여부를 판단한다. 상기 판단 결과 현재 스케쥴링 구간이 상기 CSI전송시점이면 2032단계로 이동하여 CSI를 전송한 후 2010단계로 복귀한다. 상기 판단 결과 상기 CSI 전송시점이 아니면 2010단계로 복귀한다.
도 21은 본 발명의 제 3 실시예에 따른 Node B의 수신장치를 도시하고 있다.
조 21을 참조하면 안테나(2100)는 UE가 전송한 RF 신호를 수신한 후 RF부(2102)로 전달한다. 상기 RF부(2102)는 상기 RF된 신호를 기저대역 신호로 전환한 후 펄스 형성기(2104)로 전달한다. 상기 펄스 형성기(2104)는 상기 기저대역 신호를 디지털 신호로 변환하여 디스크램블러(2106)로 전달한다. 상기 디스크램블러(2106)는 스크램블링 코드 Cscramble를 이용하여 상기 디지털 신호를 디스크램블링한다. 상기 디스크램블링된 신호는 역확산부(2108)에 의해 OVSF 코드 COVSF와 곱해지고, 채널보상부(2110)를 거친 후 역다중화기(2112)로 전달된다. 상기 역다중화기(2112)는 상기 채널 보상부(2110)로부터 전달된 신호를 부호화된 버퍼상태와 CSI, E-TFRI로 분리한다. 최초에 CSI 수신 스위치(2118)와 버퍼상태 수신 스위치(2134)는 온되어 있기 때문에, 상기 부호화된 버퍼상태와 상기 부호화된 CSI는 각각 버퍼상태 채널 디코딩부(2122)와 CSI 채널 디코딩부(2120)로 전달된다.
상기 부호화된 버퍼상태는 상기 버퍼상태 채널 디코딩부(2122)에 의해 채널 디코딩된다. 버퍼상태 CRC 검사기(2124)는 상기 버퍼상태에 대해 CRC를 검출한다. 상기 CRC 검사기(2124)는 상기 CRC 검출 결과 값을 수신시점 제어기(2132)로 전달한다. 상기 수신시점 제어기(2132)는 상기 CRC 검출 결과 값을 이용하여 상기 UE로부터 버퍼상태가 전송되었는지 판단한다. 상기 CRC 검출 결과 값이 성공이면, 즉 상기 UE로부터 버퍼상태가 전송되었다고 판단되면, 상기 수신시점 제어기(2132)는 CSI 수신스위치(2118)를 온 시킨다. 또한, 상기 상기 버퍼상태가 최초의 버퍼상태이면, 상기 수신시점 제어기(2132)는
Figure 112005029285645-pat00040
Figure 112005029285645-pat00041
,
Figure 112005029285645-pat00042
을 이용하여 CSI의 수신시점을 결정하고 상기 결정된 CSI 수신시점에 대응하는 스케쥴링 구간들에서 상기 CSI수신스위치(2118)를 온 시킨다.
또한 상기 수신시점 제어기(2132)는 상기
Figure 112005029285645-pat00043
Figure 112005029285645-pat00044
,
Figure 112005029285645-pat00045
를 이용하여 버퍼상태의 수신시점을 결정하고, 상기 결정된 버퍼상태 수신시점에 대응하는 스케쥴링 구간들에서 상기 버퍼상태수신스위치(2134)를 온 시킨다. 상기 결정된 버퍼상태 수신시점에서 버퍼상태가 항상 수신되지 않음은 물론이다. 즉 상기 UE의 데이터 버퍼에 새로운 데이터가 발생하지 않았거나 혹은 최근 버퍼상태 전송주기 이내에 상기 Node B가 상기 UE로 스케쥴링 할당 정보를 전송하였으면, 상기 버퍼상태 수신시점에서 버퍼상태는 수신되지 않는다.
상기 CSI채널 디코딩부(2120)는 상기 부호화된 CSI를 채널디코딩한 후 E-DCH 스케쥴러(2128)로 전달한다. 상기 E-DCH 스케쥴러(2128)는 상기 CSI 채널 디코딩부(2120)로부터 전달된 CSI와 상기 버퍼상태 CRC 검사기(2124)로부터 전달된 버퍼상태를 이용하여 스케쥴링 할당 정보를 생성한다. E-TFRI채널디코딩부(2114)는 상기 역다중화기(2112)로부터 전달 부호화된 E-TFRI를 채널디코딩한 후, E-TFRI CRC 검사기(2116)로 전달한다.
상기 E-TFRI CRC 검사기(2116)는 상기 E-TFRI에 대해 CRC 검사를 수행하고, 만일 상기 CRC 검사에 성공하면 상기 E-TFRI를 E-DCH 데이터 디코딩부(2126)로 전달한다. 상기 E-DCH 데이터 디코딩부(2126)는 상기 UE로부터 EU-DPDCH를 통해 수신된 부호화된 E-DCH 데이터를 상기 E-TFRI를 이용하여 디코딩한다.
UE 버퍼상태 추정기(2130)는 상기 E-TFRI CRC 검사기(2116)로부터 출력된 E-TFRI와 상기 버퍼상태 CRC 검사기(2124)로부터 전달된 버퍼상태를 이용하여 상기 UE의 버퍼상태를 추정한다. 상기 버퍼상태 추정치는 상기 수신시점 제어기(2132)로 전달된다. 상기 수신시점 제어기(2132)는 상기 버퍼상태 추정치가 상기 임계치보다 작을 경우 수신 종료시점으로 판단하여, 스케쥴링 제어채널(EU-SCHCCH) 송신기(도 5b에 도시됨)를 제어하여 상기 UE로 스케쥴링 해제메시지를 전송한다.
도 22는 본 발명의 제 3실시예에 따라 Node B에서 버퍼상태와 CSI를 수신하는 동작을 도시하고 있다.
도 22를 참조하면, 2200단계에서 상기 Node B는 현재 스케쥴링 구간이 버퍼상태 수신시점인지 여부를 판단한다. 상기 판단결과 버퍼상태 수신시점이면 2202단계로 이동하고, 버퍼상태 수신시점이 아니면 2204단계로 이동한다. 상기 2202단계에서 상기 Node B는 UE가 전송한 부호화된 버퍼상태를 채널 복호화한다. 2206단계에서 상기 Node B는 상기 버퍼상태에 대한 CRC 검사를 수행하고 2208단계로 이동한다. 상기 2208단계에서 상기 CRC 검사 결과를 이용하여 현재 스케쥴링 구간에서 상기 UE가 버퍼상태를 전송하였는지 여부를 판단한다. 상기 판단결과 상기 CRC 검사에 성공하였으면 상기 버퍼상태를 E-DCH 스케쥴러로 전달한 후 2210단계로 이동하고, 상기 판단결과 상기 CRC 검사에 실패하였으면 2204단계로 이동한다. 상기 2204단계에서 상기 Node B는 다음 스케쥴러 구간까지 대기한 후 2200 단계로 복귀한다.
상기 2210단계에서 상기 Node B는 상기 버퍼상태에 이어서 수신한 부호화된 CSI에 대해 채널 복호화를 수행하여 CSI를 검출하고 상기 검출한 CSI를 E-DCH 스케쥴러로 전달한 후, 2212단계에서 다음 스케쥴링 구간까지 대기한다.
2214단계에서 상기 Node B는 가장 최근에 수신한 버퍼상태와 수신 데이터 양을 이용하여 상기 UE의 버퍼상태를 추정한다. 상기 수신 데이터 양은 E-TFRI로부터 알 수 있으며, 상기 가장 최근에 수신한 버퍼상태에서 상기 수신데이터 양을 뺀 나머지가 상기 UE의 버퍼상태 추정치가 된다. 2216단계에서 상기 Node B는 상기 버퍼상태 추정치가 상기 임계치 이상의 값을 가지면 2218단계로 이동하고, 상기 판단 결과 상기 버퍼상태 추정치가 상기 임계치 미만이면 2220단계로 이동하여 상기 UE로 스케쥴링 해제 메시지를 전송한 후 2222 단계로 이동한다. 여기서 2220 단계는 시스템 구현에 따라 선택적으로 수행된다. 상기 2222단계에서 상기 Node B는 상향링크 패킷 전송 서비스를 계속할지 여부를 판단한다. 상기 판단 결과 상기 상향링크 패킷 전송 서비스를 계속할 것으로 판단되면 2224단계로 이동하여 다음 스케쥴링 구간까지 대기한 후 2200 단계로 복귀한다. 상기 판단 결과 상기 상향링크 패킷 전송 서비스를 중단할 것으로 판단되면 동작을 종료한다.
상기 2218단계에서 상기 Node B는 현재 스케쥴링 구간이 <수학식 3>에 따른 버퍼상태 수신시점인지 여부를 판단한다. 상기 판단 결과 상기 버퍼상태 수신시점이면 2226단계로 이동하고, 상기 판단 결과 상기 버퍼상태 수신시점이 아니면 2230단계로 이동한다. 상기 2226단계에서 상기 Node B는 현재 스케쥴링 구간에서 부호화된 버퍼상태를 수신하여 채널 복호화 과정을 수행하고 2228단계로 이동한다. 상기 2228단계에서 상기 Node B는 상기 버퍼상태에 대한 CRC를 체크한다. 상기 CRC 검사에 성공하면 상기 버퍼상태는 E-DCH 스케쥴러로 전달된다. 2230단계에서 상기 Node B는 현재 스케쥴링 구간이 <수학식 4>에 따른 CSI 수신시점인지 여부를 판단한다. 상기 판단 결과 상기 CSI 수신시점이면 2232단계로 이동하여 현재 스케쥴링 구간에서 부호화된 CSI를 수신하여 채널 복호화 과정을 수행한 후 2212단계로 복귀하고, 상기 판단 결과 상기 CSI 수신시점이 아니면 2212단계로 복귀한다. 상기 복호화된 CSI는 E-DCH 스케쥴러로 제공된다.
〈제 4실시예〉
도 23은 본 발명의 제 4실시예에 따른 버퍼상태와 CSI의 전송을 나타낸 도면이다. 여기서, 상기 CSI는 일정한 주기로 정해진 CSI 전송시점에서 전송된다. 상기 버퍼상태는 주기적으로 정해진 버퍼상태 전송시점에서 전송될 뿐만 아니라 UE의 E-DCH 데이터 버퍼에 새로운 데이터가 발생하는 경우에도 전송한다.
상기 도 23을 참조하면, 스케쥴링 구간 10(2300)에서 UE의 E-DCH 데이터 버퍼에 소정 임계치 이상의 데이터가 발생하면, UE는 최초의 버퍼상태와 최초의 CSI를 전송하게 된다. 여기서, 버퍼상태 전송주기(Tbuffer)와 CSI 전송주기(TCSI)는 각각 8배의 스케쥴링 구간길이(T sch_int )와 4배의 스케쥴링 구간길이(Tsch_int )이므로, UE는 Tbuffer 의 주기를 만족하는 스케쥴링 구간들 18,26(2308, 2312)에서 버퍼상태를 전송하며, TCSI 의 주기를 만족하는 스케쥴링 구간들14,18,22,26(2304, 2308, 2310, 2312)에서 CSI 정보를 전송하게 된다. 한편, 상기한 바와 같이 2300 구간에서 최초의 버퍼상태를 전송한 이후 E-DCH 데이터 버퍼에 새로운 데이터가 발생한 시점인 스케쥴링 구간들 12,16(2302 및 2306)에서도 UE는 버퍼상태를 전송한다. 이로써 기지국이 UE 버퍼상태를 추정하는 데 있어서의 지연시간을 줄일 수 있다.
기지국은 상기 UE로부터 수신한 버퍼상태 및 CSI 에 기초하여 2314 및 2316 구간들에서 스케줄링 할당 정보를 전송한다. 2318구간에서 기지국은 상기 UE의 E-DCH 데이터 버퍼에 더 이상 전송할 데이터가 없다고 판단하여 스케줄링 해제 메시지를 전송한다.
상기 제 4실시예에 따른 버퍼상태와 CSI 전송을 위한 E-DCH 전송 제어기의 구조는 상기 도 14에 도시한 바와 동일하다. 단지 전송시점 결정기(1404)는 상기 CSI 를 주기적으로 정해진 시점에서 전송하도록 CSI 전송 스위치(1412)를 제어하고, 상기 버퍼상태를 주기적인 시점과 새로운 패킷 데이터가 발생하는 시점에서 전송하도록 버퍼상태 전송 스위치(1406)를 제어한다.
이와 관련하여 도 24는 본 발명의 제 4실시 예에 따라 UE가 정해진 전송시점과 새로운 데이터가 발생하는 시점에서 버퍼 상태를 전송하는 동작을 도시한 흐름도이다.
상기 도 24를 참조하면, 2400단계에서 UE는 버퍼상태, 즉 E-DCH 데이터 버퍼에 저장되어 있는 패킷 데이터의 양을 확인한다. 2402단계에서 상기 UE는 상기 E-DCH 데이터 버퍼에 저장되어 있는 패킷 데이터의 양이 소정 임계치를 초과하는지 여부를 판단한다. 상기 판단 결과 상기 패킷 데이터의 양이 상기 임계치 이상이면 2406단계로 이동하고, 상기 판단결과 상기 패킷 데이터 양이 상기 임계치 미만이면 2404단계로 이동한다. 상기 2404단계에서 상기 UE는 다음 스케쥴링 구간까지 대기한 후, 상기 E-DCH 데이터 버퍼를 확인하기 위해 2400 단계로 복귀한다.
상기 2406단계에서 상기 UE는 버퍼상태와 CSI를 최초로 전송하고, 2408단계로 이동한다. 상기 2408단계에서 상기 UE는 다음 스케쥴링 구간까지 대기한 후, 2410단계에서 상기 E-DCH 데이터 버퍼를 확인한다. 2412단계에서 상기 UE는 상기 버퍼상태와 CSI를 계속 전송할지 여부를 확인한다. 이는 상기 전술한 바와 같이 상기 E-DCH 데이터 버퍼에 저장되어 있는 패킷 데이터 양과 상기 임계치를 비교함으로서 결정된다. 상기 패킷 데이터의 양이 여전히 상기 임계치 이상이면 상기 UE는 버퍼상태와 CSI를 계속 전송하기 위해 2414단계로 이동하고, 상기 패킷 데이터의 양이 상기 임계치보다 작아졌으면 상기 UE는 상기 버퍼상태와 CSI전송을 중단하기 위해 2424단계로 이동한다. 상기 2424단계에서 상기 UE는 역방향 패킷전송서비스를 계속할지 여부를 판단한다. 상기 역방향 패킷 전송서비스를 계속한다고 판단되면 상기 UE는 2426단계로 이동하여 다음 스케쥴링 구간까지 대기한 후 2400 단계로 복귀한다. 상기 역방향 패킷 전송서비스를 계속하지 않는다고 판단되면 동작을 종료한다.
상기 2414단계에서 상기 UE는 상기 E-DCH 데이터 버퍼에 새로운 데이터가 발생하였는지 여부를 판단한다. 상기 판단 결과 상기 E-DCH 데이터 버퍼에 새로운 데이터가 발생하였으면 2416단계로 이동하고, 상기 판단 결과 상기 E-DCH 데이터 버퍼에 새로운 데이터가 발생하지 않았으면 2418단계로 이동한다. 상기 2418단계에서 현재 스케쥴링 구간이 RNC로부터 통보된 버퍼상태 전송주기에 따른 버퍼상태 전송시점인지를 판단한다. 상기 2418단계에서 상기 현재 스케쥴링 구간이 상기 버퍼상태 전송시점이라고 판단되는 경우에는 2416단계로 이동하고, 상기 버퍼상태 전송시점이 아니라고 판단되는 경우에는 2420단계로 이동한다. 상기 2416단계에서 상기 UE는 버퍼상태를 전송한다.
상기 2420단계에서 상기 UE는 RNC로부터 통보된 CSI 전송주기에 따라 현재 스케쥴링 구간이CSI전송시점인지 여부를 판단한다. 상기 판단 결과 상기 현재 스케쥴링 구간이 상기 CSI전송시점이면 상기 UE는 2422단계로 이동하여 CSI를 전송한 후 2408단계로 복귀한다. 상기 판단 결과 상기 CSI 전송시점이 아니면 2408단계로 복귀한다. 상기 도 24에서는 도시되어 있지 않지만, 상기 2406단계에서 최초의 버퍼상태를 전송한 후 버퍼상태 전송주기가 경과할 때까지 기지국으로부터 스케쥴링 할당정보가 수신되지 않았으면, 상기 UE는 버퍼상태와 CSI를 함께 전송한다.
〈제 5실시예〉
도 25는 본 발명의 제 5실시예에 따라 타이머를 구비하는 버퍼 상태의 전송을 도시한 도면이다. 상기 UE는 상기 타이머에 의해 버퍼상태 전송시점을 결정함으로써, 기지국이 상기 UE의 버퍼상태를 추정하는데 소요되는 지연시간을 줄이고 상기 버퍼상태의 전송에 따른 추가적인 역방향링크의 간섭량을 줄인다. CSI 는 주기적으로 전송된다.이때 E-DCH 서비스를 진행하는 복수의 UE들의 CSI 전송시점들은 상호간에 분산되어 CSI 전송에 따른 상향링크 간섭량의 증가를 최소화한다.
상기 도 25을 참조하면, 스케쥴링 구간 10(2500)에서 UE는 E-DCH 데이터 버퍼의 데이터 양이 임계값을 초과함을 인지하고 버퍼상태와 CSI를 최초로 전송하게 된다. 이때 상기 UE는 버퍼상태 전송을 제어하기 위한 구비된 타이머의 값을 Tbuffer 로 설정하여 시동한다. 상기 타이머는 스케쥴링 구간이 진행함에 따라 1씩 감소하며, 상기 UE는 상기 타이머가 0이 되거나 혹은 새로운 데이터가 발생하는 시점에서 버퍼상태를 전송한다. CSI 는
Figure 112005029285645-pat00050
의 주기에 따라 주기적으로 정해진 스케쥴링 구간들 14,18,22,26(2504, 2506, 2510, 2512)에서 전송된다.
한편, 버퍼상태의 최초 전송시점인 2500 구간이후 다음 버퍼상태 전송시점인 2506 구간에 도달하기 이전에 스케쥴링 구간13(2502)에서 새로운 데이터가 발생하면, 상기 UE는 버퍼상태를 전송하고 상기 타이머를 Tbuffer로 설정하여 다시 시동한다. 상기 UE는 상기 2502 구간에서 버퍼상태를 전송한 이후 상기 타이머에 따라 정해지는 다음 버퍼상태 전송시점인 스케쥴링 구간 21(2508)에서 버퍼상태를 전송한다. 상기 버퍼상태가 전송되고 나면 상기 타이머는 다시 시동된다. 상기 타이머가 0이 되는 다음 버퍼상태 전송시점인 스케쥴링 구간 29(2514)까지 새로운 데이터가 발생하지 않으면 상기 UE는 상기 스케쥴링 구간 29(2514)에서 버퍼상태를 전송하고, 상기 타이머를 0으로 설정한다.
2516구간에서 기지국은 2500 구간의 버퍼상태와 CSI를 이용하여 생성한 스케쥴링 할당 정보를 전송하며, 2518 구간에서 기지국은 2512 및 2514 구간의 CSI와 버퍼상태를 이용하여 생성한 스케쥴링 할당 정보를 전송한다. 2520 구간에서 기지국은 상기 단말의 E-DCH 데이터 버퍼에 더 이상 전송할 데이터가 없다고 판단하여 스케쥴링 해제 메시지를 전송한다.
상기 제 5실시예에 따른 버퍼상태와 CSI 전송을 위한 E-DCH 전송 제어기의 구조는 상기 도 14에서 도시한 바와 동일하다. 전송시점 결정기(1404)는 주기적으로 정해진 시점에서 CSI 를 전송하도록 CSI 전송 스위치(1412)를 제어하고, 버퍼상태 전송주기로 설정된 타이머를 관리하여 주기적인 시점 또는 새로운 패킷 데이터가 발생하는 시점으로부터 주기적으로 버퍼상태를 전송하도록 버퍼상태 전송 스위치(1406)를 제어한다. 상기 제5 실시예에 따른 기지국 수신장치의 구조와 동작은 앞서 언급한 도 11 및 도 12에 도시한 바와 동일하므로 그 상세한 설명을 생략한다.
삭제
도 26은 본 발명의 제 5실시예에 따라 UE가 버퍼상태와 CSI를 전송하는 절차를 도시하고 있는 흐름도이다.
도 26을 참조하면, 2600단계에서 UE는 버퍼상태, 즉 E-DCH 데이터 버퍼에 저장되어 있는 패킷 데이터의 양을 확인한다. 2602단계에서 상기 UE는 상기 E-DCH 데이터 버퍼에 저장되어 있는 패킷 데이터의 양이 소정 임계치를 초과하는지 여부를 판단한다. 상기 판단 결과 상기 패킷 데이터의 양이 상기 임계치 이상이면 2606단계로 이동하고, 상기 판단결과 상기 패킷 데이터 양이 상기 임계치 미만이면 2604단계로 이동한다. 상기 2604단계에서 상기 UE는 다음 스케쥴링 구간까지 대기한 후, 상기 E-DCH 데이터 버퍼를 관찰하기 위해 2600 단계로 복귀한다.
상기 2606단계에서 상기 UE는 버퍼상태와 CSI를 최초로 전송하고, 2608단계로 이동한다. 상기 2608단계에서 상기 UE는 버퍼상태 전송주기
Figure 112005029285645-pat00056
로 설정되는 타이커를 시동한다. 상기 2610단계에서 상기 UE는 다음 스케쥴링 구간까지 대기한 후, 2612단계에서 상기 E-DCH 데이터 버퍼를 확인한다. 2614단계에서 상기 UE는 버퍼상태와 CSI를 계속 전송할지 여부를 판단한다. 상기 판단은 상술한 바와 같이 상기 E-DCH 데이터 버퍼에 저장되어 있는 패킷 데이터 양과 상기 임계치를 비교함으로서 이루어진다. 상기 패킷 데이터의 양이 여전히 상기 임계치 이상이면 상기 UE는 버퍼상태와 CSI를 계속 전송하기 위하여 2616단계로 이동하고, 상기 패킷 데이터의 양이 상기 임계치보다 작아졌으면 상기 UE는 상기 버퍼상태와 CSI의 전송을 중단하기 위해 2630단계로 이동한다. 상기 2630단계에서 상기 UE는 역방향 패킷전송서비스를 계속할지 여부를 판단한다. 상기 역방향 패킷 전송서비스를 계속한다고 판단되면 상기 UE는 2632단계로 이동한 후 다음 스케쥴링 구간까지 대기한 후 2600 단계로 복귀한다. 상기 역방향 패킷 전송서비스를 계속하지 않는다고 판단되면 동작을 종료한다.
상기 2616단계에서 상기 UE는 상기 타이머를 1만큼 감소시키고 2618단계로 이동한다. 상기 2618단계에서 상기 UE는 상기 E-DCH 데이터 버퍼에 새로운 데이터가 발생하였는지 여부를 판단한다. 상기 판단 결과 상기 E-DCH 데이터 버퍼에 새로운 데이터가 발생하였으면 2622단계로 이동하고, 상기 판단 결과 상기 E-DCH 데이터 버퍼에 새로운 데이터가 발생하지 않았으면 2620단계로 이동한다. 상기 2620단계에서 상기 타이머가 만기되었는지, 즉 0이 되었는지를 판단한다. 상기 2620단계에서 상기 타이머가 만기되었으면 2622단계로 이동하고, 상기 타이머가 만기되지 않았으면 2626단계로 이동한다.
상기 2622단계에서 상기 UE는 버퍼상태를 전송한 후, 2624단계로 이동한다. 상기 2624단계에서 상기 UE는 상기 타이머를 다시 시동한 후, 2626단계로 이동한다. 상기 2626단계에서 상기 UE는 현재 스케쥴링 구간이 RNC로부터 통보된 CSI 전송주기에 따른 CSI전송시점인지 여부를 판단한다. 상기 판단 결과 상기 현재 스케쥴링 구간이 상기 CSI전송시점이면 상기 UE는 2628단계로 이동하여 CSI를 전송한 후 2610단계로 이동한다. 상기 판단 결과 상기 CSI 전송시점이 아니면 2610단계로 복귀한다. 상기 도 26에서는 도시되어 있지 않지만, 상기 2606단계에서 최초의 버퍼상태를 전송한 후 버퍼상태 전송주기가 경과할 때까지 기지국으로부터 스케쥴링 할당정보가 수신되지 않았으면, 상기 UE는 버퍼상태와 CSI를 함께 전송한다.
삭제
〈제 6실시예〉
상기 설명한 제1 내지 제5 실시예들은 버퍼상태의 전송 시점에 관계없이 CSI를 일정한 주기로 전송한다. CDMA시스템에서 페이딩 현상에 의한 일시적인 채널변화는 전력제어에 의해 어느 정도 극복된 다는 점을 고려하면, 기지국 제어 스케쥴링은 지형적인 영향 등에 의한 새도잉(shadowing) 등의 긴 시간 페이딩(long term fading)현상, 즉 긴 시간 동안의 평균적인 채널 상황의 변화를 고려하여 이루어질 수 있다. 이러한 경우 CSI는 긴 시간동안의 평균적인 채널 상황을 반영하게 된다. 이와 같이 CSI가 긴 주기 페이딩을 반영하기에 충분할 정도로 긴 시간 동안의 평균적인 채널 상황을 나타내는 경우, CSI 전송주기는 보다 길게 설정될 수 있다.
도 27은 본 발명의 제 6실시예에 따라 버퍼상태의 전송시점에서 버퍼상태와 CSI를 같이 전송하기 위한 코드 블록을 도시화한 것이다.
상기 도 27을 참조하면, 상기 CSI가 비교적 긴 시간동안의 평균적인 채널 상황을 나타내는 경우, CSI는 주기적으로 전송하지 않을 수 있다. 이에 따라 UE는 전송시점에서 버퍼상태와 CSI정보를 함께 전송한다. 즉 상기 UE는 상기 버퍼 상태와 상기 CSI 를 최초로 전송하고 난 후, 앞서 언급한 실시예들에 따라 버퍼상태 전송주기 및/또는 새로운 데이터의 발생 여부에 따라 결정되는 버퍼상태 전송시점에서 상기 버퍼상태와 더불어 상기 CSI를 동시에 전송한다. 이에 따라 상기 코드 블록에 부가되는 CRC는 버퍼상태와 CSI에 공통으로 적용된다.
삭제
즉, 상기 UE는 버퍼상태와 CSI 에 공통으로 적용되는 하나의 CRC를 상기 버퍼상태 및 상기 CSI를 포함하는 데이터 부분에 첨부한 후, 채널 코딩하여 전송한다. 상기 기지국은 상기 버퍼상태와 상기 CSI에 공통된 상기 CRC 를 검출하고 CRC 체크를 통해 상기 버퍼상태와 CSI가 정상적으로 수신되었는지의 여부를 판단한다.
전술한 바와 같이 본 발명의 실시예들은 버퍼상태와 CSI를 전송한 후 상기 데이터 버퍼에 신규 데이터 이벤트가 발생할 경우 및/또는 버퍼상태 전송주기에 따른 버퍼상태 전송시점에 도달한 경우에 E-DCH 데이터 버퍼의 버퍼상태를 Node B로 전송함으로서 버퍼상태의 전송 횟수를 감소시키고, Node B가 상기 UE의 버퍼상태를 추정하는데 소요되는 지연시간을 감소시킨다.

Claims (158)

  1. 삭제
  2. 삭제
  3. 삭제
  4. 삭제
  5. 삭제
  6. 삭제
  7. 삭제
  8. 삭제
  9. 삭제
  10. 삭제
  11. 삭제
  12. 삭제
  13. 삭제
  14. 삭제
  15. 삭제
  16. 삭제
  17. 상향링크 패킷 데이터 서비스를 지원하는 이동통신 시스템에서, 상기 상향링크 패킷 데이터 서비스의 스케쥴링을 위해 사용자 단말이 전송하고자 하는 패킷 데이터를 저장하고 있는 버퍼의 버퍼상태와 상향링크의 송신전력을 나타내는 채널상태를 전송하는 방법에 있어서,
    상기 버퍼에 저장되어 있는 패킷 데이터의 양을 관찰하는 과정과,
    상기 버퍼에 저장되어 있는 패킷 데이터의 양이 미리 정해지는 소정 임계치 이상이면 상기 버퍼상태와 상기 채널상태의 전송을 시작하는 과정과,
    상기 버퍼상태와 상기 채널상태의 전송을 시작한 후, 상기 버퍼에 새로운 패킷 데이터가 발생하면 상기 버퍼상태를 전송하는 과정을 포함하여 이루어짐을 특징으로 하는 상기 방법.
  18. 제 17 항에 있어서, 상기 버퍼상태는,
    상기 버퍼상태의 전송에러를 검출하기 위한 사이클릭 리던던시 코드(CRC)와 함께 전송됨을 특징으로 하는 상기 방법.
  19. 제 17 항에 있어서, 상기 버퍼상태와 상기 채널상태의 전송을 시작한 후, 미리 정해지는 소정 채널상태 전송주기에 따라 상기 채널상태를 주기적으로 전송하는 과정을 더 포함함을 특징으로 하는 상기 방법.
  20. 제 17 항에 있어서, 상기 전송하는 과정은,
    상기 버퍼에 새로운 패킷 데이터가 발생하면 상기 채널상태를 상기 버퍼상태와 함께 전송하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  21. 제 17 항에 있어서, 상기 버퍼상태와 상기 채널상태는 소정 스케쥴링 구간의 제1 및 제2 전송영역들에 각각 실려 전송되는 것을 특징으로 하는 상기 방법.
  22. 제 17 항에 있어서, 상기 버퍼상태와 상기 채널상태의 전송을 시작한 후, 미리 정해지는 소정 버퍼상태 전송주기에 따라 상기 버퍼상태를 전송하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  23. 제 21 항에 있어서, 상기 버퍼상태를 전송한 이후 미리 정해지는 소정 버퍼상태 재전송주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보를 수신하지 못하면, 상기 버퍼상태를 전송하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  24. 제 23 항에 있어서, 상기 버퍼상태와 상기 채널상태를 최초로 전송한 이후 상기 버퍼상태 재전송 주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보를 수신하지 못하면, 상기 버퍼상태와 상기 채널상태를 전송하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  25. 제 17 항에 있어서, 상기 버퍼상태와 상기 채널상태의 전송을 시작한 후 상기 패킷 데이터의 양이 상기 임계치보다 작게 되면, 상기 버퍼상태와 상기 채널상태의 전송을 중단하는 과정을 더 포함함을 특징으로 하는 상기 방법.
  26. 제 17 항에 있어서, 상기 버퍼상태와 상기 채널상태의 전송을 시작한 후 기지국으로부터 상기 버퍼상태와 상기 채널상태 전송의 중단을 요청하는 메시지가 수신되면, 상기 버퍼상태와 상기 채널상태의 전송을 중단하는 과정을 더 포함함을 특징으로 하는 상기 방법.
  27. 상향링크 패킷 데이터 서비스를 지원하는 이동통신 시스템에서, 상기 상향링크 패킷 데이터 서비스의 스케쥴링을 위해 기지국이 사용자 단말로부터 버퍼상태와 채널상태를 수신하는 방법에 있어서,
    상기 사용자 단말로부터 상기 버퍼상태를 포함하는 것으로 추정되는 수신 데이터와 상기 수신 데이터의 전송에러 검출을 위한 사이클릭 리던던시 코드(CRC)를 수신하는 과정과,
    상기 CRC를 검사한 결과 상기 수신 데이터에 에러가 없으면, 상기 수신 데이터로부터 상기 버퍼상태를 검출하는 과정과,
    상기 버퍼상태를 최초로 검출한 이후 상기 채널상태를 수신하기 시작하는 과정을 포함하는 것을 특징으로 하는 상기 방법.
  28. 청구항 28은(는) 설정등록료 납부시 포기되었습니다.
    제 27 항에 있어서, 상기 버퍼상태와 상기 채널상태는, 소정 스케쥴링 구간의 할당된 전송영역들에서 각각 수신되는 것을 특징으로 하는 상기 방법.
  29. 청구항 29은(는) 설정등록료 납부시 포기되었습니다.
    제 28 항에 있어서, 상기 버퍼상태를 최초로 검출한 이후로부터 미리 정해지는 소정 채널상태 수신주기의 정수배만큼 떨어진 스케쥴링 구간들 각각의 할당된 전송영역에서 상기 채널상태를 주기적으로 수신하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  30. 청구항 30은(는) 설정등록료 납부시 포기되었습니다.
    제 28 항에 있어서, 상기 버퍼상태를 포함하는 스케쥴링 구간들 각각의 할당된 전송영역에서 상기 채널상태를 수신하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  31. 제 27 항에 있어서, 상기 버퍼상태를 수신한 이후 미리 정해지는 소정 버퍼상태 재전송주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보를 전송하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  32. 청구항 32은(는) 설정등록료 납부시 포기되었습니다.
    제 27 항에 있어서, 상기 검출한 버퍼상태와 상기 사용자 단말로부터의 수신 데이터 양을 이용하여 상기 사용자 단말의 버퍼상태를 추정하고,
    상기 버퍼상태 추정치가 미리 정해지는 소정 임계치 미만이면 상기 버퍼상태의 수신을 중단하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  33. 청구항 33은(는) 설정등록료 납부시 포기되었습니다.
    제 32 항에 있어서, 상기 버퍼상태의 수신을 중단하고 상기 사용자 단말로 상기 버퍼상태와 상기 채널상태 전송의 중단을 요청하는 메시지를 전송하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  34. 상향링크 패킷 데이터 서비스를 지원하는 이동통신 시스템에서, 상기 상향링크 패킷 데이터 서비스의 스케쥴링을 위하여, 사용자 단말이 전송하고자 하는 패킷 데이터를 저장하고 있는 버퍼의 버퍼상태와 상향링크 송신전력을 나타내는 채널상태를 전송하는 상기 사용자 단말의 송신장치에 있어서,
    상기 버퍼에 저장되어 있는 패킷 데이터의 양을 관찰하고 상기 버퍼에 저장되어 있는 패킷 데이터의 양을 미리 정해지는 소정 임계치와 비교하여 상기 버퍼상태와 상기 채널상태의 전송 시작 시점과 전송 종료 시점을 결정하는 전송 시작 및 종료 결정기와, 여기서 상기 전송 시작 시점은 상기 패킷 데이터의 양이 상기 임계치에 도달하는 시점이며,
    상기 전송 시작 시점으로부터 상기 버퍼에 새로운 패킷 데이터가 도달하는지를 판단하고 상기 버퍼에 새로운 패킷 데이터가 도달하는 시점을 버퍼상태 전송시점으로 결정하는 전송시점 결정기와,
    상기 버퍼상태 전송시점에서 상기 버퍼상태를 전송하는 버퍼상태 송신기와,
    상기 전송 시작 시점으로부터 상기 채널상태를 전송하는 채널상태 송신기를 포함하여 이루어짐을 특징으로 하는 상기 송신장치.
  35. 제 34 항에 있어서, 상기 버퍼상태 송신기는,
    상기 버퍼상태 전송시점에서 상기 버퍼상태를 통과시키는 스위치와,
    상기 버퍼상태에, 상기 버퍼상태의 전송에러 검출을 위한 사이클릭 리던던시 코드(CRC)를 부가하는 CRC 부가부와,
    상기 CRC가 부가된 상기 버퍼상태를 채널 부호화하여 전송하는 채널 부호화부로 구성됨을 특징으로 하는 상기 장치.
  36. 제 34 항에 있어서, 상기 전송시점 결정기는,
    상기 전송 시작 시점으로부터 미리 정해지는 소정 채널상태 전송주기에 따른 채널상태 전송시점을 결정하는 것을 특징으로 하는 상기 송신장치.
  37. 제 36 항에 있어서, 상기 채널상태 송신기는,
    상기 결정된 채널상태 전송시점에서 상기 채널상태를 주기적으로 전송하는 것을 특징으로 하는 상기 송신장치.
  38. 청구항 38은(는) 설정등록료 납부시 포기되었습니다.
    제 37 항에 있어서, 상기 채널상태 송신기는,
    상기 결정된 채널상태 전송시점에서 상기 채널상태를 통과시키는 스위치와,
    상기 채널상태를 채널부호화하여 전송하는 채널 부호화부로 구성됨을 특징으로 하는 상기 송신장치.
  39. 제 34 항에 있어서, 상기 채널상태 송신기는,
    상기 버퍼상태 전송시점에서 상기 채널상태를 전송하는 것을 특징으로 하는 상기 송신장치.
  40. 청구항 40은(는) 설정등록료 납부시 포기되었습니다.
    제 39 항에 있어서, 상기 채널상태 송신기는,
    상기 버퍼상태 전송시점에서 상기 채널상태를 통과시키는 스위치와,
    상기 채널상태를 채널 부호화하여 전송하는 채널 부호화부로 구성됨을 특징으로 하는 상기 송신장치.
  41. 청구항 41은(는) 설정등록료 납부시 포기되었습니다.
    제 34 항에 있어서, 상기 버퍼상태와 상기 채널상태는, 소정 스케쥴링 구간의 할당된 전송영역들에 각각 실려 전송되는 것을 특징으로 하는 상기 송신장치.
  42. 제 34 항에 있어서, 상기 전송시점 결정기는,
    상기 새로운 패킷 데이터가 도달하는 버퍼상태 전송시점 이외에 추가적으로, 상기 전송 시작 시점으로부터 미리 정해지는 소정 버퍼상태 전송주기에 따라 상기 버퍼상태를 주기적으로 전송하도록 상기 버퍼상태 송신기를 제어하는 것을 특징으로 하는 상기 장치.
  43. 제 34 항에 있어서, 상기 전송시점 결정기는,
    상기 버퍼상태를 전송한 이후 미리 정해지는 소정 버퍼상태 재전송 주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보가 수신되지 않으면, 상기 버퍼상태를 전송하도록 상기 버퍼상태 송신기를 제어하는 것을 특징으로 하는 상기 송신장치.
  44. 제 43 항에 있어서, 상기 전송시점 결정기는,
    상기 버퍼상태와 상기 채널상태를 최초로 전송한 이후 상기 버퍼상태 재전송 주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보가 수신되지 않으면, 상기 버퍼상태와 상기 채널상태를 전송하도록 상기 버퍼상태 송신기와 상기 채널상태 송신기를 제어하는 것을 특징으로 하는 상기 송신장치.
  45. 제 43 항에 있어서, 상기 전송 시작 및 종료 결정기는,
    상기 전송시작 시점 이후 상기 패킷 데이터의 양이 상기 임계치보다 작게 되는 시점을 상기 전송 종료 시점으로 결정함을 특징으로 하는 상기 송신장치.
  46. 제 34 항에 있어서, 상기 전송 시작 및 종료 결정기는,
    상기 전송시작 시점 이후 상기 버퍼상태와 상기 채널상태 전송의 중단을 요청하는 메시지가 수신되는 시점을 상기 전송 종료 시점으로 결정함을 특징으로 하는 상기 송신장치.
  47. 상향링크 패킷 데이터 서비스를 지원하는 이동통신 시스템에서, 상기 상향링크 패킷 데이터 서비스의 스케쥴링을 수행하기 위해 사용자 단말로부터 버퍼상태와 채널상태를 수신하는 기지국의 수신장치에 있어서,
    상기 버퍼상태와 상기 채널상태의 수신시작 시점으로부터 채널상태 수신시점을 결정하는 수신시점 제어기와,
    상기 사용자 단말로부터 상기 버퍼상태가 수신되는지의 여부를 판단하여 상기 버퍼상태를 수신하고, 상기 버퍼상태를 최초로 수신한 시점을 상기 수신 시작 시점으로 결정하는 버퍼상태 수신기와,
    상기 결정된 채널상태 수신시점에서 상기 채널상태를 수신하는 채널상태 수신기를 포함하여 이루어짐을 특징으로 하는 상기 수신장치.
  48. 제 47 항에 있어서, 상기 버퍼상태 수신기는,
    상기 사용자 단말로부터 상기 버퍼상태를 포함하는 것으로 추정되는 수신 데이터와 상기 수신 데이터의 전송에러 검출을 위한 사이클릭 리던던시 코드(CRC)를 수신하여, 상기 CRC를 검사하고, 상기 CRC를 검사한 결과 상기 수신 데이터에 에러가 없으면 상기 수신 데이터를 출력하는 CRC 검사기와,
    상기 수신 데이터를 복호하여 상기 버퍼상태를 검출하는 채널 복호화부를 포함하는 것을 특징으로 하는 상기 수신장치.
  49. 청구항 49은(는) 설정등록료 납부시 포기되었습니다.
    제 47 항에 있어서, 상기 채널상태 수신기는,
    상기 결정된 채널상태 수신시점에서 상기 채널상태를 포함하는 수신 데이터를 통과시키는 스위치와,
    상기 수신 데이터를 복호하여 상기 채널상태를 검출하는 채널 복호화부를 포함하는 것을 특징으로 하는 상기 수신장치.
  50. 청구항 50은(는) 설정등록료 납부시 포기되었습니다.
    제 47 항에 있어서, 상기 버퍼상태와 상기 채널상태는, 소정 스케쥴링 구간의 할당된 전송영역들에서 각각 수신되는 것을 특징으로 하는 상기 수신장치.
  51. 청구항 51은(는) 설정등록료 납부시 포기되었습니다.
    제 50 항에 있어서, 상기 채널상태 수신기는,
    상기 수신 시작 시점으로부터 미리 정해지는 소정 채널상태 수신주기의 정수배만큼 떨어진 스케쥴링 구간들 각각의 할당된 전송영역에서 상기 채널상태를 주기적으로 수신하는 것을 특징으로 하는 상기 수신장치.
  52. 청구항 52은(는) 설정등록료 납부시 포기되었습니다.
    제 47 항에 있어서, 상기 채널상태 수신기는,
    상기 버퍼상태를 포함하는 스케쥴링 구간들 각각의 할당된 전송영역에서 상기 채널상태를 수신하는 것을 특징으로 하는 상기 수신장치.
  53. 제 47 항에 있어서, 상기 버퍼상태와 상기 채널상태를 수신한 이후 미리 정해지는 소정 버퍼상태 재전송 주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보를 전송하는 스케쥴러를 더 포함하는 것을 특징으로 하는 상기 수신장치.
  54. 제 47 항에 있어서, 상기 수신시점 제어기는,
    상기 수신한 버퍼상태와 상기 사용자 단말로부터의 수신 데이터 양을 이용하여 상기 사용자 단말의 버퍼상태를 추정하고, 상기 버퍼상태 추정치가 미리 정해지는 소정 임계치 미만이면 상기 버퍼상태와 상기 채널상태의 수신종료 시점으로 결정하는 것을 특징으로 하는 상기 수신장치.
  55. 제 54 항에 있어서, 상기 수신시점 제어기는,
    상기 수신 종료 시점에서 상기 버퍼상태와 상기 채널상태 전송의 중단을 요청하는 메시지를 전송하도록 제어하는 것을 특징으로 하는 상기 수신장치.
  56. 상향링크 패킷 데이터 서비스를 지원하는 이동통신 시스템에서, 상기 상향링크 패킷 데이터 서비스의 스케쥴링을 위해 사용자 단말이 전송하고자 하는 패킷 데이터를 저장하고 있는 버퍼의 버퍼상태와 상향링크의 송신전력을 나타내는 채널상태를 전송하는 방법에 있어서,
    상기 버퍼에 저장되어 있는 패킷 데이터의 양을 관찰하는 과정과,
    상기 버퍼에 저장되어 있는 패킷 데이터의 양이 미리 정해지는 소정 임계치 이상이면 상기 버퍼상태와 상기 채널상태의 전송을 시작하는 과정과,
    상기 버퍼상태와 상기 채널상태의 전송을 시작한 후, 상기 버퍼에 새로운 패킷 데이터가 발생하면 미리 정해지는 소정 버퍼상태 전송주기에 따라 상기 버퍼상태를 전송하는 과정을 포함하여 이루어짐을 특징으로 하는 상기 방법.
  57. 청구항 57은(는) 설정등록료 납부시 포기되었습니다.
    제 56 항에 있어서, 상기 버퍼상태는,
    상기 버퍼상태의 전송에러를 검출하기 위한 사이클릭 리던던시 코드(CRC)와 함께 전송됨을 특징으로 하는 상기 방법.
  58. 청구항 58은(는) 설정등록료 납부시 포기되었습니다.
    제 56 항에 있어서, 상기 버퍼상태와 상기 채널상태의 전송을 시작한 후, 상기 채널상태 전송주기에 따라 상기 채널상태를 주기적으로 전송하는 과정을 더 포함함을 특징으로 하는 상기 방법.
  59. 제 56 항에 있어서, 상기 전송하는 과정은,
    상기 버퍼상태와 상기 채널상태의 전송을 시작한 이후로부터 상기 버퍼상태 전송주기에 따라 정해지는 버퍼상태 전송시점에서 상기 버퍼에 새로운 패킷 데이터가 발행하였는지를 확인하는 단계와,
    상기 새로운 패킷 데이터가 발생하였으면, 상기 버퍼상태를 전송하는 단계를 포함하는 것을 특징으로 하는 상기 방법.
  60. 청구항 60은(는) 설정등록료 납부시 포기되었습니다.
    제 59 항에 있어서, 상기 전송하는 과정은,
    상기 새로운 패킷 데이터가 발생하면 상기 채널상태를 상기 버퍼상태와 함께 전송하는 단계를 더 포함하는 것을 특징으로 하는 상기 방법.
  61. 청구항 61은(는) 설정등록료 납부시 포기되었습니다.
    제 56 항에 있어서, 상기 버퍼상태와 상기 채널상태는 소정 스케쥴링 구간의 할당된 전송영역들에 각각 실려 전송되는 것을 특징으로 하는 상기 방법.
  62. 청구항 62은(는) 설정등록료 납부시 포기되었습니다.
    제 56 항에 있어서, 상기 버퍼상태를 전송한 이후 상기 버퍼상태 전송주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보를 수신하지 못하면, 상기 버퍼상태를 전송하는 것을 특징으로 하는 상기 방법.
  63. 청구항 63은(는) 설정등록료 납부시 포기되었습니다.
    제 62 항에 있어서, 상기 버퍼상태와 상기 채널상태를 최초로 전송한 이후 상기 버퍼상태 전송주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보를 수신하지 못하면, 상기 버퍼상태와 상기 채널상태를 전송하는 것을 특징으로 하는 상기 방법.
  64. 청구항 64은(는) 설정등록료 납부시 포기되었습니다.
    제 56 항에 있어서, 상기 버퍼상태와 상기 채널상태의 전송을 시작한 후 상기 패킷 데이터의 양이 상기 임계치보다 작게 되면, 상기 버퍼상태와 상기 채널상태의 전송을 중단하는 과정을 더 포함함을 특징으로 하는 상기 방법.
  65. 청구항 65은(는) 설정등록료 납부시 포기되었습니다.
    제 56 항에 있어서, 상기 버퍼상태와 상기 채널상태의 전송을 시작한 후 기지국으로부터 상기 버퍼상태와 상기 채널상태 전송의 중단을 요청하는 메시지가 수신되면, 상기 버퍼상태와 상기 채널상태의 전송을 중단하는 과정을 더 포함함을 특징으로 하는 상기 방법.
  66. 상향링크 패킷 데이터 서비스를 지원하는 이동통신 시스템에서, 상기 상향링크 패킷 데이터 서비스의 스케쥴링을 위해 기지국이 사용자 단말로부터 버퍼상태와 채널상태를 수신하는 방법에 있어서,
    상기 사용자 단말로부터 상기 버퍼상태를 포함하는 것으로 추정되는 수신 데이터와 상기 수신 데이터의 전송에러 검출을 위한 사이클릭 리던던시 코드(CRC)를 수신하는 과정과,
    상기 CRC를 검사한 결과 상기 수신 데이터에 에러가 없으면, 상기 수신 데이터로부터 상기 버퍼상태를 검출하는 과정과,
    상기 버퍼상태를 최초로 검출한 이후 미리 정해지는 소정 버퍼상태 수신주기에 따라 상기 버퍼상태를 수신하는 과정과,
    상기 버퍼상태를 최초로 검출한 이후 상기 채널상태를 수신하기 시작하는 과정을 포함하는 것을 특징으로 하는 상기 방법.
  67. 제 66 항에 있어서, 상기 상기 버퍼상태를 수신하는 과정은,
    상기 버퍼상태를 최초로 검출한 이후로부터 상기 버퍼상태 수신주기에 따라 정해지는 버퍼상태 전송시점에서 상기 버퍼상태를 포함하는 것으로 추정되는 수신 데이터와 상기 수신 데이터의 전송에러 검출을 위한 사이클릭 리던던시 코드(CRC)를 수신하는 단게와,
    상기 CRC를 검사한 결과 상기 수신 데이터에 에러가 없으면, 상기 수신 데이터로부터 상기 버퍼상태를 검출하는 단계를 포함하는 것을 특징으로 하는 상기 방법.
  68. 청구항 68은(는) 설정등록료 납부시 포기되었습니다.
    제 66 항에 있어서, 상기 버퍼상태와 상기 채널상태는, 소정 스케쥴링 구간의 할당된 전송영역들에서 각각 수신되는 것을 특징으로 하는 상기 방법.
  69. 청구항 69은(는) 설정등록료 납부시 포기되었습니다.
    제 68 항에 있어서, 상기 버퍼상태를 최초로 검출한 이후로부터 미리 정해지는 소정 채널상태 수신주기의 정수배만큼 떨어진 스케쥴링 구간들 각각의 할당된 전송영역에서 상기 채널상태를 주기적으로 수신하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  70. 청구항 70은(는) 설정등록료 납부시 포기되었습니다.
    제 68 항에 있어서, 상기 버퍼상태를 포함하는 스케쥴링 구간들 각각의 할당된 전송영역에서 상기 채널상태를 수신하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  71. 청구항 71은(는) 설정등록료 납부시 포기되었습니다.
    제 66 항에 있어서, 상기 버퍼상태를 수신한 이후 상기 버퍼상태 수신주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보를 전송하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  72. 청구항 72은(는) 설정등록료 납부시 포기되었습니다.
    제 66 항에 있어서, 상기 검출한 버퍼상태와 상기 사용자 단말로부터의 수신 데이터 양을 이용하여 상기 사용자 단말의 버퍼상태를 추정하고,
    상기 버퍼상태 추정치가 미리 정해지는 소정 임계치 미만이면 상기 버퍼상태의 수신을 중단하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  73. 청구항 73은(는) 설정등록료 납부시 포기되었습니다.
    제 72 항에 있어서, 상기 버퍼상태의 수신을 중단하고 상기 사용자 단말로 상기 버퍼상태와 상기 채널상태 전송의 중단을 요청하는 메시지를 전송하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  74. 상향링크 패킷 데이터 서비스를 지원하는 이동통신 시스템에서, 상기 상향링크 패킷 데이터 서비스의 스케쥴링을 위하여, 사용자 단말이 전송하고자 하는 패킷 데이터를 저장하고 있는 버퍼의 버퍼상태와 상향링크 송신전력을 나타내는 채널상태를 전송하는 상기 사용자 단말의 송신장치에 있어서,
    상기 버퍼에 저장되어 있는 패킷 데이터의 양을 관찰하고 상기 버퍼에 저장되어 있는 패킷 데이터의 양을 미리 정해지는 소정 임계치와 비교하여 상기 버퍼상태와 상기 채널상태의 전송 시작 시점과 전송 종료 시점을 결정하는 전송 시작 및 종료 결정기와, 여기서 상기 전송 시작 시점은 상기 패킷 데이터의 양이 상기 임계치에 도달하는 시점이며,
    상기 전송 시작 시점으로부터 상기 버퍼에 새로운 패킷 데이터가 도달하는지를 판단하고 상기 버퍼에 새로운 패킷 데이터가 도달하면 미리 정해지는 소정 버퍼상태 전송주기에 따라 버퍼상태 전송시점을 결정하는 전송시점 결정기와,
    상기 버퍼상태 전송시점에서 상기 버퍼상태를 전송하는 버퍼상태 송신기와,
    상기 전송 시작 시점으로부터 상기 채널상태를 전송하는 채널상태 송신기를 포함하여 이루어짐을 특징으로 하는 상기 송신장치.
  75. 제 74 항에 있어서, 상기 버퍼상태 송신기는,
    상기 버퍼상태 전송시점에서 상기 버퍼상태를 통과시키는 스위치와,
    상기 버퍼상태에, 상기 버퍼상태의 전송에러 검출을 위한 사이클릭 리던던시 코드(CRC)를 부가하는 CRC 부가부와,
    상기 CRC가 부가된 상기 버퍼상태를 채널 부호화하여 전송하는 채널 부호화부로 구성됨을 특징으로 하는 상기 장치.
  76. 청구항 76은(는) 설정등록료 납부시 포기되었습니다.
    제 74 항에 있어서, 상기 전송시점 결정기는,
    상기 전송 시작 시점으로부터 미리 정해지는 소정 채널상태 전송주기에 따른 채널상태 전송시점을 결정하는 것을 특징으로 하는 상기 송신장치.
  77. 청구항 77은(는) 설정등록료 납부시 포기되었습니다.
    제 76 항에 있어서, 상기 채널상태 송신기는,
    상기 결정된 채널상태 전송시점에서 상기 채널상태를 주기적으로 전송하는 것을 특징으로 하는 상기 송신장치.
  78. 청구항 78은(는) 설정등록료 납부시 포기되었습니다.
    제 77 항에 있어서, 상기 채널상태 송신기는,
    상기 결정된 채널상태 전송시점에서 상기 채널상태를 통과시키는 스위치와,
    상기 채널상태를 채널부호화하여 전송하는 채널 부호화부로 구성됨을 특징으로 하는 상기 송신장치.
  79. 청구항 79은(는) 설정등록료 납부시 포기되었습니다.
    제 74 항에 있어서, 상기 채널상태 송신기는,
    상기버퍼상태 전송시점에서 상기 채널상태를 전송하는 것을 특징으로 하는 상기 송신장치.
  80. 청구항 80은(는) 설정등록료 납부시 포기되었습니다.
    제 79 항에 있어서, 상기 채널상태 송신기는,
    상기 버퍼상태 전송시점에서 상기 채널상태를 통과시키는 스위치와,
    상기 채널상태를 채널 부호화하여 전송하는 채널 부호화부로 구성됨을 특징으로 하는 상기 송신장치.
  81. 제 74 항에 있어서, 상기 전송시점 결정기는,
    상기 전송시작 시점으로부터 상기 버퍼상태 전송주기에 따라 정해지는 버퍼상태 전송시점에서 상기 버퍼에 새로운 패킷 데이터가 발생하였는지를 확인하고,
    상기 새로운 패킷 데이터가 발생하였으면, 상기 버퍼상태를 전송하도록 상기 버퍼상태 송신기를 제어하는 것을 특징으로 하는 상기 송신장치.
  82. 청구항 82은(는) 설정등록료 납부시 포기되었습니다.
    제 75 항에 있어서, 상기 버퍼상태와 상기 채널상태는, 소정 스케쥴링 구간의 할당된 전송영역들에 각각 실려 전송되는 것을 특징으로 하는 상기 송신장치.
  83. 청구항 83은(는) 설정등록료 납부시 포기되었습니다.
    제 75 항에 있어서, 상기 전송시점 결정기는,
    상기 버퍼상태를 전송한 이후 상기 버퍼상태 전송주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보가 수신되지 않으면, 상기 버퍼상태를 전송하도록 상기 버퍼상태 송신기를 제어하는 것을 특징으로 하는 상기 송신장치.
  84. 청구항 84은(는) 설정등록료 납부시 포기되었습니다.
    제 83 항에 있어서, 상기 전송시점 결정기는,
    상기 버퍼상태와 상기 채널상태를 최초로 전송한 이후 상기 버퍼상태 전송주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보가 수신되지 않으면, 상기 버퍼상태와 상기 채널상태를 전송하도록 상기 버퍼상태 송신기와 상기 채널상태 송신기를 제어하는 것을 특징으로 하는 상기 송신장치.
  85. 청구항 85은(는) 설정등록료 납부시 포기되었습니다.
    제 75 항에 있어서, 상기 전송 시작 및 종료 결정기는,
    상기 전송시작 시점 이후 상기 패킷 데이터의 양이 상기 임계치보다 작게 되는 시점을 상기 전송 종료 시점으로 결정함을 특징으로 하는 상기 송신장치.
  86. 청구항 86은(는) 설정등록료 납부시 포기되었습니다.
    제 76 항에 있어서, 상기 전송 시작 및 종료 결정기는,
    상기 전송시작 시점 이후 상기 버퍼상태와 상기 채널상태 전송의 중단을 요청하는 메시지가 수신되는 시점을 상기 전송 종료 시점으로 결정함을 특징으로 하는 상기 송신장치.
  87. 상향링크 패킷 데이터 서비스를 지원하는 이동통신 시스템에서, 상기 상향링크 패킷 데이터 서비스의 스케쥴링을 수행하기 위해 사용자 단말로부터 버퍼상태와 채널상태를 수신하는 기지국의 수신장치에 있어서,
    상기 버퍼상태와 상기 채널상태의 수신시작 시점으로부터 버퍼상태 수신시점과 채널상태 수신시점을 결정하는 수신시점 제어기와,
    상기 사용자 단말로부터 상기 버퍼상태가 최초로 수신되는지의 여부를 판단하여 상기 버퍼상태가 최초로 수신되는 시점을 상기 수신 시작 시점으로 결정하며, 상기 버퍼상태 수신시점에서 상기 사용자 단말로부터 상기 버퍼상태가 수신되는지의 여부를 판단하여 상기 버퍼상태를 수신하는 버퍼상태 수신기와,
    상기 채널상태 수신시점에서 상기 채널상태를 수신하는 채널상태 수신기를 포함하여 이루어짐을 특징으로 하는 상기 수신장치.
  88. 제 87 항에 있어서, 상기 버퍼상태 수신기는,
    상기 버퍼상태를 포함하는 것으로 추정되는 수신 데이터와 상기 수신 데이터의 전송에러 검출을 위한 사이클릭 리던던시 코드(CRC)를 통과시키는 스위치와, 여기서 상기 스위치는 상기 수신 시작 시점 이전에는 상기 수신 데이터와 상기 CRC를 지속적으로 통과시키고 상기 수신 시작 시점 이후에는 상기 버퍼상태 수신시점에서 상기 수신 데이터와 상기 CRC를 통과시키며,
    상기 CRC를 검사하고, 상기 CRC를 검사한 결과 상기 수신 데이터에 에러가 없으면 상기 수신 데이터를 출력하는 CRC 검사기와,
    상기 수신 데이터를 복호하여 상기 버퍼상태를 검출하는 채널 복호화부를 포함하는 것을 특징으로 하는 상기 수신장치.
  89. 청구항 89은(는) 설정등록료 납부시 포기되었습니다.
    제 87 항에 있어서, 상기 채널상태 수신기는,
    상기 결정된 채널상태 수신시점에서 상기 채널상태를 포함하는 수신 데이터를 통과시키는 스위치와,
    상기 수신 데이터를 복호하여 상기 채널상태를 검출하는 채널 복호화부를 포함하는 것을 특징으로 하는 상기 수신장치.
  90. 청구항 90은(는) 설정등록료 납부시 포기되었습니다.
    제 87 항에 있어서, 상기 버퍼상태와 상기 채널상태는, 소정 스케쥴링 구간의 할당된 전송영역들에서 각각 수신되는 것을 특징으로 하는 상기 수신장치.
  91. 청구항 91은(는) 설정등록료 납부시 포기되었습니다.
    제 87 항에 있어서, 상기 채널상태 수신기는,
    상기 수신 시작 시점으로부터 미리 정해지는 소정 채널상태 수신주기의 정수배만큼 떨어진 스케쥴링 구간들 각각의 할당된 전송영역에서 상기 채널상태를 주기적으로 수신하는 것을 특징으로 하는 상기 수신장치.
  92. 청구항 92은(는) 설정등록료 납부시 포기되었습니다.
    제 87 항에 있어서, 상기 채널상태 수신기는,
    상기 버퍼상태를 포함하는 스케쥴링 구간들 각각의 할당된 전송영역에서 상기 채널상태를 수신하는 것을 특징으로 하는 상기 수신장치.
  93. 청구항 93은(는) 설정등록료 납부시 포기되었습니다.
    제 87 항에 있어서, 상기 버퍼상태와 상기 채널상태를 수신한 이후 상기 버퍼상태 수신주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보를 전송하는 스케쥴러를 더 포함하는 것을 특징으로 하는 상기 수신장치.
  94. 청구항 94은(는) 설정등록료 납부시 포기되었습니다.
    제 87 항에 있어서, 상기 수신시점 제어기는,
    상기 수신한 버퍼상태와 상기 사용자 단말로부터의 수신 데이터 양을 이용하여 상기 사용자 단말의 버퍼상태를 추정하고, 상기 버퍼상태 추정치가 미리 정해지는 소정 임계치 미만이면 상기 버퍼상태와 상기 채널상태의 수신종료 시점으로 결정하는 것을 특징으로 하는 상기 수신장치.
  95. 청구항 95은(는) 설정등록료 납부시 포기되었습니다.
    제 94 항에 있어서, 상기 수신시점 제어기는,
    상기 수신 종료 시점에서 상기 버퍼상태와 상기 채널상태 전송의 중단을 요청하는 메시지를 전송하도록 제어하는 것을 특징으로 하는 상기 수신장치.
  96. 상향링크 패킷 데이터 서비스를 지원하는 이동통신 시스템에서, 상기 상향링크 패킷 데이터 서비스의 스케쥴링을 위해 사용자 단말이 전송하고자 하는 패킷 데이터를 저장하고 있는 버퍼의 버퍼상태와 상향링크의 송신전력을 나타내는 채널상태를 전송하는 방법에 있어서,
    미리 정해지는 소정 버퍼상태 전송주기에 따른 버퍼상태 전송시점을 대기하는 과정과,
    상기 버퍼상태 전송시점에서 상기 버퍼에 저장되어 있는 패킷 데이터의 양을 관찰하는 과정과,
    상기 버퍼에 저장되어 있는 패킷 데이터의 양이 미리 정해지는 소정 임계치 이상이면 상기 버퍼상태와 상기 채널상태의 전송을 시작하는 과정과,
    상기 버퍼상태와 상기 채널상태의 전송을 시작한 후, 상기 버퍼상태 전송시점에서 상기 버퍼에 새로운 패킷 데이터가 도달하는지 판단하는 과정과,
    상기 버퍼상태 전송시점에서 상기 버퍼에 새로운 패킷 데이터가 도달하였으면 상기 버퍼상태를 전송하는 과정을 포함하여 이루어짐을 특징으로 하는 상기 방법.
  97. 청구항 97은(는) 설정등록료 납부시 포기되었습니다.
    제 96 항에 있어서, 상기 버퍼상태는,
    상기 버퍼상태의 전송에러를 검출하기 위한 사이클릭 리던던시 코드(CRC)와 함께 전송됨을 특징으로 하는 상기 방법.
  98. 제 96 항에 있어서, 채널상태 전송주기를 획득하고,
    상기 버퍼상태와 상기 채널상태의 전송을 시작한 후, 상기 채널상태 전송주기에 따라 상기 채널상태를 주기적으로 전송하는 과정을 더 포함함을 특징으로 하는 상기 방법.
  99. 청구항 99은(는) 설정등록료 납부시 포기되었습니다.
    제 96 항에 있어서, 상기 전송하는 과정은,
    상기 버퍼상태와 상기 채널상태의 전송을 시작한 후, 상기 채널상태를 상기 버퍼상태와 함께 전송하는 단계를 더 포함하는 것을 특징으로 하는 상기 방법.
  100. 청구항 100은(는) 설정등록료 납부시 포기되었습니다.
    제 96 항에 있어서, 상기 버퍼상태와 상기 채널상태는 소정 스케쥴링 구간의 할당된 전송영역들에 각각 실려 전송되는 것을 특징으로 하는 상기 방법.
  101. 제 100 항에 있어서, 상기 버퍼상태 전송시점은 하기 수학식에 따라 정해지는 것을 특징으로 하는 상기 방법.
    (CNTsch_int - offset) mod (T/Tsch_int) = 0
    여기서 CNTsch_int는 상기 버퍼상태 전송시점을 나타내는 스케쥴링 구간 번호이며, 상기 offset은 상향링크 패킷 데이터 서비스를 제공하는 다른 단말들과 가능한 한 중복되지 않도록 상기 사용자 단말에 대해 설정되는 정수 값이며, 상기 mod는 나머지를 구하는 연산자이며, 상기 T는 상기 버퍼상태 전송주기이며, 상기 Tsch_int는 상기 스케쥴링 구간 길이임.
  102. 청구항 102은(는) 설정등록료 납부시 포기되었습니다.
    제 96 항에 있어서, 상기 버퍼상태를 전송한 이후 상기 버퍼상태 전송주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보를 수신하지 못하면, 상기 버퍼상태를 전송하는 것을 특징으로 하는 상기 방법.
  103. 청구항 103은(는) 설정등록료 납부시 포기되었습니다.
    제 102 항에 있어서, 상기 버퍼상태와 상기 채널상태를 최초로 전송한 이후 상기 버퍼상태 전송주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보를 수신하지 못하면, 상기 버퍼상태와 상기 채널상태를 전송하는 것을 특징으로 하는 상기 방법.
  104. 청구항 104은(는) 설정등록료 납부시 포기되었습니다.
    제 96 항에 있어서, 상기 버퍼상태와 상기 채널상태의 전송을 시작한 후 상기 패킷 데이터의 양이 미리 정해지는 소정 임계치보다 작게 되면, 상기 버퍼상태와 상기 채널상태의 전송을 중단하는 과정을 더 포함함을 특징으로 하는 상기 방법.
  105. 청구항 105은(는) 설정등록료 납부시 포기되었습니다.
    제 96 항에 있어서, 상기 버퍼상태와 상기 채널상태의 전송을 시작한 후 기지국으로부터 상기 버퍼상태와 상기 채널상태 전송의 중단을 요청하는 메시지가 수신되면, 상기 버퍼상태와 상기 채널상태의 전송을 중단하는 과정을 더 포함함을 특징으로 하는 상기 방법.
  106. 상향링크 패킷 데이터 서비스를 지원하는 이동통신 시스템에서, 상기 상향링크 패킷 데이터 서비스의 스케쥴링을 위해 기지국이 사용자 단말로부터 버퍼상태와 채널상태를 수신하는 방법에 있어서,
    미리 정해지는 소정 버퍼상태 수신주기에 따른 버퍼상태 수신시점을 대기하는 과정과,
    상기 버퍼상태 수신시점에서 상기 사용자 단말로부터 상기 버퍼상태를 포함하는 것으로 추정되는 수신 데이터와 상기 수신 데이터의 전송에러 검출을 위한 사이클릭 리던던시 코드(CRC)를 수신하는 과정과,
    상기 CRC를 검사한 결과 상기 수신 데이터에 에러가 없으면, 상기 수신 데이터로부터 상기 버퍼상태를 검출하는 과정과,
    상기 버퍼상태를 최초로 검출한 이후 상기 버퍼상태 수신주기에 따라 상기 버퍼상태를 주기적으로 수신하는 과정과,
    상기 버퍼상태를 최초로 검출한 이후 상기 채널상태를 수신하기 시작하는 과정을 포함하는 것을 특징으로 하는 상기 방법.
  107. 청구항 107은(는) 설정등록료 납부시 포기되었습니다.
    제 106 항에 있어서, 상기 버퍼상태를 주기적으로 수신하는 과정은,
    상기 버퍼상태를 최초로 검출한 이후로부터 상기 버퍼상태 전송주기에 따라 정해지는 버퍼상태 전송시점에서 상기 버퍼상태를 포함하는 것으로 추정되는 수신 데이터와 상기 수신 데이터의 전송에러 검출을 위한 사이클릭 리던던시 코드(CRC)를 수신하는 단게와,
    상기 CRC를 검사한 결과 상기 수신 데이터에 에러가 없으면, 상기 수신 데이터로부터 상기 버퍼상태를 검출하는 단계를 포함하는 것을 특징으로 하는 상기 방법.
  108. 청구항 108은(는) 설정등록료 납부시 포기되었습니다.
    제 106 항에 있어서, 상기 버퍼상태와 상기 채널상태는, 소정 스케쥴링 구간의 할당된 전송영역들에서 각각 수신되는 것을 특징으로 하는 상기 방법.
  109. 청구항 109은(는) 설정등록료 납부시 포기되었습니다.
    제 108 항에 있어서, 상기 버퍼상태 수신시점은 하기 수학식에 따라 정해지는 것을 특징으로 하는 상기 방법.
    (CNTsch_int - offset) mod (T/Tsch_int) = 0
    여기서 CNTsch_int는 상기 버퍼상태 수신시점을 나타내는 스케쥴링 구간 번호이며, 상기 offset은 상향링크 패킷 데이터 서비스를 제공하는 다른 단말들과 가능한 한 중복되지 않도록 상기 사용자 단말에 대해 설정되는 정수 값이며, 상기 mod는 나머지를 구하는 연산자이며, 상기 T는 상기 버퍼상태 수신주기이며, 상기 Tsch_int는 상기 스케쥴링 구간 길이임.
  110. 청구항 110은(는) 설정등록료 납부시 포기되었습니다.
    제 108 항에 있어서, 상기 버퍼상태를 최초로 검출한 이후로부터 미리 정해지는 소정 채널상태 전송주기의 정수배만큼 떨어진 스케쥴링 구간들 각각의 할당된 전송영역에서 상기 채널상태를 주기적으로 수신하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  111. 청구항 111은(는) 설정등록료 납부시 포기되었습니다.
    제 108 항에 있어서, 상기 버퍼상태를 포함하는 스케쥴링 구간들 각각의 할당된 전송영역에서 상기 채널상태를 수신하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  112. 청구항 112은(는) 설정등록료 납부시 포기되었습니다.
    제 106 항에 있어서, 상기 버퍼상태를 수신한 이후 상기 버퍼상태 수신주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보를 전송하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  113. 청구항 113은(는) 설정등록료 납부시 포기되었습니다.
    제 106 항에 있어서, 상기 검출한 버퍼상태와 상기 사용자 단말로부터의 수신 데이터 양을 이용하여 상기 사용자 단말의 버퍼상태를 추정하고,
    상기 버퍼상태 추정치가 미리 정해지는 소정 임계치 미만이면 상기 버퍼상태의 수신을 중단하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  114. 청구항 114은(는) 설정등록료 납부시 포기되었습니다.
    제 113 항에 있어서, 상기 버퍼상태의 수신을 중단하고 상기 사용자 단말로 상기 버퍼상태와 상기 채널상태 전송의 중단을 요청하는 메시지를 전송하는 과정을 더 포함하는 것을 특징으로 하는 상기 방법.
  115. 상향링크 패킷 데이터 서비스를 지원하는 이동통신 시스템에서, 상기 상향링크 패킷 데이터 서비스의 스케쥴링을 위하여, 사용자 단말이 전송하고자 하는 패킷 데이터를 저장하고 있는 버퍼의 버퍼상태와 상향링크 송신전력을 나타내는 채널상태를 전송하는 상기 사용자 단말의 송신장치에 있어서,
    미리 정해지는 소정 버퍼상태 전송주기에 따른 버퍼상태 전송시점에서 상기 버퍼에 저장되어 있는 패킷 데이터의 양을 관찰하고, 상기 버퍼에 저장되어 있는 패킷 데이터의 양을 미리 정해지는 소정 임계치와 비교하여 상기 버퍼상태와 상기 채널상태의 전송 시작 시점과 전송 종료 시점을 결정하는 전송 시작 및 종료 결정기와, 여기서 상기 전송 시작 시점은 상기 패킷 데이터의 양이 상기 임계치에 도달하는 시점이며,
    상기 버퍼상태 전송시점에서 상기 버퍼에 새로운 패킷 데이터가 도달하는지를 판단하는 전송시점 결정기와,
    상기 버퍼상태 전송시점에서 상기 버퍼에 새로운 패킷 데이터가 도달하였으면 상기 버퍼상태를 전송하는 버퍼상태 송신기와,
    상기 전송 시작 시점으로부터 상기 채널상태를 전송하는 채널상태 송신기를 포함하여 이루어짐을 특징으로 하는 상기 송신장치.
  116. 청구항 116은(는) 설정등록료 납부시 포기되었습니다.
    제 115 항에 있어서, 상기 버퍼상태 송신기는,
    상기 버퍼상태 전송시점에서 상기 버퍼상태를 통과시키는 스위치와,
    상기 버퍼상태에, 상기 버퍼상태의 전송에러 검출을 위한 사이클릭 리던던시 코드(CRC)를 부가하는 CRC 부가부와,
    상기 CRC가 부가된 상기 버퍼상태를 채널 부호화하여 전송하는 채널 부호화부로 구성됨을 특징으로 하는 상기 장치.
  117. 청구항 117은(는) 설정등록료 납부시 포기되었습니다.
    제 115 항에 있어서, 상기 전송시점 결정기는,
    상기 전송 시작 시점으로부터 미리 정해지는 소정 채널상태 전송주기에 따른 채널상태 전송시점을 결정하는 것을 특징으로 하는 상기 송신장치.
  118. 청구항 118은(는) 설정등록료 납부시 포기되었습니다.
    제 117 항에 있어서, 상기 채널상태 송신기는,
    상기 채널상태 전송시점에서 상기 채널상태를 주기적으로 전송하는 것을 특징으로 하는 상기 송신장치.
  119. 청구항 119은(는) 설정등록료 납부시 포기되었습니다.
    제 118 항에 있어서, 상기 채널상태 송신기는,
    상기 채널상태 전송시점에서 상기 채널상태를 통과시키는 스위치와,
    상기 채널상태를 채널부호화하여 전송하는 채널 부호화부로 구성됨을 특징으로 하는 상기 송신장치.
  120. 청구항 120은(는) 설정등록료 납부시 포기되었습니다.
    제 115 항에 있어서, 상기 채널상태 송신기는,
    상기 버퍼상태 전송시점에서 상기 채널상태를 전송하는 것을 특징으로 하는 상기 송신장치.
  121. 청구항 121은(는) 설정등록료 납부시 포기되었습니다.
    제 120 항에 있어서, 상기 채널상태 송신기는,
    상기 버퍼상태 전송시점에서 상기 채널상태를 통과시키는 스위치와,
    상기 채널상태를 채널 부호화하여 전송하는 채널 부호화부로 구성됨을 특징으로 하는 상기 송신장치.
  122. 청구항 122은(는) 설정등록료 납부시 포기되었습니다.
    제 115 항에 있어서, 상기 버퍼상태와 상기 채널상태는, 소정 스케쥴링 구간의 할당된 전송영역들에 각각 실려 전송되는 것을 특징으로 하는 상기 송신장치.
  123. 청구항 123은(는) 설정등록료 납부시 포기되었습니다.
    제 122 항에 있어서, 상기 버퍼상태 전송시점은 하기 수학식에 따라 정해지는 것을 특징으로 하는 상기 장치.
    (CNTsch_int - offset) mod (T/Tsch_int) = 0
    여기서 CNTsch_int는 상기 버퍼상태 전송시점을 나타내는 스케쥴링 구간 번호이며, 상기 offset은 상향링크 패킷 데이터 서비스를 제공하는 다른 단말들과 가능한 한 중복되지 않도록 상기 사용자 단말에 대해 설정되는 정수 값이며, 상기 mod는 나머지를 구하는 연산자이며, 상기 T는 상기 버퍼상태 전송주기이며, 상기 Tsch_int는 상기 스케쥴링 구간 길이임.
  124. 청구항 124은(는) 설정등록료 납부시 포기되었습니다.
    제 115 항에 있어서, 상기 전송시점 결정기는,
    상기 버퍼상태를 전송한 이후 상기 버퍼상태 전송주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보가 수신되지 않으면, 상기 버퍼상태를 전송하도록 상기 버퍼상태 송신기를 제어하는 것을 특징으로 하는 상기 송신장치.
  125. 청구항 125은(는) 설정등록료 납부시 포기되었습니다.
    제 124 항에 있어서, 상기 전송시점 결정기는,
    상기 버퍼상태와 상기 채널상태를 최초로 전송한 이후 상기 버퍼상태 전송주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보가 수신되지 않으면, 상기 버퍼상태와 상기 채널상태를 전송하도록 상기 버퍼상태 송신기와 상기 채널상태 송신기를 제어하는 것을 특징으로 하는 상기 송신장치.
  126. 청구항 126은(는) 설정등록료 납부시 포기되었습니다.
    제 115 항에 있어서, 상기 전송 시작 및 종료 결정기는,
    상기 전송시작 시점 이후 상기 패킷 데이터의 양이 상기 임계치보다 작게 되는 시점을 상기 전송 종료 시점으로 결정함을 특징으로 하는 상기 송신장치.
  127. 청구항 127은(는) 설정등록료 납부시 포기되었습니다.
    제 115 항에 있어서, 상기 전송 시작 및 종료 결정기는,
    상기 전송시작 시점 이후 상기 버퍼상태와 상기 채널상태 전송의 중단을 요청하는 메시지가 수신되는 시점을 상기 전송 종료 시점으로 결정함을 특징으로 하는 상기 송신장치.
  128. 상향링크 패킷 데이터 서비스를 지원하는 이동통신 시스템에서, 상기 상향링크 패킷 데이터 서비스의 스케쥴링을 수행하기 위해 사용자 단말로부터 버퍼상태와 채널상태를 수신하는 기지국의 수신장치에 있어서,
    상기 버퍼상태와 상기 채널상태의 수신시작 시점으로부터 버퍼상태 수신시점과 채널상태 수신시점을 결정하는 수신시점 제어기와, 여기서 상기 버퍼상태 수신시점은 미리 정해지는 소정 버퍼상태 수신주기에 따라 정해지고,
    상기 버퍼상태 수신시점에서 상기 사용자 단말로부터 상기 버퍼상태가 최초로 수신되는지의 여부를 판단하여 상기 버퍼상태가 최초로 수신되는 시점을 상기 수신 시작 시점으로 결정하며, 상기 버퍼상태 수신시점에서 상기 사용자 단말로부터 상기 버퍼상태가 수신되는지의 여부를 판단하여 상기 버퍼상태를 수신하는 버퍼상태 수신기와,
    상기 채널상태 수신시점에서 상기 채널상태를 수신하는 채널상태 수신기를 포함하여 이루어짐을 특징으로 하는 상기 수신장치.
  129. 제 128 항에 있어서, 상기 버퍼상태 수신기는,
    상기 버퍼상태를 포함하는 것으로 추정되는 수신 데이터와 상기 수신 데이터의 전송에러 검출을 위한 사이클릭 리던던시 코드(CRC)를 통과시키는 스위치와, 여기서 상기 스위치는 상기 수신 시작 시점 이전에는 상기 수신 데이터와 상기 CRC를 지속적으로 통과시키고 상기 수신 시작 시점 이후에는 상기 버퍼상태 수신시점에서 상기 수신 데이터와 상기 CRC를 통과시키며,
    상기 CRC를 검사하고, 상기 CRC를 검사한 결과 상기 수신 데이터에 에러가 없으면 상기 수신 데이터를 출력하는 CRC 검사기와,
    상기 수신 데이터를 복호하여 상기 버퍼상태를 검출하는 채널 복호화부를 포함하는 것을 특징으로 하는 상기 수신장치.
  130. 청구항 130은(는) 설정등록료 납부시 포기되었습니다.
    제 128 항에 있어서, 상기 채널상태 수신기는,
    상기 채널상태 수신시점에서 상기 채널상태를 포함하는 수신 데이터를 통과시키는 스위치와,
    상기 수신 데이터를 복호하여 상기 채널상태를 검출하는 채널 복호화부를 포함하는 것을 특징으로 하는 상기 수신장치.
  131. 청구항 131은(는) 설정등록료 납부시 포기되었습니다.
    제 128 항에 있어서, 상기 버퍼상태와 상기 채널상태는, 소정 스케쥴링 구간의 할당된 전송영역들에서 각각 수신되는 것을 특징으로 하는 상기 수신장치.
  132. 청구항 132은(는) 설정등록료 납부시 포기되었습니다.
    제 131 항에 있어서, 상기 버퍼상태 수신시점은 하기 수학식에 따라 정해지는 것을 특징으로 하는 상기 수신장치.
    (CNTsch_int - offset) mod (T/Tsch_int) = 0
    여기서 CNTsch_int는 상기 버퍼상태 수신시점을 나타내는 스케쥴링 구간 번호이며, 상기 offset은 상향링크 패킷 데이터 서비스를 제공하는 다른 단말들과 가능한 한 중복되지 않도록 상기 사용자 단말에 대해 설정되는 정수 값이며, 상기 mod는 나머지를 구하는 연산자이며, 상기 T는 상기 버퍼상태 수신주기이며, 상기 Tsch_int는 상기 스케쥴링 구간 길이임.
  133. 청구항 133은(는) 설정등록료 납부시 포기되었습니다.
    제 131 항에 있어서, 상기 채널상태 수신기는,
    상기 수신 시작 시점으로부터 미리 정해지는 소정 채널상태 수신주기의 정수배만큼 떨어진 스케쥴링 구간들 각각의 할당된 전송영역에서 상기 채널상태를 주기적으로 수신하는 것을 특징으로 하는 상기 수신장치.
  134. 청구항 134은(는) 설정등록료 납부시 포기되었습니다.
    제 131 항에 있어서, 상기 채널상태 수신기는,
    상기 버퍼상태를 포함하는 스케쥴링 구간들 각각의 할당된 전송영역에서 상기 채널상태를 수신하는 것을 특징으로 하는 상기 수신장치.
  135. 청구항 135은(는) 설정등록료 납부시 포기되었습니다.
    제 128 항에 있어서, 상기 버퍼상태와 상기 채널상태를 수신한 이후 상기 버퍼상태 수신주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보를 전송하는 스케쥴러를 더 포함하는 것을 특징으로 하는 상기 수신장치.
  136. 청구항 136은(는) 설정등록료 납부시 포기되었습니다.
    제 128 항에 있어서, 상기 수신시점 제어기는,
    상기 수신한 버퍼상태와 상기 사용자 단말로부터의 수신 데이터 양을 이용하여 상기 사용자 단말의 버퍼상태를 추정하고, 상기 버퍼상태 추정치가 미리 정해지는 소정 임계치 미만이면 상기 버퍼상태와 상기 채널상태의 수신종료 시점으로 결정하는 것을 특징으로 하는 상기 수신장치.
  137. 청구항 137은(는) 설정등록료 납부시 포기되었습니다.
    제 136 항에 있어서, 상기 수신시점 제어기는,
    상기 수신 종료 시점에서 상기 버퍼상태와 상기 채널상태 전송의 중단을 요청하는 메시지를 전송하도록 제어하는 것을 특징으로 하는 상기 수신장치.
  138. 상향링크 패킷 데이터 서비스를 지원하는 이동통신 시스템에서, 상기 상향링크 패킷 데이터 서비스의 스케쥴링을 위해 사용자 단말이 전송하고자 하는 패킷 데이터를 저장하고 있는 버퍼의 버퍼상태와 상향링크의 송신전력을 나타내는 채널상태를 전송하는 방법에 있어서,
    상기 버퍼에 저장되어 있는 패킷 데이터의 양을 관찰하는 과정과,
    상기 버퍼에 저장되어 있는 패킷 데이터의 양이 미리 정해지는 소정 임계치 이상이면 상기 버퍼상태와 상기 채널상태를 최초로 전송하고 미리 정해지는 소정 버퍼상태 전송주기로 설정된 타이머를 시동하는 과정과,
    상기 버퍼에 새로운 패킷 데이터가 발생하면 상기 버퍼상태를 전송하고 상기 타이머를 재시동하는 과정과,
    상기 타이머가 만기되면 상기 버퍼상태를 전송하고 상기 타이머를 재시동하는 과정을 포함하여 이루어짐을 특징으로 하는 상기 방법.
  139. 청구항 139은(는) 설정등록료 납부시 포기되었습니다.
    제 138 항에 있어서, 상기 버퍼상태는,
    상기 버퍼상태의 전송에러를 검출하기 위한 사이클릭 리던던시 코드(CRC)와 함께 전송됨을 특징으로 하는 상기 방법.
  140. 청구항 140은(는) 설정등록료 납부시 포기되었습니다.
    제 138 항에 있어서, 상기 버퍼상태와 상기 채널상태를 최초로 전송한 후, 미리 정해지는 소정 채널상태 전송주기에 따라 상기 채널상태를 주기적으로 전송하는 과정을 더 포함함을 특징으로 하는 상기 방법.
  141. 제 138 항에 있어서, 상기 버퍼에 새로운 패킷 데이터가 발생하거나 상기 타이머가 만기되면 상기 채널상태를 상기 버퍼상태와 함께 전송하는 과정을 더 포함하여 이루어짐을 특징으로 하는 상기 방법.
  142. 청구항 142은(는) 설정등록료 납부시 포기되었습니다.
    제 138 항에 있어서, 상기 버퍼상태와 상기 채널상태는 소정 스케쥴링 구간의 할당된 전송영역들에 각각 실려 전송되는 것을 특징으로 하는 상기 방법.
  143. 청구항 143은(는) 설정등록료 납부시 포기되었습니다.
    제 138 항에 있어서, 상기 버퍼상태를 전송한 이후 상기 버퍼상태 전송주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보를 수신하지 못하면, 상기 버퍼상태를 전송하는 것을 특징으로 하는 상기 방법.
  144. 청구항 144은(는) 설정등록료 납부시 포기되었습니다.
    제 143 항에 있어서, 상기 버퍼상태와 상기 채널상태를 최초로 전송한 이후 상기 버퍼상태 전송주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보를 수신하지 못하면, 상기 버퍼상태와 상기 채널상태를 전송하는 것을 특징으로 하는 상기 방법.
  145. 청구항 145은(는) 설정등록료 납부시 포기되었습니다.
    제 138 항에 있어서, 상기 버퍼상태와 상기 채널상태의 전송을 시작한 후 상기 패킷 데이터의 양이 상기 임계치보다 작게 되면, 상기 버퍼상태와 상기 채널상태의 전송을 중단하는 과정을 더 포함함을 특징으로 하는 상기 방법.
  146. 청구항 146은(는) 설정등록료 납부시 포기되었습니다.
    제 138 항에 있어서, 상기 버퍼상태와 상기 채널상태의 전송을 시작한 후 기지국으로부터 상기 버퍼상태와 상기 채널상태 전송의 중단을 요청하는 메시지가 수신되면, 상기 버퍼상태와 상기 채널상태의 전송을 중단하는 과정을 더 포함함을 특징으로 하는 상기 방법.
  147. 상향링크 패킷 데이터 서비스를 지원하는 이동통신 시스템에서, 상기 상향링크 패킷 데이터 서비스의 스케쥴링을 위하여, 사용자 단말이 전송하고자 하는 패킷 데이터를 저장하고 있는 버퍼의 버퍼상태와 상향링크 송신전력을 나타내는 채널상태를 전송하는 상기 사용자 단말의 송신장치에 있어서,
    상기 버퍼에 저장되어 있는 패킷 데이터의 양을 관찰하고 상기 버퍼에 저장되어 있는 패킷 데이터의 양을 미리 정해지는 소정 임계치와 비교하여 상기 버퍼상태와 상기 채널상태의 전송 시작 시점과 전송 종료 시점을 결정하는 전송 시작 및 종료 결정기와, 여기서 상기 전송 시작 시점은 상기 패킷 데이터의 양이 상기 임계치에 도달하는 시점이며,
    상기 전송 시작 시점에서 미리 정해지는 소정 버퍼상태 전송주기로 설정된 타이머를 시동하고, 상기 타이머가 만기되었을 시 및 상기 버퍼에 새로운 패킷 데이터가 도달하였을 시 상기 타이머를 재시동하며, 상기 타이머가 재시동되는 시점을 버퍼상태 전송시점으로 결정하는 전송시점 결정기와,
    상기 버퍼상태 전송시점에서 상기 버퍼상태를 전송하는 버퍼상태 송신기와,
    상기 전송 시작 시점으로부터 상기 채널상태를 전송하는 채널상태 송신기를 포함하여 이루어짐을 특징으로 하는 상기 송신장치.
  148. 청구항 148은(는) 설정등록료 납부시 포기되었습니다.
    제 147 항에 있어서, 상기 버퍼상태 송신기는,
    상기 버퍼상태 전송시점에서 상기 버퍼상태를 통과시키는 스위치와,
    상기 버퍼상태에, 상기 버퍼상태의 전송에러 검출을 위한 사이클릭 리던던시 코드(CRC)를 부가하는 CRC 부가부와,
    상기 CRC가 부가된 상기 버퍼상태를 채널 부호화하여 전송하는 채널 부호화부로 구성됨을 특징으로 하는 상기 장치.
  149. 청구항 149은(는) 설정등록료 납부시 포기되었습니다.
    제 147 항에 있어서, 상기 전송시점 결정기는,
    상기 전송 시작 시점으로부터 미리 정해지는 소정 채널상태 전송주기에 따른 채널상태 전송시점을 결정하는 것을 특징으로 하는 상기 송신장치.
  150. 청구항 150은(는) 설정등록료 납부시 포기되었습니다.
    제 149 항에 있어서, 상기 채널상태 송신기는,
    상기 결정된 채널상태 전송시점에서 상기 채널상태를 주기적으로 전송하는 것을 특징으로 하는 상기 송신장치.
  151. 청구항 151은(는) 설정등록료 납부시 포기되었습니다.
    제 150 항에 있어서, 상기 채널상태 송신기는,
    상기 결정된 채널상태 전송시점에서 상기 채널상태를 통과시키는 스위치와,
    상기 채널상태를 채널부호화하여 전송하는 채널 부호화부로 구성됨을 특징으로 하는 상기 송신장치.
  152. 청구항 152은(는) 설정등록료 납부시 포기되었습니다.
    제 147 항에 있어서, 상기 채널상태 송신기는,
    상기 버퍼상태 전송시점에서 상기 채널상태를 전송하는 것을 특징으로 하는 상기 송신장치.
  153. 청구항 153은(는) 설정등록료 납부시 포기되었습니다.
    제 152 항에 있어서, 상기 채널상태 송신기는,
    상기 버퍼상태 전송시점에서 상기 채널상태를 통과시키는 스위치와,
    상기 채널상태를 채널 부호화하여 전송하는 채널 부호화부로 구성됨을 특징으로 하는 상기 송신장치.
  154. 청구항 154은(는) 설정등록료 납부시 포기되었습니다.
    제 147 항에 있어서, 상기 버퍼상태와 상기 채널상태는, 소정 스케쥴링 구간의 할당된 전송영역들에 각각 실려 전송되는 것을 특징으로 하는 상기 송신장치.
  155. 청구항 155은(는) 설정등록료 납부시 포기되었습니다.
    제 147 항에 있어서, 상기 전송시점 결정기는,
    상기 버퍼상태를 전송한 이후 상기 버퍼상태 전송주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보가 수신되지 않으면, 상기 버퍼상태를 전송하도록 상기 버퍼상태 송신기를 제어하는 것을 특징으로 하는 상기 송신장치.
  156. 청구항 156은(는) 설정등록료 납부시 포기되었습니다.
    제 155 항에 있어서, 상기 전송시점 결정기는,
    상기 버퍼상태와 상기 채널상태를 최초로 전송한 이후 상기 버퍼상태 전송주기 이내에 상기 상향링크 패킷 데이터 서비스의 스케쥴링 할당 정보가 수신되지 않으면, 상기 버퍼상태와 상기 채널상태를 전송하도록 상기 버퍼상태 송신기와 상기 채널상태 송신기를 제어하는 것을 특징으로 하는 상기 송신장치.
  157. 청구항 157은(는) 설정등록료 납부시 포기되었습니다.
    제 147 항에 있어서, 상기 전송 시작 및 종료 결정기는,
    상기 전송시작 시점 이후 상기 패킷 데이터의 양이 상기 임계치보다 작게 되는 시점을 상기 전송 종료 시점으로 결정함을 특징으로 하는 상기 송신장치.
  158. 청구항 158은(는) 설정등록료 납부시 포기되었습니다.
    제 147 항에 있어서, 상기 전송 시작 및 종료 결정기는,
    상기 전송시작 시점 이후 상기 버퍼상태와 상기 채널상태 전송의 중단을 요청하는 메시지가 수신되는 시점을 상기 전송 종료 시점으로 결정함을 특징으로 하는 상기 송신장치.
KR1020030069740A 2003-08-20 2003-10-07 이동통신 시스템에서 상향링크 패킷 전송을 위한 스케쥴링 할당 방법 및 장치 KR100644996B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP20040019726 EP1509012A2 (en) 2003-08-20 2004-08-19 Method and apparatus for scheduling uplink packet transmission in a mobile communication system
CNB2004100959630A CN1302675C (zh) 2003-08-20 2004-08-20 移动通信***中用于调度上行链路分组传输的方法和设备
US10/922,404 US20050083943A1 (en) 2003-08-20 2004-08-20 Method and apparatus for scheduling uplink packet transmission in a mobile communication system
JP2004241636A JP2005094750A (ja) 2003-08-20 2004-08-20 移動通信システムでの上りリンクパケットの伝送のためのスケジューリング割当方法及び装置

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR1020030057733 2003-08-20
KR20030057733 2003-08-20
KR20030068505 2003-10-01
KR1020030068505 2003-10-01

Publications (2)

Publication Number Publication Date
KR20050020549A KR20050020549A (ko) 2005-03-04
KR100644996B1 true KR100644996B1 (ko) 2006-11-10

Family

ID=37229447

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030069740A KR100644996B1 (ko) 2003-08-20 2003-10-07 이동통신 시스템에서 상향링크 패킷 전송을 위한 스케쥴링 할당 방법 및 장치

Country Status (1)

Country Link
KR (1) KR100644996B1 (ko)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100996704B1 (ko) 2006-11-06 2010-11-25 삼성전자주식회사 버퍼 크기 정보의 전송 방법
KR101479213B1 (ko) * 2008-08-07 2015-01-06 에스케이텔레콤 주식회사 상향링크 성능 향상을 위한 상향링크 자원 할당 방법 및시스템과 이를 위한 기지국과 이동통신 단말기
KR101692553B1 (ko) * 2010-04-05 2017-01-03 삼성전자주식회사 통신 시스템에서 업링크 스케쥴링 방법 및 장치
WO2011159099A2 (ko) * 2010-06-15 2011-12-22 엘지전자 주식회사 무선 통신 시스템에서 데이터 전송 방법 및 장치
WO2014003327A1 (en) * 2012-06-26 2014-01-03 Lg Electronics Inc. Method and apparatus for cancelling buffer status report in wireless communication system
KR102053333B1 (ko) * 2013-01-31 2019-12-06 삼성전자주식회사 무선 통신 시스템에서 개선된 네트워크 코딩 방법 및 장치

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030045288A1 (en) 2001-08-28 2003-03-06 Carlo Luschi Method of sending control information in a wireless telecommunications network, and corresponding apparatus

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030045288A1 (en) 2001-08-28 2003-03-06 Carlo Luschi Method of sending control information in a wireless telecommunications network, and corresponding apparatus

Also Published As

Publication number Publication date
KR20050020549A (ko) 2005-03-04

Similar Documents

Publication Publication Date Title
JP5265502B2 (ja) 通信システムにおけるデータ伝送のための方法およびシステム
JP4607896B2 (ja) ハイブリッドtdm/ofdm/cdm上りリンク伝送
EP1509012A2 (en) Method and apparatus for scheduling uplink packet transmission in a mobile communication system
EP1509011A2 (en) Method and apparatus for assigning scheduling for uplink packet transmission in a mobile communication system
US7554937B2 (en) Adaptive packet transmission method for transmitting packets in multibeam satellite communication system
EP2323283B1 (en) Method and apparatus for transmitting and receiving downlink control information in a mobile communication system supporting uplink packet data service
US8077655B2 (en) Method and apparatus for high rate packet data transmission
EP1309120A1 (en) A method for allocating wireless communication resources
EP1434448A2 (en) Method and apparatus for high rate packet data transmission
JP2004328498A (ja) 基地局、端末、通信システム、及び通信方法
KR101042814B1 (ko) 향상된 역방향 전용전송채널을 서비스하는 비동기 방식의부호분할다중접속 이동통신시스템에서 기지국이전송시구간을 가변적으로 제어하는 장치 및 방법
KR100876728B1 (ko) 향상된 상향링크 전용채널을 지원하는 이동통신시스템에서 하향링크 제어정보의 전송 방법 및 장치
KR100644996B1 (ko) 이동통신 시스템에서 상향링크 패킷 전송을 위한 스케쥴링 할당 방법 및 장치
JP5007329B2 (ja) 通信モード制御方法、移動体通信システム及び移動通信端末
KR100703131B1 (ko) 이동통신 시스템에서 상향링크 패킷 전송을 위한 스케쥴링 할당 방법 및 장치
KR20050119619A (ko) 이동통신 시스템에서 향상된 상향링크 전용 채널의효율적인 스케쥴링 방법 및 장치
KR100828801B1 (ko) 하이브리드 tdm/ofdm/cdm 역방향 링크 전송
JP4437798B2 (ja) 通信モード制御方法、移動体通信システム、基地局制御装置、基地局及び移動通信端末
JP2010004581A (ja) 電力調整方法
JP2006081217A (ja) 基地局、端末、通信システム、及び通信方法
KR20050107280A (ko) 상향 패킷 서비스를 지원하는 이동통신시스템에서전송상태정보의 통지장치 및 방법

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee