KR20080097897A - Apparatus and method for allocating resource in mobile telecommunication system - Google Patents
Apparatus and method for allocating resource in mobile telecommunication system Download PDFInfo
- Publication number
- KR20080097897A KR20080097897A KR1020070077612A KR20070077612A KR20080097897A KR 20080097897 A KR20080097897 A KR 20080097897A KR 1020070077612 A KR1020070077612 A KR 1020070077612A KR 20070077612 A KR20070077612 A KR 20070077612A KR 20080097897 A KR20080097897 A KR 20080097897A
- Authority
- KR
- South Korea
- Prior art keywords
- packet
- resource allocation
- time
- retransmission
- allocated
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/535—Allocation or scheduling criteria for wireless resources based on resource usage policies
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
본 발명은 이동 통신 시스템에서 자원 할당 및 장치 및 방법에 관한 것으로, 특히 이동 통신 시스템에서 보이스 오버 아이피(Voice over IP : VoIP)와 같은 트래픽을 효율적으로 지원하기 위한 자원 할당 장치 및 방법에 관한 것이다. The present invention relates to resource allocation and apparatus and method in a mobile communication system, and more particularly, to a resource allocation apparatus and method for efficiently supporting traffic such as Voice over IP (VoIP) in a mobile communication system.
일반적으로 이동 통신 시스템은 무선 통신과는 달리 사용자의 이동성을 고려한 무선 통신 시스템으로서, 이동 단말을 이용하여 언제, 어디서, 누구에게나 시간과 공간을 초월하여 정보 미디어를 주고 받는 것을 특징으로 한다.In general, a mobile communication system is a wireless communication system considering a user's mobility, unlike a wireless communication. The mobile communication system transmits and receives information media at any time, anywhere, and anywhere using a mobile terminal.
이러한 이동 통신 시스템은 현재 통신 기술의 급격한 발전에 따라 일반적인 음성 통화 서비스는 물론 대용량의 디지털 데이터 전송이 가능한 패킷 데이터 서비스를 제공하는 단계에 이르고 있다. 또한 사용자들의 요구에 의하여 고속 패킷 데이터 서비스를 효율적으로 제공할 수 있는 통신 시스템에 대한 필요가 높아지고 있다. 이러한 필요에 따라 현재 많은 기업체들이 사용자들에게서 그런 편안함과 친숙 함을 빼앗지 않으면서도 음성(voice) 관련 비용을 줄일 수 있는 새로운 방법을 찾고 있다. 그러한 비용 절감은 데이터 네트워크와 음성(voice) 네트워크의 통합을 촉진시키고 있으며, 데이터 네트워크와 음성(voice) 네트워크가 점점 더 많이 통합됨에 따라, 음성(voice) 네트워크의 품질과 신뢰도가 영향을 받지 않게 하려면 주의 깊게 설계하고 기획해야 한다.Such mobile communication systems are currently reaching the stage of providing a packet data service capable of transmitting a large amount of digital data as well as a general voice call service according to the rapid development of communication technology. In addition, the need for a communication system that can efficiently provide a high-speed packet data service according to the needs of users. In response to these needs, many companies are now looking for new ways to reduce voice-related costs without depriving users of such comfort and familiarity. Such cost savings are facilitating the integration of data and voice networks, and as data and voice networks become more and more integrated, it is necessary to ensure that the quality and reliability of voice networks are not affected. Carefully design and plan.
이러한 흐름에 따라 현재 음성 패킷을 패킷 네트워크를 통해 전송하는 보이스 오버 아이피(Voice Over IP : VoIP)가 많이 논의되고 있는 실정이다.As a result, voice over IP (VoIP), which transmits voice packets through a packet network, is being discussed.
먼저 VoIP 서비스의 트래픽 특성을 첨부된 도1을 이용하여 설명하고자 한다. First, the traffic characteristics of the VoIP service will be described with reference to FIG. 1.
도 1은 일반적인 이동 통신 시스템에서 보이스 오버 아이피(Voice over IP : VoIP) 서비스의 트래픽 특성을 설명하기 위한 도면으로서, AMR(Adaptive Multirate Codec) 보코더(Vocoder)에서 트래픽을 생성하는 것을 보여준다. 보코더 종류에 따라서 음성 패킷의 생성 구간과 트래픽 크기는 달라질 수 있으나 경향성은 비슷하다. 트래픽이 존재하는 구간을 토크스퍼트(talkspurt) 구간(101)이라고 하고 그렇지 않은 구간을 사일런트(silent) 구간(103)이라고 하는데, 토크스퍼트(talkspurt)구간(101)에서는 매 20ms(102) 마다 일정 사이즈의 패킷 데이터를 생성하고 silent 구간(103)에서는 160ms(104)마다 고정된 사이즈를 가진 SID(silent indicator)를 생성한다. 음성 패킷의 사이즈는 풀 레이트(full rate)인 경우에도 40byte 정도의 크기를 가지는데 이는 일반적인 인터넷 패킷의 사이즈가 수백에서 수천 byte이므로 상대적으로 상당히 작은 크기 패킷 데이터를 가진다고 볼 수 있다.FIG. 1 is a diagram for describing traffic characteristics of a Voice over IP (VoIP) service in a general mobile communication system, and shows generating traffic in an adaptive multirate codec (AMR) vocoder. Depending on the vocoder type, the generation interval and traffic size of the voice packet may vary, but the trend is similar. The section where the traffic exists is called the
상기와 같이 매 20ms(102) 마다 생성되는 작은 크기의 음성 패킷을 전송하기 위해서 매 전송 시점마다 자원 할당 정보인 스케쥴링 정보를 전송하는 물리 하향 링크 제어 채널 (Physical Downlink Control Channel : PDCCH)를 전송하는 것은 상당한 시그널링 오버헤드가 될 수 있다. 그래서 현재 상기와 같은 특징을 가진 서비스를 효율적으로 지원하기 위해서 지속 자원 할당 방법인 지속 스케줄링 방법(persistent scheduling)이 제안되었다. 그럼 이하에서 첨부된 도 2를 통해 지속 자원 할당 방법인 지속 스케줄링 방법을 설명하기로 한다.As described above, in order to transmit a small sized voice packet generated every 20 ms (102), transmitting a physical downlink control channel (PDCCH) that transmits scheduling information, which is resource allocation information, at every transmission time point. This can be a significant signaling overhead. Thus, in order to efficiently support a service having the above characteristics, a persistent scheduling method, which is a persistent resource allocation method, has been proposed. Next, a sustain scheduling method, which is a sustain resource allocation method, will be described with reference to FIG. 2.
도 2는 일반적인 이동 통신 시스템에서 지속 스케줄링(persistent scheduling) 방법을 도시한 도면이다.FIG. 2 is a diagram illustrating a persistent scheduling method in a general mobile communication system.
단말은 상위 시그널링 또는 PDCCH를 통해서 전체 20ms구간 중 특정 시점과 특정 자원을 할당받는다. 도 2에서는 세번의 TTI(Transmission Time Interval)에 지속 자원을 할당받은 경우이다. 상기에서 지속 자원은 호 설정때 상위 시그널링으로 알려줄 수 있고 PDCCH를 통해서 알려줄 수 있다. 후자의 경우 PDCCH의 정보안에 동적 자원 할당인지 지속 자원 할당인지 여부를 알려주는 비트정보가 필요하다. 도 2를 살펴보면 20ms 구간 동안 5ms 간격으로 3번(201, 202, 203)의 TTI가 지속 자원 할당 방법으로 할당된 것을 알 수 있으며, HARQ(Hybrid Automatic Repeat reQuest)왕복 시간 (round trip time : RTT)을 고려하면 총 4번의 전송 기회를 가질 수 있음을 알 수 있다. 그러나 도 2에서는 그 중에서 세 번의 전송 기회를 지속적으로 할당받은 경우이다. 그러면 단말은 상기 자원이 할당된 특정 시점인 참조번호 201, 202, 203 시점에서는 상기 단말에게 전송된 PDCCH 정보가 없는 경우에도 이미 종래에 지속 할당된 자원 정보를 이용하여 데이터가 전송되는 채널인PDSCH(Physical Downlink Shared Channel)의 복조를 시도하게 된다.The UE is assigned a specific time point and a specific resource among the entire 20ms section through higher signaling or PDCCH. In FIG. 2, a persistent resource is allocated to three transmission time intervals (TTIs). In the above, the persistent resource may be notified by higher signaling at call setup and may be notified through the PDCCH. In the latter case, bit information indicating whether dynamic resource allocation or persistent resource allocation is required in the information of the PDCCH. Referring to FIG. 2, it can be seen that TTIs of 20 times (201, 202, and 203) are allocated as a continuous resource allocation method at 5 ms intervals during a 20 ms interval, and a HARQ (Hybrid Automatic Repeat reQuest) round trip time (RTT) Considering this, it can be seen that a total of four transmission opportunities can be obtained. However, in FIG. 2, three transmission opportunities are continuously allocated. Then, at the
그러나 상술한 일반적인 지속 자원 할당 방법(Persistent Scheduling)에서는 항상 필요한 전송 횟수만큼 자원을 지속 할당해야 하므로 스케쥴링의 가변성을 떨어뜨려서 전체 자원을 효율적으로 활용할 수 없다는 단점이 있다. 이를 해결하기 위해서 초기 전송만을 지속 자원 할당 방법을 사용하여 자원을 할당하고 수신측으로부터 데이터를 수신받지 못했음을 알리는 부정 응답(NACK(Not Acknowledge)메시지를 수신하지 못하여 송신측에서 재전송이 발생하는 경우에는 PDCCH를 이용하여 동적 자원 할당을 하는 방법이 논의되고 있다.However, the above-mentioned general persistent resource allocation method (Persistent Scheduling) has a disadvantage in that it is not possible to efficiently use the entire resource by reducing the variability of scheduling because the resource must be continuously allocated as many times as necessary. In order to solve this problem, if only the initial transmission is allocated by using the persistent resource allocation method and a retransmission occurs at the sender because it fails to receive a NACK (Not Acknowledge) message indicating that data has not been received from the receiver. A method of dynamic resource allocation using a PDCCH has been discussed.
이하에서 첨부된 도 3에서 초기 전송 지속할당 방법을 설명하기로 한다.Hereinafter, an initial transmission sustain allocation method will be described in FIG. 3.
도 3은 일반적인 이동 통신 시스템에서 초기 전송만 지속 스케줄링(persistent scheduling)을 사용하는 방법을 도시한 도면이다. 도 3에서 기지국은 참조번호 303과 306과 같이 20ms 구간 중 한 개의 TTI에만 지속 자원 할당 방법으로 자원을 할당한다.3 is a diagram illustrating a method of using persistent scheduling only for initial transmission in a general mobile communication system. In FIG. 3, the base station allocates a resource to only one TTI of a 20 ms interval in a persistent resource allocation method as shown by
단말은 참조번호 303과 같이 20ms 구간 중 항상 초기 시점에 지속 자원 할당 방법으로 자원을 할당함을 알 수 있으며, 기지국은 이러한 초기 시점에 지속 자원 할당 방법으로 인한 자원 할당 정보의 전송이 실패하는 경우 참조번호 309, 310, 311, 312와 같은 PDCCH(301)를 이용해서 자원 할당 정보인 스케줄링 정보를 전송하고, 단말은 상기 309, 310, 311, 312의 전송 시점에서 PDCCH(301)를 통해서 자신에게 전송된 자원 할당 정보가 있는 경우 참조번호 309로 전송된 자원 할당 정보가 지시하는 자원을 통하여 데이터(304)를 수신하게 된다.The UE may know that the resource is always allocated by the persistent resource allocation method at an initial time point among the 20 ms intervals as shown by
상기 도 3에서 참조번호 303과 306 지점은 미리 약속된 것과 같이 지속 스케줄링 방법으로 자원을 할당하는 방법이고, 참조번호 309, 310, 311, 312는 동적으로 자원 할당을 하고, 동적으로 할당된 자원 할당 정보가 지시하는 자원인 304, 305, 307, 308를 통해 데이터를 수신한다. 그러나 도 3에서 상술한 바와 같은 초기 전송만 지속 자원 할당 방법을 사용하여 전송하고, 그 다음 전송될 전송 자원은 동적으로 자원을 할당하여 전송하는 방법은 송신측의 재전송 횟수가 늘어날수록 사용해야 하는 PDCCH의 수가 증가하기 때문에 역시 동적 자원 할당 방식처럼 시그널링 오버헤드를 증가시킬 수 있다. 물론 초기 전송 블록 에러율(Block Error Rate : BLER) 이 낮은 경우에는 재전송을 수행하는 단말의 수가 작지만 일반적인 시스템의 경우 다음과 같은 4가지 이유로 초기 전송 BLER을 낮은 레벨을 유지하는 것이 상당히 어렵다.In FIG. 3,
1. MCS 레벨의 선택의 부정확성: 초기 전송에 대해서 지속 자원 할당을 할 때 무선 자원의 위치와 양 뿐만이 아니라 MCS 레벨까지 고정을 하는데, 이는 하향 링크의 경우는 CQI(channel quality indicator)정보를 단말이 보고하고 상향링크는 단말이 전송한 파일럿을 보고 기지국이 판단하는데 이 경우 측정 오류가 발생할 수 있다. 또한 단말의 이동 속도가 높은 경우에는 이 측정 오류가 상당히 커지게 될 것이다. 이 값이 정확하지 못하므로 기지국이 낮은 BLER을 유지하도록 MCS를 선택하기 어렵다.1. Inaccuracy in the selection of MCS level: In case of persistent resource allocation for initial transmission, not only the location and quantity of radio resources but also the MCS level is fixed. In case of downlink, CQI (channel quality indicator) information is fixed by the UE. The base station determines the report by reporting the pilot transmitted by the mobile station, in which case a measurement error may occur. In addition, when the movement speed of the terminal is high, this measurement error will be quite large. Since this value is not accurate, it is difficult for the base station to select the MCS to maintain a low BLER.
2. 전력 제어의 불안정성: 스케쥴링된 MCS를 유지하기 위해서 전력 제어를 통해서 수신 파워 레벨을 일정하게 유지하는 것이 필요한데 이를 위해서는 역시 CQI 또는 파일럿을 이용하여 수행하는데, 역시 측정오류나 단말의 속도등에 의해서 오류가 발생하여 전력 제어를 완벽하게 하지 못한다.2. Instability of power control: In order to maintain the scheduled MCS, it is necessary to keep the received power level constant through power control, which is also performed by using CQI or pilot, which is also caused by measurement error or terminal speed. Occurs and does not have complete power control.
3. 인접 셀 간섭: MCS 레벨이 정확하게 선택되었다고 하더라도 그 결정 당시의 인접 셀 간섭과 실제 전송시의 인접 셀 간섭이 틀린 경우 원하는 BLER을 만족하지 못할 것이다. 직교 주파수 분할 다중 접속(Orthogonal Frequency Division Multiple Access) 시스템에서는 CDMA(Code Division Multiple Access)시스템에 비해서 간섭의 동요가 심하기 때문에 낮은 초기 BLER을 유지하는 것이 더욱 어려워진다.3. Neighbor Cell Interference: Even if the MCS level is selected correctly, the neighbor cell interference at the time of determination and the neighbor cell interference at the actual transmission will not satisfy the desired BLER. In Orthogonal Frequency Division Multiple Access (ORD) systems, interference fluctuations are more severe than in Code Division Multiple Access (CDMA) systems, making it difficult to maintain a low initial BLER.
4. 셀 가장 자리에 있는 단말들의 파워 부족: 상향링크에서 셀에 멀리 떨어져 있는 단말은 파워 부족으로 인해서 높은 전송율 또는 높은 초기 전송 BLER을 지원하지 못하는 경우가 발생한다. 이런 경우 초기 전송율을 높여서 여러 번에 나누어 전송한다면 작은 전송 파워를 이용하여 전송하는 것이 가능하다.4. Insufficient power of UEs at the edge of the cell: A UE far from the cell in the uplink may not support a high transmission rate or a high initial transmission BLER due to lack of power. In this case, it is possible to transmit using a small transmission power if the initial transmission rate is increased and divided at several times.
본 발명은 이동 통신 시스템에서 보이스 오버 아이피 패킷을 전송하기 위해 자원 할당을 하기 위한 장치 및 방법을 제공한다.The present invention provides an apparatus and method for resource allocation for transmitting voice over IP packets in a mobile communication system.
본 발명에 따른 이동 통신 시스템의 기지국에서 자원 할당 방법은, 패킷의 전송 횟수(Ntx)가 미리 설정된 지속 자원 할당 유효 횟수(Nper)보다 작거나 같으면, 지속 자원 할당 방식으로 할당된 지속 자원을 사용하여 상기 패킷을 전송하는 과정과, 상기 비교 결과 상기 패킷 전송 횟수(Ntx)가 상기 지속 자원 할당 유효 횟수(Nper)보다 크다면, 동적 자원 할당 방식으로 할당된 동적 자원을 사용하여 상기 패킷을 전송하는 과정을 포함한다.The resource allocation method in the base station of the mobile communication system according to the present invention, if the number of transmissions (Ntx) of the packet is less than or equal to the predetermined number of persistent resource allocation validity (Nper), by using the persistent resources allocated by the persistent resource allocation method Transmitting the packet using the dynamic resource allocated by the dynamic resource allocation method if the packet transmission number Ntx is greater than the sustain resource allocation validity number Nper as a result of the comparison; It includes.
본 발명은 이동 통신 시스템의 단말에서 자원 할당 방법은, 패킷의 전송 횟수(Ntx)가 미리 설정된 지속 자원 할당 유효 횟수(Nper)보다 작거나 같으면, 지속 자원 할당 방식으로 할당된 지속 자원을 사용하여 상기 패킷을 수신하는 과정과, 상기 패킷 전송 횟수(Ntx)가 상기 지속 자원 할당 유효 횟수(Nper)보다 크다면, 동적 자원 할당 방식으로 할당된 동적 자원을 사용하여 상기 패킷을 수신하는 과정을 포함한다.According to an embodiment of the present invention, a resource allocation method in a terminal of a mobile communication system includes: using a persistent resource allocated by a persistent resource allocation method when the number of transmissions (Ntx) of a packet is less than or equal to a preset persistent resource allocation validity number (Nper). And receiving the packet using the dynamic resource allocated by the dynamic resource allocation method if the packet transmission number Ntx is greater than the persistent resource allocation validity number Nper.
본 발명에 따른 이동 통신 시스템에서 자원을 할당하기 위한 기지국 장치은, 상위 계층으로부터 지속 자원 할당 정보와 미리 설정된 지속 자원 할당 유효 횟수(Nper)를 입력받고, 지속 자원 할당 방식으로 전송된 패킷의 전송 횟수(Ntx)와 상기 지속 자원 할당 유효 횟수(Nper)를 비교하여, 상기 패킷의 전송 횟수(Ntx)가 상기 미리 설정된 지속 자원 할당 유효 횟수(Nper)보다 작거나 같으면, 지속 자원 할당 방식으로 자원을 할당하고, 상기 패킷의 전송 횟수(Ntx)가 상기 미리 설정된 지속 자원 할당 유효 횟수(Nper)보다 크다면, 동적 자원 할당 방식으로 자원을 할 당하는 물리 하향링크 공유 채널 (PDSCH) 송신 제어기와, 상기 물리 하향링크 공유 채널 송신 제어기에 의해 결정된 자원 할당 방식에 따라 상기 패킷을 전송하는 물리 하향링크 공유 채널(PDSCH) 송신기와, 상기 물리 하향링크 공유 채널(PDSCH) 송신기가 동적 자원 할당 방식으로 상기 패킷을 전송할 경우, 상기 패킷의 전송 구간에 해당하는 자원 할당 정보를 전송하게 물리 하향링크 제어 채널(PDCCH) 송신기를 제어하는 기지국 스케줄러와, 상기 기지국 스케줄러로부터 수신된 자원 할당 정보를 물리 하향링크 제어 채널을 통해 전송하는 물리 하향링크 제어 채널(PDCCH) 송신기를 포함한다.In the mobile communication system according to the present invention, the base station apparatus for allocating resources receives input of persistent resource allocation information and a predetermined number of valid persistent resource allocations (Nper) from a higher layer, and the number of transmissions of packets transmitted in the persistent resource allocation scheme ( Ntx) and the persistent resource allocation valid number Nper, and when the number of transmissions Ntx of the packet is less than or equal to the preset persistent resource allocation validity number Nper, the resource is allocated in the persistent resource allocation scheme. And a physical downlink shared channel (PDSCH) transmission controller for allocating resources in a dynamic resource allocation scheme, when the number of transmissions (Ntx) of the packet is greater than the predetermined number of persistent resource allocation validities (Nper). A physical downlink shared channel (PDSCH) transmitter for transmitting the packet according to a resource allocation scheme determined by a shared channel transmission controller; When the physical downlink shared channel (PDSCH) transmitter transmits the packet in a dynamic resource allocation scheme, a base station scheduler for controlling a physical downlink control channel (PDCCH) transmitter to transmit resource allocation information corresponding to the transmission interval of the packet And a physical downlink control channel (PDCCH) transmitter for transmitting resource allocation information received from the base station scheduler through a physical downlink control channel.
본 발명에 따른 이동 통신 시스템에서 자원을 할당하기 위한 단말 장치는, 상위 계층으로부터 지속 자원 할당 정보와 지속 자원 할당 방식으로 전송될 패킷의 횟수인 지속 자원 할당 유효 횟수(Nper)를 입력받고, 지속 자원 할당 방식으로 전송된 패킷의 전송 횟수(Ntx)가 지속 자원 할당 유효 횟수(Nper)보다 작거나 같으면, 지속 자원 할당 방식으로 할당된 자원을 사용하여 상기 패킷을 수신하게 제어하고, 지속 자원 할당 방식으로 전송된 패킷의 전송 횟수(Ntx)가 상기 지속 자원 할당 유효 횟수(Nper)보다 크다면, 동적 자원 할당 방식으로 할당된 동적 자원을 사용하여 상기 패킷을 수신하게 제어하는 물리 하향링크 공유 채널(PDSCH) 수신 제어기와, 상기 물리 하향링크 공유 채널(PDSCH) 수신 제어기의 제어에 의해 결정된 자원 할당 방식에 따라 상기 패킷을 수신하는 물리 하향링크 공유 채널(PDSCH)수신기와, 물리 하향링크 제어 채널을 통해 수신된 상기 패킷을 수신하기 위한 자원 할당 정보를 상기 물리 하향링크 공유 채널(PDSCH) 수신 제어기로 출력하는 상기 물 리 하향링크 제어 채널(PDCCH) 수신기를 포함한다.In the mobile communication system according to the present invention, the terminal apparatus for allocating resources receives a persistent resource allocation valid number (Nper), which is the number of packets to be transmitted in the persistent resource allocation information and the persistent resource allocation scheme, from a higher layer. If the number of transmissions (Ntx) of the packet transmitted by the allocation method is less than or equal to the effective number of persistent resource allocation (Nper), control to receive the packet by using the resource allocated by the persistent resource allocation method, and the persistent resource allocation method If the number of transmissions (Ntx) of the transmitted packet is greater than the number of valid resource allocation validity (Nper), the physical downlink shared channel (PDSCH) for controlling the reception of the packet by using the dynamic resource allocated by the dynamic resource allocation method The packet may be received according to a resource allocation scheme determined by a reception controller and a control of the physical downlink shared channel (PDSCH) reception controller. A physical downlink shared channel (PDSCH) receiver and the physical downlink outputting resource allocation information for receiving the packet received through a physical downlink control channel to the physical downlink shared channel (PDSCH) reception controller A control channel (PDCCH) receiver.
본 발명에 따르면, VoIP 패킷의 재전송을 많이 필요로 하는 경우에, 자원 할당에 필요한 제어 시그널링 오버헤드를 줄일 수 있는 동시에 네트웍의 무선 자원 효율성도 높일 수 있게 된다.According to the present invention, when a lot of retransmission of the VoIP packet is required, the control signaling overhead required for resource allocation can be reduced and the radio resource efficiency of the network can be improved.
이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In describing the present invention, if it is determined that the detailed description of the related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.
본 발명에서는 종래 기술에서 언급한 문제점을 해결하고자 지속 자원 할당 방법을 초기 전송 때만 수행하는 것이 아니라 지속 자원 할당 방법을 미리 정해진 재전송의 일정 횟수까지로 설정하여 자원을 지속 할당하는 방법을 제안하고자 한다.In order to solve the problems mentioned in the prior art, the present invention proposes a method of continuously allocating a resource by setting the persistent resource allocation method up to a predetermined number of retransmissions instead of performing only the initial transmission.
다시 말해서 본 발명의 실시 예에서는 지속 자원 할당이 유효한 경우를 가변적으로 설정하는 방법을 제안한다. 단말별로 각각 다른 지속 자원 할당 유효 횟수(Nper)를 설정할 수도 있고 셀 별로 운영하고자 하는 평균 전송 횟수를 고려하여 지속 자원 할당 유효 횟수를 설정할 수 있다. 단말별로 다르게 설정할 경우 각 단 말의 채널 상황, 이동 속도 또는 전송 파워 상황을 고려하여 설정하는 것이 가능 할 것이다.In other words, an embodiment of the present invention proposes a method of variably setting a case where a persistent resource allocation is valid. A different persistent resource allocation valid number Nper may be set for each UE or a persistent resource allocation valid number may be set in consideration of the average number of transmissions to be operated for each cell. If it is set differently for each terminal, it may be possible to set in consideration of the channel situation, movement speed or transmission power situation of each terminal.
본 발명의 실시 예에 따른 상세한 설명은 아래의 구현 예를 통해서 설명하고자 한다. 참고로 본 발명에서는 설명의 편의를 위해 하향 링크 VoIP 서비스 전송의 경우를 예로서 설명하겠으나, 본 발명의 기본 개념은 상향 링크에서도 동일하게 적용할 수 있다.Detailed description according to an embodiment of the present invention will be described through the following implementation example. For reference, in the present invention, a case of downlink VoIP service transmission will be described as an example for convenience of description, but the basic concept of the present invention can be equally applied to the uplink.
먼저 본 발명의 실시 예에 따라 동적 자원과 지속 자원 할당을 수행하는 과정을 첨부된 도 4, 5a, 5b를 참조하여 설명하고자 한다. 도 4 내지 5b는 본 발명의 실시 예에 따라 동적 자원을 할당하기 위한 제안된 방안이다.도 4는 본 발명의 실시 예에 따라 이동 통신 시스템에서VoIP패킷을 송수신하는 도중 재전송할 패킷을 비동기 방식(asynchronous)으로 전송하는 경우를 도시한 도면이다.First, a process of performing dynamic resource and persistent resource allocation according to an embodiment of the present invention will be described with reference to FIGS. 4, 5A, and 5B. 4 to 5b are proposed methods for allocating dynamic resources according to an embodiment of the present invention. FIG. 4 is an asynchronous scheme for retransmitting a packet to be transmitted and received in a mobile communication system according to an embodiment of the present invention. A diagram showing a case of transmitting by asynchronous).
즉, 도 4는 본 발명의 실시 예에 따라 초기 전송과 첫 번째 재전송을 지속 자원 할당방식으로 자원 할당하는 경우를 도시하였다.That is, FIG. 4 illustrates a case of allocating initial transmission and first retransmission by using a persistent resource allocation method according to an embodiment of the present invention.
전체 시스템이 동기 방식의(synchronous) HARQ인 경우는 미리 정해진 시간 간격마다 자연스럽게 재전송 시점이 결정될 것이고, 전체 시스템이 비동기 방식의(asynchronous) HARQ인 경우는 동기 방식의 미리 정해진 시간 간격으로 자원 할당과 재전송 시점이 결정되는 것보다는 좀더 가변적으로 설정하는 것이 가능하겠지만, 초기 전송 이후 HARQ의 왕복 전송 시간(Round trip time : RTT)을 고려하여 정의한다. 다시 말해서 동기 HARQ인 경우 전체 HARQ 프로세스(process)개수가 5개인 경우 참조번호 403에 초기 전송을 전송하면, 6번째 TTI인 참조번호 404시점에서 재전송을 수행하므로 두번 지속할당하는 경우, 참조번호 403과 404 전송시점의 자원이 지속 할당되고 비동기 HARQ인 경우 참조번호 403과 404시점에 할당해도 되지만, 재전송 시점을 6번째 TTI가 아닌 7번째 TTI나 8번째 TTI에 할당하는 것도 가능하다. When the entire system is a synchronous HARQ, retransmission time will be determined naturally at a predetermined time interval. When the entire system is asynchronous HARQ, resource allocation and retransmission are performed at a predetermined time interval of the synchronous method. Although it is possible to set a more variable than the time point is determined, it is defined in consideration of the round trip time (RTT) of the HARQ after the initial transmission. In other words, in case of synchronous HARQ, if the total number of HARQ processes is 5, if the initial transmission is transmitted to
도 4를 참조하면 단말은 PDSCH(402)를 통해 지속 할당된 첫 번째 전송 시점(403)에서 초기 전송을 수신하고 단말이 상기 첫 번째 전송 시점(403)에서 복조에 실패한 경우 기지국은 재전송분을 송신해야함으로, PDCCH(401)의 자원 할당 정보가 없이 참조번호 404시점에서 다시 지속 자원 할당 정보를 이용하여 송신한다. 첫 번째 재전송(404)도 송신 실패한 경우 기지국은 두 번째 재전송을 송신해야 하는데, 이를 위해서 참조번호 409와 같이 PDCCH(401)를 이용하여 자원 할당 정보를 전송한다. 단말은 상기 참조번호 409와 같이 PDCCH(401)를 통해 자원 할당 정보를 수신하며, 두 번째 재전송(405)이 할당되었는지 여부를 판단할 수 있다. 초기 전송(403)과 첫 번째 재전송(404)은 지속 할당되어 있으므로 전송 시점이 고정되어 있지만, 두 번째 재전송(405)부터는 비동기 방식의(asynchronous) HARQ 수행이 가능하므로 RTT이후 어떤 TTI에서도 재전송 분을 송신하는 것이 가능하다.Referring to FIG. 4, the terminal receives initial transmission at the first
상기 도 4를 참조하면 할당된 지속 자원 유효 횟수내에 전송에 성공하지 못한 경우 다음 재전송 시점에서 기지국은 동적자원 할당을 통해서 재전송분을 전송하게 된다. 이를 위해서 참조번호 409과 같이 PDCCH를 통해서 동적 자원 할당 정보를 전송하고 참조번호 405와 같이 재전송을 전송하게 된다. 상기에서 재전송분이란 HARQ 구현에 따라서 chase combining 구현인 경우, 초기전송과 동일한 부호화 데이타일 수도 있고 Incremetal Reduancy 구현인 경우 information data는 같지만, 다른 부호화 데이터가 전송될 수도 있다. 참조번호 403과 404는 미리 전송되어 있던 지속 자원 할당 정보를 통해 복조 및 복호할 수 있는 데이터이고, 참조번호 405는 지속 자원 할당 정보가 아닌 PDCCH를 통해 전송된 동적 자원 할당 정보를 통해 PDSCH를 통해 전송된 데이터를 복조 및 복호한다. Referring to FIG. 4, if transmission is not successful within the allocated number of valid resources, the base station transmits retransmissions through dynamic resource allocation at the next retransmission time point. For this purpose, the dynamic resource allocation information is transmitted through the PDCCH as shown by
즉, 도 4는 비동기 HARQ 전송 방식이므로 동적 자원 재전송이 필요한 경우는, 동적 자원이 할당될 시간과 상기 동적 자원이 할당될 시간 이전 재전송 시간과의 시간 간격이 상기 패킷의 초기 전송과 첫번째 재전송 사이의 시간 간격과 다른 시간 간격을 가지도록 할당될 수도 있다.That is, since FIG. 4 is an asynchronous HARQ transmission scheme, when dynamic resource retransmission is required, a time interval between a time for dynamic resource allocation and a retransmission time before the dynamic resource allocation time is determined between the initial transmission of the packet and the first retransmission. It may be assigned to have a time interval different from the time interval.
도 5a는 본 발명의 실시 예에 따라 VoIP 패킷을 송수신하는 도중 재전송할 패킷을 동기 방식(synchronous)으로 전송하는 경우를 도시한 도면이다. 도 5a에서도 도 4와 같이 초기 전송(503)과 첫 번째 재전송(504)은 지속 자원 할당 방식으로 자원을 할당하고, 두 번째 재전송(505)은 동적 자원 할당 방식으로 자원을 할당한 것을 보이고 있으나, 두 번째 재전송(505) 시점을 초기 전송(503)과 첫 번째 재전송(504) 시점의 시간 간격과 동일한 위치에 위치하도록 하는 것이 도 4와 다른 점이다. FIG. 5A is a diagram illustrating a case in which a packet to be retransmitted is transmitted synchronously while transmitting and receiving a VoIP packet according to an embodiment of the present invention. In FIG. 5A, although the
그러나 전체 시스템에 동기 방식의(Synchronous) HARQ로 동작하는 시스템에서는 지속 자원 할당 이후의 재전송 시점이 고정되어 있으므로 세 번째 전송(505, 508)도 동기 방식의(Synchronous) HARQ 재전송 시점에 맞추어서 전송하도록 한다.However, in a system operating with synchronous HARQ in the entire system, the retransmission time after the persistent resource allocation is fixed, so that the
단, 동기 방식의(synchronous) HARQ에서는 재전송시 항상 데이터를 전송해야하지만, 본 발명에서는 VoIP 패킷이 지속 자원 할당 방식으로 전송된 패킷의 전송 횟수(Ntx)가 지속 할당 유효 횟수(Nper)를 초과하는 경우에는 재전송시 수신기가 PDCCH를 통해서 자원 할당 정보를 수신하지 못하는 경우는 재전송을 송신하지 않고 대기하도록 해야 한다.However, in synchronous HARQ, data should always be transmitted when retransmitting. However, in the present invention, the number of transmissions (Ntx) of a packet in which a VoIP packet is transmitted in the sustained resource allocation method exceeds the number of sustain allocation validity (Nper). In case of retransmission, if the receiver does not receive resource allocation information through the PDCCH, it should wait without transmitting retransmission.
즉, 도 5a에서는 패킷의 재전송이 필요할 경우, 동적 자원이 할당될 시간과 상기 동적 자원이 할당될 시간 이전 재전송 시간과의 시간 간격이 상기 패킷의 초기 전송과 첫번째 재전송 사이의 시간 간격과 동일한 시간 간격을 가지도록 할당된다.That is, in FIG. 5A, when a packet needs to be retransmitted, a time interval between the time when the dynamic resource is allocated and the retransmission time before the time when the dynamic resource is allocated is equal to the time interval between the initial transmission of the packet and the first retransmission. Is assigned to have
도 5b는 본 발명의 실시 예에 따라 VoIP 패킷을 송수신하는 도중 재전송할 패킷을 특정한 구간내에서는 동기 방식(synchronous)에 따라서 초기전송과 같은 HARQ 프로세스(process)에 재전송하고 이후 구간에서는 다른 HARQ 프로세스에 전송하는 경우를 보여주는 도면이다.FIG. 5B is a diagram illustrating retransmission of a packet to be retransmitted during transmission and reception of a VoIP packet to a HARQ process such as initial transmission in a specific section according to an embodiment of the present invention, and to another HARQ process in a subsequent section. A diagram showing a case of transmission.
도 5b의 경우는 각 VoIP 패킷이 발생하는 단위인 20ms마다 초기전송이 고정되어 있는 경우 20ms를 벗어나서 재전송이 요구되는 경우 다음 초기전송과 충돌이 발생할 수 있므로 이를 피하기 위해서 20ms지나서 전송해야 하는 재전송분을 초기 전송때 사용했던 HARQ 프로세스와 다른 HARQ 프로세스를 통해서 전송하게끔 한다. 도 5b에서 전체 HARQ 프로세스(552)의 개수는 8개로 가정하였다.In the case of FIG. 5B, if the initial transmission is fixed every 20 ms, that is, a unit in which each VoIP packet is generated, if retransmission is required out of 20 ms, a collision with the next initial transmission may occur. Is transmitted through a HARQ process different from the HARQ process used in the initial transmission. In FIG. 5B, it is assumed that the total number of HARQ processes 552 is eight.
즉, 도 5b에서는 초기 20ms 구간 동안에는 VoIP 1번 패킷이 참조번호 553, 554, 555와 같이 HARQ 프로세스 0번을 통해 초기 전송 및 첫 번째 재전송 및 두 번째 재전송이 수행된다. 그리고, 상기 20ms 구간이 지난 다음 20ms 구간에는 VoIP 2번 패킷이 HARQ 프로세스 0을 통해 전송되어야 함으로 상기 VoIP 1번 패킷의 세번째 재전송(557)은 HARQ 프로세스 2를 통해 전송됨을 보여준다.That is, in FIG. 5B, during the initial 20ms period, the initial packet transmission, the first retransmission, and the second retransmission are performed through the
즉, 도 5b는 패킷의 발생 시점으로부터 미리 정해진 구간내에서는 상기 패킷의 초기 전송 시에 사용된 제1 HARQ(Hybrid Automatic Repeat reQuest) 프로세스를 사용하여 상기 패킷을 재전송하고, 상기 미리 정해진 구간 이후에 상기 제1 HARQ 프로세스와는 다른 제2 HARQ 프로세스를 사용하여 상기 패킷을 재전송함을 보여준다.That is, FIG. 5B illustrates that the packet is retransmitted using a first hybrid automatic repeat request (HARQ) process used at the initial transmission of the packet within a predetermined interval from the time of packet generation, and after the predetermined interval. It shows that the packet is retransmitted using a second HARQ process different from the first HARQ process.
도 5b에서 도 4a 또는 5a와 같이 초기전송과 첫 번째 재전송은 참조번호 553과 554와 같이 지속 할당 방식으로 자원이 할당되고 두 번째 재전송은 동적 자원으로 할당되는데 20ms안에 HARQ 프로세스 #0을 사용할수 있으므로 참조번호 555와 같이 HARQ process #0에 전송하게 된다. 재전송이 더 필요한 경우에는 동기 방식(synchronous) HARQ이므로 참조번호 556의 HARQ 프로세스 #0에 전송해야 하지만, VoIP 1번 패킷 다음에 전송되어야 할 VoIP 2번 패킷의 초기전송의 시점이 고정되어 있으므로 다음 VoIP 패킷 2을 전송해야 한다. 따라서 이전 VoIP 1번 패킷의 세 번째 전송은 참조번호 557과같이 HARQ 프로세스 #2를 통해서 전송하게 된다. 상기 VoIP 1번 패킷의 세번째 전송은 지속 자원 유효 횟수를 초과하여 전송하게 되므로 PDCCH(550)를 통해서 스케쥴링을 받게 된다. 20ms를 초과하여 재전송되어야 할 VoIP 패킷이 발생하는 경우 재전송되어야 할 VoIP 패킷이 전송될 새로운 HARQ 프로세스의 위치는 미리 상위 시그널링으로 알려주거나 PDCCH(550)를 통해 알 수 도 있다. In FIG. 5B, as shown in FIG. 4A or 5A, the initial transmission and the first retransmission are allocated resources in a sustained allocation manner as shown by
즉, 도 5b에서 VoIP 2번 패킷이 참조번호 556과 같이 HARQ 프로세스 0을 통해 초기 전송된 이후 VoIP 2번 패킷의 첫 번째 재전송도 참조번호 558과 같이 HARQ 프로세스 0을 통해 전송됨을 알 수 있다. 그리고, 20ms 구간이 종료되어 새로운 VoIP 3번 패킷의 초기 전송은 참조번호 559와 같이 HARQ 프로세스 0을 통해 발생되게 된다. 그러나, VoIP 2번 패킷의 세 번째 재전송이 필요한 경우 참조번호 560과 같이 HARQ 프로세스2를 통해 전송되며, 지속 자원 유효 횟수를 초과하였으므로, 동적 자원으로 할당되게 됨을 알 수 있다. That is, in FIG. 5B, after the
다음은 지속 자원 할당을 초기전송만이 아닌 재전송의 일부까지 가변적으로 할당하기 위해서 필요한 설정 정보로 아래의 <표 1>과 같은 정보가 필요하다. The following is setup information necessary for variably allocating persistent resource allocation to part of retransmission as well as initial transmission, and requires information as shown in Table 1 below.
상기 <표 1> 과 같은 설정 정보를 시그널링 하는 방법으로 다음과 같은 방법이 가능하다.As a method of signaling the configuration information as shown in Table 1, the following method is possible.
- 방법 1: 상위 시그널링으로 모두 알려주는 방법 Method 1: Notify All by Higher Signaling
- 방법 2: 자원/MCS 정보는 PDCCH를 통해서 알려주고 유효 전송 횟수는 상위 시그널링으로 알려주는 방법Method 2: Resource / MCS information is informed through PDCCH and valid transmission count is notified by higher signaling
- 방법 3: 자원/MCS 정보를 PDCCH를 통해서 알려주고 20ms PDCCH를 할당 횟수를 바탕으로 자동적으로 알아내는 방법. 이 방법을 적용하기 위해서는 한번의 PDCCH를 통해서 할당받은 자원과 MCS정보는 20ms에 한 전송 시점에만 유효하다고 정의되어 있어야 한다.Method 3: Inform resource / MCS information through the PDCCH and automatically find the 20ms PDCCH based on the number of allocations. In order to apply this method, resources allocated through one PDCCH and MCS information should be defined as valid only at one transmission time in 20ms.
다음은 본 발명의 바람직한 구현을 위한 기지국의 절차를 하기에 첨부된 도 6을 참조하여 설명하고자 한다. 먼저 기지국은 601단계에서 VoIP 패킷을 전송하면 기지국은 602단계에서 상기 VoIP 패킷의 전송 횟수(Ntx)가 지속 자원 할당 유효 전송 횟수(Nper)를 초과하는지를 검사한다. Ntx는 전송 횟수이므로 지속 자원 방식으로 패킷을 전송할 때마다 또는 패킷을 수신할 때마다 계수 되게 된다. Next, a procedure of a base station for a preferred implementation of the present invention will be described with reference to FIG. First, in
상기 602단계의 검사결과 Ntx가 Nper을 초과하지 않는 경우는 Nper만큼 지속 자원이 할당되어 있으므로 지속 할당된 자원이 존재하는 경우이다. If the check result of
이러한 경우, 기지국은 606단계로 진행하여 자원 재할당 정보가 필요한지 조사한다. 이는 지속 자원 할당된 경우에도 필요에 따라서 전송 주파수 자원의 위치나 양 또는 MCS레벨을 조절할 필요가 있을 경우 자원 할당을 다시 하기 위해서 이다. 상기 606단계의 검사결과 자원 재할당 필요한 경우 기지국은 607단계로 진행하여 자원 할당을 새로 하고 608단계에서 패킷 데이타를 PDSCH를 통해서 전송하게 된다. 상기 608단계에서 기지국은 지속 자원 할당방식을 사용하더라도 필요에 따라 자원 할당 정보를 변경할 수 있으므로 PDCCH를 전송할 수도 있다. 반면, 상기 606단계의 검사결과 자원 재할당이 필요하지않는 경우 기지국은 609단계로 진행하여 지속 할당된 자원 정보를 이용하여 PDSCH를 전송하게 된다.상기 602단계에서 VoIP 패킷의 전송 횟수(Ntx)가 지속 자원 유효 횟수(Nper)를 초과하는 경우라면, 기지국은 603단계로 진행하여 자원 할당을 하게 된다. 상기 603단계에서 자원할당을 하기 위해서 기지국은 먼저 여유 자원이 있는지 여부를 확인하고, 여유 자원이 존재하는 경우 604단계로 진행하여 동적 자원 할당을 하게 된다. 그리고 605단계로 진행하여 할당된 동적 자원을 이용하여 PDSCH를 전송하고 할당된 동적 자원의 정보도 PDCCH를 통해서 전송된다. 반면, 상기 603단계의 경우 여유자원이 존재하지 않는 경우라면, 기지국은 610단계로 진행하여 해당 시점에서는 PDSCH를 전송하지 않는다.In this case, the base station proceeds to step 606 to check whether the resource reallocation information is necessary. This is to redistribute resources even when persistent resources are allocated when it is necessary to adjust the location or amount of transmission frequency resources or MCS level as necessary. In
상기 도 6의 604단계에서 동적 자원을 할당하는 방법은 상기 도 4, 도 5a, 도 5b에서 살펴본 바와 같다. 즉, 604단계에서 동적 자원을 할당할 때 기지국은 첫째로, 동적 자원이 할당될 시간과 상기 동적 자원이 할당될 시간 이전 재전송 시간과의 시간 간격이 상기 패킷의 초기 전송과 첫번째 재전송 사이의 시간 간격과 다른 시간 간격을 가지도록 할당할 수 있다. 604단계에서 기지국이 동적 자원을 할당할 때 두번째로 동적 자원이 할당될 시간과 상기 동적 자원이 할당될 시간 이전 재전송 시간과의 시간 간격이 상기 패킷의 초기 전송과 첫번째 재전송 사이의 시간 간격과 동일한 시간 간격을 가지도록 할당할 수도 있다. 세번째로, 604단계에서 기지국은 패킷의 발생 시점으로부터 미리 정해진 구간내에서는 상기 패킷의 초기 전송 시에 사용된 제1 HARQ(Hybrid Automatic Repeat reQuest) 프로세스를 사용하여 상기 패킷을 재전송하고, 상기 미리 정해진 구간 이후에 상기 제1 HARQ 프로세스와는 다른 제2 HARQ 프로세스를 사용하여 상기 패킷을 재전송한다.The method of allocating dynamic resources in
다음은 본 발명의 실시 예에 따른 단말의 절차를 첨부된 도 7을 참조하여 설명하기로 한다.Next, a procedure of a terminal according to an embodiment of the present invention will be described with reference to FIG. 7.
도 7은 본 발명의 실시 예에 따라 단말에서 VoIP 패킷을 수신하기 위해 수행하는 방법 흐름도이다. 도 7은 하나의 TTI 구간마다 단말이 동작하는 과정을 보여준다.7 is a flowchart illustrating a method performed by a terminal to receive a VoIP packet according to an embodiment of the present invention. 7 shows a process in which a terminal operates in every TTI period.
먼저 701단계에서 단말이 데이터 수신 동작을 하게 되면, 702단계와 같이 PDCCH를 수신하게 된다. 단말이 PDCCH를 계속 수신하는 이유는 지속 자원 할당이 되어 있어도 기지국이 필요에 따라서 자원 할당 정보를 변경할 수 있으므로 항상 수신해야 한다. 물론 단말의 수신 복잡도를 줄이기 위해서 초기 전송 또는 재전송시에는 자원 할당을 변경하지 않는 경우에는 지속 할당 유효 자원 횟수를 고려하여 PDCCH 수신할지 안할지를 선택하는 것도 가능하다. 그 다음으로 703단계에서 단말은 PDCCH에 자신에게 해당되는 자원 할당 정보가 존재하는지 여부를 확인한다. 이때 단말은 PDCCH를 수신하여 자신에게 온 정보가 있는지 여부를 검사하게 된다.First, when the UE performs a data reception operation in
상기 703단계에서 자원 할당 정보가 존재하는 경우라면, 단말은 704단계로 이동하여 할당된 자원을 이용하여 PDSCH를 수신하게 된다. 즉, 지속 자원 할당 방식으로 자원이 할당되어 있다면, 이전에 수신된 지속 자원 할당 방식을 사용하여 PDSCH를 통해 데이터를 수신하며, 동적 자원 할당이 된 경우라면, PDCCH를 통해 수신된 자원 할당 정보를 통해 PDSCH를 통해 전송된 데이터를 수신할 것이다.If there is resource allocation information in
상기 703단계에서 자원 할당 정보가 존재하지 않는다면, 단말은 705단계로 진행하여 VoIP 패킷의 전송 횟수(Ntx)가 지속 자원 유효 전송 횟수(Nper)를 초과하는지 여부를 검사한다. 상기 705단계의 검사결과 초과하지 않는 경우는 단말은 707단계로 진행하여 지속 자원 할당된 자원을 이용하여 PDSCH를 수신하게 된다.If the resource allocation information does not exist in
상기 705단계의 검사결과 Ntx가 Nper을 초과하는 경우는 단말은 706단계로 진행하여 다음 재전송 시점까지 대기하게 된다. 즉, 706단계에서 단말은 Ntx가 Nper보다 큼에도 불구하고, 자원 할당 정보를 수신하지 못했으므로, 재전송될 패킷은 지속 자원 할당 방식이 아닌 동적 자원 할당 방식으로 수신될 것임을 알고, 다음번 자원 할당 정보가 PDCCH를 통해 전송될 때까지 대기한다. 즉, 702단계에서 PDCCH를 통해 자원 할당 정보가 수신될 때까지 대기한다. 702단계에서 PDCCH를 수신하고, 703단계에서 상기 PDCCH에 자원 할당 정보가 존재할 경우 단말은 본 발명의 실시 예에 따라 동적으로 할당된 자원을 통해 재전송된 패킷을 수신한다. If the result of the check in
Ntx가 Nper보다 클 경우, 본 발명의 실시 예에 따라 재전송될 패킷이 수신될 동적 자원이 할당되는 방법은 3가지이다. When Ntx is larger than Nper, there are three methods for allocating dynamic resources for receiving a packet to be retransmitted according to an embodiment of the present invention.
첫번째는 상기 동적 자원이 할당될 시간과 상기 동적 자원이 할당될 시간 이전 재전송 시간과의 시간 간격이 상기 패킷의 초기 전송과 첫번째 재전송 사이의 시간 간격과 다른 시간 간격을 가지도록 할당되는 방식이다. 비동기 HARQ 방식에서는 스케쥴러 임의대로 이 시간 간격을 조절할 수 있다.Firstly, the time interval between the time when the dynamic resource is to be allocated and the retransmission time before the time to which the dynamic resource is to be allocated is allocated such that the time interval is different from the time interval between the initial transmission of the packet and the first retransmission. In the asynchronous HARQ scheme, the scheduler can adjust this time interval arbitrarily.
둘째는 상기 동적 자원이 할당될 시간과 상기 동적 자원이 할당될 시간 이전 재전송 시간과의 시간 간격이 상기 패킷의 초기 전송과 첫번째 재전송 사이의 시간 간격과 동일한 시간 간격을 가지도록 할당되는 방식이다.Secondly, the time interval between the time at which the dynamic resource is allocated and the retransmission time before the time at which the dynamic resource is allocated is allocated such that the time interval is equal to the time interval between the initial transmission of the packet and the first retransmission.
셋째는 패킷의 발생 시점으로부터 미리 정해진 구간내에서는 상기 패킷의 초기 전송 시에 사용된 제1 HARQ(Hybrid Automatic Repeat reQuest) 프로세스를 사용하여 상기 패킷을 수신하고, 상기 미리 정해진 구간 이후에 상기 제1 HARQ 프로세스와는 다른 제2 HARQ 프로세스를 사용하여 상기 패킷을 수신하는 방식이다.Third, the packet is received using a first hybrid automatic repeat request (HARQ) process used during initial transmission of the packet within a predetermined interval from the time of packet generation, and the first HARQ after the predetermined interval. The packet is received using a second HARQ process different from the process.
이하에서는 본 발명의 실시 예에 따른 기지국 장치의 블록 구성을 첨부된 도 8을 이용하여 설명하고자 한다.Hereinafter, a block configuration of a base station apparatus according to an embodiment of the present invention will be described with reference to FIG. 8.
도 8은 본 발명의 실시 예에 따른 기지국의 지속 자원 할당 장치(800)의 블록 구성도이다.8 is a block diagram of a persistent
PDSCH 송신 제어기(802)는 도시되지 않은 상위 계층으로부터 지속 자원 할당 정보와 Nper(801)을 입력받으며, 기지국 스케줄러(805)로부터는 자원 할당 정보를 입력받아 PDSCH 송신을 제어한다. The
즉, PDSCH 송신 제어기(802)는 20ms 구간 동안 중 어느 TTI가 지속 자원 할당 정보를 사용하여 자원이 할당되었는지를 검사하고, 지속 자원 할당 정보로 자원이 할당된 TTI에서 전송될 패킷이라면, 지속 자원 할당 정보로 설정된 주파수 정보, AMC 레벨등의 자원 정보를 PDSCH 송신기(803)로 전송한다. 상기 자원 정보를 수신한 PDSCH 송신기(803)는 수신된 자원 정보에 따라 PDSCH를 통해 패킷을 전송한다. 반면, PDSCH 송신 제어기(802)는 지속 자원 할당 정보 이외에 기지국 스케줄러(805)로부터 새로운 자원 할당 정보를 수신할 경우 지속 자원 할당 정보가 아닌 새로운 자원 정보를 PSDCH 송신기(803)로 전송하고, 상기 PDSCH 송신기(803)는 입력된 자원 정보를 사용하여 PDSCH를 통해 패킷을 전송한다.That is, the
기지국 스케줄러(805)는 지속 자원 할당 방식이 아닌 동적 자원 할당 방식을 통해 자원을 할당할 경우에는 PDCCH 송신기(804)로 패킷의 TTI 구간에 해당하는 자원 할당 정보를 PDCCH를 통해 전송하게 PDCCH 송신기(804)를 제어한다. PDCCH 송신기(804)는 기지국 스케줄러(805)의 제어에 따라 PDCCH를 통해 자원 할당 정보를 전송하게 된다.When the
아울러 PDSCH 송신 제어기(802)는 입력받은 Nper과 Ntx를 비교하고, 비교 결과에 따라 PDSCH 송신 자원을 결정한다. 즉, Ntx가 Nper을 초과할 경우에는 PDSCH 송신 제어기(802)는 기지국 스케줄러(805)로부터 새로운 자원 할당 정보를 입력받고, 입력받은 새로운 자원 할당 정보를 사용하여 PDSCH를 통해 패킷을 전송하도록 PDSCH 송신기(803)를 제어한다.이때 PDSCH 송신 제어기(802)가 패킷을 수신하기 위해 PDSCH 송신기(803)로 할당된 자원 정보를 제공한다.In addition, the
아울러 Ntx가 Nper보다 클 경우, PDSCH 송신 제어기(802)는 다음의 3가지 방식에 따라 재전송할 패킷을 전송하는데 사용될 동적 자원을 할당하게 된다.In addition, when Ntx is larger than Nper, the
첫번째는 PDSCH 송신 제어기(802)가 상기 동적 자원이 할당될 시간과 상기 동적 자원이 할당될 시간 이전 재전송 시간과의 시간 간격이 상기 패킷의 초기 전송과 첫번째 재전송 사이의 시간 간격과 다른 시간 간격을 가지도록 상기 동적 자원을 할당하게 기지국 스케줄러(805)로 자원 할당 정보를 제공한다.Firstly, the
둘째는 PDSCH 송신 제어기(802)가 상기 동적 자원이 할당될 시간과 상기 동적 자원이 할당될 시간 이전 재전송 시간과의 시간 간격이 상기 패킷의 초기 전송과 첫번째 재전송 사이의 시간 간격과 동일한 시간 간격을 가지도록 동적 자원을 할당하게 기지국 스케줄러(805)로 자원 할당 정보를 제공한다.Secondly, the
셋째는 PDSCH 송신 제어기(802)가 음성 패킷의 발생 시점으로부터 미리 정해진 구간내에서는 상기 패킷의 초기 전송 시에 사용된 제1 HARQ(Hybrid Automatic Repeat reQuest) 프로세스를 사용하여 상기 패킷을 전송하고, 상기 미리 정해진 구간 이후에 상기 제1 HARQ 프로세스와는 다른 제2 HARQ 프로세스를 사용하여 상기 패킷을 전송하도록 PDSCH 송신기(803)를 제어하고, 기지국 스케줄러(805)로 패킷이 재전송될 HARQ 프로세스에 사용될 동적 자원 할당 방식을 PDCCH로 전송하게 자원 할당 정보를 제공한다.Third, the
도 9는 본 발명의 실시 예에 따른 단말의 지속 자원 할당 장치(900)의 블록 구성도이다. 9 is a block diagram of a persistent
PDSCH 수신 제어기(902)는 도시되지 않은 상위 계층으로부터 지속 자원 할당 정보와 지속 자원 할당 유효 횟수 정보인 Nper(901)를 받아서 PDSCH 수신을 결정하고, PDSCH를 통해 전송될 패킷을 수신하기 위한 자원 정보도 같이 PDSCH 수신기로 알려준다. PDSCH 수신기(903)는 PDSCH 수신 제어기(902)가 알려준 자원 정보를 사용하여 PDSCH를 통해 전송되는 패킷을 수신한다. 아울러 PDSCH 수신 제어기(902)는 Ntx가 Nper보다 크다면, 다음 재전송 시점까지 대기하도록 PDSCH 수신기(903)를 제어하고, Ntx가 Nper보다 작다면, 아직 지속 할당된 자원이 있는 경우이므로 이미 수신하였던 지속 자원 할당 정보를 사용하여 PDSCH를 통해 패킷을 수신하도록 PDSCH(903)를 제어한다. 그리고 PDCCH 수신기(904)는 기지국으로부터 PDCCH를 수신하고, PDCCH를 통해 자원 할당 정보가 수신된다면, 이를 PDSCH 수신 제어기(902)로 알려 상기 PDCCH를 통해 자원 할당 정보가 수신된 시점에 PDSCH를 통해 전송된 패킷을 수신하도록 한다. The
상기 PDSCH 수신 제어기(902)는 Ntx가 Nper보다 큼에도 불구하고, 재전송될 패킷을 수신할 자원 할당 정보를 수신하지 못했을 경우, 재전송될 패킷은 지속 자원 할당 방식이 아닌 동적 자원 할당 방식으로 수신될 것임을 알 수 있다. 따라서, PDSCH 수신 제어기(902)는 PDSCH 수신기(903)가 수신한 PDSCH를 통해 동적으로 할당된 자원을 사용하여 재전송될 패킷을 수신할 수 있다.Although the
Ntx가 Nper보다 클 경우, 본 발명의 실시 예에 따라 PDSCH 수신 제어기(902)가 재전송될 패킷을 수신하기 위한 동적 자원이 할당되는 방법은 3가지이다. When Ntx is larger than Nper, there are three ways in which dynamic resources for allocating a packet to be retransmitted by the
첫번째는 비동기 방식으로서 동적 자원이 할당되는 것으로, 상기 동적 자원이 할당될 시간과 상기 동적 자원이 할당될 시간 이전 재전송 시간과의 시간 간격이 상기 패킷의 초기 전송과 첫번째 재전송 사이의 시간 간격과 다른 시간 간격을 가지도록 할당된 동적 자원을 사용하여 패킷을 수신한다.The first is asynchronous, in which dynamic resources are allocated, wherein a time interval between the time at which the dynamic resource is allocated and the retransmission time before the time at which the dynamic resource is allocated is different from the time interval between the initial transmission of the packet and the first retransmission. Receive packets using dynamic resources allocated to have intervals.
둘째는 동기 방식으로서 상기 동적 자원이 할당될 시간과 상기 동적 자원이 할당될 시간 이전 재전송 시간과의 시간 간격이 상기 패킷의 초기 전송과 첫번째 재전송 사이의 시간 간격과 동일한 시간 간격을 가지도록 할당된 동적 자원을 사용하여 패킷을 수신한다.Second, in a synchronous manner, the dynamic time interval between the time at which the dynamic resource is allocated and the retransmission time before the time at which the dynamic resource is allocated is equal to the time interval between the initial transmission of the packet and the first retransmission. Receive packets using resources.
셋째는 패킷의 발생 시점으로부터 미리 정해진 구간내에서는 상기 패킷의 초기 전송 시에 사용된 제1 HARQ(Hybrid Automatic Repeat reQuest) 프로세스를 사용하여 상기 패킷을 수신하고, 상기 미리 정해진 구간 이후에 상기 제1 HARQ 프로세스와는 다른 제2 HARQ 프로세스를 사용하여 상기 패킷을 수신하는 방식이다.Third, the packet is received using a first hybrid automatic repeat request (HARQ) process used during initial transmission of the packet within a predetermined interval from the time of packet generation, and the first HARQ after the predetermined interval. The packet is received using a second HARQ process different from the process.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 안되며 후술하는 특허 청구의 범위뿐만 아니라 이 특허 청구의 범위와 균등한 것들에 의해 정해져야 한다.Meanwhile, in the detailed description of the present invention, specific embodiments have been described, but various modifications are possible without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be defined not only by the appended claims, but also by the equivalents of the claims.
도 1은 일반적인 이동 통신 시스템에서 보이스 오버 아이피(Voice over IP : VoIP) 서비스의 트래픽 특성을 설명하기 위한 도면,1 is a view for explaining the traffic characteristics of the Voice over IP (VoIP) service in a typical mobile communication system,
도 2는 일반적인 이동 통신 시스템에서 지속 자원 할당 방법(persistent scheduling)을 도시한 도면,2 is a diagram illustrating a persistent resource allocation method in a general mobile communication system;
도 3은 일반적인 이동 통신 시스템에서 초기 전송만 지속 자원 할당 방법(persistent scheduling)을 사용하는 방법을 도시한 도면,3 is a diagram illustrating a method of using persistent scheduling only for initial transmission in a general mobile communication system;
도 4는 본 발명의 실시 예에 따라 이동 통신 시스템에서VoIP패킷을 송수신하는 도중 재전송할 패킷을 비동기 방식(asynchronous)으로 전송하는 경우를 도시한 도면,4 is a diagram illustrating a case in which a packet to be retransmitted is asynchronously transmitted and received while transmitting and receiving a VoIP packet in a mobile communication system according to an embodiment of the present invention;
도 5a는 본 발명의 실시 예에 따라 VoIP패킷을 송수신하는 도중 재전송할 패킷을 동기 방식(synchronous)으로 전송하는 경우를 도시한 도면,5A is a diagram illustrating a case of synchronously transmitting a packet to be retransmitted during transmission and reception of a VoIP packet according to an embodiment of the present invention;
도 5b는 본 발명의 실시 예에 따라 VoIP 패킷을 송수신하는 도중 재전송할 패킷을 특정한 구간내에서는 동기 방식(Synchronous)에 따라서 초기 전송과 같은 HARQ 프로세스에 재전송하고 이후 구간에서는 다른 HARQ 프로세스에 전송하는 경우를 도시한 도면,FIG. 5B illustrates a case in which a packet to be retransmitted during transmission and reception of a VoIP packet is retransmitted to a HARQ process such as initial transmission according to a synchronous method in a specific section and then to another HARQ process in a subsequent section according to an embodiment of the present invention. Drawing,
도 6은 본 발명의 실시 예에 따라 기지국에서 VoIP 패킷을 송신하기 위해 자원 할당을 수행하는 방법 흐름도,6 is a flowchart illustrating a method for allocating a resource for transmitting a VoIP packet at a base station according to an embodiment of the present invention;
도 7은 본 발명의 실시 예에 따라 단말에서 VoIP 패킷을 수신하기 위해 수행하는 방법 흐름도,7 is a flowchart illustrating a method performed by a terminal to receive a VoIP packet according to an embodiment of the present invention;
도 8은 본 발명의 실시 예에 따른 기지국의 지속 자원 할당 장치의 블록 구성도,8 is a block diagram of a persistent resource allocation apparatus of a base station according to an embodiment of the present invention;
도 9는 본 발명의 실시 예에 따른 단말의 지속 자원 할당 장치의 블록 구성도.9 is a block diagram illustrating an apparatus for allocating a persistent resource of a terminal according to an exemplary embodiment of the present invention.
Claims (16)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/114,222 US8249608B2 (en) | 2007-05-02 | 2008-05-02 | Apparatus and method for allocating resources in a mobile communication system |
PCT/KR2008/002506 WO2008136615A1 (en) | 2007-05-02 | 2008-05-02 | Apparatus and method for allocating resources in a mobile communication system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070042824 | 2007-05-02 | ||
KR20070042824 | 2007-05-02 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080097897A true KR20080097897A (en) | 2008-11-06 |
KR101445387B1 KR101445387B1 (en) | 2014-09-26 |
Family
ID=40285627
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070077612A KR101445387B1 (en) | 2007-05-02 | 2007-08-02 | Apparatus and method for allocating resource in mobile telecommunication system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101445387B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101120914B1 (en) * | 2009-12-14 | 2012-02-27 | 삼성전기주식회사 | Wireless network apparatus having function variable allocating data trnasmission duration and method thereof |
WO2022154617A3 (en) * | 2021-01-15 | 2022-09-15 | 엘지전자 주식회사 | Method, user equipment, processing device, storage medium, and computer program for receiving downlink channel, and method and base station for transmitting downlink channel |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3192039B2 (en) * | 1993-09-13 | 2001-07-23 | 株式会社日立製作所 | Traffic control method and network control system |
EP1560377B1 (en) | 2004-01-30 | 2006-12-27 | Mitsubishi Denki Kabushiki Kaisha | Method and device of dynamic resource allocation in a wireless network |
-
2007
- 2007-08-02 KR KR1020070077612A patent/KR101445387B1/en active IP Right Grant
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101120914B1 (en) * | 2009-12-14 | 2012-02-27 | 삼성전기주식회사 | Wireless network apparatus having function variable allocating data trnasmission duration and method thereof |
WO2022154617A3 (en) * | 2021-01-15 | 2022-09-15 | 엘지전자 주식회사 | Method, user equipment, processing device, storage medium, and computer program for receiving downlink channel, and method and base station for transmitting downlink channel |
US11742996B2 (en) | 2021-01-15 | 2023-08-29 | Lg Electronics Inc. | Method, user equipment and processing device for receiving downlink channel, and method for transmitting downlink channel |
Also Published As
Publication number | Publication date |
---|---|
KR101445387B1 (en) | 2014-09-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8249608B2 (en) | Apparatus and method for allocating resources in a mobile communication system | |
JP4694459B2 (en) | Wireless communication method and wireless communication system | |
JP4691510B2 (en) | Retransmission mode control method, base station, and radio communication system | |
US8042018B2 (en) | Method and apparatus for transmitting/receiving ACK/NACK in a frequency division multiple access system | |
KR101421429B1 (en) | A method and apparatus for a coordinated scheduling method to avoid multiplexing of control and data for power limited users in the lte reverse link | |
TWI533639B (en) | Method and system for providing control information for supporting high speed downlink and uplink | |
AU2009212858B2 (en) | Method and apparatus for dynamically allocating H-ARQ processes | |
EP1557967B1 (en) | Method of HARQ retransmission timing control | |
EP3200537B1 (en) | Dynamic resource allocation, scheduling and signaling for variable data rate service in lte | |
JP4519817B2 (en) | Base station and mobile station | |
JP5038332B2 (en) | Resource block candidate selection technique using packet scheduling in wireless communication systems | |
JP4966409B2 (en) | Method and apparatus in communication system | |
KR20060006725A (en) | Method and apparatus for determining autonomous transmission parameters in mobile telecommunication system for enhanced uplink dedicated channel | |
JP2009537083A (en) | Reserving radio resources for users in a mobile communication system | |
JP2011010344A (en) | Method and apparatus for transmitting and receiving downlink control information in mobile communication system supporting uplink packet data service | |
US8085661B2 (en) | Control channel allocation apparatus, mobile communications system, and control channel allocation method | |
KR101466959B1 (en) | Method and apparatus of assigning resources in wireless communication system | |
KR20080097897A (en) | Apparatus and method for allocating resource in mobile telecommunication system | |
KR100862614B1 (en) | Method of Uplink Signaling for Streaming Services in Packet Mobile Communication Systems, Base Station and Mobile Terminal | |
WO2004098092A1 (en) | Radio resource control method, base station, and mobile station | |
AU2013201275B2 (en) | Method and Apparatus for Dynamically Allocating H-ARQ Processes | |
KR20060022580A (en) | Apparatus and method for signaling absolute scheduling information in enhanced uplink system | |
KR20060054664A (en) | A method for rate scheduling in enhanced uplink service system supporting the multiple service | |
KR20120010022A (en) | Method and apparatus for transmitting and receiving uplink resource allocation information in wireless communication 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: 20170830 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20180830 Year of fee payment: 5 |