[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101083227B1 - METHOD FOR ALLOCATING RADIO RESOURCE TO A PLURALITY OF USER EQUIPMENTS(UEs) CONSTITUTING A GROUP - Google Patents

METHOD FOR ALLOCATING RADIO RESOURCE TO A PLURALITY OF USER EQUIPMENTS(UEs) CONSTITUTING A GROUP Download PDF

Info

Publication number
KR101083227B1
KR101083227B1 KR1020090129701A KR20090129701A KR101083227B1 KR 101083227 B1 KR101083227 B1 KR 101083227B1 KR 1020090129701 A KR1020090129701 A KR 1020090129701A KR 20090129701 A KR20090129701 A KR 20090129701A KR 101083227 B1 KR101083227 B1 KR 101083227B1
Authority
KR
South Korea
Prior art keywords
information
terminal
group
resource
allocated
Prior art date
Application number
KR1020090129701A
Other languages
Korean (ko)
Other versions
KR20110072670A (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 KR1020090129701A priority Critical patent/KR101083227B1/en
Publication of KR20110072670A publication Critical patent/KR20110072670A/en
Application granted granted Critical
Publication of KR101083227B1 publication Critical patent/KR101083227B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/121Wireless traffic scheduling for groups of terminals or users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • H04W72/231Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the layers above the physical layer, e.g. RRC or MAC-CE signalling

Landscapes

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

Abstract

그룹을 형성하는 복수의 단말에 무선자원을 할당하는 방법을 제공한다. 상기 방법은 단말을 그룹에 추가하는 단계, 스케줄링에 의해 결정되는 그룹 스케줄링 정보를 상기 그룹에 속하는 복수의 단말로 전송하는 단계를 포함한다. 상기 그룹 스케줄링 정보는 단말지시 정보 및 자원정보를 포함한다. 상기 단말지시 정보는 상기 단말에 할당되는 무선자원에 관한 정보가 변경되는지 여부를 지시한다. 상기 자원정보는 상기 단말의 변경되는 무선자원을 지시한다. 그룹내 단말 전체에 변경사항이 없는 경우 기지국은 MAP IE를 전송하지 않고, 단말은 지속적 할당방식과 같이 이전에 할당받은 자원을 이전 전송 포맷에 맞추어 디코딩하므로, MAP 오버헤드가 감소되는 효과가 있다.A method of allocating radio resources to a plurality of terminals forming a group is provided. The method includes adding a terminal to a group, and transmitting group scheduling information determined by the scheduling to a plurality of terminals belonging to the group. The group scheduling information includes terminal indication information and resource information. The terminal indication information indicates whether information on radio resources allocated to the terminal is changed. The resource information indicates a changed radio resource of the terminal. If there is no change in the entire terminal in the group, the base station does not transmit the MAP IE, the terminal decodes the previously allocated resources in accordance with the previous transmission format, such as the continuous allocation method, there is an effect that the MAP overhead is reduced.

Description

그룹을 형성하는 복수의 단말에 무선자원을 할당하는 방법{METHOD FOR ALLOCATING RADIO RESOURCE TO A PLURALITY OF USER EQUIPMENTS(UEs) CONSTITUTING A GROUP}Method for allocating radio resources to a plurality of terminals forming a group {METHOD FOR ALLOCATING RADIO RESOURCE TO A PLURALITY OF USER EQUIPMENTS (UEs) CONSTITUTING A GROUP}

본 발명은 무선통신에 관한 것으로서, 보다 상세하게는 그룹을 형성하는 복수의 단말에 무선자원을 할당하는 방법에 관한 것이다.The present invention relates to wireless communication, and more particularly, to a method for allocating radio resources to a plurality of terminals forming a group.

차세대 이동 통신 시스템은 이전 세대의 이동 통신 시스템들과 같이 단순한 무선 통신 서비스에 그치지 않고 유선 통신 네트워크와 무선 통신 네트워크와의 효율적 연동 및 통합 서비스를 목표로 하여 표준화되고 있다. 이렇게, 음성 위주의 서비스를 벗어나 영상, 무선 데이터 등의 다양한 정보를 처리하고 전송할 수 있는 고속 대용량 통신 시스템이 요구됨에 따라, 무선 통신 네트워크에 유선 통신 네트워크의 용량(capacity)에 근접하는 대용량 데이터를 전송할 수 있는 기술 개발이 요구되고 있다.The next generation mobile communication system is not just a wireless communication service like the previous generation mobile communication system, but has been standardized for an efficient interworking and integration service between a wired communication network and a wireless communication network. As such, a high-speed mass communication system capable of processing and transmitting a variety of information such as video and wireless data beyond a voice-oriented service is required, thereby transmitting large-capacity data approaching the capacity of a wired communication network to a wireless communication network. There is a need for technology development.

이러한 요구에 따라, OFDM(Orthogonal Frequency Division Multiplexing), MIMO(Multiple Input Multiple Output)등과 같은 기술이 등장하였는데, 이러한 기술들은 데이터의 전송률을 증대시키기 위한 것이다. 데이터 전송에 사용할 수 있는 자원이 많을수록 더 많은 양의 데이터를 전송할 수 있으나, 무선통신의 특성상 매우 한정된 무선자원을 이용하여 많은 사용자들을 서비스해주어야 하므로, 데이터의 전송률 증대에는 어느 정도 한계가 있다. 따라서, 한정된 무선자원을 보다 효율적으로 사용할 필요가 있다. In response to these demands, technologies such as orthogonal frequency division multiplexing (OFDM) and multiple input multiple output (MIMO) have emerged, which are intended to increase the data rate. The more resources available for data transmission, the larger the amount of data can be transmitted. However, due to the characteristics of wireless communication, it is necessary to service a large number of users using a very limited radio resource, so there is some limitation in increasing the data transmission rate. Therefore, there is a need to use limited radio resources more efficiently.

무선자원을 효율적으로 사용하기 위한 여러가지 기술들이 등장하였는데, 여기에는 그룹할당방식(Group Allocation Scheme), 동적 할당방식(Dynamic Allocation Scheme), 그리고 지속적 할당방식(Persistent Allocation Scheme)등이 있다. 그룹할당방식은 제어정보의 오버헤드를 감소시키기 위해, 다수의 사용자를 MCS와 자원의 크기에 따라 몇 개의 그룹으로 나누어 자원을 할당하는 방식이다. Various technologies have emerged for the efficient use of radio resources, such as the Group Allocation Scheme, the Dynamic Allocation Scheme, and the Persistent Allocation Scheme. In order to reduce the overhead of control information, the group allocation method is a method of allocating resources by dividing a plurality of users into several groups according to MCS and resource size.

동적 할당방식은 송수신할 데이터 패킷이 없는 사용자에게는 무선자원을 할당하지 않고, 송수신할 데이터 패킷이 있는 사용자에게는 무선자원을 할당하되, 주파수상 또는 시간상에서 일정한 주기마다 동적으로 무선자원을 할당하는 방식이다.The dynamic allocation method allocates radio resources to users who do not have data packets to transmit and receive, and allocates radio resources to users who have data packets to transmit and receive, but allocates radio resources dynamically at regular intervals in frequency or time. .

VoIP(Voice over Internet Protocol) 서비스에서는 사용자에게 할당되는 무선자원으로 VoIP 패킷이 전송되지 않는 경우에도 VoIP 세션이 종료될 때까지 지속적으로 자원을 할당한다. 이와 같이 한번 할당된 무선자원을 일정 시간동안 유지하는 할당방식이 바로 지속적 할당방식이다. 이 방식에 따르면, 특정 무선자원이 특정 단말에게만 지속적으로 할당되므로, 상기 특정 단말이 데이터를 송수신하지 않는 경우(이러한 경우를 자원의 틈(hole)이라 한다)에는 한정된 무선자원의 효율성을 떨어뜨리는 원인이 된다.Voice over Internet Protocol (VoIP) services continue to allocate resources until the end of the VoIP session, even if no VoIP packets are sent to the radio resources allocated to the user. As described above, an allocation method for maintaining a once allocated radio resource for a predetermined time is a continuous allocation method. According to this method, since a specific radio resource is continuously allocated only to a specific terminal, when the specific terminal does not transmit or receive data (this case is called a hole of a resource), the cause of reducing the efficiency of limited radio resources Becomes

그룹할당방식과 지속적 할당방식의 장단점을 살펴보면 아래의 표와 같다.The advantages and disadvantages of group allocation and continuous allocation are shown in the table below.

그룹할당방식Group assignment method 지속적 할당방식Persistent Allocation Method
장점

Advantages
MCS등의 전송 포맷을 낮은 오버헤드로 동적으로 변경가능Dynamically change transport formats such as MCS with low overhead 전송 포맷이나 자원의 변화가 없을 경우 MAP 오버헤드를 최소화할 수 있음
MAP overhead can be minimized if there is no change in transmission format or resources
HARQ 재전송 자원할당 지원가능Support for HARQ retransmission resource allocation
단점

Disadvantages
그룹 가입/탈퇴를 위한 별도의 제어 메시지 전송 필요Need to send separate control message for joining / leave group 전송 포맷 변경시 재설정 필요Reset required when changing transfer format
전송 포맷이나 자원의 변경이 필요없는 경우에도 MAP IE를 전송해야 함MAP IE should be sent even when no change in transmission format or resources is required HARQ 재전송은 일반 MAP으로 별도의 자원할당 필요HARQ retransmission requires separate resource allocation with general MAP

표 1을 참조하면, 그룹할당방식과 지속적 할당방식은 기존 일반 MAP 전송에 비해 MAP 오버헤드를 낮출 수 있는 장점이 있으나, 단점도 가지고 있다. 그룹할당방식에는 그룹 가입/탈퇴를 위한 별도 제어 메시지 전송과 전송 포맷이나 자원의 변경이 필요 없는 경우에도 MAP IE를 전송해야 한다는 문제가 있다. 반면, 지속적 할당방식에는 전송 포맷 변경시 재설정이 필요하고 HARQ 재전송은 일반 MAP으로 별도 자원 할당이 필요하다는 문제가 있다. Referring to Table 1, the group allocation method and the continuous allocation method have an advantage of lowering the MAP overhead compared to the conventional general MAP transmission, but also has disadvantages. The group allocation method has a problem of transmitting a separate control message for joining / leave a group and transmitting a MAP IE even when a change in transmission format or resources is not necessary. On the other hand, there is a problem that the continuous allocation method requires resetting when the transmission format is changed, and HARQ retransmission requires separate resource allocation to the general MAP.

따라서, 무선자원할당을 위한 제어정보의 전송을 최소화하면서 무선자원을 효율적으로 할당할 수 있는 방법이 요구된다.Therefore, there is a need for a method for efficiently allocating radio resources while minimizing transmission of control information for radio resource allocation.

본 발명의 기술적 과제는 그룹내의 단말 중 전송 포맷이나 자원이 변하지 않는 단말에 대한 제어정보의 전송은 하지 않고, 전송 포맷이나 자원이 변한 단말에 대한 제어정보만을 전송함으로써 복수의 단말에 무선자원을 할당하는 방법을 제공함에 있다. The technical problem of the present invention is to assign radio resources to a plurality of terminals by transmitting only control information for a terminal having a changed transmission format or a resource, without transmitting control information for a terminal whose transmission format or a resource does not change. To provide a way to.

본 발명의 일 예에 따르면, 그룹을 형성하는 복수의 단말에 무선자원을 할당하는 방법을 제공한다. 상기 방법은 단말을 그룹에 추가하는 단계, 스케줄링에 의해 결정되는 그룹 스케줄링 정보를 상기 그룹에 속하는 복수의 단말로 전송하는 단계를 포함한다. 상기 그룹 스케줄링 정보는 단말지시 정보 및 자원정보를 포함한다. 상기 단말지시 정보는 상기 단말에 할당되는 무선자원에 관한 정보가 변경되는지 여부를 지시한다. 상기 자원정보는 상기 단말의 변경되는 무선자원을 지시한다.According to an embodiment of the present invention, a method for allocating radio resources to a plurality of terminals forming a group is provided. The method includes adding a terminal to a group, and transmitting group scheduling information determined by the scheduling to a plurality of terminals belonging to the group. The group scheduling information includes terminal indication information and resource information. The terminal indication information indicates whether information on radio resources allocated to the terminal is changed. The resource information indicates a changed radio resource of the terminal.

그룹내 단말 전체에 변경사항이 없는 경우 기지국은 MAP IE를 전송하지 않고, 단말은 지속적 할당방식과 같이 이전에 할당받은 자원을 이전 전송 포맷에 맞추어 디코딩하므로, MAP 오버헤드가 감소되는 효과가 있다.If there is no change in the entire terminal in the group, the base station does not transmit the MAP IE, the terminal decodes the previously allocated resources in accordance with the previous transmission format, such as the continuous allocation method, there is an effect that the MAP overhead is reduced.

이하의 기술은 CDMA(code division multiple access), FDMA(frequency division multiple access), TDMA(time division multiple access), OFDMA(orthogonal frequency division multiple access), SC-FDMA(single carrier-frequency division multiple access) 등과 같은 다양한 무선 통신 시스템에 사용될 수 있다. CDMA는 UTRA(Universal Terrestrial Radio Access)나 CDMA2000과 같은 무선 기술(radio technology)로 구현될 수 있다. TDMA는 GSM(Global System for Mobile communications)/GPRS(General Packet Radio Service)/EDGE(Enhanced Data Rates for GSM Evolution)와 같은 무선 기술로 구현될 수 있다. OFDMA는 IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802-20, E-UTRA(Evolved UTRA) 등과 같은 무선 기술로 구현될 수 있다. UTRA는 UMTS(Universal Mobile Telecommunications System)의 일부이다. 3GPP(3rd Generation Partnership Project) LTE(long term evolution)는 E-UTRA를 사용하는 E-UMTS(Evolved UMTS)의 일부로써, 하향링크에서 OFDMA를 채용하고 상향링크에서 SC-FDMA를 채용한다.The following technologies include code division multiple access (CDMA), frequency division multiple access (FDMA), time division multiple access (TDMA), orthogonal frequency division multiple access (OFDMA), single carrier-frequency division multiple access (SC-FDMA), and the like. Such as various wireless communication systems. CDMA may be implemented with a radio technology such as Universal Terrestrial Radio Access (UTRA) or CDMA2000. TDMA may be implemented with wireless technologies such as Global System for Mobile communications (GSM) / General Packet Radio Service (GPRS) / Enhanced Data Rates for GSM Evolution (EDGE). OFDMA may be implemented in a wireless technology such as IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802-20, Evolved UTRA (E-UTRA). UTRA is part of the Universal Mobile Telecommunications System (UMTS). 3rd Generation Partnership Project (3GPP) long term evolution (LTE) is part of an Evolved UMTS (E-UMTS) using E-UTRA, and employs OFDMA in downlink and SC-FDMA in uplink.

도 1은 무선통신 시스템을 나타낸 블록도이다. 무선통신 시스템은 음성, 패킷(packet) 데이터 등과 같은 다양한 통신 서비스를 제공하기 위해 널리 배치된다. 1 is a block diagram illustrating a wireless communication system. Wireless communication systems are widely deployed to provide various communication services such as voice, packet data, and the like.

도 1을 참조하면, 무선통신 시스템은 단말(10; User Equipment, UE) 및 기지국(20; Base Station, BS)을 포함한다. 단말(10)은 고정되거나 이동성을 가질 수 있으며, MS(Mobile Station), AMS(Advanced Mobile Station), UT(User Terminal), SS(Subscriber Station), 무선기기(wireless device) 등 다른 용어로 불릴 수 있다. 기지국(20)은 일반적으로 단말(10)과 통신하는 고정된 지점(fixed station)을 말하며, ABS(Advanced Base Station), 노드-B(Node-B), BTS(Base Transceiver System), 액세스 포인트(Access Point) 등 다른 용어로 불릴 수 있다. 하나의 기지 국(20)에는 하나 이상의 셀이 존재할 수 있다. Referring to FIG. 1, a wireless communication system includes a user equipment (UE) 10 and a base station 20 (BS). The terminal 10 may be fixed or mobile and may be called by other terms such as mobile station (MS), advanced mobile station (AMS), user terminal (UT), subscriber station (SS), and wireless device (wireless device). have. The base station 20 generally refers to a fixed station communicating with the terminal 10, and includes an advanced base station (ABS), a node-b (node-b), a base transceiver system (BTS), and an access point ( Access Point) may be called. There may be one or more cells in one base station 20.

이하에서 하향링크(downlink; DL)는 기지국(20)에서 단말(10)로의 통신을 의미하며, 상향링크(uplink; UL)는 단말(10)에서 기지국(20)으로의 통신을 의미한다. 하향링크에서, 송신기는 기지국(20)의 일부일 수 있고 수신기는 단말(10)의 일부일 수 있다. 상향링크에서, 송신기는 단말(10)의 일부일 수 있고 수신기는 기지국(20)의 일부일 수 있다. 설명을 명확하게 하기 위해, IEEE 802.16m을 위주로 기술하지만 본 발명의 기술적 사상이 이에 제한되는 것은 아니다.Hereinafter, downlink (DL) means communication from the base station 20 to the terminal 10, and uplink (UL) means communication from the terminal 10 to the base station 20. In downlink, the transmitter may be part of the base station 20 and the receiver may be part of the terminal 10. In uplink, the transmitter may be part of the terminal 10 and the receiver may be part of the base station 20. For clarity, the following description focuses on IEEE 802.16m, but the technical spirit of the present invention is not limited thereto.

도 2는 프레임 구조의 일 예를 나타낸다.2 shows an example of a frame structure.

도 2를 참조하면, 슈퍼프레임(Superframe)은 슈퍼프레임 헤더(Superframe Header)와 4개의 프레임(frame, F0, F1, F2, F3)을 포함한다. 슈퍼프레임을 이용하는 경우, 빈번하게 전송될 필요가 없는 제어정보의 전송 주기가 슈퍼프레임 단위로 늘어날 수 있어, 전송의 효율성을 높일 수 있다. 또한, 데이터의 할당과 스케쥴링은 가장 빈번하게는 슈퍼프레임 단위로 이루어지게 하여 재전송 매커니즘을 고려한 데이터 전송의 지연특성을 줄여줄 수 있다. 각 슈퍼프레임의 크기는 20ms이고, 각 프레임의 크기는 5ms인 것으로 예시하고 있으나, 이에 한정되는 것은 아니다. Referring to FIG. 2, a superframe includes a superframe header and four frames (frames, F0, F1, F2, and F3). In the case of using a superframe, the transmission period of control information that does not need to be transmitted frequently can be increased in units of superframes, thereby increasing the efficiency of transmission. In addition, data allocation and scheduling may be performed most frequently in units of superframes, thereby reducing delay characteristics of data transmission considering a retransmission mechanism. The size of each superframe is 20ms and the size of each frame is illustrated as 5ms, but is not limited thereto.

슈퍼프레임 헤더는 슈퍼프레임의 가장 앞서 배치될 수 있으며, 공용 제어 채널(Common Control Channel)이 할당된다. 공용 제어채널은 슈퍼프레임을 구성하는 프레임들에 대한 정보 또는 시스템 정보와 같이 셀내 모든 단말들이 공통적으로 활용할 수 있는 제어정보를 전송하기 위하여 사용되는 채널이다.The superframe header may be placed at the front of the superframe, and a common control channel is assigned. The common control channel is a channel used for transmitting control information that can be commonly used by all terminals in a cell, such as information on frames constituting a superframe or system information.

하나의 프레임은 8개의 서브프레임(Subframe, SF0, SF1, SF2, SF3, SF4, SF5, SF6, SF7)을 포함한다. 각 서브프레임은 상향링크 또는 하향링크 전송을 위하여 사용될 수 있다. 서브프레임은 6 또는 7개의 OFDM 심벌로 구성될 수 있으나, 이는 예시에 불과하다. 프레임에는 TDD(Time Division Duplexing) 또는 FDD(Frequency Division Duplexing)가 적용될 수 있다. TDD에서, 각 서브프레임이 동일한 주파수에서 서로 다른 시간에 상향링크 또는 하향링크로 사용된다. 즉, TDD 프레임내의 서브프레임들은 시간영역에서 상향링크 서브프레임과 하향링크 서브프레임으로 구분된다. FDD에서, 각 서브프레임이 동일한 시간에서 서로 다른 주파수에 상향링크 또는 하향링크로 사용된다. 즉, FDD 프레임내의 서브프레임들은 주파수 영역에서 상향링크 서브프레임과 하향링크 서브프레임으로 구분된다. 상향링크 전송과 하향링크 전송은 서로 다른 주파수 대역을 차지하고, 동시에 이루어질 수 있다.One frame includes eight subframes (Subframe, SF0, SF1, SF2, SF3, SF4, SF5, SF6, SF7). Each subframe may be used for uplink or downlink transmission. The subframe may consist of 6 or 7 OFDM symbols, but this is only an example. Time division duplexing (TDD) or frequency division duplexing (FDD) may be applied to the frame. In TDD, each subframe is used in uplink or downlink at different times at the same frequency. That is, subframes in the TDD frame are divided into an uplink subframe and a downlink subframe in the time domain. In FDD, each subframe is used as uplink or downlink on a different frequency at the same time. That is, subframes in the FDD frame are divided into an uplink subframe and a downlink subframe in the frequency domain. Uplink transmission and downlink transmission occupy different frequency bands and may be simultaneously performed.

도 3은 MAC PDU(Protocol Data Unit) 포맷의 일 예이다.3 is an example of a MAC protocol data unit (PDU) format.

도 3을 참조하면, MAC PDU는 MAC 헤더로 시작한다. MAC 헤더의 뒤에는 다스 하나 또는 그 이상의 확장된 헤더(extended header)가 위치한다. MAC PDU는 페이로드(payload)를 포함할 수도 있다. 동일한 단말에 속하는 다른 유니캐스트(unicast) 접속으로부터의 다중 MAC SDU(Service Data Unit) 및/또는 SDU 조각들(fragments)이 단일 MAC PDU내에서 다중화될 수 있다. Referring to FIG. 3, the MAC PDU begins with a MAC header. Dozens of one or more extended headers are located after the MAC header. The MAC PDU may include a payload. Multiple MAC Service Data Units (SDUs) and / or SDU fragments from different unicast connections belonging to the same terminal may be multiplexed within a single MAC PDU.

한편, MAC 헤더는 2가지의 포맷이 있다. 하나는 MAC 관리 메시지를 포함하고 각 하향링크 및 상향링크 MAC PDU를 시작하는 일반적(generic) MAC PDU이다. 다른 하나는 지속적 할당 또는 그룹할당을 이용하는 접속(connection)의 MAC PDU를 시작 하는 컴팩트(compact) MAC PDU이다.On the other hand, the MAC header has two formats. One is a generic MAC PDU that contains a MAC management message and starts each downlink and uplink MAC PDU. The other is a compact MAC PDU that initiates a MAC PDU of a connection using persistent allocation or group allocation.

도 4는 본 발명의 일 예에 따른 자원할당방법을 나타내는 흐름도이다.4 is a flowchart illustrating a resource allocation method according to an embodiment of the present invention.

도 4를 참조하면, 기지국(ABS)은 단말(AMS)을 위해 그룹할당방식에 의한 스케줄링을 수행할지 여부를 결정한다(S100). 만약 상기 기지국이 그룹할당방식에 의한 스케줄링을 결정하면, 상기 기지국은 상기 단말을 다수의 그룹 중 가장 적절한 그룹으로 추가(add)한다(S110). 상기 다수의 그룹을 나누는 방법에는 여러가지가 있다. 예컨대, 상기 기지국으로부터 경로손실이 유사한 단말들을 하나의 그룹으로 설정할 수 있다. 만약, 상기 다수의 그룹이 상기 단말에 모두 적절하지 않다면, 상기 기지국은 상기 단말을 위한 새로운 그룹을 만들 수 있다. Referring to FIG. 4, the base station ABS determines whether to perform scheduling by a group allocation method for the terminal AMS (S100). If the base station determines scheduling by the group assignment method, the base station adds the terminal to the most appropriate group among a plurality of groups (S110). There are several ways to divide the plurality of groups. For example, terminals having similar path loss from the base station may be configured as a group. If the plurality of groups are not all appropriate for the terminal, the base station may create a new group for the terminal.

상기 기지국은 그룹 스케줄링 정보를 상기 단말로 전송한다(S120). 그룹 스케줄링 정보는 단말지시 정보(AMS Indicating Information), 자원정보(Resource Information), 자원포맷정보(Resource Format Information) 및 할당자원의 개수정보(the number of assigned resource information)중 어느 하나 또는 이들의 조합을 포함할 수 있다. 즉, 기지국은 상황에 따라 단말지시 정보만을 그룹 스케줄링 정보에 포함시킬 수도 있고, 모든 정보를 포함시킬 수도 있다. 그룹 스케줄링 정보는 그룹 자원할당 A-MAP IE라 불릴 수도 있다. The base station transmits group scheduling information to the terminal (S120). The group scheduling information includes any one or a combination of terminal indication information, resource information, resource format information, and the number of assigned resource information. It may include. That is, the base station may include only the terminal indication information in the group scheduling information or all the information according to the situation. The group scheduling information may be called group resource allocation A-MAP IE.

단말지시 정보는 비트맵 형식의 정보로서, 사용자당 1비트를 사용하며, 프레임에서 어느 사용자들이 이전 프레임에서의 스케줄링 결과에서 변경이 있는지를 지시한다. 단말지시 정보는 사용자 비트맵(User Bitmap)이라 불릴 수도 있다. 비트맵의 각 비트 위치는 각 단말에 맵핑되어 있으며, 비트가 1이면 해당 단말에 대해 이 전 스케줄링과 비교하여 전송 포맷, 자원 등의 스케줄링 결과가 변경됨을 나타내고, 0이면 해당 단말에 대해 이전 스케줄링과 비교하여 스케줄링이 변경되지 않음을 나타낸다. The terminal indication information is information in a bitmap format and uses 1 bit per user, and indicates which users in the frame have a change in the scheduling result in the previous frame. The terminal indication information may be called a user bitmap. Each bit position of the bitmap is mapped to each terminal. If the bit is 1, the scheduling result of transmission format, resource, etc. is changed compared to the previous scheduling for the terminal. In comparison, the scheduling is not changed.

이하에서 그룹 스케줄링 정보에 포함되는 각 요소들은 아래의 표 2 내지 표 4를 참조하여 설명된다. 표 2는 본 발명에 따른 그룹 스케줄링 정보의 파라미터들의 일 예이다.Hereinafter, each element included in the group scheduling information will be described with reference to Tables 2 to 4 below. Table 2 is an example of parameters of group scheduling information according to the present invention.

SyntaxSyntax SizeSize inin bitsbits DescriptionDescription /Of NotesNotes A-MAP IE TypeA-MAP IE Type 44 DL Hybrid Resource Allocation A-MAP IEDL Hybrid Resource Allocation A-MAP IE Resource OffsetResource Offset [6][8][6] [8] Indicates starting LRU for resource assignment to this groupIndicates starting LRU for resource assignment to this group
ACK Channel Offfset

ACK Channel Offfset
TBDTBD Indicates the start of ACK index used for scheduled allocations at this subframe in the groupIndicates the start of ACK index used for scheduled allocations at this subframe in the group
NDANDA [2][3][2] [3] Indicates the number of deleted AMSs in the groupIndicates the number of deleted AMSs in the group AMS indicating Information IndexAMS indicating Information Index 55 Indicates the UE Indicating Information Index of deleted AMSsIndicates the UE Indicating Information Index of deleted AMSs The Number of Assigned Resource InformationThe Number of Assigned Resource Information 22 Indicates the number of assigned resource information to the groupIndicates the number of assigned resource information to the group Resource InformationResource Information variable(8, 16, 32, 64)variable (8, 16, 32, 64) Indicates which resource units are assigned to an AMS in the groupIndicates which resource units are assigned to an AMS in the group AMS Indicating Information SizeAMS Indicating Information Size [2][5][2] [5] Indicates the length of AMS Indicating InformationIndicates the length of AMS Indicating Information
AMS Indicating Information

AMS Indicating Information
variablevariable Indicates scheduled AMSs in a group. The size of the bitmap is equal to the AMS Indicating Information SizeIndicates scheduled AMSs in a group. The size of the bitmap is equal to the AMS Indicating Information Size
Resource Format InformationResource Format Information variablevariable Indicates MCS/resource size for each scheduled AMSIndicates MCS / resource size for each scheduled AMS CRCCRC 1616 16 bit mased CRC16 bit mased CRC

syntaxsyntax bitbit informationinformation A-MAP IE typeA-MAP IE type 10011001 Resource OffsetResource Offset 101101101101 ACK channel offsetACK channel offset 11011101 NDANDA 00 (NDA=0)00 (NDA = 0) AMS Indicating Information SizeAMS Indicating Information Size 11 (8 bit)11 (8 bit) AMS Indicating InformationAMS Indicating Information 0000100000001000 The Number of Assigned Resource InformationThe Number of Assigned Resource Information 00 (8 units)00 (8 units) Resource InformationResource Information 0011000000110000 Resource Format InformationResource Format Information 01100110 MCRCMCRC 16 bit16 bit

표 4는 본 발명에 따른 그룹 스케줄링 정보의 상태의 또다른 일례를 나타낸다.Table 4 shows another example of the state of the group scheduling information according to the present invention.

syntaxsyntax bitbit informationinformation A-MAP IE typeA-MAP IE type 10011001 Resource OffsetResource Offset 101101101101 ACK channel offsetACK channel offset 11011101 NDANDA 00 (NDA=0)00 (NDA = 0) AMS Indicating Information SizeAMS Indicating Information Size 11 (8 bit)11 (8 bit) AMS Indicating InformationAMS Indicating Information 0010100000101000 The Number of Assigned Resource InformationThe Number of Assigned Resource Information 00 (8 units)00 (8 units) Resource InformationResource Information 0011001100110011 Resource Format InformationResource Format Information 1101 11101101 1110 MCRCMCRC 16 bit16 bit

표 3 및 표 4를 참조하면, 할당자원의 개수정보(The Number of Assigned Resource Information)가 00으로서, 그룹에 할당되는 단위자원의 개수가 8(인덱스 1 내지 8)임을 나타낸다. 그리고, 단말 지시정보의 크기(AMS Indicating Information Size)가 11이면 그룹에 속하는 단말의 수가 8개(인덱스 1 내지 8)임을 나타낸다. 이 중 자원을 할당받은 단말의 수가 4(인덱스 1, 5, 6, 8)이라고 가정하면, 자원을 할당받은 단말의 수가 4이므로, 8개의 단위자원을 2개씩 나누어 할당할 수 있다. 따라서, 인덱스 1, 5, 6, 8인 단말들이 인덱스 조합 {1,2}, {3,4}, {5,6}, {7,8}의 단위자원을 순차적으로 할당받는다. 물론, 이는 예시에 불과하며, 이와 다른 인덱스 조합이 기지국과 단말간에 미리 설정될 수 있다. Referring to Tables 3 and 4, the number of assigned resource information is 00, indicating that the number of unit resources allocated to the group is 8 (indexes 1 to 8). If the size of the UE indication information (AMS Indicating Information Size) is 11, this indicates that the number of terminals belonging to the group is eight (indexes 1 to 8). Assuming that the number of terminals allocated to the resource is 4 (index 1, 5, 6, 8), since the number of terminals allocated to the resource is 4, eight unit resources may be divided and allocated by two. Therefore, terminals 1, 5, 6, and 8 are sequentially allocated unit resources of index combination {1,2}, {3,4}, {5,6}, and {7,8}. Of course, this is merely an example, and a different index combination may be preset between the base station and the terminal.

여기서, 인덱스 5인 단말의 자원할당에 변경이 발생하면, 기지국은 표 3과 같이, 단말 지시정보(AMS Indicating Information)를 00001000으로 설정하여 그룹 스케줄링 정보를 전송한다. 이로써, 인덱스 1, 6, 8 단말들은 기존의 자원할당에 따라 데이터를 송수신하며, 인덱스 5인 단말만이 새로운 자원할당에 의해 데이터를 송수신한다. 새로이 할당되는 자원정보(Resource Information)가 00110000이므로, 인덱스 5인 단말은 인덱스 {3, 4}인 단위자원이 인덱스 5인 자신에게 할당되었음을 알 수 있다. 한편, 기지국은 인덱스 5인 단말의 자원포맷 정보(Resource Format Information) 0110만(4비트)을 전송하면 되고, 나머지 단말들의 자원포맷정보(3 AMSs×4bits/AMS=12bits)를 전송하지 않아도 되므로, 시그널링 부담을 12비트만큼 줄일 수 있다.Here, when a change occurs in the resource allocation of the terminal having index 5, the base station transmits the group scheduling information by setting the terminal indication information (AMS Indicating Information) to 00001000, as shown in Table 3. Accordingly, the terminals 1, 6, and 8 transmit and receive data according to the existing resource allocation, and only the terminal having index 5 transmits and receives data by the new resource allocation. Since newly allocated resource information is 00110000, the terminal having index 5 may know that the unit resource having indexes {3, 4} is allocated to itself having index 5. On the other hand, the base station need to transmit the resource format information (Resource Format Information) 0110 million (4 bits) of the terminal of the index 5, and does not have to transmit the resource format information (3 AMSs × 4bits / AMS = 12bits) of the remaining terminals, The signaling burden can be reduced by 12 bits.

예를 들어 표 3, 4와 같이 그룹내의 단말 수가 8인 경우, 단말지시 정보는 8개의 비트로 나타내며, 표 3과 같이 단말지시 정보가 00001000이면 8개의 사용자 중 다섯 번째 사용자만 상기 프레임에서 이전 프레임 대비 전송 자원이나 포맷이 변경되었음을 의미하고, 나머지 사용자는 할당 및 전송 포맷에 변화가 없음을 의미한다 (전송을 하지 않고 있던 사용자는 여전히 전송하지 않으며, 특정 자원을 이용하여 정해진 MCS, MIMO mode로 전송하고 있던 사용자는 이전 전송 방법 그대로 새로운 할당 주기에도 전송한다). 표 4의 예의 경우 단말지시 정보가 00101000인 경우 세 번째, 다섯 번째 사용자가 이전 대비 스케줄링 결과에 변화가 있음을 의미한다. 물론, 비트 0과 1이 가리키는 바는 서로 뒤바뀔 수도 있으며, 이는 구현의 문제이다. For example, when the number of terminals in the group is 8 as shown in Tables 3 and 4, the terminal instruction information is represented by eight bits. When the terminal instruction information is 00001000 as shown in Table 3, only the fifth user out of the eight users compares to the previous frame in the frame. It means that the transmission resource or format has been changed, and the remaining users have no change in the allocation and transmission format. (Users who have not been transmitted still do not transmit, and they transmit in a specified MCS or MIMO mode using a specific resource. The old user will send the new allocation cycle as it was previously). In the example of Table 4, when the terminal indication information is 00101000, it means that the third and fifth users have a change in scheduling result compared to the previous. Of course, what the bits 0 and 1 point to may be reversed, which is a matter of implementation.

따라서, 단말지시 정보의 비트가 1이면, 해당 단말에 관한 스케줄링 결과에 변화가 존재하는 것이므로, 기지국은 새로운 자원정보, 자원포맷정보 및 할당자원의 개수정보도 상기 단말로 알려주어야 한다. 따라서, 이 경우에 그룹 스케줄링 정보는 단말지시 정보, 자원정보, 자원포맷정보 및 할당자원의 개수정보를 모두 포함한다. Therefore, if the bit of the terminal indication information is 1, since there is a change in the scheduling result for the terminal, the base station should also inform the terminal of new resource information, resource format information, and the number of allocation resources. Therefore, in this case, the group scheduling information includes all of the terminal indication information, resource information, resource format information, and information on the number of allocated resources.

반면, 단말지시 정보의 비트가 0이면, 해당 단말에 관한 스케줄링결과에 변화가 존재하지 않는 것이므로, 기지국은 새로운 자원정보, 자원포맷정보 및 할당자원의 개수정보도 상기 단말로 알려주지 않아도 된다. 따라서, 그룹 스케줄링 정보는 단말지시 정보만을 포함한다. 이 경우, 단말은 이전의 스케줄링에 따른 자원정보, 자원포맷정보 및 할당자원의 개수정보를 이용하여 데이터를 수신하면 된다. On the other hand, if the bit of the terminal indication information is 0, since there is no change in the scheduling result for the terminal, the base station does not have to inform the terminal of new resource information, resource format information, and the number of allocated resources. Therefore, the group scheduling information includes only terminal indication information. In this case, the terminal may receive data using resource information, resource format information, and number of allocated resources according to the previous scheduling.

할당자원의 개수정보는 자원정보의 비트수를 나타낸다. 만약 자원정보가 8, 16, 32, 64 비트 중 어느 하나이면 할당자원의 개수정보는 2비트로서 4가지의 경우를 표시할 수 있다.The number information of allocated resources indicates the number of bits of resource information. If the resource information is any one of 8, 16, 32, and 64 bits, the number information of allocated resources is 2 bits and may indicate four cases.

자원정보는 할당되는 자원을 비트맵 형식으로 지시하는 제어정보이다. 자원정보는 자원 유닛(Resource Unit; RU) 비트맵이라 불릴 수도 있다. 단말은 할당자원의 개수 정보에 따라 자원 유닛 비트맵의 크기를 알 수 있으며 예를 들어 표 3, 4의 경우와 같이 8개의 자원이 그룹에 할당된 경우를 예를 들면, 만약 자원정보가 00110000이면, 비트 1로 표시되는 3번째와 4번째 자원이 이번 스케줄링 시점에서 전송 포맷이 변경된 단말에 할당된 자원임을 알 수 있다. 만약 표 4와 같이 자원 정보가 00110011이면 첫 번째, 두 번째, 다섯 번째 여섯 번째 자원은 이전 스캐줄링 시점 대비 자원할당 및 전송포맷에 변경이 없는 자원임을 알 수 있고, 세 번째, 네 번째, 일곱 번째 여덟 번째 자원이 이번 스캐줄링을 통해 새롭게 할당되거나, 전송 사용자, 전송 포맷에 변경이 있는 자원임을 알 수 있다. 이와 같이 자원할당 비트맵을 이용함으로써 연이어 있지 않은 떨어져 있는 자원이나 조각난 자원을 효율적으로 이용할 수 있다.Resource information is control information for indicating an allocated resource in a bitmap format. The resource information may be called a resource unit (RU) bitmap. The UE may know the size of the resource unit bitmap according to the number of allocated resources. For example, when eight resources are allocated to a group as shown in Tables 3 and 4, for example, if the resource information is 00110000 , It can be seen that the third and fourth resources represented by bit 1 are resources allocated to the terminal whose transmission format is changed at this scheduling time. If the resource information is 00110011, as shown in Table 4, the first, second, fifth and sixth resources can be seen that the resource allocation and transmission format has not changed compared to the previous scheduling time, and the third, fourth, and seventh resources. The eighth resource is a new resource allocated through this scheduling, or the resource has changed in the transmission user and transmission format. By using the resource allocation bitmap in this way, it is possible to efficiently use distant or fragmented resources that are not connected in series.

자원포맷정보는 현재 스케줄링을 통해 전송포맷이나 할당 자원이 변경된 해당 단말에 할당되는 자원의 MCS, MIMO 모드, 그리고 자원의 크기(size)를 나타내며 각 단말은 이를 디코딩하여 자원정보에서 지정하고 있는 전체 전송포맷이 변경된 자원 중 해당 단말에 할당된 자원의 정보를 알아낸다. 자원포맷정보의 비트수는 지원가능한 MCS 레벨과 MIMO 모드 및 자원의 크기에 의존적으로 결정된다. 예를 들면 표 3에서의 0110은 QPSK 1/2 code, STBC, 자원유닛(RU) 2개를 점유하는 전송 모드임을 나타낸다. 이와 같이 자원포맷정보 비트열 각각은 변조방법, 채널코딩 방법, MIMO 모드, 자원량 등의 조합이 미리 매핑된 정보를 갖고 있다. 표 3의 예에서는 자원 유닛 비트맵에서 알려준 현재 할당 변경이 있는 자원이 3번째, 4번째 자원밖에 없으므로 해당 자원이 모두 사용자 비트맵에서 지정된 사용자 5에게 할당됨을 알 수 있다. The resource format information indicates the MCS, MIMO mode, and resource size of the resource allocated to the corresponding terminal whose transmission format or allocated resource is changed through current scheduling, and each terminal decodes it and transmits the entire transmission specified in the resource information. Find out the information of the resource allocated to the terminal among the resources of the format change. The number of bits of the resource format information is determined depending on the supportable MCS level, MIMO mode, and resource size. For example, 0110 in Table 3 indicates that a transmission mode occupies two QPSK 1/2 codes, an STBC, and two resource units (RUs). As described above, each resource format information bit string has information in which a combination of a modulation method, a channel coding method, a MIMO mode, and a resource amount is previously mapped. In the example of Table 3, since only the third and fourth resources have the current allocation change indicated in the resource unit bitmap, the corresponding resources are all allocated to the user 5 specified in the user bitmap.

표 4의 예에서는 각 단말에 대한 자원포맷정보 비트 수가 4 비트인 경우 전체 자원포맷정보 8 비트 중 처음 나오는 1101은 세 번째 단말에 대한 할당 정보로서 16QAM 1/2 code, STBC, 자원유닛 3개를 점유하는 전송 모드라는 정보를 나타낸다. 따라서 자원유닛 비트맵에서 변경사항이 있다고 지정된 3,4,7,8번째 자원 중 3, 4, 7번째 자원단위가 세 번째 단말에 할당된다. 전체 자원포맷정보 8 비트 중 끝에 나오는 1110은 다섯 번째 단말에 대한 할당 정보로서 QPSK 1/4 code, 2개 stream openloop 공간다중 전송, RU 1개를 점유하는 전송 모드라는 정보를 나타낸다. 따라서 남은 8번째 자원단위가 해당 단말에 할당됨을 알 수 있다.In the example of Table 4, when the number of resource format information bits for each terminal is 4 bits, the first 1101 of 8 bits of total resource format information is allocated to the third terminal, and 16QAM 1/2 code, STBC, and 3 resource units are allocated. Information indicating the transmission mode to occupy is shown. Therefore, the third, fourth, and seventh resource units of the third, fourth, seventh, and eighth resources designated as changes in the resource unit bitmap are allocated to the third terminal. 1110 at the end of all 8 bits of resource format information indicates allocation information for the fifth terminal as QPSK 1/4 code, two stream openloop spatial multiplexing, and a transmission mode occupying one RU. Therefore, it can be seen that the remaining eighth resource unit is allocated to the corresponding terminal.

상기 기지국과 상기 단말은 상기 그룹 스케줄링 정보에 기초하여 데이터를 송수신한다(S130). 이러한 방식은 기본적으로 그룹할당방식에 따르되, 동일한 스케줄링이 지속되는 경우 지속적 할당방식과 같이 동작한다. 이를 통해 단말은 그룹에 할당된 자원 중 변경이 있는 자원과 변경 사항이 없는 자원 정보를 파악할 수 있고, 스케줄링이 급변하지 않는 환경에서 기지국이 단말로 전송해야할 스케줄링 정보의 오버헤드가 현저히 줄어들 수 있다.The base station and the terminal transmit and receive data based on the group scheduling information (S130). This method basically follows the group allocation method, but if the same scheduling continues, it works like the persistent allocation method. Through this, the UE can grasp the changed resource and the unchanged resource information among the resources allocated to the group, and the overhead of the scheduling information to be transmitted to the UE by the base station can be significantly reduced in the environment where the scheduling does not change rapidly.

이와 같은 본 발명에 따른 자원할당방식의 효과를 살펴보기 위해 시뮬레이션을 수행하였으며, 그 결과는 이하에서 기술된다.Simulation was performed to see the effect of the resource allocation method according to the present invention, and the results are described below.

도 5는 본 발명에 따른 시뮬레이션 결과의 일 예이다. 그룹에 속하는 단말의 개수가 5~60까지 증가함에 따라 그룹 스케줄링 정보의 크기(size)가 어떻게 변화되는지를 종래기술과 비교하였다.5 is an example of a simulation result according to the present invention. As the number of terminals belonging to a group increases from 5 to 60, how the size of the group scheduling information changes is compared with the prior art.

도 5를 참조하면, 그룹에 할당된 단위자원의 개수(NRU)는 8, 16, 32, 64이다. 그룹에 속한 단말의 개수는 5~60이며, 활성화 비율(Activity Factor)은 0.5이다. 이전의 스케줄링에 의한 자원할당이 변경될 확률의 평균은 0.2이다(0~0.4 uniform 분포 가정). 그리고, 그룹에서 탈퇴하는 단말(NDA)은 없다고 가정한다.Referring to FIG. 5, the number of unit resources N RU allocated to a group is 8, 16, 32, and 64. The number of terminals belonging to the group is 5 to 60, and the activation factor is 0.5. The average of the probability that the resource allocation by previous scheduling will change is 0.2 (assuming 0 to 0.4 uniform distribution). In addition, it is assumed that there is no terminal NDA leaving the group.

Conventional로 표시된 그래프는 종래의 그룹할당방식이고, Proposed로 표시된 그래프는 본 발명에 따른 자원할당방식이며, 할당된 단위자원의 개수에 따라 구분된다. 쉽게 예상할 수 있듯이 본 발명의 경우에는 한 그룹에 할당되는 단위자원의 개수가 클수록 추가로 전송해야할 자원정보의 크기가 커지므로 기존 그룹할당방식에 비해 장점이 줄어들고, 그룹에 속한 단말의 수가 작을수록 절약되는 비트수가 줄어들므로 장점이 줄어든다. 하지만 많은 범위의 통신환경에서 본 발명이 종래의 그룹자원할당방식에 비해 MAP IE 크기가 줄어드는 것을 확인할 수 있다. 종래기술과 역전이 발생하는 자원정보의 크기가 64이고, 그룹당 단말 수가 20개 미만인 상황은 각 단말에게 할당되는 자원이 큰 상황이므로, 채널 환경이 나쁜 상황에 대응되며, 이를 제외한 상황에서는 모두 본 발명이 장점을 보인다.The graph labeled Conventional is a conventional group allocation method, and the graph labeled Proposed is a resource allocation method according to the present invention, and is classified according to the number of allocated unit resources. As can be easily expected, in the present invention, the larger the number of unit resources allocated to one group, the larger the size of resource information to be transmitted. Therefore, the advantage is reduced compared to the existing group allocation method, and the smaller the number of terminals belonging to the group, The benefit is less because the number of bits saved is reduced. However, it can be seen that the present invention reduces the MAP IE size compared to the conventional group resource allocation method in a wide range of communication environments. The situation in which the size of resource information that occurs in the prior art and reversal is 64 and the number of terminals per group less than 20 corresponds to a situation in which the channel environment is bad because the resources allocated to each terminal are large. This seems to be an advantage.

도 6 및 도 7은 본 발명에 따른 시뮬레이션 결과의 다른 예이다. 본 발명의 자원할당방식에서, 그룹에 속하는 단말의 개수가 5~60까지 증가함에 따라 그룹 스케줄링 정보의 크기(size)가 어떻게 변화되는지를 지속적 할당방식, 그룹할당방식과 비교하였다. 도 6은 할당된 단위자원의 크기가 16인 경우이고, 도 7은 할당된 단위자원의 크기가 32인 경우이다.6 and 7 are other examples of simulation results according to the present invention. In the resource allocation method of the present invention, how the size of the group scheduling information changes as the number of terminals belonging to the group increases from 5 to 60, compared with the continuous allocation method and the group allocation method. FIG. 6 illustrates a case where the size of the allocated unit resource is 16 and FIG. 7 illustrates a case where the size of the allocated unit resource is 32.

도 6 및 도 7을 참조하면, 시뮬레이션 환경은 IEEE 802.16m EMD 문서를 따랐으며 활성화(active)와 비활성화(inactive) 사이의 전환(transition) 확률을 1.6%로 가정하였고 MCS가 변경될 확률을 5%로 가정한다. 지속적 할당방식의 경우 스케줄링 정보의 전송 주기는 8 프레임(160msec)이고, 그룹할당방식 및 본 발명에 따른 자원할당방식은 2 프레임(40msec)이다. 이 경우 지속적 할당방식의 A-MAP IE와 그룹할당방식의 A-MAP IE 가 전송되는 조건은 다음과 같다.6 and 7, the simulation environment follows the IEEE 802.16m EMD document, assuming a 1.6% probability of transition between active and inactive, and a 5% probability of changing the MCS. Assume that In the case of the continuous allocation method, the transmission period of the scheduling information is 8 frames (160 msec), and the group allocation method and the resource allocation method according to the present invention are 2 frames (40 msec). In this case, the conditions under which the persistent allocation type A-MAP IE and the group allocation type A-MAP IE are transmitted are as follows.

1. 지속적 할당방식의 A-MAP IE 전송 조건 1. A-MAP IE Transmission Condition of Continuous Allocation Method

- 통신 시작    -Start communication

- 할당 주기 종료 (8 프레임 가정)   End allocation cycle (assuming 8 frames)

- MCS 변화   MCS change

- 자원할당에 대한 변화 필요 시    -Change in resource allocation is required

2. 그룹할당방식의 A-MAP IE 전송 조건 2. A-MAP IE Transmission Condition of Group Assignment

- 자원 할당 주기 마다 (2 프레임 가정)    -Per resource allocation cycle (assuming 2 frames)

3가지 방식에 따른 MAP 오버헤드는 도 6과 같다. 전체적으로 본 발명에 따른 자원할당방식이 지속적 자원할당에 비해 우수한 성능을 보이며, 앞에서 살펴본 것과 마찬가지로 할당된 단위자원의 개수가 작을수록, 그룹당 단말수가 클수록 제안한 방법의 오버헤드 감소 효과가 크다. 이러한 상황에 대응되는 통신환경을 생각해보면 채널 상황이 우수한 사용자들로 구성된 그룹일수록 장점이 커진다고 생각할 수 있다. 이상에서 살펴본 바와 같이 본 발명에 따른 자원할당방식은 그룹할당방식 사용하면서 추가로 지속적 할당의 장점을 얻을 수 있고, 상당히 넓은 범위의 통신환경에서 장점을 보인다.MAP overhead according to three schemes is shown in FIG. 6. Overall, the resource allocation scheme according to the present invention shows superior performance compared to the continuous resource allocation. As described above, the smaller the number of allocated unit resources and the larger the number of terminals per group, the greater the overhead reduction effect of the proposed method. Considering the communication environment corresponding to such a situation, it can be considered that a group composed of users having excellent channel conditions has an advantage. As described above, the resource allocation method according to the present invention can additionally obtain the advantage of continuous allocation while using the group allocation method, and shows advantages in a fairly wide range of communication environments.

상술한 시뮬레이션 결과들의 수치는 예시에 불과하며 한정 사항이 아니다. 시뮬레이션 결과들은 주어지는 조건에 따라 그 결과값이 달라질 수 있다. 시뮬레이션의 결과값이 달라지더라도 본 발명의 취지에 부합한다면 본 발명의 기술적 사상을 벗어나지 않는 것이다. The numerical values of the above-described simulation results are examples only and are not limiting. Simulation results may vary depending on the given conditions. Even if the result of the simulation is different, it does not depart from the technical spirit of the present invention as long as it is in accordance with the spirit of the present invention.

상술한 모든 기능은 상기 기능을 수행하도록 코딩된 소프트웨어나 프로그램 코드 등에 따른 마이크로프로세서, 제어기, 마이크로제어기, ASIC(Application Specific Integrated Circuit) 등과 같은 프로세서에 의해 수행될 수 있다. 상기 코드의 설계, 개발 및 구현은 본 발명의 설명에 기초하여 당업자에게 자명하다고 할 것이다.All of the above functions may be performed by a processor such as a microprocessor, a controller, a microcontroller, an application specific integrated circuit (ASIC), or the like according to software or program code coded to perform the function. The design, development and implementation of the code will be apparent to those skilled in the art based on the description of the present invention.

이상 본 발명에 대하여 실시예를 참조하여 설명하였지만, 해당 기술 분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시켜 실시할 수 있음을 이해할 수 있을 것이다. 따라서 상술한 실시예에 한정되지 않고, 본 발명은 이하의 특허청구범위의 범위 내의 모든 실시예들을 포함한다고 할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it will be understood by those skilled in the art that various changes and modifications may be made therein without departing from the spirit and scope of the invention. You will understand. Therefore, the present invention is not limited to the above-described embodiment, and the present invention will include all embodiments within the scope of the following claims.

도 1은 무선통신 시스템을 나타낸 블록도이다.1 is a block diagram illustrating a wireless communication system.

도 2는 프레임 구조의 일 예를 나타낸다.2 shows an example of a frame structure.

도 3은 MAC PDU(Protocol Data Unit) 포맷의 일 예이다.3 is an example of a MAC protocol data unit (PDU) format.

도 4는 본 발명의 일 예에 따른 자원할당방법을 나타내는 흐름도이다.4 is a flowchart illustrating a resource allocation method according to an embodiment of the present invention.

도 5는 본 발명에 따른 시뮬레이션 결과의 일 예이다.5 is an example of a simulation result according to the present invention.

도 6 및 도 7은 본 발명에 따른 시뮬레이션 결과의 다른 예이다.6 and 7 are other examples of simulation results according to the present invention.

Claims (11)

기지국이 단말에 무선자원을 할당하는 방법에 있어서,In a method for allocating radio resources to a terminal by a base station, 단말을 그룹에 추가하는 단계;Adding a terminal to the group; 스케줄링에 의해 결정되는 그룹 스케줄링 정보를 상기 그룹에 속하는 복수의 단말로 전송하는 단계를 포함하되,Transmitting group scheduling information determined by scheduling to a plurality of terminals belonging to the group, 상기 그룹 스케줄링 정보는 단말지시 정보 및 자원정보를 포함하고, 상기 단말지시 정보는 상기 단말에 할당되는 무선자원에 관한 정보가 변경되는지 여부를 지시하며, 상기 자원정보는 상기 단말의 변경되는 무선자원을 지시하는, 무선자원 할당방법. The group scheduling information includes terminal instruction information and resource information. The terminal instruction information indicates whether information on radio resources allocated to the terminal is changed. Instructing a radio resource allocation method. 제 1 항에 있어서,The method of claim 1, 상기 그룹 스케줄링 정보는 상기 변경되는 무선자원에 대한 변조 및 코딩 기법(Modulation and Coding Scheme ; MCS)을 나타내는 자원포맷정보를 더 포함하는, 무선자원 할당방법.The group scheduling information further includes resource format information indicating a modulation and coding scheme (MCS) for the changed radio resource. 제 1 항에 있어서,The method of claim 1, 상기 단말에 할당되는 무선자원에 관한 정보가 변경되는 경우, 상기 그룹 스케줄링 정보는 상기 그룹에 할당되는 단위 무선자원의 개수를 지시하는 할당자원의 개수정보를 더 포함하는, 무선자원 할당방법.And when the information on the radio resource allocated to the terminal is changed, the group scheduling information further includes information on the number of allocated resources indicating the number of unit radio resources allocated to the group. 제 1 항에 있어서,The method of claim 1, 상기 그룹 스케줄링 정보는 MAP 정보요소(Information Element; IE)인, 무선자원 할당방법.And the group scheduling information is a MAP Information Element (IE). 제 4 항에 있어서,The method of claim 4, wherein 상기 MAP 정보요소는 상기 MAP 정보요소의 종류를 지시하는 MAP IE Type 필드를 포함하는, 무선자원 할당방법.The MAP information element includes a MAP IE Type field indicating the type of the MAP information element. 제 1 항에 있어서,The method of claim 1, 상기 그룹 스케줄링 정보는 공용제어채널(common control channel)상으로 전송되는, 무선자원 할당방법.The group scheduling information is transmitted on a common control channel. 제 1 항에 있어서,The method of claim 1, 상기 단말지시 정보의 비트수는 상기 그룹에 속한 단말의 수와 같은, 무선자원 할당방법.And the number of bits of the terminal indication information is equal to the number of terminals belonging to the group. 단말에 의해 수행되는 무선자원을 할당받는 방법에 있어서,In the method for receiving a radio resource performed by the terminal, 스케줄링에 의해 결정되는 그룹 스케줄링 정보를 수신하는 단계; 및Receiving group scheduling information determined by scheduling; And 상기 그룹 스케줄링 정보를 이용하여 데이터를 수신하는 단계를 포함하되,Receiving data using the group scheduling information, 상기 그룹 스케줄링 정보는 단말지시 정보 및 자원정보를 포함하고, 상기 단말지시 정보는 상기 단말에 할당되는 무선자원에 관한 정보가 변경되는지 여부를 지시하며, 상기 자원정보는 상기 단말의 변경되는 무선자원을 지시하는, 무선자원 할당방법.The group scheduling information includes terminal instruction information and resource information. The terminal instruction information indicates whether information on radio resources allocated to the terminal is changed. Instructing a radio resource allocation method. 제 8 항에 있어서,The method of claim 8, 상기 단말지시 정보가 0이면 상기 데이터는 이전의 자원할당정보에 따라 수신되는, 무선자원 할당방법.If the terminal indication information is 0, the data is received according to previous resource allocation information. 제 8 항에 있어서,The method of claim 8, 상기 그룹 스케줄링 정보는 상기 변경되는 무선자원에 대한 변조 및 코딩 기법을 나타내는 자원포맷정보를 더 포함하는, 무선자원 할당방법.The group scheduling information further includes resource format information indicating a modulation and coding scheme for the changed radio resource. 제 10 항에 있어서,11. The method of claim 10, 상기 단말지시 정보가 1이면 상기 데이터는 상기 변경되는 무선자원 및 상기 자원포맷정보에 따라 수신되는, 무선자원 할당방법.And if the terminal indication information is 1, the data is received according to the changed radio resource and the resource format information.
KR1020090129701A 2009-12-23 2009-12-23 METHOD FOR ALLOCATING RADIO RESOURCE TO A PLURALITY OF USER EQUIPMENTS(UEs) CONSTITUTING A GROUP KR101083227B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090129701A KR101083227B1 (en) 2009-12-23 2009-12-23 METHOD FOR ALLOCATING RADIO RESOURCE TO A PLURALITY OF USER EQUIPMENTS(UEs) CONSTITUTING A GROUP

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090129701A KR101083227B1 (en) 2009-12-23 2009-12-23 METHOD FOR ALLOCATING RADIO RESOURCE TO A PLURALITY OF USER EQUIPMENTS(UEs) CONSTITUTING A GROUP

Publications (2)

Publication Number Publication Date
KR20110072670A KR20110072670A (en) 2011-06-29
KR101083227B1 true KR101083227B1 (en) 2011-11-11

Family

ID=44403567

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090129701A KR101083227B1 (en) 2009-12-23 2009-12-23 METHOD FOR ALLOCATING RADIO RESOURCE TO A PLURALITY OF USER EQUIPMENTS(UEs) CONSTITUTING A GROUP

Country Status (1)

Country Link
KR (1) KR101083227B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102576854B1 (en) * 2017-09-29 2023-09-11 한국전자통신연구원 Apparatus and method for managing radio resources in wireless communication system

Also Published As

Publication number Publication date
KR20110072670A (en) 2011-06-29

Similar Documents

Publication Publication Date Title
EP1941765B1 (en) Group scheduling in wireless communication systems
KR101421773B1 (en) Methods and systems for scheduling resources in a telecommunication system
EP2547160B1 (en) Channel assigning in wireless communication systems
US9282567B2 (en) TTI bundling
EP1880566B1 (en) Communicating uplink signalling information
KR101340100B1 (en) Apparatus and method for communicating signalling information
JP2020502942A (en) Method for retransmitting data in terminal in wireless communication system and communication apparatus using said method
US8335185B2 (en) Method of allocating resource for mobile station to support real time service
JP6997802B2 (en) Approval resource allocation
KR101083227B1 (en) METHOD FOR ALLOCATING RADIO RESOURCE TO A PLURALITY OF USER EQUIPMENTS(UEs) CONSTITUTING A GROUP
KR20120117924A (en) Method and device for determining uplink control channel resources

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
LAPS Lapse due to unpaid annual fee