SYSTEMS AND METHODS FOR UE CONTEXT MANAGEMENT IN SIDELINK RELAY SCENARIOS
20230269573 · 2023-08-24
Inventors
Cpc classification
H04W88/04
ELECTRICITY
International classification
Abstract
Systems and methods of the present disclosure are directed to a method performed by a User Equipment (UE) for context management in a sidelink relay scenario. The method includes initiating a Radio Access Network (RAN) Notification Area (RNA) update with a managing network node. The method includes sending UE identities for a sidelink relay to the managing network node. The UE identities comprises both a Remote (RM) UE identity of a RM UE in the sidelink relay and a Relay (RL) UE identity of a RL UE in the sidelink relay. The UE is either the RM UE or the RL UE.
Claims
1. A method performed by a User Equipment, UE, for context management in a sidelink relay scenario, the method comprising: initiating a Radio Access Network, RAN, Notification Area, RNA, update with a managing network node; and sending UE identities for a sidelink relay to the managing network node, wherein: the UE identities comprises both a Remote, RM, UE identity of a RM UE in the sidelink relay and a Relay, RL, UE identity of a RL UE in the sidelink relay; and the UE is either the RM UE or the RL UE.
2. The method of claim 1, wherein the RNA update is initiated in response to the UE experiencing a change of RNA.
3. The method of claim 1, wherein the RNA update is initiated in response to the UE experiencing a cell reselection for a cell that does not belong to a configured RNA.
4. The method of claim 1, wherein: the UE is the RL UE; and the method further comprises requesting the RM UE identity from the RM UE in the sidelink relay.
5. The method of claim 4, further comprising receiving the RM UE identity before sending the UE identities for the sidelink relay to the managing network node.
6. The method of claim 1, wherein initiating the RNA update with the managing network node comprises sending a message to the managing network node comprising an RNA update cause value and at least one of the UE identities.
7. The method of claim 6, wherein the message to the managing network node comprises a Radio Resource Control, RRC, RRCResumeRequest message.
8. The method of claim 6, further comprising sending an additional message to the managing network node comprising another of the UE identities.
9. The method of claim 8, further comprising: requesting the another of the UE identities from a corresponding UE in the sidelink relay; and receiving the another of the UE identities before sending the additional message to the managing network node.
10. The method of claim 1, further comprising generating a UE identity mapping for the UE and one or more RM UE identities corresponding to one or more RM UEs in sidelink relays with the UE.
11. The method of claim 10, wherein sending the UE identities for the sidelink relay to the managing network node comprises sending the UE identity mapping to the managing network node.
12. The method of claim 11, wherein sending the UE identity mapping to the managing network node comprises sending the UE identity mapping periodically.
13. The method of claim 11, wherein sending the UE identity mapping to the managing network node comprises sending the UE identity mapping in response to a triggering event.
14. The method of claim 11, wherein sending the UE identity mapping to the managing network node comprises sending the UE identity mapping in response to receiving a UE identity request from the managing network node.
15. The method of claim 10, wherein initiating the RNA update comprises sending a Radio Resource Control, RRC, RRCResumeRequest message to the managing network node.
16. The method of claim 10, further comprising: requesting the one or more RM UE identities from the one or more RM UEs in the sidelink relays with the UE; receiving the one or more RM UE identities; and updating the UE identity mapping in response to receiving the one or more RM UE identities.
17. The method of claim 1, wherein the managing network node comprises a New Radio Base Station, gNB.
18. The method of claim 1, wherein the managing network node comprises an Access and Mobility Management Function, AMF.
19. (canceled)
20. (canceled)
21. A User Equipment, UE, for context management in a sidelink relay scenario, the UE comprising: power supply circuitry configured to supply power to the UE; and processing circuitry configured to cause the UE to: i. initiate a Radio Access Network, RAN, Notification Area, RNA, update with a managing network node; and ii. send UE identities for a sidelink relay to the managing network node, wherein: 1. the UE identities comprises both a Remote, RM, UE identity of a RM UE in the sidelink relay and a Relay, RL, UE identity of a RL UE in the sidelink relay; and 2. the UE is either the RM UE or the RL UE.
22. (canceled)
23. A method performed by a network node for context management in a sidelink relay scenario, the method comprising: receiving User Equipment, UE, identities for a sidelink relay between a Remote, RM, UE, and a Relay, RL, UE from the RL UE or the RM UE; receiving an initiation of a Radio Access Network, RAN, Notification Area, RNA, update from the RL UE or the RM UE; and managing a UE context for the sidelink relay using the UE identities in response to the initiation of the RNA update.
24. The method of claim 23, wherein managing the UE context for the sidelink relay using the UE identities comprises sending a retrieve UE context request to a last managing network node serving the RL UE or the RM UE.
25. The method of claim 24, wherein the retrieve UE context request comprises an RNA update cause value and at least one of the UE identities.
26. The method of claim 25, wherein managing the UE context for the sidelink relay using the UE identities further comprises sending an additional retrieve UE context request to the last managing network node comprising another of the UE identities.
27. The method of claim 24, wherein managing the UE context for the sidelink relay using the UE identities further comprises receiving a retrieve UE context response from the last managing network node comprising at least one of an RL UE context for the RL UE or an RM UE context for the RM UE.
28. The method of claim 27, wherein managing the UE context for the sidelink relay using the UE identities further comprises receiving an additional retrieve UE context response from the last managing network node comprising another of the RL UE context for the RL UE and the RM UE context for the RM UE.
29-39. (canceled)
40. A network node for context management in a sidelink relay scenario, the network node comprising: power supply circuitry configured to supply power to the network node; and processing circuitry configured to cause the network node to: i. receive User Equipment, UE, identities for a sidelink relay between a Remote, RM, UE, and a Relay, RL, UE from the RL UE or the RM UE; ii. receive an initiation of a Radio Access Network, RAN, Notification Area, RNA, update from the RL UE or the RM UE; and iii. manage a UE context for the sidelink relay using the UE identities in response to the initiation of the RNA update.
41. (canceled)
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0098] The accompanying drawing figures incorporated in and forming a part of this specification illustrate several aspects of the disclosure, and together with the description serve to explain the principles of the disclosure.
[0099]
[0100]
[0101]
[0102]
[0103]
[0104]
[0105]
[0106]
[0107]
[0108]
[0109]
[0110]
[0111]
[0112]
[0113]
[0114]
[0115]
DETAILED DESCRIPTION
[0116] The embodiments set forth below represent information to enable those skilled in the art to practice the embodiments and illustrate the best mode of practicing the embodiments. Upon reading the following description in light of the accompanying drawing figures, those skilled in the art will understand the concepts of the disclosure and will recognize applications of these concepts not particularly addressed herein. It should be understood that these concepts and applications fall within the scope of the disclosure.
[0117] Radio Node: As used herein, a “radio node” is either a radio access node or a wireless communication device.
[0118] Radio Access Node: As used herein, a “radio access node” or “radio network node” or “radio access network node” is any node in a Radio Access Network (RAN) of a cellular communications network that operates to wirelessly transmit and/or receive signals. Some examples of a radio access node include, but are not limited to, a base station (e.g., a New Radio (NR) base station (gNB) in a Third Generation Partnership Project (3GPP) Fifth Generation (5G) NR network or an enhanced or evolved Node B (eNB) in a 3GPP Long Term Evolution (LTE) network), a high-power or macro base station, a low-power base station (e.g., a micro base station, a pico base station, a home eNB, or the like), a relay node, a network node that implements part of the functionality of a base station (e.g., a network node that implements a gNB Central Unit (gNB-CU) or a network node that implements a gNB Distributed Unit (gNB-DU)) or a network node that implements part of the functionality of some other type of radio access node.
[0119] Core Network Node: As used herein, a “core network node” is any type of node in a core network or any node that implements a core network function. Some examples of a core network node include, e.g., a Mobility Management Entity (MME), a Packet Data Network Gateway (P-GW), a Service Capability Exposure Function (SCEF), a Home Subscriber Server (HSS), or the like. Some other examples of a core network node include a node implementing an Access and Mobility Management Function (AMF), a User Plane Function (UPF), a Session Management Function (SMF), an Authentication Server Function (AUSF), a Network Slice Selection Function (NSSF), a Network Exposure Function (NEF), a Network Function (NF) Repository Function (NRF), a Policy Control Function (PCF), a Unified Data Management (UDM), or the like.
[0120] Communication Device: As used herein, a “communication device” is any type of device that has access to an access network. Some examples of a communication device include, but are not limited to: mobile phone, smart phone, sensor device, meter, vehicle, household appliance, medical appliance, media player, camera, or any type of consumer electronic, for instance, but not limited to, a television, radio, lighting arrangement, tablet computer, laptop, or Personal Computer (PC). The communication device may be a portable, hand-held, computer-comprised, or vehicle-mounted mobile device, enabled to communicate voice and/or data via a wireless or wireline connection.
[0121] Wireless Communication Device: One type of communication device is a wireless communication device, which may be any type of wireless device that has access to (i.e., is served by) a wireless network (e.g., a cellular network). Some examples of a wireless communication device include, but are not limited to: a User Equipment (UE) device in a 3GPP network, a Machine Type Communication (MTC) device, and an Internet of Things (IoT) device. Such wireless communication devices may be, or may be integrated into, a mobile phone, smart phone, sensor device, meter, vehicle, household appliance, medical appliance, media player, camera, or any type of consumer electronic, for instance, but not limited to, a television, radio, lighting arrangement, tablet computer, laptop, or PC. The wireless communication device may be a portable, hand-held, computer-comprised, or vehicle-mounted mobile device, enabled to communicate voice and/or data via a wireless connection.
[0122] Network Node: As used herein, a “network node” is any node that is either part of the RAN or the core network of a cellular communications network/system.
[0123] Note that the description given herein focuses on a 3GPP cellular communications system and, as such, 3GPP terminology or terminology similar to 3GPP terminology is oftentimes used. However, the concepts disclosed herein are not limited to a 3GPP system.
[0124] Note that, in the description herein, reference may be made to the term “cell”; however, particularly with respect to 5G NR concepts, beams may be used instead of cells and, as such, it is important to note that the concepts described herein are equally applicable to both cells and beams.
Problems With Existing Solutions
[0125] There currently exist certain challenge(s). In case of a sidelink relay scenario, a Remote (RM) UE sends/receives packets to/from a network via a Relay (RL) UE. When the RL UE changes its Tracking Area (TA) or Radio Notification Area (RNA), the new gNB (AMF) fetches the UE context of the RL UE. However, if the RM UE has not changed its RNA or TA, and thus has not triggered any TA update or RNA update procedure, the new gNB cannot fetch the UE context of the RM UE from the old gNB (AMF). The same situation can occur when the RM UE changes its TA or RNA but the RL UE does not.
[0126] If the new gNB (AMF) is not able to fetch the UE context of both the RM UE and RL UE from the old gNB (AMF), the sidelink relay path may be released, causing a connectivity interruption. Additionally, the release of the sidelink relay path also leads to an increase in signaling overhead, as the sidelink relay path should be re-established from scratch once it is released. This increase in signaling overhead is further exacerbated by the new gNB (AMF) unnecessarily fetching the context of a UE that will not be used later.
Brief Summary of Some Aspects of the Proposed Solutions
[0127] Certain aspects of the present disclosure and their embodiments may provide solutions to the aforementioned or other challenges. Methods and solutions are described herein to allow a new managing network node (e.g., New Radio (NR) Base Station (gNB) or Access and Mobility Management Function (AMF)), in case a Remote (RM)/Relay (RL) User Equipment (UE) changes its Tracking Area (TA) or Radio Access Network (RAN) Notification Area (RNA), to fetch the UE context of both UEs. In doing this the following solutions are proposed.
[0128] If the RL UE or RM UE trigger a TA update or RNA update procedure due to a change in its TA or RNA, when sending the Access Stratum (AS) (or Non-Access Stratum (NAS)) message to the managing network node (e.g., gNB or AMF), it includes the information of both UEs (e.g., the RL UE and RM UE).
[0129] The new managing network node (e.g., gNB or AMF), upon receiving the TA update or RNA update from the RL UE or RM UE, fetches the UE context from the old managing network node (e.g., gNB or AMF) of both UEs within the same message.
[0130] According to the following, the UE context for the RM UE/RL UE performing sidelink relay is correctly stored at the managing network node (e.g., gNB or AMF). Further, the sidelink path does not need to be released since the new managing network node (e.g., gNB or AMF) is aware that there is a sidelink relay connection ongoing and can send necessary configuration to maintain it.
[0131] There are, proposed herein, various embodiments which address one or more of the issues disclosed herein. In some embodiments, a method is performed by a UE for context management in a sidelink relay scenario, the method comprising one or more of: initiating an RNA update with a managing network node; and sending UE identities for a sidelink relay to the managing network node, wherein: the UE identities comprises both a RM UE identity of a RM UE in the sidelink relay and a RL UE identity of a RL UE in the sidelink relay; and the UE is either the RM UE or the RL UE.
[0132] In some embodiments, the RNA update is initiated in response to the UE experiencing a change of RNA.
[0133] In some embodiments, the RNA update is initiated in response to the UE experiencing a cell reselection for a cell that does not belong to a configured RNA.
[0134] In some embodiments, the RM UE is the RL UE; and the method further comprises requesting the RM UE identity from the RM UE in the sidelink relay. In some embodiments, the method further comprises receiving the RM UE identity before sending the UE identities for the sidelink relay to the managing network node.
[0135] In some embodiments, initiating the RNA update with the managing network node comprises sending a message to the managing network node comprising an RNA update cause value and at least one of the UE identities. In some embodiments, the message to the managing network node comprises an RRCResumeRequest message. In some embodiments, the method further comprises sending an additional message to the managing network node comprising another of the UE identities. In some embodiments, the method further comprises requesting the other UE identity from a corresponding UE in the sidelink relay; and receiving the other UE identity before sending the additional message to the managing network node.
[0136] In some embodiments, the method further comprises generating a UE identity mapping for the UE and one or more RM UE identities corresponding to one or more RM UEs in sidelink relays with the UE. In some embodiments, sending the UE identities for the sidelink relay to the managing network node comprises sending the UE identity mapping to the managing network node. In some embodiments, sending the UE identity mapping to the managing network node comprises sending the UE identity mapping periodically. In some embodiments, sending the UE identity mapping to the managing network node comprises sending the UE identity mapping in response to a triggering event. In some embodiments, sending the UE identity mapping to the managing network node comprises sending the UE identity mapping in response to receiving a UE identity request from the managing network node.
[0137] In some embodiments, initiating the RNA update comprises sending an RRCResumeRequest message to the managing network node.
[0138] In some embodiments, the method further comprises requesting the one or more RM UE identities from the one or more RM UEs in the sidelink relays with the UE; receiving (1006) the one or more RM UE identities; and updating the UE identity mapping in response to receiving the one or more RM UE identities.
[0139] In some embodiments, the managing network node comprises a gNB.
[0140] In some embodiments, the managing network node comprises an AMF.
[0141] In some embodiments, a method is performed by a network node for context management in a sidelink relay scenario, the method comprising one or more of: receiving UE identities for a sidelink relay between a RM UE and a RL UE from the RL UE or the RM UE; receiving an initiation of an RNA update from the RL UE or the RM UE; and managing a UE context for the sidelink relay using the UE identities in response to the initiation of the RNA update.
[0142] In some embodiments, managing the UE context for the sidelink relay using the UE identities comprises sending a retrieve UE context request to a last managing network node serving the RL UE or the RM UE. In some embodiments, the retrieve UE context request comprises an RNA update cause value and at least one of the UE identities. In some embodiments, managing the UE context for the sidelink relay using the UE identities further comprises sending an additional retrieve UE context request to the last managing network node comprising another of the UE identities. In some embodiments, managing the UE context for the sidelink relay using the UE identities further comprises receiving a retrieve UE context response from the last managing network node comprising at least one of an RL UE context for the RL UE or an RM UE context for the RM UE. In some embodiments, managing the UE context for the sidelink relay using the UE identities further comprises receiving an additional retrieve UE context response from the last managing network node comprising another of the RL UE context for the RL UE and the RM UE context for the RM UE.
[0143] In some embodiments, receiving the initiation of the RNA update from the RL UE or the RM UE comprises receiving a message from the RL UE comprising an RNA update cause value and at least one of the UE identities. In some embodiments, the message from the RL UE comprises an RRCResumeRequest message. In some embodiments, the method further comprises receiving an additional message from the RL UE comprising an RM UE identity from the RM UE in the sidelink relay.
[0144] In some embodiments, receiving the UE identities for the sidelink relay comprises receiving a UE identity mapping for an RL UE identity of the RL UE and one or more RM UE identities of one or more RM UEs in sidelink relays with the RL UE. In some embodiments, the method further comprises sending a UE identity request to the RL UE; and receiving the UE identity mapping in response to the UE identity request. In some embodiments, receiving the UE identity mapping comprises receiving the UE identity mapping from the RL UE periodically. In some embodiments, receiving the initiation of the RNA update from the RL UE comprises receiving an RRCResumeRequest message from the RL UE.
[0145] In some embodiments, a UE for context management in a sidelink relay scenario is provided, the UE comprising: processing circuitry configured to perform any of the steps of any of the above embodiments; and power supply circuitry configured to supply power to the UE.
[0146] In some embodiments, a network node for context management in a sidelink relay scenario is provided, the network node comprising: processing circuitry configured to perform any of the steps of any of the above embodiments; and power supply circuitry configured to supply power to the network node.
[0147] Certain embodiments may provide one or more of the following technical advantage(s). The disclosed methods and solutions guarantee that the UE context for the RM UE/RL UE performing sidelink relay is correctly stored at the managing network node (e.g., gNB or AMF). This means that the RRC status of the RM UE or RL UE does not need to be changed and the sidelink path does not need to be released since the new managing network node (e.g., gNB or AMF) is aware that there is a sidelink relay connection ongoing and can send necessary configuration to maintain it. Therefore, connectivity interruption and increased signaling overhead are reduced/avoided, which further results in reduced energy and battery consumption.
[0148]
[0149] The base stations 602 and the low power nodes 606 provide service to wireless communication devices 612-1 through 612-5 in the corresponding cells 604 and 608. The wireless communication devices 612-1 through 612-5 are generally referred to herein collectively as wireless communication devices 612 and individually as wireless communication device 612. In the following description, the wireless communication devices 612 are oftentimes UEs, but the present disclosure is not limited thereto.
[0150] In the embodiments described herein, at least some of the UEs 612 have sidelinks with other UEs 612. These UEs are also referred to herein as “sidelink UEs.” For example,
[0151]
[0152] Seen from the access side the 5G network architecture shown in
[0153] Reference point representations of the 5G network architecture are used to develop detailed call flows in the normative standardization. The N1 reference point is defined to carry signaling between the UE 612 and AMF 700. The reference points for connecting between the AN 602 and AMF 700 and between the AN 602 and UPF 714 are defined as N2 and N3, respectively. There is a reference point, N11, between the AMF 700 and SMF 708, which implies that the SMF 708 is at least partly controlled by the AMF 700. N4 is used by the SMF 708 and UPF 714 so that the UPF 714 can be set using the control signal generated by the SMF 708, and the UPF 714 can report its state to the SMF 708. N9 is the reference point for the connection between different UPFs 714, and N14 is the reference point connecting between different AMFs 700, respectively. N15 and N7 are defined since the PCF 710 applies policy to the AMF 700 and SMF 708, respectively. N12 is required for the AMF 700 to perform authentication of the UE 612. N8 and N10 are defined because the subscription data of the UE 612 is required for the AMF 700 and SMF 708.
[0154] The 5GC network aims at separating User Plane (UP) and Control Plane (CP). The UP carries user traffic while the CP carries signaling in the network. In
[0155] The 5GC network architecture is composed of modularized functions. For example, the AMF 700 and SMF 708 are independent functions in the CP. Separated AMF 700 and SMF 708 allow independent evolution and scaling. Other CP functions like the PCF 710 and AUSF 704 can be separated as shown in
[0156] Each NF interacts with another NF directly. It is possible to use intermediate functions to route messages from one NF to another NF. In the CP, a set of interactions between two NFs is defined as service so that its reuse is possible. This service enables support for modularity. The UP supports interactions such as forwarding operations between different UPFs.
[0157]
[0158] Some properties of the NFs shown in
[0159] An NF may be implemented either as a network element on a dedicated hardware, as a software instance running on a dedicated hardware, or as a virtualized function instantiated on an appropriate platform, e.g., a cloud infrastructure.
[0160] Now, a description of some example embodiments of the present disclosure will be provided. Note that the following embodiments are described with reference to the NR RAT but can also be applied to LTE RAT and any other RAT enabling the transmission on two nearby devices without any loss of meaning. Further, a RM UE refers to a sidelink UE that needs to transmit/receive packets from/to the gNB via an intermediate network node/mobile terminal, referred to as a RL UE.
[0161] Some embodiments described herein target a scenario when the RM UE or RL UE changes RAN Notification Area (RNA) or Tracking Area (TA) or reselects a cell that does not belong to the configured RNA/TA and needs to inform the new managing network node (e.g., gNB or AMF). Upon receiving this update, the new managing network node (e.g., gNB or AMF) fetches the UE context from the old managing network node (e.g., gNB or AMF). Also, message exchanges between the UE and managing network node are referred to as message(s) and those exchanged between the UE and core network are referred to as NAS message(s).
[0162] Further, in case of RNA update procedure, the RM UE or RL UE informs the gNB, while in case of TA update procedure the AMF (core network) is informed. In the following the term RNA can be exchanged without any loss of meaning with the term TA and the term gNB can be exchanged without any loss of meaning with the term AMF. Further, the term RL UE can be exchanged without any loss of meaning with RM UE and vice versa. Finally, the term AS and NAS can be also exchanged without any loss of meaning.
[0163] Some UE related embodiments are as follows. In one embodiment, upon change of RNA or upon reselecting a cell that does not belong to the configured RNA, when triggering the RNA update towards the new gNB, the RL UE includes in the same AS message (e.g., via the RRCResumeRequest) both its UE identity and the UE identity of the RM UE. In another embodiment, upon change of RNA or upon reselecting a cell that does not belong to the configured RNA, when triggering the RNA update towards the new gNB, the RL UE sends two separate AS message to the gNB, one containing its UE identity and another one containing the RM UE identity.
[0164] In one embodiment, the UE identity may be represented by one or a combination of the following parameters: [0165] Radio Network Temporary Identifier (RNTI); [0166] Radio Layer 2 (L2) destination Identifier (ID); [0167] L2 source ID; [0168] plmn-Identity; [0169] cellIdentity; [0170] trackingAreaCode; or [0171] any other UE identity assigned by the gNB or core network.
[0172] In another embodiment, the RL UE keeps a mapping of its UE identity and each RM UE identity and sends this mapping periodically to the network. Yet, in another embodiment, the RL UE keeps a mapping of its UE identity and each RM UE identity and sends this mapping only when a new RM UE is added. Further, in another embodiment, the RL UE keeps a mapping of its UE identity and each RM UE identity and sends this mapping to the network only when the network asks for it. Note that according to these embodiments, the RL UE will not send any RM UE identity to the network when triggering the RNA update since the mapping between the RL UE identity and RM UE identity is already known at the network side.
[0173] In one embodiment, before triggering the RNA update procedure, the RL UE sends a message to the RM UE for fetching its UE identity (if the UE identity is not known by the RL UE). In another embodiment, upon receiving a request from RL UE to know the UE identity, the RM UE sends its UE identity to the RL UE.
[0174] Some network related embodiments are as follows. In one embodiment, upon receiving an AS message with a cause set to RNA update and with more than one UE identity (one for the RL UE and one for the RM UE), the new gNB sends a message to the old gNB by including both the RL UE and RM UE identities (i.e., a list of UE identities are included in the same message). In another embodiment, upon receiving an AS message with a cause set to RNA update and with more than one UE identity (one for the RL UE and one for the RM UE), the new gNB triggers a UE context retrieve procedure for each of the UE identities received (one message for each identity).
[0175] In another embodiment, upon receiving a UE context retrieve request from the new gNB, the old gNB sends a message to the new gNB by including both the RL UE and RM UE identities (i.e., a list of UE identities are included in the same message). In another embodiment, upon receiving a UE context retrieve request from the new gNB, the old gNB sends a message to the new gNB for each identity included in the request (i.e., one message for each identity).
[0176] In one embodiment, UE context signaling exchange between the new gNB and old gNB (and vice versa), is done by mean of Xn/X2 signaling. Yet, in another embodiment, UE context signaling exchange between the new gNB and old gNB (and vice versa), is done by mean of inter-node RRC signaling.
[0177]
[0178] At step 902, the RL UE 901 experiences a change of RNA or reselection of a cell that does not belong to the configured RNA.
[0179] At step 904, optionally, the RL UE 901 requests a UE identify from the RM UE 903. For example, the RM UE 903 can be the RL UE 901, and the RM UE identity can be requested from the RM UE 903 in the sidelink relay.
[0180] At step 906, optionally, the RM UE responds with its UE identity. For example, in some embodiments, in response to the RL UE 901 requesting the UE identify from the RM UE 903 at step 904, the RM UE 903 receives the RM UE identity before sending the UE identities for the sidelink relay to the managing network node 905.
[0181] At step 908, the RL UE 901 resumes from RRC_INACTIVE, providing the Inactive Radio Network Temporary Identifier (I-RNTI) allocated by the last serving managing network node 905 (e.g., gNB or AMF), an RNA update cause value, the RL UE identity, and optionally the RM UE identity. More specifically, the RL UE 901 initiates the RAN update with the managing network node 905. The RL UE 901 then sends UE identities for a sidelink relay to the managing network node. The UE identities include both a RM UE identity of a RM UE in the sidelink relay, and a RL UE identity of a RL UE in the sidelink relay. The UE is either the RM UE 903 or the RL UE 901. In some embodiments, to initiate the RNA update with the managing network node 905, a message (e.g., a RRCResumeRequest message, etc.) is sent to the managing network node 905 including an RNA update cause value and at least one of the UE identities.
[0182] In some embodiments, the RNA update is initiated by the RL UE 901 in response to the UE experiencing the change of RNA as described with regards to step 902. Alternatively, or additionally, in some embodiments, the RNA update is initiated by the RL UE 901 in response to the UE experiencing a cell reselection for a cell that does not belong to a configured RNA as described with regards to step 902.
[0183] At step 910, optionally, the RL UE identity provides the RM UE identity in a separate AS message. For example, an additional message can be sent to the managing network node 905 that includes another of the UE identities.
[0184] At step 912, the managing network node 905 (e.g., gNB or AMF) requests the last serving managing network node 907(e.g., gNB or AMF) to provide UE Context, providing the RNA update cause value, the RL UE identity, and optionally the RM UE identity.
[0185] At step 914, optionally, the managing network node 905 requests the last serving managing network node 907 to provide UE Context for the RM UE identity in a separate message.
[0186] At step 916, the last serving managing network node provides the RM UE context and optionally the RL UE context.
[0187] At step 918, optionally, the last serving managing network node provides the RL UE context in a separate message.
[0188]
[0189] At step 1002, the RL UE 1001 generates a UE identity mapping of its UE identity and each RM UE identity. For example, the UE identity mapping can be or otherwise represent a mapping for the UE and one or more RM UE identities corresponding to one or more RM UEs in sidelink relays to the UE (e.g., RL UE 1001, etc.).
[0190] At step 1004, optionally, the RL UE 1001 may request a UE identity from each RM UE (e.g., periodically or in response to a triggering event such as when a new RM UE is added).
[0191] At step 1006, optionally, the RL UE 1001 may receive a response.
[0192] At step 1008, optionally, the RL UE 1001 updates the UE identity mapping.
[0193] At step 1010, optionally, the RM UE 1003 sends the UE identity mapping in response to a request from the managing network node 1005. Alternatively, or additionally, in some embodiments the RM UE 1003 sends the UE identity mapping in response to a triggering event (e.g., when a new RM UE is added, etc.).
[0194] At step 1012, the RM UE 1003 sends the UE identity mapping to the managing network node 1005 periodically or in response to a triggering event (e.g., when a new RM UE is added) (step 1012) and may optionally send the UE identity mapping in response to a request from the managing network node (step 1010).
[0195] At step 1014, the RL UE 1001 experiences a change of RNA or reselection of a cell that does not belong to the configured RNA.
[0196] At step 1016, the RL UE 1001 resumes from RRC_INACTIVE, providing the I-RNTI allocated by the last serving managing network node 1007 (e.g., gNB or AMF) and an RNA update cause value. For example, the RL UE 1001 may send a RRCResumeRequest message to the managing network node 1005 to initiate the RNA update.
[0197] At step 1018, the managing network node 1005 (e.g., gNB or AMF) requests the last serving managing network node 1007 (e.g., gNB or AMF) to provide UE Context, providing the RNA update cause value, the RL UE identity, and optionally, the RM UE identity.
[0198] At step 1020, optionally, the managing network node 1005 requests the last serving managing network node 1007 to provide UE Context for the RM UE identity in a separate message.
[0199] At step 1022, the last serving managing network node 1007 provides the RM UE context and, optionally, the RL UE context.
[0200] At step 1024, optionally, the last serving managing network node 1007 provides the RL UE context in a separate message.
[0201]
[0202]
[0203] As used herein, a “virtualized” network node is an implementation of the network node 1100 in which at least a portion of the functionality of the network node 1100 is implemented as a virtual component(s) (e.g., via a virtual machine(s) executing on a physical processing node(s) in a network(s)). As illustrated, in this example, the network node 1100 may include the control system 1102 and/or the one or more radio units 1110, as described above. The control system 1102 may be connected to the radio unit(s) 1110 via, for example, an optical cable or the like. The network node 1100 includes one or more processing nodes 1200 coupled to or included as part of a network(s) 1202. If present, the control system 1102 or the radio unit(s) 1110 are connected to the processing node(s) 1200 via the network 1202. Each processing node 1200 includes one or more processors 1204 (e.g., CPUs, ASICs, FPGAs, and/or the like), memory 1206, and a network interface 1208.
[0204] In this example, functions 1210 of the network node 1100 described herein are implemented at the one or more processing nodes 1200 or distributed across the one or more processing nodes 1200 and the control system 1102 and/or the radio unit(s) 1110 in any desired manner. In some particular embodiments, some or all of the functions 1210 of the network node 1100 described herein are implemented as virtual components executed by one or more virtual machines implemented in a virtual environment(s) hosted by the processing node(s) 1200. As will be appreciated by one of ordinary skill in the art, additional signaling or communication between the processing node(s) 1200 and the control system 1102 is used in order to carry out at least some of the desired functions 1210. Notably, in some embodiments, the control system 1102 may not be included, in which case the radio unit(s) 1110 communicate directly with the processing node(s) 1200 via an appropriate network interface(s).
[0205] In some embodiments, a computer program including instructions which, when executed by at least one processor, causes the at least one processor to carry out the functionality of network node 1100 or a node (e.g., a processing node 1200) implementing one or more of the functions 1210 of the network node 1100 in a virtual environment according to any of the embodiments described herein is provided. In some embodiments, a carrier comprising the aforementioned computer program product is provided. The carrier is one of an electronic signal, an optical signal, a radio signal, or a computer readable storage medium (e.g., a non-transitory computer readable medium such as memory).
[0206]
[0207]
[0208] In some embodiments, a computer program including instructions which, when executed by at least one processor, causes the at least one processor to carry out the functionality of the wireless communication device 1400 according to any of the embodiments described herein is provided. In some embodiments, a carrier comprising the aforementioned computer program product is provided. The carrier is one of an electronic signal, an optical signal, a radio signal, or a computer readable storage medium (e.g., a non-transitory computer readable medium such as memory).
[0209]
[0210]
[0211] At step 1600A, in some embodiments, the UE 612 optionally experiences a change of RNA. Alternatively, or additionally, in some embodiments, the UE 612 optionally experiences a cell reselection for a cell that does not belong to a configured RNA.
[0212] At step 1602, the UE 612 initiates an RNA update with a managing network node (e.g., a network node managing the UE 612, etc.). In some embodiments, the UE 612 initiates the RNA update in response to experiencing the change of RNA at step 1600A and/or in response to experiencing the cell reselection for the cell that does not belong to a configured RNA at step 1600B.
[0213] At step 1602A, in some embodiments, initiating the RNA update optionally includes sending data to the managing network node. In some embodiments, the UE 612 sends data to the managing network node that includes a message. The message includes an RNA update cause value and at least one of the UE identities. For example, the message may be a RRCResumeRequest message.
[0214] At step 1604, in some embodiments, the UE 612 optionally generates a UE identity mapping for the UE 612 and one or more RM UE identities corresponding to RM UE(s) in sidelink relays with the UE 612.
[0215] At step 1606, in some embodiments, the UE 612 optionally requests the RM UE identity from the RM UE in the sidelink relay. For example, the RM UE may be the RL UE, and the RL UE can request the RM UE identity from the RM UE in the sidelink relay.
[0216] At step 1608, in some embodiments, the UE 612 optionally receives the RM UE identity. For example, responsive to requesting the RM UE identity, the UE 612 may receive the RM UE identity before sending UE identities for a sidelink relay to the managing network node (e.g., before the occurrence of step 1610).
[0217] At step 1610, the UE 612 sends UE identities for a sidelink relay to the managing network node. In some embodiments, sending the UE identities for the sidelink relay to the managing network node includes sending the UE identity mapping to the managing network node (e.g., the UE identity mapping generated as described with regards to step 1604, etc.). In some embodiments, sending the UE identities for the sidelink relay to the managing network node includes sending the UE identity mapping in response to receiving a UE identity request from the managing network node. In some embodiments, sending the UE identities for the sidelink relay to the managing network node includes sending the UE identity mapping periodically. In some embodiments, sending the UE identities for the sidelink relay to the managing network node includes sending the UE identity mapping in response to a triggering event (e.g., a new RM UE being added, etc.).
[0218] At step 1612, in some embodiments, the UE 612 optionally sends an additional message to the managing network node. The additional message includes another of the UE entities.
[0219] At step 1614, in some embodiments, the UE 612 optionally requests RM UE identities from one or more RM UEs in the sidelink relays with the UE.
[0220] At step 1616, in some embodiments, the UE 612 receives RM UE identities.
[0221] At step 1618, in some embodiments, the UE 612 optionally updates the UE identity mapping in response to receiving the one or more RM UE identities.
[0222]
[0223] At step 1702, in some embodiments, the network node optionally 1100 sends a UE identity request to a RL UE.
[0224] At step 1704, the network node 1100 receives UE identities for a sidelink relay between a RM UE and a RL UE from the RL UE or the RM UE. In some embodiments, receiving the UE identities for the sidelink relay includes receiving a UE identity mapping for an RL UE identity of the RL UE and one or more RM UE identities of one or more RM UEs in sidelink relays with the RL UE. In some embodiments, the network node 1100 sends a UE identity request to the RL UE and receives the UE identity mapping in response to the UE identity request.
[0225] In some embodiments, receiving the UE identity mapping includes receiving the UE identity mapping from the RL UE periodically. In some embodiments, receiving the UE identity mapping includes receiving an RRCResumeRequest message from the RL UE.
[0226] At step 1706, the network node 1100 receives an initiation of an RNA update from the RL UE or the RM UE. In some embodiments, to receive the initiation of the RNA update, the network node 1100, optionally, receives a message from the RL UE at step 1706A. The message includes an RNA update cause value and at least one of the UE identities. In some embodiments, the message includes a RRCResumeRequest message. At step 1708, in some embodiments, the network node 1100 optionally receives an additional message from the RL UE.
[0227] At step 1710, the network node 1100 manages a UE context for the sidelink relay using the UE identities in response to the initiation of the RNA update. At step 1710A, in some embodiments, to manage the UE context, the network node 1100 optionally sends a retrieve UE context request to a last managing network node serving the RL UE or the RM UE. In some embodiments, the retrieve UE context request includes an RNA update cause value and at least one of the UE identities.
[0228] At step 1710B, in some embodiments, to manage the UE context, the network node 1100 optionally sends a retrieve UE context request to a last managing network node serving the RL UE or the RM UE. At step 1710C, in some embodiments, to manage the UE context, the network node 1100 optionally receives a retrieve UE context response from the last managing network node. The retrieve UE context response includes at least one of a RL UE context for the RL UE or an RM UE context for the RM UE. At step 1710D, in some embodiments, to manage the UE context, the network node optionally receives an additional retrieve UE context response from the last managing network node that includes another of the RL UE context for the RL UE and the RM UE context for the RM UE.
[0229] Any appropriate steps, methods, features, functions, or benefits disclosed herein may be performed through one or more functional units or modules of one or more virtual apparatuses. Each virtual apparatus may comprise a number of these functional units. These functional units may be implemented via processing circuitry, which may include one or more microprocessor or microcontrollers, as well as other digital hardware, which may include Digital Signal Processor (DSPs), special-purpose digital logic, and the like. The processing circuitry may be configured to execute program code stored in memory, which may include one or several types of memory such as Read Only Memory (ROM), Random Access Memory (RAM), cache memory, flash memory devices, optical storage devices, etc. Program code stored in memory includes program instructions for executing one or more telecommunications and/or data communications protocols as well as instructions for carrying out one or more of the techniques described herein. In some implementations, the processing circuitry may be used to cause the respective functional unit to perform corresponding functions according one or more embodiments of the present disclosure.
[0230] While processes in the figures may show a particular order of operations performed by certain embodiments of the present disclosure, it should be understood that such order is exemplary (e.g., alternative embodiments may perform the operations in a different order, combine certain operations, overlap certain operations, etc.).
Embodiments
Group A Embodiments
[0231] Embodiment 1: a method performed by a UE for context management in a sidelink relay scenario, the method comprising one or more of initiating a RNA update with a managing network node, and sending UE identities for a sidelink relay to the managing network node. The UE identities comprises both a RM UE identity of a RM UE in the sidelink relay and a RL UE identity of a RL UE in the sidelink relay. The UE is either the RM UE or the RL UE.
[0232] Embodiment 2: The method of embodiment 1, wherein the RNA update is initiated in response to the UE experiencing a change of RNA.
[0233] Embodiment 3: The method of embodiment 1, wherein the RNA update is initiated in response to the UE experiencing a cell reselection for a cell that does not belong to a configured RNA.
[0234] Embodiment 4: The method of any of embodiments 1 to 3, wherein the RM UE is the RL UE; and the method further comprises requesting the RM UE identity from the RM UE in the sidelink relay.
[0235] Embodiment 5: The method of embodiment 4, further comprising receiving the RM UE identity before sending the UE identities for the sidelink relay to the managing network node.
[0236] Embodiment 6: The method of any of embodiments 1 to 5, wherein initiating the RNA update with the managing network node comprises sending a message to the managing network node comprising an RNA update cause value and at least one of the UE identities.
[0237] Embodiment 7: The method of embodiment 6, wherein the message to the managing network node comprises an RRCResumeRequest message.
[0238] Embodiment 8: The method of any of embodiments 6 to 7, further comprising sending an additional message to the managing network node comprising another of the UE identities.
[0239] Embodiment 9: The method of embodiment 8, further comprising requesting the other UE identity from a corresponding UE in the sidelink relay; and receiving the other UE identity before sending (908) the additional message to the managing network node.
[0240] Embodiment 10: The method of any of embodiments 1 to 5, further comprising generating a UE identity mapping for the UE and one or more RM UE identities corresponding to one or more RM UEs in sidelink relays with the UE.
[0241] Embodiment 11: The method of embodiment 10, wherein sending the UE identities for the sidelink relay to the managing network node comprises sending the UE identity mapping to the managing network node.
[0242] Embodiment 12: The method of embodiment 11, wherein sending the UE identity mapping to the managing network node comprises sending the UE identity mapping periodically.
[0243] Embodiment 13: The method of embodiment 11, wherein sending the UE identity mapping to the managing network node comprises sending the UE identity mapping in response to a triggering event.
[0244] Embodiment 14: The method of embodiment 11, wherein sending the UE identity mapping to the managing network node comprises sending the UE identity mapping in response to receiving a UE identity request from the managing network node.
[0245] Embodiment 15: The method of any of embodiments 10 to 14, wherein initiating the RNA update comprises sending an RRCResumeRequest message to the managing network node.
[0246] Embodiment 16: The method of any of embodiments 10 to 15, further comprising requesting the one or more RM UE identities from the one or more RM UEs in the sidelink relays with the UE; receiving the one or more RM UE identities; and updating the UE identity mapping in response to receiving the one or more RM UE identities.
[0247] Embodiment 17: The method of any of embodiments 1 to 16, wherein the managing network node comprises a gNB.
[0248] Embodiment 18: The method of any of embodiments 1 to 16, wherein the managing network node comprises an AMF.
Group B Embodiments
[0249] Embodiment 19: A method performed by a network node for context management in a sidelink relay scenario, the method comprising one or more of receiving UE identities for a sidelink relay between a RM UE and a RL UE from the RL UE or the RM UE; receiving an initiation of an RNA update from the RL UE or the RM UE; and managing a UE context for the sidelink relay using the UE identities in response to the initiation of the RNA update.
[0250] Embodiment 20: The method of embodiment 19, wherein managing the UE context for the sidelink relay using the UE identities comprises sending a retrieve UE context request to a last managing network node serving the RL UE or the RM UE.
[0251] Embodiment 21: The method of embodiment 20, wherein the retrieve UE context request comprises an RNA update cause value and at least one of the UE identities.
[0252] Embodiment 22: The method of embodiment 21, wherein managing the UE context for the sidelink relay using the UE identities further comprises sending an additional retrieve UE context request to the last managing network node comprising another of the UE identities.
[0253] Embodiment 23: The method of any of embodiments 20 to 22, wherein managing the UE context for the sidelink relay using the UE identities further comprises receiving a retrieve UE context response from the last managing network node comprising at least one of an RL UE context for the RL UE or an RM UE context for the RM UE.
[0254] Embodiment 24: The method of embodiment 23, wherein managing the UE context for the sidelink relay using the UE identities further comprises receiving an additional retrieve UE context response from the last managing network node comprising another of the RL UE context for the RL UE and the RM UE context for the RM UE.
[0255] Embodiment 25: The method of any of embodiments 19 to 24, wherein receiving the initiation of the RNA update from the RL UE or the RM UE comprises receiving a message from the RL UE comprising an RNA update cause value and at least one of the UE identities.
[0256] Embodiment 26: The method of embodiment 25, wherein the message from the RL UE comprises an RRCResumeRequest message.
[0257] Embodiment 27: The method of any of embodiments 25 to 26, further comprising receiving an additional message from the RL UE comprising an RM UE identity from the RM UE in the sidelink relay.
[0258] Embodiment 28: The method of any of embodiments 19 to 27, wherein receiving the UE identities for the sidelink relay comprises receiving a UE identity mapping for an RL UE identity of the RL UE and one or more RM UE identities of one or more RM UEs in sidelink relays with the RL UE.
[0259] Embodiment 29: The method of embodiment 28, further comprising sending a UE identity request to the RL UE; and receiving the UE identity mapping in response to the UE identity request.
[0260] Embodiment 30: The method of embodiment 28, wherein receiving the UE identity mapping comprises receiving the UE identity mapping from the RL UE periodically.
[0261] Embodiment 31: The method of any of embodiments 28 to 30, wherein receiving the initiation of the RNA update from the RL UE comprises receiving an RRCResumeRequest message from the RL UE.
[0262] Embodiment 32: The method of any of embodiments 19 to 31, wherein the network node comprises a gNB.
[0263] Embodiment 33: The method of any of embodiments 19 to 31, wherein the network node comprises an AMF.
Group C Embodiments
[0264] Embodiment 34: A UE for context management in a sidelink relay scenario, the UE comprising processing circuitry configured to perform any of the steps of any of the Group A embodiments; and power supply circuitry configured to supply power to the UE.
[0265] Embodiment 35: A network node for context management in a sidelink relay scenario, the network node comprising processing circuitry configured to perform any of the steps of any of the Group B embodiments; and power supply circuitry configured to supply power to the network node.
[0266] At least some of the following abbreviations may be used in this disclosure. If there is an inconsistency between abbreviations, preference should be given to how it is used above. If listed multiple times below, the first listing should be preferred over any subsequent listing(s).
TABLE-US-00001 3GPP Third Generation Partnership Project 4G Fourth Generation 5G Fifth Generation 5GC Fifth Generation Core 5GS Fifth Generation System AF Application Function AMF Access and Mobility Management Function AN Access Network AP Access Point AS Access Stratum ASIC Application Specific Integrated Circuit AUSF Authentication Server Function CN Core Network CP Control Plane CPU Central Processing Unit C-RNTI Cell Radio Network Temporary Identifier DL Downlink DN Data Network DSP Digital Signal Processor EIR Equipment Identity Register eNB Enhanced or Evolved Node B EPC Evolved Packet Core EPS Evolved Packet System E-UTRAN Evolved Universal Terrestrial Radio Access Network FPGA Field Programmable Gate Array FS Function Specific gNB New Radio Base Station gNB-CU New Radio Base Station Central Unit gNB-DU New Radio Base Station Distributed Unit GUTI 5G-Globally Unique Temporary Identifier HPLMN Home Public Land Mobile Network HSS Home Subscriber Server ID Identifier IE Information Element IEEE Institute of Electrical and Electronics Engineers IoT Internet of Things IP Internet Protocol I-RNTI Inactive Radio Network Temporary Identifier L1 Radio Layer 1 L2 Radio Layer 2 LADN Local Area Data Network LTE Long Term Evolution MME Mobility Management Entity MTC Machine Type Communication NAS Non-Access Stratum NEF Network Exposure Function NF Network Function NG-RAN Next Generation Radio Access Network NR New Radio NRF Network Function Repository Function NSI Network Slice Instance NSPF National Security and Public Safety NSSF Network Slice Selection Function PC Personal Computer PCF Policy Control Function PCI Physical Cell Identity PEI Permanent Equipment Identifier P-GW Packet Data Network Gateway PLMN Public Land Mobile Network QoS Quality of Service RAM Random Access Memory RAN Radio Access Network RAT Radio Access Technology RL Relay RM Remote RNA Radio Notification Area RNTI Radio Network Temporary Identifier ROM Read Only Memory RRH Remote Radio Head RSU Roadside Unite RTT Round Trip Time SCEF Service Capability Exposure Function SID Study Item Description SMF Session Management Function SUCI Subscription Concealed Identifier SUPI Subscription Permanent Identifier TA Tracking Area TAC Track Area Code TR Technical Report TS Technical Specification UDM Unified Data Management UDR Unified Data Repository UE User Equipment UP User Plane UPF User Plane Function Uu Cellular Interface V2I/N Vehicle-to-Infrastructure/Network V2P Vehicle-to-Pedestrian V2V Vehicle-to-Vehicle V2X Vehicle-to-Everything
[0267] Those skilled in the art will recognize improvements and modifications to the embodiments of the present disclosure. All such improvements and modifications are considered within the scope of the concepts disclosed herein.