KR100461545B1 - Method for Generating and Detecting Synchronisation Codes of Synchronisation Channel - Google Patents
Method for Generating and Detecting Synchronisation Codes of Synchronisation Channel Download PDFInfo
- Publication number
- KR100461545B1 KR100461545B1 KR10-2002-0063942A KR20020063942A KR100461545B1 KR 100461545 B1 KR100461545 B1 KR 100461545B1 KR 20020063942 A KR20020063942 A KR 20020063942A KR 100461545 B1 KR100461545 B1 KR 100461545B1
- Authority
- KR
- South Korea
- Prior art keywords
- code
- chip
- hadamard
- golay
- sync code
- 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.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/10—Code generation
-
- 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
- H04B1/7073—Synchronisation aspects
- H04B1/70735—Code identification
-
- 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
- H04B1/7073—Synchronisation aspects
- H04B1/7075—Synchronisation aspects with code phase acquisition
- H04B1/70756—Jumping within the code, i.e. masking or slewing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
- H04B7/2628—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using code-division multiple access [CDMA] or spread spectrum multiple access [SSMA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/0007—Code type
- H04J13/0011—Complementary
- H04J13/0014—Golay
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
1. 청구 범위에 기재된 발명이 속한 기술분야1. TECHNICAL FIELD OF THE INVENTION
CDMA 비동기식 이동 통신 시스템에서 이동국이 통신 시스템으로부터의 전송되는 채널들을 복조할 수 있도록 통신 시스템 신호에 대한 동기 획득에 사용되는 동기코드 생성 및 검출 방법에 관한 것임In a CDMA asynchronous mobile communication system, a method for generating and detecting a synchronization code used to acquire synchronization for a communication system signal so that a mobile station can demodulate transmitted channels from a communication system.
2. 발명이 해결하려고 하는 기술적 과제2. The technical problem to be solved by the invention
위성 이동 시스템 환경에서와 같이 높은 주파수 오프셋이 존재하는 환경에서도 효율적인 동기 검출 확률을 갖는 동기코드 생성 및 검출이 가능함은 물론, 지상 이동 통신 시스템에서도 동기 결합에서 우수한 성능을 갖는 동기코드 생성 및 검출이 가능한 동기코드 생성 및 검출 방법을 제공함.It is possible to generate and detect synchronization codes with efficient synchronization detection probability even in the presence of high frequency offset, as in satellite mobile system environments, and to generate and detect synchronization codes with excellent performance in synchronous coupling in terrestrial mobile communication systems. Provides sync code generation and detection method.
3. 발명의 해결 방법 요지3. Solution summary of invention
기본 Golay 코드를 생성하는 제1단계, 구성 Golay 코드를 생성하는 제2단계 및 상기 생성된 기본 Golay 코드및 구성 Golay 코드를 기초로 하기 수학식3과 같이 표현되는 1차 계층적 Golay 코드또는를 생성하는 제3단계를 포함하는 동기코드 생성 방법을 제공함.Default Golay Code Step 1, construct Golay code to generate A second step of generating a and the generated basic Golay code And configuration Golay code Based on the first hierarchical Golay code expressed as or It provides a synchronization code generation method comprising a third step of generating a.
4. 발명의 중요한 용도4. Important uses of the invention
CDMA 비동기식 이동 통신 시스템에 이용됨.Used for CDMA asynchronous mobile communication system.
Description
본 발명은 부호 분할 다중 접속(Code Division Multiple Access, CDMA) 방식의 비동기식 이동 통신 시스템에서 이동국이 통신 시스템으로부터 전송되는 신호에 대한 동기 획득을 위해 사용되는 동기 채널(Synchronisation CHannel, SCH)의 동기코드 생성 및 검출 방법에 관한 것이다.According to the present invention, a synchronization code generation of a synchronization channel (Synchronization CHannel, SCH) used in a code division multiple access (CDMA) asynchronous mobile communication system to obtain synchronization for a signal transmitted from a communication system by a mobile station And a detection method.
동기 채널은 비동기식 CDMA 시스템에서 하향 링크 채널에 공통적으로 적용되는 1차 스크램블링 코드에 대한 동기 획득을 용이하게 하기 위해 브로드캐스팅되는 채널로서 동기 채널을 통해 미리 정의된 동기코드가 통신 시스템으로부터 이동국들로 주기적으로 브로드캐스팅된다.The sync channel is broadcasted to facilitate synchronization acquisition of the primary scrambling code commonly applied to the downlink channel in an asynchronous CDMA system, where a predefined sync code is periodically transmitted from the communication system to the mobile stations through the sync channel. Broadcasted by
제3세대 파트너쉽 프로젝트(3rd Generation Partnership Project, 3GPP)의 기술 표준은 제3세대 지상 이동 통신 시스템에서 적용하기 위한 비동기식 CDMA 기술 표준을 정의한 것으로서, 기술 표준(Technical Specification, TS) 25.211, 25.213 및 25.214의 문서에는 동기 채널의 구조, 동기코드의 구조, 동기 획득 절차가 개시되어 있다.The technical standard of the 3rd Generation Partnership Project (3GPP) defines an asynchronous CDMA technical standard for application in third-generation terrestrial mobile communication systems, as defined in Technical Specifications (TS) 25.211, 25.213 and 25.214. The document discloses a structure of a synchronization channel, a structure of a synchronization code, and a synchronization acquisition procedure.
비동기식 CDMA 시스템에서 동기채널은 하나의 무선 프레임 구간 구간이 15개의 슬럿 구간으로 구성되고 각 슬럿 구간은 2560칩(chip)의 길이를 갖는다. 동기 채널은 1차 동기 채널(Primary Synchnisation Channel)과 2차 동기 채널(Secondary Synchnisation Channel)로 분류된다.In an asynchronous CDMA system, a synchronization channel has one radio frame section consisting of 15 slot sections, and each slot section has a length of 2560 chips. The sync channel is classified into a primary sync channel and a secondary sync channel.
1차 동기 채널에서는 256칩 길이를 갖는 1차 동기코드(Primary Synchronisation Code, PSC)가 각 슬럿 구간의 앞부분에서 주기적으로 전송된다. PSC는 유일하게 하나만이 정의되며 비동기식 CDMA 시스템의 모든 셀의 모든 슬럿 구간 구간에서 동일하다.In the primary synchronization channel, a primary synchronization code (PSC) having a length of 256 chips is periodically transmitted at the beginning of each slot interval. Only one PSC is defined and the same in all slot intervals of all cells of an asynchronous CDMA system.
2차 동기 채널에서는 PSC와 동일한 길이의 2차 동기코드(Secondary Synchronisation Code, SSC)가 PSC의 전송 시간과 동일한 각 슬럿 구간의 앞부분에서 전송된다. SSC는 하나의 무선 프레임 구간에 해당되는 15개의 슬럿 구간 각각에서 서로 다르며, 각 슬럿 구간에서 전송되는 15개의 서로 다른 SSC들은 SCC 시퀀스를 구성한다. SCC 시퀀스는 하나의 무선 프레임 구간을 주기로 반복되고, 셀마다사용되는 SCC 시퀀스는 서로 다를 수 있다. 이러한 서로 다른 SCC 시퀀스는 셀에서 사용되는 파일럿 코드가 속한 특정 그룹과 일대일로 대응된다.In the secondary synchronization channel, a secondary synchronization code (SSC) of the same length as the PSC is transmitted at the beginning of each slot interval equal to the transmission time of the PSC. SSCs are different from each other in 15 slot intervals corresponding to one radio frame interval, and 15 different SSCs transmitted in each slot interval constitute an SCC sequence. The SCC sequence is repeated every one radio frame period, and the SCC sequence used for each cell may be different. These different SCC sequences correspond one-to-one with a specific group to which a pilot code used in a cell belongs.
PSC는 16칩 길이를 갖는 서로 다른 두개의 Golay 코드가 계층적으로 결합되어 생성된다.The PSC is created by hierarchically combining two different Golay codes with a length of 16 chips.
SSC는 PSC에 사용된 Golay 코드에 대해 상보적인(Complementary) 특성을 갖는 2차 Golay 코드에 의해 생성된다. 상기 2차 Golay 코드에 256칩 길이를 갖는 16개의 하다마드(Hadamard) 코드가 곱해짐으로써 서로 다른 16개의 SSC가 생성되고, 이를 서로 다른 15개 코드로 배열하여 SCC 시퀀스가 생성된다. 이 때 16개의 SSC를 구별하게 하는 하다마드(Hadamard) 코드는 16칩을 주기로 동일한 +1 또는 -1의칩이 반복됨으로써, SSC를 검출할 때 하다마드 코드의 종류와 상관없이 16칩 길이의 구성 Golay 코드를 검출할 수 있다.The SSC is generated by a secondary Golay code having characteristics complementary to the Golay code used for the PSC. The 16 second SSCs are generated by multiplying the second Golay code by 16 Hadamard codes having a length of 256 chips, and the SCC sequence is generated by arranging them into 15 different codes. In this case, the Hadamard code that distinguishes 16 SSCs is repeated with the same +1 or -1 chip every 16 chips. Thus, when detecting an SSC, a 16-chip length Golay is used regardless of the type of Hadamard code. The code can be detected.
비동기식 CDMA 시스템에서 이동국은 초기에 시스템 접속을 시도하는 경우 및 핸드오프의 경우에 근접한 셀에서 사용되는 파일럿 코드에 대한 동기 획득을 수행하여야 하며, 동기 채널은 이러한 동기 획득 과정에서 사용된다. 이동국은 1차 동기 채널에서 슬럿 구간 주기로 브로드캐스팅되는 PSC를 검출함으로써 슬럿 구간의 시작 시점을 인식하게 된다. 다음으로 이동국은 2차 동기 채널에서 무선 프레임 구간을 주기로 브로드캐스팅되는 SCC 시퀀스를 검출함으로써 무선 프레임 구간의 시작 시점과 해당 셀의 파일럿 코드가 속한 그룹을 인식하게 된다. 이동국은 상기 인식된 파일럿 코드 그룹과 프레임 구간 시작 시점으로부터 해당 셀에서 사용되는 파일럿 코드를 검출하고 동기를 획득한다.In an asynchronous CDMA system, the mobile station must initially perform synchronization acquisition for pilot codes used in cells that are in close proximity when attempting to connect to the system and in case of handoff, and the synchronization channel is used in this synchronization acquisition process. The mobile station recognizes the start time of the slot interval by detecting the PSC broadcast in the slot interval period in the primary synchronization channel. Next, the mobile station detects an SCC sequence that is broadcasted in a radio frame section in a secondary synchronization channel to recognize a start point of the radio frame section and a group to which a pilot code of a corresponding cell belongs. The mobile station detects the pilot code used in the corresponding cell from the recognized pilot code group and the start of the frame interval and acquires synchronization.
이와 같이 파일럿 코드에 대한 동기 획득이 이루어지면, 해당 셀에서 브로드캐스팅되는 제어 채널 등의 주요 채널을 수신할 수 있다.As such, when synchronization is obtained for the pilot code, a main channel such as a control channel broadcast in the corresponding cell may be received.
그러나, 비동기식 위성 이동 통신 시스템에서는 위성의 이동에 따라 수십 KHz에 달하는 도플러 천이(Doppler Shift)가 발생하기 때문에, 위성으로부터 브로드캐스팅되는 반송파의 중심 주파수와 이동국의 수신 주파수 사이에 수십 KHz에 달하는 주파수 오프셋이 존재하며, 이에 따라 이동국이 동기코드를 수신하는 과정에서 동기 결합을 할 수 있는 최대 길이에 제한을 받는다는 문제점이 있다.However, in the asynchronous satellite mobile communication system, Doppler Shift of several tens of KHz occurs due to the movement of satellites, and thus frequency offset of several tens of KHz between the center frequency of the carrier broadcast from the satellite and the reception frequency of the mobile station. There is a problem that the mobile station is limited to the maximum length that can be synchronized in the process of receiving the synchronization code.
예를 들어, 10 내지 15 KHz의 주파수 오프셋이 존재하고 칩 전송률이 3 내지 4 Mchip/s라 할 때, 256칩 길이의 동기 결합은 128칩 길이의 동기 결합보다 동기 검출 확률이 현저히 감소한다.For example, when there is a frequency offset of 10 to 15 KHz and the chip rate is 3 to 4 Mchip / s, the 256 chip length synchronous coupling significantly reduces the synchronization detection probability than the 128 chip length synchronous coupling.
또한, 동기 결합 길이를 64칩으로 감소시킬 경우 작은 주파수 오프셋 범위에서는 128칩 동기 결합보다 열악한 검출 성능을 갖는다. 이와 같이, 최대 15KHz까지의 주파수 오프셋이 존재하는 경우, 128칩 길이가 적절한 동기 결합 길이가 된다.In addition, reducing the sync coupling length to 64 chips results in poor detection performance over 128 chip sync coupling in the small frequency offset range. As such, when there is a frequency offset of up to 15 KHz, the 128 chip length becomes the appropriate synchronous coupling length.
따라서, 지상 이동 통신 시스템인 종래의 비동기식 CDMA 시스템의 1차 및 2차 동기코드는 256칩 동기 결합에서 우수한 성능을 갖도록 설계된 바와 같이, 비정지궤도 위성이 이용되어 도플러 천이(Doppler Shift) 등과 같이 지상 이동 통신 시스템에서는 주요 고려대상이 되지 않는 요소가 존재하는 위성 이동 시스템 환경에서는 128칩 동기 결합에서 우수한 성능을 갖는 128칩 길이의 1차 및 2차 동기코드가 설계될 필요가 있다.Therefore, the primary and secondary sync codes of the conventional asynchronous CDMA system, which is a terrestrial mobile communication system, are designed to have excellent performance in 256 chip synchronous coupling. In a satellite mobile system environment where elements that are not a major consideration in a mobile communication system, 128 chip length primary and secondary sync codes having excellent performance in 128 chip synchronous coupling need to be designed.
또한, 위성 이동 통신 시스템에서 128칩 동기 결합을 위해 128칩 길이의 동기코드를 사용하여 1차 및 2차 동기코드를 생성하기 위해서는, SCC 시퀀스 생성에 필요한 하다마드 코드 또한 변경되어야 할 필요가 있다. 즉, 앞서 설명된 바와 같이 종래의 비동기식 CDMA 시스템에서 사용되는 하다마드 코드는 기본 구성 Golay 코드 길이인 16칩 동안 동일하게 반복되는 구조로서 256칩 길이로 구성되어 있으나, 위성 이동 통신 시스템에서 128칩 동기 결합을 적용하기 위해서는 128칩 길이의 하다마드 코드로서 128칩 길이의 동기 코드를 위해 설계되는 기본 구성 Golay 코드의 길이에 해당되는 칩 구간 동안 동일한 칩이 반복되는 하다마드 코드가 설계되어야 동기코드를 검출할 수 있다.In addition, in order to generate the primary and secondary sync codes using the 128-chip long sync code for the 128-chip sync coupling in the satellite mobile communication system, the Hadamard code necessary for generating the SCC sequence also needs to be changed. That is, as described above, the Hadamard code used in the conventional asynchronous CDMA system is a structure that is identically repeated for 16 chips, which is the basic configuration Golay code length, and has a length of 256 chips. In order to apply the combination, a Hadamard code of 128 chips in length is designed for a 128-chip sync code, and a Hadamard code in which the same chip is repeated during a chip section corresponding to the length of a basic Golay code is detected. can do.
따라서, 본 발명은 기본 Golay 코드, 구성 Golay 코드 및 하다마드 코드에 의해 128칩 및 256칩 길이의 동기코드에 의해 위성 이동 시스템 환경에서와 같이 높은 주파수 오프셋이 존재하는 환경에서도 효율적인 동기 검출 확률을 갖는 동기코드 생성 및 검출이 가능함은 물론, 지상 이동 통신 시스템에서도 동기 결합에서 우수한 성능을 갖는 동기코드 생성 및 검출이 가능한 동기코드 생성 및 검출 방법을 제공함에 그 목적이 있다.Accordingly, the present invention has an efficient synchronization detection probability even in an environment where a high frequency offset exists, such as in a satellite mobile system environment, by a 128- and 256-chip sync code by a basic Golay code, a configuration Golay code, and a Hadamard code. The purpose of the present invention is to provide a synchronization code generation and detection method as well as a synchronization code generation and detection method capable of generating and detecting a synchronization code having excellent performance in synchronous coupling in a terrestrial mobile communication system.
본 발명이 속한 기술분야에서 통상의 지식을 가진 자는 본 명세서의 도면, 발명의 상세한 설명 및 특허청구범위로부터 본 발명의 다른 목적 및 장점을 쉽게 인식할 수 있다.Those skilled in the art to which the present invention pertains can readily recognize other objects and advantages of the present invention from the drawings, the description of the invention, and the claims.
도1은 본 발명의 일실시예에 따른 1차 동기코드의 생성을 설명하기 위한 개략도,1 is a schematic diagram for explaining generation of a primary sync code according to an embodiment of the present invention;
도2는 본 발명의 일실시예에 따른 2차 동기코드의 생성을 설명하기 위한 개략도,2 is a schematic diagram for explaining generation of a secondary sync code according to an embodiment of the present invention;
도3은 본 발명의 일실시예에 따라 생성된 동기코드의 전송을 설명하기 위한 타이밍도,3 is a timing diagram illustrating the transmission of a sync code generated according to an embodiment of the present invention;
도4는 본 발명의 일실시예에 따라 동기코드 생성에 이용되는 기본 코드 생성 장치의 구성도,4 is a block diagram of an apparatus for generating a basic code used for generating a sync code according to an embodiment of the present invention;
도5는 본 발명의 일실시예에 따라 1차 동기코드 생성에 이용되는 구성 코드 생성 장치의 구성도,5 is a configuration diagram of an apparatus for generating a configuration code used for generating a primary sync code according to an embodiment of the present invention;
도6은 본 발명의 일실시예에 따라 2차 동기코드 생성에 이용되는 구성 코드 생성 장치의 구성도,6 is a block diagram of a configuration code generating apparatus used for generating a secondary sync code according to an embodiment of the present invention;
도7은 본 발명의 일실시예에 따른 256칩 1차 동기코드 검출 장치의 구성도,7 is a block diagram of a 256-chip primary sync code detection apparatus according to an embodiment of the present invention;
도8은 본 발명의 다른 실시예에 따른 128칩 1차 동기코드 검출 장치의 구성도,8 is a block diagram of a 128-chip primary sync code detection apparatus according to another embodiment of the present invention;
도9는 본 발명의 일실시예에 따른 256칩 2차 동기코드 검출 장치의 구성도,9 is a block diagram of a 256-chip secondary sync code detection apparatus according to an embodiment of the present invention;
도10은 본 발명의 다른 실시예에 따른 128칩 2차 동기코드 검출 장치의 구성도,10 is a block diagram of a 128-chip secondary sync code detection apparatus according to another embodiment of the present invention;
도11은 본 발명의 또 다른 실시예에 따른 256칩 2차 동기코드 검출 장치의 구성도,11 is a block diagram of a 256-chip secondary sync code detection apparatus according to another embodiment of the present invention;
도12는 본 발명의 또 다른 실시예에 따른 128칩 2차 동기코드 검출 장치의 구성도이다.12 is a block diagram of a 128-chip secondary sync code detection apparatus according to another embodiment of the present invention.
상기와 같은 목적을 달성하기 위해 본 발명은, 비동기식 이동 통신 시스템에서 이동국이 동기 획득을 위해 사용되는 동기채널의 동기코드 생성 방법에 있어서, 기본 Golay 코드를 생성하는 제1단계, 구성 Golay 코드를 생성하는 제2단계 및 상기 생성된 기본 Golay 코드및 구성 Golay 코드를 기초로 하기 수학식3과 같이 표현되는 1차 계층적 Golay 코드또는를 생성하는 제3단계를 포함하는 동기코드 생성 방법을 제공한다.In order to achieve the above object, the present invention provides a synchronization code generation method for a synchronization channel used by a mobile station for synchronization acquisition in an asynchronous mobile communication system. Step 1, construct Golay code to generate A second step of generating a and the generated basic Golay code And configuration Golay code Based on the first hierarchical Golay code expressed as or It provides a sync code generation method comprising a third step of generating a.
본 발명에 따르면, 16칩 길이의 기본 Golay 코드 및 8칩 길이의 구성 Golay 코드에 의해 생성되는 128칩 길이의 1차 동기코드에 의해 위성 이동 시스템 환경에서와 같이 높은 주파수 오프셋이 존재하는 환경에서도 효율적인 동기 검출 확률을 갖는 동기코드 생성 및 검출이 가능함은 물론, 상기 128칩 길이의 1차 동기코드를 2개 연접시킴으로써 생성되는 256칩 길이의 1차 동기코드에 의해 지상 이동 통신 시스템에서도 동기 결합에서 우수한 성능을 갖는 동기코드 생성 및 검출이 가능하다.According to the present invention, the 128-chip primary sync code generated by the 16-chip basic Golay code and the 8-chip component Golay code is effective in the environment where high frequency offset exists as in the satellite mobile system environment. It is possible to generate and detect a synchronization code having a synchronization detection probability, as well as to achieve excellent synchronization in a terrestrial mobile communication system by a 256-chip primary sync code generated by concatenating two 128-chip primary sync codes. Capable of generating and detecting sync codes with performance.
또한 본 발명에 따르면, 1차 동기코드의 기본 Golay 코드에 대해 Golay 상보적 특성을 갖는 16칩 길이의 기본 Golay 코드 및 16칩 길이의 구성 Golay 코드에 의해 생성되는 256칩 길이의 2차 계층적 Golay코드와, 8칩 구간동안 동일한 칩이 반복되고 128칩이 2회 반복되는 256칩 길이의 하다마드 코드에 의해 생성되는 128칩 및 256칩 길이의 2차 동기코드에 의해 위성 이동 시스템 환경에서와 같이 높은 주파수 오프셋이 존재하는 환경에서도 효율적인 동기 검출 확률을 갖는 동기코드 생성 및 검출이 가능함은 물론, 지상 이동 통신 시스템에서도 동기 결합에서 우수한 성능을 갖는 동기코드 생성 및 검출이 가능하다.Also, according to the present invention, a 256-chip long hierarchical Golay generated by a 16-chip long basic Golay code having a Golay complementary characteristic to a basic Golay code of a primary sync code and a 16-chip long component Golay code Code and 128-chip and 256-chip secondary sync codes generated by 256-chip Hadamard codes with the same chip repeated for 8 chip intervals and 128 chips repeated twice, as in the satellite mobile system environment. Synchronization code generation and detection with efficient synchronization detection probability is possible even in the presence of high frequency offset, as well as synchronization code generation and detection with excellent performance in synchronization combining in a land mobile communication system.
상술한 목적, 특징 및 장점들은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. If it is determined that the detailed description of the related known technology may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도1은 본 발명의 일실시예에 따른 PSC의 구성을 설명하기 위한 개략도이다. 도1에 도시된 바와 같이 PSC는 계층적 Golay 코드 생성 방법에 의해 생성되며, 시퀀스 a1과, a2와를 각각 계층적으로 결합하여 동일한 실수부 및 허수부를 갖는 복소 시퀀스를 생성시킴으로써 발생된다. 256칩 길이의 PSC는 서로 다른 2개의 128칩 길이의 계층적 Golay 코드를 연접함으로써 구성된다.1 is a schematic diagram illustrating a configuration of a PSC according to an embodiment of the present invention. As shown in Fig. 1, the PSC is generated by a hierarchical Golay code generation method, and the sequence a 1 and , a 2 and Are hierarchically combined to generate a complex sequence having the same real and imaginary parts. A 256-chip PSC is constructed by concatenating two different 128-chip hierarchical Golay codes.
각각의 계층적 Golay 코드는 128칩 동기 결합에 대해 비주기적 자기 상관 특성(aperiodic auto correlation properties)이 우수한 코드로서 다음과 같이 구성된다.Each hierarchical Golay code has excellent aperiodic auto correlation properties for 128-chip synchronous coupling.
16칩 길이의 기본 Golay 코드 a1과 a2는 하기 수학식1 및 수학식2와 같이 구성된다.The basic Golay codes a 1 and a 2 of 16-chip length are constructed as in Equations 1 and 2 below.
8칩 길이의 구성 Golay 코드 α1과 α2는 하기 수학식3 및 수학식4와 같이 구성된다.Configuration of 8-chip length Golay codes α 1 and α 2 are constructed as shown in Equations 3 and 4 below.
128칩 길이의 1차 계층적 Golay 코드 CP1은 기본 Golay 코드 a1과 구성 Golay 코드 α1가 수학식5와 같이 계층적으로 구성됨으로써 생성되고, 128칩 길이의 1차 계층적 Golay 코드 CP2는 기본 Golay 코드 a2와 구성 Golay 코드 α2가 수학식6과 같이 계층적으로 구성됨으로써 생성된다.The 128-chip first hierarchical Golay code C P1 is generated by hierarchically forming the basic Golay code a 1 and the constituent Golay code α 1 as shown in Equation 5, and the 128-chip first hierarchical Golay code C P2 Is generated by hierarchically configuring a basic Golay code a 2 and a configuration Golay code α 2 as shown in Equation (6).
256칩 길이의 PSC는 1차 계층적 Golay 코드 CP1과 CP2가 연접됨으로써 수학식7과 같이 생성된다.The 256-chip PSC is generated as shown in Equation 7 by concatenating the first hierarchical Golay codes C P1 and C P2 .
도2는 본 발명의 일실시예에 따른 SSC의 구성을 설명하기 위한 개략도로서, 도면에 도시된 바와 같이, SSC는 동일한 실수부 및 허수부를 갖는 복소 코드이며 하다마드 코드와 계층적 Golay 코드 CS와의 위치별 승산(Position Wise Multiplication) 즉 칩 별 승산에 의해 구성된다.Figure 2 is a schematic diagram for explaining the configuration of the SSC according to an embodiment of the present invention, as shown in the drawing, SSC is a complex code having the same real part and imaginary part, Hadamard code and hierarchical Golay code C S Multiplication by position, that is, by chip multiplication.
256칩 길이의 SSC는 서로 다른 2개의 16칩 기본 Golay 코드가 16칩 길이의 구성 Golay 코드와 계층적으로 결합됨으로써 구성된다. SSC 생성을 위한 기본 Golay 코드는 PSC 생성에 사용된 기본 Golay 코드에 대해 상보적인(complementary) 특성을 갖는다. SSC는 PSC와 비주기적 상호 상관 특성(aperiodic cross correlation properties)이 우수한 코드로 다음과 같이 구성된다.The 256-chip SSC is constructed by hierarchically combining two different 16-chip basic Golay codes with a 16-chip long configuration Golay code. The basic Golay code for SSC generation has a complementary characteristic to the basic Golay code used for PSC generation. SSC is code that has excellent aperiodic cross correlation properties with PSC.
16칩 길이의 기본 Golay 코드 b1및 b2는 PSC에 사용된 a1및 a2의 후반부 8칩 부분의 부호가 반전된 코드로서 수학식8 및 수학식9와 같이 구성된다.The basic Golay codes b 1 and b 2 having a length of 16 chips are inverted codes of the last 8 chip portions of a 1 and a 2 used in the PSC, and are constructed as shown in Equations 8 and 9.
16칩 길이의 구성 Golay 코드 β는 수학식10과 같이 구성된다.A 16-chip long configuration Golay code β is constructed as shown in Equation 10.
256칩 길이의 2차 계층적 Golay 코드 CS는 기본 Golay 코드 b1및 b2, 그리고 구성 Golay 코드 β에 의해 수학식11과 같이 계층적으로 구성된다.The 256-layer long hierarchical Golay code C S is hierarchically constructed as shown in Equation 11 by the basic Golay codes b 1 and b 2 and the configuration Golay code β.
한편, 256칩 길이의 하다마드 코드 hm은 수학식12와 같이 재귀적으로 생성되는 하다마드 행렬 H8로부터 생성된다.On the other hand, the Hadamard code h m of 256 chips long is generated from the Hadamard matrix H 8 which is recursively generated as in Equation 12.
하다마드 행렬 H8은 수학식13과 같이 각 행 hm이 256칩으로 구성된 256개의 행으로 구성된다 (m = 0 ~ 255).Hadamard matrix H 8 is composed of 256 rows of 256 chips each row h m as shown in equation (13) (m = 0 ~ 255).
SSC 생성을 위한 하다마드 코드 hm은 하다마드 행렬 H8에서 수학식14를 만족하는 m번째 행으로부터 얻어진 하다마드 코드 hm은 256칩 길이를 가지며(즉), 8칩 구간마다 동일한 칩이 반복되고, 앞부분의 128칩()과 뒷부분의 128칩()은 동일한 특성을 갖는다.SSC is for generating Hadamard codes h m is a Hadamard matrix is obtained from the m-th row that satisfies the equation (14) in the H 8 Hadamard code h m has a length of 256 chips (i.e. ), The same chip is repeated every 8 chip sections, and the first 128 chip ( ) And the later 128 chips ( ) Has the same characteristics.
k번째 SSC CS k(k=1, 2, ..., 16)는 256칩 길이의 2차 계층적 Golay 코드 CS와 하다마드 코드 hm의 칩 별 승산에 의해 수학식15와 같이 생성된다.The kth SSC C S k (k = 1, 2, ..., 16) is generated by the multiplication of 256 hierarchical Golay codes C S of 256 chips and the chip-by-chip multiplication of Hadamard code h m as do.
SCC 시퀀스는 N개의 서로 다른 SSC의 열로 구성되고 SSC의 배열에 따라 여러 종류의 시퀀스가 생성될 수 있다. 즉, 특정 i번째 SCC 시퀀스 [CS]i는 수학식16과 같이 서로 다른 N개의 CS k의 배열로 구성될 수 있다.The SCC sequence is composed of N different SSC columns, and various kinds of sequences can be generated according to the arrangement of the SSCs. That is, the specific i-th SCC sequence [C S ] i may be configured as an array of N different C S k as shown in Equation 16.
예를 들어 N개의 서로 다른 SSC인 CS k로 구성된 SCC 시퀀스 [CS]i가 M개(i=1, 2,..., M)인 경우, 상기 M개의 SCC 시퀀스 [CS]i는 순환 이동(Cyclic Shift)된 시퀀스가 유일하도록 구성된다.For example, if M SCC sequences [C S ] i composed of N different SSCs, C S k , have M (i = 1, 2, ..., M), the M SCC sequences [C S ] i Is configured such that a cyclically shifted sequence is unique.
즉 상기 M개의 SCC 시퀀스 [CS]i중 T()만큼 순환 이동(Cyclic Shift)된 어느 하나의 SCC 시퀀스 [CS]i는 상기 M개의 SCC 시퀀스 [CS]i중 t()만큼 순환 이동(Cyclic Shift)된 어느 하나의 SCC 시퀀스 [CS]i와 등가(equivalent)가 아니다.That is, T of the M SCC sequences [C S ] i ), Any one SCC sequence [C S ] i cyclically shifted by (t) of t M ( S S ) sequences [C S ] i Is not equivalent to any one SCC sequence [C S ] i cyclically shifted by).
SCC 시퀀스 [CS]i의 구성은 시스템 설계자에 의해 SSC인 CS k를 통해 미리 정의된 패턴으로 설계될 수 있으며, 각 SCC 시퀀스 [CS]i는 파일럿 코드 그룹 i와 대응되도록 하여 이동국이 SCC 시퀀스 [CS]i를 검출함으로써 파일럿 코드가 속한 그룹을 인식하도록 할 수 있다.The configuration of the SCC sequence [C S ] i can be designed by the system designer in a predefined pattern through C S k , which is SSC, and each SCC sequence [C S ] i corresponds to a pilot code group i so that the mobile station can By detecting the SCC sequence [C S ] i , it is possible to recognize the group to which the pilot code belongs.
도3은 본 발명의 일실시예에 따른 동기코드의 전송을 설명하기 위한 타이밍도로서, 도면에 도시된 바와 같이 1차 동기 채널은 256칩 길이의 복조된 코드로 구성된다. PSC(CP')는 매 슬럿 구간마다 전송된다. PSC는 통신 시스템의 각 빔(beam)에서는 동일하다. 2차 동기 채널은 256칩 길이의 복조된 코드인 SSC(CS k') N개가 무선 프레임 구간마다 반복적으로 전송됨으로써 구성된다. 도3의 SSC(CS i,N')에서 i는 스크램블링 코드 그룹 번호를 의미하고, N은 슬럿 번호를 의미한다. 각 SSC(CS i,N')는 16개(k=1,2,...,16)의 서로 다른 256칩 길이의 코드로부터 선택된다. 이러한 2차 동기 채널의 시퀀스는 하향 링크 스크램블링 코드가 어느 코드 그룹에 속하는지를 나타낸다.3 is a timing diagram illustrating the transmission of a synchronization code according to an embodiment of the present invention. As shown in the figure, a primary synchronization channel includes a 256-chip demodulated code. PSC (C P ') is transmitted every slot interval. The PSC is the same for each beam of communication system. The secondary synchronization channel is configured by repeatedly transmitting N SSCs (C S k '), which are 256 chip length demodulated codes, for each radio frame period. In SSC (C S i, N ') of FIG. 3, i means a scrambling code group number, and N means a slot number. Each SSC (C S i, N ′) is selected from 16 (k = 1, 2, ..., 16) different 256 chip length codes. This sequence of secondary synchronization channels indicates to which code group the downlink scrambling code belongs.
상기 PSC와 SCC 시퀀스는 도3에서 도시된 바와 같은 타이밍에 의해 전송된다. 무선 프레임 구간은 N개의 슬럿 구간으로 구성되고, 256칩 길이의 PSC(CP')는각 슬럿 구간의 앞부분 256칩 구간에서 매 슬럿 구간마다 반복되어 전송된다. SCC 시퀀스는 N개의 SSC(CS k)를 미리 정의된 패턴에 따라 프레임 구간을 주기로 슬럿 구간의 앞부분 256칩 구간을 통해 전송된다. N개의 SSC에서 n번째 동기코드는 매 프레임 구간의 n번째 슬럿 구간의 앞부분 256칩 구간에서 전송된다.The PSC and SCC sequences are transmitted by the timing as shown in FIG. The radio frame section is composed of N slot sections, and the 256-chip PSC (C P ') is repeatedly transmitted in every slot section in the 256-chip section in front of each slot section. The SCC sequence is transmitted through the 256-chip section in front of the slot section with N SSCs (C S k ) in a frame section according to a predefined pattern. In N SSCs, the nth sync code is transmitted in the first 256 chip sections of the nth slot section of every frame section.
한편 본 발명에 따르면, 도3에 도시된 동기코드 전송 타이밍도에서 256칩 길이의 동기코드가 전송되는 대신, 128칩 길이를 갖는 동기코드가 전송될 수 있다. 이 경우 PSC(CP')는 수학식17과 같이 구성되고 128칩 길이를 갖는다.Meanwhile, according to the present invention, instead of transmitting a 256-chip length sync code in the sync code transmission timing diagram shown in FIG. 3, a sync code having a 128 chip length may be transmitted. In this case, PSC (C P ') is configured as shown in Equation 17 and has a 128-chip length.
또는or
상기 수학식17에 의해 생성된 PSC(CP')는 도1에서및로 표현되어 있다.PSC (C P ′) generated by Equation 17 is shown in FIG. And It is expressed as
한편, SSC(CS')는 수학식18과 같이 구성되고 128칩 길이를 갖는다.On the other hand, SSC (C S ') is configured as shown in Equation 18 and has a 128-chip length.
또는or
상기 수학식18에 의해 생성된 SSC(CS')는 도2에서 CS'로 표현되어 있다. 도2에서 전반부의 CS'는로 구성되며, 후반부의 CS'는로 구성된다.SSC (C S ') generated by Equation 18 is represented by C S ' in FIG. In FIG. 2, C S 'of the first half is It consists of, the second half of the C S 'is It consists of.
또한, k번째 SSC(CS k', k=1,2,..., 16)는 SSC(CS')와 하다마드 코드 hm에서 전반부 또는 후반부의 128칩에 해당되는 코드와 칩별 승산에 의해 수학식19와 같이 생성된다.Also, the kth SSC (C S k ', k = 1,2, ..., 16) is a multiplication by chip with the code corresponding to 128 chips of the first half or the second half of the HSC (C S ') and Hadamard code h m . Is generated as shown in equation (19).
또는or
상기 수학식19에 의해 생성되는 k번째 SSC(CS k', k=1,2,..., 16)는 도2에서CS k'로 표현되어 있다. 도2에서 전반부의 CS k'는 전반부의 SSC(CS')와 하다마드 코드 hm의 전반부 128칩()을 칩별로 승산함으로써 생성되고, 후반부의 CS k'는 후반부의 SSC(CS')와 하다마드 코드 hm의 후반부 128칩()을 칩별로 승산함으로써 생성된다.The k th SSC (C S k ', k = 1, 2, ..., 16) generated by Equation 19 is represented by C S k ' in FIG. In FIG. 2, the first half of C S k 'is the first half SSC (C S ') and the first half 128 chips of the Hadamard code h m ( ) Is generated by multiplying each chip, and the latter C S k 'is the second half SSC (C S ') and the latter 128 chips (Hadamard code h m ). ) By multiplying by chip.
본 발명의 일실시예에 따라 128칩 길이의 동기코드가 전송되는 경우로서, PSC로서가 1차 동기 채널의 무선 프레임을 구성하는 각 슬럿의 전반부에 전송되는 경우에 k번째 SSC는 도2의 전반부 CS k'가 동일한 전송 구간에서 전송되도록 하고,가 1차 동기 채널의 각 슬럿 전반부에 전송되는 경우에 k번째 SSC는 도2의 후반부 CS k'가 동일한 전송 구간에서 전송되도록 하는 것이 바람직하다.According to an embodiment of the present invention, a 128-chip long sync code is transmitted, Is transmitted in the first half of each slot constituting a radio frame of the primary sync channel, the k-th SSC causes the first half C S k 'of FIG. 2 to be transmitted in the same transmission interval, Is transmitted in the first half of each slot of the primary synchronization channel, the k-th SSC is preferably such that the second half C S k ′ of FIG. 2 is transmitted in the same transmission interval.
상기의 1차 및 2차 동기코드는 직교 위상 편이 변조 방식(Quadrature Phase Shift Keying, QPSK)에 따라 전송될 수 있으며, 이 경우 I 채널과 Q 채널 모두에서 동일한 코드가 전송될 수 있다. 이 때 I 채널과 Q 채널은 반송파의 위상이 90도 차이를 갖는다. 이 경우 1차 및 2차 동기코드는 복소 코드로서 수학식20과 수학식21과 같이 각각 나타낼 수 있다. 복소 코드에서 실수 부분과 허수 부분은 각각 I 채널 또는 Q 채널을 통해 전송된다.The primary and secondary sync codes may be transmitted according to Quadrature Phase Shift Keying (QPSK). In this case, the same code may be transmitted in both the I channel and the Q channel. In this case, the phases of the carriers of the I channel and the Q channel have a 90 degree difference. In this case, the primary and secondary synchronization codes may be represented as Equations 20 and 21 as complex codes. The real part and the imaginary part of the complex code are transmitted through the I channel or the Q channel, respectively.
또는or
또는or
도4는 본 발명의 일실시예에 따라 동기코드 생성에 이용되는 기본 코드 생성 장치의 구성도이다. 상기의 동기코드에서 사용되는 Golay 코드인 a1, a2, b1, b2, α1, α2및 β는 Golay 상보 시퀀스 생성 장치에 의해 생성될 수 있다.4 is a block diagram of a basic code generating apparatus used to generate a sync code according to an embodiment of the present invention. The Golay codes a 1 , a 2 , b 1 , b 2 , α 1 , α 2 and β which are used in the sync code may be generated by the Golay complementary sequence generator.
도4는 서로 상보적인 관계를 갖는 기본 Golay 코드인 a1과 b1및/또는 a2와 b2를 생성하는데 사용되는 시퀀스 생성 장치(401)이다. 기본 Golay 코드 a1과 b1은 도4에서 수학식22의 값을 갖는 시퀀스 생성 장치(401)에 의해 생성될 수 있다.4 is a sequence generator 401 used to generate basic Golay codes a 1 and b 1 and / or a 2 and b 2 having complementary relationships to each other. The basic Golay codes a 1 and b 1 may be generated by the sequence generator 401 having the value of Equation 22 in FIG. 4.
수학식22에서 Dn은 n칩 동안의 지연을 의미한다. 도4에서 출력되는 a는 a1코드에 해당되고 b1는 상기 a1코드의 후반부 8칩 부분이 반전되어 생성된다.In Equation 22, D n means a delay for n chips. A output in FIG. 4 corresponds to a 1 code, and b 1 is generated by inverting the last 8 chip portions of the a 1 code.
기본 Golay 코드 a2와 b2는 도4에서 수학식23과 같은 값을 갖는 시퀀스 생성 장치(401)에 의해 생성될 수 있다.The basic Golay codes a 2 and b 2 may be generated by the sequence generator 401 having a value as shown in Equation 23 in FIG. 4.
도4에서 출력되는 a는 a2코드에 해당되고 b2는 상기 a2코드의 후반부 8칩 부분이 반전되어 생성된다.A output in FIG. 4 corresponds to a 2 code, and b 2 is generated by inverting the last 8 chip portions of the a 2 code.
도5는 본 발명의 일실시예에 따라 PSC 구성에 이용되는 구성 Golay 코드 생성 장치 즉 구성 Golay 코드 α1및 α2를 생성하는데 사용되는 시퀀스 생성장치(501)로서, 구성 Golay 코드 α1는 아래 수학식24의 값을 갖는 생성 장치(501)에 의해 생성된다.Figure 5 below is a sequence generating unit 501 is used to generate the configuration Golay code generation device that is configured Golay code α 1 and α 2 is used for the PSC configured according to one embodiment of the invention, the configuration Golay code α 1 It is generated by the generating device 501 having the value of equation (24).
또한 구성 Golay 코드 α2는 아래 수학식25의 값을 갖는 생성 장치(501)에 의해 생성된다.In addition, the configuration Golay code α 2 is generated by the generating device 501 having the value of Equation 25 below.
도5에서 출력 α로부터 각각 α1과 α2에 해당되는 코드가 생성된다.In Fig. 5, codes corresponding to α 1 and α 2 are generated from the output α, respectively.
도6은 본 발명의 일실시예에 따라 SSC 구성에 이용되는 구성 Golay 코드 생성 장치 즉 구성 Golay 코드 β를 생성하는데 사용되는 시퀀스 생성 장치(601)로, 구성 Golay 코드 β는 수학식26의 값을 갖는 시퀀스 생성 장치(601)에 의해 생성될수 있다.6 is a configuration Golay code generation device used for SSC configuration, that is, a sequence generation device 601 used to generate configuration Golay code β, and the configuration Golay code β is represented by Equation 26. It can be generated by the sequence generating device 601 having.
도6에서 출력 β로부터 코드가 생성된다.In Fig. 6, a code is generated from the output β.
도7은 본 발명의 일실시예에 따른 256칩 PSC 검출 장치의 구성도로서, 통신 시스템으로부터 전송되는 PSC는 이동국에서 도7과 같이 구성되는 검출 장치에 의해 검출될 수 있다. PSC는 계층적 Golay 코드로 구성되어 있기 때문에 검출 장치에서 사용되는 상관기 또한 계층적으로 구성될 수 있으며, 계층적으로 구성된 상관기는 동기코드 전체를 직접적으로 상관을 취하는 일반 상관기에 비해 적은 수의 소자에 의해 구현될 수 있다.7 is a block diagram of a 256-chip PSC detection apparatus according to an embodiment of the present invention, wherein the PSC transmitted from the communication system can be detected by the detection apparatus configured as shown in FIG. 7 in the mobile station. Since the PSC is composed of hierarchical Golay codes, the correlators used in the detection device can also be hierarchically configured, and the hierarchical correlators are used in a smaller number of devices than the general correlators that directly correlate the entire sync code. Can be implemented.
도7에서 r(n)는 수신 신호를 기저 대역으로 변환한 이산 시간 n에서의 샘플 값을 의미하는 것으로 실제 수신기 설계에서 칩마다 정수 개의 샘플을 취하여 칩 전송률보다 높은 표본화율을 취할 수 있으나, 도7에서는 칩마다 하나의 샘플값을 갖는 것으로 가정하였다.In FIG. 7, r (n) denotes a sample value at a discrete time n when the received signal is converted to baseband. In an actual receiver design, an integer number of samples may be taken for each chip to take a sampling rate higher than the chip rate. In 7, it is assumed that each chip has one sample value.
전처리부는 동기코드가 QPSK 신호로 전송될 경우에 I 채널과 Q 채널로 수신된 복소 샘플을 실수 샘플로 변환하는 기능을 수행한다. 동기코드가 QPSK가 아닌이진 위상 편이 변조 방식(Binary Phase Shift Keying, BPSK)의 신호로 전송될 경우에는 전처리부는 생략된다.The preprocessor performs a function of converting a complex sample received in the I channel and the Q channel into a real sample when the sync code is transmitted in the QPSK signal. If the sync code is transmitted as a signal of binary phase shift keying (BPSK) instead of QPSK, the preprocessor is omitted.
α1상관부는 PSC에서 전반부 128칩에 해당되는 부분을 구성하기 위해 사용된 8칩 길이의 구성 Golay 코드 α1과의 상관값을 얻는 기능을 수행하며, 수신 샘플을 16칩 간격으로 α1의 각 칩과 상관을 취한다.α 1 correlation unit performs a function for obtaining a correlation value with the 8 configuration of the chip length Golay code α 1 is used to configure the part corresponding to the first half 128-chip by the PSC and the received samples in 16-chip interval, each of α 1 Take care of the chip.
α2상관부는 PSC에서 후반부 128칩에 해당되는 부분을 구성하기 위해 사용된 8칩 길이의 구성 Golay 코드 α2와의 상관값을 얻는 기능을 수행하며, 수신 샘플을 16칩 간격으로 α2의 각 칩과 상관을 취한다.α 2 correlation unit performs a function of obtaining a 8-chip length of the constituent Golay code α 2 between the correlation value is used to configure the part corresponding to the second half 128-chip by the PSC and the received samples 16 chip interval to each chip of α 2 Take care of
α1상관부의 출력은 a1상관부의 입력이 되고 a1상관부에서는 16칩 길이의 기본 Golay 코드 a1과의 상관값을 얻는다. 마찬가지로, α2상관부의 출력은 a2상관부의 입력이 되고 a2상관부에서는 16칩 길이의 기본 Golay 코드 a2와의 상관값을 얻는다.α 1 correlation output of the correlation is a 1 a 1 a negative input the correlation unit obtains the correlation value of the base Golay code a 1 of 16 chips long. Similarly, the output of correlation α 2 is the input correlation portion a 2 a 2 in the correlation unit obtains the correlation value between the base of the Golay code a 2 16 chip length.
a1상관부의 출력은 수신 샘플과 PSC의 전반부 128칩과의 상관값을, a2상관부의 출력은 수신 샘플과 PSC의 후반부 128칩과의 상관값을 나타낸다.The output of the a 1 correlator indicates a correlation value between the received sample and the first 128 chips of the PSC, and the output of the a 2 correlator indicates a correlation value between the received sample and the latter 128 chips of the PSC.
전반부 128칩과 후반부 128칩에 대한 각각의 상관값은 비동기 결합부의 입력이 되고, 비동기 결합부에서는 두 상관값에 대해 제곱을 취한 후 더하여 최종 출력 값으로 샘플 시간 n에서의 PSC에 대한 상관값 R(n)을 얻는다.Each correlation value for the first 128 and the second 128 chips is the input of the asynchronous combiner. In the asynchronous combiner, the squares of the two correlations are squared and added together to the final output value of the correlation for PSC at sample time n. (n) is obtained.
샘플 시간 n마다의 출력 R(n)를 이용하여 수신 타이밍을 추정하는 방법에 대한 것은 본 발명의 요지에 벗어나므로 생략한다. 위와 같이 얻어진 수신 타이밍으로부터 이동국은 슬럿 구간에 대한 동기를 얻을 수 있다.The method of estimating the reception timing by using the output R (n) for each sample time n is omitted because it is outside the gist of the present invention. From the reception timing obtained as above, the mobile station can obtain synchronization for the slot interval.
도8은 본 발명의 다른 실시예에 따른 128칩 PSC 검출 장치의 구성도로서, 동기코드를 위해 128칩 길이가 사용될 경우, PSC에 대한 검출 장치는 도8과 같이 구성된다. 256칩 길이의 PSC에서 전반부의 128칩이 이용되는 경우에는 도8의 코드 αx와 ax로 각각 α1과 a1이 사용되고, 후반부의 128칩이 이용되는 경우에는 도8의 코드 αx와 ax로 각각 α2와 a2이 사용된다.8 is a configuration diagram of a 128-chip PSC detection apparatus according to another embodiment of the present invention. When 128 chips are used for a synchronization code, the detection apparatus for the PSC is configured as shown in FIG. When 128 chips in the first half are used in the PSC having a 256-chip length, α 1 and a 1 are used as the codes α x and a x in FIG. 8, respectively. In the case where 128 chips in the second half are used, the codes α x and α 2 and a 2 are used as a x , respectively.
도9는 본 발명의 일실시예에 따른 256칩 SSC 검출 장치의 구성도로서, 통신 시스템으로부터 전송되는 SSC는 이동국에서 도9과 같이 구성되는 검출 장치에 의해 검출될 수 있다. SSC에 대한 검출 장치는 PSC 검출 시에 얻어진 슬럿 구간 타이밍을 기준으로 매 슬럿 구간의 앞부분 256칩에 대해 도9의 검출 장치를 사용하여 해당 슬럿 구간에서 사용된 SSC(CS k)를 검출한다. 도9에서 r(k)는 수신 신호를 기저 대역으로 변환한 후의 k 번째 샘플값이며, 동기코드가 QPSK가 아닌 BPSK 신호로 전송될 경우에는 전처리부는 생략된다.9 is a configuration diagram of a 256-chip SSC detection apparatus according to an embodiment of the present invention, in which an SSC transmitted from a communication system can be detected by a detection apparatus configured as shown in FIG. 9 in a mobile station. The detection apparatus for the SSC detects the SSC (C S k ) used in the corresponding slot section using the detection device of FIG. 9 for the first 256 chips of every slot section based on the slot section timing obtained at the time of PSC detection. In FIG. 9, r (k) is the k-th sample value after converting the received signal to the baseband, and the preprocessor is omitted when the sync code is transmitted as a BPSK signal instead of QPSK.
CS상관부는 SSC에서 하다마드 코드 hm와 곱하기 이전의 256칩 길이의 계층적Golay 코드 CS와의 상관값을 얻는 기능을 수행하며, 수신 샘플과 CS를 곱한 후 8칩 간격으로 그 출력을 더한다. SSC(CS k)를 생성할 때 하다마드 코드 hm은 8칩 간격으로 동일한 칩이 반복되기 때문에, 상관 출력를 8칩 간격으로 더한다 하더라도 하다마드 코드에 의한 영향은 없다.Is in the C S correlation unit SSC Hadamard performs code h m and multiplication before the facilities to take a hierarchical Golay code C S with a correlation value of 256 chip length, the outputs of eight-chip interval multiplied by the received samples and C S Add. Since the Hadamard code h m repeats the same chip at 8 chip intervals when generating SSC (C S k ), even if the correlation output is added at 8 chip intervals, there is no influence by the Hadamard code.
전체 256칩에 대해 8칩 간격으로 상관 출력이 얻어지므로 CS상관부의 출력은 32개가 되고, 전반부 16개 출력값과 후반부 16개 출력값은 각각 16 * 16 고속 하다마드 변환기의 입력이 된다.Since the correlation output is obtained at intervals of 8 chips for all 256 chips, there are 32 C S correlator outputs, and the first 16 outputs and the second 16 outputs are inputs of the 16 * 16 fast Hadamard converter.
SSC(CS k)를 생성할 때 사용된 하다마드 코드 hm는 8칩 간격으로 동일한 칩이 반복되므로, 전반부 128칩 부분에서 각 8칩 구간을 하나의 칩으로 고려하면, 16칩 길이를 갖는 하다마드 코드와 동일하다. 따라서, CS상관부의 전반부 16개 출력값에 대해 16 * 16 고속 하다마드 변환기를 사용할 수 있다. 또한, 하다마드 코드 hm에서 후반부 128칩은 전반부 128칩과 동일하므로, CS상관부의 후반부 16개 출력값에 대해서도 동일한 16 * 16 고속 하다마드 변환기를 사용할 수 있다. 16 * 16 고속 하다마드 변환기의 16개의 출력은 순서대로 16개의 하다마드 코드에 대한 상관값을 의미한다. 두개의 고속 하다마드 변환기의 출력은 비동기 결합부의 입력이 되고, 비동기 결합부에서는 입력값에 대해 제곱을 취한 후, 전반부 16개 값 중 하나의 값과 후반부의 16개 값 중 동일한 순서의 하나의 값을 더하여 16개의 출력값을 얻는다.Hadamard code h m used to generate SSC (C S k ) is the same chip is repeated at 8 chip intervals. Therefore, considering each 8 chip section as one chip in the first 128 chip part, it has a length of 16 chips. Same as the Hadamard code. Thus, a 16 * 16 fast Hadamard converter can be used for the first 16 output values of the C S correlator. In addition, since the second half 128 chip in the Hadamard code h m is the same as the first half 128 chip, the same 16 * 16 fast Hadamard converter can be used for the latter sixteen output values of the C S correlation part. The 16 outputs of the 16 * 16 fast Hadamard converters represent the correlation values for the 16 Hadamard codes in sequence. The outputs of the two fast Hadamard converters are the inputs of the asynchronous coupling, and the asynchronous coupling takes the square of the input and then one of the first sixteen values and one of the last sixteen values in the same order. Add up to get 16 outputs.
비동기 결합부는 SSC에 사용된 하다마드 코드에 대해 전반부 128칩 구간과 후반부 128칩 구간 동안에서 얻어진 상관값을 결합하는 기능을 수행한다. 비동기 결합부의 16개의 출력은 최종적으로 최대 선택부의 입력이 되고, 최대 선택부에서는 16개 입력중 최대값을 선택하여 출력값 R(n)와 선택된 입력값에 대한 번호 I(n)를 출력한다. 출력값 R(n)는 SSC에 대한 최종 상관값을, I(n)는 SSC에 사용된 하다마드 코드 중 가장 상관성이 높은 하다마드 코드의 번호를 의미한다.The asynchronous coupling unit combines the correlation values obtained during the first 128 chip period and the second 128 chip period for the Hadamard code used in the SSC. The 16 outputs of the asynchronous coupling unit finally become the input of the maximum selector, and the maximum selector selects the maximum value of the 16 inputs and outputs the output value R (n) and the number I (n) for the selected input value. The output value R (n) is the final correlation value for the SSC, and I (n) is the number of the most correlated Hadamard code among the Hadamard codes used in the SSC.
위와 같은 방법에 의해 각 슬럿 구간에서 수신된 SSC(CS k)를 검출하고, 15개의 슬럿 구간동안의 시퀀스를 복호화하여(시퀀스가 부호화 되어 있을 경우) SCC 시퀀스의 부호(시퀀스가 부호화 되어 있을 경우) 시퀀스와 비교하여 일치하는 수신 타이밍과 시퀀스 종류를 검출할 수 있다. 수신 타이밍으로부터 프레임 구간에 대한 동기를 획득할 수 있으며, 시퀀스 종류로부터 해당 셀에서 사용되는 파일럿 코드의 그룹을 인식할 수 있다.By the above method, the SSC (C S k ) received in each slot section is detected, and the sequence of 15 slot slots is decoded (when the sequence is encoded) and the code of the SCC sequence (when the sequence is encoded). Compared to the sequence, it is possible to detect a matching reception timing and sequence type. The synchronization for the frame period can be obtained from the reception timing, and the group of pilot codes used in the corresponding cell can be recognized from the sequence type.
도10은 본 발명의 다른 실시예에 따른 128칩 SSC 검출 장치의 구성도로서, 이동국은 SCC 시퀀스에 대한 검출 결과를 이용하여 파일럿 코드에 대한 동기 획득을 얻을 수 있다. 동기코드를 위해 128칩 길이가 사용될 경우, SSC에 대한 검출 장치는 도10과 같이 구성된다.10 is a configuration diagram of a 128-chip SSC detection apparatus according to another embodiment of the present invention, wherein a mobile station can obtain synchronization acquisition for a pilot code by using a detection result for an SCC sequence. When 128 chip length is used for the synchronization code, the detection apparatus for the SSC is configured as shown in FIG.
256칩 길이의 SSC에서 전반부의 128칩 부분 만을 사용한 경우에는 도10의CS'상관부에서 사용된 코드로 128칩의 < CS,1, CS,2, CS,3, ..., CS,128>가 사용되고, 후반부의 128칩 부분 만을 사용한 경우에는 128칩의 < CS,129, CS,130, CS,131, ..., CS,256>가 사용된다.256-chip length of the SSC in the first half of the 128-chip portion only case 10 of C S 'correlation unit 128 to a code chip of the <C S, 1, C S , 2, C S, 3, ... used in the , C S, 128 > is used, and when only the latter 128 chip portion is used, the <C S, 129 , C S, 130 , C S, 131 , ..., C S, 256 > of 128 chips are used.
도11은 본 발명의 또 다른 실시예에 따른 256칩 SSC 검출 장치의 구성도이고, 도12는 본 발명의 또 다른 실시예에 따른 128칩 SSC 검출 장치의 구성도이다. SSC에 대한 검출은 PSC 검출에서 이미 슬럿 구간 타이밍을 획득하였기 때문에, 도9와 도10에서의 Cs 및 CS상관부를 위해 정합 필터(matched filter)의 구조보다는 능동 상관기(active correlator)를 사용하여 도11과 도12와 같이 구현할 수 있으며, 이 경우 구조가 매우 단순해진다.11 is a block diagram of a 256-chip SSC detection apparatus according to another embodiment of the present invention, Figure 12 is a block diagram of a 128-chip SSC detection apparatus according to another embodiment of the present invention. Since detection for SSC has already obtained slot interval timing in PSC detection, an active correlator is used rather than the structure of a matched filter for the Cs and C S correlations in FIGS. 9 and 10. 11 and 12, the structure is very simple.
도11은 256칩 동기코드에 대해 검출 장치 구조로서, Cs 상관부로 능동 상관기를 사용하여 매칩 샘플마다 Cs와 상관을 취하고 8칩 결합부에서 8칩 구간동안의 샘플을 더하여 8칩 간격으로 더해진 샘플을 출력한다.Fig. 11 is a detection device structure for a 256-chip sync code, which uses an active correlator as the Cs correlator to correlate Cs with every chip sample, adds samples for 8 chip intervals at the 8 chip combiner, and adds samples added at 8 chip intervals. Output
직병렬 변환부는 매 16칩 구간동안 입력되는 샘플을 16개의 출력으로 배분하며, 고속 하다마드 변환부를 통과시켜 전반부128칩 동안의 상관값과 후반부 128칩 동안의 상관값을 구하고 두 샘플을 비동기 결합하여 256칩동안의 상관값을 구한다.The serial / parallel converter divides the inputted samples into 16 outputs every 16 chip intervals, and passes the high-speed Hadamard transform unit to find the correlation value for the first 128 chips and the correlation for the second 128 chips, and asynchronously combines the two samples. Find the correlation value for 256 chips.
최대 선택부에서는 16개의 병렬로 입력되는 상관값 중 최대값을 갖는 샘플을 취하여 최종 상관값 R(k)과 가장 상관성이 높은 하다마드 코드의 번호 I(k)를 출력한다.The maximum selector takes a sample having the maximum value among the 16 parallel input values and outputs the number I (k) of the Hadamard code having the highest correlation with the final correlation value R (k).
도12는 128칩 동기코드에 대해 검출 장치 구조로서, CS' 상관부로 능동 상관기를 사용하여 매칩 샘플마다 CS'와 상관을 취하고 8칩 결합부에서 8칩 구간동안의 샘플을 더하여 8칩 간격으로 더해진 샘플을 출력한다.A detecting device structure for 12 of 128-chip synchronization code, C S 'using a high active matter portion Any each maechip sample C S' taking the correlation by adding a sample of the 8-chip coupling portion 8 chip section 8 chip interval Print samples added with.
직병렬 변환부는 매 16칩 구간동안 입력되는 샘플을 16개의 출력으로 배분하며, 고속 하다마드 변환부를 통과시켜 128칩 동안의 상관값을 구한다.The serial / parallel converter distributes the sample input for every 16 chip intervals to 16 outputs, and passes through the fast Hadamard transform unit to obtain a correlation value for 128 chips.
최대 선택부에서는 16개의 병렬로 입력되는 상관값 중 최대값을 갖는 샘플을 취하여 최종 상관값 R(n)과 가장 상관성이 높은 하다마드 코드의 번호 I(n)를 출력한다.The maximum selector takes a sample having the maximum value among the 16 parallel input values and outputs the number I (n) of the Hadamard code having the highest correlation with the final correlation value R (n).
본 문서에서 본 발명의 내용을 효과적으로 설명하기 위해 일례로 비동기식 이동 통신 시스템에서의 동기 채널에서 사용되는 동기코드와 검출 장치를 설명하였다. 그러나, 본 발명의 동기코드와 검출 장치는 다른 통신 시스템에서도 적용될 수 있으며, 이 발명이 속하는 기술분야의 숙련자에게는 본 발명의 기술 사항을 벗어남이 없이 다른 시스템 환경에 적용하거나, 다양한 변경 및 조절이 가능함이 분명하다. 그러므로, 본 발명의 보호 범위는 응용 대상이나 실시 예가 아닌 첨부된 청구 범위에 의해서만 한정될 것이며, 앞서 언급한 다양한 응용이나, 변경 예를 모두 포함하는 것으로 해석되어야 한다.In this document, in order to effectively explain the contents of the present invention, as an example, a sync code and a detection device used in a sync channel in an asynchronous mobile communication system have been described. However, the synchronization code and the detection device of the present invention can be applied to other communication systems, and those skilled in the art to which the present invention belongs can be applied to other system environments or various modifications and adjustments can be made without departing from the technical matters of the present invention. This is clear. Therefore, the protection scope of the present invention will be limited only by the appended claims, not the application target or the embodiment, and should be construed as including all the various applications or modifications mentioned above.
또한, 이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어서 명백하다 할 것이다.In addition, the present invention described above is not limited to the above-described embodiment and the accompanying drawings, it is a technology that the various permutations, modifications and changes can be made within the scope without departing from the spirit of the present invention It will be apparent to those of ordinary skill in the art.
이상에서 설명된 바와 같이 본 발명은, 이동국이 시스템의 브로드캐스팅 채널 수신 이전에 동기 채널로 전송되는 동기코드를 수신함으로써, 시스템에서 브로드캐스팅되는 채널에 대한 동기를 용이하게 이룰 수 있다.As described above, the present invention enables the mobile station to easily synchronize the broadcast channel in the system by receiving the sync code transmitted on the sync channel before receiving the broadcast channel of the system.
또한, 도플러 천이에 의해 수신 반송파와 수신기의 주파수와 큰 차이가 있는 상황에서 동기 획득 시간을 감소시키고 및 동기 획득 확률이 증가되는 효과가 있다.In addition, there is an effect that the synchronization acquisition time is reduced and the synchronization acquisition probability is increased in the situation where the Doppler transition has a large difference between the frequencies of the reception carrier and the receiver.
Claims (17)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020010064918 | 2001-10-20 | ||
| KR20010064918 | 2001-10-20 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20030032894A KR20030032894A (en) | 2003-04-26 |
| KR100461545B1 true KR100461545B1 (en) | 2004-12-16 |
Family
ID=29565646
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR10-2002-0063942A Expired - Fee Related KR100461545B1 (en) | 2001-10-20 | 2002-10-18 | Method for Generating and Detecting Synchronisation Codes of Synchronisation Channel |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100461545B1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100618331B1 (en) * | 2004-11-27 | 2006-08-31 | 삼성전자주식회사 | Initial Search Device and Method in Mobile Communication System |
| KR101414610B1 (en) * | 2007-02-05 | 2014-07-04 | 엘지전자 주식회사 | Method for Generating Two or More Sequence Sets and Sequence Generation Method Therefor |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2000054424A2 (en) * | 1999-03-05 | 2000-09-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for efficient synchronization in spread spectrum communications |
| KR20000075165A (en) * | 1999-05-29 | 2000-12-15 | 서평원 | Method for Searching Cell in Mobile Communication System |
| EP1061682A2 (en) * | 1999-06-18 | 2000-12-20 | Texas Instruments Incorporated | Wireless communications system with secondary synchronization code based on values in primary synchronization code |
| KR20020013857A (en) * | 1999-04-29 | 2002-02-21 | 칼 하인쯔 호르닝어 | Method for forming and determining a signal sequence, method of synchronization, transmitter unit and receiver unit |
-
2002
- 2002-10-18 KR KR10-2002-0063942A patent/KR100461545B1/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2000054424A2 (en) * | 1999-03-05 | 2000-09-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for efficient synchronization in spread spectrum communications |
| KR20020013857A (en) * | 1999-04-29 | 2002-02-21 | 칼 하인쯔 호르닝어 | Method for forming and determining a signal sequence, method of synchronization, transmitter unit and receiver unit |
| KR20000075165A (en) * | 1999-05-29 | 2000-12-15 | 서평원 | Method for Searching Cell in Mobile Communication System |
| EP1061682A2 (en) * | 1999-06-18 | 2000-12-20 | Texas Instruments Incorporated | Wireless communications system with secondary synchronization code based on values in primary synchronization code |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20030032894A (en) | 2003-04-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100726050B1 (en) | Efficient Synchronization Method and Apparatus in Spread Spectrum Communication | |
| RU2234196C2 (en) | Communication methods and device for orthogonal hadamard sequence having selected correlation properties | |
| JP3028800B2 (en) | CDMA cellular system and spreading code detection method in CDMA cellular system | |
| EP0620658B1 (en) | Code division multiplex access mobile communication system | |
| JP3472773B2 (en) | Mobile station synchronization in spread spectrum communication systems. | |
| EP1173931B1 (en) | Cell search apparatus and method in cdma mobile communication system | |
| EP1048116B1 (en) | PN sequence identifying device in CDMA communication system | |
| US6731673B1 (en) | Synchronization channel with cyclic hierarchical sequences and method for cell site search with low detector complexity | |
| JPH07202843A (en) | Spread spectrum receiver | |
| KR20020053093A (en) | Method and apparatus for a pilot search using a matched filter | |
| US6618430B1 (en) | Methods and apparatus for receiving N-chip resistant codes | |
| KR100461545B1 (en) | Method for Generating and Detecting Synchronisation Codes of Synchronisation Channel | |
| KR19990074661A (en) | Base Station Asynchronous Method and Initial Synchronization Acquisition Method Using Ejin Hop Code | |
| US6973120B1 (en) | Receiver for CDMA system | |
| KR20000075107A (en) | a cell searching method using optimal frame synchronization code | |
| KR100618331B1 (en) | Initial Search Device and Method in Mobile Communication System | |
| JP3837570B2 (en) | Code division multiplexing mobile communication system, terminal station and base station | |
| Mishra | Performance Enhancements to the WCDMA Cell Search Algorithms | |
| MXPA01001486A (en) | Communication methods and apparatus based on orthogonal hadamard-based sequences having selected correlation properties | |
| KR20030062810A (en) | transmission and receiving method and receiving apparatus for synchronization word using Polarization module in CDMA Communication system | |
| JPH0927796A (en) | Code multiplex reception equipment | |
| KR20010045091A (en) | Base-station searching method, and apparatus for the method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| L13-X000 | Limitation or reissue of ip right requested |
St.27 status event code: A-2-3-L10-L13-lim-X000 |
|
| U15-X000 | Partial renewal or maintenance fee paid modifying the ip right scope |
St.27 status event code: A-4-4-U10-U15-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| FPAY | Annual fee payment |
Payment date: 20121129 Year of fee payment: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| FPAY | Annual fee payment |
Payment date: 20131128 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| 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: 20141203 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: 20141203 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |