KR100537549B1 - Apparatus for handling data - Google Patents

Apparatus for handling data Download PDF

Info

Publication number
KR100537549B1
KR100537549B1 KR10-2003-0039131A KR20030039131A KR100537549B1 KR 100537549 B1 KR100537549 B1 KR 100537549B1 KR 20030039131 A KR20030039131 A KR 20030039131A KR 100537549 B1 KR100537549 B1 KR 100537549B1
Authority
KR
South Korea
Prior art keywords
data
serial
time plane
parallel
receives
Prior art date
Application number
KR10-2003-0039131A
Other languages
Korean (ko)
Other versions
KR20040108225A (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
Application filed by 주식회사 팬택앤큐리텔 filed Critical 주식회사 팬택앤큐리텔
Priority to KR10-2003-0039131A priority Critical patent/KR100537549B1/en
Publication of KR20040108225A publication Critical patent/KR20040108225A/en
Application granted granted Critical
Publication of KR100537549B1 publication Critical patent/KR100537549B1/en

Links

Classifications

    • 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/2626Arrangements specific to the transmitter only
    • H04L27/2627Modulators
    • H04L27/2637Modulators with direct modulation of individual subcarriers
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M9/00Parallel/series conversion or vice versa
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0007Code type
    • H04J13/004Orthogonal
    • H04J13/0048Walsh

Landscapes

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

Abstract

본 발명의 데이터 처리 장치는, 이동통신 단말기에서 직렬로 입력되는 데이터 열을 병렬로 컨버팅한 후, 주파수 평면이 아닌 시간 평면에서 직접 확산한 후 서브캐리어를 통하여 전송함으로써, 역방향 링크의 데이터 전송률을 증가시킬 수 있는 데이터 처리 장치를 제공하는데 그 목적이 있다.The data processing apparatus of the present invention converts data streams input in series from a mobile communication terminal in parallel, directly spreads them in a time plane instead of the frequency plane, and then transmits them through a subcarrier, thereby increasing the data rate of the reverse link. It is an object of the present invention to provide a data processing apparatus that can be enabled.

상기 목적을 달성하기 위하여 본 발명은, 순방향 및 역방향 링크가 가능한 단말기에 있어서, 직렬의 데이터 스트림을 입력받아 복수개의 병렬 데이터로 변환하는 직렬-대-병렬 컨버터; 상기 직렬-대-병렬 컨버터로부터 복수개의 데이터를 입력받아 상기 복수개의 데이터를 시간 평면에 대하여 확산하는 시간 평면 확산부; 및 상기 시간 평면 확산부에서 출력된 복수개의 데이터를 입력받아 가산한 후, 그 결과 데이터를 멀티 캐리어 데이터로서 출력하는 가산부를 포함한다.In order to achieve the above object, the present invention provides a terminal capable of forward and reverse link, comprising: a serial-to-parallel converter for receiving a serial data stream and converting the data stream into a plurality of parallel data; A time plane spreader which receives a plurality of data from the serial-to-parallel converter and spreads the plurality of data with respect to a time plane; And an adder which receives and adds a plurality of data output from the time plane spreader, and outputs the resultant data as multicarrier data.

Description

데이터 처리 장치{APPARATUS FOR HANDLING DATA} Data Processing Unit {APPARATUS FOR HANDLING DATA}

본 발명은 데이터 처리 장치에 관한 것으로, 특히, 이동 통신 단말기에서 고속 데이터 전송을 위한 멀티 캐리어 송신이 가능토록 하는 데이터 처리 장치에 관한 것이다.The present invention relates to a data processing device, and more particularly, to a data processing device that enables multi-carrier transmission for high speed data transmission in a mobile communication terminal.

고속 데이터 멀티미디어 서비스에 대한 수요가 점차 증대되면서, 한정된 무선 자원을 이용하여 통신 용량을 최대화하기 위한 연구 중 멀티 캐리어 코드 분할 접속 방식에 대한 연구가 활발히 진행중이다. 현재 상용화되어 있는 IS-95 방식은 IMT-2000(International Mobile Telecommunication 2000) 표준안 중의 하나인 CDMA2000의 모체가 되는 시스템으로 순방향 링크의 확산 이득과 왈쉬-직교화 변조 이득(Walsh-Orthogonal Modulation Gain)을 이용하여 송신한다.As the demand for high-speed data multimedia services gradually increases, researches on multi-carrier code division access methods are actively underway to maximize communication capacity by using limited radio resources. The IS-95, which is currently commercially available, is the system that is the parent of CDMA2000, one of the International Mobile Telecommunication 2000 (IMT-2000) standards. Send it.

그러나, 상술한 종래의 기술에 있어서, 역방향 링크 송신의 경우, 주파수 평면에서 확산을 할 경우 사용자들로부터 송신하는 신호들 간에 동기를 이루기 어려운 관계로 사용자 간에 직교성을 보장할 수 없어 멀티캐리어 송신 방식이 불가능한 문제점이 있다. 즉, 캐리어 간에 동기화되지 않은 멀티 캐리어 코드 분할 접속 방식은 심각한 성능 저하를 초래하고, 데이터 전송율의 증가를 기대할 수 없게 되는 문제점이 있다.However, in the above-described conventional technique, in the case of reverse link transmission, since spreading in the frequency plane is difficult to synchronize between signals transmitted from users, orthogonality cannot be guaranteed between users. There is an impossible problem. In other words, the multi-carrier code division access scheme that is not synchronized between carriers causes serious performance degradation and an increase in data rate cannot be expected.

상기 문제점을 해결하기 위하여 안출된 본 발명은, 이동통신 단말기에서 직렬로 입력되는 데이터 열을 병렬로 컨버팅한 후, 주파수 평면이 아닌 시간 평면에서 직접 확산한 후 서브캐리어를 통하여 전송함으로써, 역방향 링크의 데이터 전송률을 증가시킬 수 있는 데이터 처리 장치를 제공하는데 그 목적이 있다. The present invention has been made to solve the above problems, by converting the serial data input in parallel in the mobile communication terminal in parallel, by spreading directly in the time plane rather than the frequency plane and transmits through the subcarrier, It is an object of the present invention to provide a data processing apparatus capable of increasing the data rate.

상기 목적을 달성하기 위하여 본 발명의 데이터 처리 장치는, 순방향 및 역방향 링크가 가능한 단말기에 있어서, 직렬의 데이터 스트림을 입력받아 복수개의 병렬 데이터로 변환하는 직렬-대-병렬 컨버터; 상기 직렬-대-병렬 컨버터로부터 복수개의 데이터를 입력받아 상기 복수개의 데이터를 시간 평면에 대하여 확산하는 시간 평면 확산부; 및 상기 시간 평면 확산부에서 출력된 복수개의 데이터를 입력받아 가산한 후, 그 결과 데이터를 멀티 캐리어 데이터로서 출력하는 가산부를 포함한다.In order to achieve the above object, the data processing apparatus of the present invention, a terminal capable of forward and reverse link, the terminal comprising: a serial-to-parallel converter for receiving a serial data stream and converts it into a plurality of parallel data; A time plane spreader which receives a plurality of data from the serial-to-parallel converter and spreads the plurality of data with respect to a time plane; And an adder which receives and adds a plurality of data output from the time plane spreader, and outputs the resultant data as multicarrier data.

이하, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 정도로 상세히 설명하기 위하여 본 발명의 가장 바람직한 실시예들을 첨부된 도면을 참조하여 설명하기로 한다.Hereinafter, the most preferred embodiments of the present invention will be described with reference to the accompanying drawings so that those skilled in the art can easily implement the technical idea of the present invention. .

먼저, 도 1은 본 발명의 일 실시예에 의한 데이터 처리 장치를 나타낸 블록도로서, 이러한 본 발명의 데이터 처리 장치는, 직렬-대-병렬 컨버터(110), 시간 평면 확산부(120) 및 가산부(130)를 포함한다.First, FIG. 1 is a block diagram showing a data processing apparatus according to an embodiment of the present invention. The data processing apparatus of the present invention includes a series-to-parallel converter 110, a time plane spreader 120, and an addition. The unit 130 is included.

직렬-대-병렬 컨버터(110)는, 직렬의 데이터 스트림을 입력받아 복수개의 병렬 데이터로 변환하고, 변환된 복수개의 데이터를 후술하는 시간 평면 확산부(120)로 출력하는 역할을 한다. 상기 복수개의 병렬 데이터의 개수는 서브캐리어의 개수가 될 수 있다.The serial-to-parallel converter 110 receives a serial data stream, converts the serial data stream into a plurality of parallel data, and outputs the converted plurality of data to the time plane spreader 120 to be described later. The number of the parallel data may be the number of subcarriers.

또한, 시간 평면 확산부(120)는, 상기 직렬-대-병렬 컨버터(110)로부터 복수개의 데이터를 입력받아 상기 복수개의 데이터를 시간 평면에 대하여 확산한 후, 확산된 데이터를 후술하는 가산부(130)로 출력하는 역할을 한다. 여기서, 상기 시간 평면 확산부(120)에 관하여 상세히 설명하면 다음과 같다.In addition, the time plane spreader 120 receives a plurality of data from the serial-to-parallel converter 110 and spreads the plurality of data with respect to the time plane, and then adds an adder (described later). 130) to output. Here, the time plane diffusion unit 120 will be described in detail as follows.

상기 시간 평면 확산부(120) 내에 장착된 제1 믹서군(121a~121c)은, 상기 직렬-대-병렬 컨버터(110)로부터 복수개의 데이터를 각각 입력받아 확산 코드(mC(t))를 적용하는 역할을 한다. 여기서, 상기 제1 믹서군(121a~121c)에 포함된 믹서의 개수는 서브캐리어의 개수가 될 수 있다.The first mixer groups 121a to 121c mounted in the time plane diffuser 120 receive a plurality of data from the series-to-parallel converter 110 and receive a spreading code m C (t). It serves to apply. Here, the number of mixers included in the first mixer groups 121a to 121c may be the number of subcarriers.

또한, 상기 시간 평면 확산부(120) 내에 장착된 제2 믹서군(122a~122c)은, 상기 제1 믹서군(121a~121c)으로부터 데이터를 각각 입력받아 하기 수학식에 따른 값을 적용하는 역할을 한다. 여기서, 상기 제2 믹서군(122a~122c)에 포함된 믹서의 개수는 서브캐리어의 개수가 될 수 있다.In addition, the second mixer groups 122a to 122c mounted in the time plane diffuser 120 receive data from the first mixer groups 121a to 121c and apply values according to the following equations. Do it. Here, the number of mixers included in the second mixer groups 122a to 122c may be the number of subcarriers.

여기서, Nc는 서브캐리어의 개수를 의미한다.Here, N c means the number of subcarriers.

한편, 가산부(130)는, 상기 시간 평면 확산부(120)에서 출력된 복수개의 데이터를 입력받아 가산한 후, 그 결과 데이터를 멀티 캐리어 데이터(mSMD(t))로서 출력하는 역할을 한다.Meanwhile, the adder 130 receives and adds a plurality of data output from the time plane spreader 120, and then outputs the data as multicarrier data m S MD (t). do.

도 2a는 데이터 스트림을 시간축에 따라 나타낸 그래프이고, 도 2b는 확산 코드(mC(t))를 시간축에 나타낸 그래프로서, GMD는 신호 처리 이득을 나타낸다.FIG. 2A is a graph showing the data stream along the time axis, and FIG. 2B is a graph showing the spreading code m C (t) on the time axis, with GMD representing the signal processing gain.

상술한 본 발명의 데이터 처리 장치의 동작에 관하여 도면을 참조하여 설명하면 다음과 같다.The operation of the data processing apparatus of the present invention described above will be described below with reference to the drawings.

멀티 캐리어 코드 분할 접속 방식에 있어서, 전송 데이터를 전송할 때, 의사 잡음 코드를 이용한 서브 캐리어들에 걸쳐 주파수 영역에서 확산되며, 각 서브캐리어에 의사 잡음 코드의 하나의 칩이 할당되고, 모든 캐리어에 할당된 칩들이 해당 사용자에 대해 할당된 의사잡음코드가 된다. 즉, 하나의 데이터 심벌의 송신은 각 서브 캐리어에서 사용된 의사잡음 코드의 칩들로 구성된다. 확산 수의 모든 서브 채널들은 직교성을 위한 최소 주파수 간격을 유지한다.In the multi-carrier code division access scheme, when transmitting transmission data, spread in the frequency domain across subcarriers using a pseudo noise code, one chip of a pseudo noise code is allocated to each subcarrier, and assigned to all carriers. Chips become the pseudo-noise code assigned to the user. That is, the transmission of one data symbol is composed of chips of pseudonoise codes used in each subcarrier. All subchannels of the spreading number maintain the minimum frequency spacing for orthogonality.

순 방향 링크에서는 기지국에서 하다마드 왈쉬 코드(Hadamard Walsh Code)를 사용함으로써 다른 사용자 신호들 간에 직교성을 얻을 수 있다.In the forward link, orthogonality between different user signals can be obtained by using the Hadamard Walsh Code at the base station.

그러나, 역방향 링크 송신의 경우, 주파수 평면에서 확산을 하면 사용자들로부터 송신되어 오는 신호들 간에 동기를 이루기 어려우며, 따라서 더 이상 사용자 간에 직교성을 보장할 수 없으므로, 도 1에 도시된 바와 같은 시간 평면에서의 직접 확산 시스템이 적용되어야 한다.However, in the case of reverse link transmission, spreading in the frequency plane makes it difficult to synchronize signals transmitted from users, and thus no orthogonality can be guaranteed between users, so that in the time plane as shown in FIG. The direct diffusion system should be applied.

먼저, 직렬-대-병렬 컨버터(110)에서, 직렬의 데이터 스트림을 입력받아 복수개의 병렬 데이터로 변환하면, 시간 평면 확산부(120)는, 직렬-대-병렬 컨버터(110)로부터 복수개의 데이터를 입력받아 상기 복수개의 데이터를 시간 평면에 대하여 확산한다. 즉, 시간 평면 확산부(120) 내에 장착된 제1 믹서군(121a~121c)에서 직렬-대-병렬 컨버터(110)로부터 복수개의 데이터를 각각 입력받아 각 사용자마다 주어진 확산 코드(mC(t))를 적용하게 된다. 그 후, 제2 믹서군(122a~122c)은, 제1 믹서군(121a~121c)으로부터 데이터를 각각 입력받아 최소 주파수 간격을 가지고 직교성을 만족하는 데이터로 확산하게 된다. 그 후, 가산부(130)는, 시간 평면 확산부(120)에서 출력된 복수개의 데이터를 입력받아 가산한 후, 그 결과 데이터를 멀티 캐리어 데이터(mSMD(t))로서 출력하게 된다.First, when the serial-to-parallel converter 110 receives a serial data stream and converts the serial data stream into a plurality of parallel data, the time plane spreader 120 generates a plurality of data from the serial-to-parallel converter 110. Receives and spreads the plurality of data in a time plane. That is, a plurality of data input from the series-to-parallel converter 110 are respectively input from the first mixer groups 121a to 121c mounted in the time plane spreading unit 120, and each spreading code m m (t )). Thereafter, the second mixer groups 122a to 122c receive data from the first mixer groups 121a to 121c, respectively, and spread the data to satisfy the orthogonality with a minimum frequency interval. Thereafter, the adder 130 receives and adds a plurality of data output from the time plane spreading unit 120, and then outputs the data as multicarrier data m S MD (t).

이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지로 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 한정되는 것이 아니다.The present invention described above is capable of various substitutions, modifications, and changes without departing from the technical spirit of the present invention for those skilled in the art to which the present invention pertains. It is not limited to the drawings shown.

본 발명은 이동통신 단말기에서 직렬로 입력되는 데이터 열을 병렬로 컨버팅한 후, 주파수 평면이 아닌 시간 평면에서 직접 확산한 후 서브캐리어를 통하여 전송함으로써, 노트북 업로드 이용 시와 같은 고속의 대용량 데이터 송신에서의 역방향 링크의 데이터 전송률을 증가시킬 수 있는 장점이 있다.The present invention converts serially input data streams in parallel from a mobile communication terminal, directly spreads them in a time plane rather than a frequency plane, and then transmits them through a subcarrier, thereby enabling high-speed data transmission such as when using a laptop upload. There is an advantage that can increase the data rate of the reverse link.

도 1은 본 발명의 일 실시예에 의한 데이터 처리 장치를 나타낸 블록도,1 is a block diagram showing a data processing apparatus according to an embodiment of the present invention;

도 2a는 데이터 스트림을 시간축에 따라 나타낸 그래프,2A is a graph showing a data stream along a time axis;

도 2b는 확산 코드를 시간축에 나타낸 그래프.2b is a graph showing the spreading code on the time axis;

* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings

110 : 직렬-대-병렬 컨버터 120 : 시간 평면 확산부110: series-to-parallel converter 120: time plane diffusion

130 : 가산부130: adder

Claims (3)

이동통신 단말기의 데이터 처리 장치에 있어서,In the data processing device of a mobile communication terminal, 직렬의 데이터 스트림을 입력받아 복수개의 병렬 데이터로 변환하는 직렬-대-병렬 컨버터;A serial-to-parallel converter which receives a serial data stream and converts the serial data stream into a plurality of parallel data; 상기 직렬-대-병렬 컨버터로부터 복수개의 데이터를 입력받아 상기 복수개의 데이터를 시간 평면에 대하여 확산하는 시간 평면 확산부; 및A time plane spreader which receives a plurality of data from the serial-to-parallel converter and spreads the plurality of data with respect to a time plane; And 상기 시간 평면 확산부에서 출력된 복수개의 데이터를 입력받아 가산한 후, 그 결과 데이터를 멀티 캐리어 데이터로서 출력하는 가산부An adder that receives and adds a plurality of data output from the time plane spreader and outputs the result data as multicarrier data; 를 포함하며,Including; 상기 병렬 데이터의 개수는 서브캐리어의 개수인 것을 특징으로 하는 데이터 처리 장치.And the number of the parallel data is the number of subcarriers. 삭제delete 제1항에 있어서, 상기 시간 평면 확산부는,The method of claim 1, wherein the time plane diffusion unit, 상기 직렬-대-병렬 컨버터로부터 복수개의 데이터를 각각 입력받아 시간 평면에서 확산 코드를 적용하는 제1 믹서군; 및A first mixer group receiving a plurality of data from the serial-to-parallel converter and applying a spreading code in a time plane; And 상기 제1 믹서군으로부터 데이터를 각각 입력받아 하기 수학식에 따른 값을 적용하는 제2 믹서군A second mixer group that receives data from the first mixer group and applies a value according to the following equation: [수학식 1][Equation 1] - 여기서, Nc는 서브캐리어의 개수임 -Where N c is the number of subcarriers 을 포함하는 것을 특징으로 하는 데이터 처리 장치.Data processing apparatus comprising a.
KR10-2003-0039131A 2003-06-17 2003-06-17 Apparatus for handling data KR100537549B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2003-0039131A KR100537549B1 (en) 2003-06-17 2003-06-17 Apparatus for handling data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2003-0039131A KR100537549B1 (en) 2003-06-17 2003-06-17 Apparatus for handling data

Publications (2)

Publication Number Publication Date
KR20040108225A KR20040108225A (en) 2004-12-23
KR100537549B1 true KR100537549B1 (en) 2005-12-16

Family

ID=37382197

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2003-0039131A KR100537549B1 (en) 2003-06-17 2003-06-17 Apparatus for handling data

Country Status (1)

Country Link
KR (1) KR100537549B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100724093B1 (en) * 2005-11-14 2007-06-04 한국표준과학연구원 DNA detection method using the Au-DNA aggregates
KR100694670B1 (en) * 2006-03-24 2007-03-14 엠텍비젼 주식회사 Portable device and serial interface method

Also Published As

Publication number Publication date
KR20040108225A (en) 2004-12-23

Similar Documents

Publication Publication Date Title
KR100856227B1 (en) Apparatus and method for transmitting/receiving in a mobile communication system
EP0837565B1 (en) IS-95 compatible wideband communication scheme
CA2302391C (en) A method of and apparatus for transmitting data in a multiple carrier system
KR20050021477A (en) Time-frequency interleaved mc-cdma for quasi-synchronous systems
US6510147B1 (en) Method and apparatus for orthogonally overlaying variable chip rate spread spectrum signals
US20040042386A1 (en) Data transmission apparatus and data transmission method
KR960043571A (en) Communication System with Transmitter and Receiver for Orthogonal Frequency Division Multiple Signal
JP2001268044A (en) Data transmission system and data transmission method
KR20000070197A (en) High-data-rate supplemental channel for cdma telecommunications system
KR100457188B1 (en) Method and apparatus for mc/mc-ds dual-mode spreading for adaptive multicarrier code division multiple access system
US6980539B2 (en) Mobile communication system in multi-carrier CDMA scheme using short code and long code
KR100233836B1 (en) Modulation apparatus of mc dsss system
KR100561115B1 (en) Mobile station, base station, communication system, and communication method
JP2000134182A (en) Cdma transmitter and method for generating coupled high-speed/low-speed cdma signal
KR20000047150A (en) Apparatus for spreading channels in mobile communication system and method thereof
KR960000353B1 (en) Spread spectrum communication system
EP1188248B1 (en) Apparatus and method for spreading channel data in cdma communication system using orthogonal transmit diversity
KR100537549B1 (en) Apparatus for handling data
US20070183516A1 (en) Wireless communications system employing OFDMA and CDMA techniques
JPH08251117A (en) Multicarrier transmission system and method thereof
KR20040036821A (en) System for spreading/inverse spreading of Multicarrier-Code Division Multiple Access and method thereof
EP1989786B1 (en) Generic parallel spreading
JP3881919B2 (en) Radio transmission apparatus and radio transmission method
KR19990051722A (en) Direct Spread-Code Division Multiple Access Using Multicarrier Modulation
KR100273130B1 (en) A method of DS/CDMA using multi carrier

Legal Events

Date Code Title Description
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: 20121130

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20131129

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20141212

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20151201

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20170529

Year of fee payment: 12

LAPS Lapse due to unpaid annual fee