KR101248203B1 - Apparatus and method for allocating of preamble pseudo noise code in broadband wireless communication system - Google Patents
Apparatus and method for allocating of preamble pseudo noise code in broadband wireless communication system Download PDFInfo
- Publication number
- KR101248203B1 KR101248203B1 KR1020060007198A KR20060007198A KR101248203B1 KR 101248203 B1 KR101248203 B1 KR 101248203B1 KR 1020060007198 A KR1020060007198 A KR 1020060007198A KR 20060007198 A KR20060007198 A KR 20060007198A KR 101248203 B1 KR101248203 B1 KR 101248203B1
- Authority
- KR
- South Korea
- Prior art keywords
- code
- base station
- cost
- allocation
- base stations
- Prior art date
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47C—CHAIRS; SOFAS; BEDS
- A47C19/00—Bedsteads
- A47C19/02—Parts or details of bedsteads not fully covered in a single one of the following subgroups, e.g. bed rails, post rails
- A47C19/021—Bedstead frames
- A47C19/025—Direct mattress support frames, Cross-bars
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47C—CHAIRS; SOFAS; BEDS
- A47C19/00—Bedsteads
- A47C19/02—Parts or details of bedsteads not fully covered in a single one of the following subgroups, e.g. bed rails, post rails
- A47C19/021—Bedstead frames
- A47C19/022—Head or foot boards
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 광대역 무선통신 시스템에서 프리앰블 의사 잡음 부호의 할당을 위한 장치 및 방법에 관한 것으로서, 상기 시스템 내에 의사 잡음 부호(Pseudo Noise code : 이하 'PN 코드'라 칭함)가 할당된 기지국이 존재하는지 검사하고, 상기 PN 코드가 할당된 기지국이 존재할 시, 상기 기지국과 인접한 기지국 중 하나의 기지국을 선택하고, 상기 PN 코드가 할당된 기지국이 존재하지 않을 시, 상기 시스템 내의 기지국 중 하나의 기지국을 선택하는 과정과, 상기 선택된 기지국의 소정 개수의 PN 코드에 대한 할당 비용을 계산하는 과정과, 상기 계산된 할당 비용 중 최소의 할당 비용을 소요하는 PN 코드를 선택하여 상기 기지국에 할당하는 과정을 포함하는 것을 특징으로 하여, 기지국 간 PN 코드가 겹쳐 기지국의 구분이 불가능해지는 문제를 개선하고, 복조 오류의 증가를 방지할 수 있는 이점이 있다. The present invention relates to an apparatus and method for allocating a preamble pseudo noise code in a broadband wireless communication system, wherein a base station to which a pseudo noise code (hereinafter referred to as a 'PN code') is allocated exists in the system. And select one of the base stations adjacent to the base station when the base station to which the PN code is assigned exists, and select one of the base stations within the system when the base station to which the PN code is assigned does not exist. And calculating an allocation cost for a predetermined number of PN codes of the selected base station, and selecting and assigning to the base station a PN code having a minimum allocation cost among the calculated allocation costs. It is possible to improve the problem that it is impossible to distinguish the base stations by overlapping the PN codes between the base stations. There is an advantage to avoid the increase.
프리앰블, PN 코드, IDcell, 세그먼트 넘버, 코드 인덱스 Preamble, PN code, IDcell, segment number, code index
Description
도 1은 본 발명에 따른 광대역 무선통신 시스템에서 프리앰블 의사 잡음 부호의 할당을 위한 장치를 도시한 블럭도, 및1 is a block diagram showing an apparatus for allocation of a preamble pseudo noise code in a broadband wireless communication system according to the present invention; and
도 2는 본 발명의 실시 예에 따른 광대역 무선통신 시스템에서 프리앰블 의사 잡음 부호의 할당을 위한 방법의 절차를 도시한 흐름도.2 is a flowchart illustrating a procedure of a method for assigning a preamble pseudo noise code in a broadband wireless communication system according to an exemplary embodiment of the present invention.
본 발명은 광대역 무선통신 시스템에 관한 것으로, 특히, 기지국 구분을 위한 프리앰블 의사 잡음 부호의 할당을 위한 장치 및 방법에 관한 것이다.The present invention relates to a wideband wireless communication system, and more particularly, to an apparatus and method for allocating a preamble pseudo noise code for identifying a base station.
IEEE 802.16e 시스템은 기본적으로 셀룰러 방식을 채택하고 있으며, 주파수 재사용 계수 1을 지원하기 때문에 인접 셀간에 동일 주파수를 사용할 수 있다. 따라서, 상기 시스템 내의 단말은 동일한 주파수를 사용하는 기지국들 중에서 자신이 속한 기지국과 인접 기지국을 구분할 수 있어야 한다. 이를 위해 각 기지국에서는 단말로 전송하는 매 프레임의 첫 번째 심볼인 프리앰블(Preamble)에 기지국 고유의 의사 잡음 부호(Pseudo Noise code : 이하 'PN 코드'라 칭함)를 실어 보낸다. The IEEE 802.16e system basically adopts a cellular method, and supports the frequency reuse factor 1 so that the same frequency can be used between adjacent cells. Accordingly, the terminal in the system should be able to distinguish between the base station to which it belongs and the adjacent base station among the base stations using the same frequency. To this end, each base station carries a Pseudo Noise code (hereinafter referred to as a 'PN code') unique to the base station in a preamble, which is the first symbol of every frame transmitted to the terminal.
상기 PN 코드는 상기 기지국의 구분뿐만 아니라 시스템 파라미터의 전달에도 사용된다. 상기 PN 코드를 수신한 단말은 상기 PN 코드를 해석하여 해당 기지국의 파라미터, 즉 아이디 셀(IDcell : 이하 'IDcell'이라 칭함)과 세그먼트 넘버(segment number)를 추출한다. 여기서, 상기 IDcell은 부채널 교환(Subchannel permutation)과 변조(modulation)의 랜덤화(randomization)에 사용되는 파라미터이고, 상기 세그먼트 넘버는 프리앰블의 주파수 할당과 변조(modulation)의 랜덤화(randomization)에 사용되는 파라미터이다. The PN code is used for the transmission of system parameters as well as the division of the base station. Upon receiving the PN code, the terminal interprets the PN code to extract a parameter of the base station, that is, an ID cell (hereinafter referred to as IDcell) and a segment number. Here, the IDcell is a parameter used for subchannel permutation and randomization of modulation, and the segment number is used for frequency allocation of a preamble and randomization of modulation. Is a parameter.
상기 IEEE 802.16e 시스템 표준에 정의된 프리앰블 PN 코드는 모두 114개이다. 상기 각각의 코드는 0에서 113의 코드 인덱스(code index)를 가지고 있으며, 또한, 상기 IDcell과 세그먼트 넘버를 가지고 있다. 따라서, 단말은 상기 프리앰블 PN 코드를 해석함으로써 해당 기지국의 상기 코드 인덱스, IDcell, 세그먼트 넘버를 파악할 수 있다. 여기서, 상기 IDcell은 0~31의 32가지 값을 가지고, 상기 세그먼트 넘버는 0~2의 3가지 값을 가진다. 따라서, 모든 코드가 고유의 (IDcell, 세그먼트 넘버) 조합을 가질 수는 없으며, 상기 114개의 코드 중 0번~95번 코드만이 각 코드가 고유의 (IDcell, 세그먼트 넘버) 조합을 가지고, 96번 ~ 113번 코드는 기존 코드와 (IDcell, 세그먼트 넘버) 조합이 중복되게 된다. There are 114 preamble PN codes defined in the IEEE 802.16e system standard. Each code has a code index of 0 to 113, and also has the IDcell and the segment number. Therefore, the terminal can determine the code index, IDcell, segment number of the base station by analyzing the preamble PN code. Here, the IDcell has 32 values of 0 to 31, and the segment number has 3 values of 0 to 2. Therefore, not all codes can have unique (IDcell, segment number) combinations. Only codes 0 through 95 of the 114 codes have unique (IDcell, segment number) combinations. Code 113 ~ overlaps existing code (IDcell, segment number) combination.
한편, 상기 프리앰블 PN 코드의 세 가지 구성 요소인 상기 코드 인덱스, IDcell, 세그먼트 넘버가 인접 셀에서 중복 사용될 경우, 다음과 같은 문제점이 발생할 수 있다.Meanwhile, when the code index, IDcell, and segment number, which are three components of the preamble PN code, are overlapped in adjacent cells, the following problem may occur.
상기 코드 인덱스가 인접 셀에서 중복 사용될 경우를 먼저 살펴보면, 가까운 거리에 위치한 두 개 이상의 기지국에서 같은 프리앰블 PN 코드를 사용할 경우, 단말은 자신이 속한 기지국을 구분해 낼 수 없게 되고, 상기 단말이 자신의 기지국을 구분해 낼 수 없을 경우, 상기 단말과 기지국 간 모든 데이터 통신은 불가능하게 된다. 따라서, 하나의 기지국은 주변에 있는 기지국과 반드시 다른 코드 인덱스를 가지는 프리앰블 PN 코드를 사용해야 한다.First, when the code index is duplicated in an adjacent cell, when the same preamble PN code is used in two or more base stations located in close proximity, the terminal cannot distinguish the base station to which it belongs, and the terminal If the base station cannot be identified, all data communication between the terminal and the base station is impossible. Therefore, one base station must use a preamble PN code having a code index different from that of neighboring base stations.
또한, 서로 다른 PN 코드를 사용하는 기지국 사이에도 같은 IDcell이 사용될 수 있다. 예를 들어, IEEE 802.16e 드래프트(draft)의 테이블(Table) 309에서 0번, 32번, 64번, 96번 코드는 모두 IDcell이 0으로 같다. 상기 IDcell은 변조 랜덤화와 부채널 교환에 사용되며, 상기 각각의 사용에 대해서 상기 IDcell이 인접 셀에서 중복 사용될 경우 발생할 수 있는 문제점을 살펴보면 다음과 같다.In addition, the same IDcell may be used between base stations using different PN codes. For example, codes 0, 32, 64, and 96 in Table 309 of the IEEE 802.16e draft are all equal to 0 in IDcell. The IDcell is used for modulation randomization and subchannel exchange, and the problems that may occur when the IDcell is used in adjacent cells for each use are as follows.
먼저, 상기 변조 랜덤화에 대해서 살펴보면, 상기 기지국의 변조(modulation)는 상기 기지국의 고유의 의사 랜덤 비트 시퀀스(Pseudo-Random Bit Sequence : 이하 'PRBS'라 칭함)에 의해 랜덤화가 이루어진다. 여기서, 상기 PRBS의 초기화 벡터(Initialization Vector)는, 예를 들어, 아래와 같이 모두 11비트로 구성될 수 있다.First, the modulation randomization, the modulation of the base station is randomized by a unique pseudo-random bit sequence (hereinafter referred to as "PRBS") of the base station. Here, the initialization vector of the PRBS may be composed of 11 bits, for example, as shown below.
b0~b4 : 하향링크 - 제 1 부분 부채널 사용(Partial Usage of Sub-Channels b0∼b4: Downlink-Partial Usage of Sub-Channels
: 이하 'PUSC'라 칭함) 영역에서 IDcell 또는 PermBase의 : In the area below called 'PUSC', the IDcell or PermBase
5비트의 최하위비트(Least Significant Bit : 이하 'LSB' Least Significant Bit (hereinafter referred to as 'LSB')
라 칭함) Called)
상향링크 - IDcell의 5비트의 LSB Uplink-IDcell's 5-Bit LSB
b5~b6 : 하향링크 - 세그먼트 넘버(Segment Number)+1b5 ~ b6: Downlink-Segment Number + 1
상향링크 - 0b11, 즉 모든 비트가 1 Uplink-0b11, i.e. all bits are 1
b7~b10 : 하향링크 - 0b1111, 즉 모든 비트가 1b7-b10: Downlink-0b1111, that is, all bits are 1
상향링크 - 프레임 넘버의 4비트의 LSB Uplink-4 bit LSB of frame number
여기서, 상기 하향링크의 경우, PermBase 또는 IDcell이 32가지이고 세그먼트 넘버가 3가지이므로 모두 96가지의 초기화 벡터가 생성되고, 상기 상향링크의 경우, IDcell과 프레임 넘버에 의해 초기화 벡터가 생성되므로 상기 기지국들의 프레임 넘버가 동기되면 32가지의 초기화 벡터가 생성된다. 즉, 상기 상향링크에서 생성 가능한 PRBS는 32가지가 되고, 따라서, 인접한 거리에 있는 두 개 이상의 기지국들이 동일하게 랜덤화를 수행할 확률이 하향링크일 경우와 비교하였을 때 3배 정도 높다. 가까운 거리에 있는 두 개 이상의 기지국들의 랜덤화가 동일할 경우, 상기 기지국들 간의 성상도 매핑이 동일하게 된다. 이와 같이, 상기 기지국들 간의 성상도 매핑이 동일하면, 단말은 수신 신호 중에서 어느 것이 자기 신호이고 어느 것이 간섭인지 구분해낼 수가 없게 되며, 이로 인해 복조(demodulation)시에 심각한 장애가 발생하고, 예컨대 파일럿(pilot)의 추정(estimation) 성능이 크게 저하될 수 있게 된다. 또한, 기지국 역시 자신에게 속한 단말의 신호와 인접 기지국에 속한 단말의 신호를 구분해 낼 수 없게 된다. 따라서 하나의 기지국은 주변에 있는 기지국과 다른 IDcell을 사용하는 것이 바람직하다. In the case of the downlink, since there are 32 PermBase or IDcells and three segment numbers, 96 initialization vectors are generated. In the case of the uplink, the initialization vector is generated by IDcell and frame number. When these frame numbers are synchronized, 32 initialization vectors are generated. That is, the number of PRBSs that can be generated in the uplink is 32, and therefore, the probability that two or more base stations in the adjacent distance perform the same randomization is about three times higher than in the case of the downlink. When the two or more base stations in the near distance have the same randomization, constellation mapping between the base stations is the same. As such, if the constellation mapping between the base stations is the same, the terminal cannot distinguish which of the received signals is its own signal and which is interference, which causes a serious failure in demodulation, for example, a pilot ( Estimation performance of the pilot can be greatly degraded. In addition, the base station can not distinguish between the signal of the terminal belonging to itself and the signal of the terminal belonging to the neighboring base station. Therefore, it is preferable that one base station uses an IDcell different from the neighboring base station.
다음으로, 상기 부채널 교환에 대해서 살펴보면, 상기 IEEE 802.16e 시스템의 부채널은 인접한 기지국에서 상기 부채널 간의 간섭을 최소화하기 위하여 복잡한 교환 규정에 의해 구성되며, 상기 부채널 교환을 구분하는 파라미터는 PermBase이다. 다시 말해, 기지국 간에 PermBase가 같으면, 똑같은 부채널 교환이 적용되므로 부채널 간 간섭이 증가하고, 이로 인해 부채널의 오류(error)가 증가하게 된다. 여기서, 상기 IDcell은 첫 번째 PUSC 영역의 PermBase로 쓰이도록 의무화되어 있으며, 운영 방법에 따라 그 이외의영역에서도 상기 PermBase로 사용될 수 있다. Next, referring to the subchannel exchange, the subchannel of the IEEE 802.16e system is configured by a complex exchange rule to minimize interference between the subchannels in an adjacent base station, and a parameter for distinguishing the subchannel exchange is PermBase. to be. In other words, if the PermBase is the same between base stations, since the same subchannel exchange is applied, interference between subchannels increases, thereby increasing the error of the subchannels. Here, the IDcell is obliged to be used as a PermBase of the first PUSC area, and may be used as the PermBase in other areas depending on the operation method.
또한, 서로 다른 PN 코드를 사용하는 기지국 사이에도 같은 세그먼트 넘버가 사용될 수 있다. 예를 들어, IEEE 802.16e 드래프트(draft)의 테이블(Table) 309에서 0번~31번, 96번, 99번, 102번, 105번, 108번, 111번 코드는 모두 상기 세그먼트 넘버가 0으로 같다. 상기 세그먼트 넘버는 하향링크에서 상기 IDcell과 함께 변조 랜덤화에 사용되며, 인접한 기지국에서 세그먼트 넘버가 중복 사용될 경우, 상기 랜덤화의 경우의 수가 32가지로 줄어들게 되는 문제점이 있다.In addition, the same segment number may be used between base stations using different PN codes. For example, codes 0 through 31, 96, 99, 102, 105, 108, and 111 in Table 309 of the IEEE 802.16e draft all have the segment number 0. same. The segment number is used for modulation randomization together with the IDcell in downlink, and when the segment number is overlapped in an adjacent base station, the number of cases of the randomization is reduced to 32.
상기한 바와 같이, 상기 IEEE 802.16e 시스템에서 기지국 사이에 PN 코드가 중복될 경우 여러 가지 문제가 발생하기 때문에, 상기 프리앰블 PN 코드의 할당은 시스템의 성능에 큰 영향을 미칠 수 있다. 하지만, 현재까지 상기 프리앰블 PN 코드의 구체적인 할당 방법이 마련되어 있지 않다. 따라서, 상기 IEEE 802.16e 시스템의 특성에 맞는 프리앰블 PN 코드 할당 방법이 필요하다.As described above, since various problems occur when PN codes overlap between base stations in the IEEE 802.16e system, the allocation of the preamble PN codes may significantly affect the performance of the system. However, there is no specific allocation method of the preamble PN code. Accordingly, there is a need for a preamble PN code allocation method that is suitable for the characteristics of the IEEE 802.16e system.
본 발명의 목적은 광대역 무선통신 시스템에서 프리앰블 의사 잡음 부호의 할당을 위한 장치 및 방법을 제공함에 있다. An object of the present invention is to provide an apparatus and method for the assignment of a preamble pseudo noise code in a broadband wireless communication system.
본 발명의 다른 목적은 광대역 무선통신 시스템에서 가까운 거리에 있는 기지국 간에 프리앰블 의사 잡음 부호를 다르게 할당하기 위한 장치 및 방법을 제공함에 있다.Another object of the present invention is to provide an apparatus and method for differently assigning a preamble pseudo noise code between base stations in close proximity in a broadband wireless communication system.
본 발명의 또 다른 목적은 광대역 무선통신 시스템에서 IDcell과 세그먼트 넘버의 할당을 함께 고려하여 프리앰블 의사 잡음 부호를 할당하기 위한 장치 및 방법을 제공함에 있다.Another object of the present invention is to provide an apparatus and method for allocating a preamble pseudo noise code in consideration of the allocation of an IDcell and a segment number in a broadband wireless communication system.
본 발명의 또 다른 목적은 광대역 무선통신 시스템에서 기지국의 구분을 위해 사용되는 프리앰블 의사 잡음 부호를 파라미터별 우선 순위와 기지국 간 인접도를 고려하여 기지국에 할당하기 위한 장치 및 방법을 제공함에 있다.Another object of the present invention is to provide an apparatus and method for allocating a preamble pseudo noise code used for identifying a base station in a broadband wireless communication system to a base station in consideration of priority of each parameter and proximity between base stations.
상기 목적을 달성하기 위해 본 발명의 실시 예에 따르면, 광대역 무선통신 시스템에서 프리앰블 의사 잡음 부호의 할당을 위한 방법은, 상기 시스템 내에 의사 잡음 부호(Pseudo Noise code : 이하 'PN 코드'라 칭함)가 할당된 기지국이 존재하는지 검사하고, 상기 PN 코드가 할당된 기지국이 존재할 시, 상기 기지국과 인접한 기지국 중 하나의 기지국을 선택하고, 상기 PN 코드가 할당된 기지국이 존재하지 않을 시, 상기 시스템 내의 기지국 중 하나의 기지국을 선택하는 과정과, 상기 선택된 기지국의 소정 개수의 PN 코드에 대한 할당 비용을 계산하는 과정과, 상기 계산된 할당 비용 중 최소의 할당 비용을 소요하는 PN 코드를 선택하여 상기 기 지국에 할당하는 과정을 포함하는 것을 특징으로 한다.According to an exemplary embodiment of the present invention, a method for allocating a preamble pseudo noise code in a broadband wireless communication system includes a pseudo noise code (hereinafter referred to as a 'PN code') in the system. Check whether there is an assigned base station, and when there is a base station to which the PN code is assigned, select one of the base stations adjacent to the base station, and when there is no base station to which the PN code is assigned, a base station in the system Selecting one of the base stations, calculating an allocation cost for a predetermined number of PN codes of the selected base station, and selecting a PN code having a minimum allocation cost among the calculated allocation costs. It characterized in that it comprises a process for assigning.
상기 목적을 달성하기 위해 본 발명의 실시 예에 따르면, 광대역 무선통신 시스템에서 프리앰블 의사 잡음 부호의 할당을 위한 장치는, 모든 기지국 간 인접도를 계산하는 인접도(Proximity) 계산부와, 의사 잡음 부호(Pseudo Noise code : 이하 'PN 코드'라 칭함)를 구성하는 파라미터 간 할당 우선 순위를 결정하고, 기지국 간 각각의 파라미터가 중복될 때의 비용을 상기 결정한 우선 순위에 따라 결정하는 파라미터 중복 비용 결정부와, 현재 할당 상태에 따라 PN 코드를 할당할 기지국을 선택하고, 상기 계산된 모든 기지국 간 인접도와 상기 결정된 기지국 간 각각의 파라미터가 중복될 때의 비용을 이용하여 상기 선택된 기지국의 PN 코드에 대한 할당 비용을 계산하는 파라미터 할당 비용 계산부와, 상기 계산된 할당 비용 중 최소의 할당 비용을 소요하는 PN 코드를 상기 선택된 기지국에 할당하는 파라미터 할당부를 포함하는 것을 특징으로 한다.According to an embodiment of the present invention, an apparatus for allocating a preamble pseudo noise code in a broadband wireless communication system includes: a proximity calculation unit for calculating proximity between all base stations and a pseudo noise code; (Pseudo Noise code: hereinafter referred to as 'PN code') Determining the priority of allocation between the parameters constituting, the parameter overlapping cost determining unit for determining the cost when each parameter overlaps between base stations according to the priority determined above And selecting a base station to which a PN code is to be allocated according to a current allocation state, and assigning the PN code of the selected base station by using a cost of overlapping all the calculated base stations and the respective parameters between the determined base stations. A parameter allocation cost calculation unit for calculating a cost, and a PN code which takes the minimum allocation cost among the calculated allocation costs It characterized in that it comprises a parameter assignment unit for assigning to the selected base station.
이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Reference will now be made in detail to the preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings. In the following description, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear.
이하, 본 발명은 광대역 무선통신 시스템에서 프리앰블 의사 잡음 부호의 할당을 위한 장치 및 방법에 대해 설명하기로 한다. Hereinafter, an apparatus and method for allocating a preamble pseudo noise code in a broadband wireless communication system will be described.
도 1은 본 발명에 따른 광대역 무선통신 시스템에서 프리앰블 의사 잡음 부호의 할당을 위한 장치를 도시한 블럭도이다. 상기 프리앰블 의사 잡음 부호의 할당을 위한 장치는 기지국 간 인접도 결정부(101), 파라미터 중복 비용 결정부(103), 파라미터 할당 비용 계산부(105), 파라미터 할당부(107), 현재 할당상태 저장부(109)를 포함하여 구성된다. 1 is a block diagram illustrating an apparatus for assigning a preamble pseudo noise code in a broadband wireless communication system according to the present invention. The apparatus for allocating the preamble pseudo noise code includes an adjacent base
상기 도 1을 참조하면, 상기 기지국 간 인접도(Proximity) 결정부(101)는 모든 기지국-기지국 쌍(pair)의 인접도를 계산한다. 여기서, 상기 인접도는 여러 가지 방식으로 계산될 수 있다. 예를 들어, 네트워크 관리 툴(Network planning tool)을 이용하는 경우, 기지국 j가 기지국 i에 미치는 간섭의 총량을 상기 기지국 j와 기지국 i의 인접도로 정의할 수 있다. 또한, 기지국 사이의 거리 정보만이 있을 경우, 기지국 i와 기지국 j 사이의 경로 손실(path loss) 값을 상기 인접도로 정의할 수도 있다. Referring to FIG. 1, the
상기 파라미터 중복 비용 결정부(103)는 PN 코드를 구성하는 파라미터 간 할당 우선 순위를 결정하고, 기지국 간 각각의 파라미터가 중복될 때의 비용을 상기 결정한 우선 순위에 따라 결정하며, 상기 결정 결과를 상기 파라미터 할당 비용 계산부(105)로 출력한다. 여기서, 상기 PN 코드를 구성하는 파라미터는 PN 코드 인덱스, IDcell, 세그먼트 넘버이고, 상기 파라미터간 할당 우선순위는 PN 코드 인덱스 > IDcell > 세그먼트 넘버로 정할 수 있다. 이때, 상기 기지국 간 각각의 파라미터가 중복될 때의 비용, 즉 기지국 간에 PN 코드 인덱스가 중복될 때의 비용(C1)과 기지국 간에 IDcell이 중복될 때의 비용(C2) 및 기지국 사이에 세그먼트 넘버가 중 복될 때의 비용(C3)은 상기 파라미터간 할당 우선 순위에 따라 C1 > C2 > C3 의 크기로 결정할 수 있다.The parameter overlapping
상기 파라미터 할당 비용 계산부(105)는 상기 현재 할당 상태 저장부(109)로부터 입력되는 현재 할당 상태에 따라 PN 코드를 할당할 기지국을 선택하고, 상기 선택된 기지국의 0 내지 113번 PN 코드에 대한 할당 비용을 계산한다. 여기서, 상기 0 내지 113번 PN 코드에 대한 할당 비용은 상기 기지국 간 인접도 결정부(101)에 의해 계산된 모든 기지국-기지국 쌍(pair)의 인접도와 상기 파라미터 중복 비용 결정부(103)에 의해 결정된 기지국 간 각각의 파라미터가 중복될 때의 비용을 바탕으로 계산한다. The parameter
상기 파라미터 할당부(107)는 상기 PN 코드들 중 최소의 할당 비용을 소요하는 PN 코드를 상기 선택된 기지국에 할당하고, 상기 할당 결과를 상기 현재 할당상태 저장부(109)로 출력한다.The
상기 현재 할당상태 저장부(109)는 상기 파라미터 할당부(107)로부터 입력되는 파라미터 할당 결과를 저장하고, 상기 저장된 결과를 파라미터 할당 비용 계산부(105)로 출력한다. The current allocation
도 2는 본 발명의 실시 예에 따른 광대역 무선통신 시스템에서 프리앰블 의사 잡음 부호의 할당을 위한 방법의 절차를 도시한 흐름도이다.2 is a flowchart illustrating a procedure of a method for allocating a preamble pseudo noise code in a broadband wireless communication system according to an exemplary embodiment of the present invention.
상기 도 2를 참조하면, 프리앰블 의사 잡음 부호 할당 장치는 201단계에서 PN 코드를 구성하는 파라미터 간 할당 우선 순위를 결정하고, 기지국 간 각각의 파라미터가 중복될 때의 비용을 상기 결정한 우선 순위에 따라 결정한다. Referring to FIG. 2, the preamble pseudo noise code allocation apparatus determines allocation priority between parameters constituting the PN code in
여기서, 상기 PN 코드를 구성하는 파라미터는 PN 코드 인덱스, IDcell, 세그먼트 넘버이다. 상기 PN 코드의 첫 번째 목적은 기지국의 구분이며, 단말이 기지국을 구분해내지 못할 경우 기지국과의 어떠한 통신도 불가능하기 때문에 할당 우선 순위가 가장 높은 파라미터는 상기 코드 인덱스이다. 또한, 변조의 랜덤화시, 상기 IDcell은 하향링크와 상향링크에서 모두 사용되는 반면, 상기 세그먼트 넘버는 하향링크에서만 사용이 되며, 상기 IDcell은 부채널의 교환에도 사용되기 때문에 상기 IDcell과 세그먼트 넘버 중에서는 상기 IDcell의 우선순위가 높다. 또한, 상기 세그먼트 넘버는 0, 1, 2의 3개 밖에 없어 중복될 가능성이 크기 때문에 상기 IDcell의 중복을 우선적으로 방지해야 한다. 따라서, 상기 파라미터간 할당 우선순위는 PN 코드 인덱스 > IDcell > 세그먼트 넘버로 정할 수 있다. Here, the parameters constituting the PN code are a PN code index, an IDcell, and a segment number. The first purpose of the PN code is to classify base stations, and since the communication with the base station is impossible when the terminal cannot distinguish the base stations, the parameter having the highest allocation priority is the code index. In addition, when the modulation is randomized, the IDcell is used in both the downlink and the uplink, whereas the segment number is used only in the downlink, and the IDcell is used in the subchannel exchange. The IDcell has a high priority. In addition, since the segment number is only three of 0, 1, and 2, there is a high possibility of overlapping, and therefore, duplication of the IDcell should be prevented first. Accordingly, the priority of the allocation between parameters may be determined by PN code index> IDcell> segment number.
또한, 상기 파라미터들의 중복 비용은 기지국 간에 PN 코드 인덱스가 중복될 때의 비용(이하, 'C1'이라 칭함), 기지국 간에 IDcell이 중복될 때의 비용(이하, 'C2'이라 칭함), 기지국 사이에 세그먼트 넘버가 중복될 때의 비용(이하, 'C3'이라 칭함)으로 정의할 수 있으며, 상기 정의된 비용들은 상기 결정한 우선 순위에 따라 C1 > C2 > C3 의 크기로 결정할 수 있다.In addition, the overlapping cost of the parameters is the cost when the PN code index is duplicated between the base stations (hereinafter referred to as 'C1'), the cost when the IDcell is duplicated between the base stations (hereinafter referred to as 'C2'), between the base stations It can be defined as the cost (hereinafter, referred to as 'C3') when the segment number is overlapped, and the defined costs can be determined by the size of C1> C2> C3 according to the determined priority.
이후, 상기 프리앰블 의사 잡음 부호 할당 장치는 203단계에서 모든 기지국-기지국 쌍(pair)의 인접도(Proximity)를 계산한다. 기지국 i의 입장에서 기지국 j의 인접도를 Pij로 정의하였을 시, 상기 Pij는 여러 가지 방법으로 계산될 수 있다. 예를 들어, 네트워크 관리 툴(Network planning tool)을 이용하는 경우, 기지국 j 가 기지국 i에 미치는 간섭의 총량을 상기 Pij로 정의할 수 있으며, 기지국 사이의 거리 정보만이 있을 경우, 기지국 i와 기지국 j 사이의 경로 손실(path loss) 값을 상기 Pij로 정의할 수도 있다. In
이후, 상기 프리앰블 의사 잡음 부호 할당 장치는 205단계에서 시스템 내에 PN 코드가 할당된 기지국이 있는지 검사한다. 상기 시스템 내에 현재 PN 코드가 할당된 기지국이 존재하지 않을 시, 상기 프리앰블 의사 잡음 부호 할당 장치는 207단계에서 시스템 내의 기지국 중 하나의 기지국을 무작위로 선택한다. 상기 시스템 내에 현재 PN 코드가 할당된 기지국이 존재할 시, 상기 프리앰블 의사 잡음 부호 할당 장치는 209단계에서 시스템 내의 기지국 중 상기 PN 코드가 할당된 기지국과 인접한 하나의 기지국을 무작위로 선택한다. In
이후, 상기 프리앰블 의사 잡음 부호 할당 장치는 211단계에서 상기 선택된 기지국의 0 내지 113번 PN 코드에 대한 할당 비용을 계산한다. 여기서, 상기 0 내지 113번 PN 코드에 대한 할당 비용은 상기 계산된 모든 기지국-기지국 쌍(pair)의 인접도와 상기 결정된 기지국 간 각각의 파라미터가 중복될 때의 비용을 바탕으로 계산한다. 여기서, 시스템 내에 N개의 기지국이 있을 시, 기지국 i의 프리앰블 PN 코드 x에 대한 할당비용 Ci x를 구하는 식은 하기 <수학식 1>과 같이 표현할 수 있다. In
여기서, 상기 x는 0 내지 113의 값을 가진다. Here, x has a value of 0 to 113.
이후, 상기 프리앰블 의사 잡음 부호 할당 장치는 213단계에서 상기 PN 코드들 중 최소의 할당 비용을 소요하는 PN 코드를 선택하여 상기 기지국에 할당한다. 여기서, 상기 비용이 동률을 이루는 PN 코드가 다수 존재할 시, 상기 코드 중 하나를 무작위로 선택하여 상기 기지국에 할당한다.In
이후, 상기 프리앰블 의사 잡음 부호 할당 장치는 215단계에서 시스템 내에 상기 PN 코드를 할당해야할 기지국이 남아있는지 검사한다. 상기 PN 코드를 할당해야할 기지국이 남아있을 시, 상기 프리앰블 의사 잡음 부호 할당 장치는 209단계로 돌아가 상기 PN 코드가 할당되어 있는 기지국과 인접한 기지국 중 하나를 무작위로 선택한다. 상기 PN 코드를 할당해야할 기지국이 남아있지 않을 시, 상기 프리앰블 의사 잡음 부호 할당 장치는 본 발명에 따른 PN 코드 할당 알고리즘을 종료한다.In
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.While the present invention has been described in connection with what is presently considered to be the most practical and preferred embodiment, it is to be understood that the invention is not limited to the disclosed embodiments, but is capable of various modifications within the scope of the invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined not only by the scope of the following claims, but also by the equivalents of the claims.
상술한 바와 같이, 본 발명은 광대역 무선통신 시스템에서 기지국의 구분을 위해 사용되는 프리앰블 의사 잡음 부호를 파라미터별 우선 순위와 기지국 간 인접도를 고려하여 기지국에 할당함으로써, 기지국 간 의사 잡음 부호가 겹쳐 기지국의 구분이 불가능해지는 문제를 개선하고, 복조 오류의 증가를 방지할 수 있는 이점이 있다. As described above, the present invention assigns a preamble pseudo noise code used for classification of base stations in a broadband wireless communication system to the base station in consideration of the priority of each parameter and the proximity between the base stations. There is an advantage to improve the problem that can not be distinguished, and to prevent the increase of the demodulation error.
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060007198A KR101248203B1 (en) | 2006-01-24 | 2006-01-24 | Apparatus and method for allocating of preamble pseudo noise code in broadband wireless communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060007198A KR101248203B1 (en) | 2006-01-24 | 2006-01-24 | Apparatus and method for allocating of preamble pseudo noise code in broadband wireless communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070077579A KR20070077579A (en) | 2007-07-27 |
KR101248203B1 true KR101248203B1 (en) | 2013-03-28 |
Family
ID=38502115
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060007198A KR101248203B1 (en) | 2006-01-24 | 2006-01-24 | Apparatus and method for allocating of preamble pseudo noise code in broadband wireless communication system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101248203B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101517021B1 (en) * | 2008-11-10 | 2015-04-30 | 삼성전자주식회사 | Apparatus and method for id cell allocation to avoid preamble pseudo noise code duplication in broadband wireless communication system |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100959331B1 (en) | 2006-10-13 | 2010-05-20 | 삼성전자주식회사 | Apparatus and method for allocating segments in broadband wireless communication system |
KR101041152B1 (en) * | 2007-12-05 | 2011-06-13 | 삼성전자주식회사 | Apparatus and method for allocating preamble index to self configurable base station in broadband wireless communication system |
KR101405351B1 (en) * | 2008-01-15 | 2014-06-12 | 에스케이텔레콤 주식회사 | Base station of Broadband Wireless Communication System and Control Method thereof |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19980076745A (en) * | 1997-04-14 | 1998-11-16 | 윤종용 | A method of allocating a pilot pie offset in a digital mobile communication system |
KR19990052483A (en) * | 1997-12-22 | 1999-07-05 | 윤종용 | Pien Offset Placement Method |
KR20010096914A (en) * | 2000-04-19 | 2001-11-08 | 김동연 | Apparatus for acquisition of pn synchronization and mask vector setting in code division multiple access type terminal and method thereof |
-
2006
- 2006-01-24 KR KR1020060007198A patent/KR101248203B1/en not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19980076745A (en) * | 1997-04-14 | 1998-11-16 | 윤종용 | A method of allocating a pilot pie offset in a digital mobile communication system |
KR19990052483A (en) * | 1997-12-22 | 1999-07-05 | 윤종용 | Pien Offset Placement Method |
KR20010096914A (en) * | 2000-04-19 | 2001-11-08 | 김동연 | Apparatus for acquisition of pn synchronization and mask vector setting in code division multiple access type terminal and method thereof |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101517021B1 (en) * | 2008-11-10 | 2015-04-30 | 삼성전자주식회사 | Apparatus and method for id cell allocation to avoid preamble pseudo noise code duplication in broadband wireless communication system |
Also Published As
Publication number | Publication date |
---|---|
KR20070077579A (en) | 2007-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10582476B2 (en) | Search process for physical downlink control channels in a communication system | |
US10708900B2 (en) | Generating and transmitting demodulation reference signals | |
KR101650598B1 (en) | Channel reuse with cognitive low interference signals | |
KR102479510B1 (en) | Data transmission method and device | |
CN101939957B (en) | Reverse link channel estimation using common and dedicated pilot channels | |
KR20090015857A (en) | Determining a receiving quality in a radio communication device | |
KR20080090038A (en) | Apparatus and method for allocating resource in a communication system | |
KR20080047028A (en) | Apparatus and method for interference cancellation in broadband wireless communication system | |
CN103918191A (en) | A method and apparatus for identifying other user equipment operating in a wireless communication network | |
CN115001637B (en) | Control channel sending and detecting method, device and equipment and storage medium | |
KR100850821B1 (en) | Method and apparatus of transmitting and receiving digital data supporting multiple access | |
KR101248203B1 (en) | Apparatus and method for allocating of preamble pseudo noise code in broadband wireless communication system | |
US20080075185A1 (en) | Signal transmission/reception apparatus and method to minimize inter-cell interference in a communication system | |
KR20140125321A (en) | Method and apparatus for transmitting and receiving signals using multiple modulation and coding schemes in a wireless communication system | |
CN108260209B (en) | Method and device for UE (user equipment) and base station for random access | |
KR20050121136A (en) | Method and device for uplink base station information transmission in ofdma systems | |
KR100959039B1 (en) | Apparatus and method for segment re-allocation in broadband wireless communication system | |
JP4496244B2 (en) | Segment allocation apparatus and method in wide area wireless communication system | |
US11785628B2 (en) | Device and method for associating resource information with channel metric information in wireless networks | |
US10420074B2 (en) | Base station and user equipment | |
KR100959330B1 (en) | Apparatus and method for idcell allocation in broadband wireless communication system | |
KR20080088765A (en) | An method and apparatus for decreasing interference of cells in an communication system | |
JPWO2009098822A1 (en) | Subcarrier allocation method and apparatus | |
Sula et al. | A Cooperative Scheme for Spectrum Sensing in Cognitive Radio Systems. | |
CN104717749A (en) | Method for pilot configuration based on combined cell, related device and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20160226 Year of fee payment: 4 |
|
LAPS | Lapse due to unpaid annual fee |