[go: up one dir, main page]

KR100718608B1 - 무선통신 시스템에서의 전송 신호 디코딩 방법 및 장치 - Google Patents

무선통신 시스템에서의 전송 신호 디코딩 방법 및 장치 Download PDF

Info

Publication number
KR100718608B1
KR100718608B1 KR1020050133234A KR20050133234A KR100718608B1 KR 100718608 B1 KR100718608 B1 KR 100718608B1 KR 1020050133234 A KR1020050133234 A KR 1020050133234A KR 20050133234 A KR20050133234 A KR 20050133234A KR 100718608 B1 KR100718608 B1 KR 100718608B1
Authority
KR
South Korea
Prior art keywords
symbols
bit
repeated
signal
bit block
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
KR1020050133234A
Other languages
English (en)
Inventor
이강민
강성진
Original Assignee
포스데이타 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=38218254&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=KR100718608(B1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by 포스데이타 주식회사 filed Critical 포스데이타 주식회사
Priority to KR1020050133234A priority Critical patent/KR100718608B1/ko
Priority to PCT/KR2006/005901 priority patent/WO2007075074A1/en
Priority to US12/158,559 priority patent/US8139652B2/en
Application granted granted Critical
Publication of KR100718608B1 publication Critical patent/KR100718608B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/04Error control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • 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
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0071Use of interleaving
    • 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
    • H04L1/0045Arrangements at the receiver end
    • H04L1/0054Maximum-likelihood or sequential decoding, e.g. Viterbi, Fano, ZJ algorithms
    • 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
    • H04L1/0072Error control for data other than payload data, e.g. control data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/08Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Artificial Intelligence (AREA)
  • Error Detection And Correction (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

본 발명은 무선통신 시스템에서의 전송 신호에 대한 디코딩 방법에 관한 것으로서, 반복된 심볼들을 포함하는 수신 신호를 디코딩하는 방법에 있어서, 상기 수신 신호를 디인터리빙하는 단계와, 상기 디인터리빙된 신호에서 상기 반복된 심볼들을 상호 결합하는 단계와, 상기 결합된 심볼들을 디코딩하는 단계를 포함하는 것을 특징으로 한다.
본 발명에 따르면, 종래의 디코딩 방법에 비해 수신성능이 향상되고, FCH에 포함된 프레임 정보의 손실을 감소시켜서 시스템 성능이 향상된다.

Description

무선통신 시스템에서의 전송 신호 디코딩 방법 및 장치 {Method and apparatus for decoding transmission signals in a wireless communications system}
도 1은 TDD 시스템의 상향링크와 하향링크의 프레임 구조에 관한 도이다.
도 2는 본 발명에 따른 송신기 구조에 관한 도이다.
도 3은 본 발명의 제 1 실시예에 따른 수신기 구조에 관한 도이다.
도 4는 본 발명의 제 2 실시예에 따른 수신기 구조에 관한 도이다.
도 5 내지 도 8은 본 발명의 제 1 또는 제 2 실시예에 따른 수신기를 이용한 경우 다양한 채널 환경에서의 비트에러율(Bit Error Rate, BER)과 신호대잡음비(Eb/No)의 관계에 관한 도이다.
본 발명은 무선통신 시스템에서 전송된 정보에 대한 디코딩 장치 및 방법에 대한 내용으로서, 특히 OFDM/OFDMA 방식을 지원하는 시스템에서 전송된 정보에 대한 디코딩 장치 및 방법에 대한 내용이다. 구체적으로는 FCH(Frame Control Header)를 이용하여 전송되는 정보에 대한 디코딩 방법 및 장치에 관한 것으로서, 더 상세하게는, FCH를 통해 반복 전송되는 DL_Frame_Prefix 정보를 먼저 결합 및 평균한 후 디코딩함으로써 다양한 채널 환경 하에서 종래의 디코딩 방법에 비해 수신성능을 향상시키고 데이터 수신에 중요한 정보의 손실을 감소시켜서 무선통신 시스템의 성능을 향상시킬 수 있는 새로운 디코딩 방법 및 장치에 관한 것이다.
본 발명은 FCH를 포함하는 하향링크 프레임 구조를 가지는 무선통신 시스템에 적용될 수 있으며, 이러한 무선통신 시스템의 예로 802.16e 기반의 무선통신 시스템을 들 수 있다.
현재 국내의 휴대인터넷(Portable Internet) 표준인 와이브로(Wibro)는 사용자가 이동하고 있는 상태에서도 고속 데이터 서비스가 가능하도록 하기 위해 IEEE 802.16e를 기반으로 시스템이 구성되어 있으며, 여러 명의 사용자가 동시에 인터넷 서비스를 받을 수 있도록 OFDMA(Orthogonal Frequency Division Multiple Access)를 다중접속 방식으로 채택하고, 듀플렉싱 방식은 하향링크와 상향링크를 시간으로 구분하는 TDD(Time Division Duplexing)을 채택하고 있다.
TDD 시스템의 상향링크와 하향링크의 예시적인 프레임 구조가 도 1에 도시되어 있다. 기지국(RAS; Radio Access Station)에서 단말기(PSS; Portable Subscriber Station)으로의 하향링크 전송은 도 1에서처럼 프리앰블, FCH, DL_MAP(Down Link MAP), UL_MAP(Up Link MAP), 하향링크 버스트(DL burst)의 순서로 시작된다. 단말기에서 기지국으로의 상향링크 전송은 제어심볼 전송부터 시작되며, 상하향 전송시간을 구분하기 위한 보호시간 TTG(Tx/Rx Transition Gap)가 프레임 중간에서 하향링크와 상향링크 사이에 삽입된다.
일반적으로, 무선통신 시스템에서 하향링크 신호는, 기지국의 송신기에서 하향링크 신호의 에러 정정을 위한 인코딩 과정 및 버스트 에러(Burst Error) 방지를 위한 인터리빙 과정을 거쳐 단말기의 수신기로 전송된다.
이어서, 기지국의 송신기로부터 전송된 하향링크 신호는 단말기의 수신기에 수신된 후, 디인터리버에 의해 신호를 원래의 순서로 바꾸어 복원하는 디인터리빙 과정을 거치게 되고, 디인터리브된 신호는 이어서 비터비 디코더에 의해 디코딩되어 코드 심볼이 제거되고 원래의 신호가 복원된다.
하향링크 프레임에서 프리앰블 바로 다음에 오는 심볼은 24비트의 프레임 구성정보 즉, 하향링크 프레임 프리픽스(Downlink Frame Prefix, DL_Frame_Prefix)를 전송하기 위한 FCH를 포함한다. FCH에 의해 전송되는 DL_Frame_Prefix는 각 프레임의 초기에 전송되는 데이터로서 해당 프레임에 관한 구성 정보를 포함한다.
FCH를 통해 전송되는 DL_Frame_Prefix는 프레임의 초반부에 위치하여 해당 프레임에 관한 주요 정보를 포함하고 있어 향후 전체 프레임을 포함하는 일련의 데이터 수신과정에 있어서 매우 중요한 정보로 활용된다. 따라서 다양한 채널 환경에 대하여 전송 데이터의 타 부분에 비해 보다 나은 수신 성능이 요구되는 정보이다.
그럼에도 불구하고, 종래의 신호 송수신 방식에 있어서는, FCH를 통해 전송되는 DL_Frame_Prefix 정보를 위한 별도의 수신 성능 제고 방안이 제공되지 않았으며, 따라서 송수신 채널 환경에 따라 DL_Frame_Prefix 정보의 수신이 불량하게 될 경우 시스템 전체의 수신 성능이 저하되는 문제가 발생하였다.
본 발명은 위에서 기재한 기술적인 필요한 사항을 해결하고자 한 무선통신 시스템에서 전송된 정보에 대한 디코딩 장치 및 방법에 대한 내용으로서, 특히 OFDM/OFDMA 방식을 지원하는 시스템에서 전송된 정보에 대한 디코딩 장치 및 방법에 대한 내용이다.
구체적으로는 FCH(Frame Control Header)를 이용하여 전송되는 정보에 대한 디코딩 방법 및 장치에 관한 내용으로, 본 발명에서는 FCH를 통해 반복적으로 전송되는 DL_Frame_Prefix 정보를 먼저 결합한 후 디코딩함으로써 종래의 디코딩 방법에 비해 DL_Frame_Prefix 정보를 포함하는 FCH의 수신 성능을 향상시키고 데이터 수신에 중요한 정보의 손실을 방지하여 시스템 성능을 향상시키고자 한다.
또한 본 발명에서는 보다 나은 수신 성능이 요구되는 정보를 포함하는 프레임 구간을 상호 결합함으로써 종래의 수신 방법에 비해 해당 정보의 수신 성능을 향상시킬 수 있는 수신 방법 및 장치를 제공하고자 한다.
상기한 문제점을 해결하기 위해, 본 발명의 전송 신호 디코딩 방법은, 반복과정을 거쳐 형성된, 인코딩된 반복 심볼들을 포함하는 인터리빙된 전송 신호를 수신하는 단계; 상기 전송 신호를 디인터리빙하는 단계; 상기 디인터리빙된 신호에 포함되는 상기 인코딩된 반복 심볼들에서 인코딩 블록 단위의 동일 위치 심볼들을 상호 결합하는 단계; 및 상기 결합된 심볼들을 디코딩하는 단계를 포함하는 것을 특징으로 한다.
또한, 본 발명의 다른 태양에 따른 전송 신호 디코딩 방법은, 반복과정을 거쳐 형성된, 인코딩된 반복 심볼들을 포함하는 인터리빙된 전송 신호를 수신하는 단계; 상기 전송 신호에 포함되는 상기 인코딩된 반복 심볼들에서 인코딩 블록 단위의 동일 위치 심볼들을 상호 결합하는 단계; 상기 결합된 심볼들을 디인터리빙하는 단계; 및 상기 디인터리빙된 심볼들을 디코딩하는 단계를 포함하는 것을 특징으로 한다.
한편, 본 발명의 무선통신 시스템에서의 하향링크 신호 송수신 방법은, 프레임 구성 정보를 포함하는 N(N = 양의 정수)개의 심볼로 구성되는 N 비트 블록을 반복하여 2N 비트 블록으로 구성하는 단계; 상기 2N 비트 블록을 포함하는 입력 신호를 1/M(M = 양의 실수) 코드율로 인코딩하여 2개의 반복된 NM 비트 블록의 인코딩된 신호를 형성하는 단계; 상기 인코딩된 신호를 인터리빙하여 하나의 2NM 비트 블록의 인터리빙 출력을 형성하는 단계; 상기 인터리빙된 출력을 FCH에 할당하여 하향링크 신호로 전송하는 단계; 상기 하향링크 신호를 수신하는 단계; 상기 수신된 하향링크 신호를 디인터리빙하여 2 개의 반복된 NM 비트 블록의 디인터리빙 출력을 생성하는 단계; 상기 디인터리빙 출력인 상기 2개의 반복된 NM 비트 블록에서 NM 비트 블록 단위의 동일 위치 심볼들을 상호 결합하여 평균하는 단계; 상기 평균화된 심볼들을 반복하여 2개조의 NM 비트 블록을 재구성하는 단계; 상기 재구성된 2개조의 NM 비트 블록의 디인터리버 출력을 디코딩하여 2개조의 N 비트 블록을 복원하는 단계; 및 상기 복원된 N 비트 블록으로부터 상기 프레임 구성 정보를 획득하는 단계를 포함하는 것을 특징으로 한다.
또한, 본 발명의 다른 태양에 따른 무선통신 시스템에서의 하향링크 신호 송수신 방법은, 프레임 구성 정보를 포함하는 N(N = 양의 정수)개의 심볼로 구성되는 N 비트 블록을 반복하여 2N 비트 블록으로 구성하는 단계; 상기 2N 비트 블록을 포함하는 하향링크 신호를 1/M 코드율(M = 양의 실수)로 인코딩하여 2개의 반복된 NM 비트 블록을 형성하는 단계; 상기 인코딩된 하향링크 신호를 인터리빙하여 하나의 2NM 비트 블록을 형성하는 단계; 상기 인터리빙된 2NM 비트 블록을 FCH에 할당하여 하향링크 신호로 전송하는 단계; 상기 2NM 비트 블록이 할당된 FCH를 포함하는 하향링크 신호를 수신하는 단계; 상기 수신된 하향링크 신호에 포함된, 상기 2개의 반복된 NM 비트 블록에서 NM 비트 블록 단위의 동일 위치 심볼들을 상호 결합하여 평균하는 단계; 상기 평균화된 심볼들을 반복하여 2NM 비트 블록을 재구성하는 단계; 상기 재구성된 2NM 비트 블록을 디인터리빙하여 2개조의 반복된 NM 비트 블록을 복원하는 단계; 상기 2개조의 NM 비트 블록을 디코딩하여 2개조의 N 비트 블록을 복원하는 단계; 및 상기 복원된 N 비트 블록으로부터 상기 프레임 구성 정보를 획득하는 단계를 포함하는 것을 특징으로 한다.
한편, 본 발명에 따른 수신기는, 반복과정을 거쳐 형성된, 인코딩된 반복 심볼들을 포함하는 인터리빙된 전송 신호를 디인터리빙하기 위한 디인터리버; 상기 디인터리빙된 신호에 포함되는 상기 인코딩된 반복 심볼들에서 인코딩 블록 단위의 동일 위치 심볼들을 상호 결합하기 위한 결합기; 및 상기 결합된 심볼들을 디코딩하기 위한 디코더를 포함하는 것을 특징으로 한다.
또한, 본 발명의 다른 태양에 따른 수신기는, 반복과정을 거쳐 형성된, 인코딩된 반복 심볼들을 포함하는 인터리빙된 전송 신호에서 인코딩 블록 단위의 동일 위치 심볼들을 상호 결합하기 위한 결합기; 상기 결합된 심볼들을 포함하는 전송 신호를 디인터리빙하기 위한 디인터리버; 및 상기 디인터리빙된 신호를 디코딩하기 위한 디코더를 포함하는 것을 특징으로 한다.
한편, 본 발명에 따른 무선통신 시스템은, N(N = 양의 정수)개의 심볼로 구성되는 N 비트 블록을 반복하여 2N 비트 블록으로 구성하는 반복 수단과, 상기 2N 비트 블록을 포함하는 하향링크 신호를 1/M 코드율(M = 양의 실수)로 인코딩하여 2개의 반복된 NM 비트 블록을 포함하는 하향링크 신호를 형성하는 인코더 수단과, 상기 인코딩된 하향링크 신호를 인터리빙하여 하나의 2NM 비트 블록을 포함하는 하향링크 신호를 생성하는 인터리버 수단과, 상기 인터리빙된 2NM 비트 블록을 포함하는 하향링크 신호를 전송하는 수단으로서 상기 2NM 비트 블록을 FCH에 할당하여 전송하는 전송 수단을 포함하는 송신기; 및 상기 2NM 비트 블록이 할당된 FCH를 포함하는 하향링크 신호를 수신하는 수신 수단과, 상기 수신된 하향링크 신호를 디인터리빙하여 2 개의 반복된 NM 비트 블록의 디인터리빙 출력을 생성하는 디인터리버 수단과, 상기 디인터리빙 출력인 상기 2개의 반복된 NM 비트 블록에서 NM 비트 블록 단위의 동일 위치 심볼들을 상호 결합하는 결합 수단과, 상기 결합된 2개조의 NM 비트 블록을 1/M 코드율로 디코딩하여 2개조의 N 비트 블록을 복원하는 디코더 수단을 포함하는 수신기를 포함하는 것을 특징으로 한다.
또한, 본 발명의 다른 태양에 따른 무선통신 시스템은, N(N = 양의 정수)개의 심볼로 구성되는 N 비트 블록을 반복하여 2N 비트 블록으로 구성하는 반복 수단과, 상기 2N 비트 블록을 포함하는 하향링크 신호를 1/M 코드율(M = 양의 실수)로 인코딩하여 2개의 반복된 NM 비트 블록을 포함하는 하향링크 신호를 생성하는 인코더 수단과, 상기 인코딩된 하향링크 신호를 인터리빙하여 하나의 2NM 비트 블록을 포함하는 하향링크 신호를 생성하는 인터리버 수단과, 상기 인터리빙된 2NM 비트 블록을 포함하는 하향링크 신호를 전송하는 수단으로서 상기 2NM 비트 블록을 FCH에 할당하여 전송하는 전송 수단을 포함하는 송신기; 및 상기 2NM 비트 블록이 할당된 FCH를 포함하는 하향링크 신호를 수신하는 수신 수단과, 상기 수신된 하향링크 신호에 포함된 상기 2개의 반복된 NM 비트 블록에서 NM 비트 블록 단위의 동일 위치 심볼들을 상호 결합하는 결합 수단과, 상기 결합된 2NM 비트 블록을 디인터리빙하여 2개조의 반복된 NM 비트 블록을 복원하는 디인터리버 수단과, 상기 2개조의 NM 비트 블록을 1/M 코드율로 디코딩하여 2개조의 N 비트 블록을 복원하는 디코더 수단을 포함하는 수신기를 포함하는 것을 특징으로 한다.
이하, 본 발명의 실시예들을 도시한 도면을 참조하여 본 발명을 상세히 설명하기로 한다.
DL_Frame_Prefix를 FCH를 통해 전송하기 위해 본 발명의 송신기에서 이루어지는 신호처리과정이 도 2에 도시되어 있다.
DL_Frame_Prefix는 24 비트의 크기를 가지며, FEC(Forward Error Correction)을 위한 최소의 블록 크기인 48 비트 블록의 형태로 만들기 위해 먼저 24비트를 단순 반복하여 48비트의 인코더 입력신호를 구성한다. 이어서, 콘볼루션 인코더에서, 에러 정정을 위해 콘볼루션 코드를 이용하여 1/2의 코드율을 적용하여 1비트 블록 당 2비트의 코드 심볼을 부가함으로써 두 개의 48 비트 블록을 형성한다. 이어서, 두 개의 48 비트 블록은 버스트 에러(Burst Error)를 방지하기 위해 블록 인터리버에 의해 인터리빙되어 하나의 96 비트 블록으로 변환되어, FCH를 통해 송신기로부터 전송된다.
이와 같은 신호처리과정을 거치는 DL_Frame_Prefix 정보의 예시적인 구성과 용도를 아래 표에 나타내었다.
Syntax Size Notes
DL_Frame_Prefix_Format(){
Used subchannel bitmap 6bits Bit #0 : Subchannel group0 Bit #1 : Subchannel group1 Bit #2 : Subchannel group2 Bit #3 : Subchannel group3 Bit #4 : Subchannel group4 Bit #5 : Subchannel group5
Ranging_Change_Indication 1bit
Repetition_Coding_Indication 2bits 00-No repetition coding on DL-MAP 01-Repetition coding of 2 used on DL-MAP 10-Repetition coding of 4 used on DL-MAP 11-Repetition coding of 6 used on DL-MAP
Coding_Indication 3bits Ob000 : CC encoding used on DL-MAP Ob001 : BTC encoding used on DL-MAP Ob010 : CTC encoding used on DL-MAP Ob011 : ZTOC used on DL-MAP Ob100 : LDPC encoding used on DL-MAP Ob101 to Ob111-Reserved
DL_MAP_Length 8bits
reserved 4bits Shall be set to zero.
}
Used subchannel bitmap: 사용되는 부채널 그룹을 표시한다.
Ranging_Change_Indication: 현재 프레임이 이전 프레임과 비교하여 주기적 레인징(Ranging)/대역폭(BW) 상향링크 요청 영역 할당에 변화가 있는지 여부를 표시한다.
Repetition_Coding_Indication: 다운링크 맵(DL_MAP) 반복 코딩(인코딩)에 사용되는 반복 코딩의 횟수를 표시한다.
Coding_Indication: DL_MAP에 사용되는 코딩 방식을 표시한다.
DL_MAP_Length: DL_MAP 메시지의 길이를 슬롯단위로 표시한다.
이상에서 알 수 있는 바와 같이 FCH를 통해 전송되는 DL_Frame_Prefix는 해당 프레임에 관한 구성 정보를 포함하고 있다.
상기한 바와 같이, DL_Frame_Prefix 정보는 콘볼루션 인코더에 입력되기 전에 반복되어 인코딩된 후 FCH를 통해 전송된다. 그러므로, DL_Frame_Prefix 정보 는 하향링크 프레임의 다른 정보 신호와 달리 랜덤화 과정을 거치지 않고 FCH를 통해 전송되어, 수신기에서 각각의 반복된 심볼을 결합하여 수신성능을 향상시킬 수 있게 된다.
FCH를 포함하는 하향링크 전송 신호를 수신하기 위한, 본 발명의 제 1 실시예에 따른 수신기 구조가 도 3에 도시되어 있다.
도 3에서는 설명의 편의상 본 발명의 디코딩 방법과 직접적으로 관련되는 구성요소인 디인터리버, 디코더 그리고 본 발명에 따른 신호 결합기와 평균기만을 도시하였다.
도 3의 수신기에 의해 수신되는 신호는, 도 2의 송신기에서 이루어지는 DL_Frame_Prefix의 반복, 콘볼루션 인코딩 및 인터리빙과 같은 신호처리 과정을 거친 신호로서 하나의 96 비트 블록으로 구성되어 있다.
96 비트 블록의 신호는 먼저 디인터리버에 재정렬되어 송신기에서 인코딩된 후의 데이터 순서로 배열된 두 개의 48 비트 블록으로 변환된다. 후반부의 48 비트 블록의 각 심볼은 전반부의 48 비트 블록의 각 심볼을 반복하는 구성을 갖는다.
이어서, 심볼 결합기와 평균기를 이용하여 전반부와 후반부에 반복되는 각각의 심볼들을 서로 더하고 평균을 취하여 48 개의 동일 심볼이 2회 반복되는 구성으로 재배열한다. 즉, 심볼 0과 심볼 48을 더한 후 평균하고(즉, 1/2을 곱하고), 심볼 1과 심볼 49를 더한 후 평균하고, 심볼 2와 심볼 50을 더한 후 평균하는 과정을 심볼 47과 심볼 95를 더한 후 평균할 때까지 반복하여, 전반부의 48 비트 블록과 후반부의 48 비트 블록을 재구성한다. 이 방법 외에도 당업자는 반복되는 심볼을 결합하여 정규화(normalization)하기 위한 다른 방법을 이용할 수도 있을 것이다.
또한 여기서 전반부와 후반부 48비트 블록이 동시에 생성하도록 함으로써, 별도의 반복 과정없이 반복 구성을 얻을 수 있다.
이와 같이 재구성된 96개의 심볼로 구성된 신호는 비터비 디코더에 입력되고 디코딩되어 원래의 48 비트 블록이 복원되며, 그로부터 24 비트 DL_Frame_Prefix 정보를 취하여 사용하게 된다.
상기 제 1 실시예와 달리 본 발명의 심볼 결합 및 평균화는 디인터리빙 및 디코딩 전에 수행될 수도 있으며, 그와 같은 경우를 예시한 본 발명의 제 2 실시예에 따른 수신기 구조가 도 4에 도시되어 있다.
도 4의 수신기에 의해 수신되는 신호도 도 3의 경우와 마찬가지로, DL_Frame_Prefix의 반복, 콘볼루션 인코딩 및 인터리빙과 같은 신호처리 과정을 거친 신호로서 하나의 96 비트 블록으로 구성되어 있다.
수신된 신호는, 예컨대 심볼 결합기와 평균기를 이용하여 반복되는 각각의 심볼들을 서로 더하고 평균을 취하는 방식으로 결합 및 정규화 과정을 거쳐 96 비트 블록으로 재배열된다. 수신된 신호는 전반부와 후반부의 심볼이 인터리빙된 형태로 입력되며 인터리빙 법칙에 의하여 섞여있는 심볼 즉 결합해야 할 위치의 심볼들을 결합하고 평균을 취한 후 각각의 해당하는 위치에 저장한다. 즉, 심볼 0과 심볼 48에 해당하는 위치의 수신 심볼들을 더한 후 평균하고, 심볼 1과 심볼 49에 해당하는 위치의 수신 심볼들을 더한 후 평균하는 과정을 반복하여 최종적으로 심볼 47과 심볼 95에 해당하는 위치의 수신 심볼들을 더한 후 평균할 때까지 반복하 고, 각각 심볼을 취한 위치에 평균화 결과를 저장하도록 함으로써 96 비트 블록을 재구성한다.
다음, 96 비트 블록의 신호는 디인터리버에 의해 재정렬되어 송신기에서 인코딩된 후의 데이터 순서로 배열된 두 개의 48 비트 블록으로 변환된다. 후반부의 48 비트 블록의 각 심볼은 전반부의 48 비트 블록의 각 심볼을 반복하는 구성을 갖는다.
마지막으로, 이와 같이 재구성된 96개의 심볼로 구성된 신호는 비터비 디코더에 입력되고 디코딩되어 원래의 48 비트 블록이 복원되며, 그로부터 24 비트 DL_Frame_Prefix 정보를 취하여 사용하게 된다.
도 5 내지 도 8은 본 발명의 제 1 또는 제 2 실시예에 따른 수신기를 이용한 경우 다양한 채널 환경에서의 비트에러율(BER; Bit Error Rate)과 신호대잡음비(Eb/No)의 관계를 도시하고 있다. 도 5는 가산성 백색 가우스 잡음(AWGN; Additive White Gaussian Noise) 환경에서의 시뮬레이션 결과이며, 도 6은 3km/h로 보행하는 환경에서의 시뮬레이션 결과이며, 도 7은 10km/h로 구보하는 환경에서의 시뮬레이션 결과이며, 도 8은 60km/h로 운행하는 차량 환경에서의 시뮬레이션 결과를 나타낸 것이다.
이상의 모든 경우에 있어서 본 발명에 따른 수신 방법의 경우가 종래의 수신 방법에 비해 우수한 비트에러율을 보이고 있으며, 신호대잡음비 또한 AWGN환경에서 최소 1.5dB 이상 개선되었으며 특히 보행환경이나 차량운행환경 등에서는 2dB 이상의 수신성능 향상을 확인할 수 있다.
이상에서 본 발명의 바람직한 실시예들을 이용하여 본 발명을 설명하였으나, 본 발명의 원리는 상기 실시예에 기재된 범위에 의해 한정되지 않으며, 당업자는 특허청구범위에 의해 정해지는 기술적 범위 내에서 다양한 수정과 변형을 가할 수 있을 것이며 이러한 수정한 변형 또한 본 발명의 권리범위에 속하는 것으로 해석되어야 한다.
본 발명에 따르면, 데이터 수신에 중요한 정보의 손실이 감소되어 무선통신 시스템의 성능이 개선된다.
본 발명에 따르면, 본 발명에 따르면 프레임 구성 정보 즉, DL_Frame_Prefix 정보를 포함하는 FCH의 수신 성능을 향상시키고 또한 데이터 수신에 중요한 정보의 손실을 방지함으로써 무선통신 시스템 성능이 향상된다.
또한 본 발명에 따르면 보다 나은 수신 성능이 요구되는 정보를 포함하는 프레임 구간을 상호 결합함으로써 종래의 수신 방법에 비해 해당 정보의 수신 성능을 향상시킬 수 있고, 다양한 종류의 채널 환경에 대해 수신기의 수신성능이 향상된다.

Claims (27)

  1. 반복과정을 거쳐 형성된, 인코딩된 반복 심볼들을 포함하는 인터리빙된 전송 신호를 수신하는 단계;
    상기 전송 신호를 디인터리빙하는 단계;
    상기 디인터리빙된 신호에 포함되는 상기 인코딩된 반복 심볼들에서 인코딩 블록 단위의 동일 위치 심볼들을 상호 결합하는 단계; 및
    상기 결합된 심볼들을 디코딩하는 단계를 포함하는 것을 특징으로 하는 전송 신호 디코딩 방법.
  2. 반복과정을 거쳐 형성된, 인코딩된 반복 심볼들을 포함하는 인터리빙된 전송 신호를 수신하는 단계;
    상기 전송 신호에 포함되는 상기 인코딩된 반복 심볼들에서 인코딩 블록 단위의 동일 위치 심볼들을 상호 결합하는 단계;
    상기 결합된 심볼들을 디인터리빙하는 단계; 및
    상기 디인터리빙된 심볼들을 디코딩하는 단계를 포함하는 것을 특징으로 하는 전송 신호 디코딩 방법.
  3. 삭제
  4. 제 1 항 또는 제 2 항에 있어서,
    상기 반복되는 심볼들은 FCH를 이용하여 전송되는 정보인 것을 특징으로 하는 전송 신호 디코딩 방법.
  5. 제 4 항에 있어서,
    상기 반복되는 심볼들은 해당 프레임의 구성 정보를 포함하는 것을 특징으로 하는 전송 신호 디코딩 방법.
  6. 제 1 항 또는 제 2 항에 있어서,
    상기 반복된 심볼들을 상호 결합하는 단계는 상기 인코딩 블록 단위의 동일 위치 심볼들을 상호 가산하여 평균하는 단계인 것을 특징으로 하는 전송 신호 디코딩 방법.
  7. 제 6 항에 있어서,
    상기 평균화 단계 이후에 상기 평균화된 심볼들을 반복하는 단계를 더 포함하는 것을 특징으로 하는 전송 신호 디코딩 방법.
  8. 제 1 항 또는 제 2 항에 있어서,
    상기 전송 신호는 IEEE 802.16e 기반 무선통신 시스템에서의 하향링크 신호인 것을 특징으로 하는 전송 신호 디코딩 방법.
  9. 제 8 항에 있어서,
    상기 IEEE 802.16e 기반 무선통신 시스템은 OFDMA 및 TDD 방식을 적용하는 것을 특징으로 하는 전송 신호 디코딩 방법.
  10. 무선통신 시스템에서의 하향링크 신호 송수신 방법에 있어서,
    프레임 구성 정보를 포함하는 N(N = 양의 정수)개의 심볼로 구성되는 N 비트 블록을 반복하여 2N 비트 블록으로 구성하는 단계;
    상기 2N 비트 블록을 포함하는 입력신호를 1/M(M = 양의 실수) 코드율로 인코딩하여 2개의 반복된 NM 비트 블록의 인코딩된 신호를 형성하는 단계;
    상기 인코딩된 신호를 인터리빙하여 하나의 2NM 비트 블록의 인터리빙 출력을 형성하는 단계;
    상기 인터리빙된 출력을 FCH에 할당하여 하향링크 신호로 전송하는 단계;
    상기 하향링크 신호를 수신하는 단계;
    상기 수신된 하향링크 신호를 디인터리빙하여 2개의 반복된 NM 비트 블록의 디인터리빙 출력을 생성하는 단계;
    상기 디인터리빙 출력인, 상기 2개의 반복된 NM 비트 블록에서 NM 비트 블록 단위의 동일 위치 심볼들을 상호 결합하여 평균하는 단계;
    상기 평균화된 심볼들을 반복하여 2개조의 NM 비트 블록을 재구성하는 단계;
    상기 재구성된 2개조의 NM 비트 블록의 디인터리빙 출력을 디코딩하여 2개조의 N 비트 블록을 복원하는 단계; 및
    상기 복원된 N 비트 블록으로부터 상기 프레임 구성 정보를 획득하는 단계를 포함하는 것을 특징으로 하는 하향링크 신호 송수신 방법.
  11. 무선통신 시스템에서의 하향링크 신호 송수신 방법에 있어서,
    프레임 구성 정보를 포함하는 N(N = 양의 정수)개의 심볼로 구성되는 N 비트 블록을 반복하여 2N 비트 블록으로 구성하는 단계;
    상기 2N 비트 블록을 포함하는 입력신호를 1/M 코드율(M = 양의 실수)로 인코딩하여 2개의 반복된 NM 비트 블록을 형성하는 단계;
    상기 인코딩된 입력신호를 인터리빙하여 하나의 2NM 비트 블록의 인터리빙 출력을 형성하는 단계;
    상기 인터리빙된 출력을 FCH에 할당하여 하향링크 신호로 전송하는 단계;
    상기 2NM 비트 블록이 할당된 FCH를 포함하는 하향링크 신호를 수신하는 단계;
    상기 수신된 하향링크 신호에 포함된, 상기 2개의 반복된 NM 비트 블록에서 NM 비트 블록 단위의 동일 위치 심볼들을 상호 결합하여 평균하는 단계;
    상기 평균화된 심볼들을 반복하여 2NM 비트 블록을 재구성하는 단계;
    상기 재구성된 2NM 비트 블록을 디인터리빙하여 2개조의 반복된 NM 비트 블록의 디인터리빙 출력을 생성하는 단계;
    상기 디인터리빙 출력을 디코딩하여 2개조의 N 비트 블록을 복원하는 단계; 및
    상기 복원된 N 비트 블록으로부터 상기 프레임 구성 정보를 획득하는 단계를 포함하는 것을 특징으로 하는 하향링크 신호 송수신 방법.
  12. 제 10 항 또는 제 11 항에 있어서,
    상기 무선통신 시스템은 IEEE 802.16e 기반의 무선통신 시스템인 것을 특징으로 하는 하향링크 신호 송수신 방법.
  13. 제 12 항에 있어서,
    상기 무선통신 시스템은 OFDMA 및 TDD 방식을 적용하는 것을 특징으로 하는 하향링크 신호 송수신 방법.
  14. 반복과정을 거쳐 형성된, 인코딩된 반복 심볼들을 포함하는 인터리빙된 전송 신호를 디인터리빙하기 위한 디인터리버;
    상기 디인터리빙된 신호에 포함되는 상기 인코딩된 반복 심볼들에서 인코딩 블록 단위의 동일 위치 심볼들을 상호 결합하기 위한 결합기; 및
    상기 결합된 심볼들을 디코딩하기 위한 디코더를 포함하는 것을 특징으로 하는 수신기.
  15. 반복과정을 거쳐 형성된, 인코딩된 반복 심볼들을 포함하는 인터리빙된 전송 신호에서 인코딩 블록 단위의 동일 위치 심볼들을 상호 결합하기 위한 결합기;
    상기 결합된 심볼들을 포함하는 전송 신호를 디인터리빙하기 위한 디인터리버; 및
    상기 디인터리빙된 신호를 디코딩하기 위한 디코더를 포함하는 것을 특징으로 하는 수신기.
  16. 삭제
  17. 제 14 항 또는 제 15 항에 있어서,
    상기 반복되는 심볼들은 FCH를 이용하여 전송되는 정보인 것을 특징으로 하는 수신기.
  18. 제 17 항에 있어서,
    상기 반복되는 심볼들은 해당 프레임의 구성 정보를 포함하는 것을 특징으로 하는 수신기.
  19. 제 14 항 또는 제 15 항에 있어서,
    상기 결합기는 상기 반복된 심볼들을 상호 가산하여 평균하는 것을 특징으로 하는 수신기.
  20. 제 19 항에 있어서,
    상기 결합기는 상기 평균화된 심볼들을 반복하는 것을 특징으로 하는 수신기.
  21. 제 14 항 또는 제 15 항에 있어서,
    상기 전송 신호는 IEEE 802.16e 기반 무선통신 시스템에서의 하향링크 신호인 것을 특징으로 하는 수신기.
  22. 제 21 항에 있어서,
    상기 IEEE 802.16e 기반 무선통신 시스템은 OFDMA 및 TDD 방식을 적용하는 것을 특징으로 하는 수신기.
  23. N(N = 양의 정수)개의 심볼로 구성되는 N 비트 블록을 반복하여 2N 비트 블록으로 구성하는 반복 수단과, 상기 2N 비트 블록을 포함하는 입력신호를 1/M 코드율(M = 양의 실수)로 인코딩하여 2개의 반복된 NM 비트 블록의 인코딩된 신호를 형성하는 인코더 수단과, 상기 인코딩된 신호를 인터리빙하여 하나의 2NM 비트 블록의 인터리빙 출력을 생성하는 인터리버 수단과, 상기 인터리빙된 출력을 FCH에 할당하여 하향링크 신호로 전송하는 전송 수단을 포함하는 송신기; 및
    상기 하향링크 신호를 수신하는 수신 수단과, 상기 수신된 하향링크 신호를 디인터리빙하여 2 개의 반복된 NM 비트 블록의 디인터리빙 출력을 생성하는 디인터리버 수단과, 상기 디인터리빙 출력인 상기 2개의 반복된 NM 비트 블록에서 NM 비트 블록 단위의 동일 위치 심볼들을 상호 결합하는 결합 수단과, 상기 결합된 2개조의 NM 비트 블록의 디인터리빙 출력을 디코딩하여 2개조의 N 비트 블록을 복원하는 디코더 수단을 포함하는 수신기를 포함하는 것을 특징으로 하는 무선통신 시스템.
  24. N(N = 양의 정수)개의 심볼로 구성되는 N 비트 블록을 반복하여 2N 비트 블록으로 구성하는 반복 수단과, 상기 2N 비트 블록을 포함하는 입력신호를 1/M 코드율(M = 양의 실수)로 인코딩하여 2개의 반복된 NM 비트 블록의 인코딩된 신호를 생성하는 인코더 수단과, 상기 인코딩된 신호를 인터리빙하여 하나의 2NM 비트 블록의 인터리빙 출력을 생성하는 인터리버 수단과, 상기 인터리빙된 출력을 FCH에 할당하여 하향링크 신호로 전송하는 전송 수단을 포함하는 송신기; 및
    상기 하향링크 신호를 수신하는 수신 수단과, 상기 수신된 하향링크 신호에 포함된 상기 2개의 반복된 NM 비트 블록에서 NM 비트 블록 단위의 동일 위치 심볼들을 상호 결합하는 결합 수단과, 상기 결합된 2NM 비트 블록을 디인터리빙하여 2개조의 반복된 NM 비트 블록의 디인터리빙 출력을 생성하는 디인터리버 수단과, 상기 디인터리빙 출력을 디코딩하여 2개조의 N 비트 블록을 복원하는 디코더 수단을 포함하는 수신기를 포함하는 것을 특징으로 하는 무선통신 시스템.
  25. 제 23 항 또는 제 24 항에 있어서,
    상기 송신기의 전송 수단에 의해 FCH에 할당되는 전송되는 블록에는 해당 프레임 구성 정보가 포함되며, 상기 수신기의 디코더 수단은 복원된 비트 블록으로부터 상기 해당 프레임 구성 정보를 획득하는 것을 특징으로 하는 무선통신 시스템.
  26. 제 25 항에 있어서,
    상기 수신기의 상기 결합 수단은 상기 반복된 심볼들을 상호 가산하여 평균하고, 평균화된 심볼들을 반복하는 것을 특징으로 하는 무선통신 시스템.
  27. 제 26 항에 있어서,
    상기 무선통신 시스템은 IEEE 802.16e 기반의 무선통신 시스템으로서 OFDMA및 TDD 방식을 적용하는 것을 특징으로 하는 무선통신 시스템.
KR1020050133234A 2005-12-29 2005-12-29 무선통신 시스템에서의 전송 신호 디코딩 방법 및 장치 Active KR100718608B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020050133234A KR100718608B1 (ko) 2005-12-29 2005-12-29 무선통신 시스템에서의 전송 신호 디코딩 방법 및 장치
PCT/KR2006/005901 WO2007075074A1 (en) 2005-12-29 2006-12-29 Method and apparatus for decoding transmission signals in a wireless communication system
US12/158,559 US8139652B2 (en) 2005-12-29 2006-12-29 Method and apparatus for decoding transmission signals in a wireless communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050133234A KR100718608B1 (ko) 2005-12-29 2005-12-29 무선통신 시스템에서의 전송 신호 디코딩 방법 및 장치

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR2020060017298U Division KR200427972Y1 (ko) 2006-06-27 2006-06-27 무선통신 장치에서의 전송 신호 수신 장치

Publications (1)

Publication Number Publication Date
KR100718608B1 true KR100718608B1 (ko) 2007-05-17

Family

ID=38218254

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050133234A Active KR100718608B1 (ko) 2005-12-29 2005-12-29 무선통신 시스템에서의 전송 신호 디코딩 방법 및 장치

Country Status (3)

Country Link
US (1) US8139652B2 (ko)
KR (1) KR100718608B1 (ko)
WO (1) WO2007075074A1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090043927A (ko) * 2007-10-30 2009-05-07 삼성전자주식회사 통신 시스템에서 데이터 복원 정보 송수신 장치 및 방법
US8094735B2 (en) 2008-01-04 2012-01-10 Qualcomm Incorporated Methods and apparatus for maximum ratio combining for duplicated signals in OFDMA systems

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040015183A (ko) * 2001-04-30 2004-02-18 모토로라 인코포레이티드 부분 체이스 결합을 이용한 데이터 송신 및 수신 장치 및방법

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3217307B2 (ja) * 1997-11-18 2001-10-09 沖電気工業株式会社 無線送信装置
FR2771228A1 (fr) * 1997-11-18 1999-05-21 Philips Electronics Nv Systeme de transmission numerique, decodeur, et procede de decodage
US6798736B1 (en) * 1998-09-22 2004-09-28 Qualcomm Incorporated Method and apparatus for transmitting and receiving variable rate data
US7230941B2 (en) * 2001-04-26 2007-06-12 Qualcomm Incorporated Preamble channel decoding
KR100474720B1 (ko) * 2002-05-11 2005-03-08 삼성전자주식회사 패킷 데이터 서비스를 위한 코드분할다중접속이동통신시스템에서 이동국을 위한 디스크램블링 장치 및방법
KR100625074B1 (ko) * 2003-03-22 2006-09-19 삼성탈레스 주식회사 Dblast 시스템의 송수신 방법
KR100866237B1 (ko) * 2004-01-20 2008-10-30 삼성전자주식회사 고속 무선 데이터 시스템을 위한 변조 차수 결정 장치 및 방법과 그 데이터 수신 장치 및 방법
KR20060086673A (ko) * 2005-01-27 2006-08-01 학교법인연세대학교 Dblast시스템의 송신기 및 수신기
US7907944B2 (en) * 2005-07-05 2011-03-15 Atc Technologies, Llc Methods, apparatus and computer program products for joint decoding of access probes in a CDMA communications system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040015183A (ko) * 2001-04-30 2004-02-18 모토로라 인코포레이티드 부분 체이스 결합을 이용한 데이터 송신 및 수신 장치 및방법

Also Published As

Publication number Publication date
WO2007075074A1 (en) 2007-07-05
US8139652B2 (en) 2012-03-20
US20080279297A1 (en) 2008-11-13

Similar Documents

Publication Publication Date Title
RU2481702C2 (ru) Многоуровневый код циклической проверки избыточностью в системе беспроводной связи
US8539287B2 (en) Method for transmitting control information in wireless communication system
US7523382B2 (en) Apparatus and method for generating and decoding forward error correction codes having variable rate in a high-rate wireless data communication system
US8542752B2 (en) Hierarchical coding for multicast messages
CN103532663B (zh) 一种跳频喷泉码系统及其传输方法
RU2439814C2 (ru) Способ и устройство для кодирования сигнала связи
AU2018226442A1 (en) Enhanced automatic identification system
US8214727B2 (en) Method and apparatus for turbo encoding
KR20070027489A (ko) 무선 시스템을 위한 반복 부호화
KR20160086394A (ko) 무선 통신 시스템에서 송신 및 수신 방법
EP2041905A1 (en) Ecoding and decoding methods and apparatus for use in a wireless communication system
US20100169748A1 (en) Convolutional turbo coding method and device for implementing the coding method
JP2007135021A (ja) マルチキャリア通信における符号化信号配置方法及び通信装置
US20230163787A1 (en) Forward error control coding
US6678856B1 (en) Method and configuration for encoding symbols for transmission via a radio interface of a radio communications system
US20120185756A1 (en) Apparatus and method for transmitting data using a ctc (convolutional turbo code) encoder in a mobile communication system
JP5415227B2 (ja) ブロックフェージングチャネルの分散ターボ符号器
US20080209302A1 (en) System and method for f-scch and r-odcch performance improvement
KR100718608B1 (ko) 무선통신 시스템에서의 전송 신호 디코딩 방법 및 장치
JP4224370B2 (ja) 入力制御装置及び入力制御方法
KR200427972Y1 (ko) 무선통신 장치에서의 전송 신호 수신 장치
Keller et al. Turbo-coded parallel modem techniques for personal communications
Shao et al. An opportunistic error correction layer for OFDM systems
Hlaing et al. Investigation of error performance in OFDM with network coding techniques in multiple relay networks
KR101465794B1 (ko) 반복 코딩을 이용한 데이터 전송 방법

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20051229

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20061121

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20070427

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20070509

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20070510

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
G170 Re-publication after modification of scope of protection [patent]
PG1701 Publication of correction
PR1001 Payment of annual fee

Payment date: 20100510

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20110509

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20120509

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20130417

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20130417

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20140421

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20140421

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20170504

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20170504

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20180418

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20180418

Start annual number: 12

End annual number: 12

FPAY Annual fee payment

Payment date: 20190408

Year of fee payment: 13

PR1001 Payment of annual fee

Payment date: 20190408

Start annual number: 13

End annual number: 13

PR1001 Payment of annual fee

Payment date: 20210428

Start annual number: 15

End annual number: 15

PR1001 Payment of annual fee

Payment date: 20220509

Start annual number: 16

End annual number: 16

PR1001 Payment of annual fee

Payment date: 20240415

Start annual number: 18

End annual number: 18