KR102411314B1 - Apparatus and method for allocation resource of uplink in wireless communication system - Google Patents

Apparatus and method for allocation resource of uplink in wireless communication system Download PDF

Info

Publication number
KR102411314B1
KR102411314B1 KR1020150081309A KR20150081309A KR102411314B1 KR 102411314 B1 KR102411314 B1 KR 102411314B1 KR 1020150081309 A KR1020150081309 A KR 1020150081309A KR 20150081309 A KR20150081309 A KR 20150081309A KR 102411314 B1 KR102411314 B1 KR 102411314B1
Authority
KR
South Korea
Prior art keywords
terminal
uplink
resources
resource
base station
Prior art date
Application number
KR1020150081309A
Other languages
Korean (ko)
Other versions
KR20160144754A (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 KR1020150081309A priority Critical patent/KR102411314B1/en
Publication of KR20160144754A publication Critical patent/KR20160144754A/en
Application granted granted Critical
Publication of KR102411314B1 publication Critical patent/KR102411314B1/en

Links

Images

Classifications

    • H04W72/0493
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • H04W72/0486
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices

Landscapes

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

Abstract

본 발명의 실시 예에 따른 무선통신 시스템에서 기지국의 동작 방법은, 제1 단말에 할당할 제1 상향링크 자원을 결정하는 과정과, 제2 단말에 할당할 제2 상향링크 자원을 결정하는 과정과, 상기 제2 상향링크 자원 중 상기 제1 상향링크 자원과 중첩되는 자원을 제외한 나머지 자원을 상기 제2 단말로 할당하는 과정과, 상기 제2 상향링크 자원을 상기 제2 단말로 할당하는 과정을 포함한다.A method of operating a base station in a wireless communication system according to an embodiment of the present invention includes the steps of determining a first uplink resource to be allocated to a first terminal and determining a second uplink resource to be allocated to a second terminal; , allocating the remaining resources except for the resource overlapping the first uplink resource among the second uplink resources to the second terminal, and allocating the second uplink resource to the second terminal. do.

Description

무선 통신 시스템에서 상향 링크 자원을 할당하기 위한 장치 및 방법 {APPARATUS AND METHOD FOR ALLOCATION RESOURCE OF UPLINK IN WIRELESS COMMUNICATION SYSTEM}Apparatus and method for allocating uplink resources in a wireless communication system {APPARATUS AND METHOD FOR ALLOCATION RESOURCE OF UPLINK IN WIRELESS COMMUNICATION SYSTEM}

본 발명은 무선 통신 시스템에서 상향 링크 자원을 할당하기 위한 기술에 관한 것이다.The present invention relates to a technique for allocating uplink resources in a wireless communication system.

GSM(Global System for Mobile communication) 시스템은, 3GPP GSM 기반의 서비스를 지원하는 무선 네트워크(network) 시스템이다. 상기 GSM 시스템은 유럽을 포함하여 세계적으로 폭넓게 쓰이는 2세대 모바일(mobile) 통신 기술이다. 상기 GSM 시스템은 데이터(data) 전송을 향상시키기 위해 GPRS(General Packet Radio Service) 및 EDGE(Enhanced Data GSM(Global System for Mobile Communications) Environment) 표준으로 발전되었다.A Global System for Mobile communication (GSM) system is a wireless network system supporting a 3GPP GSM-based service. The GSM system is a second-generation mobile communication technology widely used worldwide including Europe. The GSM system has been developed into a General Packet Radio Service (GPRS) and an Enhanced Data Global System for Mobile Communications (GSM) Environment (EDGE) standard to improve data transmission.

본 발명의 실시 예는 기지국에서 적어도 하나의 단말로 할당되는 상향링크 자원의 낭비를 최소화하기 위한 장치 및 방법을 제공한다.An embodiment of the present invention provides an apparatus and method for minimizing waste of uplink resources allocated from a base station to at least one terminal.

본 발명의 실시 예는 기지국에서 동적 할당 방식 및 확장된 동적 자원 할당 방식을 혼용하여 단말로 상향링크 자원을 할당함으로써, 자원의 낭비를 최소화하고, 시스템 용량 저하를 방지하기 위한 장치 및 방법을 제공한다.An embodiment of the present invention provides an apparatus and method for minimizing resource waste and preventing system capacity degradation by allocating uplink resources to a terminal by mixing a dynamic allocation method and an extended dynamic resource allocation method in a base station .

본 발명의 실시 예에 따른 무선통신 시스템에서 기지국의 동작 방법은, 동적 할당(DA: dynamic allocation) 방식을 통해, 제1 단말에 할당할 제1 상향링크 자원을 결정하는 과정과, 확장된 동적 할당(EDA: extended dynamic allocation) 방식을 통해, 제2 단말에 할당할 제2 상향링크 자원을 결정하는 과정과, 상기 제2 상향링크 자원 중 상기 제1 상향링크 자원과 중첩되는 자원을 제외한 나머지 자원을 상기 제2 단말로 할당하는 과정과, 상기 제1 상향링크 자원을 상기 제1 단말로 할당하는 과정을 포함한다.A method of operating a base station in a wireless communication system according to an embodiment of the present invention includes a process of determining a first uplink resource to be allocated to a first terminal through a dynamic allocation (DA) method, and extended dynamic allocation A process of determining a second uplink resource to be allocated to the second terminal through an extended dynamic allocation (EDA) method, and the remaining resources except for a resource overlapping the first uplink resource among the second uplink resources and allocating to the second terminal, and allocating the first uplink resource to the first terminal.

본 발명의 실시 예에 따른 무선통신 시스템에서 기지국의 장치는, 동적 할당(DA: dynamic allocation) 방식을 통해, 제1 단말에 할당할 제1 상향링크 자원을 결정하고, 확장된 동적 할당(EDA: extended dynamic allocation) 방식을 통해, 제2 단말에 할당할 제2 상향링크 자원을 결정하고, 상기 제2 상향링크 자원 중 상기 제1 상향링크 자원과 중첩되는 자원을 제외한 나머지 자원을 상기 제2 단말로 할당하고, 상기 제1 상향링크 자원을 상기 제1 단말로 할당하는 제어부를 포함한다.In a wireless communication system according to an embodiment of the present invention, the apparatus of the base station determines a first uplink resource to be allocated to the first terminal through a dynamic allocation (DA) method, and performs extended dynamic allocation (EDA: Through an extended dynamic allocation) method, a second uplink resource to be allocated to the second terminal is determined, and the remaining resources except for a resource overlapping the first uplink resource among the second uplink resources are transferred to the second terminal. and a controller for allocating the first uplink resource to the first terminal.

도 1은 본 발명의 실시 예에 따른 무선 통신 시스템에서 기지국 100 및 단말 200간의 통신 환경을 도시한다.
도 2는 본 발명의 실시 예에 따른 무선 통신 시스템에서 FDMA(Frequency Division Multiple Access) 및 TDMA(Time Division Multiple Access)를 혼용하는 방식의 물리(physical) 채널(channel)을 도시한다.
도 3a 및 3b는 본 발명의 실시 예에 따른 무선 통신 시스템에서 동적 할당 방식 및 확장된 동적 자원 할당 방식을 도시한다.
도 4는 본 발명의 실시 예에 따른 무선 통신 시스템에서 동적 할당 방식 및 확장된 동적 할당 방식이 혼용되는 경우의 자원 할당을 도시한다.
도 5a 및 5b는 본 발명의 다른 실시 예에 따른 무선 통신 시스템에서 동적 할당 방식 및 확장된 동적 할당 방식이 혼용되는 경우의 자원 할당을 도시한다.
도 6은 본 발명의 실시 예에 따른 무선 통신 시스템에서 기지국 100이 초기에 자원을 할당하는 동작 순서도이다.
도 7a 및 7b는 본 발명의 실시 예에 따른 무선 통신 시스템에서 기지국 100에 의해 적어도 하나의 단말로의 할당이 결정된 상향링크 자원을 도시한다.
도 8은 본 발명의 다른 실시 예에 따른 기지국 100의 동작 순서도이다.
도 9는 본 발명의 다른 실시 예에 따른 무선 통신 시스템에서 기지국 100이 초기에 자원을 할당하는 동작 순서도이다.
도 10은 본 발명의 다른 실시 예에 따른 무선 통신 시스템에서 기지국 100이 자원을 재할당하는 동작 순서도이다.
도 11은 본 발명의 실시 예에 따른 무선 통신 시스템에서 기지국 100의 동작 순서도이다.
도 12는 본 발명의 실시 예에 따른 기지국 100의 블록(block) 구성을 도시한다.
1 illustrates a communication environment between a base station 100 and a terminal 200 in a wireless communication system according to an embodiment of the present invention.
2 illustrates a physical channel of a method of mixing Frequency Division Multiple Access (FDMA) and Time Division Multiple Access (TDMA) in a wireless communication system according to an embodiment of the present invention.
3A and 3B illustrate a dynamic allocation scheme and an extended dynamic resource allocation scheme in a wireless communication system according to an embodiment of the present invention.
4 illustrates resource allocation when a dynamic allocation method and an extended dynamic allocation method are mixed in a wireless communication system according to an embodiment of the present invention.
5A and 5B illustrate resource allocation when a dynamic allocation method and an extended dynamic allocation method are mixed in a wireless communication system according to another embodiment of the present invention.
6 is a flowchart of an operation in which the base station 100 initially allocates resources in a wireless communication system according to an embodiment of the present invention.
7A and 7B illustrate uplink resources for which allocation to at least one terminal is determined by the base station 100 in a wireless communication system according to an embodiment of the present invention.
8 is an operation flowchart of the base station 100 according to another embodiment of the present invention.
9 is a flowchart of an operation in which the base station 100 initially allocates resources in a wireless communication system according to another embodiment of the present invention.
10 is a flowchart illustrating an operation in which the base station 100 reallocates resources in a wireless communication system according to another embodiment of the present invention.
11 is an operation flowchart of the base station 100 in a wireless communication system according to an embodiment of the present invention.
12 shows a block configuration of a base station 100 according to an embodiment of the present invention.

이하 첨부된 도면을 참조하여 본 발명의 동작 원리를 상세히 설명한다. 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
Hereinafter, the operating principle of the present invention will be described in detail with reference to the accompanying drawings. In the following description of the present invention, if it is determined that a detailed description of a related well-known function or configuration may unnecessarily obscure the gist of the present invention, the detailed description thereof will be omitted. And, the terms to be described later are terms defined in consideration of functions in the present invention, which may vary according to intentions or customs of users and operators. Therefore, the definition should be made based on the content throughout this specification.

이하 본 발명은 무선 통신 시스템에서 상향링크 자원을 할당하기 위한 기술에 대하여 설명한다.
Hereinafter, a description will be given of a technique for allocating uplink resources in a wireless communication system.

도 1은 본 발명의 실시 예에 따른 기지국 100 및 단말 200간의 통신 환경을 도시한다.1 illustrates a communication environment between a base station 100 and a terminal 200 according to an embodiment of the present invention.

상기 도 1을 참고하면, 상기 기지국 100은, 상기 단말 200과 상향링크 101 및 하향링크 103을 통해 통신을 수행할 수 있다. 예를 들어, 상기 기지국 100은 상기 하향링크 103을 통해 상기 단말 200으로 데이터를 송신할 수 있다. 또한, 상기 기지국 100은, 상기 상향링크 101을 통해 상기 단말 200으로부터 데이터를 수신할 수 있다.Referring to FIG. 1 , the base station 100 may communicate with the terminal 200 through uplink 101 and downlink 103 . For example, the base station 100 may transmit data to the terminal 200 through the downlink 103 . In addition, the base station 100 may receive data from the terminal 200 through the uplink 101.

상기 단말 200은, 상기 기지국 100과 통신을 수행하기 위한 통신 수단을 포함한다. 상기 단말 200은, 상기 사용자가 휴대할 수 있는 전자 장치이다. 예를 들어, 상기 단말 200은, 스마트폰(smart phone), 휴대용 단말기(portable terminal), 이동 전화(mobile phone), 이동 패드(mobile pad), 미디어 플레이어(media player), 태블릿 컴퓨터(tablet computer), 핸드헬드 컴퓨터(handheld computer), PDA(Personal Digital Assistant), 무선 컨트롤러(wireless controller), 웨어러블 장비(wearable device), 스마트 TV(smart TeleVision), 모니터(monitor), 스피커(speaker), 우퍼(woofer), 블랙박스(black box), 손목 시계형 단말, 안경형 단말, 통신 기능을 구비한 의류에 부착 가능한 전자 장치, 카메라(camera), 빔 프로젝터(bim projecter), CCTV(closed circuit TeleVision), 프린터(printer), 팩스(fax), 3D(3-dimensions) 프린터 중 하나일 수 있고, 또한, 상술한 장치들 중 둘 이상의 기능들을 결합한 장치일 수 있다.The terminal 200 includes a communication means for performing communication with the base station 100 . The terminal 200 is an electronic device that the user can carry. For example, the terminal 200 may include a smart phone, a portable terminal, a mobile phone, a mobile pad, a media player, and a tablet computer. , handheld computer, PDA (Personal Digital Assistant), wireless controller, wearable device, smart TV (smart TeleVision), monitor, speaker, woofer ), black box, wristwatch-type terminal, glasses-type terminal, electronic device attachable to clothing with communication function, camera, beam projector, CCTV (closed circuit TeleVision), printer ( printer), fax (fax), 3D (3-dimensions) may be one of the printer, it may also be a device that combines the functions of two or more of the above-mentioned devices.

상기 기지국 100 및 상기 단말 200 간의 통신 연결은 GSM(Global System for Mobile communication), EDGE(Enhanced Data GSM Environment), CDMA(Code Division Multiple Access), LTE(Long Term Evolution) 중 적어도 하나에 기초하여 수행될 수 있다. 본 발명의 다른 실시 예에 따라, 상기 기지국 100 및 상기 단말 200간의 통신 연결은 상기 GSM, 상기 EDGE, 상기 CDMA, 상기 LTE 이외에 다른 시스템에서도 수행될 수 있다.
The communication connection between the base station 100 and the terminal 200 is to be performed based on at least one of Global System for Mobile communication (GSM), Enhanced Data GSM Environment (EDGE), Code Division Multiple Access (CDMA), and Long Term Evolution (LTE). can According to another embodiment of the present invention, the communication connection between the base station 100 and the terminal 200 may be performed in systems other than the GSM, the EDGE, the CDMA, and the LTE.

도 2는 본 발명의 실시 예에 따른 무선 통신 시스템의 FDMA(Frequency Division Multiple Access) 및 TDMA(Time Division Multiple Access) 혼용 방식의 물리(physical) 채널(channel)을 도시한다.2 illustrates a physical channel of a frequency division multiple access (FDMA) and time division multiple access (TDMA) mixed method of a wireless communication system according to an embodiment of the present invention.

상기 도 2를 참고하면, 상기 무선 통신 시스템의 물리 채널은, 반송 주파수(carrier frequency)와 타임 슬롯(time slot)으로 구성된다. 예를 들어, 하나의 프레임은, 하나의 주파수에서 8개의 타임 슬롯을 포함할 수 있다. 예를 들어, 주파수 f1에 대한 프레임은, 총 8개의 타임 슬롯 TS1 내지 TS8을 포함할 수 있다. 즉, 각각의 프레임은, 각각의 주파수에서 총 8개의 타임 슬롯을 포함할 수 있다. 예를 들어, 상기 물리 채널은, 데이터를 디지털(digital)화하고, 압축한 후 200kHz로 할당된 채널을 통해 각각 고유의 타임 슬롯에 의해 전송될 수 있다. 예를 들어, 기지국으로부터 적어도 하나의 타임 슬롯을 할당받은 단말은, 상기 적어도 하나의 타임 슬롯을 통해, 음성, 이미지(image), 데이터(data) 등을 송수신하는 멀티미디어 통신을 수행할 수 있다.
Referring to FIG. 2 , a physical channel of the wireless communication system includes a carrier frequency and a time slot. For example, one frame may include eight time slots in one frequency. For example, a frame for frequency f1 may include a total of eight time slots TS1 to TS8. That is, each frame may include a total of 8 time slots at each frequency. For example, the physical channel may be transmitted in its own time slot through a channel allocated at 200 kHz after digitizing and compressing data. For example, the terminal allocated with at least one time slot from the base station may perform multimedia communication for transmitting and receiving voice, image, data, etc. through the at least one time slot.

도 3a 및 3b는 본 발명의 실시 예에 따른 무선 통신 시스템에서 동적 자원 할당 방식을 도시한다.3A and 3B illustrate a dynamic resource allocation scheme in a wireless communication system according to an embodiment of the present invention.

상기 도 3a는, 본 발명의 실시 예에 따른 무선 통신 시스템에서 동적 할당 방식을 통해 단말로 할당된 타임 슬롯을 도시한다. 기지국 100은, 상기 동적 할당 방식을 통해 최대 2개의 슬롯을 상기 단말 200에 할당할 수 있다. 상기 동적 할당 방식은, 기지국이 USF(Uplink Status Flag) 값을 상향링크 PDCH(Packet Data CHannel) 마킹(marking)하여 제1 블록 구간에서 단말에 송신할 경우, 상기 단말이 상기 USF 값을 확인 후, 상기 USF 값에 대응하는 제2 블록 구간의 자원을 통해, 상기 기지국으로 데이터를 송신하는 방식을 의미한다. 상기 기지국은, 상기 동적 할당 방식을 통해, 상기 단말로 최대 2개의 타임 슬롯을 할당할 수 있다. 상기 기지국 100은, 상기 단말과 패킷 전송을 시작하기 위해 연결할 때, 상기 단말로 패킷 할당 메시지를 전송하여 자원을 할당할 수 있다. 이때, 상기 기지국 100은, 상기 단말로 상기 단말이 사용할 자원에 관한 정보를 전송할 수 있다. 예를 들어, 상기 기지국 100은, 상기 단말로, TS0 내지 TS3 중 상기 TS0를 할당할 수 있다. 이때, 상기 기지국 100은, 상기 단말로 "1000"이라는 정보를 포함하는 메시지를 송신할 수 있다. 상기 단말은 상기 메시지를 수신한 후, 상기 TS0 내지 상기 TS3 중 상기 TS0가 상기 단말이 사용할 수 있는 자원임을 확인할 수 있다.3A illustrates a time slot allocated to a terminal through a dynamic allocation method in a wireless communication system according to an embodiment of the present invention. The base station 100 may allocate up to two slots to the terminal 200 through the dynamic allocation method. In the dynamic allocation scheme, when the base station marks an uplink Packet Data CHannel (PDCH) value for an uplink status flag (USF) and transmits it to the terminal in the first block period, after the terminal checks the USF value, This means a method of transmitting data to the base station through the resource of the second block period corresponding to the USF value. The base station may allocate up to two time slots to the terminal through the dynamic allocation scheme. When the base station 100 connects to the terminal to start packet transmission, the base station 100 may transmit a packet allocation message to the terminal to allocate resources. In this case, the base station 100 may transmit information about a resource to be used by the terminal to the terminal. For example, the base station 100 may allocate the TS0 among TS0 to TS3 to the terminal. In this case, the base station 100 may transmit a message including information "1000" to the terminal. After receiving the message, the terminal may confirm that the TS0 among the TS0 to TS3 is a resource that the terminal can use.

상기 기지국 100은, 적어도 하나의 단말의 USF 값 303을 상향링크 PDCH에 마킹하여 상기 적어도 하나의 단말에 송신할 수 있다. 상기 기지국 100은, 블록구간 N 301에서, 수신 타임슬롯 0 내지 7 중에서 수신 타임 슬롯 3에, 상기 USF 값 303을 마킹할 수 있다. 기지국은 각 단말별로 고유한 USF 값을 할당함으로써, 특정 타임 슬롯에 마킹된 USF 값을 통해, 해당 USF 값을 할당받은 단말이, 상기 단말로 할당된 타임 슬롯을 식별할 수 있도록 한다.The base station 100 may mark the USF value 303 of at least one terminal on the uplink PDCH and transmit it to the at least one terminal. The base station 100 may mark the USF value 303 in a reception time slot 3 among reception timeslots 0 to 7 in a block period N 301 . The base station allocates a unique USF value to each terminal, so that the terminal to which the corresponding USF value is assigned can identify the time slot assigned to the terminal through the USF value marked in a specific time slot.

상기 단말 200은, 상기 PDCH의 타임 슬롯 3으로부터 상기 USF 값 303을 확인하여, 확인된 USF 값 303이, 상기 단말 200으로 할당된 USF 값인지 결정할 수 있다. 상기 단말 200은, 상기 단말 200으로 할당된 USF 값 303을 블록 구간 N 301의 수신 타임 슬롯 3에서 검출할 수 있다. 상기 단말 200은, 블록 구간 N+1 309에서, 상기 USF 값이 검출된 상기 수신 타임 슬롯 3에 대응하는 송신 타임 슬롯 3을 통해, 상기 기지국 100으로 상향링크 데이터를 송신(311)할 수 있다. 다시 말해, 상기 단말 200은, 블록구간 N+1 309의 송신 타임 슬롯들 0 내지 7 중에서, 송신 타임슬롯 3에 상기 상향링크 데이터 311를 송신할 수 있다.The UE 200 may check the USF value 303 from time slot 3 of the PDCH, and determine whether the confirmed USF value 303 is a USF value allocated to the UE 200. The terminal 200 may detect the USF value 303 allocated to the terminal 200 in reception time slot 3 of the block period N 301 . In block period N+1 309, the terminal 200 may transmit (311) uplink data to the base station 100 through a transmission time slot 3 corresponding to the reception time slot 3 in which the USF value is detected. In other words, the terminal 200 may transmit the uplink data 311 in the transmission timeslot 3 among the transmission time slots 0 to 7 of the block period N+1 309.

상기 도 3b는 본 발명의 실시 예에 따른 무선 통신 시스템에서 확장 동적 할당 방식을 통해 상향링크 자원이 할당된 타임 슬롯이다. 상기 확장 동적 할당 방식은, 기지국이, 단말에 할당할 것을 결정한 타임 슬롯들 중 첫번째 타임 슬롯에 USF 값을 표시하여 상기 단말로 송신할 경우, 상기 단말이, 제2 구간에서 USF 값이 표시된 타임 슬롯부터, 상기 단말이 사용 가능한 타임 슬롯까지 사용할 수 있도록 자원을 할당하는 방식을 의미한다. 즉, 상기 단말은, 상기 단말에 할당된 각각의 타임 슬롯들에 대한 각각의 USF 값을 검출할 필요 없이, 상기 단말에 할당된 첫번째 타임 슬롯에 대한 USF 값만을 검출한 후, 상기 USF 값에 대응하는 타임 슬롯부터 상기 단말이 사용 가능한 타임 슬롯을 연속적으로 사용할 수 있다.3B is a time slot to which an uplink resource is allocated through an extended dynamic allocation method in a wireless communication system according to an embodiment of the present invention. In the extended dynamic allocation scheme, when the base station displays the USF value in the first time slot among the time slots determined to be allocated to the terminal and transmits to the terminal, the terminal displays the time slot in which the USF value is indicated in the second interval It means a method of allocating resources so that the terminal can use up to an available time slot. That is, the terminal does not need to detect each USF value for each time slot allocated to the terminal, but detects only the USF value for the first time slot allocated to the terminal, and then responds to the USF value From the time slot, the terminal can continuously use available time slots.

상기 기지국 100은, 상기 단말과 패킷 전송을 시작하기 위해 연결할 때, 상기 단말로 패킷 할당 메시지를 전송하여 자원을 할당할 수 있다. 이때, 상기 기지국 100은, 상기 단말로 상기 단말이 사용할 자원에 관한 정보를 전송할 수 있다. 예를 들어, 상기 기지국 100은, 상기 단말로, TS0 내지 TS3을 할당할 수 있다. 이때, 상기 기지국 100은, 상기 단말로 "1111"이라는 정보를 포함하는 메시지를 송신할 수 있다. 상기 단말은 상기 메시지를 수신한 후, 상기 TS0 내지 상기 TS3이 상기 단말이 사용할 수 있는 자원임을 확인할 수 있다.When the base station 100 connects to the terminal to start packet transmission, the base station 100 may transmit a packet allocation message to the terminal to allocate resources. In this case, the base station 100 may transmit information about a resource to be used by the terminal to the terminal. For example, the base station 100 may allocate TS0 to TS3 to the terminal. In this case, the base station 100 may transmit a message including information "1111" to the terminal. After receiving the message, the terminal can confirm that the TS0 to TS3 are resources that the terminal can use.

상기 기지국은, 상기 확장된 동적 할당 방식을 통해, 단말로 최대 4개의 타임 슬롯들을 할당할 수 있다. 즉, 상기 단말은, 기지국으로부터, 상기 확장 동적 할당 방식으로 슬롯을 할당받을 경우, 상기 동적 할당 방식으로 슬롯을 할당받을 때 보다 2배 빠른 전송률(throughput)로 상기 기지국으로 데이터를 송신할 수 있다.The base station may allocate up to four time slots to the terminal through the extended dynamic allocation scheme. That is, when the terminal receives a slot from the base station in the extended dynamic allocation method, the terminal can transmit data to the base station at a throughput that is twice as fast as when the slot is allocated in the dynamic allocation method.

예를 들어, 상기 기지국 100은 상기 기지국 100으로 데이터를 전송할 수 있는 적어도 하나의 단말을 결정할 수 있다. 상기 기지국 100은, 상기 PDCH의 첫번째 슬롯에 상기 단말 200의 USF 값 303을 마킹하여 상기 단말 200로 송신할 수 있다. 상기 기지국 100은, 블록구간 N 501에서, 수신 타임슬롯 0 내지 7중에서 수신 타임 슬롯 3에, 상기 USF 값 303을 마킹할 수 있다.For example, the base station 100 may determine at least one terminal capable of transmitting data to the base station 100 . The base station 100 may mark the USF value 303 of the terminal 200 in the first slot of the PDCH and transmit to the terminal 200 . The base station 100 may mark the USF value 303 in a reception time slot 3 among reception timeslots 0 to 7 in a block period N 501 .

상기 단말 200은, 상기 PDCH의 타임 슬롯 3으로부터 상기 USF 값 303을 확인하여, 확인된 USF 값 303이 상기 단말 200으로 할당된 USF 값인지 결정할 수 있다. 이후 상기 단말 200은, 블록구간 N+1 309에서 타임 슬롯 3 내지 6을 통해 상기 기지국 100으로 상향링크 데이터 313을 송신할 수 있다.
The UE 200 may check the USF value 303 from time slot 3 of the PDCH, and determine whether the confirmed USF value 303 is the USF value allocated to the UE 200. Thereafter, the terminal 200 may transmit uplink data 313 to the base station 100 through time slots 3 to 6 in block period N+1 309.

도 4는 본 발명의 실시 예에 따른 무선 통신 시스템에서 동적 할당 방식 및 확장된 동적 할당 방식이 혼용되는 경우의 자원 할당을 도시한다.4 illustrates resource allocation when a dynamic allocation method and an extended dynamic allocation method are mixed in a wireless communication system according to an embodiment of the present invention.

상기 도 4를 참고하면, 기지국 100은, 상기 동적 할당 방식 및 상기 확장된 동적 할당 방식을 혼용하여, 적어도 하나의 단말을 위한 상향링크 자원을 결정할 수 있다. 예를 들어, 상기 기지국 100은, TS(Time Slot)0, TS1, TS2, TS3을 제1 단말에 할당할 자원으로 결정(401)할 수 있다. 상기 기지국 100은, 확장된 동적 할당 방식을 통해 상기 TS0 내지 TS3을 상기 제1 단말에 할당할 수 있다.Referring to FIG. 4 , the base station 100 may determine an uplink resource for at least one terminal by mixing the dynamic allocation method and the extended dynamic allocation method. For example, the base station 100 may determine TS (Time Slot) 0, TS1, TS2, and TS3 as resources to be allocated to the first terminal (401). The base station 100 may allocate the TS0 to TS3 to the first terminal through an extended dynamic allocation scheme.

또한, 상기 기지국 100은, TS2를 제2 단말에 할당할 타임 슬롯으로 결정(403)할 수 있다. 상기 기지국 100은, 상기 동적 할당 방식을 통해 상기 TS2를 상기 제2 단말에 할당할 수 있다.Also, the base station 100 may determine (403) TS2 as a time slot to be allocated to the second terminal. The base station 100 may allocate the TS2 to the second terminal through the dynamic allocation method.

상기 도 4를 참고하면, 상기 기지국 100은, 블록 구간 N 405에서 상기 제2 단말로 자원을 먼저 할당할 수 있다. 이후, 상기 기지국 100은, 상기 제1 단말로 자원을 할당할 수 있다. 이때, 상기 기지국 100은, 상기 제2 단말로 TS2를 할당하기 때문에, 상기 제1 단말로는 상기 TS0 및 상기 TS1을 할당할 수 없다. 즉, 상기 기지국 100이, 상기 블록 구간 N 405, 블록 구간 N+1 407, 블록 구간 N+2 409 및 이후의 블록 구간들에서 상기 TS0 및 상기 TS1를 할당할 수 없다. 따라서, 상기 TS0 및 TS1에 대한 자원 낭비(411)가 발생할 수 있다.
Referring to FIG. 4 , the base station 100 may first allocate resources to the second terminal in block period N 405 . Thereafter, the base station 100 may allocate resources to the first terminal. In this case, since the base station 100 allocates TS2 to the second terminal, it cannot allocate the TS0 and TS1 to the first terminal. That is, the base station 100 cannot allocate the TS0 and the TS1 in the block period N 405, the block period N+1 407, the block period N+2 409 and subsequent block periods. Accordingly, resource waste 411 for TS0 and TS1 may occur.

도 5a 및 5b는 본 발명의 다른 실시 예에 따른 무선 통신 시스템에서 동적 할당 방식 및 확장된 동적 할당 방식이 혼용되는 경우의 자원 할당을 도시한다.5A and 5B illustrate resource allocation when a dynamic allocation method and an extended dynamic allocation method are mixed in a wireless communication system according to another embodiment of the present invention.

상기 도 5a를 참고하면, 기지국 100은, 동적 할당 방식으로 TS1 및 TS2를 제1 단말에 할당하기 위한 상향링크 자원으로 결정(501)할 수 있다. 상기 기지국 100은, 확장된 동적 할당 방식으로 TS0, TS1, TS2, TS3를 제2 단말에 할당하기 위한 상향링크 자원으로 결정(503)할 수 있다. 이때, 상기 확장된 동작 할당 방식에 제약이 없는 경우, 상기 기지국 100은, 상기 제1 단말 및 상기 제2 단말로 각각 50%의 상향링크 자원을 할당할 수 있다. 예를 들어, 상기 기지국 100은, 상기 제1 단말로 상기 TS1 및 TS2를 할당할 것을 결정하고, 상기 제2 단말로 상기 TS0 및 상기 TS3을 할당할 것을 결정할 수 있다. 그러나, 상기 확장된 동적 할당 방식의 규격으로 인해, 상기 기지국 100은, 상기 제1 단말로 자원을 할당하는 블록 구간에서 상기 제2 단말로 상기 TS3만 할당하고 상기 TS0는 할당할 수 없다.Referring to FIG. 5A, the base station 100 may determine (501) UL resources for allocating TS1 and TS2 to the first terminal in a dynamic allocation method. The base station 100 may determine 503 as uplink resources for allocating TS0, TS1, TS2, and TS3 to the second terminal in the extended dynamic allocation method. In this case, if there is no restriction on the extended operation allocation method, the base station 100 may allocate 50% of uplink resources to the first terminal and the second terminal, respectively. For example, the base station 100 may determine to allocate the TS1 and TS2 to the first terminal, and determine to allocate the TS0 and TS3 to the second terminal. However, due to the standard of the extended dynamic allocation scheme, the base station 100 allocates only the TS3 to the second terminal in a block interval for allocating resources to the first terminal and cannot allocate the TS0.

상기 도 5b를 참고하면, 기지국 100은 확장된 동적 할당 방식으로 제1 단말로 할당하기 위한 상향링크 자원을 결정할 수 있다. 예를 들어, 상기 기지국 100은, 상기 제1 단말로 TS0, TS1, TS2, TS3을 할당할 것을 결정(505)할 수 있다. 상기 기지국 100은, 동적 할당 방식으로 제2 단말로 TS2를 할당할 것을 결정(507)할 수 있다. 만약, 상기 확장된 할당 방식의 규격에 대한 제약이 없을 경우, 상기 기지국 100은, 상기 제1 단말에 상기 TS0, 상기 TS1, 상기 TS3를 할당하고, 상기 제2 단말에 상기 TS2를 할당할 수 있다. 그러나, 상기 확장된 할당 방식의 규격에 의해 상기 기지국 100은, 상기 제2 단말이 자원을 할당받는 블록 구간에서 상기 제1 단말로 상기 TS3만 할당할 수 있다.
Referring to FIG. 5B , the base station 100 may determine an uplink resource to be allocated to the first terminal in an extended dynamic allocation scheme. For example, the base station 100 may determine 505 to allocate TS0, TS1, TS2, and TS3 to the first terminal. The base station 100 may determine (507) to allocate TS2 to the second terminal using a dynamic allocation method. If there is no restriction on the specification of the extended allocation scheme, the base station 100 may allocate the TS0, the TS1, and the TS3 to the first terminal, and allocate the TS2 to the second terminal. . However, according to the standard of the extended allocation scheme, the base station 100 may allocate only the TS3 to the first terminal in a block period in which the second terminal is allocated a resource.

도 6은 본 발명의 실시 예에 따른 기지국 100의 동작 순서도이다.6 is an operation flowchart of the base station 100 according to an embodiment of the present invention.

상기 도 6을 참고하면, 상기 기지국 100은, 601단계로 진행하여 할당 슬롯 개수와 슬롯 자원을 선정한다. 상기 기지국 100은 제1 단말로 할당하기 위한 상향링크 슬롯의 개수 및 슬롯을 결정할 수 있다. 예를 들어, 상기 기지국 100은 하향링크의 데이터량 및 상향링크의 데이터량에 기초하여 상기 슬롯의 개수를 결정할 수 있다. 상기 기지국 100은 상기 결정된 슬롯 개수에 대하여 조합 가능한 적어도 하나의 슬롯 조합을 결정할 수 있다. 상기 기지국 100은 상기 적어도 하나의 슬롯 조합 각각에 대한 데이터 전송률을 계산할 수 있다. 상기 기지국 100은 상기 적어도 하나의 슬롯 조합 중 가장 큰 데이터 전송률을 제공하는 슬롯 조합을 결정할 수 있다. 예를 들어, 상기 기지국 100은 MSC(Modulation Coding Scheme) 12인 경우, 상기 적어도 하나의 단말로 할당하기 위한 상향링크 자원으로 1개 이상 4개 이하의 슬롯을 결정할 수 있다. 예를 들어, 상기 기지국 100은 상기 적어도 하나의 단말로 TS1, TS2, TS3, TS4 총 4개의 슬롯을 할당할 것을 결정할 수 있다. 예를 들어, 상기 기지국 100은 상기 적어도 하나의 단말로 1개의 슬롯을 할당할 것을 결정할 경우, 상기 TS1에 대한 데이터 전송률, 상기 TS2에 대한 데이터 전송률, 상기 TS3에 대한 데이터 전송률, 상기 TS4에 대한 데이터 전송률을 각각 계산할 수 있다. 만약, 상기 기지국 100이 상기 적어도 하나의 단말로 2개의 슬롯을 할당할 것을 결정할 경우, 조합 가능한 슬롯 조합들 (TS1,TS2), (TS2,TS3), (TS3,TS4) 각각에 대한 데이터 전송률을 계산할 수 있다. 예를 들어, 상기 기지국 100은 상기 적어도 하나의 단말로 3개의 슬롯을 할당할 것을 결정할 경우, 가능한 2개의 슬롯 조합 (TS1,TS2,TS3), (TS2,TS3,TS4) 각각에 대한 데이터 전송률을 계산할 수 있다. 예를 들어, 상기 기지국 100은 상기 적어도 하나의 단말로 할당할 수 있는 슬롯이 4개일 경우, (TS1,TS2,TS3,TS4)에 대한 데이터 전송률을 계산할 수 있다. 상기 기지국 100은 상기 가용한 슬롯의 조합들 중 데이터 전송률이 가장 높은 슬롯 조합으로 상기 적어도 하나의 단말을 위한 상향링크 자원을 결정할 수 있다.Referring to FIG. 6 , the base station 100 selects the number of allocated slots and slot resources in step 601 . The base station 100 may determine the number and slots of uplink slots to be allocated to the first terminal. For example, the base station 100 may determine the number of slots based on the downlink data amount and the uplink data amount. The base station 100 may determine at least one combination of slots that can be combined with respect to the determined number of slots. The base station 100 may calculate a data rate for each of the at least one slot combination. The base station 100 may determine a slot combination providing the largest data rate among the at least one slot combination. For example, when the base station 100 is a modulation coding scheme (MSC) 12, it may determine one or more and four or less slots as uplink resources for allocating to the at least one terminal. For example, the base station 100 may determine to allocate a total of four slots TS1, TS2, TS3, and TS4 to the at least one terminal. For example, when the base station 100 determines to allocate one slot to the at least one terminal, the data rate for the TS1, the data rate for the TS2, the data rate for the TS3, and the data for the TS4 The transfer rate can be calculated individually. If the base station 100 determines to allocate two slots to the at least one terminal, the data rates for each of the combinable slot combinations (TS1, TS2), (TS2, TS3), (TS3, TS4) can be calculated For example, when the base station 100 determines to allocate three slots to the at least one terminal, a data rate for each of two possible combinations of slots (TS1, TS2, TS3), (TS2, TS3, TS4) can be calculated For example, the base station 100 may calculate the data rate for (TS1, TS2, TS3, TS4) when there are four slots that can be allocated to the at least one terminal. The base station 100 may determine the uplink resource for the at least one terminal as a slot combination having the highest data rate among the available slot combinations.

상기 기지국 100은, 603단계로 진행하여, 확장된 동적 자원 할당 방식 또는 동작 자원 할당 방식을 결정한다. 상기 기지국 100은 상기 제1 단말로 상향링크 자원을 할당하기 위해, 상기 확장된 동적 자원 할당 방식, 상기 동적 자원 할당 방식 중 적어도 하나의 방식을 결정할 수 있다. 예를 들어, 상기 기지국 100은, 상기 제1 단말로 할당할 수 있는 슬롯의 개수가 3개 이상일 경우, 상기 확장된 동적 할당 방식으로 상향링크 자원을 상기 제1 단말로 할당할 수 있다. 반면, 상기 기지국 100은, 상기 제1 단말로 할당할 수 있는 슬롯의 개수가 2개 이하일 경우, 상기 동적 할당 방식으로 상기 제1 단말로 상향링크 자원을 할당할 수 있다.In step 603, the base station 100 determines an extended dynamic resource allocation scheme or an operation resource allocation scheme. The base station 100 may determine at least one of the extended dynamic resource allocation method and the dynamic resource allocation method in order to allocate uplink resources to the first terminal. For example, when the number of slots that can be allocated to the first terminal is three or more, the base station 100 may allocate an uplink resource to the first terminal in the extended dynamic allocation method. On the other hand, when the number of slots that can be allocated to the first terminal is two or less, the base station 100 may allocate an uplink resource to the first terminal in the dynamic allocation method.

상기 기지국 100은, 605단계로 진행하여, 확장된 동적 할당 시, 할당 슬롯 자원을 조정한다. 예를 들어, 상기 기지국 100은, 상기 제1 단말로 할당할 수 있는 슬롯이 3개 이상일 경우, 상기 제1 단말로 상기 확장된 동적 할당 방식으로 자원을 할당할 수 있다. 예를 들어, 상기 기지국 100은, 기존에 자원을 할당받은 제2 단말에 할당된 슬롯과 중복되는 슬롯은 상기 제1 단말로 할당하지 않을 수 있다.In step 605, the base station 100 adjusts allocated slot resources during extended dynamic allocation. For example, when the number of slots that can be allocated to the first terminal is three or more, the base station 100 may allocate resources to the first terminal in the extended dynamic allocation method. For example, the base station 100 may not allocate to the first terminal a slot that overlaps with a slot allocated to the second terminal to which the resource is previously allocated.

상기 기지국 100은,607단계로 진행하여, 상기 확장된 동적 할당의 동적 할당 전환 여부를 판단한다. 상기 기지국 100은, 상기 제1 단말에 대한 자원 할당 방식을 상기 확장된 동적 할당 방식에서 상기 동적 할당 방식으로 변경할 것인지 여부를 판단할 수 있다. 예를 들어, 상기 기지국 100은, 상기 제1 단말로 할당할 수 있는 슬롯의 개수에 기초하여 상기 할당 방식에 대한 변경 여부를 결정할 수 있다. 예를 들어, 상기 기지국 100은, 상기 제2 단말에 할당된 슬롯과 중복되지 않는 슬롯을 상기 제1 단말로 할당할 수 있다. 이때, 상기 기지국 100은, 상기 제1 단말로 할당할 수 있는 슬롯의 개수가 2개 이하일 경우, 상기 제1 단말에 대한 자원 할당 방식을 상기 확장된 동적 할당 방식에서 상기 동적 할당 방식으로 전환할 수 있다. 반면, 상기 기지국 100은, 상기 제1 단말로 할당할 수 있는 슬롯의 개수가 3개 이상일 경우, 상기 확장된 동적 할당 방식을 유지할 수 있다.In step 607, the base station 100 determines whether to change the dynamic allocation of the extended dynamic allocation. The base station 100 may determine whether to change the resource allocation method for the first terminal from the extended dynamic allocation method to the dynamic allocation method. For example, the base station 100 may determine whether to change the allocation method based on the number of slots that can be allocated to the first terminal. For example, the base station 100 may allocate a slot that does not overlap with a slot allocated to the second terminal to the first terminal. At this time, when the number of slots that can be allocated to the first terminal is two or less, the base station 100 may switch the resource allocation method for the first terminal from the extended dynamic allocation method to the dynamic allocation method have. On the other hand, when the number of slots that can be allocated to the first terminal is three or more, the base station 100 can maintain the extended dynamic allocation scheme.

상기 기지국 100은, 609단계로 진행하여, 확장된 동적 할당을 동적 할당으로 전환시, 동적 할당으로 할당할 슬롯 개수와 슬롯 자원을 선정한다. 상기 기지국 100은, 상기 제1 단말로 자원을 할당하는 방식을, 상기 확장된 동적 자원 할당 방식에서 상기 동적 할당 방식으로 변경할 수 있다. 이때, 상기 기지국 100은, 하향링크 데이터량 및 상향링크 데이터량에 기초하여, 상기 동적 할당 방식으로 상기 제1 단말에 할당할 슬롯 개수 및 슬롯 자원을 결정할 수 있다. 상기 기지국 100은, 상기 슬롯 개수 및 상기 슬롯 자원을 결정한 후, 조합 가능한 적어도 하나의 슬롯 조합들 중 데이터 전송률이 최대인 슬롯 조합을 결정할 수 있다. 상기 기지국 100은, 데이터 전송률이 최대인 상기 슬롯 조합을 통해 상기 제1 단말로 상향링크 자원을 할당할 수 있다.
In step 609, the base station 100 selects the number of slots and slot resources to be allocated through the dynamic allocation when the extended dynamic allocation is converted to the dynamic allocation. The base station 100 may change a method of allocating resources to the first terminal from the extended dynamic resource allocation method to the dynamic allocation method. In this case, the base station 100 may determine the number of slots and slot resources to be allocated to the first terminal in the dynamic allocation method based on the amount of downlink data and the amount of uplink data. After determining the number of slots and the slot resource, the base station 100 may determine a slot combination having a maximum data rate among at least one combinable slot combination. The base station 100 may allocate an uplink resource to the first terminal through the slot combination having the maximum data rate.

도 7a 및 7b는 본 발명의 실시 예에 따른 무선 통신 시스템에서 기지국 100에 의해 적어도 하나의 단말로의 할당이 결정된 상향링크 자원을 도시한다.7A and 7B illustrate uplink resources for which allocation to at least one terminal is determined by the base station 100 in a wireless communication system according to an embodiment of the present invention.

상기 도 7a를 참고하면, 상기 기지국 100은, TS1, TS2를 제1 단말 705을 위한 상향링크 자원으로 결정(701)할 수 있다. 상기 기지국 100은, 상기 TS1, 상기 TS2를 동적 할당 방식으로 상기 제1 단말에 할당할 수 있다. 이때, 상기 기지국 100은, 제2 단말 707로부터 하향링크 데이터량에 비하여 더 큰 상향링크 데이터량을 요청하는 상향링크 자원할당 요청 메시지를 수신할 수 있다. 상기 기지국 100이 상기 요청 메시지에 기초하여, 상기 제2 단말 707로 4개의 슬롯을 할당할 것을 결정할 수 있다. 예를 들어, 상기 기지국 100은 상기 제2 단말 707로 TS0, TS1, TS2, TS3을 할당할 것을 결정(703)할 수 있다. 상기 기지국 100은 상기 제2 단말 707로 할당 가능한 슬롯의 개수가 3개 이상이기 때문에, 상기 제2 단말 707로 상향링크 자원을 할당하는 방식을 확장된 동적 할당 방식으로 결정할 수 있다.Referring to FIG. 7A , the base station 100 may determine ( 701 ) TS1 and TS2 as uplink resources for the first terminal 705 . The base station 100 may allocate the TS1 and the TS2 to the first terminal in a dynamic allocation method. In this case, the base station 100 may receive an uplink resource allocation request message requesting a larger amount of uplink data compared to the downlink data amount from the second terminal 707 . The base station 100 may determine to allocate four slots to the second terminal 707 based on the request message. For example, the base station 100 may determine to allocate TS0, TS1, TS2, and TS3 to the second terminal 707 (703). Since the number of slots allocable to the second terminal 707 is three or more, the base station 100 may determine a method of allocating uplink resources to the second terminal 707 using the extended dynamic allocation method.

상기 도 7b를 참고하면, 상기 기지국 100은, 상기 제1 단말 705과 중첩되는 TS1 및 TS2를 상기 제2 단말 707을 위한 자원 할당에서 제외할 것을 결정(711)할 수 있다. 상기 기지국 100은 상기 제2 단말 707에 대한 상향링크 자원할당 방식을 동적 자원 할당 방식으로 변경할지 여부를 결정할 수 있다. 이때, 상기 기지국 100은, 상기 제2 단말 707에 할당된 슬롯 개수는, 할당된 TS0, TS3 및 상기 할당에서 제외된 TS1, TS2를 포함해 총 4개의 슬롯(709)이므로, 상기 확장된 동적 할당 방식으로 상기 제2 단말 707로 상향링크 자원을 할당할 것을 결정할 수 있다.
Referring to FIG. 7B , the base station 100 may determine to exclude TS1 and TS2 overlapping the first terminal 705 from resource allocation for the second terminal 707 ( 711 ). The base station 100 may determine whether to change the uplink resource allocation method for the second terminal 707 to a dynamic resource allocation method. In this case, in the base station 100, the number of slots allocated to the second terminal 707 is a total of four slots 709 including allocated TS0, TS3, and TS1 and TS2 excluded from the allocation, so the extended dynamic allocation In this way, it can be determined to allocate uplink resources to the second terminal 707.

도 8은 본 발명의 다른 실시 예에 따른 기지국 100의 동작 순서도이다.8 is an operation flowchart of the base station 100 according to another embodiment of the present invention.

상기 도 8을 참고하면, 상기 기지국 100은, 801단계로 진행하여 확장된 동적 할당과 동적 할당의 충돌을 감지한다. 상기 기지국 100은, 미리 정해진 주기마다 적어도 하나의 단말에 대한 상기 확장된 동적 할당 방식으로 할당된 슬롯 및 상기 동적 할당 방식으로 할당된 슬롯에 대한 충돌 여부를 확인할 수 있다. 다시 말해, 상기 기지국 100은, 적어도 2개의 단말들에 할당된 자원들이 서로 중복되었는지 여부를 확인할 수 있다.Referring to FIG. 8 , the base station 100 detects a collision between extended dynamic allocation and dynamic allocation in step 801 . The base station 100 may check whether there is a collision between the slot allocated by the extended dynamic allocation method and the slot allocated by the dynamic allocation method to at least one terminal at a predetermined period. In other words, the base station 100 may check whether the resources allocated to at least two terminals overlap each other.

상기 기지국 100은, 803단계로 진행하여 상기 확장된 동적 할당에 대한 할당 슬롯 자원을 조정한다. 상기 기지국 100은, 상기 적어도 2개의 단말들에 할당된 자원들이 서로 중복됨을 확인할 수 있다. 이때, 상기 기지국 100은, 적어도 2개의 단말들 중 상기 확장된 동적 할당 방식으로 자원이 할당된 단말의 슬롯 자원을 조정할 수 있다. 예를 들어, 상기 기지국 100은, 제1 단말에 동적 할당 방식으로 상향링크 자원을 할당한 후, 제2 단말에 확장된 동적 자원 할당 방식으로 상향링크 자원을 할당할 수 있다. 상기 제1 단말에 할당된 슬롯과 상기 제2 단말에 할당된 슬롯이 중첩될 경우, 상기 기지국 100은, 상기 제1 단말에 할당된 슬롯과의 중첩되지 않도록, 상기 제2 단말에 할당된 슬롯을 조정할 수 있다.In step 803, the base station 100 adjusts the allocated slot resource for the extended dynamic allocation. The base station 100 may confirm that the resources allocated to the at least two terminals overlap each other. In this case, the base station 100 may adjust the slot resource of the terminal to which the resource is allocated by the extended dynamic allocation method among at least two terminals. For example, the base station 100 may allocate the uplink resource to the first terminal in the dynamic allocation method and then allocate the uplink resource to the second terminal in the extended dynamic resource allocation method. When the slot allocated to the first terminal and the slot allocated to the second terminal overlap, the base station 100 selects the slot allocated to the second terminal so as not to overlap the slot allocated to the first terminal. Can be adjusted.

상기 기지국 100은, 805단계로 진행하여, 확장된 동적 할당의 동적 할당 전환 여부를 판단한다. 예를 들어, 상기 기지국 100은, 상기 제2 단말에 할당된 슬롯을 조정할 경우, 상기 제2 단말에 할당 가능한 슬롯 개수가 2개 이하일 경우, 동적 할당 방식으로 자원 할당 방식을 변경할 수 있다. 반면, 상기 기지국 100은, 상기 제2 단말에 할당 가능한 슬롯 개수가 3개 이상일 경우, 확장된 동적 할당 방식을 유지할 수 있다.In step 805, the base station 100 determines whether to switch the dynamic allocation of the extended dynamic allocation. For example, when adjusting the slots allocated to the second terminal, the base station 100 may change the resource allocation method to a dynamic allocation method when the number of slots allocable to the second terminal is two or less. On the other hand, when the number of slots allocable to the second terminal is three or more, the base station 100 may maintain the extended dynamic allocation scheme.

상기 기지국 100은, 807단계로 진행하여, 상기 확장된 동적 할당을 상기 동적 할당으로 전환 시, 상기 동적 할당으로 할당할 슬롯 개수와 슬롯 자원을 선정한다. 예를 들어, 상기 기지국 100은, 상기 제2 단말로 상향링크 자원을 할당하는 방식을, 상기 확장된 동작 할당 방식에서, 상기 동적 할당 방식으로 변경할 경우, 상기 제2 단말로 할당 가능한 슬롯 개수 및 슬롯 자원을 결정할 수 있다. 또한, 상기 기지국 100은, 상기 할당 가능한 슬롯에 대한 적어도 하나의 조합에 대한 데이터 전송률을 계산할 수 있다. 상기 기지국 100은, 상기 계산 결과에 기초하여 최대 데이터 전송률을 제공하는 슬롯 조합을 결정할 수 있다. 상기 기지국 100은, 상기 결정된 슬롯 조합을 통해, 상기 제2 단말로 상향링크 자원을 할당할 수 있다.
In step 807, the base station 100 selects the number of slots and slot resources to be allocated through the dynamic allocation when the extended dynamic allocation is switched to the dynamic allocation. For example, when the base station 100 changes the method of allocating uplink resources to the second terminal from the extended operation allocation method to the dynamic allocation method, the number of slots and slots allocable to the second terminal resources can be determined. Also, the base station 100 may calculate a data rate for at least one combination of the allocable slots. The base station 100 may determine a slot combination providing the maximum data rate based on the calculation result. The base station 100 may allocate an uplink resource to the second terminal through the determined slot combination.

도 9는 본 발명의 다른 실시 예에 따른 무선 통신 시스템에서 기지국 100이 초기에 자원을 할당하는 동작 순서도이다.9 is a flowchart of an operation in which the base station 100 initially allocates resources in a wireless communication system according to another embodiment of the present invention.

상기 도 9를 참고하면, 상기 기지국 100은 901단계로 진행하여 제1 단말로 동적 할당 방식을 통해 상향링크 자원을 할당하고, 제2 단말로 확장된 동적 할당 방식을 통해 상향링크 자원을 할당할 것을 결정한다.9, the base station 100 proceeds to step 901 to allocate uplink resources to the first terminal through the dynamic allocation method and to allocate uplink resources to the second terminal through the extended dynamic allocation method. decide

상기 기지국 100은 하향링크의 데이터량 및 상향링크의 데이터량에 기초하여 상기 제1 단말 및 상기 제2 단말에 할당하기 위한 상향링크 자원을 결정할 수 있다. 예를 들어, 상기 기지국 100은, 상기 제1 단말로 할당할 수 있는 총 8개의 타임 슬롯들 TS0 내지 TS7 중 적어도 하나의 타임 슬롯을 상기 제1 단말로 할당할 것을 결정할 수 있다. 상기 기지국 100은, 상기 하향링크의 데이터량 및 상기 상향링크의 데이터량에 기초하여 상기 제1 단말로 할당할 수 있는 타임 슬롯의 개수를 결정할 수 있다. 이때, 상기 기지국 100은, 상기 제1 단말에 할당할 수 있는 타임 슬롯의 개수가 2개 이하일 경우, 동적 할당 방식을 통해 상기 제1 단말로 상향링크 자원, 즉, 타임 슬롯을 할당할 것을 결정할 수 있다. 예를 들어, 상기 기지국 100이 상기 제1 단말로 2개의 타임 슬롯 TS1 및 TS2를 할당할 수 있을 경우, 상기 기지국 100은, 상기 제1 단말로 상기 동적 할당 방식을 통해 상기 타임 슬롯들을 상기 제1 단말로 할당할 수 있다.The base station 100 may determine an uplink resource to be allocated to the first terminal and the second terminal based on the downlink data amount and the uplink data amount. For example, the base station 100 may determine to allocate at least one time slot among a total of eight time slots TS0 to TS7 that can be allocated to the first terminal to the first terminal. The base station 100 may determine the number of time slots that can be allocated to the first terminal based on the downlink data amount and the uplink data amount. In this case, when the number of time slots that can be allocated to the first terminal is two or less, the base station 100 may determine to allocate an uplink resource, that is, a time slot, to the first terminal through a dynamic allocation method. have. For example, when the base station 100 can allocate two time slots TS1 and TS2 to the first terminal, the base station 100 allocates the time slots to the first terminal through the dynamic allocation scheme. It can be assigned to a terminal.

반면, 상기 기지국 100은, 상기 제2 단말로 3개 이상의 타임 슬롯들을 할당할 수 있다. 예를 들어, 상기 기지국 100은, 상기 제2 단말로 타임 슬롯 TS0 내지 TS4를 할당할 것을 결정할 수 있다. 이때, 상기 기지국 100은, 상기 제2 단말로, 상기 확장된 동적 할당 방식을 통해, 상기 타임 슬롯 TS0 내지 TS4를 할당할 수 있다.On the other hand, the base station 100 may allocate three or more time slots to the second terminal. For example, the base station 100 may determine to allocate time slots TS0 to TS4 to the second terminal. In this case, the base station 100 may allocate the time slots TS0 to TS4 to the second terminal through the extended dynamic allocation scheme.

상기 기지국 100은, 903단계로 진행하여, 상기 제1 단말에 할당된 상향링크 자원 및 상기 제2 단말에 할당된 상향링크 자원들이 중첩되는지 여부를 결정할 수 있다. 예를 들어, 상기 기지국 100은, 상기 제1 단말로 타임 슬롯 TS1 및 TS2를 할당할 것을 결정할 수 있다. 또한, 상기 기지국 100은, 상기 제2 단말로 타임 슬롯 TS0 내지 TS3을 할당할 것을 결정할 수 있다. 이때, 상기 기지국 100은, 상기 제1 단말 및 상기 제2 단말에 할당할 것을 결정한 상기 TS1 및 상기 TS2가 중첩되었음을 확인할 수 있다.The base station 100 may determine whether the uplink resources allocated to the first terminal and the uplink resources allocated to the second terminal overlap in step 903 . For example, the base station 100 may determine to allocate time slots TS1 and TS2 to the first terminal. Also, the base station 100 may determine to allocate time slots TS0 to TS3 to the second terminal. In this case, the base station 100 may confirm that the TS1 and TS2, which are determined to be allocated to the first terminal and the second terminal, overlap.

상기 기지국 100은, 상기 제1 단말 및 상기 제2 단말로 각각 할당될 상향링크 자원들이 중첩될 경우, 905단계로 진행하여, 상기 제2 단말로 할당할 상향링크 자원을 변경한다. 예를 들어, 상기 기지국 100은, 상기 제1 단말 및 상기 제2 단말로 중첩 할당된 상기 TS1 및 상기 TS2를 제외한, 상기 TS0 및 상기 TS3를 상기 제2 단말로 할당할 것을 결정할 수 있다. When the uplink resources to be allocated to the first terminal and the second terminal overlap each other, the base station 100 proceeds to step 905 to change the uplink resources to be allocated to the second terminal. For example, the base station 100 may determine to allocate the TS0 and the TS3 to the second terminal except for the TS1 and TS2 that are overlappingly allocated to the first terminal and the second terminal.

상기 기지국 100은, 907단계로 진행하여 상기 제2 단말에 대한 자원 할당 방식을 변경할 것인지 여부를 결정한다. 상기 기지국 100은, 상기 제2 단말에 할당할 수 있는 자원의 개수 및 연속성에 기초하여, 상기 자원 할당 방식을 변경할 것인지 여부를 결정할 수 있다. 예를 들어, 상기 기지국 100은, 상기 제2 단말에 할당할 수 있는 타임 슬롯이 연속되지 않는 2개 이상의 타임 슬롯들일 경우, 확장된 동적 방식을 통해 상기 제2 단말로 상기 상향링크 자원을 할당할 것을 결정할 수 있다. 반면, 상기 기지국 100은, 상기 제2 단말로 할당할 수 있는 타임 슬롯이, 연속된 2개 이하의 타임 슬롯일 경우, 동적 할당 방식을 통해, 상기 제2 단말로 상향링크 자원을 할당할 것을 결정할 수 있다.The base station 100 determines whether to change the resource allocation scheme for the second terminal in step 907 . The base station 100 may determine whether to change the resource allocation scheme based on the number and continuity of resources that can be allocated to the second terminal. For example, the base station 100 may allocate the uplink resource to the second terminal through an extended dynamic method when the time slots that can be allocated to the second terminal are two or more non-consecutive time slots. can decide what On the other hand, the base station 100 determines to allocate uplink resources to the second terminal through a dynamic allocation method when the time slots that can be allocated to the second terminal are two or less consecutive time slots. can

예를 들어, 상기 제2 단말로 상기 TS0 및 상기 TS3을 할당할 것을 결정할 수 있다. 상기 기지국 100은, 상기 TS0 및 상기 TS3가 연속되지 않지만 2개 이상의 자원이므로, 확장된 동적 할당 방식을 통해 상기 제2 단말로 상기 TS0 및 상기 TS3를 할당할 것을 결정할 수 있다. 상기 기지국 100은, 상기 TS1 및 상기 TS2가 상기 제2 단말에서 사용되기 위한 할당에서 제외되었지만, 상기 제2 단말에서 사용되지 않는 상기 TS1 및 상기 TS2를 포함하여 연속적으로 4개의 타임 슬롯, 즉, TS0 내지 TS3을 상기 제2 단말로 할당하는 상기 확장된 동적 할당 방식을 통해, 상기 TS0 및 상기 TS3를 상기 제2 단말로 할당할 수 있다. 상기 제2 단말은, 상기 기지국 100으로부터 수신한 패킷 할당 메시지에 포함된 자원 할당 정보에 기초하여, 상기 TS1 및 상기 TS2를 제외한, 상기 TS0 및 상기 TS3을 상향링크 자원으로 사용할 수 있음을 확인할 수 있다. 상기 기지국 100은, 상기 제2 단말에 대한 자원 할당 방식을 변경하지 않고, 기존의 확장된 동적 자원 할당 방식을 통해, 상기 제2 단말로 자원을 할당할 것을 결정할 수 있다. 즉, 상기 기지국 100은, 상기 제2 단말에 대한 자원 할당 방식을 변경하지 않을 것을 결정할 경우, 909단계로 진행하여, 상기 제2 단말로 상기 확장된 동적 할당 방식을 통해 상향링크 자원을 할당하고, 상기 제1 단말로 동적 할당 방식을 통해 상향링크 자원을 할당한다.For example, it may be determined to allocate the TS0 and the TS3 to the second terminal. The base station 100 may determine to allocate the TS0 and the TS3 to the second terminal through the extended dynamic allocation method because the TS0 and the TS3 are not contiguous but are two or more resources. The base station 100 has four consecutive time slots including the TS1 and the TS2 that are not used in the second terminal, although the TS1 and the TS2 are excluded from the allocation for use in the second terminal, that is, TS0. to TS3 to the second terminal, the TS0 and TS3 may be allocated to the second terminal through the extended dynamic allocation scheme. The second terminal, based on the resource allocation information included in the packet allocation message received from the base station 100, excluding the TS1 and the TS2, it can be confirmed that the TS0 and the TS3 can be used as uplink resources. . The base station 100 may determine to allocate resources to the second terminal through the existing extended dynamic resource allocation method without changing the resource allocation method for the second terminal. That is, when the base station 100 determines not to change the resource allocation scheme for the second terminal, proceeds to step 909 to allocate uplink resources to the second terminal through the extended dynamic allocation scheme, An uplink resource is allocated to the first terminal through a dynamic allocation method.

반면, 상기 기지국 100은, 상기 TS0 및 상기 TS1을 상기 제2 단말로 할당하기 위한 상향링크 자원으로 결정할 수 있다. 이때, 상기 TS0 및 상기 TS1은 연속된 2개 이하의 자원이므로, 상기 기지국 100은, 동적 할당 방식을 통해, 상기 TS0 및 상기 TS1을 상기 제2 단말로 할당할 것을 결정할 수 있다. 이때, 상기 기지국 100은, 911단계로 진행하여, 상기 제1 단말 및 상기 제2 단말 각각으로 동적 자원 할당 방식을 통해 상향링크 자원을 할당한다.
On the other hand, the base station 100 may determine the TS0 and the TS1 as uplink resources for allocating the second terminal. In this case, since the TS0 and the TS1 are two or less consecutive resources, the base station 100 may determine to allocate the TS0 and the TS1 to the second terminal through a dynamic allocation method. At this time, in step 911, the base station 100 allocates uplink resources to each of the first terminal and the second terminal through a dynamic resource allocation method.

도 10은 본 발명의 다른 실시 예에 따른 무선 통신 시스템에서 기지국 100이 자원을 재할당하는 동작 순서도이다.10 is a flowchart illustrating an operation in which the base station 100 reallocates resources in a wireless communication system according to another embodiment of the present invention.

상기 도 10을 참고하면, 상기 기지국 100은 1001단계로 진행하여 미리 정해진 주기가 도래하는지 여부를 결정한다. 상기 기지국 100은, 제1 단말 및 제2 단말에 각각 할당된 자원의 중첩 여부를 결정하기 위한 주기를 미리 결정할 수 있다.Referring to FIG. 10 , the base station 100 determines whether a predetermined period arrives in step 1001 . The base station 100 may determine in advance a period for determining whether or not the resources allocated to the first terminal and the second terminal overlap each other.

상기 기지국 100은, 상기 미리 정해진 주기가 도래할 경우, 1003단계로 진행하여 상기 제1 단말 및 상기 제2 단말에 각각 할당된 상향링크 자원이 중첩되는지 여부를 결정한다. 예를 들어, 가용한 타임 슬롯들 TS0 내지 TS7 중 TS1 및 TS2가 상기 제1 단말에 할당되고, 상기 TS0 내지 상기 TS7 중 상기 TS0 내지 상기 TS3가 상기 제2 단말에 할당된 상황을 가정해 보자. 이때, 상기 기지국 100은, 상기 정해진 주기가 도래할 경우, 상기 TS1 및 상기 TS2가 상기 제1 단말 및 상기 제2 단말에 각각 중첩 할당됨을 확인할 수 있다.When the predetermined period arrives, the base station 100 determines whether the uplink resources allocated to the first terminal and the second terminal overlap each other in step 1003. For example, suppose that TS1 and TS2 among available time slots TS0 to TS7 are allocated to the first terminal, and TS0 to TS3 among the TS0 to TS7 are allocated to the second terminal. In this case, when the predetermined period arrives, the base station 100 may confirm that the TS1 and the TS2 are overlapped and allocated to the first terminal and the second terminal, respectively.

상기 기지국 100은, 상기 제1 단말 및 상기 제2 단말에 중첩 할당된 자원이 존재할 경우, 1005단계로 진행하여, 확장된 동적 자원 할당 방식으로 할당된 자원을 조정한다. 예를 들어, 상기 기지국 100은, 상기 제2 단말에 할당된 4개의 자원, 상기 TS0 내지 TS3을 조정할 수 있다. 예를 들어, 상기 기지국 100은, 상기 제1 단말 및 상기 제2 단말로 중첩 할당된 상기 TS1 및 상기 TS2를 제외한, 상기 TS0 및 상기 TS3를 상기 제2 단말로 할당할 것을 결정할 수 있다.The base station 100, when there are overlapping allocated resources to the first terminal and the second terminal, proceeds to step 1005 to adjust the allocated resources in the extended dynamic resource allocation scheme. For example, the base station 100 may adjust the four resources allocated to the second terminal, TS0 to TS3. For example, the base station 100 may determine to allocate the TS0 and the TS3 to the second terminal except for the TS1 and TS2 that are overlappingly allocated to the first terminal and the second terminal.

상기 기지국 100은, 1007단계로 진행하여, 상기 확장된 동적 할당 방식을 통해 상기 제2 단말로 자원을 할당할 것인지를 결정한다. 상기 기지국 100은, 상기 제2 단말에 할당할 수 있는 자원의 개수 및 연속성에 기초하여, 상기 확장된 동적 할당 방식을 통해 상기 제2 단말로 상향링크 자원을 할당할 것인지 여부를 결정할 수 있다. 예를 들어, 상기 기지국 100은, 상기 제2 단말에 할당할 수 있는 타임 슬롯이 연속되지 않는 2개 이상의 타임 슬롯들일 경우, 확장된 동적 방식을 통해 상기 제2 단말로 상기 상향링크 자원을 할당할 것을 결정할 수 있다. 반면, 상기 기지국 100은, 상기 제2 단말로 할당할 수 있는 타임 슬롯이, 연속된 2개 이하의 타임 슬롯일 경우, 동적 할당 방식을 통해, 상기 제2 단말로 상향링크 자원을 할당할 것을 결정할 수 있다.The base station 100 determines whether to allocate resources to the second terminal through the extended dynamic allocation scheme in step 1007 . The base station 100 may determine whether to allocate uplink resources to the second terminal through the extended dynamic allocation scheme based on the number and continuity of resources that can be allocated to the second terminal. For example, the base station 100 may allocate the uplink resource to the second terminal through an extended dynamic method when the time slots that can be allocated to the second terminal are two or more non-consecutive time slots. can decide what On the other hand, the base station 100 determines to allocate uplink resources to the second terminal through a dynamic allocation method when the time slots that can be allocated to the second terminal are two or less consecutive time slots. can

예를 들어, 상기 제2 단말로 상기 TS0 및 상기 TS3을 할당할 것을 결정할 수 있다. 상기 기지국 100은, 상기 TS0 및 상기 TS3가 연속되지 않지만 2개 이상의 자원이므로, 확장된 동적 할당 방식을 통해 상기 제2 단말로 상기 TS0 및 상기 TS3를 할당할 것을 결정할 수 있다. 상기 기지국 100은, 상기 TS1 및 상기 TS2가 상기 제2 단말에서 사용되기 위한 할당에서 제외되었지만, 상기 제2 단말에서 사용되지 않는 상기 TS1 및 상기 TS2를 포함하여 연속적으로 4개의 타임 슬롯, 즉, TS0 내지 TS3을 상기 제2 단말로 할당하는 상기 확장된 동적 할당 방식을 통해, 상기 TS0 및 상기 TS3를 상기 제2 단말로 할당할 수 있다. 상기 제2 단말은, 상기 기지국 100으로부터 수신한 패킷 할당 메시지에 포함된 자원 할당 정보에 기초하여, 상기 TS1 및 상기 TS2를 제외한, 상기 TS0 및 상기 TS3을 상향링크 자원으로 사용할 수 있음을 확인할 수 있다. 상기 기지국 100은, 상기 제2 단말에 대한 자원 할당 방식을 변경하지 않고, 기존의 확장된 동적 자원 할당 방식을 통해, 상기 제2 단말로 자원을 할당할 것을 결정할 수 있다. 즉, 상기 기지국 100은, 상기 제2 단말에 대한 자원 할당 방식을 변경하지 않을 것을 결정할 경우, 1009단계로 진행하여, 상기 제2 단말로 상기 확장된 동적 할당 방식을 통해 상향링크 자원을 할당한다.For example, it may be determined to allocate the TS0 and the TS3 to the second terminal. The base station 100 may determine to allocate the TS0 and the TS3 to the second terminal through the extended dynamic allocation method because the TS0 and the TS3 are not contiguous but are two or more resources. The base station 100 has four consecutive time slots including the TS1 and the TS2 that are not used in the second terminal, although the TS1 and the TS2 are excluded from the allocation for use in the second terminal, that is, TS0. to TS3 to the second terminal, the TS0 and TS3 may be allocated to the second terminal through the extended dynamic allocation scheme. The second terminal, based on the resource allocation information included in the packet allocation message received from the base station 100, excluding the TS1 and the TS2, it can be confirmed that the TS0 and the TS3 can be used as uplink resources. . The base station 100 may determine to allocate resources to the second terminal through the existing extended dynamic resource allocation method without changing the resource allocation method for the second terminal. That is, when the base station 100 determines not to change the resource allocation scheme for the second terminal, it proceeds to step 1009 to allocate uplink resources to the second terminal through the extended dynamic allocation scheme.

반면, 상기 기지국 100은, 상기 TS0 및 상기 TS1을 상기 제2 단말로 할당하기 위한 상향링크 자원으로 결정할 수 있다. 이때, 상기 TS0 및 상기 TS1은 연속된 2개 이하의 자원이므로, 상기 기지국 100은, 동적 할당 방식을 통해, 상기 TS0 및 상기 TS1을 상기 제2 단말로 할당할 것을 결정할 수 있다. 이때, 상기 기지국 100은, 1011단계로 진행하여, 상기 제2 단말로 동적 자원 할당 방식을 통해 변경된 상향링크 자원을 할당한다.
On the other hand, the base station 100 may determine the TS0 and the TS1 as uplink resources for allocating the second terminal. In this case, since the TS0 and the TS1 are two or less consecutive resources, the base station 100 may determine to allocate the TS0 and the TS1 to the second terminal through a dynamic allocation method. In this case, in step 1011, the base station 100 allocates the changed uplink resource to the second terminal through a dynamic resource allocation scheme.

도 11은 본 발명의 실시 예에 따른 무선 통신 시스템에서 기지국 100의 동작 순서도이다.11 is an operation flowchart of the base station 100 in a wireless communication system according to an embodiment of the present invention.

상기 도 11을 참고하면, 상기 기지국 100은, 1101단계로 진행하여, 제1 단말에 할당할 제1 상향링크 자원을 결정한다. 상기 기지국 100은, 상기 제1 단말로부터 상기 상향링크 데이터량을 포함하는 상향링크 자원 할당을 요청하는 메시지를 수신할 수 있다. 상기 기지국 100은, 하향링크 데이터량 및 상기 상향링크 데이터량에 기초하여 상기 제1 상향링크 자원의 개수를 결정할 수 있다. 상기 기지국 100은, 상기 제1 상향링크 자원에 대한 적어도 하나의 조합 중 최대 전송률을 제공할 수 있는 조합을 결정할 수 있다.Referring to FIG. 11 , the base station 100 determines a first uplink resource to be allocated to the first terminal in step 1101 . The base station 100 may receive a message for requesting uplink resource allocation including the uplink data amount from the first terminal. The base station 100 may determine the number of the first uplink resources based on the amount of downlink data and the amount of uplink data. The base station 100 may determine a combination capable of providing the maximum data rate among at least one combination for the first uplink resource.

상기 기지국 100은, 1103단계로 진행하여, 제2 단말에 할당할 제2 상향링크 자원을 결정한다. 상기 기지국 100은, 상기 제1 단말로부터 상기 상향링크 데이터량을 포함하는 상향링크 자원 할당을 요청하는 메시지를 수신할 수 있다. 상기 기지국 100은, 하향링크 데이터량 및 상기 상향링크 데이터량에 기초하여 상기 제2 상향링크 자원의 개수를 결정할 수 있다. 상기 기지국 100은, 상기 제2 상향링크 자원에 대한 적어도 하나의 조합 중 최대 전송률을 제공할 수 있는 조합을 결정할 수 있다.The base station 100 determines a second uplink resource to be allocated to the second terminal in step 1103 . The base station 100 may receive a message for requesting uplink resource allocation including the uplink data amount from the first terminal. The base station 100 may determine the number of the second uplink resources based on the amount of downlink data and the amount of uplink data. The base station 100 may determine a combination capable of providing the maximum data rate among at least one combination for the second uplink resource.

상기 기지국 100은, 1105단계로 진행하여, 상기 제2 상향링크 자원 중 상기 제1 상향링크 자원과 중첩되는 자원을 제외한 나머지 자원을 상기 제2 단말로 할당한다. 상기 기지국 100은, 미리 정해진 주기가 도래할 경우, 상기 제1 상향링크 자원과 상기 제2 상향링크 자원 중 중첩되는 자원이 존재하는지 여부를 결정할 수 있다. 상기 기지국 100은, 상기 나머지 자원의 개수가 미리 정해진 기준 개수 이상일 경우, 확장된 동적 자원 할당 방식으로 상기 제2 단말로 상기 나머지 자원을 할당할 것을 결정할 수 있다. 상기 기지국 100은, 상기 나머지 자원의 개수가 미리 정해진 기준 개수 미만일 경우, 동적 자원 할당 방식으로 상기 제2 단말로 상기 나머지 자원을 할당할 것을 결정할 수 있다.In step 1105, the base station 100 allocates the remaining resources except for the resources overlapping the first uplink resource among the second uplink resources to the second terminal. When a predetermined period arrives, the base station 100 may determine whether an overlapping resource among the first uplink resource and the second uplink resource exists. When the number of the remaining resources is equal to or greater than a predetermined reference number, the base station 100 may determine to allocate the remaining resources to the second terminal in an extended dynamic resource allocation method. When the number of the remaining resources is less than a predetermined reference number, the base station 100 may determine to allocate the remaining resources to the second terminal using a dynamic resource allocation method.

상기 기지국 100은, 1101단계로 진행하여, 상기 제1 상향링크 자원을 상기 제1 단말로 할당한다. 본 발명의 실시 예에 따른, 상기 제1 상향링크 자원 및 상기 제2 상향링크 자원은, 적어도 하나의 타임 슬롯(time slot)일 수 있다.
In step 1101, the base station 100 allocates the first uplink resource to the first terminal. According to an embodiment of the present invention, the first uplink resource and the second uplink resource may be at least one time slot.

도 12는 본 발명의 실시 예에 따른 기지국 100의 블록(block) 구성이다.12 is a block diagram of a base station 100 according to an embodiment of the present invention.

상기 도 10을 참고하면, 상기 기지국 100은, 통신부 1001, 저장부 1003, 제어부 1005를 포함한다. 상기 통신부 1001은, 안테나(미도시)를 통해 입출력되는 데이터의 무선신호를 송수신 처리하는 기능을 수행한다. 예를 들어, 송신인 경우, 송신할 데이터를 채널 코닝 및 확산한 후, RF처리하여 송신하는 기능을 수행하고, 수신인 경우, 수신된 RF신호를 기저대역신호로 변환하고 상기 기저대역신호를 역 확산 및 채널 복호하여 데이터를 복원하는 기능을 수행한다. 통상적인 기능에 더하여 본 발명의 실시 예에 따라, 상기 통신부 1001은, 제1 단말로부터 상기 상향링크 데이터량을 포함하는 상향링크 자원 할당을 요청하는 메시지를 수신할 수 있다. 상기 통신부 1001은, 제2 단말로부터 상기 상향링크 데이터량을 포함하는 상향링크 자원 할당을 요청하는 메시지를 수신할 수 있다.Referring to FIG. 10, the base station 100 includes a communication unit 1001, a storage unit 1003, and a control unit 1005. The communication unit 1001 performs a function of transmitting and receiving wireless signals of data input/output through an antenna (not shown). For example, in the case of transmission, after channel corning and spreading data to be transmitted, RF processing performs a transmission function. In the case of reception, the received RF signal is converted into a baseband signal and the baseband signal is despreaded. and channel decoding to restore data. In addition to the normal function, according to an embodiment of the present invention, the communication unit 1001 may receive a message for requesting uplink resource allocation including the uplink data amount from the first terminal. The communication unit 1001 may receive a message for requesting allocation of uplink resources including the amount of uplink data from the second terminal.

상기 저장부 1003은, 상기 제어부 1005의 처리 및 제어를 위한 프로그램의 마이크로코드와 각종 참조 데이터를 저장한다. 통상적인 기능에 더하여 본 발명의 실시 예에 따른 상기 저장부 1003은, 제1 단말로부터 상기 상향링크 데이터량을 포함하는 상향링크 자원 할당을 요청하는 메시지를 저장할 수 있다. 상기 저장부 1003은, 제2 단말로부터 상기 상향링크 데이터량을 포함하는 상향링크 자원 할당을 요청하는 메시지를 저장할 수 있다.The storage unit 1003 stores a microcode of a program for processing and control by the control unit 1005 and various reference data. In addition to the normal function, the storage unit 1003 according to an embodiment of the present invention may store a message for requesting uplink resource allocation including the uplink data amount from the first terminal. The storage unit 1003 may store a message for requesting allocation of uplink resources including the amount of uplink data from the second terminal.

상기 제어부 1005는, 상기 기지국 100의 전반적인 동작을 제어한다. 예를 들어, 데이터통신을 위한 처리 및 제어를 수행한다. 통상적인 기능에 더하여 본 발명의 실시 예에 따른 상기 제어부 1005는, 상기 제1 단말에 할당할 제1 상향링크 자원을 결정한다. 상기 제어부 1005는, 상기 제1 단말로부터 상기 상향링크 데이터량을 포함하는 상향링크 자원 할당을 요청하는 메시지를 수신할 수 있다. 상기 제어부 1005는, 하향링크 데이터량 및 상기 상향링크 데이터량에 기초하여 상기 제1 상향링크 자원의 개수를 결정할 수 있다. 상기 제어부 1005는, 상기 제1 상향링크 자원에 대한 적어도 하나의 조합 중 최대 전송률을 제공할 수 있는 조합을 결정할 수 있다.The controller 1005 controls the overall operation of the base station 100 . For example, it performs processing and control for data communication. In addition to the normal function, the controller 1005 according to an embodiment of the present invention determines a first uplink resource to be allocated to the first terminal. The controller 1005 may receive a message requesting allocation of uplink resources including the amount of uplink data from the first terminal. The controller 1005 may determine the number of the first uplink resources based on the amount of downlink data and the amount of uplink data. The controller 1005 may determine a combination capable of providing the maximum data rate among at least one combination for the first uplink resource.

상기 제어부 1005는, 제2 단말에 할당할 제2 상향링크 자원을 결정한다. 상기 제어부 1005는, 상기 제1 단말로부터 상기 상향링크 데이터량을 포함하는 상향링크 자원 할당을 요청하는 메시지를 수신할 수 있다. 상기 제어부 1005는, 하향링크 데이터량 및 상기 상향링크 데이터량에 기초하여 상기 제2 상향링크 자원의 개수를 결정할 수 있다. 상기 제어부 1005는, 상기 제2 상향링크 자원에 대한 적어도 하나의 조합 중 최대 전송률을 제공할 수 있는 조합을 결정할 수 있다.The controller 1005 determines a second uplink resource to be allocated to the second terminal. The controller 1005 may receive a message requesting allocation of uplink resources including the amount of uplink data from the first terminal. The controller 1005 may determine the number of the second uplink resources based on the amount of downlink data and the amount of uplink data. The controller 1005 may determine a combination capable of providing the maximum data rate among at least one combination for the second uplink resource.

상기 제어부 1005는, 상기 제2 상향링크 자원 중 상기 제1 상향링크 자원과 중첩되는 자원을 제외한 나머지 자원을 상기 제2 단말로 할당한다. 상기 제어부 1005는, 미리 정해진 주기가 도래할 경우, 상기 제1 상향링크 자원과 상기 제2 상향링크 자원 중 중첩되는 자원이 존재하는지 여부를 결정할 수 있다. 상기 제어부 1005는, 상기 나머지 자원의 개수가 미리 정해진 기준 개수 이상일 경우, 확장된 동적 자원 할당 방식으로 상기 제2 단말로 상기 나머지 자원을 할당할 것을 결정할 수 있다. 상기 제어부 1005는, 상기 나머지 자원의 개수가 미리 정해진 기준 개수 미만일 경우, 동적 자원 할당 방식으로 상기 제2 단말로 상기 나머지 자원을 할당할 것을 결정할 수 있다. 상기 제어부 1005는, 상기 제1 상향링크 자원을 상기 제1 단말로 할당한다. 본 발명의 실시 예에 따른, 상기 제1 상향링크 자원 및 상기 제2 상향링크 자원은, 적어도 하나의 타임 슬롯(time slot)일 수 있다.
The controller 1005 allocates, to the second terminal, the remaining resources except for a resource overlapping the first uplink resource among the second uplink resources. When a predetermined period arrives, the controller 1005 may determine whether an overlapping resource among the first uplink resource and the second uplink resource exists. When the number of the remaining resources is equal to or greater than a predetermined reference number, the controller 1005 may determine to allocate the remaining resources to the second terminal in an extended dynamic resource allocation method. When the number of the remaining resources is less than a predetermined reference number, the controller 1005 may determine to allocate the remaining resources to the second terminal using a dynamic resource allocation method. The controller 1005 allocates the first uplink resource to the first terminal. According to an embodiment of the present invention, the first uplink resource and the second uplink resource may be at least one time slot.

본 발명의 청구항 또는 명세서에 기재된 실시 예들에 따른 방법들은 하드웨어, 소프트웨어, 또는 하드웨어와 소프트웨어의 조합의 형태로 구현될(implemented) 수 있다.Methods according to the embodiments described in the claims or specifications of the present invention may be implemented in the form of hardware, software, or a combination of hardware and software.

소프트웨어로 구현하는 경우, 하나 이상의 프로그램(소프트웨어 모듈)을 저장하는 컴퓨터 판독 가능 저장 매체가 제공될 수 있다. 컴퓨터 판독 가능 저장 매체에 저장되는 하나 이상의 프로그램은, 전자 장치(device) 내의 하나 이상의 프로세서에 의해 실행 가능하도록 구성된다(configured for execution). 하나 이상의 프로그램은, 전자 장치로 하여금 본 발명의 청구항 또는 명세서에 기재된 실시 예들에 따른 방법들을 실행하게 하는 명령어(instructions)를 포함한다.When implemented in software, a computer-readable storage medium storing one or more programs (software modules) may be provided. One or more programs stored in the computer-readable storage medium are configured to be executable by one or more processors in an electronic device (device). One or more programs include instructions for causing an electronic device to execute methods according to embodiments described in a claim or specification of the present invention.

한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능하다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.Meanwhile, although specific embodiments have been described in the detailed description of the present invention, 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 and should be defined by the claims described below as well as the claims and equivalents.

Claims (14)

무선 통신 시스템에서 기지국의 동작 방법에 있어서,
일정 개수 미만의 슬롯(slot)을 할당하는 동적 할당(DA: dynamic allocation) 방식에 기반하여, 제1 단말에 할당할 제1 상향링크 자원을 식별하는 과정;
상기 일정 개수 이상의 슬롯을 할당하는 확장된 동적 할당(EDA: extended dynamic allocation) 방식에 기반하여, 제2 단말에 할당할 제2 상향링크 자원을 식별하는 과정;
상기 제2 상향링크 자원 중 상기 제1 상향링크 자원과 중첩되는 적어도 하나의 슬롯을 식별하는 과정;
상기 제2 상향링크 자원 중 상기 중첩되는 적어도 하나의 슬롯을 제외한 제3 상향링크 자원을 식별하는 과정;
상기 식별된 제3 상향링크 자원에 기반하여, 상기 제2 단말에 대한 자원 할당 방식을 변경할 지 여부를 식별하는 과정; 및
상기 제2 단말에 대한 자원 할당 방식을 변경하는 경우, 상기 자원 할당 방식에 대한 정보가 포함된 패킷 할당 메시지를 제2 단말에게 전송하는 과정을 포함하는 방법.
A method of operating a base station in a wireless communication system, the method comprising:
A process of identifying a first uplink resource to be allocated to a first terminal based on a dynamic allocation (DA) method of allocating less than a predetermined number of slots;
identifying a second uplink resource to be allocated to a second terminal based on an extended dynamic allocation (EDA) scheme for allocating the predetermined number or more slots;
identifying at least one slot overlapping the first uplink resource among the second uplink resources;
identifying a third uplink resource excluding the at least one overlapping slot among the second uplink resources;
identifying whether to change a resource allocation scheme for the second terminal based on the identified third uplink resource; and
and transmitting a packet allocation message including information on the resource allocation method to the second terminal when the resource allocation method for the second terminal is changed.
제1항에 있어서,
상기 제1 상향링크 자원을 식별하는 과정은,
상기 제1 단말로부터 상향링크 데이터량을 포함하는 상향링크 자원 할당을 요청하는 메시지를 수신하는 과정;
하향링크 데이터량 및 상기 상향링크 데이터량에 기반하여, 제1 상향링크 전송을 위한 자원의 개수를 식별하는 과정; 및
상기 제1 상향링크 전송을 위한 자원의 개수에 기반하여, 적어도 하나의 슬롯을 포함하는 상기 제1 상향링크 자원을 식별하는 과정을 더 포함하는 방법.
According to claim 1,
The process of identifying the first uplink resource includes:
receiving a message requesting allocation of uplink resources including an amount of uplink data from the first terminal;
identifying the number of resources for first uplink transmission based on the downlink data amount and the uplink data amount; and
The method further comprising the step of identifying the first uplink resource including at least one slot based on the number of resources for the first uplink transmission.
제1항에 있어서,
상기 제2 상향링크 자원을 식별하는 과정은,
상기 제2 단말로부터 상향링크 데이터량을 포함하는 상향링크 자원 할당을 요청하는 메시지를 수신하는 과정;
하향링크 데이터량 및 상기 상향링크 데이터량에 기반하여 제2 상향링크 전송을 위한 자원의 개수를 식별하는 과정; 및
상기 제2 상향링크 전송을 위한 자원의 개수에 기반하여, 적어도 하나의 슬롯을 포함하는 상기 제2 상향링크 자원을 식별하는 과정을 더 포함하는 방법.
According to claim 1,
The process of identifying the second uplink resource includes:
receiving a message requesting allocation of uplink resources including an amount of uplink data from the second terminal;
identifying the number of resources for second uplink transmission based on the downlink data amount and the uplink data amount; and
The method further comprising the step of identifying the second uplink resource including at least one slot based on the number of resources for the second uplink transmission.
제1항에 있어서,
상기 제2 상향링크 자원 중 상기 중첩되는 적어도 하나의 슬롯(slot)을 제외한 제3 상향링크 자원을 식별하는 과정은,
상기 적어도 하나의 슬롯이 중첩되는지 여부를 식별하기 위한 주기(period)를 식별하는 과정;
상기 식별된 주기가 도래한 경우, 상기 제2 상향링크 자원 중 상기 제1 상향링크 자원과 중첩되는 적어도 하나의 슬롯을 식별하는 과정을 더 포함하는 방법.
According to claim 1,
The process of identifying a third uplink resource excluding the at least one overlapping slot among the second uplink resources includes:
identifying a period for identifying whether the at least one slot overlaps;
The method further comprising the step of identifying at least one slot overlapping the first uplink resource among the second uplink resources when the identified period arrives.
제1항에 있어서,
상기 식별된 제3 상향링크 자원에 기반하여, 상기 제2 단말에 대한 자원 할당 방식을 변경할 지 여부를 식별하는 과정은,
상기 식별된 제3 상향링크 자원이, 일정 개수 이상의 슬롯을 포함하고, TDMA(time division multiple access) 구성에 따른 슬롯 구간 상, 연속되지 않는 복수의 자원일 경우, 상기 확장된 동적 자원 할당 방식으로 상기 자원 할당 방식을 유지하는 것으로 식별하는 과정; 및
상기 식별된 제3 상향링크 자원이, 1개 또는 일정 개수 미만의 슬롯을 포함하고, TDMA 구성에 따른 슬롯 구간 상 연속된 복수의 자원일 경우, 상기 동적 자원 할당 방식으로 상기 자원 할당 방식을 변경할 것을 식별하는 과정을 더 포함하는 방법.
According to claim 1,
The process of identifying whether to change a resource allocation scheme for the second terminal based on the identified third uplink resource includes:
When the identified third uplink resource includes a certain number of slots or more, and is a plurality of non-contiguous resources in a slot section according to a time division multiple access (TDMA) configuration, the extended dynamic resource allocation method identifying a resource allocation scheme as maintaining; and
When the identified third uplink resource includes one or less than a certain number of slots and is a plurality of consecutive resources in a slot section according to the TDMA configuration, change the resource allocation scheme to the dynamic resource allocation scheme The method further comprising the process of identifying.
삭제delete 제1항에 있어서,
상기 제1 상향링크 자원 및 상기 제2 상향링크 자원은,
적어도 하나의 타임 슬롯(time slot)인 방법.
According to claim 1,
The first uplink resource and the second uplink resource,
at least one time slot.
무선통신 시스템에서 기지국의 장치에 있어서,
적어도 하나의 송수신부; 및
적어도 하나의 프로세서(processor)를 포함하고,
상기 적어도 하나의 프로세서는,
일정 개수 미만의 슬롯(slot)을 할당하는 동적 할당(DA: dynamic allocation) 방식에 기반하여, 제1 단말에 할당할 제1 상향링크 자원을 식별하고,
상기 일정 개수 이상의 슬롯을 할당하는 확장된 동적 할당(EDA: extended dynamic allocation) 방식에 기반하여, 제2 단말에 할당할 제2 상향링크 자원을 식별하고,
상기 제2 상향링크 자원 중 상기 제1 상향링크 자원과 중첩되는 적어도 하나의 슬롯을 식별하고,
상기 제2 상향링크 자원 중 상기 중첩되는 적어도 하나의 슬롯을 제외한 제3 상향링크 자원을 식별하고,
상기 식별된 제3 상향링크 자원에 기반하여, 상기 제2 단말에 대한 자원 할당 방식을 변경할 지 여부를 식별하고, 및
상기 제2 단말에 대한 자원 할당 방식을 변경하는 것으로 식별된 경우, 상기 자원 할당 방식에 대한 정보가 포함된 패킷 할당 메시지를 제2 단말에게 전송하도록 구성되는 장치.
In the apparatus of a base station in a wireless communication system,
at least one transceiver; and
at least one processor;
the at least one processor,
Based on a dynamic allocation (DA) method of allocating less than a certain number of slots, a first uplink resource to be allocated to the first terminal is identified,
Identifies a second uplink resource to be allocated to a second terminal based on an extended dynamic allocation (EDA) scheme for allocating the predetermined number or more slots,
Identifies at least one slot overlapping the first uplink resource among the second uplink resources,
Identifies a third uplink resource excluding the at least one overlapping slot among the second uplink resources,
Based on the identified third uplink resource, it is identified whether to change the resource allocation scheme for the second terminal, and
When it is identified that the resource allocation method for the second terminal is to be changed, the apparatus configured to transmit a packet allocation message including information on the resource allocation method to the second terminal.
제8항에 있어서, 상기 적어도 하나의 프로세서는,
상기 제1 단말로부터 상향링크 데이터량을 포함하는 상향링크 자원 할당을 요청하는 메시지를 수신하고,
하향링크 데이터량 및 상기 상향링크 데이터량에 기반하여 제1 상향링크 전송을 위한 자원 개수를 식별하고, 및
상기 제1 상향링크 전송을 위한 자원의 개수에 기반하여, 적어도 하나의 슬롯을 포함하는 상기 제1 상향링크 자원을 식별하도록 더 구성되는 장치.
The method of claim 8, wherein the at least one processor comprises:
Receiving a message for requesting uplink resource allocation including an uplink data amount from the first terminal,
Identifies the number of resources for the first uplink transmission based on the downlink data amount and the uplink data amount, and
The apparatus further configured to identify the first uplink resource including at least one slot based on the number of resources for the first uplink transmission.
제8항에 있어서, 상기 적어도 하나의 프로세서는,
상기 제2 단말로부터 상향링크 데이터량을 포함하는 상향링크 자원 할당을 요청하는 메시지를 수신하고,
하향링크 데이터량 및 상기 상향링크 데이터량에 기반하여 제2 상향링크 전송을 위한 자원의 개수를 식별하고, 및
상기 제2 상향링크 전송을 위한 자원의 개수에 기반하여, 적어도 하나의 슬롯을 포함하는 상기 제2 상향링크 자원을 식별하도록 더 구성되는 장치.
The method of claim 8, wherein the at least one processor comprises:
Receiving a message for requesting uplink resource allocation including an uplink data amount from the second terminal,
Identifies the number of resources for second uplink transmission based on the downlink data amount and the uplink data amount, and
The apparatus further configured to identify the second uplink resource including at least one slot based on the number of resources for the second uplink transmission.
제8항에 있어서, 상기 적어도 하나의 프로세서는,
상기 적어도 하나의 슬롯이 중첩되는지 여부를 식별하기 위한 주기(period)를 식별하고, 및
상기 식별된 주기가 도래한 경우, 상기 제2 상향링크 자원 중 상기 제1 상향링크 자원과 중첩되는 적어도 하나의 슬롯을 식별하도록 더 구성되는 장치.
The method of claim 8, wherein the at least one processor comprises:
identify a period for identifying whether the at least one slot overlaps; and
When the identified period arrives, the apparatus is further configured to identify at least one slot overlapping the first uplink resource among the second uplink resources.
제8항에 있어서, 상기 적어도 하나의 프로세서는,
상기 식별된 제3 상향링크 자원이, 일정 개수 이상의 슬롯을 포함하고, TDMA(time division multiple access) 구성에 따른 슬롯 구간 상, 연속되지 않는 복수의 자원일 경우, 상기 확장된 동적 자원 할당 방식으로 상기 자원 할당 방식을 유지하는 것으로 식별하고; 및
상기 식별된 제3 상향링크 자원이, 1개 또는 일정 개수 미만의 슬롯을 포함하고, TDMA 구성에 따른 슬롯 구간 상 연속된 복수의 자원일 경우, 상기 동적 자원 할당 방식으로 상기 자원 할당 방식을 변경할 것을 식별하도록 더 구성되는 장치.
The method of claim 8, wherein the at least one processor comprises:
When the identified third uplink resource includes a certain number of slots or more, and is a plurality of non-contiguous resources in a slot section according to a time division multiple access (TDMA) configuration, the extended dynamic resource allocation method identify as maintaining a resource allocation scheme; and
When the identified third uplink resource includes one or less than a certain number of slots and is a plurality of consecutive resources in a slot section according to the TDMA configuration, change the resource allocation scheme to the dynamic resource allocation scheme A device further configured to identify.
삭제delete 제8항에 있어서,
상기 제1 상향링크 자원 및 상기 제2 상향링크 자원은, 적어도 하나의 타임 슬롯(time slot)인 것을 특징으로 하는 장치.
9. The method of claim 8,
The first uplink resource and the second uplink resource are at least one time slot.
KR1020150081309A 2015-06-09 2015-06-09 Apparatus and method for allocation resource of uplink in wireless communication system KR102411314B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150081309A KR102411314B1 (en) 2015-06-09 2015-06-09 Apparatus and method for allocation resource of uplink in wireless communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150081309A KR102411314B1 (en) 2015-06-09 2015-06-09 Apparatus and method for allocation resource of uplink in wireless communication system

Publications (2)

Publication Number Publication Date
KR20160144754A KR20160144754A (en) 2016-12-19
KR102411314B1 true KR102411314B1 (en) 2022-06-21

Family

ID=57735476

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150081309A KR102411314B1 (en) 2015-06-09 2015-06-09 Apparatus and method for allocation resource of uplink in wireless communication system

Country Status (1)

Country Link
KR (1) KR102411314B1 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES2366995T3 (en) * 2008-02-15 2011-10-27 Research In Motion Limited APPLIANCES AND METHODS FOR THE DESTINATION AND ALLOCATION OF COMBINATIONS OF MIXED TYPE OF SLOTS.
KR101210115B1 (en) * 2011-03-04 2012-12-07 연세대학교 산학협력단 Method and device for allocationg frequency resource block in uplink sc-fdma system

Also Published As

Publication number Publication date
KR20160144754A (en) 2016-12-19

Similar Documents

Publication Publication Date Title
US20220361176A1 (en) Apparatus and method in wireless communication system, and computer-readable storage medium
JP6386594B2 (en) Method and apparatus for transmitting PUSCH
US9967861B2 (en) Uplink resource scheduling method, wireless base station and mobile station
US10201000B2 (en) Interference mitigation during simultaneous operation of multiple radios in a wireless device
EP3217582B1 (en) Data transmission method and device in unlicensed frequency band
US20170238311A1 (en) Synchronous Licensed Assisted Access
JP5318151B2 (en) Mobile communication method, radio base station, and mobile station
US11736263B2 (en) Base station for switching between uplink periods and downlink periods in a time division manner
CN110583075A (en) method and device for data transmission
US10200846B2 (en) Method and apparatus for transmitting and receiving message in wireless communication system
US10506580B2 (en) Uplink data transmission method and device
US11057905B2 (en) Communication method, network device and terminal device
US20210227567A1 (en) Multi-subframe scheduling method, device and terminal
EP3576477A1 (en) Wireless communication method, terminal device, and network device
US20230337190A1 (en) Methods and devices for transmission by selecting between uplink resources
CN108464028B (en) Band allocation device, method and communication system
US10880916B2 (en) Resource scheduling method and apparatus for logical channel
KR20130106157A (en) Apparatus and method for allocating resource in communication system
CN114982172B (en) Method, apparatus and computer readable medium for communication over unlicensed bands
CN111757470B (en) Resource allocation method and communication device
CN112088507B (en) Information transmission method, communication equipment and network equipment
KR102411314B1 (en) Apparatus and method for allocation resource of uplink in wireless communication system
CN108370558B (en) Information source determining method, resource allocation method and device
US11425731B2 (en) Electronic device, wireless communication method and computer readable medium for managing resource blocks
US10798730B2 (en) Uplink information transmission method, terminal device, and access network device

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