KR100683340B1 - Reverse packet control channel processing method at base station - Google Patents
Reverse packet control channel processing method at base station Download PDFInfo
- Publication number
- KR100683340B1 KR100683340B1 KR1020040115719A KR20040115719A KR100683340B1 KR 100683340 B1 KR100683340 B1 KR 100683340B1 KR 1020040115719 A KR1020040115719 A KR 1020040115719A KR 20040115719 A KR20040115719 A KR 20040115719A KR 100683340 B1 KR100683340 B1 KR 100683340B1
- Authority
- KR
- South Korea
- Prior art keywords
- index
- frame
- spid
- correlation value
- packet data
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- 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/2603—Arrangements for wireless physical layer control
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 이동통신 시스템에 있어서, 특히 기지국에서 수신되는 역 방향 패킷 데이터 제어 채널(R-PDCCH: Reverse Packet Data Control CHannel)의 프로세싱 방법에 관한 것이다. The present invention relates to a processing method of a reverse packet data control channel (R-PDCCH), in particular, received in a base station in a mobile communication system.
본 발명에 따른 기지국에서의 역방향 패킷 제어 채널 프로세싱 방법은, 단말로부터 전송되는 상기 패킷 데이터 프레임을 수신하여 버퍼링하는 단계; 상기 수신된 현재 패킷 데이터 프레임에 대한 역방향 패킷 데이터 제어 채널의 인덱스를 검출하기 위해 현재 수신된 프레임의 상관 값과 상기 버퍼링된 이전 프레임의 상관 값들을 컴바인하는 단계; 상기 컴바인된 상관값들 중 최대 상관값을 검출하는 단계; 상기 최대 상관값이 미리 설정된 임계치 이상인가를 확인하여, 임계치 이상이면 상기 상관값을 갖는 인덱스를 R-PDCCH 인덱스로 결정하는 단계를 포함하는 것을 특징으로 한다.The reverse packet control channel processing method in the base station according to the present invention comprises the steps of: receiving and buffering the packet data frame transmitted from the terminal; Combining the correlation values of the currently received frame and the correlation values of the buffered previous frame to detect an index of a reverse packet data control channel with respect to the received current packet data frame; Detecting a maximum correlation value among the combined correlation values; Determining whether the maximum correlation value is greater than or equal to a predetermined threshold value, and determining an index having the correlation value as an R-PDCCH index if the maximum correlation value is greater than or equal to a threshold value.
1x EVDV, R-PDCH, R-PDCCH, SPID1x EVDV, R-PDCH, R-PDCCH, SPID
Description
도 1은 본 발명 실시 예에 따른 기지국에서의 역방향 패킷 제어 채널 프로세싱 장치를 나타낸 블록 구성도.1 is a block diagram illustrating a reverse packet control channel processing apparatus in a base station according to an exemplary embodiment of the present invention.
도 2는 본 발명 실시 예에 따른 기지국에서의 역방향 패킷 제어 채널 프로세싱 방법을 나타낸 플로우 챠트.2 is a flowchart illustrating a reverse packet control channel processing method in a base station according to an exemplary embodiment of the present invention.
도 3은 1x EVDV 시스템에서의 R-PDCCH 인덱스와 정보에 관한 매핑 테이블을 나타낸 표.3 is a table showing a mapping table for the R-PDCCH index and information in the 1x EVDV system.
본 발명은 이동통신 시스템에 있어서, 특히 기지국에서 수신되는 역 방향 패킷 데이터 제어 채널(R-PDCCH: Reverse Packet Data Control CHannel)의 프로세싱 방법에 관한 것이다.The present invention relates to a processing method of a reverse packet data control channel (R-PDCCH), in particular, received in a base station in a mobile communication system.
전형적인 이동 통신시스템, 예를 들어, IS-2000과 같은 부호분할 다중접속(CDMA : Code Division Multiple Access)방식의 이동 통신시스템은 음성 및 저속의 서킷 및 패킷 데이터 서비스만을 지원하는 형태였다. 사용자 요구와 함께 통신기술이 발전함에 따라 이동 통신시스템은 고속패킷데이터 서비스를 지원하는 형태로 발전하고 있는 추세이다.A typical mobile communication system, for example, a code division multiple access (CDMA) mobile communication system such as IS-2000, only supports voice and low speed circuit and packet data services. As communication technology develops along with user demands, mobile communication systems are developing in the form of supporting high-speed packet data services.
특히 IS(International Standard)-2000 1x-EVDV(Evolution in Data and Voice)와 같은 이동 통신시스템은 음성뿐만 아니라 고속 패킷데이터 서비스를 지원하는 것으로서 최근 들어 많은 주목을 받고 있다.In particular, mobile communication systems such as the International Standard (IS) -2000 1x-EVDV (Evolution in Data and Voice) have received much attention in recent years as supporting high-speed packet data services as well as voice.
음성 서비스를 지원하면서도 이와 동시에 고속 패킷 데이터 서비스를 순방향 뿐만 아니라 역 방향에서도 모두 지원할 수 있는 이동 통신시스템의 개발이 진행되고 있다. 그 중에서 1x-EVDV REV. D 시스템과 같은 시스템에서는 패킷 데이터 전송효율을 높이기 위해서 동일한 시간 구간에서 패킷 데이터 채널(PDCH: Packet Data Channel)에 대한 여러 가지 정보를 패킷 데이터 제어 채널(PDCCH: : Packet Data Control Channel)을 통해 전송하게 된다.At the same time, the development of a mobile communication system capable of supporting both voice service and high speed packet data service in both the forward and reverse directions is being progressed. Among them, 1x-EVDV REV. In a system such as the D system, in order to improve packet data transmission efficiency, various information about a packet data channel (PDCH) is transmitted through a packet data control channel (PDCCH) in the same time interval. do.
이러한 패킷 데이터 제어 채널(PDCCH)과 패킷 데이터 채널(PDCH)은 쌍을 이루어 동시에 전송되는데, 특히 고속의 패킷 데이터 서비스의 진행시, 역방향 패킷 데이터 제어 채널을 신속하고 정확하게 복조하기 위한 방법을 필요로 하게 되었다.The packet data control channel (PDCCH) and the packet data channel (PDCH) are transmitted in pairs at the same time. In particular, during a high speed packet data service, a method for quickly and accurately demodulating a reverse packet data control channel is required. It became.
여기서, 순방향 패킷 데이터 제어 채널에 전송되는 제어 정보는 전송 데이터의 수신 주소, 전송율, 변조방식등이 포함되며 이는 순방향 패킷 데이터 채널의 수신에 이용된다.Here, the control information transmitted on the forward packet data control channel includes a reception address, a transmission rate, a modulation scheme, and the like of the transmission data, which is used to receive the forward packet data channel.
그리고, 역방향 패킷 데이터 제어 채널(R-PDCCH)에 전송되는 제어 정보는 인코더 패킷 사이즈(Encoder Packet Size: EP_SIZE), 서브패킷 식별자(SPID : SubPacket ID) , 부스트 인디케이션(Boost Indication), MSIB(Mobile Status Indicator Bit) 등이 포함되며, 이는 역방향 패킷 데이터 채널(R-PDCH)의 수신에 이용된다. The control information transmitted on the reverse packet data control channel (R-PDCCH) includes an encoder packet size (EP_SIZE), a subpacket ID (SPID), a boost indication, and an MSIB (mobile). Status Indicator Bit) and the like, which are used for reception of a reverse packet data channel (R-PDCH).
여기서, 단말은 순방향 응답 채널(F-ACKCH: Forward Acknowledgment Channel)을 통하여 기지국으로 송신된 역 방향 패킷 데이터 채널(R-PDCH) 프레임이 성공적으로 수신되었는지를 알 수 있다. 즉, 순방향 응답 채널(F-ACKCH)를 통하여 NAK(negative acknowledgement)를 받은 경우 R-PDCH 프레임을 재 전송하고 ACK(ACKnowledgement)를 받으면 새로운 패킷을 전송하게 된다. Here, the UE can know whether the reverse packet data channel (R-PDCH) frame transmitted to the base station through the forward acknowledgment channel (F-ACKCH) has been successfully received. That is, when a negative acknowledgment (NAK) is received through the F-ACKCH, the R-PDCH frame is retransmitted and a new packet is transmitted when the ACK (ACKnowledgement) is received.
이때, 상기 R-PDCH 프레임을 재 전송할 때 역방향 패킷 데이터 제어 채널(R-PDCCH) 정보는 인코더 패킷 사이즈(EP_SIZE) 및 부스트 인디케이션이 동일하고, 서브패킷 식별자(SPID)는 패킷의 재 전송순서에 따라 다른 값으로 전송되며 재 전송 주기 및 최대 전송 회수는 미리 결정되어 있게 된다. In this case, when retransmitting the R-PDCH frame, the reverse packet data control channel (R-PDCCH) information has the same encoder packet size (EP_SIZE) and boost indication, and the subpacket identifier (SPID) is in the retransmission order of the packet. According to the different values, the retransmission period and the maximum number of transmissions are predetermined.
이러한 방식으로 R-PDCCH의 제어정보가 기지국으로 전송되면, 기지국에서는 하다마드 변환(Hardmard transform) 결과로부터 매 프레임 마다 구해지는 상관 값들의 최대 값만을 구하고, 그 검출된 최대 상관 값이 임계치를 넘을 때 해당 인덱스로부터 바로 R-PDCCH 인덱스를 결정하게 된다.When the control information of the R-PDCCH is transmitted to the base station in this manner, the base station obtains only the maximum value of the correlation values obtained every frame from the result of the Hardmard transform, and when the detected maximum correlation value exceeds the threshold. The R-PDCCH index is determined directly from the index.
그러나, 기지국에서는 R-PDCCH의 제어 정보를 컴바이닝(combining)하지 않기 때문에 높은 미싱 레이트(Missing rate)를 나타내고 있으며, 또한 R-PDCCH의 TPR(Traffic Pilot Ratio)과 SPID(SubPacket ID)를 고려하지 않는 한 개의 임계치를 사용함에 따라 폴스 알람 레이트(False Alarm Rate)가 높다.However, since the base station does not combine the control information of the R-PDCCH, the base station exhibits a high missing rate, and does not consider the TPR (TPR) and the SubPacket ID (SPID) of the R-PDCCH. As long as one threshold is used, the False Alarm Rate is high.
본 발명의 제 1목적은 단말기로부터 역방향 패킷 데이터의 디코딩을 위해 재 전송되는 역방향 패킷 데이터 제어 채널 프레임을 소정 개수를 모아서 컴바이닝할 수 있도록 함에 있다.A first object of the present invention is to combine a predetermined number of reverse packet data control channel frames retransmitted for decoding of reverse packet data from a terminal.
본 발명의 제 2목적은 서브패킷 식별자로 구분되는 역방향 패킷 데이터 제어 프레임을 수신하고 일정 개 버퍼링한 후, 이들을 컴바이닝하여 역방향 패킷 데이터 제어 채널 인덱스를 구할 수 있도록 함에 있다.A second object of the present invention is to receive a reverse packet data control frame identified by a subpacket identifier, buffer a predetermined number of cells, and combine them to obtain a reverse packet data control channel index.
본 발명의 제 3목적은 일 정개의 프레임으로부터 컴바인된 상관 값 중 최대 값을 구하고, 임계치와 비교한 후 임계치 이상인 상관 값에 해당하는 인덱스를 역방향 패킷 데이터 제어 채널 인덱스로 결정할 수 있도록 함에 있다.A third object of the present invention is to obtain a maximum value of the combined correlation values from a certain frame, compare the threshold value, and determine an index corresponding to a correlation value that is greater than or equal to the threshold as the reverse packet data control channel index.
본 발명의 제 4목적은 서브패킷 식별자 및 트래픽 파일롯 비율이 반영된 15개의 그룹핑된 임계치를 적용할 수 있도록 함에 있다.
A fourth object of the present invention is to make it possible to apply fifteen grouped thresholds reflecting the subpacket identifier and traffic pilot ratio.
상기한 목적 달성을 위한 본 발명에 따른 기지국에서의 역방향 패킷 제어 채널 프로세싱 방법은, Reverse packet control channel processing method in the base station according to the present invention for achieving the above object,
역방향 고속 패킷 데이터(R-PDCH)의 수신 시스템에 있어서,In a system for receiving reverse high speed packet data (R-PDCH),
단말로부터 전송되는 상기 패킷 데이터 제어 채널의 프레임을 수신하여 버퍼링하는 단계;Receiving and buffering a frame of the packet data control channel transmitted from a terminal;
상기 수신된 현재 패킷 데이터 프레임에 대한 역방향 패킷 데이터 제어 채널의 인덱스를 검출하기 위해 현재 수신된 프레임의 상관 값과 상기 버퍼링된 이전 프레임의 상관 값들을 컴바인하는 단계;Combining the correlation values of the currently received frame and the correlation values of the buffered previous frame to detect an index of a reverse packet data control channel with respect to the received current packet data frame;
상기 컴바인된 상관값들 중 최대 상관값을 검출하는 단계;Detecting a maximum correlation value among the combined correlation values;
상기 최대 상관값이 미리 설정된 임계치 이상인가를 확인하여, 임계치 이상이면 상기 상관값을 갖는 인덱스를 R-PDCCH 인덱스로 결정하는 단계를 포함하는 것을 특징으로 한다.Determining whether the maximum correlation value is greater than or equal to a predetermined threshold value, and determining an index having the correlation value as an R-PDCCH index if the maximum correlation value is greater than or equal to a threshold value.
바람직하게, 상기 버퍼링 단계는 역 방향 패킷 데이터의 재 전송시, 상기의 재전송 주기 및 최대 재전송 회수에 따라 일정 개의 이전 프레임까지 버퍼링하는 것을 특징으로 한다.Preferably, the buffering step may include buffering up to a certain previous frame according to the retransmission period and the maximum number of retransmissions upon retransmission of reverse packet data.
바람직하게, 상기 버퍼링된 각각의 프레임은 하다마드 변환 후에 얻어지는 60개의 상관된 절대값으로 버퍼링되는 것을 특징으로 한다.Preferably, each buffered frame is buffered with 60 correlated absolute values obtained after Hadamard transform.
바람직하게, 상기 버퍼링된 프레임은 최대 8대까지 버퍼링되는 것을 특징으로 한다. Preferably, the buffered frame is characterized in that up to eight buffered.
바람직하게, 상기 컴바인 단계는 서브패킷 식별자(SPID = O, SPID = 1, SPID = 2) 영역의 인덱스에 따라 수행되는 것을 특징으로 한.Preferably, the combine step is performed according to an index of a subpacket identifier (SPID = O, SPID = 1, SPID = 2) region.
바람직하게, 상기 임계치는 각 SPID 인덱스별로 다르게 적용되는 것을 특징으로 한다. Preferably, the threshold value is applied differently for each SPID index.
바람직하게, 상기 컴바인된 상관값의 임계치는 각 서브패킷 식별자 및 TPR(Traffic Pilot Ratio)별로 다르게 적용되는 것을 특징으로 한다. Preferably, the threshold of the combined correlation value is applied differently for each subpacket identifier and traffic pilot ratio (TPR).
바람직하게, 상기 컴바인된 상관값에 대한 임계치는 SPID와 TRP에 의해 그룹핑된 15개의 임계치로 60개의 인덱스에 대해 적용되는 것을 특징으로 한다. Preferably, the threshold for the combined correlation value is applied to 60 indexes with 15 thresholds grouped by SPID and TRP.
그리고, 본 발명의 다른 실시 예에 따른 기지국에서의 역방향 패킷 데이터 제어 채널 프로세싱 방법은, 역방향 고속 패킷 데이터(R-PDCH)의 수신 시스템에 있어서, 상기 역방향 패킷 데이터 제어채널의 프레임을 수신 및 버퍼링하는 단계 및, 상기 수신된 현재 프레임에 대한 R-PDCCH 프레임 및 상기 버퍼링된 일정 번째의 이전 프레임들에 대한 상관 값과의 컴바인을 통해 R-PDCCH 인덱스를 결정하는 단계를 포함하는 것을 특징으로 한다. In addition, the reverse packet data control channel processing method in the base station according to another embodiment of the present invention, in the system for receiving reverse high speed packet data (R-PDCH), receiving and buffering the frame of the reverse packet data control channel And determining an R-PDCCH index through a combination of an R-PDCCH frame for the received current frame and a correlation value for the buffered predetermined previous frames.
구체적으로, 상기 컴바인은 현재 프레임의 상관값 및 4 프레임 이전 및 8 프레임 이전의 프레임을 이용하여 상관 값의 절대값으로 컴바인을 수행하는 단계; 상기 컴바인된 상관 값들 중에서 최대 값을 갖는 상관 값이 임계치를 넘으면 그 상관값을 갖는 인덱스를 R-PDCCH 인덱스로 결정하는 단계를 포함하는 것을 특징으로 한다. Specifically, the combine may be performed by combining the absolute value of the correlation value by using the correlation value of the current frame and the frames before 4 and 8 frames; And if the correlation value having the maximum value among the combined correlation values exceeds a threshold, determining the index having the correlation value as the R-PDCCH index.
구체적으로, 상기 R-PDCCH 인덱스가 결정되면 상기 인덱스에 해당하는 역방향 패킷 데이터에 대한 서브패킷 식별자 및 인코더 패킷 사이즈, 부스트 인디케이션 구하는 것을 특징으로 한다. Specifically, when the R-PDCCH index is determined, a subpacket identifier, encoder packet size, and boost indication for reverse packet data corresponding to the index may be obtained.
구체적으로, 상기 임계치를 넘는 최대 상관값이 결정되면, 그 상관값이 갖는 부호에 의해 MSIB의 값을 결정하는 것을 특징으로 한다. Specifically, when the maximum correlation value exceeding the threshold is determined, the value of MSIB is determined by the sign of the correlation value.
상기와 같이 구성되는 본 발명 실시 예에 따른 기지국에서 역방향 패킷 데이터 제어 채널의 프로세싱 방법에 대하여 첨부된 도면을 참조하여 설명하면 다음과 같다.Referring to the accompanying drawings, a method for processing a reverse packet data control channel in a base station according to an embodiment of the present invention configured as described above is as follows.
먼저, 본 발명은 단말에서 기지국으로 역방향 패킷 데이터 제어 채널(R-PDCCH)을 전송하기 위한 개략 동작은 다음과 같다. 표준(예들 들면, 1x EVDV REV.D 시스템)에서는, 인코더 패킷 사이즈(EP_SIZE), 서브패킷 식별자(SPID), 부스트 인디케이션(BOOST_INDICATION)에 따라 6비트의 바이너리 값으로 매핑된 후, (6,64) 직교(orthogonal) 변조 후 시퀀스 반복(Sequence repetition), 왈시코드(Walsh code)로 커버링된 후 직교 위상 데이터(quadrature - phase data)로서 PN(pseudo noise)과 복합 멀티플케이션(Complex Multiplication)된다. First, the present invention is a schematic operation for transmitting the reverse packet data control channel (R-PDCCH) from the terminal to the base station is as follows. In the standard (e.g., 1x EVDV REV.D system), it is mapped to a 6-bit binary value according to encoder packet size (EP_SIZE), subpacket identifier (SPID), boost indication (BOOST_INDICATION), and then (6,64 After orthogonal modulation, sequence repetition and Walsh code are covered, followed by PN (pseudo noise) and complex multiplication as quadrature-phase data.
반대로, 기지국의 R-PDCCH 수신기는 도 1과 같이 구성된다. 이는 R-PDCCH가 전송될 때의 역 과정에 해당된다. 그 수신 과정을 보면, 수신기에서는 그 역과정으로 수신된 프레임은 PN 역확산된 후(10), 왈시코드로 디커버링되고(20), 직교위상 데이터만 선택된다(30). 여기서 직교위상 선택부(30)는 R-PDCCH 데이터가 직교위상에 데이터로 전송되기 때문에 수신단에서는 in-phase 데이터 성분을 버리고 직교위상 데이터만 선택하게 된다. In contrast, the R-PDCCH receiver of the base station is configured as shown in FIG. This corresponds to the reverse process when the R-PDCCH is transmitted. In the receiving process, the frame received in the reverse process is despreaded by the PN (10), decovered with a Walsh code (20), and only quadrature data is selected (30). Since the
그후 시퀀스 디-리피티션(Sequence De-Repetition)을 수행하고(40), 구해진 64개의 심볼로부터 6비트의 바이너리 값을 찾기 위해 하다마드 변환(Hadamard Transform)(50)을 수행하고 그 결과를 프레임별로 컴바인(combine)(60)하게 된다.Then perform a Sequence De-Repetition (40), perform a Hadamard Transform (50) to find the 6-bit binary value from the obtained 64 symbols and frame the result. Not much combine (60).
상기와 같은 1X EVDV REV.D 시스템에서 R-PDCCH에는 인코더 패킷 사이즈(EP_SIZE), 서브패킷 식별자(SPID), 부스트 인디케이션(BOOST_INDICATION), 그리고 MSIB(Mobile Status Indicator Bit)이 있는데, R-PDCH를 디코딩하기 위해서 R-PDCCH로부터 PDCH에 대한 인코더 패킷 사이즈, 서브패킷 식별자를 구해야 한다. 여기서, MSIB는 단말의 파워 상태 및 데이터 량의 정보를 포함하며, 통상 0 또는 1의 값을 갖는다.In the 1X EVDV REV.D system, the R-PDCCH includes an encoder packet size (EP_SIZE), a subpacket identifier (SPID), a boost indication (BOOST_INDICATION), and a mobile status indicator bit (MSIB). In order to decode, the encoder packet size and subpacket identifier for the PDCH must be obtained from the R-PDCCH. Here, the MSIB includes information on the power state and data amount of the terminal, and usually has a value of 0 or 1.
그리고, 단말은 F-ACKCH를 통하여 송신한 R-PDCH 프레임이 기지국에서 성공적으로 수신되었는지를 알 수 있는데, 기지국이 성공적으로 수신되지 못하였다면 단말이 F-ACKCH를 통해 NAK를 수신하고, 성공적으로 전송된 경우 ACK를 수신하게 된다. 이때, 단말은 NAK를 받은 경우 R-PDCH를 재 전송한다.In addition, the UE can know whether the R-PDCH frame transmitted through the F-ACKCH was successfully received at the base station. If the base station is not successfully received, the terminal receives the NAK through the F-ACKCH, and successfully transmitted. If so, it will receive an ACK. At this time, the terminal retransmits the R-PDCH when receiving the NAK.
상기 R-PDCH를 재 전송할 때, R-PDCCH 정보는 EP_SIZE, BOOST_INDICATION이 동일하고, SPID 순서에 따라 0,1,2의 값을 가지며 최대 3번까지 전송될 수 있다. When the R-PDCH is retransmitted, the R-PDCCH information has the same EP_SIZE and BOOST_INDICATION, has a value of 0, 1, 2 according to the SPID order, and can be transmitted up to three times.
즉, 하나의 물리적 인코더 패킷(Physical encoder packet)은 세 번까지 전송될 수 있는데, 이때 R-PDCCH의 인코더 패킷 사이즈, 부스트 인디케이션은 같은 값으로 유지되고, 서브 패킷 식별자는 재 전송될 때마다 다른 값을 가지며, 최대 2의 값을 갖는다. 만약, 새로운 패킷에 의해 SPID가 첫 번 전송될 경우 SPID 0, 두 번째 전송일 경우 4 프레임 후에 SPID 1, 세 번째 전송에서 SPID는 다시 4프레임 후에 SPID 2의 값으로 보내진다.That is, one physical encoder packet may be transmitted up to three times. In this case, the encoder packet size and the boost indication of the R-PDCCH are maintained at the same value, and the sub packet identifier is different each time it is retransmitted. Value, with a maximum value of 2. If the SPID is transmitted first by a new packet,
이러한 R-PDCCH 정보 중 EP_SIZE, SPID, 부스트 인디케이션은 조합하여 6개의 비트로 표현되며, 이 6비트는 0~59의 인덱스를 가지며, 길이가 64인 왈시 코드로 직교 변조된다. 그리고, MSIB는 배 직교변조(Biorthogonal modulation)된다. Of these R-PDCCH information, EP_SIZE, SPID, and boost indications are represented by six bits in combination, and these six bits have an index of 0 to 59 and are orthogonally modulated with a Walsh code having a length of 64. The MSIB is then subjected to biorthogonal modulation.
이러한 R-PDCCH의 정보와 그 정보들이 직교 변조되었을 때 맵(mapped)되는 왈시 코드, 그 때의 TPR(Traffic Pilot Ratio)을 아래의 표1에 나타낸다.The information of the R-PDCCH, the Walsh code mapped when the information is orthogonally modulated, and the TPR (Traffic Pilot Ratio) at that time are shown in Table 1 below.
여기서, R-PDCCH 인덱스와 정보에 관한 매핑 테이블은 도 3에 도시된 바와 같다. 도 3을 참조하면, R- PDCCH 인덱스(Index)는 0~59이며, 인덱스 0~10이면 SPID 0 및 EP_SIZE는 0~10이고, 인덱스 11~21이면 SPID 1 및 EP_SIZE는 0~10, 인덱스 22~32이면 SPID 2 및 EP_SIZE 0~10이 된다. 다시 반복되어 인덱스 33~41이면 SPID 0 및 EP_SIZE는 0~8이고, 인덱스 42~50이면 SPID 1 및 EP_SIZE는 0~8, 인덱스 51~59이면 SPID 2 및 EP_SIZE 0~8이 된다. 그리고 부스트 인디케이션은 인덱스 0~32까지는 폴스(FALSE=0)이고 인덱스 32~59까지는 트루(TRUE=1) 값을 가진다.Here, the mapping table for the R-PDCCH index and the information is as shown in FIG. Referring to FIG. 3, the R-PDCCH index is 0 to 59. If the index is 0 to 10, the
예를 들면, 새로운 R-PDCH 패킷을 보낼 때에는 R-PDCCH의 SPID 0이고 부스트 인디케이션이 0이면 R-PDCCH 인덱스는 0~10, 부스트 인디게이션이 1이면 PDCCH 인덱스가 33~41이 된다. For example, when a new R-PDCH packet is sent, if the SPID is 0 of the R-PDCCH and the boost indication is 0, the R-PDCCH index is 0-10, and if the boost indication is 1, the PDCCH index is 33-41.
상기와 같은 R-PDCH 제어 정보는 일정 개의 R-PDCCH 프레임을 컴바인하여 구해진 PDCCH 인덱스로부터 구해진다.The R-PDCH control information as described above is obtained from a PDCCH index obtained by combining certain R-PDCCH frames.
상기 R-PDCCH 컴바인을 위해서는 하다마드 변환 결과, 60개의 상관 값 Cf(i)를 이전 8개의 프레임에 대해 절대값을 취하여 각각 버퍼링한다. 이에 따라 R-PDCCH 프레임을 컴바인하여 R-PDCCH 인덱스를 구하고, R-PDCCH 인덱스 검출을 위한 임계치(T: Threshold)를 TPR별, SPID별로 다르게 설정하게 된다. 즉, 임의의 f번째 프레임에서 컴바인할 수 있는 프레임은 f-4번째 프레임과 f-8번째 프레임이 된다. For the R-PDCCH combine, as a result of the Hadamard transformation, 60 correlation values C f (i) are buffered by taking absolute values for the previous eight frames. Accordingly, the R-PDCCH index is obtained by combining the R-PDCCH frames, and a threshold (T: Threshold) for detecting the R-PDCCH index is set differently for each TPR and SPID. That is, the frames that can be combined in any f-th frame are the f-4th frame and the f-8th frame.
상기와 같은 R-PDCCH를 프레임별로 컴바인하는 과정은 다음과 같다.The process of combining the above R-PDCCH for each frame is as follows.
만약, f번째 프레임에 대하여 하다마드 변환 후에 얻어지는 60개의 상관 값을 Cf(i)라고 할 때, R-PDCCH 프레임의 컴바인을 위해서는 이전 4번째 및 8번째 프레임(f-4,f-8)에 대해 항상 상관의 절대값 |Cf-4 (i)|, | Cf-8 (i)| 을 버퍼링하게 된다. If the 60 correlation values obtained after the Hadamard transform for the f th frame are C f (i), the previous 4 th and 8 th frames (f-4, f-8) for combining of the R-PDCCH frames Absolute value of correlation for all | C f-4 (i) |, | C f-8 (i) | Will be buffered.
이때, f번째 프레임에 대한 R-PDCCH 인덱스를 얻기 위해서는 다음의 컴바인 알고리즘을 적용하여 컴바인된 상관값(combined correlation value) Cc,f(i)를 구하게 된다.In this case, to obtain the R-PDCCH index for the f th frame, a combined correlation value C c, f (i) is obtained by applying the following combine algorithm.
SPID 0인 인덱스 i=0~10 및 i=33~41에 대해서는 수학식 1과 같은 컴바인 수식을 적용한다. For the indexes i = 0 to 10 and i = 33 to 41 having
여기서, 수학식 1은 현재 프레임(f)에 대한 SPID 0영역에 대한 상관값들을 각각 절대값을 취하여 컴바인된 상관값들을 구하게 된다. Here,
SPID 1인 인덱스 i=11~21에 대해서는 수학식 2와 같은 컴바인 수식을 적용한다.For index i = 11 ~ 21 having
SPID 1인 인덱스 중 i=42~50에 대해서는 수학식 3과 같은 컴바인 수식을 적용한다.For i = 42 ~ 50 of the
상기 수학식 2 및 3은 현재 프레임(f)에 대한 상관값을 구하기 위해 SPID 1 영역에 대한 상관 값[Cf(i)]과 이전 f-4 프레임에 대한 SPID 0 영역에 대한 상관값[Cf-4(i-9), Cf-4(i-11)]을 구하고, 각각을 1/2로 나눈 다음 합하여 SPID 0,1에 대한 컴바인된 상관값들을 각각 구하게 된다.Equations (2) and (3) indicate a correlation value [C f (i)] for the
SPID 2인 인덱스 중 i=22~32에대해서는 수학식 4와 같은 컴바인 수식을 적용한다. For i = 22 ~ 32 among the
SPID 2인 인덱스 중 i=51~59에 대해서는 수학식 5와 같은 컴바인 수식을 적용한다.For i = 51 ~ 59 among the
상기 수학식 4 및 5는 현재 프레임(f)에 대한 상관값을 구하기 위해 SPID 1 영역에 대한 상관 값[Cf(i)]과 이전 f-4 프레임에 대한 SPID 0 영역에 대한 상관값[Cf-4(i-9), Cf-4(i-11)], 그리고 이전 f-8 프레임에 대한 SPID 2 영역에 대한 상관 값[Cf-8(i-22), Cf-8(i-18)]을 각각 구하고 각각을 1/3로 나눈 다음, SPID 0,1,2영역에 대한 컴바인된 상관값들을 각각 구하게 된다.
이와 같이, 수학식 1을 이용하여 SPID 0일 때는 현재 프레임에 의해 구해지는 상관 값들을 각각 구하며, 수학식 2,3을 이용하여 SPID 1일 때는 f-4번째 프레임까지 해당하는 SPID 0,1의 컴바인된 상관 값들을 각각 구하고, SPID 2일 때에는 f-8번째 프레임까지 해당되는 SPID 0,1,2의 컴바인된 상관 값을 각각 구하게 된다. As such, when
이렇게 구해진 인덱스 I = 0~59에 대한 상관값 C_c,f (i) 중 최대 값[Cmax,f]과 그 때의 인덱스 값[idxMax]를 각각 구한다. 이는 수학식 6과 같다.The maximum value [C max , f ] and the index value [idxMax] of the correlation values C_c, f (i) for the indexes I = 0 to 59 thus obtained are obtained, respectively. This is shown in
이때, 최대 상관 값(Cmax,f)과 이를 갖는 인덱스가 구해진다. 그리고, 상기 최대 상관 값을 상기 인덱스에 설정된 임계치[T(idxmax)]와 비교하여, 상기 상관값이 임계치 보다 크면 그때의 인덱스를 R-PDCCH 인덱스로 결정한다. 즉, Cmax,f > T(idxmax)이면 그 인덱스(i=idxmax)가 R-PDCCH 인덱스가 된다. 여기서, 임계치는 미리 결정된 하나의 값을 갖는 임계치이거나, 각 SPID 영역별로 정해진 임계치일 수도 있다. 또는 SPID의 각 인덱스별로 각기 다른 임계치로 설정될 수 있다. 또는 후술한 바와 같이 일정 개의 SPID 인덱스에 따라 그룹핑된 임계치일 수도 있다.At this time, the maximum correlation value C max, f and the index having the same are obtained. The maximum correlation value is compared with the threshold value T (idxmax) set in the index, and when the correlation value is larger than the threshold value, the index at that time is determined as the R-PDCCH index. That is, if C max, f > T (idxmax), the index (i = idxmax) becomes the R-PDCCH index. Here, the threshold may be a threshold having a predetermined value or may be a threshold determined for each SPID region. Alternatively, different thresholds may be set for each index of the SPID. Alternatively, as described below, the threshold values may be grouped according to a predetermined number of SPID indexes.
이때 R- PDCCH 인덱스가 결정되면 MSIB는 하다마드 변환의 결과인 최대값을 갖는 상관값의 부호[Cf(idxMax)]의 부호(sign)가 양수이면 O, 음수이면 1이 된다.In this case, when the R-PDCCH index is determined, the MSIB becomes O if the sign of the correlation value [C f (idxMax)] having the maximum value that is the result of the Hadamard transform is 0, and 1 if the sign is negative.
여기서, 최대 상관 값이 상기 인덱스의 임계치 이하이면 현재 프레임인 f번째 프레임에 대해서는 R-PDCCH 인덱스를 얻지 못하므로, R-PDCCH 프레임 에러(Error, missing)로 처리되고, R-PDCH 프레임도 디코딩하지 못한다. In this case, if the maximum correlation value is less than or equal to the threshold of the index, the R-PDCCH index is not obtained for the f-th frame, which is the current frame. can not do it.
한편, 상기에서 적용된 임계치[T(index)]는 인덱스(i)별로 다르게 적용되는 임계치로서, SPID 및 TPR(Traffic Pilot Rlgain)에 따라 다르게 임계치(spid, tpr)로 적용된다. 인덱스별 임계치는 다음 표 2와 같다.On the other hand, the threshold [T (index)] applied above is a threshold that is applied differently for each index (i), it is applied as a threshold (spid, tpr) differently according to the SPID and TPR (Traffic Pilot Rlgain). The threshold for each index is shown in Table 2 below.
표 2는 60개의 인덱스에 적용하는 그룹핑된 15개의 임계치를 나타낸 것이다. 이는 60개의 인덱스에 대한 임계치를 SPID 3개(SPID 0, 1, 2) 및 TPR 5개(-5,-4,-3,-2,-1)를 조합하여 15개로 그룹핑된 임계치로 적용하게 된다.Table 2 shows 15 grouped thresholds applied to 60 indexes. This allows you to apply the thresholds for 60 indexes into 15 groupings, combining three SPIDs (
도 2는 본 발명 실시 예에 따른 역방향 패킷 데이터 제어 채널 프로세싱 방법을 나타낸 흐름도이다.2 is a flowchart illustrating a reverse packet data control channel processing method according to an exemplary embodiment of the present invention.
도 2를 참조하면, 현재 프레임을 수신되면(S11), 상기 수신된 프레임의 상관 절대값을 구하여 버퍼링하게 된다(S12). 여기서, 버퍼링된 프레임은 최대 8개의 프레임(f-1,...,f-8)이 버퍼링된다.Referring to FIG. 2, when a current frame is received (S11), the correlation absolute value of the received frame is obtained and buffered (S12). Here, the buffered frame is buffered up to eight frames (f-1, ..., f-8).
이때, R-PDCCH 인덱스를 얻기 위해 세 개의 프레임(f, f-4, f-8)의 상관 절대값의 컴바이닝을 수행한 후(S13), 서브패킷 식별자(SPID 0,1,2) 영역에 대한 컴바인된 상관 값들을 각각 구하게 된다(S14).In this case, after combining the absolute absolute values of three frames f, f-4, and f-8 to obtain the R-PDCCH index (S13), the subpacket identifier (
이때, 서브패킷 식별자의 인덱스 즉, 60개의 인덱스(i=0~59) 중에서 최대 상관 값을 구하며, 구해진 최대 상관값에 해당하는 인덱스의 임계치와 비교하게 된다(S15). 이때, 상기 최대 상관값이 해당 인덱스의 임계치 보다 크면 상기 구해진 상관값을 갖는 인덱스를 R-PDCCH로 결정한다. At this time, the maximum correlation value is obtained from the index of the subpacket identifier, that is, 60 indexes (i = 0 to 59), and is compared with a threshold value of the index corresponding to the obtained maximum correlation value (S15). At this time, if the maximum correlation value is larger than the threshold of the corresponding index, the index having the obtained correlation value is determined as R-PDCCH.
이에 따라, R-PDCCH 인덱스에 따라 해당하는 인코더 패킷 사이즈, 서브패킷 식별자, 부스트 인디케이션를 구하고, 또 최대 상관값의 부호(+,-)로부터 MSIB를 구하게 된다(S17). 이를 통해 현재 수신된 R-PDCH의 디코딩이 가능하므로, 이 패킷에 대한 R-PDCCH 프레임 검출을 종료하게 된다(S18).Accordingly, the encoder packet size, subpacket identifier, and boost indication corresponding to the R-PDCCH index are obtained, and the MSIB is obtained from the sign (+,-) of the maximum correlation value (S17). Through this, since the currently received R-PDCH can be decoded, the R-PDCCH frame detection for this packet is terminated (S18).
그러나, 최대 상관 값이 해당 인덱스의 임계치 보다 작으면 R-PDCCH 프레임은 에러 처리하고 현재의 R-PDCH 프레임은 디코딩할 수 없게 된다(S19).However, if the maximum correlation value is smaller than the threshold of the corresponding index, the R-PDCCH frame is error processed and the current R-PDCH frame cannot be decoded (S19).
이제까지 본 발명에 대하여 그 바람직한 실시 예를 중심으로 살펴보았으며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명의 본질적 기술 범위 내에서 상기 본 발명의 상세한 설명과 다른 형태의 실시 예들을 구현할 수 있을 것이다. 여기서 본 발명의 본질적 기술범위는 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.So far, the present invention has been described with reference to the preferred embodiments, and those skilled in the art to which the present invention pertains to the detailed description of the present invention and other forms of embodiments within the essential technical scope of the present invention. Could be implemented. Here, the essential technical scope of the present invention is shown in the claims, and all differences within the equivalent range will be construed as being included in the present invention.
상술한 바와 같이 본 발명에 따른 기지국에서 역방향 패킷 데이터 제어 채널 프로세싱 방법에 의하면, 현재의 프레임이 수신되면 서브패킷 식별자가 실린 이전 프레임들을 같이 컴바인할 수 있도록 함으로써, R-PDCCH의 검출 확률은 높이고 에러 확률은 감소시킬 수 있는 효과가 있다.As described above, according to the reverse packet data control channel processing method in the base station according to the present invention, when the current frame is received, the previous frames carrying the subpacket identifier can be combined together, thereby increasing the detection probability of the R-PDCCH and increasing the error. The probability is that it can be reduced.
또한 R-PDCCH의 인덱스를 검출하기 위해 상관값과 비교되는 임계치를 서브패킷 식별자(SPID) 및 트랙픽 파일롯 비율(TPR)별로 다르게 적용함으로써, 특정된 하나의 임계치를 적용하는 경우에 비해 R-PDCCH의 검출 확률이 높아지고 에러 확률은 낮아지는 효과가 있다. In addition, by applying the threshold compared to the correlation value differently for the subpacket identifier (SPID) and the traffic pilot ratio (TPR) in order to detect the index of the R-PDCCH, the R-PDCCH The detection probability is increased and the error probability is reduced.
또한 본 발명은 R-PDCCH의 검출 확률을 향상시켜 줌으로써, R-PDCH 프레임의 수신 성능을 향상시킬 수 있고, 역방향 처리율(Throughput)을 높여주는 효과가 있다.In addition, the present invention improves the detection probability of the R-PDCCH, thereby improving the reception performance of the R-PDCH frame, and has an effect of increasing the reverse throughput.
또한, 본 발명은 수신 프레임에 대한 잘못된 알람이나 에러 비율을 낮게 하므로, R-PDCH 디코딩에 필요한 모뎀의 자원이 불필요하게 할당되는 것을 막으므로 모뎀 자원 이용 효율을 높여주는 효과가 있다.
In addition, the present invention reduces the false alarm or error rate for the received frame, thereby preventing the unnecessary allocation of resources of the modem required for R-PDCH decoding, thereby increasing the efficiency of modem resource utilization.
Claims (15)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020040115719A KR100683340B1 (en) | 2004-12-29 | 2004-12-29 | Reverse packet control channel processing method at base station |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020040115719A KR100683340B1 (en) | 2004-12-29 | 2004-12-29 | Reverse packet control channel processing method at base station |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20060076032A KR20060076032A (en) | 2006-07-04 |
| KR100683340B1 true KR100683340B1 (en) | 2007-02-15 |
Family
ID=37168505
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020040115719A Expired - Fee Related KR100683340B1 (en) | 2004-12-29 | 2004-12-29 | Reverse packet control channel processing method at base station |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100683340B1 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20040032346A (en) * | 2002-10-09 | 2004-04-17 | 삼성전자주식회사 | Method and apparatus for receiving multiplexing packet data control channels |
-
2004
- 2004-12-29 KR KR1020040115719A patent/KR100683340B1/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20040032346A (en) * | 2002-10-09 | 2004-04-17 | 삼성전자주식회사 | Method and apparatus for receiving multiplexing packet data control channels |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20060076032A (en) | 2006-07-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11700076B2 (en) | Radio communication apparatus and radio communication method | |
| US20220069940A1 (en) | Radio commnication device and response signal diffusion method | |
| CA2407686C (en) | Packet transmission system and packet transmission method | |
| US7215642B2 (en) | System and method for regulating data transmission in accordance with a receiver's expected demodulation capacity | |
| US20050243793A1 (en) | Apparatus and method for transmitting control information for transmission of high-speed packet data in a mobile communication system | |
| KR100811843B1 (en) | High speed common control channel communication device and method in wideband code division multiple access communication system | |
| US8116804B2 (en) | Method and apparatus for providing biasing criteria for binary decisions for use in wireless communications to enhance protection | |
| KR20100042639A (en) | Radio transmission device and radio transmission method | |
| US8254297B2 (en) | Mobile communication system, base station, and transmission power control method used for them | |
| US9955467B2 (en) | Method and BS for transmitting control information to UE, and method and UE for handling control information | |
| KR100703382B1 (en) | Apparatus and method for transmitting control information in mobile communication system | |
| JP2003218830A (en) | Wireless transmitting device, wireless receiving device, and wireless transmitting method | |
| US20060203821A1 (en) | Receive method and receiver | |
| EP2502377B1 (en) | Method and base station for detecting a HARQ-ACK codeword | |
| US7733988B2 (en) | Multiframe control channel detection for enhanced dedicated channel | |
| KR100683340B1 (en) | Reverse packet control channel processing method at base station | |
| JP2002077982A (en) | Base station device, communication terminal device, and wireless communication method | |
| JP2005051713A (en) | Packet transmission method and communication apparatus | |
| KR20060080980A (en) | Reverse packet data control channel processing method | |
| KR20030091245A (en) | Apparatus and method for demodulating an f-pdcch and an f-pdch in a mobile station of a mobile communication system | |
| EP1826921A1 (en) | Method for biasing criteria in a wireless system | |
| HK1108524A (en) | Method for biasing criteria in a wireless system |
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 |
|
| 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 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| 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: 20100209 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| 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: 20100209 |
|
| 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 |
|
| 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 |