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

KR102752920B1 - 차세대 이동통신 시스템에서 저지연을 위한 상향링크 상태 보고를 수행하는 방법 및 장치 - Google Patents

차세대 이동통신 시스템에서 저지연을 위한 상향링크 상태 보고를 수행하는 방법 및 장치 Download PDF

Info

Publication number
KR102752920B1
KR102752920B1 KR1020190001290A KR20190001290A KR102752920B1 KR 102752920 B1 KR102752920 B1 KR 102752920B1 KR 1020190001290 A KR1020190001290 A KR 1020190001290A KR 20190001290 A KR20190001290 A KR 20190001290A KR 102752920 B1 KR102752920 B1 KR 102752920B1
Authority
KR
South Korea
Prior art keywords
logical channel
priority
data
status report
buffer status
Prior art date
Application number
KR1020190001290A
Other languages
English (en)
Other versions
KR20200085138A (ko
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 KR1020190001290A priority Critical patent/KR102752920B1/ko
Priority to US16/735,135 priority patent/US11800526B2/en
Priority to EP22214542.7A priority patent/EP4181566A1/en
Priority to EP20736117.1A priority patent/EP3888391B1/en
Priority to PCT/KR2020/000165 priority patent/WO2020141955A1/en
Priority to CN202080007880.9A priority patent/CN113261333B/zh
Publication of KR20200085138A publication Critical patent/KR20200085138A/ko
Application granted granted Critical
Publication of KR102752920B1 publication Critical patent/KR102752920B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0278Traffic management, e.g. flow control or congestion control using buffer status reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1268Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/566Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
    • H04W72/569Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/02Data link layer protocols
    • 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

Landscapes

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

Abstract

본 개시는 4G 시스템 이후 보다 높은 데이터 전송률을 지원하기 위한 5G 통신 시스템을 IoT 기술과 융합하는 통신 기법 및 그 시스템에 관한 것이다. 본 개시는 5G 통신 기술 및 IoT 관련 기술을 기반으로 지능형 서비스 (예를 들어, 스마트 홈, 스마트 빌딩, 스마트 시티, 스마트 카 혹은 커넥티드 카, 헬스 케어, 디지털 교육, 소매업, 보안 및 안전 관련 서비스 등)에 적용될 수 있다. 본 발명은 차세대 이동통신 시스템에서 상향링크 상태 보고를 수행하는 방법을 개시한다.

Description

차세대 이동통신 시스템에서 저지연을 위한 상향링크 상태 보고를 수행하는 방법 및 장치{METHOD AND APPARATUS FOR PERFORMING UPLINK STATUS REPORTING FOR LOW DELAY IN NEXT GENERATION MOBILE COMMUNICATION SYSTEM}
본 발명은 차세대 이동통신 시스템에서 상향링크 상태 보고를 수행하는 방법 및 장치에 관한 것이다. 또한, 본 발명은 차세대 이동통신 시스템에서 자원의 우선순위를 결정하는 방법 및 장치에 관한 것이다.
4G 통신 시스템 상용화 이후 증가 추세에 있는 무선 데이터 트래픽 수요를 충족시키기 위해, 개선된 5G 통신 시스템 또는 pre-5G 통신 시스템을 개발하기 위한 노력이 이루어지고 있다. 이러한 이유로, 5G 통신 시스템 또는 pre-5G 통신 시스템은 4G 네트워크 이후 (Beyond 4G Network) 통신 시스템 또는 LTE 시스템 이후 (Post LTE) 이후의 시스템이라 불리어지고 있다. 높은 데이터 전송률을 달성하기 위해, 5G 통신 시스템은 초고주파(mmWave) 대역 (예를 들어, 60기가(60GHz) 대역과 같은)에서의 구현이 고려되고 있다. 초고주파 대역에서의 전파의 경로손실 완화 및 전파의 전달 거리를 증가시키기 위해, 5G 통신 시스템에서는 빔포밍(beamforming), 거대 배열 다중 입출력(massive MIMO), 전차원 다중입출력(Full Dimensional MIMO: FD-MIMO), 어레이 안테나(array antenna), 아날로그 빔형성(analog beam-forming), 및 대규모 안테나 (large scale antenna) 기술들이 논의되고 있다. 또한 시스템의 네트워크 개선을 위해, 5G 통신 시스템에서는 진화된 소형 셀, 개선된 소형 셀 (advanced small cell), 클라우드 무선 액세스 네트워크 (cloud radio access network: cloud RAN), 초고밀도 네트워크 (ultra-dense network), 기기 간 통신 (Device to Device communication: D2D), 무선 백홀 (wireless backhaul), 이동 네트워크 (moving network), 협력 통신 (cooperative communication), CoMP (Coordinated Multi-Points), 및 수신 간섭제거 (interference cancellation) 등의 기술 개발이 이루어지고 있다. 이 밖에도, 5G 시스템에서는 진보된 코딩 변조(Advanced Coding Modulation: ACM) 방식인 FQAM (Hybrid FSK and QAM Modulation) 및 SWSC (Sliding Window Superposition Coding)과, 진보된 접속 기술인 FBMC(Filter Bank Multi Carrier), NOMA(non orthogonal multiple access), 및SCMA(sparse code multiple access) 등이 개발되고 있다.
한편, 인터넷은 인간이 정보를 생성하고 소비하는 인간 중심의 연결 망에서, 사물 등 분산된 구성 요소들 간에 정보를 주고 받아 처리하는 IoT(Internet of Things, 사물인터넷) 망으로 진화하고 있다. 클라우드 서버 등과의 연결을 통한 빅데이터(Big data) 처리 기술 등이 IoT 기술에 결합된 IoE (Internet of Everything) 기술도 대두되고 있다. IoT를 구현하기 위해서, 센싱 기술, 유무선 통신 및 네트워크 인프라, 서비스 인터페이스 기술, 및 보안 기술과 같은 기술 요소 들이 요구되어, 최근에는 사물간의 연결을 위한 센서 네트워크(sensor network), 사물 통신(Machine to Machine, M2M), MTC(Machine Type Communication)등의 기술이 연구되고 있다. IoT 환경에서는 연결된 사물들에서 생성된 데이터를 수집, 분석하여 인간의 삶에 새로운 가치를 창출하는 지능형 IT(Internet Technology) 서비스가 제공될 수 있다. IoT는 기존의 IT(information technology)기술과 다양한 산업 간의 융합 및 복합을 통하여 스마트홈, 스마트 빌딩, 스마트 시티, 스마트 카 혹은 커넥티드 카, 스마트 그리드, 헬스 케어, 스마트 가전, 첨단의료서비스 등의 분야에 응용될 수 있다.
이에, 5G 통신 시스템을 IoT 망에 적용하기 위한 다양한 시도들이 이루어지고 있다. 예를 들어, 센서 네트워크(sensor network), 사물 통신(Machine to Machine, M2M), MTC(Machine Type Communication)등의 기술이 5G 통신 기술이 빔 포밍, MIMO, 및 어레이 안테나 등의 기법에 의해 구현되고 있는 것이다. 앞서 설명한 빅데이터 처리 기술로써 클라우드 무선 액세스 네트워크(cloud RAN)가 적용되는 것도 5G 기술과 IoT 기술 융합의 일 예라고 할 수 있을 것이다.
최근 차세대 이동통신 시스템의 발전에 따라 저지연을 위한 통신 기술에 대한 연구가 활발하게 이루어지고 있으며, 특히 저지연을 위한 상향링크 상태 보고 및 자원 우선순위 결정 방법 및 장치가 필요하다.
본 발명은 차세대 이동통신 시스템에서 저지연을 위한 상향링크 상태 보고를 효율적으로 수행하는 방법을 제안한다.
또한, 본 발명은 차세대 이동통신 시스템에서 저지연을 위한 자원의 우선순위를 결정하는 방법을 제안한다.
상기와 같은 문제점을 해결하기 위한 본 발명은 무선 통신 시스템에서 제어 신호 처리 방법에 있어서, 기지국으로부터 전송되는 제1 제어 신호를 수신하는 단계; 상기 수신된 제1 제어 신호를 처리하는 단계; 및 상기 처리에 기반하여 생성된 제2 제어 신호를 상기 기지국으로 전송하는 단계를 포함하는 것을 특징으로 한다.
본 발명의 일 실시예에 따르면, 차세대 이동통신 시스템에서 단말은 저지연을 위한 상향링크 상태 보고를 효율적으로 수행할 수 있다.
또한, 본 발명의 다른 실시예에 따르면, 차세대 이동통신 시스템에서 저지연을 위한 자원의 우선순위를 효율적으로 결정할 수 있다.
도 1a는 버퍼 상태 보고 메시지가 전송되는 동작을 나타내는 도면이다.
도 1b는 Long BSR의 형식을 나타내는 도면이다.
도 1c는 버퍼 상태 보고 메시지가 전송블록에 포함되는 시나리오를 나타낸 도면이다.
도 1d는 버퍼 상태 보고 메시지가 전송블록에 포함되는 다른 시나리오를 나타낸 도면이다.
도 1e에서는 상향링크 자원 할당에 따른 논리 채널 우선화 과정을 나타낸 도면이다.
도 1f는 본 발명에서 제안하는 버퍼 상태 보고 메시지 처리 방법을 나타낸 도면이다.
도 1g는 본 발명에서 제안하는 버퍼 상태 보고 메시지 처리 방법을 나타낸 도면이다.
도 1h는 본 발명에서 제안하는 버퍼 상태 보고 메시지 처리 방법을 나타낸 도면이다.
도 1i는 본 발명에서 제안하는 버퍼 상태 보고 메시지 처리 방법을 나타낸 도면이다.
도 1j는 본 발명에서 제안하는 버퍼 상태 보고 메시지 처리 방법을 나타낸 도면이다.
도 1k는 본 발명에서 제안하는 버퍼 상태 보고 메시지 처리 방법을 나타낸 도면이다.
도 1l은 본 발명에서 제안하는 버퍼 상태 보고 메시지 처리 방법을 나타낸 도면이다.
도 1m은 본 발명에서 제안하는 버퍼 상태 보고 메시지 처리 방법을 나타낸 도면이다.
도 1n은 본 발명에서 제안하는 버퍼 상태 보고 메시지 처리 방법을 나타낸 도면이다.
도 1o는 불완전 버퍼 상태 보고 메시지가 포함되는 방법을 나타낸 도면이다.
도 1p는 정규 버퍼 상태 보고 메시지를 트리거링 하지 않는 실시예를 나타낸 도면이다.
도 1q는 정규 버퍼 상태 보고 메시지를 트리거링 하지 않는 다른 실시예를 나타낸 도면이다.
도 1r은 정규 버퍼 상태 보고 메시지의 트리거링 하지 않는 다른 실시예를 나타낸 도면이다.
도 1s는 버퍼 상태 보고 메시지가 전송되지 않는 자원을 설정하는 방법을 나타낸 도면이다.
도 1t는 본 발명의 일 실시예에 따른 단말의 구조를 도시한 도면이다.
도 1u는 본 발명의 일 실시예에 따른 기지국의 구조를 도시한 도면이다.
도 2a는 Configured Grant가 설정되는 예시를 나타내는 도면이다.
도 2b는 다수의 Configured Grant가 설정되는 예시를 나타내는 도면이다.
도 2c는 다수의 Configured Grant가 겹치는 예시를 나타내는 도면이다.
도 2d는 Configured Grant가 설정되는 동작을 나타내는 도면이다.
도 2e는 본 발명에서 제안하는 Configured Grant의 우선순위 설정방법을 나타내는 도면이다.
도 2f는 본 발명에서 제안하는 Configured Grant의 우선순위 설정방법을 나타내는 도면이다.
도 2g는 본 발명에서 제안하는 Configured Grant의 우선순위 설정방법을 나타내는 도면이다.
도 2h는 본 발명에서 제안하는 Configured Grant의 우선순위 설정방법을 나타내는 도면이다.
도 2i는 본 발명에서 제안하는 Configured Grant의 우선순위 설정방법을 나타내는 도면이다.
도 2j는 본 발명에서 제안하는 Configured Grant의 우선순위 설정방법을 나타내는 도면이다.
도 2k는 본 발명에서 제안하는 Configured Grant의 우선순위 설정방법을 나타내는 도면이다.
도 2l은 본 발명에서 제안하는 Configured Grant와 상향링크 제어채널과의 우선순위 설정방법을 나타내는 도면이다.
도 2m은 본 발명의 일 실시예에 따른 단말의 구조를 도시한 도면이다.
도 2n는 본 발명의 일 실시예에 따른 기지국의 구조를 도시한 도면이다.
이하, 본 발명의 실시예를 첨부한 도면과 함께 상세히 설명한다. 또한 본 발명을 설명함에 있어서 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시 예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.
<제1실시예>
도 1a는 무선통신 시스템의 버퍼 상태 보고(Buffer Status Report, BSR) 메시지가 전송되는 동작을 나타낸다. 단말(1a-10)은 기지국(1a-20)에게 상향링크 데이터를 전송하기 위해서 단말이 버퍼에 저장하고 있는 상향 링크 데이터의 양(Data Volume)을 보고하게 되는데 이것을 버퍼 상태 보고(1a-30)라고 한다. 이 때 보고되는 데이터의 양은 단말은 설정된 모든 논리 채널 별로 각각 보고되는 것은 아닐 수 있다. 만약 단말이 설정된 모든 논리 채널 별로 데이터의 양을 보고하게 된다면 다수의 논리 채널이 설정되었을 경우에 보고되는 버퍼 상태 보고 메시지의 크기가 너무 커질 수 있다. 이것은 커버리지의 저하 또는 무선 자원의 고갈로 이어질 수 있기 때문에 버퍼 상태 보고 메시지는 설정된 논리 채널들을 수 개의 논리 채널 그룹으로 묶게 되고 묶어진 논리 채널 그룹에 속한 모든 논리 채널이 갖고 있는 데이터의 양을 합쳐서 기지국에게 보고하게 된다.
버퍼 상태 보고 메시지는 보내는 시간과 정보 양에 따라 주기적 BSR (Periodic BSR), 정규(Regular BSR), 패딩 BSR(Padding BSR) 등으로 구분될 수 있다. 주기적 BSR은 기지국이 일정 주기마다 데이터의 양을 보고 받는 용도로 사용된다. 기지국과 단말의 무선 통신 절차 및 데이터 어플리케이션의 동작에 따라 단말이 갖고 있는 데이터의 양은 실시간으로 변하게 되고, 이를 기지국이 지속적으로 업데이트 하기 위해서는 이러한 주기적 전송이 필요하게 된다. 주기적 BSR의 전송을 위해서 기지국은 단말에게 주기적 BSR 타이머(Periodic BSR Timer) 값을 설정할 수 있고, 해당 타이머가 만료될 시에 주기적 BSR을 전송하는 절차를 수행한다. 정규 BSR은 단말이 기지국에게 기존에 데이터가 있던 논리채널보다 우선순위(Priority)가 높은 논리채널에 새로운 데이터가 발생해서 기지국에게 전달해야 하거나, 단말이 특정 논리 채널 그룹에 더 이상 저장하고 있는 데이터가 발생하지 않을 때 전송하게 된다. 이를 바탕으로 기지국은 상향 링크 스케쥴링에 사용할 수 있다. 마지막으로 패딩 BSR은 단말이 할당 받은 MAC PDU(Protocol Data Unit)에 데이터를 포함시킨 후에도 잔여 데이터가 남았을 시에 그 남은 공간에 포함시켜서 보내는 BSR을 의미한다. 패딩 BSR을 전송하지 않게 되면 해당 무선 자원을 단순 패딩으로 사용해야 하기 때문에 무선자원의 낭비가 될 수 있다. 따라서 이 자원에 BSR을 보내는 것이 기지국에게 더 정확한 단말의 자원 상황을 전달할 수 있고, 통신 시스템에서는 이 때 패딩 BSR을 전송하는 것을 강제하거나 권장할 수 있다.
도 1b는 Long BSR의 형식의 실시예를 나타낸다. 버퍼상태 보고(BSR) 메시지는 형태에 따라서Long BSR과 Short BSR로 구분된다. Short BSR은 하나의 논리 채널 그룹(LCG, Logical Channel Group)의 버퍼 크기를 보고하는데 쓰이고, Long BSR은 두 개 이상의 논리 채널 그룹의 버퍼 크기를 각각 보고하게 된다. Short BSR에 포함되는 값으로는 어떤 논리 채널 그룹의 버퍼 크기가 보고되는지 나타내는 LCG ID(Identifier)와 버퍼 크기(Buffer size) 값이 될 수 있다.
Long BSR은 각 논리 채널 그룹이 데이터를 저장하고 있는지 여부를 나타내는 LCGi 필드(1b-10~17)와 실제 논리 채널 그룹이 저장하고 있는 데이터의 양(Data Volume)을 나타내는 버퍼 크기 필드(1b-20, 1b-30, 1b-40) 필드를 포함할 수 있다. 이 때 LCGi 필드의 인덱스 i가 의미하는 것은 논리 채널 그룹의 식별자(Logical Channel Group Identifier, LCGID)로, 예를 들어 LCG3 필드는 논리 채널 그룹 3이 저장한 데이터가 있는지의 여부를 나타내게 된다. 즉 LCGi 필드가 0이면 해당 논리 채널 그룹은 저장한 데이터가 없다는 의미이고, LCGi 필드가 1이면 해당 논리 채널 그룹은 저장한 데이터가 있다는 것을 의미한다. 하지만 할당된 자원의 양에 따라 Long BSR에서 LCGi 필드가 1로 표시된 모든 논리 채널 그룹에 대한 버퍼 크기가 BSR에 포함되지 못할 수도 있다. 따라서 이 경우에는 데이터를 저장하고 있는 논리 채널을 포함하는 논리 채널 그룹 중에서 선택된 논리 채널 그룹에 대한 버퍼 크기만 보고되게 된다. 이렇게 LCGi 필드가 1로 표시된 모든 논리 채널 그룹의 버퍼 크기를 포함하지 못하는 BSR을 특별히 Long Truncated BSR이라고 한다. Long Truncated BSR은 해당 논리채널 식별자 등으로 Long Truncated BSR이 아닌 Long BSR과 구분될 수 있다. 도 1b의 실시예에서는 3개의 논리 채널 그룹의 버퍼 크기(1b-20, 1b-30, 1b-40)이 보고 되는 것을 일례로 나타내었다. 이 때 LCGi 필드가 1로 표시된 것이 4개 이상일 경우에 Long Truncated BSR이 되고, LCGi 필드가 1로 표시된 것이 3개인 경우 Long Truncated BSR이 아닌 Long BSR이 된다.
도 1c는 버퍼 상태 보고 메시지가 전송블록에 포함되는 시나리오를 나타낸다. 단말이 상향링크(Uplink)로 기지국에게 전송할 전송 블록(1c-10)을 할당 받게 되면 단말은 해당 전송 블록에 포함할 데이터의 양을 결정하게 된다. 이 동작 과정을 세부 단계에 따라 멀티플렉싱(Multiplexing) 또는 논리 채널 우선화(Logical Channel Prioritization)이라고 하고 해당 전송 블록을 사용할 수 있는 모든 논리 채널들과 전송해야 할 MAC CE (Control Element)들이 해당 전송 블록에 포함될 수 있다. 전송 블록은 MAC 계층의 용어로 MAC PDU(Protocol Data Unit)이라고도 한다.
단말이 상향링크로 기지국에 전송할 전송 블록(1c-10)을 할당 받고 멀티플렉싱 또는 논리 채널 우선화 과정을 거칠 때 단말이 보내야 할 버퍼 상태 보고 메시지(1c-20)가 있다면 데이터보다 우선 순위를 가지고 먼저 전송 블록에 포함될 수 있다. 이 때 버퍼 상태 보고 메시지가 먼저 포함되는 것이 전송 블록의 앞에 위치해야 할 필요는 없으며 버퍼 상태 보고 메시지가 해당 전송 블록에 포함되는 것을 결정하고 자원을 미리 할당하는 것이 데이터보다 우선될 수 있음을 의미한다. 이 때 버퍼 상태 보고 메시지에 할당되지 않은 남은 자원의 양(1c-30)이 남은 데이터의 양(1c-40)보다 작을 경우 잔여 데이터가 모두 전송 블록에 포함되지 않을 수 있다. 이 때 패킷 분할(Segmentation)이 필요할 수도 있고 할당된 전송 블록(1c-10)에서 일부의 데이터가 전송되고 분할된 나머지 데이터는 추후 할당 받은 전송 블록에서 전송될 수도 있다. 하지만 패킷 분할이 발생할 경우, 분할된 모든 성분이 수신기에 도착했을 때만 수신기에서 처리될 수 있기 때문에 전송 시간에 추가 지연시간이 발생할 수 있다. 도 1c에서는 버퍼 상태 보고 메시지가 데이터보다 우선화되는 경우를 예시로 들었으나, 데이터보다 우선순위가 높은 MAC CE에 대해서도 동일한 문제점이 발생할 수 있다.
도 1d는 버퍼 상태 보고 메시지가 전송블록에 포함되는 다른 시나리오를 나타낸다. 단말이 상향링크(Uplink)로 기지국에게 전송할 전송 블록(1d-10)을 할당 받게 되면 단말은 해당 전송 블록에 포함할 데이터의 양을 결정하게 된다. 이 동작 과정을 세부 단계에 따라 멀티플렉싱(Multiplexing) 또는 논리 채널 우선화(Logical Channel Prioritization)이라고 하고 해당 전송 블록을 사용할 수 있는 모든 논리 채널들과 전송해야 할 MAC CE (Control Element)들이 해당 전송 블록에 포함될 수 있다. 전송 블록은 MAC 계층의 용어로 MAC PDU(Protocol Data Unit)이라고도 한다.
단말이 상향링크로 기지국에 전송할 전송 블록(1d-10)을 할당 받고 멀티플렉싱 또는 논리 채널 우선화 과정을 거칠 때, 단말이 보내야 할 버퍼 상태 보고 메시지(1d-40)가 있다면 단말이 실제로 보낼 데이터의 양과 버퍼 상태 보고 메시지의 크기가 할당된 전송 블록에 포함될 수 있는지 확인할 수 있다. 어떤 실시예에서는 데이터(1d-20)가 버퍼 상태 보고 메시지보다 우선 순위를 가지고 전송 블록에 포함될 수 있다. 이 경우 보낼 데이터가 우선순위가 높은 데이터일 수 있다. 이러한 우선 순위가 높은 데이터는 특정 서비스를 목적으로 하는 데이터일 수 있고, 일례로 URLLC (Ultra Reliability and Low Latency Communication) 서비스를 목적으로 하는 데이터일 수 있다. 이 때 데이터가 전송 블록에 포함되었으나 버퍼 상태 보고 메시지(1d-40)가 포함될 만큼의 남은 자원(1d-30)이 충분하지 않을 경우 버퍼 상태 보고 메시지는 해당 전송 블록으로 보낼 수 없게 될 수 있다. 이 때 해당 버퍼 상태 보고 메시지는 취소되거나, 추후 할당 받는 전송 블록에 전송될 수도 있다. 어떤 실시예에서는 Short Truncated BSR이나 Long Truncated BSR이 대신 전송될 수도 있다.
다른 실시예에서는 버퍼 상태 보고 메시지가 데이터보다 우선 순위를 가지고 먼저 전송 블록에 포함될 수 있다. 이 때 버퍼 상태 보고 메시지가 먼저 포함되는 것이 전송 블록의 앞에 위치해야 할 필요는 없으며 버퍼 상태 보고 메시지가 해당 전송 블록에 포함되는 것을 결정하고 자원을 미리 할당하는 것이 데이터보다 우선될 수 있음을 의미한다. 이 때 버퍼 상태 보고 메시지에 할당되지 않은 남은 자원의 양(1d-30)이 남은 데이터의 양(1d-10)보다 작을 경우 잔여 데이터가 모두 전송 블록에 포함되지 않을 수 있다. 이 때 패킷 분할(Segmentation)과 패킷 분할로 인한 추가 지연 시간을 방지하기 위해 버퍼 상태 보고 메시지를 전송하지 않거나, Short Truncated BSR이나 Long Truncated BSR을 전송하고 데이터를 해당 전송 블록에 전송하게 할 수도 있다. 도 1d에서는 버퍼 상태 보고 메시지를 예시로 들었으나, 데이터보다 다른 MAC CE에 대해서도 동일한 문제점이 발생할 수 있다.
도 1e에서는 상향링크 자원 할당에 따른 논리 채널 우선화 과정을 나타낸다. 단말에 할당되는 상향링크 자원(1e-10)은 단말 단위로 할당되고 세부적으로 어떤 논리 채널이 얼마만큼의 자원을 사용할지는 단말의 논리 채널 우선화 과정을 통해 결정된다. 이 때 단말에 설정된 모든 논리 채널이 논리 채널 우선화 과정에 참여하는 것은 아니다. 논리 채널들(1e-20, 1e-30)은 해당 논리 채널이 사용할 수 있는 상향링크 자원의 종류에 따라 논리 채널 우선화에 참여할지 여부가 결정되는데 (1e-40), 이를 위해 각 논리 채널이 사용할 수 있는 상향링크 자원의 종류가 설정될 수 있다. 이러한 논리 채널이 사용할 수 있는 상향링크 자원의 종류는 다음과 같은 형태로 설정될 수 있다.
- 지정된 셀의 자원만 사용할 수 있음
- 지정된 서브캐리어 스페이싱(Subcarrier Spacing)을 사용한 자원만 사용할 수 있음
- 지정된 PUSCH(Physical Uplink Shared Channel)를 가지는 자원만 사용할 수 있음
- 지정된 Configured Grant (CG)의 자원만 사용할 수 있음
- 특정 RNTI로 스크램블링 된 자원만 사용할 수 있음
실시예에 따라 위의 조건들 중 하나가 만족된 자원만 사용할 수 있거나, 다른 실시예에서는 위의 조건들 중 두 개 이상의 조건이 공통적으로 적용되는 자원만 사용할 수도 있다.
도 1f는 본 발명에서 제안하는 버퍼 상태 보고 메시지 처리 방법을 나타낸다. 만약 단말이 상향 링크 자원을 할당 받았을 때(1f-10) 단말은 논리 채널 우선화 동작을 수행하게 된다. 이 때 그 할당된 자원을 사용할 수 있는 사용할 수 있는 논리 채널이 결정된다. 이것은 도 1e에서 설명했던 논리 채널이 사용할 수 있는 상향링크 자원 설정에 의해 결정될 수 있다. 이러한 할당된 자원을 사용할 수 있는 모든 논리 채널에 대해, 버퍼 상태 보고 메시지를 제외하고 버퍼에 대기 중인 상향 링크 데이터가 모두 할당된 자원에 포함되어 전송될 수 있으나, 버퍼 상태 보고 메시지를 포함하기에 충분하지 않은 경우 (1f-20), 해당 버퍼 상태 보고 메시지를 취소하고 단말에 설정된 상향링크 우선 순위 규칙에 따라 논리 채널 우선화 과정을 수행하여 의해 데이터를 포함하여 전송할 수 있다 (1f-30). (1f-30) 단계에서 어떤 실시예에서는 버퍼 상태 보고 메시지를 취소하지 않고 해당 상향링크 자원에 전송만 수행하지 않을 수도 있다. 만약 취소한 버퍼 상태 보고 메시지 대신에 Long Truncated BSR이나 Short Truncated BSR이 포함될 수 있다면 Long Truncated BSR이나 Short Truncated BSR을 포함하여 보낼 수도 있다. 그렇지 않고 (1f-20) 단계의 조건을 만족하지 못한다면 버퍼 상태 보고 메시지를 취소하지 않고 단말에 설정된 상향링크 우선순위 규칙에 따라 논리 채널 우선화 과정을 수행하여 버퍼 상태 보고 메시지 및 데이터를 포함하여 전송할 수 있다 (1f-40).
일례로, 어떤 상향 링크 자원이 할당되었고 설정된 다수의 논리 채널 중 해당 상향 링크 자원을 사용할 수 있는 논리 채널의 수가 하나이고, 할당된 자원에 해당 논리 채널의 전송해야 할 모든 데이터를 해당 자원에 전송할 수 있으나, 보내야 할 버퍼 상태 보고 메시지까지 포함하여 전송할 수 없다면 해당 버퍼 상태 보고 메시지는 취소되거나 추후에 전송할 수도 있다. 도 1f의 실시예에서는 할당된 자원을 사용할 수 있는 모든 논리 채널에 대해, 버퍼 상태 보고 메시지를 제외하고 버퍼에 대기 중인 상향 링크 데이터가 모두 할당된 자원에 포함되어 전송될 수 있으나, 버퍼 상태 보고 메시지를 포함하기에 충분하지 않은 경우 버퍼 상태 보고 메시지를 전송하지 않는 방법에 대해 기술하였다. 하지만 이것은 버퍼 상태 보고 메시지를 일례로 기술한 것으로 다른 일반적인 MAC CE에 대해서도 적용할 수 있다. 예를 들어 PHR(Power Headroom Report) MAC CE, RBR(Recommended Bit Rate) 쿼리(Query) MAC CE에 대해서도 동일하게 적용할 수 있다.
도 1g는 본 발명에서 제안하는 버퍼 상태 보고 메시지 처리 방법을 나타낸다. 만약 단말이 상향 링크 자원을 할당 받았을 때(1g-10) 단말은 논리 채널 우선화 동작을 수행하게 된다. 이 때 그 할당된 자원을 사용할 수 있는 사용할 수 있는 논리 채널이 결정된다. 이것은 도 1e에서 설명했던 논리 채널이 사용할 수 있는 상향링크 자원 설정에 의해 결정될 수 있다. 이러한 할당된 자원을 사용할 수 있는 모든 논리 채널에 대해, 버퍼 상태 보고 메시지를 제외하고 버퍼에 대기 중인 상향 링크 데이터가 모두 할당된 자원에 포함되어 전송될 수 있으나, 버퍼 상태 보고 메시지를 포함하기에 충분하지 않고 (1g-20), 그 버퍼 상태 보고 메시지가 해당 자원을 사용할 수 있는 논리 채널 중 하나에 의해 트리거링 된 것이라면 (1g-30), 해당 버퍼 상태 보고 메시지를 취소하고 단말에 설정된 상향링크 우선 순위 규칙에 따라 논리 채널 우선화 과정을 수행하여 의해 데이터를 포함하여 전송할 수 있다 (1g-40). (1g-40) 단계에서 어떤 실시예에서는 버퍼 상태 보고 메시지를 취소하지 않고 해당 상향링크 자원에 전송만 수행하지 않을 수도 있다. 만약 취소한 버퍼 상태 보고 메시지 대신에 Long Truncated BSR이나 Short Truncated BSR이 포함될 수 있다면 Long Truncated BSR이나 Short Truncated BSR을 포함하여 보낼 수도 있다. 그렇지 않고 (1g-20) 또는 (1g-30) 단계의 조건을 만족하지 못한다면 버퍼 상태 보고 메시지를 취소하지 않고 단말에 설정된 상향링크 우선순위 규칙에 따라 논리 채널 우선화 과정을 수행하여 버퍼 상태 보고 메시지 및 데이터를 포함하여 전송할 수 있다 (1g-50).
일례로, 어떤 상향 링크 자원이 할당되었고 설정된 다수의 논리 채널 중 해당 상향 링크 자원을 사용할 수 있는 논리 채널의 수가 하나이고, 할당된 자원에 해당 논리 채널의 전송해야 할 모든 데이터를 해당 자원에 전송할 수 있으나, 보내야 할 버퍼 상태 보고 메시지까지 포함하여 전송할 수 없고, 보내야 할 버퍼 상태 보고 메시지가 해당 논리 채널에 의해 트리거링 되었다면, 해당 버퍼 상태 보고 메시지는 취소되거나 추후에 전송할 수도 있다.
도 1h는 본 발명에서 제안하는 버퍼 상태 보고 메시지 처리 방법을 나타낸다. 만약 단말이 상향 링크 자원을 할당 받았을 때(1h-10) 단말은 논리 채널 우선화 동작을 수행하게 된다. 이 때 그 할당된 자원을 사용할 수 있는 사용할 수 있는 논리 채널이 결정된다. 이것은 도 1e에서 설명했던 논리 채널이 사용할 수 있는 상향링크 자원 설정에 의해 결정될 수 있다. 이러한 할당된 자원을 사용할 수 있는 모든 논리 채널에 대해, 버퍼 상태 보고 메시지를 제외하고 버퍼에 대기 중인 상향 링크 데이터가 모두 할당된 자원에 포함되어 전송될 수 있으나, 버퍼 상태 보고 메시지를 포함하기에 충분하지 않고 (1h-20), 그 버퍼 상태 보고 메시지가 해당 자원을 사용할 수 있는 논리 채널 중 하나에 의해 트리거링 된 것이 아니라면 (1h-30), 해당 버퍼 상태 보고 메시지를 취소하고 단말에 설정된 상향링크 우선 순위 규칙에 따라 논리 채널 우선화 과정을 수행하여 의해 데이터를 포함하여 전송할 수 있다 (1h-40). (1h-40) 단계에서 어떤 실시예에서는 버퍼 상태 보고 메시지를 취소하지 않고 해당 상향링크 자원에 전송만 수행하지 않을 수도 있다. 만약 취소한 버퍼 상태 보고 메시지 대신에 Long Truncated BSR이나 Short Truncated BSR이 포함될 수 있다면 Long Truncated BSR이나 Short Truncated BSR을 포함하여 보낼 수도 있다. 그렇지 않고 (1h-20) 또는 (1h-30) 단계의 조건을 만족하지 못한다면 버퍼 상태 보고 메시지를 취소하지 않고 단말에 설정된 상향링크 우선순위 규칙에 따라 논리 채널 우선화 과정을 수행하여 버퍼 상태 보고 메시지 및 데이터를 포함하여 전송할 수 있다 (1h-50).
일례로, 어떤 상향 링크 자원이 할당되었고 설정된 다수의 논리 채널 중 해당 상향 링크 자원을 사용할 수 있는 논리 채널의 수가 하나이고, 할당된 자원에 해당 논리 채널의 전송해야 할 모든 데이터를 해당 자원에 전송할 수 있으나, 보내야 할 버퍼 상태 보고 메시지까지 포함하여 전송할 수 없고, 보내야 할 버퍼 상태 보고 메시지가 해당 논리 채널에 의해 트리거링 된 것이 아니었다면, 해당 버퍼 상태 보고 메시지는 취소되거나 추후에 전송할 수도 있다.
도 1i는 본 발명에서 제안하는 버퍼 상태 보고 메시지 처리 방법을 나타낸다. 만약 단말이 상향 링크 자원을 할당 받았을 때(1i-10) 단말은 논리 채널 우선화 동작을 수행하게 된다. 이 때 그 할당된 자원을 사용할 수 있는 사용할 수 있는 논리 채널이 결정된다. 이것은 도 1e에서 설명했던 논리 채널이 사용할 수 있는 상향링크 자원 설정에 의해 결정될 수 있다. 이러한 할당된 자원을 사용할 수 있는 모든 논리 채널에 대해, 버퍼 상태 보고 메시지를 제외하고 버퍼에 대기 중인 상향 링크 데이터가 모두 할당된 자원에 포함되어 전송될 수 있으나, 버퍼 상태 보고 메시지를 포함하기에 충분하지 않고 (1i-20), 할당 된 자원을 사용할 수 있는 논리 채널 중 적어도 하나보다 우선순위가 높은 논리 채널에 대기중인 상향링크 데이터가 남아있지 않다면 (1i-30), 해당 버퍼 상태 보고 메시지를 취소하고 단말에 설정된 상향링크 우선 순위 규칙에 따라 논리 채널 우선화 과정을 수행하여 의해 데이터를 포함하여 전송할 수 있다 (1i-40). (1i-40) 단계에서 어떤 실시예에서는 버퍼 상태 보고 메시지를 취소하지 않고 해당 상향링크 자원에 전송만 수행하지 않을 수도 있다. 만약 취소한 버퍼 상태 보고 메시지 대신에 Long Truncated BSR이나 Short Truncated BSR이 포함될 수 있다면 Long Truncated BSR이나 Short Truncated BSR을 포함하여 보낼 수도 있다. 그렇지 않고 (1i-20) 또는 (1i-30) 단계의 조건을 만족하지 못한다면 버퍼 상태 보고 메시지를 취소하지 않고 단말에 설정된 상향링크 우선순위 규칙에 따라 논리 채널 우선화 과정을 수행하여 버퍼 상태 보고 메시지 및 데이터를 포함하여 전송할 수 있다 (1i-50).
일례로, 어떤 상향 링크 자원이 할당되었고 설정된 다수의 논리 채널 중 해당 상향 링크 자원을 사용할 수 있는 논리 채널의 수가 하나이고, 할당된 자원에 해당 논리 채널의 전송해야 할 모든 데이터를 해당 자원에 전송할 수 있으나, 보내야 할 버퍼 상태 보고 메시지까지 포함하여 전송할 수 없고, 해당 논리 채널보다 우선순위가 높은 논리 채널에 대기중인 상향링크 데이터가 남아있지 않다면, 해당 버퍼 상태 보고 메시지는 취소되거나 추후에 전송할 수도 있다.
도 1j는 본 발명에서 제안하는 버퍼 상태 보고 메시지 처리 방법을 나타낸다. 만약 단말이 상향 링크 자원을 할당 받았을 때(1j-10) 단말은 논리 채널 우선화 동작을 수행하게 된다. 이 때 그 할당된 자원을 사용할 수 있는 사용할 수 있는 논리 채널이 결정된다. 이것은 도 1e에서 설명했던 논리 채널이 사용할 수 있는 상향링크 자원 설정에 의해 결정될 수 있다. 이러한 할당된 자원을 사용할 수 있는 모든 논리 채널에 대해, 버퍼 상태 보고 메시지를 제외하고 버퍼에 대기 중인 상향 링크 데이터가 모두 할당된 자원에 포함되어 전송될 수 있으나, 버퍼 상태 보고 메시지를 포함하기에 충분하지 않고 (1j-20), 할당 된 자원을 사용할 수 있는 모든 논리 채널보다 우선순위가 높은 논리 채널에 대기 중인 상향링크 데이터가 남아있지 않다면 (1j-30), 해당 버퍼 상태 보고 메시지를 취소하고 단말에 설정된 상향링크 우선 순위 규칙에 따라 논리 채널 우선화 과정을 수행하여 의해 데이터를 포함하여 전송할 수 있다 (1j-40). (1j-40) 단계에서 어떤 실시예에서는 버퍼 상태 보고 메시지를 취소하지 않고 해당 상향링크 자원에 전송만 수행하지 않을 수도 있다. 만약 취소한 버퍼 상태 보고 메시지 대신에 Long Truncated BSR이나 Short Truncated BSR이 포함될 수 있다면 Long Truncated BSR이나 Short Truncated BSR을 포함하여 보낼 수도 있다. 그렇지 않고 (1j-20) 또는 (1j-30) 단계의 조건을 만족하지 못한다면 버퍼 상태 보고 메시지를 취소하지 않고 단말에 설정된 상향링크 우선순위 규칙에 따라 논리 채널 우선화 과정을 수행하여 버퍼 상태 보고 메시지 및 데이터를 포함하여 전송할 수 있다 (1j-50).
일례로, 어떤 상향 링크 자원이 할당되었고 설정된 다수의 논리 채널 중 해당 상향 링크 자원을 사용할 수 있는 논리 채널의 수가 하나이고, 할당된 자원에 해당 논리 채널의 전송해야 할 모든 데이터를 해당 자원에 전송할 수 있으나, 보내야 할 버퍼 상태 보고 메시지까지 포함하여 전송할 수 없고, 해당 논리 채널보다 우선순위가 높은 논리 채널에 대기중인 상향링크 데이터가 남아있지 않다면, 해당 버퍼 상태 보고 메시지는 취소되거나 추후에 전송할 수도 있다.
도 1k는 본 발명에서 제안하는 버퍼 상태 보고 메시지 처리 방법을 나타낸다. 만약 단말이 상향 링크 자원을 할당 받았을 때(1k-10) 단말은 논리 채널 우선화 동작을 수행하게 된다. 이 때 그 할당된 자원을 사용할 수 있는 사용할 수 있는 논리 채널이 결정된다. 이것은 도 1e에서 설명했던 논리 채널이 사용할 수 있는 상향링크 자원 설정에 의해 결정될 수 있다. 이러한 할당된 자원을 사용할 수 있는 모든 논리 채널에 대해, 버퍼 상태 보고 메시지를 제외하고 버퍼에 대기 중인 상향 링크 데이터가 모두 할당된 자원에 포함되어 전송될 수 있으나, 버퍼 상태 보고 메시지를 포함하기에 충분하지 않고 (1k-20), 할당 된 자원을 사용할 수 있는 논리 채널 중 적어도 하나보다 우선순위가 높은 논리 채널에 대기중인 상향링크 데이터가 남아있지 않다면 (1k-30), 그리고 해당 버퍼 상태 보고 메시지가 할당된 자원을 사용할 수 있는 논리 채널 중 하나에 의해 트리거링 되었다면(1k-40), 해당 버퍼 상태 보고 메시지를 취소하고 단말에 설정된 상향링크 우선 순위 규칙에 따라 논리 채널 우선화 과정을 수행하여 의해 데이터를 포함하여 전송할 수 있다 (1k-50). (1k-50) 단계에서 어떤 실시예에서는 버퍼 상태 보고 메시지를 취소하지 않고 해당 상향링크 자원에 전송만 수행하지 않을 수도 있다. 만약 취소한 버퍼 상태 보고 메시지 대신에 Long Truncated BSR이나 Short Truncated BSR이 포함될 수 있다면 Long Truncated BSR이나 Short Truncated BSR을 포함하여 보낼 수도 있다. 그렇지 않고 (1k-20), (1k-30) 또는 (1k-40) 단계의 조건을 만족하지 못한다면 버퍼 상태 보고 메시지를 취소하지 않고 단말에 설정된 상향링크 우선순위 규칙에 따라 논리 채널 우선화 과정을 수행하여 버퍼 상태 보고 메시지 및 데이터를 포함하여 전송할 수 있다 (1k-60).
일례로, 어떤 상향 링크 자원이 할당되었고 설정된 다수의 논리 채널 중 해당 상향 링크 자원을 사용할 수 있는 논리 채널의 수가 하나이고, 할당된 자원에 해당 논리 채널의 전송해야 할 모든 데이터를 해당 자원에 전송할 수 있으나, 보내야 할 버퍼 상태 보고 메시지까지 포함하여 전송할 수 없고, 해당 논리 채널보다 우선순위가 높은 논리 채널에 대기중인 상향링크 데이터가 남아있지 않고, 버퍼 상태 보고 메시지가 해당 논리 채널에 의해 트리거링 되었다면, 해당 버퍼 상태 보고 메시지는 취소되거나 추후에 전송할 수도 있다.
도 1l은 본 발명에서 제안하는 버퍼 상태 보고 메시지 처리 방법을 나타낸다. 만약 단말이 상향 링크 자원을 할당 받았을 때(1l-10) 단말은 논리 채널 우선화 동작을 수행하게 된다. 이 때 그 할당된 자원을 사용할 수 있는 사용할 수 있는 논리 채널이 결정된다. 이것은 도 1e에서 설명했던 논리 채널이 사용할 수 있는 상향링크 자원 설정에 의해 결정될 수 있다. 이러한 할당된 자원을 사용할 수 있는 모든 논리 채널에 대해, 버퍼 상태 보고 메시지를 제외하고 버퍼에 대기 중인 상향 링크 데이터가 모두 할당된 자원에 포함되어 전송될 수 있으나, 버퍼 상태 보고 메시지를 포함하기에 충분하지 않고 (1l-20), 할당 된 자원을 사용할 수 있는 논리 채널 중 적어도 하나보다 우선순위가 높은 논리 채널에 대기중인 상향링크 데이터가 남아있지 않다면 (1l-30), 그리고 해당 버퍼 상태 보고 메시지가 할당된 자원을 사용할 수 있는 논리 채널 중 하나에 의해 트리거링 되지 않았다면(1l-40), 해당 버퍼 상태 보고 메시지를 취소하고 단말에 설정된 상향링크 우선 순위 규칙에 따라 논리 채널 우선화 과정을 수행하여 의해 데이터를 포함하여 전송할 수 있다 (1l-50). (1l-50) 단계에서 어떤 실시예에서는 버퍼 상태 보고 메시지를 취소하지 않고 해당 상향링크 자원에 전송만 수행하지 않을 수도 있다. 만약 취소한 버퍼 상태 보고 메시지 대신에 Long Truncated BSR이나 Short Truncated BSR이 포함될 수 있다면 Long Truncated BSR이나 Short Truncated BSR을 포함하여 보낼 수도 있다. 그렇지 않고 (1l-20), (1l-30) 또는 (1l-40) 단계의 조건을 만족하지 못한다면 버퍼 상태 보고 메시지를 취소하지 않고 단말에 설정된 상향링크 우선순위 규칙에 따라 논리 채널 우선화 과정을 수행하여 버퍼 상태 보고 메시지 및 데이터를 포함하여 전송할 수 있다 (1l-60).
일례로, 어떤 상향 링크 자원이 할당되었고 설정된 다수의 논리 채널 중 해당 상향 링크 자원을 사용할 수 있는 논리 채널의 수가 하나이고, 할당된 자원에 해당 논리 채널의 전송해야 할 모든 데이터를 해당 자원에 전송할 수 있으나, 보내야 할 버퍼 상태 보고 메시지까지 포함하여 전송할 수 없고, 해당 논리 채널보다 우선순위가 높은 논리 채널에 대기중인 상향링크 데이터가 남아있지 않고, 버퍼 상태 보고 메시지가 해당 논리 채널에 의해 트리거링 되지 않았다면, 해당 버퍼 상태 보고 메시지는 취소되거나 추후에 전송할 수도 있다.
도 1m은 본 발명에서 제안하는 버퍼 상태 보고 메시지 처리 방법을 나타낸다. 만약 단말이 상향 링크 자원을 할당 받았을 때 (1m-10) 단말은 논리 채널 우선화 동작을 수행하게 된다. 이 때 그 할당된 자원을 사용할 수 있는 사용할 수 있는 논리 채널이 결정된다. 이것은 도 1e에서 설명했던 논리 채널이 사용할 수 있는 상향링크 자원 설정에 의해 결정될 수 있다. 이러한 할당된 자원을 사용할 수 있는 모든 논리 채널에 대해, 버퍼 상태 보고 메시지를 제외하고 버퍼에 대기 중인 상향 링크 데이터가 모두 할당된 자원에 포함되어 전송될 수 있으나, 버퍼 상태 보고 메시지를 포함하기에 충분하지 않고 (1m-20), 할당 된 자원을 사용할 수 있는 모든 논리 채널보다 우선순위가 높은 논리 채널에 대기중인 상향링크 데이터가 남아있지 않다면 (1m-30), 그리고 해당 버퍼 상태 보고 메시지가 할당된 자원을 사용할 수 있는 논리 채널 중 하나에 의해 트리거링 되었다다면(1m-40), 해당 버퍼 상태 보고 메시지를 취소하고 단말에 설정된 상향링크 우선 순위 규칙에 따라 논리 채널 우선화 과정을 수행하여 의해 데이터를 포함하여 전송할 수 있다 (1m-50). (1m-50) 단계에서 어떤 실시예에서는 버퍼 상태 보고 메시지를 취소하지 않고 해당 상향링크 자원에 전송만 수행하지 않을 수도 있다. 만약 취소한 버퍼 상태 보고 메시지 대신에 Long Truncated BSR이나 Short Truncated BSR이 포함될 수 있다면 Long Truncated BSR이나 Short Truncated BSR을 포함하여 보낼 수도 있다. 그렇지 않고 (1m-20), (1m-30) 또는 (1m-40) 단계의 조건을 만족하지 못한다면 버퍼 상태 보고 메시지를 취소하지 않고 단말에 설정된 상향링크 우선순위 규칙에 따라 논리 채널 우선화 과정을 수행하여 버퍼 상태 보고 메시지 및 데이터를 포함하여 전송할 수 있다 (1m-60).
일례로, 어떤 상향 링크 자원이 할당되었고 설정된 다수의 논리 채널 중 해당 상향 링크 자원을 사용할 수 있는 논리 채널의 수가 하나이고, 할당된 자원에 해당 논리 채널의 전송해야 할 모든 데이터를 해당 자원에 전송할 수 있으나, 보내야 할 버퍼 상태 보고 메시지까지 포함하여 전송할 수 없고, 해당 논리 채널보다 우선순위가 높은 논리 채널에 대기중인 상향링크 데이터가 남아있지 않고, 버퍼 상태 보고 메시지가 해당 논리 채널에 의해 트리거링 되었다면, 해당 버퍼 상태 보고 메시지는 취소되거나 추후에 전송할 수도 있다.
도 1n은 본 발명에서 제안하는 버퍼 상태 보고 메시지 처리 방법을 나타낸다. 만약 단말이 상향 링크 자원을 할당 받았을 때 (1n-10) 단말은 논리 채널 우선화 동작을 수행하게 된다. 이 때 그 할당된 자원을 사용할 수 있는 사용할 수 있는 논리 채널이 결정된다. 이것은 도 1e에서 설명했던 논리 채널이 사용할 수 있는 상향링크 자원 설정에 의해 결정될 수 있다. 이러한 할당된 자원을 사용할 수 있는 모든 논리 채널에 대해, 버퍼 상태 보고 메시지를 제외하고 버퍼에 대기 중인 상향 링크 데이터가 모두 할당된 자원에 포함되어 전송될 수 있으나, 버퍼 상태 보고 메시지를 포함하기에 충분하지 않고 (1n-20), 할당 된 자원을 사용할 수 있는 모든 논리 채널보다 우선순위가 높은 논리 채널에 대기중인 상향링크 데이터가 남아있지 않다면 (1n-30), 그리고 해당 버퍼 상태 보고 메시지가 할당된 자원을 사용할 수 있는 논리 채널 중 하나에 의해 트리거링 되지 않았다면 (1n-40), 해당 버퍼 상태 보고 메시지를 취소하고 단말에 설정된 상향링크 우선 순위 규칙에 따라 논리 채널 우선화 과정을 수행하여 의해 데이터를 포함하여 전송할 수 있다 (1n-50). (1n-50) 단계에서 어떤 실시예에서는 버퍼 상태 보고 메시지를 취소하지 않고 해당 상향링크 자원에 전송만 수행하지 않을 수도 있다. 만약 취소한 버퍼 상태 보고 메시지 대신에 Long Truncated BSR이나 Short Truncated BSR이 포함될 수 있다면 Long Truncated BSR이나 Short Truncated BSR을 포함하여 보낼 수도 있다. 그렇지 않고 (1n-20), (1n-30) 또는 (1n-40) 단계의 조건을 만족하지 못한다면 버퍼 상태 보고 메시지를 취소하지 않고 단말에 설정된 상향링크 우선순위 규칙에 따라 논리 채널 우선화 과정을 수행하여 버퍼 상태 보고 메시지 및 데이터를 포함하여 전송할 수 있다 (1n-60).
일례로, 어떤 상향 링크 자원이 할당되었고 설정된 다수의 논리 채널 중 해당 상향 링크 자원을 사용할 수 있는 논리 채널의 수가 하나이고, 할당된 자원에 해당 논리 채널의 전송해야 할 모든 데이터를 해당 자원에 전송할 수 있으나, 보내야 할 버퍼 상태 보고 메시지까지 포함하여 전송할 수 없고, 해당 논리 채널보다 우선순위가 높은 논리 채널에 대기중인 상향링크 데이터가 남아있지 않고, 버퍼 상태 보고 메시지가 해당 논리 채널에 의해 트리거링 되지 않았다면, 해당 버퍼 상태 보고 메시지는 취소되거나 추후에 전송할 수도 있다.
도 1o는 불완전 (Truncated) 버퍼 상태 보고 메시지가 포함되는 방법을 나타낸다. 단말이 상향링크(Uplink)로 기지국에게 전송할 전송 블록(1o-10)을 할당 받게 되면 단말은 해당 전송 블록에 포함할 데이터의 양을 결정하게 된다. 이 동작 과정을 세부 단계에 따라 멀티플렉싱(Multiplexing) 또는 논리 채널 우선화(Logical Channel Prioritization)이라고 하고 해당 전송 블록을 사용할 수 있는 모든 논리 채널들과 전송해야 할 MAC CE (Control Element)들이 해당 전송 블록에 포함될 수 있다. 전송 블록은 MAC 계층의 용어로 MAC PDU(Protocol Data Unit)이라고도 한다.
단말이 상향링크로 기지국에 전송할 전송 블록(1o-10)을 할당 받고 멀티플렉싱 또는 논리 채널 우선화 과정을 거칠 때 단말이 보내야 할 버퍼 상태 보고 메시지(1o-40)가 있다면 데이터보다 우선 순위를 가지고 먼저 전송 블록에 포함될 수 있다. 버퍼 상태 보고 메시지가 먼저 포함되는 것이 전송 블록의 앞에 위치해야 할 필요는 없으며 버퍼 상태 보고 메시지가 해당 전송 블록에 포함되는 것을 결정하고 자원을 미리 할당하는 것이 데이터보다 우선될 수 있음을 의미한다. 하지만 단말이 보내야 할 데이터의 양에 따라 버퍼 상태 보고 메시지는 전송 블록에 포함되지 않을 수도 있다. 이 때 해당 전송 블록의 자원을 사용할 수 있는 논리 채널의 남은 데이터(1o-20)를 전송 블록에 모두 전송할 수 있고, 남은 자원의 양(1o-30)이 버퍼 상태 보고 메시지(1o-40)보다 작을 경우 버퍼 상태 보고 메시지가 전송 블록에 포함되지 않을 수 있다. 만약 불완전(Truncated) 버퍼 상태 보고 메시지(1o-50)이 남은 자원(1o-30)에 포함될 수 있다면 불완전 버퍼 상태 보고 메시지가 포함될 수도 있다. 도 1o에서는 버퍼 상태 보고 메시지가 데이터보다 우선화되는 경우를 예시로 들었으나, 데이터보다 우선순위가 높은 MAC CE에 대해서도 동일한 문제점이 발생할 수 있다.
도 1p는 정규 버퍼 상태 보고 메시지를 트리거링 하지 않는 실시예를 나타낸다. 도 1p의 실시예에서는 단말에 총 4개의 논리 채널(1p-10, 1p-20, 1p-30, 1p-40)이 설정된 것을 가정한다. 이 중 논리 채널 1 (1p-10)은 특정 Configured Grant (CG)의 자원(1p-100) 을 사용할 수 있도록 설정되었고, 그 외 논리 채널 2(1p-20), 논리 채널 3(1p-30), 논리 채널 4(1p-40)는 해당 Configured Grant를 사용할 수 없도록 설정되었다. 다시 말해, 해당 Configured Grant를 사용할 수 있는 논리 채널은 논리 채널1(1p-10)로 유일하다. 이 때 기지국은 논리 채널 1의 트래픽 패턴을 예측하여 논리 채널 1의 전송에 필요한 크기의 자원을 Configured Grant로 할당할 수 있다. 따라서 논리 채널 1에서 보내야 할 데이터는 정규 버퍼 상태 보고 메시지 등에 의해 기지국에 보고할 필요가 없을 수 있다. 따라서 이렇게 Configured Grant에 대해 사용 가능한 유일한 논리 채널의 경우 정규 버퍼 상태 보고를 트리거링 하지 않을 수 있다. 어떤 실시예에서는 어떤 Configured Grant에 대해 사용 가능한 논리 채널이 유일한 경우 버퍼 상태 보고 메시지를 해당 Configured Grant가 포함하지 않을 수도 있다. 이렇게 될 경우 Configured Grant는 처리해야 하는 논리 채널의 데이터만 처리하게 되므로 자원효율이 높아질 수 있다.
도 1q는 정규 버퍼 상태 보고 메시지를 트리거링 하지 않는 다른 실시예를 나타낸다. 도 1q의실시예에서는 예시로 단말에 2개의 논리 채널(1q-10, 1q-20)이 설정된 것을 가정 한다. 각 논리 채널은 정규 버퍼 상태 보고 메시지를 트리거링 할 지 여부가 기지국에 의해 설정될 수 있다. 도 1q의 실시예에서는 RegularBSR Prohibit IE(Information Element)에 의해 각 논리 채널이 정규 버퍼 상태 보고 메시지를 트리거링 할 것인지를 나타낸다. 논리 채널 1(1q-10)은 RegularBSRProhibit IE가 참(True)으로 설정되었기 때문에 정규 버퍼 상태 보고 메시지를 트리거링 하지 않는다. 반면에 논리 채널 2(1q-20)는 RegularBSR Prohibit IE가 거짓(False)으로 설정되었기 때문에 정규 버퍼 상태 보고 메시지를 트리거링 할 수 있다. 어떤 실시예에서는 RegularBSRPRohibit IE가 설정되지 않는 경우에도 정규 버퍼 상태 보고 메시지를 트리거링하지 않을 수 있다.
도 1r은 정규 버퍼 상태 보고 메시지의 트리거링 하지 않는 다른 실시예를 나타낸다. 도 1r의 실시예에서 논리 채널이 생성되면(1r-10), 해당 논리 채널에 대해 정규 버퍼 상태 보고 메시지의 트리거링이 허용할지 여부를 설정할 수 있게 된다. 만약 해당 논리 채널에 대해 정규 버퍼 상태 보고 메시지를 트리거링 하는 것이 허용되었다면 (1r-20), 해당 논리 채널에 대해 정규 버퍼 상태 보고 메시지를 트리거링 하는 동작을 정상적으로 수행하고, 정규 버퍼 상태 보고 메시지가 트리거링이 되면 정규 버퍼 상태 보고 메시지를 전송할 수 있다. (1r-30) 만약 해당 논리 채널에 대해 정규 버퍼 상태 보고 메시지를 트리거링하는 것이 허용되지 않았다면 (1r-20), 해당 논리 채널은 정규 버퍼 상태 보고 메시지를 트리거링 하지 않을 수 있다. (1r-40) 어떤 실시예에서는 정규 버퍼 상태 보고 메시지를 트리거링 하되, 실제 전송을 수행하지 않는 동작을 수행할 수도 있다.
도 1s는 버퍼 상태 보고 메시지가 전송되지 않는 자원을 설정하는 방법을 나타낸다. 도 1s의 실시예에서는 Configured Grant(1s-10, 1s-20, 1s-30, 1s-40)가 일정한 주기(1s-50)를 가지게 설정된 것을 나타낸다. 이들 Configured Grant는 고정된 트래픽 패턴을 가지거나 우선순위가 높은 데이터에 대해 사용하는 것을 가정할 수 있으며, 이러한 경우 해당 Configured Grant에 다른 낮은 우선 순위의 트래픽이나 MAC CE가 포함되는 것은 서비스 품질의 저하를 야기할 수 있다. 따라서 Configured Grant가 설정되거나 재설정될 때, 버퍼 상태 보고 메시지를 해당 Configured Grant에 전송할 수 있을지 여부를 설정하여 상기 품질 저하를 방지할 수 있다. 도 1s의 실시예에서는 Configured Grant가 설정되거나 재설정될 때 BSRNotAllowed IE (Information Element)가 설정될 수 있고, 해당 필드가 참으로 설정될 경우 해당 Configured Grant에서는 버퍼 상태 보고 메시지가 전송되지 않을 수 있다. (1s-60) 다른 실시예에서는 PeriodicBSRNotAllowed, RegularBSRNotAllowed, PaddingBSRNotAllowed IE 중 적어도 하나가 설정되어 각각 주기적 버퍼 상태 보고 메시지가 전송될 수 없거나, 정규 버퍼 상태 보고 메시지가 전송될 수 없거나, 패딩 버퍼 상태 보고 메시지가 전송될 수 없을 수 있다. 또 다른 실시예에서는 BSRNotAllowed가 설정되더라도 일반적인 주기적 버퍼 상태 보고 메시지와 정규 버퍼 상태 보고 메시지만 금지하고 패딩 버퍼 상태 보고 메시지는 허용할 수도 있다. 도 1s의 실시예에서는 Configured Grant에 버퍼 상태 보고 메시지가 포함되지 않는 것을 예로 들었으나, 이러한 방법은 모든 MAC CE에 확장하여 적용할 수도 있다. 일례로 MACCENotAllowed 같은 IE(Information Element)가 설정될 수 있고, 해당 필드가 설정될 경우 해당 Configured Grant에 MAC CE의 전송을 금지할 수 있다. 상기 기술한 설정은 Configured Grant Config에 포함되어 기지국에서 단말에 전송될 수 있다.
1t는 본 발명의 일 실시예에 따른 단말의 구조를 도시한 도면이다.
도 1t를 참고하면, 단말은 송수신부 (1t-10), 제어부 (1t-20), 저장부 (1t-30)를 포함할 수 있다. 본 발명에서 제어부는, 회로 또는 어플리케이션 특정 통합 회로 또는 적어도 하나의 프로세서라고 정의될 수 있다.
송수신부 (1t-10)는 다른 네트워크 엔티티와 신호를 송수신할 수 있다. 송수신부(1t-10)는 예를 들어, 기지국으로부터 시스템 정보를 수신할 수 있으며, 동기 신호 또는 기준 신호를 수신할 수 있다.
제어부 (1t-20)는 본 발명에서 제안하는 실시예에 따른 단말의 전반적인 동작을 제어할 수 있다. 예를 들어, 제어부 (1t-20)는 상기에서 기술한 순서도에 따른 동작을 수행하도록 각 블록 간 신호 흐름을 제어할 수 있다.
저장부(1t-30)는 상기 송수신부 (1t-10)를 통해 송수신되는 정보 및 제어부 (1t-20)를 통해 생성되는 정보 중 적어도 하나를 저장할 수 있다.
도 1u는 본 발명의 일 실시예에 따른 기지국의 구조를 도시한 도면이다.
도 1u를 참고하면, 기지국은 송수신부 (1u-10), 제어부 (1u-20), 저장부 (1u-30)를 포함할 수 있다. 본 발명에서 제어부(1u-20)는, 회로 또는 어플리케이션 특정 통합 회로 또는 적어도 하나의 프로세서라고 정의될 수 있다.
송수신부 (1u-10)는 다른 네트워크 엔티티와 신호를 송수신할 수 있다. 송수신부(1u-10)는 예를 들어, 단말에 시스템 정보를 전송할 수 있으며, 동기 신호 또는 기준 신호를 전송할 수 있다.
제어부 (1u-20)는 본 발명에서 제안하는 실시예에 따른 기지국의 전반적인 동작을 제어할 수 있다. 예를 들어, 제어부 (1u-20)는 상기에서 기술한 순서도에 따른 동작을 수행하도록 각 블록 간 신호 흐름을 제어할 수 있다.
저장부(1u-30)는 상기 송수신부 (1u-10)를 통해 송수신되는 정보 및 제어부 (1u-20)을 통해 생성되는 정보 중 적어도 하나를 저장할 수 있다.
<제2실시예>
도 2a는 Configured Grant가 설정되는 예시를 나타낸다. 도 2a의 실시예에서는 Configured Grant(2a-10, 2a-20, 2a-30, 2a-40)가 일정한 주기(2a-50)를 가지게 설정된 것을 나타낸다. 기지국은 각각의 Configured Grant를 단말에게 설정할 수 있으며 주기, 무선 자원의 위치, 크기, 모듈레이션, 코딩 레이트 등을 설정할 수 있다. 실시예에 따라 이러한 Configured Grant는 설정 즉시 활성화 되거나 별도의 활성화 명령에 의해 활성화 될 수 있다. 이들 Configured Grant는 고정된 트래픽 패턴을 가지거나 우선순위가 높은 데이터에 대해 사용하는 것을 가정할 수도 있다. 어떤 실시예에서는 Configured Grant는 짧은 지연 시간(Delay) 요구사항(Requirement)을 가지는 데이터에 전담 할당할 수 있다. 이를 위해서 기지국은 RRC 설정 메시지를 통하여 단말에 특정 논리 채널 별로 특정 Configured Grant를 사용할 수 있을지 설정할 수 있다. 실시예에 따라 다수의 Configured Grant가 하나의 단말에게 설정될 수 있으며, 이 때 각각의 Configured Grant에 대한 주기, 무선 자원의 위치, 크기, 모듈레이션, 코딩 레이트 등은 모두 다르게 설정될 수 있다.
도 2b는 다수의 Configured Grant가 설정되는 예시를 나타낸다. 도 2b의 실시예에서는 제 1 Configured Grant(CG1, 2b-10, 2b-20, 2b-30, 2b-40)와 제 2 Configured Grant(CG2, 2b-110, 2b-120, 2b-130, 2b-140)의 두 가지 Configured Grant가 설정되는 예를 도시하였으나, 3개 이상의 Configured Grant가 설정되는 경우도 가능하다. 이 때 각각 다른 Configured Grant가 설정되었다는 것은 Configured Grant의 주기, 무선 자원의 위치, 크기, 모듈레이션, 코딩 레이트 등이 별도로 설정되었음을 의미하며, 각각의 Configured Grant의 설정(Configuration)으로 설정된 것을 의미한다. 무선 자원의 위치는 시간 축(2b-100)과 주파수 축(2b-200)으로 구분되어 설정될 수 있다. 이렇게 다수의 Configured Grant가 설정되는 것은 각각의 Configured Grant가 서로 다른 요구사항을 가지는 데이터를 처리하기 위해서일 수 있고, 이 때 각각의 Configured Grant를 사용하여 전송할 수 있는 논리 채널을 기지국이 설정해 줄 수 있다.
도 2c는 다수의 Configured Grant가 겹치는 예시를 나타낸다. 도 2c의 실시예에서는 제 1 Configured Grant(CG1, 2c-10, 2c-20, 2c-30, 2c-40)와 제 2 Configured Grant(CG2, 2c-110, 2c-120, 2c-130, 2c-140)의 두 가지 Configured Grant가 설정되는 예를 도시하였으나, 3개 이상의 Configured Grant가 설정되는 경우도 가능하다. 이 때 각각 다른 Configured Grant가 설정되었다는 것은 Configured Grant의 주기, 무선 자원의 위치, 크기, 모듈레이션, 코딩 레이트 등이 별도로 설정되었음을 의미하며, 각각의 Configured Grant의 설정(Configuration)으로 설정된 것을 의미한다. 무선 자원의 위치는 시간 축(2c-100)과 주파수 축(2c-200)으로 구분되어 설정될 수 있다. 이렇게 다수의 Configured Grant가 설정되는 것은 각각의 Configured Grant가 서로 다른 요구사항을 가지는 데이터를 처리하기 위해서일 수 있고, 이 때 각각의 Configured Grant를 사용하여 전송할 수 있는 논리 채널을 기지국이 설정해 줄 수 있다. 이 때 제 1 Configured Grant의 주기(2c-50, 2c-60, 2c-70)와 제 2 Configured Grant의 주기(2c-140, 2c-150)이 다르고 주파수 축에서 할당된 자원이 겹치기 때문에 제 1 Configured Grant와 제 2 Configured Grant는 겹칠 수 있다. (2c-300) 이 경우 겹친 부분에 대해 어떻게 단말이 처리해야 하는지가 문제가 될 수 있다.
이 때 단말은 둘 중 하나의 Configured Grant를 선택해서 전송을 수행해야 할 수 있다. 일례로 사전에 설정된 조건에 의해 제 1 Configured Grant (2c-40)에 해당하는 전송을 수행하고 제 2 Configured Grant (2c-130)에 해당하는 전송을 수행하지 않을 수 있다. 어떤 실시예에서는 자원이 겹치는 부분(2c-300)에 대해서만 사전에 설정된 조건에 의해 제 1 Configured Grant (2c-40)에 해당하는 전송을 수행하고 겹치지 않은 제 2 Configure Grant (2c-130) 부분은 정상적으로 제 2 Configured Grant에 해당하는 전송을 수행할 수도 있다. 어떤 Configured Grant를 택할지는 Configured Grant 별로 사전에 설정된 상대적 우선순위를 도출하여 결정하거나, 단말이 가지고 있는 데이터의 종류 또는 양에 따라 결정될 수 있다.
도 2d는 Configured Grant가 설정되는 동작을 나타낸다. 단말(2d-10)은 기지국(2d-20)으로부터 Configured Grant를 설정 받을 수 있다. 해당 설정은 기지국이 단말에게 보내지는 RRC 설정 메시지(2d-30)에 의해 이루어질 수 있다. RRC 설정 메시지는 Configured Grant 설정(Configuration) IE (Information Element)를 포함할 수 있으며 각각의 Configured Grant 설정 IE는 Configured Grant의 주기, 무선 자원의 위치, 크기, 모듈레이션, 코딩 레이트, 별도의 활성화 메시지를 사용할 것인지 등이 설정될 수 있다. 이 때 다수의 Configured Grant 설정 IE를 수신할 경우 단말은 다수의 Configured Grant를 가질 수 있다. 이를 바탕으로 도 2a, 2b, 2c에서 기술한 Configured Grant 전송 동작이 수행될 수 있다. 만약 단말이 RRC 설정(2d-20) 메시지를 성공적으로 수신하여 설정을 완료하였다면 기지국에 RRC 설정 완료 메시지(2d-40)를 전송하여 단말의 설정이 완료되었음을 전달할 수 있다.
도 2e는 본 발명에서 제안하는 Configured Grant의 우선순위 설정방법을 나타낸다. 도 2d에서 나타냈듯이 단말이 기지국으로부터 Configured Grant 설정 IE (2e-10, 2e-20)를 수신하게 되면 Configured Grant가 설정될 수 있다. 도 2e의 실시예에서는 두 개의 Configured Grant 설정 IE(2e-10, 2e-20)에 의해 두 개의 Configured Grant가 설정된 것을 가정하였으나, 세 개 이상의 Configured Grant가 설정된 경우에도 본 발명은 적용 가능하다. Configured Grant는 각각의 Configured Grant는 설정 시에 각자의 우선순위를 할당 받을 수 있다. 제 1 Configured Grant 설정(2e-10)에 해당하는 Configured Grant는 우선 순위 값 1을 할당 받았고, 제 2 Configured Grant 설정 (2e-20)에 해당하는 Configured Grant는 우선 순위 값 2를 할당 받았다. 통상적으로 우선 순위 값이 낮을수록 우선 순위가 높은 것으로 해석될 수 있으나, 어떤 실시예에서는 우선 순위 값이 높을수록 우선 순위가 높은 것으로 해석될 수도 있다. 상기 Configured Grant의 우선 순위는 도 2c에서 기술한 Configured Grant 자원이 겹칠 시(2c-300)에 사용될 수 있다. 우선순위가 (2c-300) 단계에서 제 1 Configured Grant의 자원과 제 2 Configured Grant의 자원이 겹친 경우, 단말은 Configured Grant의 우선순위에 의해 어떤 Configured Grant가 사용될 지 결정할 수 있다. 구체적으로 제 1 Configured Grant의 우선순위가 제 2 Configured Grant의 우선순위보다 높다면 제 1 Configured Grant가 사용될 수 있다. 도 2e의 실시예에서는 제 1 Configured Grant의 우선순위 값이 낮기 때문에 우선순위가 높은 것으로 해석할 수 있고 제 1 Configured Grant가 사용될 수 있는 것이다.
도 2f는 본 발명에서 제안하는 Configured Grant의 우선순위 설정방법을 나타낸다. 도 2d에서 나타냈듯이 단말이 기지국으로부터 Configured Grant 설정 IE (2e-10, 2e-20)를 수신하게 되면 Configured Grant가 설정될 수 있다. 그리고 논리 채널 설정 IE (2f-10)에 의해 논리 채널도 설정될 수 있다. 도 2f의 실시예에서는 도 2e의 실시예와 같이 두 개의 Configured Grant 설정된 것을 가정한다. 하지만 세 개 이상의 Configured Grant가 설정된 경우에도 본 발명은 적용 가능하다. 도 2f의 실시예에서는 Configured Grant가 별도로 각자의 우선순위를 할당 받지 않고 해당 Configured Grant를 사용할 수 있는 논리 채널의 우선순위에 의해 Configured Grant의 우선순위가 할당되는 것을 나타낸다. 도 2f의 실시예에서는 단말에게 두 개의 논리 채널, 즉 논리 채널 1(LCH1, Logical Channel 1, 2f-20)과 논리 채널 2(LCH2, Logical Channel 2, 2f-30)가 설정된 것을 가정한다. 논리 채널 1은 해당 논리 채널의 우선순위 값으로 1이 설정되고 제 1 Configured Grant는 사용할 수 있으나 제 2 Configured Grant는 사용할 수 없음을 가정한다. (2f-40) 논리 채널 2는 해당 논리 채널의 우선순위 값으로 2가 설정되고 제 1 Configured Grant는 사용할 수 없으나 제2 Configured Grant는 사용할 수 있음을 가정한다. (2f-50) 이를 통해 Configured Grant의 우선순위가 결정될 수 있는데, 제 1 Configured Grant는 해당 자원을 사용할 수 있는 논리 채널인 논리 채널 1의 우선순위 값인 1을 우선순위로 가지고, 제 2 Configured Grant는 해당 자원을 사용할 수 있는 논리 채널인 논리 채널 2의 우선순위 값인 2를 우선순위로 가질 수 있다. 따라서 제 1 Configured Grant와 제 2 Configured Grant의 자원이 겹치는 경우 우선순위가 높은 Configured Grant인 제 1 Configured Grant가 사용될 수 있다. (2f-60)
도 2g는 본 발명에서 제안하는 Configured Grant의 우선순위 설정방법을 나타낸다. 도 2d에서 나타냈듯이 단말이 기지국으로부터 Configured Grant 설정 IE (2g-10, 2g-20)를 수신하게 되면 Configured Grant가 설정될 수 있다. 도 2g의 실시예에서는 두 개의 Configured Grant 설정 IE(2g-10, 2g-20)에 의해 두 개의 Configured Grant가 설정된 것을 가정하였으나, 세 개 이상의 Configured Grant가 설정된 경우에도 본 발명은 적용 가능하다. 도 2g의 실시예에서는 Configured Grant가 별도로 각자의 우선순위를 할당 받지 않고 해당 Configured Grant의 주기에 의해 Configured Grant의 우선순위가 할당되는 것을 나타낸다. 제 1 Configured Grant 설정(2g-10)에 해당하는 Configured Grant는 100ms의 주기를 갖고, 제 2 Configured Grant 설정 (2e-20)에 해당하는 Configured Grant는 200ms의 주기를 설정 받았다. 이 때 주기가 짧은 Configured Grant의 우선순위가 높은 것으로 적용할 수 있다. 하지만 다른 실시예에서는 주기가 긴 Configured Grant의 우선순위가 높은 것으로 적용할 수 있다. 도 2g의 실시예에서는 주기의 길이가 Configured Grant의 우선순위에 영향을 미칠 수 있는 것이 특징이다. 상기 Configured Grant의 우선 순위는 도 2c에서 기술한 Configured Grant 자원이 겹칠 시(2c-300)에 사용될 수 있다. 우선순위가 (2c-300) 단계에서 제 1 Configured Grant의 자원과 제 2 Configured Grant의 자원이 겹친 경우, 단말은 Configured Grant의 우선순위에 의해 어떤 Configured Grant가 사용될 지 결정할 수 있다. 구체적으로 제 1 Configured Grant의 우선순위가 제 2 Configured Grant의 우선순위보다 높다면 제 1 Configured Grant가 사용될 수 있다. 도 2g의 실시예에서는 제 1 Configured Grant의 우선순위 값이 낮기 때문에 우선순위가 높은 것으로 해석할 수 있고 제 1 Configured Grant가 사용될 수 있는 것이다.
도 2h는 본 발명에서 제안하는 Configured Grant의 우선순위 설정방법을 나타낸다. 도 2h의 실시예에서는 제 1 Configured Grant(CG1, 2h-10)와 제 2 Configured Grant(CG2, 2h-20)의 두 가지 Configured Grant가 설정되는 예를 도시하였으나, 3개 이상의 Configured Grant가 설정되는 경우도 가능하다. 이 때 각각 다른 Configured Grant가 설정되었다는 것은 Configured Grant의 주기, 무선 자원의 위치, 크기, 모듈레이션, 코딩 레이트 등이 별도로 설정되었음을 의미하며, 각각의 Configured Grant의 설정(Configuration)으로 설정된 것을 의미한다. 무선 자원의 위치는 시간 축(2h-110)과 주파수 축(2h-120)으로 구분되어 설정될 수 있다. 이렇게 다수의 Configured Grant가 설정되는 것은 각각의 Configured Grant가 서로 다른 요구사항을 가지는 데이터를 처리하기 위해서일 수 있고, 이 때 각각의 Configured Grant를 사용하여 전송할 수 있는 논리 채널을 기지국이 설정해 줄 수 있다. 이 때 제 1 Configured Grant의 주기와 제 2 Configured Grant의 주기가 다르고 주파수 축에서 할당된 자원이 겹치기 때문에 제 1 Configured Grant와 제 2 Configured Grant는 겹칠 수 있다. (2h-200) 이 경우 겹친 부분에 대해 어떻게 단말이 처리해야 하는지가 문제가 될 수 있다.
도 2h의 실시예에서는 겹치는 Configured Grant의 시작시점이 먼저인 Configured Grant가 우선인 방법을 나타낸다. 겹치는 자원(2h-200)이 존재하는 제 1 Configured Grant (2h-10)와 제 2 Configured Grant 중 제 1 Configured Grant(2h-10)의 시작 시점이 우선하기 때문에 이 경우 단말은 제 1 Configured Grant를 선택하여 전송을 수행할 수 있다. 이 때 제 2 Configured Grant (2h-20) 중 제 1 Configured Grant와 겹친 부분(2h-200)이 아닌 나머지 부분은 제 2 Configured Grant로 전송될 수도 있다. 하지만 상기 나머지 부분이 반드시 전송되어야 하는 것은 아니며 실시예에 따라 상기 나머지 부분은 단말에 의해 사용되지 않을 수도 있다. 또 다른 실시예에서는 겹치는 자원(2h-200)이 존재하는 Configured Grant 중 끝나는 시점이 먼저인 Configured Grant가 사용하는 것으로 할 수도 있다. 또 다른 실시예에서는 Configured Grant의 크기가 크거나 작은 Configured Grant가 사용하는 것으로 할 수도 있다.
도 2i는 본 발명에서 제안하는 Configured Grant의 우선순위 설정방법을 나타낸다. 도 2d에서 나타냈듯이 단말이 기지국으로부터 Configured Grant 설정 IE (2e-10, 2e-20)를 수신하게 되면 Configured Grant가 설정될 수 있다. 그리고 논리 채널 설정 IE (2i-10)에 의해 논리 채널도 설정될 수 있다. 도 2i의 실시예에서는 도 2e의 실시예와 같이 두 개의 Configured Grant 설정된 것을 가정한다. 하지만 세 개 이상의 Configured Grant가 설정된 경우에도 본 발명은 적용 가능하다. 도 2i의 실시예에서는 Configured Grant가 별도로 각자의 우선순위를 할당 받지 않고 해당 Configured Grant를 사용할 수 있는 논리 채널의 우선순위에 의해 Configured Grant의 우선순위가 할당되는 것을 나타낸다. 도 2i의 실시예에서는 단말에게 두 개의 논리 채널, 즉 논리 채널 1(LCH1, Logical Channel 1, 2i-20)과 논리 채널 2(LCH2, Logical Channel 2, 2i-30)가 설정된 것을 가정한다. 논리 채널 1은 해당 논리 채널의 우선순위 값으로 1이 설정되고 제 1 Configured Grant는 사용할 수 있으나 제 2 Configured Grant는 사용할 수 없음을 가정한다. (2i-40) 논리 채널 2는 해당 논리 채널의 우선순위 값으로 2가 설정되고 제 1 Configured Grant는 사용할 수 없으나 제2 Configured Grant는 사용할 수 있음을 가정한다. (2i-50) 이 때 제 1 Configured Grant와 제 2 Configured Grant의 자원이 겹치는 경우, 전송할 데이터가 있는 Configured Grant가 우선순위를 가지고 데이터 전송을 수행할 수 있다. 도 2i의 실시예에서는 논리 채널 1(2i-20)은 전송할 데이터를 가지고 있고, 논리 채널 2(2i-30)는 전송할 데이터를 가지고 있지 않다. 이 경우 논리 채널 1의 데이터를 보낼 수 있는 제 1 Configured Grant가 우선순위를 가지고 데이터 전송을 수행할 수 있다. (2i-60) 만약 제 1 Configured Grant와 제 2 Configured Grant가 모두 전송할 데이터를 가지고 있는 경우에는 사전에 설정된 규칙에 의해 데이터 전송을 수행할 수 있다. 이러한 사전에 설정된 규칙은 도 2e, 2f, 2g, 2h의 실시예에 기술된 방법 중 하나가 될 수 있다.
도 2j는 본 발명에서 제안하는 Configured Grant의 우선순위 설정방법을 나타낸다. 도 2d에서 나타냈듯이 단말이 기지국으로부터 Configured Grant 설정 IE (2e-10, 2e-20)를 수신하게 되면 Configured Grant가 설정될 수 있다. 그리고 논리 채널 설정 IE (2j-10)에 의해 논리 채널도 설정될 수 있다. 도 2j의 실시예에서는 도 2e의 실시예와 같이 두 개의 Configured Grant 설정된 것을 가정한다. 하지만 세 개 이상의 Configured Grant가 설정된 경우에도 본 발명은 적용 가능하다. 도 2j의 실시예에서는 Configured Grant가 별도로 각자의 우선순위를 할당 받지 않고 해당 Configured Grant를 사용할 수 있는 논리 채널의 우선순위에 의해 Configured Grant의 우선순위가 할당되는 것을 나타낸다. 도 2j의 실시예에서는 단말에게 두 개의 논리 채널, 즉 논리 채널 1(LCH1, Logical Channel 1, 2j-20)과 논리 채널 2(LCH2, Logical Channel 2, 2j-30)가 설정된 것을 가정한다. 논리 채널 1은 해당 논리 채널의 우선순위 값으로 1이 설정되고 제 1 Configured Grant는 사용할 수 있으나 제 2 Configured Grant는 사용할 수 없음을 가정한다. (2j-40) 논리 채널 2는 해당 논리 채널의 우선순위 값으로 2가 설정되고 제 1 Configured Grant는 사용할 수 없으나 제2 Configured Grant는 사용할 수 있음을 가정한다. (2j-50) 이 때 제 1 Configured Grant와 제 2 Configured Grant의 자원이 겹치는 경우, 전송할 데이터가 있는 Configured Grant인 제 1 Configured Grant와 제 2 Configured Grant 중 우선순위가 가장 높은 논리 채널이 사용할 수 있는 Configured Grant가 우선순위를 가지고 데이터 전송을 수행할 수 있다. (2j-60) 도 2j의 실시예에서는 논리 채널 1(2j-20)과 논리 채널 2(2j-30) 모두 전송할 데이터를 가지고 있기 때문에 제 1 Configured Grant와 제 2 Configured Grant 모두 보낼 데이터를 가지고 있다. 이 경우 논리 채널 1의 우선순위가 논리 채널 2의 우선순위보다 높기 때문에 논리 채널 1이 전송할 수 있는 제 1 Configured Grant가 우선순위를 가지고 데이터 전송을 수행할 수 있다. (2j-60)
도 2k는 본 발명에서 제안하는 Configured Grant의 우선순위 설정방법을 나타낸다. 도 2d에서 나타냈듯이 단말이 기지국으로부터 Configured Grant 설정 IE (2e-10, 2e-20)를 수신하게 되면 Configured Grant가 설정될 수 있다. 그리고 논리 채널 설정 IE (2k-10)에 의해 논리 채널도 설정될 수 있다. 도 2k의 실시예에서는 도 2e의 실시예와 같이 두 개의 Configured Grant 설정된 것을 가정한다. 하지만 세 개 이상의 Configured Grant가 설정된 경우에도 본 발명은 적용 가능하다. 도 2k의 실시예에서는 Configured Grant가 별도로 각자의 우선순위를 할당 받지 않고 해당 Configured Grant를 사용할 수 있는 논리 채널의 우선순위에 의해 Configured Grant의 우선순위가 할당되는 것을 나타낸다. 도 2k의 실시예에서는 단말에게 두 개의 논리 채널, 즉 논리 채널 1(LCH1, Logical Channel 1, 2k-20)과 논리 채널 2(LCH2, Logical Channel 2, 2k-30)가 설정된 것을 가정한다. 논리 채널 1은 해당 논리 채널의 우선순위 값으로 1이 설정되고 제 1 Configured Grant는 사용할 수 있으나 제 2 Configured Grant는 사용할 수 없음을 가정한다. (2k-40) 논리 채널 2는 해당 논리 채널의 우선순위 값으로 2가 설정되고 제 1 Configured Grant는 사용할 수 없으나 제2 Configured Grant는 사용할 수 있음을 가정한다. (2k-50) 이 때 제 1 Configured Grant와 제 2 Configured Grant의 자원이 겹치는 경우, 가장 높은 우선 순위의 데이터를 보낼 수 있는 Configured Grant가 우선순위를 가지고 데이터 전송을 수행할 수 있다. (2k-60) 도 2k의 실시예에서는 논리 채널 1(2k-20)과 논리 채널 2(2k-30) 모두 전송할 데이터를 가지고 있다. 이 경우 가장 높은 우선순위의 데이터인 논리 채널 1이 전송될 수 잇는 제 1 Configured Grant가 우선순위를 가지고 데이터 전송을 수행할 수 있다. (2k-60)
도 2l은 본 발명에서 제안하는 Configured Grant와 상향링크 제어채널(PUCCH, Physical Uplink Control Channel)과의 우선순위 설정방법을 나타낸다. 기지국이 단말에게 설정되는 Configured Grant는 단말이 보낼 데이터가 있는 경우에 사용할 수 있고, 보낼 데이터가 없다면 해당 Configured Grant를 사용하지 않고 전송을 생략(Skipping)할 수 있다. 마찬가지로 단말이 기지국에게 보내는 PUCCH의 경우에도 단말이 기지국에게 보낼 제어채널 데이터가 있는 경우에 사용할 수 있고, 보낼 제어채널 데이터가 없다면 사용하지 않을 수 있다. 따라서 기지국의 설정에 따라 Configured Grant 자원(2l-10)은 PUCCH 자원(2l-20)과 시간(2l-100) 및 주파수(2l-110) 축에서 겹치게 설정될 수 있다. (2l-200) 따라서 이렇게 Configured Grant와 PUCCH 자원이 겹치는 경우 이들 자원간의 우선순위의 결정이 필요하다. 이 때 다음 실시예 중 적어도 하나의 방법으로 자원간의 우선순위가 결정될 수 있다.
- 보낼 데이터가 있는 자원이 우선순위를 가짐.
- 보낼 데이터가 있는 자원이 우선순위를 가짐. Configured Grant와 PUCCH 모두 보낼 데이터가 있다면 Configured Grant가 우선순위를 가짐.
- 보낼 데이터가 있는 자원이 우선순위를 가짐. Configured Grant와 PUCCH 모두 보낼 데이터가 있다면 PUCCH가 우선순위를 가짐.
- 보낼 데이터의 유무에 관계 없이 Configured Grant가 PUCCH보다 높은 우선순위를 가짐.
- 보낼 데이터의 유무에 관계 없이 PUCCH가 Configured Grant보다 높은 우선순위를 가짐.
- PUCCH보다 높은 우선순위로 설정된 Configured Grant는 PUCCH보다 높은 우선순위를 가짐. 다른 Configured Grant는 PUCCH보다 낮은 우선순위를 가짐.
- PUCCH보다 낮은 우선순위로 설정된 Configured Grant는 PUCCH보다 낮은 우선순위를 가짐. 다른 Configured Grant는 PUCCH보다 높은 우선순위를 가짐.
도 2m은 본 발명의 일 실시예에 따른 단말의 구조를 도시한 도면이다.
도 2m을 참고하면, 단말은 송수신부 (2m-10), 제어부 (2m-20), 저장부 (2m-30)를 포함할 수 있다. 본 발명에서 제어부는, 회로 또는 어플리케이션 특정 통합 회로 또는 적어도 하나의 프로세서라고 정의될 수 있다.
송수신부 (2m-10)는 다른 네트워크 엔티티와 신호를 송수신할 수 있다. 송수신부(2m-10)는 예를 들어, 기지국으로부터 시스템 정보를 수신할 수 있으며, 동기 신호 또는 기준 신호를 수신할 수 있다.
제어부 (2m-20)는 본 발명에서 제안하는 실시예에 따른 단말의 전반적인 동작을 제어할 수 있다. 예를 들어, 제어부 (2m-20)는 상기에서 기술한 순서도에 따른 동작을 수행하도록 각 블록 간 신호 흐름을 제어할 수 있다.
저장부(2m-30)는 상기 송수신부 (2m-10)를 통해 송수신되는 정보 및 제어부 (2m-20)를 통해 생성되는 정보 중 적어도 하나를 저장할 수 있다.
도 2n는 본 발명의 일 실시예에 따른 기지국의 구조를 도시한 도면이다.
도 2n를 참고하면, 기지국은 송수신부 (2n-10), 제어부 (2n-20), 저장부 (2n-30)를 포함할 수 있다. 본 발명에서 제어부(2n-20)는, 회로 또는 어플리케이션 특정 통합 회로 또는 적어도 하나의 프로세서라고 정의될 수 있다.
송수신부 (2n-10)는 다른 네트워크 엔티티와 신호를 송수신할 수 있다. 송수신부(2n-10)는 예를 들어, 단말에 시스템 정보를 전송할 수 있으며, 동기 신호 또는 기준 신호를 전송할 수 있다.
제어부 (2n-20)는 본 발명에서 제안하는 실시예에 따른 기지국의 전반적인 동작을 제어할 수 있다. 예를 들어, 제어부 (2n-20)는 상기에서 기술한 순서도에 따른 동작을 수행하도록 각 블록 간 신호 흐름을 제어할 수 있다.
저장부 (2n-30)는 상기 송수신부 (2n-10)를 통해 송수신되는 정보 및 제어부 (2n-20)을 통해 생성되는 정보 중 적어도 하나를 저장할 수 있다.

Claims (16)

  1. 무선 통신 시스템에서 단말의 방법에 있어서,
    기지국으로부터, 무선 자원 제어(radio resource control, RRC) 시그널링을 통하여, 제1 설정된 그랜트(configured grant, CG) 및 제2 CG를 설정하기 위한 정보, 적어도 하나의 논리 채널에 대하여 허여되는(allowed) CG에 대한 정보, 및 상기 적어도 하나의 논리 채널에 대한 우선순위에 대한 정보를 수신하는 단계 - 상기 적어도 하나의 논리 채널에 대하여 허여된 CG에 대한 정보는, 제1 논리 채널로부터의 데이터는 상기 제1 CG에 매핑되고, 제2 논리 채널로부터의 데이터는 상기 제2 CG에 매핑됨을 지시함 -;
    상기 적어도 하나의 논리 채널에 대하여 허여된 CG에 대한 정보에 기반하여, 상기 제1 CG는 상기 제1 논리 채널에 대하여 허여되고, 상기 제2 CG는 상기 제2 논리 채널에 대하여 허여됨을 확인하는 단계;
    상기 제1 CG와 상기 제2 CG의 자원들이 겹치는 것을 확인하는 단계; 및
    상기 기지국으로, 상기 제1 논리 채널의 우선순위가 상기 제2 논리 채널의 우선순위보다 높으면, 상기 제1 CG에 기반한 데이터를 전송하는 단계를 포함하는 것을 특징으로 하는 단말의 방법.
  2. 제1항에 있어서,
    상기 제1 CG에 대한 우선순위는, 상기 제1 논리 채널의 우선순위에 기반하여 결정되고,
    상기 제2 CG에 대한 우선순위는, 상기 제2 논리 채널의 우선순위에 기반하여 결정되는 것을 특징으로 하는 단말의 방법.
  3. 제1항에 있어서,
    상기 제1 논리 채널과 상기 제2 논리 채널은, 전송할 데이터를 갖고 있는 것을 특징으로 하는 단말의 방법.
  4. 무선 통신 시스템에서 기지국의 방법에 있어서,
    단말로, 무선 자원 제어(radio resource control, RRC) 시그널링을 통하여, 제1 설정된 그랜트(configured grant, CG) 및 제2 CG를 설정하기 위한 정보, 적어도 하나의 논리 채널에 대하여 허여되는(allowed) CG에 대한 정보, 및 상기 적어도 하나의 논리 채널에 대한 우선순위에 대한 정보를 수신하는 단계 - 상기 적어도 하나의 논리 채널에 대하여 허여된 CG에 대한 정보는, 제1 논리 채널로부터의 데이터는 상기 제1 CG에 매핑되고, 제2 논리 채널로부터의 데이터는 상기 제2 CG에 매핑됨을 지시함 -; 및
    상기 단말로부터, 상기 제1 CG에 기반한 데이터를 수신하는 단계를 포함하고,
    상기 제1 CG와 상기 제2 CG의 자원들은 겹치고,
    상기 제1 논리 채널의 우선순위가 상기 제2 논리 채널의 우선순위보다 높은 것을 특징으로 하는 기지국의 방법.
  5. 제4항에 있어서,
    상기 제1 CG에 대한 우선순위는, 상기 제1 논리 채널의 우선순위에 기반하여 결정되고,
    상기 제2 CG에 대한 우선순위는, 상기 제2 논리 채널의 우선순위에 기반하여 결정되는 것을 특징으로 하는 기지국의 방법.
  6. 제4항에 있어서,
    상기 제1 논리 채널과 상기 제2 논리 채널은, 전송할 데이터를 갖고 있는 것을 특징으로 하는 기지국의 방법.
  7. 무선 통신 시스템에서 단말에 있어서,
    송수신부; 및
    기지국으로부터, 무선 자원 제어(radio resource control, RRC) 시그널링을 통하여, 제1 설정된 그랜트(configured grant, CG) 및 제2 CG를 설정하기 위한 정보, 적어도 하나의 논리 채널에 대하여 허여되는(allowed) CG에 대한 정보, 및 상기 적어도 하나의 논리 채널에 대한 우선순위에 대한 정보를 수신하도록 상기 송수신부를 제어하고 - 상기 적어도 하나의 논리 채널에 대하여 허여된 CG에 대한 정보는, 제1 논리 채널로부터의 데이터는 상기 제1 CG에 매핑되고, 제2 논리 채널로부터의 데이터는 상기 제2 CG에 매핑됨을 지시함 -, 상기 적어도 하나의 논리 채널에 대하여 허여된 CG에 대한 정보에 기반하여, 상기 제1 CG는 상기 제1 논리 채널에 대하여 허여되고, 상기 제2 CG는 상기 제2 논리 채널에 대하여 허여됨을 확인하며, 상기 제1 CG와 상기 제2 CG의 자원들이 겹치는 것을 확인하고, 및 상기 기지국으로, 상기 제1 논리 채널의 우선순위가 상기 제2 논리 채널의 우선순위보다 높으면, 상기 제1 CG에 기반한 데이터를 전송하도록 상기 송수신부를 제어하는 제어부를 포함하는 것을 특징으로 하는 단말.
  8. 제7항에 있어서,
    상기 제1 CG에 대한 우선순위는, 상기 제1 논리 채널의 우선순위에 기반하여 결정되고,
    상기 제2 CG에 대한 우선순위는, 상기 제2 논리 채널의 우선순위에 기반하여 결정되는 것을 특징으로 하는 단말.
  9. 제7항에 있어서,
    상기 제1 논리 채널과 상기 제2 논리 채널은, 전송할 데이터를 갖고 있는 것을 특징으로 하는 단말.
  10. 무선 통신 시스템에서 기지국에 있어서,
    송수신부; 및
    단말로, 무선 자원 제어(radio resource control, RRC) 시그널링을 통하여, 제1 설정된 그랜트(configured grant, CG) 및 제2 CG를 설정하기 위한 정보, 적어도 하나의 논리 채널에 대하여 허여되는(allowed) CG에 대한 정보, 및 상기 적어도 하나의 논리 채널에 대한 우선순위에 대한 정보를 수신하도록 상기 송수신부를 제어하고 - 상기 적어도 하나의 논리 채널에 대하여 허여된 CG에 대한 정보는, 제1 논리 채널로부터의 데이터는 상기 제1 CG에 매핑되고, 제2 논리 채널로부터의 데이터는 상기 제2 CG에 매핑됨을 지시함 -, 및 상기 단말로부터, 상기 제1 CG에 기반한 데이터를 수신하도록 제어하는 제어부를 포함하고,
    상기 제1 CG와 상기 제2 CG의 자원들은 겹치고,
    상기 제1 논리 채널의 우선순위가 상기 제2 논리 채널의 우선순위보다 높은 것을 특징으로 하는 기지국.
  11. 제10항에 있어서,
    상기 제1 CG에 대한 우선순위는, 상기 제1 논리 채널의 우선순위에 기반하여 결정되고,
    상기 제2 CG에 대한 우선순위는, 상기 제2 논리 채널의 우선순위에 기반하여 결정되는 것을 특징으로 하는 기지국.
  12. 제10항에 있어서,
    상기 제1 논리 채널과 상기 제2 논리 채널은, 전송할 데이터를 갖고 있는 것을 특징으로 하는 기지국.
  13. 삭제
  14. 삭제
  15. 삭제
  16. 삭제
KR1020190001290A 2019-01-04 2019-01-04 차세대 이동통신 시스템에서 저지연을 위한 상향링크 상태 보고를 수행하는 방법 및 장치 KR102752920B1 (ko)

Priority Applications (6)

Application Number Priority Date Filing Date Title
KR1020190001290A KR102752920B1 (ko) 2019-01-04 2019-01-04 차세대 이동통신 시스템에서 저지연을 위한 상향링크 상태 보고를 수행하는 방법 및 장치
US16/735,135 US11800526B2 (en) 2019-01-04 2020-01-06 Method and device for performing uplink status report for low latency in next-generation mobile communication system
EP22214542.7A EP4181566A1 (en) 2019-01-04 2020-01-06 Method and device for performing uplink status report for low latency in next-generation mobile communication system
EP20736117.1A EP3888391B1 (en) 2019-01-04 2020-01-06 Method and device for performing uplink status report for low latency in next-generation mobile communication system
PCT/KR2020/000165 WO2020141955A1 (en) 2019-01-04 2020-01-06 Method and device for performing uplink status report for low latency in next-generation mobile communication system
CN202080007880.9A CN113261333B (zh) 2019-01-04 2020-01-06 在下一代移动通信系统中针对低时延执行上行链路状态报告的方法和设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190001290A KR102752920B1 (ko) 2019-01-04 2019-01-04 차세대 이동통신 시스템에서 저지연을 위한 상향링크 상태 보고를 수행하는 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20200085138A KR20200085138A (ko) 2020-07-14
KR102752920B1 true KR102752920B1 (ko) 2025-01-10

Family

ID=71404711

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190001290A KR102752920B1 (ko) 2019-01-04 2019-01-04 차세대 이동통신 시스템에서 저지연을 위한 상향링크 상태 보고를 수행하는 방법 및 장치

Country Status (5)

Country Link
US (1) US11800526B2 (ko)
EP (2) EP3888391B1 (ko)
KR (1) KR102752920B1 (ko)
CN (1) CN113261333B (ko)
WO (1) WO2020141955A1 (ko)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113273118B (zh) * 2019-01-11 2024-08-02 苹果公司 新无线电系统中的ue内复用
KR20200114376A (ko) 2019-03-28 2020-10-07 삼성전자주식회사 Urllc 트래픽을 위해 스케쥴링 요청을 하는 방법 및 장치
CN114586428A (zh) * 2020-05-21 2022-06-03 Oppo广东移动通信有限公司 资源传输方法和终端设备
US20230209397A1 (en) * 2020-07-31 2023-06-29 Lg Electronics Inc. Method and apparatus for transmitting buffer status reporting based on configured grant in wireless communication system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180310308A1 (en) * 2017-04-25 2018-10-25 Motorola Mobility Llc Determining a priority order based on uplink transmission parameters

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8638815B2 (en) * 2010-01-08 2014-01-28 Blackberry Limited Method and apparatus for logical channel prioritization for uplink carrier aggregation
EP2966918B1 (en) * 2013-03-29 2017-12-27 Huawei Technologies Co., Ltd. Method for controlling request on uplink authorization resource, user equipment and base station
WO2015046787A1 (ko) * 2013-09-26 2015-04-02 주식회사 케이티 논리채널 우선순위 처리 방법 및 그 장치
JP6709800B2 (ja) 2015-05-12 2020-06-17 エルジー エレクトロニクス インコーポレイティド 無免許スペクトルで動作する少なくとも一つのSCellを有する搬送波集成における論理チャネル優先順位決定を行う方法及びその端末
CN108207032A (zh) * 2016-12-16 2018-06-26 华硕电脑股份有限公司 在无线通信系统中处置上行链路资源冲突的方法和设备
WO2018231425A1 (en) * 2017-06-15 2018-12-20 Babaei Alireza Packet duplication control
CN116684969A (zh) * 2017-11-14 2023-09-01 交互数字专利控股公司 无线系统中的补充上行链路传输

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180310308A1 (en) * 2017-04-25 2018-10-25 Motorola Mobility Llc Determining a priority order based on uplink transmission parameters

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ETSI TS 138 523-1 V15.1.0, ‘5G, 5GS, UE conformance specification, Part 1: Protocol’, (2018.10.15.)*

Also Published As

Publication number Publication date
KR20200085138A (ko) 2020-07-14
US20200221490A1 (en) 2020-07-09
EP4181566A1 (en) 2023-05-17
EP3888391A4 (en) 2022-01-26
EP3888391B1 (en) 2022-12-28
EP3888391A1 (en) 2021-10-06
US11800526B2 (en) 2023-10-24
WO2020141955A1 (en) 2020-07-09
CN113261333A (zh) 2021-08-13
CN113261333B (zh) 2024-07-16

Similar Documents

Publication Publication Date Title
US20230087401A1 (en) Method and apparatus for allocating resources through cooperation between terminals in v2x system
US11968649B2 (en) Resource allocation method and device for supporting vehicle communication in next generation mobile communication system
EP2995047B1 (en) Systems and methods for traffic-aware medium access selection
US20180049227A1 (en) Method and apparatus for scheduling uplink data in mobile communication system
KR102752920B1 (ko) 차세대 이동통신 시스템에서 저지연을 위한 상향링크 상태 보고를 수행하는 방법 및 장치
CN113728712A (zh) 用于配置无线通信系统中直接通信的发送优先级的方法和装置
CN111418243A (zh) 用于在直通链路通信中执行载波聚合的系统和方法
JP2019507532A (ja) サイドリンクデータ伝送のための方法及び端末
KR20160118157A (ko) D2d 통신 시스템에서 우선 순위를 처리하는 방법 및 장치
CN106031051A (zh) 用于选择和分配具有优先级的传送波束索引的方法和装置
CN111434175A (zh) 在无线通信系统中确定无线资源的装置和方法
CN111866760A (zh) 在无线通信系统中通过基于QoS流的广播和组播支持设备对设备通信的方法
CN114365515A (zh) 在无线通信系统中使用侧链路进行通信的装置和方法
KR20210039754A (ko) 우선 순위 값을 가진 mac ce를 포함한 논리 채널 우선화 방법 및 장치
KR20200115002A (ko) Configured Grant의 충돌 시 대안자원을 지시하는 방법 및 장치
CN114557093A (zh) 在无线通信系统中分配资源的装置和方法
CN113973392B (zh) 通信方法、通信装置以及计算机可读存储介质
CN110876193B (zh) 信息传输方法、通信设备及网络设备
US20240205933A1 (en) Method and apparatus to perform autonomous retransmission considering reactivated configured grant
US11997705B2 (en) Method and apparatus for performing scheduling request
EP3275258B1 (en) Scheduling in cellular networks
KR102750150B1 (ko) 통신 시스템에서 비면허대역을 사용하는 방법 및 장치
US20220369359A1 (en) Method and apparatus for transmitting multiple entry configured grant confirmation message in wireless communication system
KR20210019931A (ko) 무선 통신 시스템에서 자원 할당을 위한 장치 및 방법
WO2021056222A1 (zh) 一种资源调度方法及装置

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20190104

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20220103

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20190104

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20240621

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20241108

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20250107

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20250108

End annual number: 3

Start annual number: 1

PG1601 Publication of registration