KR102691816B1 - Method for providing multicast service and unicast service in a wireless communication system and apparatus therefor - Google Patents
Method for providing multicast service and unicast service in a wireless communication system and apparatus therefor Download PDFInfo
- Publication number
- KR102691816B1 KR102691816B1 KR1020210119059A KR20210119059A KR102691816B1 KR 102691816 B1 KR102691816 B1 KR 102691816B1 KR 1020210119059 A KR1020210119059 A KR 1020210119059A KR 20210119059 A KR20210119059 A KR 20210119059A KR 102691816 B1 KR102691816 B1 KR 102691816B1
- Authority
- KR
- South Korea
- Prior art keywords
- terminal
- failure report
- data
- multicast
- information
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 127
- 238000004891 communication Methods 0.000 title claims description 54
- 230000005540 biological transmission Effects 0.000 claims abstract description 72
- 230000015654 memory Effects 0.000 claims description 33
- 238000003860 storage Methods 0.000 claims description 17
- 230000008859 change Effects 0.000 claims description 14
- 238000004590 computer program Methods 0.000 claims description 3
- 239000010410 layer Substances 0.000 description 30
- 230000006870 function Effects 0.000 description 29
- 238000013473 artificial intelligence Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 10
- 238000013507 mapping Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 8
- 230000003190 augmentative effect Effects 0.000 description 7
- 238000010295 mobile communication Methods 0.000 description 6
- 238000007726 management method Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000010801 machine learning Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 241000700159 Rattus Species 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 238000005406 washing Methods 0.000 description 2
- 208000027418 Wounds and injury Diseases 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000036772 blood pressure Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 201000010099 disease Diseases 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 238000001093 holography Methods 0.000 description 1
- 238000000338 in vitro Methods 0.000 description 1
- 208000014674 injury Diseases 0.000 description 1
- 239000002346 layers by function Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000000116 mitigating effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000035935 pregnancy Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 239000010454 slate Substances 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/04—Error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 기지국이 단말로 데이터를 송신하는 방법에 관한 것으로서, 상기 방법은 상기 단말로 멀티캐스트 방식으로 상기 데이터를 송신하는 단계; 상기 단말로부터, 멀티캐스트 방식 송신의 실패 보고를 수신하는 단계; 및 상기 단말로, 유니캐스트 방식으로 상기 데이터를 송신하는 단계를 포함하고, 상기 실패 보고는, 상기 단말의 실패 보고 송신 시점, 상기 단말의 실패 보고 송신 위치 및 상기 단말의 실패 보고 시 무선 품질 정보 중 적어도 하나를 포함하는 것을 특징으로 한다.The present invention relates to a method for transmitting data from a base station to a terminal, the method comprising: transmitting the data to the terminal in a multicast manner; Receiving a multicast transmission failure report from the terminal; And transmitting the data to the terminal in a unicast manner, wherein the failure report includes a failure report transmission point of the terminal, a failure report transmission location of the terminal, and wireless quality information at the time of the terminal's failure report. Characterized by including at least one.
Description
본 발명은 무선 통신 시스템에 관한 것으로, 보다 구체적으로는 무선 통신 시스템에서 멀티캐스트 서비스와 유니캐스트 서비스를 제공하는 방법 및 이를 위한 장치에 관한 것이다.The present invention relates to a wireless communication system, and more specifically, to a method and device for providing multicast service and unicast service in a wireless communication system.
새로운 무선 통신 기술의 도입에 따라, 기지국이 소정 자원영역에서 서비스를 제공해야 하는 UE들의 개수가 증가할 뿐만 아니라, 상기 기지국이 서비스를 제공하는 UE들과 전송/수신하는 데이터와 제어정보의 양이 증가하고 있다. 기지국이 UE(들)과의 통신에 이용 가능한 무선 자원의 양은 유한하므로, 기지국이 유한한 무선 자원을 이용하여 상/하향링크 데이터 및/또는 상/하향링크 제어정보를 UE(들)로부터/에게 효율적으로 수신/전송하기 위한 새로운 방안이 요구된다. 특히, 딜레이/지연에 따라 성능이 중대하게 좌우되는 어플리케이션들이 증가하고 있다. 따라서 기존 시스템에서보다 딜레이/지연을 줄이기 위한 방안이 요구된다.With the introduction of new wireless communication technology, not only does the number of UEs that the base station must provide service to in a given resource area increase, but also the amount of data and control information transmitted/received by the base station to and from the UEs it provides service with increases. It is increasing. Since the amount of radio resources available to the base station for communication with the UE(s) is limited, the base station uses the finite radio resources to transmit uplink/downlink data and/or uplink/downlink control information from/to the UE(s). A new method for efficient reception/transmission is required. In particular, applications whose performance is significantly influenced by delay/delay are increasing. Therefore, a method to reduce delays/delays compared to existing systems is required.
본 발명의 목적은 무선 통신 시스템에서 멀티캐스트 서비스와 유니캐스트 서비스를 제공하는 방법 및 이를 위한 장치를 제공하는 것이다.The purpose of the present invention is to provide a method and device for providing multicast service and unicast service in a wireless communication system.
본 발명의 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재들로부터 당업자에게 명확하게 이해될 수 있을 것이다.The technical problems of the present invention are not limited to the technical problems mentioned above, and other technical problems not mentioned will be clearly understood by those skilled in the art from the description below.
본 발명의 일 양상인 기지국이 단말로 데이터를 송신하는 방법은, 상기 단말로 멀티캐스트 방식으로 상기 데이터를 송신하는 단계; 상기 단말로부터, 멀티캐스트 방식 송신의 실패 보고를 수신하는 단계; 및 상기 단말로, 유니캐스트 방식으로 상기 데이터를 송신하는 단계를 포함하고, 상기 실패 보고는, 상기 단말의 실패 보고 송신 시점, 상기 단말의 실패 보고 송신 위치 및 상기 단말의 실패 보고 시 무선 품질 정보 중 적어도 하나를 포함하는 것을 특징으로 한다.A method of transmitting data from a base station to a terminal, which is an aspect of the present invention, includes transmitting the data to the terminal in a multicast manner; Receiving a multicast transmission failure report from the terminal; And transmitting the data to the terminal in a unicast manner, wherein the failure report includes a failure report transmission point of the terminal, a failure report transmission location of the terminal, and wireless quality information at the time of the terminal's failure report. Characterized by including at least one.
바람직하게는, 상기 멀티캐스트 방식으로 상기 데이터를 송신하는 단계는, 제 1 시간 동안 상기 단말로 상기 멀티캐스트 방식으로 제공되는 MCS 레벨의 제 1 평균 값을 산출하는 단계를 포함하고, 상기 유니캐스트 방식으로 상기 데이터를 송신하는 단계는 제 2 시간 동안 상기 단말로 상기 유니캐스트 방식으로 제공되는 MCS 레벨의 제 2 평균 값을 산출하는 단계를 포함하는 것을 특징으로 한다. 보다 바람직하게는, 상기 방법은, 상기 단말로부터 수신한 실패 보고를 상기 제 1 평균값 및 상기 제 2 평균값과 함께 저장하는 단계를 더 포함할 수 있다. Preferably, the step of transmitting the data in the multicast method includes calculating a first average value of the MCS level provided to the terminal in the multicast method for a first time, and the unicast method The step of transmitting the data may include calculating a second average value of the MCS level provided to the terminal through the unicast method for a second time. More preferably, the method may further include storing a failure report received from the terminal together with the first average value and the second average value.
바람직하게는, 상기 유니캐스트 방식으로 상기 데이터를 송신하는 단계는, 상기 멀티캐스트 방식에서 상기 유니캐스트 방식으로의 변경을 알리는 지시자를 송신하는 단계를 포함할 수 있다. Preferably, transmitting the data in the unicast method may include transmitting an indicator indicating a change from the multicast method to the unicast method.
바람직하게는, 상기 단말의 실패 보고 시 무선 품질 정보는, RSRP (Reference Signal Received Power), SNR (signal-to-noise ratio) 및 RSSI (Received Signal Strength Indicator) 중 적어도 하나를 포함하는 것을 특징으로 한다. 바람직하게는, 상기 실패 보고는, 상기 단말이 상기 멀티캐스트 방식의 커버리지 외부로 이동한 경우 상기 단말로부터 수신되는 것을 특징으로 한다.Preferably, when reporting a failure of the terminal, the wireless quality information includes at least one of RSRP (Reference Signal Received Power), SNR (signal-to-noise ratio), and RSSI (Received Signal Strength Indicator). . Preferably, the failure report is received from the terminal when the terminal moves outside the coverage of the multicast method.
한편, 본 발명의 일 양상인 단말이 기지국으로부터 데이터를 수신하는 방법은, 상기 기지국으로부터 멀티캐스트 방식으로 상기 데이터를 수신하는 단계; 상기 멀티캐스트 방식의 커버리지 외부로 이동한 경우, 상기 기지국으로, 멀티캐스트 방식 송신의 실패 보고를 송신하는 단계; 및 상기 기지국으로부터, 유니캐스트 방식으로 상기 데이터를 수신하는 단계를 포함하고, 상기 실패 보고는, 상기 실패 보고의 송신 시점, 상기 실패 보고의 송신 위치 및 상시 실패 보고 송신 시의 무선 품질 정보 중 적어도 하나를 포함하는 것을 특징으로 한다.Meanwhile, a method for a terminal to receive data from a base station, which is an aspect of the present invention, includes receiving the data from the base station in a multicast manner; When moving outside of the multicast coverage, transmitting a report of failure of multicast transmission to the base station; and receiving the data from the base station in a unicast manner, wherein the failure report is at least one of a transmission point of the failure report, a transmission location of the failure report, and radio quality information at the time of constant failure report transmission. It is characterized by including.
바람직하게는, 상기 기지국은, 제 1 시간 동안 상기 단말로 상기 멀티캐스트 방식으로 제공되는 MCS 레벨의 제 1 평균 값을 산출하고, 제 2 시간 동안 상기 단말로 상기 유니캐스트 방식으로 제공되는 MCS 레벨의 제 2 평균 값을 산출한다. 보다 바람직하게는, 상기 기지국은, 상기 단말로부터 수신한 실패 보고를 상기 제 1 평균값 및 상기 제 2 평균값과 함께 저장하는 것을 특징으로 한다.Preferably, the base station calculates a first average value of the MCS level provided to the terminal through the multicast method during a first time, and calculates a first average value of the MCS level provided to the terminal through the unicast method during a second time. Calculate the second average value. More preferably, the base station stores the failure report received from the terminal together with the first average value and the second average value.
바람직하게는, 상기 유니캐스트 방식으로 상기 데이터를 수신하는 단계는, 상기 멀티캐스트 방식에서 상기 유니캐스트 방식으로의 변경을 알리는 지시자를 수신하는 단계를 포함할 수 있다. Preferably, the step of receiving the data in the unicast manner may include the step of receiving an indicator notifying a change from the multicast manner to the unicast manner.
바람직하게는, 상기 무선 품질 정보는 RSRP, SNR 및 RSSI 중 적어도 하나를 포함할 수 있으며, 상기 실패 보고를 송신하는 단계는 상기 단말이 상기 멀티캐스트 방식의 커버리지 외부로 이동한 경우 상기 실패 보고를 송신하는 단계를 포함하는 것을 특징으로 한다.Preferably, the radio quality information may include at least one of RSRP, SNR, and RSSI, and the step of transmitting the failure report includes transmitting the failure report when the terminal moves outside the coverage of the multicast method. It is characterized by including the step of:
한편, 본 발명의 일 양상인 기지국 장치는, 무선 통신 모듈; 메모리; 및 프로세서를 포함하고, 상기 프로세서는, 단말로 멀티캐스트 방식으로 상기 데이터를 송신하고, 상기 단말로부터 멀티캐스트 방식 송신의 실패 보고를 수신하며, 상기 단말로 유니캐스트 방식으로 상기 데이터를 송신하도록 상기 기지국 장치를 제어하고, 상기 실패 보고는, 상기 단말의 실패 보고 송신 시점, 상기 단말의 실패 보고 송신 위치 및 상기 단말의 실패 보고 시 무선 품질 정보 중 적어도 하나를 포함하는 것을 특징으로 한다.Meanwhile, a base station device, which is an aspect of the present invention, includes a wireless communication module; Memory; and a processor, wherein the processor transmits the data in a multicast manner to a terminal, receives a failure report of multicast transmission from the terminal, and causes the base station to transmit the data in a unicast manner to the terminal. The device is controlled, and the failure report includes at least one of a failure report transmission point of the terminal, a failure report transmission location of the terminal, and radio quality information at the time of the terminal's failure report.
바람직하게는, 상기 프로세서는, 제 1 시간 동안 상기 단말로 상기 멀티캐스트 방식으로 제공되는 MCS 레벨의 제 1 평균 값을 산출하고, 제 2 시간 동안 상기 단말로 상기 유니캐스트 방식으로 제공되는 MCS 레벨의 제 2 평균 값을 산출할 수 있다. 보다 바람직하게는, 상기 프로세서는, 상기 단말로부터 수신한 실패 보고를 상기 제 1 평균값 및 상기 제 2 평균값과 함께 상기 메모리에 저장하는 것을 특징으로 한다.Preferably, the processor calculates a first average value of the MCS level provided to the terminal through the multicast method for a first time, and calculates a first average value of the MCS level provided to the terminal through the unicast method during a second time. A second average value can be calculated. More preferably, the processor stores the failure report received from the terminal in the memory along with the first average value and the second average value.
바람직하게는, 상기 프로세서는, 상기 유니캐스트 방식으로 상기 데이터를 송신하는 경우, 상기 멀티캐스트 방식에서 상기 유니캐스트 방식으로의 변경을 알리는 지시자를 송신할 수 있으며, 상기 단말의 실패 보고 시 무선 품질 정보는, RSRP, SNR 및 RSSI 중 적어도 하나를 포함하는 것을 특징으로 한다. 바람직하게는, 상기 실패 보고는, 상기 단말이 상기 멀티캐스트 방식의 커버리지 외부로 이동한 경우 상기 단말로부터 수신되는 것을 특징으로 한다.Preferably, when transmitting the data in the unicast method, the processor may transmit an indicator indicating a change from the multicast method to the unicast method, and provide wireless quality information when the terminal reports a failure. is characterized in that it includes at least one of RSRP, SNR, and RSSI. Preferably, the failure report is received from the terminal when the terminal moves outside the coverage of the multicast method.
마지막으로, 본 발명의 일 양상인 적어도 하나의 프로세서에 의해 실행될 때, 상기 적어도 하나의 프로세서가 기지국이 단말로 데이터를 송신하는 동작들을 수행하게 하는 명령을 포함하는, 적어도 하나의 컴퓨터 프로그램을 저장하는 비휘발성 컴퓨터 판독 가능 저장 매체를 제안한다. 특히, 상기 동작들은, 상기 단말로 멀티캐스트 방식으로 상기 데이터를 송신하는 단계; 상기 단말로부터, 멀티캐스트 방식 송신의 실패 보고를 수신하는 단계; 및 상기 단말로, 유니캐스트 방식으로 상기 데이터를 송신하는 단계를 포함하고, 상기 실패 보고는, 상기 단말의 실패 보고 송신 시점, 상기 단말의 실패 보고 송신 위치 및 상기 단말의 실패 보고 시 무선 품질 정보 중 적어도 하나를 포함하는 것을 특징으로 한다.Finally, storing at least one computer program that, when executed by at least one processor, which is an aspect of the present invention, includes instructions that cause the at least one processor to perform operations for the base station to transmit data to the terminal. A non-volatile computer-readable storage medium is proposed. In particular, the operations include transmitting the data to the terminal in a multicast manner; Receiving a multicast transmission failure report from the terminal; And transmitting the data to the terminal in a unicast manner, wherein the failure report includes a failure report transmission point of the terminal, a failure report transmission location of the terminal, and wireless quality information at the time of the terminal's failure report. Characterized by including at least one.
바람직하게는, 상기 동작들 중 상기 멀티캐스트 방식으로 상기 데이터를 송신하는 단계는, 제 1 시간 동안 상기 단말로 상기 멀티캐스트 방식으로 제공되는 MCS 레벨의 제 1 평균 값을 산출하는 단계를 포함하고, 상기 동작들 중 상기 유니캐스트 방식으로 상기 데이터를 송신하는 단계는 제 2 시간 동안 상기 단말로 상기 유니캐스트 방식으로 제공되는 MCS 레벨의 제 2 평균 값을 산출하는 단계를 포함하는 것을 특징으로 한다. 보다 바람직하게는, 상기 방법은, 상기 단말로부터 수신한 실패 보고를 상기 제 1 평균값 및 상기 제 2 평균값과 함께 저장하는 단계를 더 포함할 수 있다. Preferably, the step of transmitting the data in the multicast method among the operations includes calculating a first average value of the MCS level provided to the terminal in the multicast method for a first time, Among the operations, the step of transmitting the data in the unicast method includes calculating a second average value of the MCS level provided to the terminal in the unicast method for a second time. More preferably, the method may further include storing a failure report received from the terminal together with the first average value and the second average value.
마찬가지로, 상기 동작들 중 상기 유니캐스트 방식으로 상기 데이터를 송신하는 단계는, 상기 멀티캐스트 방식에서 상기 유니캐스트 방식으로의 변경을 알리는 지시자를 송신하는 단계를 포함할 수 있다. 또한, 바람직하게는, 상기 단말의 실패 보고 시 무선 품질 정보는, RSRP, SNR 및 RSSI 중 적어도 하나를 포함할 수 있고, 상기 실패 보고는 상기 단말이 상기 멀티캐스트 방식의 커버리지 외부로 이동한 경우 상기 단말로부터 수신되는 것을 특징으로 한다.Similarly, among the operations, transmitting the data in the unicast method may include transmitting an indicator indicating a change from the multicast method to the unicast method. Also, preferably, when reporting a failure of the terminal, the radio quality information may include at least one of RSRP, SNR, and RSSI, and the failure report is reported when the terminal moves outside the coverage of the multicast method. It is characterized in that it is received from the terminal.
본 발명에서 이루고자 하는 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급하지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The technical problems to be achieved in the present invention are not limited to the technical problems mentioned above, and other technical problems not mentioned will be clearly understood by those skilled in the art from the description below. You will be able to.
본 발명은 무선 통신 시스템에서 멀티캐스트 서비스와 유니캐스트 서비스를 제공하는 방법 및 이를 위한 장치이 있다.The present invention provides a method and device for providing multicast service and unicast service in a wireless communication system.
또한, 본 발명의 무선 통신 시스템에서 멀티캐스트 서비스와 유니캐스트 서비스를 제공하는 방법 및 이를 위한 장치에 따르면, 5G 시스템과 같은 차세대 무선 통신 시스템에서 단말은 멀티캐스트 서비스와 유니캐스트 서비스 상호 간의 변경 시점, 변경 위치 및 품질 지표 등에 관한 보고를 기지국으로 제공할 수 있다.In addition, according to the method and device for providing multicast service and unicast service in a wireless communication system of the present invention, in a next-generation wireless communication system such as a 5G system, a terminal has a change point between multicast service and unicast service, Reports on change locations and quality indicators can be provided to the base station.
또한, 본 발명의 무선 통신 시스템에서 멀티캐스트 서비스와 유니캐스트 서비스를 제공하는 방법 및 이를 위한 장치에 따르면, 상술한 보고를 기반으로 머신 러닝이나 파라미터 자동 변경 등의 절차를 통하여 방송 서비스의 품질을 향상시킬 수 있다. In addition, according to the method and device for providing multicast service and unicast service in a wireless communication system of the present invention, the quality of broadcast service is improved through procedures such as machine learning or automatic parameter change based on the above-described report. You can do it.
이 외에, 본 문서를 통해 직접적 또는 간접적으로 파악되는 다양한 효과들이 제공될 수 있다.In addition, various effects that can be directly or indirectly identified through this document may be provided.
본 명세서에 첨부되는 도면은 본 발명에 대한 이해를 제공하기 위한 것으로서 본 발명의 다양한 실시형태들을 나타내고 명세서의 기재와 함께 본 발명의 원리를 설명하기 위한 것이다.
도 1은 통신시스템의 네트워크의 일 예이다.
도 2는 본 명세에 따른 방법을 수행할 수 있는 통신 기기들의 예들을 도시하는 블록도이다.
도 3은 본 명세의 구현들에 기반한 무선 기기들의 동작들을 도시한다.
도 4는 본 발명이 적용될 수 있는 5G 시스템에서 MBS 데이터 전송 시 MAC 채널 맵핑과 물리 채널 맵핑에 관한 구조도를 예시한다.
도 5는 본 발명의 실시예에 따라 멀티캐스트 전송 실패를 보고하는 예를 도시한다.
도 6는 본 발명의 실시예에 따라 유니캐스트 전송을 수행하는 예를 도시한다.
도 7은 본 발명의 실시예에 따라 기지국에 저장된 멀티캐스트 전송 실패 보고를 예시한다.The drawings attached to this specification are intended to provide an understanding of the present invention, show various embodiments of the present invention, and together with the description of the specification, explain the principles of the present invention.
1 is an example of a network of a communication system.
2 is a block diagram illustrating examples of communication devices capable of performing methods according to the present disclosure.
3 illustrates operations of wireless devices based on implementations of the present specification.
Figure 4 illustrates a structural diagram of MAC channel mapping and physical channel mapping when transmitting MBS data in a 5G system to which the present invention can be applied.
Figure 5 shows an example of reporting a multicast transmission failure according to an embodiment of the present invention.
Figure 6 shows an example of performing unicast transmission according to an embodiment of the present invention.
Figure 7 illustrates a multicast transmission failure report stored in a base station according to an embodiment of the present invention.
이하, 본 발명의 일부 실시 예들을 예시적인 도면을 통해 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명의 실시 예를 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 실시 예에 대한 이해를 방해한다고 판단되는 경우에는 그 상세한 설명은 생략한다.Hereinafter, some embodiments of the present invention will be described in detail through illustrative drawings. When adding reference numerals to components in each drawing, it should be noted that identical components are given the same reference numerals as much as possible even if they are shown in different drawings. Additionally, when describing embodiments of the present invention, if detailed descriptions of related known configurations or functions are judged to impede understanding of the embodiments of the present invention, the detailed descriptions will be omitted.
본 발명의 실시 예의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질이나 차례 또는 순서 등이 한정되지 않는다. 또한, 다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 가진 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.In describing the components of the embodiments of the present invention, terms such as first, second, A, B, (a), and (b) may be used. These terms are only used to distinguish the component from other components, and the nature, sequence, or order of the component is not limited by the term. Additionally, unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as generally understood by a person of ordinary skill in the technical field to which the present invention pertains. Terms defined in commonly used dictionaries should be interpreted as having a meaning consistent with the meaning in the context of the related technology, and should not be interpreted as having an ideal or excessively formal meaning unless explicitly defined in the present application. No.
본 개시의 다양한 예에서, “/” 및 “,”는 “및/또는”을 나타내는 것으로 해석되어야 한다. 예를 들어, “A/B”는 “A 및/또는 B”를 의미할 수 있다. 나아가, “A, B”는 “A 및/또는 B”를 의미할 수 있다. 나아가, “A/B/C”는 “A, B 및/또는 C 중 적어도 어느 하나”를 의미할 수 있다. 나아가, “A, B, C”는 “A, B 및/또는 C 중 적어도 어느 하나”를 의미할 수 있다.In various examples of this disclosure, “/” and “,” should be interpreted as indicating “and/or.” For example, “A/B” can mean “A and/or B.” Furthermore, “A, B” may mean “A and/or B.” Furthermore, “A/B/C” may mean “at least one of A, B and/or C.” Furthermore, “A, B, C” may mean “at least one of A, B and/or C.”
본 개시의 다양한 예에서, “또는”은 “및/또는”을 나타내는 것으로 해석되어야 한다. 예를 들어, “A 또는 B”는 “오직 A”, “오직 B”, 및/또는 “A 및 B 모두”를 포함할 수 있다. 다시 말해, “또는”은 “부가적으로 또는 대안적으로”를 나타내는 것으로 해석되어야 한다.In various examples of this disclosure, “or” should be interpreted as indicating “and/or.” For example, “A or B” may include “only A,” “only B,” and/or “both A and B.” In other words, “or” should be interpreted as indicating “additionally or alternatively.”
본 발명을 설명하기에 앞서, 본 발명이 적용될 수 있는 통신 분야인 5G에 관하여 설명한다. Before explaining the present invention, 5G, a communication field to which the present invention can be applied, will be described.
도 1은 본 발명에 적용되는 통신 시스템을 예시한다.Figure 1 illustrates a communication system applied to the present invention.
5G의 세 가지 주요 요구 사항 영역은 (1) 개선된 모바일 광대역 (Enhanced Mobile Broadband, eMBB) 영역, (2) 다량의 머신 타입 통신 (massive Machine Type Communication, mMTC) 영역 및 (3) 초-신뢰 및 저 지연 통신 (Ultra-reliable and Low Latency Communications, URLLC) 영역을 포함한다. The three key requirements areas for 5G are (1) Enhanced Mobile Broadband (eMBB) area, (2) Massive Machine Type Communication (mMTC) area, and (3) Ultra-Reliable and Includes the area of ultra-reliable and low latency communications (URLLC).
일부 사용 예(Use Case)는 최적화를 위해 다수의 영역들이 요구될 수 있고, 다른 사용 예는 단지 하나의 핵심 성능 지표 (Key Performance Indicator, KPI)에만 포커싱될 수 있다. 5G는 이러한 다양한 사용 예들을 유연하고 신뢰할 수 있는 방법으로 지원하는 것이다. Some use cases may require multiple areas for optimization, while others may focus on just one Key Performance Indicator (KPI). 5G supports these diverse use cases in a flexible and reliable way.
eMBB는 기본적인 모바일 인터넷 액세스를 훨씬 능가하게 하며, 풍부한 양방향 작업, 클라우드 또는 증강 현실에서 미디어 및 엔터테인먼트 애플리케이션을 커버한다. 데이터는 5G의 핵심 동력 중 하나이며, 5G 시대에서 처음으로 전용 음성 서비스를 볼 수 없을 수 있다. 5G에서, 음성은 단순히 통신 시스템에 의해 제공되는 데이터 연결을 사용하여 응용 프로그램으로서 처리될 것이 기대된다. 증가된 트래픽 양(volume)을 위한 주요 원인들은 콘텐츠 크기의 증가 및 높은 데이터 전송률을 요구하는 애플리케이션 수의 증가이다. 스트리밍 서비스 (오디오 및 비디오), 대화형 비디오 및 모바일 인터넷 연결은 더 많은 장치가 인터넷에 연결될수록 더 널리 사용될 것이다. 이러한 많은 응용 프로그램들은 사용자에게 실시간 정보 및 알림을 푸쉬하기 위해 항상 켜져 있는 연결성이 필요하다. 클라우드 스토리지 및 애플리케이션은 모바일 통신 플랫폼에서 급속히 증가하고 있으며, 이것은 업무 및 엔터테인먼트 모두에 적용될 수 있다. 그리고, 클라우드 스토리지는 상향링크 데이터 전송률의 성장을 견인하는 특별한 사용 예이다. 5G는 또한 클라우드의 원격 업무에도 사용되며, 촉각 인터페이스가 사용될 때 우수한 사용자 경험을 유지하도록 훨씬 더 낮은 단-대-단(end-to-end) 지연을 요구한다. 엔터테인먼트 예를 들어, 클라우드 게임 및 비디오 스트리밍은 모바일 광대역 능력에 대한 요구를 증가시키는 또 다른 핵심 요소이다. 엔터테인먼트는 기차, 차 및 비행기와 같은 높은 이동성 환경을 포함하는 어떤 곳에서든지 스마트폰 및 태블릿에서 필수적이다. 또 다른 사용 예는 엔터테인먼트를 위한 증강 현실 및 정보 검색이다. 여기서, 증강 현실은 매우 낮은 지연과 순간적인 데이터 양을 필요로 한다.eMBB goes far beyond basic mobile Internet access and covers rich interactive tasks, media and entertainment applications in the cloud or augmented reality. Data is one of the key drivers of 5G, and we may not see dedicated voice services for the first time in the 5G era. In 5G, voice is expected to be processed simply as an application using the data connection provided by the communication system. The main reasons for the increased traffic volume are the increase in content size and the number of applications requiring high data rates. Streaming services (audio and video), interactive video and mobile Internet connections will become more prevalent as more devices are connected to the Internet. Many of these applications require always-on connectivity to push real-time information and notifications to users. Cloud storage and applications are rapidly increasing mobile communication platforms, and this can apply to both work and entertainment. And cloud storage is a particular use case driving growth in uplink data rates. 5G will also be used for remote work in the cloud and will require much lower end-to-end latency to maintain a good user experience when tactile interfaces are used. Entertainment, for example, cloud gaming and video streaming are other key factors driving increased demand for mobile broadband capabilities. Entertainment is essential on smartphones and tablets anywhere, including high mobility environments such as trains, cars and planes. Another use case is augmented reality for entertainment and information retrieval. Here, augmented reality requires very low latency and instantaneous amounts of data.
또한, 가장 많이 예상되는 5G 사용 예 중 하나는 모든 분야에서 임베디드 센서를 원활하게 연결할 수 있는 기능 즉, mMTC에 관한 것이다. 2020년까지 잠재적인 IoT 장치들은 204 억 개에 이를 것으로 예측된다. 산업 IoT는 5G가 스마트 도시, 자산 추적(asset tracking), 스마트 유틸리티, 농업 및 보안 인프라를 가능하게 하는 주요 역할을 수행하는 영역 중 하나이다.Additionally, one of the most anticipated 5G use cases concerns the ability to seamlessly connect embedded sensors in any field, or mMTC. By 2020, the number of potential IoT devices is expected to reach 20.4 billion. Industrial IoT is one area where 5G will play a key role in enabling smart cities, asset tracking, smart utilities, agriculture and security infrastructure.
URLLC는 주요 인프라의 원격 제어 및 자체-구동 차량(self-driving vehicle)과 같은 초 신뢰 / 이용 가능한 지연이 적은 링크를 통해 산업을 변화시킬 새로운 서비스를 포함한다. 신뢰성과 지연의 수준은 스마트 그리드 제어, 산업 자동화, 로봇 공학, 드론 제어 및 조정에 필수적이다.URLLC includes new services that will transform industries through ultra-reliable/available low-latency links, such as remote control of critical infrastructure and self-driving vehicles. Levels of reliability and latency are essential for smart grid control, industrial automation, robotics, and drone control and coordination.
5G는 초당 수백 메가 비트에서 초당 기가 비트로 평가되는 스트림을 제공하는 수단으로 FTTH (fiber-to-the-home) 및 케이블 기반 광대역 (또는 DOCSIS)을 보완할 수 있다. 이러한 빠른 속도는 가상 현실과 증강 현실뿐 아니라 4K 이상(6K, 8K 및 그 이상)의 해상도로 TV를 전달하는데 요구된다. VR(Virtual Reality) 및 AR(Augmented Reality) 애플리케이션들은 거의 몰입형(immersive) 스포츠 경기를 포함한다. 특정 응용 프로그램은 특별한 네트워크 설정이 요구될 수 있다. 예를 들어, VR 게임의 경우, 게임 회사들이 지연을 최소화하기 위해 코어 서버를 네트워크 오퍼레이터의 에지 네트워크 서버와 통합해야 할 수 있다.5G can complement fiber-to-the-home (FTTH) and cable-based broadband (or DOCSIS) as a means of delivering streams rated at hundreds of megabits per second to gigabits per second. These high speeds are required to deliver TV at resolutions above 4K (6K, 8K and beyond) as well as virtual and augmented reality. Virtual Reality (VR) and Augmented Reality (AR) applications include nearly immersive sporting events. Certain applications may require special network settings. For example, for VR games, gaming companies may need to integrate core servers with a network operator's edge network servers to minimize latency.
자동차(Automotive)는 차량에 대한 이동 통신을 위한 많은 사용 예들과 함께 5G에 있어 중요한 새로운 동력이 될 것으로 예상된다. 예를 들어, 승객을 위한 엔터테인먼트는 동시의 높은 용량과 높은 이동성 모바일 광대역을 요구한다. 그 이유는 미래의 사용자는 그들의 위치 및 속도와 관계없이 고품질의 연결을 계속해서 기대하기 때문이다. 자동차 분야의 다른 활용 예는 증강 현실 대시보드이다. 이는 운전자가 앞면 창을 통해 보고 있는 것 위에 어둠 속에서 물체를 식별하고, 물체의 거리와 움직임에 대해 운전자에게 말해주는 정보를 겹쳐서 디스플레이 한다. 미래에, 무선 모듈은 차량들 간의 통신, 차량과 지원하는 인프라구조 사이에서 정보 교환 및 자동차와 다른 연결된 디바이스들(예를 들어, 보행자에 의해 수반되는 디바이스들) 사이에서 정보 교환을 가능하게 한다. 안전 시스템은 운전자가 보다 안전한 운전을 할 수 있도록 행동의 대체 코스들을 안내하여 사고의 위험을 낮출 수 있게 한다. 다음 단계는 원격 조종되거나 자체 운전 차량(self-driven vehicle)이 될 것이다. 이는 서로 다른 자체 운전 차량들 사이 및 자동차와 인프라 사이에서 매우 신뢰성이 있고, 매우 빠른 통신을 요구한다. 미래에, 자체 운전 차량이 모든 운전 활동을 수행하고, 운전자는 차량 자체가 식별할 수 없는 교통 이상에만 집중하도록 할 것이다. 자체 운전 차량의 기술적 요구 사항은 트래픽 안전을 사람이 달성할 수 없을 정도의 수준까지 증가하도록 초 저 지연과 초고속 신뢰성을 요구한다.Automotive is expected to be an important new driver for 5G, with many use cases for mobile communications for vehicles. For example, entertainment for passengers requires simultaneous, high capacity and high mobility mobile broadband. That's because future users will continue to expect high-quality connections regardless of their location and speed. Another use case in the automotive sector is augmented reality dashboards. It identifies objects in the dark and superimposes information telling the driver about the object's distance and movement on top of what the driver is seeing through the front window. In the future, wireless modules will enable communication between vehicles, information exchange between vehicles and supporting infrastructure, and information exchange between cars and other connected devices (eg, devices accompanied by pedestrians). Safety systems can reduce the risk of accidents by guiding drivers through alternative courses of action to help them drive safer. The next step will be remotely controlled or self-driven vehicles. This requires highly reliable and very fast communication between different self-driving vehicles and between cars and infrastructure. In the future, self-driving vehicles will perform all driving activities, leaving drivers to focus only on traffic abnormalities that the vehicles themselves cannot discern. The technical requirements of self-driving vehicles call for ultra-low latency and ultra-high reliability, increasing traffic safety to levels unachievable by humans.
스마트 사회(smart society)로서 언급되는 스마트 도시와 스마트 홈은 고밀도 무선 센서 네트워크로 임베디드될 것이다. 지능형 센서의 분산 네트워크는 도시 또는 집의 비용 및 에너지-효율적인 유지에 대한 조건을 식별할 것이다. 유사한 설정이 각 가정을 위해 수행될 수 있다. 온도 센서, 창 및 난방 컨트롤러, 도난 경보기 및 가전 제품들은 모두 무선으로 연결된다. 이러한 센서들 중 많은 것들이 전형적으로 낮은 데이터 전송 속도, 저전력 및 저비용이다. 하지만, 예를 들어, 실시간 HD 비디오는 감시를 위해 특정 타입의 장치에서 요구될 수 있다.Smart cities and smart homes, referred to as smart societies, will be embedded with high-density wireless sensor networks. A distributed network of intelligent sensors will identify conditions for cost-effective and energy-efficient maintenance of a city or home. A similar setup can be done for each household. Temperature sensors, window and heating controllers, burglar alarms and home appliances are all connected wirelessly. Many of these sensors are typically low data rate, low power, and low cost. However, real-time HD video may be required in certain types of devices for surveillance, for example.
열 또는 가스를 포함한 에너지의 소비 및 분배는 고도로 분산화되고 있어, 분산 센서 네트워크의 자동화된 제어가 요구된다. 스마트 그리드는 정보를 수집하고 이에 따라 행동하도록 디지털 정보 및 통신 기술을 사용하여 이런 센서들을 상호 연결한다. 이 정보는 공급 업체와 소비자의 행동을 포함할 수 있으므로, 스마트 그리드가 효율성, 신뢰성, 경제성, 생산의 지속 가능성 및 자동화된 방식으로 전기와 같은 연료들의 분배를 개선하도록 할 수 있다. 스마트 그리드는 지연이 적은 다른 센서 네트워크로 볼 수도 있다.Consumption and distribution of energy, including heat or gas, is highly decentralized, requiring automated control of distributed sensor networks. A smart grid interconnects these sensors using digital information and communications technologies to collect and act on information. This information can include the behavior of suppliers and consumers, allowing smart grids to improve the efficiency, reliability, economics, sustainability of production and distribution of fuels such as electricity in an automated manner. Smart grid can also be viewed as another low-latency sensor network.
미션 크리티컬 애플리케이션(mission critical application)(예,e-건강(e-health))은5G사용 시나리오들 중 하나이다. 건강 부문은 이동 통신의 혜택을 누릴 수 있는 많은 응용 프로그램을 보유하고 있다. 통신 시스템은 멀리 떨어진 곳에서 임상 진료를 제공하는 원격 진료를 지원할 수 있다. 이는 거리에 대한 장벽을 줄이는데 도움을 주고, 거리가 먼 농촌에서 지속적으로 이용하지 못하는 의료 서비스들로의 접근을 개선시킬 수 있다. 이는 또한 중요한 진료 및 응급 상황에서 생명을 구하기 위해 사용된다. 이동 통신 기반의 무선 센서 네트워크는 심박수 및 혈압과 같은 파라미터들에 대한 원격 모니터링 및 센서들을 제공할 수 있다.Mission critical applications (e.g., e-health) are one of the 5G usage scenarios. The health sector has many applications that can benefit from mobile communications. Communications systems can support telemedicine, providing clinical care in remote locations. This can help reduce the barrier of distance and improve access to health services that are consistently unavailable in remote rural areas. It is also used to save lives in critical care and emergency situations. Mobile communications-based wireless sensor networks can provide remote monitoring and sensors for parameters such as heart rate and blood pressure.
무선 및 모바일 통신은 산업 응용 분야에서 점차 중요해지고 있다. 배선은 설치 및 유지 비용이 높다. 따라서, 케이블을 재구성할 수 있는 무선 링크들로의 교체 가능성은 많은 산업 분야에서 매력적인 기회이다. 그러나, 이를 달성하는 것은 무선 연결이 케이블과 비슷한 지연, 신뢰성 및 용량으로 동작하는 것과, 그 관리가 단순화될 것이 요구된다. 낮은 지연과 매우 낮은 오류 확률은 5G로 연결될 필요가 있는 새로운 요구 사항이다.Wireless and mobile communications are becoming increasingly important in industrial applications. Wiring is expensive to install and maintain. Therefore, the possibility of replacing cables with reconfigurable wireless links is an attractive opportunity for many industries. However, achieving this requires that wireless connections operate with similar latency, reliability and capacity as cables, and that their management be simplified. Low latency and very low error probability are new requirements needed for 5G connectivity.
물류(logistics) 및 화물 추적(freight tracking)은 위치 기반 정보 시스템을 사용하여 어디에서든지 인벤토리(inventory) 및 패키지의 추적을 가능하게 하는 이동 통신에 대한 중요한 사용 예이다. 물류 및 화물 추적의 사용 예는 전형적으로 낮은 데이터 속도를 요구하지만 넓은 범위와 신뢰성 있는 위치 정보가 필요하다.Logistics and freight tracking are important examples of mobile communications that enable inventory and tracking of packages anywhere using location-based information systems. Use cases in logistics and cargo tracking typically require low data rates but require wide range and reliable location information.
도 1을 참조하면, 통신시스템은 무선 기기, 기지국(BS) 및 네트워크를 포함한다. 비록 도 1은 통신시스템의 네트워크의 일 예로서 5G 네트워크를 도시하고 있지만, 본 명세의 구현들은 5G 시스템에 한정되지 않고, 5G 시스템을 넘어 차세대 통신시스템에 적용될 수 있다.Referring to Figure 1, a communication system includes a wireless device, a base station (BS), and a network. Although Figure 1 shows a 5G network as an example of a network of a communication system, implementations of this specification are not limited to the 5G system and can be applied to next-generation communication systems beyond the 5G system.
BS 및 네트워크는 무선 기기로 구현될 수 있고, 특정 무선 기기(200)는 다른 무선 기기들에 대해 BS/네트워크 노드로 동작할 수 있다. The BS and network may be implemented as wireless devices, and a specific wireless device 200 may operate as a BS/network node for other wireless devices.
무선 기기는 무선 접속 기술(radon access technology, RAT) (예, 5G NR(new RAT), LTE)을 이용하여 통신을 수행하는 기기를 의미하며, 통신/무선/5G 기기로 지칭될 수 있다. 이로 제한되는 것은 아니지만, 무선 기기는 로봇(100a), 차량(100b-1, 100b-2), 확장 현실(extended reality, XR) 기기(100c), 휴대 기기(hand-held device)(100d), 가전(100e), 사물 인터넷(Internet of things, IoT) 기기(100f), 인공 지능(artificial intelligence, AI)기기/서버(400)를 포함할 수 있다. 예를 들어, 차량은 무선 통신 기능이 구비된 차량, 자율 주행 차량, 및 차량간 통신을 수행할 수 있는 차량을 포함할 수 있다. 여기서, 차량은 무인 항공기(unmanned aerial vehicle, UAV)(예, 드론)를 포함할 수 있다. A wireless device refers to a device that performs communication using radio access technology (RAT) (e.g., 5G NR (new RAT), LTE), and may be referred to as a communication/wireless/5G device. Although not limited thereto, wireless devices include robots 100a, vehicles 100b-1, 100b-2, extended reality (XR) devices 100c, hand-held devices 100d, It may include home appliances (100e), Internet of things (IoT) devices (100f), and artificial intelligence (AI) devices/servers (400). For example, vehicles may include vehicles equipped with wireless communication capabilities, autonomous vehicles, and vehicles capable of performing vehicle-to-vehicle communication. Here, the vehicle may include an unmanned aerial vehicle (UAV) (eg, drone).
XR 기기는 증강 현실(augmented reality, AR)/가상 현실(virtual reality, VR)/혼합 현실(mixed reality, MR) 기기를 포함할 수 있으며, 헤드 마운트 디스플레이(head-mounted device, HMD), 차량에 구비된 헤드업 디스플레이(head-up display, HUD), 텔레비전, 스마트폰, 컴퓨터, 웨어러블 디바이스, 가전 기기, 디지털 사이니지(signage), 차량, 로봇 등의 형태로 구현될 수 있다. 휴대 기기는 스마트폰, 스마트패드, 웨어러블 기기(예, 스마트워치, 스마트글래스), 및 컴퓨터(예, 노트북)를 포함할 수 있다. 가전은 TV, 냉장고, 및 세탁기를 포함할 수 있다. IoT 기기는 센서 및 스마트미터를 포함할 수 있다.XR devices may include augmented reality (AR)/virtual reality (VR)/mixed reality (MR) devices, head-mounted displays (HMDs), and devices mounted on vehicles. It can be implemented in the form of a head-up display (HUD), television, smartphone, computer, wearable device, home appliance, digital signage, vehicle, robot, etc. Portable devices may include smartphones, smartpads, wearable devices (e.g., smartwatches, smartglasses), and computers (e.g., laptops). Home appliances may include TVs, refrigerators, and washing machines. IoT devices may include sensors and smart meters.
본 명세서에서, 무선 기기(100a~100f)는 UE로 지칭될 수 있다. UE는, 예를 들어, 휴대폰, 스마트 폰, 노트북 컴퓨터, 디지털 방송용 단말기, 개인 정보 단말기(personal digital assistant, PDA), 휴대용 멀티미디어 플레이어(portable multimedia player, PMP), 네비게이션, 슬레이트 PC(slate PC), 태블릿 PC, 울트라북, 차량, 자율주행 기능을 탑재한 차량, 커넥티드카, UAV, AI 모듈, 로봇, AR 기기, VR 기기, MR 기기, 홀로그램 기기, 공공 안전 기기, MTC 기기, IoT 기기, 의료 기기, 핀테크 기기(또는 금융 기기), 보안 기기, 기후/환경 기기, 5G 서비스와 관련된 기기, 또는 4차 산업 혁명 분야와 관련된 기기를 포함할 수 있다. In this specification, wireless devices 100a to 100f may be referred to as UE. UEs include, for example, mobile phones, smart phones, laptop computers, digital broadcasting terminals, personal digital assistants (PDAs), portable multimedia players (PMPs), navigation, slate PCs, Tablet PCs, ultrabooks, vehicles, vehicles equipped with autonomous driving functions, connected cars, UAVs, AI modules, robots, AR devices, VR devices, MR devices, hologram devices, public safety devices, MTC devices, IoT devices, medical It may include devices, fintech devices (or financial devices), security devices, climate/environment devices, devices related to 5G services, or devices related to the 4th Industrial Revolution field.
UAV는, 예를 들어, 사람이 타지 않고 무선 제어 신호에 의해 비행하는 비행체일 수 있다. VR 기기는, 예를 들어, 가상 세계의 객체 또는 배경을 구현하는 기기를 포함할 수 있다. AR 기기는, 예를 들어, 현실 세계의 객체 또는 배경에 가상 세계의 객체 또는 배경을 연결하여 구현되는 기기를 포함할 수 있다. MR 기기는, 예를 들어, 현실 세계의 객체 또는 배경에 가상 세계의 객체 또는 배경을 융합하여 구현되는 기기를 포함할 수 있다. 홀로그램 기기는, 예를 들어, 홀로그래피라는 두 개의 레이저 광이 만나서 발생하는 빛의 간섭현상을 활용하여, 입체 정보를 기록 및 재생하여 360도 입체 영상을 구현하는 기기를 포함할 수 있다. 공공 안전 기기는, 예를 들어, 영상 중계 기기 또는 사용자의 인체에 착용 가능한 영상 기기를 포함할 수 있다. MTC 기기 및 IoT 기기는, 예를 들어, 사람의 직접적인 개입이나 또는 조작이 필요하지 않는 기기들 일 수 있다. 예를 들어, MTC 기기 및 IoT 기기는 스마트 미터, 벤딩 머신, 온도계, 스마트 전구, 도어락 또는 각종 센서를 포함할 수 있다. For example, a UAV may be an aircraft that flies by radio control signals without a person on board. VR devices may include, for example, devices that implement objects or backgrounds of a virtual world. For example, an AR device may include a device implemented by connecting an object or background in a virtual world to an object or background in the real world. MR devices may include, for example, devices implemented by fusing objects or backgrounds in the virtual world with objects or backgrounds in the real world. For example, a holographic device may include a device that records and reproduces three-dimensional information to create a 360-degree stereoscopic image by utilizing the light interference phenomenon that occurs when two laser lights meet, called holography. Public safety devices may include, for example, video relay devices or video devices that can be worn on the user's body. MTC devices and IoT devices, for example, may be devices that do not require direct human intervention or manipulation. For example, MTC devices and IoT devices may include smart meters, bending machines, thermometers, smart light bulbs, door locks, or various sensors.
의료 기기는, 예를 들어, 질병을 진단, 치료, 경감, 처치 또는 예방할 목적으로 사용되는 기기일 수 있다. 예를 들어, 의료 기기는 상해 또는 장애를 진단, 치료, 경감 또는 교정할 목적으로 사용되는 기기일 수 있다. 예를 들어, 의료 기기는 구조 또는 기능을 검사, 대체 또는 변형할 목적으로 사용되는 기기일 수 있다. 예를 들어, 의료 기기는 임신을 조절할 목적으로 사용되는 기기일 수 있다. 예를 들어, 의료 기기는 진료용 기기, 수술용 기기, (체외) 진단용 기기, 보청기 또는 시술용 기기를 포함할 수 있다. 보안 기기는, 예를 들어, 발생할 우려가 있는 위험을 방지하고, 안전을 유지하기 위하여 설치한 기기일 수 있다. 예를 들어, 보안 기기는 카메라, CCTV, 녹음기(recorder) 또는 블랙박스일 수 있다. 핀테크 기기는, 예를 들어, 모바일 결제와 같은 금융 서비스를 제공할 수 있는 기기일 수 있다. 예를 들어, 핀테크 기기는 결제 기기 또는 POS(point of sales)를 포함할 수 있다. 기후/환경 기기는, 예를 들어, 기후/환경을 모니터링 또는 예측하는 기기를 포함할 수 있다.A medical device may be, for example, a device used for the purpose of diagnosing, treating, mitigating, treating, or preventing a disease. For example, a medical device may be a device used for the purpose of diagnosing, treating, alleviating, or correcting an injury or disability. For example, a medical device may be a device used for the purpose of examining, replacing, or modifying structure or function. For example, a medical device may be a device used for the purpose of controlling pregnancy. For example, medical devices may include medical devices, surgical devices, (in vitro) diagnostic devices, hearing aids, or surgical devices. For example, a security device may be a device installed to prevent risks that may occur and maintain safety. For example, a security device may be a camera, CCTV, recorder, or black box. A fintech device may be, for example, a device that can provide financial services such as mobile payments. For example, fintech devices may include payment devices or point of sales (POS). Climate/environment devices may include, for example, devices that monitor or predict climate/environment.
무선 기기(100a~100f)는 BS(200)을 통해 네트워크(300)와 연결될 수 있다. 무선 기기(100a~100f)에는 AI 기술이 적용될 수 있으며, 무선 기기(100a~100f)는 네트워크(300)를 통해 AI 서버(400)와 연결될 수 있다. 네트워크(300)는 3G 네트워크, 4G(예, LTE) 네트워크, 5G(예, NR) 네트워크 및 비욘드(beyond) 5G 네트워크를 이용하여 구성될 수 있다. 무선 기기(100a~100f)는 BS(200)/네트워크(300)를 통해 서로 통신할 수도 있지만, BS/네트워크를 통하지 않고 직접 통신(e.g. 사이드링크 통신)할 수도 있다. 예를 들어, 차량들(100b-1, 100b-2)은 직접 통신(e.g. V2V(vehicle-to-vehicle)/V2X(vehicle-to-everything) 통신)을 할 수 있다. 또한, IoT 기기(예, 센서)는 다른 IoT 기기(예, 센서) 또는 다른 무선 기기(100a~100f)와 직접 통신을 할 수 있다.Wireless devices 100a to 100f may be connected to the network 300 through the BS 200. AI technology may be applied to wireless devices (100a to 100f), and the wireless devices (100a to 100f) may be connected to the AI server 400 through the network 300. The network 300 may be configured using a 3G network, 4G (eg, LTE) network, 5G (eg, NR) network, and beyond 5G network. Wireless devices 100a to 100f may communicate with each other through the BS 200/network 300, but may also communicate directly (e.g. sidelink communication) without going through the BS/network. For example, vehicles 100b-1 and 100b-2 may perform direct communication (e.g. vehicle-to-vehicle (V2V)/vehicle-to-everything (V2X) communication). Additionally, an IoT device (eg, sensor) may communicate directly with another IoT device (eg, sensor) or another wireless device (100a to 100f).
무선 기기(100a~100f)/BS(200)-BS(200) 간에는 무선 통신/연결(150a, 150b)이 이뤄질 수 있다. 여기서, 무선 통신/연결은 상향링크/하향링크 통신(150a)과 사이드링크 통신(150b)(또는, D2D 통신)과 같은 다양한 RAT(예, 5G NR)를 통해 이뤄질 수 있다. 무선 통신/연결(150a, 150b)을 통해 무선 기기와 BS/무선 기기는 서로 무선 신호들을 전송/수신할 수 있다. 예를 들어, 무선 통신/연결(150a, 150b)은 다양한 물리채널을 통해 신호들을 전송/수신할 수 있다. 이를 위해, 본 명세의 다양한 제안들에 기반하여, 무선 신호들의 전송/수신을 위한 다양한 설정 정보 구성 과정, 다양한 신호 처리 과정(예, 채널 인코딩/디코딩, 변조/복조, 및 자원 매핑/디매핑) 및 자원 할당 과정 중 적어도 일부가 수행될 수 있다.Wireless communication/connection (150a, 150b) may be performed between wireless devices (100a to 100f)/BS (200) and BS (200). Here, wireless communication/connection may be achieved through various RATs (e.g., 5G NR) such as uplink/downlink communication (150a) and sidelink communication (150b) (or D2D communication). Through wireless communication/connection (150a, 150b), the wireless device and the BS/wireless device can transmit/receive wireless signals to each other. For example, wireless communication/connection 150a and 150b may transmit/receive signals through various physical channels. To this end, based on the various proposals of this specification, various configuration information configuration processes for transmitting/receiving wireless signals, various signal processing processes (e.g., channel encoding/decoding, modulation/demodulation, and resource mapping/demapping) and at least part of the resource allocation process may be performed.
도 2는 본 명세에 따른 방법을 수행할 수 있는 통신 기기들의 예들을 도시하는 블록도이다.2 is a block diagram illustrating examples of communication devices capable of performing methods according to the present disclosure.
도 2를 참조하면, 제1 무선 기기(100)와 제2 무선 기기(200)는 다양한 RAT(예, LTE, NR)을 통해 무선 신호를 외부 기기로/로부터 전송/수신할 수 있다. {제1 무선 기기(100) 및 제2 무선 기기(200)}은 도 1의 {무선 기기(100a~100f) 및 BS(200)} 및/또는 {무선 기기(100a~100f) 및 무선 기기(100a~100f)}에 대응할 수 있다.Referring to FIG. 2, the first wireless device 100 and the second wireless device 200 can transmit/receive wireless signals to/from external devices through various RATs (eg, LTE, NR). {The first wireless device 100 and the second wireless device 200} are {wireless devices 100a to 100f and BS 200} and/or {wireless devices 100a to 100f and wireless devices ( 100a~100f)}.
제1 무선 기기(100)는 하나 이상의 프로세서(102) 및 하나 이상의 메모리(104)를 포함하며, 추가적으로 하나 이상의 송수신기(106) 및/또는 하나 이상의 안테나(108)을 더 포함할 수 있다. 프로세서(들)(102)는 메모리(들)(104) 및/또는 송수신기(들)(106)를 제어하며, 본 명세에서 설명한 기능들, 절차들 및/또는 방법들을 구현하도록 구성될 수 있다. 예를 들어, 프로세서(들)(102)는 메모리(들)(104) 내의 정보를 처리하여 제1 정보/신호들을 생성한 뒤, 송수신기(들)(106)을 통해 제1 정보/신호들을 포함하는 무선 신호들을 전송할 수 있다. 또한, 프로세서(들)(102)는 송수신기(106)를 통해 제2 정보/신호들을 포함하는 무선 신호들을 수신한 다음, 제2 정보/신호들을 처리하여 얻은 정보를 메모리(들)(104)에 저장할 수 있다. 메모리(들)(104)는 프로세서(들)(102)와 연결될 수 있고, 프로세서(들)(102)의 동작과 관련한 다양한 정보를 저장할 수 있다. 예를 들어, 메모리(들)(104)는 프로세서(들)(102)에 의해 제어되는 프로세스들 중 일부 또는 전부를 수행하거나 본 명세에서 설명한 절차들 및/또는 방법들을 수행하기 위한 명령들을 포함하는 소프트웨어 코드를 저장할 수 있다. 여기서, 프로세서(들)(102)와 메모리(들)(104)는 RAT(예, LTE, NR)를 구현하도록 설계된 통신 모뎀/회로/칩의 일부일 수 있다. 송수신기(들)(106)는 프로세서(들)(102)와 연결될 수 있고, 하나 이상의 안테나(108)를 통해 무선 신호들을 전송 및/또는 수신할 수 있다. 송수신기(들)(106)의 각각은 전송기 및/또는 수신기를 포함할 수 있다. 송수신기(들)(106)는 무선 주파수(radio frequency, RF) 유닛(들)과 혼용될 수 있다. 본 발명에서 무선 기기는 통신 모뎀/회로/칩을 의미할 수도 있다.The first wireless device 100 includes one or more processors 102 and one or more memories 104, and may further include one or more transceivers 106 and/or one or more antennas 108. Processor(s) 102 controls memory(s) 104 and/or transceiver(s) 106 and may be configured to implement the functions, procedures and/or methods described herein. For example, processor(s) 102 processes information in memory(s) 104 to generate first information/signals and then includes the first information/signals through transceiver(s) 106. can transmit wireless signals. In addition, the processor(s) 102 receives wireless signals including the second information/signals through the transceiver 106, and then stores the information obtained by processing the second information/signals in the memory(s) 104. You can save it. Memory(s) 104 may be connected to the processor(s) 102 and may store various information related to the operation of the processor(s) 102. For example, memory(s) 104 may perform some or all of the processes controlled by processor(s) 102 or may include instructions for performing the procedures and/or methods described herein. Software code can be stored. Here, the processor(s) 102 and memory(s) 104 may be part of a communication modem/circuit/chip designed to implement RAT (eg, LTE, NR). Transceiver(s) 106 may be coupled to processor(s) 102 and may transmit and/or receive wireless signals via one or more antennas 108. Each of the transceiver(s) 106 may include a transmitter and/or receiver. Transceiver(s) 106 may be used interchangeably with radio frequency (RF) unit(s). In the present invention, a wireless device may mean a communication modem/circuit/chip.
제2 무선 기기(200)는 하나 이상의 프로세서(202), 하나 이상의 메모리(204)를 포함하며, 추가적으로 하나 이상의 송수신기(206) 및/또는 하나 이상의 안테나(208)를 더 포함할 수 있다. 프로세서(들)(202)는 메모리(들)(204) 및/또는 송수신기(들)(206)를 제어할 수 있으며, 본 명세에서 설명한 기능들, 절차들 및/또는 방법들을 구현하도록 구성될 수 있다. 예를 들어, 프로세서(들)(202)는 메모리(들)(204) 내의 정보를 처리하여 제3 정보/신호들을 생성한 뒤, 송수신기(들)(206)를 통해 제3 정보/신호들을 포함하는 무선 신호들을 전송할 수 있다. 또한, 프로세서(들)(202)는 송수신기(들)(206)를 통해 제4 정보/신호들을 포함하는 무선 신호들을 수신한 뒤, 제4 정보/신호들을 처리하여 얻은 정보를 메모리(들)(204)에 저장할 수 있다. 메모리(들)(204)는 프로세서(들)(202)와 연결될 수 있고, 프로세서(들)(202)의 동작과 관련한 다양한 정보를 저장할 수 있다. 예를 들어, 메모리(들)(204)는 프로세서(들)(202)에 의해 제어되는 프로세스들 중 일부 또는 전부를 수행하거나 본 명세에서 설명한 절차들 및/또는 방법들을 수행하기 위한 명령들을 포함하는 소프트웨어 코드를 저장할 수 있다. 여기서, 프로세서(들)(202)와 메모리(들)(204)는 RAT(예, LTE, NR)를 구현하도록 설계된 통신 모뎀/회로/칩의 일부일 수 있다. 송수신기(들)(206)는 프로세서(들)(202)와 연결될 수 있고, 하나 이상의 안테나(208)를 통해 무선 신호들을 전송 및/또는 수신할 수 있다. 송수신기(들)(206)의 각각은 전송기 및/또는 수신기를 포함할 수 있다. 송수신기(들)(206)는 RF 유닛과 혼용될 수 있다. 본 발명에서 무선 기기는 통신 모뎀/회로/칩을 의미할 수도 있다.The second wireless device 200 includes one or more processors 202, one or more memories 204, and may further include one or more transceivers 206 and/or one or more antennas 208. Processor(s) 202 may control memory(s) 204 and/or transceiver(s) 206 and may be configured to implement the functions, procedures and/or methods described herein. there is. For example, processor(s) 202 processes information in memory(s) 204 to generate third information/signals and then includes the third information/signals through transceiver(s) 206. can transmit wireless signals. In addition, the processor(s) 202 receives wireless signals including the fourth information/signals through the transceiver(s) 206, and then stores the information obtained by processing the fourth information/signals in memory(s) ( 204). Memory(s) 204 may be connected to the processor(s) 202 and may store various information related to the operation of the processor(s) 202. For example, memory(s) 204 may perform some or all of the processes controlled by processor(s) 202 or may include instructions for performing the procedures and/or methods described herein. Software code can be stored. Here, the processor(s) 202 and memory(s) 204 may be part of a communication modem/circuit/chip designed to implement RAT (eg, LTE, NR). Transceiver(s) 206 may be coupled to processor(s) 202 and may transmit and/or receive wireless signals via one or more antennas 208. Each of the transceiver(s) 206 may include a transmitter and/or receiver. Transceiver(s) 206 may be used interchangeably with the RF unit. In the present invention, a wireless device may mean a communication modem/circuit/chip.
이하, 무선 기기(100, 200)의 하드웨어 요소에 대해 보다 구체적으로 설명한다. 이로 제한되는 것은 아니지만, 하나 이상의 프로토콜 계층이 하나 이상의 프로세서(102, 202)에 의해 구현될 수 있다. 예를 들어, 하나 이상의 프로세서(102, 202)는 하나 이상의 계층(예, 물리(physical, PHY) 계층, 매체 접속 제어(medium access control, MAC) 계층, 무선 링크 제어(radio link control, RLC) 계층, 패킷 데이터 수렴 프로토콜(packet data convergence protocol, PDCP) 계층, 무선 자원 제어(radio resource control, RRC)계층, 서비스 데이터 적응 프로토콜(service data adaption protocol, SDAP)와 같은 기능적 계층)을 구현할 수 있다. 하나 이상의 프로세서(102, 202)는 본 명세에 개시된 기능들, 절차들, 제안들 및/또는 방법들에 따라 하나 이상의 프로토콜 데이터 유닛(protocol data unit, PDU) 및/또는 하나 이상의 서비스 데이터 유닛(service data unit, SDU)을 생성할 수 있다. 하나 이상의 프로세서(102, 202)는 본 명세에 개시된 기능들, 절차들, 제안들 및/또는 방법들에 따라 메시지, 제어정보, 데이터 또는 정보를 생성할 수 있다. 하나 이상의 프로세서(102, 202)는 본 명세에 개시된 기능들, 절차들, 제안들 및/또는 방법들에 따라 PDU, SDU, 메시지, 제어정보, 데이터 또는 정보를 포함하는 신호들(예, 기저대역(baseband) 신호들)을 생성하여, 하나 이상의 송수신기(106, 206)에게 제공할 수 있다. 하나 이상의 프로세서(102, 202)는 하나 이상의 송수신기(106, 206)로부터 신호들(예, 기저대역 신호들)을 수신할 수 있고, 본 명세에 개시된 기능들, 절차들, 제안들 및/또는 방법들에 따라 PDU, SDU, 메시지, 제어정보, 데이터 또는 정보를 획득할 수 있다.Hereinafter, the hardware elements of the wireless devices 100 and 200 will be described in more detail. Although not limited thereto, one or more protocol layers may be implemented by one or more processors 102, 202. For example, one or more processors 102, 202 may operate on one or more layers (e.g., a physical (PHY) layer, a medium access control (MAC) layer, and a radio link control (RLC) layer. , functional layers such as packet data convergence protocol (PDCP) layer, radio resource control (RRC) layer, and service data adaptation protocol (SDAP)) can be implemented. One or more processors 102, 202 may process one or more protocol data units (PDUs) and/or one or more service data units (PDUs) in accordance with the functions, procedures, proposals and/or methods disclosed herein. data unit (SDU) can be created. One or more processors 102, 202 may generate messages, control information, data or information in accordance with the functions, procedures, suggestions and/or methods disclosed herein. One or more processors 102, 202 may process signals (e.g., baseband signals) containing PDUs, SDUs, messages, control information, data or information in accordance with the functions, procedures, suggestions and/or methods disclosed herein. (baseband) signals) can be generated and provided to one or more transceivers (106, 206). One or more processors 102, 202 may receive signals (e.g., baseband signals) from one or more transceivers 106, 206 and may utilize the functions, procedures, proposals, and/or methods disclosed herein. Depending on the device, PDU, SDU, message, control information, data or information can be obtained.
하나 이상의 프로세서(102, 202)는 컨트롤러, 마이크로 컨트롤러, 마이크로 프로세서 또는 마이크로 컴퓨터로 지칭될 수 있다. 하나 이상의 프로세서(102, 202)는 하드웨어, 펌웨어, 소프트웨어, 또는 이들의 조합에 의해 구현될 수 있다. 일 예로, 하나 이상의 ASIC(application specific integrated circuit), 하나 이상의 DSP(digital signal processor), 하나 이상의 DSPD(digital signal processing device), 하나 이상의 PLD(programmable logic device) 또는 하나 이상의 FPGA(field programmable gate arrays)가 하나 이상의 프로세서(102, 202)에 포함될 수 있다. 본 명세에 개시된 기능들, 절차들, 제안들 및/또는 방법들은 펌웨어 또는 소프트웨어를 사용하여 구현될 수 있고, 펌웨어 또는 소프트웨어는 모듈들, 절차들 혹은 기능들을 포함하도록 구현될 수 있다. 본 명세에 개시된 기능들, 절차들, 제안들 및/또는 방법들을 수행하도록 설정된 펌웨어 또는 소프트웨어는 하나 이상의 프로세서(102, 202)에 포함되거나, 하나 이상의 메모리(104, 204)에 저장되어 하나 이상의 프로세서(102, 202)에 의해 구동될 수 있다. 본 명세에 개시된 기능들, 절차들, 제안들 및/또는 방법들은 코드, 명령들 및/또는 명령들의 집합 형태로 펌웨어 또는 소프트웨어를 사용하여 구현될 수 있다. One or more processors 102, 202 may be referred to as a controller, microcontroller, microprocessor, or microcomputer. One or more processors 102, 202 may be implemented by hardware, firmware, software, or a combination thereof. As an example, one or more application specific integrated circuits (ASICs), one or more digital signal processors (DSPs), one or more digital signal processing devices (DSPDs), one or more programmable logic devices (PLDs), or one or more field programmable gate arrays (FPGAs) May be included in one or more processors 102 and 202. The functions, procedures, suggestions and/or methods disclosed in this specification may be implemented using firmware or software, and firmware or software may be implemented to include modules, procedures or functions. Firmware or software configured to perform the functions, procedures, suggestions and/or methods disclosed herein may be included in one or more processors (102, 202) or stored in one or more memories (104, 204) to be used by one or more processors (102, 202). It can be driven by (102, 202). The functions, procedures, suggestions and/or methods disclosed in this specification may be implemented using firmware or software in the form of code, instructions and/or sets of instructions.
하나 이상의 메모리(104, 204)는 하나 이상의 프로세서(102, 202)와 연결될 수 있고, 다양한 형태의 데이터, 신호들, 메시지들, 정보, 프로그램들, 코드, 지시들 및/또는 명령들을 저장할 수 있다. 하나 이상의 메모리(104, 204)는 ROM(read-only memory), RAM(random access memory), EPROM(Electrically erasable programmable read-only memory), 플래시 메모리, 하드 드라이브, 레지스터, 캐쉬 메모리, 컴퓨터 판독 저장 매체 및/또는 이들의 조합으로 구성될 수 있다. 하나 이상의 메모리(104, 204)는 하나 이상의 프로세서(102, 202)의 내부 및/또는 외부에 위치할 수 있다. 또한, 하나 이상의 메모리(104, 204)는 유선 또는 무선 연결과 같은 다양한 기술을 통해 하나 이상의 프로세서(102, 202)와 연결될 수 있다.One or more memories 104, 204 may be coupled with one or more processors 102, 202 and may store various types of data, signals, messages, information, programs, code, instructions, and/or commands. . One or more memories 104 and 204 may include read-only memory (ROM), random access memory (RAM), electrically erasable programmable read-only memory (EPROM), flash memory, hard drives, registers, cache memory, and computer-readable storage media. and/or a combination thereof. One or more memories 104, 204 may be located internal to and/or external to one or more processors 102, 202. Additionally, one or more memories 104, 204 may be connected to one or more processors 102, 202 through various technologies, such as wired or wireless connections.
하나 이상의 송수신기(106, 206)는 하나 이상의 다른 기기에게 본 명세의 방법들 및/또는 동작 순서도들에서 언급되는 사용자 데이터, 제어 정보, 및/또는 무선 신호들/채널들을 전송할 수 있다. 하나 이상의 송수신기(106, 206)는 하나 이상의 다른 기기로부터 본 명세에 개시된 기능들, 절차들, 제안, 방법들 및/또는 동작 순서도들에서 언급되는 사용자 데이터, 제어 정보, 및/또는 무선 신호들/채널들을 수신할 수 있다. 예를 들어, 하나 이상의 송수신기(106, 206)는 하나 이상의 프로세서(102, 202)와 연결될 수 있고, 무선 신호들을 전송 및/또는 수신할 수 있다. 예를 들어, 하나 이상의 프로세서(102, 202)는 하나 이상의 송수신기(106, 206)가 하나 이상의 다른 기기에게 사용자 데이터, 제어 정보 또는 무선 신호들을 전송하도록 제어할 수 있다. 또한, 하나 이상의 프로세서(102, 202)는 하나 이상의 송수신기(106, 206)가 하나 이상의 다른 기기로부터 사용자 데이터, 제어 정보 또는 무선 신호들을 수신하도록 제어할 수 있다. 또한, 하나 이상의 송수신기(106, 206)는 하나 이상의 안테나(108, 208)와 연결될 수 있고, 하나 이상의 송수신기(106, 206)는 하나 이상의 안테나(108, 208)를 통해 본 명세에 개시된 기능들, 절차들, 제안들, 방법들 및/또는 동작 순서도들에서 언급되는 사용자 데이터, 제어 정보, 및/또는 무선 신호들/채널들을 전송 및/또는 수신하도록 설정될 수 있다. 본 명세에서, 하나 이상의 안테나는 복수의 물리 안테나이거나, 복수의 논리 안테나(예, 안테나 포트)일 수 있다. 하나 이상의 송수신기(106, 206)는 수신된 사용자 데이터, 제어 정보, 무선 신호들/채널들 등을 하나 이상의 프로세서(102, 202)를 이용하여 처리하기 위해, 수신된 무선 신호들/채널들 등을 RF 대역 신호들에서 기저 대역 신호들로 변환할 수 있다. 하나 이상의 송수신기(106, 206)는 하나 이상의 프로세서(102, 202)를 이용하여 처리된 사용자 데이터, 제어 정보, 무선 신호들/채널들 등을 기저 대역 신호들로부터 RF 대역 신호들로 변환할 수 있다. 이를 위하여, 하나 이상의 송수신기(106, 206)는 (아날로그) 오실레이터들 및/또는 필터들을 포함할 수 있다. 예를 들어, 송수신기(106, 206)는 프로세서(102, 202)의 제어 하에 송수신기의 (아날로그) 오실레이터들 및/또는 필터들에 의해 OFDM 기저 대역 신호들을 반송파 주파수로 상향 변환하고, 반송파 주파수에서 상향 변환된 OFDM 신호들을 전송할 수 있다. 송수신기(106, 206)는 반송파 주파수에서 OFDM 신호들을 수신하고 송수신기(102, 202)의 제어하에 송수신기의 (아날로그) 오실레이터들 및/또는 필터들에 의해 OFDM 신호들을 OFDM 기저 대역 신호들로 하향 변환할 수 있다.One or more transceivers 106, 206 may transmit user data, control information, and/or wireless signals/channels mentioned in the methods and/or operational flowcharts of this specification to one or more other devices. One or more transceivers 106, 206 may receive user data, control information, and/or wireless signals referenced in the functions, procedures, proposals, methods and/or operational flowcharts disclosed in this specification from one or more other devices. Channels can be received. For example, one or more transceivers 106, 206 may be coupled with one or more processors 102, 202 and may transmit and/or receive wireless signals. For example, one or more processors 102 and 202 may control one or more transceivers 106 and 206 to transmit user data, control information or wireless signals to one or more other devices. Additionally, one or more processors 102 and 202 may control one or more transceivers 106 and 206 to receive user data, control information or wireless signals from one or more other devices. Additionally, one or more transceivers (106, 206) may be connected to one or more antennas (108, 208), and one or more transceivers (106, 206) may perform the functions disclosed in this specification via one or more antennas (108, 208), It may be configured to transmit and/or receive user data, control information, and/or wireless signals/channels referenced in the procedures, suggestions, methods and/or operational flowcharts. In this specification, one or more antennas may be multiple physical antennas or multiple logical antennas (eg, antenna ports). One or more transceivers (106, 206) process received user data, control information, wireless signals/channels, etc. using one or more processors (102, 202). It can convert RF band signals to baseband signals. One or more transceivers 106, 206 may convert processed user data, control information, wireless signals/channels, etc. from baseband signals to RF band signals using one or more processors 102, 202. . For this purpose, one or more transceivers 106, 206 may comprise (analog) oscillators and/or filters. For example, the transceiver 106, 206 upconverts OFDM baseband signals to a carrier frequency by (analog) oscillators and/or filters of the transceiver under the control of the processor 102, 202, and converts the OFDM baseband signals up from the carrier frequency. Converted OFDM signals can be transmitted. The transceiver (106, 206) receives OFDM signals at a carrier frequency and down-converts the OFDM signals to OFDM baseband signals by the (analog) oscillators and/or filters of the transceiver (102, 202) under the control of the transceiver (102, 202). You can.
본 명세의 구현들에서, UE는 상향링크에서 송신기기로서, 하향링크에서 수신 기기로서 동작할 수 있다. 본 명세의 구현들에서, BS은 상향링크에서 수신 기기로서, 하향링크 에서 송신 기기로서 동작할 수 있다. 이하에서는, 설명의 편의를 위해, 별도의 언급 또는 설명이 없는 한, 제1 무선기기(100)가 UE로 동작하고, 제2 무선기기(200)가 BS으로 동작하는 것으로 주로 가정한다. 예를 들어, 제1 무선 기기(100)에 연결되거나 탑재되거나 론칭되는 프로세서(들)(102)는 본 명세의 구현에 따른 UE 동작을 수행하도록 구성되거나 본 명세의 구현에 따른 UE 동작을 수행하도록 송수신기(106)를 제어하도록 구성될 수 있다. 제2 무선 기기(200)에 연결되거나 탑재되거나 론칭되는 프로세서(들)(202)는 본 명세의 구현에 따른 BS 동작을 수행하도록 구성되거나 본 명세의 구현에 따른 BS 동작을 수행하도록 송수신기(들)(206)를 제어하도록 구성될 수 있다.In implementations of this specification, the UE may operate as a transmitting device in the uplink and as a receiving device in the downlink. In implementations of this specification, the BS may operate as a receiving device in the uplink and as a transmitting device in the downlink. Hereinafter, for convenience of explanation, unless otherwise stated or explained, it is mainly assumed that the first wireless device 100 operates as a UE and the second wireless device 200 operates as a BS. For example, the processor(s) 102 connected to, mounted on, or launched into the first wireless device 100 are configured to perform UE operations according to an implementation of the present specification or are configured to perform UE operations according to an implementation of the present specification. It may be configured to control the transceiver 106. Processor(s) 202 connected to, mounted on, or launched into the second wireless device 200 are configured to perform BS operations according to an implementation of the present specification or transmitter/receiver(s) to perform BS operations according to an implementation of the present specification. It may be configured to control (206).
본 명세에서, 적어도 하나의 메모리(예, 104 또는 204)는 실행될 때 그에 작동가능하게 연결된 적어도 하나의 프로세서로 하여금 본 명세의 몇몇 실시예 또는 구현들에 따른 동작을 수행하게 하는 지시들 또는 프로그램들을 저장할 수 있다.In the present specification, at least one memory (e.g., 104 or 204) contains instructions or programs that, when executed, cause at least one processor operably connected thereto to perform operations according to some embodiments or implementations of the present specification. You can save it.
본 명세에서, 컴퓨터 판독가능한 저장 매체는 적어도 하나의 프로세서에 의해 실행될 때 적어도 하나의 프로세서로 하여금 본 명세의 몇몇 실시예 또는 구현들에 따른 동작을 수행하게 하는 적어도 하나의 지시 또는 컴퓨터 프로그램을 저장한다.In the present specification, a computer-readable storage medium stores at least one instruction or computer program that, when executed by at least one processor, causes the at least one processor to perform operations according to some embodiments or implementations of the present specification. .
본 명세에서, 처리 기기 또는 장치는 적어도 하나의 프로세서, 및 적어도 하나의 프로세서에 연결가능한, 그리고, 실행될 때, 적어도 하나의 프로세서로 하여금 본 명세의 몇몇 실시예 또는 구현들에 따른 동작을 수행하게 하는 지시들을 저장한, 적어도 하나의 컴퓨터 메모리를 포함할 수 있다.In the present specification, a processing device or device includes at least one processor, and connectable to the at least one processor, and, when executed, causes the at least one processor to perform operations according to some embodiments or implementations of the present specification. It may include at least one computer memory storing instructions.
도 3은 본 명세의 구현들에 기반한 무선 기기들의 동작들을 도시한다.3 illustrates operations of wireless devices based on implementations of the present specification.
제1 무선기기(100)는 본 명세에서 설명된 기능들, 절차들 및/또는 방법들에 따라 제1 정보/신호들을 생성한 다음, 제1 정보/신호들을 포함하는 무선 신호들을 제2 무선 기기(200)로 무선으로 전송할 수 있다 (S10). 제1 정보/신호들은 본 명세의 데이터 유닛(들)(예, PDU, SDU, RRC 메시지)을 포함할 수 있다. 제1 무선 기기(100)는 제2 무선 기기(200)로부터 제2 정보/신호들을 포함하는 무선 신호들을 수신한 다음(S30), 제2 정보/신호들에 기초하여 또는 따라 동작들을 수행할 수 있다(S50). 제2 정보/신호들은 제1 정보/신호들에 응답하여 제2 무선 기기(200)에 의해 제1 무선 기기(100)로 전송될 수 있다. 제2 정보/신호들은 본 명세의 데이터 유닛(들)(예, PDU, SDU, RRC 메시지)을 포함할 수 있다. 제1 정보/신호들은 컨텐츠 요청 정보를 포함할 수 있고, 제2 정보/신호들은 제1 무선 기기(100)의 용도에 특정한 컨텐츠를 포함할 수 있다. 무선 기기(100, 200)의 용도에 특정한 동작들의 일부 예가 이하에 설명될 것이다. The first wireless device 100 generates first information/signals according to the functions, procedures and/or methods described in this specification, and then transmits wireless signals containing the first information/signals to the second wireless device. It can be transmitted wirelessly at (200) (S10). The first information/signals may include data unit(s) of the present specification (eg, PDU, SDU, RRC message). The first wireless device 100 may receive wireless signals including second information/signals from the second wireless device 200 (S30) and then perform operations based on or according to the second information/signals. There is (S50). Second information/signals may be transmitted by the second wireless device 200 to the first wireless device 100 in response to the first information/signals. The second information/signals may include data unit(s) of the present specification (eg, PDU, SDU, RRC message). The first information/signals may include content request information, and the second information/signals may include content specific to the intended use of the first wireless device 100. Some examples of operations specific to the use of wireless devices 100, 200 will be described below.
일부 시나리오에서, 제1 무선 기기(100)는 본 명세에서 설명된 기능들, 절차들, 및/또는 방법들을 수행하는 도 1의 휴대 기기(100d)일 수 있다. 휴대 기기(100d)는 사용자에 의해 입력된 정보/신호들(예, 터치, 텍스트, 음성, 이미지, 또는 비디오)를 획득하고, 획득된 정보/신호들을 제1 정보/신호들로 변환할 수 있다. 휴대 기기(100d)는 제1 정보/신호들을 제2 무선 기기(200)로 전송할 수 있다(S10). 제2 무선 기기(200)는 도 1의 무선 기기(100a 내지 100f) 중 어느 하나이거나 BS일 수 있다. 휴대 기기(100d)는 제2 무선 기기(200)로부터 제2 정보/신호들을 수신하고(S30), 제2 정보/신호들에 기초한 동작을 수행할 수 있다(S50). 예를 들어, 휴대 기기(100d)는 제2 정보/신호들의 내용을 휴대 기기(100d)의 I/O 유닛을 통해 사용자에게 (예, 텍스트, 음성, 이미지, 비디오 또는 햅틱의 형태로) 출력할 수 있다. In some scenarios, first wireless device 100 may be portable device 100d of FIG. 1 that performs the functions, procedures, and/or methods described herein. The mobile device 100d may acquire information/signals (e.g., touch, text, voice, image, or video) input by the user and convert the obtained information/signals into first information/signals. . The mobile device 100d may transmit first information/signals to the second wireless device 200 (S10). The second wireless device 200 may be one of the wireless devices 100a to 100f of FIG. 1 or a BS. The mobile device 100d may receive second information/signals from the second wireless device 200 (S30) and perform an operation based on the second information/signals (S50). For example, the mobile device 100d outputs the contents of the second information/signals to the user (e.g., in the form of text, voice, image, video, or haptics) through the I/O unit of the mobile device 100d. You can.
일부 시나리오에서, 제1 무선 기기(100)는 본 명세에서 설명된 기능들, 절차들 및/또는 방법들을 수행하는 차량 또는 자율 주행 차량(100b)일 수 있다. 차량(100b)은 신호들(예, 데이터 및 제어 신호들)을 통신부(예, 도 1C의 통신부(110))를 통하여 다른 차량, BS(예, gNB 및 도로변 기기), 서버와 같은 외부 기기로 및 외부기기로부터 송신(S10) 및 수신(S30)할 수 있다. 차량(100b)은 구동부를 포함할 수 있고, 구동부는 차량(100b)이 도로상에서 주행하도록 할 수 있다. 차량(100b)의 구동부는 엔진, 모터, 파워트레인, 바퀴, 브레이크, 조향 기기 등을 포함할 수 있다. 차량(100b)은 차량 상태, 주변 환경 정보, 사용자 정보 등을 획득하기 위한 센서부를 포함할 수 있다. 차량(100b)은 제1 정보/신호들을 생성하여 제2 무선 기기(200)로 전송할 수 있다(S10). 제1 정보/신호들은 차량 상태 정보, 주변 환경 정보, 사용자 정보 등을 포함할 수 있다. 차량(100b)은 제2 무선 기기(200)로부터 제2 정보/신호들을 수신할 수 있다(S30). 제2 정보/신호들은 차량 상태 정보, 주변 환경 정보, 사용자 정보 등을 포함할 수 있다. 차량(100b)은 제2 정보/신호들에 기초하여 도로를 주행하거나, 정지하거나, 속도를 조절할 수 있다(S50). 예를 들어, 차량(100b)은 외부 서버로부터 지도 데이터 및 교통 정보 데이터 등을 포함하는 제2 정보/신호들을 수신할 수 있다(S30). 차량(100b)은 제2 정보/신호들에 기초하여 자율 주행 경로 및 주행 계획을 생성하고, 주행 계획에 따른 (예, 속도/방향 제어) 자율 주행 경로를 따라 이동할 수 있다(S50). 다른 예로, 차량(100b)의 제어부 또는 프로세서(들)는 차량(100b)의 GPS 센서를 통해 획득한 지도 정보, 교통 정보 및 차량 위치 정보에 기초하여 가상 객체를 생성할 수 있으며 차량(100b)의 I/O부(140)는 생성된 가상 객체를 차량(100b)의 윈도우에 표시할 수 있다(S50).In some scenarios, first wireless device 100 may be a vehicle or autonomous vehicle 100b that performs the functions, procedures and/or methods described herein. The vehicle 100b transmits signals (e.g., data and control signals) to external devices such as other vehicles, BS (e.g., gNB and roadside devices), and servers through a communication unit (e.g., communication unit 110 in FIG. 1C). and can transmit (S10) and receive (S30) from an external device. The vehicle 100b may include a driving unit, and the driving unit may allow the vehicle 100b to travel on the road. The driving unit of the vehicle 100b may include an engine, motor, powertrain, wheels, brakes, steering equipment, etc. The vehicle 100b may include a sensor unit for acquiring vehicle status, surrounding environment information, user information, etc. The vehicle 100b may generate first information/signals and transmit them to the second wireless device 200 (S10). The first information/signals may include vehicle status information, surrounding environment information, user information, etc. The vehicle 100b may receive second information/signals from the second wireless device 200 (S30). The second information/signals may include vehicle status information, surrounding environment information, user information, etc. The vehicle 100b can drive on the road, stop, or adjust its speed based on the second information/signals (S50). For example, the vehicle 100b may receive second information/signals including map data and traffic information data from an external server (S30). The vehicle 100b may generate an autonomous driving path and a driving plan based on the second information/signals and move along the autonomous driving path (eg, speed/direction control) according to the driving plan (S50). As another example, the control unit or processor(s) of the vehicle 100b may generate a virtual object based on map information, traffic information, and vehicle location information acquired through the GPS sensor of the vehicle 100b, and The I/O unit 140 may display the created virtual object on the window of the vehicle 100b (S50).
일부 시나리오에서, 제1 무선 기기(100)는, 본 명세에서 설명된 기능들, 절차들 및/또는 방법들을 수행하는 도 1의 XR 기기(100c)일 수 있다. XR 기기(100c)는 통신부(예, 도1C의 통신부(110))을 통하여 다른 무선 기기, 휴대 기기 또는 미디어 서버와 같은 외부 기기로 및 외부기기로부터 신호들(예, 미디어 데이터 및 제어 신호)을 송신(S10) 및 수신(S30)할 수 있다. 예를 들어, XR 디바이스(100c)는 컨텐츠 요청 정보를 다른 기기 또는 미디어 서버로 전송하고(S10), 다른 기기 또는 미디어 서버로부터 영화나 뉴스와 같은 컨텐츠를 다운로드/스트리밍하고(S30), 무선으로 수신한 제2 정보/신호들에 기초하여, XR 기기의 I/O부를 통해 XR 객체(예, AR/VR/MR 객체)를 생성, 출력 또는 디스플레이한다(S50).In some scenarios, first wireless device 100 may be XR device 100c of FIG. 1 that performs the functions, procedures and/or methods described herein. The XR device 100c transmits signals (e.g., media data and control signals) to and from external devices such as other wireless devices, mobile devices, or media servers through a communication unit (e.g., communication unit 110 in Figure 1C). Can transmit (S10) and receive (S30). For example, the XR device 100c transmits content request information to another device or media server (S10), downloads/streams content such as movies or news from another device or media server (S30), and wirelessly receives Based on the second information/signals, an XR object (e.g., AR/VR/MR object) is generated, output, or displayed through the I/O unit of the XR device (S50).
일부 시나리오에서, 제1 무선 기기(100)는 본 명세에서 설명된 기능들, 절차들 및/또는 방법들을 수행하는 도 1의 로봇(100a)일 수 있다. 로봇(100a)은 사용 목적이나 분야에 따라 산업용 로봇, 의료용 로봇, 가정용 로봇, 군사용 로봇 등으로 분류될 수 있다. 로봇(100a)은 통신부(예, 도 1C의 통신부(110))를 통해 다른 무선 기기, 다른 로봇 또는 제어 서버와 같은 외부 기기로 및 외부기기로부터 신호들(예: 주행 정보 및 제어 신호들)을 송신(S10) 및 수신(S30)할 수 있다. 제2 정보/신호들은 로봇(100a)에 대한 구동 정보 및 제어 신호들을 포함할 수 있다. 로봇(100a)의 제어부 또는 프로세서(들)는 제2 정보/신호들에 기초하여 로봇(100a)의 움직임을 제어할 수 있다.In some scenarios, first wireless device 100 may be robot 100a of FIG. 1 that performs the functions, procedures and/or methods described herein. The robot 100a may be classified into industrial robots, medical robots, household robots, military robots, etc. depending on the purpose or field of use. The robot 100a transmits signals (e.g., driving information and control signals) to and from external devices such as other wireless devices, other robots, or control servers through a communication unit (e.g., communication unit 110 in FIG. 1C). Can transmit (S10) and receive (S30). The second information/signals may include driving information and control signals for the robot 100a. The controller or processor(s) of the robot 100a may control the movement of the robot 100a based on the second information/signals.
일부 시나리오에서, 제1 무선 기기(100)는 도 1의 AI 기기(400)일 수 있다. AI 기기는 TV, 프로젝터, 스마트폰, PC, 노트북, 디지털 방송 단말, 태블릿 PC, 웨어러블 기기, 셋톱 박스(set-top box, STB), 라디오, 세탁기, 냉장고, 디지털 사이니지, 로봇, 차량 등과 같은 고정 기기 또는 모바일 기기에 의하여 구현될 수 있다. AI 기기(400)는 유무선 통신 기술을 사용하여 다른 AI 기기(예, 도 1의 100a,…, 100f, 200 혹은 400) 또는 AI 서버(예, 도 1의 400)와 같은 외부 기기로 및 외부기기로부터. 유무선 신호들(예, 센서 정보, 사용자 입력, 학습 모델 또는 제어 신호)를 송신(S10) 및 수신(S30)할 수 있다. AI 기기(400)의 제어부 또는 프로세서(들)는 데이터 분석 알고리즘 또는 머신 러닝 알고리즘을 이용하여 결정되거나 생성된 정보에 기초하여 AI 기기(400)의 적어도 하나의 실행 가능한 동작을 결정할 수 있다. AI 기기(400)는 다른 AI 기기나 AI 서버와 같은 외부 기기에게 센서 정보, 사용자 입력, 학습 모델, 제어 신호 등을 AI 기기(400)에 제공하도록 요청할 수 있다(S10). AI 기기(400)는 제2 정보/신호들(예, 센서 정보, 사용자 입력, 학습 모델 또는 제어 신호)을 수신할 수 있고(S30), AI 기기(400)는 제2 정보/신호들에 기초하여 예측한 동작 혹은 적어도 하나의 실행 가능한 동작 중에서 선호하는 것으로 결정된 동작을 수행할 수 있다(S50).In some scenarios, the first wireless device 100 may be the AI device 400 of FIG. 1 . AI devices include TVs, projectors, smartphones, PCs, laptops, digital broadcasting terminals, tablet PCs, wearable devices, set-top boxes (STBs), radios, washing machines, refrigerators, digital signage, robots, vehicles, etc. It can be implemented by a fixed device or a mobile device. The AI device 400 uses wired and wireless communication technology to connect to and from external devices such as other AI devices (e.g., 100a,..., 100f, 200 or 400 in FIG. 1) or AI servers (e.g., 400 in FIG. 1). from. Wired and wireless signals (e.g., sensor information, user input, learning model, or control signal) may be transmitted (S10) and received (S30). The control unit or processor(s) of the AI device 400 may determine at least one executable operation of the AI device 400 based on information determined or generated using a data analysis algorithm or a machine learning algorithm. The AI device 400 may request that an external device, such as another AI device or an AI server, provide sensor information, user input, learning model, control signals, etc. to the AI device 400 (S10). The AI device 400 may receive second information/signals (e.g., sensor information, user input, learning model, or control signal) (S30), and the AI device 400 may receive the second information/signals based on the second information/signals. Thus, the operation determined to be preferred among the predicted operation or at least one executable operation can be performed (S50).
이하에서는, 본 발명을 설명하기에 앞서, 3GPP 기반 무선 통신 시스템에서 프로토콜 스택에 관하여 설명한다. Below, before explaining the present invention, the protocol stack in a 3GPP-based wireless communication system will be described.
우선, 3GPP 기반 무선 통신 시스템에서 프로토콜 스택은 단말(UE)과 기지국(BS) 간의 무선 인터페이스 사용자 평면 프로토콜 스택과 UE와 BS 간의 무선 인터페이스 제어 평면 프로토콜 스택으로 구분될 수 있다. 제어 평면은 UE와 네트워크가 호(call)를 관리하기 위해서 사용하는 제어 메시지가 전송되는 통로를 의미한다. 사용자 평면은 애플리케이션 계층에서 생성된 데이터, 예를 들어, 음성 데이터 또는 인터넷 패킷 데이터가 전송되는 통로를 의미한다. First, in a 3GPP-based wireless communication system, the protocol stack can be divided into a radio interface user plane protocol stack between a terminal (UE) and a base station (BS) and a radio interface control plane protocol stack between the UE and the BS. The control plane refers to the path through which control messages used by the UE and the network to manage calls are transmitted. The user plane refers to the path through which data generated in the application layer, for example, voice data or Internet packet data, is transmitted.
사용자 평면 프로토콜 스택은 제1 계층(계층 1)(즉, 물리(PHY) 계층)과 제2 계층(계층 2)으로 나뉠 수 있다. The user plane protocol stack can be divided into a first layer (layer 1) (i.e., physical (PHY) layer) and a second layer (layer 2).
제어 평면 프로토콜 스택은 계층 1(즉, PHY 계층), 계층 2, 계층 3(예를 들어, 무선 자원 제어(radio resource control, RRC) 계층 및 비-접속 층(non-access stratum, NAS) 계층으로 나뉠 수 있다. 계층 1, 계층 2 및 계층 3을 접속 층(access stratum, AS)이라고 지칭한다.The control plane protocol stack consists of Layer 1 (i.e., PHY layer), Layer 2, and Layer 3 (e.g., radio resource control (RRC) layer and non-access stratum (NAS) layer). Layer 1, Layer 2, and Layer 3 are referred to as access stratum (AS).
NAS 제어 프로토콜은 네트워크 측 상의 접속 관리 기능(access management function, AMF)에서 종결되며 인증, 이동성 관리, 보안 제어 등을 수행한다.The NAS control protocol terminates in an access management function (AMF) on the network side and performs authentication, mobility management, security control, etc.
3GPP LTE 시스템에서, 계층 2는 다음과 같은 하위 계층들로 분할된다: 매체 접속 제어(medium access control, MAC), 무선 링크 제어(radio link control, RLC) 및 패킷 데이터 컨버전스 프로토콜(packet data convergence protocol, PDCP). 3GPP NR (New Radio) 시스템에서 계층 2는 다음과 같은 하위 계층들로 분할된다: MAC, RLC, PDCP 및 서비스 데이터 적응 프로토콜(service data adaptation protocol, SDAP). PHY 계층은 MAC 서브계층에 전송 채널을 제공하고, MAC 서브계층은 RLC 서브계층에 논리 채널을 제공하고, RLC 서브계층은 PDCP 서브계층에 RLC 채널을 제공하며, PDCP 서브계층은 SDAP 서브계층에 무선 베어러를 제공한다. SDAP 서브계층은 5G 코어 네트워크에 QoS 플로우 (flow) 를 제공한다.In the 3GPP LTE system, layer 2 is divided into the following sublayers: medium access control (MAC), radio link control (RLC), and packet data convergence protocol. PDCP). In the 3GPP NR (New Radio) system, layer 2 is divided into the following sublayers: MAC, RLC, PDCP, and service data adaptation protocol (SDAP). The PHY layer provides a transmission channel to the MAC sublayer, the MAC sublayer provides a logical channel to the RLC sublayer, the RLC sublayer provides an RLC channel to the PDCP sublayer, and the PDCP sublayer provides a wireless channel to the SDAP sublayer. Provides a bearer. The SDAP sublayer provides QoS flows to the 5G core network.
3GPP NR 시스템에서, SDAP의 주요 서비스 및 기능은 QoS 플로우와 데이터 무선 베어러 간의 매핑 및 DL 및 UL 패킷 모두에서 QoS 플로우 ID (QoS flow ID, QFI)의 마킹을 포함할 수 있으며, SDAP의 단일 프로토콜 엔티티가 각 개별 PDU 세션에 대해 설정된다.In 3GPP NR systems, the main services and functions of SDAP may include mapping between QoS flows and data radio bearers and marking of QoS flow ID (QFI) in both DL and UL packets, which is a single protocol entity of SDAP. is set for each individual PDU session.
3GPP NR 시스템에서, RRC 서브계층의 주요 서비스 및 기능은 AS 및 NAS와 관련된 시스템 정보의 브로드캐스트; 5GC 또는 NG-RAN에 의해 개시된 페이징; UE와 NG-RAN 간의 RRC 연결의 수립, 유지 및 해제; 키 관리를 포함한 보안 기능; 시그널링 무선 베이러(signaling radio bearer, SRB) 및 데이터 무선 베어러(data radio bearer, DRB)의 수립, 설정, 유지 및 해제; (핸드오버 및 컨텍스트 전달; UE 셀 선택 및 재선택 및 셀 선택 및 재선택의 제어; RAT 간 이동성을 포함하는) 이동성 기능; QoS 관리 기능, UE 측정 보고 및 보고의 제어; 무선 링크 실패의 검출 및 무선 링크 실패로부터 복구; UE로부터 NAS로 및 NAS로부터 UE로의 NAS 메시지 전달을 포함할 수 있다.In the 3GPP NR system, the main services and functions of the RRC sublayer include broadcasting of system information related to AS and NAS; Paging initiated by 5GC or NG-RAN; Establishment, maintenance and release of RRC connection between UE and NG-RAN; Security features including key management; Establishment, establishment, maintenance and release of signaling radio bearer (SRB) and data radio bearer (DRB); Mobility functions (including handover and context transfer; UE cell selection and reselection and control of cell selection and reselection; inter-RAT mobility); Control of QoS management functions, UE measurement reporting and reporting; Detection of wireless link failure and recovery from wireless link failure; It may include delivering NAS messages from the UE to the NAS and from the NAS to the UE.
3GPP NR 시스템에서, 사용자 평면을 위한 PDCP 서브계층의 주요 서비스 및 기능은 헤더 압축 및 압축-해제 (강인한 헤더 압축(robust header compression, ROHC)의 경우만); 사용자 데이터 전달; 재배열(reordering) 및 복제 검출(duplicate detection); 순차적인 전송; PDCP PDU 라우팅 (스플릿 베어러(split bearer)의 경우); PDCP SDU의 재전송; 암호화(ciphering), 해독화(deciphering) 및 무결성 보호(integrity protection); PDCP SDU 폐기; RLC AM를 위한 PDCP 재확립 및 데이터 복구(recovery); RLC AM를 위한 PDCH 상태 보고; PDCP PDU의 복제 및 하위 계층으로의 복제 폐기 지시를 포함할 수 있다. In 3GPP NR systems, the main services and functions of the PDCP sublayer for the user plane are header compression and decompression (robust header compression (ROHC) only); Passing user data; reordering and duplicate detection; sequential transmission; PDCP PDU routing (for split bearer); retransmission of PDCP SDU; ciphering, deciphering and integrity protection; PDCP SDU disposal; PDCP re-establishment and data recovery for RLC AM; PDCH status report for RLC AM; PDCP may include instructions for duplicating PDUs and discarding duplication to lower layers.
또한, 제어 평면을 위한 PDCP 서브계층의 주요 서비스 및 기능은 다음을 포함한다: 시퀀스 넘버링; 암호화(ciphering), 해독화(deciphering) 및 무결성 보호(integrity protection); 제어 평면 데이터 전달; 재배열 및 복제 검출; 순차적인 전송; PDCP PDU의 복제 그리고 하위 계층으로의 복제 폐기 지시를 포함할 수 있다. Additionally, the main services and functions of the PDCP sublayer for the control plane include: sequence numbering; ciphering, deciphering and integrity protection; control plane data passing; rearrangement and duplication detection; sequential transmission; It may contain instructions for duplication of PDCP PDUs and discarding of duplication to lower layers.
3GPP NR 시스템에서, RLC 서브계층은 3가지의 전송 모드, 즉, 트랜스패런트 모드(transparent mode, TM), 비확인 모드(unacknowledged mode, UM), 확인 모드(acknowledged mode, AM)를 지원한다. RLC 설정은 뉴머로롤지 및/혹은 전송 구간에 좌우되지 않고 논리 채널 별로 적용될 수 있다. 3GPP NR 시스템에서, RLC 서브계층의 주요 서비스 및 기능은 전송모드에 좌우되며, 상위 계층 PDU의 전달; PDCP에서의 넘버링과는 독립적인 시퀀스 넘버링(UM 및 AM의 경우); ARQ(automatic repeat request)를 통한 에러 정정 (AM의 경우만); RLC SDU의 분할(segmentation)(UM 및 AM의 경우) 및 재분할(re-segmentation)(AM의 경우만); SDU의 재결합(reassembly)(UM 및 AM의 경우); RLC SDU 폐기(discard)(UM 및 AM의 경우); RLC 재수립(re-establishment); 프로토콜 에러 검출(AM의 경우만)을 포함한다.In the 3GPP NR system, the RLC sublayer supports three transmission modes: transparent mode (TM), unacknowledged mode (UM), and acknowledged mode (AM). RLC settings can be applied for each logical channel without being dependent on numerology and/or transmission section. In the 3GPP NR system, the main services and functions of the RLC sublayer depend on the transmission mode, including delivery of upper layer PDUs; Sequence numbering (for UM and AM) independent of numbering in PDCP; Error correction via ARQ (automatic repeat request) (AM only); Segmentation (for UM and AM) and re-segmentation (for AM only) of RLC SDUs; reassembly of SDU (for UM and AM); RLC SDU discard (for UM and AM); RLC re-establishment; Includes protocol error detection (AM only).
3GPP NR 시스템에서, MAC 서브계층의 주요 서비스 및 기능은 다음을 포함한다: 논리 채널과 전송 채널 간의 매핑; 전송 채널을 통해 PHY 계층으로/으로부터 전달되는 수송 블록(transport block, TB)으로/으로부터 하나 또는 상이한 논리 채널에 속하는 MAC SDU의 다중화(multiplexing)/역다중화(demultiplexing); 스케줄링 정보 보고; HARQ (hybrid automatic repeat request)(CA의 경우 셀당 하나의 HARQ 엔티티)를 통한 에러 정정; 동적(dynamic) 스케줄링을 이용한 UE 간의 우선순위 핸들링; 논리 채널 우선순위를 이용한 하나의 UE의 논리 채널 간의 우선순위 핸들링; 패딩(padding). 단일의 MAC 엔티티는 다중의 뉴머롤로지, 전송 타이밍 및 셀을 지원할 수 있다. 논리 채널 우선순위에서 매핑 제약은 논리 채널이 어떤 뉴멀로롤지(들), 셀(들) 및 전송 타이밍(들) 사용할 수 있는지 제어한다. In the 3GPP NR system, the main services and functions of the MAC sublayer include: mapping between logical channels and transport channels; Multiplexing/demultiplexing of MAC SDUs belonging to one or different logical channels to/from a transport block (TB) passed to/from the PHY layer via the transport channel; reporting scheduling information; Error correction via HARQ (hybrid automatic repeat request) (one HARQ entity per cell for CA); Priority handling between UEs using dynamic scheduling; Priority handling between logical channels of one UE using logical channel priorities; Padding. A single MAC entity can support multiple numerology, transmission timing, and cells. Mapping constraints in logical channel priority control which numerology(s), cell(s) and transmission timing(s) a logical channel can use.
또한, 서로 다른 타입의 데이터 전송 서비스가 MAC에 의해 제공된다. 서로 다른 타입의 데이터 전송 서비스를 수용하기 위하여, 다수의 논리 채널 타입들, 즉, 각각이 특정 타입의 정보의 전송을 지원하는 논리 채널 타입들이 정의된다. 각 논리 채널 타입은 어떠한 타입의 정보가 전달되는지에 의하여 정의된다. 논리 채널은 두 개의 그룹, 즉, 제어 채널 및 트래픽 채널로 분류된다. 제어 채널은 제어 평면 정보만을 전달하기 위하여 사용되며 트래픽 제어 채널은 사용자 평면 정보만을 전달하기 위하여 사용된다.Additionally, different types of data transmission services are provided by MAC. In order to accommodate different types of data transmission services, multiple logical channel types are defined, that is, each logical channel type supports transmission of a specific type of information. Each logical channel type is defined by what type of information is transmitted. Logical channels are classified into two groups: control channels and traffic channels. The control channel is used to transmit only control plane information, and the traffic control channel is used to transmit only user plane information.
브로드캐스트 제어 채널(broadcast control channel, BCCH)은 시스템 제어 정보를 브로드캐스팅하기 위한 하향링크 논리 채널이며, 페이징 제어 채널(paging control channel, PCCH)는 페이징 정보, 시스템 정보 변경 통지를 전달하는 하향링크 논리 채널이며, 공통 제어 채널(common control channel, CCCH)은 UE와 네트워크 간의 제어 정보를 전송하기 위한 논리 채널로서. 네트워크와 RRC 연결을 가지지 않는 UE을 위해 사용되는 채널이며, 전용 제어 채널(dedicated control channel, DCCH)은 UE와 네트워크 간에 전용 제어 정보를 전송하는 점-대-점(point-to-point) 양방향 논리 채널로서, RRC 연결을 가지는 UE에 의해 사용되는 체널이다. The broadcast control channel (BCCH) is a downlink logical channel for broadcasting system control information, and the paging control channel (PCCH) is a downlink logical channel for delivering paging information and system information change notification. channel, and the common control channel (CCCH) is a logical channel for transmitting control information between the UE and the network. It is a channel used for UEs that do not have an RRC connection to the network, and the dedicated control channel (DCCH) is a point-to-point bidirectional logic that transmits dedicated control information between the UE and the network. As a channel, it is a channel used by a UE with an RRC connection.
전용 트래픽 채널(dedicated traffic channel, DTCH)은 사용자 정보를 전달하기 위한, 단일의 UE에게 전용되는, 점-대-점 논리 채널이다. DTCH는 상향링크 및 하향링크 모두에서 존재할 수 있다. A dedicated traffic channel (DTCH) is a point-to-point logical channel dedicated to a single UE for conveying user information. DTCH can exist in both uplink and downlink.
하향링크에서, 논리 채널과 전송 채널 간의 연결은 다음과 같다: BCCH는 BCH에 매핑될 수 있다; BCCH는 하향링크 공유 채널(downlink shared channel, DL-SCH)에 매핑될 수 있다; PCCH는 PCH에 매핑될 수 있다; CCCH는 DL-SCH에 매핑될 수 있다; DCCH는 DL-SCH에 매핑될 수 있다; DTCH는 DL-SCH에 매핑될 수 있다. In the downlink, the connections between logical channels and transport channels are as follows: BCCH can be mapped to BCH; BCCH may be mapped to a downlink shared channel (DL-SCH); PCCH can be mapped to PCH; CCCH can be mapped to DL-SCH; DCCH can be mapped to DL-SCH; DTCH can be mapped to DL-SCH.
상향링크에서, 논리 채널과 전송 채널 간의 연결은 다음과 같다: CCCH는 상향링크 공유 채널(uplink shared channel, UL-SCH)에 매핑될 수 있다; DCCH는 UL-SCH에 매핑될 수 있다; DTCH는 UL-SCH에 매핑될 수 있다.In the uplink, the connections between logical channels and transport channels are as follows: CCCH can be mapped to an uplink shared channel (UL-SCH); DCCH can be mapped to UL-SCH; DTCH can be mapped to UL-SCH.
한편, 최근 5G 시스템에서는 MBMS(Multicast & Broadcast Multimedia System) 동작 시, 무선 품질에 따라 멀티캐스트 (Multicast) 방식으로 전송할지, 유니캐스트 (Unicast) 방식으로 전송할지 여부를 결정할 수 있다는 점에 관하여 공감대를 이루었으나, 그 세부 동작에 관하여는 논의 중이다. Meanwhile, in recent 5G systems, there is a consensus that when MBMS (Multicast & Broadcast Multimedia System) is in operation, it is possible to decide whether to transmit in the multicast or unicast method depending on the wireless quality. It has been achieved, but the detailed operation is under discussion.
특히, 최근 논의 되고 있는 기술은 무선 품질에 따라 멀티캐스트와 유니캐스트 상호 간 전송 방식을 스위칭하는 방식을 고려하고 있다. 다만, 이 방식에 따른다고 할지라도, 언제/어느 지역에서/어떤 무선 품질 저하로 인한 전송 방식 변경인지 여부를 네트워크 운영자가 인지하기 어렵다는 문제점이 있다.In particular, a recently discussed technology considers switching between multicast and unicast transmission methods depending on wireless quality. However, even if this method is followed, there is a problem that it is difficult for the network operator to recognize when/in which area/whether the transmission method has changed due to a decrease in wireless quality.
이에, 본 발명에서는 5G 기지국이 단말로 MBMS 서비스 시 멀티캐스트와 유니캐스트 상호 간 전송 방식 변경 시, 단말은 전송 방식의 변경 위치 및 변경 시간에 관한 정보를 보고하고, 추가적으로 전송 방식의 변경 시 소정의 무선 품질 지표를 기지국으로 보고하는 방안을 제안한다. Accordingly, in the present invention, when a 5G base station provides MBMS service to a terminal and changes the transmission method between multicast and unicast, the terminal reports information on the location and change time of the transmission method, and additionally provides a predetermined message when changing the transmission method. We propose a method of reporting wireless quality indicators to the base station.
또한, 이와 같이 보고된 정보를 토대로, 네트워크는 머신 러닝이나 단말로의 서비스 제공과 관련된 파라미터의 자동 변경을 통해 방송 서비스의 품질을 향상시키는 방안을 제안한다. Additionally, based on this reported information, the network proposes ways to improve the quality of broadcasting services through machine learning or automatic changes in parameters related to service provision to terminals.
도 4는 본 발명이 적용될 수 있는 5G 시스템에서 MBS 데이터 전송 시 MAC 채널 맵핑과 물리 채널 맵핑에 관한 구조도를 예시한다.Figure 4 illustrates a structural diagram of MAC channel mapping and physical channel mapping when transmitting MBS data in a 5G system to which the present invention can be applied.
도 4를 참조하면, MBS 데이터 전송 시 멀티캐스트 전송인 PTM 전송과 유니캐스트 전송인 PTP 전송으로 나뉘어 단말에게 전송된다. Referring to FIG. 4, when MBS data is transmitted, it is divided into PTM transmission, which is a multicast transmission, and PTP transmission, which is a unicast transmission, and is transmitted to the terminal.
멀티캐스트 전송은 그룹 (Group RNTI; G-RNTI)로, 유니캐스트는 C-RNTI로 구분되어 단말에게 전송되며, 일반적으로 멀티캐스트 방식으로 데이터가 전송되지만, 무선 환경이 좋지 않은 경우 기지국의 판단 하에 유니캐스트 방식으로 변경하여 안정적인 방송 서비스를 제공하게 된다. Multicast transmission is divided into groups (Group RNTI; G-RNTI), and unicast is transmitted to the terminal by C-RNTI. Data is generally transmitted in a multicast manner, but in case of poor wireless environment, it is transmitted to the terminal at the discretion of the base station. By changing to unicast method, stable broadcasting service will be provided.
본 발명에서는 PTM 전송에서 PTP 전송으로 변경 시 단말의 위치, 시간, 무선 품질 정보를 기지국을 리포트 하는 절차를 추가하여 기지국 및 기지국과 연결된 서버에서 해당 정보를 토대로 방송 품질 분석 및 최적화에 이용하도록 한다.In the present invention, when changing from PTM transmission to PTP transmission, a procedure is added to report the terminal's location, time, and radio quality information to the base station, so that the base station and the server connected to the base station use the information to analyze and optimize broadcast quality.
특히, 품질정보는 단말의 RSRP (Reference Signal Received Power)/SNR (signal-to-noise ratio)/RSSI (Received Signal Strength Indicator)로 구성되어 있으며, 단말이 PTM 전송에서 PTP 전송으로 변경 시 해당 정보를 기지국으로 보고한다. 여기서, RSRP는 주파수 대역 가운데 특정 셀에 속해 있는 참조 신호 (Reference Signal)의 세기를 평균한 값이다. 또한, RSSI는 수신된 신호강도지표를 의미하고, 일반적으로 99 dBm에서 35 dBm까지의 세기를 송출하며 숫자가 높을수록 신호의 강도가 강하다는 것을 의미한다. 마지막으로, SNR 은 신호 대 잡음비로서, 신호 대 잡음의 상대적인 크기를 측정하는 품질 지표이다. In particular, the quality information consists of the terminal's RSRP (Reference Signal Received Power)/SNR (signal-to-noise ratio)/RSSI (Received Signal Strength Indicator), and when the terminal changes from PTM transmission to PTP transmission, the corresponding information is sent. Report to base station. Here, RSRP is the average value of the strength of the reference signal belonging to a specific cell in the frequency band. In addition, RSSI refers to the received signal strength index, and generally transmits a strength ranging from 99 dBm to 35 dBm, and the higher the number, the stronger the signal strength. Lastly, SNR is the signal-to-noise ratio, which is a quality indicator that measures the relative size of signal to noise.
바람직하게는, MCS (Modulation and Coding Scheme) 정보도 품질 정보에 포함되며, PTM 전송 시의 MCS 및 PTP 전송 시의 MCS 정보를 일정 시간 동안 평균하여 기지국으로 전송한다. 물론, MCS 정보는 단말이 기지국으로 보고하는 것이 아닌, 기지국이 멀티캐스트 전송 정보 및 유니캐스트 전송 정보 등을 통하여 스스로 산출하고, 단말로부터 수신한 보고 정보와 함께 저장할 수 있다. Preferably, MCS (Modulation and Coding Scheme) information is also included in the quality information, and the MCS information for PTM transmission and the MCS information for PTP transmission are averaged over a certain period of time and transmitted to the base station. Of course, the MCS information is not something that the terminal reports to the base station, but the base station can calculate it itself through multicast transmission information and unicast transmission information, and store it together with the report information received from the terminal.
도면을 참조하여 보다 상세하게 설명한다.It will be described in more detail with reference to the drawings.
도 5는 본 발명의 실시예에 따라 멀티캐스트 전송 실패를 보고하는 예를 도시한다.Figure 5 shows an example of reporting a multicast transmission failure according to an embodiment of the present invention.
도 5를 참조하면, 단말이 무선 품질이 좋지 않은 곳으로 이동하여 멀티캐스트 가능지역에서 벗어나게 된 경우, 단말이 멀티캐스트 전송 실패 보고를 통하여 기지국에게 해당 정보를 기지국으로 알려 주는 것이 바람직하다. Referring to FIG. 5, when the terminal moves to a place with poor wireless quality and leaves the multicast available area, it is desirable for the terminal to inform the base station of the corresponding information through a multicast transmission failure report.
이 경우, 도 5에 따르면 멀티캐스트 전송 실패 보고 시 단말의 위치정보, 시간, 무선품질정보 (RSRP, SNR, RSSI)를 전송할 수 있다.In this case, according to Figure 5, when reporting a multicast transmission failure, the terminal's location information, time, and radio quality information (RSRP, SNR, RSSI) can be transmitted.
도 6는 본 발명의 실시예에 따라 유니캐스트 전송을 수행하는 예를 도시한다.Figure 6 shows an example of performing unicast transmission according to an embodiment of the present invention.
도 6을 참조하면, 기지국은 MBS 데이터를 멀티캐스트 전송에서 유니캐스트 전송으로 변경하며, 이때 변경되었다는 정보를 RRC 메시지나 C-RNTI로 마스킹된 물리 계층 신호를 통하여 단말로 전달한다. Referring to FIG. 6, the base station changes MBS data from multicast transmission to unicast transmission, and at this time, information about the change is transmitted to the terminal through an RRC message or a physical layer signal masked with C-RNTI.
이때 기지국에서는 소정 시간 동안 단말에게 할당한 MCS 레벨을 평균하여 저장하고, 기존 멀티캐스트 실패 보고 시 단말로부터 수신한 정보와 함께 맵핑한 후 저장할 수 있다. 특히, 멀티캐스트 전송 실패 보고를 기준으로 제 1 시간 단위 동안 단말에게 멀티캐스트 방식으로 할당한 MCS 레벨을 저장하고, 추가적으로 유니캐스트 방식으로 변경 후 제 2 시간 단위 동안 단말에게 유니캐스트 방식으로 할당한 MCS 레벨을 저장할 수 있다.At this time, the base station can average and store the MCS levels assigned to the terminal over a predetermined period of time, and store it after mapping it together with information received from the terminal when reporting an existing multicast failure. In particular, based on the multicast transmission failure report, the MCS level allocated to the terminal in the multicast method during the first time unit is stored, and additionally, the MCS allocated to the terminal in the unicast method for the second time unit after changing to the unicast method You can save the level.
도 7은 본 발명의 실시예에 따라 기지국에 저장된 멀티캐스트 전송 실패 보고를 예시한다. Figure 7 illustrates a multicast transmission failure report stored in a base station according to an embodiment of the present invention.
특히, 도 7에서는 멀티캐스트 전송 실패 보고를 수행한 단말 (UE)를 기준으로, 실패 보고 시간, 장소, 무선 품질 관련 정보가 저장됨을 알 수 있다.In particular, in Figure 7, it can be seen that information related to the failure report time, location, and wireless quality is stored based on the terminal (UE) that performed the multicast transmission failure report.
추가적으로, 멀티캐스트 전송 실패 보고를 수행한 단말 (UE)를 기준으로, 제 1 시간 단위 동안 단말에게 멀티캐스트 방식으로 할당한 MCS 레벨 및 유니캐스트 방식으로 변경 후 제 2 시간 단위 동안 단말에게 유니캐스트 방식으로 할당한 MCS 레벨이 함께 저장되어 있다는 것을 알 수 있다. Additionally, based on the terminal (UE) that performed the multicast transmission failure report, the MCS level assigned to the UE in the multicast method for the first time unit and the unicast method to the UE for the second time unit after changing to the unicast method You can see that the MCS level assigned is saved together.
기지국은 도 7의 테이블을 상위 서버 또는 OAM (Operation Administration & Monitor) 서버로 전송할 수 있다. 네트워크 운영자는 해당 정보를 지도에 반영하여 MBS 커버리지 (Coverage)를 구성하거나, 멀티캐스트 방식 서비스 제공을 위한 파라미터들을 변경할 수 있다. The base station may transmit the table of FIG. 7 to the upper server or OAM (Operation Administration & Monitor) server. The network operator can reflect the information on the map to configure MBS coverage or change parameters for providing multicast services.
이상에서 설명된 실시예들은 본 발명의 구성요소들과 특징들이 소정 형태로 결합된 것들이다. 각 구성요소 또는 특징은 별도의 명시적 언급이 없는 한 선택적인 것으로 고려되어야 한다. 각 구성요소 또는 특징은 다른 구성요소나 특징과 결합되지 않은 형태로 실시될 수 있다. 또한, 일부 구성요소들 및/또는 특징들을 결합하여 본 발명의 실시예를 구성하는 것도 가능하다. 본 발명의 실시예들에서 설명되는 동작들의 순서는 변경될 수 있다. 어느 실시예의 일부 구성이나 특징은 다른 실시예에 포함될 수 있고, 또는 다른 실시예의 대응하는 구성 또는 특징과 교체될 수 있다. 특허청구범위에서 명시적인 인용 관계가 있지 않은 청구항들을 결합하여 실시예를 구성하거나 출원 후의 보정에 의해 새로운 청구항으로 포함시킬 수 있음은 자명하다.The embodiments described above combine the components and features of the present invention in a predetermined form. Each component or feature should be considered optional unless explicitly stated otherwise. Each component or feature may be implemented in a form that is not combined with other components or features. Additionally, it is also possible to configure an embodiment of the present invention by combining some components and/or features. The order of operations described in embodiments of the present invention may be changed. Some features or features of one embodiment may be included in other embodiments or may be replaced with corresponding features or features of other embodiments. It is obvious that claims that do not have an explicit reference relationship in the patent claims can be combined to form an embodiment or included as a new claim through amendment after filing.
본 명세서에 개시된 실시 예들과 관련하여 설명된 방법 또는 알고리즘의 단계는 프로세서에 의해 실행되는 하드웨어, 소프트웨어 모듈, 또는 그 2 개의 결합으로 직접 구현될 수 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터, 하드 디스크, 착탈형 디스크, CD-ROM과 같은 저장 매체(즉, 메모리 및/또는 스토리지)에 상주할 수도 있다. The steps of the method or algorithm described in connection with the embodiments disclosed herein may be implemented directly as hardware, software modules, or a combination of the two executed by a processor. Software modules may reside in a storage medium (i.e., memory and/or storage) such as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM.
예시적인 저장 매체는 프로세서에 커플링되며, 그 프로세서는 저장 매체로부터 정보를 판독할 수 있고 저장 매체에 정보를 기입할 수 있다. 다른 방법으로, 저장 매체는 프로세서와 일체형일 수도 있다. 프로세서 및 저장 매체는 주문형 집적회로(ASIC) 내에 상주할 수도 있다. ASIC는 사용자 단말기 내에 상주할 수도 있다. 다른 방법으로, 프로세서 및 저장 매체는 사용자 단말기 내에 개별 컴포넌트로서 상주할 수도 있다.An exemplary storage medium is coupled to a processor, the processor capable of reading information from and writing information to the storage medium. Alternatively, the storage medium may be integral with the processor. The processor and storage medium may reside within an application specific integrated circuit (ASIC). The ASIC may reside within the user terminal. Alternatively, the processor and storage medium may reside as separate components within the user terminal.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. The above description is merely an illustrative explanation of the technical idea of the present invention, and those skilled in the art will be able to make various modifications and variations without departing from the essential characteristics of the present invention.
따라서, 본 발명에 개시된 실시 예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시 예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.Accordingly, the embodiments disclosed in the present invention are not intended to limit the technical idea of the present invention, but rather to explain it, and the scope of the technical idea of the present invention is not limited by these embodiments. The scope of protection of the present invention should be interpreted in accordance with the claims below, and all technical ideas within the equivalent scope should be construed as being included in the scope of rights of the present invention.
Claims (18)
상기 단말로 멀티캐스트 방식으로 상기 데이터를 송신하는 단계;
상기 단말로부터, 멀티캐스트 방식 송신의 실패 보고를 수신하는 단계;
상기 단말로 특정 시간 동안 상기 멀티캐스트 방식으로 제공되었던 평균 MCS 레벨을 산출하는 단계;
상기 단말로, 유니캐스트 방식으로 상기 데이터를 송신하는 단계; 및
상기 평균 MCS 레벨 및 상기 실패 보고에 포함된 정보를 OAM (Operation Administration & Monitor) 서버로 송신하는 단계를 포함하고,
상기 실패 보고는,
상기 단말의 실패 보고 송신 시점, 상기 단말의 실패 보고 송신 위치 및 상기 단말의 실패 보고 시 무선 품질 정보 중 적어도 하나를 포함하는 것을 특징으로 하는,
데이터 송신 방법.As a method for a base station to transmit data to a terminal,
transmitting the data to the terminal in a multicast manner;
Receiving a multicast transmission failure report from the terminal;
calculating an average MCS level provided to the terminal through the multicast method for a specific time;
transmitting the data to the terminal in a unicast manner; and
Transmitting the average MCS level and the information included in the failure report to an Operation Administration & Monitor (OAM) server,
The above failure report is:
Characterized in that it includes at least one of the terminal's failure report transmission point, the terminal's failure report transmission location, and wireless quality information at the time of the terminal's failure report.
Data transmission method.
상기 유니캐스트 방식으로 상기 데이터를 송신하는 단계는,
상기 멀티캐스트 방식에서 상기 유니캐스트 방식으로의 변경을 알리는 지시자를 송신하는 단계를 포함하는 것을 특징으로 하는,
데이터 송신 방법.According to paragraph 1,
The step of transmitting the data in the unicast method includes:
Characterized in that it includes the step of transmitting an indicator indicating a change from the multicast method to the unicast method.
Data transmission method.
상기 단말의 실패 보고 시 무선 품질 정보는,
RSRP (Reference Signal Received Power), SNR (signal-to-noise ratio) 및 RSSI (Received Signal Strength Indicator) 중 적어도 하나를 포함하는 것을 특징으로 하는,
데이터 송신 방법.According to paragraph 1,
When reporting a failure of the terminal, the wireless quality information is,
Characterized by including at least one of Reference Signal Received Power (RSRP), signal-to-noise ratio (SNR), and Received Signal Strength Indicator (RSSI),
Data transmission method.
상기 실패 보고는,
상기 단말이 상기 멀티캐스트 방식의 커버리지 외부로 이동한 경우 상기 단말로부터 수신되는 것을 특징으로 하는,
데이터 송신 방법.According to paragraph 1,
The above failure report is:
Characterized in that it is received from the terminal when the terminal moves outside the coverage of the multicast method,
Data transmission method.
무선 통신 모듈;
메모리; 및
프로세서를 포함하고,
상기 프로세서는,
단말로 멀티캐스트 방식으로 데이터를 송신하고,
상기 단말로부터 멀티캐스트 방식 송신의 실패 보고를 수신하며,
상기 단말로 특정 시간 동안 상기 멀티캐스트 방식으로 제공되었던 평균 MCS 레벨을 산출하고,
상기 단말로 유니캐스트 방식으로 상기 데이터를 송신하며,
상기 평균 MCS 레벨 및 상기 실패 보고에 포함된 정보를 OAM (Operation Administration & Monitor) 서버로 송신하도록 상기 기지국 장치를 제어하고,
상기 실패 보고는,
상기 단말의 실패 보고 송신 시점, 상기 단말의 실패 보고 송신 위치 및 상기 단말의 실패 보고 시 무선 품질 정보 중 적어도 하나를 포함하는 것을 특징으로 하는,
기지국 장치.As a base station device,
wireless communication module;
Memory; and
Includes a processor,
The processor,
Send data to the terminal in a multicast manner,
Receiving a report of failure of multicast transmission from the terminal,
Calculate the average MCS level provided through the multicast method for a specific time to the terminal,
Transmitting the data to the terminal in a unicast manner,
Controlling the base station device to transmit the average MCS level and the information included in the failure report to an Operation Administration & Monitor (OAM) server,
The above failure report is:
Characterized in that it includes at least one of the terminal's failure report transmission point, the terminal's failure report transmission location, and wireless quality information at the time of the terminal's failure report.
Base station device.
상기 프로세서는,
상기 유니캐스트 방식으로 상기 데이터를 송신하는 경우, 상기 멀티캐스트 방식에서 상기 유니캐스트 방식으로의 변경을 알리는 지시자를 송신하는 것을 특징으로 하는,
기지국 장치.In clause 7,
The processor,
When transmitting the data in the unicast method, an indicator indicating a change from the multicast method to the unicast method is transmitted,
Base station device.
상기 단말의 실패 보고 시 무선 품질 정보는,
RSRP (Reference Signal Received Power), SNR (signal-to-noise ratio) 및 RSSI (Received Signal Strength Indicator) 중 적어도 하나를 포함하는 것을 특징으로 하는,
기지국 장치.In clause 7,
When reporting a failure of the terminal, the wireless quality information is,
Characterized by including at least one of Reference Signal Received Power (RSRP), signal-to-noise ratio (SNR), and Received Signal Strength Indicator (RSSI),
Base station device.
상기 실패 보고는,
상기 단말이 상기 멀티캐스트 방식의 커버리지 외부로 이동한 경우 상기 단말로부터 수신되는 것을 특징으로 하는,
기지국 장치.In clause 7,
The above failure report is:
Characterized in that it is received from the terminal when the terminal moves outside the coverage of the multicast method,
Base station device.
상기 동작들은,
상기 단말로 멀티캐스트 방식으로 상기 데이터를 송신하는 단계;
상기 단말로부터, 멀티캐스트 방식 송신의 실패 보고를 수신하는 단계;
상기 단말로 특정 시간 동안 상기 멀티캐스트 방식으로 제공되었던 평균 MCS 레벨을 산출하는 단계;
상기 단말로, 유니캐스트 방식으로 상기 데이터를 송신하는 단계; 및
상기 평균 MCS 레벨 및 상기 실패 보고에 포함된 정보를 OAM (Operation Administration & Monitor) 서버로 송신하는 단계를 포함하고,
상기 실패 보고는,
상기 단말의 실패 보고 송신 시점, 상기 단말의 실패 보고 송신 위치 및 상기 단말의 실패 보고 시 무선 품질 정보 중 적어도 하나를 포함하는 것을 특징으로 하는,
비휘발성 컴퓨터 판독 가능 저장 매체.A non-volatile computer-readable storage medium storing at least one computer program that, when executed by at least one processor, includes instructions that cause the at least one processor to perform operations that cause a base station to transmit data to a terminal. ,
The above operations are:
transmitting the data to the terminal in a multicast manner;
Receiving a multicast transmission failure report from the terminal;
calculating an average MCS level provided to the terminal through the multicast method for a specific time;
transmitting the data to the terminal in a unicast manner; and
Transmitting the average MCS level and the information included in the failure report to an Operation Administration & Monitor (OAM) server,
The above failure report is:
Characterized in that it includes at least one of the terminal's failure report transmission point, the terminal's failure report transmission location, and wireless quality information at the time of the terminal's failure report.
A non-volatile computer-readable storage medium.
상기 유니캐스트 방식으로 상기 데이터를 송신하는 단계는,
상기 멀티캐스트 방식에서 상기 유니캐스트 방식으로의 변경을 알리는 지시자를 송신하는 단계를 포함하는 것을 특징으로 하는,
비휘발성 컴퓨터 판독 가능 저장 매체.According to clause 13,
The step of transmitting the data in the unicast method includes:
Characterized in that it includes the step of transmitting an indicator indicating a change from the multicast method to the unicast method.
A non-volatile computer-readable storage medium.
상기 단말의 실패 보고 시 무선 품질 정보는,
RSRP (Reference Signal Received Power), SNR (signal-to-noise ratio) 및 RSSI (Received Signal Strength Indicator) 중 적어도 하나를 포함하는 것을 특징으로 하는,
비휘발성 컴퓨터 판독 가능 저장 매체.According to clause 13,
When reporting a failure of the terminal, the wireless quality information is,
Characterized by including at least one of Reference Signal Received Power (RSRP), signal-to-noise ratio (SNR), and Received Signal Strength Indicator (RSSI),
A non-volatile computer-readable storage medium.
상기 실패 보고는,
상기 단말이 상기 멀티캐스트 방식의 커버리지 외부로 이동한 경우 상기 단말로부터 수신되는 것을 특징으로 하는,
비휘발성 컴퓨터 판독 가능 저장 매체.According to clause 13,
The above failure report is:
Characterized in that it is received from the terminal when the terminal moves outside the coverage of the multicast method,
A non-volatile computer-readable storage medium.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020210119059A KR102691816B1 (en) | 2021-09-07 | 2021-09-07 | Method for providing multicast service and unicast service in a wireless communication system and apparatus therefor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020210119059A KR102691816B1 (en) | 2021-09-07 | 2021-09-07 | Method for providing multicast service and unicast service in a wireless communication system and apparatus therefor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20230036330A KR20230036330A (en) | 2023-03-14 |
| KR102691816B1 true KR102691816B1 (en) | 2024-08-06 |
Family
ID=85502422
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020210119059A Active KR102691816B1 (en) | 2021-09-07 | 2021-09-07 | Method for providing multicast service and unicast service in a wireless communication system and apparatus therefor |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102691816B1 (en) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20130005228A (en) * | 2011-07-05 | 2013-01-15 | 한국전자통신연구원 | Method and apparatus for transmitting multicast data |
| WO2016119209A1 (en) * | 2015-01-30 | 2016-08-04 | Qualcomm Incorporated | Ue feedback for point-to-multipoint transmissions |
| KR102247019B1 (en) * | 2015-03-11 | 2021-04-30 | 한국전자통신연구원 | Method and apparatus for transmission and reception data |
| CN109982266B (en) * | 2017-12-28 | 2021-05-11 | 华为技术有限公司 | A communication method, and related products |
-
2021
- 2021-09-07 KR KR1020210119059A patent/KR102691816B1/en active Active
Non-Patent Citations (2)
| Title |
|---|
| 3GPP TR23.757 v17.0.0* |
| 3GPP, TR 23.757 v17.0.0, Study on architectural enhancements for 5G multicast-broadcast services, 2021.03.31. |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20230036330A (en) | 2023-03-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102478455B1 (en) | How a terminal transmits and receives signals in a wireless communication system | |
| KR102645664B1 (en) | Method and apparatus for multicast and broadcast services in wireless communication system | |
| KR102577649B1 (en) | Method and apparatus for indicating sidelink radio link failure in a wireless communication system | |
| KR102624849B1 (en) | UE operation method related to sidelink CSI reporting in a wireless communication system | |
| KR102386711B1 (en) | Method of operating ue in relation to as configuration in wireless communication system | |
| KR20230122156A (en) | Method and apparatus for performing handover based on AI model in wireless communication system | |
| JP2020533831A (en) | Methods and devices for mapping TC and PPPP in wireless communication systems | |
| KR20220164766A (en) | Operation method of relay UE related to sidelink relay in wireless communication system | |
| KR20230006584A (en) | Method and apparatus for changing bearer type in wireless communication system | |
| KR20220079911A (en) | Operation method of UE related to 2nd stage SCI in wireless communication system | |
| KR20230084515A (en) | Operation method of UE related to sidelink relay and RLF in wireless communication system | |
| US11622400B2 (en) | Method of operating UE in relation to release of sidelink RRC connection in wireless communication system | |
| KR20230029801A (en) | Operation method of UE related to relay in wireless communication system | |
| US11096239B2 (en) | Method of operating UE in relation to release of PC5 unicast link in wireless communication system | |
| KR20230153465A (en) | Method and device for performing AI-based procedure for dual connectivity in wireless communication system | |
| KR20230026969A (en) | An operation method related to RRC connection and connection failure of a relay UE in a sidelink relay in a wireless communication system | |
| KR102606124B1 (en) | Method and apparatus for flushing a HARQ buffer based on a set grant in a wireless communication system | |
| KR20220027989A (en) | Operation method and apparatus of UE related to BSR in wireless communication system | |
| KR20230044534A (en) | Operation method of UE related to sidelink relay and system information in wireless communication system | |
| KR20220150327A (en) | Operation method of relay UE related to link quality in a wireless communication system | |
| KR20230044450A (en) | Operation method of relay UE in wireless communication system | |
| KR20220085044A (en) | Sidelink operation method of UE related to CSI-RS transmission in a wireless communication system | |
| KR102699243B1 (en) | Method of operation of UE related to platooning in wireless communication system | |
| KR20230017752A (en) | An operation method related to RRC connection of a remote UE in a sidelink relay in a wireless communication system | |
| KR20240042454A (en) | Operation method related to measurement reporting and link switching of sidelink remote UE in wireless communication system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20210907 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20231017 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: 20240627 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20240731 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20240801 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |