Method for operating a UE related to link release of UE-to-UE relay in a wireless communication system
By using AS layer recognizable messages, the relay UE effectively releases PC5 links in UE-to-UE relay operations, addressing the problem of unrecognized PC5-S release messages and optimizing link maintenance.
Patent Information
- Application Number
- JP2024573930
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-03-20
- Filing Date
- 2023-06-19
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2043-06-19
AI Technical Summary
In UE-to-UE relay operations, the relay UE cannot recognize PC5-S release messages for end-to-end SL connections, leading to the need to maintain unnecessary PC5 links with UEs.
The relay UE establishes and releases PC5 links based on messages recognizable at the access stratum (AS) layer, including bearer and measurement settings, after receiving a predetermined message from the first UE for end-to-end link release.
Ensures proper release of PC5 links, resolving the issue of maintaining unnecessary connections and optimizing UE-to-UE relay operations.
Smart Images

Figure 2025522479000001_ABST
Abstract
Description
Technical Field
[0001] The following description relates to a wireless communication system, and more particularly, to a method and apparatus for a UE's operation related to link release of UE-to-UE relay.
Background Art
[0002] Wireless connection systems are widely deployed to provide various communication services such as voice and data. In general, a wireless communication system is a multiple access system that can support communication with multiple users by sharing available system resources (such as bandwidth and transmission power). Examples of multiple access systems include CDMA (code division multiple access) systems, FDMA (frequency division multiple access) systems, TDMA (time division multiple access) systems, OFDMA (orthogonal frequency division multiple access) systems, SC-FDMA (single carrier frequency division multiple access) systems, MC-FDMA (multi carrier frequency division multiple access) systems, and the like.
[0003] In wireless communication systems, various RATs (Radio Access Technologies) such as LTE, LTE-A, and WiFi are used, and 5G is also included here. The three main requirement areas of 5G include (1) the enhanced mobile broadband (eMBB) area, (2) the massive machine type communication (mMTC) area, and (3) the ultra-reliable and low latency communications (URLLC) area. In some use cases, multiple areas are required for optimization, while in other use cases, it is also possible to focus only on one key performance indicator (KPI). 5G is to support such various use cases in a flexible and reliable way.
[0004] eMBB goes beyond basic mobile Internet access to cover rich two-way operations, media and entertainment applications in cloud or extended reality. Data is one of the core drivers of 5G, and for the first time in the 5G era, dedicated voice services can be dispensed with. In 5G, voice is expected to be processed as an application simply 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 increase in the number of applications that require high data transmission rates. Streaming services (audio and video), conversational video, and mobile Internet connections are more widely used as more devices are connected to the Internet. Such numerous applications require always-on connectivity to push real-time information and notifications to users. Cloud storage and applications are growing rapidly on the mobile communication platform, which is applicable to both business and entertainment. Also, cloud storage is a special use case that drives the growth of uplink data transmission rates. 5G is also used for cloud remote operations and requires very low end-to-end latency to maintain an excellent user experience when a tactile interface is used. Entertainment, such as cloud gaming and video streaming, is another core element that increases the requirements for mobile broadband capabilities. Entertainment is essential on smartphones and tablets everywhere, including high-mobility environments such as cars, vehicles, and airplanes. Further use cases include extended reality and information search for entertainment. Here, extended reality requires very low latency and instantaneous data volume.
[0005] Another much-anticipated use case of 5G is related to mMTC, which enables seamless connection of embedded sensors in all fields. It is predicted that the number of potential IoT devices will reach 20.4 billion by 2020. Industrial IoT is one of the areas where 5G plays a major role in enabling smart cities, asset tracking, smart utilities, agriculture, and security infrastructure.
[0006] URLLC includes new services that transform industries through ultra-reliable / low-latency links such as remote control of critical infrastructure and self-driving vehicles. The levels of reliability and latency are essential for smart grid control, industrial automation, robotics, drone control, and regulation.
[0007] Next, more specific descriptions will be given for a number of use cases.
[0008] 5G is a means of providing streams that are evaluated from hundreds of megabytes per second to gigabytes per second, and can complement fiber-to-the-home (FTTH) and cable-based broadband (or DOCSIS). Such high speeds are required not only for virtual reality and augmented reality, but also for transmitting TV at resolutions above 4K (6K, 8K, and higher). VR (Virtual Reality) and AR (Augmented Reality) applications include almost immersive sports competitions. Special network settings may be required for specific applications. For example, in the case of VR games, integration between the core server and the edge network server of the network operator is necessary for the game maker to minimize latency.
[0009] Automobiles, with many use cases for mobile communication to vehicles, are expected to be an important new driver in 5G. For example, entertainment for passengers requires high simultaneous capacity and high-mobility mobile broadband. This is because future users expect high-quality connectivity regardless of their location and speed. Another use case in the automotive field is the augmented reality dashboard. This superimposes and displays information on the front windshield the driver is looking at, identifying objects in the dark and informing the driver of the distance and movement of the objects. Future wireless modules will enable information exchange between vehicles, between vehicles and the supporting infrastructure, and between automobiles and other connected devices (e.g., devices accompanied by pedestrians). Safety systems can guide alternative courses of action, etc., to reduce the risk of accidents for safer driving by the driver. The next step is remote control or self-driven vehicles. This requires very high reliability and very fast communication between different self-driven vehicles and between automobiles and the infrastructure. In the future, self-driven vehicles will perform all driving activities, and drivers will only focus on traffic anomalies that the vehicle itself cannot identify. The technical requirements for self-driven vehicles require ultra-low latency and ultra-high-speed reliability so that traffic safety increases to a level that humans cannot achieve.
[0010] Smart cities and smart homes, referred to as the smart society, are embedded in high-density wireless sensor networks. The distributed network of intelligent sensors identifies conditions related to the cost and energy-efficient maintenance of the city or home. Similar settings are made for each household. Temperature sensors, window and heating controls, burglary alarms, and household appliances are all wirelessly connected. Most of such sensors are typically of low data transmission speed, low power, and low cost. However, for example, real-time HD video is required by certain types of devices for surveillance.
[0011] The consumption and distribution of energy, including heat or gas, are highly decentralized, and automated control of distributed sensor networks is required. Smart grids collect information and interconnect such sensors using digital information and communication technologies to operate thereby. Since this information includes the behavior of suppliers and consumers, smart grids can improve the distribution of fuels such as electricity in terms of efficiency, reliability, economy, production sustainability, and automation. Smart grids also seem to be other sensor networks with low latency.
[0012] The health segment has many applications that benefit from mobile communications. The communication system supports telemedicine, which provides clinical care over long distances. This can overcome the barrier of distance and improve access to healthcare services that are not continuously available in remote rural areas. It is also used to save lives in critical medical and emergency situations. Wireless sensor networks based on mobile communication infrastructure can provide remote monitoring and sensors for parameters such as heart rate and blood pressure.
[0013] Wireless and mobile communications are becoming increasingly important in industrial applications. Wiring is costly to install and maintain. Therefore, the possibility of replacing it with a wireless link for reconfiguring the cable is an attractive opportunity in many industrial fields. However, achieving this requires that the wireless connection operates with the same latency, reliability, and capacity as a cable, and that its management becomes easier. Low latency and a very low error rate are new requirements that need to be connected to 5G.
[0014] Logistics and freight tracking are important use cases for mobile communications that enable inventory and package tracking anywhere using location-based information systems. Use cases for logistics and freight tracking typically require low data speeds but need wide coverage and reliable location information.
[0015] A wireless communication system is a multiple access system that shares available system resources (such as bandwidth, transmission power, etc.) to support communication with multiple users. Examples of multiple access systems include CDMA (code division multiple access) systems, FDMA (frequency division multiple access) systems, TDMA (time division multiple access) systems, OFDMA (orthogonal frequency division multiple access) systems, SC-FDMA (single carrier frequency division multiple access) systems, MC-FDMA (multi carrier frequency division multiple access) systems, and so on.
[0016] Sidelink (SL) refers to a communication method in which a direct link is established between terminals (User Equipment, UE), and voice or data is directly exchanged between the terminals without going through a base station (Base Station, BS). SL is one solution to solve the burden on the base station caused by the rapidly increasing data traffic.
[0017] V2X (vehicle-to-everything) means a communication technology that exchanges information with other vehicles, pedestrians, and things with built infrastructure through wired or wireless communication. V2X is classified into four types such as V2V (vehicle-to-vehicle), V2I (vehicle-to-infrastructure), V2N (vehicle-to-network), and V2P (vehicle-to-pedestrian). V2X communication is provided by the PC5 interface and / or the Uu interface.
[0018] On the one hand, as more communication devices require a larger communication capacity, the need for enhanced mobile broadband communication, which is superior to existing radio access technologies (RATs), is on the rise. Accordingly, communication systems that take into account services or terminals sensitive to reliability and latency are being discussed. Next-generation radio access technologies that consider enhanced mobile broadband communication, massive MTC, Ultra-Reliable and Low Latency Communication (URLLC), etc. are referred to as new radio access technologies (new RATs) or NR (new radio). V2X (vehicle-to-everything) communication can also be supported in NR.
[0019] FIG. 1 is a diagram for explaining a comparison between V2X communication based on a RAT prior to NR and V2X communication based on NR.
[0020] Regarding V2X communication, in a RAT prior to NR, a solution for providing safety services based on V2X messages such as Basic Safety Message (BSM), Cooperative Awareness Message (CAM), and Decentralized Environmental Notification Message (DENM) has been discussed. V2X messages include location information, dynamic information, attribute information, etc. For example, a terminal can send a periodic message type CAM and / or an event triggered message type DENM to other terminals.
[0021] For example, CAM includes basic vehicle information such as the dynamic state information of the vehicle, such as direction and speed, static vehicle data such as dimensions, external lighting status, and route details. For example, the terminal can broadcast CAM, and the delay of CAM is less than 100 ms. For example, when an emergency situation such as a vehicle failure or accident occurs, the terminal can generate a DENM and send it to other terminals. For example, all vehicles within the transmission range of the terminal can receive CAM and / or DENM. In this case, DENM has a higher priority than CAM.
[0022] Subsequently, various V2X scenarios are defined in NR in relation to V2X communication. For example, various V2X scenarios include vehicle platooning, enhanced driving, extended sensors, remote driving, and the like.
[0023] For example, based on vehicle platooning, vehicles dynamically form a group and move together. For example, in order to perform platoon operations based on vehicle platooning, the vehicles belonging to the group receive periodic data from the leading vehicle. For example, the vehicles belonging to the group can use the periodic data to reduce or increase the inter-vehicle distance.
[0024] For example, based on enhanced driving, the vehicle is semi-automated or fully automated. Each vehicle can adjust its trajectories or maneuvers based on data obtained from local sensors of neighboring vehicles and / or neighboring logical entities. For example, each vehicle can share its driving intention with neighboring vehicles.
[0025] For example, based on extended sensors, raw data, processed data, or live video data obtained by local sensors can be exchanged between vehicles, logic elements, pedestrian terminals, and / or V2X application servers. Therefore, for example, a vehicle can recognize an environment that is better than the environment that can be sensed using its own sensors.
[0026] For example, based on remote driving, for a person who cannot drive or a remote vehicle located in a dangerous environment, a remote driver or a V2X application can operate or control the remote vehicle. For example, when the route can be predicted, such as in public transportation, cloud computing-based driving is used for the operation or control of the remote vehicle. For example, a connection to a cloud-based back-end service platform is considered for remote driving.
[0027] On the other hand, solutions for specifying service requirements for various V2X scenarios such as platooning vehicles, enhanced driving, extended sensors, and remote driving are being discussed in NR-based V2X communication.
Summary of the Invention
Problems to be Solved by the Invention
[0028] This disclosure takes as technical problems messages for link release of UE-to-UE relay, link release procedures, and the like.
Means for Solving the Problems
[0029] One embodiment is a method of operating a relay user equipment (UE) related to UE-to-UE relay in a wireless communication system, wherein the relay UE establishes a first PC5 link and a second PC5 link with each of a first UE and a second UE, the relay UE transmits and receives messages related to the establishment of an End-to-End PC5 link transmitted and received between the first UE and the second UE, the relay UE receives a predetermined message related to the release of the End-to-End PC5 link between the first UE and the second UE from the first UE, the relay UE includes the release of the first PC5 link and the second PC5 link, and the predetermined message includes a value recognizable at the access stratum (AS) layer of the relay UE.
[0030] One embodiment is a relay UE device in a wireless communication system, including at least one processor, and at least one computer memory operably connected to the at least one processor and storing instructions that, when executed, cause the at least one processor to perform operations, the operations including the relay UE establishing a first PC5 link and a second PC5 link with each of a first UE and a second UE, the relay UE transmitting and receiving messages related to the establishment of an End-to-End PC5 link transmitted and received between the first UE and the second UE, the relay UE receiving a predetermined message related to the release of the End-to-End PC5 link between the first UE and the second UE from the first UE, the relay UE including the release of the first PC5 link and the second PC5 link, and the predetermined message includes a value recognizable at the access stratum (AS) layer of the relay UE.
[0031] The release of the first PC5 link and the second PC5 link is performed after the release of the End-to-End PC5 link.
[0032] The release of the first PC5 link and the second PC5 link is performed based on the upper layer of the relay UE decoding the predetermined message transmitted from the AS layer.
[0033] The predetermined message is transmitted based on the first UE transmitting a message instructing the release of the End-to-End PC5 link.
[0034] The release of the first PC5 link and the second PC5 link includes the release of a bearer, bearer mapping information, and measurement settings for UE-to-UE relay.
[0035] An embodiment is a method for operating a first user equipment (UE) related to UE-to-UE relay in a wireless communication system, the method including: the first UE establishing a first PC5 link with the relay UE; the first UE transmitting a message related to the establishment of an End-to-End PC5 link to the second UE via the relay UE; the first UE transmitting a predetermined message related to the release of the End-to-End PC5 link between the first UE and the second UE to the relay UE, wherein the predetermined message includes a value recognizable at the access stratum (AS) layer of the relay UE, and the first PC5 link is released by the relay UE that has received the predetermined message.
[0036] The first PC5 link is released after the release of the End-to-End PC5 link.
[0037] The predetermined message is transmitted based on the first UE transmitting a message instructing the release of the End-to-End PC5 link.
[0038] The release of the first PC5 link and the second PC5 link includes the release of a bearer, bearer mapping information, and measurement settings for UE-to-UE relay.
Advantages of the Invention
[0039] According to one embodiment, in UE-to-UE relay operation, since the PC5-S release message transmitted and received for the release of the end-to-end SL connection between the source remote UE and the target remote UE cannot be recognized by the relay UE, the relay UE can solve the problem that it must continue to maintain the PC5 link with each UE.
Brief Description of the Drawings
[0040] The drawings attached to this specification are for helping the understanding of the embodiments, showing various embodiments, and for explaining the principles together with the description of the specification.
[0041]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Figure 23
Figure 24
Figure 25
Figure 26
Figure 27
Mode for Carrying Out the Invention
[0042] In various embodiments of the present invention, " / " and "," indicate "and / or". For example, "A / B" means "A and / or B". Also, "A, B" also means "A and / or B". "A / B / C" means "any one of A, B and / or C". Also, "A, B, C" also means "any one of A, B and / or C".
[0043] In various embodiments of the present invention, "or" indicates "and / or". For example, "A or B" includes "only A", "only B", and / or "both A and B". In other words, "or" can be interpreted as "further or alternatively".
[0044] The following technologies can be used in various wireless connection systems such as CDMA (Code Division Multiple Access), FDMA (Frequency Division Multiple Access), TDMA (Time Division Multiple Access), OFDMA (Orthogonal Frequency Division Multiple Access), SC-FDMA (Single Carrier Frequency Division Multiple Access), etc. CDMA can be implemented by radio technologies such as UTRA (Universal Terrestrial Radio Access) and CDMA2000. TDMA can be implemented by radio technologies such as GSM (Global System for Mobile communications) / GPRS (General Packet Radio Service) / EDGE (Enhanced Data Rates for GSM Evolution). OFDMA can be implemented by radio technologies such as IEEE802.11 (Wi-Fi), IEEE802.16 (WiMAX), IEEE802-20, E-UTRA (Evolved UTRA), etc. IEEE 802.16m is an evolution of IEEE 802.16e and provides backward compatibility with systems based on IEEE 802.16e. UTRA is part of UMTS (Universal Mobile Telecommunications System). 3GPP (registered trademark) LTE (long term evolution) is part of E-UMTS (Evolved UMTS) that uses E-UTRA, adopts OFDMA in the downlink, and adopts SC-FDMA in the uplink. LTE-A (Advanced) is an evolution of 3GPP LTE.
[0045] 5G NR is a technology that follows LTE-A and is a new clean-slate mobile communication system with characteristics such as high performance, low latency, and high availability. 5G NR can utilize all available spectrum resources, such as low-frequency bands below 1 GHz, intermediate-frequency bands from 1 GHz to 10 GHz, and high-frequency (millimeter-wave) bands above 24 GHz.
[0046] For a clearer explanation, the description will be centered around LTE-A or 5G NR, but the technical idea according to an embodiment of the present invention is not limited to these.
[0047] Figure 2 shows the structure of an LTE system according to an embodiment of the present invention. This is also called E-UTRAN (Evolved-UMTS Terrestrial Radio Access Network), or LTE (Long Term Evolution) / LTE-A system.
[0048] Referring to Figure 2, E-UTRAN includes a base station 20 that provides a control plane and a user plane to the terminal 10. The terminal 10 can be fixed or mobile and is also called by terms such as MS (mobile station), UT (user terminal), SS (Subscriber station), MT (mobile terminal), and wireless device. Generally, the base station 20 is a fixed station that communicates with the terminal 10 and is also called by applications such as eNB (evolved NodE-B), BTS (base transceiver system), and AP (access point).
[0049] The base stations 20 are connected to each other through the X2 interface. The base station 20 is connected to the EPC (evolved Packet core, 30) through the S1 interface, more specifically, to the MME (mobility management entity) through S1-MME and to the S-GW (Serving gateway) through S1-U.
[0050] The EPC30 is composed of an MME, an S-GW, and a P-GW (Packet data network-gateway). The MME has connection information of the terminal and information on the capabilities of the terminal, and such information is mainly used for the mobility management of the terminal. The S-GW is a gateway with the E-UTRAN as an endpoint, and the P-GW is a gateway with the PDN (Packet Date Network) as an endpoint.
[0051] The radio interface protocol layer between the terminal and the network is classified into a first layer (L1), a second layer (L2), and a third layer (L3) based on the lower three layers of the well-known Open System Interconnection (OSI) reference model in a communication system. Among them, the physical layer belonging to the first layer provides an information transmission service using a physical channel, and the RRC (Radio Resource Control) layer belonging to the third layer controls radio resources between the terminal and the network. For this purpose, the RRC layer exchanges RRC messages between the terminal and the base station.
[0052] Figure 3(a) shows the radio protocol architecture for the user plane according to an embodiment of the present invention.
[0053] Figure 3(b) shows the radio protocol architecture for the control plane according to an embodiment of the present invention. The user plane is a protocol stack for user data transmission, and the control plane is a protocol stack for control signal transmission.
[0054] Referring to FIGS. 3(a) and A3, the physical layer provides an information transmission service to the upper layer using a physical channel. The physical layer is connected to the upper layer, the MAC (Medium Access Control) layer, via a transport channel. Data moves between the MAC layer and the physical layer via the transport channel. The transport channel is classified according to how data is transmitted and what features it has via a radio interface.
[0055] Between different physical layers, that is, between the physical layers of a transmitter and a receiver, data moves via a physical channel. The physical channel is modulated by the OFDM (Orthogonal Frequency Division Multiplexing) method and utilizes time and frequency as radio resources.
[0056] The MAC layer provides a service to the upper layer, the RLC (radio link control) layer, via a logical channel. The MAC layer provides a mapping function from multiple logical channels to multiple transport channels. Also, the MAC layer provides a logical channel multiplexing function by mapping multiple logical channels to a single transport channel. The MAC layer provides a data transmission service on the logical channel.
[0057] The RLC layer performs concatenation, segmentation, and reassembly of RLC SDUs (Serving Data Units). To ensure various QoS (Quality of Service) requirements of a Radio Bearer (RB), the RLC layer provides three operating modes: Transparent Mode (TM), Unacknowledged Mode (UM), and Acknowledged Mode (AM). AM RLC provides error correction by ARQ (automatic repeat request).
[0058] The RRC (Radio Resource Control) layer is defined only in the control plane. The RRC layer is responsible for controlling logical channels, transport channels, and physical channels in relation to the configuration, re-configuration, and release of radio bearers. An RB means a logical path provided by the first layer (physical layer or PHY layer) and the second layer (MAC layer, RLC layer, PDCP (Packet Data Convergence Protocol) layer) for data transmission between a terminal and a network.
[0059] The functions of the PDCP layer in the user plane include the transmission of user data, header compression, and ciphering. The functions of the PDCP layer in the control plane include the transmission and ciphering / integrity protection of control plane data.
[0060] When an RB is configured, it means the process of specifying the characteristics of radio protocol layers and channels to provide a specific service and setting each specific parameter and operation method. An RB is further divided into two types: SRB (Signaling Radio Bearer) and DRB (Data Radio Bearer). The SRB is used as a path for transmitting RRC messages in the control plane, and the DRB is used as a path for transmitting user data in the user plane.
[0061] When an RRC connection is established between the RRC layer of a terminal and the RRC layer of the E-UTRAN, the terminal enters the RRC_CONNECTED state; otherwise, it enters the RRC_IDLE state. In the case of NR, an RRC_INACTIVE state is further defined. A terminal in the RRC_INACTIVE state can maintain its connection with the core network while releasing its connection with the base station.
[0062] As a downlink transmission channel for transmitting data to a terminal in a network, there are a BCH (Broadcast Channel) for transmitting system information and a downlink SCH (Shared Channel) for transmitting user traffic and control messages other than that. In the case of downlink multicast or block service traffic or control messages, they are transmitted via the downlink SCH or via another downlink MCH (Multicast Channel). On the other hand, as an uplink transmission channel for transmitting data from the terminal to the network, there are a RACH (Random Access Channel) for transmitting an initial control message and an uplink SCH (Shared Channel) for transmitting user traffic and control messages other than that.
[0063] Above the transmission channel, logical channels (Logical Channel) mapped to the transmission channel include BCCH (Broadcast Control Channel), PCCH (Paging Control Channel), CCCH (Common Control Channel), MCCH (Multicast Control Channel), MTCH (Multicast Traffic Channel), and so on.
[0064] The Physical Channel is composed of a plurality of OFDM symbols in the time domain and a plurality of subcarriers in the frequency domain. One subframe is composed of a plurality of OFDM symbols in the time domain. A resource block is a resource allocation unit and is composed of a plurality of OFDM symbols and a plurality of subcarriers. Also, each subframe can use specific subcarriers of a specific OFDM symbol (for example, the first OFDM symbol) of the corresponding subframe for the PDCCH (Physical Downlink Control Channel), that is, the L1 / L2 control channel. The TTI (Transmission Time Interval) is the unit time of subframe transmission.
[0065] Figure 4 shows the structure of an NR system according to an embodiment of the present invention.
[0066] Referring to Figure 4, the NG-RAN (Next Generation-Radio Access Network) includes a gNB (next generation-Node BF cell) and / or an eNB that provide user plane and control plane protocol termination to the terminal. The case of only including the gNB is illustrated in Figure 4. The gNB and the eNB are connected to each other by an Xn interface. The gNB and the eNB are connected to the 5th generation core network (5G Core Network: 5GC) by an NG interface. More specifically, it is connected to the AMF (access and mobility management function) by an NG-C interface and connected to the UPF (user plane function) by an NG-U interface.
[0067] Figure 5 shows the functional split between the NG-RAN and the 5GC according to an embodiment of the present invention.
[0068] Referring to FIG. 5, the gNB provides functions such as Inter Cell RRM, Radio Bearer control, Connection Mobility Control, Radio Admission Control, Measurement configuration & Provision, and dynamic resource allocation. The AMF provides functions such as NAS security and idle state mobility handling. The UPF provides functions such as Mobility Anchoring and PDU (Protocol Data Unit) processing. The SMF (Session Management Function) provides functions such as terminal IP (Internet Protocol) address assignment and PDU session control.
[0069] FIG. 6 shows the structure of an NR radio frame to which an embodiment of the present invention is applicable.
[0070] Referring to FIG. 6, in NR, radio frames are used for uplink and downlink transmissions. The radio frame has a length of 10 ms and is defined by two 5-ms Half-Frames (HF). The Half-Frame contains five 1-ms Subframes (SF). The Subframe is divided into one or more slots, and the number of slots in a Subframe depends on the Subcarrier Spacing (SCS). Each slot contains 12 or 14 OFDM(A) symbols by means of a cyclic prefix (CP).
[0071] When normal CP is used, each slot contains 14 symbols. When extended CP is used, each slot contains 12 symbols. Here, the symbol includes an OFDM symbol (or CP-OFDM symbol) and an SC-FDMA symbol (or DFT-s-OFDM symbol).
[0072] Table 1 illustrates the number of symbols per slot (N slot symbol ), the number of slots per frame (N frame,u slot ), and the number of slots per subframe (N subframe,u slot ) according to the SCS setting (μ) when general CP is used.
[0073] [Table 1]
[0074] Table 2 illustrates the number of symbols per slot, the number of slots per frame, and the number of slots per subframe according to the SCS when extended CP is used.
[0075] [Table 2]
[0076] In the NR system, the OFDM(A) numerology (e.g., SCS, CP length, etc.) can be set differently among a plurality of cells merged into one terminal. As a result, the (absolute time) intervals of time resources (e.g., subframes, slots, or TTIs) (collectively referred to as TUs (Time Units) for convenience) composed of the same number of symbols are set differently among the merged cells.
[0077] In NR, a number of new numerologies or SCSs are supported to assist various 5G services. For example, when the SCS is 15 kHz, a wide area in traditional cellular bands is supported, and when the SCS is 30 kHz / 60 kHz, dense-urban, lower latency, and wider carrier bandwidth are supported. When the SCS is 60 kHz or higher, a bandwidth greater than 24.25 GHz is supported to overcome phase noise.
[0078] The NR frequency band is defined by two types of frequency ranges. The two types of frequency ranges are FR1 and FR2. The numerical values of the frequency ranges are changeable. For example, the two types of frequency ranges are as shown in Table 3 below. Among the frequency ranges used in the NR system, FR1 means "sub 6GHz range", and FR2 means "above 6GHz range", which is also called millimeter wave (mmW).
[0079]
Table 3
[0080] As described above, the numerical values of the frequency ranges of the NR system are changeable. For example, FR1 includes a band from 410 MHz to 7125 MHz as shown in Table 4 below. That is, FR1 includes a frequency band of 6 GHz (or 5850, 5900, 5925 MHz, etc.) or higher. For example, the frequency band of 6 GHz (or 5850, 5900, 5925 MHz, etc.) or higher included within FR1 includes an unlicensed band. The unlicensed band is used for various applications, for example, it is used for communication for vehicles (e.g., autonomous driving).
[0081]
Table 4
[0082] FIG. 7 is a diagram showing the slot structure of an NR frame according to an embodiment of the present invention.
[0083] Referring to FIG. 7, a slot includes a plurality of symbols in the time domain. For example, in the case of normal CP, one slot includes 14 symbols, while in the case of extended CP, one slot includes 12 symbols. Or, in the case of normal CP, one slot includes 7 symbols, while in the case of extended CP, one slot includes 6 symbols.
[0084] A carrier wave includes a plurality of sub-carriers in the frequency domain. An RB (Resource Block) is defined as a plurality (e.g., 12) of consecutive sub-carriers in the frequency domain. A BWP is defined as a plurality of consecutive PRBs (Physical RBs) in the frequency domain and corresponds to one numerology (e.g., SCS, CP length, etc.). A carrier wave includes a maximum of N (e.g., 5) BWPs. Data communication is performed on the activated BWP. Each element is referred to as a resource element (RE) in the resource grid, and one complex symbol can be mapped.
[0085] On the other hand, the wireless interface between terminals or the wireless interface between a terminal and a network is composed of L1 layer, L2 layer, and L3 layer. In various embodiments of the present invention, the L1 layer means the physical layer. The L2 layer means, for example, any one of the MAC layer, RLC layer, PDCP layer, and SDAP layer. The L3 layer means, for example, the RRC layer.
[0086] Hereinafter, V2X or SL (sidelink) communication will be described.
[0087] FIG. 8 shows a radio protocol architecture for SL communication according to an embodiment of the present invention. More specifically, FIG. 8(a) shows the user plane protocol stack of LTE, and FIG. 8(b) shows the control plane protocol stack of LTE.
[0088] FIG. 9 shows a radio protocol architecture for SL communication according to an embodiment of the present invention. More specifically, FIG. 9(a) shows the user plane protocol stack of NR, and FIG. 9(b) shows the control plane protocol stack of NR.
[0089] FIG. 10 shows a synchronization source or synchronization reference for V2X according to an embodiment of the present invention.
[0090] Referring to FIG. 10, in V2X, a terminal is directly synchronized to GNSS (global navigation satellite systems), or is indirectly synchronized to GNSS by a terminal that is directly synchronized to GNSS (inside or outside the network coverage). When GNSS is set as the synchronization source, the terminal uses UTC (Coordinated Universal Time) and a (pre-)set DFN (Direct Frame Number) offset to calculate the DFN and subframe number.
[0091] Alternatively, the terminal is directly synchronized to the base station or synchronized to another terminal whose time / frequency is synchronized to the base station. For example, the base station is an eNB or a gNB. For example, when the terminal is within the network coverage, the terminal receives the synchronization information provided by the base station and is directly synchronized to the base station. Then, the terminal provides the synchronization information to other adjacent terminals. When the base station timing is set as the synchronization reference, the terminal follows the cell related to the frequency (when within the cell coverage at the frequency), the primary cell or the serving cell (when outside the cell coverage at the frequency) for synchronization and downlink measurement.
[0092] The base station (e.g., the serving cell) provides the synchronization setting for the carrier wave used in V2X or SL communication. In this case, the terminal follows the synchronization setting received from the base station. If the terminal does not detect any cell in the carrier wave used in V2X or SL communication and does not receive the synchronization setting from the serving cell, the terminal follows the preset synchronization setting.
[0093] Alternatively, the terminal may be synchronized to another terminal from which synchronization information cannot be obtained directly or indirectly from the base station or GNSS. The synchronization source and preference are preset in the terminal. Alternatively, the synchronization source and preference are set by a control message provided by the base station.
[0094] The SL synchronization source is related to the priority of synchronization. For example, the relationship between the synchronization source and the priority of synchronization is defined as shown in Table 14 or Table 15. Table 5 or Table 6 is only an example, and the relationship between the synchronization source and the synchronization priority can be defined in various ways.
[0095]
Table 5
[0096]
Table 6
[0097] In Table 5 or Table 6, P0 means the highest priority and P6 means the lowest priority. In Table 5 or Table 6, the base station includes at least one of gNB or eNB.
[0098] Whether to use GNSS-based synchronization or base station-based synchronization is (pre-)set. In single-carrier operation, the terminal derives the transmission timing of the terminal from the available synchronization reference with the highest priority.
[0099] Hereinafter, the sidelink synchronization signal (SLSS) and synchronization information will be described.
[0100] The SLSS includes a PSSS (Primary Sidelink Synchronization Signal) and an SSSS (Secondary Sidelink Synchronization Signal) as an SL-specific sequence. The PSSS is called S-PSS (Sidelink Primary Synchronization Signal), and the SSSS is called S-SSS (Sidelink Secondary Synchronization Signal). For example, length-127 M-sequences are used for S-PSS, and length-127 Gold sequences are used for S-SSS. For example, the terminal detects the first signal using S-PSS and acquires synchronization. For example, the terminal acquires detailed synchronization using S-PSS and S-SSS and detects the synchronization signal ID.
[0101] The PSBCH (Physical Sidelink Broadcast Channel) is a (broadcast) channel on which the basic (system) information that a terminal should know first before SL signal transmission and reception is transmitted. For example, the basic information includes information about SLSS, duplex mode (DM), TDD UL / DL (Time Division Duplex Uplink / Downlink) configuration, information about resource pools, types of applications related to SLSS, subframe offset, broadcast information, etc. For example, in order to evaluate the performance of the PSBCH, in NR V2X, the payload size of the PSBCH is 56 bits including a 24-bit CRC.
[0102] S-PSS, S-SSS, and PSBCH are included in a block format (e.g., SL SS (Synchronization Signal) / PSBCH block, hereinafter, S-SSB (Sidelink-Synchronization Signal Block)) that supports periodic transmission. The S-SSB has the same numerology (i.e., SCS and CP length) as the PSCCH (Physical Sidelink Control Channel) / PSSCH (Physical Sidelink Shared Channel) within the carrier, and the transmission bandwidth is within a pre-set SL BWP (Sidelink BWP). For example, the bandwidth of the S-SSB is 11 RBs (Resource Blocks). For example, the PSBCH spans 11 RBs. Also, the frequency position of the S-SSB is pre-set. Therefore, the terminal does not need to perform hypothesis detection in terms of frequency to discover the S-SSB on the carrier.
[0103] On one hand, in the NR SL system, a plurality of numerologies having different SCSs and / or CP lengths are supported. At this time, as the SCS increases, the length of the time resource for the transmitting terminal to transmit the S-SSB becomes shorter. As a result, the coverage of the S-SSB is reduced. Therefore, in order to ensure the coverage of the S-SSB, the transmitting terminal transmits one or more S-SSBs to the receiving terminal within one S-SSB transmission period according to the SCS. For example, the number of S-SSBs transmitted by the transmitting terminal to the receiving terminal within one S-SSB transmission period is pre-configured or configured for the transmitting terminal. For example, the S-SSB transmission period is 160 ms. For example, a 160-ms S-SSB transmission period is supported for all SCSs.
[0104] For example, when the SCS is 15 kHz in FR1, the transmitting terminal transmits one or two S-SSBs to the receiving terminal within one S-SSB transmission period. For example, when the SCS is 30 kHz in FR1, the transmitting terminal transmits one or two S-SSBs to the receiving terminal within one S-SSB transmission period. For example, when the SCS is 60 kHz in FR1, the transmitting terminal transmits one, two, or four S-SSBs to the receiving terminal within one S-SSB transmission period.
[0105] FIG. 11 shows a procedure for a terminal to perform V2X or SL communication in a transmission mode according to an embodiment of the present invention. The embodiment of FIG. 11 can be combined with various embodiments of the present disclosure. In various embodiments of the present invention, the transmission mode is also referred to as a mode or a resource allocation mode. Hereinafter, for the convenience of description, in LTE, the transmission mode is also referred to as the LTE transmission mode, and in NR, the transmission mode is also referred to as the NR resource allocation mode.
[0106] For example, FIG. 11(a) shows terminal operations related to LTE transmission mode 1 or LTE transmission mode 3. For example, FIG. 11(a) shows terminal operations related to NR resource allocation mode 1. For example, LTE transmission mode 1 can be applied to general SL communication, and LTE transmission mode 3 can be applied to V2X communication.
[0107] For example, FIG. 11(b) shows terminal operations related to LTE transmission mode 2 or LTE transmission mode 4. Or for example, FIG. 11(b) shows terminal operations related to NR resource allocation mode 2.
[0108] Referring to FIG. 11(a), in LTE transmission mode 1, LTE transmission mode 3, or NR resource allocation mode 1, the base station schedules the SL resources used by the terminal for SL transmission. For example, in step S8000, the base station transmits information related to the SL resources and / or information related to the UL resources to the first terminal. For example, the UL resources include PUCCH resources and / or PUSCH resources. For example, the UL resources are resources for reporting SL HARQ feedback to the base station.
[0109] For example, the first terminal receives information regarding DG (dynamic grant) resources and / or information regarding CG (configured grant) resources from the base station. For example, the CG resources include CG type 1 resources or CG type 2 resources. In this specification, the DG resources are resources that the base station sets / allocates to the first terminal via DCI (downlink control information). In this specification, the CG resources are (periodic) resources that the base station sets / allocates to the first terminal via DCI and / or RRC messages. For example, in the case of CG type 1 resources, the base station transmits an RRC message including information regarding the CG resources to the first terminal. For example, in the case of CG type 2 resources, the base station transmits an RRC message including information regarding the CG resources to the first terminal, and the base station transmits DCI regarding activation or release of the CG resources to the first terminal.
[0110] In step S8010, the first terminal transmits a PSCCH (e.g., SCI (Sidelink Control Information) or 1st-stage SCI) to the second terminal based on resource scheduling. In step S8020, the first terminal transmits a PSSCH (e.g., 2nd-stage SCI, MAC PDU, data, etc.) related to the PSCCH to the second terminal. In step S8030, the first terminal receives a PSFCH related to the PSCCH / PSSCH from the second terminal. For example, HARQ feedback information (e.g., NACK information or ACK information) is received from the second terminal via the PSFCH. In step S8040, the first terminal transmits / reports the HARQ feedback information to the base station via the PUCCH or PUSCH. For example, the HARQ feedback information reported to the base station is information generated based on the HARQ feedback information received by the first terminal from the second terminal. For example, the HARQ feedback information reported to the base station is information generated by the first terminal based on a preset rule. For example, the DCI is DCI for SL scheduling. For example, the format of the DCI is DCI format 3_0 or DCI format 3_1. Table 7 shows an example of DCI for SL scheduling.
[0111]
Table 7
[0112] Referring to Fig. 11(b), in LTE transmission mode 2, LTE transmission mode 4, or NR resource allocation mode 2, the terminal determines the SL transmission resource within the SL resource set by the base station / network or the preset SL resource. For example, the set SL resource or the preset SL resource is a resource pool. For example, the terminal autonomously selects or schedules the resources for SL transmission. For example, the terminal selects the resources by itself within the set resource pool and performs SL communication. For example, the terminal performs the procedures of sensing and (re)selecting resources and selects the resources by itself within the selection window. For example, this sensing is performed in units of subchannels. For example, in step S8010, the first terminal that has selected the resources by itself within the resource pool transmits the PSCCH (e.g., SCI (Sidelink Control Information) or 1st-stage SCI) to the second terminal using this resource. In step S8020, the first terminal transmits the PSSCH (e.g., 2nd-stage SCI, MAC PDU, data, etc.) related to the PSCCH to the second terminal. In step S8030, the first terminal receives the PSFCH related to the PSCCH / PSSCH from the second terminal.
[0113] Referring to FIG. 11(a) or (b), for example, the first terminal transmits an SCI to the second terminal on the PSCCH. Or, for example, the first terminal transmits two consecutive SCIs (e.g., 2-stage SCI) to the second terminal on the PSCCH and / or the PSSCH. In this case, the second terminal decodes two consecutive SCIs (e.g., 2-stage SCI) to receive the PSSCH from the first terminal. In this specification, the SCI transmitted on the PSCCH is referred to as 1st SCI, the first SCI, 1st-stage SCI, or 1st-stage SCI format, and the SCI transmitted on the PSSCH is referred to as 2nd SCI, the second SCI, 2nd-stage SCI, or 2nd-stage SCI format. For example, the 1st-stage SCI format includes SCI format 1-A, and the 2nd-stage SCI format includes SCI format 2-A and / or SCI format 2-B. Table 8 shows an example of the 1st-stage SCI format.
[0114]
Table 8
[0115] Table 9 shows an example of the 2nd-stage SCI format.
[0116]
Table 9
[0117] Referring to FIG. 11(a) or (b), in step S8030, the first terminal receives the PSFCH based on Table 10. For example, the first terminal and the second terminal determine the PSFCH resource based on Table 10, and the second terminal transmits HARQ feedback to the first terminal using the PSFCH resource.
[0118]
Table 10
[0119] Referring to Fig. 11(a), in step S8040, the first terminal transmits SL HARQ feedback to the base station via PUCCH and / or PUSCH based on Table 11.
[0120]
Table 11
[0121] On the other hand, the following Table 12 shows the content regarding the selection and reselection of sidelink relay UEs disclosed in 3GPP TS 36.331. The content of Table 12 is used as the prior art of the present invention, and for the detailed matters related thereto, refer to 3GPP TS 36.331.
[0122]
Table 12
[0123] Fig. 12 shows the process of connection management and direct-to-indirect path switching captured in the TR document (3GPP TR 38.836) regarding Rel-17 NR SL. The remote UE needs to set up its PDU session / DRB with the network before user plane data transmission.
[0124] The procedure for PC5 unicast link setup on the PC5-RRC aspect of Rel-16 NR V2X is reused for the remote UE to set up a secure unicast link for L2 UE-to-Network relaying between the remote UE and the relay UE before the remote UE establishes a Uu RRC connection with the network through the relay UE.
[0125] For both in-coverage and out-of-coverage scenarios, when the remote UE initiates the first RRC message for connection setup with the gNB, the PC5 L2 configuration for transmission between the remote UE and the UE-to-Network Relay UE is based on the RLC / MAC configuration defined in the standard. The establishment of the Uu SRB1 / SRB2 and DRB of the remote UE follows the procedures of the legacy Uu configuration for the L2 UE-to-Network Relay.
[0126] The high-level connection setup procedure shown in Figure 12 is applicable to the L2 UE-to-Network Relay.
[0127] In step S1200, the remote and relay UEs perform a discovery procedure and set up a PC5-RRC connection in step S1201 based on the conventional Rel-16 procedure.
[0128] In step S1202, the remote UE uses the basic L2 configuration of PC5 to send the first RRC message (i.e., RRCSetupRequest) for connection setup with the gNB by the relay UE. The gNB responds to the remote UE with an RRC setup message (S1203). The transmission of RRCSetup to the remote UE uses the basic configuration of PC5. If the relay UE does not start from RRC_CONNECTED, it needs to perform its own connection setup when receiving a message for the basic L2 configuration of PC5. The details for the relay UE to transmit the RRCSetupRequest / RRCSetup message to the remote UE are discussed in the WI step.
[0129] In step S1204, the gNB and the relay UE perform the procedure for relay channel setup over Uu. Depending on the configuration of the gNB, the relay / remote UE sets up an RLC channel for relaying SRB1 to the remote UE over PC5. This step prepares the relay channel for SRB1.
[0130] In step S1205, the remote UE SRB1 message (e.g., RRCSetupComplete message) is transmitted to the gNB via the relay UE using the SRB1 relay channel by PC5. Also, the remote UE is RRC-connected by Uu.
[0131] In step S1206, the remote UE and the gNB set up security according to the legacy procedure, and the security message is transmitted via the relay UE.
[0132] In step S1210, for traffic relay, the gNB further sets up an RLC channel between the gNB and the relay UE. Depending on the configuration of the gNB, the relay / remote UE further sets up an RLC channel between the remote UE and the relay UE for traffic relay. The gNB transmits RRCReconfiguration to the remote UE via the relay UE to set up the relay SRB2 / DRB. The remote UE transmits RRCReconfigurationComplete to the gNB via the relay UE as a response.
[0133] In the case of L2 UE-to-Network relay in addition to the connection setup procedure:
[0134] - The procedures of RRC reconfiguration and RRC connection release reuse the legacy RRC procedures together with the content / configuration design of the messages left in the WI step.
[0135] - The procedures of RRC connection reconfiguration and RRC connection resumption reuse the conventional RRC procedures as a baseline in consideration of the connection setup procedure of the aforementioned L2 UE-to-Network Relay to process the relay-specific parts together with the message content / configuration. The message content / configuration will be defined in the future.
[0136] Figure 13 shows an example of a direct-to-indirect path switch. For the service continuity of the L2 UE-to-Network Relay, when the remote UE switches to the indirect relay UE, the procedure of Figure 13 is followed.
[0137] Referring to Figure 13, in step S1301, after the remote UE measures / discovers the candidate relay UE, the remote UE reports one or more candidate relay UEs. The remote UE filters the appropriate relay UE that meets the upper layer criteria at the time of reporting. The report includes the ID of the relay UE and the SL RSRP information, and hereafter, the details regarding the PC5 measurement are determined.
[0138] In step S1302, the gNB decides to switch to the target relay UE, and the target (re)configuration is selectively sent to the relay UE.
[0139] In step S1304, the RRC reconfiguration message for the remote UE includes the ID of the target relay UE, the target Uu, and the PC5 configuration.
[0140] In step S1305, if the connection has not been established yet, the remote UE sets up the connection with the target relay UE over PC5.
[0141] In step S1306, the remote UE uses the target configuration provided from the RRCReconfiguration to feedback the RRCReconfigurationComplete to the gNB via the target path.
[0142] In step S1307, the data path is switched.
[0143] Tables 13 to 16 are 3GPP technical reports on UE-to-UE relay selection and are used as the prior art of the present disclosure. In Table 14, Figure 14 and in Table 16, Figure 15 respectively correspond to Figures 14 and 15.
[0144]
Table 13
[0145]
Table 14
[0146]
Table 15
[0147]
Table 16
[0148] There is no release message in the SL RRC message. That is, the sidelink release can be released using the PC5-S release message in the upper layer, but there is no operation for releasing the sidelink in the AS layer. The UE that has transmitted and received the PC5-S release message in the upper layer can command the release operation in the AS layer to release related SL information (such as bearer information, etc.).
[0149] However, in UE-to-UE relay operation, after a connection establishment occurs between remote UE1 and remote UE2 via a relay UE, the upper layer of the relay UE does not participate in the relay operation as can be seen from the protocol stack related to the UE-to-UE relay UE shown in FIG. 16. Therefore, when remote UE1 or remote UE2 transmits / receives a PC5-S release message, the AS layers of remote UE1 and remote UE2 can release connection-related information according to the instructions of the upper layer, but it is unclear whether the AS layer of the relay UE can release the PC5-S connection (with each of UE1 and UE2). Specifically, for example, in UE-to-UE relay operation, the PC5-S release message transmitted / received for the release of the end-to-end SL setting between the source remote UE and the target remote UE cannot be recognized by the relay UE, and the problem occurs that the relay UE has to continue to maintain the PC5 link with each UE.
[0150] Therefore, hereinafter, when remote UE1 and / or remote UE2 releases the transmission / reception operation related to the relay, a method for releasing the relay UE will be proposed.
[0151] A relay UE according to an embodiment establishes a first PC5 link and a second PC5 link with each of a first UE and a second UE (S1701 in FIG. 17), and transmits and receives messages related to the establishment of an End-to-End PC5 link transmitted between the first UE and the second UE (S1702).
[0152] The relay UE receives a predetermined message related to the release of the End-to-End PC5 link between the first UE and the second UE from the first UE (S1703), and the relay UE releases the first PC5 link and the second PC5 link (S1704).
[0153] Here, the predetermined message includes a value recognizable in the access stratum (AS) layer of the relay UE. The release of the first PC5 link and the second PC5 link is performed after the release of the End-to-End PC5 link. The release of the first PC5 link and the second PC5 link is performed based on the upper layer of the relay UE decrypting the predetermined message transmitted from the AS layer. The predetermined message is transmitted based on the first UE transmitting a message instructing the release of the End-to-End PC5 link, and the release of the first PC5 link and the second PC5 link includes the release of a bearer, bearer mapping information, and measurement settings for UE-to-UE relay.
[0154] That is, in the upper layer of UE1 / UE2, for the PC5-S message (e.g., PC5-S release message) that the upper layer of the relay UE should receive (and / or decrypt), an indication is sent from the AS layer of UE1 / UE2 with a value recognizable in the AS layer of the relay UE.
[0155] Specifically, when the upper layer of UE1 / UE2 transmits a specific PC5-S message, it may instruct the AS layer to transmit it. For example, when transmitting a PC5-S release message from the remote UE1 (or UE2) to the remote UE2 (or UE1) via the relay UE, the AS layer of UE1 (or UE2) gives an instruction, and the AS layer of the relay UE that recognizes the instruction can also lift the received message to its upper layer. The upper layer of the relay UE decrypts the message, and if the message is a PC5-S release message, it may release the value set for the relay operation. (Execute the operation instruction related to release in the AS layer) That is, it is a method of giving a separate instruction for the message that the upper layer of the relay UE should receive during UE-to-UE relay operation.
[0156] Thus, in UE-to-UE relay operation, performing link release between the source remote UE and the target remote UE can be done after the source remote UE preferentially performs release for the end-to-end SL configuration and then performs release for the SL configuration for each hop. Also, when 1:N bearer mapping is applied, when release for the end-to-end SL configuration is performed, an SL RRC operation can be performed to release only the related configurations at each hop. Here, as described above, since the upper layer of the relay UE cannot recognize the message for link release between UEs, in the embodiments of the present disclosure, by sending a release message related to the AS layer, the upper layer of the relay UE can recognize the release message (via the AS layer), and the relay can release the PC5 link and the second PC5 link. Thereby, in UE-to-UE relay operation, the problem that the PC5-S release message transmitted and received for the release of the end-to-end SL configuration between the source remote UE and the target remote UE cannot be recognized by the relay UE and the relay UE has to continue to maintain the PC5 link with each UE can be solved.
[0157] (PC5-S) messages such as discovery / discovery solicitation / DCR / DCA for the operation of UE-to-UE relay UEs include whether to support UE-to-UE relay. Also, the message may indicate whether to support L2 UE-to-UE relay, L3 UE-to-UE relay, or both. Regarding the above description, the procedure for link release applies the method described in the SL connection and release described later.
[0158] As another example, the AS layer of a remote UE that has been instructed to release information related to relay operation from a higher layer can send a release instruction to the relay UE if the release information (e.g., release of information such as a bearer / LCH related to relay) is related to relay communication. Alternatively, such a release instruction may be set to be sent from the higher layer to the relay UE. The relay UE that receives this can release the information used for the relay operation (e.g., bearer and bearer mapping information, measurement settings for UE-to-UE relay, etc.). The aforementioned release instruction may be included in information that can be decoded by the SRAP (Sidelink Relay Adaptation Protocol) layer for UE-to-UE relay (e.g., SRAP layer header). Information for such release of the relay UE may be transmitted via MAC CE (in this case, the relay UE may receive messages with the same content from remote UE1 and UE2).
[0159] As another example, the higher layer of remote UE1 that has received a PC5-S release message can also send a message (or instruction) that instructs the relay UE to release the settings for the relay operation between that remote UE1 and remote UE2. The relay UE that receives that message can release the UE-to-UE relay settings related to the remote UE that sent this. The release instruction may be a value included in the SRAP layer (SRAP header), and the message may be a value that is not forwarded to the other remote UE and is processed by the relay UE. (Only the remote UE that has received the PC5-S release message sends a release instruction to the relay UE)
[0160] In the foregoing description, the relay UE device includes at least one processor and at least one computer memory operably connected to the at least one processor and storing instructions that, when executed, cause the at least one processor to perform operations, the operations including the relay UE establishing a first PC5 link and a second PC5 link with each of a first UE and a second UE, the relay UE transmitting messages related to the establishment of an End-to-End PC5 link transmitted and received between the first UE and the second UE, the relay UE receiving a predetermined message related to the release of the End-to-End PC5 link between the first UE and the second UE from the first UE, and the relay UE releasing the first PC5 link and the second PC5 link, and the predetermined message includes a value recognizable by the access stratum (AS) layer of the relay UE.
[0161] Also, a method of operating a first UE includes the first UE establishing a first PC5 link with the relay UE, the first UE transmitting a message related to the establishment of an End-to-End PC5 link to the second UE via the relay UE, and the first UE transmitting a predetermined message related to the release of the End-to-End PC5 link between the first UE and the second UE to the relay UE, the predetermined message includes a value recognizable by the access stratum (AS) layer of the relay UE, and the first PC5 link is released by the relay UE that has received the predetermined message.
[0162] In addition, the first UE device includes at least one processor and at least one computer memory operably connected to the at least one processor and storing instructions that, when executed, cause the at least one processor to perform operations. The operations include the first UE establishing a first PC5 link with the relay UE, the first UE transmitting a message related to establishing an End-to-End PC5 link to the second UE via the relay UE, and the first UE transmitting a predetermined message related to releasing the End-to-End PC5 link between the first UE and the second UE to the relay UE. The predetermined message includes a value recognizable at the access stratum (AS) layer of the relay UE, and the first PC5 link is released by the relay UE that receives the predetermined message.
[0163] Hereinafter, connection release triggering related to UE-to-UE relay operation will be described. In the disclosure of the present invention, releasing related settings means releasing not only the settings between the source remote UE and the relay UE and between the relay UE and the target remote UE, but also the settings between the source remote UE and the target remote UE.
[0164] Assuming that the source remote UE, the relay UE, and the target remote UE perform UE-to-UE relay operations, when the SL-RSRP (or SD-RSRP) between the source remote UE and the relay UE becomes equal to or lower than a predetermined threshold (which may be the threshold used at the time of relay selection), the source remote UE can notify this to the upper layer and release the related settings. At this time, the measured value may be the value measured by the source remote UE or the value measured by the relay UE. That is, when the result of the relay UE measuring the SL-RSRP (or SD-RSRP) between the source remote UE and the relay UE becomes equal to or lower than a predetermined threshold, the relay UE notifies this to the source remote UE (or the source relay UE).
[0165] When the SL-RSRP (or SD-RSRP) between the relay UE and the target remote UE becomes equal to or lower than a predetermined threshold (which may be the threshold used at the time of relay selection), the relay UE can also notify the source remote UE of this. This value may be the value measured by the relay UE, or it may be the value measured by the target remote UE and notified to the relay UE. Alternatively, when the SL-RSRP (or SD-RSRP) measured by the target remote UE becomes equal to or lower than a predetermined threshold, the target remote UE notifies the relay UE, and the relay UE notifies the source remote UE of the measurement value (and / or) received from the remote UE (a simple notification that the signal strength between the relay UE and the target remote UE does not reach the threshold).
[0166] When the above-described release situation occurs, the source remote UE (or source relay UE) triggers the transmission / reception of discovery messages or triggers relay reselection.
[0167] If the relay UE has performed a handover (HO), but the new cell does not support U2U relay operation, or if the relay UE that was in the IDLE / INACTIVE state has moved and camped on a cell that does not support U2U relay operation, the relay UE releases the SL connection with each remote UE (source remote UE and target remote UE) (or) in the case of multi-hop, or transmits a notification message regarding this. The (source / target) remote UE that has received the notification message can also trigger relay reselection.
[0168] On one hand, when the (source / target) remote UE performs a handover and the new cell does not support U2U relay operation, or when the relay UE that was in the IDLE / INACTIVE state moves and camps on a cell that does not support U2U relay operation, the (source / target) remote UE shall release the SL connection with the relay UE (and / or) peer remote UE, or send a notification message to inform that it has moved to a cell that does not support U2U relay (i.e., the source / target remote UE sends a notification message to the relay UE or peer remote UE). The relay UE and the peer remote UE that receive this may release the SL connection for U2U communication. Alternatively, the peer remote UE may also trigger relay reselection. At this time, the notification message to be used can be sent by a PC5-RRC / PC5-S message.
[0169] In a state where the 1-hop SL connection between the SRC remote UE and the relay UE is completed and the 1-hop SL connection between the relay UE and the DST remote UE is completed, the SL connection between the SRC remote UE and the DST remote UE is performed via an indirect link. In this case, when the timer related to the SL connection between the SRC remote UE and the DST remote UE (e.g., T400 (T400-like) timer) expires, the SRC (or, DST) remote UE may have to inform the relay UE of this. The relay UE can also use this information to trigger the release of the 1-hop SL connection between the relay UE and the SRC (or, DST) remote UE.
[0170] FIG. 18 shows the SL connection and release procedures between a source remote UE and a target remote UE. Referring to FIG. 18, the source remote UE is SL-connected to the relay UE (S1801), and the relay UE is SL-connected to the target remote UE (S1802). Also, the source remote UE and the target remote UE perform operations for end-to-end SL connection (S1803). As described above, when SL-connected, the release procedure is performed at the upper layer. For example, a message related to release is transmitted from the upper layer of the source remote UE to the target remote UE via the relay UE (S1804) (SL release between the source remote UE and the target remote UE). Also, the source remote UE transmits a message for releasing the link between the source remote UE and the relay UE (S1805). On the other hand, the target remote UE that has received the release message from the source remote UE transmits a message for releasing the SL between the target remote UE and the relay UE (S1806). The operation of transmitting the above-described release message may be replaced with a procedure for SL release.
[0171] As another example, as shown in FIG. 19, the source remote UE may transmit a message for releasing the SL between the source remote UE and the target remote UE (S1904) and instruct the relay UE to release with another PC5-RRC message (S1905). When operating in this way, when end-to-end release is performed at the upper layer between the source remote UE and the target remote UE, the links between the source remote UE and the relay UE and between the relay UE and the target remote UE are released at the AS layer. This is because there is no upper layer in the relay UE, so the settings related to the source remote UE and the target remote UE are released to the relay UE.
[0172] As another example, as shown in FIG. 20, when the source remote UE transmits an SL release message to the relay UE (S2004), the relay UE and the source remote UE release the SL settings for both the source remote UE and the target remote UE. Also, the release message between the source remote UE and the relay UE can trigger the transmission of a message (S2005) for releasing the SL connection between the relay UE and the target remote UE.
[0173] On one hand, when an end-to-end PC5-S release (link release) occurs between a source remote UE and a target remote UE, whether the SL connections of each hop (1st-hop, 2nd-hop) are released depends on the UE implementation. If a relay UE multiplexes a link (or bearer) connected to multiple remote UEs at the 1st-hop onto one link (or bearer) at the 2nd-hop, for example, by 1:N bearer mapping, then even if the end-to-end link (or bearer) between a specific source remote UE and target remote UE is released, the links of each hop (1st-hop, 2nd-hop) need to be maintained, which can follow the selection of each remote UE / relay UE (UE implementation). However, even in this case, when the end-to-end link (or end-to-end bearer) between the source remote UE and the target remote UE is released, an operation is required to release the related settings. For example, the source remote UE and the target remote UE also need to send an RRCReconfigurationSidelink message so that the relay UE can remove the local ID information and SL bearer information (such as ID / mapping rules) related to the released end-to-end link, information related to QoS split (when exchanging QoS-related information), etc. That is, when the end-to-end link (or end-to-end bearer) is released, the source remote UE and the target remote UE need to perform an RRCReconfigurationSidelink procedure to remove the related (1st-hop, 2nd-hop) settings only at the relay UE.
[0174] On the other hand, such an RRC Reconfiguration Sidelink procedure can also be solved by performing it on only one of the source remote UE or the target remote UE for the relay UE. In this case, any one of the above-mentioned UEs is defined as the UE that initiated the end-to-end link (or end-to-end bearer) release.
[0175] Example of a communication system to which the present invention is applied
[0176] Without being limited thereto, the various descriptions, functions, procedures, proposals, methods and / or flowcharts of the present invention disclosed in this specification can be applied to various fields that require wireless communication / connection between devices (e.g., 5G).
[0177] Hereinafter, a more specific description will be given with reference to the drawings. In the following figures / descriptions, the same reference numerals exemplify the same or corresponding hardware blocks, software blocks or functional blocks unless otherwise specifically mentioned.
[0178] FIG. 21 illustrates a communication system 1 to which the present invention is applied.
[0179] Referring to FIG. 21, the communication system 1 to which the present invention is applied includes a wireless device, a base station, and a network. Here, the wireless device means a device that communicates using a wireless connection technology (for example, 5G NR, LTE), and is also referred to as a communication / wireless / 5G device. Although not limited thereto, the wireless devices include a robot 100a, vehicles 100b-1, 100b-2, an XR (Extended Reality) device 100c, a hand-held device 100d, a home appliance 100e, an IoT (Internet of Thing) device 100f, and an AI device / server 400. For example, the vehicles include vehicles equipped with a wireless communication function, autonomous driving vehicles, vehicles capable of vehicle-to-vehicle communication, etc. Here, the vehicles include UAVs (Unmanned Aerial Vehicles) (for example, drones). The XR device includes AR (Augmented Reality) / VR (Virtual Reality) / MR (Mixed Reality) devices, and is embodied in the form of an HMD (Head-Mounted Device), a HUD (Head-Up Display) provided in a vehicle, a TV, a smartphone, a computer, a wearable device, a home appliance, a digital signboard, a vehicle, a robot, etc. The hand-held devices include smartphones, smart pads, wearable devices (for example, smartwatches, smart glasses), computers (for example, notebook personal computers, etc.). The home appliances include TVs, refrigerators, washing machines, etc. The IoT devices include sensors, smart meters, etc. For example, the base station and the network are also embodied in the wireless device, and a specific wireless device 200a can also operate as a base station / network node for other wireless devices.
[0180] Wireless devices 100a to 100f are connected to network 300 via base station 200. AI (Artificial Intelligence) technology is applied to wireless devices 100a to 100f, and wireless devices 100a to 100f are connected to AI server 400 via network 300. Network 300 is configured using a 3G network, 4G (e.g., LTE) network, 5G (e.g., NR) network, etc. Wireless devices 100a to 100f can communicate with each other via base station 200 / network 300, or can also communicate directly without going through the base station / network (e.g., sidelink communication). For example, vehicles 100b-1 and 100b-2 can communicate directly (e.g., V2V (Vehicle to Vehicle) / V2X (Vehicle to everything) communication). Also, IoT devices (e.g., sensors) can communicate directly with other IoT devices (e.g., sensors) or other wireless devices 100a to 100f.
[0181] Wireless communications / connections 150a, 150b, and 150c are performed between wireless devices 100a to 100f / base station 200 and between base stations 200 / 200. Here, the wireless communications / connections include uplink / downlink communication 150a, sidelink communication 150b (or D2D communication), and inter-base station communication 150c (e.g., performed by various wireless connection technologies such as relay, IAB (Integrated Access Backhaul) (e.g., 5G NR)). Through wireless communications / connections 150a, 150b, and 150c, wireless devices and base stations / wireless devices, and base stations and base stations can send / receive wireless signals to / from each other. For example, wireless communications / connections 150a, 150b, and 150c can send / receive signals via various physical channels. For this purpose, based on various proposals of the present invention, any one of the setting process of various configuration information for sending / receiving wireless signals, various signal processing processes (e.g., channel encoding / decoding, modulation / demodulation, resource mapping / demapping, etc.), and resource allocation process is performed.
[0182] Examples of wireless devices to which the present invention is applied
[0183] FIG. 22 illustrates a wireless device to which the present invention is applied.
[0184] Referring to FIG. 22, the first wireless device 100 and the second wireless device 200 transmit and receive wireless signals by various wireless connection technologies (e.g., LTE, NR). Here, {the first wireless device 100, the second wireless device 200} corresponds to {the wireless device 100x, the base station 200} in FIG. 21 and / or {the wireless device 100x, the wireless device 100x}.
[0185] The first wireless device 100 includes one or more processors 102 and one or more memories 104, and further includes one or more transceivers 106 and / or one or more antennas 108. The processor 102 controls the memory 104 and / or the transceiver 106 and is configured to implement the descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification. For example, after the processor 102 processes the information in the memory 104 to generate a first information / signal, the transceiver 106 transmits a wireless signal including the first information / signal. Also, after the processor 102 receives a wireless signal including a second information / signal by the transceiver 106, the information obtained from the signal processing of the second information / signal is stored in the memory 104. The memory 104 is connected to the processor 102 and stores various information related to the operation of the processor 102. For example, the memory 104 stores software code including instructions for performing part or all of the processes controlled by the processor 102 or for performing the descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification. Here, the processor 102 and the memory 104 are part of a communication modem / circuit / chip designed to implement wireless communication technologies (e.g., LTE, NR). The transceiver 106 is connected to the processor 102 and transmits and / or receives wireless signals through one or more antennas 108. The transceiver 106 includes a transmitter and / or a receiver. The transceiver 106 can also be used interchangeably with an RF (radio Frequency) unit. In the present invention, the wireless device can also mean a communication modem / circuit / chip.
[0186] The second wireless device 200 includes one or more processors 202 and one or more memories 204, and further includes one or more transceivers 206 and / or one or more antennas 208. The processor 202 controls the memory 204 and / or the transceiver 206, and is configured to implement the descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification. For example, after the processor 202 processes the information in the memory 204 to generate third information / signal, the transceiver 206 transmits a wireless signal including the third information / signal. Also, after the processor 202 receives a wireless signal including fourth information / signal by the transceiver 206, the information obtained from the signal processing of the fourth information / signal is stored in the memory 204. The memory 204 is connected to the processor 202 and stores various information related to the operation of the processor 202. For example, the memory 204 stores software code that performs part or all of the processes controlled by the processor 202, or includes instructions for performing the descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification. Here, the processor 202 and the memory 204 are part of a communication modem / circuit / chip designed to implement wireless communication technologies (e.g., LTE, NR). The transceiver 206 is connected to the processor 202 and transmits and / or receives wireless signals through one or more antennas 208. The transceiver 206 includes a transmitter and / or a receiver. The transceiver 206 can also be used interchangeably with an RF unit. In the present invention, the wireless device can also mean a communication modem / circuit / chip.
[0187] 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 are implemented by one or more processors 102 and 202. For example, one or more processors 102 and 202 implement one or more layers (e.g., functional layers such as PHY, MAC, RLC, PDCP, RRC, SDAP). One or more processors 102 and 202 generate one or more PDUs (Protocol Data Units) and / or one or more SDUs (Service Data Units) according to the descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification. One or more processors 102 and 202 generate messages, control information, data, or information according to the descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification. One or more processors 102 and 202 generate signals (e.g., baseband signals) including PDUs, SDUs, messages, control information, data, or information according to the functions, procedures, proposals, and / or methods disclosed in this specification and provide them to one or more transceivers 106 and 206. One or more processors 102 and 202 receive signals (e.g., baseband signals) from one or more transceivers 106 and 206 and can obtain PDUs, SDUs, messages, control information, data, or information according to the descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification.
[0188] One or more processors 102, 202 are also referred to as a controller, a microcontroller, a microprocessor, or a microcomputer. One or more processors 102, 202 are implemented by hardware, firmware, software, or a combination thereof. As an example, one or more ASICs (Application Specific Integrated Circuits), one or more DSPs (Digital Signal Processors), one or more DSPDs (Digital Signal Processing Devices), one or more PLDs (Programmable Logic Devices), or one or more FPGAs (Field Programmable Gate Arrays) are included in one or more processors 102, 202. The descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification are implemented using firmware or software, and the firmware or software is implemented to include modules, procedures, functions, and the like. The firmware or software configured to perform the descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification is included in one or more processors 102, 202, or stored in one or more memories 104, 204 and driven by one or more processors 102, 202. The descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification are implemented using firmware or software in the form of code, instructions, and / or sets of instructions.
[0189] One or more memories 104, 204 are connected to one or more processors 102, 202 and store various forms of data, signals, messages, information, programs, codes, instructions and / or commands. The one or more memories 104, 204 are composed of ROM, RAM, EPROM, flash memory, hard drive, register, cache memory, computer-readable storage medium and / or combinations thereof. The one or more memories 104, 204 are located inside and / or outside the one or more processors 102, 202. Also, the one or more memories 104, 204 are connected to the one or more processors 102, 202 by various techniques such as wired or wireless connections.
[0190] One or more transceivers 106, 206 can transmit user data, control information, radio signals / channels, etc. mentioned in this specification, such as methods and / or flowcharts, to one or more other devices. One or more transceivers 106, 206 can receive user data, control information, radio signals / channels, etc. mentioned in the descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification from one or more other devices. For example, one or more transceivers 106, 206 are connected to one or more processors 102, 202 and transmit and receive radio signals. For example, one or more processors 102, 202 can control one or more transceivers 106, 206 to transmit user data, control information, or radio signals to one or more other devices. Also, one or more processors 102, 202 can control one or more transceivers 106, 206 to receive user data, control information, or radio signals from one or more other devices. One or more transceivers 106, 206 are connected to one or more antennas 108, 208, and one or more transceivers 106, 206 are configured to transmit and receive user data, control information, radio signals / channels, etc. mentioned in the descriptions, functions, procedures, proposals, methods, and / or flowcharts disclosed in this specification by one or more antennas 108, 208. In this specification, one or more antennas are multiple physical antennas or multiple logical antennas (e.g., antenna ports). One or more transceivers 106, 206 convert received radio signals / channels, etc. from RF band signals to baseband signals (Convert) in order to process the received user data, control information, radio signals / channels, etc. using one or more processors 102, 202. One or more transceivers 106, 206 convert user data, control information, radio signals / channels, etc. processed using one or more processors 102, 202 from baseband signals to RF band signals. For this purpose, one or more transceivers 106, 206 include (analog) oscillators and / or filters.
[0191] Examples of vehicles or autonomous vehicles to which the present invention is applied
[0192] FIG. 23 illustrates a vehicle or an autonomous vehicle to which the present invention is applied. The vehicle or the autonomous vehicle is embodied as a mobile robot, a vehicle, a train, an aerial vehicle (AV), a ship, or the like.
[0193] Referring to FIG. 23, the vehicle or the autonomous vehicle 100 includes an antenna unit 108, a communication unit 110, a control unit 120, a driving unit 140a, a power supply unit 140b, a sensor unit 140c, and an autonomous driving unit 140d. The antenna unit 108 is part of the communication unit 110.
[0194] The communication unit 110 transmits and receives signals (e.g., data, control signals, etc.) to and from external devices such as other vehicles, base stations (e.g., base stations, road side units, etc.), and servers. The control unit 120 controls the elements of the vehicle or the autonomous vehicle 100 to perform various operations. The control unit 120 includes an ECU (Electronic Control Unit). The vehicle or the autonomous vehicle 100 travels on the ground by the driving unit 140a. The driving unit 140a includes an engine, a motor, a power train, wheels, brakes, a steering device, and the like. The power supply unit 140b supplies power to the vehicle or the autonomous vehicle 100 and includes a wired / wireless charging circuit, a battery, and the like. The sensor unit 140c can obtain vehicle state, surrounding environment information, user information, etc. The sensor unit 140c includes an IMU (Inertial Measurement Unit) sensor, a collision sensor, a wheel sensor, a speed sensor, an inclination sensor, a weight sensing sensor, a heading sensor, a position module, a vehicle forward / backward sensor, a battery sensor, a fuel sensor, a tire sensor, a steering sensor, a temperature sensor, a humidity sensor, an ultrasonic sensor, an illuminance sensor, a pedal position sensor, and the like. The autonomous driving unit 140d implements technologies such as maintaining the lane during driving, automatically adjusting the speed like an adaptive cruise control, automatically driving along a predetermined route, and automatically setting and driving along a route when a destination is set.
[0195] As an example, the communication unit 110 receives map data, traffic information data, etc. from an external server. The autonomous driving unit 140d generates an autonomous driving route and a drive plan based on the obtained data. The control unit 120 controls the driving unit 140a so that the vehicle or the autonomous driving vehicle 100 moves along the autonomous driving route according to the drive plan (for example, speed / direction adjustment). The communication unit 110 periodically obtains the latest traffic information data from the external server during autonomous driving, and also obtains the surrounding traffic information data from the surrounding vehicles. In addition, the sensor unit 140c obtains the vehicle state and the surrounding environment information during autonomous driving. The autonomous driving unit 140d updates the autonomous driving route and the drive plan based on the newly obtained data / information. The communication unit 110 transmits information regarding the vehicle position, the autonomous driving route, the drive plan, etc. to the external server. The external server can predict the traffic information data in advance using AI technology, etc. based on the information collected from the vehicle or the autonomous driving vehicle, and provide the predicted traffic information data to the vehicle or the autonomous driving vehicle.
[0196] Examples of AR / VR and vehicles to which the present invention is applied
[0197] FIG. 24 illustrates a vehicle to which the present invention is applied. The vehicle can also be embodied in a means of transportation, a train, an aircraft, a ship, etc.
[0198] Referring to FIG. 24, the vehicle 100 includes a communication unit 110, a control unit 120, a memory unit 130, an input / output unit 140a, and a position measurement unit 140b.
[0199] The communication unit 110 transmits and receives signals (e.g., data, control signals, etc.) to and from external devices such as other vehicles or base stations. The control unit 120 can control the components of the vehicle 100 to perform various operations. The memory unit 130 stores data / parameters / programs / codes / instructions that support various functions of the vehicle 100. The input / output unit 140a outputs AR / VR objects based on the information in the memory unit 130. The input / output unit 140a includes a HUD. The position measurement unit 140b can obtain the position information of the vehicle 100. The position information includes the absolute position information of the vehicle 100, the position information within the driving lane, acceleration information, the position information with respect to surrounding vehicles, etc. The position measurement unit 140b includes GPS and various sensors.
[0200] As an example, the communication unit 110 of the vehicle 100 receives map information, traffic information, etc. from an external server and stores them in the memory unit 130. The position measurement unit 140b obtains vehicle position information by means of GPS and various sensors and stores it in the memory unit 130. The control unit 120 generates a virtual object based on the map information, traffic information, vehicle position information, etc., and the input / output unit 140a displays the generated virtual object on the window inside the vehicle (1410, 140a). Also, the control unit 120 determines whether the vehicle 100 is operating correctly within the driving lane based on the vehicle position information. When the vehicle 100 deviates abnormally from the driving lane, the control unit 120 causes the input / output unit 140a to display a warning on the window inside the vehicle. Also, the control unit 120 broadcasts a warning message regarding abnormal driving to the surrounding vehicles through the communication unit 110. Depending on the situation, the control unit 120 can also transmit the vehicle's position information and information regarding driving / vehicle abnormalities to the relevant authorities through the communication unit 110.
[0201] Examples of XR devices to which the present invention is applied
[0202] FIG. 25 illustrates an XR device to which the present invention is applied. The XR device is embodied in forms such as an HMD, a HUD (Head-Up Display) installed in a vehicle, a TV, a smartphone, a computer, a wearable device, a home appliance, a digital signboard, a vehicle, a robot, etc.
[0203] Referring to FIG. 25, the XR device 100a includes a communication unit 110, a control unit 120, a memory unit 130, an input / output unit 140a, a sensor unit 140b, and a power supply unit 140c.
[0204] The communication unit 110 can transmit and receive signals (e.g., media data, control signals, etc.) with external devices such as other wireless devices, mobile devices, or media servers. The media data includes videos, images, sounds, etc. The control unit 120 controls the components of the XR device 100a to perform various operations. For example, the control unit 120 is configured to control and / or perform procedures such as video / image acquisition, (video / image) encoding, metadata generation and processing. The memory unit 130 stores data / parameters / programs / codes / instructions necessary for the drive of the XR device 100a / the generation of XR objects. The input / output unit 140a obtains control information, data, etc. from the outside and outputs the generated XR objects. The input / output unit 140a includes a camera, a microphone, a user input unit, a display unit, a speaker, and / or a haptics module, etc. The sensor unit 140b obtains XR device status, surrounding environment information, user information, etc. The sensor unit 140b includes a proximity sensor, an illuminance sensor, an acceleration sensor, a magnetic sensor, a gyro sensor, an inertial sensor, an RGB sensor, an IR sensor, a fingerprint recognition sensor, an ultrasonic sensor, an optical sensor, a microphone, and / or a radar, etc. The power supply unit 140c supplies power to the XR device 100a and includes a wired / wireless charging circuit, a battery, etc.
[0205] As an example, the memory unit 130 of the XR device 100a includes information (such as data) necessary for the generation of XR objects (for example, AR / VR / MR objects). The input / output unit 140a can obtain instructions for operating the XR device 100a from the user, and the control unit 120 drives the XR device 100a according to the user's drive instructions. For example, when the user views a movie, news, etc. using the XR device 100a, the control unit 120 can transmit content request information to other devices (such as the mobile device 100b) or a media server via the communication unit 130. The communication unit 130 can download / stream content such as movies and news from other devices (such as the mobile device 100b) or a media server to the memory unit 130. The control unit 120 controls and / or performs procedures such as video / image acquisition, (video / image) encoding, and metadata generation / processing on the content, and generates / outputs XR objects based on information about the surrounding space or real objects obtained by the input / output unit 140a / sensor unit 140b.
[0206] The XR device 100a is wirelessly connected to the mobile device 100b by the communication unit 110, and the operation of the XR device 100a is controlled by the mobile device 100b. For example, the mobile device 100b operates as a controller for the XR device 100a. For this purpose, after obtaining the three-dimensional position information of the mobile device 100b, the XR device 100a can generate and output an XR entity corresponding to the mobile device 100b.
[0207] Examples of robots to which the present invention is applied
[0208] FIG. 26 illustrates a robot to which the present invention is applied. Robots can be classified into industrial, medical, household, military, etc. according to their usage purposes and fields.
[0209] Referring to FIG. 26, the robot 100 includes a communication unit 110, a control unit 120, a memory unit 130, an input / output unit 140a, a sensor unit 140b, and a drive unit 140c.
[0210] The communication unit 110 transmits and receives signals (e.g., driving information, control signals, etc.) with external devices such as other wireless devices, other robots, or control servers. The control unit 120 can control the components of the robot 100 to perform various operations. The memory unit 130 stores data / parameters / programs / codes / instructions that support various functions of the robot 100. The input / output unit 140a obtains information from outside the robot 100 and outputs information to the outside of the robot 100. The input / output unit 140a includes a camera, a microphone, a user input unit, a display unit, a speaker, and / or a haptics module, etc. The sensor unit 140b obtains internal information of the robot 100, surrounding environment information, user information, etc. The sensor unit 140b includes a proximity sensor, an illuminance sensor, an acceleration sensor, a magnetic sensor, a gyro sensor, an inertial sensor, an IR sensor, a fingerprint recognition sensor, an ultrasonic sensor, an optical sensor, a microphone, a radar, etc. The driving unit 140c performs various physical operations such as moving the robot joints. Also, the driving unit 140c can make the robot 100 travel on the ground or fly in the air. The driving unit 140c includes an actuator, a motor, wheels, brakes, a propeller, etc.
[0211] Examples of AI devices to which the present invention is applied
[0212] Referring to FIG. 27, an AI device to which the present invention is applied is illustrated. The AI device is embodied in fixed devices or movable devices such as a TV, a projector, a smartphone, a PC, a notebook computer, a digital broadcast terminal, a tablet PC, a wearable device, a set-top box (STB), a radio, a washing machine, a refrigerator, a digital signage, a robot, a vehicle, etc.
[0213] Referring to FIG. 27, the AI device 100 includes a communication unit 110, a control unit 120, a memory unit 130, an input / output unit 140a / 140b, a running processor unit 140c, and a sensor unit 140d.
[0214] The communication unit 110 transmits and receives wired / wireless signals (such as sensor information, user input, learning models, control signals, etc.) to / from external devices such as other AI devices (e.g., 100x, 200, 400 in FIG. 17) and AI servers (e.g., 400 in FIG. 17) using wired / wireless communication technologies. For this purpose, the communication unit 110 transmits the information in the memory unit 130 to an external device or transmits the signal received from an external device to the memory unit 130.
[0215] The control unit 120 determines one executable operation of the AI device 100 based on the information determined or generated using a data analysis algorithm or a machine learning algorithm. Also, the control unit 120 can control the components of the AI device 100 to perform the determined operation. For example, the control unit 120 can request, search, receive, or utilize the data of the running processor unit 140c or the memory unit 130, and can control the components of the AI device 100 to execute the predicted operation or the operation determined to be desirable among the executable operations. Also, the control unit 120 can collect the history information including the operation content of the AI device 100 and the user feedback on the operation, etc., and store it in the memory unit 130 or the running processor unit 140c, or transmit it to an external device such as an AI server (FIG. 17, 400). The collected history information is used when updating the learning model.
[0216] The memory unit 130 stores data that supports various functions of the AI device 100. For example, the memory unit 130 stores the data obtained from the input unit 140a, the data obtained from the communication unit 110, the output data of the running processor unit 140c, and the data obtained from the sensing unit 140. Also, the memory unit 130 stores the control information and / or software code necessary for the operation / execution of the control unit 120.
[0217] The input unit 140a obtains various types of data from outside the AI device 100. For example, the input unit 140a obtains training data for model learning, input data to which the learned model is applied, and the like. The input unit 140a includes a camera, a microphone, and / or a user input unit, etc. The output unit 140b generates outputs related to vision, hearing, touch, etc. The output unit 140b includes a display unit, a speaker, and / or a haptics module, etc. The sensing unit 140 obtains any one of the internal information of the AI device 100, the surrounding environment information of the AI device 100, and user information using various sensors. The sensing unit 140 includes a proximity sensor, an illuminance sensor, an acceleration sensor, a magnetic sensor, a gyro sensor, an inertial sensor, an RGB sensor, an IR sensor, a fingerprint recognition sensor, an ultrasonic sensor, an optical sensor, a microphone, and / or a radar, etc.
[0218] The running processor unit 140c trains a model composed of an artificial neural network using the training data. The running processor unit 140c performs AI processing together with the running processor unit of the AI server (FIG. 17, 400). The running processor unit 140c processes the information received from an external device by the communication unit 110 and / or the information stored in the memory unit 130. Also, the output value of the running processor unit 140c is transmitted to an external device by the communication unit 110 or stored in the memory unit 130.
Industrial Applicability
[0219] The above-described embodiment can be applied to various mobile communication systems.
Claims
1. A method for operating a relay user equipment (UE) related to UE-to-UE relay in a wireless communication system, comprising: the relay UE establishing a first PC5 link and a second PC5 link with each of a first UE and a second UE; the relay UE transmitting a message related to establishing an End-to-End PC5 link transmitted and received between the first UE and the second UE; the relay UE receiving a predetermined message related to releasing the End-to-End PC5 link between the first UE and the second UE from the first UE; the relay UE releasing the first PC5 link and the second PC5 link; wherein the predetermined message includes a value recognizable by an Access Stratum (AS) layer of the relay UE.
2. The method according to claim 1, wherein releasing the first PC5 link and the second PC5 link is performed after releasing the End-to-End PC5 link.
3. The method according to claim 1, wherein releasing the first PC5 link and the second PC5 link is performed based on a higher layer of the relay UE decoding the predetermined message transmitted from the AS layer.
4. The method according to claim 1, wherein the predetermined message is transmitted based on the first UE transmitting a message instructing release of the End-to-End PC5 link.
5. The method according to claim 1, wherein releasing the first PC5 link and the second PC5 link includes releasing a bearer, bearer mapping information, and measurement settings for UE-to-UE relay.
6. A relay UE device in a wireless communication system, comprising: at least one processor; and at least one computer memory operably connected to the at least one processor and storing instructions that, when executed, cause the at least one processor to perform operations, wherein the operations include: the relay UE establishing a first PC5 link and a second PC5 link with each of a first UE and a second UE; the relay UE transmitting a message related to establishing an End-to-End PC5 link transmitted and received between the first UE and the second UE; The relay UE receives a predetermined message related to the release of the End-to-End PC5 link between the first UE and the second UE from the first UE, The relay UE releases the first PC5 link and the second PC5 link, including, The predetermined message includes a value recognizable at the access stratum (AS) layer of the relay UE, apparatus.
7. A method of operating a first user equipment (UE) related to UE-to-UE relay in a wireless communication system, The first UE establishes a first PC5 link with the relay UE, The first UE transmits a message related to the establishment of an End-to-End PC5 link to the second UE via the relay UE, The first UE transmits a predetermined message related to the release of the End-to-End PC5 link between the first UE and the second UE to the relay UE, including, The predetermined message includes a value recognizable at the access stratum (AS) layer of the relay UE, The first PC5 link is released by the relay UE that has received the predetermined message, method.
8. The method according to claim 7, wherein the first PC5 link is released after the release of the End-to-End PC5 link.
9. The method according to claim 7, wherein the predetermined message is transmitted based on the first UE transmitting a message instructing the release of the End-to-End PC5 link.
10. The method according to claim 7, wherein the release of the first PC5 link and the second PC5 link includes the release of a bearer, bearer mapping information, and measurement settings for UE-to-UE relay.
Citation Information
Patent Citations
Communication control method, relay user device, and remote user device
WO2022071571A1
Method and apparatus for relay transmission
WO2022082483A1