Abstract:
본 발명은 채널 대역이 제한된 곳에서 광대역의 신호를 전송하기 위하여 신호의 주파수 대역을 나이퀴스트 대역으로 제한하는 방법인 최소대역폭 선로부호에 관한 것이다. 최소대역폭 선로부호는 3 치(터너리)의 값을 갖는 듀오 바이너리(Duo-binary) 부호와 2 치(바이너리)의 값을 갖는 최소대역폭 선로부호 MBxy (x 는 입력비트수, y 는 출력비트수) 부호가 있는데 듀오바이너리 코드는 부호화가 간단하나 3 치의 값으로 표현되어 디지털 전송에 부적합하고, MBxy 부호는 바이너리로 디지털신호 전송에 유리하나 부호화 과정이 듀오바이너리보다 복잡한 단점이 있다. 본 발명은 MBxy 계열의 최소대역폭 선로부호를 간략화 하여 부호화 및 복호화를 간략하게 하는 방법을 창출한 것으로 이를 사용하게 되면 바이너리 최소대역폭 선로부호 MBxy 에 대한 고속 데이터 적용이 가능하게 되어 고속 신호처리가 요구되는 시스템에 바이너리 최소대역폭 선로부호를 적용할 수 있게 된다. 따라서 본 발명은 바이너리 신호의 대역을 나이퀴스트 대역으로 제한하면서 바이너리 데이터로 출력함으로써 대역이 제한된 전송채널에서 전송효율을 2 배로 증가 시키게 되고, 이의 구현 복잡도 및 비용을 획기적으로 절감케 하는 효과가 있다.
Abstract:
PURPOSE: A method for coding a minimum bandwidth line code MB810+ and a coding apparatus for high speed data using the same are provided to reduce the signal processing time by decreasing the number of devices required for encoding and decoding. CONSTITUTION: An encoding unit(1) encodes binary input data by referring to a code book(5), to thereby generate a codeword. The code book(5) is a 8-bit encoding table. A pulse shaping and transmitting unit(2) generates a pulse corresponding to the codeword and amplifies the pulse for performing a line input. A gain adjusting and receiving unit(3) amplifies a signal passed through a channel between the pulse shaping and transmitting unit(2) and the gain adjusting and receiving unit(3). A decoding unit(4) receives the amplified signal and segments the received signal in a 10-bit basis, to thereby extract the binary input data with reference to the code book(5).