KR101358990B1 - 피드백 정보 전송 방법 및 장치 - Google Patents
피드백 정보 전송 방법 및 장치 Download PDFInfo
- Publication number
- KR101358990B1 KR101358990B1 KR1020070011016A KR20070011016A KR101358990B1 KR 101358990 B1 KR101358990 B1 KR 101358990B1 KR 1020070011016 A KR1020070011016 A KR 1020070011016A KR 20070011016 A KR20070011016 A KR 20070011016A KR 101358990 B1 KR101358990 B1 KR 101358990B1
- Authority
- KR
- South Korea
- Prior art keywords
- payload
- payloads
- class
- code
- feedback
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/10—Code generation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0072—Error control for data other than payload data, e.g. control data
- H04L1/0073—Special arrangements for feedback channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0044—Arrangements for allocating sub-channels of the transmission path allocation of payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/0003—Code application, i.e. aspects relating to how codes are applied to form multiplexed channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/26035—Maintenance of orthogonality, e.g. for signals exchanged between cells or users, or by using covering codes or sequences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0058—Allocation criteria
- H04L5/006—Quality of the received signal, e.g. BER, SNR, water filling
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
기지국으로 피드백 정보를 전송하는 장치가 개시된다. 피드백 정보 전송 장치는 채널 할당 정보를 수신하여, 피드백 정보에 해당하는 복수의 페이로드를 생성하고, 복수의 페이로드를 복수의 클래스 별로 다중화하여 복수의 다중화 페이로드를 생성한다. 이후 복수의 다중화 페이로드를 코드 다중화하여 코드분할 다중화 심볼을 생성하고, 코드분할 다중화 심볼에 채널 코드를 적용하여 무선 자원을 통해 기지국으로 전송한다. 이를 통해 채널 조건에 따라 적응적인 피드백 채널을 구성하여 피드백 채널을 위한 무선 자원을 효율적으로 이용한다.
피드백, 채널, 클래스, 다중화, DFT
Description
도 1은 본 발명의 실시예에 따른 기지국이 지정한 피드백 영역을 도시한 도면이다.
도 2는 본 발명의 실시예에 따른 피드백 채널 할당 정보를 도시한 도면이다.
도 3은 본 발명의 실시예에 따른 이동 단말을 도시한 블록도이다.
도 4는 본 발명의 실시예에 따른 이동 단말이 페이로드를 기지국으로 피드백하는 절차를 도시한 순서도이다.
도 5는 본 발명의 실시예에 따른 비트 레벨 다중화부가 다수의 페이로드를 다중화하는 절차를 도시한 순서도이다.
도 6은 본 발명의 실시예에 따른 이동단말이 코드 다중화하는 절차를 도시한 순서도이다.
도 7은 본 발명의 실시예에 따른 이동 단말이 비주기 페이로드를 기지국으로 피드백 하는 방법을 도시한 도면이다.
본 발명은 피드백 정보를 전송하는 방법 및 장치에 관한 것이다.
특히 본 발명은 이동 단말의 채널 환경에 따라 적응적으로 피드백 정보를 전송하는 방법 및 장치에 관한 것이다.
IEEE 802.20 에서 OFDMA 이동통신의 표준 규격을 위해 제정한 Draft 표준[IEEE P802.20/D2.1 Draft Standard for Local and Metropolitan Area Networks - Standard Air Interface for Mobile Broadband Wireless Access Systems Supporting Vehicular Mobility - Physical and Media Access Control Layer Specification]에는 상향 링크에서 이동 단말이 기지국에게 피드백 정보를 전송할 수 있도록 상향 링크 피드백 채널이 포함되어 있다.
Draft 표준에 따르면, 이동 단말은 상향 링크의 피드백 채널(Feedback Channel)을 통해 주기적으로 피드백 정보를 기지국으로 전송한다. 피드백 정보를 바탕으로 이동 단말은 채널 품질 정보, 다중 안테나 전송을 위한 피드백 정보, 및 기지국 선택 정보 등을 기지국으로 피드백하고, 기지국은 패킷 스케줄링, 적응형 변조 및 코딩 방식의 설정, 다중 안테나 전송에서 안테나 가중치 설정, 및 고속 핸드오프를 수행한다.
IEEE 802.20의 Draft 표준에서 하나의 이동 단말은 다수의 피드백 정보를 서로 다른 스크램블링 코드에 의해 다중화하여 피드백 채널을 통해 전송한다. 이때 다수의 이동 단말이 각각의 다중화된 피드백 정보를 서로 다른 스크램블링 코드로 다중화하여 동일한 피드백 채널을 통해 전송한다.
이로 인해 다수의 이동 단말이 채널 상황과 관계없이 동일한 무선 자원을 동 일한 전송률로 사용함으로써, 피드백 채널을 위한 무선 자원의 효율이 떨어지는 문제점이 있다.
또한 이동 단말이 여러 종류의 피드백 정보를 전송할 때, 이동 단말은 동일한 처리 이득과 전송 전력으로 피드백 정보를 전송하여 각각의 피드백 정보의 중요도가 차별화 되지 않는 문제점이 있다.
또한 매우 간헐적으로 피드백 되는 피드백 정보를 위해 주기적인 피드백 채널이 할당되어 피드백 채널이 낭비되는 문제점이 있다.
본 발명이 이루고자 하는 기술적 과제는 이동 단말의 채널 환경에 따라 적응적으로 피드백 정보를 전송하는 것이다.
본 발명의 한 실시예에 따른 기지국으로 피드백 정보를 전송하는 방법은 피드백 정보에 해당하는 복수의 페이로드에 각각 대응하는 복수의 전송 주기, 및 복수의 페이로드가 속하는 복수의 클래스에 대한 분류 정보를 포함하는 채널 할당 정보를 수신하는 단계, 복수의 페이로드를 복수의 전송 주기마다 생성하는 단계, 분류 정보에 따라 각 클래스 별로 각 클래스에 속하는 하나 이상의 페이로드를 다중화하여 복수의 클래스에 각각 대응하는 복수의 다중화 페이로드를 복수의 클래스에 각각 대응하는 복수의 클래스의 전송 주기마다 생성하는 단계, 복수의 클래스에 각각 대응하는 복수의 코드를 복수의 다중화 페이로드에 적용하여 복수의 클래스의 전송 주기에 따르는 피드백 주기마다 코드분할 다중화 심볼을 생성하는 단계, 코드 분할 다중화 심볼에 채널 코드에 해당하는 스크램블링 코드를 적용하는 단계, 및 채널 코드가 적용된 코드분할 다중화 심볼을 무선 자원을 통해 기지국으로 전송하는 단계를 포함한다.
이때 채널 할당 정보는 복수의 클래스에 각각 대응하는 복수의 전송 전력 정보를 더 포함하고, 코드분할 다중화 심볼을 생성하는 단계는 복수의 클래스의 각 클래스가 복수의 전송 전력 정보에 따라 전송 되도록 설정하는 단계를 포함한다.
또한 이때 코드분할 다중화 심볼을 생성하는 단계는 복수의 다중화 페이로드를 각각 직교 변조하여 복수의 다중화 페이로드에 각각 대응하는 복수의 직교 변조된 다중화 페이로드를 생성하는 단계와, 복수의 직교 변조된 다중화 페이로드에 복수의 코드를 적용하여 피드백 주기마다 코드분할 다중화 심볼을 생성하는 단계를 포함한다.
또한 이때 복수의 직교 변조된 다중화 페이로드를 생성하는 단계는 복수의 다중화 페이로드가 동일한 길이가 되도록 복수의 다중화 페이로드를 각각 확장하여 복수의 확장된 다중화 페이로드를 생성하는 단계와 복수의 확장된 다중화 페이로드를 각각 직교 변조하여 복수의 직교 변조된 다중화 페이로드를 생성하는 단계를 포함한다.
또한 이때 각 클래스의 전송 주기와 피드백 주기의 비율로 소정의 반복 회수를 결정하는 단계와 복수의 직교 변조된 다중화 페이로드를 소정의 반복 횟수만큼 반복하는 단계를 더 포함한다.
또한 이때 각 클래스에 속하는 하나 이상의 페이로드의 전송 주기 중 최소값 으로 각 클래스의 전송 주기를 결정하는 단계를 더 포함한다.
또한 이때 복수의 클래스의 전송 주기 중 최소값으로 피드백 주기를 결정하는 단계를 더 포함한다.
또한 이때 각 클래스에 속하는 하나 이상의 페이로드를 다중화하는 단계는 각 클래스에 속하는 하나 이상의 페이로드의 전송 주기와 각 클래스의 전송 주기를 바탕으로 각 클래스에 속하는 각 페이로드가 각 클래스의 주기마다 전송될 비트 수를 결정하는 단계와 각 클래스 별로 각 클래스에 속하는 각 페이로드를 구성하는 하나 이상의 비트 중 각 페이로드의 비트 수에 해당하는 비트를 병합하여 복수의 다중화 페이로드를 생성하는 단계를 포함한다.
또한 이때 비트 수를 결정하는 단계는 각 클래스에 속하는 하나 이상의 페이로드의 전송 주기와 각 클래스의 전송 주기의 비율로 비트 수를 결정한다.
또한 이때 복수의 페이로드는 비주기 페이로드를 포함하고, 비주기 페이로드에 대응하는 전송 주기는 대응하는 전송 주기보다 작은 간격으로 비주기 페이로드가 전송될 수 없는 최대 보고율을 나타내며, 비주기 페이로드를 비주기 페이로드에 대응하는 전송 주기를 바탕으로 생성하는 단계, 비주기 페이로드를 직교 변조하는 단계, 직교 변조된 비주기 페이로드에 추가 채널 코드를 적용하여 무선 자원을 통해 기지국으로 전송하는 단계를 더 포함한다.
또한 이때 추가 채널 코드는 채널 코드에 대응하고, 채널 코드에 해당하는 스크램블링 코드를 공액 또는 부호 반전을 취한 코드이다.
또한 이때 복수의 페이로드는 비주기 페이로드의 전송 유무를 알려주는 지시 자 페이로드를 포함한다.
또한 이때 무선 자원은 시간 축 상의 다수의 심볼과 주파수 축 상의 다수의 부반송파로 구성되는 프레임을 포함하고, 채널 코드 또는 추가 채널 코드가 적용된 코드분할 다중화 심볼을 프레임 중 일부의 영역을 통해 기지국으로 전송하며, 전송하는 단계는 채널 코드 또는 추가 채널 코드가 적용된 코드분할 다중화 심볼을 시간 순서대로 분할하여 복수의 분할 심볼을 생성하는 단계와, 복수의 분할 심볼을 서로 다른 부반송파를 통해 기지국으로 전송하는 단계를 포함한다.
본 발명의 다른 실시예에 따른 기지국으로 피드백 정보를 전송하는 장치는 수신부, 페이로드 생성부, 비트 다중화부, 코드 다중화부, 채널 코드 적용부, 및 전송부를 포함한다. 수신부는 피드백 정보에 해당하는 복수의 페이로드에 각각 대응하는 복수의 전송 주기, 및 복수의 페이로드가 속하는 복수의 클래스에 대한 분류 정보를 포함하는 피드백 채널 할당 정보를 수신하고, 페이로드 생성부는 복수의 페이로드를 복수의 전송 주기마다 생성하며, 비트 다중화부는 분류 정보에 따라 각 클래스 별로 각 클래스에 속하는 하나 이상의 페이로드를 다중화하여 복수의 클래스에 각각 대응하는 복수의 다중화 페이로드를 복수의 클래스에 각각 대응하는 복수의 클래스의 전송 주기마다 생성한다. 코드 다중화부는 복수의 클래스에 각각 대응하는 복수의 코드를 복수의 다중화 페이로드에 적용하여 복수의 클래스의 전송 주기에 따르는 피드백 주기마다 코드분할 다중화 심볼을 생성하고, 채널 코드 적용부는 코드분할 다중화 심볼에 채널 코드에 해당하는 스크램블링 코드를 적용하여 채널 코드 적용 심볼을 생성하며, 전송부는 채널 코드 적용 심볼을 무선 자원을 통 해 기지국으로 전송한다.
이때 채널 할당 정보는 복수의 클래스에 각각 대응하는 복수의 전송 전력 정보를 더 포함하고, 코드 다중화부는 복수의 클래스의 각 클래스가 복수의 전송 전력 정보에 따라 전송 되도록 설정하는 전력 제어부를 포함한다.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
또한 본 발명을 설명함에 있어, 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있는 경우에는 해당 공지 기술에 대한 상세한 설명을 생략한다.
이제 본 발명의 실시예에 따른 피드백 정보 전송 장치 및 방법에 대하여 도면을 참고로 하여 상세하게 설명한다.
다음은 도 1을 참고하여 본 발명의 실시예에 따른 피드백 영역을 설명한다.
도 1은 본 발명의 실시예에 따른 기지국이 지정한 피드백 영역을 도시한 도 면이다.
먼저 기지국은 방송 채널 또는 하향 링크 프레임에서 전송되는 제어정보를 통해 상향 링크 프레임에서 피드백 채널의 전송을 위한 피드백 영역을 지정한다. 피드백 영역의 간격은 상향 링크 프레임의 개수로 정의될 수 있다. 본 발명에서는 피드백 영역의 간격을 TFB로 정의한다. 피드백 영역의 위치는 상향 링크 프레임마다 변동될 수 있으며, 피드백 영역의 위치는 미리 정의된 규칙에 따라 결정된다.
피드백 영역은 주파수 축으로 Nsub 개의 연속되는 서브캐리어와 시간영역으로 Nsym 개의 연속되는 OFDM 심볼로 구성되고, 피드백 영역에서는 D(=NsymNsub) 개의 서브캐리어가 사용된다. 기지국은 피드백 영역에서 사용 가능한 피드백 채널의 수나 수신 성능을 높이기 위해 피드백 영역을 r 배의 크기로 확장할 수 있으며, 이 경우 D 개의 서브캐리어에서 전송되는 신호가 r 회 반복된다.
피드백 영역에서 이동 단말을 위한 피드백 채널이 전송되고, 다수의 이동 단말의 피드백 채널은 서로 다른 스크램블링 코드에 의해 동일한 서브캐리어에서 코드 분할 다중화되어 전송된다.
다음 기지국은 하향 링크 프레임에서 피드백 채널 할당 정보를 포함한 제어정보 또는 메시지를 전송하여 이동 단말에 피드백 채널을 할당한다.
다음은 도 2를 참조하여 본 발명의 실시예에 따른 피드백 채널 할당 정보(P100)를 설명한다.
도 2는 본 발명의 실시예에 따른 피드백 채널 할당 정보를 도시한 도면이다.
도 2에 도시된 바와 같이 본 발명의 실시예에 따른 피드백 채널 할당 정보(Feedback channel allocation)(P100)는 상향 링크 프레임 번호(P101), 페이로드 클래스의 수(P103), 페이로드 클래스의 수(P103)만큼의 페이로드 클래스 정보(P105)를 포함한다. 그리고 페이로드 클래스 c에 해당하는 페이로드 클래스 정보(P105)는 페이로드 클래스 c를 위해 사용될 전력 오프셋(P107), 페이로드 클래스 c로 다중화될 페이로드의 수(P109), 및 페이로드의 수만큼의 페이로드 정보(P111)를 포함한다. 그리고 페이로드 t에 해당하는 페이로드 정보(P111)는 페이로드 t의 페이로드 종류(P113)와 페이로드 t의 피드백 주기(P115)를 포함한다.
기지국은 피드백 채널 할당 정보(P100)를 통해 각각의 이동 단말에 하나의 피드백 채널을 할당하고, 이동 단말은 피드백 채널 할당 정보(P100)를 통해 여러 종류의 페이로드를 다중화하여 기지국으로 피드백한다. 이때 어떤 이동 단말에 할당되는 피드백 채널은 하나 또는 둘 이상의 피드백 클래스를 포함하고, 각 피드백 클래스는 여러 종류의 페이로드를 포함할 수 있다.
하나의 페이로드 클래스로 다중화될 페이로드들은 피드백 채널 할당 정보(P100)의 페이로드 종류(P113)에 의해 결정된다. 이때 각각의 페이로드 종류(P113)에 따라 페이로드를 구성하는 비트 수(Bc ,t)와 페이로드 비트의 의미가 미리 정의된다. 기지국은 피드백 채널 할당 정보(P100)를 통해 각각의 페이로드 종류(P113)의 피드백 주기(Tc,t)(P115)를 정의하고, 이동 단말은 피드백 주기(P115)에 따라 다수의 페이로드를 하나의 페이로드 클래스로 다중화된다.
이때 기지국은 동일한 처리 이득과 동일한 전송 전력을 필요로하는 페이로드들이 하나의 페이로드 클래스로 다중화되도록 분류한다. 이동 단말은 동일한 페이로드 클래스에 속하는 페이로드들을 동일한 수신 성능을 목적으로 다중화하지만, 동일한 페이로드 클래스에 속하는 페이로드들이 서로 다른 피드백 주기를 가질 수 있도록 다중화한다.
이동 단말은 서로 다른 페이로드 클래스들이 서로 다른 처리 이득과 전송 전력을 사용하도록 각각의 페이로드 클래스를 다중화 할 수 있고, 이때 이동 단말은 서로 다른 페이로드 클래스들을 서로 다른 스크램블링 코드를 통해 코드 분할 다중화한다. 처리 이득은 페이로드 비트당 사용되는 서브캐리어의 수를 의미한다. Fc 개의 비트들로 구성되는 어떤 페이로드 클래스 c가 피드백 영역의 NsubNsym 개의 서브캐리어를 사용하여 Rc 개의 상향 링크 프레임 동안 반복 전송하도록 할당된 경우, 처리 이득(PGc)은 수학식 1을 따른다.
수학식 1에 따라, 처리 이득(PGc)이 크면 비트당 사용되는 무선 자원이 큰 것을 의미하고, 기지국에서 페이로드 검출 성능이 높아지게 된다.
페이로드 클래스의 전송 전력은 피드백 채널의 기준 전송 전력에 대한 각각의 클래스에 대한 전력 오프셋(P107)에 의해 결정된다. 어떤 이동 단말의 피드백 채널의 기준 전송 전력 밀도가 PFB이고, 페이로드 클래스 c에 할당된 전력 오프셋이 ΔPc 이면, 페이로드 클래스 c의 전송 전력 밀도(Pc)는 수학식 2를 따른다.
이때 각각의 이동 단말의 피드백 채널을 위한 기준 전송 전력은 개방 루프 전력 제어 또는 폐쇄 루프 전력 제어에 의해 정해지며, 자세한 기준 전송 전력 설정 방식은 본 발명의 요지에서 벗어나므로 생략한다.
위와 같이 각각의 페이로드 클래스마다 서로 다른 처리 이득과 전송 전력을 할당함으로써, 각각의 페이로드 클래스가 서로 다른 수신 성능을 갖도록 할 수 있다. 예를 들어, 채널 품질 정보와 HARQ(Hybrid Automatic Repeat Request) 버스트에 대한 응답을 다른 페이로드 클래스로 정의하고 HARQ 버스트에 대한 응답에 대해 높은 수신 성능을 갖도록 상대적으로 비트당 많은 서브캐리어와 전송 전력을 할당하도록 할 수 있다.
이동 단말은 기지국이 전송한 피드백 채널 할당 정보(P100)에 따라 다수의 피드백 페이로드를 다중화하여 이동 단말에게 할당된 피드백 채널을 통해 전송한다. 이동 단말이 페이로드를 다중화하는 단계는 하나의 페이로드 클래스에 속한 페이로드들에 대한 비트 레벨 다중화와 서로 다른 피드백 클래스들에 대한 코드 분할 다중화의 두 단계로 이루어진다.
다음은 도 3을 참고하여 본 발명의 실시예에 따른 이동 단말(100)을 설명한 다.
도 3은 본 발명의 실시예에 따른 이동 단말(100)을 도시한 블록도이다.
도 3에 도시된 바와 같이 본 발명의 실시예에 따른 이동 단말은 피드백 채널 할당 정보 수신부(101), 페이로드 생성부(103), 비트 레벨 다중화부(105), 비트 패딩부(107), 직교 변조부(109), 반복부(111), 전력 제어부(113), 코드분할 다중화부(115), 채널 코드 적용부(117), 이산 푸리에 변환(Discrete Fourier Transform, DFT) 확산부(119), 및 전송부(121)를 포함한다.
피드백 채널 할당 정보 수신부(101)는 기지국으로부터 피드백 채널 할당 정보(P100)를 수신한다.
페이로드 생성부(103)는 피드백 채널 할당 정보 수신부(101)로부터 피드백 채널 할당 정보(P100) 중에서 페이로드 종류(P113)와 페이로드 피드백 주기(P115)를 수신하고, 수신한 페이로드 종류(P113)에 해당하는 페이로드를 페이로드 피드백 주기(P115)마다 생성한다.
비트 레벨 다중화부(105)는 페이로드 생성부(103)로부터 다수의 페이로드를 수신하고, 피드백 채널 할당 정보 수신부(101)로부터 피드백 채널 할당 정보(P100)에 따라 다수의 페이로드를 페이로드 클래스별로 분류한 후, 각 페이로드 클래스별로 비트 레벨 다중화를 수행하여 다중화 페이로드를 생성한다.
비트 패딩부(107)는 비트 레벨 다중화부(105)로부터 페이로드 클래스에 대한 다중화 페이로드를 수신하고, 다중화 페이로드에 비트 패딩을 수행하여 비트 패딩된 다중화 페이로드를 생성한다.
직교 변조부(109)는 비트 패딩된 다중화 페이로드를 직교 변조 코드를 통해 직교 변조하여 직교 변조된 다중화 페이로드를 생성한다.
반복부(111)는 직교 변조된 다중화 페이로드를 페이로드 클래스의 주기에 따라 반복 전송한다.
전력 제어부(113)는 피드백 채널 할당 정보(P100)에서 정의된 각각의 페이로드 클래스의 전력 오프셋(P107)을 이용하여 페이로드 클래스의 전송 전력을 설정한다. 페이로드 클래스별 전송 전력은 피드백 채널의 기준 전송 전력에 대한 전력 오프셋에 의해 정해지고, 페이로드 클래스별 전송 전력은 기 설명한 수학식 2를 따른다.
코드분할 다중화부(115)는 서로 다른 페이로드 클래스에 대해 서로 다른 스크램블링 코드를 통해 스크램블링하여 코드분할 다중화 심볼을 생성한다. 각각의 페이로드 클래스마다 사용되는 스크램블링 코드는 미리 정의되어 있으며, 피드백 채널 할당 정보에 나타난 순서에 따라 차례로 미리 정의된 페이로드 클래스의 스크램블링 코드를 사용한다. 이때 스크림블링 코드는 소속된 섹터의 ID, 프레임 번호, OFDM 심볼 번호에 더불어 이동 단말에 할당된 ID 또는 피드백 채널의 ID 등에 의해 미리 정의될 수 있다.
채널 코드 적용부(117)는 코드 분할 다중화 심볼에 이동 단말(100)을 위한 채널 코드를 적용하여 채널 코드 적용 심볼을 생성한다. 이때 채널 코드 적용부(117)는 채널 코드에 해당하는 스크램블링 코드를 코드 분할 다중화 심볼에 적용할 수 있고, 채널 코드에 해당하는 스크램블링 코드는 소속된 섹터의 ID, 프레임 번호, OFDM 심볼 번호에 더불어 이동 단말에 할당된 ID 또는 피드백 채널의 ID 등에 의해 미리 정의될 수 있다.
DFT 확산부(119)는 채널 코드 적용부(117)로부터 채널 코드 적용 심볼을 수신하여 이산 푸리에 변환(DFT) 확산을 수행하여 DFT 확산 심볼을 생성한다.
전송부(121)는 DFT 확산 심볼을 피드백 영역의 NsubNsym 개의 서브캐리어를 통해 전송한다. 이때 전송부(121)는 Nsub 개의 칩으로 구성된 칩 시퀀스(Y)를 피드백 영역에서 각 OFDM 심볼의 Nsub 개의 서브캐리어를 통해 전송한다. 이때 전송부(121)는 피드백 채널 할당 정보(P100)의 상향 링크 프레임 번호(P101)에 따라 피드백 채널이 시작되는 프레임의 피드백 영역을 통해 DFT 확산 심볼을 기지국으로 전송한다.
다음은 도 4를 참고하여 본 발명의 실시예에 따른 이동 단말(100)이 페이로드를 기지국으로 피드백하는 방법을 설명한다.
도 4는 본 발명의 실시예에 따른 이동 단말(100)이 페이로드를 기지국으로 피드백하는 절차를 도시한 순서도이다.
도 4에 도시된 바와 같이, 먼저 이동 단말(100)의 피드백 채널 할당 정보 수신부(101)는 기지국으로부터 피드백 채널 할당 정보(P100)를 수신한다(S100).
다음 페이로드 생성부(103)는 피드백 채널 할당 정보 수신부(101)로부터 페이로드 종류(P113)와 페이로드 피드백 주기(P115)를 수신하여, 수신한 페이로드 종류(P113)에 해당하는 다수의 페이로드를 각 페이로드의 피드백 주기(P115)마다 생 성한다(S110).
이후 비트 레벨 다중화부(105)는 페이로드 생성부(103)로부터 다수의 페이로드를 수신하고 피드백 채널 할당 정보 수신부(101)로부터 피드백 채널 할당 정보(P100)를 수신하여, 다수의 페이로드를 피드백 채널 할당 정보(P100)에 포함된 페이로드 클래스의 수(P103)와 페이로드 클래스 정보(P105)에 따라 다수의 페이로드 클래스로 분류한다(S120).
다음 비트 레벨 다중화부(105)는 각 페이로드 클래스 별로 비트 레벨 다중화를 수행하여 다중화 페이로드를 생성한다(S130).
이하에서는 도 5를 참고하여 비트 레벨 다중화부(105)가 하나의 페이로드 클래스(Payload class c)로 분류된 다수의 페이로드(PLc,1, PLc,2, PLc,3)들을 하나의 다중화 페이로드로 다중화하는 과정을 설명한다.
도 5는 본 발명의 실시예에 따른 비트 레벨 다중화부(105)가 다수의 페이로드를 다중화하는 절차를 도시한 순서도이다.
도 5에 도시된 바와 같이 비트 레벨 다중화부(105)는 각 페이로드의 피드백 주기(Tc,t)와 비트 길이(Bc,t)를 바탕으로 다수의 페이로드를 비트 레벨 다중화한다. 피드백 주기(Tc,t)는 피드백 채널 할당 정보(P100)의 페이로드 피드백 주기(P115)에 의해 정의되고, 비트 길이(Bc,t)는 페이로드의 종류(PLc,t)(P113)에 따라 미리 정의된다.
먼저 비트 레벨 다중화부(105)는 페이로드 클래스(Payload class c)에 포함 된 페이로드들(PLc,1, PLc,2, PLc,3)의 피드백 주기(Tc ,1, Tc ,2, Tc ,3) 중에서 가장 작은 피드백 주기를 페이로드 클래스(Payload class c)의 주기(Tc)로 결정한다(S131). 즉 페이로드 클래스(Payload class c)의 주기는 2 프레임이 된다.
다음 비트 레벨 다중화부(105)는 페이로드 클래스의 주기(Tc)를 기준으로 각 페이로드 t에 대해 클래스 주기마다 전송될 비트 수(Fc,t)를 결정한다(S133). 비트 수(Fc,t)는 수학식 3을 따른다.
수학식 3에 따라, 페이로드 종류 t에 대해 페이로드를 구성하는 Bc,t 개의 비트들은 할당된 페이로드 주기 Tc ,t 개의 프레임에 걸쳐 전송되도록 다른 페이로드와 함께 다중화된다. 즉 페이로드(PLc ,1)의 비트 수(Fc ,1)는 페이로드의 피드백 주기(Tc ,1)와 페이로드 클래스의 주기(Tc)가 동일하므로 수학식 3에 따라 본래의 페이로드 길이 4가 된다. 페이로드(PLc,2)의 비트 수(Fc ,2)는 페이로드의 피드백 주기(Tc ,2)가 페이로드 클래스의 주기(Tc)의 두 배이므로 수학식 3에 따라 2가 된다. 마찬가지로, 페이로드(PLc,3)의 비트 수(Fc,3)는 페이로드의 피드백 주기(Tc,3)가 페이로드 클래스의 주기의 세 배이므로 수학식 3에 따라 1이 된다.
이때 페이로드 클래스(Payload class)에 속한 페이로드의 수가 하나일 경우 페이로드 클래스(Payload class)는 단일 종류의 페이로드로 구성된다. 즉 페이로드 클래스의 주기는 단일 페이로드의 피드백 주기가 되고, 페이로드 클래스의 다중화 페이로드는 단일 페이로드 그 자체가 된다.
또한 이때 기지국은 어떤 이동 단말(100)을 위한 피드백 채널을 할당할 때, 클래스 주기마다 전송 될 비트 수(Fc,t)가 최대한 자연수가 되도록, 페이로드 클래스에 속할 페이로드 종류(PLc,t)(P150)와 피드백 주기(Tc,t)(P160)를 적절히 설정한다. 또한 기지국은 비트 수(Fc ,t)가 자연수가 되도록 할당하기 어려울 경우 해당 페이로드를 독립된 다른 페이로드 클래스로 정의할 수 있다.
또한 이때 기지국은 비트 수(Fc,t)가 자연수가 되지 않도록 할당할 수도 있다. 이 경우, 이동 단말(100)의 비트 레벨 다중화부(101)는 본래의 페이로드 비트의 뒷부분에 ΔBc,t 개의 '0' 비트를 첨가한다. 첨가되는 비트의 개수(ΔBc,t)는 수학식 4를 따른다.
수학식 4에 따라, 비트 레벨 다중화부(105)는 비트 길이가 Bc ,t 개인 페이로드에 ΔBc ,t 개의 '0' 비트가 첨가하여 Bc ,t′개의 비트로 구성되는 페이로드로 만든 후 비트 레벨 다중화를 수행한다. 이때 Bc,t′는 수학식 5를 따른다.
다음 비트 레벨 다중화부(105)는 피드백 채널 할당 정보(P100)에서 정의한 페이로드 종류(P113)의 순서에 따라 각각의 페이로드를 구성하는 비트들 중 Fc,t 개의 비트들을 순차적으로 묶어 페이로드 클래스(Payload class c)를 위한 다중화 페이로드의 비트 시퀀스들을 생성한다(S135). 이때 페이로드 클래스를 위한 다중화 페이로드의 비트 시퀀스의 길이(Fc)는 수학식 6을 따른다.
수학식 6에 따라, 비트 레벨 다중화부(105)는 페이로드 클래스(Payload class c)를 위해 페이로드 클래스의 주기(Tc)마다 Fc 개의 비트를 전송한다. 즉 비트 레벨 다중화부(105)는 페이로드(PLc,1)를 구성하는 4 비트들 중 비트 수(Fc ,1)에 해당하는 4 개의 비트, 페이로드(PLc,2)를 구성하는 4 비트들 중 비트 수(Fc,2)에 해당하는 2 개의 비트, 페이로드(PLc,3)를 구성하는 3 비트들 중 비트 수(Fc,3)에 해당하는 1 개의 비트를 차례로 묶어 페이로드 클래스(Payload class c)를 위한 다중화 페이로드를 생성한다. 이때 다중화 페이로드는 수학식 6에 따라 7개의 비트로 구성 되고, 다중화 페이로드는 페이로드 클래스(Payload class c)의 주기(Tc)인 2 프레임마다 피드백 채널을 통해 전송된다.
이때 이동 단말(100)은 기지국이 전송한 피드백 채널 할당 정보(P100)에 따라 페이로드 클래스에 대응하는 다중화 페이로드를 구성하므로, 기지국은 수신된 다중화 페이로드로부터 페이로드 클래스에 속한 본래의 페이로드 비트를 다시 구성할 수 있다. 즉, 기지국은 이동 단말(100)에서 페이로드 클래스의 비트 레벨 다중화 과정에 대한 역과정으로 페이로드 클래스 별로 페이로드를 복원할 수 있다.
다시 도 4를 참고하여 본 발명의 실시예에 따른 이동 단말(100)이 페이로드를 기지국으로 피드백하는 방법을 설명한다.
다음 이동 단말(100)은 비트 레벨 다중화 과정에 의해 구성된 각 페이로드 클래스의 다중화 페이로드에 대해 비트 패딩(Padding), 직교 변조(Orthogonal modulation), 심볼 반복(Repetition) 과정을 거친 후 서로 다른 스크램블링 코드(Scrambling code)에 의해 코드 다중화(Code division multiplexing)한다(S140).
이하에서는 도 6을 참고하여 본 발명의 실시예에 따른 이동단말(100)코드 다중화하는 과정을 설명한다.
도 6은 본 발명의 실시예에 따른 이동단말(100)이 코드 다중화하는 절차를 도시한 순서도이다.
도 6에 도시된 바와 같이 이동단말(100)이 2 종류의 페이로드 클래스들(PLC1, PLC2)을 코드 다중화하는 과정을 설명한다. 이때 직교 변조 과정에서의 비 트 시퀀스의 길이(F)가 8일 때, 페이로드 클래스들에 대한 코드 다중화를 예로 설명하고 있다.
먼저 비트 패딩부(107)는 비트 레벨 다중화부(105)로부터 페이로드 클래스의 다중화 페이로드를 수신하고, 수신된 다중화 페이로드에 비트 패딩을 수행한다(S141). 비트 패딩부(107)는 다중화 페이로드의 비트 길이를 미리 정의된 F 개의 비트로 맞춘다. 페이로드 클래스의 다중화 페이로드가 Fc(≤F) 개의 비트로 구성되어 있다면 다중화 페이로드의 뒷부분에 (F-Fc) 개의 '0' 비트를 붙여 F 개의 비트로 확장한다. 이러한 비트 패딩 과정(S141)은 모든 페이로드 클래스에 대해 다중화 페이로드의 비트 길이를 F 개의 비트로 동일하게 하는 과정이다. 즉 비트 패딩부(107)는 1 개(F1)의 비트로 구성되는 다중화 페이로드(PLC1)에 7 개의 '0' 비트를 패딩하여 8 개(F)의 비트로 확장하고, 마찬가지로 7 개(F2)의 비트로 구성되는 다중화 페이로드(PLC2)에 1 개의 '0' 비트를 패딩하여 8 개(F)의 비트로 확장한다.
다음 직교 변조부(109)는 비트 패딩된 다중화 페이로드를 D 개의 칩 길이를 갖는 D 개의 이산 푸리에 변환(Discrete Fourier Transform, DFT) 코드들 중 하나로 변환한다(S142). 비트 시퀀스 내용에 따라 대응되는 DFT 코드는 미리 정의된다.
DFT 코드에서 i 번째 DFT 코드의 j 번째 칩은 수학식 7과 같이 구성된다.
하나의 DFT 코드는 하나의 상향링크 프레임의 피드백 영역에서 전송되며, DFT 코드를 구성하는 D 개의 칩은 D 개의 서브캐리어에서 전송된다. 즉 직교 변조부(109)는 비트 패딩된 다중화 페이로드를 각각의 비트 시퀀스 내용에 대응되는 길이가 D 개인 칩의 DFT 코드로 변환한다.
이후 반복부(111)는 페이로드 클래스의 주기 중 최소값을 이동 단말(100)의 피드백 주기(T)로 결정한다(S143). 즉 피드백 채널의 주기는 페이로드 클래스(PLC1)의 주기가 최소이므로 2 프레임이 된다.
다음 반복부(111)는 직교 변조된 DFT 코드를 페이로드 클래스의 주기에 따라 여러 상향 링크 프레임에서 반복 전송되도록 한다(S144). 반복부(111)는 페이로드 클래스의 주기와 피드백 채널의 주기에 의해 페이로드 클래스의 반복 회수(Rc)를 결정한다. 이때 각각의 페이로드 클래스에 대한 반복 회수(Rc)는 수학식 8을 따른다.
수학식 8에 따라, 반복부(111)는 직교 변조된 DFT 코드를 페이로드 클래스의 피드백 주기인 Tc 개의 프레임동안 피드백 채널의 주기인 T 프레임 간격으로 Rc 번 반복 전송한다. 이때 기지국은 어떤 이동 단말(100)을 위한 피드백 채널을 할당할 때, 반복 회수(Rc)가 자연수가 되도록 각각의 피드백 클래스의 주기(Tc)를 적절히 설정할 수 있다. 즉 반복부(111)는 페이로드 클래스(PLC1)에 대응하는 DFT 코드가 수학식 8에 따라 1개의 프레임에서 전송되도록 1번 반복하고, 마찬가지로 페이로드 클래스(PLC2)에 대응하는 DFT 코드가 수학식 8에 따라 2개의 프레임에서 전송되도록 2번 반복한다.
이후 전력 제어부(113)는 피드백 채널 할당 정보에서 정의된 각각의 페이로드 클래스의 전력 오프셋을 이용하여 페이로드 클래스에 대한 전송 전력을 결정하고 각 페이로드 클래스가 해당 전송 전력으로 전송되도록 설정한다(S145). 페이로드 클래스별 전송 전력은 피드백 채널의 기준 전송 전력에 대한 전력 오프셋에 의해 정해지고, 페이로드 클래스별 전송 전력은 기 설명한 수학식 2를 따른다.
다음 코드분할 다중화부(115)는 서로 다른 페이로드 클래스를 서로 다른 스크램블링 코드(Scrambling code)를 통해 코드분할 다중화하여 코드 분할 다중화 심볼을 생성한다(S146). 각각의 페이로드 클래스마다 사용되는 스크램블링 코드는 미리 정의되어 있으며, 피드백 채널 할당 정보(P100)에 나타난 순서에 따라 차례로 미리 정의된 페이로드 클래스의 스크램블링 코드를 사용한다. 이때 스크램블링 코드는 소속된 섹터의 ID, 프레임 번호, OFDM 심볼 번호에 더불어 이동 단말에 할당된 ID 또는 피드백 채널의 ID 등에 의해 미리 정의될 수 있다. 즉 코드분할 다중화 부(115)는 페이로드 클래스(PLC1)에 대응하는 DFT 코드를 미리 정의된 페이로드 클래스의 스크램블링 코드들 중 첫 번째 코드를 사용하여 스크램블링하고, 마찬가지로 페이로드 클래스(PLC2)에 대응하는 DFT 코드를 미리 정의된 페이로드 클래스 스크램블링 코드들 중 두 번째 코드를 사용하여 스크램블링한다.
이때 페이로드 클래스(PLC1)에 대한 처리 이득(PG1)은 수학식 1에 따라 PG1=R1D/F1=D 이고, 페이로드 클래스(PLC2)에 대한 처리 이득(PG2)은 수학식 1에 따라 PG2=R2D/F2=2D/7 이다. PG1>PG2 이므로 동일한 전송 전력이 할당되었다면 페이로드 클래스(PLC1)에 대한 수신 성능이 높게 할당되었음을 알 수 있다.
다시 도 4를 참고하여 본 발명의 실시예에 따른 이동 단말이 페이로드를 기지국으로 피드백하는 방법을 설명한다.
이후 채널 코드 적용부(117)는 D 개의 코드 분할 다중화 심볼을 피드백 채널의 주기마다 이동 단말의 피드백 채널을 위한 채널 코드에 해당하는 스크램블링 코드에 의해 다시 한번 스크램블링한다(S150). 이때 채널 코드에 해당하는 스크림블링 코드는 소속된 섹터의 ID, 프레임 번호, OFDM 심볼 번호에 더불어 이동 단말에 할당된 ID 또는 피드백 채널의 ID 등에 의해 미리 정의될 수 있다.
다음 DFT 확산부(119)는 D 개의 칩으로 구성된 심볼 시퀀스를 또 다른 D 개의 칩으로 구성된 심볼 시퀀스로 변환한다(S160). D 개의 칩으로 구성된 심볼 시퀀스는 Nsub 개의 칩으로 구성되는 시퀀스(X)로 순차적으로 분할되고, 분할된 칩 시퀀 스의 수는 Nsym(=D/Nsub) 개가 된다. DFT 확산부(119)는 Nsym 개의 분할된 시퀀스들을 Nsym 개의 OFDM 심볼에서 순차적으로 DFT 확산시킨다. 이때 Nsub 개의 칩으로 구성된 분할된 칩 시퀀스(X)는 Nsub 개의 칩으로 구성된 칩 시퀀스(Y)로 DFT 확산된다. 칩 시퀀스(Y)는 수학식 9를 따른다.
이후 전송부(121)는 DFT 확산된 심볼을 피드백 영역의 NsubNsym 개의 서브캐리어를 통해 기지국으로 전송한다(S170). 이때 전송부(121)는 Nsub 개의 칩으로 구성된 칩 시퀀스(Y)를 피드백 영역에서 각 OFDM 심볼의 Nsub 개의 서브캐리어를 통해 전송한다.
다음은 도 7을 참고하여 본 발명의 실시예에 따른 이동 단말(100)이 비주기 페이로드를 기지국으로 피드백 하는 방법을 설명한다.
도 7은 본 발명의 실시예에 따른 이동 단말(100)이 비주기 페이로드를 기지국으로 피드백 하는 방법을 도시한 도면이다.
이동 단말(100)은 주기적이지 않고 매우 간헐적인 피드백이 요구되는 피드백 정보에 대해서는 주기적인 피드백 채널이 아닌 간헐적으로 전송되는 추가 피드백 채널을 이용하도록 할 수 있다.
기지국은 이동 단말(100)에게 비주기 피드백 정보를 전송하도록 허용하기 위해 피드백 채널 할당 정보(P100)를 이용하고, 비주기 피드백 정보를 전송하기 위해 특정 페이로드 종류를 비주기 페이로드로 미리 정의한다. 기지국은 피드백 채널 할당 정보(P100)의 특정 페이로드 클래스가 비주기 페이로드를 포함하도록 정의하고, 비주기 페이로드가 포함된 페이로드 클래스에 대한 전력 오프셋(P107)과 비주기 페이로드의 피드백 주기(P115)를 정의한다.
이때 비주기 페이로드를 위해 정의된 피드백 주기는 실제 주기적인 피드백 주기를 의미하지 않으며 비주기 페이로드를 전송할 수 있는 최대 보고율의 제한을 의미한다. 즉 페이로드 생성부(103)는 피드백 채널 할당 정보 수신부(101)로부터 비주기 페이로드에 해당하는 페이로드 종류(P113)와 비주기 페이로드에 대응하는 페이로드 피드백 주기(P115)를 수신하여, 비주기 페이로드를 비주기 페이로드에 대응하는 페이로드 피드백 주기(P115)를 바탕으로 생성한다. 예를 들어, 피드백 채널 할당 정보(P100)에서 비주기 페이로드에 대해 10 프레임의 피드백 주기를 정의한 경우 해당 비주기 페이로드는 10 프레임보다 작은 간격으로 전송될 수 없음을 의미한다. 이러한 제한은 비주기 페이로드 전송에 의한 간섭 증가를 제한하기 위해 사용된다.
도 7에 도시된 바와 같이 이동 단말(100)은 일정한 주기를 가지는 페이로드 가 속하는 페이로드 클래스(PLC1, PLC2)에 대해 채널 스크램블링 코드(Cu)를 적용하여 기본 피드백 채널(FBCHu)을 통해 기지국으로 전송하고, 비주기 페이로드가 속하는 페이로드 클래스(PLCa)에 대해 추가 피드백 채널을 위한 스크램블링 코드(Cu*)를 적용하여 추가 피드백 채널(Additional FBCHu)를 통해 기지국으로 전송한다.
이때 추가 피드백 채널을 위한 스크램블링 코드는 기본 피드백 채널의 전송을 위해 사용된 스크램블링 코드를 공액(conjugate) 또는 부호 반전을 취한 코드이거나, 기본 피드백 채널의 스크램블링 코드에 일대일 대응되는 미리 정의된 코드를 사용할 수도 있다.
이동 단말(100)은 비주기 페이로드가 속하는 클래스에 대해 직교 변조 과정과 프레임 반복 과정을 거친 후 추가 피드백 채널을 위한 스크램블링 코드를 적용한다.
이동 단말(100)은 비주기 페이로드에 대한 전송이 필요할 경우 추가 피드백 채널을 사용하여 전송하므로, 기지국은 비주기 페이로드의 전송이 있음을 알리는 전송 지시자(indicator)를 기본 피드백 채널에서 주기적으로 전송하도록 할 수도 있다.
이를 위해 기지국은 피드백 채널 할당 정보(P100)에서 특정 피드백 클래스에 대해 비주기 전송 지시자를 의미하는 페이로드를 포함시키고 그에 대한 주기를 정의할 수 있다. 이때 비주기 전송 지시자를 위한 피드백 종류는 미리 정의될 수 있 고 비주기 전송 지시자를 의미하는 페이로드는 1 비트의 비트 길이를 가질 수 있다.
만약 이동 단말(100)이 비주기 페이로드에 대한 전송이 필요한 경우 비주기 전송 지시자를 의미하는 페이로드를 통해 비주기 페이로드의 전송이 있음을 기지국에게 알리고, 비주기 전송 지시자를 의미하는 페이로드를 전송한 프레임 또는 다음 피드백 채널의 프레임에서 비주기 페이로드를 추가 피드백 채널을 통해 전송한다. 이때 비주기 전송 지시자가 전송된 프레임과 실제 비주기 전송 페이로드를 포함한 추가 피드백 채널이 전송되는 프레임과의 시간 간격은 미리 정의된다.
기지국은 비주기 전송 지시자를 의미하는 페이로드의 내용에 따라 비주기 페이로드의 전송이 있으면, 비주기 전송 지시자를 의미하는 페이로드를 수신한 프레임 또는 다음 피드백 채널의 프레임에서 이동 단말(100)에 대한 추가 피드백 채널을 수신한다.
이상에서 설명한 본 발명의 실시예는 장치 및 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있으며, 이러한 구현은 앞서 설명한 실시예의 기재로부터 본 발명이 속하는 기술분야의 전문가라면 쉽게 구현할 수 있는 것이다.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
이상에서 설명한 본 발명에 따라, 이동 단말이 채널 조건과 피드백 요구량에 따라 적응적인 피드백 채널을 구성하여 피드백 채널을 위한 무선 자원을 효율적으로 이용할 수 있다.
또한 본 발명에 따라 이동 단말이 서로 다른 피드백 주기와 신뢰도를 요구하는 여러 종류의 피드백 페이로드들을 효과적으로 다중화할 수 있다.
Claims (15)
- 피드백 정보 전송 장치에서 기지국으로 피드백 정보를 전송하는 방법에 있어서,상기 피드백 정보 전송 장치가, 상기 피드백 정보에 해당하는 복수의 페이로드에 각각 대응하는 복수의 전송 주기, 및 상기 복수의 페이로드가 속하는 복수의 클래스에 대한 분류 정보를 포함하는 채널 할당 정보를 수신하는 단계;상기 피드백 정보 전송 장치가, 상기 복수의 페이로드를 상기 복수의 전송 주기마다 생성하는 단계;상기 피드백 정보 전송 장치가, 상기 분류 정보에 따라 각 클래스 별로 상기 각 클래스에 속하는 하나 이상의 페이로드를 다중화하여 상기 복수의 클래스에 각각 대응하는 복수의 다중화 페이로드를 상기 복수의 클래스에 각각 대응하는 복수의 클래스의 전송 주기마다 생성하는 단계;상기 피드백 정보 전송 장치가, 상기 복수의 클래스에 각각 대응하는 복수의 코드를 상기 복수의 다중화 페이로드에 적용하여 상기 복수의 클래스의 전송 주기에 따르는 피드백 주기마다 코드분할 다중화 심볼을 생성하는 단계;상기 피드백 정보 전송 장치가, 상기 코드분할 다중화 심볼에 채널 코드에 해당하는 스크램블링 코드를 적용하는 단계; 및상기 피드백 정보 전송 장치가, 상기 채널 코드가 적용된 코드분할 다중화 심볼을 무선 자원을 통해 기지국으로 전송하는 단계를 포함하는 방법.
- 제1항에 있어서,상기 채널 할당 정보는 상기 복수의 클래스에 각각 대응하는 복수의 전송 전력 정보를 더 포함하고,상기 코드분할 다중화 심볼을 생성하는 단계는 상기 복수의 클래스의 각 클래스가 상기 복수의 전송 전력 정보에 따라 전송 되도록 설정하는 단계를 포함하는 방법.
- 제2항에 있어서,상기 코드분할 다중화 심볼을 생성하는 단계는상기 복수의 다중화 페이로드를 각각 직교 변조하여 상기 복수의 다중화 페이로드에 각각 대응하는 복수의 직교 변조된 다중화 페이로드를 생성하는 단계와,상기 복수의 직교 변조된 다중화 페이로드에 상기 복수의 코드를 적용하여 상기 피드백 주기마다 상기 코드분할 다중화 심볼을 생성하는 단계를 포함하는 방법.
- 제3항에 있어서,상기 복수의 직교 변조된 다중화 페이로드를 생성하는 단계는상기 복수의 다중화 페이로드가 동일한 길이가 되도록 상기 복수의 다중화 페이로드를 각각 확장하여 복수의 확장된 다중화 페이로드를 생성하는 단계와상기 복수의 확장된 다중화 페이로드를 각각 직교 변조하여 상기 복수의 직교 변조된 다중화 페이로드를 생성하는 단계를 포함하는 방법.
- 제4항에 있어서,상기 각 클래스의 전송 주기와 상기 피드백 주기의 비율로 반복 횟수를 결정하는 단계와상기 복수의 직교 변조된 다중화 페이로드를 상기 반복 횟수만큼 반복하는 단계를 더 포함하는 방법.
- 제2항에 있어서,상기 각 클래스에 속하는 하나 이상의 페이로드의 전송 주기 중 최소값으로 상기 각 클래스의 전송 주기를 결정하는 단계를 더 포함하는 방법.
- 제2항에 있어서,상기 복수의 클래스의 전송 주기 중 최소값으로 상기 피드백 주기를 결정하는 단계를 더 포함하는 방법.
- 제2항에 있어서,상기 각 클래스에 속하는 하나 이상의 페이로드를 다중화하는 단계는상기 각 클래스에 속하는 하나 이상의 페이로드의 전송 주기와 상기 각 클래스의 전송 주기를 바탕으로 상기 각 클래스에 속하는 각 페이로드가 상기 각 클래스의 주기마다 전송될 비트 수를 결정하는 단계와상기 각 클래스 별로 상기 각 클래스에 속하는 각 페이로드를 구성하는 하나 이상의 비트 중 상기 각 페이로드의 비트 수에 해당하는 비트를 병합하여 상기 복수의 다중화 페이로드를 생성하는 단계를 포함하는 방법.
- 제8항에 있어서,상기 비트 수를 결정하는 단계는상기 각 클래스에 속하는 하나 이상의 페이로드의 전송 주기와 상기 각 클래스의 전송 주기의 비율로 상기 비트 수를 결정하는 방법.
- 제2항에 있어서,상기 복수의 페이로드는 비주기 페이로드를 포함하고,비주기 페이로드에 대응하는 전송 주기는 상기 대응하는 전송 주기보다 작은 간격으로 상기 비주기 페이로드가 전송될 수 없는 최대 보고율을 나타내며,상기 비주기 페이로드를 상기 비주기 페이로드에 대응하는 전송 주기를 바탕으로 생성하는 단계;상기 비주기 페이로드를 직교 변조하는 단계;직교 변조된 비주기 페이로드에 추가 채널 코드를 적용하여 상기 무선 자원을 통해 기지국으로 전송하는 단계를 더 포함하는 방법.
- 제10항에 있어서,상기 추가 채널 코드는 상기 채널 코드에 대응하고, 상기 채널 코드에 해당하는 스크램블링 코드를 공액 또는 부호 반전을 취한 코드인 방법.
- 제11항에 있어서,상기 복수의 페이로드는 상기 비주기 페이로드의 전송 유무를 알려주는 지시자 페이로드를 포함하는 방법.
- 제1항 내지 제12항 중 어느 한 항에 있어서,상기 무선 자원은 시간 축 상의 다수의 심볼과 주파수 축 상의 다수의 부반송파로 구성되는 프레임을 포함하고,상기 채널 코드 또는 상기 추가 채널 코드가 적용된 코드분할 다중화 심볼을 상기 프레임 중 일부의 영역을 통해 기지국으로 전송하며,상기 전송하는 단계는상기 채널 코드 또는 상기 추가 채널 코드가 적용된 코드분할 다중화 심볼을 시간 순서대로 분할하여 복수의 분할 심볼을 생성하는 단계와,상기 복수의 분할 심볼을 서로 다른 부반송파를 통해 기지국으로 전송하는 단계를 포함하는 방법.
- 기지국으로 피드백 정보를 전송하는 장치에 있어서,상기 피드백 정보에 해당하는 복수의 페이로드에 각각 대응하는 복수의 전송 주기, 및 상기 복수의 페이로드가 속하는 복수의 클래스에 대한 분류 정보를 포함하는 피드백 채널 할당 정보를 수신하는 수신부;상기 복수의 페이로드를 상기 복수의 전송 주기마다 생성하는 페이로드 생성부;상기 분류 정보에 따라 각 클래스 별로 상기 각 클래스에 속하는 하나 이상의 페이로드를 다중화하여 상기 복수의 클래스에 각각 대응하는 복수의 다중화 페이로드를 상기 복수의 클래스에 각각 대응하는 복수의 클래스의 전송 주기마다 생성하는 비트 다중화부;상기 복수의 클래스에 각각 대응하는 복수의 코드를 상기 복수의 다중화 페이로드에 적용하여 상기 복수의 클래스의 전송 주기에 따르는 피드백 주기마다 코드분할 다중화 심볼을 생성하는 코드 다중화부;상기 코드분할 다중화 심볼에 채널 코드에 해당하는 스크램블링 코드를 적용하여 채널 코드 적용 심볼을 생성하는 채널 코드 적용부; 및상기 채널 코드 적용 심볼을 무선 자원을 통해 기지국으로 전송하는 전송부를 포함하는 장치.
- 제14항에 있어서,상기 채널 할당 정보는 상기 복수의 클래스에 각각 대응하는 복수의 전송 전력 정보를 더 포함하고,상기 코드 다중화부는 상기 복수의 클래스의 각 클래스가 상기 복수의 전송 전력 정보에 따라 전송 되도록 설정하는 전력 제어부를 포함하는 장치.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/KR2007/003671 WO2008018710A2 (en) | 2006-08-10 | 2007-07-31 | Method and apparatus for transmitting feedback information |
US12/376,567 US8274953B2 (en) | 2006-08-10 | 2007-07-31 | Method and apparatus for transmitting feedback information |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20060075873 | 2006-08-10 | ||
KR1020060075873 | 2006-08-10 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080014583A KR20080014583A (ko) | 2008-02-14 |
KR101358990B1 true KR101358990B1 (ko) | 2014-02-17 |
Family
ID=39341841
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070011016A KR101358990B1 (ko) | 2006-08-10 | 2007-02-02 | 피드백 정보 전송 방법 및 장치 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8274953B2 (ko) |
KR (1) | KR101358990B1 (ko) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8606287B2 (en) * | 2007-01-09 | 2013-12-10 | Broadcom Corporation | Method and system for controlling and regulating services and resources in high-performance downlink channels |
US8503547B2 (en) * | 2007-10-11 | 2013-08-06 | Qualcomm Incorporated | Scrambling codes for secondary synchronization codes in wireless communication systems |
US8331955B2 (en) * | 2010-12-28 | 2012-12-11 | Trueposition, Inc. | Robust downlink frame synchronization schemes in CDMA wireless networks for geo-location |
KR102197468B1 (ko) * | 2014-10-29 | 2020-12-31 | 한국전자통신연구원 | 근접 고속 대용량 무선 통신을 위한 채널 코딩 방법 및 그 장치 |
US9918302B2 (en) | 2014-12-12 | 2018-03-13 | Qualcomm Incorporated | Techniques for managing transmissions in an unlicensed radio frequency spectrum band |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005125020A1 (en) | 2004-06-22 | 2005-12-29 | Nortel Networks Limited | Methods and systems for enabling feedback in wireless communication networks |
WO2006043773A2 (en) | 2004-10-18 | 2006-04-27 | Lg Electronics Inc. | A method of transmitting feedback information in an orthogononal frequency division multiplexing (ofdm)/ofdm access (ofdma) mobile communication system |
KR20060045976A (ko) * | 2004-05-10 | 2006-05-17 | 루센트 테크놀러지스 인크 | 하이브리드 무선 통신 시스템 |
KR20060078880A (ko) * | 2004-12-30 | 2006-07-05 | 삼성전자주식회사 | 직교 주파수 분할 다중 접속 통신 시스템에서 부분 채널정보 피드백을 이용한 적응 부채널 및 비트 할당 방법 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4425713C1 (de) * | 1994-07-20 | 1995-04-20 | Inst Rundfunktechnik Gmbh | Verfahren zur Vielträger Modulation und Demodulation von digital codierten Daten |
US7050759B2 (en) * | 2002-02-19 | 2006-05-23 | Qualcomm Incorporated | Channel quality feedback mechanism and method |
US7245598B2 (en) * | 2002-02-21 | 2007-07-17 | Qualcomm Incorporated | Feedback of channel quality information |
US7346129B2 (en) * | 2004-02-25 | 2008-03-18 | Broadcom Corporation | Payload based channel estimation of a wireless channel |
KR100640516B1 (ko) | 2004-02-27 | 2006-10-30 | 삼성전자주식회사 | 직교주파수분할다중화 통신 시스템에서 채널품질 정보의전송방법 및 장치 |
KR101026889B1 (ko) * | 2004-08-17 | 2011-04-04 | 엘지전자 주식회사 | 폐루프 stc를 위한 정보전달방법 |
SE0403218D0 (sv) * | 2004-12-30 | 2004-12-30 | Ericsson Telefon Ab L M | Method and apparatus relating to communication- |
KR20060092400A (ko) | 2005-02-17 | 2006-08-23 | 삼성전자주식회사 | Mimo-ofdma 통신 시스템에서 채널 상태 정보 궤환 및 이를 이용한 자원 할당 시스템 및 방법 |
US7623589B2 (en) * | 2006-07-14 | 2009-11-24 | Intel Corporation | Cooperative multiple-access using user-clustering and space-time-frequency coding techniques for higher reliability reception |
-
2007
- 2007-02-02 KR KR1020070011016A patent/KR101358990B1/ko active IP Right Grant
- 2007-07-31 US US12/376,567 patent/US8274953B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060045976A (ko) * | 2004-05-10 | 2006-05-17 | 루센트 테크놀러지스 인크 | 하이브리드 무선 통신 시스템 |
WO2005125020A1 (en) | 2004-06-22 | 2005-12-29 | Nortel Networks Limited | Methods and systems for enabling feedback in wireless communication networks |
WO2006043773A2 (en) | 2004-10-18 | 2006-04-27 | Lg Electronics Inc. | A method of transmitting feedback information in an orthogononal frequency division multiplexing (ofdm)/ofdm access (ofdma) mobile communication system |
KR20060078880A (ko) * | 2004-12-30 | 2006-07-05 | 삼성전자주식회사 | 직교 주파수 분할 다중 접속 통신 시스템에서 부분 채널정보 피드백을 이용한 적응 부채널 및 비트 할당 방법 |
Also Published As
Publication number | Publication date |
---|---|
US8274953B2 (en) | 2012-09-25 |
KR20080014583A (ko) | 2008-02-14 |
US20100177740A1 (en) | 2010-07-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101358424B1 (ko) | 피드백 정보 전송 방법 및 장치 | |
US11082185B2 (en) | Method of transmitting scheduling request in a wireless communication system | |
CN102739368B (zh) | 无线通信***中控制信息的编码和复用 | |
CN102714565B (zh) | 在支持多载波的无线通信***中发送上行链路控制信息的方法和装置 | |
KR100689364B1 (ko) | 채널 품질 정보를 통신하는 시스템 | |
EP2192714B1 (en) | HARQ communication method, system, base station apparatus, and mobile station apparatus thereof | |
US8644243B2 (en) | Mobile communication system, base station apparatus, and mobile station apparatus | |
RU2328826C1 (ru) | Способ и устройство для формирования последовательности преамбулы для адаптивной антенной системы в системе связи с множественным доступом и ортогональным частотным разделением каналов | |
US8130707B2 (en) | Radio communication system, radio transmission device, and RACH transmission method | |
KR101513468B1 (ko) | 이동통신시스템에 있어서의 유저장치, 기지국장치 및 방법 | |
KR101456711B1 (ko) | 제어 시그널링을 줄이는 데이터 전송 방법 | |
RU2548657C2 (ru) | Мобильный терминал и способ радиосвязи | |
KR20190128645A (ko) | 기지국, 단말 및 통신 방법 | |
US20140119309A1 (en) | Method for allocating pilots | |
CN108632191B (zh) | 物理上行控制信道配置方法、基站以及用户设备 | |
KR20070080538A (ko) | 다중 반송파 시스템에 적용되는 파일럿 신호 전송 방법 | |
CN101989904B (zh) | 一种资源映射的方法和装置 | |
CN102792619A (zh) | 无线通信***中的数据发射方法和装置 | |
CN101682414A (zh) | 在无线通信***中发送上行控制信号的方法 | |
KR102675251B1 (ko) | 통신 장치 및 통신 방법 | |
KR20070076299A (ko) | 통신 시스템에서 신호 송수신 장치 및 방법 | |
KR101358990B1 (ko) | 피드백 정보 전송 방법 및 장치 | |
KR101617934B1 (ko) | 이동통신 시스템에서 ack/nack 정보를 송수신하는 방법 및 장치 | |
KR20110010098A (ko) | 무선 통신 시스템들에서 대역폭 요청 및 할당을 위한 방법과 그 장치 | |
JP2022084784A (ja) | 端末及び通信方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
N231 | Notification of change of applicant | ||
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: 20161228 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20171228 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20181227 Year of fee payment: 6 |