[go: up one dir, main page]

KR20010100237A - Apparatus and Method for transmitting common packet channel - Google Patents

Apparatus and Method for transmitting common packet channel Download PDF

Info

Publication number
KR20010100237A
KR20010100237A KR1020000014578A KR20000014578A KR20010100237A KR 20010100237 A KR20010100237 A KR 20010100237A KR 1020000014578 A KR1020000014578 A KR 1020000014578A KR 20000014578 A KR20000014578 A KR 20000014578A KR 20010100237 A KR20010100237 A KR 20010100237A
Authority
KR
South Korea
Prior art keywords
data
data portion
channel
code
multiplier
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.)
Granted
Application number
KR1020000014578A
Other languages
Korean (ko)
Other versions
KR100698107B1 (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 KR1020000014578A priority Critical patent/KR100698107B1/en
Publication of KR20010100237A publication Critical patent/KR20010100237A/en
Application granted granted Critical
Publication of KR100698107B1 publication Critical patent/KR100698107B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0007Code type
    • H04J13/004Orthogonal
    • H04J13/0044OVSF [orthogonal variable spreading factor]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0077Multicode, e.g. multiple codes assigned to one user
    • 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/70703Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation using multiple or variable rates
    • 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 채널로 입력받아 각각 채널화하는 제 1 채널화부와, 상기 데이터 부분 중에서 나머지 데이터 부분과 제어 부분을 Q 채널로 입력받아 각각 채널화하는 제 2 채널화부와, 상기 제 1 채널화부에서 각각 채널화된 데이터 부분을 더하는 제 1 합산기와, 상기 제 2 채널화부에서 각각 채널화된 데이터 부분 및 제어 부분을 더하는 제 2 합산기와, 상기 제 2 합산기에서 출력된 데이터를 복소 형태로 변환하는 허수 변환기와, 상기 허수 변환기에서 출력된 데이터와 상기 제 1 합산기에서 출력된 데이터를 더하는 덧셈기와, 상기 덧셈기에서 출력된 데이터에 스크램블링 코드를 곱하여 스크램블링하는 곱셈기로 구성되므로써 최대 데이터 레이트가 960kbps 이상일 때에도 데이터를 전송할 수 있어 많은 양의 패킷 데이터를 한번에 고속으로 전송할 수 있는 효과가 있다.The present invention relates to next generation mobile communication, and more particularly, to an apparatus and method for transmitting a common packet channel using multiple codes. The apparatus for transmitting a common packet channel according to the present invention includes a first channelization unit for receiving a predetermined number of data portions as I channels among the data portions to be transmitted, and channelizing each of them, and the remaining data portions and control portions of the data portions. A second channelizer configured to receive a Q channel as a channel, a first adder configured to add data parts channelized by the first channelizer, and a data part and a control part channelized by the second channelizer, respectively. A second adder for adding the imaginary converter, a imaginary converter for converting the data output from the second adder into a complex form, an adder for adding the data output from the imaginary converter and the data output from the first adder, and the adder The maximum data layout by consisting of a multiplier that scrambles the data output from That it is possible to transfer data even 960kbps or more has an effect that can be transferred at high speed a large amount of packet data at a time.

Description

공통 패킷 채널의 전송 장치 및 방법{Apparatus and Method for transmitting common packet channel}Apparatus and Method for transmitting common packet channel

본 발명은 차세대 이동 통신에 관한 것으로, 특히 멀티 코드를 이용한 공통 패킷 채널의 전송 장치 및 방법에 관한 것이다.The present invention relates to next generation mobile communication, and more particularly, to an apparatus and method for transmitting a common packet channel using multiple codes.

도 1은 종래 공통 패킷 채널의 전송 장치를 나타낸 블록 구성도이다.1 is a block diagram illustrating a conventional apparatus for transmitting a common packet channel.

도 1을 참조하면, 종래 공통 패킷 채널의 전송 장치는 데이터 부분에 채널화 코드(Channelization code)를 곱하여 채널화하는 제 1 곱셈기(100)와, 제어 부분에 채널화 코드를 곱하여 채널화하는 제 2 곱셈기(101)와, 상기 제 2 곱셈기(101)에서 채널화된 제어 부분을 복소화시키는 허수 변환기(102)와, 상기 제 1 곱셈기(100)에서 채널화된 데이터 부분과 상기 허수 변환기(102)에서 복소화된 제어 부분을 더하는 덧셈기(103)와, 상기 덧셈기(103)에서 복소 형태로 출력된 데이터에 스크램블링 코드(Scrambling code)를 곱하여 스크램블링 하는 제 3 곱셈기(104)로 구성된다.Referring to FIG. 1, a conventional apparatus for transmitting a common packet channel includes a first multiplier 100 for multiplying a data portion by a channelization code and a second multiplier for channelizing a control portion by a channelization code. In the multiplier 101, the imaginary transformer 102 for complexing the control portion channeled in the second multiplier 101, the data portion channelized in the first multiplier 100 and the imaginary transformer 102 The adder 103 adds a complexed control part and a third multiplier 104 multiplying the scrambling code by the data output in the complex form from the adder 103.

이와 같이 구성된 종래 공통 패킷 채널의 전송 장치의 동작은 다음과 같다.The operation of the transmitter of the conventional common packet channel configured as described above is as follows.

패킷 데이터(Packet data)를 전송하고자 하는 이동국은 우선 자신의 송신 버퍼(Buffer)에 쌓인 데이터의 양을 체크하여 공통 패킷 채널(CPCH)의 최대 데이터 레이트(Maximum data rate)를 결정한다.A mobile station that wants to transmit packet data first checks the amount of data accumulated in its transmission buffer to determine the maximum data rate of the common packet channel CPCH.

이 후, 이동국은 기지국으로 엑세스 프리엠블(Access Preamble)을 전송하여 엑세스를 시도하고, 그에 따라 기지국으로부터 최대 데이터 레이트로 전송할 수 있는 물리 공통 패킷 채널을 할당받으면 메시지의 전송을 시작한다.Thereafter, the mobile station attempts to access by transmitting an access preamble to the base station, and accordingly starts transmission of the message when a physical common packet channel capable of transmitting at the maximum data rate is allocated from the base station.

이 때, 메시지의 데이터 부분(Data part)은 전송 장치의 I 채널로 입력되어 제 1 곱셈기(100)에서 데이터 부분 채널화 코드(Cd)와 곱해지고, 제어 부분(Control part)은 Q 채널로 입력되어 제 2 곱셈기(101)에서 제어 부분 채널화 코드(Cc)와 곱해져서 채널화된다.At this time, the data part of the message is input to the I channel of the transmitting device and multiplied by the data part channelization code C d in the first multiplier 100, and the control part is controlled to the Q channel. It is input and multiplied by the control partial channelization code C c in the second multiplier 101 to channelize it.

여기서, 도 2에 나타낸 바와 같이 제어 부분 채널화 코드(Cc)로는 전송할 데이터 레이트에 관계없이 직교 가변 확산률 코드 나무(OVSF code tree)에서 C(256, 0) 노드의 코드가 사용되고, 데이터 부분 채널화 코드(Cd)로는 전송할 데이터 레이트에 따라 직교 가변 확산률 코드 나무의 C(확산률, 확산률/4) 노드의 코드가 사용된다.Here, as shown in FIG. 2, the code of the node C (256, 0) in the orthogonal variable spreading rate code tree (OVSF code tree) is used as the control partial channelization code C c regardless of the data rate to be transmitted. As the channelization code C d , the code of the C (diffusion rate, spread rate / 4) node of the orthogonal variable spreading rate code tree is used according to the data rate to be transmitted.

이 때, 공통 패킷 채널(CPCH)의 확산률(SF)은 4 ∼ 256까지 이므로 결국 데이터 부분 채널화 코드(Cd)로는 C(4, 1), C(8, 2),..., C(256, 64) 중에서 어느 하나의 코드가 사용된다.In this case, since the spreading rate SF of the common packet channel CPCH is 4 to 256, the data partial channelization code C d may be C (4, 1), C (8, 2), ..., The code of any one of C (256, 64) is used.

이와 같이 채널화 과정을 거친 후, 제어 부분은 허수 변환기(102)에서 복소화되고, 덧셈기(103)에서는 복소화된 제어 부분과 채널화된 데이터 부분을 복소 형태로 더한다.After the channelization process as described above, the control part is complexed by the imaginary converter 102, and the adder 103 adds the complexed control part and the channelized data part in a complex form.

그리고, 이 복소 형태의 데이터는 제 3 곱셈기(104)에서 스크램블링 코드(Sc-msg,n)와 곱해져서 스크램블링되고, 그에 따라 패킷 데이터로 생성되어 기지국으로 전송된다.The complex data is multiplied by the scrambling code S c-msg, n in the third multiplier 104 to be scrambled, and thus generated as packet data and transmitted to the base station.

여기서, 스크램블링 코드(Sc-msg,n)는 물리 공통 패킷 채널마다 각각 유일하게 정해져 있으므로 이동국은 할당된 물리 공통 패킷 채널에 따라 다른 스크램블링 코드를 사용한다.Here, since the scrambling code S c-msg, n is uniquely determined for each physical common packet channel, the mobile station uses a different scrambling code according to the allocated physical common packet channel.

지금까지 설명한 종래 공통 패킷 채널의 전송 장치를 고려해보면 종래 공통패킷 채널은 단일 코드(Single code)만을 이용하여 전송된다.Considering the conventional apparatus for transmitting a common packet channel described above, the conventional common packet channel is transmitted using only a single code.

즉, 스크램블링 코드(Sc-msg,n)는 각 물리 공통 패킷 채널마다 고유한 코드가 사용되며, 채널화 코드(즉, Cc및 Cd)는 직교 가변 확산률 코드 나무에서 C(2, 0) 노드를 기준으로 하여 그 중 제어 부분 채널화 코드(Cc)로는 C(256, 0) 노드의 코드가, 데이터 부분 채널화 코드(Cd)로는 C(확산률, 확산률/4) 노드의 코드의 코드가 사용되는 것이다.That is, the scrambling code (S c-msg, n ) uses a unique code for each physical common packet channel, and the channelization codes (ie, C c and C d ) are C (2, Based on the node, the code of the node C (256, 0) is the control partial channelization code (C c ), and the C (diffusion rate, spread rate / 4) is the data partial channelization code (C d ). The code of the node's code is used.

그러나, 종래 공통 패킷 채널(CPCH)에서 지원할 수 있는 패킷 데이터의 데이터 레이트는 960, 480, 240, 120, 60, 30, 15 Kbps 이며, 이 때 사용되는 확산률(SF)은 각각 4, 8, 16, 32, 64, 128, 256임을 고려해볼때 이동국이 전송해야할 데이터의 양이 960kbps 보다 많을 때에는 데이터를 전송할 수 없는 문제점이 있다.However, the data rate of packet data that can be supported in the conventional common packet channel (CPCH) is 960, 480, 240, 120, 60, 30, 15 Kbps, the spreading rate (SF) used at this time is 4, 8, Considering 16, 32, 64, 128, and 256, there is a problem in that data cannot be transmitted when the amount of data to be transmitted by the mobile station is larger than 960 kbps.

여기서 960kbps 보다 많은 데이터를 두 번 이상으로 나누어 전송하는 방법을 생각해볼 수 있으나 이 또한 데이터 전송 시간이 증가하고 이동국 및 기지국의 동작 수율을 감소시키는 문제점이 발생한다.Here, a method of dividing more than 960kbps data into two or more times may be considered, but this also causes a problem of increasing data transmission time and decreasing operation yield of the mobile station and the base station.

따라서, 본 발명의 목적은 이상에서 언급한 종래 기술의 문제점을 감안하여 안출한 것으로서, 멀티 코드를 이용하여 전송 데이터의 양을 증가시킬 수 있는 공통 패킷 채널의 전송 장치 및 방법을 제공하기 위한 것이다.Accordingly, an object of the present invention is to provide a device and method for transmitting a common packet channel, which is designed in view of the above-described problems of the related art and can increase the amount of transmission data using multi-code.

이상과 같은 목적을 달성하기 위한 본 발명의 일 특징에 따르면, 공통 패킷채널의 전송 장치는 전송하고자 하는 데이터 부분 중에서 소정 개수의 데이터 부분을 I 채널로 입력받아 각각 채널화하는 제 1 채널화부와, 상기 데이터 부분 중에서 나머지 데이터 부분과 제어 부분을 Q 채널로 입력받아 각각 채널화하는 제 2 채널화부와, 상기 제 1 채널화부에서 각각 채널화된 데이터 부분을 더하는 제 1 합산기와, 상기 제 2 채널화부에서 각각 채널화된 데이터 부분 및 제어 부분을 더하는 제 2 합산기와, 상기 제 2 합산기에서 출력된 데이터를 복소 형태로 변환하는 허수 변환기와, 상기 허수 변환기에서 출력된 데이터와 상기 제 1 합산기에서 출력된 데이터를 더하는 덧셈기와, 상기 덧셈기에서 출력된 데이터에 스크램블링 코드를 곱하여 스크램블링하는 곱셈기로 구성된다.According to an aspect of the present invention for achieving the above object, the transmission apparatus of the common packet channel is a first channelization unit for receiving a predetermined number of data portions of the data portion to be transmitted to the I channel and channelized, respectively; A second channelizer configured to receive the remaining data portion and the control portion of the data portion through a Q channel and channelize each of the data portions; a first adder configured to add data portions channeled by the first channelizer, respectively; and the second channelizer. A second adder for adding a channelized data portion and a control portion, respectively, a imaginary converter for converting the data output from the second adder into a complex form, the data output from the imaginary converter and the first adder An adder for adding the output data, and a multiplication for scrambling by multiplying the data output by the adder with a scrambling code It is composed of groups.

바람직하게는, 상기 제 1 채널화부가 상기 입력된 데이터 부분 중에서 제 1 데이터 부분에 특정 노드의 채널화 코드를 곱하는 제 1 곱셈기와, 상기 입력된 데이터 부분 중에서 제 3 데이터 부분에 특정 노드의 채널화 코드를 곱하는 제 2 곱셈기와, 상기 입력된 데이터 부분 중에서 제 5 데이터 부분에 특정 노드의 채널화 코드를 곱하는 제 3 곱셈기로 구성되며, 상기 제 2 채널화부가 상기 입력된 데이터 부분 중에서 제 2 데이터 부분에 특정 노드의 채널화 코드를 곱하는 제 4 곱셈기와, 상기 입력된 데이터 부분 중에서 제 4 데이터 부분에 특정 노드의 채널화 코드를 곱하는 제 5 곱셈기와, 상기 입력된 데이터 부분 중에서 제 6 데이터 부분에 특정 노드의 채널화 코드를 곱하는 제 6 곱셈기와, 상기 입력된 제어 부분에 특정 노드의 채널화 코드를 곱하는 제 7 곱셈기로 구성된다.Preferably, a first multiplier for multiplying the channelization code of a specific node by a first data portion of the input data portion and the channelization code of a specific node to a third data portion of the input data portion; A second multiplier for multiplying a code and a third multiplier for multiplying a fifth data portion of the input data portion with a channelization code of a specific node, wherein the second channelization portion is a second data portion of the input data portion; A fourth multiplier for multiplying by a channelization code of a specific node, a fifth multiplier for multiplying a channelization code of a specific node by a fourth data portion of the input data portion, and specifying a sixth data portion among the input data portions A sixth multiplier for multiplying the channelization code of the node, and a seventh multiplier for multiplying the input control portion with the channelization code of the specific node; It consists of a multiplier.

이상과 같은 다른 목적을 달성하기 위한 본 발명의 다른 특징에 따르면, 공통 패킷 채널의 전송 방법은 전송하고자 하는 최대 데이터 레이트를 체크하는 단계와, 상기 최대 데이터 레이트가 특정값을 초과할 때에는 전송하고자 하는 데이터 부분 중에서 소정 개수의 데이터 부분을 I 채널로 입력받아 각각 특정 채널화 코드를 곱하여 채널화하고, 나머지 데이터 부분 및 제어 부분을 Q 채널로 입력받아 각각 특정 채널화 코드를 곱하여 채널화하는 단계와, 상기 채널화된 데이터 부분 및 제어 부분을 복소 형태로 더하는 단계와, 상기 복소 형태로 더해진 데이터에 스크램블링 코드를 곱하여 스크램블링하는 단계로 이루어진다.According to another aspect of the present invention for achieving the above object, the transmission method of the common packet channel is to check the maximum data rate to be transmitted, and to transmit when the maximum data rate exceeds a specific value Receiving a predetermined number of data portions of the data portion through the I channel and multiplying them by a specific channelization code, and receiving the remaining data portions and the control portion through the Q channel and multiplying the specific channelization codes by a channel, respectively; And adding the channelized data portion and the control portion in a complex form, and multiplying the complexed data by a scrambling code.

바람직하게는, 상기 I 채널을 통해 입력되거나 Q 채널을 통해 입력된 데이터 부분에 대한 채널화 코드로는 직교 가변 확산률 코드 나무의 C(4, 1), C(4, 3) 및 C(4, 2) 노드의 코드 중 어느 하나의 코드를 선택하여 사용하고, Q 채널을 통해 입력된 제어 부분에 대한 채널화 코드로는 직교 가변 확산률 코드 나무의 C(256, 0) 노드의 코드를 선택하여 사용한다.Advantageously, channelization codes for the data portion entered through the I channel or through the Q channel include C (4, 1), C (4, 3) and C (4) of the orthogonal variable spreading rate code tree. 2) Select and use any one of the codes of the node, and select the code of the C (256, 0) node of the orthogonal variable spreading rate code tree as the channelization code for the control portion input through the Q channel. Use it.

또한, 상기 I 채널을 통해 입력된 데이터 부분은 전송하고자 하는 데이터 부분 중에서 제 1 데이터 부분, 제 3 데이터 부분 및 제 5 데이터 부분 중의 어느 하나이고, 상기 Q 채널을 통해 입력된 데이터 부분은 전송하고자 하는 데이터 부분 중에서 제 2 데이터 부분, 제 4 데이터 부분 및 제 6 데이터 부분 중의 어느 하나이다.The data portion input through the I channel may be any one of a first data portion, a third data portion, and a fifth data portion among the data portions to be transmitted, and the data portion input through the Q channel is to be transmitted. The data portion is any one of the second data portion, the fourth data portion, and the sixth data portion.

도 1은 종래 공통 패킷 채널의 전송 장치를 나타낸 블록 구성도.1 is a block diagram illustrating a conventional apparatus for transmitting a common packet channel.

도 2는 종래 공통 패킷 채널의 채널화 코드를 할당하기 위한 직교 가변 확산률 코드 나무를 나타낸 도면.2 illustrates an orthogonal variable spreading rate code tree for assigning a channelization code of a conventional common packet channel.

도 3은 본 발명에 따른 공통 패킷 채널의 전송 장치를 나타낸 블록 구성도.3 is a block diagram illustrating an apparatus for transmitting a common packet channel according to the present invention.

도 4는 본 발명에 따른 공통 패킷 채널의 채널화 코드를 할당하기 위한 직교 가변 확산률 코드 나무를 나타내 도면.4 illustrates an orthogonal variable spreading rate code tree for assigning a channelization code of a common packet channel according to the present invention.

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

300, 310 : 채널화부 320, 330 : 합산기300, 310: channelization unit 320, 330: summer

340 : 허수 변환기 350 : 덧셈기340: Imaginary Converter 350: Adder

360 : 곱셈기360: multiplier

이하 본 발명의 바람직한 일 실시 예에 따른 구성 및 작용을 첨부된 도면을 참조하여 설명한다.Hereinafter, a configuration and an operation according to an exemplary embodiment of the present invention will be described with reference to the accompanying drawings.

본 발명에서는 이동국이 멀티 코드를 이용하여 공통 패킷 채널을 통해 전송하는 패킷 데이터의 양을 증가시킬 수 있는 공통 패킷 채널의 전송 장치 및 방법을 제안한다.The present invention proposes an apparatus and method for transmitting a common packet channel that can increase the amount of packet data transmitted by a mobile station through a common packet channel using multi-code.

이를 위해 본 발명에서는 전송하고자 하는 데이터 양이 960kbps 이하일 때에는 단일 코드(Single code)를 사용하여 패킷 데이터를 전송하고, 전송하고자 하는 데이터의 양이 960kbps 이상일 때에는 멀티 코드(Multicode)를 사용하여 패킷 데이터를 전송한다.To this end, the present invention transmits packet data using a single code when the amount of data to be transmitted is 960kbps or less, and uses multicode when the amount of data to be transmitted is 960kbps or more. send.

즉, 물리 공통 패킷 채널의 메시지 부분(Message part)은 데이터 부분(Data part)과 제어 부분(Control part)으로 구성되므로, 전송하고자 하는 데이터의 양이 960kbps 이하일 경우에는 데이터 부분의 채널화 코드로써 확산률(SF)에 따라 다른 C(확산률, 확산률/4) 노드의 코드를 사용한다.That is, since the message part of the physical common packet channel is composed of a data part and a control part, when the amount of data to be transmitted is 960 kbps or less, it is spread as a channelization code of the data part. Depending on the SF, different C (diffusion, spread / 4) code is used.

그러나, 전송하고자 하는 데이터의 양이 960kbps를 초과할 때에는 데이터 부분을 최대 6개까지 전송하고, 이 때 각 데이터 부분을 I 채널과 Q 채널로 나누어 각각 특정 채널화 코드로 채널화한다.However, when the amount of data to be transmitted exceeds 960 kbps, up to six data portions are transmitted. At this time, each data portion is divided into I and Q channels and channelized by a specific channelization code.

이 때, I 채널과 Q 채널로 나뉘어 입력된 각 데이터 부분에 대한 특정 채널화 코드로는 직교 가변 확산률 코드 나무(OVSF code tree)의 코드 중에서 확산률이 4인 노드의 코드 중에서 어느 하나를 선택하여 사용한다.In this case, as a specific channelization code for each data portion divided into an I channel and a Q channel, one of the codes of a node having a spreading factor of 4 among the codes of an orthogonal variable spreading rate code tree is selected. Use it.

여기서, 제어 부분에 대한 채널화 코드로는 단일 코드에서와 같이 직교 가변 확산률 코드 나무의 C(256, 0) 노드의 코드를 고정적으로 사용한다.Here, as the channelization code for the control part, as in the single code, the code of the C (256, 0) node of the orthogonal variable spreading rate code tree is fixedly used.

도 3은 본 발명에 따른 공통 패킷 채널의 전송 장치를 나타낸 블록 구성도이다.3 is a block diagram illustrating an apparatus for transmitting a common packet channel according to the present invention.

도 3을 참조하면, 본 발명에 다른 공통 패킷 채널의 전송 장치는 전송하고자 하는 데이터 부분 중에서 소정 개수의 데이터 부분을 I 채널로 입력받아 각각 채널화하는 제 1 채널화부(300)와, 상기 데이터 부분 중에서 나머지 데이터 부분과 제어 부분을 Q 채널로 입력받아 각각 채널화하는 제 2 채널화부(310)와, 상기 제 1 채널화부(300)에서 각각 채널화된 데이터 부분을 더하는 제 1 합산기(320)와, 상기 제 2 채널화부(310)에서 각각 채널화된 데이터 부분 및 제어 부분을 더하는 제 2 합산기(330)와, 상기 제 2 합산기(330)에서 출력된 데이터를 복소 형태로 변환하는 허수 변환기(340)와, 상기 허수 변환기(340)에서 출력된 데이터와 상기 제 1 합산기(320)에서 출력된 데이터를 더하는 덧셈기(350)와, 상기 덧셈기(350)에서 출력된 데이터에 스크램블링 코드를 곱하여 스크램블링하는 곱셈기(360)로 구성된다.Referring to FIG. 3, the apparatus for transmitting a common packet channel according to the present invention includes a first channelization unit 300 which receives a predetermined number of data portions as I channels from among data portions to be transmitted, and channelizes each of the data portions. A second channelizer 310 that receives the remaining data portion and the control portion as a Q channel, and adds the channelized data portions respectively by the first channelizer 300. And a second summer 330 for adding the data portion and the control portion channeled by the second channelizer 310, and an imaginary number for converting the data output from the second summer 330 into a complex form. A scrambling code is added to a transformer 340, an adder 350 that adds data output from the imaginary converter 340 and data output from the first summer 320, and data output from the adder 350. Multiply scram It consists of a multiplier 360 for bling.

여기서, 상기 제 1 채널화부(300)는 상기 입력된 데이터 부분 중에서 제 1 데이터 부분에 특정 노드의 채널화 코드를 곱하는 제 1 곱셈기(301)와, 상기 입력된 데이터 부분 중에서 제 3 데이터 부분에 특정 노드의 채널화 코드를 곱하는 제 2 곱셈기(302)와, 상기 입력된 데이터 부분 중에서 제 5 데이터 부분에 특정 노드의 채널화 코드를 곱하는 제 3 곱셈기(303)로 구성된다.Here, the first channelizer 300 may include a first multiplier 301 that multiplies a first data portion of the input data portion by a channelization code of a specific node, and specifies a third data portion among the input data portions. And a second multiplier 302 for multiplying the channelization codes of the nodes, and a third multiplier 303 for multiplying the fifth data portion of the input data portion with the channelization code of the specific node.

그리고, 상기 제 2 채널화부(310)는 상기 입력된 데이터 부분 중에서 제 2 데이터 부분에 특정 노드의 채널화 코드를 곱하는 제 4 곱셈기(311)와, 상기 입력된 데이터 부분 중에서 제 4 데이터 부분에 특정 노드의 채널화 코드를 곱하는 제 5 곱셈기(312)와, 상기 입력된 데이터 부분 중에서 제 6 데이터 부분에 특정 노드의 채널화 코드를 곱하는 제 6 곱셈기(313)와, 상기 입력된 제어 부분에 특정 노드의 채널화 코드를 곱하는 제 7 곱셈기(314)로 구성된다.The second channelizer 310 may further include a fourth multiplier 311 for multiplying a second data portion by a channelization code of a specific node among the input data portions and a fourth data portion among the input data portions. A fifth multiplier 312 for multiplying a channelization code of a node, a sixth multiplier 313 for multiplying a sixth data portion of the input data portion with a channelization code of a specific node, and a specific node for the input control portion And a seventh multiplier 314 to multiply the channelization code of < RTI ID = 0.0 >

이와 같이 구성된 공통 패킷 채널의 전송 장치의 동작은 다음과 같다.The operation of the transmitter of the common packet channel configured as described above is as follows.

패킷 데이터(Packet data)를 전송하고자 하는 이동국은 우선 자신의 송신 버퍼(Buffer)에 쌓인 데이터의 양을 체크하여 공통 패킷 채널(CPCH)의 최대 데이터 레이트(Maximum data rate)를 결정한다.A mobile station that wants to transmit packet data first checks the amount of data accumulated in its transmission buffer to determine the maximum data rate of the common packet channel CPCH.

이 후, 이동국은 기지국으로 엑세스 프리엠블(Access Preamble)을 전송하여 엑세스를 시도하고, 그에 따라 기지국으로부터 최대 데이터 레이트로 전송할 수 있는 물리 공통 패킷 채널을 할당받으면 메시지의 전송을 시작한다.Thereafter, the mobile station attempts to access by transmitting an access preamble to the base station, and accordingly starts transmission of the message when a physical common packet channel capable of transmitting at the maximum data rate is allocated from the base station.

이 때, 전송하고자 하는 데이터의 양이 960kbps 이하일 경우에는 하나의 데이터 부분을 사용하여 전송하며, 이 때 확산률(SF) 4 ∼ 256 중에서 원하는 확산률에 따른 채널화 코드를 선택하여 사용한다.At this time, when the amount of data to be transmitted is 960kbps or less, one data portion is used for transmission, and at this time, a channelization code according to a desired spreading rate is selected and used from spreading ratios (SF) 4 to 256.

그러나, 전송하고자 하는 데이터의 양이 960kbps 이상일 경우에는 최대 6개의 데이터 부분을 사용하여 전송하며, 이 때 멀티 코드를 이용하여 채널화 코드를 사용한다.However, when the amount of data to be transmitted is 960kbps or more, up to six data parts are used for transmission, and at this time, a channelization code is used using a multi code.

다음 표 1에 전송하고자 하는 데이터의 양에 따른 최대 데이터 레이트와 사용할 데이터 부분과의 관계를 나타내었다.Table 1 shows the relationship between the maximum data rate and the data part to be used according to the amount of data to be transmitted.

전송하고자 하는 데이터의 양(kbps)The amount of data you want to send (kbps) 최대 데이터 레이트Data rate 사용할 데이터 부분Data part to use 0 ∼ 150-15 1515 1One 15 ∼ 3015 to 30 3030 1One 30 ∼ 6030 to 60 6060 1One 60 ∼ 12060 to 120 120120 1One 120 ∼ 240120 to 240 240240 1One 240 ∼ 480240-480 480480 1One 480 ∼ 960480-960 960960 1One 960 ∼ 1920960-1920 19201920 1, 21, 2 1920 ∼ 28801920-2880 28802880 1, 2, 31, 2, 3 2880 ∼ 38402880-3840 38403840 1, 2, 3, 41, 2, 3, 4 3840 ∼ 48003840-4800 48004800 1, 2, 3, 4, 51 2 3 4 5 4800 ∼ 57604800-5760 57605760 1, 2, 3, 4, 5, 61, 2, 3, 4, 5, 6

표 1을 참조하면, 최대 데이터 레이트가 960kbps를 초과하여 1920kbps 미만일 경우에는 제 1 데이터 부분과 제 2 데이터 부분을 사용하여 데이터를 전송하고, 이 최대 데이터 레이트가 4800kbps를 초과하여 5760kbps 미만일 경우에는 제 1 데이터 부분 ∼ 제 6 데이터 부분까지 사용하여 데이터를 전송한다.Referring to Table 1, when the maximum data rate exceeds 960 kbps and is less than 1920 kbps, data is transmitted using the first data portion and the second data portion, and when the maximum data rate is more than 4800 kbps and less than 5760 kbps, the first data rate is used. Data is transmitted using the data portion to the sixth data portion.

이러한 모든 경우에 있어서 제어 부분은 하나만이 사용되며, 이 제어 부분에 대한 채널화 코드는 직교 가변 확산률 코드 나무의 C(256, 0) 노드의 코드가 고정적으로 사용된다.In all these cases, only one control portion is used, and the channelization code for this control portion is fixedly the code of the C (256, 0) node of the orthogonal variable spreading rate code tree.

여기서, 표 1 에 나타낸 모든 경우에 있어서 각 데이터 부분에 대한 채널화 코드는 다음 표 2와 같다.Here, in all cases shown in Table 1, the channelization codes for each data portion are shown in Table 2 below.

물리 공통 패킷 채널 메시지Physical Common Packet Channel Message 채널channel 채널화 코드(직교 가변 확산률 코드 나무 기준)Channelization Code (Based on Orthogonal Variable Diffusion Code Tree) 제어 부분Control part Q 채널Q channel C(256, 0)C (256, 0) 제 1 데이터 부분First data part I 채널I channel C(4, 1)C (4, 1) 제 2 데이터 부분Second data part Q 채널Q channel C(4, 1)C (4, 1) 제 3 데이터 부분Third data part I 채널I channel C(4, 3)C (4, 3) 제 4 데이터 부분Fourth data part Q 채널Q channel C(4, 3)C (4, 3) 제 5 데이터 부분Fifth data part I 채널I channel C(4, 2)C (4, 2) 제 6 데이터 부분6th data part Q 채널Q channel C(4, 2)C (4, 2)

표 2를 참조하면, I 채널과 Q 채널은 서로 직교성(Orthogonal)을 가지므로제 1 데이터 부분, 제 3 데이터 부분 및 제 5 데이터 부분은 I 채널에 입력하고, 제 2 데이터 부분, 제 4 데이터 부분 및 제 6 데이터 부분은 Q 채널에 입력한 후 도 4에 나타낸 바와 같이 각 데이터 부분에 대한 채널화 코드를 할당한다.Referring to Table 2, since the I channel and the Q channel are orthogonal to each other, the first data portion, the third data portion, and the fifth data portion are input to the I channel, and the second data portion and the fourth data portion. And a sixth data portion is input to the Q channel and then assigned a channelization code for each data portion as shown in FIG. 4.

도 4를 참조하면, 확산률이 4인 노드 중 제어 부분에 사용되는 C(256, 0)에 연결된 C(4, 0) 노드를 제외하고, 나머지 3개의 노드를 각 데이터 부분에 대한 채널화 코드로 사용한다.Referring to FIG. 4, except for the C (4, 0) node connected to the C (256, 0) used for the control portion among the nodes having a spreading rate of 4, the remaining three nodes are channelized codes for each data portion. Used as.

보다 상세하게는, 표 2에 나타낸 바와 같이 제 1 데이터 부분과 제 2 데이터 부분에는 C(4, 1) 노드의 코드를 채널화 코드로 사용하고, 제 3 데이터 부분과 제 4 데이터 부분에는 C(4, 3) 노드의 코드를 채널화 코드로 사용하고, 제 5 데이터 부분과 제 6 데이터 부분에는 C(4, 2) 노드의 코드를 채널화 코드로 사용한다.More specifically, as shown in Table 2, the code of the node C (4, 1) is used as the channelization code for the first data portion and the second data portion, and C (for the third data portion and the fourth data portion). 4, 3) The code of the node is used as the channelization code, and the code of the C (4, 2) node is used as the channelization code for the fifth and sixth data parts.

따라서, 지금까지 설명한 바와 같이 최대 데이터 레이트가 960kbps를 초과할 경우에는 데이터 부분을 최대 6개까지 가변적으로 사용하고, 이 때 각 데이터 부분에 대한 채널화 코드를 직교 가변 확산률 코드 나무에서 확산률이 4인 노드의 코드 중 어느 것을 선택하여 사용하면 각 채널간의 직교성을 유지할 수 있게 되어, 결국 최대 6개의 데이터 부분과 1 개의 제어 부분을 전송할 수 있다.Therefore, as described above, when the maximum data rate exceeds 960 kbps, up to six data parts are variably used, and the channelization code for each data part is used in the orthogonal variable spreading rate code tree. Selecting and using any of the codes of the four nodes can maintain orthogonality between the channels, and can transmit up to six data parts and one control part.

지금부터는 최대 데이터 레이트가 960kbps 이상일 경우, 도 3에 나타낸 공통 패킷 채널 전송 장치의 동작을 상세히 설명한다.From now on, when the maximum data rate is 960 kbps or more, the operation of the common packet channel transmitter shown in Fig. 3 will be described in detail.

이동국이 기지국으로부터 최대 데이터 레이트로 전송할 수 있는 물리 공통 패킷 채널을 할당받으면, 제 1 데이터 부분, 제 3 데이터 부분 및 제 5 데이터 부분은 I 채널로 입력되고, 제 2 데이터 부분, 제 4 데이터 부분 및 제 6 데이터 부분은 Q 채널로 입력되어 각각 채널화된다.When the mobile station is assigned a physical common packet channel capable of transmitting at the maximum data rate from the base station, the first data portion, the third data portion and the fifth data portion are input to the I channel, the second data portion, the fourth data portion and The sixth data portion is input to the Q channel and channelized respectively.

즉, 제 1 곱셈기(301)에는 제 1 데이터 부분이 입력되어 채널화되고, 제 2 곱셈기(302)에는 제 3 데이터 부분이 입력되어 채널화되고, 제 3 곱셈기(303)에는 제 5 데이터 부분이 입력되어 채널화되고, 제 4 곱셈기(311)에는 제 2 데이터 부분이 입력되어 채널화되고, 제 5 곱셈기(312)에는 제 4 데이터 부분이 입력되어 채널화되고, 제 6 곱셈기(313)에는 제 6 데이터 부분이 입력되어 채널화된다.That is, the first data portion is input to the first multiplier 301 and channelized, the third data portion is input to the second multiplier 302 and channelized, and the fifth data portion is input to the third multiplier 303. The second data portion is inputted and channelized to the fourth multiplier 311, and the fourth data portion is inputted and channelized to the fifth multiplier 312, and the fourth multiplier 313 is inputted to the fourth multiplier 313. 6 The data portion is input and channelized.

이 때, 각 데이터 부분에 대한 채널화 코드로는 Cd,k(k=1 ∼ 6)이며, 전술한 바와 같이 직교 가변 확산률 코드 나무에서 확산률이 4 인 노드 중에서 C(4, 1), C(4, 3) 및 C(4, 2) 노드의 코드 중 어느 하나를 사용한다.At this time, the channelization code for each data portion is C d, k (k = 1 to 6), and as described above, C (4, 1) among nodes having a spreading factor of 4 in the orthogonal variable spreading rate code tree. Use any one of the codes of the C (4, 3) and C (4, 2) nodes.

보다 상세하게는, 제 1 데이터 부분 및 제 2 데이터 부분에는 C(4, 1) 노드의 코드가, 제 3 데이터 부분 및 제 4 데이터 부분에는 C(4, 3) 노드의 코드가, 제 5 데이터 부분 및 제 6 데이터 부분에는 C(4, 2) 노드의 코드가 채널화 코드로 사용된다.More specifically, the code of the node C (4, 1) is included in the first data portion and the second data portion, the code of the node C (4, 3) is included in the third data portion and the fourth data portion, and the fifth data. In the part and the sixth data part, the code of the C (4, 2) node is used as the channelization code.

한편, 제어 부분은 Q 채널로 입력되고, 이 제어 부분에는 직교 가변 확산률 코드 나무에서 C(256, 0) 노드의 코드를 채널화 코드(Cc)로 사용한다. 이 제어 부분의 채널화 코드(Cc)는 전송할 데이터 레이트에 관계없이 항상 C(256, 0) 노드의 코드가 사용된다. 즉, 제 7 곱셈기(314)에는 제어 부분이 입력되어 채널화된다.On the other hand, the control part is input to the Q channel, and the control part uses the code of the node C (256, 0) in the orthogonal variable spreading rate code tree as the channelization code C c . The channelization code C c of this control portion always uses the code of the C (256, 0) node regardless of the data rate to be transmitted. That is, the control part is input to the seventh multiplier 314 and channelized.

이 후, 제 1 합산기(320)는 제 1 곱셈기(301), 제 2 곱셈기(302) 및 제 3 곱셈기(303)에서 채널화된 각 데이터 부분들을 더하고, 제 2 합산기(330)는 제 4 곱셈기(311), 제 5 곱셈기(312), 제 6 곱셈기(313) 및 제 7 곱셈기(314)에서 채널화된 데이터 부분 및 제어 부분을 더한다.Thereafter, the first summer 320 adds the respective portions of data channelized by the first multiplier 301, the second multiplier 302, and the third multiplier 303, and the second summer 330 adds the first data. The channelized data portion and the control portion are added in the four multiplier 311, the fifth multiplier 312, the sixth multiplier 313, and the seventh multiplier 314.

이어, 허수 변환기(340)는 제 2 합산기(330)에서 출력된 데이터를 복소 형태로 변환하고, 덧셈기(350)는 허수 변환기(340)에서 출력된 복소 형태의 데이터와 제 1 합산기(320)에서 출력된 데이터를 더한다. 결국 덧셈기(350)는 6개의 데이터 부분과 1개의 제어 부분을 복소 형태로 더하는 역할을 수행한다.Subsequently, the imaginary converter 340 converts the data output from the second summer 330 into a complex form, and the adder 350 converts the complex data and the first summer 320 output from the imaginary converter 340. Add the data output from). Eventually, the adder 350 adds six data parts and one control part in a complex form.

이어, 제 8 곱셈기(360)는 덧셈기(350)에서 출력된 데이터에 스크램블링 코드(Sc-msg,n)를 곱하여 스크램블링한다. 여기서 스크램블링 코드는 물리 공통 패킷 채널마다 유일하게 정해져 있으므로 전송시 사용되는 물리 공통 패킷 채널에 따라 해당하는 스크램블링 코드가 사용된다.Subsequently, the eighth multiplier 360 multiplies the data output from the adder 350 by the scrambling code S c-msg, n to scramble the data. Since the scrambling code is uniquely determined for each physical common packet channel, a corresponding scrambling code is used according to the physical common packet channel used for transmission.

이와 같이 과정에 따라 생성된 패킷 데이터는 기지국으로 전송된다.The packet data generated according to the process is transmitted to the base station.

이상의 설명에서와 같이 본 발명에 따른 공통 패킷 채널의 전송 장치 및 방법에 의하면 이동국이 전송하고자 하는 최대 데이터 레이트에 따라 물리 공통 패킷 채널 메시지의 데이터 부분을 다수개 전송하고, 이때에 멀티 코드를 사용하여 각 데이터 부분을 채널화함으로써 최대 데이터 레이트가 960kbps 이상일 때에도 데이터를 전송할 수 있어 많은 양의 패킷 데이터를 한번에 고속으로 전송할 수 있는 효과가 있다.As described above, according to the apparatus and method for transmitting a common packet channel according to the present invention, a plurality of data portions of a physical common packet channel message are transmitted according to a maximum data rate that the mobile station intends to transmit, and at this time, a multi-code By channelizing each data portion, data can be transmitted even when the maximum data rate is 960 kbps or more, and thus a large amount of packet data can be transmitted at a high speed at one time.

또한, 본 발명에 따른 공통 패킷 채널의 전송 장치 및 방법은 최대 5760kbps까지의 데이터를 전송할 수 있으므로 이동국 및 기지국의 동작 수율을 향상시킬 수 있는 탁월한 효과가 있다.In addition, the apparatus and method for transmitting a common packet channel according to the present invention can transmit data up to 5760 kbps, thereby improving the operation yield of mobile stations and base stations.

이상 설명한 내용을 통해 당업자라면 본 발명의 기술 사상을 일탈하지 아니하는 범위에서 다양한 변경 및 수정이 가능함을 알 수 있을 것이다.Those skilled in the art will appreciate that various changes and modifications can be made without departing from the spirit of the present invention.

따라서, 본 발명의 기술적 범위는 실시예에 기재된 내용으로 한정하는 것이 아니라 특허 청구 범위에 의해서 정해져야 한다.Therefore, the technical scope of the present invention should not be limited to the contents described in the examples, but should be defined by the claims.

Claims (6)

전송하고자 하는 데이터 부분 중에서 소정 개수의 데이터 부분을 I 채널로 입력받아 각각 채널화하는 제 1 채널화부와,A first channelizing unit receiving a predetermined number of data portions of the data portions to be transmitted through the I channel and channelizing each of the data portions; 상기 데이터 부분 중에서 나머지 데이터 부분과 제어 부분을 Q 채널로 입력받아 각각 채널화하는 제 2 채널화부와,A second channelizing unit receiving the remaining data portion and the control portion of the data portion through a Q channel and channelizing each of them; 상기 제 1 채널화부에서 각각 채널화된 데이터 부분을 더하는 제 1 합산기와,A first adder for adding portions of data channelized in the first channelizer, respectively; 상기 제 2 채널화부에서 각각 채널화된 데이터 부분 및 제어 부분을 더하는 제 2 합산기와,A second adder for adding a data portion and a control portion channeled in the second channelizer, respectively; 상기 제 2 합산기에서 출력된 데이터를 복소 형태로 변환하는 허수 변환기와,An imaginary converter for converting the data output from the second summer into a complex form; 상기 허수 변환기에서 출력된 데이터와 상기 제 1 합산기에서 출력된 데이터를 더하는 덧셈기와,An adder for adding data output from the imaginary converter and data output from the first summer unit; 상기 덧셈기에서 출력된 데이터에 스크램블링 코드를 곱하여 스크램블링하는 곱셈기로 구성되는 것을 특징으로 하는 공통 패킷 채널의 전송 장치.And a multiplier configured to multiply the data output from the adder by the scrambling code. 제 1항에 있어서, 상기 제 1 채널화부는,The method of claim 1, wherein the first channelization unit, 상기 입력된 데이터 부분 중에서 제 1 데이터 부분에 특정 노드의 채널화 코드를 곱하는 제 1 곱셈기와,A first multiplier for multiplying a first data portion of the input data portion by a channelization code of a specific node; 상기 입력된 데이터 부분 중에서 제 3 데이터 부분에 특정 노드의 채널화 코드를 곱하는 제 2 곱셈기와,A second multiplier for multiplying a third data portion of the input data portion by a channelization code of a specific node; 상기 입력된 데이터 부분 중에서 제 5 데이터 부분에 특정 노드의 채널화 코드를 곱하는 제 3 곱셈기를 포함하여 구성되는 것을 특징으로 하는 공통 패킷 채널의 전송 장치.And a third multiplier for multiplying a fifth data portion by a channelization code of a specific node among the inputted data portions. 제 1항에 있어서, 상기 제 2 채널화부는,The method of claim 1, wherein the second channelization unit, 상기 입력된 데이터 부분 중에서 제 2 데이터 부분에 특정 노드의 채널화 코드를 곱하는 제 4 곱셈기와,A fourth multiplier for multiplying a channelization code of a specific node by a second data portion of the input data portion; 상기 입력된 데이터 부분 중에서 제 4 데이터 부분에 특정 노드의 채널화 코드를 곱하는 제 5 곱셈기와,A fifth multiplier for multiplying a fourth data portion of the input data portion by a channelization code of a specific node; 상기 입력된 데이터 부분 중에서 제 6 데이터 부분에 특정 노드의 채널화 코드를 곱하는 제 6 곱셈기와,A sixth multiplier for multiplying a sixth data portion of the input data portion by a channelization code of a specific node; 상기 입력된 제어 부분에 특정 노드의 채널화 코드를 곱하는 제 7 곱셈기를 포함하여 구성되는 것을 특징으로 하는 공통 패킷 채널의 전송 장치.And a seventh multiplier that multiplies the inputted control part by a channelization code of a specific node. 전송하고자 하는 최대 데이터 레이트를 체크하는 단계와,Checking the maximum data rate to be transmitted, 상기 최대 데이터 레이트가 특정값을 초과할 때에는 전송하고자 하는 데이터 부분 중에서 소정 개수의 데이터 부분을 I 채널로 입력받아 각각 특정 채널화 코드를 곱하여 채널화하고, 나머지 데이터 부분 및 제어 부분을 Q 채널로 입력받아 각각 특정 채널화 코드를 곱하여 채널화하는 단계와,When the maximum data rate exceeds a specific value, a predetermined number of data portions of the data portions to be transmitted are input to the I channel, and each channel is multiplied by a specific channelization code, and the remaining data portions and the control portion are input to the Q channel. Receiving and multiplying each channel by a specific channelization code; 상기 채널화된 데이터 부분 및 제어 부분을 복소 형태로 더하는 단계와,Adding the channelized data portion and the control portion in a complex form; 상기 복소 형태로 더해진 데이터에 스크램블링 코드를 곱하여 스크램블링하는 단계로 이루어지는 것을 특징으로 하는 공통 패킷 채널의 전송 방법.And scrambling the data added in the complex form by multiplying a scrambling code. 제 4항에 있어서, 상기 채널화 단계에서,The method of claim 4, wherein in the channelization step, 상기 I 채널을 통해 입력되거나 Q 채널을 통해 입력된 데이터 부분에 대한 채널화 코드로는 직교 가변 확산률 코드 나무의 C(4, 1), C(4, 3) 및 C(4, 2) 노드의 코드 중 어느 하나의 코드를 선택하여 사용하고,Channelization codes for the data portion entered through the I channel or through the Q channel include the C (4, 1), C (4, 3) and C (4, 2) nodes of the orthogonal variable spreading rate code tree. Select and use any of the codes in Q 채널을 통해 입력된 제어 부분에 대한 채널화 코드로는 직교 가변 확산률 코드 나무의 C(256, 0) 노드의 코드를 선택하여 사용하는 것을 특징으로 하는 공통 패킷 채널의 전송 방법.And a code of a C (256, 0) node of an orthogonal variable spreading rate code tree is selected and used as the channelization code for the control part input through the Q channel. 제 5항에 있어서, 상기 I 채널을 통해 입력된 데이터 부분은 전송하고자 하는 데이터 부분 중에서 제 1 데이터 부분, 제 3 데이터 부분 및 제 5 데이터 부분 중의 어느 하나이고,The data portion input through the I channel is any one of a first data portion, a third data portion and a fifth data portion among data portions to be transmitted. 상기 Q 채널을 통해 입력된 데이터 부분은 전송하고자 하는 데이터 부분 중에서 제 2 데이터 부분, 제 4 데이터 부분 및 제 6 데이터 부분 중의 어느 하나인 것을 특징으로 하는 공통 패킷 채널의 전송 방법.And a data portion input through the Q channel is any one of a second data portion, a fourth data portion, and a sixth data portion among data portions to be transmitted.
KR1020000014578A 2000-03-22 2000-03-22 Apparatus and method for transmitting common packet channel Expired - Fee Related KR100698107B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000014578A KR100698107B1 (en) 2000-03-22 2000-03-22 Apparatus and method for transmitting common packet channel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000014578A KR100698107B1 (en) 2000-03-22 2000-03-22 Apparatus and method for transmitting common packet channel

Publications (2)

Publication Number Publication Date
KR20010100237A true KR20010100237A (en) 2001-11-14
KR100698107B1 KR100698107B1 (en) 2007-03-26

Family

ID=41563971

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000014578A Expired - Fee Related KR100698107B1 (en) 2000-03-22 2000-03-22 Apparatus and method for transmitting common packet channel

Country Status (1)

Country Link
KR (1) KR100698107B1 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2815007B2 (en) * 1996-12-05 1998-10-27 日本電気株式会社 Variable rate CDMA spreading circuit
US6108369A (en) * 1997-07-11 2000-08-22 Telefonaktiebolaget Lm Ericsson Channelization code allocation for radio communication systems
KR100331876B1 (en) * 1999-08-02 2002-04-09 서평원 Allocation Method for channelization code in multi code rate
KR100357130B1 (en) * 1999-12-02 2002-10-19 엘지전자 주식회사 Multimedia data transmitting method
KR100767659B1 (en) * 2000-02-02 2007-10-17 엘지전자 주식회사 Transmission Method of Common Packet Channel

Also Published As

Publication number Publication date
KR100698107B1 (en) 2007-03-26

Similar Documents

Publication Publication Date Title
US7536014B2 (en) Apparatus and method for generating scrambling code in UMTS mobile communication system
US6091760A (en) Non-recursively generated orthogonal PN codes for variable rate CDMA
KR100860719B1 (en) Method and apparatus for configuring dynamic channel in cellular wireless network
US7869454B2 (en) Method for communicating scrambling code ID in mobile communication system
KR100594042B1 (en) Apparatus and method for generating multi scrambling code in asynchronous mobile communication system
US20020172264A1 (en) Partly orthogonal multiple code trees
US20090213904A1 (en) Method and apparatus for orthogonally overlaying variable chip rate spread spectrum signals
KR100526537B1 (en) Apparatus and method for allocating orthogonal codes in cdma communication system having variable rate channel structure
US10064144B2 (en) Use of correlation combination to achieve channel detection
JP3527674B2 (en) Method for dynamically assigning different length channel codes for use in a wireless communication system
KR100226308B1 (en) Spread code generation device for spread spectrum communication
AU751483B2 (en) A method for assigning spreading codes
KR100442607B1 (en) Appratus and method for spreading channel in cdma communication system
KR100698107B1 (en) Apparatus and method for transmitting common packet channel
KR100331876B1 (en) Allocation Method for channelization code in multi code rate
KR100800796B1 (en) Apparatus and method for transmitting data traffic channel in mobile communication system
KR100676338B1 (en) How to Match Required Resources to Allocated Resources in Mobile Wireless Systems
KR20020072163A (en) Apparatus for transmitting of packet data control channel information in mobile communication system
JP2005318090A (en) Spread spectrum communication equipment
Saini et al. Vacant code searching and selection of optimum code assignment scheme in WCDMA wireless networks
MXPA00002096A (en) A method for assigning spreading codes
KR100332803B1 (en) Channel allocation method for mobile telecommunication system
Sharma et al. Investigation of handover in WCDMA
CA2620101A1 (en) Quadriphase spreading codes in code division multiple access communications

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

N231 Notification of change of applicant
PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

A201 Request for examination
P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

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

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

FPAY Annual fee payment

Payment date: 20130226

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

FPAY Annual fee payment

Payment date: 20140224

Year of fee payment: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20150316

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20150316

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301