KR20060061199A - 패킷 데이터 전송을 지원하는 이동통신 시스템에서 신뢰도높은 데이터 송수신 방법 및 장치 - Google Patents

패킷 데이터 전송을 지원하는 이동통신 시스템에서 신뢰도높은 데이터 송수신 방법 및 장치 Download PDF

Info

Publication number
KR20060061199A
KR20060061199A KR1020050007437A KR20050007437A KR20060061199A KR 20060061199 A KR20060061199 A KR 20060061199A KR 1020050007437 A KR1020050007437 A KR 1020050007437A KR 20050007437 A KR20050007437 A KR 20050007437A KR 20060061199 A KR20060061199 A KR 20060061199A
Authority
KR
South Korea
Prior art keywords
bit
rate
information
bits
allowed
Prior art date
Application number
KR1020050007437A
Other languages
English (en)
Other versions
KR100909543B1 (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 JP2005344041A priority Critical patent/JP4308817B2/ja
Priority to AU2005239657A priority patent/AU2005239657B2/en
Priority to US11/289,572 priority patent/US7486644B2/en
Priority to EP05026149.4A priority patent/EP1672825B1/en
Publication of KR20060061199A publication Critical patent/KR20060061199A/ko
Application granted granted Critical
Publication of KR100909543B1 publication Critical patent/KR100909543B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • H04L1/0013Rate matching, e.g. puncturing or repetition of code symbols
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Error Detection And Correction (AREA)

Abstract

본 발명은 이동통신 시스템에서, 작은 블록 사이즈로 전송되는 정보를 신뢰성 있게 전송하는 방법 및 장치에 관한 것이다.
구체적으로 제2 송수신기에서 상기 제1 송수신기를 위한 제1 허용전송률 비트를 생성하여, 상기 제1 허용전송률 비트와 오류검출(이하 CRC : Cyclic Redundancy Check) 비트를 연접하여 제2 허용전송률 비트를 생성한 후, 상기 제2 허용전송률 비트를 부호화한다. 제2 송수신기는 상기 부호화된 제2 허용전송률 비트를 레이트 매칭한 후 물리채널에 맵핑하여 전송한다. 이때, 레이트 매칭을 수행함에 있어서 상기 채널 부호화된 비트열에서 천공 또는 반복되는 비트의 위치를 가능한 한 등간격으로 유지하도록 하는 종래 레이트 매칭은 블록오류율(Block Error Rate; BLER) 측면에서 작은 블록 사이즈로 전송되는 정보에 적합하지 않다. 따라서 본 발명에서는 작은 블록 사이즈로 전송되는 정보를 신뢰성 있게 전송하기 위한 최적의 신호처리 시스템 특히, 최적의 레이트 매칭 패턴을 제안한다. 본 발명은 특히, 향상된 상향링크 전용 전송채널(Enhanced Dedicated Channel; E-DCH)이 사용되는 경우에 있어서 E-DCH 스케쥴링 관련 제어정보를 전송하기 위한 물리채널인 E-AGCH(E-DCH Absolute Grant Channel)의 전송장치 및 방법에 적용될 수 있을 것이다.
WCDMA, E-DCH, Rate matching, Convolutional code

Description

패킷 데이터 전송을 지원하는 이동통신 시스템에서 신뢰도 높은 데이터 송수신 방법 및 장치{METHOD AND APPARATUS FOR THE TRANSMISSION AND RECEPTION WITH HIGH RELIABILITY IN MOBILE TELECOMMUNICATION SYSTEM FOR PACKET DATA TRANSMISSION}
도 1은 E-DCH를 통한 전형적인 데이터 송수신 절차를 나타낸 메시지 흐름도
도 2a와 2b는 각각 부호율 1/3, 1/2인 컨벌루셔널 부호화기를 나타낸 도면
도 3은 본 발명의 바람직한 실시예에 따른 단말의 송신장치를 나타낸 도면
도 4는 본 발명의 바람직한 실시예에 따른 기지국의 수신장치를 나타낸 도면
본 발명은 부호분할 다중접속(Code Division Multiple Access: CDMA) 통신시스템에 관한 것으로서, 특히 복합 자동 재전송(Hybrid Automatic Repeat Request: HARQ)을 위한 제어 정보를 전송하는 방법 및 장치를 제공하는 것이다.
유럽식 이동통신 시스템인 GSM(Global System for Mobile Communications)과 GPRS(General Packet Radio Services)을 기반으로 하고 광대역(Wideband) 부호분할 다중접속(Code Division Multiple Access: 이하 CDMA라 칭함)을 사용하는 제3 세대 이동통신 시스템인 UMTS(Universal Mobile Telecommunication Service) 시스템은, 이동 전화나 컴퓨터 사용자들이 전 세계 어디에 있든지 간에 패킷 기반의 텍스트, 디지털화된 음성이나 비디오 및 멀티미디어 데이터를 2 Mbps 이상의 고속으로 전송할 수 있는 일관된 서비스를 제공한다.
특히 UMTS 시스템에서는 사용자 단말(User Equipment: UE)로부터 기지국(Base Station: BS, Node B)으로의 역방향, 즉 상향링크(Uplink: UL) 통신에 있어서 패킷 전송의 성능을 좀더 향상시킬 수 있도록 향상된 상향링크 전용채널(Enhanced Uplink Dedicated Channel: 이하 EUDCH 또는 E-DCH라 칭함)이라는 전송채널을 사용한다. E-DCH는 보다 안정된 고속의 데이터 전송을 지원하기 위하여, 적응적 변조/부호화(Adaptive Modulation and Coding: AMC), 복합 자동 재전송 요구(Hybrid Automatic Retransmission Request: HARQ), 짧은 TTI(Shorter Transmission Time Interval), 기지국 제어 스케쥴링 등의 기술을 지원한다.
AMC는 기지국과 단말기 사이의 채널 상태에 따라 데이터 채널의 변조방식과 코딩방식을 결정해서, 자원의 사용효율을 높여주는 기술이다. 변조방식과 코딩방식의 조합은 MCS(Modulation and Coding Scheme)라고 하며, 지원 가능한 변조 방식과 코딩 방식에 따라서 여러 가지 MCS 레벨의 정의가 가능하다. 즉, AMC는 MCS의 레벨을 단말과 기지국 사이의 채널 상태에 따라 적응적으로 결정해서, 자원의 사용효율을 높여준다.
HARQ는 초기에 전송된 데이터 패킷에 오류가 발생했을 경우 상기 오류 패킷을 보상해 주기 위해서 초기전송에서 오류가 발생한 패킷을 재전송하는 기법을 의미한다. 짧은 TTI는, 현재 Rel.5의 최소 TTI인 10ms 보다 작은 TTI로 패킷 데이터의 전송을 허용함으로써 재전송 지연시간을 줄여서, 결과적으로 높은 시스템 성능을 가능하게 한다. 현재 상기 짧은 TTI로서 2ms 를 고려하고 있다.
기지국 제어 스케쥴링은, E-DCH를 이용하여 데이터를 전송하는 경우 상향 데이터의 전송 여부 및 가능한 데이터 레이트의 상한치 등을 기지국이 결정하고, 상기 결정된 정보를 단말에게 전송하면, 단말이 상기 스케쥴링 명령을 참조하여 데이터 레이트를 결정하여 E-DCH를 전송하는 방식을 의미한다.
상기 기지국 제어 스케쥴링은 시스템 전체의 성능을 높이기 위해 기지국의 측정 잡음증가(Noise Rise 또는 Rise over thermal: RoT, 이하 RoT) 값이 목표 값을 넘지 않도록 하면서 기지국에서 멀리 있는 단말들에게는 낮은 데이터 전송률을 할당하고, 가까이 있는 단말들에게는 높은 데이터 전송률을 할당하는 방식으로 수행된다. RoT는 기지국이 상향 링크에서 사용하는 무선자원을 나타내며, 하기 <수학식 1>과 같이 정의된다.
RoT = I0 / N0
상기에서 I0은 기지국 전체 수신 대역에서 전력 스펙트럼 밀도(power spectral density)로서 기지국이 수신하는 전체 상향링크 신호의 양을 나타낸다. N0 은 기지국의 열잡음 전력 스펙트럼 밀도이다. 따라서, 허용되는 최대 RoT는 기지국이 상향 링크에서 사용할 수 있는 전체 무선자원이 된다. 기지국의 전체 RoT는 셀간 간섭, 음성 트래픽 그리고 E-DCH 트래픽의 합으로 나타내어진다. 기지국 제어 스케쥴링을 사용한다면 여러 단말들이 동시에 높은 데이터 전송율로 패킷 데이터를 전송하는 현상을 방지할 수 있어서 수신 RoT를 목표(target) RoT로 유지하여 수신 성능을 보장할 수 있게 된다.
도 1은 E-DCH를 통한 전형적인 데이터 송수신 절차를 나타낸 흐름도이다. 여기서 단말은 E-DCH를 송신하며, 기지국은 상기 단말에 대해 기지국 스케줄링을 수행한다.
도 1을 참조하면, 상기 기지국과 단말은 과정(102)에서 E-DCH를 설정한다. 상기 설정은 전용 전송 채널(dedicated transport channel)을 통한 메시지들의 전달 과정을 포함한다. 상기 E-DCH 설정이 이루어지면, 과정(104)에서 단말은 기지국에게 스케쥴링 정보를 알려준다. 상기 스케쥴링 정보로는 상향링크 채널 정보를 알 수 있는 단말 송신 전력 정보와, 단말이 송신할 수 있는 여분의 전력 정보, 또는 단말의 버퍼에 쌓여 있는 송신되어야 할 데이터들의 양이 될 수 있다.
여러 단말들로부터 상기 스케쥴링 정보를 수신한 기지국은 과정(106)에서 여러 단말들의 스케쥴링 정보를 모니터링 하면서 각 단말들을 스케쥴링한다. 기지국이 상기 단말에게 상향링크 패킷 전송을 허용하려고 결정한 경우 기지국은 단말에게 과정(108)과 같이 스케쥴링 할당 정보를 포함하는 스케쥴링 명령을 전송한다. 상기 스케쥴링 할당 정보에는 허용된 데이터 레이트와 허용 타이밍, 또는 이전 데 이터 레이트에 대한 증가/유지/감소 정보 등이 포함될 수 있다. 상기 단말은 상기 스케쥴링 할당 정보를 이용하여 과정(110)에서 E-DCH의 전송 형식(E-DCH Transport Format: E-TF)을 결정하고, 과정(112) 및 과정(114)에서 상기 E-TF 정보를 E-DCH 패킷 데이터와 함께 기지국으로 전송한다.
기지국은 과정(116)에서 상기 E-TF 정보와 상기 E-DCH 패킷 데이터에서 오류가 있는지 판단하여, 둘 중 하나라도 오류가 있을 경우 NACK 정보를, 모두 오류가 없을 경우는 ACK 정보를 과정(118)에서 ACK/NACK 채널을 통해 단말에게 전송한다. 상기 과정(118)에서 ACK 정보가 전송되는 경우는 상기 E-DCH 데이터에 대한 전송이 완료되어 새로운 데이터를 전송할 수 있으며, 반면, 상기 과정(118)에서 NACK 정보가 전송되는 경우는 상기 단말은 이전 시점에 E-DCH를 통해 전송한 패킷 데이터를 E-DCH를 통해 재전송 한다.
상기와 같은 환경에서 기지국은 스케쥴링을 효율적으로 수행하기 위하여, 단말의 버퍼상태와 파워 상태와 같은 정보를 단말로부터 전달 받아서 멀리 있는 단말 또는 채널 상황이 좋지 않은 단말, 서비스하려는 데이터의 우선 순위가 낮은 단말에게는 낮은 데이터 레이트를 할당하고, 가까이 있는 단말 또는 채널 상황이 좋거나 서비스하려는 데이터의 우선 순위가 높은 단말에게는 높은 데이터 레이트를 할당한다.
그러나 상기와 같이 동작하는 E-DCH에서 기지국이 단말한테 스케쥴링 명령으로서 단말의 최대 허용 가능한 데이터 레이트의 절대값을 지시하는 AG(absolute grant)와 이전 데이터 레이트에 대한 증가/유지/감소를 지시하는 RG(Reletive gtrant)를 전송함에 있어서, 상기 스케줄링 명령의 신뢰도 높은 송수신을 위한 기술을 필요로 하게 되었다.
상기한 요구를 충족하기 위한 본 발명의 목적은, 작은 블록 사이즈를 가지는 제어정보의 전송 신뢰도를 최적화하는 방법 및 장치를 제공하는 것이다.
본 발명은 다른 목적은 단말의 최대 허용 데이터 레이트를 지시하는, AG(absolute grant)와 같이 높은 신뢰도가 요구되는 정보의 전송을 위한 방법 및 장치를 제공하는 것이다.
상기한 목적을 달성하기 위한 본 발명의 실시 예는: 이동통신 시스템에서, 패킷데이터를 전송하는 방법은 제1 송수신기에서 상기 제 1송수신기의 상태정보를 제2 송수신기로 전송하는 과정과, 제2 송수신기에서 상기 제 1송수신기의 상태정보를 수신하여, 상기 제1 송수신기를 위한 제1 허용전송률 비트를 생성하는 과정과, 미리 설정된 제1 오류검출(CRC : Cyclic Redundancy Check) 비트에 상기 제1 송수신기 식별자를 마스킹하여 제2 오류검출 비트를 생성하는 과정과, 상기 제1 허용전송률 비트와 상기 제2 오류검출 비트를 연접하여 제2 허용전송률 비트를 생성하는 과정과, 상기 제2 허용전송률 비트를 컨벌루셔널 부호화하는 과정과, 상기 부호화된 제2 허용전송률 정보이 비트수를 물리채널 비트수에 맞추기 위하여 미리 설정된 패턴에 따라 레이트 매칭하는 과정과, 상기 레이트매칭된 제2 허용전송률 정보를 물리채널에 맵핑하여 전송하는 과정으로 구성됨을 특징으로 하는 상기 패킷 데이터 전송하는 과정과,
상기 제1 송수신기가 상기 물리 채널을 수신하여 상기 제2 허용전송률 비트를 추출하는 과정과, 상기 제2 송수신기에서 사용한 레이트 매칭 패턴에 따라 역 레이트 매칭하는 과정과, 상기 역레이트 매칭된 제2 허용전송률 비트에서 상기 제2 오류검출 비트를 추출하는 과정과, 상기 제2 오류검출 비트와 상기 제1 송수신기 식별자를 이용하여 상기 제2 허용전송률 비트가 자신을 위한 허용전송률 정보인지를 확인하고, 제2 허용전송률 비트의 전송오류를 확인하는 과정과, 상기 제2 허용전송률 비트가 자신을 위한 것이고, 오류가 없을 경우 상기 제2 허용전송률 비트를 참조하여 패킷데이터를 제2 송수신기로 전송하는 과정을 포함함을 특징으로 한다.
이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시 예들을 상세히 설명한다. 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
본 발명에서는 구체적으로 UMTS 통신 시스템의 향상된 상향링크 전용 채널(E-DCH)을 바탕으로 한 실시예를 제시한다.
E-DCH에서 기지국이 단말한테 절대 그랜트(absolute grant, 이하 AG라 칭함)를 전송하기 위한 물리채널은 E-AGCH(E-DCH Absolute Grant Channel)이라고 한다.
상기 AG정보는 단말이 사용 가능한 최대 상향링크 무선자원의 양을 나타내는 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋, 상기 AG 정보가 얼마 동안 유효한지를 지시하는 AG 유효시간 지시자, 그리고 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 AG 유효 프로세스 지시자 등의 정보로 구성될 수 있다. 현재 상기 AG는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋은 4 내지 8비트, 상기 AG 유효시간 지시자는 1비트, 그리고 상기 AG 유효 프로세스 지시자는 1비트로 구성되는 것이 고려되고 있다. 또한 상기 E-AGCH는 공통채널로서 단말 식별을 위한 UE ID와 AG 정보의 오류 검출을 위한 CRC(Cyclic Redundancy Check) 비트를 필요로 한다. 상기 UE ID 및 CRC 비트는 각각 16비트로서 비트 별로 modulo-2 연산을 통해 UE ID로 마스킹된 16 비트 CRC 형태로 전송된다.
본 발명은 상기 E-AGCH을 통해 전송되는 상기 제어정보를 총 21 내지 26 비트를 고려한다. 상기와 같이 구성되는 AG는 효율적인 무선자원의 할당을 제어하기 위한 정보로서 전송과정에서 높은 신뢰도를 필요로 한다.
일반적인 통신시스템에서 데이터의 신뢰도 높은 송수신을 위해 채널 부호화 방법을 사용한다. 상기 채널 부호화는 전송하고자 하는 데이터에 부가적인 정보를 덧붙임으로써 수신측에서 전송과정에서 발생한 오류를 복구 가능하도록 한다.
상기 E-AGCH의 신뢰도 높은 송수신을 위한 채널 부호화 방법으로 현재 3GPP 표준규격에 정의되어 있는 구속장(Constraint length)이 9이고, 부호율이 1/3인 컨벌루셔널 부호(Convolutional code)를 고려할 수 있다. 상기 E-AGCH로 전송되는 총 22 내지 26비트의 제어정보는 상기 컨벌루셔널 부호화를 통해 8비트의 tail bit가 덧붙여진 후 1/3의 부호율을 적용하여 총 87 내지 102 비트((21+8)*3=87, (26+8)*3=102)로 부호화된다.
도 2a는 상기 현재 3GPP 표준규격에 정의되어 있는 구속장(Constraint length)이 9이고, 부호율이 1/3인 컨벌루셔널 부호(Convolutional code)의 부호화기를 나타낸다.
상기 부호화기는 8개의 쉬프트 레지스터(202, 204, 206, 208, 210, 212, 214, 216)로 구성되는데, 입력정보의 뒷부분에 0의 값을 갖는 8비트의 테일비트(tail bit)를 부가한 후, 입력정보의 시작부분부터 쉬프트 레지스터에 순차적으로 입력하여 output0, output1, output2, output0, output1, output2, 의 순서로 출력값을 생성한다.
상기 채널 부호화된 E-AGCH의 제어정보는 E-AGCH 2ms TTI 동안 전송되어야 한다. E-AGCH에서 확산지수 256과 QPSK 변조방식을 적용할 때, 상기 2ms 동안 전송 가능한 데이터 비트는 총 60비트가 된다. 따라서 상기 E-AGCH로 전송되는 부호화된 제어정보는 최소 27비트(=87-60) 내지 최대 42비트(=102-60)를 천공해야(puncturing) 한다. 상기 천공을 위해 기존 레이트 매칭(rate matching)을 적용할 수 있다. 상기 레이트 매칭은 상기 확산지수와 변조 방식 등을 고려하여, 레이트 매칭부로 인가되는 블록 단위의 채널 부호화된 비트열에서 특정 위치의 비트를 천 공 또는 반복함으로써 채널부호화된 비트수와 물리채널로 전송 가능한 비트수를 동일하게 맞춰주는 역할을 한다. 종래 레이트 매칭은 상기 채널 부호화된 비트열에서 천공 또는 반복되는 비트의 위치를 가능한 한 등간격으로 유지하도록 한다.
그러나 작은 크기(예, 20여 비트)의 제어 정보를 전송하는 E-AGCH에 상기와 같은 레이트 매칭 규칙을 적용할 경우, 최적의 블록오류율(Block Error Rate; BLER)성능을 얻기 힘들게 된다. 왜냐하면 상기와 같이 상대적으로 적은 수의 비트로 구성되는 블록을 컨벌루셔널 부호로 부호화 하고 상기 종래 레이트 매칭 동작을 적용하게 되면 한 블록 내에서 블록의 시작부분과 끝 부분의 비트 오류율(Bit Error Rate; BER)은 낮게 나타나고 블록의 가운데 부분의 비트오류율은 높게 나타나게 되어, 이는 곧 블록오류율(Block Error Rate; BLER)을 높이게 되어 E-AGCH의 신뢰도를 떨어뜨리게 된다. 여기서, 블록오류는 한 블록 내에서 적어도 하나 이상의 비트에 대해 오류가 발생할 경우 나타나는 것으로, 한 블록 내에서 특정 비트의 비트오류율이 낮아도 나머지 비트의 비트오류율이 높다면 블록오율 관점에서는 성능개선의 효과가 없고 오히려 성능악화를 가져올 수 있다.
즉, E-AGCH 제어정보의 신뢰도 높은 즉, 오류가 적은 송수신을 위해서는 E-AGCH 제어정보의 블록오류율을 낮춰야 하는데, 종래 레이트 매칭 동작은 블록 내의 비트 위치별로 비트오류율의 편차가 커서 최적의 블록오류율 성능을 얻을 수 없다.
따라서 본 발명은 블록오류율을 최소하면서 작은 블록 크기로 제어정보의 전송할 수 있는 새로운 레이트매칭 개념을 제안한다. 즉, 약 20여 비트의 작은 크기의 제어 정보를 컨벌루셔널 부호로 채널 부호화하여 전송하는 E-AGCH에 있어서, 블 록내의 비트 위치별 비트오류율의 변화를 최소화 함으로써 블록오류율을 낮출 수 있는 새로운 레이트 매칭 패턴을 제안한다.
후술되는 본 발명의 바람직한 실시 예들은 상기 E-AGCH로 전송되는 제어정보의 블록오류율의 성능을 개선시키는 레이트 매칭 패턴을 나타낸다. 즉, 실시예 1은 AG 정보가 6 비트로 구성되는 경우, 실시예 2는 AG 정보가 7 비트로 구성되는 경우, 실시예 3은 AG 정보가 8 비트로 구성되는 경우, 실시예 4는 AG 정보가 9 비트로 구성되는 경우, 실시예 5는 AG 정보가 10 비트로 구성되는 경우, 실시예 6은 AG 정보가 5비트로 구성되는 경우에 대한 각각의 레이트 매칭 패턴을 제시하고 송수신 동작을 설명한다.
<실시 예 1>
실시 예 1은 AG 정보가 6 비트로 구성되는 경우에 대한 레이트 매칭 패턴을 제시한다. 상기 AG 정보는 단말이 사용 가능한 최대 상향링크 무선자원의 양을 나타내는 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 4 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효시간 지시자와 그리고 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되거나, 또는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 5 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효시간 지시자로 구성된다.
또 다른 경우에 상기 AG 정보는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 5 비트정보와 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되거나, 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 정보와 상기 AG 유효시간 지시자와 상기 AG 유효 프로세스 지시자와 기타 E-AGCH의 제어를 위한 비트를 포함하여 총 6비트의 제어정보로 구성될 수 있다.
한편 상기 E-AGCH는 공통채널로서 각 단말을 식별하는 UE ID 및 AG 정보의 오류 검출을 위한 CRC(Cyclic Redundancy Check) 비트를 포함한다. 상기 UE ID 및 CRC 비트는 각각 16비트로서 비트 별로 modulo-2 연산을 통해 UE ID로 마스킹된 16 비트 CRC 형태로 전송된다. 상기와 같이 생성된 16비트 정보를 UE specific CRC 라고 하는데, 단말은 상기 UE specific CRC를 통해 수신한 E-AGCH 제어정보가 자신한테 할당됐는지의 여부를 확인할 수 있다.
상기 6비트의 AG정보와 상기 16비트의 UE specific CRC를 연접시킨 총 22비트의 제어정보에 8비트의 테일비트를 부가한 후 부호율 1/3이고 구속장 9인 컨벌루셔널 부호로 부호화 하면 90비트의 부호화된 비트열로 구성되는 블럭이 출력된다. 상기 90비트의 채널 부호화된 블록을 확산지수 256 및 QPSK 변조 방식을 사용하는 E-AGCH 2ms TTI 동안 전송하기 위해서는 30비트를 천공하여 60비트로 만들어야 한다. 상기 천공하는 비트의 위치를 나타내는 레이트 매칭 패턴은 시뮬레이션을 통해 블록 내의 각 비트위치별 비트오류율의 변화를 적게 만들어줌으로써 블록오류율의 성능을 개선시키는 방식으로 다음과 같은 패턴을 찾을 수 있다.
레이트 매칭 패턴 =
{1, 2, 5, 6, 7, 11, 12, 14, 15, 17, 23, 24, 31, 37, 44, 47, 61, 63, 64, 71, 72, 75, 77, 80, 83, 84, 85, 87, 88, 90}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 18, 24, 48, 51, 54, 57, 60, 63, 66, 75, 78, 80, 81, 83, 84, 86, 87, 89, 90}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 18, 21, 24, 57, 60, 66, 69, 75, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90}, 또는
{1, 2, 3, 5, 6, 7, 8, 12, 14, 15, 18, 23, 25, 48, 50, 52, 57, 59, 61, 71, 75, 77, 79, 80, 82, 84, 86, 87, 88, 89}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 24, 42, 48, 54, 57, 60, 66, 75, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 18, 24, 48, 50, 52, 57, 59, 61, 66, 75, 78, 80, 81, 83, 84, 86, 87, 89, 90}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 24, 42, 54, 57, 60, 66, 69, 75, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90}, 또는
{1, 2, 3, 5, 6, 7, 8, 10, 12, 14, 15, 18, 23, 25, 50, 52, 57, 59, 61, 71, 75, 77, 79, 80, 82, 84, 86, 87, 88, 89}
상기 레이트 매칭 패턴은 1번부터 90번까지 채널 부호화된 비트 중에서 천공되어야 하는 비트의 위치를 나타낸다. 만약 상기 E-AGCH의 TTI가 10ms 이면 상기 2ms TTI의 E-AGCH의 구조를 5번 반복하여 10ms TTI E-AGCH를 구현할 수 있다.
도 3은 실시예 1을 구현하기 위한 E-AGCH의 기지국 송신장치를 나타낸다.
상기 6비트로 구성되는 AG정보(302)는 UE specific CRC 결합기(304)로 인가되어 상기 AG정보로부터 16비트의 CRC를 생성한다. 상기 UE specific CRC 결합기(304)는 생성된 16비트의 CRC와 상기 AG정보가 적용될 단말을 식별하기 위한 16비트의 UE ID 를 비트별로 수행되는 모듈로-2 연산을 통해 UE specific CRC를 생성한 후 상기 AG정보와 결합하여 총 22비트의 제어정보를 채널 부호화기(308)로 인가한다. 상기 채널 부호화기(308)는 구속장이 9이고 부호율이 1/3인 컨벌루셔널 부호로서 입력정보에 대해 8비트의 tail bit를 추가한 후 1/3의 부호율을 적용하여 총 90비트의 부호화된 비트를 출력한다.
레이트 매칭부(310)에서는 상기 채널 부호화된 90비트 크기의 블록에 대해 천공동작을 수행하여 물리채널 매핑부(312)에서 E-AGCH(314)의 2ms TTI 구조에 맞도록 매핑시킨다. 이때, 패킷데이터 수신 제어기(316)는 단말로부터 상태정보를 수신하여, 상기 단말을 위한 AG정보를 생성하고, UE specific CRC 결합기(304), 채널 부호화기(308), 레이트 매칭부(310), 물리채널 매핑부(312) 등 E-DCH를 위한 제어정보 전송을 제어한다. 상기 레이트 매칭부의 레이트 매칭 패턴은 상기 레이트 매칭 패턴 중 하나를 적용하고 상기 패턴은 송신측과 수신측에서 사전에 정의하도록 한다.
도 4는 실시예 1을 구현하기 위한 E-AGCH의 단말의 수신장치를 나타낸다.
단말은 E-AGCH(402)를 수신하여 역물리채널맵핑부(404)에서 2ms TTI 구간동 안의 정보를 추출하여 역 레이트 매칭부(406)로 인가한다. 상기 역 레이트 매칭 부(406)에서는 기지국 레이트 매칭부(310)에서 적용한 동일한 레이트 매칭 패턴을 적용하여 송신기에서 천공된 비트들을 복구한다. 한편 상기 E-AGCH의 TTI가 2ms TTI를 5번 반복하여 구성된 10ms TTI이면 상기 역 물리채널 매핑부(404)와 역 레이트 매칭부(406)는 2ms TTI에 대하여 수행한 동작을 5번 반복 수행한 후 각각의 신호를 하나로 결합한다.
채널 복호화기(408)는 상기 역레이트 매칭된 신호를 복호하여 UE specific CRC 분리기(410)으로 인가한다. 상기 복호된 신호는 AG정보와 UE specific CRC로 구성된다. 상기 UE specific CRC 분리기(410)는 16비트의 UE specific CRC 부분에 자신의 16비트 UE ID(412)를 비트별로 모듈로-2연산을 취하여 16비트 CRC 정보를 추출해 내고, 상기 추출한 CRC 정보와 AG정보를 CRC 검사기(414)로 인가한다.
상기 CRC 검사기(414)는 상기 16비트 CRC 정보를 검사하여 오류 여부를 확인한다. 이때, 패킷데이터 송신 제어기(418)는 단말의 상태정보의 생성과 전송을 제어하고, 상기 제2 허용전송률 비트가 자신을 위한 것이고, 오류가 없을 경우 상기 제2 허용전송률 비트를 참조하여 패킷데이터를 기지국으로 전송하는 동작을 제어한다. 즉, 패킷데이터 송신 제어기(418)는 역물리채널맵핑부(404), 역 레이트 매칭부(406), 레이트 매칭부(310), 채널 복호화기(408), UE specific CRC 분리기(410), CRC 검사기(414) 등 E-DCH를 전송하기 위한 전반적인 동작을 제어한다. 만약 CRC 오류가 발생하면 단말은 상기 AG정보를 버리고, CRC 오류가 발생하지 않으면 단말은 상기 AG정보를 자신한테 할당된 AG정보(416)로서 해석하게 된다.
<실시 예 2>
실시 예 2는 AG 정보가 7 비트로 구성되는 경우에 대한 레이트 매칭 패턴을 제시한다. 상기 AG 정보는 단말이 사용 가능한 최대 상향링크 무선자원의 양을 나타내는 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 5 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효시간 지시자와 그리고 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되거나, 또는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 6 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효시간 지시자로 구성 구성된다.
또 다른 경우에 상기 AG 정보는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 6 비트정보와 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되거나, 또는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 정보와 상기 AG 유효시간 지시자와 상기 AG 유효 프로세스 지시자와 기타 E-AGCH의 제어를 위한 비트를 포함하여 총 7비트의 제어정보로 구성될 수 있다.
한편 상기 E-AGCH는 공통채널로서 각 단말을 식별하는 UE ID 및 AG 정보의 오류 검출을 위한 CRC(Cyclic Redundancy Check) 비트를 포함한다. 상기 UE ID 및 CRC 비트는 각각 16비트로서 비트 별로 modulo-2 연산을 통해 UE ID로 마스킹된 16 비트 CRC 형태로 전송된다. 상기와 같이 생성된 16비트 정보를 UE specific CRC 라고 하는데, 단말은 상기 UE specific CRC를 통해 수신한 E-AGCH 제어정보가 자신한테 할당됐는지의 여부를 확인할 수 있다.
상기 7비트의 AG정보와 상기 16비트의 UE specific CRC를 연접시킨 총 23비트의 제어정보에 8비트의 테일비트를 부가한 후 부호율 1/3이고 구속장 9인 컨벌루셔널 부호로 부호화 하면 93비트의 부호화된 비트열로 구성되는 블럭이 출력된다. 상기 93비트의 채널 부호화된 블록을 확산지수 256 및 QPSK 변조 방식을 사용하는 E-AGCH 2ms TTI 동안 전송하기 위해서는 33비트를 천공하여 60비트로 만들어야 한다. 상기 천공하는 비트의 위치를 나타내는 레이트 매칭 패턴은 시뮬레이션을 통해 블록 내의 각 비트위치별 비트오류율의 변화를 적게 만들어줌으로써 블록오류율의 성능을 개선시키는 방식으로 다음과 같은 패턴을 찾을 수 있다.
레이트 매칭 패턴 =
{1, 3, 4, 5, 7, 9, 11, 12, 13, 15, 17, 20, 23, 42, 45, 46, 50, 54, 70, 71, 74, 77, 80, 81, 82, 83, 85, 86, 87, 89, 90, 91, 93}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 21, 24, 42, 47, 54, 56, 58, 66, 68, 78, 81, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93}, 또는
{1, 2, 3, 5, 6, 7, 8, 10, 12, 14, 15, 16, 21, 23, 42, 47, 49, 54, 56, 58, 66, 68, 73, 78, 80, 82, 83, 85, 87, 89, 90, 91, 92}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 21, 23, 25, 42, 47, 54, 56, 58, 66, 68, 73, 78, 80, 82, 83, 85, 87, 89, 90, 91, 92}, 또는
{1, 2, 3, 5, 6, 7, 8, 12, 14, 15, 16, 21, 23, 25, 42, 47, 49, 54, 56, 58, 66, 68, 75, 77, 79, 82, 83, 85, 87, 89, 90, 91, 92}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 21, 24, 42, 48, 54, 57, 60, 66, 69, 78, 81, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 16, 21, 23, 28, 42, 49, 54, 56, 58, 66, 68, 74, 78, 80, 82, 83, 85, 87, 89, 90, 91, 92}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 18, 21, 24, 27, 54, 57, 60, 66, 69, 78, 81, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 21, 24, 42, 48, 54, 57, 60, 63, 66, 69, 78, 81, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 21, 24, 42, 48, 54, 57, 60, 63, 66, 69, 72, 75, 78, 81, 83, 84, 86, 87, 89, 90, 92, 93}
상기 레이트 매칭 패턴은 1번부터 93번까지 채널 부호화된 비트 중에서 천공되어야 하는 비트의 위치를 나타낸다. 만약 상기 E-AGCH의 TTI가 10ms 이면 상기 2ms TTI의 E-AGCH의 구조를 5번 반복하여 10ms TTI E-AGCH를 구현할 수 있다.
도 3은 실시예 2을 구현하기 위한 E-AGCH의 기지국 송신장치를 나타낸다.
상기 7비트로 구성되는 AG정보(302)는 UE specific CRC 결합기(304)로 인가되어 상기 AG정보로부터 16비트의 CRC를 생성한다. 상기 UE specific CRC 결합기(304)는 생성된 16비트의 CRC와 상기 AG정보가 적용될 단말을 식별하기 위한 16비트의 UE ID 를 비트별로 수행되는 모듈로-2 연산을 통해 UE specific CRC를 생성한 후 상기 AG정보와 결합하여 총 23비트의 제어정보를 채널 부호화기(308)로 인가한다.
상기 채널 부호화기(308)는 구속장이 9이고 부호율이 1/3인 컨벌루셔널 부호로서 입력정보에 대해 8비트의 tail bit를 추가한 후 1/3의 부호율을 적용하여 총 93비트의 부호화된 비트를 출력한다. 레이트 매칭부(310)에서는 상기 채널 부호화된 93비트 크기의 블록에 대해 천공동작을 수행하여 물리채널 매핑부(312)에서 E-AGCH(314)의 2ms TTI 구조에 맞도록 매핑시킨다.
이때, 패킷데이터 수신 제어기(316)는 단말로부터 상태정보를 수신하여, 상기 단말을 위한 AG정보를 생성하고, UE specific CRC 결합기(304), 채널 부호화기(308), 레이트 매칭부(310), 물리채널 매핑부(312) 등 E-DCH를 위한 제어정보 전송을 제어한다. 상기 레이트 매칭부의 레이트 매칭 패턴은 상기 레이트 매칭 패턴 중 하나를 적용하고 상기 패턴은 송신측과 수신측에서 사전에 정의하도록 한다.
도 4는 실시예 2을 구현하기 위한 E-AGCH의 단말의 수신장치를 나타낸다.
단말은 E-AGCH(402)를 수신하여 역물리채널맵핑부(404)에서 2ms TTI 구간동안의 정보를 추출하여 역 레이트 매칭부(406)로 인가한다. 상기 역 레이트 매칭 부(406)에서는 기지국 레이트 매칭부(310)에서 적용한 동일한 레이트 매칭 패턴을 적용하여 송신기에서 천공된 비트들을 복구한다. 한편 상기 E-AGCH의 TTI가 2ms TTI를 5번 반복하여 구성된 10ms TTI이면 상기 역 물리채널 매핑부(404)와 역 레이트 매칭부(406)는 2ms TTI에 대하여 수행한 동작을 5번 반복 수행한 후 각각의 신호를 하나로 결합한다.
채널 복호화기(408)는 상기 역레이트 매칭된 신호를 복호하여 UE specific CRC 분리기(410)으로 인가한다. 상기 복호된 신호는 AG정보와 UE specific CRC로 구성된다. 상기 UE specific CRC 분리기(410)는 16비트의 UE specific CRC 부분에 자신의 16비트 UE ID(412)를 비트별로 모듈로-2연산을 취하여 16비트 CRC 정보를 추출해 내고, 상기 추출한 CRC 정보와 AG정보를 CRC 검사기(414)로 인가한다. 상기 CRC 검사기(414)는 상기 16비트 CRC 정보를 검사하여 오류 여부를 확인한다.
이때, 패킷데이터 송신 제어기(418)는 단말의 상태정보의 생성과 전송을 제어하고, 상기 제2 허용전송률 비트가 자신을 위한 것이고, 오류가 없을 경우 상기 제2 허용전송률 비트를 참조하여 패킷데이터를 기지국으로 전송하는 동작을 제어한다. 즉, 패킷데이터 송신 제어기(418)는 역물리채널맵핑부(404), 역 레이트 매칭부(406), 레이트 매칭부(310), 채널 복호화기(408), UE specific CRC 분리기(410), CRC 검사기(414) 등 E-DCH를 전송하기 위한 전반적인 동작을 제어한다. 만약 CRC 오류가 발생하면 단말은 상기 AG정보를 버리고, CRC 오류가 발생하지 않으면 단말은 상기 AG정보를 자신한테 할당된 AG정보(416)로서 해석하게 된다.
<실시 예 3>
실시 예 3은 AG 정보가 8 비트로 구성되는 경우에 대한 레이트 매칭 패턴을 제시한다. 상기 AG 정보는 단말이 사용 가능한 최대 상향링크 무선자원의 양을 나타내는 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 6 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효 시간 지시자와 그리고 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되거나, 또는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 7 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효시간 지시자로 구성된다.
또 다른 경우에 상기 AG 정보는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 7 비트정보와 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되거나, 또는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 정보와 상기 AG 유효시간 지시자와 상기 AG 유효 프로세스 지시자와 기타 E-AGCH의 제어를 위한 비트를 포함하여 총 7비트의 제어정보로 구성될 수 있다.
한편 상기 E-AGCH는 공통채널로서 각 단말을 식별하는 UE ID 및 AG 정보의 오류 검출을 위한 CRC(Cyclic Redundancy Check) 비트를 포함한다. 상기 UE ID 및 CRC 비트는 각각 16비트로서 비트 별로 modulo-2 연산을 통해 UE ID로 마스킹된 16 비트 CRC 형태로 전송된다. 상기와 같이 생성된 16비트 정보를 UE specific CRC 라고 하는데, 단말은 상기 UE specific CRC를 통해 수신한 E-AGCH 제어정보가 자신한테 할당됐는지의 여부를 확인할 수 있다.
상기 8비트의 AG정보와 상기 16비트의 UE specific CRC를 연접시킨 총 24비트의 제어정보에 8비트의 테일비트를 부가한 후 부호율 1/3이고 구속장 9인 컨벌루 셔널 부호로 부호화 하면 96비트의 부호화된 비트열로 구성되는 블럭이 출력된다.상기 96비트의 채널 부호화된 블록을 확산지수 256 및 QPSK 변조 방식을 사용하는 E-AGCH 2ms TTI 동안 전송하기 위해서는 36비트를 천공하여 60비트로 만들어야 한다. 상기 천공하는 비트의 위치를 나타내는 레이트 매칭 패턴은 시뮬레이션을 통해 블록 내의 각 비트위치별 비트오류율의 변화를 적게 만들어줌으로써 블록오류율의 성능을 개선시키는 방식으로 다음과 같은 패턴을 찾을 수 있다.
레이트 매칭 패턴 =
{1, 3, 4, 6, 7, 8, 11, 13, 14, 20, 22, 23, 24, 25, 32, 36, 40, 44, 47, 50, 58, 64, 70, 73, 76, 77, 79, 80, 83, 86, 88, 89, 92, 93, 94, 96}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 19, 24, 29, 35, 37, 45, 47, 50, 54, 58, 62, 68, 75, 82, 85, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96}, 또는
{1, 2, 3, 5, 6, 7, 9, 11, 13, 15, 21, 23, 25, 32, 41, 43, 48, 50, 52, 57, 59, 64, 69, 75, 77, 79, 82, 83, 86, 87, 88, 90, 92, 93, 94, 95}, 또는
{1, 2, 3, 5, 6, 7, 9, 11, 13, 15, 21, 23, 25, 30, 32, 41, 43, 48, 50, 52, 57, 59, 64, 69, 77, 79, 82, 83, 86, 87, 88, 90, 92, 93, 94, 95}, 또는
{1, 2, 3, 5, 6, 7, 9, 11, 13, 15, 21, 23, 25, 32, 48, 50, 52, 57, 59, 61, 66, 68, 70, 75, 77, 79, 82, 83, 86, 87, 88, 90, 92, 93, 94, 95}, 또는
{1, 2, 3, 5, 6, 7, 9, 11, 13, 15, 21, 23, 25, 30, 32, 34, 41, 43, 48, 50, 52, 57, 59, 64, 69, 79, 82, 83, 86, 87, 88, 90, 92, 93, 94, 95}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 24, 27, 30, 33, 42, 45, 48, 51, 54, 57, 60, 66, 69, 81, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96}, 또는
{2, 3, 4, 5, 7, 9, 11, 13, 15, 21, 23, 25, 30, 32, 34, 39, 41, 43, 48, 50, 52, 57, 59, 64, 69, 80, 82, 84, 86, 87, 88, 90, 92, 93, 94, 95}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 20, 21, 24, 27, 57, 60, 63, 66, 69, 72, 81, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 24, 26, 28, 33, 42, 44, 46, 51, 53, 55, 60, 66, 69, 81, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 24, 27, 30, 33, 42, 45, 48, 51, 54, 57, 60, 66, 81, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96}
상기 레이트 매칭 패턴은 1번부터 96번까지 채널 부호화된 비트 중에서 천공되어야 하는 비트의 위치를 나타낸다. 만약 상기 E-AGCH의 TTI가 10ms 이면 상기 2ms TTI의 E-AGCH의 구조를 5번 반복하여 10ms TTI E-AGCH를 구현할 수 있다.
도 3은 실시예 3을 구현하기 위한 E-AGCH의 기지국 송신장치를 나타낸다.
상기 8비트로 구성되는 AG정보(302)는 UE specific CRC 결합기(304)로 인가되어 상기 AG정보로부터 16비트의 CRC를 생성한다. 상기 UE specific CRC 결합기(304)는 생성된 16비트의 CRC와 상기 AG정보가 적용될 단말을 식별하기 위한 16비트의 UE ID를 비트별로 수행되는 모듈로-2 연산을 통해 UE specific CRC를 생성한 후 상기 AG정보와 결합하여 총 24비트의 제어정보를 채널 부호화기(308)로 인가한다.
상기 채널 부호화기(308)는 구속장이 9이고 부호율이 1/3인 컨벌루셔널 부호로서 입력정보에 대해 8비트의 tail bit를 추가한 후 1/3의 부호율을 적용하여 총 96비트의 부호화된 비트를 출력한다. 레이트 매칭부(310)에서는 상기 채널 부호화된 96비트 크기의 블록에 대해 천공동작을 수행하여 물리채널 매핑부(312)에서 E-AGCH(314)의 2ms TTI 구조에 맞도록 매핑시킨다.
이때, 패킷데이터 수신 제어기(316)는 단말로부터 상태정보를 수신하여, 상기 단말을 위한 AG정보를 생성하고, UE specific CRC 결합기(304), 채널 부호화기(308), 레이트 매칭부(310), 물리채널 매핑부(312) 등 E-DCH를 위한 제어정보 전송을 제어한다. 상기 레이트 매칭부의 레이트 매칭 패턴은 상기 레이트 매칭 패턴 중 하나를 적용하고 상기 패턴은 송신측과 수신측에서 사전에 정의하도록 한다.
도 4는 실시예 3을 구현하기 위한 E-AGCH의 단말의 수신장치를 나타낸다.
단말은 E-AGCH(402)를 수신하여 역물리채널맵핑부(404)에서 2ms TTI 구간동안의 정보를 추출하여 역 레이트 매칭부(406)로 인가한다. 상기 역 레이트 매칭 부(406)에서는 기지국 레이트 매칭부(310)에서 적용한 동일한 레이트 매칭 패턴을 적용하여 송신기에서 천공된 비트들을 복구한다.
한편 상기 E-AGCH의 TTI가 2ms TTI를 5번 반복하여 구성된 10ms TTI이면 상기 역 물리채널 매핑부(404)와 역 레이트 매칭부(406)는 2ms TTI에 대하여 수행한 동작을 5번 반복 수행한 후 각각의 신호를 하나로 결합한다. 채널 복호화기(408)는 상기 역레이트 매칭된 신호를 복호하여 UE specific CRC 분리기(410)으로 인가한다. 상기 복호된 신호는 AG정보와 UE specific CRC로 구성된다.
상기 UE specific CRC 분리기(410)는 16비트의 UE specific CRC 부분에 자신의 16비트 UE ID(412)를 비트별로 모듈로-2연산을 취하여 16비트 CRC 정보를 추출해 내고, 상기 추출한 CRC 정보와 AG정보를 CRC 검사기(414)로 인가한다. 상기 CRC 검사기(414)는 상기 16비트 CRC 정보를 검사하여 오류 여부를 확인한다.
이때, 패킷데이터 송신 제어기(418)는 단말의 상태정보의 생성과 전송을 제어하고, 상기 제2 허용전송률 비트가 자신을 위한 것이고, 오류가 없을 경우 상기 제2 허용전송률 비트를 참조하여 패킷데이터를 기지국으로 전송하는 동작을 제어한다. 즉, 패킷데이터 송신 제어기(418)는 역물리채널맵핑부(404), 역 레이트 매칭부(406), 레이트 매칭부(310), 채널 복호화기(408), UE specific CRC 분리기(410), CRC 검사기(414) 등 E-DCH를 전송하기 위한 전반적인 동작을 제어한다. 만약 CRC 오류가 발생하면 단말은 상기 AG정보를 버리고, CRC 오류가 발생하지 않으면 단말은 상기 AG정보를 자신한테 할당된 AG정보(416)로서 해석하게 된다.
<실시 예 4>
실시 예 4는 AG 정보가 9 비트로 구성되는 경우에 대한 레이트 매칭 패턴을 제시한다. 상기 AG 정보는 단말이 사용 가능한 최대 상향링크 무선자원의 양을 나타내는 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 7 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효시간 지시자와 그리고 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되거나, 또는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 8 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효시간 지시자로 구성된다.
또 다른 경우에 상기 AG 정보는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 8 비트정보와 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되거나, 또는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 정보와 상기 AG 유효시간 지시자와 상기 AG 유효 프로세스 지시자와 기타 E-AGCH의 제어를 위한 비트를 포함하여 총 8비트의 제어정보로 구성될 수 있다.
한편 상기 E-AGCH는 공통채널로서 각 단말을 식별하는 UE ID 및 AG 정보의 오류 검출을 위한 CRC(Cyclic Redundancy Check) 비트를 포함한다. 상기 UE ID 및 CRC 비트는 각각 16비트로서 비트 별로 modulo-2 연산을 통해 UE ID로 마스킹된 16 비트 CRC 형태로 전송된다. 상기와 같이 생성된 16비트 정보를 UE specific CRC 라고 하는데, 단말은 상기 UE specific CRC를 통해 수신한 E-AGCH 제어정보가 자신한테 할당됐는지의 여부를 확인할 수 있다.
상기 9비트의 AG정보와 상기 16비트의 UE specific CRC를 연접시킨 총 25비트의 제어정보에 8비트의 테일비트를 부가한 후 부호율 1/3이고 구속장 9인 컨벌루셔널 부호로 부호화 하면 99비트의 부호화된 비트열로 구성되는 블럭이 출력된다.상기 99비트의 채널 부호화된 블록을 확산지수 256 및 QPSK 변조 방식을 사용하는 E-AGCH 2ms TTI 동안 전송하기 위해서는 39비트를 천공하여 60비트로 만들어야 한다. 상기 천공하는 비트의 위치를 나타내는 레이트 매칭 패턴은 시뮬레이션을 통해 블록 내의 각 비트위치별 비트오류율의 변화를 적게 만들어줌으로써 블록오류율의 성능을 개선시키는 방식으로 다음과 같은 패턴을 찾을 수 있다.
레이트 매칭 패턴 =
{2, 3, 4, 5, 6, 9, 10, 12, 14, 17, 18, 21, 27, 32, 33, 36, 37, 41, 49, 51, 52, 55, 62, 71, 72, 73, 78, 80, 85, 86, 88, 89, 91, 93, 94, 95, 96, 97, 98}, 또는
{2, 3, 4, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 30, 31, 35, 42, 44, 46, 51, 53, 55, 60, 62, 64, 69, 71, 83, 85, 86, 89, 90, 91, 93, 95, 96, 97, 98}, 또는
{2, 3, 4, 5, 6, 7, 8, 12, 13, 15, 17, 19, 21, 24, 26, 31, 35, 42, 44, 46, 51, 53, 55, 60, 62, 64, 69, 71, 82, 85, 86, 89, 90, 91, 93, 95, 96, 97, 98}, 또는
{1, 2, 3, 4, 6, 7, 8, 12, 13, 15, 17, 19, 21, 24, 26, 31, 35, 42, 44, 46, 51, 53, 55, 60, 62, 64, 69, 71, 82, 85, 86, 89, 90, 91, 93, 95, 96, 97, 98}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 19, 21, 24, 42, 47, 54, 56, 58, 66, 68, 71, 72, 73, 75, 84, 86, 87, 89, 90, 92, 93, 95, 96, 98, 99}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 20, 21, 24, 42, 48, 54, 57, 60, 66, 69, 71, 72, 74, 75, 84, 86, 87, 89, 90, 92, 93, 95, 96, 98, 99}, 또는
{1, 2, 3, 5, 6, 7, 8, 12, 13, 15, 17, 18, 19, 21, 24, 26, 34, 42, 44, 46, 51, 53, 55, 60, 62, 64, 69, 71, 83, 85, 86, 89, 90, 91, 93, 95, 96, 97, 98}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 18, 21, 24, 30, 33, 39, 42, 48, 54, 57, 60, 63, 66, 69, 72, 75, 84, 87, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 21, 24, 27, 54, 57, 60, 63, 66, 69, 72, 75, 78, 81, 84, 86, 87, 89, 90, 92, 93, 95, 96, 97, 98, 99}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 20, 21, 24, 27, 30, 60, 66, 69, 72, 75, 78, 80, 81, 83, 84, 86, 87, 89, 90, 92, 93, 95, 96, 98, 99}
상기 레이트 매칭 패턴은 1번부터 99번까지 채널 부호화된 비트 중에서 천공되어야 하는 비트의 위치를 나타낸다. 만약 상기 E-AGCH의 TTI가 10ms 이면 상기 2ms TTI의 E-AGCH의 구조를 5번 반복하여 10ms TTI E-AGCH를 구현할 수 있다.
도 3은 실시예 4를 구현하기 위한 E-AGCH의 기지국 송신장치를 나타낸다.
상기 9비트로 구성되는 AG정보(302)는 UE specific CRC 결합기(304)로 인가 되어 상기 AG정보로부터 16비트의 CRC를 생성한다. 상기 UE specific CRC 결합기(304)는 생성된 16비트의 CRC와 상기 AG정보가 적용될 단말을 식별하기 위한 16비트의 UE ID를 비트별로 수행되는 모듈로-2 연산을 통해 UE specific CRC를 생성한 후 상기 AG정보와 결합하여 총 25비트의 제어정보를 채널 부호화기(308)로 인가한다.
상기 채널 부호화기(308)는 구속장이 9이고 부호율이 1/3인 컨벌루셔널 부호로서 입력정보에 대해 8비트의 tail bit를 추가한 후 1/3의 부호율을 적용하여 총 99비트의 부호화된 비트를 출력한다. 레이트 매칭부(310)에서는 상기 채널 부호화된 99비트 크기의 블록에 대해 천공동작을 수행하여 물리채널 매핑부(312)에서 E-AGCH(314)의 2ms TTI 구조에 맞도록 매핑시킨다.
이때, 패킷데이터 수신 제어기(316)는 단말로부터 상태정보를 수신하여, 상기 단말을 위한 AG정보를 생성하고, UE specific CRC 결합기(304), 채널 부호화기(308), 레이트 매칭부(310), 물리채널 매핑부(312) 등 E-DCH를 위한 제어정보 전송을 제어한다. 상기 레이트 매칭부의 레이트 매칭 패턴은 상기 레이트 매칭 패턴 중 하나를 적용하고 상기 패턴은 송신측과 수신측에서 사전에 정의하도록 한다.
도 4는 실시예 4를 구현하기 위한 E-AGCH의 단말의 수신장치를 나타낸다.
단말은 E-AGCH(402)를 수신하여 역물리채널맵핑부(404)에서 2ms TTI 구간동안의 정보를 추출하여 역 레이트 매칭부(406)로 인가한다. 상기 역 레이트 매칭 부(406)에서는 기지국 레이트 매칭부(310)에서 적용한 동일한 레이트 매칭 패턴을 적용하여 송신기에서 천공된 비트들을 복구한다.
한편 상기 E-AGCH의 TTI가 2ms TTI를 5번 반복하여 구성된 10ms TTI이면 상기 역 물리채널 매핑부(404)와 역 레이트 매칭부(406)는 2ms TTI에 대하여 수행한 동작을 5번 반복 수행한 후 각각의 신호를 하나로 결합한다. 채널 복호화기(408)는 상기 역레이트 매칭된 신호를 복호하여 UE specific CRC 분리기(410)으로 인가한다. 상기 복호된 신호는 AG정보와 UE specific CRC로 구성된다.
상기 UE specific CRC 분리기(410)는 16비트의 UE specific CRC 부분에 자신의 16비트 UE ID(412)를 비트별로 모듈로-2연산을 취하여 16비트 CRC 정보를 추출해 내고, 상기 추출한 CRC 정보와 AG정보를 CRC 검사기(414)로 인가한다. 상기 CRC 검사기(414)는 상기 16비트 CRC 정보를 검사하여 오류 여부를 확인한다.
이때, 패킷데이터 송신 제어기(418)는 단말의 상태정보의 생성과 전송을 제어하고, 상기 제2 허용전송률 비트가 자신을 위한 것이고, 오류가 없을 경우 상기 제2 허용전송률 비트를 참조하여 패킷데이터를 기지국으로 전송하는 동작을 제어한다. 즉, 패킷데이터 송신 제어기(418)는 역물리채널맵핑부(404), 역 레이트 매칭부(406), 레이트 매칭부(310), 채널 복호화기(408), UE specific CRC 분리기(410), CRC 검사기(414) 등 E-DCH를 전송하기 위한 전반적인 동작을 제어한다. 만약 CRC 오류가 발생하면 단말은 상기 AG정보를 버리고, CRC 오류가 발생하지 않으면 단말은 상기 AG정보를 자신한테 할당된 AG정보(416)로서 해석하게 된다.
<실시 예 5>
실시 예 5는 AG 정보가 10 비트로 구성되는 경우에 대한 레이트 매칭 패턴을 제시한다. 상기 AG 정보는 단말이 사용 가능한 최대 상향링크 무선자원의 양을 나타내는 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 8 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효시간 지시자와 그리고 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되거나, 또는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 9 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효시간 지시자로 구성 구성된다.
또 다른 경우에 상기 AG 정보는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 9 비트정보와 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되거나, 또는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 정보와 상기 AG 유효시간 지시자와 상기 AG 유효 프로세스 지시자와 기타 E-AGCH의 제어를 위한 비트를 포함하여 총 8비트의 제어정보로 구성될 수 있다.
한편 상기 E-AGCH는 공통채널로서 각 단말을 식별하는 UE ID 및 AG 정보의 오류 검출을 위한 CRC(Cyclic Redundancy Check) 비트를 포함한다. 상기 UE ID 및 CRC 비트는 각각 16비트로서 비트 별로 modulo-2 연산을 통해 UE ID로 마스킹된 16 비트 CRC 형태로 전송된다. 상기와 같이 생성된 16비트 정보를 UE specific CRC 라고 하는데, 단말은 상기 UE specific CRC를 통해 수신한 E-AGCH 제어정보가 자신한 테 할당됐는지의 여부를 확인할 수 있다.
상기 10비트의 AG정보와 상기 16비트의 UE specific CRC를 연접시킨 총 26비트의 제어정보에 8비트의 테일비트를 부가한 후 부호율 1/3이고 구속장 9인 컨벌루셔널 부호로 부호화 하면 102비트의 부호화된 비트열로 구성되는 블럭이 출력된다.상기 102비트의 채널 부호화된 블록을 확산지수 256 및 QPSK 변조 방식을 사용하는 E-AGCH 2ms TTI 동안 전송하기 위해서는 42비트를 천공하여 60비트로 만들어야 한다. 상기 천공하는 비트의 위치를 나타내는 레이트 매칭 패턴은 시뮬레이션을 통해 블록 내의 각 비트위치별 비트오류율의 변화를 적게 만들어줌으로써 블록오류율의 성능을 개선시키는 방식으로 다음과 같은 패턴을 찾을 수 있다.
레이트 매칭 패턴 =
{1, 2, 3, 4, 5, 6, 10, 13, 14, 16, 19, 26, 28, 30, 31, 36, 38, 39, 41, 42, 45, 50, 52, 57, 68, 69, 71, 77, 79, 81, 82, 83, 85, 86, 88, 91, 95, 96, 97, 98, 100, 101}, 또는
{1, 3, 5, 6, 7, 9, 10, 12, 13, 15, 16, 17, 20, 21, 30, 32, 34, 42, 43, 44, 50, 52, 54, 55, 57, 61, 75, 78, 79, 82, 84, 87, 88, 90, 92, 93, 94, 97, 98, 99, 101, 102}, 또는
{1, 2, 3, 5, 6, 7, 8, 12, 13, 15, 17, 18, 19, 21, 23, 25, 33, 35, 37, 42, 44, 52, 57, 59, 61, 66, 68, 70, 75, 77, 84, 86, 88, 89, 92, 93, 94, 96, 98, 99, 100, 101}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 17, 18, 19, 21, 23, 25, 33, 36, 38, 40, 54, 56, 58, 63, 65, 67, 72, 74, 76, 84, 86, 88, 89, 92, 93, 94, 96, 98, 99, 100, 101}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 20, 21, 24, 27, 36, 39, 42, 54, 57, 60, 63, 66, 69, 72, 75, 78, 84, 87, 89, 90, 92, 93, 95, 96, 98, 99, 101, 102}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 19, 21, 23, 25, 36, 38, 40, 54, 56, 58, 63, 65, 67, 72, 74, 76, 84, 87, 89, 90, 92, 93, 95, 96, 98, 99, 101, 102}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 17, 18, 19, 21, 23, 25, 33, 36, 38, 40, 45, 47, 54, 56, 58, 63, 65, 67, 72, 84, 86, 88, 89, 92, 93, 94, 96, 98, 99, 100, 101}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 18, 21, 24, 33, 36, 39, 42, 48, 54, 57, 60, 66, 69, 72, 75, 78, 84, 87, 89, 90, 92, 93, 95, 96, 97, 98, 99, 100, 101, 102}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 21, 24, 27, 36, 39, 42, 54, 57, 60, 66, 69, 72, 75, 78, 84, 87, 89, 90, 92, 93, 95, 96, 97, 98, 99, 100, 101, 102}, 또는
{1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 18, 21, 24, 33, 36, 39, 42, 48, 54, 57, 60, 66, 69, 72, 75, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102}
상기 레이트 매칭 패턴은 1번부터 102번까지 채널 부호화된 비트 중에서 천공되어야 하는 비트의 위치를 나타낸다. 만약 상기 E-AGCH의 TTI가 10ms 이면 상기 2ms TTI의 E-AGCH의 구조를 5번 반복하여 10ms TTI E-AGCH를 구현할 수 있다.
도 3은 실시예 5를 구현하기 위한 E-AGCH의 기지국 송신장치를 나타낸다.
상기 10비트로 구성되는 AG정보(302)는 UE specific CRC 결합기(304)로 인가되어 상기 AG정보로부터 16비트의 CRC를 생성한다. 상기 UE specific CRC 결합기(304)는 생성된 16비트의 CRC와 상기 AG정보가 적용될 단말을 식별하기 위한 16비트의 UE ID를 비트별로 수행되는 모듈로-2 연산을 통해 UE specific CRC를 생성한 후 상기 AG정보와 결합하여 총 26비트의 제어정보를 채널 부호화기(308)로 인가한다.
상기 채널 부호화기(308)는 구속장이 9이고 부호율이 1/3인 컨벌루셔널 부호로서 입력정보에 대해 8비트의 tail bit를 추가한 후 1/3의 부호율을 적용하여 총 102비트의 부호화된 비트를 출력한다. 레이트 매칭부(310)에서는 상기 채널 부호화된 102비트 크기의 블록에 대해 천공동작을 수행하여 물리채널 매핑부(312)에서 E-AGCH(314)의 2ms TTI 구조에 맞도록 매핑시킨다.
이때, 패킷데이터 수신 제어기(316)는 단말로부터 상태정보를 수신하여, 상기 단말을 위한 AG정보를 생성하고, UE specific CRC 결합기(304), 채널 부호화기(308), 레이트 매칭부(310), 물리채널 매핑부(312) 등 E-DCH를 위한 제어정보 전송을 제어한다.
상기 레이트 매칭부의 레이트 매칭 패턴은 상기 레이트 매칭 패턴 중 하나를 적용하고 상기 패턴은 송신측과 수신측에서 사전에 정의하도록 한다.
도 4는 실시예 5를 구현하기 위한 E-AGCH의 단말의 수신장치를 나타낸다.
단말은 E-AGCH(402)를 수신하여 역물리채널맵핑부(404)에서 2ms TTI 구간동안의 정보를 추출하여 역 레이트 매칭부(406)로 인가한다. 상기 역 레이트 매칭 부(406)에서는 기지국 레이트 매칭부(310)에서 적용한 동일한 레이트 매칭 패턴을 적용하여 송신기에서 천공된 비트들을 복구한다.
한편 상기 E-AGCH의 TTI가 2ms TTI를 5번 반복하여 구성된 10ms TTI이면 상기 역 물리채널 매핑부(404)와 역 레이트 매칭부(406)는 2ms TTI에 대하여 수행한 동작을 5번 반복 수행한 후 각각의 신호를 하나로 결합한다. 채널 복호화기(408)는 상기 역레이트 매칭된 신호를 복호하여 UE specific CRC 분리기(410)으로 인가한다. 상기 복호된 신호는 AG정보와 UE specific CRC로 구성된다. 상기 UE specific CRC 분리기(410)는 16비트의 UE specific CRC 부분에 자신의 16비트 UE ID(412)를 비트별로 모듈로-2연산을 취하여 16비트 CRC 정보를 추출해 내고, 상기 추출한 CRC 정보와 AG정보를 CRC 검사기(414)로 인가한다. 상기 CRC 검사기(414)는 상기 16비트 CRC 정보를 검사하여 오류 여부를 확인한다.
이때, 패킷데이터 송신 제어기(418)는 단말의 상태정보의 생성과 전송을 제어하고, 상기 제2 허용전송률 비트가 자신을 위한 것이고, 오류가 없을 경우 상기 제2 허용전송률 비트를 참조하여 패킷데이터를 기지국으로 전송하는 동작을 제어한다. 즉, 패킷데이터 송신 제어기(418)는 역물리채널맵핑부(404), 역 레이트 매칭부(406), 레이트 매칭부(310), 채널 복호화기(408), UE specific CRC 분리기(410), CRC 검사기(414) 등 E-DCH를 전송하기 위한 전반적인 동작을 제어한다. 만약 CRC 오류가 발생하면 단말은 상기 AG정보를 버리고, CRC 오류가 발생하지 않으면 단말은 상기 AG정보를 자신한테 할당된 AG정보(416)로서 해석하게 된다.
<실시 예 6>
실시 예 6은 AG 정보가 총 5 비트로 구성되는 경우에 대한 레이트 매칭 패턴을 제시한다. 상기 AG 정보는 단말이 사용 가능한 최대 상향링크 무선자원의 양을 나타내는 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 4 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효시간 지시자로 구성되어 총 5비트를 구성하거나, 또는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 4 비트정보와 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되어 총 5비트의 제어정보를 구성 할 수 있다.
한편 상기 E-AGCH는 공통채널로서 각 단말을 식별하는 UE ID 및 AG 정보의 오류 검출을 위한 CRC(Cyclic Redundancy Check) 비트를 포함한다. 상기 UE ID 및 CRC 비트는 각각 16비트로서 비트 별로 modulo-2 연산을 통해 UE ID로 마스킹된 16 비트 CRC 형태로 전송된다. 상기와 같이 생성된 16비트 정보를 UE specific CRC 라고 하는데, 단말은 상기 UE specific CRC를 통해 수신한 E-AGCH 제어정보가 자신한테 할당됐는지의 여부를 확인할 수 있다.
상기 5비트의 AG정보와 상기 16비트의 UE specific CRC를 연접시킨 총 21비트의 제어정보에 8비트의 테일비트를 부가한 후 부호율 1/3이고 구속장 9인 컨벌루셔널 부호로 부호화 하면 87비트의 부호화된 비트열로 구성되는 블럭이 출력된다.상기 87비트의 채널 부호화된 블록을 확산지수 256 및 QPSK 변조 방식을 사용하는 E-AGCH 2ms TTI 동안 전송하기 위해서는 27비트를 천공하여 60비트로 만들어야 한다. 상기 천공하는 비트의 위치를 나타내는 레이트 매칭 패턴은 시뮬레이션을 통해 블록 내의 각 비트위치별 비트오류율의 변화를 적게 만들어줌으로써 블록오류율의 성능을 개선시키는 방식으로 다음과 같은 패턴을 찾을 수 있다.
레이트 매칭 패턴 =
{1, 2, 3, 6, 7, 10, 12, 14, 17, 19, 20, 21, 39, 45, 48, 59, 65, 67, 74, 75, 76, 80, 81, 83, 85, 86, 87}
상기 레이트 매칭 패턴은 1번부터 87번까지 채널 부호화된 비트 중에서 천공되어야 하는 비트의 위치를 나타낸다. 만약 상기 E-AGCH의 TTI가 10ms 이면 상기 2ms TTI의 E-AGCH의 구조를 5번 반복하여 10ms TTI E-AGCH를 구현할 수 있다.
도 3은 실시예 6을 구현하기 위한 E-AGCH의 기지국 송신장치를 나타낸다.
상기 5비트로 구성되는 AG정보(302)는 UE specific CRC 결합기(304)로 인가되어 상기 AG정보로부터 16비트의 CRC를 생성한다. 상기 UE specific CRC 결합기(304)는 생성된 16비트의 CRC와 상기 AG정보가 적용될 단말을 식별하기 위한 16비트의 UE ID를 비트별로 수행되는 모듈로-2 연산을 통해 UE specific CRC를 생성한 후 상기 AG정보와 결합하여 총 21비트의 제어정보를 채널 부호화기(308)로 인가한다.
상기 채널 부호화기(308)는 구속장이 9이고 부호율이 1/3인 컨벌루셔널 부호로서 입력정보에 대해 8비트의 tail bit를 추가한 후 1/3의 부호율을 적용하여 총 87비트의 부호화된 비트를 출력한다. 레이트 매칭부(310)에서는 상기 채널 부호화된 87비트 크기의 블록에 대해 천공동작을 수행하여 물리채널 매핑부(312)에서 E-AGCH(314)의 2ms TTI 구조에 맞도록 매핑시킨다.
이때, 패킷데이터 수신 제어기(316)는 단말로부터 상태정보를 수신하여, 상기 단말을 위한 AG정보를 생성하고, UE specific CRC 결합기(304), 채널 부호화기(308), 레이트 매칭부(310), 물리채널 매핑부(312) 등 E-DCH를 위한 제어정보 전송을 제어한다.
상기 레이트 매칭부의 레이트 매칭 패턴은 상기 레이트 매칭 패턴 중 하나를 적용하고 상기 패턴은 송신측과 수신측에서 사전에 정의하도록 한다.
도 4는 실시예 6을 구현하기 위한 E-AGCH의 단말의 수신장치를 나타낸다.
단말은 E-AGCH(402)를 수신하여 역물리채널맵핑부(404)에서 2ms TTI 구간동안의 정보를 추출하여 역 레이트 매칭부(406)로 인가한다. 상기 역 레이트 매칭 부(406)에서는 기지국 레이트 매칭부(310)에서 적용한 동일한 레이트 매칭 패턴을 적용하여 송신기에서 천공된 비트들을 복구한다.
한편 상기 E-AGCH의 TTI가 2ms TTI를 5번 반복하여 구성된 10ms TTI이면 상기 역 물리채널 매핑부(404)와 역 레이트 매칭부(406)는 2ms TTI에 대하여 수행한 동작을 5번 반복 수행한 후 각각의 신호를 하나로 결합한다. 채널 복호화기(408)는 상기 역레이트 매칭된 신호를 복호하여 UE specific CRC 분리기(410)으로 인가한다. 상기 복호된 신호는 AG정보와 UE specific CRC로 구성된다. 상기 UE specific CRC 분리기(410)는 16비트의 UE specific CRC 부분에 자신의 16비트 UE ID(412)를 비트별로 모듈로-2연산을 취하여 16비트 CRC 정보를 추출해 내고, 상기 추출한 CRC 정보와 AG정보를 CRC 검사기(414)로 인가한다. 상기 CRC 검사기(414)는 상기 16비트 CRC 정보를 검사하여 오류 여부를 확인한다.
이때, 패킷데이터 송신 제어기(418)는 단말의 상태정보의 생성과 전송을 제어하고, 상기 제2 허용전송률 비트가 자신을 위한 것이고, 오류가 없을 경우 상기 제2 허용전송률 비트를 참조하여 패킷데이터를 기지국으로 전송하는 동작을 제어한다. 즉, 패킷데이터 송신 제어기(418)는 역물리채널맵핑부(404), 역 레이트 매칭부(406), 레이트 매칭부(310), 채널 복호화기(408), UE specific CRC 분리기(410), CRC 검사기(414) 등 E-DCH를 전송하기 위한 전반적인 동작을 제어한다. 만약 CRC 오류가 발생하면 단말은 상기 AG정보를 버리고, CRC 오류가 발생하지 않으면 단말은 상기 AG정보를 자신한테 할당된 AG정보(416)로서 해석하게 된다.

상기 실시예 1 내지 실시예 6은 E-AGCH 의 채널 부호화 방법으로 현재 3GPP 표준규격에 정의되어 있는 구속장(Constraint length)이 9이고, 부호율이 1/3인 컨벌루셔널 부호(Convolutional code)를 고려하였다. 이하 후술되는 실시예 7내지 실 시예 11은 현재 3GPP 표준규격에 정의되어 있는 구속장(Constraint length)이 9이고, 부호율이 1/2인 컨벌루셔널 부호(Convolutional code)를 고려할 경우의 E-AGCH의 레이트 매칭 동작을 설명한다.
상기 E-AGCH로 전송되는 총 21 내지 26비트의 제어정보는 상기 컨벌루셔널 부호화를 통해 8비트의 tail bit가 덧붙여진 후 1/2의 부호율을 적용하여 총 58 내지 68비트((21+8)*2=58, (26+8)*2=68)로 부호화된다.
도 2b는 상기 현재 3GPP 표준규격에 정의되어 있는 구속장(Constraint length)이 9이고, 부호율이 1/2인 컨벌루셔널 부호(Convolutional code)의 부호화기를 나타낸다.
상기 부호화기는 8개의 쉬프트 레지스터(222, 224, 226, 228, 230, 232, 234, 236)로 구성되는데, 입력정보의 뒷부분에 0의 값을 갖는 8비트의 테일비트(tail bit)를 부가한 후, 입력정보의 시작부분부터 쉬프트 레지스터에 순차적으로 입력하여 output0, output1, output0, output1, output0, output1... 의 순서로 출력값을 생성한다.
상기 채널 부호화된 E-AGCH의 제어정보는 E-AGCH 2ms TTI 동안 전송되어야 한다. E-AGCH에서 확산지수 256과 QPSK 변조방식을 적용할 때, 상기 2ms 동안 전송 가능한 데이터 비트는 총 60비트가 된다. 따라서 상기 E-AGCH로 전송되는 부호화된 제어정보는 최소 2비트(=58-60)를 반복하거나(repetition) 최대 8비트(=68-60)를 천공해야(puncturing) 한다. 단, E-AGCH 제어정보가 총 6비트인 경우에는 UE specific CRC 16비트와 tail bit 8비트를 포함하여 구속장이 9이고 부호율이 1/2인 컨벌루셔널 부호로 부호화하면 총 60비트의 채널 부호화된 비트가 생성되어 상기 2ms 동안 전송 가능한 데이터 비트 크기와 같게 되므로 별도의 레이트 매칭 동작이 필요없게 된다.
본 발명은 상기 반복 또는 천공 동작을 기존 레이트 매칭(rate matching) 방법보다 블록오율을 개선시키는 방법으로 새롭게 제안하도록 한다. 즉, 약 20여 비트의 작은 크기의 제어 정보를 컨벌루셔널 부호로 채널 부호화하여 전송하는 E-AGCH에 있어서, 블록내의 비트 위치별 비트오류율의 변화를 최소화 함으로써 블록오류율을 낮출 수 있는 새로운 레이트 매칭 패턴을 제안한다.
<실시 예 7>
실시 예 7은 AG 정보가 총 5 비트로 구성되는 경우에 대한 레이트 매칭 패턴을 제시한다. 상기 AG 정보는 단말이 사용 가능한 최대 상향링크 무선자원의 양을 나타내는 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 4 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효시간 지시자로 구성되어 총 5비트를 구성하거나, 또는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 4 비트정보와 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되어 총 5비트의 제어정보를 구성 할 수 있다.
한편 상기 E-AGCH는 공통채널로서 각 단말을 식별하는 UE ID 및 AG 정보의 오류 검출을 위한 CRC(Cyclic Redundancy Check) 비트를 포함한다. 상기 UE ID 및 CRC 비트는 각각 16비트로서 비트 별로 modulo-2 연산을 통해 UE ID로 마스킹된 16 비트 CRC 형태로 전송된다. 상기와 같이 생성된 16비트 정보를 UE specific CRC 라고 하는데, 단말은 상기 UE specific CRC를 통해 수신한 E-AGCH 제어정보가 자신한테 할당됐는지의 여부를 확인할 수 있다.
상기 5비트의 AG정보와 상기 16비트의 UE specific CRC를 연접시킨 총 21비트의 제어정보에 8비트의 테일비트를 부가한 후 부호율 1/2이고 구속장 9인 컨벌루셔널 부호로 부호화 하면 58비트의 부호화된 비트열로 구성되는 블럭이 출력된다.상기 58비트의 채널 부호화된 블록을 확산지수 256 및 QPSK 변조 방식을 사용하는 E-AGCH 2ms TTI 동안 전송하기 위해서는 2비트를 반복하여 60비트로 만들어야 한다. 상기 반복하는 비트의 위치를 나타내는 레이트 매칭 패턴은 시뮬레이션을 통해 블록 내의 각 비트위치별 비트오류율의 변화를 적게 만들어줌으로써 블록오류율의 성능을 개선시키는 방식으로 다음과 같은 패턴을 찾을 수 있다.
레이트 매칭 패턴 = {23, 57}
상기 레이트 매칭 패턴은 1번부터 58번까지 채널 부호화된 비트 중에서 반복되어야 하는 비트의 위치를 나타낸다. 만약 상기 E-AGCH의 TTI가 10ms 이면 상기 2ms TTI의 E-AGCH의 구조를 5번 반복하여 10ms TTI E-AGCH를 구현할 수 있다.
도 3은 실시예 7을 구현하기 위한 E-AGCH의 기지국 송신장치를 나타낸다.
상기 5비트로 구성되는 AG정보(302)는 UE specific CRC 결합기(304)로 인가 되어 상기 AG정보로부터 16비트의 CRC를 생성한다. 상기 UE specific CRC 결합기(304)는 생성된 16비트의 CRC와 상기 AG정보가 적용될 단말을 식별하기 위한 16비트의 UE ID를 비트별로 수행되는 모듈로-2 연산을 통해 UE specific CRC를 생성한 후 상기 AG정보와 결합하여 총 21비트의 제어정보를 채널 부호화기(308)로 인가한다.
상기 채널 부호화기(308)는 구속장이 9이고 부호율이 1/2인 컨벌루셔널 부호로서 입력정보에 대해 8비트의 tail bit를 추가한 후 1/2의 부호율을 적용하여 총 58비트의 부호화된 비트를 출력한다. 레이트 매칭부(310)에서는 상기 채널 부호화된 58비트 크기의 블록에 대해 반복동작을 수행하여 물리채널 매핑부(312)에서 E-AGCH(314)의 2ms TTI 구조에 맞도록 매핑시킨다.
이때, 패킷데이터 수신 제어기(316)는 단말로부터 상태정보를 수신하여, 상기 단말을 위한 AG정보를 생성하고, UE specific CRC 결합기(304), 채널 부호화기(308), 레이트 매칭부(310), 물리채널 매핑부(312) 등 E-DCH를 위한 제어정보 전송을 제어한다.
상기 레이트 매칭부의 레이트 매칭 패턴은 상기 레이트 매칭 패턴 중 하나를 적용하고 상기 패턴은 송신측과 수신측에서 사전에 정의하도록 한다.
도 4는 실시예 7을 구현하기 위한 E-AGCH의 단말의 수신장치를 나타낸다.
단말은 E-AGCH(402)를 수신하여 역물리채널맵핑부(404)에서 2ms TTI 구간동안의 정보를 추출하여 역 레이트 매칭부(406)로 인가한다. 상기 역 레이트 매칭 부(406)에서는 기지국 레이트 매칭부(310)에서 적용한 동일한 레이트 매칭 패턴을 적 용하여 송신기에서 천공된 비트들을 복구한다.
한편 상기 E-AGCH의 TTI가 2ms TTI를 5번 반복하여 구성된 10ms TTI이면 상기 역 물리채널 매핑부(404)와 역 레이트 매칭부(406)는 2ms TTI에 대하여 수행한 동작을 5번 반복 수행한 후 각각의 신호를 하나로 결합한다. 채널 복호화기(408)는 상기 역레이트 매칭된 신호를 복호하여 UE specific CRC 분리기(410)으로 인가한다. 상기 복호된 신호는 AG정보와 UE specific CRC로 구성된다. 상기 UE specific CRC 분리기(410)는 16비트의 UE specific CRC 부분에 자신의 16비트 UE ID(412)를 비트별로 모듈로-2연산을 취하여 16비트 CRC 정보를 추출해 내고, 상기 추출한 CRC 정보와 AG정보를 CRC 검사기(414)로 인가한다. 상기 CRC 검사기(414)는 상기 16비트 CRC 정보를 검사하여 오류 여부를 확인한다.
이때, 패킷데이터 송신 제어기(418)는 단말의 상태정보의 생성과 전송을 제어하고, 상기 제2 허용전송률 비트가 자신을 위한 것이고, 오류가 없을 경우 상기 제2 허용전송률 비트를 참조하여 패킷데이터를 기지국으로 전송하는 동작을 제어한다. 즉, 패킷데이터 송신 제어기(418)는 역물리채널맵핑부(404), 역 레이트 매칭부(406), 레이트 매칭부(310), 채널 복호화기(408), UE specific CRC 분리기(410), CRC 검사기(414) 등 E-DCH를 전송하기 위한 전반적인 동작을 제어한다. 만약 CRC 오류가 발생하면 단말은 상기 AG정보를 버리고, CRC 오류가 발생하지 않으면 단말은 상기 AG정보를 자신한테 할당된 AG정보(416)로서 해석하게 된다.
<실시 예 8>
실시 예 8은 AG 정보가 7 비트로 구성되는 경우에 대한 레이트 매칭 패턴을 제시한다. 상기 AG 정보는 단말이 사용 가능한 최대 상향링크 무선자원의 양을 나타내는 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 5 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효시간 지시자와 그리고 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되거나, 또는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 6 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효시간 지시자로 구성 구성된다.
또 다른 경우에 상기 AG 정보는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 6 비트정보와 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되거나, 또는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 정보와 상기 AG 유효시간 지시자와 상기 AG 유효 프로세스 지시자와 기타 E-AGCH의 제어를 위한 비트를 포함하여 총 7비트의 제어정보로 구성될 수 있다.
한편 상기 E-AGCH는 공통채널로서 각 단말을 식별하는 UE ID 및 AG 정보의 오류 검출을 위한 CRC(Cyclic Redundancy Check) 비트를 포함한다. 상기 UE ID 및 CRC 비트는 각각 16비트로서 비트 별로 modulo-2 연산을 통해 UE ID로 마스킹된 16 비트 CRC 형태로 전송된다. 상기와 같이 생성된 16비트 정보를 UE specific CRC 라 고 하는데, 단말은 상기 UE specific CRC를 통해 수신한 E-AGCH 제어정보가 자신한테 할당됐는지의 여부를 확인할 수 있다.
상기 7비트의 AG정보와 상기 16비트의 UE specific CRC를 연접시킨 총 23비트의 제어정보에 8비트의 테일비트를 부가한 후 부호율 1/2이고 구속장 9인 컨벌루셔널 부호로 부호화 하면 62비트의 부호화된 비트열로 구성되는 블럭이 출력된다. 상기 62비트의 채널 부호화된 블록을 확산지수 256 및 QPSK 변조 방식을 사용하는 E-AGCH 2ms TTI 동안 전송하기 위해서는 2비트를 천공하여 60비트로 만들어야 한다. 상기 천공하는 비트의 위치를 나타내는 레이트 매칭 패턴은 시뮬레이션을 통해 블록 내의 각 비트위치별 비트오류율의 변화를 적게 만들어줌으로써 블록오류율의 성능을 개선시키는 방식으로 다음과 같은 패턴을 찾을 수 있다.
레이트 매칭 패턴 = {2, 62}
상기 레이트 매칭 패턴은 1번부터 62번까지 채널 부호화된 비트 중에서 천공되어야 하는 비트의 위치를 나타낸다. 만약 상기 E-AGCH의 TTI가 10ms 이면 상기 2ms TTI의 E-AGCH의 구조를 5번 반복하여 10ms TTI E-AGCH를 구현할 수 있다.
도 3은 실시예 8을 구현하기 위한 E-AGCH의 기지국 송신장치를 나타낸다.
상기 7비트로 구성되는 AG정보(302)는 UE specific CRC 결합기(304)로 인가되어 상기 AG정보로부터 16비트의 CRC를 생성한다. 상기 UE specific CRC 결합기(304)는 생성된 16비트의 CRC와 상기 AG정보가 적용될 단말을 식별하기 위한 16비트의 UE ID 를 비트별로 수행되는 모듈로-2 연산을 통해 UE specific CRC를 생성한 후 상기 AG정보와 결합하여 총 23비트의 제어정보를 채널 부호화기(308)로 인가한다.
상기 채널 부호화기(308)는 구속장이 9이고 부호율이 1/2인 컨벌루셔널 부호로서 입력정보에 대해 8비트의 tail bit를 추가한 후 1/2의 부호율을 적용하여 총 62비트의 부호화된 비트를 출력한다. 레이트 매칭부(310)에서는 상기 채널 부호화된 62비트 크기의 블록에 대해 천공동작을 수행하여 물리채널 매핑부(312)에서 E-AGCH(314)의 2ms TTI 구조에 맞도록 매핑시킨다.
이때, 패킷데이터 수신 제어기(316)는 단말로부터 상태정보를 수신하여, 상기 단말을 위한 AG정보를 생성하고, UE specific CRC 결합기(304), 채널 부호화기(308), 레이트 매칭부(310), 물리채널 매핑부(312) 등 E-DCH를 위한 제어정보 전송을 제어한다. 상기 레이트 매칭부의 레이트 매칭 패턴은 상기 레이트 매칭 패턴 중 하나를 적용하고 상기 패턴은 송신측과 수신측에서 사전에 정의하도록 한다.
도 4는 실시예 8을 구현하기 위한 E-AGCH의 단말의 수신장치를 나타낸다.
단말은 E-AGCH(402)를 수신하여 역물리채널맵핑부(404)에서 2ms TTI 구간동안의 정보를 추출하여 역 레이트 매칭부(406)로 인가한다. 상기 역 레이트 매칭 부(406)에서는 기지국 레이트 매칭부(310)에서 적용한 동일한 레이트 매칭 패턴을 적용하여 송신기에서 천공된 비트들을 복구한다. 한편 상기 E-AGCH의 TTI가 2ms TTI를 5번 반복하여 구성된 10ms TTI이면 상기 역 물리채널 매핑부(404)와 역 레이트 매칭부(406)는 2ms TTI에 대하여 수행한 동작을 5번 반복 수행한 후 각각의 신호를 하나로 결합한다.
채널 복호화기(408)는 상기 역레이트 매칭된 신호를 복호하여 UE specific CRC 분리기(410)으로 인가한다. 상기 복호된 신호는 AG정보와 UE specific CRC로 구성된다. 상기 UE specific CRC 분리기(410)는 16비트의 UE specific CRC 부분에 자신의 16비트 UE ID(412)를 비트별로 모듈로-2연산을 취하여 16비트 CRC 정보를 추출해 내고, 상기 추출한 CRC 정보와 AG정보를 CRC 검사기(414)로 인가한다. 상기 CRC 검사기(414)는 상기 16비트 CRC 정보를 검사하여 오류 여부를 확인한다.
이때, 패킷데이터 송신 제어기(418)는 단말의 상태정보의 생성과 전송을 제어하고, 상기 제2 허용전송률 비트가 자신을 위한 것이고, 오류가 없을 경우 상기 제2 허용전송률 비트를 참조하여 패킷데이터를 기지국으로 전송하는 동작을 제어한다. 즉, 패킷데이터 송신 제어기(418)는 역물리채널맵핑부(404), 역 레이트 매칭부(406), 레이트 매칭부(310), 채널 복호화기(408), UE specific CRC 분리기(410), CRC 검사기(414) 등 E-DCH를 전송하기 위한 전반적인 동작을 제어한다. 만약 CRC 오류가 발생하면 단말은 상기 AG정보를 버리고, CRC 오류가 발생하지 않으면 단말은 상기 AG정보를 자신한테 할당된 AG정보(416)로서 해석하게 된다.
<실시 예 9>
실시 예 9는 AG 정보가 8 비트로 구성되는 경우에 대한 레이트 매칭 패턴을 제시한다. 상기 AG 정보는 단말이 사용 가능한 최대 상향링크 무선자원의 양을 나타내는 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 6 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효 시간 지시자와 그리고 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되거나, 또는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 7 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효시간 지시자로 구성된다.
또 다른 경우에 상기 AG 정보는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 7 비트정보와 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되거나, 또는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 정보와 상기 AG 유효시간 지시자와 상기 AG 유효 프로세스 지시자와 기타 E-AGCH의 제어를 위한 비트를 포함하여 총 7비트의 제어정보로 구성될 수 있다.
한편 상기 E-AGCH는 공통채널로서 각 단말을 식별하는 UE ID 및 AG 정보의 오류 검출을 위한 CRC(Cyclic Redundancy Check) 비트를 포함한다. 상기 UE ID 및 CRC 비트는 각각 16비트로서 비트 별로 modulo-2 연산을 통해 UE ID로 마스킹된 16 비트 CRC 형태로 전송된다. 상기와 같이 생성된 16비트 정보를 UE specific CRC 라고 하는데, 단말은 상기 UE specific CRC를 통해 수신한 E-AGCH 제어정보가 자신한테 할당됐는지의 여부를 확인할 수 있다.
상기 8비트의 AG정보와 상기 16비트의 UE specific CRC를 연접시킨 총 24비트의 제어정보에 8비트의 테일비트를 부가한 후 부호율 1/2이고 구속장 9인 컨벌루 셔널 부호로 부호화 하면 64비트의 부호화된 비트열로 구성되는 블럭이 출력된다.상기 64비트의 채널 부호화된 블록을 확산지수 256 및 QPSK 변조 방식을 사용하는 E-AGCH 2ms TTI 동안 전송하기 위해서는 4비트를 천공하여 60비트로 만들어야 한다. 상기 천공하는 비트의 위치를 나타내는 레이트 매칭 패턴은 시뮬레이션을 통해 블록 내의 각 비트위치별 비트오류율의 변화를 적게 만들어줌으로써 블록오류율의 성능을 개선시키는 방식으로 다음과 같은 패턴을 찾을 수 있다.
레이트 매칭 패턴 = {2, 10, 60, 63}, 또는 {2, 6, 60, 63}
상기 레이트 매칭 패턴은 1번부터 64번까지 채널 부호화된 비트 중에서 천공되어야 하는 비트의 위치를 나타낸다. 만약 상기 E-AGCH의 TTI가 10ms 이면 상기 2ms TTI의 E-AGCH의 구조를 5번 반복하여 10ms TTI E-AGCH를 구현할 수 있다.
도 3은 실시예 9를 구현하기 위한 E-AGCH의 기지국 송신장치를 나타낸다.
상기 8비트로 구성되는 AG정보(302)는 UE specific CRC 결합기(304)로 인가되어 상기 AG정보로부터 16비트의 CRC를 생성한다. 상기 UE specific CRC 결합기(304)는 생성된 16비트의 CRC와 상기 AG정보가 적용될 단말을 식별하기 위한 16비트의 UE ID를 비트별로 수행되는 모듈로-2 연산을 통해 UE specific CRC를 생성한 후 상기 AG정보와 결합하여 총 24비트의 제어정보를 채널 부호화기(308)로 인가한다.
상기 채널 부호화기(308)는 구속장이 9이고 부호율이 1/2인 컨벌루셔널 부호로서 입력정보에 대해 8비트의 tail bit를 추가한 후 1/2의 부호율을 적용하여 총 64비트의 부호화된 비트를 출력한다. 레이트 매칭부(310)에서는 상기 채널 부호화 된 64비트 크기의 블록에 대해 천공동작을 수행하여 물리채널 매핑부(312)에서 E-AGCH(314)의 2ms TTI 구조에 맞도록 매핑시킨다.
이때, 패킷데이터 수신 제어기(316)는 단말로부터 상태정보를 수신하여, 상기 단말을 위한 AG정보를 생성하고, UE specific CRC 결합기(304), 채널 부호화기(308), 레이트 매칭부(310), 물리채널 매핑부(312) 등 E-DCH를 위한 제어정보 전송을 제어한다. 상기 레이트 매칭부의 레이트 매칭 패턴은 상기 레이트 매칭 패턴 중 하나를 적용하고 상기 패턴은 송신측과 수신측에서 사전에 정의하도록 한다.
도 4는 실시예 9를 구현하기 위한 E-AGCH의 단말의 수신장치를 나타낸다.
단말은 E-AGCH(402)를 수신하여 역물리채널맵핑부(404)에서 2ms TTI 구간동안의 정보를 추출하여 역 레이트 매칭부(406)로 인가한다. 상기 역 레이트 매칭 부(406)에서는 기지국 레이트 매칭부(310)에서 적용한 동일한 레이트 매칭 패턴을 적용하여 송신기에서 천공된 비트들을 복구한다.
한편 상기 E-AGCH의 TTI가 2ms TTI를 5번 반복하여 구성된 10ms TTI이면 상기 역 물리채널 매핑부(404)와 역 레이트 매칭부(406)는 2ms TTI에 대하여 수행한 동작을 5번 반복 수행한 후 각각의 신호를 하나로 결합한다. 채널 복호화기(408)는 상기 역레이트 매칭된 신호를 복호하여 UE specific CRC 분리기(410)으로 인가한다. 상기 복호된 신호는 AG정보와 UE specific CRC로 구성된다.
상기 UE specific CRC 분리기(410)는 16비트의 UE specific CRC 부분에 자신의 16비트 UE ID(412)를 비트별로 모듈로-2연산을 취하여 16비트 CRC 정보를 추출해 내고, 상기 추출한 CRC 정보와 AG정보를 CRC 검사기(414)로 인가한다. 상기 CRC 검사기(414)는 상기 16비트 CRC 정보를 검사하여 오류 여부를 확인한다.
이때, 패킷데이터 송신 제어기(418)는 단말의 상태정보의 생성과 전송을 제어하고, 상기 제2 허용전송률 비트가 자신을 위한 것이고, 오류가 없을 경우 상기 제2 허용전송률 비트를 참조하여 패킷데이터를 기지국으로 전송하는 동작을 제어한다. 즉, 패킷데이터 송신 제어기(418)는 역물리채널맵핑부(404), 역 레이트 매칭부(406), 레이트 매칭부(310), 채널 복호화기(408), UE specific CRC 분리기(410), CRC 검사기(414) 등 E-DCH를 전송하기 위한 전반적인 동작을 제어한다. 만약 CRC 오류가 발생하면 단말은 상기 AG정보를 버리고, CRC 오류가 발생하지 않으면 단말은 상기 AG정보를 자신한테 할당된 AG정보(416)로서 해석하게 된다.
<실시 예 10>
실시 예 10은 AG 정보가 9 비트로 구성되는 경우에 대한 레이트 매칭 패턴을 제시한다. 상기 AG 정보는 단말이 사용 가능한 최대 상향링크 무선자원의 양을 나타내는 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 7 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효시간 지시자와 그리고 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되거나, 또는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 8 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효시간 지시자로 구성된다.
또 다른 경우에 상기 AG 정보는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 8 비트정보와 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되거나, 또는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 정보와 상기 AG 유효시간 지시자와 상기 AG 유효 프로세스 지시자와 기타 E-AGCH의 제어를 위한 비트를 포함하여 총 8비트의 제어정보로 구성될 수 있다.
한편 상기 E-AGCH는 공통채널로서 각 단말을 식별하는 UE ID 및 AG 정보의 오류 검출을 위한 CRC(Cyclic Redundancy Check) 비트를 포함한다. 상기 UE ID 및 CRC 비트는 각각 16비트로서 비트 별로 modulo-2 연산을 통해 UE ID로 마스킹된 16 비트 CRC 형태로 전송된다. 상기와 같이 생성된 16비트 정보를 UE specific CRC 라고 하는데, 단말은 상기 UE specific CRC를 통해 수신한 E-AGCH 제어정보가 자신한테 할당됐는지의 여부를 확인할 수 있다.
상기 9비트의 AG정보와 상기 16비트의 UE specific CRC를 연접시킨 총 25비트의 제어정보에 8비트의 테일비트를 부가한 후 부호율 1/2이고 구속장 9인 컨벌루셔널 부호로 부호화 하면 66비트의 부호화된 비트열로 구성되는 블럭이 출력된다.상기 66비트의 채널 부호화된 블록을 확산지수 256 및 QPSK 변조 방식을 사용하는 E-AGCH 2ms TTI 동안 전송하기 위해서는 6비트를 천공하여 60비트로 만들어야 한다. 상기 천공하는 비트의 위치를 나타내는 레이트 매칭 패턴은 시뮬레이션을 통해 블록 내의 각 비트위치별 비트오류율의 변화를 적게 만들어줌으로써 블록오류율의 성능을 개선시키는 방식으로 다음과 같은 패턴을 찾을 수 있다.
레이트 매칭 패턴 = {1, 3, 7, 59, 63, 66}, 또는 {1, 4, 10, 59, 63, 66}
상기 레이트 매칭 패턴은 1번부터 66번까지 채널 부호화된 비트 중에서 천공되어야 하는 비트의 위치를 나타낸다. 만약 상기 E-AGCH의 TTI가 10ms 이면 상기 2ms TTI의 E-AGCH의 구조를 5번 반복하여 10ms TTI E-AGCH를 구현할 수 있다.
도 3은 실시예 10을 구현하기 위한 E-AGCH의 기지국 송신장치를 나타낸다.
상기 9비트로 구성되는 AG정보(302)는 UE specific CRC 결합기(304)로 인가되어 상기 AG정보로부터 16비트의 CRC를 생성한다. 상기 UE specific CRC 결합기(304)는 생성된 16비트의 CRC와 상기 AG정보가 적용될 단말을 식별하기 위한 16비트의 UE ID를 비트별로 수행되는 모듈로-2 연산을 통해 UE specific CRC를 생성한 후 상기 AG정보와 결합하여 총 25비트의 제어정보를 채널 부호화기(308)로 인가한다.
상기 채널 부호화기(308)는 구속장이 9이고 부호율이 1/2인 컨벌루셔널 부호로서 입력정보에 대해 8비트의 tail bit를 추가한 후 1/2의 부호율을 적용하여 총 66비트의 부호화된 비트를 출력한다. 레이트 매칭부(310)에서는 상기 채널 부호화된 99비트 크기의 블록에 대해 천공동작을 수행하여 물리채널 매핑부(312)에서 E-AGCH(314)의 2ms TTI 구조에 맞도록 매핑시킨다.
이때, 패킷데이터 수신 제어기(316)는 단말로부터 상태정보를 수신하여, 상기 단말을 위한 AG정보를 생성하고, UE specific CRC 결합기(304), 채널 부호화기 (308), 레이트 매칭부(310), 물리채널 매핑부(312) 등 E-DCH를 위한 제어정보 전송을 제어한다. 상기 레이트 매칭부의 레이트 매칭 패턴은 상기 레이트 매칭 패턴 중 하나를 적용하고 상기 패턴은 송신측과 수신측에서 사전에 정의하도록 한다.
도 4는 실시예 10을 구현하기 위한 E-AGCH의 단말의 수신장치를 나타낸다.
단말은 E-AGCH(402)를 수신하여 역물리채널맵핑부(404)에서 2ms TTI 구간동안의 정보를 추출하여 역 레이트 매칭부(406)로 인가한다. 상기 역 레이트 매칭 부(406)에서는 기지국 레이트 매칭부(310)에서 적용한 동일한 레이트 매칭 패턴을 적용하여 송신기에서 천공된 비트들을 복구한다.
한편 상기 E-AGCH의 TTI가 2ms TTI를 5번 반복하여 구성된 10ms TTI이면 상기 역 물리채널 매핑부(404)와 역 레이트 매칭부(406)는 2ms TTI에 대하여 수행한 동작을 5번 반복 수행한 후 각각의 신호를 하나로 결합한다. 채널 복호화기(408)는 상기 역레이트 매칭된 신호를 복호하여 UE specific CRC 분리기(410)으로 인가한다. 상기 복호된 신호는 AG정보와 UE specific CRC로 구성된다.
상기 UE specific CRC 분리기(410)는 16비트의 UE specific CRC 부분에 자신의 16비트 UE ID(412)를 비트별로 모듈로-2연산을 취하여 16비트 CRC 정보를 추출해 내고, 상기 추출한 CRC 정보와 AG정보를 CRC 검사기(414)로 인가한다. 상기 CRC 검사기(414)는 상기 16비트 CRC 정보를 검사하여 오류 여부를 확인한다.
이때, 패킷데이터 송신 제어기(418)는 단말의 상태정보의 생성과 전송을 제어하고, 상기 제2 허용전송률 비트가 자신을 위한 것이고, 오류가 없을 경우 상기 제2 허용전송률 비트를 참조하여 패킷데이터를 기지국으로 전송하는 동작을 제어한 다. 즉, 패킷데이터 송신 제어기(418)는 역물리채널맵핑부(404), 역 레이트 매칭부(406), 레이트 매칭부(310), 채널 복호화기(408), UE specific CRC 분리기(410), CRC 검사기(414) 등 E-DCH를 전송하기 위한 전반적인 동작을 제어한다. 만약 CRC 오류가 발생하면 단말은 상기 AG정보를 버리고, CRC 오류가 발생하지 않으면 단말은 상기 AG정보를 자신한테 할당된 AG정보(416)로서 해석하게 된다.
<실시 예 11>
실시 예 11은 AG 정보가 10 비트로 구성되는 경우에 대한 레이트 매칭 패턴을 제시한다. 상기 AG 정보는 단말이 사용 가능한 최대 상향링크 무선자원의 양을 나타내는 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 8 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효시간 지시자와 그리고 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되거나, 또는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 9 비트정보와 상기 AG 정보가 얼마 동안 유효한지를 지시하는 1비트의 AG 유효시간 지시자로 구성 구성된다.
또 다른 경우에 상기 AG 정보는 상기 단말의 최대 허용 데이터 레이트 또는 그에 상응하는 파워오프셋을 나타내는 9 비트정보와 상기 AG정보가 HARQ 의 하나의 프로세스에만 유효한지 아니면 HARQ 전체 프로세스에 유효한지를 지시하는 1비트의 AG 유효 프로세스 지시자로 구성되거나, 또는 상기 단말의 최대 허용 데이터 레이 트 또는 그에 상응하는 파워오프셋을 나타내는 정보와 상기 AG 유효시간 지시자와 상기 AG 유효 프로세스 지시자와 기타 E-AGCH의 제어를 위한 비트를 포함하여 총 8비트의 제어정보로 구성될 수 있다.
한편 상기 E-AGCH는 공통채널로서 각 단말을 식별하는 UE ID 및 AG 정보의 오류 검출을 위한 CRC(Cyclic Redundancy Check) 비트를 포함한다. 상기 UE ID 및 CRC 비트는 각각 16비트로서 비트 별로 modulo-2 연산을 통해 UE ID로 마스킹된 16 비트 CRC 형태로 전송된다. 상기와 같이 생성된 16비트 정보를 UE specific CRC 라고 하는데, 단말은 상기 UE specific CRC를 통해 수신한 E-AGCH 제어정보가 자신한테 할당됐는지의 여부를 확인할 수 있다.
상기 10비트의 AG정보와 상기 16비트의 UE specific CRC를 연접시킨 총 26비트의 제어정보에 8비트의 테일비트를 부가한 후 부호율 1/2이고 구속장 9인 컨벌루셔널 부호로 부호화 하면 68비트의 부호화된 비트열로 구성되는 블럭이 출력된다.상기 68비트의 채널 부호화된 블록을 확산지수 256 및 QPSK 변조 방식을 사용하는 E-AGCH 2ms TTI 동안 전송하기 위해서는 8비트를 천공하여 60비트로 만들어야 한다. 상기 천공하는 비트의 위치를 나타내는 레이트 매칭 패턴은 시뮬레이션을 통해 블록 내의 각 비트위치별 비트오류율의 변화를 적게 만들어줌으로써 블록오류율의 성능을 개선시키는 방식으로 다음과 같은 패턴을 찾을 수 있다.
레이트 매칭 패턴 = {1, 2, 3, 8, 49, 65, 67, 68}, 또는 {2, 5, 6, 10, 54, 59, 63, 68}
상기 레이트 매칭 패턴은 1번부터 68번까지 채널 부호화된 비트 중에서 천공되어야 하는 비트의 위치를 나타낸다. 만약 상기 E-AGCH의 TTI가 10ms 이면 상기 2ms TTI의 E-AGCH의 구조를 5번 반복하여 10ms TTI E-AGCH를 구현할 수 있다.
도 3은 실시예 11을 구현하기 위한 E-AGCH의 기지국 송신장치를 나타낸다.
상기 10비트로 구성되는 AG정보(302)는 UE specific CRC 결합기(304)로 인가되어 상기 AG정보로부터 16비트의 CRC를 생성한다. 상기 UE specific CRC 결합기(304)는 생성된 16비트의 CRC와 상기 AG정보가 적용될 단말을 식별하기 위한 16비트의 UE ID를 비트별로 수행되는 모듈로-2 연산을 통해 UE specific CRC를 생성한 후 상기 AG정보와 결합하여 총 26비트의 제어정보를 채널 부호화기(308)로 인가한다.
상기 채널 부호화기(308)는 구속장이 9이고 부호율이 1/2인 컨벌루셔널 부호로서 입력정보에 대해 8비트의 tail bit를 추가한 후 1/2의 부호율을 적용하여 총 68비트의 부호화된 비트를 출력한다. 레이트 매칭부(310)에서는 상기 채널 부호화된 68비트 크기의 블록에 대해 천공동작을 수행하여 물리채널 매핑부(312)에서 E-AGCH(314)의 2ms TTI 구조에 맞도록 매핑시킨다.
이때, 패킷데이터 수신 제어기(316)는 단말로부터 상태정보를 수신하여, 상기 단말을 위한 AG정보를 생성하고, UE specific CRC 결합기(304), 채널 부호화기(308), 레이트 매칭부(310), 물리채널 매핑부(312) 등 E-DCH를 위한 제어정보 전송을 제어한다.
상기 레이트 매칭부의 레이트 매칭 패턴은 상기 레이트 매칭 패턴 중 하나를 적용하고 상기 패턴은 송신측과 수신측에서 사전에 정의하도록 한다.
도 4는 실시예 11을 구현하기 위한 E-AGCH의 단말의 수신장치를 나타낸다.
단말은 E-AGCH(402)를 수신하여 역물리채널맵핑부(404)에서 2ms TTI 구간동안의 정보를 추출하여 역 레이트 매칭부(406)로 인가한다. 상기 역 레이트 매칭 부(406)에서는 기지국 레이트 매칭부(310)에서 적용한 동일한 레이트 매칭 패턴을 적용하여 송신기에서 천공된 비트들을 복구한다.
한편 상기 E-AGCH의 TTI가 2ms TTI를 5번 반복하여 구성된 10ms TTI이면 상기 역 물리채널 매핑부(404)와 역 레이트 매칭부(406)는 2ms TTI에 대하여 수행한 동작을 5번 반복 수행한 후 각각의 신호를 하나로 결합한다. 채널 복호화기(408)는 상기 역레이트 매칭된 신호를 복호하여 UE specific CRC 분리기(410)으로 인가한다. 상기 복호된 신호는 AG정보와 UE specific CRC로 구성된다. 상기 UE specific CRC 분리기(410)는 16비트의 UE specific CRC 부분에 자신의 16비트 UE ID(412)를 비트별로 모듈로-2연산을 취하여 16비트 CRC 정보를 추출해 내고, 상기 추출한 CRC 정보와 AG정보를 CRC 검사기(414)로 인가한다. 상기 CRC 검사기(414)는 상기 16비트 CRC 정보를 검사하여 오류 여부를 확인한다.
이때, 패킷데이터 송신 제어기(418)는 단말의 상태정보의 생성과 전송을 제어하고, 상기 제2 허용전송률 비트가 자신을 위한 것이고, 오류가 없을 경우 상기 제2 허용전송률 비트를 참조하여 패킷데이터를 기지국으로 전송하는 동작을 제어한다. 즉, 패킷데이터 송신 제어기(418)는 역물리채널맵핑부(404), 역 레이트 매칭부(406), 레이트 매칭부(310), 채널 복호화기(408), UE specific CRC 분리기(410), CRC 검사기(414) 등 E-DCH를 전송하기 위한 전반적인 동작을 제어한다. 만약 CRC 오류가 발생하면 단말은 상기 AG정보를 버리고, CRC 오류가 발생하지 않으면 단말은 상기 AG정보를 자신한테 할당된 AG정보(416)로서 해석하게 된다.
한편 본 발명의 상세한 설명에서는 구체적인 실시예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 예를 들어 본 명세서에서는 E-AGCH의 AG 정보에 대한 레이트 매칭 패턴을 설명하였으나, 이러한 동작 및 구조는 유사한 블록 크기를 갖는 다른 물리채널에도 적용할 수 있음은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되지 않으며, 후술되는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
상술한 바와 같이 본 발명은, 새로운 레이트 매칭 패턴을 적용함으로써 단말의 최대 허용 가능한 데이터 레이트의 절대값을 지시하는 정보를 포함하는 AG(absolute grant) 정보의 전송 신뢰도를 높일 수 있다. 또한 종래의 레이트 매칭 패턴을 적용하는 경우보다 동일한 블록오류율을 얻기 위해 필요한 전력소모를 줄일 수 있게 되어 하향링크 간섭을 최소화하는 효과를 가져올 수 있다.

Claims (31)

  1. 이동통신 시스템에서, 패킷데이터를 전송하는 방법은:
    제1 송수신기에서 상기 제 1송수신기의 상태정보를 제2 송수신기로 전송하는 과정과,
    제2 송수신기에서 상기 제 1송수신기의 상태정보를 수신하여, 상기 제1 송수신기를 위한 제1 허용전송률 비트를 생성하는 과정과,
    상기 제1 허용전송률 비트와 오류검출(이하 CRC : Cyclic Redundancy Check) 비트를 연접하여 제2 허용전송률 비트를 생성하는 과정과,
    상기 제2 허용전송률 비트를 부호화하는 과정과,
    상기 부호화된 제2 허용전송률 비트를 레이트 매칭하는 과정과,
    상기 레이트매칭된 제2 허용전송률 비트를 물리채널에 맵핑하여 전송하는 과정으로 구성됨을 특징으로 하는 상기 패킷데이터 전송방법.
  2. 제 1항에 있어서,
    상기 패킷 데이터는 향상된 상향링크 전용채널(이하 E-DCH: Enhanced uplink Dedicated Channel)로 전송됨을 특징으로 하는 상기 방법.
  3. 제 1항에 있어서,
    상기 상기 제1 허용전송률 비트는 단말의 최대 허용 데이터 레이트를 지시하는, 절대 그랜트(absolute grant, AG)의 절대값을 나타내는 비트임을 특징으로 하는 상기 방법.
  4. 제 1항에 있어서,
    상기 제2 허용전송률 비트는,
    제1 허용전송률 비트와 오류검출 비트를 연접하고, 미리 설정된 테일비트를 추가적으로 연접하여 생성됨을 특징으로 하는 상기 방법.
  5. 제 1항에 있어서,
    상기 부호화 과정은 1/3 컨벌루셔널 부호화임을 특징으로 하는 상기 방법.
  6. 제 1항에 있어서,
    오류검출 비트는 미리 설정된 비트열에 상기 제1 송수신기를 위한 식별자를 마스킹하여 생성됨을 특징으로 하는 상기 방법.
  7. 제 1항에 있어서,
    제2 허용전송률 비트는 임의의 개수의 제1 허용전송률 비트와 8비트의 테일비트와 16비트의 오류검출 비트로 구성됨을 특지응로 하는 상기 방법.
  8. 제 1항에 있어서,
    상기 레이트 매칭을 미리 설정된 천공 패턴에 따라 수행됨을 특징으로 하는 상기 방법.
  9. 제 1항에 있어서,
    상기 미리 레이트 매칭은 상기 제1 허용전송률 정보가 6비트일 때,
    레이트 매칭 패턴 =
    {1, 2, 5, 6, 7, 11, 12, 14, 15, 17, 23, 24, 31, 37, 44, 47, 61, 63, 64, 71, 72, 75, 77, 80, 83, 84, 85, 87, 88, 90}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 18, 24, 48, 51, 54, 57, 60, 63, 66, 75, 78, 80, 81, 83, 84, 86, 87, 89, 90}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 18, 21, 24, 57, 60, 66, 69, 75, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90}, 또는
    {1, 2, 3, 5, 6, 7, 8, 12, 14, 15, 18, 23, 25, 48, 50, 52, 57, 59, 61, 71, 75, 77, 79, 80, 82, 84, 86, 87, 88, 89}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 24, 42, 48, 54, 57, 60, 66, 75, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 18, 24, 48, 50, 52, 57, 59, 61, 66, 75, 78, 80, 81, 83, 84, 86, 87, 89, 90}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 24, 42, 54, 57, 60, 66, 69, 75, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90}, 또는
    {1, 2, 3, 5, 6, 7, 8, 10, 12, 14, 15, 18, 23, 25, 50, 52, 57, 59, 61, 71, 75, 77, 79, 80, 82, 84, 86, 87, 88, 89}로 수행됨을 특징으로 하는 상기 방법.
  10. 제 1항에 있어서,
    상기 미리 레이트 매칭은 상기 제1 허용전송률 정보가 7비트일 때,
    레이트 매칭 패턴 =
    {1, 3, 4, 5, 7, 9, 11, 12, 13, 15, 17, 20, 23, 42, 45, 46, 50, 54, 70, 71, 74, 77, 80, 81, 82, 83, 85, 86, 87, 89, 90, 91, 93}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 21, 24, 42, 47, 54, 56, 58, 66, 68, 78, 81, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93}, 또는
    {1, 2, 3, 5, 6, 7, 8, 10, 12, 14, 15, 16, 21, 23, 42, 47, 49, 54, 56, 58, 66, 68, 73, 78, 80, 82, 83, 85, 87, 89, 90, 91, 92}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 21, 23, 25, 42, 47, 54, 56, 58, 66, 68, 73, 78, 80, 82, 83, 85, 87, 89, 90, 91, 92}, 또는
    {1, 2, 3, 5, 6, 7, 8, 12, 14, 15, 16, 21, 23, 25, 42, 47, 49, 54, 56, 58, 66, 68, 75, 77, 79, 82, 83, 85, 87, 89, 90, 91, 92}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 21, 24, 42, 48, 54, 57, 60, 66, 69, 78, 81, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 16, 21, 23, 28, 42, 49, 54, 56, 58, 66, 68, 74, 78, 80, 82, 83, 85, 87, 89, 90, 91, 92}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 18, 21, 24, 27, 54, 57, 60, 66, 69, 78, 81, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 21, 24, 42, 48, 54, 57, 60, 63, 66, 69, 78, 81, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 21, 24, 42, 48, 54, 57, 60, 63, 66, 69, 72, 75, 78, 81, 83, 84, 86, 87, 89, 90, 92, 93}로 수행됨을 특징으로 하는 상기 방법.
  11. 제 1항에 있어서,
    상기 미리 레이트 매칭은 상기 제1 허용전송률 정보가 8비트일 때,
    레이트 매칭 패턴 =
    {1, 3, 4, 6, 7, 8, 11, 13, 14, 20, 22, 23, 24, 25, 32, 36, 40, 44, 47, 50, 58, 64, 70, 73, 76, 77, 79, 80, 83, 86, 88, 89, 92, 93, 94, 96}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 19, 24, 29, 35, 37, 45, 47, 50, 54, 58, 62, 68, 75, 82, 85, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96}, 또는
    {1, 2, 3, 5, 6, 7, 9, 11, 13, 15, 21, 23, 25, 32, 41, 43, 48, 50, 52, 57, 59, 64, 69, 75, 77, 79, 82, 83, 86, 87, 88, 90, 92, 93, 94, 95}, 또는
    {1, 2, 3, 5, 6, 7, 9, 11, 13, 15, 21, 23, 25, 30, 32, 41, 43, 48, 50, 52, 57, 59, 64, 69, 77, 79, 82, 83, 86, 87, 88, 90, 92, 93, 94, 95}, 또는
    {1, 2, 3, 5, 6, 7, 9, 11, 13, 15, 21, 23, 25, 32, 48, 50, 52, 57, 59, 61, 66, 68, 70, 75, 77, 79, 82, 83, 86, 87, 88, 90, 92, 93, 94, 95}, 또는
    {1, 2, 3, 5, 6, 7, 9, 11, 13, 15, 21, 23, 25, 30, 32, 34, 41, 43, 48, 50, 52, 57, 59, 64, 69, 79, 82, 83, 86, 87, 88, 90, 92, 93, 94, 95}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 24, 27, 30, 33, 42, 45, 48, 51, 54, 57, 60, 66, 69, 81, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96}, 또는
    {2, 3, 4, 5, 7, 9, 11, 13, 15, 21, 23, 25, 30, 32, 34, 39, 41, 43, 48, 50, 52, 57, 59, 64, 69, 80, 82, 84, 86, 87, 88, 90, 92, 93, 94, 95}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 20, 21, 24, 27, 57, 60, 63, 66, 69, 72, 81, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 24, 26, 28, 33, 42, 44, 46, 51, 53, 55, 60, 66, 69, 81, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 24, 27, 30, 33, 42, 45, 48, 51, 54, 57, 60, 66, 81, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96}로 수행됨을 특징으로 하는 상기 방법.
  12. 제 1항에 있어서,
    상기 미리 레이트 매칭은 상기 제1 허용전송률 정보가 9비트일 때,
    레이트 매칭 패턴 =
    {2, 3, 4, 5, 6, 9, 10, 12, 14, 17, 18, 21, 27, 32, 33, 36, 37, 41, 49, 51, 52, 55, 62, 71, 72, 73, 78, 80, 85, 86, 88, 89, 91, 93, 94, 95, 96, 97, 98}, 또는
    {2, 3, 4, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 30, 31, 35, 42, 44, 46, 51, 53, 55, 60, 62, 64, 69, 71, 83, 85, 86, 89, 90, 91, 93, 95, 96, 97, 98}, 또는
    {2, 3, 4, 5, 6, 7, 8, 12, 13, 15, 17, 19, 21, 24, 26, 31, 35, 42, 44, 46, 51, 53, 55, 60, 62, 64, 69, 71, 82, 85, 86, 89, 90, 91, 93, 95, 96, 97, 98}, 또는
    {1, 2, 3, 4, 6, 7, 8, 12, 13, 15, 17, 19, 21, 24, 26, 31, 35, 42, 44, 46, 51, 53, 55, 60, 62, 64, 69, 71, 82, 85, 86, 89, 90, 91, 93, 95, 96, 97, 98}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 19, 21, 24, 42, 47, 54, 56, 58, 66, 68, 71, 72, 73, 75, 84, 86, 87, 89, 90, 92, 93, 95, 96, 98, 99}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 20, 21, 24, 42, 48, 54, 57, 60, 66, 69, 71, 72, 74, 75, 84, 86, 87, 89, 90, 92, 93, 95, 96, 98, 99}, 또는
    {1, 2, 3, 5, 6, 7, 8, 12, 13, 15, 17, 18, 19, 21, 24, 26, 34, 42, 44, 46, 51, 53, 55, 60, 62, 64, 69, 71, 83, 85, 86, 89, 90, 91, 93, 95, 96, 97, 98}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 18, 21, 24, 30, 33, 39, 42, 48, 54, 57, 60, 63, 66, 69, 72, 75, 84, 87, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 21, 24, 27, 54, 57, 60, 63, 66, 69, 72, 75, 78, 81, 84, 86, 87, 89, 90, 92, 93, 95, 96, 97, 98, 99}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 20, 21, 24, 27, 30, 60, 66, 69, 72, 75, 78, 80, 81, 83, 84, 86, 87, 89, 90, 92, 93, 95, 96, 98, 99}로 수행됨을 특징으로 하는 상기 방법.
  13. 제 1항에 있어서,
    상기 미리 레이트 매칭은 상기 제1 허용전송률 정보가 10비트일 때,
    레이트 매칭 패턴 =
    {1, 2, 3, 4, 5, 6, 10, 13, 14, 16, 19, 26, 28, 30, 31, 36, 38, 39, 41, 42, 45, 50, 52, 57, 68, 69, 71, 77, 79, 81, 82, 83, 85, 86, 88, 91, 95, 96, 97, 98, 100, 101}, 또는
    {1, 3, 5, 6, 7, 9, 10, 12, 13, 15, 16, 17, 20, 21, 30, 32, 34, 42, 43, 44, 50, 52, 54, 55, 57, 61, 75, 78, 79, 82, 84, 87, 88, 90, 92, 93, 94, 97, 98, 99, 101, 102}, 또는
    {1, 2, 3, 5, 6, 7, 8, 12, 13, 15, 17, 18, 19, 21, 23, 25, 33, 35, 37, 42, 44, 52, 57, 59, 61, 66, 68, 70, 75, 77, 84, 86, 88, 89, 92, 93, 94, 96, 98, 99, 100, 101}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 17, 18, 19, 21, 23, 25, 33, 36, 38, 40, 54, 56, 58, 63, 65, 67, 72, 74, 76, 84, 86, 88, 89, 92, 93, 94, 96, 98, 99, 100, 101}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 20, 21, 24, 27, 36, 39, 42, 54, 57, 60, 63, 66, 69, 72, 75, 78, 84, 87, 89, 90, 92, 93, 95, 96, 98, 99, 101, 102}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 19, 21, 23, 25, 36, 38, 40, 54, 56, 58, 63, 65, 67, 72, 74, 76, 84, 87, 89, 90, 92, 93, 95, 96, 98, 99, 101, 102}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 17, 18, 19, 21, 23, 25, 33, 36, 38, 40, 45, 47, 54, 56, 58, 63, 65, 67, 72, 84, 86, 88, 89, 92, 93, 94, 96, 98, 99, 100, 101}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 18, 21, 24, 33, 36, 39, 42, 48, 54, 57, 60, 66, 69, 72, 75, 78, 84, 87, 89, 90, 92, 93, 95, 96, 97, 98, 99, 100, 101, 102}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 21, 24, 27, 36, 39, 42, 54, 57, 60, 66, 69, 72, 75, 78, 84, 87, 89, 90, 92, 93, 95, 96, 97, 98, 99, 100, 101, 102}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 18, 21, 24, 33, 36, 39, 42, 48, 54, 57, 60, 66, 69, 72, 75, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102}로 수행됨을 특징으로 하는 상기 방법.
  14. 이동통신 시스템에서, 패킷데이터를 전송하는 방법은:
    제1 송수신기에서 상기 제 1송수신기의 상태정보를 제2 송수신기로 전송하는 과정과,
    제2 송수신기에서 상기 제 1송수신기의 상태정보를 수신하여, 상기 제1 송수 신기를 위한 제1 허용전송률 비트를 생성하는 과정과,
    미리 설정된 제1 오류검출(CRC : Cyclic Redundancy Check) 비트에 상기 제1 송수신기를 위한 식별자를 마스킹하여 제2 오류검출 비트를 생성하는 과정과,
    상기 제1 허용전송률 비트와 상기 제2 오류검출 비트를 연접하여 제2 허용전송률 비트를 생성하는 과정과,
    상기 제2 허용전송률 비트를 컨벌루셔널 부호화하는 과정과,
    상기 부호화된 제2 허용전송률 정보이 비트수를 물리채널 비트수에 맞추기 위하여 미리 설정된 패턴에 따라 레이트 매칭하는 과정과,
    상기 레이트매칭된 제2 허용전송률 정보를 물리채널에 맵핑하여 전송하는 과정으로 구성됨을 특징으로 하는 상기 패킷데이터 전송방법.
  15. 이동통신 시스템에서, 패킷데이터를 전송하는 방법은:
    제1 송수신기에서 상기 제 1송수신기의 상태정보를 제2 송수신기로 전송하는 과정과,
    제2 송수신기에서 상기 제 1송수신기의 상태정보를 수신하여, 상기 제1 송수신기를 위한 제1 허용전송률 비트를 생성하는 과정과,
    미리 설정된 제1 오류검출(CRC : Cyclic Redundancy Check) 비트에 상기 제1 송수신기 식별자를 마스킹하여 제2 오류검출 비트를 생성하는 과정과,
    상기 제1 허용전송률 비트와 상기 제2 오류검출 비트를 연접하여 제2 허용전 송률 비트를 생성하는 과정과,
    상기 제2 허용전송률 비트를 컨벌루셔널 부호화하는 과정과,
    상기 부호화된 제2 허용전송률 정보이 비트수를 물리채널 비트수에 맞추기 위하여 미리 설정된 패턴에 따라 레이트 매칭하는 과정과,
    상기 레이트매칭된 제2 허용전송률 정보를 물리채널에 맵핑하여 전송하는 과정으로 구성됨을 특징으로 하는 상기 패킷데이터 전송하는 과정과,
    상기 제1 송수신기가 상기 물리 채널을 수신하여 상기 제2 허용전송률 비트를 추출하는 과정과,
    상기 제2 송수신기에서 사용한 레이트 매칭 패턴에 따라 역 레이트 매칭하는 과정과,
    상기 역레이트 매칭된 제2 허용전송률 비트에서 상기 제2 오류검출 비트를 추출하는 과정과,
    상기 제2 오류검출 비트와 상기 제1 송수신기 식별자를 이용하여 상기 제2 허용전송률 비트가 자신을 위한 허용전송률 정보인지를 확인하고, 제2 허용전송률 비트의 전송오류를 확인하는 과정과,
    상기 제2 허용전송률 비트가 자신을 위한 것이고, 오류가 없을 경우 상기 제2 허용전송률 비트를 참조하여 패킷데이터를 제2 송수신기로 전송함을 특징으로 하는 상기 패킷 데이터 전송방법.
  16. 제 15항에 있어서,
    상기 패킷 데이터는 향상된 상향링크 전용채널(이하 E-DCH: Enhanced uplink Dedicated Channel)로 전송됨을 특징으로 하는 상기 방법.
  17. 제 15항에 있어서,
    상기 상기 제1 허용전송률 비트는 단말의 최대 허용 데이터 레이트를 지시하는, 절대 그랜트(absolute grant, AG)의 절대값을 나타내는 비트임을 특징으로 하는 상기 방법.
  18. 제 15항에 있어서,
    상기 제2 허용전송률 비트는,
    제1 허용전송률 비트와 제2 오류검출 비트를 연접하고, 미리 설정된 테일비트를 추가적으로 연접하여 생성됨을 특징으로 하는 상기 방법.
  19. 제 15항에 있어서,
    상기 부호화 과정은 1/3 컨벌루셔널 부호화임을 특징으로 하는 상기 방법.
  20. 제 15항에 있어서,
    제2 허용전송률 비트는 임의의 개수의 제1 허용전송률 비트와 8비트의 테일비트와 16비트의 오류검출 비트로 구성됨을 특징으로 하는 상기 방법.
  21. 제 15항에 있어서,
    상기 레이트 매칭을 미리 설정된 천공 패턴에 따라 수행됨을 특징으로 하는 상기 방법.
  22. 제 15항에 있어서,
    상기 미리 레이트 매칭은 상기 제1 허용전송률 정보가 6비트일 때,
    레이트 매칭 패턴 =
    {1, 2, 5, 6, 7, 11, 12, 14, 15, 17, 23, 24, 31, 37, 44, 47, 61, 63, 64, 71, 72, 75, 77, 80, 83, 84, 85, 87, 88, 90}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 18, 24, 48, 51, 54, 57, 60, 63, 66, 75, 78, 80, 81, 83, 84, 86, 87, 89, 90}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 18, 21, 24, 57, 60, 66, 69, 75, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90}, 또는
    {1, 2, 3, 5, 6, 7, 8, 12, 14, 15, 18, 23, 25, 48, 50, 52, 57, 59, 61, 71, 75, 77, 79, 80, 82, 84, 86, 87, 88, 89}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 24, 42, 48, 54, 57, 60, 66, 75, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 18, 24, 48, 50, 52, 57, 59, 61, 66, 75, 78, 80, 81, 83, 84, 86, 87, 89, 90}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 24, 42, 54, 57, 60, 66, 69, 75, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90}, 또는
    {1, 2, 3, 5, 6, 7, 8, 10, 12, 14, 15, 18, 23, 25, 50, 52, 57, 59, 61, 71, 75, 77, 79, 80, 82, 84, 86, 87, 88, 89}로 수행됨을 특징으로 하는 상기 방법.
  23. 제 15항에 있어서,
    상기 미리 레이트 매칭은 상기 제1 허용전송률 정보가 7비트일 때,
    레이트 매칭 패턴 =
    {1, 3, 4, 5, 7, 9, 11, 12, 13, 15, 17, 20, 23, 42, 45, 46, 50, 54, 70, 71, 74, 77, 80, 81, 82, 83, 85, 86, 87, 89, 90, 91, 93}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 21, 24, 42, 47, 54, 56, 58, 66, 68, 78, 81, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93}, 또는
    {1, 2, 3, 5, 6, 7, 8, 10, 12, 14, 15, 16, 21, 23, 42, 47, 49, 54, 56, 58, 66, 68, 73, 78, 80, 82, 83, 85, 87, 89, 90, 91, 92}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 21, 23, 25, 42, 47, 54, 56, 58, 66, 68, 73, 78, 80, 82, 83, 85, 87, 89, 90, 91, 92}, 또는
    {1, 2, 3, 5, 6, 7, 8, 12, 14, 15, 16, 21, 23, 25, 42, 47, 49, 54, 56, 58, 66, 68, 75, 77, 79, 82, 83, 85, 87, 89, 90, 91, 92}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 21, 24, 42, 48, 54, 57, 60, 66, 69, 78, 81, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 16, 21, 23, 28, 42, 49, 54, 56, 58, 66, 68, 74, 78, 80, 82, 83, 85, 87, 89, 90, 91, 92}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 18, 21, 24, 27, 54, 57, 60, 66, 69, 78, 81, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 21, 24, 42, 48, 54, 57, 60, 63, 66, 69, 78, 81, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 21, 24, 42, 48, 54, 57, 60, 63, 66, 69, 72, 75, 78, 81, 83, 84, 86, 87, 89, 90, 92, 93}로 수행됨을 특징으로 하는 상기 방법.
  24. 제 15항에 있어서,
    상기 미리 레이트 매칭은 상기 제1 허용전송률 정보가 8비트일 때,
    레이트 매칭 패턴 =
    {1, 3, 4, 6, 7, 8, 11, 13, 14, 20, 22, 23, 24, 25, 32, 36, 40, 44, 47, 50, 58, 64, 70, 73, 76, 77, 79, 80, 83, 86, 88, 89, 92, 93, 94, 96}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 19, 24, 29, 35, 37, 45, 47, 50, 54, 58, 62, 68, 75, 82, 85, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96}, 또는
    {1, 2, 3, 5, 6, 7, 9, 11, 13, 15, 21, 23, 25, 32, 41, 43, 48, 50, 52, 57, 59, 64, 69, 75, 77, 79, 82, 83, 86, 87, 88, 90, 92, 93, 94, 95}, 또는
    {1, 2, 3, 5, 6, 7, 9, 11, 13, 15, 21, 23, 25, 30, 32, 41, 43, 48, 50, 52, 57, 59, 64, 69, 77, 79, 82, 83, 86, 87, 88, 90, 92, 93, 94, 95}, 또는
    {1, 2, 3, 5, 6, 7, 9, 11, 13, 15, 21, 23, 25, 32, 48, 50, 52, 57, 59, 61, 66, 68, 70, 75, 77, 79, 82, 83, 86, 87, 88, 90, 92, 93, 94, 95}, 또는
    {1, 2, 3, 5, 6, 7, 9, 11, 13, 15, 21, 23, 25, 30, 32, 34, 41, 43, 48, 50, 52, 57, 59, 64, 69, 79, 82, 83, 86, 87, 88, 90, 92, 93, 94, 95}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 24, 27, 30, 33, 42, 45, 48, 51, 54, 57, 60, 66, 69, 81, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96}, 또는
    {2, 3, 4, 5, 7, 9, 11, 13, 15, 21, 23, 25, 30, 32, 34, 39, 41, 43, 48, 50, 52, 57, 59, 64, 69, 80, 82, 84, 86, 87, 88, 90, 92, 93, 94, 95}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 20, 21, 24, 27, 57, 60, 63, 66, 69, 72, 81, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 24, 26, 28, 33, 42, 44, 46, 51, 53, 55, 60, 66, 69, 81, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 24, 27, 30, 33, 42, 45, 48, 51, 54, 57, 60, 66, 81, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96}로 수행됨을 특징으로 하는 상기 방법.
  25. 제 15항에 있어서,
    상기 미리 레이트 매칭은 상기 제1 허용전송률 정보가 9비트일 때,
    레이트 매칭 패턴 =
    {2, 3, 4, 5, 6, 9, 10, 12, 14, 17, 18, 21, 27, 32, 33, 36, 37, 41, 49, 51, 52, 55, 62, 71, 72, 73, 78, 80, 85, 86, 88, 89, 91, 93, 94, 95, 96, 97, 98}, 또는
    {2, 3, 4, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 30, 31, 35, 42, 44, 46, 51, 53, 55, 60, 62, 64, 69, 71, 83, 85, 86, 89, 90, 91, 93, 95, 96, 97, 98}, 또는
    {2, 3, 4, 5, 6, 7, 8, 12, 13, 15, 17, 19, 21, 24, 26, 31, 35, 42, 44, 46, 51, 53, 55, 60, 62, 64, 69, 71, 82, 85, 86, 89, 90, 91, 93, 95, 96, 97, 98}, 또는
    {1, 2, 3, 4, 6, 7, 8, 12, 13, 15, 17, 19, 21, 24, 26, 31, 35, 42, 44, 46, 51, 53, 55, 60, 62, 64, 69, 71, 82, 85, 86, 89, 90, 91, 93, 95, 96, 97, 98}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 19, 21, 24, 42, 47, 54, 56, 58, 66, 68, 71, 72, 73, 75, 84, 86, 87, 89, 90, 92, 93, 95, 96, 98, 99}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 20, 21, 24, 42, 48, 54, 57, 60, 66, 69, 71, 72, 74, 75, 84, 86, 87, 89, 90, 92, 93, 95, 96, 98, 99}, 또는
    {1, 2, 3, 5, 6, 7, 8, 12, 13, 15, 17, 18, 19, 21, 24, 26, 34, 42, 44, 46, 51, 53, 55, 60, 62, 64, 69, 71, 83, 85, 86, 89, 90, 91, 93, 95, 96, 97, 98}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 18, 21, 24, 30, 33, 39, 42, 48, 54, 57, 60, 63, 66, 69, 72, 75, 84, 87, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 21, 24, 27, 54, 57, 60, 63, 66, 69, 72, 75, 78, 81, 84, 86, 87, 89, 90, 92, 93, 95, 96, 97, 98, 99}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 20, 21, 24, 27, 30, 60, 66, 69, 72, 75, 78, 80, 81, 83, 84, 86, 87, 89, 90, 92, 93, 95, 96, 98, 99}로 수행됨을 특징으로 하는 상기 방법.
  26. 제 15항에 있어서,
    상기 미리 레이트 매칭은 상기 제1 허용전송률 정보가 10비트일 때,
    레이트 매칭 패턴 =
    {1, 2, 3, 4, 5, 6, 10, 13, 14, 16, 19, 26, 28, 30, 31, 36, 38, 39, 41, 42, 45, 50, 52, 57, 68, 69, 71, 77, 79, 81, 82, 83, 85, 86, 88, 91, 95, 96, 97, 98, 100, 101}, 또는
    {1, 3, 5, 6, 7, 9, 10, 12, 13, 15, 16, 17, 20, 21, 30, 32, 34, 42, 43, 44, 50, 52, 54, 55, 57, 61, 75, 78, 79, 82, 84, 87, 88, 90, 92, 93, 94, 97, 98, 99, 101, 102}, 또는
    {1, 2, 3, 5, 6, 7, 8, 12, 13, 15, 17, 18, 19, 21, 23, 25, 33, 35, 37, 42, 44, 52, 57, 59, 61, 66, 68, 70, 75, 77, 84, 86, 88, 89, 92, 93, 94, 96, 98, 99, 100, 101}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 17, 18, 19, 21, 23, 25, 33, 36, 38, 40, 54, 56, 58, 63, 65, 67, 72, 74, 76, 84, 86, 88, 89, 92, 93, 94, 96, 98, 99, 100, 101}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 20, 21, 24, 27, 36, 39, 42, 54, 57, 60, 63, 66, 69, 72, 75, 78, 84, 87, 89, 90, 92, 93, 95, 96, 98, 99, 101, 102}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 19, 21, 23, 25, 36, 38, 40, 54, 56, 58, 63, 65, 67, 72, 74, 76, 84, 87, 89, 90, 92, 93, 95, 96, 98, 99, 101, 102}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 15, 17, 18, 19, 21, 23, 25, 33, 36, 38, 40, 45, 47, 54, 56, 58, 63, 65, 67, 72, 84, 86, 88, 89, 92, 93, 94, 96, 98, 99, 100, 101}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 18, 21, 24, 33, 36, 39, 42, 48, 54, 57, 60, 66, 69, 72, 75, 78, 84, 87, 89, 90, 92, 93, 95, 96, 97, 98, 99, 100, 101, 102}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 21, 24, 27, 36, 39, 42, 54, 57, 60, 66, 69, 72, 75, 78, 84, 87, 89, 90, 92, 93, 95, 96, 97, 98, 99, 100, 101, 102}, 또는
    {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 18, 21, 24, 33, 36, 39, 42, 48, 54, 57, 60, 66, 69, 72, 75, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102}로 수행됨을 특징으로 하는 상기 방법.
  27. 이동통신 시스템에서, 패킷데이터를 전송하는 송수신 장치는:
    제 1송수신기의 상태정보를 수신하여, 상기 제1 송수신기를 위한 제1 허용전송률 비트를 생성하는 패킷데이터 수신 제어기와,
    미리 설정된 제1 오류검출(CRC : Cyclic Redundancy Check) 비트에 상기 제1 송수신기를 위한 식별자를 마스킹하여 제2 오류검출 비트를 생성하고, 상기 제1 허용전송률 비트와 상기 제2 오류검출 비트를 연접하여 제2 허용전송률 비트를 생성하는 UE specific CRC 결합기와,
    상기 제2 허용전송률 비트를 부호화하는 컨벌루셔널 부호화기와,
    상기 부호화된 제2 허용전송률 정보이 비트수를 물리채널 비트수에 맞추기 위하여 미리 설정된 패턴에 따라 레이트 매칭하는 레이트 매칭부와,
    상기 레이트매칭된 제2 허용전송률 정보를 물리채널에 맵핑하여 전송하는 물리채널맵핑부로 구성되는 제2 송수신기와,
    자신의 상태정보의 생성과 전송을 제어하고, 상기 제2 허용전송률 비트가 자신을 위한 것이고, 오류가 없을 경우 상기 제2 허용전송률 비트를 참조하여 패킷데이터를 제2 송수신기로 전송하는 동작을 제어하는 패킷 데이터 송신 제어기와,
    상기 물리 채널을 수신하여 상기 제2 허용전송률 비트를 추출하는 역물리채널 맵핑부와,
    상기 제2 송수신기에서 사용한 레이트 매칭 패턴에 따라 역 레이트 매칭하는 역레이트 매칭부와,
    상기 역레이트 매칭된 제2 허용전송률 비트에서 상기 제2 오류검출 비트를 추출하는 UE specific CRC 분리기와,
    상기 제2 오류검출 비트와 상기 제1 송수신기 식별자를 이용하여 상기 제2 허용전송률 비트가 자신을 위한 허용전송률 정보인지를 확인하고, 제2 허용전송률 비트의 전송오류를 확인하는 CRC검사기로 구성됨을 특징으로 하는 상기 패킷데이터 송수신 장치.
  28. 이동통신 시스템에서, 패킷데이터를 전송하는 방법은:
    제1 송수신기에서 상기 제 1송수신기의 상태정보를 제2 송수신기로 전송하는 과정과,
    제2 송수신기에서 상기 제 1송수신기의 상태정보를 수신하여, 상기 제1 송수신기를 위한 제1 허용전송률 비트를 생성하는 과정과,
    상기 제1 허용전송률 비트와 오류검출(이하 CRC : Cyclic Redundancy Check) 비트를 연접하여 제2 허용전송률 비트를 생성하는 과정과,
    상기 제2 허용전송률 비트를 1/2 컨벌루셔녈 부호화하는 과정과,
    상기 부호화된 제2 허용전송률 비트를 레이트 매칭하는 과정과,
    상기 레이트매칭된 제2 허용전송률 비트를 확산지수 256(Spreading Factor 256, 이하 SF256)을 사용하여 확산한 후 물리채널에 맵핑하여 전송하는 과정으로 구성됨을 특징으로 하는 상기 패킷데이터 전송방법.
  29. 제 28항에 있어서,
    상기 패킷 데이터는 향상된 상향링크 전용채널(이하 E-DCH: Enhanced uplink Dedicated Channel)로 전송됨을 특징으로 하는 상기 방법.
  30. 제 28항에 있어서,
    상기 상기 제1 허용전송률 비트는 단말의 최대 허용 데이터 레이트를 지시하는, 절대 그랜트(absolute grant, AG)의 절대값을 나타내는 비트임을 특징으로 하는 상기 방법.
  31. 제 28항에 있어서,
    상기 제2 허용전송률 비트는,
    제1 허용전송률 비트와 오류검출 비트를 연접하고, 미리 설정된 테일비트를 추가적으로 연접하여 생성됨을 특징으로 하는 상기 방법.
KR1020050007437A 2004-12-01 2005-01-27 패킷 데이터 전송을 지원하는 이동통신 시스템에서 제어정보를 송수신하는 방법 및 장치 KR100909543B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2005344041A JP4308817B2 (ja) 2004-12-01 2005-11-29 パケットデータの伝送を支援する移動通信システムにおける信頼度の高いデータ送受信方法及び装置
AU2005239657A AU2005239657B2 (en) 2004-12-01 2005-11-29 Method and apparatus for transmitting and receiving data with high reliability in a mobile communication system supporting packet data transmission
US11/289,572 US7486644B2 (en) 2004-12-01 2005-11-30 Method and apparatus for transmitting and receiving data with high reliability in a mobile communication system supporting packet data transmission
EP05026149.4A EP1672825B1 (en) 2004-12-01 2005-11-30 Method and apparatus for transmitting and receiving data with high reliability in a mobile communication system supporting packet data transmission

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR1020040099917 2004-12-01
KR20040099917 2004-12-01
KR1020040110552 2004-12-22
KR20040110552 2004-12-22

Publications (2)

Publication Number Publication Date
KR20060061199A true KR20060061199A (ko) 2006-06-07
KR100909543B1 KR100909543B1 (ko) 2009-07-27

Family

ID=37157773

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050007437A KR100909543B1 (ko) 2004-12-01 2005-01-27 패킷 데이터 전송을 지원하는 이동통신 시스템에서 제어정보를 송수신하는 방법 및 장치

Country Status (2)

Country Link
KR (1) KR100909543B1 (ko)
RU (1) RU2304840C1 (ko)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8379622B2 (en) * 2007-06-15 2013-02-19 Motorola Mobility Llc Method and apparatus for reusing packet data control assignment bits for resource allocation indications
US8555148B2 (en) 2007-09-18 2013-10-08 Samsung Electronics Co., Ltd. Methods and apparatus to generate multiple CRCs
BRPI0907225B1 (pt) 2008-01-08 2020-10-13 Hmd Global Oy método e aparelho para transmissão de mensagem a uma estação base
US10312936B2 (en) * 2014-01-17 2019-06-04 Texas Instruments Incorporated Using CRC residual value to distinguish a recipient of a data packet in a communication system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100404181B1 (ko) * 1999-07-14 2003-11-03 엘지전자 주식회사 상향 링크에서의 레이트 매칭 방법 및 장치
JP2002078024A (ja) 2000-09-01 2002-03-15 Matsushita Electric Ind Co Ltd データ送信装置とデータ受信装置及びデータ送信方法とデータ受信方法
JP2002208910A (ja) 2001-01-09 2002-07-26 Kenwood Corp 携帯端末装置、及び、データ送信方法
EP1339188A1 (en) * 2002-02-20 2003-08-27 Siemens Aktiengesellschaft Channel coding method

Also Published As

Publication number Publication date
RU2005137244A (ru) 2007-06-10
RU2304840C1 (ru) 2007-08-20
KR100909543B1 (ko) 2009-07-27

Similar Documents

Publication Publication Date Title
JP4308817B2 (ja) パケットデータの伝送を支援する移動通信システムにおける信頼度の高いデータ送受信方法及び装置
KR100646799B1 (ko) 이동통신 시스템에서 전송채널들의 레이트 매칭 파라미터 결정 방법 및 장치
KR100754552B1 (ko) 고속 순방향 패킷 접속 방식을 사용하는 통신 시스템에서고속 공통 제어 채널 송수신 장치 및 방법
KR101363016B1 (ko) 무선 통신들에서의 용량 증가
JP6091895B2 (ja) 無線通信における容量の増加
KR100712323B1 (ko) 패킷 통신 시스템에서 빠른 전송율 변화를 지원하는 역방향 전송율 스케쥴링 방법 및 장치
EP1207647B1 (en) Transport channel multiplexing system and method
US7564867B2 (en) Enhanced uplink data transmission
CA2599194C (en) Retransmission process control method
JP3999742B2 (ja) パケットデータ通信システムの制御情報送受信方法及び装置
KR101174934B1 (ko) 이동통신 시스템에서 역방향 데이터 전송을 제어하기 위한스케쥴링 그랜트의 송수신 방법 및 장치
CN100553183C (zh) 移动通信***中高度可靠地发送和接收数据的方法和装置
KR100909543B1 (ko) 패킷 데이터 전송을 지원하는 이동통신 시스템에서 제어정보를 송수신하는 방법 및 장치
KR20030060387A (ko) 고속 순방향 패킷 접속 방식을 사용하는 통신 시스템에서고속 공통 제어 채널 송수신 장치 및 방법
KR20060087244A (ko) 패킷 데이터 전송을 지원하는 이동통신 시스템에서 신뢰도높은 데이터 송수신 방법 및 장치
KR20060112160A (ko) 이동통신 시스템에서 상향링크 패킷 데이터 서비스를 위한물리계층의 전송 파라미터 결정 방법 및 장치
CN100461935C (zh) 上行增强控制信道信令编码的方法
KR20060026813A (ko) 향상된 상향링크 전용채널을 지원하는 이동통신시스템에서 자동 재전송 요구 제어정보의 결정 방법 및 장치
KR20030046539A (ko) 고속 순방향 패킷 접속 방식을 사용하는 통신 시스템에서채널화 코드 할당 정보를 전송하는 장치 및 방법
KR100924806B1 (ko) 절대 그랜트 채널의 재전송 방법 및 시스템
JPWO2006016426A1 (ja) レートスケジューリング方法および端末
KR20050089264A (ko) 향상된 역방향 전송 채널을 사용하는 통신시스템에서 복합자동 재전송 방식에 따라 인지 및 부정적 인지신호를효율적으로 전송하는 방법 및 장치
JP2015130671A (ja) 無線通信における容量の増加
KR20060035538A (ko) 상향 링크를 통한 패킷 데이터를 전송하는 통신시스템에서 상향링크 패킷 데이터의 트랜스포트 포맷정보를 송수신하는 방법

Legal Events

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

Payment date: 20130627

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20140627

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20150629

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20160629

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20170629

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20190627

Year of fee payment: 11