KR100674806B1 - Apparatus for detecting physical layer confliction on mobile communication systems - Google Patents

Apparatus for detecting physical layer confliction on mobile communication systems Download PDF

Info

Publication number
KR100674806B1
KR100674806B1 KR1019990068026A KR19990068026A KR100674806B1 KR 100674806 B1 KR100674806 B1 KR 100674806B1 KR 1019990068026 A KR1019990068026 A KR 1019990068026A KR 19990068026 A KR19990068026 A KR 19990068026A KR 100674806 B1 KR100674806 B1 KR 100674806B1
Authority
KR
South Korea
Prior art keywords
collision
correlation value
energy
detected
preamble
Prior art date
Application number
KR1019990068026A
Other languages
Korean (ko)
Other versions
KR20010060029A (en
Inventor
이현규
Original Assignee
주식회사 케이티
정보통신연구진흥원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 케이티, 정보통신연구진흥원 filed Critical 주식회사 케이티
Priority to KR1019990068026A priority Critical patent/KR100674806B1/en
Publication of KR20010060029A publication Critical patent/KR20010060029A/en
Application granted granted Critical
Publication of KR100674806B1 publication Critical patent/KR100674806B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access
    • H04W74/0841Random access procedures, e.g. with 4-step access with collision treatment
    • H04W74/0858Random access procedures, e.g. with 4-step access with collision treatment collision detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition

Landscapes

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

Abstract

1. 청구범위에 기재된 발명이 속한 기술분야1. TECHNICAL FIELD OF THE INVENTION

본 발명은 이동통신시스템에서의 물리계층 충돌 감지 장치에 관한 것임.The present invention relates to a physical layer collision detection apparatus in a mobile communication system.

2. 발명이 해결하려고 하는 기술적 과제2. The technical problem to be solved by the invention

본 발명은, 무선통신시스템에서 기지국 채널 운용의 수를 늘리기 위하여 프로토콜에서 그 판단의 근거가 되는 채널 충돌을 감지함으로써, 서비스품질(QoS : Quality of Service) 및 기지국 운용의 효율을 높이기 위한 물리계층 충돌 감지 장치를 제공하고자 함.The present invention provides a physical layer collision to improve the quality of service (QoS) and the efficiency of the base station operation by detecting a channel collision that is the basis of the determination in the protocol in order to increase the number of base station channel operations in the wireless communication system. To provide a sensing device.

3. 발명의 해결방법의 요지 3. Summary of Solution to Invention

본 발명은, 무선통신시스템에서의 채널 충돌을 감지하기 위한 장치에 있어서, 패킷 전송 채널의 시작 타이밍을 검출하기 위해, 기지국에 수신된 충돌 랜덤 액세스 채널 데이터로부터 정해진 직교 골드 코드의 역확산된 데이터의 에너지량을 계산하는 에너지량 계산수단; 상기 에너지량 계산수단에서 계산된 시작 타이밍의 에너지량 중에서 각각의 상관값에 해당하는 에너지 상관값을 검출하기 위한 에너지 상관값 검출수단; 상기 에너지 상관값 검출수단에서 검출된 에너지 상관값중에서 최대 상관값을 검출하기 위한 최대 상관값 검출수단; 역확산된 프리엠블 값의 셀을 구분하기 위해, 상기 최대 상관값 검출수단에서 검출된 최대 상관값이 발생된 시간을 충돌 감지가 된 시간이라고 추정하고, 추정된 시간의 프리엠블 시간정보를 바탕으로 코드 워드를 결정하기 위한 코드워드 결정수단; 상기 코드워드 결정수단에서 결정된 코드 워드를 셀 상세 프리엠블 코드 테이블과 비교하고, 비교된 값들과 가장 근접한 코드 워드 셋 중에서 잘못 검출된 코드 워드의 개수를 임계값과 비교하여 충돌 워드 개수를 검출하기 위한 충돌 워드 개수 검출수단; 및 상기 충돌 워드 개수 검출수단에서 검출된 충돌 워드 개수와 최대 상관값 검출수단에서 검출된 최대 상관값을 바탕으로 충돌 감지수를 검출하고, 검출된 충돌 감지수를 매체 액세스 제어(MAC) 계층으로 전달하는 충돌감지수단을 포함함.The present invention provides an apparatus for detecting a channel collision in a wireless communication system, comprising: despreading data of an orthogonal gold code determined from collision random access channel data received at a base station to detect a start timing of a packet transmission channel. Energy amount calculation means for calculating an amount of energy; Energy correlation value detection means for detecting an energy correlation value corresponding to each correlation value among the energy amounts of the start timing calculated by the energy amount calculation means; Maximum correlation value detecting means for detecting a maximum correlation value among the energy correlation values detected by the energy correlation value detecting means; In order to distinguish the cells of the despread preamble value, the time at which the maximum correlation value detected by the maximum correlation value detecting means is generated is estimated to be a collision detection time, and based on the preamble time information of the estimated time. Codeword determining means for determining a codeword; The codeword determined by the codeword determining means is compared with a cell detail preamble code table, and the number of wrongly detected codewords among the codeword set closest to the compared values is compared with a threshold to detect the number of collision words. Collision word number detection means; And detecting the number of collision detection based on the number of collision words detected by the collision word number detection means and the maximum correlation value detected by the maximum correlation value detection means, and transferring the detected collision detection number to a media access control (MAC) layer. And collision detection means.

4. 발명의 중요한 용도4. Important uses of the invention

본 발명은 MC-CDMA 이동통신시스템의 기지국 채널 운용 등에 이용됨.The present invention is used for the base station channel operation of the MC-CDMA mobile communication system.

충돌감지, MC-CDMA, 물리계층, MAC 계층, 프리엠블 코드Collision Detection, MC-CDMA, Physical Layer, MAC Layer, Preamble Codes

Description

이동통신시스템에서의 물리계층 충돌 감지 장치{Apparatus for detecting physical layer confliction on mobile communication systems} Apparatus for detecting physical layer confliction on mobile communication systems             

도 1 은 일반적인 랜덤 액세스 채널의 충돌을 설명하기 위한 일예시도,1 is an exemplary view for explaining a collision of a general random access channel,

도 2 는 본 발명에 따른 물리계층 충돌 감지 장치에 대한 일실시예 구성도이다.2 is a block diagram of an embodiment of a physical layer collision detection apparatus according to the present invention.

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

21 : 필터 정합부 22 : 프리엠블 상관기21: filter matching unit 22: preamble correlator

23 : 누산기 24 : 최대값 검출부23: accumulator 24: maximum value detector

25 : 최대 상관값 검출부 26 : 셀 상세 프리엠블 결정부25: maximum correlation value detector 26: cell detail preamble determination unit

27 : 충돌 워드 개수 검출부 28 : 충돌 결정부27: collision word count detection unit 28: collision determination unit

29 : 시간 추정부 30 : 레이크(RAKE) 수신기29: time estimation unit 30: RAKE receiver

본 발명은 현재 사용중인 무선가입자망(WLL), 광대역무선가입자망(B-WLL), 무선주파수시스템(TRS), 셀룰라(Cellullar) 이동통신망, 복수 캐리어 코드분할다중접속(MC-CDMA : Multi-carrier Code Division Multiple Access) 이동통신망, 개인휴대통신망(PCS), 지능형교통망(ITS), 무선데이터망, 외국에서 사용중인 타 이동전화망, 현재 유럽방식과 북미방식으로 표준화가 추진되고 있는 "IMT-2000(International Mobile Telecommunication-2000)", "UMTS(Universal Mobile Telecommunication Service)" 등과 같은 차세대이동통신망 등을 포함하는 무선통신시스템에서, 기지국 채널 운용의 수를 늘리기 위하여 프로토콜에서 그 판단의 근거가 되는 채널 충돌을 감지함으로써, 서비스품질(QoS : Quality of Service) 및 기지국 운용의 효율을 높일 수 있는 물리계층 충돌 감지 장치에 관한 것이다. The present invention is a wireless subscriber network (WLL), broadband wireless subscriber network (B-WLL), radio frequency system (TRS), cellular (Cellullar) mobile communication network, multi-carrier code division multiple access (MC-CDMA) carrier Code Division Multiple Access) Mobile communication network, PCS, Intelligent Transport Network, ITS, wireless data network, other mobile phone networks in foreign countries, "IMT-2000" In a wireless communication system including a next-generation mobile communication network such as "International Mobile Telecommunication-2000" and "Universal Mobile Telecommunication Service" (UMTS), a channel collision that is the basis of the determination in a protocol in order to increase the number of base station channel operations The present invention relates to a physical layer collision detection apparatus capable of improving the quality of service (QoS) and efficiency of base station operation.

종래의 위치 검출 과정은, 3개 이상의 기지국의 파일럿 신호를 검출하고, 검출된 신호중에서 해당 파일럿 신호의 전력값과 그리고 검출된 파일럿 신호의 기준 파일럿 신호로부터 생기는 n-1번째 파일럿 신호의 시간지연값을 근거로하여 단말기의 위치를 검출하게 된다. 이때, 생길수 있는 위치 정보 검출에 따른 데이터 셋(Set)은 도 1과 같이 랜덤하게 다양한 패턴을 지닐 수 있다.The conventional position detection process detects pilot signals of three or more base stations, and among the detected signals, the time delay value of the n-1 th pilot signal generated from the power value of the corresponding pilot signal and the reference pilot signal of the detected pilot signal. The location of the terminal is detected on the basis of. In this case, the data set according to the detection of possible location information may have various patterns randomly as shown in FIG. 1.

파일럿 신호의 검출시에 고려할 수 있는 방법중에서 위치 정보의 정밀도는 파일럿 신호의 시간지연 신호의 분석결과(Resolution)에 의하여 결정되는데, 이때 결정될 수 있는 정보량은 칩의 간격의 n배가 되고, 일반적으로는 칩 간격의 1/8칩 단위를 고려하기 때문에 일반적으로 분석결과(Resolution)의 값을 1/8칩 단위, 즉 반경 30m 정도의 근거 기반 단위를 가지고 단말기의 위치 정보를 검출할 수 있다.Among the methods that can be considered in the detection of the pilot signal, the accuracy of the position information is determined by the resolution of the time delay signal of the pilot signal, wherein the amount of information that can be determined is n times the chip spacing, and generally Since 1/8 chip units of chip spacing are taken into consideration, the location information of the terminal can be detected with a 1/8 chip unit, that is, a basis-based unit having a radius of about 30 m.

그런데, 현재 IMT-2000의 단말기 시스템의 경우, 단말기의 기능중에서 위치 파악에 대한 기능을 추가하기 위해 여러 가지 다양한 방법으로 적용 기술을 고려하고 있으나, 종래의 방법의 가장 큰 단점은 기지국에서 전송되는 데이터의 경우 거리에 따른 전력의 감소로 인하여 3개 이상의 기지국 파일럿 신호를 검출하여야 단말의 위치를 파악할 수 있음을 고려할 때 기지국의 파일럿 신호를 1개 이상 검출하기가 어려운 지역이 있어서 실제적으로는 단말의 위치를 알 수 있는 방법에 제약성을 안고 있는 실정이다. However, in the case of the terminal system of the IMT-2000, the application technology is considered in various ways in order to add a function for locating among the functions of the terminal, but the biggest disadvantage of the conventional method is the data transmitted from the base station. In the case of considering the fact that the location of the terminal can be determined by detecting at least three base station pilot signals due to the reduction of power according to the distance, the location of the terminal is practically difficult because it is difficult to detect one or more pilot signals of the base station. There is a constraint on how to know.

그런데, 이러한 문제를 해결하기 위한 방안으로, 기존의 단말외에 부가적으로 어뎁터 기능을 할 수 있는 회로를 추가함으로써 단말의 위치 검출에 따른 제약성을 최소화할 수 있다. By the way, in order to solve this problem, it is possible to minimize the constraints due to the position detection of the terminal by adding a circuit capable of additionally the adapter function in addition to the existing terminal.

이에, 충돌감지의 기능은 패킷 데이터를 서비스할 경우, 기지국에 접속되는 단말의 액세스 채널을 QoS의 등급에 따라 유연하게 동작하고, 더욱이 많은 패킷 채널을 할당하기 위해서 제안되는 각각의 알고리즘을 구현하기 위하여 전제가 되는 충돌 감지를 물리계층에서 구현해 주어야 하는데, 이러한 요구 사항에 따른 국제 이동통신시스템(UMTS : Universal Mobile Telecommunication System) 송수신간의 패킷 채널의 충돌을 감지할 수 있는 방안이 필수적으로 요구된다. Accordingly, the function of collision detection is to flexibly operate an access channel of a terminal connected to a base station according to the QoS level when serving packet data, and to implement each algorithm proposed to allocate more packet channels. The premise collision detection should be implemented in the physical layer, and a method for detecting a packet channel collision between Universal Mobile Telecommunication System (UMTS) transmission and reception according to these requirements is required.

상기한 바와 같은 문제점을 해결하기 위하여 안출된 본 발명은, 무선통신시스템에서 기지국 채널 운용의 수를 늘리기 위하여 프로토콜에서 그 판단의 근거가 되는 채널 충돌을 감지함으로써, 서비스품질(QoS : Quality of Service) 및 기지국 운용의 효율을 높이기 위한 물리계층 충돌 감지 장치를 제공하는데 그 목적이 있다.
The present invention devised to solve the above problems, by increasing the number of channel operation of the base station in a wireless communication system, by detecting a channel collision that is the basis of the determination in the protocol, Quality of Service (QoS) And to provide a physical layer collision detection device for improving the efficiency of the base station operation.

상기 목적을 달성하기 위한 본 발명은, 무선통신시스템에서의 채널 충돌을 감지하기 위한 장치에 있어서, 패킷 전송 채널의 시작 타이밍을 검출하기 위해, 기지국에 수신된 충돌 랜덤 액세스 채널 데이터로부터 정해진 직교 골드 코드의 역확산된 데이터의 에너지량을 계산하는 에너지량 계산수단; 상기 에너지량 계산수단에서 계산된 시작 타이밍의 에너지량 중에서 각각의 상관값에 해당하는 에너지 상관값을 검출하기 위한 에너지 상관값 검출수단; 상기 에너지 상관값 검출수단에서 검출된 에너지 상관값중에서 최대 상관값을 검출하기 위한 최대 상관값 검출수단; 역확산된 프리엠블 값의 셀을 구분하기 위해, 상기 최대 상관값 검출수단에서 검출된 최대 상관값이 발생된 시간을 충돌 감지가 된 시간이라고 추정하고, 추정된 시간의 프리엠블 시간정보를 바탕으로 코드 워드를 결정하기 위한 코드워드 결정수단; 상기 코드워드 결정수단에서 결정된 코드 워드를 셀 상세 프리엠블 코드 테이블과 비교하고, 비교된 값들과 가장 근접한 코드 워드 셋 중에서 잘못 검출된 코드 워드의 개수를 임계값과 비교하여 충돌 워드 개수를 검출하기 위한 충돌 워드 개수 검출수단; 및 상기 충돌 워드 개수 검출수단에서 검출된 충돌 워드 개수와 최대 상관값 검출수단에서 검출된 최대 상관값을 바탕으로 충돌 감지수를 검출하고, 검출된 충돌 감지수를 매체 액세스 제어(MAC) 계층으로 전달하는 충돌감지수단을 포함하는 것을 특징으로 한다.In order to achieve the above object, the present invention provides an apparatus for detecting a channel collision in a wireless communication system, comprising: an orthogonal gold code determined from collision random access channel data received at a base station to detect a start timing of a packet transmission channel; Energy amount calculating means for calculating an energy amount of despread data of the apparatus; Energy correlation value detection means for detecting an energy correlation value corresponding to each correlation value among the energy amounts of the start timing calculated by the energy amount calculation means; Maximum correlation value detecting means for detecting a maximum correlation value among the energy correlation values detected by the energy correlation value detecting means; In order to distinguish the cells of the despread preamble value, the time at which the maximum correlation value detected by the maximum correlation value detecting means is generated is estimated to be a collision detection time, and based on the preamble time information of the estimated time. Codeword determining means for determining a codeword; The codeword determined by the codeword determining means is compared with a cell detail preamble code table, and the number of wrongly detected codewords among the codeword set closest to the compared values is compared with a threshold to detect the number of collision words. Collision word number detection means; And detecting the number of collision detection based on the number of collision words detected by the collision word number detection means and the maximum correlation value detected by the maximum correlation value detection means, and transferring the detected collision detection number to a media access control (MAC) layer. It characterized in that it comprises a collision detection means.

본 발명은 충돌 감지를 이용하여 매체 액세스 제어(MAC : Media Access Control) 계층(Layer)에서 효율적인 제어를 할 수 있도록 해준다. 특히, UMTS 물리 채널의 프리엠블 데이터를 이용하여 충돌을 감지할 수 있다.The present invention enables collision control to efficiently control the Media Access Control (MAC) layer. In particular, collision can be detected using preamble data of the UMTS physical channel.

상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

랜덤액세스 채널의 충돌도에 대한 보다 상세히 설명한다.The collision degree of the random access channel will be described in more detail.

현재, UMTS 전송시스템의 경우, 패킷 서비스를 위해 랜덤 액세스 채널을 두어 사용하고 있는데, 이때 각각의 프리엠블 신호는 길이가 256인 직교 골드 코드로 확산되어 전송된다. 이때, 각각의 프리엠블 심볼은 다른 데이터 심볼로 이루어져 각각의 기지국의 구분을 위해 사용된다. 그리고, 10ms의 레디오 프레임안에 2ms로 나누어 각각의 다른 데이터 확산 코드를 가지는 랜덤 액세스 채널이 타이밍 옵셋을 두어 기지국으로 단말에서 전송하게 된다. 이때, 2개 이상의 단말이 같은 코드로 확산되어져서 같은 시간에 단말에서 기지국으로 도착할시에 두 패킷 데이터는 충돌을 일으키고, 이로 인해 우선순위가 있는 단말의 정보라 할지라도 정보를 손실하게 된다. Currently, the UMTS transmission system uses a random access channel for packet service, wherein each preamble signal is spread with a 256 orthogonal gold code having a length and transmitted. At this time, each preamble symbol is made up of different data symbols and used to distinguish each base station. In addition, a random access channel having a different data spreading code divided by 2ms in a radio frame of 10ms has a timing offset and is transmitted from the terminal to the base station. In this case, when two or more terminals are spread with the same code and arrive at the same time from the terminal to the base station, two packet data collide with each other, thereby losing information even if the information of the priority terminal.

이처럼, 2개 이상의 단말이 패킷 데이터를 전송할시에 사용하는 랜덤 액세스 채널의 충돌 효과가 도 1에 도시되었다. 도 1에서와 같이 2ms 타이밍 옵셋 범위내에서 두 개 이상의 랜덤 액세스 채널이 기지국에 도착하게 되면 충돌을 일으킨다.As such, the collision effect of the random access channel used by two or more terminals when transmitting packet data is illustrated in FIG. 1. As shown in FIG. 1, when two or more random access channels arrive at a base station within a 2 ms timing offset range, a collision occurs.

상기에서 언급한 충돌에 따른 효율을 증가시키기 위하여, MAC 계층에서 여러 가지 알고리즘을 운용하기 위해서는 물리계층의 충돌 감지가 필수적인데, 이러한 충돌 감지를 위한 물리계층의 충돌 감지 장치에 대해 보다 상세히 설명한다.In order to increase the efficiency according to the above-mentioned collision, in order to operate various algorithms in the MAC layer, collision detection of the physical layer is essential. The collision detection apparatus of the physical layer for such collision detection will be described in more detail.

도 2 는 본 발명에 따른 물리계층 충돌 감지 장치에 대한 일실시예 구성도이다.2 is a block diagram of an embodiment of a physical layer collision detection apparatus according to the present invention.

도 2에 도시된 바와 같이, 본 발명에 따른 물리계층 충돌 감지 장치는, 무선통신시스템에서의 채널 충돌을 감지하기 위한 장치에 있어서, 패킷 전송 채널의 시작 타이밍을 검출하기 위하여, 기지국에 수신된 충돌 랜덤 액세스 채널 데이터로부터 정해진 직교 골드 코드의 역확산된 데이터의 에너지량을 계산하는 정합 필터(21)와, 정합 필터(21)에서 계산된 시작 타이밍의 에너지량중에서 각각의 상관값에 해당하는 에너지 상관값을 검출하기 위한 최대값 검출부(24)와, 최대값 검출부(24)에서 검출된 에너지 상관값중에서 최대 상관값을 검출하기 위한 최대 상관값 검출부(25)와, 역확산된 프리엠블값의 셀을 구분하기 위하여, 최대 상관값 검출부(24)에서 검출된 최대 상관값이 발생된 시간을 충돌 감지가 된 시간이라고 추정하고, 추정된 시간의 프리엠블 시간정보를 바탕으로 코드 워드를 결정하기 위한 셀 상세 프리엠블 결정부(26)와, 셀 상세 프리엠블 결정부(26)에서 결정된 코드 워드를 셀 상세 프리엠블 코드 테이블과 비교하고, 비교된 값들과 가장 근접한 코드 워드 셋중에서 잘못 검출된 코드 워드의 개수를 임계값과 비교하여 충돌 워드 개수를 검출하기 위한 충돌 워드 개수 검출부(27)와, 충돌 워드 개수 검출부(27)에서 검출된 충돌 워드 개수와 최대 상관값 검출부(25)에서 검출된 최대 상관값을 바 탕으로 충돌 감지수를 검출하고, 검출된 충돌 감지수를 매체 액세스 제어(MAC) 계층으로 전달하는 충돌 결정부(28)를 포함한다.As shown in FIG. 2, the apparatus for detecting physical layer collision according to the present invention is a device for detecting a channel collision in a wireless communication system, and for detecting a start timing of a packet transmission channel, a collision received at a base station An energy correlation corresponding to each correlation value among the matching filters 21 for calculating the energy amount of the despread data of the orthogonal gold code determined from the random access channel data and the energy amount of the start timing calculated by the matching filter 21. A maximum value detector 24 for detecting a value, a maximum correlation value detector 25 for detecting a maximum correlation value among the energy correlation values detected by the maximum value detector 24, and a cell of a despread preamble value In order to classify, estimate the time at which the maximum correlation value detected by the maximum correlation value detector 24 is generated as the collision detection time, and at the time of preamble of the estimated time. The cell detail preamble determining unit 26 for determining the code word based on the information and the code word determined by the cell detail preamble determining unit 26 are compared with the cell detail preamble code table, and compared with the compared values. The collision word number detection unit 27 for detecting the collision word number by comparing the number of wrongly detected code words among the adjacent code word sets with the threshold value and the maximum correlation with the collision word number detected by the collision word number detection unit 27 The collision detection unit 28 detects the collision detection number based on the maximum correlation value detected by the value detection unit 25, and transmits the collision detection number to the medium access control (MAC) layer.

상기한 바와 같은 구성을 갖는 본 발명에 따른 물리계층 충돌 감지 장치의 동작을 살펴보면 다음과 같다.Looking at the operation of the physical layer collision detection apparatus according to the present invention having the configuration as described above are as follows.

기지국에서 수신된 충돌된 랜덤 액세스 채널 데이터는 정합(Matched) 필터(21)를 거친다. 이때, 사용하는 정합필터은 256 골드 코드에 대한 정합 필터이다. 즉, 정해진 직교 골드 코드의 역확산된 데이터의 에너지량을 계산하여 에너지가 가장 큰 지점만을 감지하여 전송해 준다.The collided random access channel data received at the base station passes through a matched filter 21. In this case, the matching filter to be used is a matching filter for 256 gold codes. That is, the amount of energy of despread data of a predetermined orthogonal gold code is calculated, and only the point where the energy is largest is detected and transmitted.

감지된 에너지가 가장 큰 지점에서 확산된 코드로 역확산되고, 각각의 역확산된 데이터는 기존의 특정 셀에 해당하는 16개의 심볼로 이루어진 코드 셋에 의해서 길이 16의 코드 워드와 비교된다. 이때, 각각의 특정 셀 프리엠블과 상관된 상관값은 프리엠블 상관기(22)를 거쳐 누산기(23)에서 누적되고, 누적된 데이터는 최대값 검출부(24)에 의해서 각각의 상관값에 해당하는 에너지 상관값을 검출하게 된다. 이때, 검출된 각각의 최대값은 최대 상관값 검출부(25)로 전달되고, 전달된 데이터는 최대 상관값 검출부(25)에서 상관값중에서 2ms 타입 옵셋내에서 문턱값과 비교하여 큰 상관값을 가지는 가장 큰 두개의 상관값을 검출하게 된다. 이때, 가장 큰 두개의 상관값이 γ(지연 문턱값)에서 두 개의 상관값이 발생할시에, 이를 충돌 감지가 된 시간이라 추정하고, 이때 셀 상세 프리엠블 결정부(26)에서 16개의 코드 워드를 결정하고, 결정된 코드 워드를 검사한 후에 16개의 코드 워드중에서 16길이의 코드 조합과 비교하여, "Wrong"으로 판단된 코드 워드의 수가 WORD(threshold) 를 넘어갈시에 충돌이 된 것으로 간주한다.The sensed energy is despread with the code spread at the largest point, and each despread data is compared with a code word of length 16 by a code set consisting of 16 symbols corresponding to the existing specific cell. In this case, the correlation value correlated with each specific cell preamble is accumulated in the accumulator 23 via the preamble correlator 22, and the accumulated data is energy corresponding to each correlation value by the maximum value detector 24. The correlation value is detected. At this time, each detected maximum value is transmitted to the maximum correlation value detector 25, and the transmitted data has a large correlation value compared with a threshold value within a 2 ms type offset among the correlation values in the maximum correlation value detector 25. The two largest correlation values are detected. In this case, when the two largest correlation values occur at γ (delay threshold), the collision detection time is estimated, and the cell detail preamble determiner 26 uses 16 code words. After checking the determined code words, and comparing the 16 length code combinations among the 16 code words, the number of code words determined to be "Wrong" is regarded as a collision when the WORD (threshold) exceeds.

여기서, 충돌 감지를 위한 수식와 조건은 (수학식 1)과 같다.Here, equations and conditions for collision detection are shown in Equation (1).

collision(num)=(max_peak(t2)-max_peak(t1))<τth collision (num) = (max_peak (t2) -max_peak (t1)) <τ th

and              and

[det_wrong number(preamble code)<WORD(threshold)]peak2_time [det_wrong number (preamble code) <WORD (threshold)] peak2_time

(수학식 1)에서 "max_peak(t1)"와 "max_peak(t2)"는 각각 정합 필터(21)의 출력값중에서 가장 큰 값과 두 번째로 큰 값을 나타내고, γ는 두 개의 최대값 사이의 타임 옵셋을 나타내는데, γth는 타임 옵셋의 임계값을 나타낸다. 그리고, "det_wrong number(preamble)"는 역확산된 프리엠블값중에서 16개의 코드 길이를 갖는 코드 워드들을 기존의 프리엠블 코드 워드 테이블과 비교하여, 가장 근접한 코드 워드를 택한 후에 정합되지 않는 코드 워드의 수를 나타낸다. 이때, 이 코드 워드의 수가 일정한 수의 임계값보다 적으면, 충돌이 일어난 것으로 판정하게 된다.In Equation 1, "max_peak (t1)" and "max_peak (t2)" represent the largest and second largest values among the output values of the matched filter 21, respectively, and γ is the time between the two maximum values. The offset γ th represents the threshold of the time offset. And, "det_wrong number (preamble)" compares the code words having 16 code lengths among the despread preamble values with the existing preamble code word table, and selects the closest code word, and then Indicates a number. At this time, if the number of these code words is less than a certain number of thresholds, it is determined that a collision has occurred.

여기서, 판정된 충돌값은 MAC 계층으로 전송하게 되고, 패킷 전송 채널 할당에 따른 제어 정보의 근간으로 사용된다.Here, the determined collision value is transmitted to the MAC layer and used as a basis of control information according to packet transmission channel assignment.

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

상기한 바와 같은 본 발명은, 채널의 운용에 따른 채널 감지를 가능하게 함으로써 전체 가변 전송량을 증가시키며, 서비스품질(QoS) 및 기지국 운용의 효율을 높일 수 있는 효과가 있다.The present invention as described above, by enabling the channel detection according to the operation of the channel to increase the overall variable transmission amount, there is an effect that can increase the quality of service (QoS) and the efficiency of the base station operation.

Claims (3)

무선통신시스템에서의 채널 충돌을 감지하기 위한 장치에 있어서,An apparatus for detecting a channel collision in a wireless communication system, 패킷 전송 채널의 시작 타이밍을 검출하기 위해, 기지국에 수신된 충돌 랜덤 액세스 채널 데이터로부터 정해진 직교 골드 코드의 역확산된 데이터의 에너지량을 계산하는 에너지량 계산수단;Energy amount calculation means for calculating an amount of energy of despread data of a predetermined orthogonal gold code from collision random access channel data received at a base station to detect a start timing of a packet transmission channel; 상기 에너지량 계산수단에서 계산된 시작 타이밍의 에너지량 중에서 각각의 상관값에 해당하는 에너지 상관값을 검출하기 위한 에너지 상관값 검출수단;Energy correlation value detection means for detecting an energy correlation value corresponding to each correlation value among the energy amounts of the start timing calculated by the energy amount calculation means; 상기 에너지 상관값 검출수단에서 검출된 에너지 상관값중에서 최대 상관값을 검출하기 위한 최대 상관값 검출수단;Maximum correlation value detecting means for detecting a maximum correlation value among the energy correlation values detected by the energy correlation value detecting means; 역확산된 프리엠블 값의 셀을 구분하기 위해, 상기 최대 상관값 검출수단에서 검출된 최대 상관값이 발생된 시간을 충돌 감지가 된 시간이라고 추정하고, 추정된 시간의 프리엠블 시간정보를 바탕으로 코드 워드를 결정하기 위한 코드워드 결정수단;In order to distinguish the cells of the despread preamble value, the time at which the maximum correlation value detected by the maximum correlation value detecting means is generated is estimated to be a collision detection time, and based on the preamble time information of the estimated time. Codeword determining means for determining a codeword; 상기 코드워드 결정수단에서 결정된 코드 워드를 셀 상세 프리엠블 코드 테이블과 비교하고, 비교된 값들과 가장 근접한 코드 워드 셋 중에서 잘못 검출된 코드 워드의 개수를 임계값과 비교하여 충돌 워드 개수를 검출하기 위한 충돌 워드 개수 검출수단; 및The codeword determined by the codeword determining means is compared with a cell detail preamble code table, and the number of wrongly detected codewords among the codeword set closest to the compared values is compared with a threshold to detect the number of collision words. Collision word number detection means; And 상기 충돌 워드 개수 검출수단에서 검출된 충돌 워드 개수와 최대 상관값 검출수단에서 검출된 최대 상관값을 바탕으로 충돌 감지수를 검출하고, 검출된 충돌 감지수를 매체 액세스 제어(MAC) 계층으로 전달하는 충돌감지수단Detecting the number of collision detection based on the number of collision words detected by the collision word number detection means and the maximum correlation value detected by the maximum correlation value detecting means, and transmitting the detected collision detection number to a media access control (MAC) layer. Collision detection means 을 포함하는 이동통신시스템에서의 물리계층 충돌 감지 장치.Physical layer collision detection device in a mobile communication system comprising a. 제 1 항에 있어서,The method of claim 1, 상기 에너지량 계산수단은,The energy amount calculation means, 실질적으로, 256 골드 코드에 대한 정합 필터이되, 정해진 직교 골드 코드의 역확산된 데이터의 에너지량을 계산하여 에너지가 가장 큰 지점만을 감지하며, 감지된 에너지가 가장 큰 지점에서 확산된 코드로 역확산시키고, 각각의 역확산된 데이터를 기존의 특정 셀에 해당하는 16개의 심볼로 이루어진 코드 셋에 의해서 길이 16의 코드 워드와 비교하여 각각의 특정 셀 프리엠블과 상관된 상관값을 프리엠블 상관기를 거쳐 누산기에 누적하는 것을 특징으로 하는 이동통신시스템에서의 물리계층 충돌 감지 장치.Practically, it is a matched filter for 256 gold codes, which calculates the amount of energy of the despread data of a given orthogonal gold code to detect only the point where the energy is largest, and despreads the code spread from the point where the detected energy is the largest. Each despread data is compared with a code word of length 16 by a code set consisting of 16 symbols corresponding to a specific specific cell, and a correlation value associated with each specific cell preamble is passed through a preamble correlator. Physical layer collision detection device in a mobile communication system, characterized in that accumulating in the accumulator. 제 1 항 또는 제 2 항에 있어서,The method according to claim 1 or 2, 상기 충돌감지수단은,The collision detection means, 하기의 수학식에 의해 코드 워드의 수가 소정 개수의 임계값보다 적으면 충돌이 일어난 것으로 판정하여 충돌을 감지하는 것을 특징으로 하는 이동통신시스템에서의 물리계층 충돌 감지 장치.The physical layer collision detection apparatus of the mobile communication system, characterized in that the collision is detected by determining that the collision occurred if the number of code words is less than the predetermined number of thresholds by the following equation. collision(num)=(max_peak(t2)-max_peak(t1))<τth collision (num) = (max_peak (t2) -max_peak (t1)) <τ th and              and [det_wrong number(preamble code)<WORD(threshold)]peak2_time [det_wrong number (preamble code) <WORD (threshold)] peak2_time (단, max_peak(t1)와 max_peak(t2)는 각각 정합 필터의 출력값중에서 가장 큰 값과 두 번째로 큰 값, γ는 두 개의 최대값 사이의 타임 옵셋을 나타내는데, γth는 타임 옵셋의 임계값, 그리고, det_wrong number(preamble)는 역확산된 프리엠블값중에서 16개의 코드 길이를 갖는 코드 워드들을 기존의 프리엠블 코드 워드 테이블과 비교하여 가장 근접한 코드 워드를 택한 후에 정합되지 않는 코드 워드의 수임)Where max_peak (t1) and max_peak (t2) are the largest and second largest values among the outputs of the matched filter, respectively, γ represents the time offset between the two maximum values, and γ th represents the threshold of the time offset. And det_wrong number (preamble) is the number of code words that do not match after selecting the nearest code word by comparing the code words having 16 code lengths among the despread preamble values with the existing preamble code word table.
KR1019990068026A 1999-12-31 1999-12-31 Apparatus for detecting physical layer confliction on mobile communication systems KR100674806B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019990068026A KR100674806B1 (en) 1999-12-31 1999-12-31 Apparatus for detecting physical layer confliction on mobile communication systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990068026A KR100674806B1 (en) 1999-12-31 1999-12-31 Apparatus for detecting physical layer confliction on mobile communication systems

Publications (2)

Publication Number Publication Date
KR20010060029A KR20010060029A (en) 2001-07-06
KR100674806B1 true KR100674806B1 (en) 2007-01-26

Family

ID=19635114

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990068026A KR100674806B1 (en) 1999-12-31 1999-12-31 Apparatus for detecting physical layer confliction on mobile communication systems

Country Status (1)

Country Link
KR (1) KR100674806B1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1275485C (en) * 2003-03-18 2006-09-13 大唐移动通信设备有限公司 Method for detecting user's terminal random cut-in
CN101248593B (en) * 2005-12-05 2011-11-23 中兴通讯股份有限公司 Method for accidental access detecting collision reprocessing for improving user access rate
CN102694580A (en) * 2011-03-25 2012-09-26 国民技术股份有限公司 Mobile communication terminal matching method through collision so as to trigger communication and apparatus thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1056470A (en) * 1996-08-07 1998-02-24 Oki Electric Ind Co Ltd Network communication control equipment
JPH10209997A (en) * 1997-01-22 1998-08-07 N T T Ido Tsushinmo Kk Packet mobile communication method and base station receiver therefor
KR20010002685A (en) * 1999-06-16 2001-01-15 서평원 The detection apparatus for carrier and collision by use of Open-drain bus on CSMA/CD
KR20010029061A (en) * 1999-09-29 2001-04-06 윤종용 Method and apparatus for detecting collision of packet data in cdma system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1056470A (en) * 1996-08-07 1998-02-24 Oki Electric Ind Co Ltd Network communication control equipment
JPH10209997A (en) * 1997-01-22 1998-08-07 N T T Ido Tsushinmo Kk Packet mobile communication method and base station receiver therefor
KR20010002685A (en) * 1999-06-16 2001-01-15 서평원 The detection apparatus for carrier and collision by use of Open-drain bus on CSMA/CD
KR20010029061A (en) * 1999-09-29 2001-04-06 윤종용 Method and apparatus for detecting collision of packet data in cdma system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
1020010029061 *

Also Published As

Publication number Publication date
KR20010060029A (en) 2001-07-06

Similar Documents

Publication Publication Date Title
US6643275B1 (en) Random access in a mobile telecommunications system
EP2341640B1 (en) Field unit and method implemented in a field unit
EP0932996B1 (en) Random access in a mobile telecommunications system
US7710928B2 (en) Channelization code determination by a user equipment
EP0901252A2 (en) Wireless lan with enhanced capture provision
US6842482B1 (en) Transmission/reception apparatus
KR20050088071A (en) Requesting and controlling access in a wireless communications network
JP2007518293A (en) Apparatus and method for adaptive broadcast transmission
JP3438681B2 (en) Initial synchronization method in asynchronous cellular between DS-CDMA base stations
KR20030094177A (en) Base station burst detector
US20050164708A1 (en) Dynamic adaptation of detection of requests to access a cellular communications network as a function of the radio environment associated with the requesting communications equipment
CN101185250B (en) Initial multi-path acquisition of random access channels
WO2007003114A1 (en) Method and system for extracting channel impulse response for mobile terminals from a neighboring cell
JP4630414B2 (en) Wireless network
US6546062B1 (en) Wireless network
JP2002026941A (en) Wireless network provided with capability measurement device
CA2251010A1 (en) Cellular multicarrier wireless communication system
EP1198899B1 (en) Wireless network for requesting a contention channel
Vukovic et al. Performance analysis of the random access channel (RACH) in WCDMA
KR100674806B1 (en) Apparatus for detecting physical layer confliction on mobile communication systems
EP1473854B1 (en) A cell search method and a base station for a code division multiple access mobile communication system
CN101136653A (en) Random access channel multi-path searching device and method of CDMA system
EP1492246B1 (en) Path diversity receiver apparatus and method of spectrum spread communication system
CN112312390B (en) Neighbor discovery method and system
Schulist et al. Link level performance results for a WCDMA random access scheme with preamble power ramping and fast acquisition indication

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: 20130107

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140102

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150105

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee