KR20010113234A - Method and system for high speed wireless communication using parallel structure - Google Patents

Method and system for high speed wireless communication using parallel structure Download PDF

Info

Publication number
KR20010113234A
KR20010113234A KR1020000033462A KR20000033462A KR20010113234A KR 20010113234 A KR20010113234 A KR 20010113234A KR 1020000033462 A KR1020000033462 A KR 1020000033462A KR 20000033462 A KR20000033462 A KR 20000033462A KR 20010113234 A KR20010113234 A KR 20010113234A
Authority
KR
South Korea
Prior art keywords
frame information
channels
information
predetermined number
frame
Prior art date
Application number
KR1020000033462A
Other languages
Korean (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 KR1020000033462A priority Critical patent/KR20010113234A/en
Publication of KR20010113234A publication Critical patent/KR20010113234A/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • H04B7/2628Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using code-division multiple access [CDMA] or spread spectrum multiple access [SSMA]
    • H04B7/264Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using code-division multiple access [CDMA] or spread spectrum multiple access [SSMA] for data rate control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0007Code type
    • H04J13/004Orthogonal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2201/00Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
    • H04B2201/69Orthogonal indexing scheme relating to spread spectrum techniques in general
    • H04B2201/707Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
    • H04B2201/70716Quadrature

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 병렬구조를 이용하여 고속 무선 정보를 송수신하는 방법 및 그 시스템에 관한 것으로 직렬 입력 비트열을 소정 갯수의 채널로 나누는 단계; 상기 소정 갯수의 모든 채널에 대해 프레임 정보를 구성하여 부호화하고 부호화된 각 프레임 정보를 I 프레임 정보 및 Q 프레임 정보로 각각 분리하고 분리된 I 프레임 정보 및 Q 프레임 정보에 대해 인터리빙을 수행하고 인터리빙 후의 I 프레임 데이터와 Q 프레임 데이터를 각각 K개의 채널들로 나누어 상기 K개의 각 채널들을 다수의 직교부호를 이용하여 각각 확산하는 단계; 상기 확산된 소정 갯수의 모든 채널의 I 프레임 정보의 확산결과를 더하여서 I 시퀀스를 생성하고 상기 확산된 소정 갯수의 모든 채널의 Q 프레임 정보의 확산결과를 더하여서 Q 시퀀스를 생성하는 단계; 및 긴 주기 부호를 이용하여 I 시퀀스와 Q 시퀀스를 확산한 후 전송하는 단계를 포함하는 것을 특징으로 한다.The present invention relates to a method and system for transmitting and receiving high-speed wireless information using a parallel structure, comprising: dividing a serial input bit stream into a predetermined number of channels; Frame information is configured and encoded for all the predetermined number of channels, and each encoded frame information is separated into I frame information and Q frame information, and interleaved on the separated I frame information and Q frame information, and the interleaved I Dividing frame data and Q frame data into K channels and spreading each of the K channels using a plurality of orthogonal codes; Generating an I sequence by adding the result of spreading I frame information of all the predetermined number of channels spread and adding a result of spreading Q frame information of all the predetermined number of channels spreading to generate a Q sequence; And spreading and transmitting the I sequence and the Q sequence by using the long period code.

본 발명에 의하여 전송대역폭과 최대 데이터전송율이 주어졌을때, 확산율을 높이고 병렬채널의 수를 늘리거나 각 채널의 데이터율을 낮추어 시스템 성능을 개선할 수 있음은 물론 상대적으로 좁은 유효 전송대역폭을 점유하면서 전송할 수 있는 동시에 하드웨어를 쉽게 구현할 수 있게 된다.Given the transmission bandwidth and the maximum data rate, the present invention can improve system performance by increasing the spread rate, increasing the number of parallel channels, or lowering the data rate of each channel, while occupying a relatively narrow effective transmission bandwidth. At the same time, the hardware can be easily implemented.

Description

병렬구조를 이용한 고속 무선 정보 송수신 방법 및 시스템{Method and system for high speed wireless communication using parallel structure}Method and system for high speed wireless information transmission and reception using parallel structure {Method and system for high speed wireless communication using parallel structure}

본 발명은 고속 무선 정보 송수신을 위한 방법 및 시스템에 관한 것이다.The present invention relates to a method and system for high speed wireless information transmission and reception.

무선 정보 송수신 방법 및 시스템의 개발에 있어서 가장 중요한 점은 전송방식을 결정하는 것이다. 기존의 무선 정보 송수신 방식은 적외선을 이용한 방식, 협대역 마이크로파식, 직접 확산 코드분할 다중엑세스(이하 DS-CDMA라 한다.) 기술을 이용한 대역확산 방식 등이 있다.The most important point in the development of a method and system for transmitting and receiving wireless information is to determine a transmission method. Conventional wireless information transmission and reception methods include infrared, narrowband microwave, and spread spectrum using direct spread code division multiple access (hereinafter, referred to as DS-CDMA) technology.

적외선을 이용한 방식은 특별히 대역사용허가를 받을 필요가 없고 비교적 고속전송이 가능하지만 네트웍의 각 노드들이 가시선(Line of Sight)상에 있어야만 전송이 가능한 단점을 갖는다. 이에 대해 협대역 마이크로파 방식은 통상 10GHz 대의 마이크로파를 사용하여 전송하는데 이 방식에서는 통상 FM 변조방식을 사용하며 전파 전달거리는 적외선 방식과 대역확산 방식의 중간정도에 해당한다. 마지막으로 DS-CDMA 기술을 이용한 대역확산 방식은 데이터 대역폭에 비해 훨씬 큰 주파수대역을 사용하여 전송을 하게 되며 이를 위해 고속의 의사 잡음 부호를 이용하여 데이터를 변조한다. 따라서 전송과정에서 보안성이 높아지고 사용대역에서의 신호전력밀도가 작아 주위에 있는 다른 통신시스템에 대한 영향도 최소화 할 수 있다.Infrared schemes do not require a special band license and relatively high-speed transmission is possible, but each node of the network must be in line of sight to transmit. On the other hand, the narrowband microwave system usually transmits microwaves in the 10 GHz band. In this scheme, the FM modulation method is generally used, and the propagation distance is about halfway between the infrared method and the spread spectrum method. Finally, the spread spectrum method using DS-CDMA technology uses a much larger frequency band than the data bandwidth and modulates the data using a fast pseudo noise code. Therefore, the security is increased during transmission and the signal power density in the use band is small, thereby minimizing the influence on other communication systems nearby.

이상의 각 방식들은 나름대로의 장단점을 갖고 있으며 여러 회사들에 의해 그 상업적 구현이 이루어지고 있다. 이 중 대역확산 전송방식에서는 신호전력이 넓은 대역에 확산되므로 신호전력밀도가 매우 낮게 된다. DS-CDMA 기술을 이용한 대역확산 방식은 위와 같은 장점에도 불구하고 데이터를 고속으로 전송할 때는 스펙트럼 효율이 나빠지는 등 성능이 현저히 저하된다.Each of these methods has its advantages and disadvantages, and its commercial implementation has been made by various companies. In the spread spectrum transmission method, the signal power density is very low because the signal power is spread over a wide band. Despite the above advantages, the spread spectrum method using DS-CDMA technology significantly degrades performance when data is transmitted at high speed, such as poor spectral efficiency.

본 발명이 이루고자 하는 기술적 과제는 고속 데이터 전송이 가능하고 다양한 속도로 멀티미디어 정보를 전송할 수 있으며 상대적으로 보다 좁은 유효 전송대역폭을 점유하면서 전송하면서 동시에 하드웨어 구현을 쉽게 할 수 있는 고속 무선 정보 송수신 방법 및 그 시스템을 구현하는 것이다.The technical problem to be achieved by the present invention is a high-speed wireless information transmission and reception method capable of high-speed data transmission, and can transmit multimedia information at various speeds, while at the same time occupying a relatively narrow effective transmission bandwidth and at the same time easy to implement hardware To implement the system.

도 1은 병렬구조를 이용한 고속 무선 정보 송신 방법의 일 실시예이다.1 is an embodiment of a high-speed wireless information transmission method using a parallel structure.

도 2는 병렬구조를 이용한 고속 무선 정보 수신 방법의 일 실시예이다.2 is a diagram for one embodiment of a method of receiving fast wireless information using a parallel structure.

도 3은 병렬구조를 이용한 고속 무선 정보 송신 시스템의 일 구현예이다.3 is an embodiment of a high-speed wireless information transmission system using a parallel structure.

도 4는 병렬구조를 이용한 고속 무선 정보 수신 시스템의 일 구현예이다.4 is an embodiment of a high-speed wireless information receiving system using a parallel structure.

상기 기술적 과제를 해결하기 위한 본 발명에 따른 고속 무선 정보 송신 방법은 (a) 직렬 입력 비트열을 소정 갯수의 채널로 나누는 단계; (b) 상기 소정 갯수의 모든 채널에 대해 프레임 정보를 구성하여 부호화하고 부호화된 각 프레임 정보를 I 프레임 정보 및 Q 프레임 정보로 각각 분리하고 분리된 I 프레임 정보 및 Q 프레임 정보에 대해 인터리빙을 수행하고 인터리빙 후의 I 프레임 데이터와 Q 프레임 데이터를 각각 K개의 채널들로 나누어 상기 K개의 각 채널들을 다수의 직교부호를 이용하여 각각 확산하는 단계; (c) 상기 확산된 소정 갯수의 모든 채널의 I 프레임 정보의 확산결과를 더하여서 I 시퀀스를 생성하고 상기 확산된 소정 갯수의 모든 채널의 Q 프레임 정보의 확산결과를 더하여서 Q 시퀀스를 생성하는 단계; 및 (d) 긴 주기 부호를 이용하여 I 시퀀스와 Q 시퀀스를 확산한 후 전송하는 단계를 포함하는 것을 특징으로 한다.The high-speed wireless information transmission method according to the present invention for solving the above technical problem comprises the steps of: (a) dividing the serial input bit stream into a predetermined number of channels; (b) construct and encode frame information for all the predetermined number of channels, separate each encoded frame information into I frame information and Q frame information, and perform interleaving on the separated I frame information and Q frame information. Dividing the I frame data and the Q frame data after interleaving into K channels, and spreading each of the K channels using a plurality of orthogonal codes; (c) generating an I sequence by adding the result of spreading the I frame information of all the predetermined number of channels spread and adding the result of spreading the Q frame information of all the predetermined number of channels spreading to generate a Q sequence. ; And (d) spreading and transmitting the I sequence and the Q sequence using a long period code.

상기 기술적 과제를 해결하기 위한 본 발명에 따른 고속 무선 정보 수신 방법은 (a) 소정의 시간차를 두고 수신된 복수의 신호를 복수의 수신단으로 분리하고 각 신호를 긴 주기 부호를 이용하여 역확산하는 단계; (b) 각 수신단에서 역확산된 신호를 다수의 직교부호를 이용하여 각각 이차 역확산하는 단계; (c) 이차 역확산된 신호를 소정 갯수별로 병렬 직렬 변환을 하여 소정 갯수의 신호 출력으로 분리하는 단계; (d) 동일한 직교부호를 이용하여 이차 역확산된 서로 다른 수신단에서의 신호 출력을 이용하여 I 프레임 정보 및 Q 프레임 정보를 구성하는 단계; (e) 프레임 정보를 각각 디인터리빙하고 복호화하는 단계; 및 (f) 복호화된 신호를 병렬-직렬 변환을 통하여 직렬 정보로 복원하는 단계를 포함하는 것을 특징으로 한다.The high-speed wireless information receiving method according to the present invention for solving the technical problem is a step of separating a plurality of signals received at a predetermined time difference into a plurality of receiving terminals and despreading each signal using a long period code ; (b) second and second despreading of the despread signal at each receiving end using a plurality of orthogonal codes; (c) dividing the second despread signal into a predetermined number of signal outputs by performing parallel serial conversion for each predetermined number; (d) constructing I frame information and Q frame information by using signal outputs from different receivers which are second despread using the same orthogonal code; (e) deinterleaving and decoding frame information, respectively; And (f) restoring the decoded signal to serial information through parallel-to-serial conversion.

상기 기술적 과제를 해결하기 위한 본 발명에 따른 고속 무선 정보 송신 시스템은 직렬 입력 비트열을 소정 갯수의 채널로 나누는 채널변환부; 각 채널에 대해 프레임을 구성하는 프레임구성부; 각 채널의 프레임 정보를 부호화하고 부호화된 각 채널의 프레임 정보를 I 프레임 정보 및 Q 프레임 정보로 각각 분리하는 부호화부; I 프레임 정보와 Q 프레임 정보에 관하여 각각 인터리빙을 수행하는 인터리빙부; 인터리빙 후의 각 프레임 정보를 각각 K개의 채널들로 나누는 직병렬변환부; K개의 채널 각각의 프레임 정보를 각각 직교부호로 확산한 후 확산된 각 프레임 정보별로 더하여서 I 시퀀스와 Q 시퀀스를 생성하는 시퀀스생성부; 및 I 시퀀스와 Q 시퀀스를 긴 주기 부호로 확산하여 전송하는 채널전송부를 포함하는 것을 특징으로 한다.According to an aspect of the present invention, there is provided a high-speed wireless information transmission system comprising: a channel converter for dividing a serial input bit string into a predetermined number of channels; A frame configuration unit constituting a frame for each channel; An encoder which encodes frame information of each channel and separates the encoded frame information of each channel into I frame information and Q frame information, respectively; An interleaving unit for interleaving each of the I frame information and the Q frame information; A serial-to-parallel converter that divides each frame information after interleaving into K channels; A sequence generation unit for spreading frame information of each of the K channels with an orthogonal code and generating an I sequence and a Q sequence by adding each spread frame information; And a channel transmitter for spreading and transmitting the I sequence and the Q sequence with a long period code.

상기 기술적 과제를 해결하기 위한 본 발명에 따른 고속 무선 정보 수신 시스템은 소정의 시간차를 두고 수신된 복수의 신호를 복수의 수신단으로 분리하고 각 신호를 긴 주기 부호를 이용하여 역확산하고, 각 수신단에서 역확산된 신호를 다수의 직교부호를 이용하여 각각 이차 역확산하고, 이차 역확산된 신호를 소정 갯수별로 병렬 직렬 변환을 하여 소정 갯수의 신호 출력으로 분리하고, 동일한 직교부호를 이용하여 이차 역확산된 서로 다른 수신단에서의 신호 출력을 이용하여 I 프레임 정보 및 Q 프레임 정보를 구성하는 레이크수신부; 레이크수신부에서 구성된 I 프레임 정보와 Q 프레임 정보를 각각 디인터리빙하는 디인터리빙부; 디인터리빙된 정보를 복호화하는 복호화부; 및 복호화된 신호를 병렬-직렬 변환을 통하여 직렬 정보로 복원하는 직렬정보복원부를 포함하는 것을 특징으로 한다.In the high-speed wireless information receiving system according to the present invention for solving the above technical problem, a plurality of received signals are separated into a plurality of receiving terminals with a predetermined time difference, and each signal is despread by using a long period code. Secondly despread the despread signal using a plurality of orthogonal codes, and separate the second despread signal into a predetermined number of signal outputs by performing parallel serial conversion for each predetermined number, and using the same orthogonal code for secondary despreading A rake receiver configured to configure I frame information and Q frame information by using signal outputs from different receiving terminals; A deinterleaving unit for deinterleaving the I frame information and the Q frame information configured in the rake receiving unit, respectively; A decoder which decodes the deinterleaved information; And a serial information restoring unit for restoring the decoded signal to serial information through parallel-serial conversion.

상기 정보라 함은 음성정보와 영상정보 및 문서정보등을 포괄하는 의미로 사용되었다. 이하에서도 그러하며 정보와 데이터를 같은 의미로 사용하기로 한다.The information is used to encompass audio information, video information, and document information. The same will be true for the following. Information and data are used interchangeably.

이하에서 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 고속 무선 정보 송신 방법의 일 실시예이고 도 3은 고속 무선 정보 송신 시스템의 일 표현예로서 먼저 도 1을 설명하고 이어 도 3을 설명하고자 한다.FIG. 1 is an embodiment of a high speed wireless information transmission method and FIG. 3 is an example of an expression of a high speed wireless information transmission system. First, FIG. 1 will be described.

고속 무선 정보를 전송하는 방법에 관하여 도 1을 살펴보면 우선 전송하고자 하는 직렬 입력 비트열을 소정 갯수의 채널로 나누는 직렬-병렬 변환을 수행한다(110). 변환된 각 채널에 대해 프레임 정보를 구성하여 부호화하고 I 프레임 정보와 Q 프레임 정보를 분리하고 분리된 I 프레임 정보 및 Q 프레임 정보에 대해 각각 인터리빙을 수행하고 인터리빙 후의 I 프레임 정보와 Q 프레임 정보를 각각 K개의 채널들로 나누어 각 채널들을 다수의 직교부호를 이용하여 각각 확산한다(120).Referring to FIG. 1 as a method of transmitting high-speed wireless information, first, serial-to-parallel conversion is performed by dividing a serial input bit stream to be transmitted into a predetermined number of channels (110). Configure and encode frame information for each converted channel, separate I frame information and Q frame information, perform interleaving on the separated I frame information and Q frame information, respectively, and interleave the I frame information and Q frame information after interleaving, respectively. Divided into K channels, each channel is spread using a plurality of orthogonal codes, respectively (120).

120단계의 과정은 채널중 한 채널의 프레임 정보를 부호화하여 부호화된 채널의 프레임 정보를 I 프레임 정보 및 Q 프레임 정보로 각각 분리하고(121) 분리된 I 프레임 정보와 Q 프레임 정보에 관하여 각각 인터리빙을 수행하고(122) 인터리빙된 I 프레임 정보와 Q 프레임 정보를 각각 K개의 채널들로 나누고(123) 상기 K개의 각 채널들을 다수의 직교부호를 이용하여 각각 확산하고(124) 121부터 124까지의 단계가 소정 갯수의 채널에 대해 모두 수행되었는지 판단하고 수행되지 않은 경우 121단계로 분기하고 수행된 경우 다음 단계(130)로 진행하는(125) 과정으로 이루어 질 수 있다.In step 120, the frame information of one channel of the channel is encoded, and the frame information of the encoded channel is separated into I frame information and Q frame information (121), and the interleaving is performed with respect to the separated I frame information and Q frame information, respectively. (122) dividing the interleaved I frame information and Q frame information into K channels (123), and spreading each of the K channels using a plurality of orthogonal codes (124) and performing steps 121 through 124, respectively. It is determined whether all of the predetermined number of channels have been performed, and if not performed, branching to step 121 and, if performed, proceeding to the next step 130 (125).

확산된 소정 갯수의 모든 채널의 I 프레임 정보의 확산결과를 더하여서 I 시퀀스를 생성하고 확산된 소정 갯수의 모든 채널의 Q 프레임 정보의 확산결과를 더하여서 Q 시퀀스를 생성한다(130). 생성된 I 시퀀스와 Q 시퀀스를 긴 주기 부호를 이용하여 확산한 후 전송한다(140).An I sequence is generated by adding the spreading result of the I frame information of all the predetermined number of spread channels, and the Q sequence is generated by adding the spreading result of the Q frame information of all the spreading predetermined number of channels (130). The generated I sequence and the Q sequence are spread using a long period code and then transmitted (140).

이어 도 3을 설명하면 송신하고자 하는 직렬 입력 비트열(300)을 채널변환부(310)에서 소정 갯수의 채널로 변환한다. 프레임구성부(320)에서는 각 채널에 대해 프레임을 구성한다(321,322). 부호화부(330)에서는 각 채널의 프레임 정보를 부호화(331,332)하고 부호화된 각 채널의 프레임 정보를 I 프레임 정보 및 Q 프레임 정보로 각각 분리한다. 인터리빙부(340)에서는 I 프레임 정보와 Q 프레임 정보에 관하여 각각 인터리빙을 수행한다(341a, 341b, 342a, 342b).3, the serial input bit string 300 to be transmitted is converted into a predetermined number of channels by the channel converter 310. The frame configuration unit 320 configures frames for each channel (321 and 322). The encoder 330 encodes frame information of each channel (331 and 332), and separates the encoded frame information of each channel into I frame information and Q frame information, respectively. The interleaving unit 340 interleaves the I frame information and the Q frame information, respectively (341a, 341b, 342a, and 342b).

직병렬변환부(350)는 인터리빙 후의 각 프레임 정보를 각각 K개의 채널들로 나눈다(351a, 351b, 352a, 352b). 시퀀스생성부(360)는 인터리빙 후의 I 프레임 정보와 Q 프레임 정보를 각각 직교부호(361aa, 361ab, 362ba, 362bb)로 확산한 후 확산된 각 프레임 정보별로 더하여서(363, 364) I 시퀀스와 Q 시퀀스를 생성한다. 채널전송부(370)은 I 시퀀스와 Q 시퀀스를 긴 주기 부호(371, 372)로 확산하여 전송한다(380).The serial-to-parallel converter 350 divides each frame information after interleaving into K channels (351a, 351b, 352a, and 352b). The sequence generator 360 spreads the interleaved I frame information and the Q frame information with orthogonal codes 361aa, 361ab, 362ba, and 362bb, respectively, and adds each of the spread frame information (363, 364) to the I sequence and the Q. Create a sequence. The channel transmitter 370 spreads the I sequence and the Q sequence with the long period codes 371 and 372 and transmits them (380).

도 2는 고속 무선 정보 수신 방법의 일 실시예이고 도 4는 고속 무선 정보 수신 시스템의 일 구현예로서 먼저 도 2를 설명하고 이어 도 4를 설명하고자 한다.FIG. 2 is an embodiment of a fast wireless information receiving method, and FIG. 4 is an embodiment of the fast wireless information receiving system. First, FIG. 2 will be described.

고속 무선 정보를 수신하는 방법에 관하여 도 2의 과정을 살펴보면 소정의 시간차를 두고 수신된 복수의 신호를 복수의 수신단으로 분리하고 각 신호를 긴 주기 부호를 이용하여 역확산한다(210). 각 수신단에서 역확산된 신호를 다수의 직교부호를 이용하여 각각 이차 역확산하는데(220) 이 220의 과정은 역확산된 신호를 소정의 직교부호로 이차 역확산하고(221) 소정 갯수만큼 역확산이 수행되었는지 확인하고 수행된 경우 다음 단계(230)로 진행하고 수행되지 않은 경우 221단계로 분기하는 과정으로 이루어 질 수 있다(222).Referring to the process of FIG. 2 with respect to a method of receiving high-speed wireless information, a plurality of received signals are separated into a plurality of receivers with a predetermined time difference, and each signal is despread using a long period code (210). Secondly despread the signals despread at each receiver using a plurality of orthogonal codes (220). The process of 220 secondary despreads the despread signal to a predetermined orthogonal code (221) and despread by a predetermined number. This may be done by checking whether this has been performed and proceeding to the next step 230 and, if not performed, branching to step 221 (222).

이차 역확산된 신호를 소정 갯수별로 병렬-직렬 변환을 하여 소정 갯수의 신호 출력으로 분리한다(230). 동일한 직교부호를 이용하여 이차 역확산된 서로 다른 수신단에서의 신호 출력을 각각 합성하여 I 프레임 정보 및 Q 프레임 정보를 구성한다(240). 프레임 정보를 각각 디인터리빙하고 복호화한다(250). 복호화된 신호를 병렬-직렬 변환을 통하여 직렬 정보로 복원하여(260) 원하는 정보를 얻을 수 있다.The second despread signal is separated into a predetermined number of signal outputs by performing parallel-to-serial conversion for each predetermined number (230). By using the same orthogonal code, the signal outputs of the second despreaded different receiving end are synthesized to form I frame information and Q frame information, respectively (240). Each of the frame information is deinterleaved and decoded (250). The decoded signal may be restored to serial information through parallel-to-serial conversion (260) to obtain desired information.

이어 도 4를 설명하면 레이크수신부(440)는 소정의 시간차를 두고 수신된 복수의 신호(400)를 복수의 수신단(410, 420, 430)으로 분리하고 각 신호를 긴 주기 부호(411)를 이용하여 역확산하고, 각 수신단에서 역확산된 신호를 다수의 직교부호(412, 413, 414, 415, 416, 417, 418, 419)를 이용하여 각각 이차 역확산하고 각각 소정의 비트수만큼 그 역확산결과를 합산(412a, 413a, 414a, 415a, 416a, 417a, 418a, 419a)하고 합산 결과를 소정 갯수별로 병렬-직렬 변환(412b, 414b, 416b, 418b)을 하여 소정 갯수의 신호 출력으로 분리하고, 동일한 직교부호를 이용하여 이차 역확산된 서로 다른 수신단에서의 신호 출력을 합산하여(441, 442, 443, 444) I 프레임 정보 및 Q 프레임 정보를 구성한다.4, the rake receiver 440 separates the plurality of received signals 400 into a plurality of receivers 410, 420, and 430 with a predetermined time difference, and uses the long period code 411 for each signal. Secondly despread the signals despread at each receiver using a plurality of orthogonal codes (412, 413, 414, 415, 416, 417, 418, 419) and reverse the signals by a predetermined number of bits. The diffusion results are summed up (412a, 413a, 414a, 415a, 416a, 417a, 418a, 419a) and the summation result is divided into predetermined number of signal outputs by parallel-to-serial conversion (412b, 414b, 416b, 418b). Then, by using the same orthogonal code, the signal outputs of the second despreaded second receiving terminals are added (441, 442, 443, 444) to form I frame information and Q frame information.

디인터리빙부(450)는 레이크수신부에서 구성된 I 프레임 정보와 Q 프레임 정보를 디인터리버(451, 452, 453, 454)를 통해 각각 디인터리빙하고 복호화부(460)는 디인터리빙된 정보를 복호기(461, 462)를 통해 복호화한다.The deinterleaving unit 450 deinterleaves the I frame information and the Q frame information configured in the rake receiver through the deinterleavers 451, 452, 453, and 454, respectively, and the decoding unit 460 decodes the deinterleaved information. 462).

직렬정보복원부(470)는 복호화된 신호에 대해 각 채널별로 채널복원을 하고(471, 472) 병렬-직렬 변환(473)을 통하여 직렬 정보(480)로 복원한다.The serial information restorer 470 restores the decoded signal to each channel for each channel (471, 472) and restores the serial information 480 through the parallel-serial conversion 473.

이하에서 부호기로써 길쌈부호기를 이용하고 복호기로써 비터비 복호기를 이용하여 보다 구체적으로 본 발명을 구현하는 방법 및 시스템에 대해 살펴보기로 한다. 최대 데이터 전송율 RM[bps]를 갖는 직렬 입력 비트열(300)을 각각 비트율 Rb[bps]인 Nu개의 채널로 나누고(310,110), 각 채널에 대하여 8비트 제로 패딩(zero padding)을 하여 Tframe[s/frame] 단위로 프레임을 구성(320)한 다음 부호율 R인 길쌈부호기(330, 121)와 블록 인터리버(340, 122)를 거쳐서 I와 Q프레임 데이터를 만든다. 이 때 각 칩의 시간구간을 키우게 되면 상대적으로 좁은 유효 전송대역폭을 점유하면서 동시에 하드웨어 구현이 쉬워진다. 따라서 유효 전송 대역폭을 낮추기 위한 방법으로 각 채널의 I 와 Q 프레임 데이터를 각각 K개의 채널들로 직렬-병렬 변환(123, 350)하고 각 채널들의 각 프레임 데이터는 직교부호(361aa, 361ab, 362ba, 362bb)와 곱해져서 확산(124)되는데, 이때 I와 Q프레임 데이터의 각 비트를 확산시키기 위하여 동일한 직교부호를 사용할 수도 있고, 서로 다른 직교부호를 사용할 수도 있다.Hereinafter, a method and system for implementing the present invention will be described in more detail using a convolutional encoder as an encoder and a Viterbi decoder as a decoder. The serial input bit stream 300 having the maximum data rate R M [bps] is divided into N u channels having a bit rate R b [bps] (310,110) and 8-bit zero padding for each channel. A frame is configured 320 in units of T frame [s / frame], and then I and Q frame data are generated through convolutional encoders 330 and 121 having a code rate R and block interleavers 340 and 122. Increasing the time interval of each chip makes it easier to implement hardware while occupying a relatively narrow effective transmission bandwidth. Therefore, in order to reduce the effective transmission bandwidth, serial-parallel conversion (123, 350) of I and Q frame data of each channel into K channels, respectively, and each frame data of each channel is orthogonal code (361aa, 361ab, 362ba, Multiplied by 362bb) to spread 124, where the same orthogonal code may be used or different orthogonal codes may be used to spread each bit of the I and Q frame data.

이렇게 확산된 각 채널의 I와 Q프레임 데이터들은 각각 더해져서 I와 Q시퀀스가 되고(130, 363, 364), 각 시퀀스는 랜덤화를 위해 긴 주기 부호(long code)에 의해 다시 확산되어 전송(140, 370)된다.The I and Q frame data of each spread channel are added to each other to form an I and Q sequence (130, 363, 364), and each sequence is spread again by a long code for randomization and transmitted. 140, 370).

직렬 데이터를 Nu개의 병렬 채널로 직렬-병렬 변환하면 각 채널의 입력 데이터 속도는 Rb=RM/Nu가 된다. 프레임 모드로 동작시키기 위하여 길이가 Tframe[s/frame]인 프레임을 선택하면 프레임당 비트수는 Tframe×Rb비트가 된다. 부호율이 1/2인 길쌈 부호기를 거치면 비트율이 2배가 되는데, 홀수 번째 비트들을 I프레임 데이터로, 짝수 번째 비트들을 Q프레임 데이터로 취하게 되면 부호기의 입력과 동일한 데이터율을 유지하게 된다. 각 채널에서 길쌈부호기와 블록 인터리버를 거친 데이터의 각 비트 Ii와 Qi는 직교 부호로 확산되는데, i번째 직교부호는 다음과 같이 나타낼 수 있으므로Serial-to-parallel conversion of serial data into N u parallel channels results in R b = R M / N u for each channel. When a frame having a length of T frame [s / frame] is selected to operate in the frame mode, the number of bits per frame becomes T frame × R b bits. The bit rate is doubled through a convolutional encoder having a code rate of 1/2. When odd bits are taken as I frame data and even bits are taken as Q frame data, the same data rate as the input of the encoder is maintained. In each channel, each bit I i and Q i of the data passed through the convolutional code and the block interleaver is spread as an orthogonal code. The i th orthogonal code can be expressed as follows.

i번째 채널에서 확산된 데이터는 각각 G개의 칩으로 구성된다. 이 때 i번째 채널의 I 프레임 데이터 비트 Ii와 Q 프레임 데이터 비트 Qi를 동일한 직교부호로 확산시킨다고 가정하면(IiWi와 QiWi), K=1인 경우 각 채널에서 확산된 I와 Q프레임 데이터들을 더한 I 와 Q 시퀀스 Ic와 Qc는 다음과 같이 나타낼 수 있다.The data spread on the i-th channel consists of G chips each. In this case, assuming that I frame data bits I i and Q frame data bits Q i of the i-th channel are spread with the same orthogonal code (I i W i and Q i W i ), when K = 1, each channel is spread on each channel. The I and Q sequences I c and Q c plus the I and Q frame data can be expressed as follows.

이때 칩속도 Rc와 확산율 G, 각 채널의 비트율 Rb와의 관계는 다음과 같으므로In this case, the relationship between the chip rate R c , the diffusion rate G and the bit rate R b of each channel is as follows.

가 된다. 그러나 K=2 이상인 경우에는 각 가지가 K개의 직교부호로 확산되므로 Ic와 Qc는 다음과 같이 된다.Becomes However, if K = 2 or more, since each branch is spread with K orthogonal codes, I c and Q c are as follows.

이 때 칩속도 Rc와 확산율 G, 병렬 가지의 수 K와 데이터율 Rb의 관계는 다음과 같으므로In this case, the relationship between the chip rate R c , the diffusion rate G, the number of parallel branches K and the data rate R b is as follows.

유효 전송대역폭이 1/K로 줄어들게 된다. 따라서 전송대역폭 B[Hz]인 전송채널을 통하여 최대 RM의 고속 데이터를 전송하려고 하면 K=1인 경우에는The effective transmission bandwidth is reduced to 1 / K. Therefore, if you try to transmit high-speed data up to R M through a transmission channel of transmission bandwidth B [Hz], if K = 1

이어야 하지만, K=2 이상인 경우에는Must be greater than or equal to K = 2

가 만족되면 된다.Is satisfied.

실제로 누구나 전파 사용허가를 받지 않고 사용할 수 있는 대역인 ISM(Industrial Scientific and Medical band)밴드로 현재 902-928MHz (B=26MHz), 2400-2483MHz (B=83MHz) 및 5725-5850MHz (B=125MHz) 대역이 할당되어 있으므로, 전송대역폭 B로서 3가지 ISM밴드 중 어느 하나를 사용하고, 확산율 G, 병렬 채널의 수 Nu, 각 채널의 데이터율 Rb, 병렬가지의 수 K를 2이상의 값으로 적절히 선택하면, 제안된 시스템 구조로 주어진 전송대역폭 내에서 K=1인 경우보다 개선된 성능으로 고속 데이터 전송(RM이 20Mbps 이상)을 실현할 수 있을 뿐만 아니라 각 칩의 시간구간이 K배 커지게 되므로 하드웨어 구현이 쉬워진다.In fact, the Industrial Scientific and Medical band (ISM) band is a band that anyone can use without being licensed for radio waves. Since the bandwidth is allocated, any one of the three ISM bands is used as the transmission bandwidth B, and the spreading ratio G, the number of parallel channels N u , the data rate R b of each channel, and the number K of the parallel branches are appropriately set to two or more values. If selected, the proposed system architecture can achieve high-speed data transmission (R M is 20Mbps or more) with improved performance than K = 1 within a given transmission bandwidth, and the time interval of each chip is K times larger. Hardware implementation is easy

예를 들어 B=83MHz의 ISM밴드를 사용할 경우 25Mbps의 고속 데이터 전송을 실현하려면, (K, G, Nu, Rb)를 다음과 같이 선택하면 된다.For example, if you want to realize 25Mbps high-speed data transfer when using B = 83MHz ISM band, you can select (K, G, N u , R b ) as follows.

(1, 128, 50, 512kbps) 또는 (1, 256, 100, 256kbps) (2, 128, 25, 1024kbps) 또는 (2, 256, 50, 512kbps)(1, 128, 50, 512 kbps) or (1, 256, 100, 256 kbps) (2, 128, 25, 1024 kbps) or (2, 256, 50, 512 kbps)

여러 경로에서 수신된 시퀀스(400)는 긴주기 부호로 역확산되고(210, 411) 채널을 구분하기 위하여 다시 해당 직교부호(412, 413, 414, 415, 416, 417, 418, 419)를 이용하여 각각 이차 역확산하고 각각 소정의 비트수만큼 그 역확산결과를 합산(412a, 413a, 414a, 415a, 416a, 417a, 418a, 419a)하고 합산 결과를 소정 갯수별로 병렬-직렬 변환(412b, 414b, 416b, 418b)을 하여 소정 갯수의 신호 출력으로 분리하고(230), 다음 n개의 레이크 수신기 출력을 합성하여(441, 442, 443,444) 수신된 I와 Q프레임 데이터를 구성(240)한다. 각 프레임 데이터는 디인터리버(450)와 복호기(460)를 거쳐(250) 8비트 제로 제거(zero removal) 과정을 거쳐서 각 채널의 데이터가 되고(471, 472), 다시 병렬-직렬 변환(473)을 통하여 원래의 직렬 데이터(480)가 복원된다(260).The sequence 400 received in several paths is despread with long period codes (210, 411) and again uses the corresponding orthogonal codes (412, 413, 414, 415, 416, 417, 418, 419) to distinguish the channels. Secondary despreading, and add the despreading results by a predetermined number of bits (412a, 413a, 414a, 415a, 416a, 417a, 418a, and 419a), respectively, and add the summation results by a predetermined number of parallel-to-serial conversions (412b, 414b). And 416b and 418b, the signal is separated into a predetermined number of signal outputs (230), and the next n Rake receiver outputs are synthesized (441, 442, 443, 444) to configure the received I and Q frame data (240). Each frame data becomes data of each channel through a deinterleaver 450 and a decoder 460 (250) through an 8-bit zero removal process (471, 472), and then parallel-serial conversion (473). The original serial data 480 is restored (260).

본 발명을 구현하기 위하여 무선 채널에서 최대 데이터 전송율이 RM=384kbps(Rb=32kbps, Nu=12)이고 확산율이 G=128배이며, 송신기에서 길쌈부호기와 블록 인터리버, 수신기에서 비터비 복호기와 디인터리버 및 다이버시티 n=3의 레이크 수신기를 사용할 수 있다.In order to implement the present invention, the maximum data rate in the radio channel is R M = 384 kbps (R b = 32 kbps, N u = 12), the spreading rate is G = 128 times, and the convolutional encoder at the transmitter, the block interleaver, and the Viterbi decoder at the receiver And a deinterleaver and a rake receiver with diversity n = 3 can be used.

본 발명에서 채널부호 및 복호화를 위하여는 길쌈부호기와 비터비(Viterbi) 복호기를 사용하는 것이 바람직하다. 길쌈부호기는 구속장이 9이며 생성시퀀스가 8진수로 (561, 753)이고 부호율이 1/2인 부호를 사용할 수 있다. 비터비 복호기에서는 연성판정으로 4비트를 쓰고, 트레이스백 깊이(traceback depth)가 64이며, 프레임 모드로 동작하도록 설계할 수 있다. 또한 길쌈부호기를 거친 후 각 프레임에 맞도록 인터리버를 사용하고, 비터비 복호기 전에 디인터리버를 수행할 수 있다.In the present invention, it is preferable to use a convolutional encoder and a Viterbi decoder for channel coding and decoding. The convolutional encoder can use a code with a constraint length of 9, a generation sequence of octets (561, 753), and a code rate of 1/2. The Viterbi decoder can be designed to write 4 bits with a soft decision, have a traceback depth of 64, and operate in frame mode. In addition, the interleaver may be used to fit each frame after the convolutional encoder, and the deinterleaver may be performed before the Viterbi decoder.

다수의 직교부호로는 월시(Walsh) 부호를 이용함이 바람직하고 이 월시 부호로 확산된 정보 비트들은 I와 Q채널로 나뉘어서 각 칩들끼리 더해지고, 전송하기 전에 랜덤화를 위해 긴 주기 부호(long code)를 발생시켜서 한번 더 확산시킬 수 있다. 여기서 쓰이는 긴 주기 부호는 242-1 의 주기를 갖는다. 이 긴 주기 부호 발생기는 M-sequence 발생기로 다음과 같이 42차의 특성 다항식(characteristicpolynomial)으로 발생시킨다.It is preferable to use a Walsh code as a number of orthogonal codes, and information bits spread by the Walsh code are divided into I and Q channels and added to each chip, and a long code code is used for randomization before transmission. Can be spread out once more. The long period code used here has a period of 2 42 -1. This long period code generator is an M-sequence generator that generates the 42nd-order characteristic polynomial as follows.

본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 하드디스크, 플로피디스크, 플래쉬 메모리, 광데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드로서 저장되고 실행될 수 있다.The invention can also be embodied as computer readable code on a computer readable recording medium. The computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, hard disk, floppy disk, flash memory, optical data storage device, and also carrier waves (for example, transmission over the Internet). It also includes the implementation in the form of. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.

본 발명에 의하면 고속 데이터 전송이 가능하고 다양한 속도로 멀티미디어 정보를 전송할 수 있는 고속 무선 정보 송수신 방법 및 시스템을 구현할 수 있어 전송대역폭과 최대 데이터전송율이 주어졌을 때, 확산율을 높이고 병렬채널의 수를 늘리거나 각 채널의 데이터율을 낮추어 시스템 성능을 개선할 수 있고 직교 부호로 확산하기 전에 직렬-병렬 변환을 수행함으로써 각 칩의 시간구간을 크게 하여 상대적으로 좁은 유효 전송대역폭을 점유하면서 동시에 쉽게 하드웨어를 구현할 수 있다.According to the present invention, a high-speed wireless information transmission / reception method and system capable of high-speed data transmission and multi-media information transmission at various speeds can be implemented. Therefore, when a transmission bandwidth and a maximum data rate are given, the spreading rate is increased and the number of parallel channels is increased. Or lower the data rate of each channel to improve system performance, and by performing serial-to-parallel conversion before spreading to orthogonal codes, the time period of each chip can be increased to occupy a relatively narrow effective bandwidth and to easily implement hardware. Can be.

Claims (7)

(a) 직렬 입력 비트열을 소정 갯수의 채널로 나누는 단계;(a) dividing the serial input bit stream into a predetermined number of channels; (b) 상기 소정 갯수의 모든 채널에 대해 프레임 정보를 구성하여 부호화하고 부호화된 각 프레임 정보를 I 프레임 정보 및 Q 프레임 정보로 각각 분리하고 분리된 I 프레임 정보 및 Q 프레임 정보에 대해 인터리빙을 수행하고 인터리빙 후의 I 프레임 정보와 Q 프레임 정보를 각각 K개의 채널들로 나누어 상기 K개의 각 채널들의 프레임 정보를 다수의 직교부호를 이용하여 각각 확산하는 단계;(b) construct and encode frame information for all the predetermined number of channels, separate each encoded frame information into I frame information and Q frame information, and perform interleaving on the separated I frame information and Q frame information. Dividing the I frame information and the Q frame information after interleaving into K channels and spreading the frame information of each of the K channels using a plurality of orthogonal codes, respectively; (c) 상기 확산된 소정 갯수의 모든 채널의 I 프레임 정보의 확산결과를 더하여서 I 시퀀스를 생성하고 상기 확산된 소정 갯수의 모든 채널의 Q 프레임 정보의 확산결과를 더하여서 Q 시퀀스를 생성하는 단계; 및(c) generating an I sequence by adding the result of spreading the I frame information of all the predetermined number of channels spread and adding the result of spreading the Q frame information of all the predetermined number of channels spreading to generate a Q sequence. ; And (d) 긴 주기 부호를 이용하여 I 시퀀스와 Q 시퀀스를 확산한 후 전송하는 단계를 포함하는 것을 특징으로 하는 무선 정보 전송방법.(d) spreading and transmitting an I sequence and a Q sequence using a long period code. 제 1항에 있어서, (b) 단계는The method of claim 1, wherein step (b) (b1) 상기 채널중 한 채널의 프레임 정보를 부호화하여 부호화된 채널의 프레임 정보를 I 프레임 정보 및 Q 프레임 정보로 각각 분리하는 단계;(b1) encoding frame information of one of the channels and separating frame information of an encoded channel into I frame information and Q frame information, respectively; (b2) 분리된 I 프레임 정보와 Q 프레임 정보에 관하여 각각 인터리빙을 수행하는 단계;(b2) interleaving each of the separated I frame information and the Q frame information; (b3) 인터리빙 후의 I 프레임 정보와 Q 프레임 정보를 각각 K개의 채널들로 나누어 상기 각 채널들의 프레임 정보를 다수의 직교부호를 이용하여 각각 확산하는 단계;(b3) dividing the I frame information and the Q frame information after interleaving into K channels and spreading the frame information of the respective channels using a plurality of orthogonal codes, respectively; (b4) 상기 (b1)부터 (b3)까지의 단계가 (a)의 소정 갯수의 채널에 대해 모두 수행되었는지 판단하고 수행되지 않은 경우 (b1) 단계로 분기하고 수행된 경우 다음 단계로 진행하는 단계로 이루어지는 것을 특징으로 하는 무선 정보 전송방법.(b4) determining whether the steps (b1) to (b3) have been performed for the predetermined number of channels in step (a), and if not, branches to step (b1) and proceeds to the next step if performed. Wireless information transmission method comprising the. (a) 소정의 시간차를 두고 수신된 복수의 신호를 복수의 수신단으로 분리하고 각 신호를 긴 주기 부호를 이용하여 역확산하는 단계;(a) separating a plurality of received signals into a plurality of receiving terminals with a predetermined time difference and despreading each signal using a long period code; (b) 각 수신단에서 역확산된 신호를 다수의 직교부호를 이용하여 각각 이차 역확산하는 단계;(b) second and second despreading of the despread signal at each receiving end using a plurality of orthogonal codes; (c) 이차 역확산된 신호를 소정 갯수별로 병렬-직렬 변환을 하여 소정 갯수의 신호 출력으로 분리하는 단계;(c) separating the second despread signal into a predetermined number of signal outputs by performing parallel-to-serial conversion for each predetermined number; (d) 동일한 직교부호를 이용하여 이차 역확산된 서로 다른 수신단에서의 신호 출력을 이용하여 I 프레임 정보 및 Q 프레임 정보를 구성하는 단계;(d) constructing I frame information and Q frame information by using signal outputs from different receivers which are second despread using the same orthogonal code; (e) 프레임 정보를 각각 디인터리빙하고 복호화하는 단계; 및(e) deinterleaving and decoding frame information, respectively; And (f) 복호화된 신호를 병렬-직렬 변환을 통하여 직렬 정보로 복원하는 단계를 포함하는 것을 특징으로 하는 고속 무선 정보 수신방법.and (f) restoring the decoded signal to serial information through parallel-to-serial conversion. 제 3항에 있어서, (b) 단계는 소정 갯수만큼 역확산될 때까지 소정 갯수의 직교부호를 이용하여 순차적으로 역확산하는 것을 특징으로 하는 고속 무선 정보를 수신하는 방법.4. The method of claim 3, wherein step (b) is sequentially despread using a predetermined number of orthogonal codes until a predetermined number is despread. 제1항 내지 제4항중 어느 한 항의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program for executing the method of claim 1 on a computer. 직렬 입력 비트열을 소정 갯수의 채널로 나누는 채널변환부;A channel converter for dividing the serial input bit stream into a predetermined number of channels; 각 채널에 대해 프레임을 구성하는 프레임구성부;A frame configuration unit constituting a frame for each channel; 각 채널의 프레임 정보를 부호화하고 부호화된 각 채널의 프레임 정보를 I 프레임 정보 및 Q 프레임 정보로 각각 분리하는 부호화부;An encoder which encodes frame information of each channel and separates the encoded frame information of each channel into I frame information and Q frame information, respectively; I 프레임 정보와 Q 프레임 정보에 관하여 각각 인터리빙을 수행하는 인터리빙부;An interleaving unit for interleaving each of the I frame information and the Q frame information; 인터리빙 후의 각 프레임 정보를 각각 K개의 채널들로 나누는 직병렬변환부;A serial-to-parallel converter that divides each frame information after interleaving into K channels; K개의 채널 각각의 프레임 정보를 각각 직교부호로 확산한 후 확산된 각 프레임 정보별로 더하여서 I 시퀀스와 Q 시퀀스를 생성하는 시퀀스생성부; 및A sequence generation unit for spreading frame information of each of the K channels with an orthogonal code and generating an I sequence and a Q sequence by adding each spread frame information; And I 시퀀스와 Q 시퀀스를 긴 주기 부호로 확산하여 전송하는 채널전송부를 포함하는 것을 특징으로 하는 고속 무선 정보 전송시스템.And a channel transmitter for spreading and transmitting the I sequence and the Q sequence in a long period code. 소정의 시간차를 두고 수신된 복수의 신호를 복수의 수신단으로 분리하고 각 신호를 긴 주기 부호를 이용하여 역확산하고, 각 수신단에서 역확산된 신호를 다수의 직교부호를 이용하여 각각 이차 역확산하고, 이차 역확산된 신호를 소정 갯수별로 병렬-직렬 변환을 하여 소정 갯수의 신호 출력으로 분리하고, 동일한 직교부호를 이용하여 이차 역확산된 서로 다른 수신단에서의 신호 출력을 이용하여 I 프레임 정보 및 Q 프레임 정보를 구성하는 레이크수신부;Separate a plurality of received signals with a plurality of receiving terminals with a predetermined time difference, despread each signal using a long period code, and secondary despread each of the despread signals at each receiving terminal using a plurality of orthogonal codes. In this case, the second despread signal is separated into a predetermined number of signal outputs by parallel-to-serial conversion by a predetermined number, and the I frame information and the Q are obtained by using the signal outputs of the second despread signal that are second despread using the same orthogonal code. A rake receiver configured to construct frame information; 레이크수신부에서 구성된 I 프레임 정보와 Q 프레임 정보를 각각 디인터리빙하는 디인터리빙부;A deinterleaving unit for deinterleaving the I frame information and the Q frame information configured in the rake receiving unit, respectively; 디인터리빙된 정보를 복호화하는 복호화부; 및A decoder which decodes the deinterleaved information; And 복호화된 신호를 병렬-직렬 변환을 통하여 직렬 정보로 복원하는 직렬정보복원부를 포함하는 것을 특징으로 하는 고속 무선 정보 수신시스템.And a serial information restoring unit for restoring the decoded signal into serial information through parallel-to-serial conversion.
KR1020000033462A 2000-06-17 2000-06-17 Method and system for high speed wireless communication using parallel structure KR20010113234A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000033462A KR20010113234A (en) 2000-06-17 2000-06-17 Method and system for high speed wireless communication using parallel structure

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000033462A KR20010113234A (en) 2000-06-17 2000-06-17 Method and system for high speed wireless communication using parallel structure

Publications (1)

Publication Number Publication Date
KR20010113234A true KR20010113234A (en) 2001-12-28

Family

ID=19672397

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000033462A KR20010113234A (en) 2000-06-17 2000-06-17 Method and system for high speed wireless communication using parallel structure

Country Status (1)

Country Link
KR (1) KR20010113234A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010074572A (en) * 2001-05-08 2001-08-04 강병권 Method and system of signal processing for rf transmitting of high-speed data signal

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010074572A (en) * 2001-05-08 2001-08-04 강병권 Method and system of signal processing for rf transmitting of high-speed data signal

Similar Documents

Publication Publication Date Title
CA2333258C (en) Device and method for generating and distributing coded symbols in cdma communication system
US5515396A (en) Method and apparatus for selecting a spreading code in a spectrum spread communication system
KR100564213B1 (en) A method of and apparatus for processing variable rate data for transmission in a fixed rate transmission medium
CN1097898C (en) Method and apparatus for determining signal strength in spread spectrum communication system having variable data rate
CA2284788C (en) Systems and methods of channel coding and inverse-multiplexing for multi-carrier cdma systems
JP3569288B2 (en) Method and apparatus for decoding an encoded signal
JP2815007B2 (en) Variable rate CDMA spreading circuit
JPH05219015A (en) Method and device for utilizing orthogonal coding in communication ststem
US6122310A (en) Method and apparatus for facilitating multi-rate data transmission by selecting a plurality of spreading codes
KR100421798B1 (en) Method for transmitting of parallel information streams in a cdma system
JPH11275052A (en) Spread coder and its method
JPH11275059A (en) Variable speed transmission method and device thereof
KR100484555B1 (en) Method and apparatus for error correction
JPH09153885A (en) Synchronism judgment circuit, demodulator and communication system
KR20010113234A (en) Method and system for high speed wireless communication using parallel structure
US6836504B2 (en) Method and apparatus for spreading symbols in a communication system
JP4741064B2 (en) Optical code division multiple access transmission / reception system
KR20010113233A (en) Method and system for high speed wireless communication
KR20020004064A (en) Wireless communication method by bit operation
KR19990075329A (en) Apparatus and method for inserting additional information in a communication system
JP2000278759A (en) Transmission timing controller
KR20050100848A (en) Apparatus and method for transmitting header information in a ds-uwb communication system
JP3285475B2 (en) Spread spectrum communication equipment
Shah A Study on Interleave Division Multiple Access
WO2000077963A1 (en) Interleaving in a spread-spectrum communication system

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application