KR20200017780A - 무선 통신 시스템에서 상향링크 데이터 보고 및 제어 채널의 동기화를 위한 장치 및 방법 - Google Patents

무선 통신 시스템에서 상향링크 데이터 보고 및 제어 채널의 동기화를 위한 장치 및 방법 Download PDF

Info

Publication number
KR20200017780A
KR20200017780A KR1020180093109A KR20180093109A KR20200017780A KR 20200017780 A KR20200017780 A KR 20200017780A KR 1020180093109 A KR1020180093109 A KR 1020180093109A KR 20180093109 A KR20180093109 A KR 20180093109A KR 20200017780 A KR20200017780 A KR 20200017780A
Authority
KR
South Korea
Prior art keywords
logical channel
terminal
base station
message
value
Prior art date
Application number
KR1020180093109A
Other languages
English (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 KR1020180093109A priority Critical patent/KR20200017780A/ko
Priority to EP19847640.0A priority patent/EP3831121B1/en
Priority to EP23157821.2A priority patent/EP4207868A1/en
Priority to PCT/KR2019/010001 priority patent/WO2020032640A1/en
Priority to US16/535,976 priority patent/US11405817B2/en
Priority to ES19847640T priority patent/ES2941270T3/es
Priority to CN201980052768.4A priority patent/CN112534862A/zh
Publication of KR20200017780A publication Critical patent/KR20200017780A/ko
Priority to US17/878,338 priority patent/US11889347B2/en
Priority to US18/425,654 priority patent/US20240172040A1/en

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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • 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/0252Traffic management, e.g. flow control or congestion control per individual bearer or channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/004Synchronisation arrangements compensating for timing error of reception due to propagation delay
    • H04W56/0045Synchronisation arrangements compensating for timing error of reception due to propagation delay compensating for timing error by altering transmission time
    • 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
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0866Non-scheduled access, e.g. ALOHA using a dedicated channel for access
    • H04W74/0875Non-scheduled access, e.g. ALOHA using a dedicated channel for access with assigned priorities based access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/27Transitions between radio resource control [RRC] states
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/30Connection release
    • H04W76/38Connection release triggered by timers
    • 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

Landscapes

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

Abstract

본 개시는 LTE(Long Term Evolution)와 같은 4G(4th generation) 통신 시스템 이후 보다 높은 데이터 전송률을 지원하기 위한 5G(5th generation) 또는 pre-5G 통신 시스템에 관련된 것이다. 본 개시의 다양한 실시 예들에 따르면, 무선 통신 시스템에서 단말 장치는, 송수신부와, 상기 송수신부와 연결된 적어도 하나의 프로세서를 포함하고, 상기 프로세서는, 긴 불완전(long truncated) BSR(buffer status report)에 포함된 적어도 하나의 논리 채널 그룹을 선택하고, 상기 적어도 하나의 논리 채널 그룹이 가진 데이터 양을 알리기 위한 상기 긴 불완전 BSR를 송신하며, 상기 적어도 하나의 논리 채널 그룹은, 다수의 논리 채널 그룹들 중 상기 다수의 논리 채널 그룹들 각각에 포함된 논리 채널들의 우선순위들에 기반하여 선택될 수 있다.

Description

무선 통신 시스템에서 상향링크 데이터 보고 및 제어 채널의 동기화를 위한 장치 및 방법{APPARATUS AND METHOD FOR UPLINK DATA REPORT AND CONTROL CHANNEL SYNCHRONIZATION IN WIRELESS COMMUNICATION SYSTEM}
본 개시(disclosure)는 일반적으로 무선 통신 시스템에 관한 것으로, 보다 구체적으로 무선 통신 시스템에서 상향링크 데이터 보고 및 제어 채널의 동기화를 위한 장치 및 방법에 관한 것이다.
4G(4th generation) 통신 시스템 상용화 이후 증가 추세에 있는 무선 데이터 트래픽 수요를 충족시키기 위해, 개선된 5G(5th generation) 통신 시스템 또는 pre-5G 통신 시스템을 개발하기 위한 노력이 이루어지고 있다. 이러한 이유로, 5G 통신 시스템 또는 pre-5G 통신 시스템은 4G 네트워크 이후(Beyond 4G Network) 통신 시스템 또는 LTE(Long Term Evolution) 시스템 이후(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 Frequency Shift Keying and Quadrature Amplitude Modulation) 및 SWSC(Sliding Window Superposition Coding)과, 진보된 접속 기술인 FBMC(Filter Bank Multi Carrier), NOMA(Non Orthogonal Multiple Access), 및 SCMA(Sparse Code Multiple Access) 등이 개발되고 있다.
5G 시스템은 단말에게 다양한 서비스들을 제공할 수 있다. 이를 위해, 단말은 기지국으로부터 데이터를 수신하거나, 데이터를 송신할 수 있다. 단말이 데이터를 송신하는 경우, 단말은 기지국으로부터 상향링크 그랜트(uplink grant)를 수신함으로써 자원을 할당받는다. 이때, 단말에게 상향링크 자원을 할당하기 위해, 기지국은 단말의 상향링크 데이터에 대한 버퍼 상태를 확인할 수 있다. 또한, 단말이 기지국과 통신을 수행하기 위해, 무선 신호의 동기화가 요구될 수 있다.
상술한 바와 같은 논의를 바탕으로, 본 개시(disclosure)는, 무선 통신 시스템에서 효과적으로 상향링크 데이터에 대한 보고를 송신하기 위한 장치 및 방법을 제공한다.
또한, 본 개시는, 무선 통신 시스템에서 효과적으로 제어 채널을 동기화 하기 위한 장치 및 방법을 제공한다.
본 개시의 다양한 실시 예들에 따르면, 무선 통신 시스템에서 단말 장치는, 송수신부와, 상기 송수신부와 연결된 적어도 하나의 프로세서를 포함하고, 상기 적어도 하나의 프로세서는, 긴 불완전(long truncated) BSR(buffer status report)에 포함된 적어도 하나의 논리 채널 그룹을 선택하고, 상기 적어도 하나의 논리 채널 그룹이 가진 데이터 양을 알리기 위한 상기 긴 불완전 BSR를 송신하며, 상기 적어도 하나의 논리 채널 그룹은, 다수의 논리 채널 그룹들 중 상기 다수의 논리 채널 그룹들 각각에 포함된 논리 채널들의 우선순위들에 기반하여 선택될 수 있다.
본 개시의 다양한 실시 예들에 따르면, 무선 통신 시스템에서 무선 통신 시스템에서 단말 장치는, 송수신부와, 상기 송수신부와 연결된 적어도 하나의 프로세서를 포함하고, 상기 적어도 하나의 프로세서는, 기지국으로부터 시간 정렬 타이머(time alignment timer)를 위한 값을 포함하는 제1 시스템 정보를 수신하고, 상기 기지국으로 제2 시스템 정보를 요청하는 메시지를 송신하고, 상기 기지국으로부터 상기 제2 시스템 정보를 수신하며, 상기 시간 정렬 타이머가 만료되면, 상기 시간 정렬 타이머가 PTAG(primary timing advance group)에 관련되는지 여부에 따라 대응되는 TAG(timing advance group)에 관한 비동기화 동작을 수행할 수 있다.
본 개시의 다양한 실시 예들에 따른 장치 및 방법은, 효과적으로 상향링크 데이터에 대한 상태를 보고하고, 제어 채널의 동기화를 수행할 수 있게 한다.
본 개시에서 얻을 수 있는 효과는 이상에서 언급한 효과들로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 개시가 속하는 기술 분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
도 1은 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템을 도시한다.
도 2는 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 기지국의 구성을 도시한다.
도 3은 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말의 구성을 도시한다.
도 4는 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 버퍼 상태 보고 메시지의 전송 절차를 도시한다.
도 5는 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말이 긴 불완전 버퍼 상태 보고(buffer status report, 이하 'BSR')(long truncated BSR)을 전송하는 경우를 도시한다.
도 6는 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 긴 불완전 BSR(long truncated BSR)의 형식을 도시한다.
도 7은 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 논리 채널 그룹을 대표하는 우선순위의 설정 예를 도시한다.
도 8은 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 긴 불완전 BSR(long truncated BSR)에 보고할 논리 채널 그룹을 선택하기 위한 흐름도를 도시한다.
도 9는 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 논리 채널 그룹을 대표하는 우선순위의 설정 예을 도시한다.
도 10은 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 긴 불완전 BSR(long truncated BSR)에 보고할 논리 채널 그룹을 선택하기 위한 흐름도를 도시한다.
도 11은 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 긴 불완전 BSR(long truncated BSR)의 형식의 다른 실시 예를 도시한다.
도 12는 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 긴 불완전 BSR(long truncated BSR)에 보고할 논리 채널 그룹을 선택하기 위한 흐름도를 도시한다.
도 13은 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말과 기지국 간 RRC(radio resource control) 연결의 재개(resume) 절차를 도시한다.
도 14는 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 랜덤 액세스에 따른 시간 정렬 타이머(TimeAlignmentTimer) 동작을 도시한다.
도 15는 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말이 시스템 정보를 기지국으로부터 수신하는 절차를 도시한다.
도 16은 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 시간 정렬 타이머(TimeAlignmentTimer)가 만료된 경우의 흐름도를 도시한다.
도 17은 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말이 시간 정렬 타이머(TimeAlignmentTimer)의 값을 설정하기 위한 흐름도를 도시한다.
도 18은 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말이 시간 정렬 타이머(TimeAlignmentTimer)의 값을 설정하기 위한 흐름도를 도시한다.
도 19는 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말이 시간 정렬 타이머(TimeAlignmentTimer)의 값을 설정하기 위한 흐름도를 도시한다.
도 20은 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말이 시간 정렬 타이머(TimeAlignmentTimer)의 값을 설정하기 위한 흐름도를 도시한다.
도 21은 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말이 RRC 재개 요청 과정에서 시간 정렬 타이머(TimeAlignmentTimer)의 값을 설정하기 위한 흐름도를 도시한다.
도 22는 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말이 시간 정렬 타이머(TimeAlignmentTimer)의 값을 설정하기 위한 흐름도를 도시한다.
본 개시에서 사용되는 용어들은 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 다른 실시 예의 범위를 한정하려는 의도가 아닐 수 있다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함할 수 있다. 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 용어들은 본 개시에 기재된 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가질 수 있다. 본 개시에 사용된 용어들 중 일반적인 사전에 정의된 용어들은, 관련 기술의 문맥상 가지는 의미와 동일 또는 유사한 의미로 해석될 수 있으며, 본 개시에서 명백하게 정의되지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다. 경우에 따라서, 본 개시에서 정의된 용어일지라도 본 개시의 실시 예들을 배제하도록 해석될 수 없다.
이하에서 설명되는 본 개시의 다양한 실시 예들에서는 하드웨어적인 접근 방법을 예시로서 설명한다. 하지만, 본 개시의 다양한 실시 예들에서는 하드웨어와 소프트웨어를 모두 사용하는 기술을 포함하고 있으므로, 본 개시의 다양한 실시 예들이 소프트웨어 기반의 접근 방법을 제외하는 것은 아니다.
이하 본 개시는 무선 통신 시스템에서 상향링크 데이터에 대한 정보를 송신하고, 기지국과의 동기를 유지하기 위한 장치 및 방법에 관한 것이다.
이하 설명에서 사용되는 신호를 지칭하는 용어, 채널을 지칭하는 용어, 제어 정보를 지칭하는 용어, 제어 파라미터를 지칭하는 용어, 네트워크 객체(network entity)들을 지칭하는 용어, 장치의 구성 요소를 지칭하는 용어 등은 설명의 편의를 위해 예시된 것이다. 따라서, 본 개시가 후술되는 용어들에 한정되는 것은 아니며, 동등한 기술적 의미를 가지는 다른 용어가 사용될 수 있다.
또한, 본 개시는, 일부 통신 규격(예: 3GPP(3rd Generation Partnership Project))에서 사용되는 용어들을 이용하여 다양한 실시 예들을 설명하지만, 이는 설명을 위한 예시일 뿐이다. 본 개시의 다양한 실시 예들은, 다른 통신 시스템에서도, 용이하게 변형되어 적용될 수 있다.
도 1은 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템을 도시한다. 도 1은 무선 통신 시스템에서 무선 채널을 이용하는 노드(node)들의 일부로서, 기지국 110, 단말 120, 단말 130을 예시한다. 도 1은 하나의 기지국만을 도시하나, 기지국 110과 동일 또는 유사한 다른 기지국이 더 포함될 수 있다.
기지국 110은 단말들 120, 130에게 무선 접속을 제공하는 네트워크 인프라스트럭쳐(infrastructure)이다. 기지국 110은 신호를 송신할 수 있는 거리에 기초하여 일정한 지리적 영역으로 정의되는 커버리지(coverage)를 가진다. 기지국 110은 기지국(base station) 외에 '액세스 포인트(access point, AP)', '이노드비(eNodeB, eNB)', '5G 노드(5th generation node)', '무선 포인트(wireless point)', '송수신 포인트(transmission/reception point, TRP)' 또는 이와 동등한 기술적 의미를 가지는 다른 용어로 지칭될 수 있다.
단말 120 및 단말 130 각각은 사용자에 의해 사용되는 장치로서, 기지국 110과 무선 채널을 통해 통신을 수행한다. 경우에 따라, 단말 120 및 단말 130 중 적어도 하나는 사용자의 관여 없이 운영될 수 있다. 즉, 단말 120 및 단말 130 중 적어도 하나는 기계 타입 통신(machine type communication, MTC)을 수행하는 장치로서, 사용자에 의해 휴대되지 아니할 수 있다. 단말 120 및 단말 130 각각은 단말(terminal) 외 '사용자 장비(user equipment, UE)', '이동국(mobile station)', '가입자국(subscriber station)', '원격 단말(remote terminal)', '무선 단말(wireless terminal)', 또는 '사용자 장치(user device)' 또는 이와 동등한 기술적 의미를 가지는 다른 용어로 지칭될 수 있다.
기지국 110, 단말 120, 단말 130은 밀리미터 파(mmWave) 대역(예: 28GHz, 30GHz, 38GHz, 60GHz)에서 무선 신호를 송신 및 수신할 수 있다. 이때, 채널 이득의 향상을 위해, 기지국 110, 단말 120, 단말 130은 빔포밍(beamforming)을 수행할 수 있다. 여기서, 빔포밍은 송신 빔포밍 및 수신 빔포밍을 포함할 수 있다. 즉, 기지국 110, 단말 120, 단말 130은 송신 신호 또는 수신 신호에 방향성(directivity)을 부여할 수 있다. 이를 위해, 기지국 110 및 단말들 120, 130은 빔 탐색(beam search) 또는 빔 관리(beam management) 절차를 통해 서빙(serving) 빔들 112, 113, 121, 131을 선택할 수 있다. 서빙 빔들 112, 113, 121, 131이 선택된 후, 이후 통신은 서빙 빔들 112, 113, 121, 131을 송신한 자원과 QCL(quasi co-located) 관계에 있는 자원을 통해 수행될 수 있다.
제1 안테나 포트 상의 심볼을 전달한 채널의 광범위한(large-scale) 특성들이 제2 안테나 포트 상의 심볼을 전달한 채널로부터 추정될(inferred) 수 있다면, 제1 안테나 포트 및 제2 안테나 포트는 QCL 관계에 있다고 평가될 수 있다. 예를 들어, 광범위한 특성들은 지연 스프레드(delay spread), 도플러 스프레드(doppler spread), 도플러 쉬프트(doppler shift), 평균 이득(average gain), 평균 지연(average delay), 공간적 수신 파라미터(spatial receiver parameter) 중 적어도 하나를 포함할 수 있다.
도 2는 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 기지국의 구성을 도시한다. 도 2에 예시된 구성은 기지국 110의 구성으로서 이해될 수 있다. 이하 사용되는 '…부', '…기' 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어, 또는, 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
도 2를 참고하면, 기지국은 무선통신부 210, 백홀통신부 220, 저장부 230, 제어부 240를 포함한다.
무선통신부 210은 무선 채널을 통해 신호를 송수신하기 위한 기능들을 수행한다. 예를 들어, 무선통신부 210은 시스템의 물리 계층 규격에 따라 기저대역 신호 및 비트열 간 변환 기능을 수행한다. 예를 들어, 데이터 송신 시, 무선통신부 210은 송신 비트열을 부호화 및 변조함으로써 복소 심벌들을 생성한다. 또한, 데이터 수신 시, 무선통신부 210은 기저대역 신호를 복조 및 복호화를 통해 수신 비트열을 복원한다.
또한, 무선통신부 210은 기저대역 신호를 RF(radio frequency) 대역 신호로 상향변환한 후 안테나를 통해 송신하고, 안테나를 통해 수신되는 RF 대역 신호를 기저대역 신호로 하향변환한다. 이를 위해, 무선통신부 210은 송신 필터, 수신 필터, 증폭기, 믹서(mixer), 오실레이터(oscillator), DAC(digital to analog convertor), ADC(analog to digital convertor) 등을 포함할 수 있다. 또한, 무선통신부 210은 다수의 송수신 경로(path)들을 포함할 수 있다. 나아가, 무선통신부 210은 다수의 안테나 요소들(antenna elements)로 구성된 적어도 하나의 안테나 어레이(antenna array)를 포함할 수 있다.
하드웨어의 측면에서, 무선통신부 210은 디지털 유닛(digital unit) 및 아날로그 유닛(analog unit)으로 구성될 수 있으며, 아날로그 유닛은 동작 전력, 동작 주파수 등에 따라 다수의 서브 유닛(sub-unit)들로 구성될 수 있다. 디지털 유닛은 적어도 하나의 프로세서(예: DSP(digital signal processor))로 구현될 수 있다.
무선통신부 210은 상술한 바와 같이 신호를 송신 및 수신한다. 이에 따라, 무선통신부 210의 전부 또는 일부는 '송신부(transmitter)', '수신부(receiver)' 또는 '송수신부(transceiver)'로 지칭될 수 있다. 또한, 이하 설명에서, 무선 채널을 통해 수행되는 송신 및 수신은 무선통신부 210에 의해 상술한 바와 같은 처리가 수행되는 것을 포함하는 의미로 사용된다.
백홀통신부 220은 네트워크 내 다른 노드들과 통신을 수행하기 위한 인터페이스를 제공한다. 즉, 백홀통신부 220은 기지국에서 다른 노드, 예를 들어, 다른 접속 노드, 다른 기지국, 상위 노드, 코어망 등으로 송신되는 비트열을 물리적 신호로 변환하고, 다른 노드로부터 수신되는 물리적 신호를 비트열로 변환한다.
저장부 230은 기지국의 동작을 위한 기본 프로그램, 응용 프로그램, 설정 정보 등의 데이터를 저장한다. 저장부 230은 휘발성 메모리, 비휘발성 메모리 또는 휘발성 메모리와 비휘발성 메모리의 조합으로 구성될 수 있다. 그리고, 저장부 230은 제어부 240의 요청에 따라 저장된 데이터를 제공한다.
제어부 240은 기지국의 전반적인 동작들을 제어한다. 예를 들어, 제어부 240은 무선통신부 210를 통해 또는 백홀통신부 220을 통해 신호를 송신 및 수신한다. 또한, 제어부 240은 저장부 230에 데이터를 기록하고, 읽는다. 그리고, 제어부 240은 통신 규격에서 요구하는 프로토콜 스택(protocol stack)의 기능들을 수행할 수 있다. 다른 구현 예에 따라, 프로토콜 스텍은 무선통신부 210에 포함될 수 있다. 이를 위해, 제어부 240은 적어도 하나의 프로세서(processor)를 포함할 수 있다. 다양한 실시 예들에 따라, 제어부 240은 기지국이 후술하는 다양한 실시 예들에 따른 동작들을 수행하도록 제어할 수 있다.
도 3은 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말의 구성을 도시한다. 도 3에 예시된 구성은 단말 120의 구성으로서 이해될 수 있다. 이하 사용되는 '…부', '…기' 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어, 또는, 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
도 3을 참고하면, 단말은 통신부 310, 저장부 320, 제어부 330를 포함한다.
통신부 310은 무선 채널을 통해 신호를 송수신하기 위한 기능들을 수행한다. 예를 들어, 통신부 310은 시스템의 물리 계층 규격에 따라 기저대역 신호 및 비트열 간 변환 기능을 수행한다. 예를 들어, 데이터 송신 시, 통신부 310은 송신 비트열을 부호화 및 변조함으로써 복소 심벌들을 생성한다. 또한, 데이터 수신 시, 통신부 310은 기저대역 신호를 복조 및 복호화를 통해 수신 비트열을 복원한다. 또한, 통신부 310은 기저대역 신호를 RF 대역 신호로 상향변환한 후 안테나를 통해 송신하고, 안테나를 통해 수신되는 RF 대역 신호를 기저대역 신호로 하향변환한다. 예를 들어, 통신부 310은 송신 필터, 수신 필터, 증폭기, 믹서, 오실레이터, DAC, ADC 등을 포함할 수 있다.
또한, 통신부 310은 다수의 송수신 경로(path)들을 포함할 수 있다. 나아가, 통신부 310은 다수의 안테나 요소들로 구성된 적어도 하나의 안테나 어레이를 포함할 수 있다. 하드웨어의 측면에서, 통신부 310은 디지털 회로 및 아날로그 회로(예: RFIC(radio frequency integrated circuit))로 구성될 수 있다. 여기서, 디지털 회로 및 아날로그 회로는 하나의 패키지로 구현될 수 있다. 또한, 통신부 310은 다수의 RF 체인들을 포함할 수 있다. 나아가, 통신부 310은 빔포밍을 수행할 수 있다.
통신부 310은 상술한 바와 같이 신호를 송신 및 수신한다. 이에 따라, 통신부 310의 전부 또는 일부는 '송신부', '수신부' 또는 '송수신부'로 지칭될 수 있다. 또한, 이하 설명에서 무선 채널을 통해 수행되는 송신 및 수신은 통신부 310에 의해 상술한 바와 같은 처리가 수행되는 것을 포함하는 의미로 사용된다.
저장부 320은 단말의 동작을 위한 기본 프로그램, 응용 프로그램, 설정 정보 등의 데이터를 저장한다. 저장부 320은 휘발성 메모리, 비휘발성 메모리 또는 휘발성 메모리와 비휘발성 메모리의 조합으로 구성될 수 있다. 그리고, 저장부 320은 제어부 330의 요청에 따라 저장된 데이터를 제공한다.
제어부 330은 단말의 전반적인 동작들을 제어한다. 예를 들어, 제어부 330은 통신부 310를 통해 신호를 송신 및 수신한다. 또한, 제어부 330은 저장부 320에 데이터를 기록하고, 읽는다. 그리고, 제어부 330은 통신 규격에서 요구하는 프로토톨 스택의 기능들을 수행할 수 있다. 이를 위해, 제어부 330은 적어도 하나의 프로세서 또는 마이크로(micro) 프로세서를 포함하거나, 또는, 프로세서의 일부일 수 있다. 또한, 통신부 310의 일부 및 제어부 330은 CP(communication processor)라 지칭될 수 있다. 다양한 실시 예들에 따라, 제어부 330은 단말이 후술하는 다양한 실시 예들에 따른 동작들을 수행하도록 제어할 수 있다.
도 4는 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 버퍼 상태 보고(buffer status report, 이하 'BSR') 메시지의 전송 절차를 도시한다. 도 4를 참고하면, 401 단계에서, 단말 120은 기지국 110에게 상향링크 데이터를 전송하기 위해서 단말이 버퍼에 저장하고 있는 상향링크 데이터의 양(data volume)을 보고하게 되는데, 이는 '버퍼 상태 보고'라 지칭된다. 이때, 보고되는 데이터의 양은 단말에 설정된 모든 논리 채널들 각각에 대한 것은 아닐 수 있다. 만약, 단말이 설정된 모든 논리 채널 별로 데이터의 양을 보고하면, 다수의 논리 채널이 설정되었을 경우에 보고되는 버퍼 상태 보고 메시지의 크기가 너무 커질 수 있다. 이것은 커버리지의 저하 또는 무선 자원의 고갈로 이어질 수 있기 때문에, 버퍼 상태 보고 메시지는 설정된 논리 채널들을 수 개의 논리 채널 그룹(logical channel group, LCG)들으로 묶고, 묶어진 논리 채널 그룹 별로 각 논리 채널 그룹에 속한 모든 논리 채널들이 갖고 있는 데이터의 양의 합을 지시한다.
버퍼 상태 보고 메시지는 송신되는 시간과 정보의 양에 따라 주기적 BSR (periodic BSR), 정기적(regular BSR), 패딩 BSR(padding BSR) 등으로 구분될 수 있다.
주기적 BSR은 기지국이 일정 주기마다 데이터의 양을 보고 받는 용도로 사용된다. 기지국과 단말의 무선 통신 절차 및 데이터 어플리케이션의 동작에 따라, 단말이 갖고 있는 데이터의 양은 실시간으로 변화하고, 이를 기지국이 지속적으로 업데이트 하기 위해서, BSR의 주기적 전송이 필요할 수 있다. 주기적 BSR의 전송을 위해서, 기지국은 단말에게 주기적 BSR 타이머(periodic BSR timer) 값을 설정할(configure) 수 있다. 해당 타이머가 만료될 시, 단말은 주기적 BSR을 전송하는 절차를 수행한다.
정기적 BSR은, 기존에 데이터가 있던 논리 채널보다 우선순위(priority)가 높은 논리 채널에 새로운 데이터가 발생함으로 인해, 기지국에게 전달해야 하거나, 단말이 특정 논리 채널 그룹에 더 이상 저장하고 있는 데이터가 발생하지 않을 때 전송된다. 이를 바탕으로, 기지국은 BSR을 상향링크 스케쥴링을 위해 사용할 수 있다.
패딩 BSR은, 단말이 할당 받은 MAC(media access control) PDU(protocol data unit)에 데이터와 MAC CE(control element)를 포함시킨 후에 잔여 자원이 남았을 시, 그 남은 공간에 포함되는 BSR을 의미한다. 패딩 BSR을 전송하지 않게 되면 해당 무선 자원을 단순 패딩으로 사용해야 하기 때문에, 무선 자원의 낭비가 야기될 수 있다. 따라서, 이 남는 자원에 BSR을 포함시킴으로써, 단말은 기지국에게 더 정확한 단말의 자원 상황을 전달할 수 있고, 통신 시스템은 패딩 BSR을 전송하는 것을 강제하거나 권장할 수 있다.
도 5는 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말이 긴 불완전 BSR(long truncated BSR)을 전송하는 경우를 나타낸다. 단말이 할당 받은 상향링크 MAC PDU 510에 논리 채널이 갖고 있는 데이터와 MAC CE 512를 모두 채우고도 자원이 남은 경우, 단마릉ㄴ 그 남은 공간을 이용하여 BSR을 송신할 수 있다. 여기서, 어떤 형식의 BSR을 전송할지는 남은 자원의 크기에 따라 달라질 수 있다. 만약, 남은 자원 514의 양이 짧은(short) BSR과 그것의 MAC 서브헤더 522의 크기와 동일하면, 짧은(short) BSR이 포함된다. 또한, 단말이 데이터를 저장하고 있는 논리 채널 그룹이 하나밖에 없는 경우에도, 단말은 짧은(short) BSR을 송신할 수 있다. 단말이 데이터를 저장하고 있는 논리 채널 그룹이 2개 이상이고, 남의 자원 514의 양이 데이터를 저장하고 있는 모든 논리 채널 그룹의 버퍼 크기(buffer size)를 포함한 긴(long) BSR과 그것의 MAC 서브헤더 524의 크기 보다 같거나 크다면, 단말은 긴(long) BSR을 송신할 수 있다. 남은 자원 514의 양이 데이터를 저장하고 있는 모든 논리 채널 그룹의 버퍼 크기를 포함한 긴(long) BSR과 그것의 MAC 서브헤더 524의 크기 보다는 작고, 짧은(short) BSR과 그것의 MAC 서브헤더 522의 크기보다 크면, 단말은 긴 불완전 BSR(long truncated BSR)을 송신할 수 있다. 여기서, '불완전(truncated)'의 의미는 데이터를 저장하고 있는 모든 논리 채널 그룹의 버퍼 크기를 포함하지 아니하고, 일부의 데이터를 저장하고 있는 논리 채널 그룹의 버퍼 크기를 포함하는 것을 의미한다. 이때, 긴 불완전 BSR(long truncated BSR)에 어떤 논리 채널 그룹의 버퍼 크기가 포함되는지는 그 논리 채널 그룹의 우선순위 또는 그 논리 채널에 포함된 논리 채널의 우선순위에 따라 결정될 수 있다.
도 6은 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 긴 불완전 BSR(long truncated BSR)의 형식의 실시 예를 나타낸다. 긴 불완전 BSR(long truncated BSR)은 각 논리 채널 그룹이 데이터를 저장하고 있는지 여부를 나타내는 LCGi 필드들 610 내지 617, 실제 논리 채널 그룹이 저장하고 있는 데이터의 양(data volume)을 나타내는 버퍼 크기 필드들 620, 630, 640를 포함할 수 있다. 이때, LCGi 필드의 인덱스 i는 논리 채널 그룹의 식별자(logical channel group identifier, LCGID)를 의미하며, 예를 들어, LCG3 필드는 논리 채널 그룹 3에 저장된 데이터가 있는지의 여부를 지시한다. 즉, '0'으로 설정된 LCGi 필드가는 해당 논리 채널 그룹이 저장된 데이터를 가지지 아니함을 의미한다. 다른 예로, '1'로 설정된 LCGi 필드는 해당 논리 채널 그룹은 저장한 데이터를 가짐을 것을 의미한다. 긴 불완전 BSR(long truncated BSR)의 경우, LCGi 필드가 '1'로 표시된 모든 논리 채널 그룹에 대한 버퍼 크기가 BSR에 포함될 수 없음을 의미한다. 다시 말해, '1'로 표시된 LCGi 필드들이 n개 이면, n-1개 이하의 버퍼 크기 필드들이 존재할 수 있다. 따라서, 이 경우, 데이터를 저장하고 있는 논리 채널을 포함하는 논리 채널 그룹들 중에서 선택된 논리 채널 그룹에 대한 버퍼 크기만 보고된다. 도 6의 실시 예에서, 3개의 논리 채널 그룹들의 버퍼 크기들 620, 630, 640이 보고되는 것이 예시되었다. 도 6의 BSR이 긴 불완전 BSR(long truncated BSR)이면, 4개 이상의 LCGi 필드들이 '1'로 표시될 것이다.
도 7은 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 논리 채널 그룹을 대표하는 우선순위의 설정 예를 도시한다. 도 7의 실시 예에서, 논리 채널 1 711, 논리 채널 2 712, 논리 채널 3 713, 논리 채널 4 714 등, 총 4개의 논리 채널들이 설정되어 있는 상황이 주어진다. 그리고, 도 7의 예는 논리 채널 1 740은 논리 채널 그룹 0 720으로 설정되고, 논리 채널 2 712와 논리 채널 3 713은 논리 채널 그룹 1 721으로 설정되고, 논리 채널 4 712는 논리 채널 그룹 2 722로 설정되는 것을 가정한다. 또한, 도 7의 예는 논리 채널 1 711에 우선순위 1이 부여되고, 논리 채널 2 712에 우선순위 2가 부여되고, 논리 채널 3 713에 우선순위 3이 부여되고, 논리 채널 4 714에 우선순위 2가 부여되는 것을 가정한다. 여기서, 작은 값을 가지는 우선순위가 높은 우선순위로 해석될 수 있다. 예를 들어, 각 논리 채널이 어떤 우선순위와 논리 채널 그룹을 가지는지는 기지국의 RRC 설정 메시지에 포함되어 알려질 수 있다. 만약, 긴 불완전 BSR(long truncated BSR)이 트리거링되어 긴 불완전 BSR(long truncated BSR)을 생성해야 하는 경우, 단말은 데이터를 가지고 있는 논리 채널이 포함된 논리 채널 그룹들 중에서 일부 논리 채널을 선택하여 긴 불완전 BSR(long truncated BSR)를 이용하여 버퍼 크기를 전송해야 한다. 이때, 단말은 각 논리 채널의 우선순위를 고려하여 어떤 논리 채널 그룹의 버퍼 크기를 보고할지를 결정할 수 있다.
도 7의 실시 예에서, 본 개시는 긴 불완전 BSR(long truncated BSR)을 생성할 때, 데이터를 저장한 논리 채널이 포함된 논리 채널 그룹에서, 각 논리 채널의 데이터 보유에 관계 없이 우선순위가 가장 높은 논리 채널의 우선순위를 그 논리 채널 그룹의 대표 우선순위로 사용하는 방안을 제안한다. 도 7의 논리 채널 그룹 1 721의 경우 논리 채널 2 712와 논리 채널 3 713)을 포함하는데, 긴 불완전 BSR(long truncated BSR)이 발생할 경우 논리 채널 2 712와 논리 채널 3 713 중 우선순위가 높은 논리 채널 2 712의 우선순위 2가 논리 채널 그룹 1 721의 우선순위가 될 수 있다. 이것은 논리 채널 2 712와 논리 채널 3 713의 데이터 존재 여부에 관계 없이 결정될 수 있다. 다시 말해, 긴 불완전 BSR(long truncated BSR)의 발생 시, 단말은 저장한 데이터를 가지는 논리 채널을 포함하는 논리 채널 그룹이 해당 논리 채널 그룹 내에 가장 높은 우선순위를 가지는 논리 채널의 우선순위의 내림차순(또는 오름차순)으로 보고할 논리 채널 그룹을 선택하여 버퍼 크기를 보고할 수 있다. 만약, 같은 우선순위를 가지는 논리 채널 그룹들이 있다면, 다른 기준에 따라 논리 채널 그룹의 우선순위가 결정될 있다(예: 논리 채널 그룹 ID가 작을수록 높은 우선순위 할당, 또는 논리 채널 ID가 클수록 높은 우선순위 할당).
도 7의 실시 예는 논리 채널 그룹 내에서 우선순위가 가장 높은 논리 채널의 우선순위를 논리 채널 그룹의 우선순위로 결정하고, 긴 불완전 BSR(long truncated BSR)을 전송할 때 결정된 논리 채널 그룹의 우선순위를 사용하는 것을 가정하였다. 하지만, 다른 실시 예에 따라, 논리 채널 그룹 내에서 우선순위가 가장 낮은 논리 채널의 우선순위가 논리 채널 그룹의 우선순위로서 사용될 수 있다. 또 다른 실시 예에 따라, 논리 채널 그룹 내에 설정된 모든 논리 채널의 우선순위의 평균 또는 중간 값으로 해당 논리 채널 그룹의 우선순위가 결정될 수 있다. 도 7의 실시 예에 의하면, 논리 채널이 가진 데이터의 존재 여부에 따라 긴 불완전 BSR(long truncated BSR)에 버퍼 크기가 보고되는 논리 채널 그룹이 가변적일 가능성이 존재하지 아니하게 된다. 이로 인해, 기지국은 어떤 논리 채널 그룹의 버퍼 크기가 보고되었는지 정확하게 알 수 있게 된다.
도 7의 실시 예는 짧은 불완전(short truncated) BSR의 경우에도 동일하게 적용할 수 있다. 이때, 저장한 데이터를 가지는 논리 채널을 포함하는 논리 채널 그룹들 중 가장 높은 우선순위를 가지는 논리 채널을 포함하는 논리 채널 그룹에 대한 데이터 양을 버퍼 상태 보고 시 보고할 수 있다. 만약, 같은 우선순위를 가지는 논리 채널 그룹이 있다면, 다른 기준에 따라 논리 채널 그룹의 우선순위가 결정될 있다(예: 논리 채널 그룹 ID가 작을수록 높은 우선순위 할당, 또는 논리 채널 ID가 클수록 높은 우선순위 할당).
도 8은 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 긴 불완전 BSR(long truncated BSR)에 보고할 논리 채널 그룹을 선택하기 위한 흐름도를 도시한다. 도 8은 단말 120의 동작 방법을 예시한다.
도 8을 참고하면, 801 단계에서. 도 5의 실시 예에서 나타난 조건 등에 의해 긴 불완전 BSR(long truncated BSR)을 전송해야 하는 경우, 803 단계에서, 단말은 긴 불완전 BSR(long truncated BSR)에 포함될 적어도 하나의 논리 채널 그룹을 선택한다. 이때, 805 단계에서, 단말은 각 논리 채널 그룹의 논리 채널들 중 우선순위가 가장 높은 (또는 낮은) 논리 채널의 우선순위를 선택하고, 선택된 우선순위를 해당 논리 채널 그룹의 대표값으로 결정할 수 있다. 이후, 807 단계에서, 단말은 저장하고 있는 데이터를 가진 논리 채널 그룹 중 805 단계에서 선택된 논리 채널 그룹의 우선순위 대표값이 가장 높은 (또는 낮은) 순서로 논리 채널 그룹을 선택하여 해당 논리 채널 그룹의 버퍼 크기를 긴 불완전 BSR(long truncated BSR)에 포함시킬 수 있다. 이때, 도 6에 예시된 LCGi 필드들 각각은 실제 저장한 데이터가 있는 논리 채널을 가지고 있는 논리 채널 그룹에 대해 1로 설정될 수 있다.
도 9는 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 논리 채널 그룹을 대표하는 우선순위의 설정 예을 도시한다. 도 9의 실시 예는 논리 채널 1 911, 논리 채널 2 912, 논리 채널 3 913, 논리 채널 4 914 등 총 4개의 논리 채널이 설정되어 있는 상황을 가정한다. 그리고, 도 9의 실시 예는 논리 채널 1 911은 논리 채널 그룹 0 920로 설정되고, 논리 채널 2 912와 논리 채널 3 913은 논리 채널 그룹 1 921로 설정되고, 논리 채널 4 914는 논리 채널 그룹 2 922로 설정되는 것을 가정한다. 또한, 논리 채널 1 911에 우선순위 1이 부여되고, 논리 채널 2 912에 우선순위 2가 부여되고, 논리 채널 3 913에 우선순위 3이 부여되고, 논리 채널 4 914에 우선순위 2가 부여되는 것이 가정된다. 그리고, 각 논리 채널 그룹은 별도의 우선순위를 가지고, 논리 채널 그룹 0 920은 우선순위 1을 가지고, 논리 채널 그룹 1 921은 우선순위 2를 가지고, 논리 채널 그룹 2 922는 우선순위 3을 가지는 것이 가정된다. 여기서, 작은 값을 가지는 우선순위가 높은 우선순위인 것으로 이해될 수 있다. 각 논리 채널이 어떤 우선순위와 논리 채널 그룹을 가지는지는 기지국의 RRC 설정 메시지에 포함되어 알려질 수 있다. 만약에 긴 불완전 BSR(long truncated BSR)이 트리거링 되어 긴 불완전 BSR(long truncated BSR)을 생성해야 하는 경우, 단말은 데이터를 가지고 있는 논리 채널을 포함하는 논리 채널 그룹들 중에서 일부 논리 채널을 선택하여 긴 불완전 BSR(long truncated BSR)를 이용하여 버퍼 크기를 전송해야 한다. 이때, 단말은 각 논리 채널 그룹의 우선순위를 고려하여 어떤 논리 채널 그룹의 버퍼 크기를 보고할지 결정할 수 있다. 다른 실시 예에 따라, 논리 채널 그룹의 우선순위는 논리 채널의 우선순위나 논리 채널 ID, 논리 채널 그룹 ID 등에 의해 결정될 수도 있다.
도 9의 실시 예는 긴 불완전 BSR(long truncated BSR)을 생성할 때, 본 개시는 저장하고 있는 데이터를 가지는 논리 채널을 포함하는 논리 채널 그룹에서, 각 논리 채널의 데이터 보유에 관계 없이 우선순위가 가장 높은 논리 채널 그룹의 우선순위를 사용하는 방안을 제안한다. 다시 말해, 긴 불완전 BSR(long truncated BSR)의 발생 시, 단말은 저장한 데이터를 가지는 논리 채널을 포함하는 논리 채널 그룹이 논리 채널 그룹의 우선순위의 내림차순(또는 오름차순)으로 보고할 논리 채널 그룹을 선택하여 버퍼 크기를 보고할 수 있다. 만약에 같은 우선순위를 가지는 논리 채널 그룹이 있다면, 이 중에서 논리 채널 그룹 ID가 작은(또는 큰) 논리 채널 그룹이 높은 우선순위를 가질 수 있다.
도 9의 실시 예에 의해, 논리 채널의 저장하고 있는 데이터의 존재 여부에 따라 긴 불완전 BSR(long truncated BSR)에 버퍼 크기가 보고되는 논리 채널 그룹이 가변적일 가능성이 존재하지 아니하게 된다. 이로 인해, 기지국은 어떤 논리 채널 그룹의 버퍼 크기가 보고되었는지 정확하게 알 수 있게 된다. 도 9의 실시 예는 짧은 불완전(short truncated) BSR의 경우에도 동일하게 적용할 수 있다. 이때, 단말은 저장한 데이터를 가지고 있는 논리 채널을 포함하는 논리 채널 그룹 중 가장 높은 우선순위를 가지는 논리 채널 그룹의 데이터 양을 버퍼 상태 보고 시 보고할 수 있다. 만약, 같은 우선순위를 가지는 논리 채널 그룹이 있다면, 이 중에서 논리 채널 그룹 ID가 작은(또는 큰) 논리 채널 그룹이 높은 우선순위를 가질 수 있다.
도 10은 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 긴 불완전 BSR(long truncated BSR)에 보고할 논리 채널 그룹을 선택하기 위한 흐름도를 도시한다. 도 10은 단말 120의 동작 방법을 예시한다.
도 10을 참고하면, 1001 단계에서, 도 5의 실시 예에서 나타난 조건 등에 의해 긴 불완전 BSR(long truncated BSR)을 전송해야 하는 경우, 1003 단계에서, 단말은 긴 불완전 BSR(long truncated BSR)에 포함될 적어도 하나의 논리 채널 그룹을 선택해야 한다. 1005 단계에서, 이때, 단말은 각 논리 채널 그룹에 대해 사전에 설정된 논리 채널 그룹의 우선순위를 실제 그 논리 채널 그룹의 우선순위로서 결정할 수 있다. 이후, 1007 단계에서, 단말은 저장하고 있는 데이터를 가진 논리 채널 그룹 중 1005 단계에서 선택된 논리 채널 그룹의 우선순위 대표값이 가장 높은 (또는 낮은) 순서대로 논리 채널 그룹을 선택하여 해당 논리 채널 그룹의 버퍼 크기를 긴 불완전 BSR(long truncated BSR)에 포함시킨다. 이때, 도 6에 예의 LCGi 필드들 각각은 실제 저장한 데이터를 가지는 논리 채널을 포함하는 논리 채널 그룹에 대해 '1'로 표시될 수 있다.
도 11은 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 긴 불완전 BSR(long truncated BSR)의 형식의 다른 실시 예를 나타낸다. 긴 불완전 BSR(long truncated BSR)은 각 논리 채널 그룹이 데이터를 저장하고 있는지 여부를 나타내는 LCGi 필드들 1110 내지 1117)와 실제 논리 채널 그룹이 저장하고 있는 데이터의 양(data volume)을 나타내는 버퍼 크기 필드들 1120, 1130, 1140, 및 버퍼 크기 필드가 나타내는 논리 채널 그룹을 지시하는 LCGID(logical channel group ID) 필드들 1125, 1135, 1145를 포함할 수 있다. 이때, LCGi 필드의 인덱스 i는 논리 채널 그룹의 식별자(logical channel group identifier, LCGID)를 의미하며, 예를 들어, LCG3 필드는 논리 채널 그룹 3이 저장한 데이터를 가지는지 여부를 나타내게 된다. 즉, 0으로 설정된 LCGi 필드는 해당 논리 채널 그룹은 저장한 데이터를 가지지 아니함을 나타내고, 1로 설정된 LCGi 필드는 해당 논리 채널 그룹은 저장한 데이터를 가짐을 나타낸다. 긴 불완전 BSR(long truncated BSR)의 경우, LCGi 필드가 '1'로 표시된 모든 논리 채널 그룹에 대한 버퍼 크기가 BSR에 포함될 수 없다. 이 경우, 저장된 데이터를 가지는 논리 채널을 포함하는 논리 채널 그룹 중 선택된 논리 채널 그룹에 대한 버퍼 크기만 보고된다.
도 11의 실시 예는 3개의 논리 채널 그룹의 버퍼 크기들 1120, 1130, 1140이 보고되는 것을 예시한다. 도 11의 BSR이 긴 불완전 BSR(long truncated BSR)이면, 4개 이상의 LCGi들이 '1'로 표시될 것이다. 이때, 기지국은 어떤 논리 채널 그룹의 버퍼 크기가 보고 되었는지 정확히 알기 어려울 수도 있다. 이 문제를 해결하기 위하여, LCGID 필드들 1125, 1135, 1145가 뒤따르는 버퍼 크기 필드들 1120, 1130, 1140에 대응하는 논리 채널 그룹의 식별자를 지시하기 위해 사용될 수 있다. 이로 인해, 도 11의 실시 예의 경우, 버퍼 크기 필드가 5비트로 줄어들게 되며, 짧은(short) BSR에서 사용하는 5비트 버퍼 크기 표에 해당하는 버퍼 크기 인덱스가 사용될 수 있다. 하지만, 일 실시 예에 따라, 기존 8비트 버퍼 크기 표가 사용되고, 실제 버퍼 크기 필드도 8비트일 수 있다. 이 경우, 1바이트로 LCGID와 버퍼 크기가 모두 표현될 수 없다.
도 12는 본 개시의 다양한 실시 예들에 따른 무선 통신 시스템에서 긴 불완전 BSR(long truncated BSR)에 보고할 논리 채널 그룹을 선택하기 위한 흐름도를 도시한다. 도 12는 단말 120의 동작 방법을 예시한다.
도 12를 참고하면, 1201 단계에서, 도 5의 실시 예에서 나타난 조건 등에 의해 긴 불완전 BSR(long truncated BSR)을 전송해야 하는 경우, 1203 단계에서, 단말은 긴 불완전 BSR(long truncated BSR)에 포함될 논리 채널 그룹을 선택한다. 이때, 1205 단계에서, 단말은 각 논리 채널 그룹에 대해 데이터를 가진 논리 채널 중 가장 높은 우선순위를 가지는 논리 채널의 우선순위를 그 논리 채널 그룹의 우선순위로 결정할 수 있다. 이후, 1207 단계에서, 단말은 저장하고 있는 데이터를 가진 논리 채널 그룹 중 1205 단계에서 선택된 논리 채널 그룹의 우선순위 대표값이 가장 높은 (또는 낮은) 순서대로 논리 채널 그룹을 선택하여 해당 논리 채널 그룹의 버퍼 크기를 긴 불완전 BSR(long truncated BSR)에 포함시킬 수 있다. 이때, 어떤 논리 채널 그룹의 버퍼 크기가 보고되었는지를 판단하기 위해, 단말은 논리 채널 그룹 식별자(예: 도 11의 LCGID 1125, 1135, 1145)를 포함시킬 수 있다. 이때, 도 11의 LCGi 필드는 실제 저장한 데이터가 있는 논리 채널을 가지고 있는 논리 채널 그룹에 대해 '1'로 표시될 수 있다.
상술한 다양한 실시 예들에 따라, 단말은 상향링크 데이터에 대한 보고, 즉 버퍼 상태 보고를 기지국으로 송신할 수 있다. 이에 더하여, 본 개시는 CCCH(common control channel)에 대한 다양한 실시 예들을 더 설명한다.
RRC(radio resource control) 연결의 재개(resume)는 단말과 기지국 간 RRC 연결 상태가 RRC 비활성(inactive) 모드에서 RRC 연결(connected) 모드로 전환되는 절차를 의미한다. 기존 4세대 이동 통신 시스템(예: LTE 시스템)의 경우, RRC 연결 상태는 유휴 모드(idle mode)와 연결 모드(connected mode) 두 가지로 분류되었다. 하지만, RRC 유휴 모드에서 연결 모드로 전환하는 경우 시간이 많이 소요되고, 망 내에서의 절차가 복잡하므로, 유휴 모드에서 연결 모드로의 전환은 시스템에 부담으로 작용할 수 있다. 구체적으로, 유휴 모드 단말이 연결 모드로 전환하기 위해서, RRC 연결 재설립(reestablishment) 요청 이후, 기지국이 단말의 컨텍스트(context)를 MME(mobility management entity) 등 네트워크 장치로부터 읽어야(retrieve) 하며, 보안을 위한 절차가 필요하다. 뿐만 아니라, 기지국과 서빙 게이트웨이(serving gateway, S-GW) 간의 S1 인터페이스를 다시 설립해야하기 때문에, 유휴 모드 및 연결 모드 간 전환이 잦은 경우, 시스템의 부담이 증가할 수 있다. 따라서, 5세대 이동 통신(예: NR)의 경우, 비활성(inactive) 모드가 정의되었고, 비활성 모드에서 단말과 기지국이 단말의 컨텍스트(context)를 저장하고 있고, 필요하다면 S1 베어러를 유지할 수 있다. 따라서, 비활성 모드의 단말이 네트워크에 다시 접속하려고 하는 경우, 단말은 RRC 재개 절차를 통해 더 적은 시그널링 절차만으로 더 빠르게 접속하고, 데이터를 송수신할 수 있다.
도 13은 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말과 기지국 간 RRC 연결의 재개 절차를 도시한다.
도 13을 참고하면, 1301 단계에서, 단말 120은 RRC 비활성 모드로 동작한다. 비활성 모드 단말 120이 연결 모드으로 전환하고자 하는 경우, 단말 120은 셀에 캠핑(camping)한 이후, 1303 단계에서, 기지국에게 RRC 재개 요청(resume request) 메시지를 전송한다. RRC 재개 요청 메시지는 RRC 연결이 설정되기 전에 송신되는 메시지이기 때문에, CCCH (common control channel)을 통해 전송되며, 메시지 전송에 필수적인 설정만 사용하여 전송된다. 이때, RRC 재개 요청 메시지를 전송하기 위한 상향링크 자원을 할당받기 위해서, 단말 120은, 1303 단계에 앞서, 랜덤 액세스(random access) 절차를 수행할 수 있다. 랜덤 액세스 절차는 단말 120은 기지국 110에게 랜덤 액세스 프리앰블(preamble)을 송신하고, 기지국 110이 단말 120에게 랜덤 액세스 응답(response) 메시지를 송신하는 동작들을 포함할 수 있다. 랜덤 액세스에 대한 상세 내용은 이하 도 14를 참고하여 설명된다.
단말 120의 RRC 재개 요청 메시지를 수신한 후, 1305 단계에서, 기지국 110은 단말 120에게 RRC 재개(resume) 메시지를 전송함으로써, RRC 연결 모드로 전환할 것을 지시할 수 있다. RRC 재개 메시지는 단말 120이 연결 상태에서 사용할 설정 정보를 포함할 수 있고, 단말 120은 해당 설정 정보을 적용할 수 있다. 이후, 1307 단계에서, 단말 120은 RRC 연결 모드로 동작할 수 있다.
단말은 비활성 모드나 유휴 모드에서 연결 모드로 전환하거나 또는 다른 목적으로 랜덤 액세스 동작을 수행할 수 있다. 랜덤 액세스는 경쟁 기반(contention-based) 랜덤 액세스와 경쟁 없는(contention-free) 랜덤 액세스로 구분된다. 이 중, 도 14는 경쟁 기반 랜덤 액세스의 예를 도시한다.
도 14는 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 랜덤 액세스에 따른 시간 정렬 타이머(TimeAlignmentTimer) 동작을 도시한다.
도 14를 참고하면, 비활성 모드나 유휴 모드에서, 단말 120은 메시지3을 기지국 110에 전송하기 위한 자원을 미리 할당 받을 수 없다. 그렇기 때문에, 기지국 110에게 메시지3을 전송하기 위해서 무선 자원을 할당 받고, 상향링크 동기화(synchronization)을 위해, 1401 단계에서, 단말 120은 랜덤 액세스 프리앰블(random access preamble)을 기지국 110에게 전송한다. 랜덤 액세스 프리앰블을 전송하기 위한 자원은 기지국 110이 시스템 정보(system information)를 이용하여 사전에 설정한 자원일 수 있다. 하지만, 랜덤 액세스 프리앰블을 전송하기 위한 자원은 특정 단말에게 독점된 자원이 아니기 때문에, 여러 단말들이 동시에 랜덤 액세스 프리앰블을 송신함에 의해 충돌이 일어날 수 있다. 랜덤 액세스 프리앰블을 수신한 후, 1403 단계에서, 기지국 110은 단말 120에게 랜덤 액세스 프리앰블을 수신했음을 알리기 위해서 랜덤 액세스 응답(random access response, RAR) 메시지를 전송할 수 있다. 랜덤 액세스 응답 메시지는 타이밍 어드밴스 명령(timing advance command), 상향링크 그랜트(uplink Grant), 임시(temporary) C-RNTI(cell-radio network temporary identifier) 등을 포함할 수 있다. 이 중, 타이밍 어드밴스 명령은 단말 120이 상향링크 동기화를 위해서 송신 시간(timing)을 조절하기 위한 정보를 포함한다. 타이밍 어드밴스 명령 필드에 의해 지시되는 값에 따라 단말 120은 기지국 110에게 송신하는 시간을 앞당기거나 늦춤으로써, 기지국 110과의 상향링크 동기화를 수행한다. 타이밍 어드밴스 명령을 수신한 단말 120은 시간 정렬 타이머(TimeAlignmentTimer)을 시작한다. 시간 정렬 타이머가 동작하는 동안, 타이밍 어드밴스 명령 필드에 의해 지시되는 값이 유효하다. 다시 말해, 시간 정렬 타이머(TimeAlignmentTimer)가 동작하는 동안, 단말 120은 기지국 110과의 상향링크 동기화가 이루어졌음을 알 수 있다. 상향링크 그랜트 필드는 단말 120이 메시지3를 기지국에 전송할 상향링크 자원을 지시한다. 메시지3는, 단말 120의 상황에 따라, RRC 연결 설정 요청(RRC connection setup request), RRC 연결 재설립 요청(RRC connection reestablishment request), RRC 재개 요청(RRC resume request), 시스템 정보 요청(system information request) 메시지 등이 될 수 있다. 1405 단계에서, 기지국 110은 메시지3을 수신한다. 이후, 1407 단계에서, 기지국 110은 메시지4를 전송한다. 메시지4는 메시지3의 내용에 따라 RRC 연결 설정(RRC connection setup), RRC 연결 재설립(RRC connection reestablishment), RRC 재개(RRC resume), 시스템 정보(system information) 메시지 등이 될 수 있다. 이후, 1409 단계에서, 단말 120은 기지국 110에게 메시지5를 송신함으로써, 메시지4까지의 설정이 완료되었음을 알릴 수도 있다.
시스템 정보는 기지국 또는 무선 망이 가지고 있는 공통적인 설정을 나타내는 정보를 의미하며, 단말은 RRC 연결을 설정하기 전에 시스템 정보의 내용을 알고 있어야 한다. 시스템 정보는 단말이 기지국에게 무선 신호(signal)를 전송하기 전에 단말이 반드시 알고 있어야 하는 필수 시스템 정보와 단말이 기지국에게 요청하여 수신할 수 있는 선택적 시스템 정보로 구분될 수 있다. 필수 시스템 정보는 기지국으로부터 일정 주기마다 방송(broadcase)되는 정보를 의미한다. 예를 들어, 랜덤 액세스 프리앰블을 송신하기 위한 자원이나, 랜덤 액세스 응답 메시지를 수신 시 수행해야 하는 정보는 필수 시스템 정보에 포함될 수 있다.
도 15는 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말이 시스템 정보를 기지국으로부터 수신하는 절차를 도시한다. 도 15에서 필수 시스템 정보는 시스템 정보 블록 1(system information block 1, SIB1)이라 지칭된다.
도 15를 참고하면, 1501 단계에서, 단말 120은 주기적으로 모니터링함으로써, 기지국 110으로부터 시스템 정보 블록 1을 수신할 수 있다. 시스템 정보 블록 1은 랜덤 액세스 응답 메시지에 포함되는 타이밍 어드밴스 명령을 수신한 후 시작하는 시간 정렬 타이머(TimeAlignmentTimer)의 시간으로 사용할 수 있는 시간 값(예: TimeAlignmentTimerCommon 값)을 포함할 수 있다. 이후, 시스템 정보 블록 1에 포함되지 않았지만 필요한 시스템 정보가 있을 때, 1503 단계에서, 단말 120은 시스템 정보 요청(system information request) 메시지를 기지국 110에게 전송할 수 있다. 시스템 정보 요청 메시지는 도 14의 메시지3의 일 예이며, CCCH를 통해 전송될 수 있다. 이에 따라, 1505 단계에서, 기지국 110은 시스템 정보 메시지(system information message)를 전송하고, 단말 120은 수신된 시스템 정보를 적용할 수 있다.
도 16은 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 시간 정렬 타이머(TimeAlignmentTimer)가 만료된 경우의 흐름도를 도시한다. 도 16은 단말 120의 동작 방법을 예시한다.
도 16을 참고하면, 단말의 시간 정렬 타이머(TimeAlignmentTimer)는 기지국으로부터 타이밍 어드밴스 명령 메시지를 수신하면 시작 또는 재시작된다. 해당 타이머가 동작하는 동안, 단말과 기지국의 상향링크 동기화가 된 것으로 취급될 수 있다. 1601 단계에서, 시간 정렬 타이머(TimeAlignmentTimer)가 만료되면, 1603 단계에서, 단말은 만료된 시간 정렬 타이머(TimeAlignmentTimer)가 PTAG(primary timing advance group)에 대한 타이머인지 여부를 판단할 수 있다. 만약 만료된 시간 정렬 타이머(TimeAlignmentTimer)가 PTAG에 대한 타이머라면, 1605 단계에서, 단말은 모든 서빙 셀에 대해 HARQ(hybrid automatic repeat request) 버퍼를 비우고, 모든 서빙 셀에 대해 PUCCH(physical uplink control channel)를 해제하고, 모든 서빙 셀의 SRS(sounding reference signal)를 해제할 수 있다. 뿐만 아니라, 단말은 하향링크 및 상향링크에 설정된 모든 구성된 그랜트(configured grant)를 해제하고, 다른 모든 시간 정렬 타이머(TimeAlignmentTimer)가 만료된 것으로 처리할 수 있다. 만약 만료된 시간 정렬 타이머(TimeAlignmentTimer)가 PTAG에 대한 타이머가 아니라면 만료된 타이머는 STAG(secondary timing advance group)에 대한 타이머가 된다. 이 경우, 1607 단계에서, 단말은 해당 TAG(timing advance group)에 대한 비동기화 동작을 수행한다. 구체적으로, 단말은 모든 HARQ 버퍼를 비우고, PUCCH를 해제하고, SRS를 해제하고, 하향링크 및 상향링크 구성된 그랜트(configured grant)를 해제할 수 있다.
도 17은 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말이 시간 정렬 타이머(TimeAlignmentTimer)의 값을 설정하기 위한 흐름도를 도시한다. 도 17은 단말 120의 동작 방법을 예시한다.
도 17을 참고하면, 1701 단계에서, 단말이 유휴 모드 또는 비활성 모드에서 연결 모드로 전환하기 위해서는 먼저 셀에 캠핑한다. 도 17의 실시 예는 3GPP NR 셀에 캠핑하는 것을 가정한다. 셀에 캠핑한 이후, 1703 단계에서, 단말은 해당 셀의 기지국으로부터 시스템 정보 블록 1(SIB1)을 수신한다. SIB1은 도 15에서 기술한 필수 시스템 정보로서, 단말이 기지국에게 랜덤 액세스 프리앰블 등 무선 신호를 보내기 위해서 필요한 설정 정보를 포함한다. 1705 단계에서, 단말은 SIB1으로부터 timeAlignmentTimerCommon 값 및 랜덤 액세스에 필요한 RACH(random access channel)-config를 수신할 수 있다. RACH-config의 설정에 의해, 단말은 해당 기지국에 랜덤 액세스를 수행하기 위한 무선 자원의 위치 및 사용 가능한 랜덤 액세스 프리앰블을 알 수 있다. 이후, 1707 단계에서, 단말은 랜덤 액세스 동작을 수행하고 단말은 CCCH에 해당하는 메시지, 즉, SDU(service data unit)를 전송할 준비를 한다.
하지만, 랜덤 액세스 응답 메시지를 수신하면, 단말은 시간 정렬 타이머(TimeAlignmentTimer)를 시작해야 한다. 이때, 사용할 타이머 값을 설정해야 하는데, CCCH로 전송되는 메시지(예: SDU)의 종류에 따라 어떤 타이머 값을 사용할지가 구분될 수 있다. 도 17의 실시 예는 단말이 CCCH로 전송되는 메시지가 RRC 재개 요청 메시지인지 여부에 따라 사용되는 타이머 값이 달라지는 것을 예시한다.
1709 단계에서, 단말은 CCCH SDU가 RRC 재개 요청 메시지인지 판단한다. 전송되는 메시지가 RRC 재개 요청 메시지이면, 1711 단계에서, 단말은 직전 연결 모드에 사용했고, 단말에 저장되어 있는 AS(access stratum) 컨텍스트(Context)의 시간 정렬 타이머(TimeAlignmentTimer) 값을 해당 타이머의 값으로 결정하여 사용할 수 있다. 반면, 전송되는 메시지가 RRC 재개 요청 메시지가 아니면, 다시 말해, CCCH 메시지가 RRC 연결 설정 요청, RRC 연결 재설립 요청 또는 시스템 정보 요청 메시지라면, 1713 단계에서, 단말은 SIB1에 포함된 timeAlignmentTimerCommon 값을 시간 정렬 타이머(TimeAlignmentTimer)의 값으로 사용할 수 있다. 다른 예로, 단말은 TimeAlignmentTimerCommon 값 대신에 사전에 디폴트(Default) 값으로 설정된 타이머 값을 사용하여 시간 정렬 타이머(TimeAlignmentTimer)를 시작할 수 있다. 디폴트 값은 단말이 이전에 접속한 기지국에 의해 설정되거나, 단말이 제조되는 프로세스 동안 단말에 설정된 값일 수 있다
이후, 1715 단계에서, 단말은 실제로 랜덤 액세스 프리앰블을 전송하고, 랜덤 액세스 응답 메시지를 수신한다. 랜덤 액세스 응답 메시지 내의 타이밍 어드밴스 명령을 수신하면, 1717 단계에서, 단말은 해당 타이밍 어드밴스 명령을 적용하고 앞서 결정된 시간 정렬 타이머(TimeAlignmentTimer)의 값을 사용하여 시간 정렬 타이머(TimeAlignmentTimer)를 시작할 수 있다. 그리고, 단말은 랜덤 액세스 응답 메시지 내의 UL 그랜트 필드에 의해 지시되는 무선 자원을 사용하여 CCCH 메시지를 전송할 수 있다. 이후, 1719 단계에서, 단말은 기지국으로부터 전송한 CCCH 메시지에 대한 응답 메시지를 수신한다. 예를 들어, 단말이 전송한 CCCH 메시지가 RRC 재개 요청메시지라면, 단말은 기지국으로부터 RRC 재개 메시지를 수신한다. 1721 단계에서, 기지국으로부터 수신한 CCCH 메시지에 단말이 사용할 시간 정렬 타이머(TimeAlignmentTimer) 값이 설정되어 있다면, 단말은 설정된 값을 사용하고, 기존에 사용하던 시간 정렬 타이머(TimeAlignmentTimer)에 적용하던 값을 삭제할 수 있다.
도 18은 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말이 시간 정렬 타이머(TimeAlignmentTimer)의 값을 설정하기 위한 흐름도를 도시한다. 도 18은 단말 120의 동작 방법을 예시한다.
도 18을 참고하면, 1801 단계에서, 단말이 유휴 모드 또는 비활성 모드에서 연결 모드로 전환하기 위해서는 먼저 셀에 캠핑한다. 도 18의 실시 예는 3GPP NR 셀에 캠핑하는 것을 가정한다. 셀에 캠핑한 이후, 1803 단계에서, 단말은 해당 셀의 기지국으로부터 시스템 정보 블록 1(SIB1)을 수신한다. SIB1은 도 15에서 기술한 필수 시스템 정보로서, 단말이 기지국에게 랜덤 액세스 프리앰블 등 무선 신호를 보내기 위해서 필요한 설정 정보를 포함한다. 1805 단계에서, 단말은 SIB1으로부터 timeAlignmentTimerCommon 값 및 랜덤 액세스에 필요한 RACH(random access channel)-config를 수신할 수 있다. RACH-config의 설정에 의해, 단말은 해당 기지국에 랜덤 액세스를 수행하기 위한 무선 자원의 위치 및 사용 가능한 랜덤 액세스 프리앰블을 알 수 있다. 이후, 1807 단계에서, 단말은 랜덤 액세스 동작을 수행하고 단말은 CCCH에 해당하는 메시지, 즉, SDU(service data unit)를 전송할 준비를 한다.
랜덤 액세스 응답 메시지를 수신하면 단말은 시간 정렬 타이머(TimeAlignmentTimer)를 시작해야 한다. 이때, 사용할 타이머 값을 설정해야 하는데, CCCH로 전송되는 메시지(예: SDU)의 종류에 따라 어떤 타이머 값을 사용할지가 구분될 수 있다. 도 18의 실시 예는 단말이 CCCH로 전송되는 메시지의 그룹에 따라 사용되는 타이머 값이 달라지는 것을 예시한다. 다양한 실시 예들에 따라 아래 <표 1>과 같이 CCCH로 전송되는 메시지들을 제1 메시지 그룹과 제2 메시지 그룹으로 나눌 수 있다.
제1 메시지 그룹 제2 메시지 그룹
제1 실시 예 RRC 재개 요청 그 외 CCCH 메시지
제2 실시 예 RRC 재개 요청, 시스템 정보 요청 그 외 CCCH 메시지
제3 실시 예 시스템 정보 요청 그 외 CCCH 메시지
그 외에도 다양하게 제1 메시지 그룹과 제2 메시지 그룹의 구분이 정의될 수 있다.
1809 단계에서, 단말은 CCCH SDU가 제1 메시지 그룹에 속한 메시지인지 판단한다. 전송되는 메시지가 제1 메시지 그룹에 속한 메시지라면, 1811 단계에서, 단말은 직전 연결 모드에 사용했고, 단말에 저장되어 있는 AS 컨?스트의 시간 정렬 타이머(TimeAlignmentTimer) 값을 해당 타이머의 값으로 결정하여 사용할 수 있다.전송되는 메시지가 제1 메시지 그룹에 속한 메시지가 아니면, 다시 말해, 해당 CCCH 메시지가 RRC 연결 설정 요청, RRC 연결 재설립 요청 또는 시스템 정보 요청 메시지라면, 1813 단계에서, 단말은 SIB1에 포함되어 있는 timeAlignmentTimerCommon 값을 시간 정렬 타이머(TimeAlignmentTimer)의 값으로 결정하여 사용할 수 있다. 다른 예로, 단말은 TimeAlignmentTimerCommon 값 대신에 사전에 디폴트(Default) 값으로 설정된 타이머 값을 사용하여 시간 정렬 타이머(TimeAlignmentTimer)를 시작할 수 있다. 디폴트 값은 단말이 이전에 접속한 기지국에 의해 설정되거나, 단말이 제조되는 프로세스 동안 단말에 설정된 값일 수 있다
이후, 1815 단계에서, 단말은 랜덤 액세스 프리앰블을 전송하고, 랜덤 액세스 응답 메시지를 수신한다. 랜덤 액세스 응답 메시지 내의 타이밍 어드밴스 명령을 수신하면, 1817 단계에서, 단말은 해당 타이밍 어드밴스 명령을 적용하고, 앞서 결정된 시간 정렬 타이머(TimeAlignmentTimer)의 값을 사용하여 시간 정렬 타이머(TimeAlignmentTimer)를 시작할 수 있다. 그리고, 1819 단계에서, 단말은 랜덤 액세스 응답 메시지 내의 상향링크 그랜트 필드에 의해 지시되는 무선자원을 사용하여 CCCH 메시지를 전송할 수 있다. 이후, 1819 단계에서, 단말은 기지국으로부터 전송한 CCCH 메시지에 대한 응답 메시지를 수신한다. 예를 들어, 단말이 전송한 CCCH 메시지가 RRC 재개 요청메시지라면, 기지국으로부터 RRC 재개 메시지를 수신한다. 기지국으로부터 수신한 CCCH 메시지에 단말이 사용할 시간 정렬 타이머(TimeAlignmentTimer) 값이 설정되어 있다면, 1821 단계에서, 단말은 설정된 값을 사용하고, 기존에 사용하던 시간 정렬 타이머(TimeAlignmentTimer) 에 적용하던 값을 삭제할 수 있다.
도 19는 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말이 시간 정렬 타이머(TimeAlignmentTimer)의 값을 설정하기 위한 흐름도를 도시한다. 도 19는 단말 120의 동작 방법을 예시한다.
도 19를 참고하면, 1901 단계에서, 단말이 유휴 모드 또는 비활성 모드에서 연결 모드로 전환하기 위해서는 먼저 셀에 캠핑한다. 도 19의 실시 예는 3GPP NR 셀에 캠핑하는 것을 가정한다. 셀에 캠핑한 이후, 1903 단계에서, 단말은 해당 셀의 기지국으로부터 시스템 정보 블록 1(SIB1)을 수신한다. SIB1은 도 15에서 기술한 필수 시스템 정보로서, 단말이 기지국에게 랜덤 액세스 프리앰블 등 무선 신호를 보내기 위해서 필요한 설정 정보를 포함한다. 1905 단계에서, 단말은 SIB1으로부터 timeAlignmentTimerCommon 값 및 랜덤 액세스에 필요한 RACH(random access channel)-config를 수신할 수 있다. RACH-config의 설정에 의해, 단말은 해당 기지국에 랜덤 액세스를 수행하기 위한 무선 자원의 위치 및 사용 가능한 랜덤 액세스 프리앰블을 알 수 있다. 이후, 1907 단계에서, 단말은 랜덤 액세스 동작을 수행하고 단말은 CCCH에 해당하는 메시지, 즉, SDU(service data unit)를 전송할 준비를 한다.
랜덤 액세스 응답 메시지를 수신하면, 단말은 시간 정렬 타이머(TimeAlignmentTimer)를 시작해야 한다. 이때, 사용할 타이머 값을 설정해야 하는데, CCCH로 전송되는 메시지(예: SDU)의 종류에 따라 어떤 타이머 값을 사용할지가 구분될 수 있다. 도 19의 실시 예는 단말이 CCCH로 전송되는 메시지가 RRC 재개 요청 메시지인지 여부에 따라 사용되는 타이머 값이 달라지는 것을 예시한다.
1909 단계에서, 단말은 CCCH SDU가 RRC 재개 요청 메시지인지 판단한다. 만약에 전송되는 메시지가 RRC 재개 요청 메시지라면, 1911 단계에서, 단말은 SIB1에 포함되어 있는 timeAlignmentTimerCommon 값을 PTAG의 시간 정렬 타이머(TimeAlignmentTimer) 값으로 결정하고, 저장되어 있는 AS 컨텍스트의 시간 정렬 타이머(TimeAlignmentTimer) 값을 STAG의 시간 정렬 타이머(TimeAlignmentTimer) 값으로 결정하여 사용할 수 있다.전송되는 메시지가 RRC 재개 요청 메시지가 아니라면, 다시 말해, 해당 CCCH 메시지가 RRC 연결 설정 요청, RRC 연결 재설립 요청 또는 시스템 정보 요청 메시지라면, 1913 단계에서, 단말은 SIB1에 포함되어 있는 timeAlignmentTimerCommon 값을 시간 정렬 타이머(TimeAlignmentTimer)의 값으로 결정하여 사용할 수 있다. 다른 예로, 단말은 TimeAlignmentTimerCommon 값 대신에 사전에 디폴트(Default) 값으로 설정된 타이머 값을 사용하여 시간 정렬 타이머(TimeAlignmentTimer)를 시작할 수 있다. 디폴트 값은 단말이 이전에 접속한 기지국에 의해 설정되거나, 단말이 제조되는 프로세스 동안 단말에 설정된 값일 수 있다
이후, 1915 단계에서, 단말은 랜덤 액세스 프리앰블을 전송하고, 랜덤 액세스 응답 메시지를 수신한다. 랜덤 액세스 응답 메시지 내의 타이밍 어드밴스 명령을 수신하면, 1917 단계에서, 단말은 해당 타이밍 어드밴스 명령을 적용하고, 앞서 결정된 시간 정렬 타이머(TimeAlignmentTimer)의 값을 사용하여 시간 정렬 타이머(TimeAlignmentTimer)를 시작할 수 있다. 그리고, 단말은 랜덤 액세스 응답 메시지 내의 상향링크 그랜트 필드에 의해 지시되는 무선 자원을 사용하여 CCCH 메시지를 전송할 수 있다. 이후, 1919 단계에서, 단말은 기지국으로부터 전송한 CCCH 메시지에 대한 응답 메시지를 수신한다. 예를 들어, 단말이 전송한 CCCH 메시지가 RRC 재개 요청메시지라면, 기지국으로부터 RRC 재개 메시지를 수신한다. 기지국으로부터 수신한 CCCH 메시지에 단말이 사용할 시간 정렬 타이머(TimeAlignmentTimer) 값이 설정되어 있다면, 1921 단계에서, 설정된 값을 사용하고, 기존에 사용하던 시간 정렬 타이머(TimeAlignmentTimer) 에 적용하던 값을 삭제할 수 있다.
도 20은 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말이 시간 정렬 타이머(TimeAlignmentTimer)의 값을 설정하기 위한 흐름도를 도시한다. 도 20은 단말 120의 동작 방법을 예시한다.
도 20을 참고하면, 2001 단계에서, 단말이 유휴 모드 또는 비활성 모드에서 연결 모드로 전환하기 위해서는 먼저 셀에 캠핑한다. 도 20의 실시 예는 3GPP NR 셀에 캠핑하는 것을 가정한다. 셀에 캠핑한 이후, 2003 단계에서, 단말은 해당 셀의 기지국으로부터 시스템 정보 블록 1(SIB1)을 수신한다. SIB1은 도 15에서 기술한 필수 시스템 정보로서, 단말이 기지국에게 랜덤 액세스 프리앰블 등 무선 신호를 보내기 위해서 필요한 설정 정보를 포함한다. 2005 단계에서, 단말은 SIB1으로부터 timeAlignmentTimerCommon 값 및 랜덤 액세스에 필요한 RACH(random access channel)-config를 수신할 수 있다. RACH-config의 설정에 의해, 단말은 해당 기지국에 랜덤 액세스를 수행하기 위한 무선 자원의 위치 및 사용 가능한 랜덤 액세스 프리앰블을 알 수 있다. 이후, 2007 단계에서, 단말은 랜덤 액세스 동작을 수행하고 단말은 CCCH에 해당하는 메시지, 즉, SDU(service data unit)를 전송할 준비를 한다.
랜덤 액세스 응답 메시지를 수신하면 단말은 시간 정렬 타이머(TimeAlignmentTimer)를 시작해야 한다. 이때, 사용할 타이머 값을 설정해야 하는데, CCCH로 전송되는 메시지(예: SDU)의 종류에 따라 어떤 타이머 값을 사용할지가 구분될 수 있다. 도 20의 실시 예는 단말이 CCCH로 전송되는 메시지의 그룹에 따라 사용되는 타이머 값이 달라지는 것을 예시한다. 실시 예에 따라 이하 <표 2>와 같이 CCCH로 전송되는 메시지들을 제1 메시지 그룹과 제2 메시지 그룹으로 나눌 수 있다.
제1 메시지 그룹 제2 메시지 그룹
제1 실시 예 RRC 재개 요청 그 외 CCCH 메시지
제2 실시 예 RRC 재개 요청, 시스템 정보 요청 그 외 CCCH 메시지
제3 실시 예 시스템 정보 요청 그 외 CCCH 메시지
그 외에도 다양하게 제1 메시지 그룹과 제2 메시지 그룹 간 구분이 정의될 수 있다.
2009 단계에서, 단말은 CCCH SDU가 제1 메시지 그룹에 속한 메시지인지 판단한다. 만약에 전송되는 메시지가 제1 메시지 그룹에 속한 메시지라면, 2011 단계에서, 단말은 SIB1에 포함되어 있는 timeAlignmentTimerCommon 값을 PTAG의 시간 정렬 타이머(TimeAlignmentTimer) 값으로 결정하고, 저장되어 있는 AS 컨텍스트의 시간 정렬 타이머(TimeAlignmentTimer) 값을 STAG의 시간 정렬 타이머(TimeAlignmentTimer) 값으로 결정하여 사용할 수 있다. 전송되는 메시지가 제1 메시지 그룹에 속한 메시지가 아니라면, 다시 말해, 해당 CCCH 메시지가 RRC 연결 설정 요청, RRC 연결 재설립 요청 또는 시스템 정보 요청 메시지라면, 2013 단계에서, 단말은 SIB1에 포함되어 있는 timeAlignmentTimerCommon 값을 시간 정렬 타이머(TimeAlignmentTimer)의 값으로 결정하여 사용할 수 있다. 다른 예로, 단말은 TimeAlignmentTimerCommon 값 대신에 사전에 디폴트(Default) 값으로 설정된 타이머 값을 사용하여 시간 정렬 타이머(TimeAlignmentTimer)를 시작할 수 있다. 디폴트 값은 단말이 이전에 접속한 기지국에 의해 설정되거나, 단말이 제조되는 프로세스 동안 단말에 설정된 값일 수 있다
이후, 2015 단계에서, 단말은 랜덤 액세스 프리앰블을 전송하고, 랜덤 액세스 응답 메시지를 수신한다. 랜덤 액세스 응답 메시지 내의 타이밍 어드밴스 명령을 수신하면, 2017 단계에서, 단말은 해당 타이밍 어드밴스 명령을 적용하고, 앞서 결정된 시간 정렬 타이머(TimeAlignmentTimer)의 값을 사용하여 시간 정렬 타이머(TimeAlignmentTimer)를 시작할 수 있다. 그리고, 2019 단계에서, 단말은 랜덤 액세스 응답 메시지 내의 상향링크 그랜트 필드에 의해 지시되는 무선 자원을 사용하여 CCCH 메시지를 전송할 수 있다. 이후, 2019 단계에서, 단말은 기지국으로부터 전송한 CCCH 메시지에 대한 응답 메시지를 수신한다. 예를 들어, 단말이 전송한 CCCH 메시지가 RRC 재개 요청메시지라면 기지국으로부터 RRC 재개 메시지를 수신한다. 기지국으로부터 수신한 CCCH 메시지에 단말이 사용할 시간 정렬 타이머(TimeAlignmentTimer) 값이 설정되어 있다면, 2021 단계에서, 단말은 설정된 값을 사용하고, 기존에 사용하던 시간 정렬 타이머(TimeAlignmentTimer)에 적용하던 값을 삭제할 수 있다.
도 21은 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말이 RRC 재개 요청 과정에서 시간 정렬 타이머(TimeAlignmentTimer)의 값을 설정하기 위한 흐름도를 도시한다. 도 21은 단말 120의 동작 방법을 예시한다.
도 21을 참고하면, 2101 단계에서, 단말이 비활성 모드에서 연결 모드로 전환하기 위해서는 먼저 셀에 캠핑한다. 도 21의 실시 예는 3GPP NR 셀에 캠핑하는 것을 가정한다. 셀에 캠핑한 이후, 2103 단계에서, 단말은 해당 셀의 기지국으로부터 시스템 정보 블록 1(SIB1)을 수신한다. SIB1은 도 15에서 기술한 필수 시스템 정보로서, 단말이 기지국에게 랜덤 액세스 프리앰블 등 무선 신호를 보내기 위해서 필요한 설정 정보를 포함한다. 2105 단계에서, 단말은 SIB1으로부터 timeAlignmentTimerCommon 값 및 랜덤 액세스에 필요한 RACH(random access channel)-config를 수신할 수 있다. RACH-config의 설정에 의해, 단말은 해당 기지국에 랜덤 액세스를 수행하기 위한 무선 자원의 위치 및 사용 가능한 랜덤 액세스 프리앰블을 알 수 있다. 이후, 2107 단계에서, 단말은 랜덤 액세스 동작을 수행하고, CCCH에 해당하는 RRC 재개 메시지를 전송할 준비를 한다.
랜덤 액세스 응답 메시지를 수신하면, 단말은 시간 정렬 타이머(TimeAlignmentTimer)를 시작해야 한다. 이때, 사용할 타이머 값을 설정해야 하는데, 도 21의 실시 예의 경우, 2109 단계에서, 단말은 SIB1에 포함되어 있는 timeAlignmentTimerCommon 값을 시간 정렬 타이머(TimeAlignmentTimer)의 값으로 결정하여 사용한다. 이후, 2111 단계에서, 단말은 랜덤 액세스 프리앰블을 전송하고, 랜덤 액세스 응답 메시지를 수신한다. 랜덤 액세스 응답 메시지 내의 타이밍 어드밴스 명령을 수신하면, 2113 단계에서, 단말은 해당 타이밍 어드밴스 명령을 적용하고, 앞서 결정된 시간 정렬 타이머(TimeAlignmentTimer)의 값을 사용하여 시간 정렬 타이머(TimeAlignmentTimer)를 시작할 수 있다. 그리고, 단말은 랜덤 액세스 응답 메시지 내의 상향링크 그랜트 필드에 의해 지시되는 무선 자원을 사용하여 RRC 재개 요청 메시지를 CCCH로 전송할 수 있다.
이후. 2115 단계에서, 단말은 기지국으로부터 전송한 RRC 재개 요청 메시지에 대한 응답인 RRC 재개 메시지를 수신한다. 기지국으로부터 수신한 RRC 재게 메시지에 단말이 사용할 시간 정렬 타이머(TimeAlignmentTimer) 값이 설정되어 있다면, 2117 단계에서, 단말은 설정된 값을 사용하고, 기존에 사용하던 시간 정렬 타이머(TimeAlignmentTimer) 에 적용하던 값을 삭제할 수 있다. 다른 예로, 단말은 TimeAlignmentTimerCommon 값 대신에 사전에 디폴트(Default) 값으로 설정된 타이머 값을 사용하여 시간 정렬 타이머(TimeAlignmentTimer)를 시작할 수 있다. 디폴트 값은 단말이 이전에 접속한 기지국에 의해 설정되거나, 단말이 제조되는 프로세스 동안 단말에 설정된 값일 수 있다
도 17 내지 도 21을 참고하여 설명한 바와 같이, 단말이 CCCH 메시지를 송신하는 경우, 기지국에서 단말에게 설정한 시간 정렬 타이머(TimeAlignmentTimer) 값이 존재하지 않기 때문에, 단말은 SIB1에 포함된 TimeAlignmentTimerCommon을 사용하거나, 이전에 사용해서 저장한 AS 컨텍스트를 사용할 수 있다. 하지만, SIB1에 TimeAlignmentCommon 값이 포함되지 아니하거나, 단말이 저장한 AS 컨텍스트가 존재하지 아니할 수 있다. 이 경우, 단말이 시간 정렬 타이머(TimeAlignmentTimer) 값을 적용하기 어렵다. 설정된 시간 정렬 타이머(TimeAlignmentTimer) 값이 존재하지 않을 때의 동작은 이하 도 22와 같다.
도 22는 본 발명의 다양한 실시 예들에 따른 무선 통신 시스템에서 단말이 시간 정렬 타이머(TimeAlignmentTimer)의 값을 설정하기 위한 흐름도를 도시한다. 도 22는 단말 120의 동작 방법을 예시한다.
도 22를 참고하면, 2201 단계에서, 단말은 타이밍 어드밴스 명령을 수신한다. 단말이 랜덤 액세스 응답이나 다른 방법으로 타이밍 어드밴스 명령을 수신하게 될 경우, 2203 단계에서, 단말은 현재 셀 또는 현재 기지국에서 설정된 시간 정렬 타이머(TimeAlignmentTimer) 값이 존재하는지를 확인할 수 있다. 만약 설정된 시간 정렬 타이머(TimeAlignmentTimer) 값이 존재하지 않는다면, 2205 단계에서, 단말은 적용할 타이머 값이 존재하지 않기 때문에 시간 정렬 타이머(TimeAlignmentTimer)를 시작하지 않을 수 있다. 어떤 실시 예에서는 사전에 디폴트(Default) 값으로 설정된 타이머 값을 사용하여 시간 정렬 타이머(TimeAlignmentTimer)를 시작할 수도 있다. 만약 설정된 시간 정렬 타이머(TimeAlignmentTimer) 값이 존재한다면, 2207 단계에서, 단말은 설정된 값을 사용하여 시간 정렬 타이머(TimeAlignmentTimer)를 시작할 수 있다.
도 22를 참고하여 설명한 실시 예는 RRC 재개 요청 메시지나, 시스템 정보 요청 메시지, 또는 RRC 설정 연결 메시지 중 적어도 하나의 메시지를 송신하는 경우에 한정하여 적용될 수 있다. 단, 본 발명이 이에 한정되는 것은 아니다.
본 개시의 청구항 또는 명세서에 기재된 실시 예들에 따른 방법들은 하드웨어, 소프트웨어, 또는 하드웨어와 소프트웨어의 조합의 형태로 구현될(implemented) 수 있다.
소프트웨어로 구현하는 경우, 하나 이상의 프로그램(소프트웨어 모듈)을 저장하는 컴퓨터 판독 가능 저장 매체가 제공될 수 있다. 컴퓨터 판독 가능 저장 매체에 저장되는 하나 이상의 프로그램은, 전자 장치(device) 내의 하나 이상의 프로세서에 의해 실행 가능하도록 구성된다(configured for execution). 하나 이상의 프로그램은, 전자 장치로 하여금 본 개시의 청구항 또는 명세서에 기재된 실시 예들에 따른 방법들을 실행하게 하는 명령어(instructions)를 포함한다.
이러한 프로그램(소프트웨어 모듈, 소프트웨어)은 랜덤 액세스 메모리 (random access memory), 플래시(flash) 메모리를 포함하는 불휘발성(non-volatile) 메모리, 롬(read only memory, ROM), 전기적 삭제가능 프로그램가능 롬(electrically erasable programmable read only memory, EEPROM), 자기 디스크 저장 장치(magnetic disc storage device), 컴팩트 디스크 롬(compact disc-ROM, CD-ROM), 디지털 다목적 디스크(digital versatile discs, DVDs) 또는 다른 형태의 광학 저장 장치, 마그네틱 카세트(magnetic cassette)에 저장될 수 있다. 또는, 이들의 일부 또는 전부의 조합으로 구성된 메모리에 저장될 수 있다. 또한, 각각의 구성 메모리는 다수 개 포함될 수도 있다.
또한, 프로그램은 인터넷(Internet), 인트라넷(Intranet), LAN(local area network), WAN(wide area network), 또는 SAN(storage area network)과 같은 통신 네트워크, 또는 이들의 조합으로 구성된 통신 네트워크를 통하여 접근(access)할 수 있는 부착 가능한(attachable) 저장 장치(storage device)에 저장될 수 있다. 이러한 저장 장치는 외부 포트를 통하여 본 개시의 실시 예를 수행하는 장치에 접속할 수 있다. 또한, 통신 네트워크상의 별도의 저장장치가 본 개시의 실시 예를 수행하는 장치에 접속할 수도 있다.
상술한 본 개시의 구체적인 실시 예들에서, 개시에 포함되는 구성 요소는 제시된 구체적인 실시 예에 따라 단수 또는 복수로 표현되었다. 그러나, 단수 또는 복수의 표현은 설명의 편의를 위해 제시한 상황에 적합하게 선택된 것으로서, 본 개시가 단수 또는 복수의 구성 요소에 제한되는 것은 아니며, 복수로 표현된 구성 요소라 하더라도 단수로 구성되거나, 단수로 표현된 구성 요소라 하더라도 복수로 구성될 수 있다.
한편 본 개시의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 개시의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 개시의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.

Claims (7)

  1. 무선 통신 시스템에서 단말 장치에 있어서,
    송수신부와,
    상기 송수신부와 연결된 적어도 하나의 프로세서를 포함하고,
    상기 적어도 하나의 프로세서는,
    긴 불완전(long truncated) BSR(buffer status report)에 포함된 적어도 하나의 논리 채널 그룹을 선택하고,
    상기 적어도 하나의 논리 채널 그룹이 가진 데이터 양을 알리기 위한 상기 긴 불완전 BSR를 송신하며,
    상기 적어도 하나의 논리 채널 그룹은, 다수의 논리 채널 그룹들 중 상기 다수의 논리 채널 그룹들 각각에 포함된 논리 채널들의 우선순위들에 기반하여 선택되는 장치.
  2. 청구항 1에 있어서,
    상기 긴 불완전 BSR은, 상기 다수의 논리 채널 그룹들 중 데이터를 가지는 논리 채널 그룹을 지시하는 정보, 상기 적어도 하나의 논리 채널의 식별 정보, 상기 적어도 하나의 논리 채널이 가진 데이터의 데이터 양을 지시하는 정보를 포함하는 장치.
  3. 청구항 1에 있어서,
    상기 적어도 하나의 논리 채널 그룹의 우선순위는, 해당 논리 채널 그룹에 포함된 논리 채널들의 우선순위들 중 가장 높은 우선순위 또는 가장 낮은 우선순위와 동일하게 결정되는 장치.
  4. 무선 통신 시스템에서 단말 장치에 있어서,
    송수신부와,
    상기 송수신부와 연결된 적어도 하나의 프로세서를 포함하고,
    상기 적어도 하나의 프로세서는,
    기지국으로부터 시간 정렬 타이머(time alignment timer)를 위한 값을 포함하는 제1 시스템 정보를 수신하고,
    상기 기지국으로 제2 시스템 정보를 요청하는 메시지를 송신하고,
    상기 기지국으로부터 상기 제2 시스템 정보를 수신하며,
    상기 시간 정렬 타이머가 만료되면, 상기 시간 정렬 타이머가 PTAG(primary timing advance group)에 관련되는지 여부에 따라 대응되는 TAG(timing advance group)에 관한 비동기화 동작을 수행하는 장치.
  5. 청구항 4에 있어서,
    상기 비동기화 동작은, HARQ(hybrid automatic repeat request) 버퍼를 비우는 것, PUCCH(physical uplink control channel)를 해제하는 것, SRS(sounding reference signal)를 해제하는 것, 하향링크 및 상향링크에 대한 구성된 그랜트(configured grant)를 해제하 것 중 적어도 하나를 포함하는 장치.
  6. 청구항 4에 있어서,
    상기 적어도 하나의 프로세서는,
    상기 제1 시스템 정보에 기반하여 랜덤 액세스 프리앰블을 송신하고,
    상기 랜덤 억세스 프리앰들에 대응하는 랜덤 액세스 응답을 수신하고,
    상기 랜덤 액세스 응답에 의해 지시되는 자원을 통해 제어 메시지를 송신하며,
    상기 제어 메시지에 따라 상기 시간 정렬 타이머로서 사용되는 값이 결정되는 장치.
  7. 청구항 6에 있어서,
    상기 시간 정렬 타이머로서 사용되는 값은, 저장된 AS(access stratum) 컨텍스트(Context)의 값, 상기 제1 시스템 정보에 포함된 값 중 하나로 결정되는 장치.
KR1020180093109A 2018-08-09 2018-08-09 무선 통신 시스템에서 상향링크 데이터 보고 및 제어 채널의 동기화를 위한 장치 및 방법 KR20200017780A (ko)

Priority Applications (9)

Application Number Priority Date Filing Date Title
KR1020180093109A KR20200017780A (ko) 2018-08-09 2018-08-09 무선 통신 시스템에서 상향링크 데이터 보고 및 제어 채널의 동기화를 위한 장치 및 방법
EP19847640.0A EP3831121B1 (en) 2018-08-09 2019-08-08 Apparatus and method for uplink data report and control channel synchronization in wireless communication system
EP23157821.2A EP4207868A1 (en) 2018-08-09 2019-08-08 Apparatus and method for uplink data report and control channel synchronization in wireless communication system
PCT/KR2019/010001 WO2020032640A1 (en) 2018-08-09 2019-08-08 Apparatus and method for uplink data report and control channel synchronization in wireless communication system
US16/535,976 US11405817B2 (en) 2018-08-09 2019-08-08 Apparatus and method for uplink data report and control channel synchronization in wireless communication system
ES19847640T ES2941270T3 (es) 2018-08-09 2019-08-08 Aparato y procedimiento para el informe de datos de enlace ascendente y la sincronización del canal de control en un sistema de comunicación inalámbrica
CN201980052768.4A CN112534862A (zh) 2018-08-09 2019-08-08 用于无线通信***中的上行链路数据报告和控制信道同步的装置和方法
US17/878,338 US11889347B2 (en) 2018-08-09 2022-08-01 Apparatus and method for uplink data report and control channel synchronization in wireless communication system
US18/425,654 US20240172040A1 (en) 2018-08-09 2024-01-29 Apparatus and method for uplink data report and control channel synchronization in wireless communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180093109A KR20200017780A (ko) 2018-08-09 2018-08-09 무선 통신 시스템에서 상향링크 데이터 보고 및 제어 채널의 동기화를 위한 장치 및 방법

Publications (1)

Publication Number Publication Date
KR20200017780A true KR20200017780A (ko) 2020-02-19

Family

ID=69406807

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180093109A KR20200017780A (ko) 2018-08-09 2018-08-09 무선 통신 시스템에서 상향링크 데이터 보고 및 제어 채널의 동기화를 위한 장치 및 방법

Country Status (6)

Country Link
US (3) US11405817B2 (ko)
EP (2) EP3831121B1 (ko)
KR (1) KR20200017780A (ko)
CN (1) CN112534862A (ko)
ES (1) ES2941270T3 (ko)
WO (1) WO2020032640A1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200017780A (ko) * 2018-08-09 2020-02-19 삼성전자주식회사 무선 통신 시스템에서 상향링크 데이터 보고 및 제어 채널의 동기화를 위한 장치 및 방법
US11678284B2 (en) 2020-04-17 2023-06-13 Electronics And Telecommunications Research Institute Radio communication method for time-sensitive network, and apparatus therefor

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4145943A1 (en) 2007-11-05 2023-03-08 Telefonaktiebolaget LM Ericsson (publ) Improved timing alignment in an lte system
EP3145240B1 (en) 2008-02-20 2019-04-10 Amazon Technologies, Inc. Method and apparatus for processing padding buffer status reports
CN101953095B (zh) * 2008-02-20 2013-06-05 Lg电子株式会社 处理填充式缓冲区状态报告的方法和装置
WO2010079941A2 (en) * 2009-01-08 2010-07-15 Lg Electronics Inc. Method of handling time alignment command during a random access procedure
TWI439160B (zh) * 2009-03-16 2014-05-21 Htc Corp 於載波聚合模式中處理上鏈路資訊的方法及相關裝置
EP2237633A1 (en) 2009-04-03 2010-10-06 Panasonic Corporation Buffer status reporting in a mobile communication system
KR101507961B1 (ko) * 2009-05-11 2015-04-06 삼성전자주식회사 이동통신 시스템에서 단말의 버퍼 상태를 보고하는 방법 및 장치
KR20110081441A (ko) 2010-01-08 2011-07-14 삼성전자주식회사 이동통신 단말기에서 자원 할당 요청 방법 및 장치
US10143009B2 (en) * 2010-04-01 2018-11-27 Samsung Electronics Co., Ltd. Enhanced random access mechanism in wireless communication system
BR112012028070B1 (pt) 2010-05-03 2021-06-01 Alcatel Lucent Método e aparelho para transmissão de relatório de estado de buffer na rede sem fio
CN102291771B (zh) * 2010-06-21 2015-08-12 中兴通讯股份有限公司 一种实现缓冲区状态上报的方法及***
KR102073027B1 (ko) * 2011-04-05 2020-02-04 삼성전자 주식회사 반송파 집적 기술을 사용하는 무선통신시스템에서 복수 개의 타임 정렬 타이머 운용 방법 및 장치
US9681405B2 (en) 2011-05-10 2017-06-13 Samsung Electronics Co., Ltd. Method and apparatus for applying a time alignment timer in a wireless communication system using a carrier aggregation technique
CN102932908B (zh) * 2011-08-12 2016-03-23 上海贝尔股份有限公司 控制用户设备在从小区组中的从小区上的上行传输的方法
EP2824986B1 (en) * 2013-07-11 2023-03-22 Fujitsu Limited Buffer status reporting in small cell networks
KR20160132368A (ko) * 2014-03-11 2016-11-18 엘지전자 주식회사 무선 통신 시스템에서 랜덤 액세스 절차(random access procedure) 내 단말에 임시 식별자를 할당하기 위한 방법 및 이를 위한 장치
CN106105305B (zh) 2014-03-19 2019-07-09 Lg电子株式会社 在无线通信***中配置用于公共安全传输或者车辆有关传输的缓冲器状态报告的方法和装置
PT2922360T (pt) * 2014-03-21 2019-04-24 Sun Patent Trust Procedimento de solicitação de programação para comunicação d2d
KR102183333B1 (ko) * 2014-08-08 2020-11-26 주식회사 아이티엘 단말간 통신을 지원하는 무선 통신 시스템에서 버퍼상태보고 전송 방법 및 장치
US9913290B2 (en) * 2015-01-26 2018-03-06 Asustek Computer Inc. Method and apparatus for handling uplink transmission in a wireless communication system
KR102248331B1 (ko) * 2015-01-29 2021-05-06 주식회사 아이티엘 단말간 통신을 지원하는 무선 통신 시스템에서 절단된 버퍼상태보고 운용 방법 및 장치
TWI612830B (zh) * 2015-02-26 2018-01-21 宏達國際電子股份有限公司 處理與網路端的通訊運作的裝置及方法
US9843955B2 (en) * 2015-03-09 2017-12-12 Ofinno Technologies, Llc Radio configuration in a carrier aggregation
CN107950047B (zh) * 2015-08-12 2021-02-05 Lg电子株式会社 用于在d2d通信***中执行缓冲器状态报告的方法及其装置
EP3297343A3 (en) * 2016-09-19 2018-06-20 ASUSTek Computer Inc. Method and apparatus for handling timing advance for uplink transmission in a wireless communication system
WO2018086600A1 (en) * 2016-11-11 2018-05-17 Chou Chie Ming Data packet delivery in rrc inactive state
EP3566533B1 (en) * 2017-01-06 2022-06-29 Telefonaktiebolaget LM Ericsson (PUBL) On-demand system information delivery for extended coverage
US10582413B2 (en) * 2017-03-16 2020-03-03 Ofinno, Llc Truncated buffer status reporting
US10511994B2 (en) * 2017-06-15 2019-12-17 Kt Corporation Methods for configuring buffer status report for next-generation mobile communication and apparatuses thereof
WO2019032734A1 (en) * 2017-08-10 2019-02-14 Sharp Laboratories Of America, Inc. SYSTEMS AND METHODS FOR INDICATING A LOGIC CHANNEL GROUP (LCG) PRIORITY IN A 5G NR BUFFER STATUS REPORT (BSR)
EP3726914A1 (en) * 2017-08-10 2020-10-21 Comcast Cable Communications, LLC Activation of grant-free transmission
CN109587726B (zh) * 2017-09-28 2021-08-13 华为技术有限公司 通信方法、终端设备和接入网设备
WO2019084730A1 (en) * 2017-10-30 2019-05-09 Nokia Shanghai Bell Co., Ltd. Method, apparatus, computer program product and computer program
KR102500134B1 (ko) 2017-11-01 2023-02-15 삼성전자주식회사 무선 통신 시스템에서 패킷 데이터 정보를 송수신하기 위한 장치 및 방법
US10602549B2 (en) * 2018-03-05 2020-03-24 Asustek Computer Inc. Method and apparatus of handling beam failure recovery in a wireless communication system
CN110351860B (zh) * 2018-04-02 2021-01-15 ***通信有限公司研究院 一种mac pdu传输方法、装置以及存储介质
KR20200017780A (ko) * 2018-08-09 2020-02-19 삼성전자주식회사 무선 통신 시스템에서 상향링크 데이터 보고 및 제어 채널의 동기화를 위한 장치 및 방법
US11678298B2 (en) * 2018-10-07 2023-06-13 Lg Electronics Inc. Response to paging for data reception
EP3871467B1 (en) * 2018-10-25 2023-10-04 Telefonaktiebolaget LM Ericsson (publ) Methods and nodes for performing a handover at resume
US11533773B2 (en) * 2020-03-31 2022-12-20 Ofinno, Llc Early data transmission

Also Published As

Publication number Publication date
EP3831121B1 (en) 2023-02-22
ES2941270T3 (es) 2023-05-19
US20240172040A1 (en) 2024-05-23
WO2020032640A1 (en) 2020-02-13
EP3831121A4 (en) 2022-02-09
US20200053593A1 (en) 2020-02-13
US20220377600A1 (en) 2022-11-24
EP3831121A1 (en) 2021-06-09
EP4207868A1 (en) 2023-07-05
CN112534862A (zh) 2021-03-19
US11889347B2 (en) 2024-01-30
US11405817B2 (en) 2022-08-02

Similar Documents

Publication Publication Date Title
CN110945957B (zh) 执行随机接入过程的方法和装置
KR102270533B1 (ko) 무선 통신 시스템에서 통신 방법 및 장치
CN111434175B (zh) 在无线通信***中确定无线资源的装置和方法
KR20180035638A (ko) RRC Inactive 및 active 상태에서 data 전송 결정 및 방법 및 장치
CN114600378B (zh) 终端、基站及通信方法
US20210410162A1 (en) Apparatus and method for selecting radio access technology for direct communication between terminals in wireless communication system
KR20190116806A (ko) 무선 통신 시스템에서 빔 실패 복구를 위한 장치 및 방법
US11889347B2 (en) Apparatus and method for uplink data report and control channel synchronization in wireless communication system
KR20200016776A (ko) 무선통신 시스템에서의 무선 노드 통신 방법 및 장치
KR102632780B1 (ko) 무선 통신 시스템에서 서비스를 제공하기 위한 장치 및 방법
CN110611557A (zh) 处理频带宽度部分的物理下行链路共享信道的装置及方法
EP3445119B1 (en) Apparatuses and methods for scheduling uplink transmission in wireless communication system
US20220158776A1 (en) Method and apparatus for supporting harq feedback transmission in device-to-device communication system
EP3220708B1 (en) Device and method of handling transmission in unlicensed band
KR20220002512A (ko) 향상된 랜덤 액세스 절차의 시스템 및 방법
US11291044B2 (en) Apparatuses and methods for preamble sequence management for contention based access
US20230189272A1 (en) Buffer status report enhancement
KR20210061845A (ko) 무선 통신 시스템에서 사이드링크를 위한 exceptional 전송 자원 풀을 처리하는 장치 및 방법
KR20220104740A (ko) 기준 시그널링 설계 및 구성을 위한 시스템 및 방법
WO2023130446A1 (en) Methods and systems for device-to-device communications
KR20220133759A (ko) 무선 통신 시스템에서 사이드링크 릴레이 탐색 메시지의 전송 자원 할당을 지원하는 방법 및 장치
CN116830744A (zh) 无线通信方法、终端设备和网络设备
KR20170049044A (ko) 무선 통신 시스템에서 제어 채널을 관리하기 위한 방법 및 장치

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