Abstract:
레지스터 교환(Register Exchange) 방식의 비터비 복호 장치 및 방법이 개시된다. 비터비 복호 장치는 채널로부터 길쌈 부호 방식의 부호화 비트열을 수신하고, 부호화 단위로 부호화 비트열에 부호화 비트열의 일부 또는 전부를 1회 이상 순환적으로 추가한 확장된 부호화 비트열을 생성한 다음, 이 확장된 부호화 비트열로 레지스터 교환 방식의 비터비 복호를 수행하여 복호 데이터를 생성한다. 그리고, 비터비 복호 장치는 복호 데이터에서 부호화 단위에 해당하는 수 만큼의 말단 비트열을 선택하고, 말단 비트열의 순서를 재정렬하여 최종 복호 데이터를 생성한다. 이로써, 비터비 복호 장치는 간단한 구조를 가지고, 제로 테일 길쌈 부호의 부호화 비트열 및 테일 바이팅 길쌈 부호의 부호화 비트열 모두 복호할 수 있으며, 전력 소모를 줄일 수 있다. 비터비, 디코더, 레지스터 교환, 길쌈부호
Abstract:
본 발명은 직교 주파수 분할 다중 시스템에서의 부반송파 할당 장치 및 방법과, 부반송파 역할당 장치 및 방법에 관한 것이다. 본 발명에 따른 부반송파 할당 장치는 데이터 부반송파를 피지컬 인덱스로 할당하기 위해 로지컬 인덱스를 생성한 후, 로지컬 인덱스와 파일럿 위치상수와의 특정 연산을 통해 중간 인덱스로 변환하고 보호구간(Guard Interval)인 널 부반송파의 삽입을 위해 상기 널 부반송파의 좌우에 할당하는 데이터의 개수에 기초하여 피지컬 인덱스로 변환하여 전송한다. 그리고 본 발명에 따른 부반송파 역할당 장치는 수신한 피지컬 인덱스를 로지컬 인덱스로 매핑하기 위해 널 부반송파를 먼저 구분하기 위한 중간 인덱스로 변환한 후, 로지컬 인덱스로 변환한다. 이 때, 피지컬 인덱스를 로지컬 인덱스로 매핑할 때 9로 나눈 나머지와 몫을 이용하여 데이터와 파일럿을 구분한다. 이와 같이 본 발명에 따르면, 데이터와 파일럿을 구분할 때, 대용량의 롬 테이블을 사용하지 않아도 되므로 하드웨어의 크기를 줄일 수 있는 효과가 있다. OFDM, 부반송파, 데이터, 파일럿, 널(NULL), 로지컬, 피지컬, 연산
Abstract:
본 발명은 OFDMA 기반 패킷 통신 시스템에서 적응형 변조 및 코딩 방식을 효율적으로 구현하는 복조 장치 및 그 방법에 관한 것이다. 이 복조 장치는 QAM 디매핑부, 슬롯 버퍼부 및 채널 디코딩부를 포함한다. QAM 디매핑부는 수신 신호를 QAM 디매핑 처리하되, 수신 신호의 각 부채널별 변조 방법이 해독될 때까지는 최대 변조율을 갖는 변조 방법에 따라 디매핑 처리하여 출력한다. 슬롯 버퍼부는 QAM 디매핑부에서 출력되는 데이터를 슬롯 단위로 저장한다. 채널 디코딩부는 슬롯 버퍼부에 저장된 데이터를 디코딩하여 각 부채널별 변조 방법을 해독하여 QAM 디매핑부에 전달하는 동시에, 해독된 각 부채널별 변조 방법에 따라 슬롯 버퍼부에 저장된 데이터로부터 유효 데이터를 읽어서 복조하여 출력한다. 본 발명에 따르면, QAM 변조의 특징을 이용하여 수신신호를 복조함으로써 적응형 변조 및 코딩 방법이 적용된 OFDMA 시스템에서 최소한의 지연 시간으로 패킷 프레임을 복조할 수 있다.
Abstract:
PURPOSE: A high speed Viterbi decoder is provided to allow the pipeline type decoding by the unit of block having various lengths, thereby improving the throughput of the high speed Viterbi decoder. CONSTITUTION: A high speed Viterbi decoder includes a branch metric operational block(202), an add-compare selector(ACS) operational block(203), a normalization operational block(204), a pair of inverse trace storage blocks(206,207), an inverse trace storage control block(208) and an inverse trace block(210). The branch metric operational block(202) calculates the branch matrix. The ACS operational block(203) supplies the path metric value and the inverse trace control information informing the end of the decoding for each block when they are decoded by the unit of block having various lengths. The normalization operational block(204) receives the path metric values for all status outputted from the ACS operational block(203) to normalize the received path metric values and to output the normalized path metric values to the ACS operational block(203). The pair of inverse trace storage blocks(206,207) store the path information outputted from the ACS operational block(203) in the form of block. The inverse trace storage control block(208) controls the two inverse trace storage blocks(206,207) so as to alternatively output the path information stored therein. And, the inverse trace block(210) performs the real decoding by using the path information selected to all status outputted from the two inverse trace storage blocks(206,207).
Abstract:
PURPOSE: A handover method is provided to improve the whole performance of a communication network by expanding the radius of an internal base station. CONSTITUTION: A terminal(10) calculates the loss of routes from each base station to the terminal based on power information of an internal base station(21) and power information of an external base station(20)(S203). The terminal provides the loss of the routes to the external base station(S205). The terminal performs a handover based on control information provided from the external base station according to the loss of the routes. The terminal calculates a difference between the loss of the routes from the external base station to the terminal and the loss of the routes from the internal base station to the terminal. The terminal provides the difference to the external base station. [Reference numerals] (10) Terminal; (20) External base station; (21) Internal base station; (S201,S202) Transmission power; (S203) Calculate route loss; (S204) Calculate bias power; (S205) Route loss or bias power; (S206) Handover determination; (S207,208) Permission message; (S209,S211) Connection request; (S210,S212) Connection response
Abstract:
PURPOSE: Even if MS(Mobile Station) receives a map IE(Information Element) which nibble is not arranged, a map analyzing device and a map analyzing method performs map analyzing method in a nibble unit, thereby securing the consumption time of a physical layer by a reduce of map analyzing time. CONSTITUTION: A delay unit(130) outputs lower three bits among four bits forming one nibble as delay bit by a delay. A combination unit(140) generates a plurality of nibble data comprising four bits by combination of delay bit of a current bit and the delay unit of a memory unit(120). A multiplexing unit(150) outputs one from a plurality of nibble data as nibble array map data. A map analyzing unit(160) analyzes the nibble array map data in a nibble unit.
Abstract:
A transmission method using an LDPC(Low Density Parity Check Codes) coder in a multi-antenna system is provided to reduce complexity of a decoding process of a receiver without degrading an error correcting capability by obtaining the same performance as the error correcting capability of a desired decoding rate in the receiver. Inputted data is encoded into an LDPC coding mode including a puncture bit. An encoded LDPC codeword is demultiplexed to a plurality of parallel channels. Each demultiplexed channel is modulated in a V(Vertical)-BLAST(Bell Laboratory Layered Space-Time) mode. A parity bit of the LDPC codeword is separated from the codeword of the LDPC codeword, and is assigned and modulated in a predetermined channel. Modulated signals of each channel are transmitted.