KR20010100237A - Apparatus and Method for transmitting common packet channel - Google Patents
Apparatus and Method for transmitting common packet channel Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details 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/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/0007—Code type
- H04J13/004—Orthogonal
- H04J13/0044—OVSF [orthogonal variable spreading factor]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/0077—Multicode, e.g. multiple codes assigned to one user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2201/00—Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
- H04B2201/69—Orthogonal indexing scheme relating to spread spectrum techniques in general
- H04B2201/707—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
- H04B2201/70703—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation using multiple or variable rates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2201/00—Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
- H04B2201/69—Orthogonal indexing scheme relating to spread spectrum techniques in general
- H04B2201/707—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
- H04B2201/70716—Quadrature
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
본 발명은 차세대 이동 통신에 관한 것으로, 특히 멀티 코드를 이용한 공통 패킷 채널의 전송 장치 및 방법에 관한 것이다.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.
표 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.
표 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)
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)
| 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 |
-
2000
- 2000-03-22 KR KR1020000014578A patent/KR100698107B1/en not_active Expired - Fee Related
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 |