Apparatus, system, method, and computer readable medium for connection-operated vehicle-to-x (VTX) communication in 5g
By designing the device of processor, memory and communication circuits in the vehicle-to-X system, direct side link communication is realized, and the problems of data rate, reliability and delay requirements of existing systems in the 5G environment are solved, reducing overhead and Physical layer feedback is realized.
Patent Information
- Application Number
- CN202411204031.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2019-05-01
- Filing Date
- 2020-02-13
- Publication Date
- 2024-12-10
AI Technical Summary
Existing vehicles cannot meet higher data rates, higher reliability and lower latency requirements in 5G environments, and connectionless transmission leads to high protocol overhead and large processing overhead, making it difficult to achieve physical layer feedback. .
An apparatus and method is designed to connect to a communication network through a processor, memory and communication circuit, discover communicable devices, acquire device information, and configure radio protocols to achieve direct side link communication, supporting connection-oriented V2X communication.
It improves the data rate and reliability of vehicle-to-X communication, reduces protocol and processing overhead, realizes physical layer feedback, and meets the low latency requirements of 5G systems.
Smart Images

Figure CN119110431A_ABST
Abstract
Description
[0001] This application is a divisional application of an invention patent application with an application date of February 13, 2020, application number 202080014447.8, and invention name “Device, system, method and computer-readable medium for connection-oriented vehicle-to-X (VTX) communication in 5G”.
[0002] Citation of Related Applications
[0003] This application claims priority to U.S. Provisional Application No. 62 / 805,121, filed on February 13, 2019, and U.S. Provisional Application No. 62 / 841,579, filed on May 1, 2019, the entire contents of which are incorporated herein by reference in their entirety. Technical Field
[0004] The present disclosure relates generally to wireless communications and, more particularly, to wireless communication systems, devices, methods, and computer-readable media for vehicle-to-Vehicle communications. Background Art
[0005] The "background technology" description provided herein is intended to generally present the context of the present disclosure. To the extent described in this background technology section, the work of the presently named inventors, as well as aspects of the description that may not constitute prior art at the time of filing this application, are neither explicitly nor implicitly admitted to be prior art against the present invention.
[0006] Existing vehicle-to-x systems and methods are connectionless and do not support the higher data rates, higher reliability, and lower latency requirements required in 5G systems. In addition, in existing systems, connectionless transmission leads to several disadvantages, such as higher protocol overhead, higher processing overhead, and difficulty in implementing physical layer feedback. Summary of the invention
[0007] An example embodiment of the present disclosure provides a first device, comprising: a processor; a memory; and a communication circuit. The first device is connected to a communication network via the communication circuit. The first device also includes computer executable instructions stored in the memory, which, when executed by the processor, cause the first device to: discover a second device with which the first device can communicate; obtain device information related to the second device; and configure a radio protocol of the first device for direct sidelink communication with the second device.
[0008] An exemplary embodiment of the present disclosure provides a method for direct side link communication using a first device, the first device comprising a processor, a memory, a communication circuit, and the first device is connected to a communication network via the communication circuit. The method comprises: discovering a second device with which the first device can communicate; obtaining device information related to the second device; and configuring a radio protocol of the first device for direct side link communication with the second device.
[0009] Example embodiments of the present disclosure provide a non-transitory computer-readable storage medium having computer-readable instructions tangibly recorded thereon, which, when executed by a processing circuit, cause the processing circuit to perform a method of direct sidelink communication using a first device. The method includes: discovering a second device with which the first device is capable of communicating; obtaining device information related to the second device; and configuring a radio protocol of the first device for direct sidelink communication with the second device.
[0010] The Summary of the Invention section is provided to introduce in simplified form some concepts that are further described below in the Detailed Description section. The Summary of the Invention section is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter. Furthermore, the claimed subject matter is not limited to limitations that address any or all deficiencies mentioned in any part of this disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] The scope of the present disclosure may be better understood from the following detailed description of example embodiments when read in conjunction with the accompanying drawings, in which:
[0012] Figure 1A is a system diagram representing an example 3GPP architecture;
[0013] Figure 1B is a system diagram of an example apparatus or device configured for wireless communication;
[0014] Figure 1C is a system diagram showing an example of a radio access network (RAN) architecture and a core network architecture;
[0015] Figure 1D is a system diagram showing an example of a radio access network (RAN) architecture and a core network architecture;
[0016] Figure 1E is a system diagram showing an example of a radio access network (RAN) architecture and a core network architecture;
[0017] Figure 1Fis a system diagram showing an example of a computing system for use in a communications network;
[0018] Figure 1G is a system diagram representing an example 3GPP architecture;
[0019] Figure 2 represents a control plane protocol stack for one-to-one sidelink communications according to an example embodiment;
[0020] Figure 3 shows establishment of a secure layer 2 link through PC5 according to an example embodiment;
[0021] Figure 4 represents a user plane protocol stack for sidelink communications according to an example embodiment;
[0022] Figure 5 presents a summary of 5G V2X requirements versus LTE V2V R14 requirements according to an example embodiment;
[0023] Figure 6 represents an SDAP sublayer structure for V2X sidelink communications according to an example embodiment;
[0024] Figure 7 represents an L2 structure for V2X sidelink communication according to an example embodiment;
[0025] Figure 8 represents an L2 structure for V2X sidelink communication according to an example embodiment according to an example embodiment;
[0026] Fig. 9 represents an L2 structure for V2X sidelink communication according to an example embodiment;
[0027] Fig.10 represents a functional view of the SDAP layer for V2X sidelink communication according to an example embodiment;
[0028] Fig.11 represents a UL or DL sidelink SDAP data PDU format with a SDAP header according to an example embodiment;
[0029] Fig.12 1. A method for transmit-side V2X communication according to an example embodiment is shown;
[0030] Fig.13 1. A method for receiving-side V2X communication according to an example embodiment is shown;
[0031] Fig.14 denoting a transmit side unicast method for layer 2 link management according to an example embodiment;
[0032] Fig.15 denoting a receive-side unicast method for layer 2 link management according to an example embodiment;
[0033] Figures 16A-16C Represents a unicast connection establishment method according to an example embodiment in which an initiating UE (initiating UE) RRC configures a target UE, or assists in the configuration of a target UE;
[0034] Figures 17A-17C Represents a unicast connection establishment method according to an example embodiment in which an initiating UE PC5 configures a target UE, or assists in the configuration of a target UE;
[0035] Figures 18A-18C Represents a unicast connection establishment method according to an example embodiment in which an initiating UE RRC configures a target UE, or assists in the configuration of a target UE;
[0036] Figures 19A-19C Represents a unicast connection establishment method according to an example embodiment in which a target UE PC5 configures an initiating UE, or assists in the configuration of a target UE;
[0037] Figures 20A-20C Represents a unicast connection establishment method according to an example embodiment in which a target UE PC5 configures an initiating UE, or assists in the configuration of a target UE;
[0038] Figures 21A-21C Represents a unicast connection establishment method in which a target UE RRC configures an initiating UE according to an example embodiment;
[0039] Fig. 22 denoting a transmit-side multicast method for layer 2 link management according to an example embodiment;
[0040] Fig.23 denoting a receiving-side multicast method for layer 2 link management according to an example embodiment;
[0041] Fig.24 represents a transmission side broadcast transmission configuration according to an example embodiment;
[0042] Fig.25 represents a receiving side broadcast transmission configuration according to an example embodiment;
[0043] Fig.26 Indicates the PC5 RRC connection status between two UEs;
[0044] Fig. 27 Represents a UE with multiple RRC connections with a gNB and multiple UEs;
[0045] Fig.28 Represents the first example PC5 unicast link model;
[0046] Fig.29 Represents the second example PC5 unicast link model;
[0047] Fig.30 Represents the third example PC5 unicast link model.
[0048] Further areas of applicability of the present disclosure will become apparent from the detailed description provided hereinafter.It should be understood that the detailed description of the example embodiments is for illustration only and, therefore, is not necessarily intended to limit the scope of the present disclosure. DETAILED DESCRIPTION
[0049] The Third Generation Partnership Project (3GPP) develops technical standards for cellular telecommunication network technologies, including radio access, core transport networks, and service capabilities - including work on codecs, security, and quality of service. Recent radio access technology (RAT) standards include WCDMA (commonly referred to as 3G), LTE (commonly referred to as 4G), LTE-Advanced standards, and New Radio (NR), also referred to as "5G". Development of the 3GPP NR standards is expected to continue and include the definition of next generation radio access technologies (new RATs), which are expected to include the provision of new flexible radio access below 7 GHz, and the provision of new ultra-mobile broadband radio access above 7 GHz. Flexible radio access is expected to include new, non-backwards compatible radio access in new spectrum below 7 GHz, and is expected to include different operating modes that can be multiplexed together in the same spectrum to address a wide set of 3GPP NR use cases with different requirements. Ultra-mobile broadband is expected to include centimeter wave (cmWave) and millimeter wave (mmWave) spectrum, which will provide opportunities for ultra-mobile broadband access for, for example, indoor applications and hotspots. In particular, ultra-mobile broadband is expected to share a common design framework with sub-7 GHz flexible radio access, with cmWave- and mmWave-specific design optimizations.
[0050] 3GPP has identified a variety of use cases that NR is expected to support, resulting in various user experience requirements for data rates, latency, and mobility. Use cases include the following general categories: enhanced mobile broadband (eMBB) ultra-reliable low-latency communication (URLLC), massive machine type communication (mMTC), network operations (e.g., network slicing, routing, migration and intercommunication, energy saving), and enhanced vehicle-to-everything (eV2X) communication, which can include vehicle-to-vehicle communication (V2V), vehicle-to-infrastructure communication (V2I), vehicle-to-network communication (V2N), vehicle-to-pedestrian communication (V2P), and any of the communication between vehicles and other entities. Specific services and applications in these categories include, for example, monitoring and sensor networks, device remote control, two-way remote control, personal cloud computing, video streaming, wireless cloud-based offices, first responder connectivity, automotive electronic calls (ecalls), disaster alerts, real-time gaming, multi-person video calls, autonomous driving, augmented reality, tactile Internet, virtual reality, home automation, robots, and aerial drones, etc. All of these use cases and others are contemplated herein.
[0051] The following is a list of acronyms related to service levels and core network technologies that may appear in the following descriptions. Unless otherwise noted, acronyms used in this article refer to the corresponding terms listed below.
[0052] Abbreviations
[0053] 3GPP - Third Generation Partnership Project
[0054] 5G - Fifth Generation
[0055] 5QI - 5G QoS Identifier
[0056] ACK - Acknowledgement
[0057] AM-confirmed mode
[0058] AMF - Access and Mobility Function
[0059] APP-Application
[0060] AS-Access Layer
[0061] BWP - Bandwidth Part
[0062] BSD-Token Bucket Capacity Duration
[0063] BSR - Buffer Status Report
[0064] CBR - Channel Busy Rate
[0065] Config
[0066] CSR - Channel Status Report
[0067] CR-channel occupancy rate
[0068] D2D - Device to Device Communication
[0069] DCI - Downlink Control Information
[0070] eNB - Evolved Node B
[0071] eV2X - enhanced vehicle-to-X communication
[0072] E-UTRA - Evolved UMTS Terrestrial Radio Access
[0073] E-UTRAN - Evolved UMTS Terrestrial Radio Access Network
[0074] eNB - Evolved Node B
[0075] gNB-NR NodeB
[0076] GBR - Guaranteed Bit Rate
[0077] GSM - Global System for Mobile Communications
[0078] HARQ - Hybrid Automatic Repeat Request
[0079] IAB-Integrated Access Backhaul
[0080] ID - identification or identifier
[0081] Info
[0082] IP - Internet Protocol
[0083] ITS-Intelligent Transportation System
[0084] ITS-AID - ITS Application Identifier
[0085] I-UE - Initiating UE
[0086] L2 - Layer 2
[0087] LBT - Listen Before Talk
[0088] LCH - Logical Channel
[0089] LCID-Logical Channel Identifier
[0090] LCG - Logical Channel Group
[0091] LTE - Long Term Evolution
[0092] MAC - Medium Access Control
[0093] MCH - Multicast Transport Channel
[0094] ME-Mobile Equipment
[0095] MTCH - Multicast Traffic Channel
[0096] MSB - Most Significant Bit
[0097] NAS-Non-AS
[0098] NB-NodeB
[0099] NR - New Radio
[0100] PBR - Prioritized Bit Rate
[0101] PC3 - Reference points between UE and ProSe functions
[0102] PC5—Reference point between ProSe-enabled UE for control and user plane for ProSe direct discovery, ProSe direct communication, and ProSe UE to network relay
[0103] PDCP - Packet Data Convergence Protocol
[0104] PDU - Protocol Data Unit
[0105] PHY - Physical Layer
[0106] PLMN - Public Land Mobile Network
[0107] PPPP-ProSe per-packet priority
[0108] PPPR-ProSe per-packet reliability
[0109] ProSe - Proximity Based Services
[0110] PSDCH - Physical Sidelink Discovery Channel
[0111] PSSCH - Physical Sidelink Shared Channel
[0112] PSID - Provider Service Identifier
[0113] QAM - Quadrature Amplitude Modulation QFI - QoS Flow Identifier QoS - Quality of Service SA1 - System Architecture Working Group 1 SAP - Service Access Point SBCCH - Sidelink Broadcast Channel SCI - Sidelink Control Information SCS - Subcarrier Spacing SDAP - Service Data Adaptation Protocol SDU - Service Data Unit SIM - Subscriber Identity Module SL - Sidelink
[0114] SL-BCH-SL Broadcast Channel SL-DCH-SL Discovery Channel SL-MCH-SL MCH SL-MTCH-SL MTCH
[0115] SR- Scheduling Request SRB- Signaling Radio Bearer RAN- Radio Access Network RAT- Radio Access Technology RLC- Radio Link Control RNTI- Radio Network Temporary Identifier ROHC- Robust Header Compression RRC- Radio Resource Control RSRP- Reference Signal Received Power RSRQ- Reference Signal Received Quality RSSI- Received Signal Strength Indicator RSU- Road Side Unit RX- Receiver or Receiver
[0116] SAP-Service Access Point
[0117] SBCCH - Sidelink Broadcast Control Channel
[0118] SCCH - Sidelink Control Channel
[0119] SL-SCH - Sidelink Shared Channel
[0120] TM - Transparent Mode
[0121] T-UE - target UE
[0122] TX - Transmitter or Transmission
[0123] UDC-Header Data Compression
[0124] UE - User Equipment
[0125] UL - Uplink
[0126] UM-Unconfirmed Mode
[0127] UMTS - Universal Mobile Telecommunications System
[0128] UpL - Upper Level
[0129] USIM - Universal Subscriber Identity Module
[0130] Uu - Uu interface that connects the UE to the RAN
[0131] V2V - Vehicle to Vehicle Communication
[0132] V2X - Vehicle to X Communication
[0133] VQI - V2X QoS Identifier
[0134] WG2 - Working Group 2
[0135] WiFi - WLAN radio access technology, can be used interchangeably with WLAN in this article.
[0136] WLAN - Wireless Local Area Network
[0137] The following features / processes / functions will be discussed in this disclosure:
[0138] NR V2X sidelink L2 structure.
[0139] V2 connection configuration process, including V2X upper connection configuration, V2X AS connection configuration, V2X AS support for V2X upper layer connection, covering unicast, multicast and broadcast transmission modes.
[0140] Provisions for the V2X transmitter and receiver sides.
[0141] V2X RAT and interface selection.
[0142] V2X communication mode selection.
[0143] Specifically, the following concepts and topics will be discussed:
[0144] 1. Layer 2 protocol structure;
[0145] 2. Provisioning of V2X transmitters and receivers;
[0146] 3. Triggering of V2X transmission or V2X reception;
[0147] 4. RAT and interface selection on the transmitter and receiver sides, who makes it and based on what standards;
[0148] 5. Transmission mode selection and selection criteria on the transmitter and receiver sides;
[0149] 6. Detailed procedures for unicast connection management, including description of auxiliary parameters from the UE (e.g., receiver capabilities), and unicast configuration parameters configured into the UE by the scheduling entity or an auxiliary UE in coordination with the scheduling entity;
[0150] 7. Different alternatives for connection management;
[0151] 8. Group connection configuration and the concept of mapping V2X upper layer groups to AS layer subgroups, maintenance of mapping tables in the AS, and indication from the AS to the PHY. Broadcast configuration and various options for broadcast configuration signaling;
[0152] 9. Method for UE to handle multiple simultaneous sidelink RRC connections;
[0153] 10. Modeling of PC5 unicast link granularity, unicast link update and unicast link addition process.
[0154] Example Communication Systems and Networks
[0155] Figure 1A An embodiment of an example communication system 100 is illustrated in which the methods and apparatus described and claimed herein may be implemented. As shown, the example communication system 100 may include wireless transmit / receive units (WTRUs) 102a, 102b, 102c, 102d, 102e, 102f, and / or 102g (generally or collectively referred to as WTRUs 102), a radio access network (RAN) 103 / 104 / 105 / 103b / 104b / 105b, a core network 106 / 107 / 109, a public switched telephone network (PSTN) 108, the Internet 110, other networks 112, and a V2X server (or ProSe function and server) 113, although it should be appreciated that the disclosed embodiments contemplate any number of WTRUs, base stations, networks, and / or network elements. Each of the WTRUs 102a, 102b, 102c, 102d, 102e, 102f, 102g may be any type of device or apparatus configured to operate and / or communicate in a wireless environment. Figure 1A-1E , but it should be understood that for various use cases considered for wireless communication, each WTRU may include or be implemented in any type of device or apparatus configured to transmit and / or receive wireless signals, including, by way of example only, a user equipment (UE), a mobile station, a fixed or mobile subscriber unit, a pager, a cellular phone, a personal digital assistant (PDA), a smart phone, a laptop, a tablet computer, a netbook, a notebook computer, a personal computer, a wireless sensor, a consumer electronics product, a wearable device (such as a smart watch or smart clothing), a medical or e-health device, a robot, an industrial equipment, a drone, a vehicle such as a car, bus or truck, a train or an airplane, etc.
[0156] The communication system 100 may also include a base station 114a and a base station 114b. The base station 114a may be any type of device configured to wirelessly interface with at least one of the WTRUs 102a, 102b, 102c to facilitate access to one or more communication networks (such as the core network 106 / 107 / 109, the Internet 110, network services 113, and / or other networks 112). Examples of network services may include V2X services, ProSe services, IoT services, video streaming, edge computing, etc. The base station 114b may be any type of device configured to wire and / or wirelessly interface with at least one of the RRHs (remote radio heads) 118a, 118b, TRPs (transmission and reception points) 119a, 119b, and / or RSUs (roadside units) 120a and 120b to facilitate access to one or more communication networks (such as the core network 106 / 107 / 109, the Internet 110, other networks 112, and / or network services 113). The RRHs 118a, 118b may be any type of device configured to wirelessly interface with at least one of the WTRUs 102c to facilitate access to one or more communication networks, such as the core network 106 / 107 / 109, the Internet 110, network services 113, and / or other networks 112. The TRPs 119a, 119b may be any type of device configured to wirelessly interface with at least one of the WTRUs 102d to facilitate access to one or more communication networks, such as the core network 106 / 107 / 109, the Internet 110, network services 113, and / or other networks 112. The RSUs 120a and 120b may be any type of device configured to wirelessly interface with at least one of the WTRUs 102e or 102f to facilitate access to one or more communication networks, such as the core network 106 / 107 / 109, the Internet 110, other networks 112, and / or networks 113. For example, the base stations 114a, 114b may be a base transceiver station (BTS), a Node-B, an eNode B, a Home Node B, a Home eNode B, a next generation Node B (gNode B), a satellite, a site controller, an access point (AP), a wireless router, etc. Although the base stations 114a, 114b are each depicted as a single element, it should be appreciated that the base stations 114a, 114b may include any number of interconnected base stations and / or network elements.
[0157] The base station 114a may be part of the RAN 103 / 104 / 105, which may also include other base stations and / or network elements (not shown), such as a base station controller (BSC), a radio network controller (RNC), a relay node, etc. The base station 114b may be part of the RAN 103b / 104b / 105b, which may also include other base stations and / or network elements (not shown), such as a base station controller (BSC), a radio network controller (RNC), a relay node, etc. The base station 114a may be configured to transmit and / or receive wireless signals within a specific geographic area, which may be referred to as a cell (not shown). The base station 114b may be configured to transmit and / or receive wired and / or wireless signals within a specific geographic area, which may be referred to as a cell (not shown). The cell may be further divided into cell sectors. For example, the cell associated with the base station 114a may be divided into three sectors. Thus, in an embodiment, the base station 114a may include three transceivers, for example, one transceiver for each sector of the cell. In an embodiment, the base station 114a may employ multiple-input multiple-output (MIMO) technology and may therefore use multiple transceivers for each sector of the cell.
[0158] The base station 114a may communicate with one or more of the WTRUs 102a, 102b, 102c over an air interface 115 / 116 / 117, which may be any suitable wireless communication link (e.g., radio frequency (RF), microwave, infrared (IR), ultraviolet (UV), visible light, cmWave, mmWave, etc.). The air interface 115 / 116 / 117 may be established using any suitable radio access technology (RAT).
[0159] The base station 114b may communicate with one or more of the RRHs 118a, 118b, TRPs 119a, 119b, and / or RSUs 120a and 120b via a wired or air interface 115b / 116b / 117b, which may be any suitable wired (e.g., cable, fiber optic, etc.) or wireless communication link (e.g., radio frequency (RF), microwave, infrared (IR), ultraviolet (UV), visible light, cmWave, mmWave, etc.). The air interface 115b / 116b / 117b may be established using any suitable radio access technology (RAT).
[0160] The RRHs 118a, 118b, TRPs 119a, 119b and / or RSUs 120a and 120b may communicate with one or more of the WTRUs 102c, 102d, 102e, 102f via an air interface 115c / 116c / 117c, which may be any suitable wireless communication link (e.g., radio frequency (RF), microwave, infrared (IR), ultraviolet (UV), visible light, cmWave, mmWave, etc.). The air interface 115c / 116c / 117c may be established using any suitable radio access technology (RAT).
[0161] The WTRUs 102a, 102b, 102c, 102d, 102e, 102f and / or 102g may communicate with each other, such as vehicle-to-vehicle (V2V) side link communications, via direct air interfaces 115d / 116d / 117d, and the WTRUs 102a, 102b, 102c, 102d, 102e, 102f and / or 102g may communicate with the network service 113, such as vehicle-to-infrastructure (V2I) side link communications, via direct air interfaces 115e / 116e / 117e (not shown), which may be any suitable wireless communication links (e.g., radio frequency (RF), microwave, infrared (IR), ultraviolet (UV), visible light, cmWave, mmWave, etc.). The air interfaces 115d / 116d / 117d may be established using any suitable radio access technology (RAT).
[0162] More specifically, as described above, the communication system 100 may be a multiple access system and may employ one or more channel access schemes, such as CDMA, TDMA, FDMA, OFDMA, SC-FDMA, etc. For example, the base station 114a in the RAN 103 / 104 / 105 and the WTRUs 102a, 102b, 102c or the RRHs 118a, 118b, TRPs 119a, 119b and / or the RSUs 120a, 120b and the WTRUs 102c, 102d, 102e, 102f in the RAN 103b / 104b / 105b may implement a radio technology such as Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access (UTRA), which may use Wideband CDMA (WCDMA) to establish the air interface 115 / 116 / 117 or 115c / 116c / 117c, respectively. WCDMA may include communication protocols such as High Speed Packet Access (HSPA) and / or Evolved HSPA (HSPA+). HSPA may include High Speed Downlink Packet Access (HSDPA) and / or High Speed Uplink Packet Access (HSUPA).
[0163] In an embodiment, the base station 114a in the RAN 103 / 104 / 105 and the WTRU 102a, 102b, 102c or the RRH 118a, 118b, TRP 119a, 119b and / or RSU 120a, 120b and the WTRU 102c, 102d in the RAN 103b / 104b / 105b may implement a radio technology such as Evolved UMTS Terrestrial Radio Access (E-UTRA), which may use Long Term Evolution (LTE) and / or LTE-Advanced (LTE-A) to establish an air interface 115 / 116 / 117 or 115c / 116c / 117c, respectively. The air interface 115 / 116 / 117 or 115c / 116c / 117c may implement 3GPP NR technology. LTE and LTE-A technologies include LTE D2D and V2X technologies and interfaces (such as sidelink communications, etc.). 3GPP NR technology includes NR V2X technology and interfaces (such as side link communication, etc.).
[0164] In an embodiment, the base station 114a in the RAN 103 / 104 / 105 and the WTRUs 102a, 102b, 102c or the RRHs 118a, 118b, RPs 119a, 119b and / or RSUs 120a, 120b and the WTRUs 102c, 102d, 102e, 102f in the RAN 103b / 104b / 105b may implement a radio technology such as IEEE 802.16 (e.g., Worldwide Interoperability for Microwave Access (WiMAX)), CDMA2000, CDMA2000 IX, CDMA2000 EV-DO, Interim Standard 2000 (IS-2000), Interim Standard 95 (IS-95), Interim Standard 856 (IS-856), Global System for Mobile communications (GSM), Enhanced Data rates for GSM Evolution (EDGE), GSM EDGE (GERAN), etc.
[0165] Figure 1AThe base station 114c in the example may be, for example, a wireless router, a Home Node B, a Home eNode B, or an access point, and may utilize any suitable RAT to facilitate wireless connectivity in a local area, such as a business location, a home, a vehicle, a train, an airplane, a satellite, a factory, a campus, etc. In an embodiment, the base station 114c and the WTRU 102e may implement a radio technology such as IEEE 802.11 to establish a wireless local area network (WLAN). In an embodiment, the base station 114c and the WTRU 102d may implement a radio technology such as IEEE 802.15 to establish a wireless personal area network (WPAN). In yet another embodiment, the base station 114c and the WTRU 102e may utilize a cellular-based RAT (e.g., WCDMA, CDMA2000, GSM, LTE, LTE-A, NR, etc.) to establish a picocell or a femtocell. Figure 1A As shown in FIG, the base station 114c may have a direct connection to the Internet 110. Therefore, the base station 114c may not need to access the Internet 110 via the core network 106 / 107 / 109.
[0166] The RAN 103 / 104 / 105 and / or the RAN 103b / 104b / 105b may be in communication with a core network 106 / 107 / 109, which may be any type of network configured to provide voice, data, messaging, authorization and authentication, applications, and / or Voice over Internet Protocol (VoIP) services to one or more of the WTRUs 102a, 102b, 102c, 102d, 102f. For example, the core network 106 / 107 / 109 may provide call control, billing services, mobile location-based services, pre-paid calling, Internet connectivity, packet data network connectivity, Ethernet connectivity, video distribution, etc., and / or perform high-level security functions (such as user authentication).
[0167] Although not in Figure 1A 105b and / or the core network 106 / 107 / 109 may be in direct or indirect communication with other RANs that employ the same RAT as the RAN 103 / 104 / 105 and / or the RAN 103b / 104b / 105b or a different RAT. For example, in addition to being connected to the RAN 103 / 104 / 105 and / or the RAN 103b / 104b / 105b, which may utilize an E-UTRA radio technology, the core network 106 / 107 / 109 may also be in communication with another RAN (not shown) that employs a GSM or NR radio technology.
[0168] The core network 106 / 107 / 109 may also serve as a gateway for the WTRUs 102a, 102b, 102c, 102d, 102e, and 102f to access the PSTN 108, the Internet 110, and / or other networks 112. The PSTN 108 may include a circuit-switched telephone network that provides plain old telephone service (POTS). The Internet 110 may include a global system of interconnected computer networks and devices that use common communication protocols, such as the Transmission Control Protocol (TCP), User Datagram Protocol (UDP), and Internet Protocol (IP) in the TCP / IP (Transmission Control Protocol / Internet Protocol) Internet Protocol suite. The other networks 112 may include wired or wireless communication networks owned and / or operated by other service providers. For example, the networks 112 may include any type of packet data network (i.e., an IEEE 802.3 Ethernet network) or another core network connected to one or more RANs, which may employ the same RAT as the RAN 103 / 104 / 105 and / or RAN 103b / 104b / 105b or a different RAT.
[0169] Some or all of the WTRUs 102a, 102b, 102c, 102d, 102e, and 102f in the communication system 100 may include multi-mode capabilities, e.g., the WTRUs 102a, 102b, 102c, 102d, 102e, and 102f may include multiple transceivers for communicating with different wireless networks via different wireless links. Figure 1A The WTRU 102g shown in FIG. 1 may be configured to communicate with the base station 114a, which may employ a cellular-based radio technology, and with the base station 114c, which may employ an IEEE 802 radio technology.
[0170] Although not in Figure 1A 106 / 107 / 109. It is shown in the figure, but it should be appreciated that the user equipment can establish a wired connection to the gateway. The gateway can be a residential gateway (RG). The RG can provide connectivity with the core network 106 / 107 / 109. It should be appreciated that many of the concepts contained herein can be equally applied to UEs that are WTRUs and UEs that use wired connections to connect to the network. For example, the concepts applied to wireless interfaces 115, 116, 117 and 115c / 116c / 117c can be equally applied to wired connections.
[0171] Figure 1B 1 is a block diagram of an example apparatus or device (such as, for example, WTRU 102) configured for wireless communication according to the embodiments described herein. Figure 1BAs shown in , the example WTRU 102 may include a processor 118, a transceiver 120, a transmit / receive element 122, a speaker / microphone 124, a keypad 126, a display / touchpad / indicator 128, a non-removable memory 130, a removable memory 132, a power supply 134, a global positioning system (GPS) chipset 136, and other peripherals 138. It should be appreciated that the WTRU 102 may include any sub-combination of the foregoing elements while remaining consistent with the embodiments. Moreover, the embodiments contemplate that the base stations 114a and 114b and / or the nodes that the base stations 114a and 114b may represent (such as, but not limited to, a transceiver station (BTS), a Node B, a site controller, an access point (AP), a home node B, an evolved home node B (eNodeB), a home evolved node B (HeNB), a home evolved node B gateway, a next generation node B (gNode-B), and a proxy node, etc.), may include Figure 1B Some or all of the elements depicted in and described herein.
[0172] The processor 118 may be a general purpose processor, a special purpose processor, a conventional processor, a digital signal processor (DSP), a plurality of microprocessors, one or more microprocessors associated with a DSP core, a controller, a microcontroller, an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) circuit, any other type of integrated circuit (IC), a state machine, etc. The processor 118 may perform signal coding, data processing, power control, input / output processing, and / or any other functionality that enables the WTRU 102 to operate in a wireless environment. The processor 118 may be coupled to the transceiver 120, which may be coupled to the transmit / receive element 122. Although Figure 1B The processor 118 and the transceiver 120 are depicted as separate components, but it will be appreciated that the processor 118 and the transceiver 120 may be integrated together in an electronic package or chip.
[0173] The transmission / reception element 122 of the UE can be configured to transmit signals to a base station (e.g., base station 114a) or receive signals from a base station (e.g., base station 114a) via an air interface 115 / 116 / 117, or transmit signals to another UE or receive signals from another UE via an air interface 115d / 116d / 117d. For example, in an embodiment, the transmission / reception element 122 can be an antenna configured to transmit and / or receive RF signals. In an embodiment, the transmission / reception element 122 can be a transmitter / detector, which is configured to, for example, transmit and / or receive IR, UV or visible light signals. In another embodiment, the transmission / reception element 122 can be configured to transmit and receive both RF and optical signals. It should be appreciated that the transmission / reception element 122 can be configured to transmit and / or receive any combination of wireless or wired signals.
[0174] In addition, although the transmit / receive element 122 is Figure 1B Although depicted as a single element in the figure, the WTRU 102 may include any number of transmit / receive elements 122. More specifically, the WTRU 102 may employ MIMO technology. Thus, in an embodiment, the WTRU 102 may include two or more transmit / receive elements 122 (e.g., multiple antennas) for transmitting and receiving wireless signals over the air interface 115 / 116 / 117.
[0175] The transceiver 120 may be configured to modulate signals to be transmitted by the transmit / receive element 122 and to demodulate signals received by the transmit / receive element 122. As described above, the WTRU 102 may have multi-mode capabilities. Thus, for example, the transceiver 120 may include multiple transceivers to enable the WTRU 102 to communicate via multiple RATs (e.g., NR and IEEE 802.11 or NR and E-UTRA), or to communicate using the same RAT via multiple beams to different RRHs, TRPs, RSUs, or nodes.
[0176] The processor 118 of the WTRU 102 may be coupled to a speaker / microphone 124, a keypad 126, and / or a display / touchpad / indicator 128 (e.g., a liquid crystal display (LCD) display unit or an organic light emitting diode (OLED) display unit), and may receive user input data therefrom. The processor 118 may also output user data to the speaker / microphone 124, the keypad 126, and / or the display / touchpad / indicator 128. In addition, the processor 118 may access information from and store data in any type of suitable memory, such as a non-removable memory 130 and / or a removable memory 132. The non-removable memory 130 may include a random access memory (RAM), a read-only memory (ROM), a hard disk, or any other type of memory storage device. The removable memory 132 may include a subscriber identity module (SIM) card, a memory stick, a secure digital (SD) memory card, or the like. In an embodiment, the processor 118 may access information from, and store data in, memory that is not physically located on the WTRU 102, such as on a server hosted in a cloud or edge computing platform or on a home computer (not shown).
[0177] The processor 118 may receive power from the power source 134, and may be configured to distribute and / or control the power to other components in the WTRU 102. The power source 134 may be any suitable device for powering the WTRU 102. For example, the power source 134 may include one or more dry cell batteries, solar cells, fuel cells, etc.
[0178] The processor 118 may also be coupled to the GPS chipset 136, which may be configured to provide location information (e.g., longitude and latitude) regarding the current location of the WTRU 102. In addition to or in lieu of the information from the GPS chipset 136, the WTRU 102 may receive location information from a base station (e.g., base stations 114a, 114b) over the air interface 115 / 116 / 117 and / or determine its location based on the timing of signals received from two or more nearby base stations. It will be appreciated that the WTRU 102 may acquire location information by any suitable location-determination method while remaining consistent with an embodiment.
[0179] The processor 118 may also be coupled to other peripherals 138, which may include one or more software and / or hardware modules that provide additional features, functionality, and / or wired or wireless connectivity. For example, the peripherals 138 may include various sensors such as accelerometers, biometric (e.g., fingerprint) sensors, electronic compasses, satellite transceivers, digital cameras (for photos or videos), universal serial bus (USB) ports or other interconnect interfaces, vibration devices, television transceivers, hands-free headsets, modules, FM radio units, digital music players, media players, video game player modules, internet browsers, etc.
[0180] The WTRU 102 may be implemented in other devices or equipment, such as sensors, consumer electronics, wearable devices (such as smart watches or smart clothing), medical or e-health devices, robots, industrial equipment, drones, vehicles (such as cars, trucks, trains, or airplanes). The WTRU 102 may be connected to other components, modules, or systems of such devices or equipment via one or more interconnect interfaces (such as an interconnect interface that may include one of the peripheral devices 138).
[0181] Figure 1C 1 is a system diagram of the RAN 103 and the core network 106 according to an embodiment. As described above, the RAN 103 may employ UTRA radio technology to communicate with the WTRUs 102a, 102b, and 102c over the air interface 115. The RAN 103 may also be in communication with the core network 106. Figure 1C As shown in FIG. 1 , the RAN 103 may include Node-Bs 140a, 140b, 140c, which may each include one or more transceivers for communicating with the WTRUs 102a, 102b, 102c over the air interface 115. The Node-Bs 140a, 140b, 140c may each be associated with a particular cell (not shown) within the RAN 103. The RAN 103 may also include RNCs 142a, 142b. It will be appreciated that the RAN 103 may include any number of Node-Bs and RNCs while remaining consistent with an embodiment.
[0182] like Figure 1C As shown, Node B 140a, 140b can communicate with RNC 142a. In addition, Node B 140c can communicate with RNC 142b. Node B 140a, 140b, 140c can communicate with corresponding RNC 142a, 142b via Iub interface. RNC 142a, 142b can communicate with each other via Iur interface. Each of RNC 142a, 142b can be configured to control the corresponding Node B 140a, 140b, 140c connected thereto. In addition, each of RNC 142a, 142b can be configured to perform or support other functions, such as outer loop power control, load control, admission control, packet scheduling, handover control, macro diversity, security functions, data encryption, etc.
[0183] Figure 1CThe core network 106 shown in FIG. 1 may include a media gateway (MGW) 144, a mobile switching center (MSC) 146, a serving GPRS support node (SGSN) 148, and / or a gateway GPRS support node (GGSN) 150. Although each of the foregoing elements is depicted as part of the core network 106, it should be appreciated that any of these elements may be owned and / or operated by an entity other than the core network operator.
[0184] The RNC 142a in the RAN 103 may be connected to the MSC 146 in the core network 106 via an IuCS interface. The MSC 146 may be connected to the MGW 144. The MSC 146 and the MGW 144 may provide the WTRUs 102a, 102b, 102c with access to circuit-switched networks, such as the PSTN 108, to facilitate communications between the WTRUs 102a, 102b, 102c and traditional land-line communications devices.
[0185] The RNC 142a in the RAN 103 may also be connected to the SGSN 148 in the core network 106 via an IuPS interface. The SGSN 148 may be connected to the GGSN 150. The SGSN 148 and the GGSN 150 may provide the WTRUs 102a, 102b, 102c with access to packet-switched networks, such as the Internet 110, to facilitate communications between the WTRUs 102a, 102b, 102c and IP-enabled devices.
[0186] As described above, the core network 106 may also be connected to other networks 112, which may include other wired or wireless networks owned and / or operated by other service providers.
[0187] Figure 1D 1 is a system diagram of the RAN 104 and the core network 107 according to an embodiment. As described above, the RAN 104 may employ an E-UTRA radio technology to communicate with the WTRUs 102a, 102b, and 102c over the air interface 116. The RAN 104 may also be in communication with the core network 107.
[0188] The RAN 104 may include eNode-Bs 160a, 160b, 160c, though it will be appreciated that the RAN 104 may include any number of eNode-Bs while remaining consistent with an embodiment. The eNode-Bs 160a, 160b, 160c may each include one or more transceivers for communicating with the WTRUs 102a, 102b, 102c over the air interface 116. In an embodiment, the eNode-Bs 160a, 160b, 160c may implement MIMO technology. Thus, the eNode-B 160a, for example, may use multiple antennas to transmit wireless signals to, and receive wireless signals from, the WTRU 102a.
[0189] Each of the eNode-Bs 160a, 160b, and 160c may be associated with a particular cell (not shown) and may be configured to handle radio resource management decisions, handover decisions, scheduling of users in the uplink and / or downlink, etc. Figure 1D As shown in FIG. , the eNode-Bs 160a, 160b, 160c may communicate with each other via an X2 interface.
[0190] Figure 1D The core network 107 shown in FIG. 1 may include a mobility management gateway (MME) 162, a serving gateway 164, and a packet data network (PDN) gateway 166. While each of the foregoing elements is depicted as part of the core network 107, it should be appreciated that any of these elements may be owned and / or operated by an entity other than the core network operator.
[0191] The MME 162 may be connected to each of the eNode-Bs 160a, 160b, and 160c in the RAN 104 via an S1 interface and may serve as a control node. For example, the MME 162 may be responsible for authenticating users of the WTRUs 102a, 102b, 102c, bearer activation / deactivation, selecting a particular serving gateway during an initial attach of the WTRUs 102a, 102b, 102c, etc. The MME 162 may also provide a control plane function for switching between the RAN 104 and other RANs (not shown) that employ other radio technologies, such as GSM or WCDMA.
[0192] The serving gateway 164 may be connected to each of the eNode-Bs 160a, 160b, and 160c in the RAN 104 via an S1 interface. The serving gateway 164 may generally route and forward user data packets to / from the WTRUs 102a, 102b, 102c. The serving gateway 164 may also perform other functions, such as anchoring the user plane during inter-eNode B handovers, triggering paging when downlink data is available for the WTRUs 102a, 102b, 102c, managing and storing the contexts of the WTRUs 102a, 102b, 102c, and the like.
[0193] The serving gateway 164 may also be connected to the PDN gateway 166, which may provide the WTRUs 102a, 102b, 102c with access to packet-switched networks, such as the Internet 110, to facilitate communications between the WTRUs 102a, 102b, 102c and IP-enabled devices.
[0194] The core network 107 may facilitate communications with other networks. For example, the core network 107 may provide the WTRUs 102a, 102b, 102c with access to circuit-switched networks, such as the PSTN 108, to facilitate communications between the WTRUs 102a, 102b, 102c and traditional land-line communications devices. For example, the core network 107 may include, or may be in communication with, an IP gateway (e.g., an IP Multimedia Subsystem (IMS) server) that serves as an interface between the core network 107 and the PSTN 108. In addition, the core network 107 may provide the WTRUs 102a, 102b, 102c with access to the networks 112, which may include other wired or wireless networks that are owned and / or operated by other service providers.
[0195] Figure 1E 1 is a system diagram of the RAN 105 and the core network 109 according to an embodiment. The RAN 105 may employ NR radio technology to communicate with the WTRUs 102a and 102b over the air interface 117. The RAN 105 may also be in communication with the core network 109. The N3IWF 199 may employ non-3GPP radio technology to communicate with the WTRU 102c over the air interface 198. The N3IWF 199 may also be in communication with the core network 109.
[0196] The RAN 105 may include gNode-Bs 180a and 180b, but it will be appreciated that the RAN 105 may include any number of gNode-Bs while remaining consistent with an embodiment. The gNode-Bs 180a and 180b may each include one or more transceivers for communicating with the WTRUs 102a and 102b over the air interface 117. In an embodiment using integrated access and backhaul connectivity, the same air interface may be used between the WTRUs and the gNode-Bs, which may be a core network 109 via one or more gNBs. In an embodiment, the gNode-Bs 180a and 180b may implement MIMO, MU-MIMO, and / or digital beamforming techniques. Thus, the gNode-B 180a, for example, may use multiple antennas to transmit wireless signals to the WTRU 102a and receive wireless signals from the WTRU 102a. It will be appreciated that the RAN 105 may employ other types of base stations, such as an eNode-B. It will also be appreciated that the RAN 105 may employ more than one type of base station. For example, RAN may employ eNode-B and gNode-B.
[0197] The N3IWF 199 may include a non-3GPP access point 180c, although it will be appreciated that the N3IWF 199 may include any number of non-3GPP access points while remaining consistent with an embodiment. The non-3GPP access point 180c may include one or more transceivers for communicating with the WTRU 102c over the air interface 198. In an embodiment, the non-3GPP access point 180c may communicate with the WTRU 102c over the air interface 198 using the 802.11 protocol.
[0198] Each of the gNode-Bs 180a and 180b may be associated with a particular cell (not shown) and may be configured to handle radio resource management decisions, handover decisions, scheduling of users in the uplink or downlink, etc. Figure 1E As shown in FIG. , gNode-Bs 180a and 180b may communicate with each other via an Xn interface.
[0199] Figure 1EThe core network 109 shown in the figure can be a 5G core network (5GC). 5GC can provide numerous communication services to customers interconnected by a radio access network. The 5G core network 109 includes multiple entities that perform the functions of the core network. The terms "core network entity" or "network function" used in this document refer to any entity that performs one or more functions of the core network. It should be understood that such a core network entity can be a logical entity implemented in the form of software (computer executable instructions) stored in a device configured for wireless and / or network communications, or a computer system (such as Figure 1F The system shown in FIG. 1 is stored in a memory of the system and executed on a processor thereof.
[0200] like Figure 1E As shown in , the 5G core network 109 may include an access and mobility management function (AMF) 172, a session management function (SMF) 174, a user plane function (UPF) 176a and 176b, a user data management function (UDM) 197, an authentication server function (AUSF) 190, a network open function (NEF) 196, a policy control function (PCF) 184, a non-3GPP interworking function (N3IWF) 199, an application function (AF) 188, and a user data repository (UDR) 178. Although each of the aforementioned elements is depicted as part of the 5G core network 109, it should be appreciated that any of these elements may be owned and / or operated by an entity other than the core network operator. It should also be appreciated that the 5G core network may not consist of all of these elements, may consist of additional elements, and may consist of multiple instances of each of these elements. Figure 1E The network functions are shown as being directly connected to each other, although it should be appreciated that they may communicate via a routing agent (such as a diameter routing agent) or a message bus. Figure 1E The connectivity between network functions is represented as being realized via a set of interfaces or reference points, but it should be recognized that network functions can be simulated, described or realized as a set of services enabled (invoke) or called (call) by other network functions or services. The enabling of network function services can be realized via direct connections between network functions, exchange of messages on a message bus, calling software functions, etc.
[0201] The AMF 172 may be connected to the RAN 105 via an N2 interface and may serve as a control node. For example, the AMF 172 may be responsible for registration management, connection management, reachability management, access authentication, access authorization. The AMF may be responsible for forwarding user plane tunnel configuration information to the RAN 105 via the N2 interface. The AMF 172 may receive user plane tunnel configuration information from the SMF via the N11 interface. The AMF 172 may generally route and forward NAS packets to and from the WTRUs 102a, 102b, and 102c via the N1 interface. The N1 interface is not used in Figure 1E Shown in.
[0202] The SMF 174 may be connected to the AMF 172 via an N11 interface, to the PCF 184 via an N7 interface, and to the UPF 176 via an N4 interface. The SMF 174 may serve as a control node. For example, the SMF 174 may be responsible for session management, allocation of IP addresses for the WTRUs 102a, 102b, and 102c, management and configuration of traffic steering rules in the UPF 176a and UPF 176b, and generation of downlink data notifications to the AMF 172.
[0203] The UPF 176a and UPF 176b may provide the WTRUs 102a, 102b, and 102c with access to a packet data network (PDN), such as the Internet 110, to facilitate communications between the WTRUs 102a, 102b, and 102c and other devices. The UPF 176a and UPF 176b may also provide the WTRUs 102a, 102b, and 102c with access to other types of packet data networks. For example, the other network 112 may be an Ethernet network or any type of network that switches data packets. The UPF 176a and UPF 176b may receive traffic steering rules from the SMF 174 via an N4 interface. The UPF 176a and UPF 176b may provide access to a packet data network by connecting to the packet data network using an N6 interface, or by connecting to other UPFs via an N9 interface. In addition to providing access to packet data networks, UPF 176 may also be responsible for packet routing and forwarding, policy rule enforcement, quality of service processing for user plane traffic, and downlink packet buffering.
[0204] The AMF 172 may also be connected to the N3IWF 199, for example, via an N2 interface. The N3IWF facilitates connectivity between the WTRU 102c and the 5G Core Network 170 via a radio interface technology not implemented by 3GPP. The AMF may interact with the N3IWF 199 in the same or similar manner as it interacts with the RAN 105.
[0205] PCF 184 may be connected to SMF 174 via an N7 interface, to AMF 172 via an N15 interface, and to application function (AF) 188 via an N5 interface. The N15 and N5 interfaces are not Figure 1E 1. The PCF 184 may provide policy rules to control plane nodes such as the AMF 172 and the SMF 174, thereby allowing the control plane nodes to enforce these rules. The PCF 184 may send the policy to the AMF 172 for the WTRUs 102a, 102b, and 102c so that the AMF may deliver the policy to the WTRUs 102a, 102b, and 102c via the N1 interface. The policy may then be enforced or applied at the WTRUs 102a, 102b, and 102c.
[0206] The UDR 178 may serve as a repository for authentication credentials and subscription information. The UDR may be connected to network functions so that the network functions may add data to, read data from, and modify data in the repository. For example, the UDR 178 may be connected to the PCF 184 via an N36 interface, the UDR 178 may be connected to the NEF 196 via an N37 interface, and the UDR 178 may be connected to the UDM 197 via an N35 interface.
[0207] UDM 197 may serve as an interface between UDR 178 and other network functions. UDM 197 may authorize network functions to access UDR 178. For example, UDM 197 may be connected to AMF 172 via an N8 interface, UDM 197 may be connected to SMF 174 via an N10 interface, and UDM 197 may be connected to AUSF 190 via an N13 interface. UDR 178 and UDM 197 may be tightly integrated.
[0208] AUSF 190 performs authentication-related operations, is connected to UDM 178 via an N13 interface, and is connected to AMF 172 via an N12 interface.
[0209] NEF 196 exposes capabilities and services in 5G core network 109 to application functions 188. The exposure occurs on the N33 API interface. NEF can be connected to AF 188 via the N33 interface, and it can be connected to other network functions to expose capabilities and services of 5G core network 109.
[0210] The application function 188 may interact with the network functions in the 5G core network 109. The interaction between the application function 188 and the network functions may occur via a direct interface or may occur via the NEF 196. The application function 188 may be considered part of the 5G core network 109 or may be external to the 5G core network 109 and deployed by an enterprise having a business relationship with a mobile network operator.
[0211] Network slicing is a mechanism that can be used by mobile network operators to support one or more 'virtual' core networks behind the operator's air interface. This involves 'slicing' the core network into one or more virtual networks to support different RANs or different service types running across a single RAN. Network slicing enables operators to create customized networks to provide optimized solutions for different market scenarios with diverse requirements (e.g., in terms of functionality, performance and isolation).
[0212] 3GPP has designed the 5G core network based on the concept of network slicing. Network slicing is a good tool that network operators can use to support a diverse set of 5G use cases (e.g., massive IoT, critical communications, V2X, and enhanced mobile broadband) that require very diverse and sometimes extreme requirements. Without the use of network slicing technology, when each use case has its own specific set of performance, scalability, and availability requirements, it is likely that the network architecture is not flexible and scalable enough to effectively support a wider range of use case requirements. In addition, the introduction of new network services should be made more efficient.
[0213] In a network slicing scenario, the WTRU 102a, 102b, or 102c may be connected to the AMF 172 via the N1 interface. The AMF may logically be part of one or more slices. The AMF may coordinate the connection or communication of the WTRU with one or more UPFs 176, SMFs 174, and other network functions. Each of the UPFs 176, SMFs 174, and other network functions may each be part of a different or the same slice. When they are part of different slices, they may be isolated from each other in terms of the different computing resources, security credentials, etc. that they may utilize.
[0214] The 5G core network 109 may facilitate communications with other networks. For example, the 5G core network 109 may include an IP gateway (e.g., an IP Multimedia Subsystem (IMS) server) used as an interface between the 5G core network 109 and the PSTN 108, or may communicate with the IP gateway. For example, the core network 109 may include a short message service (SMS) service center that facilitates communications via a short message service, or communicate with the short message service (SMS) service center. For example, the 5G core network 109 may facilitate the exchange of non-IP data packets between the WTRUs 102a, 102b, and 102c and a server or application function 188. In addition, the core network 170 may provide the WTRUs 102a, 102b, and 102c with access to the network 112, which may include other wired or wireless networks owned or operated by other service providers.
[0215] This article describes and Figure 1A , 1C The core network entities shown in 1D and 1E are identified by the names given to those entities in certain existing 3GPP specifications, but it should be recognized that in the future, those entities and functions may be identified by other names, and that certain entities or functions may be combined in future specifications published by 3GPP (including future 3GPP NR specifications). Figure 1A , 1B The specific network entities and functions described and illustrated in 1C, 1D and 1E are provided as examples only, and it should be understood that the subject matter disclosed and claimed herein may be implemented or realized in any similar communication system, whether currently defined or defined in the future.
[0216] Figure 1F is a block diagram of an exemplary computing system 90 in which Figure 1A , 1C, 1D and 1E, such as certain nodes or functional entities in the RAN 103 / 104 / 105, the core network 106 / 107 / 109, the PSTN 108, the Internet 110, other networks 112 or network services 113. The computing system 90 may include a computer or a server and may be primarily controlled by computer-readable instructions, which may be in the form of software, wherever or however such software is stored or accessed. Such computer-readable instructions may be executed within the processor 91 to enable the computing system 90 to operate. The processor 91 may be a general-purpose processor, a special-purpose processor, a conventional processor, a digital signal processor (DSP), a plurality of microprocessors, one or more microprocessors associated with a DSP core, a controller, a microcontroller, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) circuit, any other type of integrated circuit (IC), a state machine, etc. The processor 91 may perform signal encoding, data processing, power control, input / output processing, and / or any other function that enables the computing system 90 to operate in a communication network. Coprocessor 81 is an optional processor distinct from main processor 91 that may perform additional functions or assist processor 91. Processor 91 and / or coprocessor 81 may receive, generate, and process data related to the methods and apparatus disclosed herein.
[0217] In operation, processor 91 fetches, decodes and executes instructions, and transfers information to and from other resources via the computing system's main data transfer path, system bus 80. Such a system bus connects components in computing system 90 and defines a medium for data exchange. System bus 80 typically includes data lines for sending data, address lines for sending addresses, and control lines for sending interrupts and for operating the bus. An example of such a system bus 80 is a PCI (Peripheral Component Interconnect) bus.
[0218] The memory coupled to the system bus 80 includes a random access memory (RAM) 82 and a read-only memory (ROM) 93. Such memory includes a circuit system that allows information to be stored and retrieved. ROM 93 generally contains stored data that is not easily modified. The data stored in RAM 82 can be read or changed by a processor 91 or other hardware device. Access to RAM 82 and / or ROM 93 can be controlled by a memory controller 92. The memory controller 92 can provide an address translation function that translates a virtual address into a physical address when an instruction is executed. The memory controller 92 can also provide a memory protection function that isolates processes within the system and isolates system processes from user processes. Therefore, a program running in the first mode can only access memory mapped by its own process virtual address space; unless memory sharing between processes has been set up, it cannot access memory within the virtual address space of another process.
[0219] In addition, the computing system 90 may include a peripheral device controller 83 that is responsible for transmitting instructions from the processor 91 to peripheral devices such as a printer 94 , a keyboard 84 , a mouse 95 , and a disk drive 85 .
[0220] The display 86 controlled by the display controller 96 is used to display the visual output generated by the computing system 90. Such visual output may include text, graphics, animated graphics, and video. The visual output may be provided in the form of a graphical user interface (GUI). The display 86 may be implemented with a CRT-based video display, an LCD-based flat panel display, a gas plasma-based flat panel display, or a touch pad. The display controller 96 includes the electronic components required to generate the video signal sent to the display 86.
[0221] Additionally, computing system 90 may include communications circuitry such as, for example, a wireless or wired network adapter 97, which may be used to connect computing system 90 to an external communications network or device (such as a wireless or wired network adapter 97). Figure 1A , 1B , RAN 103 / 104 / 105 of 1C, 1D and 1E, core network 106 / 107 / 109, PSTN 108, Internet 110, WTRU 102 or other network 112) to enable computing system 90 to communicate with other nodes or functional entities of those networks. The communication circuit system can be used alone or in combination with processor 91 to perform the transmission and reception steps of certain devices, nodes or functional entities described herein.
[0222] Figure 1GOne embodiment of an example communication system 111 in which the methods and apparatus described and claimed herein may be implemented is illustrated. As shown, the example communication system 111 may include wireless transmit / receive units (WTRUs) A, B, C, D, E, F, a base station gNB 121, a V2X server 124, and RSUs 123a and 123b, although it is recognized that the disclosed embodiments contemplate any number of WTRUs, base stations gNBs, V2X networks, and / or other network elements. One or several or all of the WTRUs A, B, C, D, E may be outside the range of the access network coverage 122. WTRUs A, B, and C form a V2X group, with WTRU A being the group leader and WTRUs B and WTRU C being group members. WTRUs A, B, C, D, E, and F may communicate with each other via Uu interface 129a / 129b (if within access network coverage), or via sidelink (PC5 or NR PC5) interface 125a (if within or outside access network coverage). WTRUs A, B, C, D, E, and F may communicate with the RSU via vehicle-to-network (V2N) interface 126 or sidelink interface 125b. WTRUs A, B, C, D, E, and F may communicate with the V2X server 124 via vehicle-to-infrastructure (V2I) interface 127. WTRUs A, B, C, D, E, and F may communicate with another UE via vehicle-to-person (V2P) interface 128.
[0223] It should be understood that any or all of the devices, systems, methods, and processes described herein may be implemented in the form of computer executable instructions (e.g., program code) stored on a computer-readable storage medium, which, when executed by a processor (such as processor 118 or 91), causes the processor to perform and / or implement the systems, methods, and processes described herein. Specifically, any step, operation, or function described herein may be implemented in the form of such computer executable instructions executed on a processor of a device or computing system configured for wireless and / or wired network communication. Computer-readable storage media include volatile and non-volatile, removable and non-removable media implemented in any non-transient (e.g., tangible or physical) method or technology for storing information, but such computer-readable storage media do not include signals. Computer-readable storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage device, cassette, tape, magnetic disk storage device or other magnetic storage device, or any other tangible or physical medium that can be used to store desired information and can be accessed by a computing system.
[0224] Connection Management in LTE D2D Sidelink
[0225] One-to-many ProSe direct communication
[0226] In ProSe, especially in LTE D2D sidelink communication, one-to-many ProSe direct communication has the following characteristics:
[0227] One-to-many ProSe direct communication is connectionless. Thus, there is no signaling on the PC5 control plane.
[0228] • The radio layer provides user plane communication services for the transmission of IP packets between UEs participating in direct communication.
[0229] • The members of a group share a secret from which a group security key can be derived to encrypt all user data of the group.
[0230] • Authorization for one-to-many ProSe direct communication is configured in the UE by the ProSe function using the PC3 reference point.
[0231] Configure ProSe UE configuration parameters in the UE (e.g., including ProSe group IP multicast address, ProSe group ID, group security material, radio-related parameters for transmission and reception).
[0232] One-to-one ProSe direct communication
[0233] One-to-one ProSe direct communication is connection-oriented and is achieved by establishing a secure Layer 2 link between two UEs through PC5. Figure 2 The control plane for establishing, maintaining and releasing a logical connection for one-to-one sidelink communications is shown in FIG. Note that throughout this disclosure, PC5 and sidelink interface may be used interchangeably.
[0234] Each UE (e.g. Figure 2 UE A and UE B in the RAN have a Layer 2 ID for unicast communication, which is included in the source Layer 2 ID field of each frame sent by each UE on the Layer 2 link, and in the destination Layer 2 ID of each frame received by each UE on the Layer 2 link. Conflicts between destination Layer 2 IDs for unicast and one-to-many communications will be resolved by RAN WG2. The UE needs to ensure that the Layer 2 ID used for unicast communication is at least locally unique.
[0235] The Layer 2 link for one-to-one ProSe direct communication is identified by the combination of the Layer 2 IDs of the two UEs. This means that a UE can participate in multiple Layer 2 links for one-to-one ProSe direct communication using the same Layer 2 ID.
[0236] In ProSe, PC5-S signaling is used for connection management and security management, such as Figure 3as shown in . Figure 3 In step S302, UE-1 sends a direct communication request to UE-2. In step S304, authentication and security association are established.
[0237] The connection management process includes PC5 link establishment, link maintenance through keep-alive function and link release process. Security management includes PC5 security mode control process and (re)key generation process.
[0238] PC5-S cannot perform AS layer parameter configuration except for security parameters. It is worth noting that RRC is not currently used for PC5 AS configuration to support sidelink communications. RRC is only used to broadcast sidelink common configuration parameters on the Sidelink Broadcast Control Channel (SBCCH).
[0239] Support for QoS in ProSe
[0240] QoS control is based on per-packet QoS. When the ProSe upper layer (i.e., above the PC5 access layer) passes a protocol data unit for transmission to the PC5 access layer, the ProSe upper layer provides a ProSe per-packet priority (PPPP) within a range of 8 possible values, and a ProSe per-packet reliability (PPPR) within a range of 8 possible values. PPPP and PPPR are independent of the destination Layer 2 ID and are applicable to one-to-one and one-to-many ProSe direct communications. PPPP and PPPR are selected by the application layer. The ProSe per-packet priority value will be assigned to the PC5-S message. The UE is configured with a ProSe per-packet priority value for transmission of any PC5-S message.
[0241] PPPP and PPPR are neutral to the mode in which the UE accesses the medium, i.e. whether it uses scheduled or autonomous transmission mode.
[0242] The ProSe access layer uses the ProSe per-packet priority associated with the protocol data unit received from upper layers to prioritize the transmission relative to other intra-UE transmissions (i.e., protocol data units associated with different priorities waiting for transmission within the same UE) and inter-UE transmissions (i.e., protocol data units associated with different priorities waiting for transmission within different UEs).
[0243] The ProSe access layer uses the PPPR associated with the protocol data unit received from upper layers to decide and adjust transmission behavior, or for example packet repetition.
[0244] PC5 Access Layer (Radio) Configuration for ProSe
[0245] like Figure 4As shown in , the user plane access protocol stack (AS) in the PC5 interface consists of PDCP, RLC, MAC and PHY.
[0246] As described above, one-to-many ProSe communication over the PC5 interface is connectionless and has no predetermined specific receiver. Thus, there is no need for receiver-side control or capability-related configuration of the radio protocol stack or radio resources. However, as described above, one-to-one ProSe communication over the PC5 interface is connection-oriented, and the PC5-S signaling protocol for connection establishment is not designed and cannot be configured with AS layer parameters. As a result, for one-to-many ProSe communication and one-to-one ProSe communication, the RX UE protocol stack configuration is pre-defined in the specification, and all features are mandatory for the RX UE. For example, there is no HARQ feedback for sidelink communication, RLC UM is used for sidelink communication, ROHC unidirectional mode is used for header compression in PDCP for sidelink communication, and uplink data compression (UDC) is not used for sidelink communication. The receiving UE needs to maintain at least one RLC UM entity for each transmitting peer UE. Before receiving the first RLC UMD PDU, the receiving RLC UM entity for sidelink communication does not need to be configured. For the TX UE, the AS parameters are configured or derived from the QoS input provided by the upper layer. For example, the UE can establish multiple logical channels based on the QoS input from the upper layer. The LCID included in the MAC subheader uniquely identifies a logical channel within the range of one source layer 2 ID and destination layer 2 ID combination. As described above, parameters for logical channel prioritization are not configured. The access stratum (AS) is provided with the PPPP of the protocol data units transmitted over the PC5 interface by a higher layer. There is a PPPP associated with each logical channel. Similarly, PPPR is not configured. The AS is provided with the PPPR of the protocol data units transmitted over the PC5 interface by a higher layer. The radio resources used for ProSe direct communication can be autonomously selected by the UE AS based on the QoS input and radio resource configuration information provided by the upper layer (when out of coverage), or can be scheduled by the eNB taking into account the QoS input and upper layer resource configuration reported by the UE to the eNB (for example, when within coverage or when out of coverage).
[0247] Connection Management in LTE V2X Sidelink
[0248] One-to-many V2X communication
[0249] V2X communication over the PC5 reference point is a ProSe direct communication, where V2X communication over the PC5 reference point is connectionless and there is no signaling on the PC5 control plane for connection establishment. V2X messages are exchanged between UEs over the PC5 user plane.
[0250] One-to-one V2X communication
[0251] In LTE, there is no support for connection-oriented communication and no support for one-to-one V2X communication.
[0252] Support for QoS in V2X
[0253] QoS control for V2X sidelink communication is based on per-packet QoS and follows the same principles as for ProSe sidelink communication described in Section 2.2.3.
[0254] PC5 Access Layer (Radio) Configuration for V2X
[0255] The PC5 access layer configuration is similar to the PC5 access layer configuration used for ProSe direct communication.
[0256] One-to-many V2X communication over the PC5 interface is connectionless and has no predetermined specific receiver. Thus, there is no need for receiver-side control or capability-related configuration of the radio protocol stack or radio resources. As a result, the RX UE protocol stack configuration is pre-defined in the specification and all features are mandatory for the RX UE. For example, there is no HARQ feedback for sidelink communication, RLC UM is used for sidelink communication, ROHC unidirectional mode is used for header compression in PDCP for sidelink communication, and uplink data compression (UDC) is not used for sidelink communication. The receiving UE needs to maintain at least one RLC UM entity for each transmission peer UE. Before receiving the first RLC UMD PDU, it is not necessary to configure the receiving RLC UM entity for sidelink communication. For the TX UE, the AS parameters are configured or derived from the QoS input and other configuration parameters (such as TX profile) provided by the upper layer. For example, the UE can establish multiple logical channels based on the QoS input from the upper layer. The LCID included in the MAC subheader uniquely identifies the logical channel within the range of a source layer 2 ID and a destination layer 2 ID combination. As described above, parameters for logical channel prioritization are not configured. The access stratum (AS) is provided by the upper layers with the PPPP of the protocol data units transmitted over the PC5 interface. There is a PPPP associated with each logical channel. Similarly, PPPR is not configured. The AS is provided by the upper layers with the PPPR of the protocol data units transmitted over the PC5 interface. The radio resources used for ProSe direct communication can be autonomously selected by the UE AS based on the QoS input and radio resource configuration information provided by the upper layers (when out of coverage), or can be scheduled by the eNB taking into account the QoS input and upper layer resource configuration reported by the UE to the eNB (for example, when within coverage or when out of coverage). The TX profile is used to decide whether to use the version 14 PHY format or the version 15 PHY format (for example, 64QAM) for V2X sidelink transmission.
[0257] NR V2X use cases
[0258] SA1 has identified four main groups of advanced V2X use cases[1][2]: platooning, extended sensors, advanced driving, and remote driving, as follows:
[0259] Vehicle platooning, which enables vehicles to dynamically form groups that travel together. All vehicles in the platoon receive periodic data from the lead vehicle in order to operate in platooning. This information allows the distance between vehicles to become very small, i.e., the gap distance converted into time can be very small (sub-second). Platooning applications can allow the following vehicle to drive autonomously.
[0260] Extended sensors enable the exchange of raw or processed data collected by local sensors or real-time video data between vehicles, RSUs, pedestrians’ devices and V2X application servers. Vehicles can enhance their perception of the surrounding environment beyond the range that their own sensors can detect and have a more comprehensive view of local conditions. High data rate is one of the key features.
[0261] Advanced driving, making semi-autonomous or fully autonomous driving possible. Assuming large distances between vehicles. Each vehicle and / or RSU shares data obtained from its local sensors with neighboring vehicles, allowing vehicles to coordinate their trajectories or maneuvers. In addition, each vehicle shares its driving intentions with neighboring vehicles. The benefits of this group of use cases are safer driving, collision avoidance, and improved traffic efficiency.
[0262] Remote driving, enabling remote drivers or V2X applications to operate a remote vehicle for occupants who cannot drive themselves, or to operate a remote vehicle in a hazardous environment. For situations where variability is limited and routes are predictable, such as public transportation, cloud-based driving can be used. The main requirements are high reliability and low latency.
[0263] like Figure 5 As shown in , the requirements for NR V2X are more diverse and stringent compared to LTE V2X.
[0264] As mentioned earlier, from the AS perspective, ProSe sidelink unicast and multicast transmissions are connectionless. In addition, LTE V2X only supports multicast transmission, which is also connectionless. Considering that the requirements of NR V2X are more diverse and stringent compared to LTE V2X, AS connectionless transmission poses many challenges and may not be sufficient in the context of the diverse and stringent requirements of NR V2X, such as in supporting requirements for higher data rates, higher reliability, and lower latency. The following are some examples of the challenges of using AS connectionless transmission for unicast and multicast to meet NR V2X requirements. Note that throughout this disclosure, groupcast and multicast can be used interchangeably.
[0265] 1. Higher protocol overhead: In the case of AS connectionless transmission, in order to allow the received V2X packets to be delivered to the correct upper layer service access point (SAP) in the RXUE, and to allow the SL RX UE to distinguish different SL TX UEs, each V2X packet must carry a destination ID and a source ID. In addition, AS connectionless transmission, which multiplexes traffic at the MAC layer, requires that each transmitted MAC PDU carries an L2 destination ID and a source L2 ID to uniquely identify the logical channel in the context of the source and destination pair. For the ProSe sidelink and the V2X sidelink, each MAC PDU carries an L2 source ID and an L2 destination ID, which are mapped to the upper layer source ID and destination ID respectively to limit the overhead, however, despite this mapping, each V2X packet transmission still incurs the overhead of the L2 source ID and the L2 destination ID. While such protocol overhead is acceptable in the case of LTE V2X transmission with relatively low data rate transmission, such overhead may be too high in the case of NR V2X.
[0266] 2. Higher processing overhead: The fact that each sidelink packet carries an L2 source ID and an L2 destination ID also means more packet filtering processing overhead in L2. For example, in LTE V2X, the RX PHY layer passes all successfully decoded V2X packets received on the configured RX resource pool to the RX L2, which are then filtered in L2 using the 24-bit long L2 destination ID and the 24-bit long L2 source ID, so that only the V2X packets for the UE of that RX are passed to the V2X upper layer. Similarly, for the ProSe sidelink, the PHY layer has to decode all packets received on the configured RX resources, perform partial filtering based on the 8 LSB bits of the L2 destination ID in the SCI, and then pass the partially filtered packets to L2, which are then further filtered in L2 based on the 16 MSB bits of the L2 destination ID and the 24-bit long source L2 ID. While such processing overhead is acceptable in the case of LTE V2X transmission with relatively low data rate transmission, such processing overhead may be too high in the case of NRV 2X.
[0267] 3. Difficult to implement physical layer feedback: For AS connectionless transmission, L2 feedback is not supported, that is, RLC feedback is not supported, and HARQ feedback is not supported in traditional LTE ProSe or traditional V2X sidelink communication. There is no PHY layer UE specific identification (source or destination), such as C-RNTI, or a communication context dedicated to a specific UE, to support the transmission of personalized feedback from RX UE to TX UE, which is quite complex to implement without connection-oriented transmission.
[0268] 4. Difficulty in implementing link management to help meet QoS requirements: For AS connectionless transmission, it is unrealistic or impossible to implement UE-specific radio link management functions, such as radio link monitoring and radio link recovery, beam management, link adaptation (power control and rate control), and channel-dependent scheduling. Although the lack of these functions is acceptable for the ProSe side link or V2X side link, the diversity and stringent requirements of NR V2X, such as higher data rates coupled with higher reliability and lower latency, require more effective radio resource management. In addition, connection-based SL makes it easier to perform SL QoS control on a per-QoS flow basis, thus providing a basis for unified QoS processing through SL and Uu.
[0269] 5. Unable to support differentiated configuration of RX UE: In the case of AS connectionless transmission, it is not possible to configure the RX UE with an AS configuration specific to the RX UE, for example, based on the RX UE capabilities. As a result, all ProSe sidelink features or LTE V2X sidelink features of a given version are mandatory for all RX UEs of that version. The requirements of NR V2X are diverse, and it is not practical for all NR V2 features of any given version to be mandatory for all NR V2X UEs of that version. SL transmission based on AS layer connection can achieve more flexible SL radio protocol configuration.
[0270] In view of the above-mentioned shortcomings of AS connectionless transmission in the case of NR V2X communication, support for AS connection-oriented transmission is also needed for NR V2X unicast as well as for NR V2X multicast.
[0271] Issues related to connection-oriented unicast transmission
[0272] In order to support AS connection-oriented unicast transmission, the following problems need to be solved.
[0273] 1. The entire process of unicast connection establishment, connection modification / reconfiguration and connection release
[0274] 2. Authorization and provisioning of UEs to support connection-oriented unicast transmissions (in coverage and out of coverage)
[0275] 3. V2X provisioning information (UE assistance information) shared by the UE and gNB to support unicast connection establishment, modification or release.
[0276] 4. Triggering for unicast connection reconfiguration, connection release, and connection relocation
[0277] 5. SL AS protocol configuration, including:
[0278] a. Configuration of MAC, RLC (e.g., UM versus AM decision), PDCP, SDAP, radio resources / radio bearers, PHY configuration (e.g., HARQ (including HARQ TX with feedback versus HARQ TX without feedback), CSI, etc.), assuming one or more of the following: flow-based QoS versus per-packet QoS, mode 1 versus mode 2 resource allocation
[0279] b. For SL unicast, AS-level information needs to be exchanged between UEs via the sidelink, such as UE ID, UE capabilities, radio / bearer configuration, PHY information / configuration (e.g., HARQ, CSI), resource information / configuration, and QoS information
[0280] c. Enhancements to Uu to support SL connection management and QoS, and what AS-level information needs to be exchanged between UE and gNB for SL unicast communications
[0281] d. How to exchange AS-level information between UEs via sidelink to support unicast, RRC to PC5 signaling details to be specified.
[0282] 6. Access control, how to perform access control, and which entity performs access control
[0283] 7. UE identification configuration and coordination between TX UE and RX UE to support unicast transmission. For example, in the LTE ProSe sidelink unicast design, the UE needs to ensure that the layer 2 ID used for unicast communication is at least locally unique. To this end, the UE should be prepared to use an unspecified mechanism to handle layer 2 ID conflicts with neighboring UEs (for example, when a conflict is detected, it allocates a new layer 2 ID for unicast communication). How to ensure the uniqueness of the L2 ID used for communications for unicast connections is a problem that needs to be solved.
[0284] 8. It is expected that the discovery process will be used to identify a specific UE in order to initiate one-to-one communication. Although upper layers above the access layer can indicate to the access layer QoS related information and whether the communication should be unicast, multicast or broadcast, access layer specific rules and standards may need to be designed in determining whether unicast communication should be conducted in a connectionless or connection-oriented manner. In addition, the interaction between discovery and unicast connection management needs to be addressed, and how the output used for discovery can be used to support unicast connection establishment, connection release or connection relocation decisions.
[0285] Issues related to connection-oriented multicast transmission
[0286] Similarly, the problems described above in the section entitled "Problems Related to Connection-Oriented Unicast Transmission" need to be solved in relation to connection-oriented multicast transmission. Specifically, in order to support AS connection-oriented multicast transmission, the following problems need to be solved.
[0287] 1. The entire process of multicast connection establishment, connection modification / reconfiguration and connection release
[0288] 2. Authorization and provisioning of UEs to support connection-oriented multicast transmissions (in-coverage and out-of-coverage)
[0289] 3. V2X provisioning information (e.g., UE assistance information) shared by the UE and gNB to support multicast connection establishment, modification, or release.
[0290] 4. For example, triggering of multicast connection establishment between a group member and a group leader, and for triggering of multicast connection reconfiguration, connection release and connection relocation by a group member to another group leader.
[0291] 5. SL AS protocol configuration, including:
[0292] a. Configuration of MAC, RLC (e.g., UM versus AM decision), PDCP, SDAP, radio resources / radio bearers, PHY configuration (e.g., HARQ (including HARQ TX with feedback versus HARQ TX without feedback), CSI, etc.), assuming one or more of the following: flow-based QoS versus per-packet QoS, mode 1 versus mode 2 resource allocation.
[0293] b. For SL multicast, AS-level information such as UE ID, UE capabilities, radio / bearer configuration, PHY information / configuration (e.g., HARQ, CSI), resource information / configuration, and QoS information needs to be exchanged between UEs via the side link.
[0294] c. Enhancements to Uu to support SL connection management and QoS, and what AS-level information needs to be exchanged between UE and gNB for SL multicast communications
[0295] d. How to exchange AS-level information between UEs via sidelink to support unicast, RRC to PC5 signaling details to be specified.
[0296] 6. Access control, how to perform access control, and which entity performs access control.
[0297] 7. UE identity configuration and coordination between TX UE and RX UE to support multicast transmission. RX UE can participate in the reception of more than one multicast communication. Similarly, TX UE can participate in the transmission of more than one multicast communication. It is necessary to ensure that the layer 2 ID used for multicast communication is at least locally unique. How to ensure the uniqueness of L2 ID used for connection-oriented multicast communication is a problem that needs to be solved.
[0298] 8. It is expected that the discovery process will be used to identify a specific UE or a group of UEs for initiating one-to-many communication. Although the upper layers above the access layer can indicate to the access layer QoS related information and whether the communication should be unicast, multicast or broadcast, access layer specific rules and standards may need to be designed in determining whether the multicast communication should be conducted in a connectionless manner or in a connection-oriented manner. In addition, the interaction between discovery and multicast connection management needs to be addressed, and how the output for discovery is used to support multicast connection establishment, connection release or connection relocation decisions. A related issue is whether V2X group management is performed only in the V2X upper layer, only in the AS layer, or in both layers, and if so, what is the relationship between the AS group and the V2X upper layer group? For example, if the UE members in the upper layer group are distributed in a large geographical area, it may be that a single AS layer group cannot cover all the UE members, and multiple AS layer groups are required to enable successful communication between all UEs in the upper layer UE group. For each AS group, the member UEs can establish and maintain the AS layer group connection with the AS group leader. When the member UE moves around, it is released from the original AS layer group and reconnected to another AS layer group. The procedures, configurations, and interactions between the upper layers and the AS layer for establishing and maintaining AS multicast connections and mapping to upper layer sessions / connections need to be designed and specified.
[0299] Overview of the proposed solution
[0300] In this disclosure, the following scheme is proposed to support unicast connection management:
[0301] 1. Layer 2 protocol structure, including the following:
[0302] A new proposal to have one SDAP entity per V2X destination and only have a QoS flow ID in the SDAP protocol header, as there is no need to support the reflective QoS feature on the sidelink;
[0303] MAC SDUs subject to connection-oriented transmission and MAC SDUs subject to connectionless transmission are multiplexed separately;
[0304] MAC PDUs subject to connection-oriented transmission do not carry source or destination IDs;
[0305] Support sidelink multicast control channel and sidelink multicast transmission channel;
[0306] 2. Provisioning of V2X transmitters and receivers;
[0307] 3. Triggering for V2X transmission or V2X reception;
[0308] 4. RAT and interface selection on the transmitter and receiver sides, which entity makes the selection, and based on what criteria;
[0309] 5. Transmission mode selection on the transmitting side and the receiving side, and the criteria for the selection;
[0310] 6. Detailed procedures for unicast connection management, including description of auxiliary parameters from the UE (e.g., receiver capabilities), and unicast configuration parameters configured into the UE by the scheduling entity or an auxiliary UE in coordination with the scheduling entity;
[0311] 7. Describes different alternatives for the connection management process, including the following options:
[0312] PC5 RRC signaling is used to carry V2X upper layer connection configuration and AS layer connection configuration together. T-UE is configured by the scheduling entity or I-UE and I-UE are configured in collaboration; see Figure 16;
[0313] Use PC5-S signaling to carry V2X upper layer connection configuration and AS layer connection configuration together, and T-UE is configured by the scheduling entity or I-UE and I-UE are configured in collaboration; see Figure 17;
[0314] PC5 RRC signaling is used to carry V2X upper layer configuration information and AS layer connection configuration for supporting AS layer connection; T-UE is configured by the scheduling entity or I-UE and I-UE are configured in collaboration; in addition, PC5-S signaling is used to perform V2X upper layer connection configuration independently of AS connection configuration; see Figure 18;
[0315] PC5-S signaling is used to carry V2X upper layer configuration information and AS layer connection configuration for supporting AS layer connection; I-UE is configured by the scheduling entity or T-UE and I-UE are configured in collaboration; in addition, PC5-S signaling is used to perform V2X upper layer connection configuration independently of AS connection configuration; see Figure 19;
[0316] Use PC5-S signaling to carry V2X upper layer connection configuration and AS layer connection configuration together, and the I-UE is configured by the scheduling entity or the T-UE and the scheduling entity jointly configure; see Figure 20;
[0317] PC5 RRC signaling is used to carry V2X upper layer connection configuration and AS layer connection configuration together. The I-UE is configured by the scheduling entity or the T-UE is configured in collaboration with the scheduling entity; see Figure 21;
[0318] 8. The concept of group connection configuration and mapping of V2X upper layer groups to AS layer subgroups, maintenance of mapping tables in the AS, and indication by the AS to the PHY of one or more of the following:
[0319] · Group layer 2 destination ID;
[0320] A list of V2X UE IDs of group members (e.g. ProSe UE ID, UE ID or any other identifier that the UE can use as a source ID for member UEs);
[0321] Subgroup layer 2 destination ID;
[0322] A list of V2X UE IDs (e.g. ProSe UE ID, UE ID or any other identifier that the UE can use as a source ID for member UEs) of the sub-group members;
[0323] - For each sub-group, an indication requesting to relay or not relay data received for that sub-group.
[0324] 9. Various options for broadcast configuration and broadcast configuration signaling.
[0325] 10. Method for UE to handle multiple simultaneous sidelink RRC connections.
[0326] 11. Modeling of PC5 unicast link granularity, unicast link update and unicast link addition process.
[0327] UE operations before V2X communication
[0328] Layer 2 protocol structure
[0329] Figure 6 , 7 , 8 and 9 depict the NR V2X layer 2 side link structure.
[0330] Figure 6An illustration of the Service Data Adaptation Protocol (SDAP) sublayer is provided. It is proposed that there is one SDAP entity per V2X destination. In one embodiment, the V2X destination may be a peer V2X UE destination. In such an embodiment, if the UE has concurrent V2X communications with n peer V2X UEs, the UE then maintains n SDAP entities, one SDAP entity for each peer V2X destination UE. Each SDAP entity maintains a set of bearers specific to the peer V2X destination UE. Since there may be multiple concurrent V2X services between a UE (in this case, a source UE) and a peer V2X destination UE, the L2 destination IDs to which those services are mapped and the radio bearers associated with those services are mapped to the same SDAP entity associated with that particular peer V2X destination UE. Regardless of the transmission broadcast type (i.e., unicast, groupcast, or broadcast), V2X packets associated with a given peer V2X destination UE are mapped to the corresponding bearer or SDAP entity to which the destination Layer 2 ID is mapped. In the case of broadcast or multicast, even if the AS does not explicitly know the peer V2X destination UE, the corresponding bearer and associated Layer 2 destination ID can be mapped to any SDAP entity; alternatively, there may be one or more SDAP entities dedicated to supporting broadcast communications, or one or more SDAP entities supporting multicast communications, or one or more SDAP entities supporting both multicast and broadcast communications.
[0331] In another embodiment, the services may be arranged in groups, which are (pre)configured or provided to the UE. Figure 6 The V2X destination in refers to a group of V2X services.
[0332] In an alternative embodiment, for V2X sidelink communication, each UE may have one SDAP entity. In this case, the V2X communication bearer identifier needs to be unique within the UE.
[0333] Figure 7A layer 2 structure supporting V2X communications in an AS broadcast configuration is depicted, along with the mapping of the sidelink broadcast control channel (SBCCH) to the transmit sidelink broadcast channel (SL-BCH). Multiplexing of the sidelink service logical channel (STCH) on the transmit sidelink shared channel (SL-SCH) assumes that each MAC PDU includes a source ID and a destination ID that are unique with respect to the logical channel identifier in order to support MAC multiplexing. It is also proposed to introduce a sidelink control channel (SCCH) that can be multiplexed with the logical STCH onto the SL-SCH. It is also proposed to introduce a sidelink signaling radio bearer (SL-SRB) to which a logical channel such as the SCCH can be mapped. The SL-SRB can be used for signaling of connection management (e.g., connection proposal, connection reconfiguration, or connection release), or for configuration and reporting of sidelink measurements.
[0334] Figure 8Depicting a layer 2 structure supporting V2X communications in an AS unicast connection oriented configuration, with a peer V2X receiver configured with a dedicated unicast V2X configuration taking into account, for example, the peer V2X UE capabilities. In this case, the multiplexing of the Sidelink Traffic Logical Channel (STCH) on the transmit Sidelink Shared Channel (SL-SCH) does not assume that each MAC PDU includes a source ID and a destination ID with respect to which the logical channel identifier is unique in order to support MAC multiplexing. Instead, the multiplexing on the STCH assumes that a separate instance of the SL-SCH is configured at connection establishment and bound to a HARQ entity dedicated to the transmission of V2X unicast traffic or SL-RRC signaling in an AS connection oriented manner. At connection establishment, a MAC Service Access Point (SAP) for each instance of the SL-SCH is created and communicated to the PHY, which then creates and maintains a corresponding instance of a PHY channel (e.g., physical sidelink shared channel, PSSCH) associated with the instance of the SL-SCH indicated by the MAC. As part of the connection context, for each V2X service or data radio bearer included in the connection context, a layer 2 destination ID mapped to the V2X service is maintained in association with the logical channel and the corresponding radio bearer. In this scheme and to support PHY layer multiplexing of traffic to a shared channel, for each of the two V2X UEs involved in the connection, a physical layer (PHY) unique identifier for connection-oriented reception, such as a PC5 sidelink RNTI that identifies the two V2X UEs, may be assigned to each peer UE and configured into the two peer UEs. Alternatively, each peer UE may autonomously derive its own PHY identifier and exchange it with each other as part of the connection configuration. The TX UE uses the peer RX V2X UE PHY identifier to identify the peer V2X UE to which the data is destined. For example, the TX UE may scramble or mask the transmitted data with the peer RX V2X UE PHY identifier. The RX UE uses its PHY identifier that has been used by the transmitting party to identify the RX UE of the data. Once decoded, the RX UE is able to correctly route the received data to the correct MAC SAP based on the association between the PHY and MAC SAP created at connection establishment. In an alternative option where there is no PHY layer multiplexing (e.g., traffic from the peer V2X UE is carried on dedicated PHY resources (pre-)configured or provisioned into the UE), a PHY identifier that uniquely identifies the peer UE involved in the connection may not be required. In this case, the RX UE identifies the correct routing SAP in the peer V2X transmitting UE and MAC based on the PHY resource on which the V2X packet was received.The AS may provide the PHY with a peer V2X UE source ID (e.g., in the case of unicast) or a peer V2X UE destination Layer 2 ID (e.g., similar to a ProSe Layer 2 Group ID or a ProSe Application Layer Group ID) in the case of groupcast. The PHY may use such an ID to derive an RNTI for identifying the peer V2X UE to which the transmission is destined. In addition, as part of the connection configuration, a logical channel (e.g., SCCH) carrying control information mapped to a sidelink signaling radio bearer (SL-SRB) may be multiplexed with a logical channel (STCH) carrying sidelink traffic mapped to a sidelink data radio bearer (SL-DRB) onto a SL-SCH transport channel configured for connection-oriented reception. For unicast, it is proposed that a logical SL control channel denoted as Sidelink Control Channel (SCCH) be introduced for configuration and control of unicast traffic. The SCCH may be associated with a SL-SRB. The SL-SRB to which the SBCCH is mapped may be denoted as SL-SRB0. The SL-SRB to which the SCCH is mapped and transmitted in a broadcast manner (AS connectionless) may be represented as SL-SRB1. The SL-SRB to which the SCCH is mapped and transmitted in a connection-oriented manner may be represented as SL-SRB2.
[0335] Fig. 9Depicting a layer 2 structure supporting V2X communications in an AS multicast connection oriented configuration, with a peer V2X receiver configured with a dedicated multicast V2X configuration taking into account, for example, the peer V2X UE capabilities. In this case, the multiplexing of sidelink service logical channels (e.g., SL-MTCH) on a transmit sidelink shared channel (SL-SCH) does not assume that each MAC PDU includes a source ID and a destination ID with respect to which the logical channel identifier is unique in order to support MAC multiplexing. Instead, the multiplexing on the SL-MCH assumes that a separate instance of the SL-MCH is configured at connection establishment and bound to a HARQ entity dedicated to the transmission of V2X multicast services or SL-RRC signaling in an AS connection oriented manner. At connection establishment, a MAC Service Access Point (SAP) for each instance of the SL-MCH is created and communicated to the PHY, which then creates and maintains a corresponding instance of a PHY channel (e.g., physical sidelink shared channel, PSMCH) associated with the instance of the SL-MCH indicated by the MAC. As part of the connection context, for each V2X service or data radio bearer included in the connection context, a layer 2 destination ID mapped to the V2X service is maintained in association with the logical channel and the corresponding radio bearer. In this scheme and to support PHY layer multiplexing of services to multicast channels, for each of the TX V2X UEs and RX group member UEs involved in the connection, a physical layer (PHY) unique identifier for connection-oriented reception, such as a PC5 side link RNTI identifying the TX V2X UE and a physical layer unique identifier identifying the RX group member UE, may be assigned to each UE part of the group and configured into the UE. Alternatively, each peer UE may autonomously derive its own PHY identifier and exchange it with each other as part of the connection configuration. The TXUE uses the peer RX V2X UE PHY group identifier to identify the peer V2X group member UE to which the data is destined. For example, the TX UE may scramble or mask the transmitted data with the peer RX V2X group member UE PHY identifier. The RX UE uses its PHY group identifier that has been used by the transmitting party to identify the RX UE of the data. Once decoded, the RX UE is able to correctly route the received data to the correct MAC SAP based on the association between the PHY and MAC SAP created at connection establishment. In an alternative option where there is no PHY layer multiplexing for the multicast service (e.g., the multicast service is transmitted on dedicated PHY resources (pre-)configured or provided to the UE), the PHY group identifier that uniquely identifies the peer UEs involved in the connection may not be required. In this case, the RX member UEs identify the correct routing SAP in the multicast service MAC based on the PHY resources on which the multicast service is received.The AS may provide the PHY with the UE's own source ID, as well as the peer V2X UE source ID (e.g., in order to support unicast), or, for example, the peer V2X UE destination Layer 2 ID (e.g., similar to a ProSe Layer 2 Group ID or a ProSe Application Layer Group ID) in case of multicast communications. The PHY may use such an ID to derive the RNTI for identifying the peer V2X UE to which the transmission is destined. In addition, as part of the connection configuration, a logical channel (e.g., SL-MCCH) carrying sidelink multicast control information mapped to a sidelink signaling radio bearer (SL-SRB) may be multiplexed with a logical channel (SL-MTCH) carrying sidelink multicast traffic mapped to a sidelink data radio bearer (SL-DRB) onto the SL-MCH transport channel configured for connection-oriented reception. For multicast, a logical sidelink control channel denoted as Sidelink Multicast Control Channel (SL-MCCH) may be introduced for configuration and control of multicast traffic. The MCCH may be associated with a SL-SRB. The SL-SRB to which the SBCCH is mapped may be denoted as SL-SRB0. The SL-SRB to which the MCCH is mapped and transmitted in a broadcast manner (AS connectionless) may be denoted as SL-SRB1. The SL-SRB to which the MCCH is mapped and transmitted in a connection-oriented manner may be denoted as SL-SRB2.
[0336] Fig.10 Provides a functional view of the SDAP sublayer. It proposes not to support reflective QoS in the V2X side link. Fig.11 As shown in the figure, it is proposed to simplify the SDAP header and make the header the same between the downlink and uplink. The QoS flow identifier (QFI) can be 6 bits or less, and the remaining bits of the header can be reserved bits or can be used to carry data, thereby minimizing the overhead of supporting QoS flows on the V2X side link.
[0337] Transmitter Operation
[0338] Fig.12 An example transmitter-side high-level illustration of UE operations including intermediate processes in the UE leading to a decision on whether to conduct V2X communication via AS broadcast, AS unicast, or AS multicast is provided in FIG.
[0339] In step S1200, the UE is either pre-configured (in the SIM or ME) or provided with information supporting V2X operations by a V2X control function located in the core network, i.e., a discovery process, whereby the UE discovers other devices for V2X communication and, in order to conduct V2 communications, the UE thereby communicates with other V2X devices as required by the V2X applications running on the V2X devices. The communication between the UE and the V2X control function for the provisioning of V2X operation parameters may be through the user plane or through the control plane. Provisioning of parameters for NR V2X operation, in particular parameters to support unicast or multicast communications, is described below in the section entitled "Provisioning of V2X communications on the transmitter side". In the event that V2X communication is triggered in step S1202, in step S1204, the UE may synchronize, if not already synchronized. The UE may further perform discovery in order to identify a peer UE or a group of UEs with which it may communicate as specified by the triggering conditions for communication, e.g., an application in the application layer may trigger the V2X upper layer to discover a peer UE or a group of UEs, if not already discovered, and initiate V2X communication to such a UE or a group of UEs. Output from the discovery process, e.g., a layer 2 link ID of the discovered UE or group of UEs, may be used by the UE in subsequent processes of V2X operation, such as connection establishment to a particular UE or group of UEs or configuration of broadcast resources for V2X transmissions. In steps S1206 and S1208, the UE performs RAT selection and interface (e.g., sidelink to Uu interface) selection. Although steps S1206 and S1208 are listed as separate steps, these two steps may be performed concurrently, as described below in the section entitled "Transmitter-side RAT selection and interface selection". In step S1210, it is determined whether the SL interface is selected. If so, it is determined what the SL transmission mode is (step S1212). If the SL transmission mode is broadcast mode, AS configuration for broadcast transmission is performed in step S1218. If the SL transmission mode is unicast mode, layer 2 link configuration for unicast transmission is performed in step S1214. If the SL transmission mode is multicast mode, layer 2 link configuration for multicast reception is performed in step S1216. In step S1210, if the SL interface is not selected, transmission through the Uu interface is initiated (step S1220).
[0340] Provisioning of V2X communication on the transmitter side
[0341] To support unicast transmission, multicast transmission, broadcast transmission or flow-based QoS, the NR V2XUE may be pre-configured or provided with the following system parameters; the configuration may be based on each interface, such as NR side link interface, NR Uu interface, LTE side link interface, LTE Uu interface, WLAN side link interface or WLAN to network interface:
[0342] A list of authorized V2X services and the transmission mode (transmission broadcast type) for each service, i.e. whether the service is based on broadcast transmission, multicast transmission or unicast transmission; the transmission mode of the service can be defined based on PLMN or PLMN group, or based on cell or cell group, or based on geographical area or geographical area group.
[0343] A list of authorized V2X services and, for each service, whether the transmission is a V2X upper layer connectionless transmission or a V2X upper layer connection-oriented transmission. For example, a broadcast transmission may be a connectionless transmission, while a unicast transmission or a multicast transmission may be a connection-oriented transmission or a connectionless transmission in the V2X upper layer.
[0344] A list of authorized V2X services and, for each service, whether the transmission is an AS-layer connectionless transmission or a V2X AS-layer connection-oriented transmission. For example, a broadcast transmission may be a connectionless transmission, while a unicast transmission or a multicast transmission may be a connection-oriented transmission or a connectionless transmission at the AS layer.
[0345] Authorization to act as a scheduler or scheduling entity, or a local controller or scheduler node, for other UEs. Such authorization may be defined on a PLMN or PLMN group basis, on a cell basis, on a cell group basis, or on a geographic area basis, or on a geographic area group basis. In the present disclosure, the terms local controller, scheduling entity, or scheduler entity may be used interchangeably. For example, the authorization to act as a scheduling entity may be provided to a fleet leader. Such authorization may also be defined on a service basis or on a service group basis.
[0346] • Authorization of the secondary UE to act as a scheduling entity. Such authorization can be defined on a PLMN or PLMN group basis, on a cell or cell group basis, on a geographic area or on a geographic area group basis.
[0347] · Authorization for repetition across radio interfaces, i.e., transmission of the same data across two or more radio interfaces, for example, across two or more of the following radio interfaces: NR sidelink interface, NR Uu interface, LTE sidelink interface, LTE Uu interface, WLAN sidelink interface, or WLAN to network interface. Such repetition may be defined based on reliability requirements (e.g., ProSe per-packet reliability value in case of a per-packet based QoS model, or packet error rate or QoS identifier value in case of a QoS model based on QoS flows or bearers). Such authorization may be defined on a per-service basis. Furthermore, such authorization may be defined on a cell or cell group basis, or on a per-geographic area or group of geographical areas basis, or on a per-PLMN or group of PLMNs basis. In the context of V2X, we denote the QoS identifier as V2X QoS Identifier (VQI).
[0348] · List of V2X QoS identifiers. For each VQI, corresponding QoS profile parameters may be configured. The QoS profile may include one or more of the following: priority (i.e., scheduling priority), payload, transmission rate, maximum end-to-end delay, reliability, data rate, minimum required communication range, preemption priority (i.e., admission preemption priority). In another alternative, the QoS profile may include one or more of the following: priority (i.e., scheduling priority), resource type (e.g., GBR, delay critical GBR or non-GBR), packet delay budget, packet error rate, average window, maximum data burst size. Such configuration may be defined on a per PLMN or PLMN group basis, on a cell or cell group basis, on a per geographic area or geographic area group basis.
[0349] A list of QoS Flow Identifiers (QFIs). For each QFI, there is a mapping between the QFI and the VQI. QoS Flow is the finest granularity of QoS differentiation. This configuration can be defined on a per PLMN or PLMN group basis, on a cell or cell group basis, on a per geographic area basis or a geographic area group basis.
[0350] · Configuration of resource pools for connection-oriented transports and the signaling supporting these connections.
[0351] • Resource pool configuration for PC5 signaling or SL RRC signaling to support connection establishment and maintenance of the connection. This resource pool may be a shared resource pool also used for connectionless PC5 data transmission.
[0352] The various pre-configuration parameters defined above can be defined based on whether the UE is served by a radio access network or not. In addition, when not served by a radio access network, the pre-configuration parameters can be configured based on whether the carrier frequency used for V2X communication is managed by an operator or not managed by an operator.
[0353] The UE may also be pre-configured (e.g. on the SIM or Mobile Equipment (ME)) with the following capability parameters:
[0354] · AS-based unicast transmission support
[0355] ·AS-based multicast transmission support
[0356] Support for unicast transmission based on V2X UPL
[0357] Support for multicast transmission based on V2X UPL
[0358] Support for AS connectionless transmission
[0359] Support for AS connection-oriented transport
[0360] Support for packet duplication across radio interfaces
[0361] Support for capabilities as a scheduling entity
[0362] Support of the ability to assist UEs as a scheduler entity
[0363] Support for QoS models based on QoS flows, e.g., the ability to support a QoS model in which QoS flows are used to indicate QoS requirements for packets transmitted from the V2X upper layers to the V2X AS.
[0364] Support for per-packet QoS mode, e.g., the ability to support a QoS model where each packet transmitted from the V2X upper layers to the V2X AS carries its QoS requirements (e.g., PPPP or PPPR).
[0365] Transmitter-side triggering for V2X communication
[0366] exist Fig.12 In the context of the high-level illustration of V2X operations described in , one or more of the following events may trigger the V2X communication process including the connection establishment process in the UE:
[0367] A V2X packet is submitted by a V2X application for transmission. In this case, the process is triggered as a result of an event originating from the application layer;
[0368] Discovery is triggered by the application layer;
[0369] The communication quality of the current / existing V2X communication no longer meets the quality threshold. The quality threshold may be related to one or more QoS profile indicators (e.g., packet error rate, latency, reliability, communication range, etc.). In this case, the V2X upper layer of the V2X UE may initiate communication to another UE or another group of UEs in order to continue the V2X communication initiated by the application layer;
[0370] Radio link failure, or beam failure, or failure of beam failure recovery. In this case, the V2X upper layer of the V2X AS may initiate communication with another UE or another group of UEs to continue the V2X communication initiated by the application layer;
[0371] The radio link quality no longer meets the quality threshold;
[0372] Congestion is above the threshold;
[0373] The transmit power is higher than the threshold or the path loss is higher than the threshold;
[0374] The V2X upper layer of the V2X AS may initiate communication to another UE or another group of UEs in order to continue the mobility event of the V2X communication initiated by the application layer. The mobility event may be related to the UE's own mobility or may be related to peer UE mobility;
[0375] • Receipt of a connection release, e.g. from a peer UE or from a scheduling entity controlling resource allocation to the UE;
[0376] • Receipt of a connection establishment request from a peer UE or from a scheduling entity controlling resource allocation to the UE;
[0377] • Receipt of a handover request from a peer UE or from a scheduling entity controlling resource allocation to the UE;
[0378] Failure of connection reconfiguration.
[0379] The V2X upper layer can trigger Fig.12 Similarly, the V2X AS layer can trigger Fig.12 The V2X communication operations described in .
[0380] RAT selection and interface selection on the transmission side
[0381] The V2X upper layer may perform RAT selection or interface selection. The V2X upper layer may perform RAT selection and interface selection sequentially or concurrently. The V2X AS may provide auxiliary information such as availability information to the V2X upper layer for the selection of RAT or interface. For example, the AS of the RAT may determine the availability of the RAT. In addition, the AS may determine the availability of an interface related to a specific RAT. In an example embodiment, the RAT may be one or more of the following: NR RAT, LTE RAT, Wi-Fi, or WLAN RAT. Similarly, the interface may be one or more of the following: sidelink NR RAT, Uu RAT, sidelink LTE RAT, UuLTE RAT, sidelink Wi-Fi or WLAN RAT, and a radio interface between a WLAN and a network. The AS may determine the availability of a RAT or the availability of an interface associated with a specific RAT based on one or more of the following:
[0382] Communication quality threshold. The quality threshold may be associated with one or more QoS profile indicators (e.g., packet error rate, latency, reliability, communication range, etc.);
[0383] Radio link quality threshold;
[0384] Congestion threshold. The congestion threshold may be related to, for example, a channel busy rate (CBR) and / or a channel occupancy rate (CR);
[0385] Radio link failure, or beam failure, or failure of beam failure recovery;
[0386] Out of coverage or partially out of coverage detection;
[0387] Expected transmit power threshold or path loss threshold;
[0388] UE capabilities.
[0389] Availability information may include one or more of the following:
[0390] Available or unavailable;
[0391] Communication quality threshold;
[0392] Radio link quality threshold;
[0393] Congestion threshold;
[0394] Out of coverage or partially out of coverage detection;
[0395] UE capabilities.
[0396] Communication mode selection on the transmission side
[0397] The V2X upper layer may make a transmission broadcast type selection, i.e., broadcast vs. multicast vs. unicast, and indicate the selected transmission broadcast type to the V2X AS layer. The V2X upper layer may indicate to the V2X AS layer the transmission broadcast type of each packet submitted to the AS layer. This approach may be viewed as a per-packet transmission broadcast type indication by the V2X upper layer to the V2X AS layer. The V2X upper layer may use the per-packet transmission broadcast type indication, for example, in association with a per-packet QoS specification. In an alternative embodiment, the V2X upper layer and the AS layer may specify a service access point (SAP) for each transmission broadcast type. For each example, for each transmission broadcast type (i.e., unicast, multicast, or broadcast), the AS layer exposes one or more transmission broadcast type specific SAPs to the V2X upper layer. The V2X upper layer submits packets to the AS layer SAP according to the transmission broadcast type. The AS derives the transmission broadcast type of the packet from the SAP through which the packet is submitted to the AS. The V2X AS layer transmits packets received through a specific V2X upper layer SAP according to the transmission broadcast type associated with the SAP through which the packet was received from the upper layer.
[0398] The V2X upper layer may establish a connection supporting a secure layer 2 link and create a V2X upper layer context for such connection with an association between a source ID and a destination ID (including a security association). From the perspective of the V2X upper layer, the transmission may then be connection-oriented, in which case the layer 2 link connection context is maintained by the V2X upper layer, or the transmission may be connectionless, in which case no context is created and associated between the source and the destination before the transmission begins. The V2X upper layer may indicate to the V2X AS when a layer 2 link connection exists. The AS layer may decide to create an AS-level connection and associate the context of such a connection with the upper layer connection context in the UE. The AS context of the AS connection may include a connection-oriented AS protocol stack configuration, and a security association between the source and the destination. Alternatively, the AS may not create an AS-level connection for a particular V2X upper layer connection. In this case, a connection-oriented SAP from the upper layer is submitted to the AS so that the transmitted upper layer packets may be transmitted in a connectionless manner at the AS level (e.g., by broadcast transmission at the AS level).
[0399] The V2X upper layer decides whether to use unicast, multicast or broadcast transmission mechanism
[0400] The V2X upper layer may decide to use the transmission broadcast type based on one or more of the following:
[0401] Instructions from the application layer;
[0402] Communication quality threshold. The quality threshold may be associated with one or more QoS profile indicators (e.g., packet error rate, latency, reliability, communication range, scheduling priority, preemption priority, etc.);
[0403] Service type or traffic type, for example, signaling or application data;
[0404] Service authorization configuration;
[0405] ·ability;
[0406] Destination ID, or the number of destination UEs;
[0407] Configuration of the UE, including pre-configuration (e.g., ME, SIM), provisioning of the UE by the network (e.g., V2X control function), or configuration of the UE by a scheduling entity. The configuration may include mapping of services to transmission broadcast types.
[0408] Link quality
[0409] The AS layer decides whether to use unicast, multicast, or broadcast transmission mechanism
[0410] The V2X AS layer may decide to use the transmission broadcast type based on one or more of the following:
[0411] Instructions from V2X upper layers;
[0412] Communication quality threshold. The quality threshold may be associated with one or more QoS profile indicators (e.g., packet error rate, latency, reliability, communication range, etc.);
[0413] Service type or traffic type (e.g., signaling or application data);
[0414] Service authorization configuration;
[0415] Capabilities (e.g., capabilities of the UE, capabilities of peer V2X UEs, capabilities of scheduling entities, capabilities of gNBs or networks, etc.);
[0416] Destination ID or number of destination UEs;
[0417] Configuration of the UE, including pre-configuration (e.g., ME, SIM), provisioning of the UE by the network (e.g., V2X control function), or configuration of the UE by a scheduling entity. The configuration may include mapping of services to transmission broadcast types;
[0418] Radio link quality.
[0419] The V2X upper layer decides whether to use a connection-oriented transmission or a connectionless transmission mechanism.
[0420] The V2X upper layer may decide to use connection-oriented or connectionless transmission based on one or more of the following:
[0421] Instructions from the application layer;
[0422] Communication quality threshold. The quality threshold may be associated with one or more QoS profile indicators (e.g., packet error rate, latency, reliability, communication range, etc.);
[0423] Service type or traffic type (e.g., signaling or application data);
[0424] Service authorization configuration;
[0425] Capabilities, e.g., capabilities of the UE, capabilities of peer V2X UEs, capabilities of scheduling entities, capabilities of the gNB or network;
[0426] Destination ID or number of destination UEs;
[0427] Configuration of the UE, including pre-configuration (e.g., ME, SIM, etc.), provisioning of the UE by the network (e.g., V2X control function), or configuration of the UE by a scheduling entity. The configuration may include mapping of services to transmission broadcast types.
[0428] Link quality
[0429] • Security requirements (eg, security thresholds). Security requirements may be requirements related to authentication, integrity, or encryption.
[0430] Next, we will explain how the AS layer decides whether to use connection-oriented transmission or connectionless transmission. The V2X AS layer may decide to use the transmission broadcast type based on one or more of the following:
[0431] Instructions from V2X upper layers;
[0432] Communication quality threshold. The quality threshold may be associated with one or more QoS profile indicators (e.g., packet error rate, latency, reliability, communication range, etc.);
[0433] Service type or traffic type (e.g., signaling or application data);
[0434] Service authorization configuration;
[0435] Capabilities (e.g., capabilities of the UE, capabilities of peer V2X UEs, capabilities of scheduling entities, capabilities of gNBs or networks, etc.);
[0436] Destination ID or number of destination UEs;
[0437] Configuration of the UE, including pre-configuration (e.g., ME, SIM, etc.), network provisioning of the UE (e.g., configuration of the UE by the V2X control function or scheduling entity). The configuration may include mapping of services to transmission broadcast types;
[0438] Radio link quality;
[0439] • Security requirements (eg, security thresholds). Security requirements may be requirements related to integrity or encryption.
[0440] Receiver Operation
[0441] Fig.13 An example receiver-side high-level illustration of UE operations including intermediate processes in the UE leading to a decision on whether to conduct V2X communication via AS broadcast, AS unicast, or AS multicast is provided in FIG.
[0442] In step S1300, the UE is either pre-configured (in the SIM or ME) or provided by a V2X control function located in the core network with information to support V2X operations, i.e., a discovery process, whereby the UE discovers other devices for V2X communication and the UE thereby communicates with other V2X devices for V2X communication. The communication between the UE and the V2X control function for the provisioning of V2X operation parameters may be via the user plane or via the control plane. Provisioning of parameters for NR V2X operation, in particular parameters to support the reception of unicast or multicast communications, is described below in the section entitled "Provisioning of V2X communications on the receiver side". In the event that V2X communication is triggered in step S1302, the UE may perform synchronization in step S1304, if not already synchronized. The UE may further perform discovery in order to identify a peer UE or a group of UEs from which it may receive V2X communications. Outputs from the discovery process, such as the layer 2 link ID of the discovered UE or a group of UEs, may be used by the UE in subsequent processes of V2X operation, such as monitoring of the reception of V2X communications, or connection establishment to a specific UE or a group of UEs, or configuration of broadcast resources for receiving V2X communications. In steps S1306 and S1308, the UE performs RAT selection and interface (e.g., sidelink to Uu interface) selection. Although steps S1306 and S1308 are listed as separate steps, these two steps can be performed concurrently, as described below in the section entitled "Receiver-side RAT selection and interface selection". In step S1310, it is determined whether the SL interface is selected. If so, it is determined what the SL reception mode is (step S1312). If the SL reception mode is broadcast mode, then in step S1318, AS configuration for broadcast reception is performed. If the SL reception mode is unicast mode, then in step S1314, layer 2 link configuration for unicast reception is performed. If the SL reception mode is the multicast mode, then at step S1316, layer 2 link configuration for multicast reception is performed. At step S1310, if the SL interface is not selected, then configuration for reception over the Uu interface is initiated (step S1320).
[0443] Provisioning of V2X communication on the receiving side
[0444] To support unicast reception, multicast reception, broadcast reception, connection-oriented reception, or flow-based QoS, the NR V2XUE may be pre-configured or provided with the following system parameters; the configuration may be based on each interface, such as the NR side link interface, NR Uu interface, LTE side link interface, LTE Uu interface, WLAN side link interface, or WLAN to network interface:
[0445] A list of authorized V2X services and the reception mode (reception broadcast type) for each service, i.e. whether the service is based on broadcast reception, multicast reception or unicast reception; the reception mode of the service can be defined based on PLMN or PLMN group, or based on cell or cell group, or based on geographic area or geographic area group.
[0446] A list of authorized V2X services and, for each service, whether the reception is connectionless reception at the V2X upper layer or connection-oriented reception at the V2X upper layer. For example, broadcast reception may be connectionless reception, while unicast reception or multicast reception may be connection-oriented reception or connectionless reception at the V2X upper layer.
[0447] A list of authorized V2X services and, for each service, whether the reception is connectionless at the AS layer or connection-oriented at the V2X AS layer. For example, broadcast reception may be connectionless, while unicast reception or multicast reception may be connection-oriented or connectionless at the V2X AS layer.
[0448] Authorization to act as a scheduler or scheduling entity, or a local controller or scheduler node, for other UEs. Such authorization may be defined on a PLMN or PLMN group basis, on a cell basis, on a cell group basis, or on a geographic area basis, or on a geographic area group basis. In the present disclosure, the terms local controller, scheduling entity, or scheduler entity may be used interchangeably. For example, the authorization to act as a scheduling entity may be provided to a fleet leader. Such authorization may also be defined on a service basis or on a service group basis.
[0449] • Authorization of the secondary UE to act as a scheduling entity. Such authorization can be defined on a PLMN or PLMN group basis, on a cell or cell group basis, on a geographic area or on a geographic area group basis.
[0450] · Authorization for repeated reception across radio interfaces, i.e. reception of the same data across two or more radio interfaces, for example, across two or more of the following radio interfaces: NR sidelink interface, NR Uu interface, LTE sidelink interface, LTE Uu interface, WLAN sidelink interface or WLAN to network interface. Such repetition may be defined based on reliability requirements (e.g., ProSe per-packet reliability value in case of a per-packet based QoS model, or packet error rate or QoS identifier value in case of a QoS model based on QoS flows or bearers). Such authorization may be defined on a per-service basis. Furthermore, such authorization may be defined on a cell or cell group basis, or on a per-geographic area or group of geographical areas basis, or on a per-PLMN or group of PLMNs basis. In the context of V2X, we denote the QoS identifier as V2X QoS Identifier (VQI).
[0451] · List of V2X QoS identifiers. For each VQI, corresponding QoS profile parameters may be configured. The QoS profile may include one or more of the following: priority (i.e., scheduling priority), payload, transmission rate, maximum end-to-end delay, reliability, data rate, minimum required communication range, preemption priority (i.e., admission preemption priority). In another alternative, the QoS profile may include one or more of the following: priority (i.e., scheduling priority), resource type (e.g., GBR, delay critical GBR or non-GBR, etc.), packet delay budget, packet error rate, average window, maximum data burst size. Such configuration may be defined on a per PLMN or PLMN group basis, on a cell or cell group basis, on a per geographic area or geographic area group basis.
[0452] A list of QoS Flow Identifiers (QFIs). For each QFI, there is a mapping between the QFI and the VQI. QoS Flow is the finest granularity of QoS differentiation. This configuration can be defined on a per PLMN or PLMN group basis, on a cell or cell group basis, on a per geographic area basis or a geographic area group basis.
[0453] • Resource pool configuration for connection-oriented reception and signaling to support maintenance of these connections.
[0454] • Resource pool configuration for PC5 signaling or SL RRC signaling that supports the reception of signaling for connection establishment and maintenance of that connection. Such a resource pool may be a shared resource pool also used for connectionless PC5 data transmission.
[0455] The various pre-configuration parameters defined above can be defined based on whether the UE is served by a radio access network or not. In addition, when not served by a radio access network, the pre-configuration parameters can be configured based on whether the carrier frequency used for V2X communication is managed by an operator or not managed by an operator.
[0456] The UE may also be pre-configured (e.g. on the SIM or Mobile Equipment (ME)) with the following capability parameters:
[0457] Support for AS-based unicast reception;
[0458] · Support for AS-based multicast reception;
[0459] Support for unicast reception based on V2X UPL;
[0460] Support for multicast reception based on V2X UPL;
[0461] Support for AS connectionless reception;
[0462] Support for AS connection-oriented reception;
[0463] Support for duplicate reception of packets across radio interfaces
[0464] · Support for the ability to act as a scheduling entity.
[0465] Support of the ability to assist UEs as a scheduler entity
[0466] Support for QoS flow based QoS specification, e.g., the ability to support a QoS model where the V2X AS layer supports mapping of packets from radio bearers to QoS flow SAPs when it delivers received packets to the V2X upper layers.
[0467] Support for per-packet QoS mode, e.g., the ability to support a QoS model where each packet transmitted from the V2X AS to the V2X upper layers carries its QoS requirements (e.g., PPPP or PPPR).
[0468] Receiver-side triggering for V2X reception
[0469] exist Fig.13 In the context of the high-level illustration of V2X receive operations described in , one or more of the following events may trigger a V2X receive process including monitoring for connection management related messages, such as reception of a connection establishment message:
[0470] A trigger for transmission from a V2X application. In this case, the process is triggered as a result of an event originating from the application layer;
[0471] Discovery is triggered by the application layer;
[0472] Regular monitoring of reception on the V2X reception resource pool
[0473] The communication quality of the current / existing V2X communication no longer meets the quality threshold. The quality threshold may be associated with one or more QoS profile indicators (e.g., packet error rate, latency, reliability, communication range, etc.). In this case, the V2X upper layer of the V2X AS may initiate communication to another UE or another group of UEs in order to continue the reception of the V2X communication initiated by the application layer. For example, if the UE is a formation leader, then when it is detected that the V2X reception quality no longer meets the quality threshold, the UE may initiate communication to another formation leader UE.
[0474] Radio link failure, or beam failure or failure of beam failure recovery. In this case, the V2X upper layer of the V2X AS may initiate reception of communication to another UE or another group of UEs in order to continue the V2X communication initiated by the application layer;
[0475] The radio link quality of the current / existing V2X communication no longer meets the quality threshold;
[0476] The congestion of current / existing V2X communications is above a threshold;
[0477] The transmit power of the current / existing V2X communication is above a threshold or the path loss is above a threshold.
[0478] The V2X upper layer of the V2X AS may initiate the reception of V2X communication to another UE or another group of UEs in order to continue the mobility event of the V2X communication initiated by the application layer. The mobility event may be related to the UE's own mobility or may be related to the peer UE mobility;
[0479] • Receipt of a connection release, e.g. from a peer UE or from a scheduling entity controlling resource allocation to the UE;
[0480] • Receipt of a connection establishment request from a peer UE or from a scheduling entity controlling resource allocation to the UE;
[0481] • Receipt of a handover request from a peer UE or from a scheduling entity controlling resource allocation to the UE;
[0482] Failure of connection reconfiguration of current / existing V2X communications.
[0483] The V2X upper layer can trigger Fig.13 Similarly, the V2X AS layer can trigger the reception of the V2X communication operation described in Fig.13 Reception of V2X communication operations illustrated in FIG.
[0484] RAT selection and interface selection on the receiving side
[0485] Similar to the transmission side operation described above, the V2X upper layer may perform RAT selection or interface selection. In one embodiment, the receiver side RAT of a given UE may be the same as the transmitter side RAT, that is, it is set to be the same as the transmitter side RAT. Similarly, the receiver side interface may be the same as the transmitter side interface, that is, it is set to be the same as the transmitter interface. In another embodiment, the receiver side RAT may be different from the transmitter side RAT. Similarly, the receiver side interface may be different from the transmitter side interface. The V2X upper layer may perform RAT selection and interface selection sequentially or concurrently. The V2X AS may provide auxiliary information such as availability information to the V2X upper layer for the selection of RAT or interface. For example, the AS of the RAT may determine the availability of the RAT. In addition, the AS may determine the availability of an interface related to a specific RAT. In an example embodiment, the RAT may be one or more of the following: NR RAT, LTE RAT, Wi-Fi RAT, etc. Similarly, the interface may be one or more of the following: sidelink NR RAT, Uu RAT, sidelink LTE RAT, Uu LTE RAT, sidelink Wi-Fi RAT, and a radio interface between Wi-Fi and the network. The AS may determine the availability of a RAT or an interface associated with a particular RAT for V2X reception based on one or more of the following:
[0486] Communication quality threshold. The quality threshold may be associated with one or more QoS profile indicators (e.g., packet error rate, latency, reliability, communication range, etc.);
[0487] Radio link quality threshold;
[0488] Congestion threshold. The congestion threshold may be related to, for example, channel busy rate (CBR), channel occupancy rate (CR), etc.;
[0489] Radio link failure or beam failure or failure of beam failure recovery.
[0490] Out of coverage or partially out of coverage detection;
[0491] Expected receive power threshold or path loss threshold;
[0492] Capabilities (e.g., capabilities of the UE, capabilities of peer V2X UEs, capabilities of scheduling entities, capabilities of the gNB or network, etc.).
[0493] Availability information may include one or more of the following:
[0494] Available or unavailable;
[0495] Communication quality threshold
[0496] Radio link quality threshold
[0497] Congestion threshold
[0498] Out of coverage or partially out of coverage detection
[0499] Capabilities (e.g., capabilities of the UE, capabilities of peer V2X UEs, capabilities of scheduling entities, capabilities of the gNB or network, etc.).
[0500] Receiver side link communication mode selection
[0501] This section describes how the V2X upper layer decides whether to use unicast, multicast, or broadcast for V2X reception. The V2X upper layer may decide to use the reception transmission type based on one or more of the following:
[0502] Instructions from the application layer;
[0503] An indication from a peer V2X UE transmitter, for example as part of a connection establishment procedure or other connection management procedure such as a connection reconfiguration procedure;
[0504] Communication quality threshold. The quality threshold may be related to one or more QoS profile indicators (e.g., packet error rate, latency, reliability, communication range, etc.). For example, a formation group member UE may decide to request switching from multicast communication to unicast communication based on a communication reception quality threshold, or may decide to switch to receiving communication from another member UE acting as a relay UE based on unicast.
[0505] Service type or traffic type, for example, signaling or application data;
[0506] Service authorization configuration;
[0507] Capabilities, e.g., UE capabilities, peer V2X UE capabilities, scheduling entity capabilities, gNB or network capabilities, etc.
[0508] Configuration of the UE, including pre-configuration (e.g., ME, SIM, etc.), provisioning of the UE by the network (e.g., V2X control function), or configuration of the UE by a scheduling entity. The configuration may include mapping of services to transmission broadcast types.
[0509] Link quality
[0510] The AS layer decides whether to use unicast, multicast, or broadcast transmission mechanism
[0511] The V2X AS layer may decide to use the receive broadcast type based on one or more of the following:
[0512] Instructions from V2X upper layers;
[0513] An indication from a peer V2X UE transmitter, for example as part of a connection establishment procedure or other connection management procedure such as a connection reconfiguration procedure;
[0514] Communication quality threshold. The quality threshold may be related to one or more QoS profile indicators (e.g., packet error rate, latency, reliability, communication range, etc.). For example, a formation group member UE may decide to request switching from multicast communication to unicast communication based on a communication reception quality threshold, or may decide to switch to receiving communication from another member UE acting as a relay UE based on unicast.
[0515] Service type or traffic type, for example, signaling or application data;
[0516] Service authorization configuration;
[0517] Capabilities (e.g., capabilities of the UE, capabilities of peer V2X UEs, capabilities of scheduling entities, capabilities of gNBs or networks, etc.);
[0518] Configuration of the UE, including pre-configuration (e.g., ME, SIM, etc.), network (e.g., V2X control function) provisioning of the UE, or configuration of the UE by a scheduling entity. The configuration may include mapping of services to transmission broadcast types;
[0519] Radio link quality;
[0520] The V2X upper layer decides whether to use a connection-oriented reception or a connectionless reception mechanism.
[0521] The V2X upper layer may decide to use connection-oriented or connectionless reception based on one or more of the following:
[0522] Instructions from the application layer;
[0523] An indication from a peer V2X UE transmitter, for example as part of a connection establishment procedure or other connection management procedure such as a connection reconfiguration procedure;
[0524] Communication quality threshold. The quality threshold may be related to one or more QoS profile indicators (e.g., packet error rate, latency, reliability, communication range, etc.); for example, a formation group member UE may, for example, decide to request switching from connectionless reception to connection-oriented reception based on the quality threshold, or may decide to switch to receiving communication from another member UE acting as a relay UE based on the connection-oriented reception.
[0525] Service type or traffic type, for example, signaling or application data;
[0526] Service authorization configuration;
[0527] Capabilities (e.g., capabilities of the UE, capabilities of peer V2X UEs, capabilities of scheduling entities, capabilities of gNBs or networks, etc.);
[0528] Configuration of the UE, including pre-configuration (e.g., ME, SIM, etc.), provisioning of the UE by the network (e.g., V2X control function), or configuration of the UE by a scheduling entity. The configuration may include mapping of services to transmission broadcast types.
[0529] Link quality
[0530] Security requirements, e.g., security thresholds. Security requirements may be requirements related to authentication, integrity, or encryption.
[0531] The AS layer decides whether to use a connection-oriented or connectionless reception mechanism.
[0532] The V2X AS layer may decide to use the transmission broadcast type based on one or more of the following:
[0533] Instructions from V2X upper layers;
[0534] An indication from a peer V2X UE transmitter, for example as part of a connection establishment procedure or other connection management procedure such as a connection reconfiguration procedure;
[0535] Communication quality threshold. The quality threshold may be related to one or more QoS profile indicators (e.g., packet error rate, latency, reliability, communication range, etc.). For example, a formation group member UE may decide to request switching from connectionless reception to connection-oriented reception based on the quality threshold, or may decide to switch to receiving communication from another member UE acting as a relay UE based on the connection-oriented reception.
[0536] Service type or traffic type, for example, signaling or application data;
[0537] Service authorization configuration;
[0538] Capabilities (e.g., capabilities of the UE, capabilities of peer V2X UEs, capabilities of scheduling entities, capabilities of gNBs or networks, etc.);
[0539] Configuration of the UE, including pre-configuration (e.g., ME, SIM, etc.), network (e.g., V2X control function) provisioning of the UE, or configuration of the UE by a scheduling entity. The configuration may include mapping of services to transmission broadcast types;
[0540] Radio link quality;
[0541] Security requirements, for example, security thresholds. Security requirements can be requirements related to integrity or encryption.
[0542] Unicast connection management
[0543] Advanced unicast connection management process
[0544] Fig.14 is a high-level illustration of the transmitter-side operations for unicast layer 2 link management including connection establishment. At step S1400, it is determined whether the AS is connection-oriented. Steps S1402 and S1410 relate to unicast connection establishment and connection context association in the V2X upper layer (V2X UpL) between peer V2X UEs. As shown in step S1404, a unicast connection may also be established in the AS layer prior to the transmission of the unicast packet through connection establishment signaling between peer V2X UEs for configuration and association of AS contexts between peer V2X UEs. In this case, the receiver in the peer V2X UE is configured with a dedicated configuration that may include a dedicated radio resource configuration for unicast reception taking into account the UE capabilities of the receiving UE. As part of the unicast connection establishment process, the UE may associate the unicast AS context with the corresponding V2X upper layer unicast context. In an alternative embodiment illustrated in step S1410, the AS may support V2X upper layer unicast connections through an AS connectionless configuration. In this case, the AS is configured in an AS connectionless manner, where the AS resources are configured in a connectionless manner without taking into account, for example, the UE capabilities of the receiving UE for the AS configuration of the receiving UE. In this case, no signaling for the receiving UE configuration is required prior to the reception of the V2X packet. The receiving AS is configured with common default parameters for V2X packet reception, and from the perspective of the AS MAC, the transmitting party transmits the packet in a broadcast manner, where the filtering of the received packet is performed based on the source ID and destination ID encapsulated in the received MAC PDU. For the connection-oriented AS resource configuration described in step S1404, before the transmission of the data packet occurs, the PHY, MAC, RLC, PDCP and SDAP (when applicable) are configured for the specific connection in the receiving UE and the transmitting UE. Before the transmission of the data packet, an AS context consisting of configurations such as PHY channel configuration that may include radio resource configuration, transmission channel configuration, HARQ entity configuration, logical channel configuration, bearer configuration that may include security configuration, QoS flow configuration, and the association of these configurations between the AS protocol sublayers is created in both the transmitting UE and the receiving UE. Once step S1402 and step S1404 or step S1410 and step S1412 are completed, the transmitting UE and the receiving UE may exchange packets (data or signaling) in a connection-oriented communication manner.
[0545] Step S1406 involves link monitoring in the case of AS connection-oriented. Link monitoring can be implemented in the AS, for example, based on radio link monitoring and beam management processes. Link monitoring can trigger the execution of connection maintenance processes such as connection reconfiguration, beam recovery, connection relocation or connection release. The link maintenance process can be triggered by the transmitting UE, the receiving UE or a third entity such as a scheduling entity. In the case of AS connectionless communication, the link monitoring mentioned in step S1414 can be implemented in the V2X upper layer, for example, based on the link keep-alive process performed by the V2X upper layer. In this case, link monitoring can trigger the execution of reconfiguration, connection relocation or connection release on the transmitting side. In addition, in this case, the link maintenance process can be triggered by the transmitting UE, the receiving UE or a third entity such as a scheduling entity. In step S1408, the link is released. In addition, in step S1416, the link is released.
[0546] Fig.15 A high-level illustration of the receiver-side operations of layer 2 link management including connection establishment is provided. In step S1500, it is determined whether the AS is connection-oriented. If yes, then in step S1502, V2X upper layer configuration for layer 2 unicast link connection establishment is performed. If no, then in step S1510, V2X upper layer configuration for layer 2 unicast link connection establishment is performed. In step S1512, V2X SL RX AS configuration for layer 2 unicast link connection establishment is performed - pre-configured or SL RX AS configuration based on common signaling or not based on signaling. In step S1514, link monitoring and maintenance in V2X upper layer is performed. In step S1516, link release is performed. In step S1504, V2X SL RX AS configuration for layer 2 unicast link connection establishment is performed - SL RX AS configuration based on dedicated signaling. In step S1506, link monitoring and maintenance in AS is performed. In step S1508, link release is performed.
[0547] Detailed process of establishing a unicast connection
[0548] Figures 16, 17, 18, 19, 20 and 21 provide different alternative embodiments of detailed process steps to support unicast connection establishment and subsequent data transmission. Fig.14 and Fig.15A further detailed embodiment of the high-level process illustrated in . The process is built around three entities. An initiating UE (I-UE) which is the UE that initiates the connection establishment process, a target UE (T-UE) which is the final recipient UE of the connection establishment request, and a scheduling entity which is an entity that provides resource configuration or resource scheduling functionality. The scheduling entity can be a gNB, a UE that controls resource configuration for other UEs or assists in resource configuration for other UEs, an RSU-UE (i.e., a roadside unit (RSU) acting as a UE), an RSU-gNB (i.e., an RSU acting as a gNB), a UE to network relay (i.e., an entity that acts as a relay node for other UEs (e.g., an IAB node)), or any other local controller that provides resource configuration to the UEs under its control. In the remainder of this disclosure, we will further expand the I-UE and T-UE definitions as follows: With respect to the configuration process over an interface (e.g., a PC5 interface or a Uu interface), a T-UE is a UE that is a receiving UE of a configuration request. An I-UE with respect to a configuration procedure over an interface (eg, PC5 interface or Uu interface) is a UE that transmits the configuration request. The configuration request may be one or more of: a connection establishment request, a connection reconfiguration or modification, a connection relocation, or a connection release.
[0549] These figures also assume that Fig.12 and Fig.13 For resource allocation, each of these figures also proposes that after both the T-UE and the I-UE are configured with radio resource configurations through RRC signaling or PC5-S signaling, the T-UE may select autonomous resources for transmission, or may be dynamically scheduled by a scheduling entity or the I-UE. Similarly, the I-UE may select autonomous resources for transmission, or may be dynamically scheduled by a scheduling entity or the T-UE.
[0550] Fig.16A -C illustrates the steps for connection establishment, where the T-UE is configured by the I-UE or configured by the I-UE in collaboration with the scheduling entity. In addition, in this embodiment of the connection establishment process, the V2X upper layer configuration of the T-UE is carried from the I-UE to the T-UE together with the AS layer configuration of the T-UE using SL RRC signaling.
[0551] Fig.16A-C includes a target UE / RSU UP stack 1602, a target UE / RSU RRC 1604, a target UE / RSU-V2X high layer function 1606, an initiating UE / RSU RRC 1608, an initiating UE / RSU UP stack 1610, an initiating UE / RSU-V2X high layer function 1612, and a gNB / RSU / scheduling entity 1614. At step S1600, direct communication is sent from the UE / RSU-V2X high layer function 1612. At step S1602, SL RRC signaling-target device information request is sent from the initiating UE / RSU RRC 1608. At step S1604, an upper layer information request is sent from the target UE / RSU RRC 1604. At step S1606, an upper layer information response is sent from the target UE / RSU-V2X high layer function 1606. At step S1608, SL RRC signaling - Target Device Information Response is sent from the target UE / RSU RRC 1604. At step S1610, RRC signaling - Direct Security Mode Command is sent from the initiating UE / RSU RRC 1608. At step S1612, resource allocation may be performed. At optional step S1614, the criteria for connection establishment may be verified, and a connection may be established if necessary, otherwise resource allocation may be performed. At step S1610a, security procedures are performed.
[0552] At step S1616, RRC signaling V2X connection configuration information request is sent from the initiating UE / RSU RRC 1608. At step S1618, admission control and decision on SL transmission configuration parameters are performed. At step S1620, RRC signaling V2X signaling information response is sent from the gNB / RSU / scheduling entity 1614. At step S1622, RRC signaling-direct security mode complete message is sent from the target UE / RSU RRC 1604. At step S1624, SL RRC signaling-direct communication request is sent from the initiating UE / RSU RRC 1608.
[0553] In step S1628, upper layer configuration information is sent. In step S1630, the T-UE protocol stack is configured. In step S1632, SL RRC signaling-direct communication acceptance message is sent. In step S1634, an SR / BSR message is sent. In step S1636, SL resource grant DCI information is sent from the gNB / RSU / scheduling entity 1614. In optional step S1638, the initiating UE / RSU UP stack 1610 can send SL resource grant DCI information to the target UE / RSU UP stack 1602. In an alternative embodiment, steps S1640 and S1642 are performed. In step S1640, SR / BSR is sent from the target UE / RSU UP stack 1602 to the initiating UE / RSU UP stack 1610, and then in step S1642, the initiating UE / RSU UP stack 1610 sends the SL resource grant DCI information to the target UE / RSU UP stack 1602. In another alternative embodiment, steps S1644 and S1646 are performed. In step S1644, an SR / BSR is sent from the target UE / RSU UP stack 1602 to the gNB / RSU / scheduling entity 1614, and then in step S1646, the gNB / RSU / scheduling entity 1614 sends SL resource grant DCI information to the target UE / RSU UP stack 1602. In step S1648, SL data reception or transmission can be performed. In step S1650, reception or transmission can be performed. In step S1652, radio link monitoring can be performed. In step S1654, radio link release can be performed.
[0554] Fig.17A -C illustrates the steps for connection establishment, where the T-UE is configured by the I-UE or by the I-UE in collaboration with the scheduling entity. In addition, in this embodiment of the connection establishment process, the V2X upper layer configuration of the T-UE is carried from the I-UE to the T-UE together with the AS layer configuration of the T-UE using PC5 signaling. Fig.17A -C, steps S1600, S1602, S1604, S1606, S1608, S1610, S1610a, S1612, S1614, S1616, S1618, S1620 and S1622 are Fig.16A-C is the same. In step S1656, AS SL configuration information is transmitted. In step S1658, PC5 signaling-direct communication request is performed. In step S1660, AS SL configuration information is transmitted. In step S1662, the I-UE protocol stack is configured. In step S1664, the T-UE protocol stack is configured. In step S1666, PC5 signaling-direct communication acceptance is performed. In step S1668 (it may be optional), for example, to support mode 2-d or mode 2-b resource allocation, SR / BSR can be sent to the gNB / RSU / scheduling entity 1614. In step S1670 (it may also be optional), SL resource grant DCI can be sent from the gNB / RSU / scheduling entity 1614. In step 1672 (it may be optional), SL resource grant DCI is sent from the initiating UE / RSU UP stack 1610. Steps S1674 and S1676 are alternative 1, and steps S1678 and S1680 are alternative 2. In step S1674, SR / BSR is sent from the target UE / RSU UP stack 1602. In step S1676, SL resource grant SCI is sent from the initiating UE / RSU UP stack 1610. In step S1678, SR / BSR is sent from the target UE / RSU UP stack 1602 to the gNB / RSU / scheduling entity 1614. In step S1680, SL resource grant SCI is sent from the gNB / RSU / scheduling entity 1614 to the target UE / RSU UP stack 1602. In step S1682, SL data reception or transmission is performed. In step S1684, SL data reception or transmission is performed. In step S1686, radio link monitoring is performed. In step S1688, radio link release is performed.
[0555] Fig.18A-C illustrates the steps for connection establishment, where the T-UE is configured by the I-UE or by the I-UE in cooperation with the scheduling entity. In addition, in this embodiment of the connection establishment process, the V2X upper layer configuration of the T-UE is carried from the I-UE to the T-UE together with the AS layer configuration of the T-UE using RRC signaling. In addition, the V2X upper layer connection establishment process is performed independently of the V2X AS layer connection establishment process. In step S1800, a PC5 signaling-direct communication request is sent from the initiating UE / RSU-V2X high layer function 1612. In step S1802, a PC5 signaling-direct security mode command is sent from the target UE / RSU-V2X high layer function 1606. In step S1806, a PC5 signaling-direct communication acceptance message is sent from the target UE / RSU-V2X high layer function 1606. In step S1808, direct communication is established. Steps S1810, S1812, S1814 and S1816 may be optional steps. In step S1810, SL RRC signaling-target device information request is sent from the initiating UE / RSU RRC 1608. In step S1812, an upper layer information request is sent from the target UE / RSU RRC 1604. In step S1814, an upper layer information response is sent from the target UE / RSU-V2X high layer function 1606. In step S1816, SL RRC signaling-target device information response is sent from the target UE / RSU RRC 1604. In step S1818, resource allocation can be performed (alternative solution 1). Steps S1820, S1822, S1824 and S1826 are alternative solution 2. In step S1820 (which may be optional), the criteria for connection establishment are verified and the connection is established as needed, otherwise, resource allocation is performed. In step S1822, RRC signaling V2X connection configuration information request is sent from the initiating UE / RSU RRC 1608. In step S1824, admission control and decision making regarding SL transmission configuration parameters are performed. In step S1826, an RRC signaling V2X signaling configuration information response is sent from the gNB / RSU / scheduling entity 1614.
[0556] In step S1828, SL RRC signaling-direct AS connection request is sent from the initiating UE / RSU RRC 1608. In step S1830, the I-UE protocol stack is configured. In step S1832, upper layer configuration is performed. In step S1834, the T-UE protocol stack is configured. In step S1836, SL RRC signaling-direct AS connection acceptance signal is sent. Steps S1838 and S1840 are optional. In step S1838, SR / BSR is sent from the initiating UE / RSU UP stack 1610. In step S1840, the initiating UE / RSU UP stack 1610 receives SL resource grant DCI. Alternative 1 includes optional steps S1842, S1844 and S1846. In step S1842, the target UE / RSU UP stack 1602 receives SL resource grant DCI. In step S1844, the target UE / RSU UP stack 1602 sends an SR / BSR. In step S1846, the target UE / RSU UP stack 1602 receives a SL resource grant SCI. Alternative 2 includes optional steps S1848 and S1850. In step S1848, the target UE / RSU UP stack 1602 sends an SR / BSR to the gNB / RSU / scheduling entity 1614. In step S1850, the target UE / RSU UP stack 1602 receives a SL resource grant DCI. In step S1852, the target UE / RSU UP stack 1602 performs SL data reception or transmission. In step S1854, the initiating UE / RSU UP stack 1610 performs SL data reception or transmission. In step S1856, radio link monitoring is performed. In step S1858, radio link release is performed.
[0557] Fig.19A -C illustrates the steps for connection establishment, where the I-UE is configured by the T-UE or configured by the T-UE in collaboration with the scheduling entity. In addition, in this embodiment of the connection establishment process, the V2X upper layer configuration of the I-UE and the AS layer configuration of the I-UE are carried from the T-UE to the I-UE using PC5-S signaling. In addition, the V2X upper layer connection establishment process is performed independently of the V2X AS layer connection establishment process.
[0558] Fig.19A-C shows the initiating / RSU UP stack 1902, the initiating UE / RSU RRC 1904, the initiating UE / RSU-V2X high layer function 1906, the target UE / RSU RRC 1908, the target UE / RSU UP stack 1910, the target UE / RSU-V2X high layer function 1912, and the gNB / RSU / scheduling entity 1614. In step S1900, PC5 signaling-direct communication request is sent. In step S1902, PC5 signaling-direct security mode command is sent. In step S1904, PC5 signaling-direct mode response complete message is sent. In step S1906, PC5 signaling-direct communication accept message is sent. In step S1908, direct communication is established. In step S1910, direct AS connection request is sent. In step S1912, a PC5 signaling-direct AS connection request is sent from the initiating UE / RSU-V2X high-layer function 1906 to the target UE / RSU-V2X high-layer function 1912. In step S1914, a direct AS connection resource request is sent. In step S1916 (alternative solution 1), resource allocation is performed. Alternative solution 2 may include steps S1918, S1920, S1922 and S1924. In step S1918 (optional), the connection establishment criteria are verified, and the connection is established as needed, otherwise, resource allocation is performed. In step S1920, an RRC signaling V2X connection configuration information request is sent. In step S1922, admission control and decision of SL transmission configuration parameters are performed. In step S1924, an RRC signaling V2X signaling configuration information response is sent. In step S1926, a direct AS connection resource response is sent.
[0559] In step S1928, send PC5 signaling - direct AS connection accept message. In step S1930, send direct AS connection accept message. In step S1932, configure T-UE protocol stack. In step S1934, configure I-UE protocol stack. Steps S1936 and S1938 are optional. In step S1936, send SR / BSR from target UE / RSU RRC 1908 to gNB / RSU / scheduling entity 1614. In step S1938, send SL resource grant DCI from gNB / RSU / scheduling entity 1614 to target UE / RSU UP stack 1910. Steps S1940, S1942 and S1944 are also optional steps as alternative 1, and steps S1946 and S1948 are optional steps as alternative 2. In step S1940, send SL resource grant DCI message. In step S1942, send SR / BSR. In step S1944, a SL resource grant SCI is sent. In alternative 2, in step S1946, a SR / BSR is sent from the initiating / RSU UP stack 1902 to the gNB / RSU / scheduling entity 1614. In step S1948, a SL resource grant DCI is sent from the gNB / RSU / scheduling entity 1614 to the initiating / RSU UP stack 1902. In step S1950, the initiating / RSU UP stack 1902 performs SL data reception or transmission. In step S1952, SL data reception or transmission is performed by the target UE / RSU UP stack 1910. In step S1954, radio link monitoring is performed. In step S1956, radio link release is performed.
[0560] Fig. 20A -C illustrates the steps for connection establishment, where the I-UE is configured by the T-UE or configured by the T-UE in collaboration with the scheduling entity. In addition, in this embodiment of the connection establishment process, the V2X upper layer configuration of the I-UE is carried from the T-UE to the I-UE together with the AS layer configuration of the I-UE using PC5-S signaling.
[0561] Fig. 20A-C represents the initiating UE / RSU UP stack 2002, the initiating UE / RSU RRC 1904, the initiating UE / RSU-V2X high layer function 1906, the target UE / RSU RRC 1908, the target UE / RSU UP stack 1910, the target UE / RSU-V2X high layer function 1912, and the gNB / RSU / scheduling entity 1614. At step S2000, a direct communication AS information request is sent from the initiating UE / RSU-V2X high layer function 1906 to the initiating UE / RSURRC 1904. At step S2002, a direct communication AS information response is sent from the initiating UE / RSU RRC 1904 to the initiating UE / RSU-V2X high layer function 1906. At step S2004, SL PC5 signaling-direct communication request is sent from the initiating UE / RSU-V2X high layer function 1906 to the target UE / RSU-V2X high layer function 1912. In step S2006 , a direct communication AS information request is sent from the target UE / RSU-V2X higher layer function 1912 to the target UE / RSU RRC 1908 .
[0562] Steps S2008, S2010, S2012, S2014 and S2016 may be optional steps. In step S2008 (alternative scheme 1), resource allocation may be performed. Alternative scheme 2 is steps S2010, S2012, S2014 and S2016. In step S2010, the criteria for establishing a connection are verified, and a connection is established as needed, otherwise, resource allocation is performed. In step S2012, an RRC signaling V2X connection configuration information request is sent from the target UE / RSU RRC 1908. In step S2014, admission control and decision on SL transmission configuration parameters are performed. In step S2016, an RRC signaling V2X signaling configuration information response is sent from the gNB / RSU / scheduling entity 1614 to the target UE / RSU RRC 1908. At step S2018, an RRC signaling-direct security mode command is sent from the target UE / RSU RRC 1908 to the initiating UE / RSU RRC 1904. At step S2018a, a security procedure may be performed. At step S2020, an RRC signaling-direct security mode complete message is sent from the initiating UE / RSU RRC 1904 to the target UE / RSU RRC 1908. At step S2022, a direct communication AS information response is sent from the target UE / RSU RRC 1908 to the target UE / RSU-V2X high layer function 1912.
[0563] In step S2024, the T-UE protocol stack is configured. In step S2026, a SL PC5 signaling-direct communication acceptance message is sent from the target UE / RSU-V2X high layer function 1912 to the initiating UE / RSU-V2X high layer function 1906. In step S2028, an AS layer configuration information transmission message is sent from the initiating UE / RSU-V2X high layer function 1906 to the initiating UE / RSU RRC 1904. In step S2030, the I-UE protocol stack is configured. Steps S2032 and S2034 are optional. In step S2032, an SR / BSR is sent from the target UE / RSU UP stack 1910 to the gNB / RSU / scheduling entity 1614. In step S2034, a SL resource grant DCI is sent from the gNB / RSU / scheduling entity 1614 to the target UE / RSU UP stack 1910.
[0564] In step S2036 (optional step), a SL resource grant DCI may be sent from the target UE / RSU UP stack 1910 to the initiating UE / RSU UP stack 2002. Steps S2038 and S2040 are optional steps and are alternative 1. In step S2038, an SR / BSR is sent from the initiating UE / RSU UP stack 2002 to the target UE / RSU UP stack 1910. In step S2040, a SL resource grant SCI is sent from the target UE / RSU UP stack 1910 to the initiating UE / RSU UP stack 2002. In alternative 2, in step S2042, an SR / BSR is sent from the initiating UE / RSU UP stack 2002 to the gNB / RSU / scheduling entity 1614. In step S2044, the gNB / RSU / scheduling entity 1614 sends the SL resource grant DCI to the initiating UE / RSU UP stack 2002. In step S2046, side link data transmission or reception is performed. In step S2048, side link data transmission or reception is performed. In step S2050, radio link monitoring is performed. In step S2052, radio link release is performed.
[0565] Fig.21A -C illustrates the steps for connection establishment, where the I-UE is configured by the T-UE or configured by the T-UE in collaboration with the scheduling entity. In addition, in this embodiment of the connection establishment process, the V2X upper layer configuration of the I-UE is carried from the T-UE to the I-UE together with the AS layer configuration of the I-UE using RRC signaling.
[0566] At step S2100, a direct communication request is sent from the initiating UE / RSU-V2X high layer function 1906 to the initiating UE / RSU RRC 1904. At step S2102, a SL RRC signaling-direct communication request is sent from the initiating UE / RSU RRC 1904 to the target UE / RSU RRC 1908. At step S2104, a direct communication V2X UPL information request is sent from the target UE / RSU RRC 1908 to the target UE / RSU-V2X high layer function 1912. At step S2106, a direct communication V2X UPL information response is sent from the target UE / RSU-V2X high layer function 1912 to the target UE / RSU RRC 1908. At step S2108 (alternative solution 1), resource allocation is performed. Alternative solution 2 includes steps S2110, S2112, S2114 and S2116. In step S2110 (optional step), verify the criteria for connection establishment and establish the connection as needed, otherwise, perform resource allocation. In step S2112, send an RRC signaling V2X connection configuration information request from the target UE / RSU RRC 1908 to the gNB / RSU / scheduling entity 1614. In step S2114, admission control and decision making regarding SL transmission configuration parameters may be performed. In step S2116, the gNB / RSU / scheduling entity 1614 sends an RRC signaling V2X signaling configuration information response to the target UE / RSU RRC 1908. In step S2118, send an RRC signaling-direct security mode command from the target UE / RSU RRC 1908 to the initiating UE / RSU UP stack 2002. In step S2118a, perform a security procedure. At step S2120 , an RRC signaling-direct security mode complete message is sent from the initiating UE / RSU RRC 1904 to the target UE / RSU RRC 1908 .
[0567] In step S2122, the T-UE protocol stack is configured. In step S2124, a SL RRC signaling-direct communication acceptance message is sent from the target UE / RSU RRC 1908 to the initiating UE / RSU RRC 1904. In step S2126, the I-UE protocol stack is configured. In step S2128 (optional step), an SR / BSR is sent from the target UE / RSU UP stack 1910 to the gNB / RSU / scheduling entity 1614. In step S2130, the gNB / RSU / scheduling entity 1614 sends a SL resource grant DCI message to the target UE / RSU UP stack 1910. In step S2132 (optional step), the target UE / RSU UP stack 1910 sends the SL resource grant DCI message to the initiating UE / RSU UP stack 2002. Steps S2134 and S2136 are alternative solution 1. Steps S2138 and S2140 are alternative solution 2. At step S2134, an SR / BSR message is sent from the initiating UE / RSU UP stack 2002 to the target UE / RSU UP stack 1910. At step S2136, an SL resource grant SCI message is sent from the target UE / RSU UP stack 1910 to the initiating UE / RSU UP stack 2002. At step S2138, an SR / BSR message is sent from the initiating UE / RSU UP stack 2002 to the gNB / RSU / scheduling entity 1614. At step S2142, sidelink data transmission or reception is performed by the initiating UE / RSU UP stack 2002. At step S2144, sidelink data transmission or reception is performed by the target UE / RSU UP stack 1910. At step S2146, radio link monitoring is performed. At step S2148, radio link release is performed.
[0568] Unicast connection configuration parameters
[0569] UE assistance information
[0570] In order to support unicast connection configuration or multicast connection configuration or broadcast connection configuration, the T-UE may provide one or more of the following configuration parameters to the I-UE or to the scheduling entity. Such information may be provided by the T-UE as a receiving UE configured with a protocol stack across the PC5 interface, so that it can be configured by the scheduling entity, or it may be configured by the I-UE or by the I-UE in collaboration with the scheduling entity. Examples of relevant use cases are illustrated in Figures 16, 17, or 18. In an alternative embodiment, the I-UE may provide one or more of the following configuration parameters to the T-UE or to the scheduling entity. Such information may be provided by the I-UE as a receiving UE configured with a protocol stack across the PC5 interface, so that it can be configured by the scheduling entity, or it may be configured by the T-UE or by the T-UE in collaboration with the scheduling entity. Examples of relevant use cases are illustrated in Figures 18, 20, or 21. One or more of the following information may be provided to the scheduling entities of both the I-UE and the T-UE to assist the scheduling entity with the configuration of the I-UE or the T-UE.
[0571]
[0572]
[0573] Configuration parameters of T-UE or I-UE
[0574] One or more of the following parameters may be configured into the T-UE by the scheduling entity or by the I-UE in cooperation with the scheduling entity to support the connection configuration. Examples of such connection configurations may be the connection establishment procedures shown in Figures 16, 17, and 18. Similarly, one or more of the following parameters may be configured into the I-UE by the scheduling entity or by the T-UE in cooperation with the scheduling entity to support the connection configuration. Examples of such connection configurations may be the connection establishment procedures shown in Figures 19, 20, and 21.
[0575]
[0576]
[0577]
[0578]
[0579] Multicast connection management
[0580] Advanced Multicast Connection Management Process
[0581] Fig. 22is a high-level illustration of the transmitter-side operations for multicast layer 2 link management including connection establishment. At step S2200, it is determined whether the AS is connection-oriented. Steps S2202 and S2210 relate to multicast connection establishment and connection context association in the V2X upper layer (V2X UpL) between peer V2X UEs. As shown in step S2204, a multicast connection may also be established in the AS layer prior to the transmission of the multicast packet through connection establishment signaling between the group leader UE and the group member V2X UE for configuration and association of the AS context between the group UE and the group member V2X UE. In this case, the receivers of the group member V2X UEs are configured with dedicated configurations that may include dedicated radio resource configurations for unicast reception taking into account the capabilities of the group member UEs. As part of the multicast connection establishment process, the UEs participating in the multicast communication may associate the multicast AS context with the corresponding V2X upper layer multicast context. In an alternative embodiment illustrated in step S2210, the AS may support V2X upper layer multicast connections through an AS connectionless configuration.
[0582] In this case, the AS is configured in an AS connectionless manner, where AS resources are configured in a connectionless manner without taking into account, for example, the capabilities of the group member UEs. In this case, no signaling for the configuration of the receiving group member UEs is required prior to the reception of the V2X packets. The receiving group member AS is configured with common default parameters for V2X multicast packet reception, and from the perspective of the AS MAC, the transmitter transmits the packets in a broadcast manner, where filtering of received packets is performed based on the source ID and destination ID encapsulated in the received MAC PDU. For the connection-oriented AS resource configuration described in step S2204, the PHY, MAC, RLC, PDCP and SDAP (when applicable) are configured in the receiving UE and the transmitting UE for this particular multicast connection before the transmission of the data packets occurs. Prior to the transmission of the multicast data packet, a multicast AS context consisting of configurations such as PHY channel configuration that may include physical layer multicast radio resource configuration, transport channel configuration, HARQ entity configuration, logical channel configuration, bearer configuration that may include security configuration, QoS flow configuration, and associations between these configurations at AS protocol sublayers is created in both the transmitting UE and the receiving UE. Once steps S2202 and S2204 or steps S2210 and S2212 are completed, the transmitting UE and the receiving UE may exchange packets (data or signaling) in a multicast connection-oriented communication manner.
[0583] Step S2206 involves link monitoring in the case of AS multicast connection-oriented communication. Link monitoring can be implemented in the AS, for example, based on radio link monitoring and beam management processes. Link monitoring can trigger the execution of connection maintenance processes such as connection reconfiguration, beam recovery, connection relocation or connection release. The link maintenance process can be triggered by the transmitting UE, the receiving UE or a third entity such as a scheduling entity. In the case of AS multicast connectionless communication, the link monitoring mentioned in step S2214 can be implemented in the V2X upper layer, for example, based on the link keep-alive process performed by the V2X upper layer. In this case, link monitoring can trigger the execution of transmission side reconfiguration, connection relocation, connection release, or group reconfiguration including leaving the group and joining a new group. In addition, in this case, the link maintenance process can be triggered by the transmitting UE, the receiving UE or a third entity such as a scheduling entity. In step S2208, link release is performed. In addition, in step S2216, link release is performed.
[0584] Fig.23 A high-level illustration of the receiver-side operations of multicast layer 2 link management including connection establishment is provided. In step S2300, it is determined whether the AS is connection-oriented. If yes, then in step S2302, V2X upper layer configuration for layer 2 unicast link connection establishment is performed. If no, then in step S2310, V2X upper layer configuration for layer 2 multicast link connection establishment is performed. In step S2304, V2X SL RX AS configuration for layer 2 multicast link connection establishment is performed - SL RX AS configuration based on dedicated signaling. In step S2306, link monitoring and maintenance in the AS is performed. In step S2308, link release is performed. In step S2312, V2X SL RX AS configuration for layer 2 multicast link connection establishment is performed - pre-configured or SL RX AS configuration based on common signaling or not based on signaling. In step S2314, link monitoring and maintenance in the V2X upper layer is performed. In step S2316, link release is performed.
[0585] The details of the multicast connection establishment process are similar to the unicast process. The configuration parameters are similar to those described above in the sections entitled "Configuration parameters for T-UE or I-EU" and "UE assistance information".
[0586] In one embodiment, groupcast communications may be configured by group member UEs through individual configuration using the unicast configuration procedure described in the section entitled “Unicast Connection Management.” Similarly, connections for new group members may be added using the unicast connection configuration procedure.
[0587] In an alternative embodiment, the multicast connection is configured in groups. For a given group, certain UE capabilities for supporting connection-oriented communications for a given group may be requested from the group member UEs. Such capabilities may be pre-configured into the UE (e.g., SIM or ME), configured into the UE, for example, by broadcast signaling of a scheduling entity (e.g., a UE or group leader that acts as a scheduling entity or assists a scheduling entity in resource configuration), or pre-configured into the UE by a V2X control function. Auxiliary information, such as scheduling information including group members requesting connection configuration or discovering connection configuration information, may be configured into the UE. Such information may be provided to the group member UEs in dedicated signaling, or may be provided in a multicast manner using, for example, the SL-MCCH (SL multicast control channel), or may be provided in a broadcast manner using the SCCH (sidelink control channel) on the SL-SCH (SL shared channel) or the STCH (sidelink traffic channel) on the SL-SCH (SL shared channel), or may be provided in a broadcast manner using the SBCCH (sidelink broadcast control channel). The multicast connection configuration information may be signaled on the SL-MCCH, or may be provided in a broadcast manner using the SCCH (Sidelink Control Channel) on the SL-SCH (SL Shared Channel) or using the STCH (Sidelink Traffic Channel) on the SL-SCH (SL Shared Channel), or using the SBCCH (Sidelink Broadcast Control Channel). The configuration information may be signaled periodically.
[0588] In the configuration parameters documented in the section entitled "Configuration Parameters for T-UE or I-UE", the destination ID in the bearer configuration will be the multicast group identifier.
[0589] When the V2X upper layer or application layer performs group management functions, the group provided by the V2X upper layer to the AS may be too large for multicast connection management, which is effective and efficient from the perspective of radio resource management. The AS can subdivide the upper layer V2X group into subgroups, which are transmitted to the PHY layer to support multicast communication. The AS can assign a layer 2 destination ID to each subgroup through a mapping between the AS subgroup ID and the corresponding larger group layer 2 destination ID. The AS protects a mapping table between the subgroup layer 2 destination ID and the corresponding larger group ID. The multicast connection configuration configured into the UE may include a mapping table between the subgroup layer 2 destination ID and the corresponding larger group layer 2 destination ID. In one embodiment, in addition to the association table between the subgroup destination ID and the group destination ID, the multicast connection configuration for the UE may include an indication of whether V2X data for the subgroup destination ID should be relayed, and an indication of whether the UE is requested to relay the received data. For a given multicast, the AS may configure the PHY with one or more of the following information:
[0590] · Group layer 2 destination ID;
[0591] A list of V2X UE IDs of group members (e.g. ProSe UE ID, UE ID, or any other identifier that can be used by a UE as a source ID for member UEs);
[0592] Subgroup layer 2 destination ID;
[0593] A list of V2X UE IDs (e.g. ProSe UE ID, U ID, or any other identifier that can be used by a UE as a source ID for member UEs) of the sub-group members;
[0594] • For each sub-group, an indication requesting to relay or not relay data received for that sub-group.
[0595] Configuration for V2X broadcast communication
[0596] Fig.24 Regarding the transmission side, Fig.25 A high-level illustration of the AS configuration for broadcast V2X communications is provided on the receiving side. In the AS broadcast V2X communication scenario, the T-UE, i.e. the UE that is the receiving UE of the configuration request, is not provided with a dedicated configuration based on, for example, UE capabilities. Instead, the AS protocol stack is configured based on a configuration that is, for example, specified as default parameters in the specification, or based on a configuration that is pre-configured into the UE (SIM or ME) or pre-configured into the UE by, for example, a V2X control function. It should be noted that although the AS is configured with broadcast resources, where each MAC PDU carries a Layer 2 source ID and a Layer 2 destination ID, thus making the transmission connectionless from the perspective of the AS protocol stack configuration, the upper layers can still maintain a unicast connection or a multicast connection in the V2X upper layers in which the Layer 2 context is configured, as well as maintain associations between peer V2X upper layer contexts maintained in the V2X upper layers. In Fig.24 Step S2400, V2X SL TX AS configuration is performed - for broadcast-based transmission, pre-configuration of SL TX AS configuration or configuration based on public signaling or dedicated signaling is used. Signaling for configuration of upper layer V2X connections and context configuration including association between peer V2X UEs (e.g., to support secure data links) may use one or more of the following:
[0597] • PC5-S signaling over the user plane in a connectionless manner, where each MAC PDU carries a source ID and a destination ID.
[0598] PC5-S signaling over the user plane in an AS connection-oriented manner. This may be the case if an AS connection (e.g. unicast) already exists between the two V2X UEs involved in this sidelink communication PC5-S messages embedded in RRC signaling messages.
[0599] exist Fig.25 In step S2500, V2X SL RX AS configuration is performed - for broadcast-based reception, pre-configuration of SL RX AS configuration is used or configuration based on common signaling or not based on signaling.
[0600] In the following sections, the method by which a UE handles multiple simultaneous sidelink RRC connections is described.
[0601] PC5 RRC connection status
[0602] Based on the explanations in the previous sections, before communicating over a V2X communication link, two peer UEs may need to start a PC5 RRC connection. The steps to establish such a PC5 connection are described below and shown in Fig.26 middle:
[0603] Step S2600: PC5-S signaling (DIRECT_COMMUNICATION_REQUEST) for determining whether the peer is willing to communicate via the PC5 interface
[0604] Step S2602: UE capability exchange between two peer UEs
[0605] Step S2604: Access Stratum (AS) configuration of peer UE to allow V2X communication
[0606] Step S2606: UE-to-UE communication via PC5
[0607] During steps S2600 to S1604, the UE may be in the PC5_RRC_IDLE state. In this state, the UE monitors the (pre-)configured communication reception pool to determine any possible PC5-S signaling messages from the peer UE. In this state, it can be assumed that all communications to and from the UE pass through the sidelink common control channel (SL_CCCH). Upon receiving a valid DIRECT_COMMUNICATION_REQUEST, the PC5 signaling layer in the UE will determine whether a direct link is allowed and respond to the peer UE. If allowed, the UE will send DIRECT_COMMUNICATON_ACCEPT. Subsequently, the RRC layer will initiate a UE capability exchange and an access layer configuration exchange with the peer UE. These exchanges can also be via the SL_CCCH. After successfully completing these exchanges, the UE can be considered to have established a PC5RRC connection and can transition to the PC5_RRC_CONNECTED state. In this state, the UE:
[0608] Control information can be transmitted via the Sidelink Dedicated Control Channel (S_DCCH) and user data can be transmitted via the Sidelink Dedicated Traffic Channel (SL_DTCH);
[0609] A sidelink radio bearer for communicating with a peer UE may be set up;
[0610] May be required to send reference signals to assist peer UEs in making channel quality measurements;
[0611] Can be required to act as a synchronization reference source and send system information signals; and
[0612] • The status of the side link can be monitored to assess link quality, declare link failure, and take action in response to link failure.
[0613] In the above, it is assumed that the PC5 RRC connection is established immediately after the AS configuration exchange. Alternatively, the PC5 RRC connection can be established after a subsequent signaling exchange between UE1 and UE2, using the form of a PC5RRCConnectionSetup message.
[0614] A PC5 RRC connection between two peer UEs may cause one UE to behave as the master of the connection and one UE to behave as the slave of the connection. Only the master of the connection can modify or delete the PC5 RRC connection. For example, if UE1 initiates a PC5 RRC connection with UE2, the UE may be the master of the PC5 RRC connection and UE2 may be the slave. Alternatively, after the capability exchange shown in step S2602, UE1 may determine that UE2 should be the master of the PC5 RRC connection, and it may request UE2 to act as the master (e.g., in an AS configuration step, or optionally in a dedicated PC5RRCConnecctionSetup step). UE1 may make its decision based on a number of factors, including one or more of the following:
[0615] Current load: For example, if it has many active RRC connections, it may ask UE2 to act as the master;
[0616] Connectivity to the cellular network / quality of the Uu link: If UE1 is out of coverage, it can ask UE2 to act as the master;
[0617] Power state: If UE2 has more power available, or is powered by a power source (e.g., plugged into a socket), then UE1 can ask UE2 to act as the master device;
[0618] Capability: UE1 is not capable of acting as a master device and can request UE2 to act as a master device.
[0619] Multiple PC5 RRC connections for UE
[0620] A typical UE will have one or more RRC connections (see Fig. 27 ). One of these connections may be a connection with a gNB, and one or more of these connections may be connections with a peer UE. The latter of these connections are PC5 RRC connections. For each PC5 RRC connection, the UE may be the master or slave of the connection. For example, Fig. 27 Four types of PC5RRC connections are shown:
[0621] 1. PC5 RRC connection 1: UE1←→UE2
[0622] a.UE2 is the connected master device, UE1 is the connected slave device
[0623] 2. PC5 RRC connection 2: UE1←→UE3
[0624] a.UE1 is the connected master device, UE3 is the connected slave device
[0625] 3. PC5 RRC connection 3: UE1←→UE4
[0626] a.UE1 is the connected master device, UE4 is the connected slave device
[0627] 4. PC5 RRC connection 4: UE1←→UEk
[0628] a.UEk is the connected master device, UE1 is the connected slave device
[0629] When a UE has multiple simultaneous RRC connections (such as Fig. 27 (as shown for UE1 in the figure), the UE may need to have processing to manage the relationship / links between these connections.
[0630] Keep UE1 in connected mode
[0631] The process may monitor the number of simultaneous PC5 RRC connections, and if the number is greater than a configurable threshold (K), the UE1 shall maintain the RRC connection with the gNB in RRC_CONNECTED mode. This will allow the UE1 to send a Buffer Status Request (BSR) report to the gNB without first sending a Scheduling Request. This may speed up resource allocation on PC5 for sidelink transmissions. If the UE1 is in RRC_IDLE mode (relative to the gNB), and the number of PC5 RRC connections exceeds the threshold, the UE may initiate an RRC connection with the gNB with the Establishment Cause set to indicate to the gNB that the UE1 is requesting the connection so that a BSR can be sent for sidelink transmissions. For example, the Establishment Cause may be "SidelinkResourceAllocation".
[0632] Release all RRC connections
[0633] The process may receive a request from the gNB to stop all sidelink communications. A UE in RRC_IDLE mode (relative to the gNB) may still transmit on the sidelink using autonomous resource selection. In some cases, the gNB may need to stop all sidelinks to limit interference to neighboring cells and / or reduce load on the cell. In such cases, it may be useful to provide the gNB with a mechanism to inform the UE to enter RRC_IDLE and stop all sidelink transmissions. For example, the gNB may cause UE1 to transition to RRC_IDLE by releasing the RRC connection. The message may also include an indication to release one or more or all PC5 RRC connections. Upon receiving this message from the gNB, UE1 will release all PC5 RRC connections for which it is the primary device. Based on Fig. 27 , which will be for PC5 RRC connection 2 and PC5 RRC connection 3. At the same time, UE1 can send PC5RRCConnectionReleaseIndication message to UE2 and UEk to make these UEs release their PC5 RRC connections with UE1. PC5RCConnectionReleaseIndication can contain the reason for the release (e.g. 'gNBrelease').
[0634] Managing the priority of PC5 RRC connections
[0635] Each PC5 RRC connection may be assigned a priority when it is set up. Processing in UE1 may monitor the priorities of all PC5 RRC connections and may decide to suspend or release one or more of these PC5 RRC connections based on a number of factors, such as available power, load, proximity to peer UEs, etc. Fig. 27For example, PC5 RRC connection 3 may have the highest priority. If necessary, the UE may suspend or release PC5 RRC connections 1, 2, and 4. UE1 will release all PC5 RRC connections for which it is the primary device. Fig. 27 , which will be for PC5 RRC connection 2. At the same time, UE1 can send PC5RRCConnectionReleaseIndication message to UE2 and UEk to make these UEs release their PC5RRC connections with UE1. PC5RCConnectionReleaseIndication can include the reason for release (eg 'priority release').
[0636] PC5 unicast link granularity, unicast link update and unicast link addition process
[0637] In LTE D2D, the direct link setup procedure is used to establish a secure direct link between two ProSe-enabled UEs. No AS configuration is exchanged between the initiating UE and the target UE. As described in this document, in NR V2X, unicast link establishment requires an AS (Access Stratum) configuration exchange between the initiating UE and the target UE. An example of such a configuration is a bearer-related configuration. Such bearer configuration in the AS level requires the configuration in the V2X layer of the corresponding QoS flows associated with the V2X services to be supported on the unicast link. A QoS flow (identified by a QoS flow identifier - QFI), i.e., the finest granular QoS level available, comprises QoS characteristics identified by a PQI and QoS rules with a packet filter set, which are mapped to an AS bearer configuration associated with the V2X services to be supported on the PC5 unicast link. A V2X application running on a UE may support one or more services, where data traffic associated with each service may be mapped to one or more QoS flows. Several V2X applications may run concurrently on a UE, where in each application the UE may generate data supporting different services, where data from each service may be mapped to one or more QoS flows.
[0638] Based on the above, it is proposed that for NR V2X, in addition to configuring QoS flows in the V2X layer to support service data to be carried on the PC5 link, the direct PC5-S link setup procedure also configures a secure link between two V2X peer UEs. Therefore, it is proposed that the PC5 direct unicast link setup procedure is used for the establishment of a secure link security context between peer V2X UEs, and for the configuration of QoS flows to support (one or more) service data transmitted on the unicast link.
[0639] Unicast Link Modeling
[0640] Model 1
[0641] like Fig.28 As shown in , there is only one unicast link between two peer V2X UEs. The PC5 unicast link establishment process creates a secure link between the two peer V2X UEs and also configures QoS flows for one or more services, where the services are mapped to one or more applications. The establishment of a security context during the unicast link establishment process is mandatory. In this model, it is proposed to implement subsequent QoS flow addition through the PC5 unicast link update process. After the establishment of the unicast link, the process essentially configures additional QoS flows, which are mapped to data of one or more services to be transmitted over the PC5 unicast link. The security context may not be updated as part of the unicast link update process, so security parameters may not be exchanged between V2X peer UEs during the unicast link update process.
[0642] Model 2
[0643] In this model, there can be more than one PC5 unicast link between two peer UEs, where for each pair of two peer UEs, there is one unicast link between two peer applications, such as Fig.29 as shown in .
[0644] In this embodiment, the PC5 unicast link establishment process creates a secure link between two peer V2X UEs and also configures QoS flows for one or more services, where the services are mapped to one application. In an alternative embodiment, more than one unicast link may be created concurrently during the same unicast link establishment process, where the PC5 unicast link establishment process creates a secure link between two peer V2X UEs and also configures QoS flows for one or more services, where the services are mapped to more than one application. In this model, it is proposed to implement subsequent QoS flow addition through a PC5 unicast link update process. After the establishment of the unicast link, the process essentially configures additional QoS flows, which are mapped to data of one or more services to be transmitted over the PC5 unicast link. The one or more services added on the PC5 unicast link may belong to an existing application with a unicast link established during the unicast link establishment process. In this model, it is also proposed to introduce a new unicast link management process, namely the PC5 unicast link addition process. This procedure adds an additional link between two peer V2X applications and configures one or more QoS flows to support one or more services of the V2X application for which the new unicast link is added. More than one unicast link may be added concurrently through this procedure. The security context may not be updated as part of the unicast link update procedure, so security parameters may not be exchanged between V2X peer UEs during the unicast link update procedure.
[0645] Model 3
[0646] In this model, there can be more than one PC5 unicast link between two peer UEs, where for every two peer UEs, there is one unicast link per service, such as Fig.30 as shown in .
[0647] In this embodiment, the PC5 unicast link establishment process creates a secure link between two peer V2X UEs and also configures a QoS flow for one service. In an alternative embodiment, more than one unicast link may be created concurrently in the same unicast link establishment process, wherein the PC5 unicast link establishment process creates a secure link between two peer V2X UEs and also configures a QoS flow for one or more V2X services, wherein the services are mapped to one or more applications. In this model, it is proposed to implement subsequent QoS flow addition through a PC5 unicast link update process. After the establishment of the unicast link, the process essentially configures additional QoS flows, which are mapped to data of one or more existing services to be transmitted on the PC5 unicast link. The one or more services added on the PC5 unicast link may belong to an existing application with a unicast link established during the unicast link establishment process. In this model, it is also proposed to introduce a new unicast link management process, namely the PC5 unicast link addition process. The process adds an additional link between two peer UEs for the new service and configures one or more QoS flows to support the V2X service for which the new unicast link is added. More than one unicast link may be added concurrently through this procedure. The security context may not be updated as part of the unicast link update procedure, and thus security parameters may not be exchanged between V2X peer UEs during the unicast link update procedure.
[0648] An example embodiment of the present disclosure provides a first device (UE, for example, a mobile device 102a, a computer, a vehicle (for example, a car 102b, a motorcycle, a boat, etc.), etc.), including: a processor (for example, a processor 118); a memory (for example, a non-removable memory 130, a removable memory 132, etc.); and a communication circuit (which includes, for example, a transceiver 120). The first device is connected to a communication network (for example, a RAN 103 / 104 / 105 / 103b / 104b / 105b) via the communication circuit. The first device also includes computer-executable instructions stored in the memory, which, when executed by the processor, enable the first device to: discover a second device (a second UE, for example, a mobile device 102a, a computer, a vehicle (for example, a car 102b, a motorcycle, a boat, etc.), etc.) with which the first device can communicate; obtain device information related to the second device; and configure the radio protocol (for example, a PC5 signaling protocol) of the first device for direct sidelink communication with the second device.
[0649] In an example embodiment, the first device may send a request for device information related to the second device to the second device (see, for example, Fig.16A , SL RRC signaling-target device information request), initiates the acquisition of device information related to the second device.
[0650] In an example embodiment, the first device may receive a response to the request for device information associated with the second device. The response (e.g., see Fig.16A , SL RRC signaling-target device information response) includes device information related to the second device.
[0651] In an example embodiment, the device information related to the second apparatus includes one or more of the following: device capabilities, QoS configuration parameters for V2X communication, and sidelink measurements. The device capabilities may be related to, for example, one or more of the following: V2X upper layer capabilities (e.g., security capabilities), SDAP capabilities, PDCP capabilities, RLC capabilities, MAC capabilities, baseband capabilities, RF capabilities including RF bands and subbands, etc. The sidelink measurements may be, for example, RSRP, RSRQ, RSSI, CBR, CR, etc.
[0652] In an example embodiment, the first device may determine the radio protocol configuration parameters of the first device and determine the radio protocol configuration parameters of the second device. Alternatively, the first device may request the radio protocol configuration parameters of the first device and the radio protocol configuration parameters of the second device from a third device (e.g., a scheduling entity) and receive the radio protocol configuration parameters of the first device and the radio protocol configuration parameters of the second device.
[0653] In an example embodiment, the determination of the radio protocol configuration parameters of the second apparatus takes into account device information related to the second apparatus. In an example embodiment, the determination of the radio protocol configuration parameters of the second apparatus takes into account device information related to the second apparatus and device information related to the first apparatus.
[0654] In an example embodiment, the first device may send the radio protocol configuration parameters of the second device to the second device, or the second device may receive the radio protocol configuration parameters of the second device from the third device. In an example embodiment, the radio configuration parameters of the second device sent to the second device are used by the second device to configure its radio protocol.
[0655] In an example embodiment, the first device may send device information related to the first device to the second device. In an example embodiment, the device information related to the first device includes one or more of the following: device capabilities, QoS configuration parameters for V2X communication, and sidelink measurement values.
[0656] In an exemplary embodiment, the PC5 interface (see, e.g., Fig.10 ) allows communication between the first device and the second device, using PC5 RRC signaling or PC5-S signaling through a PC5 interface. In an example embodiment, the PC5 interface allows communication between the first device and the third device, or the PC5 interface allows communication between the second device and the third device. In an example embodiment, PC5 RRC signaling or PC5-S signaling may be used through the PC5 interface.
[0657] In an exemplary embodiment, the radio protocol includes, for example, an SDAP layer, a PDCP layer, an RLC layer, a MAC layer, and a PHY layer. Figure 2 and Figure 6 .
[0658] In an example embodiment, the first device or the second device is a vehicle. Both the first device and the second device can be vehicles. One of the first device and the second device can be a mobile device and the other can be a vehicle.
[0659] In an example embodiment, the first device may transmit data from the first device to the second device through a transceiver (eg, transceiver 120).
[0660] In an example embodiment, the third device is a roadside unit (e.g., RSU 120b), a base station (e.g., base stations 114a, 114b), a relay node, a vehicle (e.g., vehicle 102b), or an integrated access and backhaul unit.
[0661] In an example embodiment, the second device includes a processor (e.g., processor 118), a memory (e.g., non-removable memory 130, removable memory 132), and a communication circuit (e.g., including transceiver 120). The second device is connected to a communication network via the communication circuit. The second device includes computer executable instructions stored in the memory, and when executed by the processor, the computer executable instructions cause the second device to: 1) determine the radio protocol configuration parameters of the first device and determine the radio protocol configuration parameters of the second device; or 2) request the radio protocol configuration parameters of the first device and the radio protocol configuration parameters of the second device from a third device, and receive the radio protocol configuration parameters of the first device and the radio protocol configuration parameters of the second device. In an example embodiment, the determination of the radio protocol configuration parameters of the first device takes into account device information related to the first device, or the determination of the radio protocol configuration parameters of the first device takes into account device information related to the second device and device information related to the first device. In an example embodiment, the second device may send the radio protocol configuration parameters of the first device to the first device, or the first device may receive the radio protocol configuration parameters of the first device from the third device. In an example embodiment, the radio configuration parameters of the first device sent to the first device are used by the first device to configure its radio protocol.
[0662] In an example embodiment, the first device may send device information related to the first device to the second device. The device information related to the first device includes one or more of the following: device capabilities, QoS configuration parameters for V2X communication, and sidelink measurements. The second device includes a processor, a memory, and a communication circuit. The second device is connected to a communication network via the communication circuit. The second device includes computer executable instructions stored in the memory, and when executed by the processor, the computer executable instructions cause the second device to: determine the radio protocol configuration parameters of the first device, and determine the radio protocol configuration parameters of the second device. Alternatively, the second device may request the radio protocol configuration parameters of the first device and the radio protocol configuration parameters of the second device from a third device, and receive the radio protocol configuration parameters of the first device and the radio protocol configuration parameters of the second device.
[0663] An exemplary embodiment of the present disclosure provides a method for direct side link communication using a first device, the first device comprising a processor, a memory, a communication circuit, and the first device is connected to a communication network via the communication circuit. The method comprises: discovering a second device with which the first device can communicate; obtaining device information related to the second device; and configuring a radio protocol of the first device for direct side link communication with the second device.
[0664] Example embodiments of the present disclosure provide a non-transitory computer-readable storage medium having computer-readable instructions tangibly recorded thereon, which, when executed by a processing circuit, cause the processing circuit to perform a method of direct sidelink communication using a first device. The method includes: discovering a second device with which the first device is capable of communicating; obtaining device information related to the second device; and configuring a radio protocol of the first device for direct sidelink communication with the second device.
[0665] In an example embodiment, the PC5 interface is a unicast link between the first device and the second device, the unicast link allowing communication between one or more pairs of peer services in the first device and the second device.
[0666] In an example embodiment, all services using the same PC5 unicast link use the same application.
[0667] In an example embodiment, one PC5 unicast link supports one or more service types if the one or more service types are associated with at least one pair of peer applications of the PC5 unicast link.
[0668] It should be understood that any method and process described herein can be implemented in the form of computer executable instructions (i.e., program code) stored on a computer-readable storage medium, and when executed by a machine, such as a computer, a server, an M2M terminal device, an M2M gateway device, etc., the instructions perform and / or implement the systems, methods, and processes described herein. Specifically, any step, operation, or function described above can be implemented in the form of such computer executable instructions. Computer-readable storage media include volatile and non-volatile, removable and non-removable media implemented in any method or technology for storage of information, but such computer-readable storage media do not include signals. Computer-readable storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other storage technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, cassettes, magnetic tapes, disk storage or other magnetic storage devices, or any other physical media that can be used to store desired information and can be accessed by a computing system.
[0669] In describing the preferred embodiments of the subject matter of the present disclosure as illustrated in the figures, specific terminology is employed for the sake of clarity. However, the claimed subject matter is not intended to be limited to the specific terminology so selected, and it is to be understood that each specific element includes all technical equivalents that operate in a similar manner to achieve a similar purpose.
[0670] Thus, it should be appreciated by those skilled in the art that the disclosed systems and methods can be implemented in other specific forms without departing from their spirit or basic characteristics. Thus, the embodiments currently disclosed are considered to be illustrative in all respects, rather than restrictive. It is not exhaustive and does not limit the present disclosure to the precise form disclosed. In view of the above teachings, various modifications and changes are possible, or various modifications and changes can be obtained from the practice of the present disclosure without departing from the breadth or scope of the present disclosure. Thus, although specific configurations are discussed herein, other configurations may also be adopted. The present disclosure enables numerous modifications and other embodiments (e.g., combinations, rearrangements), and the numerous modifications and other embodiments are within the scope of ordinary technicians in the art and are considered to fall within the scope of the disclosed subject matter and any equivalents thereof. The features of the disclosed embodiments can be combined, rearranged, omitted, etc. within the scope of the present invention to produce additional embodiments. In addition, some features are sometimes advantageous when used without corresponding use of other features. Thus, the applicant intends to include all such substitutions, modifications, equivalents and changes within the spirit and scope of the disclosed subject matter.
[0671] Unless explicitly stated, reference to a singular element does not mean "one and only one," but rather "one or more." Where a phrase similar to "at least one of A, B, or C" is used in the claims, it is intended that the phrase be interpreted to mean that A may exist alone in an embodiment, B may exist alone in an embodiment, C may exist alone in an embodiment, or any combination of A, B, and C may exist in an embodiment; for example, A and B, A and C, B and C, or A and B and C.
[0672] Unless a claim element is expressly referenced herein using the phrase "means for...", the claim element is not to be interpreted as provided in 35 U.S.C. 112(f). As used herein, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements does not include only those elements but may include other elements not expressly listed or inherent to the process, method, article, or apparatus. The scope of the invention is defined by the appended claims, not by the foregoing description, and all changes within the meaning and scope and range of equivalence thereof are intended to be included therein.
Claims
1. A first device, comprising: processor; Memory; and a communication circuit, wherein the first device is connected to a communication network via the communication circuit, the first device further comprising computer executable instructions stored in the memory, which, when executed by the processor, cause the first device to: discovering a second device with which the first device can communicate; obtaining device information related to the second device; and A radio protocol of the first device is configured for direct sidelink communication with the second device.
2. The first apparatus of claim 1, wherein the computer executable instructions further cause the first apparatus to: The obtaining is initiated by sending a request to the second device for device information related to the second device.
3. The first apparatus of claim 2, wherein the computer executable instructions further cause the first apparatus to: A response to the request for device information associated with the second device is received, wherein the response includes device information associated with the second device.
4. The first device of claim 3, wherein the device information associated with the second device comprises one or more of: device capabilities, QoS configuration parameters for V2X communication, and sidelink measurement values.
5. The first apparatus of claim 1, wherein the computer executable instructions further cause the first apparatus to: Determine a radio protocol configuration parameter of the first device, and determine a radio protocol configuration parameter of the second device; or The radio protocol configuration parameters of the first device and the radio protocol configuration parameters of the second device are requested from a third device, and the radio protocol configuration parameters of the first device and the radio protocol configuration parameters of the second device are received.
6. The first device according to claim 5, wherein the determination of the radio protocol configuration parameters of the second device takes into account device information related to the second device, or the determination of the radio protocol configuration parameters of the second device takes into account device information related to the second device and device information related to the first device.
7. The first apparatus of claim 5, wherein the computer executable instructions further cause the first apparatus to: The radio protocol configuration parameters of the second device are sent to the second device, or the second device receives the radio protocol configuration parameters of the second device from the third device.
8. The first device of claim 7, wherein the radio configuration parameters of the second device sent to the second device are used by the second device to configure its radio protocol.
9. A method of direct sidelink communication using a first device, the first device comprising a processor, a memory, a communication circuit, and the first device is connected to a communication network via the communication circuit, the method comprising: discovering a second device with which the first device can communicate; obtaining device information related to the second device; and A radio protocol of the first device is configured for direct sidelink communication with the second device.
10. A non-transitory computer-readable storage medium having computer-readable instructions tangibly recorded thereon, which, when executed by a processing circuit, cause the processing circuit to perform a method of direct sidelink communication using a first device, the method comprising: discovering a second device with which the first device can communicate; obtaining device information related to the second device; and A radio protocol of the first device is configured for direct sidelink communication with the second device.
