Method for adding and modifying conditional primary cells in a secondary cell group - Patents.com
The system addresses inefficiencies in managing conditional primary cell groups by coordinating with secondary nodes through Xn or X2 interface messages, optimizing resource management and data transfer in 5G networks.
Patent Information
- Application Number
- JP2024136953
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-08-16
- Publication Date
- 2025-10-06
- Estimated Expiration
- 2040-07-31
AI Technical Summary
Existing systems face challenges in efficiently managing conditional primary cell group configurations in secondary cell groups within 5G New Radio networks, particularly in handling data transfer and resource management during conditional PSCell addition or modification procedures.
A system and method where a master node sends requests to a secondary node with indications of maximum candidate PSCell configurations, performs data forwarding, and manages resource release and modification based on execution conditions, using Xn or X2 interface messages to coordinate with wireless communication devices.
Enhances the efficiency and flexibility of conditional PSCell addition or modification procedures, optimizing resource utilization and data transfer in 5G networks.
Smart Images

Figure 0007749773000003 
Figure 0007749773000004 
Figure 0007749773000005
Abstract
Description
[Technical Field]
[0001] The present disclosure relates generally to wireless communications, including, but not limited to, systems and methods for adding and modifying conditional primary cells (PSCells) in secondary cell groups. [Background technology]
[0002] The standards body, the 3rd Generation Partnership Project (3GPP®), is currently in the process of specifying new air interfaces called 5G New Radio (5G NR) and Next Generation Packet Core Network (NG-CN or NGC). NR will have three main components: the 5G Access Network (5G-AN), the 5G Core Network (5GC), and the User Equipment (UE). To facilitate the availability of different data services and requirements, the elements of the 5GC, also called network functions, have been simplified and some of them are software-based so that they can be adapted according to the needs. Summary of the Invention [Means for solving the problem]
[0003] The exemplary embodiments disclosed herein are directed to solving one or more problems associated with the prior art and providing additional features that will be readily apparent by reference to the following detailed description when considered in conjunction with the accompanying drawings. According to various embodiments, exemplary systems, methods, devices, and computer program products are disclosed herein. It will be understood, however, that these embodiments are presented by way of example, and not limitation, and that various modifications to the disclosed embodiments will be apparent to those skilled in the art upon perusal of this disclosure that may be made while remaining within the scope of the present disclosure.
[0004] At least one aspect is directed to a system, method, apparatus, or computer-readable medium. A master node (MN) may send a secondary node (SN) addition request message to a target SN with an indication of the maximum number of candidate primary cells in a secondary cell group (PSCell) that can be configured by the target SN. In response to the SN addition request message, the MN may receive an SN addition request acknowledgement message from the target SN with at least one candidate PSCell configuration. If data transfer is required, the MN may send a data forwarding message to a source SN with an indication that the data forwarding is related to a conditional PSCell addition or modification (CPAC)-based procedure. When a candidate PSCell satisfies at least one of the one or more CPAC execution conditions, the MN may send a radio resource control (RRC) message to a wireless communication device including at least one candidate PSCell configuration and one or more associated CPAC execution conditions to cause the wireless communication device to perform a CPAC procedure to the target SN.
[0005] In some embodiments, an indication of the maximum number of candidate PSCells may be included in an information element of an SN addition request message. In some embodiments, an indication that the data transfer is related to a CPAC procedure may be included in an information element of a data transfer message. In some embodiments, the wireless communication device may select a candidate PSCell residing in a candidate SN other than the source SN, or a candidate PSCell residing in the source SN, to perform the CPAC procedure to the selected candidate PSCell when Single Radio Bearer 3 (SRB3) is not configured.
[0006] In some embodiments, the MN may receive an RRC message from a wireless communication device indicating execution of a CPAC procedure to a selected candidate PSCell. In some embodiments, the MN may, in response to the RRC message, send an Xn or X2 interface message to one or more candidate SNs other than the target SN to release resources reserved for the CPAC procedure. In some embodiments, the MN may receive an Xn or X2 interface message from the target SN indicating successful completion of the CPAC procedure, including identification information of the selected PSCell. In some embodiments, the MN may send another Xn or X2 interface message to one or more candidate SNs other than the target SN to release resources reserved for the CPAC procedure.
[0007] In some embodiments, the MN may send an SN release message to the source SN when the selected PSCell is not a candidate PSCell residing in the source SN, indicating the release of resources of the source SN and causing the source SN to stop providing user data to the wireless communication device. In some embodiments, the MN may determine whether to modify or cancel the CPAC configuration for one or more candidate PSCells according to measurement results related to the target SN. In some embodiments, the MN may send a message to the target SN indicating the modification or cancellation of the CPAC configuration for one or more candidate PSCells, which includes identification information for the one or more candidate PSCells to be modified or canceled.
[0008] In some embodiments, the MN may transmit measurement results related to the target SN to the target SN, and the target SN determines whether to modify or cancel the CPAC configuration for one or more candidate PSCells according to the measurement results related to the target SN. In some embodiments, the target SN may transmit a message to the MN indicating to modify or cancel the CPAC configuration for one or more candidate PSCells, which includes identification information for the one or more candidate PSCells to be modified or canceled. In some embodiments, the MN may transmit an Xn interface or X2 interface message to the target SN to request release of the CPAC configuration for the configured candidate PSCell. In some embodiments, the Xn interface or X2 interface message may include at least one of identification information for the configured candidate PSCell or an indication that the release is associated with replacing the CPAC configuration with a new CPAC configuration.
[0009] In some embodiments, the MN may receive an Xn or X2 interface message from the target SN to request the release of a CPAC configuration for a configured candidate PSCell. In some embodiments, the Xn or X2 interface message may include at least one of identification information for the configured candidate PSCell or an indication that the release is related to replacing the CPAC configuration with a new CPAC configuration. In some embodiments, the MN may send an Xn or X2 interface message to the target SN to request the addition of a new CPAC configuration. In some embodiments, the Xn or X2 interface message may include at least one of identification information for the PSCell to be modified, an updated source secondary cell group (SCG) configuration, measurement results related to the target SN, or an indication that the addition is related to replacing the CPAC configuration with a new CPAC configuration.
[0010] In some embodiments, an indication that the release is associated with replacing a CPAC configuration with a new CPAC configuration may be included in an information element or cause value of an Xn interface or X2 interface request. In some embodiments, an indication that the addition is associated with replacing a CPAC configuration with a new CPAC configuration may be included in an information element or cause value of an Xn interface or X2 interface message. In some embodiments, the MN may send to the source SN an indication of the maximum number of cells that are allowed to be configured as candidate cells for the CPAC procedure by an Xn interface or X2 interface message. In some embodiments, the indication of the maximum number of cells may be included in an RRC message included in the Xn interface or X2 interface message.
[0011] In some embodiments, the MN may receive a request from a source SN via an Xn interface or X2 interface message for a reference number of cells that are allowed to be configured as candidate cells for the CPAC procedure. In some embodiments, the reference number of cells may be included in an RRC message that is included in the Xn interface or X2 interface message. In some embodiments, the MN may decide whether to approve or reject the reference number of cells in the request.
[0012] At least one aspect is directed to a system, method, apparatus, or computer-readable medium. A target secondary node (SN) may receive from a master node an SN addition request message with an indication of a maximum number of candidate primary cells in a secondary cell group (PSCell) that can be configured by the target SN. In response to the SN addition request message, the target SN may send an SN addition request acknowledgement message with at least one candidate PSCell configuration to the MN. If data transfer is required, the MN may send to the source SN a data forwarding message with an indication that the data forwarding is related to a conditional PSCell addition or modification (CPAC)-based procedure. When the candidate PSCell satisfies at least one of one or more CPAC execution conditions, the MN may send a radio resource control (RRC) message to a wireless communication device including at least one candidate PSCell configuration and one or more associated CPAC execution conditions to cause the wireless communication device to perform a CPAC procedure to the target SN.
[0013] In some embodiments, an indication of the maximum number of candidate PSCells may be included in an information element of an SN addition request message. In some embodiments, an indication that the data transfer is related to a CPAC procedure may be included in an information element of a data transfer message. In some embodiments, the wireless communication device may select a candidate PSCell residing in a candidate SN other than the source SN, or a candidate PSCell residing in the source SN, to perform a CPAC procedure to the selected candidate PSCell when Single Radio Bearer 3 (SRB3) is not configured.
[0014] In some embodiments, the MN may receive an RRC message from a wireless communication device indicating execution of a CPAC procedure to a selected candidate PSCell. In some embodiments, the MN may, in response to the RRC message, transmit an Xn or X2 interface message to one or more candidate SNs other than the target SN to release resources reserved for the CPAC procedure. In some embodiments, the target SN may transmit an Xn or X2 interface message to the MN indicating successful completion of the CPAC procedure, including identification information of the selected PSCell. In some embodiments, the MN may transmit another Xn or X2 interface message to one or more candidate SNs other than the target SN to release resources reserved for the CPAC procedure.
[0015] In some embodiments, the MN may send an SN release message to the source SN when the selected PSCell is not a candidate PSCell residing in the source SN, indicating the release of resources of the source SN and causing the source SN to stop providing user data to the wireless communication device. In some embodiments, the MN may determine whether to modify or cancel the CPAC configuration for one or more candidate PSCells according to measurement results related to the target SN. In some embodiments, the target SN may receive from the MN a message indicating to modify or cancel the CPAC configuration for one or more candidate PSCells, which includes identification information for the one or more candidate PSCells to be modified or canceled.
[0016] In some embodiments, the target SN may receive measurement results related to the target SN from the MN, and the target SN determines whether to modify or cancel CPAC configurations for one or more candidate PSCells according to the measurement results related to the target SN. In some embodiments, the target SN may send a message to the MN indicating to modify or cancel CPAC configurations for one or more candidate PSCells, which includes identification information for the one or more candidate PSCells to be modified or canceled. In some embodiments, the target SN may receive an Xn interface or X2 interface message from the MN to request release of CPAC configurations for configured candidate PSCells. In some embodiments, the Xn interface or X2 interface message may include at least one of identification information for the configured candidate PSCells or an indication that the release is associated with replacing the CPAC configuration with a new CPAC configuration.
[0017] In some embodiments, the target SN may send an Xn or X2 interface message to the MN to request the release of a CPAC configuration for a configured candidate PSCell. In some embodiments, the Xn or X2 interface message may include at least one of identification information for the configured candidate PSCell or an indication that the release is related to replacing the CPAC configuration with a new CPAC configuration. In some embodiments, the target SN may receive an Xn or X2 interface message from the MN to request the addition of a new CPAC configuration. In some embodiments, the Xn or X2 interface message may include at least one of identification information for the PSCell to be modified, an updated source secondary cell group (SCG) configuration, measurement results related to the target SN, or an indication that the addition is related to replacing the CPAC configuration with a new CPAC configuration.
[0018] In some embodiments, an indication that the release is associated with replacing a CPAC configuration with a new CPAC configuration may be included in an information element or cause value of an Xn interface or X2 interface request. In some embodiments, an indication that the addition is associated with replacing a CPAC configuration with a new CPAC configuration may be included in an information element or cause value of an Xn interface or X2 interface message. In some embodiments, the MN may send to the source SN an indication of the maximum number of cells that are allowed to be configured as candidate cells for the CPAC procedure by an Xn interface or X2 interface message. In some embodiments, the indication of the maximum number of cells may be included in an RRC message included in the Xn interface or X2 interface message.
[0019] In some embodiments, the MN may receive a request from a source SN via an Xn interface or X2 interface message for a reference number of cells that are allowed to be configured as candidate cells for the CPAC procedure. In some embodiments, the reference number of cells may be included in an RRC message that is included in the Xn interface or X2 interface message. In some embodiments, the MN may decide whether to approve or reject the reference number of cells in the request.
[0020] At least one aspect is directed to a system, method, apparatus, or computer-readable medium. A master node (MN) may receive an SN change request message from a secondary node (SN). The MN may send an SN addition request message to a target SN indicating a maximum number of candidate primary cells in a secondary cell group (PSCell) that can be configured by the target SN. The MN may receive at least one candidate PSCell configuration from the target SN in an SN addition request acknowledgement message in response to the SN addition request message. The MN may send an Xn interface or X2 interface message to a source SN indicating that the change from the source SN to the target SN is associated with a conditional PSCell addition or modification (CPAC)-based procedure. The MN may send a radio resource control (RRC) message to a wireless communication device, the RRC message including at least one candidate PSCell configuration and one or more associated CPAC execution conditions, to cause the wireless communication device to perform a CPAC procedure to the target SN when the candidate PSCell satisfies at least one of the one or more CPAC execution conditions.
[0021] In some embodiments, the SN change request message may include an indication of the maximum number of candidate PSCells that may be configured by the target SN. In some embodiments, the indication of the maximum number of candidate PSCells may be included in an information element of the message. In some embodiments, an indication that the change is associated with a CPAC-based procedure may be included in an information element of an Xn interface or X2 interface message. In some embodiments, the Xn interface or X2 interface message may include identification information of one or more PSCells configured by the target SN.
[0022] In some embodiments, the Xn interface or X2 interface message may be an address indication message to provide data forwarding information to the source SN. In some embodiments, the Xn interface or X2 interface message may be an SN change confirm message to confirm the release of resources of the source SN. In some embodiments, the SN change confirm message may indicate to the source SN that it should continue providing user data to the associated wireless communication device. In some embodiments, the wireless communication device may select a candidate PSCell residing in a candidate SN other than the source SN, or a candidate PSCell residing in the source SN, to perform the CPAC procedure to the selected candidate PSCell when a single radio bearer 3 (SRB3) is not configured.
[0023] In some embodiments, the MN may receive an RRC message from a wireless communication device indicating execution of a CPAC procedure to a selected candidate PSCell. In some embodiments, the MN may, in response to the RRC message, send an Xn or X2 interface message to one or more candidate SNs other than the target SN to release resources reserved for the CPAC procedure. In some embodiments, the MN may receive an Xn or X2 interface message from the target SN indicating successful completion of the CPAC procedure, including identification information of the selected candidate PSCell. In some embodiments, the MN may send another Xn or X2 interface message to one or more candidate SNs other than the target SN to release resources reserved for the CPAC procedure.
[0024] In some embodiments, the MN may send another Xn interface or X2 interface message to the source SN to indicate the release of resources of the source SN when the selected candidate PSCell is not a candidate PSCell residing in the source SN. In some embodiments, the MN may cause the source SN to stop providing user data to the wireless communication device. In some embodiments, the other Xn interface or X2 interface message may be an SN release message or an SN change confirm message. In some embodiments, the source SN may determine whether to modify or cancel the CPAC configuration for one or more candidate PSCells according to measurement results related to the target SN. In some embodiments, the source SN may inform the target SN of the identification information of one or more candidate PSCells to be modified or canceled.
[0025] In some embodiments, the source SN may transmit measurement results related to the target SN to the target SN. In some embodiments, the target SN may determine whether to modify or cancel the CPAC configuration for one or more candidate PSCells according to the measurement results. In some embodiments, the MN may receive from the source SN an Xn or X2 interface message to request the release of the CPAC configuration for a configured candidate PSCell, the Xn or X2 interface message including at least one of identification information of one or more candidate PSCells to be released or modified, or an indication that the release is related to replacing the CPAC configuration with a new CPAC configuration. In some embodiments, the MN may send another Xn or X2 interface message to the target SN to request the release of the CPAC configuration for a configured candidate PSCell, the other Xn or X2 interface message including at least one of identification information of one or more candidate PSCells to be released or modified, or an indication that the release is related to replacing the CPAC configuration with a new CPAC configuration.
[0026] In some embodiments, the MN may receive an Xn or X2 interface message from a target SN to request the release of CPAC configurations for configured candidate PSCells, the Xn or X2 interface message including at least one of identification information of one or more candidate PSCells to be released or modified, or an indication that the release is related to replacing the CPAC configuration with a new CPAC configuration. In some embodiments, the MN may send an Xn or X2 interface message to the target SN to request the addition of a new CPAC configuration, the Xn or X2 interface message including at least one of identification information of one or more candidate PSCells to be added or modified, an updated source secondary cell group (SCG) configuration, measurement results related to the target SN, or an indication that the addition is related to replacing the CPAC configuration with a new CPAC configuration.
[0027] In some embodiments, an indication that the release is associated with replacing a CPAC configuration with a new CPAC configuration may be included in an information element or cause value of an Xn interface or X2 interface request. In some embodiments, an indication that the addition is associated with replacing a CPAC configuration with a new CPAC configuration may be included in an information element or cause value of an Xn interface or X2 interface message.
[0028] In some embodiments, the MN may send to the source SN an indication of the maximum number of cells that are allowed to be configured as candidate cells for the CPAC procedure by another Xn interface or X2 interface message. In some embodiments, the indication of the maximum number of cells may be included in an RRC message that is included in another Xn interface or X2 interface message. In some embodiments, the MN may receive from the source SN a request for a reference number of cells that are allowed to be configured as candidate cells for the CPAC procedure. In some embodiments, the reference number of cells may be included in an RRC message that is included in another Xn interface or X2 interface message. In some embodiments, the MN may decide whether to approve or reject the reference number of cells in the request.
[0029] At least one aspect is directed to a system, method, apparatus, or computer-readable medium. A source secondary node (SN) may send an SN change request message to a master node (MN). The MN may send an indication of the maximum number of candidate primary cells in a secondary cell group (PSCell) that can be configured by the target SN in an SN addition request message to a target SN. The MN may receive at least one candidate PSCell configuration from the target SN in an SN addition request acknowledgement message in response to the SN addition request message. The SN may receive an indication from the MN in an Xn interface or X2 interface message that the change from the source SN to the target SN is associated with a conditional PSCell addition or modification (CPAC)-based procedure. The MN may send a radio resource control (RRC) message to a wireless communication device, the RRC message including at least one candidate PSCell configuration and one or more associated CPAC execution conditions, to cause the wireless communication device to perform a CPAC procedure to the target SN when the candidate PSCell satisfies at least one of the one or more CPAC execution conditions.
[0030] In some embodiments, the SN change request message may include an indication of the maximum number of candidate PSCells that may be configured by the target SN. In some embodiments, the indication of the maximum number of candidate PSCells may be included in an information element of the message. In some embodiments, an indication that the change is associated with a CPAC-based procedure may be included in an information element of an Xn interface or X2 interface message. In some embodiments, the Xn interface or X2 interface message may include identification information of one or more PSCells configured by the target SN.
[0031] In some embodiments, the Xn interface or X2 interface message may be an address indication message to provide data forwarding information to the source SN. In some embodiments, the Xn interface or X2 interface message may be an SN change confirm message to confirm the release of resources of the source SN. In some embodiments, the SN change confirm message may indicate to the source SN that it should continue providing user data to the associated wireless communication device. In some embodiments, the wireless communication device may select a candidate PSCell residing in a candidate SN other than the source SN, or a candidate PSCell residing in the source SN, to perform the CPAC procedure to the selected candidate PSCell when Single Radio Bearer 3 (SRB3) is not configured.
[0032] In some embodiments, the MN may receive an RRC message from a wireless communication device indicating execution of a CPAC procedure to a selected candidate PSCell. In some embodiments, the MN may, in response to the RRC message, send an Xn or X2 interface message to one or more candidate SNs other than the target SN to release resources reserved for the CPAC procedure. In some embodiments, the MN may receive an Xn or X2 interface message from the target SN indicating successful completion of the CPAC procedure, including identification information of the selected candidate PSCell. In some embodiments, the MN may send another Xn or X2 interface message to one or more candidate SNs other than the target SN to release resources reserved for the CPAC procedure.
[0033] In some embodiments, the source SN may receive another Xn interface or X2 interface message from the MN to indicate the release of resources of the source SN when the selected candidate PSCell is not a candidate PSCell residing within the source SN. In some embodiments, the Xn interface or X2 interface message may cause the source SN to stop providing user data to the wireless communication device. In some embodiments, the other Xn interface or X2 interface message may be an SN release message or an SN change confirm message. In some embodiments, the source SN may determine whether to modify or cancel the CPAC configuration for one or more candidate PSCells according to measurement results related to the target SN. In some embodiments, the source SN may inform the target SN of the identification information of one or more candidate PSCells to be modified or canceled.
[0034] In some embodiments, the source SN may transmit measurement results related to the target SN to the target SN. In some embodiments, the target SN may determine whether to modify or cancel the CPAC configuration for one or more candidate PSCells according to the measurement results. In some embodiments, the source SN may transmit an Xn or X2 interface message to the MN to request the release of the CPAC configuration for the configured candidate PSCells, the Xn or X2 interface message including at least one of identification information of one or more candidate PSCells to be released or modified, or an indication that the release is related to replacing the CPAC configuration with a new CPAC configuration. In some embodiments, the MN may transmit another Xn or X2 interface message to the target SN to request the release of the CPAC configuration for the configured candidate PSCells, the another Xn or X2 interface message including at least one of identification information of one or more candidate PSCells to be released or modified, or an indication that the release is related to replacing the CPAC configuration with a new CPAC configuration.
[0035] In some embodiments, the MN may receive an Xn or X2 interface message from a target SN to request the release of CPAC configurations for configured candidate PSCells, the Xn or X2 interface message including at least one of identification information of one or more candidate PSCells to be released or modified, or an indication that the release is related to replacing the CPAC configuration with a new CPAC configuration. In some embodiments, the MN may send an Xn or X2 interface message to the target SN to request the addition of a new CPAC configuration, the Xn or X2 interface message including at least one of identification information of one or more candidate PSCells to be added or modified, an updated source secondary cell group (SCG) configuration, measurement results related to the target SN, or an indication that the addition is related to replacing the CPAC configuration with a new CPAC configuration.
[0036] In some embodiments, an indication that the release is associated with replacing a CPAC configuration with a new CPAC configuration may be included in an information element or cause value of an Xn interface or X2 interface request. In some embodiments, an indication that the addition is associated with replacing a CPAC configuration with a new CPAC configuration may be included in an information element or cause value of an Xn interface or X2 interface message.
[0037] In some embodiments, the source SN may receive from the MN an indication of a maximum number of cells that are allowed to be configured as candidate cells for the CPAC procedure by another Xn interface or X2 interface message. In some embodiments, the indication of the maximum number of cells may be included in an RRC message that is included in another Xn interface or X2 interface message. In some embodiments, the source SN may send to the MN a request for a reference number of cells that are allowed to be configured as candidate cells for the CPAC procedure. In some embodiments, the reference number of cells may be included in an RRC message that is included in another Xn interface or X2 interface message. In some embodiments, the MN may decide whether to approve or reject the reference number of cells in the request. The present invention further provides, for example, the following: (Item 1) 1. A method, comprising: receiving, by a master node (MN), from a source secondary node (SN), a SN change request message; sending, by the MN, in an SN addition request message to the target SN, an indication of the maximum number of candidate primary cells (PSCells) in the secondary cell group that can be configured by the target SN; receiving, by the MN, from the target SN in an SN Addition Request Acknowledgement message in response to the SN Addition Request message, at least one candidate PSCell configuration; transmitting, by the MN, a radio resource control (RRC) message to the wireless communication device; Including, The method, wherein the RRC message includes the at least one candidate PSCell configuration and one or more associated conditional PSCell addition or modification (CPAC) execution conditions, and the RRC message is for causing the wireless communication device to perform a CPAC procedure to the target SN when the candidate PSCell satisfies at least one of the one or more CPAC execution conditions. (Item 2) Item 1. The method of item 1, wherein the SN change request message includes an indication of the maximum number of the candidate PSCells that can be configured by the target SN. (Item 3) 3. The method of claim 1 or 2, wherein the indication of the maximum number of candidate PSCells is included in an information element of the message. (Item 4) Item 1. The method of claim 1, further comprising sending, by the MN, in an Xn interface or X2 interface message, an indication to the source SN that the change from the source SN to the target SN is associated with a CPAC-based procedure, wherein the indication that the change is associated with the CPAC-based procedure is included in an information element of the Xn interface or X2 interface message. (Item 5) Item 5. The method of item 4, wherein the Xn interface or X2 interface message includes identification information of one or more PSCells configured by the target SN. (Item 6) 5. The method of claim 4, wherein the Xn interface or X2 interface message is an address indication message or an SN change confirmation message. (Item 7) Item 7. The method of item 6, wherein the SN change confirmation message indicates to the source SN that it should continue providing user data to associated wireless communication devices. (Item 8) The method of item 1, wherein the wireless communication device selects a candidate PSCell and performs a CPAC procedure on the selected candidate PSCell. (Item 9) receiving, by the MN, an RRC message from the wireless communication device indicating execution of the CPAC procedure to the selected candidate PSCell; sending, by the MN, in response to the RRC message, an Xn interface or X2 interface message to one or more candidate SNs other than the target SN for releasing resources reserved for the CPAC procedure; Item 9. The method according to item 8, comprising: (Item 10) receiving, by the MN, from the target SN, an Xn or X2 interface message indicating successful completion of the CPAC procedure, the message including an identity of the selected candidate PSCell; sending, by the MN, another Xn interface or X2 interface message to one or more candidate SNs other than the target SN for releasing resources reserved for the CPAC procedure; Item 9. The method according to item 8, comprising: (Item 11) 11. The method of claim 9 or 10, further comprising: when the selected candidate PSCell is not a candidate PSCell residing in the source SN, sending another Xn interface or X2 interface message to the source SN by the MN, the message indicating the release of resources of the source SN and for causing the source SN to stop providing user data to the wireless communication device. (Item 12) Item 12. The method of claim 11, wherein the other Xn interface or X2 interface message is an SN release message or an SN change confirmation message. (Item 13) The method described in item 1, wherein the source SN determines whether to modify or cancel CPAC configurations for one or more candidate PSCells according to measurement results related to the target SN, and informs the target SN of identification information of the one or more candidate PSCells to be modified or canceled. (Item 14) The method described in item 1, wherein the source SN transmits the target SN measurement results related to the target SN, and the target SN determines whether to modify or cancel CPAC configurations for one or more candidate PSCells according to the measurement results. (Item 15) receiving, by the MN, from the source SN, an Xn or X2 interface message for requesting release of CPAC configurations for configured candidate PSCells, the Xn or X2 interface message including at least one of identification information of the one or more candidate PSCells to be released or modified, or an indication that the release is related to replacing the CPAC configuration with a new CPAC configuration; sending, by the MN, another Xn interface or X2 interface message to the target SN to request the release of the CPAC configuration for the configured candidate PSCell; Including, The method of item 1, wherein the other Xn interface or X2 interface message includes at least one of identification information of the one or more candidate PSCells to be released or modified, or an indication that the release is related to replacing the CPAC configuration with the new CPAC configuration. (Item 16) Item 1. The method of claim 1, comprising receiving, by the MN, from the target SN, an Xn interface or X2 interface message for requesting the release of CPAC configurations for configured candidate PSCells, wherein the Xn interface or X2 interface message includes at least one of identification information of the one or more candidate PSCells to be released or modified, or an indication that the release is related to replacing the CPAC configuration with a new CPAC configuration. (Item 17) sending, by the MN, an Xn interface or X2 interface message to the target SN to request addition of the new CPAC configuration; Item 17. The method of item 15 or 16, wherein the Xn interface or X2 interface message includes at least one of identification information of the one or more candidate PSCells to be added or modified, an updated source secondary cell group (SCG) configuration, the measurement results related to the target SN, or an indication that the addition is related to replacing the CPAC configuration with the new CPAC configuration. (Item 18) 17. The method of claim 15 or 16, wherein the indication that the release is related to replacing the CPAC configuration with the new CPAC configuration is included in an information element or cause value of the Xn interface or X2 interface request. (Item 19) Item 18. The method of item 17, wherein an indication that the addition is related to replacing the CPAC configuration with the new CPAC configuration is included in an information element or cause value of the Xn interface or X2 interface message. (Item 20) Item 1. The method of item 1, comprising sending, by the MN, via another Xn interface or X2 interface message, to the source SN, an indication of the maximum number of cells that are allowed to be configured as candidate cells for the CPAC procedure. (Item 21) 21. The method of claim 20, wherein the indication of the maximum number of cells is included in an RRC message included in the other Xn interface or X2 interface message. (Item 22) Item 10. The method of item 1, comprising receiving, by the MN, from the source SN, a request for a reference number of cells that are allowed to be configured as candidate cells for the CPAC procedure. (Item 23) 23. The method of claim 22, wherein the reference number of cells is included in an RRC message included in another Xn interface or X2 interface message. (Item 24) 23. The method of claim 22, comprising determining, by the MN, whether to approve or reject the reference number of cells in the request. (Item 25) 1. A method, comprising: sending, by a source secondary node (SN), an SN change request message to a master node (MN); The MN sends an SN addition request message to the target SN indicating the maximum number of candidate primary cells (PSCells) in the secondary cell group that can be configured by the target SN; the MN receives at least one candidate PSCell configuration from the target SN in an SN Addition Request Acknowledgement message in response to the SN Addition Request message; The method, wherein the MN sends a radio resource control (RRC) message to the wireless communication device, the RRC message including the at least one candidate PSCell configuration and one or more associated conditional PSCell addition or modification (CPAC) execution conditions, and the RRC message is for causing the wireless communication device to perform a CPAC procedure to the target SN when the candidate PSCell satisfies at least one of the one or more CPAC execution conditions. (Item 26) Item 26. The method of item 25, wherein the SN change request message includes an indication of the maximum number of the candidate PSCells that can be configured by the target SN. (Item 27) 27. The method of claim 25 or 26, wherein the indication of the maximum number of candidate PSCells is included in an information element of the message. (Item 28) 26. The method of claim 25, further comprising receiving, by the source SN, from the MN in an Xn interface or X2 interface message, an indication that the change from the source SN to the target SN is associated with a CPAC-based procedure, wherein the indication that the change is associated with the CPAC-based procedure is included in an information element of the Xn interface or X2 interface message. (Item 29) 29. The method of claim 28, wherein the Xn interface or X2 interface message includes identification information of one or more PSCells configured by the target SN. (Item 30) Item 29. The method described in item 28, wherein the Xn interface or X2 interface message is an address indication message or an SN change confirmation message. (Item 31) 31. The method of claim 30, wherein the SN change confirmation message indicates to the source SN that it should continue to provide user data to associated wireless communication devices. (Item 32) Item 26. The method of item 25, wherein the wireless communication device selects a candidate PSCell and performs a CPAC procedure on the selected candidate PSCell. (Item 33) Item 33. The method of item 32, wherein the MN receives an RRC message from the wireless communication device indicating execution of the CPAC procedure to the selected candidate PSCell, and in response to the RRC message, transmits an Xn interface or X2 interface message to one or more candidate SNs other than the target SN to release resources reserved for the CPAC procedure. (Item 34) Item 33. The method of claim 32, wherein the MN receives from the target SN an Xn interface or X2 interface message indicating successful completion of the CPAC procedure, including identification information of the selected candidate PSCell, and sends another Xn interface or X2 interface message to one or more candidate SNs other than the target SN to release resources reserved for the CPAC procedure. (Item 35) Item 35. The method of claim 33 or 34, further comprising receiving, by the source SN, another Xn interface or X2 interface message from the MN, the message indicating the release of resources of the source SN and for causing the source SN to stop providing user data to the wireless communication device when the selected candidate PSCell is not a candidate PSCell residing within the source SN. (Item 36) Item 36. The method of claim 35, wherein the other Xn interface or X2 interface message is an SN release message or an SN change confirmation message. (Item 37) determining, by the source SN, whether to modify or cancel a CPAC configuration for one or more candidate PSCells according to measurement results related to the target SN; Informing the target SN by the source SN of the identity of one or more candidate PSCells to be modified or canceled; Item 26. The method according to Item 25, comprising: (Item 38) transmitting, by the source SN, measurements related to the target SN to the target SN; Item 26. The method of item 25, wherein the target SN determines whether to modify or cancel CPAC configurations for one or more candidate PSCells according to the measurement results. (Item 39) sending, by the source SN, an Xn or X2 interface message to the MN to request the release of CPAC configurations for configured candidate PSCells, wherein the Xn or X2 interface message includes at least one of identification information of the one or more candidate PSCells to be released or modified, or an indication that the release is related to replacing the CPAC configuration with a new CPAC configuration; Item 26. The method of item 25, wherein the MN sends another Xn interface or X2 interface message to the target SN to request the release of the CPAC configuration for the configured candidate PSCell, and the another Xn interface or X2 interface message includes at least one of identification information of the one or more candidate PSCells to be released or modified, or the indication that the release is related to replacing the CPAC configuration with the new CPAC configuration. (Item 40) Item 26. The method of claim 25, wherein the MN receives an Xn interface or X2 interface message from the target SN to request the release of CPAC configurations for configured candidate PSCells, the Xn interface or X2 interface message including at least one of identification information of the one or more candidate PSCells to be released or modified, or an indication that the release is related to replacing the CPAC configuration with a new CPAC configuration. (Item 41) 41. The method of claim 39 or 40, wherein the MN sends an Xn interface or X2 interface message to the target SN to request the addition of the new CPAC configuration, and the Xn interface or X2 interface message includes at least one of identification information of the one or more candidate PSCells to be added or modified, an updated source secondary cell group (SCG) configuration, the measurement results related to the target SN, or an indication that the addition is related to replacing the CPAC configuration with the new CPAC configuration. (Item 42) 41. The method of claim 39 or 40, wherein the indication that the release is associated with replacing the CPAC configuration with the new CPAC configuration is included in an information element or cause value of the Xn interface or X2 interface request. (Item 43) Item 42. The method of item 41, wherein an indication that the addition is related to replacing the CPAC configuration with the new CPAC configuration is included in an information element or cause value of the Xn interface or X2 interface message. (Item 44) 26. The method of claim 25, comprising receiving, by the source SN, from the MN, by another Xn interface or X2 interface message, an indication of the maximum number of cells allowed to be configured as candidate cells for the CPAC procedure. (Item 45) Item 45. The method of item 44, wherein the indication of the maximum number of cells is included in an RRC message included in the other Xn interface or X2 interface message. (Item 46) 26. The method of claim 25, comprising sending a request by the source SN to the MN for a reference number of cells that are allowed to be configured as candidate cells for the CPAC procedure. (Item 47) Item 47. The method of item 46, wherein the reference number of cells is included in an RRC message included in another Xn interface or X2 interface message. (Item 48) Item 47. The method of item 46, wherein the MN decides whether to approve or reject the reference number of cells in the request. (Item 49) 49. A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform the method of any one of items 1-48. (Item 50) 49. An apparatus comprising at least one processor, wherein the at least one processor is configured to perform the method of any one of items 1-48. [Brief explanation of the drawings]
[0038] Various exemplary embodiments of the present solution are described in detail below with reference to the following figures or drawings. The drawings are provided for illustrative purposes only and merely depict exemplary embodiments of the present solution to facilitate the reader's understanding of the present solution. Therefore, the drawings should not be considered as limiting the scope, range, or applicability of the present solution. It should be noted that for clarity and ease of illustration, the drawings are not necessarily drawn to scale.
[0039] [Figure 1] FIG. 1 illustrates an example cellular communication network in which the techniques disclosed herein may be implemented according to certain embodiments of the present disclosure.
[0040] [Figure 2] FIG. 2 illustrates a block diagram of an example base station and user equipment device in accordance with some embodiments of the present disclosure.
[0041] [Figure 3]FIG. 3 illustrates a block diagram of an example wireless communication environment for secondary node change in accordance with some embodiments of the present disclosure.
[0042] [Figure 4] 4-5 illustrate various approaches for the process regarding MN-initiated CPAC modification according to some embodiments of the present disclosure. [Figure 5] 4-5 illustrate various approaches for the process regarding MN-initiated CPAC modification according to some embodiments of the present disclosure.
[0043] [Figure 6] 6-7 illustrate various approaches for the process for source SN-initiated CPAC modification according to some embodiments of the present disclosure. [Figure 7] 6-7 illustrate various approaches for the process for source SN-initiated CPAC modification according to some embodiments of the present disclosure.
[0044] [Figure 8] 8-9 illustrate various approaches for the process for target SN-initiated CPAC modification according to some embodiments of the present disclosure. [Figure 9] 8-9 illustrate various approaches for the process for target SN-initiated CPAC modification according to some embodiments of the present disclosure.
[0045] [Figure 10] FIG. 10 illustrates an example approach for MN-initiated conditional SN change according to some embodiments of the present disclosure.
[0046] [Figure 11] FIG. 11 illustrates an example approach for conditional SN addition according to some embodiments of the present disclosure.
[0047] [Figure 12] 12-14 illustrate various approaches for SN-initiated conditional SN change according to some embodiments of the present disclosure. [Figure 13] 12-14 illustrate various approaches for SN-initiated conditional SN change according to some embodiments of the present disclosure. [Figure 14] 12-14 illustrate various approaches for SN-initiated conditional SN change according to some embodiments of the present disclosure.
[0048] [Figure 15] FIG. 15 illustrates an example approach for SN-initiated conditional SN modification with MN involvement according to some embodiments of the present disclosure.
[0049] [Figure 16] 16-17 illustrate various flow diagrams of example methods for adding and modifying conditional primary cells in a secondary cell group according to some embodiments of the present disclosure. [Figure 17] 16-17 illustrate various flow diagrams of example methods for adding and modifying conditional primary cells in a secondary cell group according to some embodiments of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0050] Various exemplary embodiments of the present solution are described below with reference to the accompanying figures to enable those skilled in the art to make and use the present solution. As will be apparent to those skilled in the art, after perusing this disclosure, various changes or modifications of the examples described herein can be made without departing from the scope of the present solution. Thus, the present solution is not limited to the exemplary embodiments and applications described and illustrated herein. In addition, any specific order or hierarchy of steps in the methods disclosed herein is merely an example approach. Based on design preferences, the specific order or hierarchy of steps in a disclosed method or process can be rearranged while remaining within the scope of the present solution. Thus, those skilled in the art will understand that the methods and techniques disclosed herein present various steps or acts in a sample order, and that the present solution is not limited to the specific order or hierarchy presented, unless expressly stated otherwise. The following acronyms are used throughout this disclosure: [Table 1-1] [Table 1-2]
[0051] (1. Mobile Communication Technology and Environment)
[0052] 1 illustrates an example wireless communication network and / or system 100 in which the techniques disclosed herein according to embodiments of the present disclosure may be implemented. In the following discussion, the wireless communication network 100 may be any wireless network, such as a cellular network or a narrowband Internet of Things (NE-IoT) network, and is referred to herein as “network 100.” Such example network 100 includes a base station 102 (hereinafter “BS 102,” also referred to as a wireless communication node), user equipment devices 104 (hereinafter “UE 104,” also referred to as a wireless communication device) that may communicate with each other over communication links 110 (e.g., wireless communication channels), and clusters of cells 126, 130, 132, 134, 136, 138, and 140 overlaying a geographic area 101. In FIG. 1, the BS 102 and the UE 104 are contained within respective geographic boundaries of the cell 126. Each of the other cells 130, 132, 134, 136, 138, and 140 may include at least one base station that operates within its allocated bandwidth to provide adequate wireless coverage to its intended users.
[0053] For example, the BS 102 may operate with an allocated channel transmission bandwidth to provide an adequate coverage area to the UE 104. The BS 102 and the UE 104 may communicate via a downlink radio frame 118 and an uplink radio frame 124, respectively. Each radio frame 118 / 124 may be further divided into subframes 120 / 127, which may include data symbols 122 / 128. In this disclosure, the BS 102 and the UE 104 are generally described herein as non-limiting examples of “communication nodes” that may practice the methods disclosed herein. Such communication nodes may be capable of wireless and / or wired communication, according to various embodiments of the present solution.
[0054] 2 illustrates a block diagram of an exemplary wireless communication system 200 for transmitting and receiving wireless communication signals (e.g., OFDM / OFDMA signals) in accordance with some embodiments of the present solution. System 200 may include components and elements configured to support known or conventional operational features that need not be described in detail herein. In one illustrative embodiment, system 200 can be used to communicate (e.g., transmit and receive) data symbols within a wireless communication environment, such as wireless communication environment 100 of FIG. 1, as described above.
[0055] The system 200 generally includes a base station 202 (hereinafter “BS 202”) and a user equipment device 204 (hereinafter “UE 204”). The BS 202 includes a BS (base station) transceiver module 210, a BS antenna 212, a BS processor module 214, a BS memory module 216, and a network communication module 218, each of which is coupled and interconnected, as needed, by a data communication bus 220. The UE 204 includes a UE (user equipment) transceiver module 230, a UE antenna 232, a UE memory module 234, and a UE processor module 236, each of which is coupled and interconnected, as needed, by a data communication bus 240. The BS 202 communicates with the UE 204 over a communication channel 250, which may be any wireless channel or other medium suitable for the transmission of data as described herein.
[0056] As will be understood by those skilled in the art, system 200 may further include any number of modules other than those shown in FIG. 2 . Those skilled in the art will understand that the various illustrative blocks, modules, circuits, and processing logic described in connection with the embodiments disclosed herein may be implemented in hardware, computer-readable software, firmware, or any practical combination thereof. To clearly illustrate this interchangeability and compatibility of hardware, firmware, and software, the various illustrative components, blocks, modules, circuits, and steps are described generally in terms of their functionality. Whether such functionality is implemented as hardware, firmware, or software may depend on the particular application and design constraints imposed on the overall system. Those familiar with the concepts described herein may implement such functionality in a suitable manner for each particular application, but such implementation decisions should not be interpreted as limiting the scope of the present disclosure.
[0057] According to some embodiments, the UE transceiver 230 may be referred to herein as the “uplink” transceiver 230, which includes a radio frequency (RF) transmitter and an RF receiver, each with circuitry coupled to an antenna 232. A duplex switch (not shown) may alternatively couple the uplink transmitter or receiver to the uplink antenna in a time-duplex manner. Similarly, according to some embodiments, the BS transceiver 210 may be referred to herein as the downlink transceiver 210, which includes an RF transmitter and an RF receiver, each with circuitry coupled to an antenna 212. A downlink duplex switch may alternatively couple the downlink transmitter or receiver to the downlink antenna 212 in a time-duplex manner. The operation of the two transceiver modules 210 and 230 is coordinated in time, whereby the uplink receiver circuitry is coupled to the uplink antenna 232 for reception of transmissions over the wireless transmission link 250 at the same time that the downlink transmitter is coupled to the downlink antenna 212. Conversely, the operation of the two transceivers 210 and 230 may be coordinated in time so that the downlink receiver is coupled to the downlink antenna 212 for reception of transmissions over the wireless transmission link 250 at the same time that the uplink transmitter is coupled to the uplink antenna 232. In some embodiments, there is close time synchronization with minimal guard time between changes in duplex direction.
[0058] The UE transceiver 230 and the base station transceiver 210 are configured to communicate over a wireless data communication link 250 and cooperate with suitably configured RF antenna arrangements 212 / 232 capable of supporting a particular wireless communication protocol and modulation scheme. In some demonstrative embodiments, the UE transceiver 210 and the base station transceiver 210 are configured to support industry standards such as Long Term Evolution (LTE) and the emerging 5G standard. However, it should be understood that the present disclosure is not necessarily limited in application to a particular standard and associated protocol. Rather, the UE transceiver 230 and the base station transceiver 210 may be configured to support alternative or additional wireless data communication protocols, including future standards or variants thereof.
[0059] According to various embodiments, the BS 202 may be, for example, an evolved Node B (eNB), a serving eNB, a target eNB, a femto station, or a pico station. In some embodiments, the UE 204 may be embodied in various types of user devices, such as a mobile phone, a smartphone, a personal digital assistant (PDA), a tablet, a laptop computer, a wearable computing device, etc. The processor modules 214 and 236 may be implemented or realized using a general-purpose processor, a content-addressable memory, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, any suitable programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described herein. As such, the processor may be realized as a microprocessor, a controller, a microcontroller, a state machine, or the like. The processor may also be implemented as a combination of computing devices, e.g., a digital signal processor and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other such configuration.
[0060] Furthermore, the steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, firmware, a software module executed by processor modules 214 and 236, or any practical combination thereof. Memory modules 216 and 234 may be implemented as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. In this regard, memory modules 216 and 234 may be coupled to processor modules 210 and 230, respectively, such that processor modules 210 and 230 may read information from and write information to memory modules 216 and 234, respectively. Additionally, memory modules 216 and 234 may be integrated into their respective processor modules 210 and 230. In some embodiments, memory modules 216 and 234 may each include cache memory for storing temporary variables or other intermediate information during execution of instructions executed by processor modules 210 and 230, respectively. Memory modules 216 and 234 may also each include non-volatile memory for storing instructions for execution by processor modules 210 and 230, respectively.
[0061] The network communications module 218 generally represents the hardware, software, firmware, processing logic, and / or other components of the base station 202 that enable bidirectional communications between the base station transceiver 210 and other network components and communication nodes configured to communicate with the base station 202. For example, the network communications module 218 may be configured to support Internet or WiMAX traffic. In a typical deployment, without limitation, the network communications module 218 provides an 802.3 Ethernet interface so that the base station transceiver 210 may communicate with conventional Ethernet-based computer networks. As such, the network communications module 218 may include a physical interface for connection to a computer network (e.g., a mobile switching center (MSC)). The term "configured for" refers to a defined operation or function. "for," "configured to," and conjugations thereof, as used herein, refer to a device, component, circuit, structure, machine, signal, etc. that is physically constructed, programmed, formatted, and / or arranged to perform specified operations or functions.
[0062] The Open Systems Interconnection (OSI) model (referred to herein as the "Open Systems Interconnection Model") is a conceptual and logical layout that defines network communications used by open systems (e.g., wireless communication devices, wireless communication nodes) to interconnect and communicate with other systems. The model is divided into seven subcomponents or layers, each of which represents a conceptual collection of services provided to the layers above and below it. The OSI model also defines logical networks and effectively describes computer packet transfers by using different layer protocols. The OSI model may also be referred to as the seven-layer OSI model or seven-layer model. In some embodiments, the first layer may be the physical layer. In some embodiments, the second layer may be the medium access control (MAC) layer. In some embodiments, the third layer may be the radio link control (RLC) layer. In some embodiments, the fourth layer may be the packet data convergence protocol (PDCP) layer. In some embodiments, the fifth layer may be the radio resource control (RRC) layer. In some embodiments, the sixth layer is a non-access stratum (NAS) layer or an Internet Protocol (IP) layer, and the seventh layer may be another layer. 2. Systems and methods for improving mobility reliability in PSCell additions or modifications
[0063] Mobility performance may be one of the most important performance metrics for Long Term Evolution (LTE) and fifth-generation (5G) new radio (NR). In addition to traditional voice and Internet data services, several innovative services with one or more quality of service (QoS) requirements have emerged in recent years. For example, ultra-reliability and / or low latency may be important to the implementation / performance of modern services (e.g., remote control, aviation, industrial automation, industrial control, augmented reality (AR), virtual reality (VR) services, and / or other services). The mobility performance of such services may be guaranteed to be very reliable (robust) and have very low interruption times. For example, during handover, the latency target for interruption time may be as small as possible (e.g., 0 ms or close to 0 ms). Therefore, a mechanism may be needed to improve mobility performance and / or achieve minimal interruption and / or high reliability requirements. The systems and methods presented herein include novel approaches for mobility control to improve / increase mobility performance, for example, by at least 25% (e.g., 35, 45, or other percent). The improvement / increase in mobility performance may result in, for example, an improvement of at least 25% (e.g., 35, 45, or other percent) in mobility reliability for a primary cell in a secondary cell group (PSCell) addition or modification.
[0064] A wireless communication device (e.g., a UE, terminal, or served node) in a wireless communication network may operate in dual connectivity (DC), including intra-E-UTRA DC or multi-radio DC (MR-DC). In the case of intra-E-UTRA DC, a MN (a master node such as BS 102 in FIG. 1) and a SN (a secondary node such as BS 102 in FIG. 1) may provide / serve E-UTRA access. In the case of MR-DC, a first node may provide / serve NR access, and a second node may provide / serve E-UTRA or NR access. One or more serving cells may be configured on the MN and / or SN. Serving cells configured on the MN may be defined / specified as a master cell group (MCG). Serving cells configured on the SN may be defined / specified as a secondary cell group (SCG). Each cell group includes at least one primary cell and one or more secondary cells. A primary cell in an MCG may be referred to as a PCell. A primary cell in an SCG may be referred to as a PSCell. When operating in DC, a radio bearer (RB) may be configured to utilize MCG resources and / or SCG resources (e.g., an MCG bearer, an SCG bearer, and / or a split bearer).
[0065] 3, a representation 300 of an example wireless communication environment for secondary node (SN) change in accordance with some embodiments of the present disclosure is depicted. The example environment 300 may include a wireless communication device 304, a master node (MN) 302A (denoted in FIG. 3 as “MN”), a “first” secondary wireless communication node 302B (denoted in FIG. 3 as “SN1”), and a “second” secondary wireless communication node 302C (denoted in FIG. 3 as “SN2”). In some embodiments, the MN 302A, SN 302B, and / or SN 302C may correspond to a terrestrial terminal, a base station, a gNB, an eNB, or a serving node.
[0066] Cell 303A (shown in FIG. 3 as “cell 1”), cell 303B (shown in FIG. 3 as “cell 2”), and cell 303C (shown in FIG. 3 as “cell 3”) are corresponding cells generated by MN 302A, SN 302B, and SN 302C, respectively. The SCG may include / comprise cell 303B and / or cell 303C, each of which is referred to as a primary SCG cell (PSCell). One or more X interfaces may be deployed / established between MN 302A and SN 302B and SN 302C, respectively. At time T1, the wireless communication device 304 may operate in dual connectivity (DC) between MN 302A and SN 302B. With movement of the wireless communication device 304, the SN may change / switch / adjust from SN 302B to SN 302C at time T2. The SN change can be initiated / configured by either the MN 302A or the source SN.
[0067] Conditional PSCell addition or modification (CPAC) may be facilitated to improve / increase / enhance mobility reliability (i.e., mobility robustness) in the case of SN change or SN addition. CPAC may comprise a PSCell addition or modification performed / configured by a wireless communication device. The wireless communication device may perform the PSCell addition or modification if one or more associated CPAC execution conditions are met / satisfied. The wireless communication device may evaluate / assess / certify the CPAC execution conditions in response to receiving / obtaining a CPAC configuration. The wireless communication device may suspend evaluation of the CPAC execution conditions once the PSCell addition or modification is initiated. The CPAC configuration may include a candidate PSCell configuration generated by a candidate SN and / or corresponding execution conditions for the candidate PSCell. (A. Candidate cell coordination between MN and SN) (a. Adjusting the number of PSCell candidates in the case of the CPAC procedure)
[0068] In CPAC, a limited number of candidate PSCells may be configured (e.g., up to 8 or other number of candidate PSCells). The MN and / or SN may initiate / trigger CPAC. In some embodiments, the number of candidate PSCells configured by the MN and / or SN may be adjusted. The embodiments discussed herein are non-limiting examples illustrating alternatives and options for adjusting the number of candidate PSCells. The alternatives and options presented herein may be independent procedures that apply to one or more embodiments.
[0069] ● Alternative 1: The MN may manage / configure one or more candidate PSCells. In some embodiments, the MN may generate a final radio resource control (RRC) message (or other message) containing the CPAC configuration to the wireless communication device, regardless of whether the MN engages the CPAC.
[0070] o The MN may send / transmit / broadcast an instruction (or other information) to the SN. The instruction (or other information) may inform / specify to the SN that in case of one or more CPACs, the MN will generate a final RRC message. Accordingly, the SN may forward / send / transmit a CPAC container containing one or more execution conditions and / or candidate PSCell configurations to the MN. If the CPAC configuration excludes the MN (e.g., for an intra-SN conditional PSCell change without MN involvement), the MN may still receive / obtain the execution conditions and / or CPAC container from the SN. The MN may forward / send / transmit an instruction (or other information) using at least one of the following options: The operations and functionality described in these options may be performed by any one or more of the components and / or operations described in connection with Figures 10-15.
[0071] Option 1: Xn and / or X2 interface messages may contain / specify / provide an indication (e.g., MN-controlled CPAC). For example, an SN (SgNB) Addition Request message, an SN (SgNB) Modify Request message, and / or other messages may include the indication as one or more information elements.
[0072] Option 2: An RRC message may contain / specify / provide the indication (e.g., MN-controlled CPAC). For example, a CG-ConfigInfo message (or other message) may contain the indication. An SN (SgNB) addition request message, an SN (SgNB) modification request message, and / or other messages may contain the RRC message as one or more information elements.
[0073] ● Alternative 2: The MN and SN may use / create / implement an inter-node renegotiation solution to allocate / determine / configure the number of candidate PSCells to be configured / initiated by the SN.
[0074] o The MN may indicate / specify / provide to the SN the maximum number of cells that are allowed to be configured as candidate cells for the CPAC procedure. The MN may send / transfer an indication of specifying the maximum number of PSCells using at least one of the following options: The operations and functionality described in these options may be implemented by any one or more of the components and / or operations described in connection with Figures 10-15.
[0075] Option 1: The Xn and / or X2 interface messages may contain / specify / provide an indication (e.g., maximum number of cells). For example, the SN (SgNB) Addition Request message, the SN (SgNB) Modification Request message, and / or other messages may include the indication as one or more information elements.
[0076] Option 2: An RRC message may contain / specify / provide an indication (e.g., maximum number of cells). For example, a CG-ConfigInfo message (or other message) may contain the indication. An SN (SgNB) addition request message, an SN (SgNB) modification request message, and / or other messages may contain the RRC message as one or more information elements.
[0077] o In some embodiments, the SN may request one or more additional candidate cells from the MN. Accordingly, the SN may request from the MN a reference number of cells that are allowed to be configured as candidate cells for the CPAC procedure. The SN may send / transfer an indication regarding the reference number of PSCells using at least one of the following options: The operations and functionality described in these options may be implemented by any of one or more of the components and / or operations described in connection with Figures 10-15.
[0078] Option 1: The Xn and / or X2 interface messages may include an indication (e.g., the number of cells requested). For example, the SN (SgNB) Addition Request Acknowledgement message, the SN (SgNB) Modification Request Acknowledgement message, the SN (SgNB) Modification Request message, and / or other messages may include the indication as one or more information elements.
[0079] Option 2: An RRC message may contain an indication (e.g., the number of cells requested). For example, a CG-Config message (or other message) may contain the indication. An SN (SgNB) Addition Request Acknowledgement message, an SN (SgNB) Modification Request Acknowledgement message, an SN (SgNB) Modification Request message, and / or other messages may contain the RRC message as one or more information elements.
[0080] In some embodiments, the MN may approve / confirm the reference number of cells in a request from the SN. If the MN denies / rejects the reference number of cells, the MN may reject / reject the received Xn or X2 interface message. o The number of candidate cells for SN can be considered using at least one of the following options:
[0081] · Option 1: Candidate cell for CPAC procedure initiated by SN.
[0082] Option 2: Candidate cell for CPAC procedure (whose final CPAC command can be generated by the SN). This option can be applied to intra-SN conditional PSCell change (CPC) without MN involvement.
[0083] ● Alternative 3: The MN may directly indicate / specify / provide to the SN the number of candidate PSCells that are allowed to be configured / activated.
[0084] o The MN may indicate / specify / provide to the SN the maximum number of cells that are allowed to be configured as candidate cells for the CPAC procedure. The MN may send / transfer an indication specifying the maximum number of PSCells using at least one of the following options:
[0085] Option 1: The Xn and / or X2 interface messages may include an indication (e.g., maximum number of cells). For example, the SN (SgNB) Addition Request message, the SN (SgNB) Modification Request message, and / or other messages may include the indication as one or more information elements.
[0086] Option 2: An RRC message may contain an indication (e.g., maximum number of cells). For example, a CG-ConfigInfo message (or other message) may contain the indication. An SN (SgNB) addition request message, an SN (SgNB) modification request message, and / or other messages may contain the RRC message as one or more information elements. (b. Adjustment of the number of candidate cells in the coexistence of conditional handover (CHO) and CPAC)
[0087] In some embodiments, the maximum number of candidate cells for the target PCell and PSCell may be limited (e.g., a maximum of 8 or other number of candidate cells). Therefore, when CPAC and CHO procedures are configured simultaneously, the MN and SN may adjust / configure the number of candidate cells. The MN may configure / control / decide the number of candidate PCells for CHO and / or the number of candidate PSCells for the MN-initiated CPAC. The SN may configure the number of candidate PSCells for the SN-initiated CPAC. Therefore, one or more of the aforementioned solutions for candidate PSCell adjustment may be used for candidate cell (e.g., including both PCell and PSCell) adjustment when CHO and CPAC are configured simultaneously. In some embodiments, for coexistence of CHO and CPAC, candidate PCell and / or PSCell configurations may be placed in the same / corresponding conditional reconfiguration container. The number of candidate cells in the reconfiguration container may correspond to 2 (or other number). (B. Interactions between nodes during the CPAC preparation phase) a. Inform the target SN of the maximum number of candidate PSCells that are allowed to be configured
[0088] During inter-SN CPAC, the target SN may select / identify / define a target PSCell. The target SN may use one or more measurement results related to the target SN to select a candidate PSCell. The MN and / or source SN may provide / define measurement results to the target SN. The MN and / or SN may provide one or more measurement results of one or more candidate cells. Thus, the target SN may select one or more cells for configuration as candidate PSCells in one round of the SN addition procedure. The source SN and / or MN may indicate / provide / define the maximum number of candidate PSCells to be configured by the target SN when requesting CPAC from the target SN (e.g., when sending / transmitting an SN (SgNB) Addition Request message to the target SN).
[0089] One or more procedures may be configured for indicating the maximum number of candidate PSCells to the target SN. The embodiments discussed herein are non-limiting examples illustrating one or more procedures.
[0090] For MN-initiated CPAC, the MN may decide / determine that the target SN configure / determine the maximum number of candidate PSCells. The MN may send / transmit an indication to inform the target SN of the decision. The MN may utilize at least one of the following options to send / transmit the indication to the target SN: The operations and functionality described in these options may be performed by any of one or more of the components and / or operations described in connection with Figures 10 and 11, such as operations 210 and 310.
[0091] Option 1: The Xn and / or X2 interface messages may include an indication (e.g., the maximum number of candidate PSCells). For example, the SN (SgNB) Addition Request message and / or other messages may include the indication as one or more information elements.
[0092] Option 2: An RRC message may include an indication (e.g., the maximum number of candidate PSCells). For example, a CG-ConfigInfo message (or other message) may include the indication. An SN (SgNB) Addition Request message and / or other messages may include the RRC message as one or more information elements.
[0093] • With respect to SN-initiated CPAC, one or more alternatives may be considered.
[0094] o Alternative 1: The source SN may decide / determine that the target SN configures the maximum number of candidate PSCells. The source SN may send / transmit an indication to inform the MN of the decision. The MN may send / transmit / broadcast an indication to the target SN. The indication may be similar to an indication corresponding to the MN-initiated CPAC procedure. The source SN and / or MN may send / transmit the indication using at least one of the following options: The operations and functionality described in these options may be performed by any of one or more of the components and / or operations described in connection with Figures 12, 13, and 14, such as operations 410, 510, and 610.
[0095] Option 1: The Xn and / or X2 interface messages may include an indication (e.g., the maximum number of candidate PSCells). For example, the SN (SgNB) Change Request message and / or other messages may include the indication as one or more information elements.
[0096] Option 2: An RRC message may contain an indication (e.g., the maximum number of candidate PSCells). For example, a CG-Config message (or other message) may contain the indication. An SN (SgNB) Change Request message and / or other messages may contain the RRC message as one or more information elements.
[0097] o Alternative 2: The MN may decide / determine that the target SN configures the maximum number of candidate PSCells. The MN may send / transmit / broadcast an instruction to the target SN. The instruction may be similar to the instruction corresponding to the MN-initiated CPAC procedure. The operations and functionality described in this alternative may be performed by any of one or more of the components and / or operations described in connection with Figures 12, 13, and 14, such as operations 420, 520, and 620. (b. Inform Source SN about CPAC-related information)
[0098] In some embodiments of the MN-initiated SN change procedure, the MN may initiate / trigger an SN release procedure to release / make available source SN resources (e.g., send / transmit an SN (SgNB) Release Request message to the source SN). The MN may initiate the SN release procedure in response to completing / terminating the SN addition procedure (e.g., receiving / obtaining an SN (SgNB) Addition Request Acknowledgement message from the target SN). The source SN may receive / obtain the SN (SgNB) Release Request message (or other message). In response to receiving the Release Request message, the source SN may cease providing user data (or other information) to the wireless communication device. With respect to a conditional SN change, the wireless communication device may maintain transmission and / or reception of data with the source SN until one or more execution conditions are met / satisfied. For example, the wireless communication device may continue transmitting / receiving data with the source SN upon receiving / obtaining one or more CPAC commands. Thus, the MN may initiate / trigger the SN release procedure in response to confirming completion of the CPAC execution (e.g., successful completion of random access to the target PSCell).
[0099] In some embodiments, the MN may enable initial data forwarding for an SN-terminated bearer. In such an instance, the MN may provide / indicate / specify a data forwarding address to the source SN. The MN may indicate / specify that the data forwarding address is relevant to the CPAC procedure. The MN may provide the data forwarding address in response to completing / terminating the SN addition procedure.
[0100] In some embodiments, one or more procedures (e.g., MN-initiated CPAC procedures) may be used / enabled / implemented to forward / send / transmit data forwarding information to the source SN. The data forwarding information (e.g., forwarding address, transport layer address, and / or other information) may be transmitted in response to completing the SN addition procedure. The embodiments discussed herein are non-limiting examples illustrating one or more procedures.
[0101] ● Step 1: If data forwarding is enabled, the MN may send / transmit / forward a message to the source SN to provide data forwarding information. The message may comprise an indication to specify that the procedure is a CPAC-based procedure. The MN may send / transmit the indication to the source SN using at least one of the following options: The operations and functionality described in these options may be performed by any of one or more of the components and / or operations described in connection with Figures 10, 13, and 14, such as operations 220, 540, and 640.
[0102] Option 1: The Xn or X2 interface message (or other message) may include the indication. For example, the Xn-U Address Indication message, the Data Transfer Address Indication message, and / or other messages may include the CPAC indicator as one or more information elements.
[0103] Option 2: The Xn or X2 interface message may include an indication as a "cause" value (or other value). For example, the Xn-U Address Indication message, the Data Forwarding Address Indication message, and / or other messages may include / specify a "cause" value. The "cause" value may be set / modified to indicate / specify "conditional SN mobility".
[0104] ● Step 2: In response to receiving / obtaining the message, the source SN may perform / enable initial data transfer for the SN-terminated bearer. In some embodiments, the source SN may send / transmit an initial status transfer message (or other message) to the source MN and / or target SN.
[0105] In some embodiments of the SN-initiated SN change procedure, the MN may confirm the release of source SN resources by sending / transmitting an SN (SgNB) change confirm message (or other message) to the source SN. The MN may send / transmit the message in response to successfully allocating target SN resources (e.g., receiving / obtaining an RRCReconfigurationComplete message from the wireless communication device). In response to receiving the SN (SgNB) change confirm message, the source SN may cease providing user data (or other information) to the wireless communication device. For a conditional SN change, the wireless communication device may maintain transmission and / or reception of data with the source SN until one or more execution conditions are met / satisfied. For example, the wireless communication device may continue transmitting / receiving data with the source SN upon receiving / obtaining one or more CPAC commands. Thus, the MN may indicate / inform / specify to the source SN that the release of resources is enabled by a CPAC-based procedure. The SN may continue providing user data (or other information) to the wireless communication device.
[0106] In some embodiments, one or more procedures (e.g., SN-initiated CPAC procedures) may be used / enabled / implemented to inform the source SN of the CPAC-based procedures in the SN change confirmation. The embodiments discussed herein are non-limiting examples illustrating the one or more procedures.
[0107] ● Step 1: In SN change confirmation, the MN may send / transmit an instruction to the source SN. The instruction may specify / inform that the procedure is a CPAC-based procedure. The MN may send / transmit the instruction to the source SN using at least one of the following options: The operations and functionality described in these options may be performed by any of one or more of the components and / or operations described in connection with Figures 12 and 13, such as operations 440 and 590.
[0108] Option 1: The Xn or X2 interface message (or other message) may include the indication. For example, the SN (SgNB) Change Confirm message and / or other message may include the CPAC indicator as one or more information elements.
[0109] Option 2: The SN (SgNB) Change Confirm message (or other message) may include an indication as a "Cause" value (or other value). For example, the "Cause" value may be set / modified to indicate / specify "Conditional SN Mobility".
[0110] Option 3: An RRC message (or other message) may include / specify the indication. For example, a CG-ConfigInfo message may include the indication. An SN (SgNB) Change Confirm message (or other message) may include the RRC message as one or more information elements.
[0111] ● Step 2: In response to receiving / obtaining the SN (SgNB) change confirmation message with the instruction, the source SN may continue to provide user data (or other information) to the wireless communication device. In some embodiments, the source SN may initiate data transfer, if applicable.
[0112] In some embodiments of the SN-initiated SN change procedure, the target SN may provide the MN with the identification information of the selected candidate PSCell. The target SN may provide the identification information via an SN (SgNB) Addition Request Acknowledgement message (referring to operations 430, 530, and 630, associated with Figures 12, 13, and 14). The target SN may provide the identification information in response to completing / terminating the candidate PSCell configuration. The MN may send / forward / transmit the PSCell identification information to the source SN for subsequent control of the candidate PSCell.
[0113] One or more procedures may be configured / enabled / implemented / used to inform the source SN about the identity of the selected candidate PSCell (e.g., SN-initiated conditional SN change). The embodiments discussed herein are non-limiting examples illustrating one or more procedures.
[0114] ● Alternative 1: The MN may send / forward the PSCell identification information and / or a list of PSCell identities to the source SN. The MN may send the information via a message to provide / specify / indicate the data forwarding information. The operations and functionality described in the following options may be performed by any of one or more of the components and / or operations described in connection with Figures 13 and 14, such as operations 540 and 640.
[0115] Option 1: An Xn or X2 interface message may include / provide / specify the PSCell identification information. For example, an Xn-U address indication message, a data transfer address indication message, and / or other messages may include the PSCell identification information as one or more information elements.
[0116] Option 2: An RRC message may include / provide / specify the PSCell identity information. For example, a CG-ConfigInfo message may include the PSCell identity information. An Xn-U address indication message, a data forwarding address indication message, and / or other messages may include the RRC message as one or more information elements.
[0117] ● Alternative 2: The MN may send / forward the PSCell identity and / or list of PSCell identities to the source SN. The MN may send the information via a message to confirm the successful allocation of target SN resources and / or release of source SN resources. The operations and functionality described in the following options may be performed by any of one or more of the components and / or operations described in connection with FIG. 12, such as operation 440.
[0118] Option 1: An Xn or X2 interface message may include / provide / specify the PSCell identity. For example, an SN (SgNB) change confirm message and / or other messages may include the PSCell identity as one or more information elements.
[0119] Option 2: An RRC message may include / provide / specify the PSCell identity information. For example, a CG-ConfigInfo message may include the PSCell identity information. An SN (SgNB) Change Confirm message and / or other messages may include the RRC message as one or more information elements. The aforementioned PSCell identity information may be indicated / specified using one or more of the following options:
[0120] o Option 1: The PSCell identity may be indicated using the frequency of the PSCell (or other frequencies).
[0121] o Option 2: The PSCell identity may be indicated using the frequency and / or physical cell identity (PCI) of the PSCell.
[0122] o Option 3: The PSCell identity may be indicated using the Cell Global Identifier (CGI) (or other identifier) of the PSCell.
[0123] In some embodiments, the source SN may add, modify, and / or release one or more execution conditions for each PSCell identity (e.g., for each frequency, for each PCI and frequency, and / or for each other information). The source SN may add, modify, and / or release an execution condition in response to receiving / obtaining a candidate PSCell identity. The source SN may send / transfer / transmit one or more execution conditions to the MN by initiating an SN-initiated SN modification procedure. The source SN may provide / specify an execution condition for each PSCell identity by a message (e.g., an SN (SgNB) Modification Request message or other message). The source SN may provide the execution condition using one or more options.
[0124] ● Option 1: An Xn or X2 interface message may include / provide / specify the execution conditions. For example, an SN (SgNB) modification request message and / or other messages may include the execution conditions as one or more information elements.
[0125] ● Option 2: An RRC message may include / provide / specify the execution conditions. For example, a CG-Config message may include the execution conditions. An SN (SgNB) modification request message and / or other messages may include the RRC message as one or more information elements. (c. Linking relevant execution conditions with candidate PSCells)
[0126] The MN and / or SN may initiate / trigger a conditional PSCell change. The MN and / or SN may provide / indicate measurement results related to the target SN when requesting CPAC from the target SN. The target SN may simultaneously select / identify a candidate PSCell using related measurement results provided / specified by the MN and / or SN (e.g., PSCell information may be included in candidateCellInfoListMN and candidateCellInfoListSN). The MN and / or source SN may provide / specify / indicate execution conditions for each cell in this case. Therefore, one or more approaches for linking / associating execution conditions with candidate PSCells may be considered. For example, an approach may include including corresponding execution conditions in the final RRC message for the CPAC procedure. In some embodiments, one or more options for including execution conditions may be utilized.
[0127] ● Option 1: The final RRC message regarding CPAC may include / indicate execution conditions generated by the MN or the SN. The MN may determine one or more execution conditions to be included in the message.
[0128] ● Option 2: The final RRC message for CPAC may contain / indicate the execution conditions generated by the MN and SN at the same time. (Instruct candidate SN to release candidate PSCell resources according to C.CPAC execution)
[0129] In CPAC, a wireless communication network may configure one or more candidate SNs. In some embodiments, a wireless communication device may select / identify / define at least one candidate PSCell to perform a random access procedure toward a target SN. Thus, the MN may inform / command / communicate one or more candidate SNs to release reserved candidate PSCell resources and avoid resource consumption.
[0130] In response to receiving / obtaining an RRC Reconfiguration message (or other message) including a CPAC configuration, the wireless communication device may send / transmit a first RRC Reconfiguration Complete message (or other message) to the MN. During CPAC execution (e.g., one or more CPAC execution conditions are satisfied), the wireless communication device may send / transmit a second RRC Reconfiguration Complete message, a UL Information Transfer MRDC message, and / or other messages to the MN. The second message may include an embedded RRC Reconfiguration Complete message (or other message) to the SN. In some embodiments, the wireless communication device may send / transmit the second RRC Reconfiguration Complete message (or other message) to the target SN over Single Radio Bearer 3 (SRB3), if configured.
[0131] At least two cases and / or alternatives may be considered / evaluated according to whether the CPAC is involved / related / associated with the MN and / or SRB3 configuration. The embodiments discussed herein are non-limiting examples illustrating at least two cases / alternatives. The operations and functionality described in these cases / alternatives may be implemented by any of one or more of the components and / or operations described in connection with Figures 10, 11, 12, 13, and 14, such as operations 2120-2140, 3110, 4130-4160, 5140-5170, and 6130-6150.
[0132] ● Case 1: The wireless communication device may select / identify a candidate PSCell whose CPAC configuration is involved / associated / related with an MN (e.g., an inter-SN candidate PSCell). In some embodiments, the wireless communication device may select / identify a candidate PSCell whose CPAC configuration is not involved / associated / related with an MN (e.g., intra-SN CPC without MN involvement) and does not involve an SRB3 configuration. At least two alternatives may be considered / used to inform one or more candidate SNs.
[0133] o Alternative 1: The MN may inform / command / communicate one or more candidate SNs to release the resources reserved for CPAC via a new Xn or X2 interface message (e.g., a CPAC Cancel message) or other message. The MN may send / transmit an SN Release message (or other message) to the source SN if the selected / identified PSCell is different from the intra-SN candidate PSCell. The MN may inform the candidate SNs and / or send a Release message to the source SN in response to receiving / obtaining a second RRCReconfigurationComplete message, a ULInformationTransferMRDC message, and / or other message from the wireless communication device.
[0134] o Alternative 2: The target SN may send / transmit a new Xn or X2 interface message (e.g., a CPAC success message) to inform the MN about the successful completion of CPAC. The target SN may send / transmit identification information of the target PSCell (e.g., the target PSCell frequency and PCI, CGI, and / or other information) to the MN. The target SN may send a message and / or information in response to the completion of random access to the target PSCell. In some embodiments, the MN may notify / inform one or more candidate SNs to release resources reserved for CPAC via a new Xn or X2 interface message (e.g., a CPAC cancel message) or other message. The MN may send an SN release message (or other message) to the source SN if the selected / identified PSCell is different from the intra-SN candidate PSCell. The MN may inform the candidate SNs and / or send a release message to the source SN in response to receiving / obtaining an Xn or X2 interface message from the target SN.
[0135] ● Case 2: The wireless communication device may select / identify a candidate PSCell, whose CPAC configuration is not involved / associated / related to the MN (e.g., intra-SN CPC without MN involvement) and has an SRB3 configuration. At least three alternatives may be considered / used to inform the MN.
[0136] o Alternative 1: The wireless communication device may send / transmit identification information of the target PSCell (e.g., target PSCell frequency and PCI, candidate cell IDs, candidate conditional reconfiguration index, and / or other information) to the MN via an RRC message (e.g., an RRCReconfigurationComplete message or other message). The wireless communication device may send the information in response to completing random access to the target PSCell. In some embodiments, the MN may notify / inform one or more candidate SNs to release resources reserved for CPAC via a new Xn or X2 interface message (e.g., a CPAC Cancel message) or other message. The MN may inform the candidate SNs in response to receiving / obtaining an RRC message from the wireless communication device.
[0137] o Alternative 2: The wireless communication device may send / transmit identification information of the target PSCell (e.g., target PSCell frequency and PCI, candidate cell ID, candidate conditional reconfiguration index, and / or other information) to the MN via an RRC message (e.g., an RRCReconfigurationComplete message or other message). The wireless communication device may send the information in response to triggering CPAC execution (e.g., at least one CPAC execution condition being met / satisfied). In some embodiments, the MN may notify / inform one or more candidate SNs to release resources reserved for CPAC via a new Xn or X2 interface message (e.g., a CPAC Cancel message) or other message. The MN may inform the candidate SNs in response to receiving / obtaining an RRC message from the wireless communication device.
[0138] o Alternative 3: The SN may send a new Xn or X2 message (e.g., a CPAC success message or other message) to inform the MN about the completion of the CPAC. The SN may send the identification information of the target PSCell (e.g., the target PSCell frequency and PCI, CGI, and / or other information) to the MN. The SN may send the message and / or information in response to receiving / obtaining the RRCReconfigurationComplete message via SRB3. In some embodiments, the MN may notify / inform one or more candidate SNs to release resources reserved for CPAC by a new Xn or X2 interface message (e.g., a CPAC cancel message) or other message. The MN may inform the candidate SNs in response to receiving / obtaining the Xn or X2 interface message from the target SN. The aforementioned PSCell identification information may be sent / transmitted / forwarded to the MN using at least one of the following options:
[0139] Option 1: The Xn or X2 interface message (or other message) may include / provide / specify the target PSCell identity. For example, the CPAC success message (or other message) may include the PSCell identity as one or more information elements.
[0140] Option 2: An RRC message (e.g., a CG-Config message or other message) may include / provide / specify the target PSCell identity. In some embodiments, the CPAC success message (or other message) may include the RRC message as one or more information elements. (D. Modify or cancel the configured candidate PSCell)
[0141] In some embodiments, both the initiating node (e.g., MN and / or source SN) and the target node (e.g., target SN) may trigger / initiate the modification and / or cancellation of the CPAC configuration. The initiating node may trigger / initiate the modification and / or cancellation when the node receives updated measurements related / associated with the target SN from a wireless communication device. In some embodiments, the CPAC modification and / or cancellation procedure may be implemented using at least one of the following alternatives: The embodiments discussed herein are non-limiting examples illustrating the alternatives.
[0142] ● Alternative 1: The initiating node may decide / determine to modify / cancel one or more configured candidate PSCells based on updated measurement results. The initiating node may inform / command / communicate the target SN to modify / cancel the CPAC configuration for the associated PSCells (e.g., trigger a CPAC modification / cancellation procedure initiated by the initiating node). The message may include an instruction to the target SN specifying the PSCell information to be modified / cancelled (e.g., frequency, frequency and PCI, CGI, and / or other information).
[0143] ● Alternative 2: The initiating node may send / transmit updated measurement results (e.g., candidateCellInfoListMN, candidateCellInfoListSN, and / or other information) to the target SN. In some embodiments, the target SN may by itself modify / cancel the configured candidate PSCell (e.g., trigger a target SN-initiated CPAC modification / cancellation procedure).
[0144] In some embodiments, the initiating node may correspond to the source SN, which may then transmit / transmit information to the target SN via the MN.
[0145] In the case of a CPAC modification initiated by an initiating node, the CPAC modification and / or cancellation procedure may be implemented using at least one of the following alternatives: The embodiments discussed herein are non-limiting examples illustrating the alternatives.
[0146] ● Alternative 1: The initiating node may request that the CPAC configuration be modified.
[0147] o The initiating node may send / transmit an Xn or X2 interface message (e.g., a CPAC modification request message or other message) to the target SN to request that the CPAC configuration be modified. The message may include measurement results related / associated with the target SN, an updated source secondary cell group (SCG) configuration, identification information of the PSCell to be modified (e.g., frequency, frequency and PCI, or CGI), and / or other information.
[0148] o In some embodiments, the initiating node may correspond to the source SN. Thus, the source SN may send / transmit a message (e.g., an SN change request message, a CPAC modification request message, or other message) to the MN. The MN may forward / send a message to the target SN requesting to modify / cancel the CPAC configuration for the associated PSCell.
[0149] ● Alternative 2: The initiating node may request that the previous CPAC configuration be released and a new CPAC configuration be added (eg, replacing the previous CPAC configuration with the new one).
[0150] Step 1: The initiating node may send / transmit to the target SN an Xn or X2 interface message (e.g., CPAC Cancel message) or other message for releasing the CPAC configuration for the associated PSCell. The message may include identification information (e.g., frequency, frequency and PCI, CGI, or other information) of the PSCell to be released / modified and / or an indication specifying that the release procedure is related / associated with a CPAC modification.
[0151] Step 2: The initiating node may send an Xn or X2 interface message (e.g., an SN Addition Request message and / or an SN Change Request message) or other message to the target SN to request a new CPAC configuration for the associated PSCell. The message may include identification information of the PSCell to be added / modified (e.g., frequency, frequency and PCI, CGI, and / or other information), an updated source SCG configuration, updated measurements related / associated with the target SN (e.g., candidateCellInfoListMN, candidateCellInfoListSN, and / or other information), and / or an indication specifying that an addition procedure is related to the CPAC modification. o The instruction to specify that the release / add procedure is related to the CPAC modification may be forwarded / sent to the target SN using at least one of the following options:
[0152] Option 1: The Xn or X2 interface message may include an indication (e.g., including CPAC replacement) as one or more information elements in an SN (SgNB) Addition Request message, an SN (SgNB) Change Request message, a CPAC Cancellation message, and / or other messages.
[0153] Option 2: The Xn or X2 interface message may include an indication as the "cause" value (e.g., set the "cause" value to CPAC replacement) in the SN(SgNB) Addition Request message, SN(SgNB) Change Request message, CPAC Cancellation message, and / or other messages.
[0154] o In some embodiments, the initiating node may correspond to the source SN. Thus, the source SN may send / transmit / forward a message (e.g., an SN Change Request message, a CPAC Cancel message, or other message) to the MN. The MN may send a message (e.g., an SN Addition Request message, a CPAC Cancel message, or other message) to the target SN to request that the CPAC configuration for the associated PSCell be modified / cancelled. a. Embodiment 1: MN-Initiated CPAC Modification
[0155] Referring now to FIG. 4, a communication diagram of an embodiment of a process 400 for CPAC modification initiated by the MN 402 is depicted. The embodiment of the process 400 may be used with respect to Alternative 1 described above. Under the process 400, the MN 402 may send / forward / transmit a CPAC modification request message to the target SN 404 (610). The CPAC modification request message (or other message) may specify / provide a request to modify the CPAC configuration for one or more candidate PSCells. The message may include measurement results associated with the target SN 404, a source SCG configuration, identification information (e.g., frequency, frequency and PCI, and / or CGI) of the PSCell to be modified, and / or other information. The SN 404 may send / transmit a CPAC modification request acknowledgement message (or other message) to the MN 402 (620). The CPAC modification request acknowledgement message (or other message) may include updated CPAC configurations for the associated candidate PSCells. b. Embodiment 2: MN-Initiated CPAC Modification
[0156] 5, a communication diagram of an embodiment of a process 500 for CPAC modification initiated by the MN 502 is depicted. The process embodiment 500 may be used with respect to Alternative 2 described above. Under the process 500, the MN 502 may send / forward / transmit a CPAC cancellation message to the target SN 504 (710). In response to receiving the message, the target SN 504 may release the CPAC configuration for the PSCell to be modified. The message may include identification information (e.g., frequency, frequency and PCI, and / or CGI) of the PSCell to be released / modified, instructions (e.g., instructions to specify that the release procedure relates to the CPAC configuration), and / or other information.
[0157] In some embodiments, the MN 502 may send / transmit an X2 or Xn interface message (e.g., an SN Addition Request message) to the target SN 504 (720). The SN Addition Request message (or other message) may provide / specify a request for a new CPAC configuration for the associated PSCell. The message may include identification information (e.g., frequency, frequency and PCI, and / or CGI) of the PSCell to be added / modified, updated SCG configuration, updated measurement results (e.g., candidateCellInfoListMN, candidateCellInfoListSN, or other results) related to the target SN 504, instructions (e.g., instructions to specify that an addition procedure is related to a CPAC modification), and / or other information. The target SN 504 may send / transmit the SN Addition Request message to the MN 502 (730). The message may include updated CPAC configurations for the associated candidate PSCells. (c. Embodiment 3: Source SN Initiated CPAC Modification)
[0158] 6, a communication diagram of an embodiment of a process 600 for CPAC modification initiated by a source SN 604 is depicted. The embodiment of the process 600 may be used with respect to Alternative 1 described above. Under the process 600, the source SN 604 may send / transmit a message (e.g., an SN change request message, a CPAC modification request message, and / or other message) to the MN 602 (810). The message may provide / specify a request to modify the CPAC configuration for one or more candidate PSCells. The message may include measurement results associated with the target SN 606, the source SCG configuration, identification information of the PSCell to be modified (e.g., frequency, frequency and PCI, and / or CGI), and / or other information.
[0159] In some embodiments, the MN 602 sends / transmits a CPAC modification request message (or other message) to the target SN 606 (820). The message may provide a request to modify the CPAC configuration for one or more candidate PSCells. The message may include measurement results associated with the target SN 606, the source SCG configuration, identification information of the PSCells to be modified (e.g., frequency, frequency and PCI, and / or CGI), and / or other information. The target SN 606 may send / transmit a CPAC modification request acknowledgement message (or other message) to the MN 602 (830). The message may include updated CPAC configurations and / or other information for the associated candidate PSCells. (d. Embodiment 4: Source SN Initiated CPAC Modification)
[0160] 7, a communication diagram of an embodiment of a process 700 for CPAC modification initiated by a source SN 704 is depicted. The embodiment of process 700 may be used with respect to Alternative 2 described above. Under process 700, the source SN 704 may send / transmit a message (e.g., a CPAC cancel message, an SN change request message, and / or other message) to the MN 702 (910). The message may provide a request to release the CPAC configuration for the PSCell to be modified. The message may include identification information (e.g., frequency, frequency and PCI, and / or CGI) of the PSCell to be modified, updated source SCG configuration, updated measurement results (e.g., candidateCellInfoListMN, candidateCellInfoListSN, and / or other results) related to the target SN 706, instructions (e.g., instructions to specify which procedure relates to the CPAC modification), and / or other information.
[0161] In some embodiments, the MN 702 may send / forward a CPAC cancellation message (or other message) to the target SN 706 (920). In response to receiving the message, the target SN 706 may release the CPAC configuration for the PSCell to be modified. The message may include identification information (e.g., frequency, frequency and PCI, and / or CGI) of the PSCell to be released / modified, instructions (e.g., instructions to specify that the release procedure is related to the CPAC modification), and / or other information.
[0162] The MN 702 may send an SN addition request message (or other message) to the target SN 706 (930). The message may provide a request for a new CPAC configuration for the associated PSCell. The message may include identification information of the PSCell to be added / modified (e.g., frequency, frequency and PCI, and / or CGI), an updated source SCG configuration, updated measurement results related to the target SN 706 (e.g., candidateCellInfoListMN, candidateCellInfoListSN, and / or other results), instructions (e.g., instructions to specify that an addition procedure is related to the CPAC modification), and / or other information. The target SN 706 may send / forward an SN addition request acknowledgement message (or other message) to the MN 702 (940). The message may include the updated CPAC configuration and / or other information for the associated candidate PSCell.
[0163] At least one of the following alternatives may be used to implement target SN-initiated CPAC modification: The embodiments discussed herein are non-limiting examples illustrating the alternatives.
[0164] ● Alternative 1: The target SN may request that the CPAC configuration be modified.
[0165] o The target SN may send / transmit an Xn or X2 interface message (e.g., a CPAC modification message or other message) to the MN to request that the CPAC configuration for the associated PSCell be modified. The message may include the updated CPAC configuration, the identity of the PSCell to be modified (e.g., frequency, frequency and PCI, or CGI), and / or other information.
[0166] ● Alternative 2: The target SN may request that the MN cancel / remove the CPAC configuration for the previously associated PSCell. The MN may request that the target SN add a new CPAC configuration for the associated PSCell (e.g., replace the previous one with the new CPAC configuration).
[0167] Step 1: The target SN may send / transmit to the MN an Xn or X2 interface message (e.g., CPAC Cancel message) or other message for releasing the CPAC configuration for the associated PSCell. The message may include identification information (e.g., frequency, frequency, and PCI, CGI, or other information) of the PSCell to be released / modified and / or an indication specifying that the release procedure is related / associated with the CPAC modification.
[0168] Step 2: The MN may send an Xn or X2 interface message (e.g., an SN Addition Request message) or other message to the target SN to request a new CPAC configuration for the associated PSCell. The message may include identification information of the PSCell to be added / modified (e.g., frequency, frequency and PCI, CGI, and / or other information), updated source SCG configuration, updated measurement results related / associated with the target SN (e.g., candidateCellInfoListMN, candidateCellInfoListSN, and / or other information), and / or an indication specifying that an addition procedure is related to the CPAC modification. o The indication to specify that the release / add procedure is related to a CPAC modification may be forwarded / sent to the MN and / or target SN using at least one of the following options:
[0169] Option 1: The Xn or X2 interface message may include an indication (e.g., including CPAC replacement) as one or more information elements in the SN (SgNB) Addition Request message, the CPAC Cancel message, and / or other messages.
[0170] Option 2: The Xn or X2 interface message may include an indication as a "cause" value (e.g., set the "cause" value to CPAC replacement) in the SN (SgNB) Addition Request message, the CPAC Cancel message, and / or other messages. e. Embodiment 5: Targeted SN-Initiated CPAC Modification
[0171] Referring now to FIG. 8 , a communication diagram of an embodiment of a process 800 for CPAC modification initiated by a target SN 804 is depicted. The embodiment of the process 800 may be used with respect to Alternative 1 described above. Under the process 800, the target SN 804 may send / transmit a CPAC modification request message (or other message) to the MN 802 (1010). The message may provide a request to modify the CPAC configuration for the associated PSCell. The message may include the updated CPAC configuration, identification information of the PSCell to be modified (e.g., frequency, frequency and PCI, and / or CGI), and / or other information. The MN 802 may send / transmit a CPAC modification request acknowledgement message to the target SN 804 to confirm the modification (1020). f. Embodiment 6: Targeted SN-Initiated CPAC Modification
[0172] 9, a communication diagram of an embodiment of a process 900 for CPAC modification initiated by a target SN 904 is depicted. The embodiment of the process 900 may be used with respect to Alternative 2 described above. Under the process 900, the target SN 904 may send / transmit a CPAC cancellation message (or other message) to the MN 902 (1110). The message may provide a request to release the CPAC configuration for the associated PSCell. The message may include identification information (e.g., frequency, frequency and PCI, and / or CGI) of the PSCell to be released / modified, an instruction to specify that the release procedure is related to the CPAC modification, and / or other information.
[0173] In some embodiments, the MN 902 may send an SN addition request message (or other message) to the target SN 904 (1120). The message may provide a request for a new CPAC configuration for the associated PSCell. The message may include indication information (e.g., frequency, frequency and PCI, and / or CGI) of the PSCell to be added / modified, an updated source SCG configuration, updated measurement results (e.g., candidateCellInfoListMN, candidateCellInfoListSN, and / or other results) related to the target SN 904, an indication (e.g., an indication to specify that an addition procedure is related to a CPAC modification), and / or other information. The target SN 904 may send an SN addition request acknowledgement message (or other message) to the MN 902 (1130). The message may include an updated CPAC configuration for the associated candidate PSCell. (E. In case of PCell change, handle the stored CPAC configuration)
[0174] In CPAC, the network may send / forward a PCell change command (e.g., an RRCReconfiguration message) to the wireless communication device. The network may send the command prior to meeting the execution conditions for CPAC. In some embodiments, the wireless communication device may immediately implement / perform the PCell change. Implementing the PCell change may affect / impact the stored configuration of the wireless communication device. Therefore, one or more approaches for implementing the PCell change and handling the CPAC configuration stored by the wireless communication device may be considered.
[0175] In some embodiments, the wireless communication device may delete / remove the CPAC configuration in response to a PCell change. In a PCell change without SN involvement (e.g., an intra-MN PCell change without a PSCell change), the stored CPAC configuration may be utilized after completing the PCell change. In some embodiments, the SN may not be informed of the PCell change procedure. Thus, the SN may not know whether the stored CPAC configuration has been released by the wireless communication device. A configuration mismatch between the SN and the wireless communication device may cause a subsequent configuration failure. Therefore, an information exchange procedure may be requested / enabled / implemented (e.g., using an X2 or Xn interface message or other message) to inform the SN of the performed PCell change. The information exchange procedure may be used for PCell changes without SN involvement. The network may configure the release of the stored CPAC configuration (e.g., in response to a PCell change) to avoid unnecessary release of the CPAC configuration.
[0176] The network (e.g., source / target MN and / or source SN) may send / transmit the indicator to the wireless communication device via a dedicated RRC message (e.g., RRC Reconfiguration message) and / or broadcast signaling (e.g., system information block). The indicator may cause the wireless communication device to maintain / store the CPAC configuration in response to the PCell change. For example, the RRC Reconfiguration message and / or system information block message (or other message) may include the indicator as one or more information elements. In another example, the conditionalReconfiguration IE in the RRC Reconfiguration message may include the indicator as one or more information elements.
[0177] In some embodiments, node-to-node interactions may be used to determine whether a CPAC configuration should be maintained / stored. (a. Interaction between MN and SN in case of PCell change without SN involvement)
[0178] At least one of the following alternatives may be used to implement the interaction between the MN and the SN: The embodiments discussed herein are non-limiting examples illustrating the alternatives.
[0179] ● Alternative 1: The MN may inform / indicate to the SN about PCell changes without SN involvement.
[0180] o Step 1: The MN may send / transmit an indication to the SN. The indication may inform the SN about a PCell change without SN involvement. In some embodiments, the MN may send the indication via an X2 or Xn interface message (or other message).
[0181] Step 2: The SN may decide to release the CPAC configuration. If the SN decides to keep the CPAC configuration, the SN may inform / instruct the wireless communication device to keep / store the CPAC configuration. The SN may inform the wireless communication device by generating an RRCReconfiguration message (or other message) that includes an indicator.
[0182] ● Alternative 2: The MN may inform / indicate to the SN about PCell changes without SN involvement. The MN may inform / command / request the SN to release the CPAC configuration.
[0183] Step 1: The MN may use an indication to send a request to the SN to release a pre-configured CPAC configuration. The indication may inform the SN of a PCell change without SN involvement by an X2 or Xn interface message (or other message).
[0184] Step 2: The SN may decide to accept / receive the request from the MN. If the MN rejects the request from the MN, the SN may send / transmit a rejection message (or other message) to the MN.
[0185] Step 3: In some embodiments, the MN may receive / obtain a rejection message from the SN. If the MN receives the rejection message, the MN may send an indicator to the wireless communication device via an RRCReconfiguration message (or other message). The indicator may inform / command / request the wireless communication device to maintain / store the CPAC configuration.
[0186] ● The indication regarding PCell modification without SN involvement may be forwarded / sent to the SN using at least one of the following options:
[0187] Option 1: An Xn or X2 interface message (or other message) may contain an indication (e.g., PCell change without SN involvement). For example, an SN (SgNB) Modification Request message and / or other message may contain an indicator as one or more information elements.
[0188] Option 2: The Xn or X2 interface message (or other message) may include an indication as the "Cause" value (or other value). For example, the "Cause" value of the SN (SgNB) Modification Request message may be set / modified to indicate / specify "MN mobility without SN involvement".
[0189] Option 3: An RRC message (or other message) may contain / specify an indication (e.g., PCell modification without SN involvement). For example, a CG-ConfigInfo message may contain the indication. An SN (SgNB) Modification Request message (or other message) may contain the RRC message as one or more information elements. (b. Source-target interactions in CPAC cases involving MN involvement)
[0190] In CPAC without MN involvement, the MN may generate / configure a final RRC message (or other message) including the CPAC configuration. Thus, the MN may know whether the wireless communication device stores / maintains the CPAC configuration. When the MN initiates / triggers a PCell change, the source MN may send / transfer / transmit CPAC-related information to the target MN. In response to receiving the information, the target MN may decide to release the CPAC configuration stored / maintained by the wireless communication device.
[0191] In some embodiments, the source MN may send / transmit a handover request message (or other message) including CPAC-related information to the target MN. The CPAC-related information may comprise a CPAC indicator for specifying that CPAC is configured, a CPAC configuration, and / or other information. The target MN may send / forward the CPAC-related information using at least one of the following options:
[0192] ● Option 1: The Xn or X2 interface message (or other message) may include CPAC-related information (e.g., a CPAC indicator, a CPAC configuration encapsulated in a container, and / or other information). For example, the handover request message and / or other message may include the information as one or more information elements.
[0193] ● Option 2: An RRC message (e.g., a Handover Preparation Information message or other message) may include / specify CPAC-related information (e.g., a CPAC indicator, a CPAC configuration encapsulated in a container, and / or other information). A Handover Request message (or other message) may include the RRC message as one or more information elements.
[0194] In some embodiments, the target MN may decide to release the CPAC configuration. If the MN decides to maintain / store the CPAC configuration, the MN may inform / command the wireless communication device to maintain the CPAC configuration. The MN may use an indicator in the RRCReconfiguration message (or other message) to inform the wireless communication device.
[0195] In some embodiments, the target MN may forward / transmit / send the received CPAC information to the target SN. The MN may forward the CPAC information to the target SN using at least one of the following options:
[0196] ● Option 1: An Xn or X2 interface message (or other message) may include CPAC-related information (e.g., a CPAC indicator, a CPAC configuration encapsulated in a container, and / or other information). For example, an SN (SgNB) Addition Request message and / or other messages may include the information as one or more information elements.
[0197] ● Option 2: An RRC message (e.g., a CG-ConfigInfo message or other message) may include / specify CPAC-related information (e.g., a CPAC indicator, a CPAC configuration encapsulated in a container, and / or other information). An SN (SgNB) Addition Request message (or other message) may include the RRC message as one or more information elements. (Overall Procedures for F.CPAC) (a. Embodiment 1: MN-initiated conditional SN change (MN-initiated inter-SN CPC))
[0198] 10, a communication diagram of an embodiment of a process 1000 for a conditional SN change initiated by an MN 1004 is depicted. During an MN 1004-initiated SN change, the target SN 1008 may select / identify / determine a target PSCell. The target SN 1008 may utilize measurement results related to the target SN 1008 to select a candidate PSCell. The MN 1004 may provide / specify the measurement results to the target SN 1008. During an MN-initiated SN change, the target SN 1008 may generate / configure the configuration of the candidate PSCell. One or more target SNs may be considered during an MN-initiated SN change.
[0199] Under the process 1000, the MN 1004 may initiate / trigger an SN change by sending a request to the target SN 1008 (210). The request may comprise a request to allocate one or more resources for the wireless communication device 1002 by using an SN addition procedure. The MN 1004 may send / transmit an SN addition request message (or other message) to the target SN 1008. The message may include measurement results related to the target SN 1008, instructions (e.g., a CPAC instruction and / or an instruction to specify that the procedure corresponds to a conditional-based procedure), and / or other information. In some embodiments, the MN 1004 may include an instruction in the message to specify a maximum number of candidate PSCells to be configured by the target SN 1008.
[0200] In some embodiments, the target SN 1008 may receive / obtain the SN addition request and / or select candidate PSCells and SCells. The target SN 1008 may select / identify a PSCell and / or SCell by using measurement results related to the target SN 1008. The target SN 1008 may allocate one or more resources for the wireless communication device 1002. The target SN 1008 may generate / determine the configuration of the target PSCell and / or SCell. The target SN 1008 may send / transmit (220) an SN addition request acknowledgement (or other message) to the MN 1004. The SN addition request acknowledgement may include identification information of the target PSCell (e.g., the PSCell frequency, the PSCell frequency and PCI, CGI, and / or other information).
[0201] In some embodiments, the MN 1004 may send / transmit a message (e.g., an Xn-U address indication message or other message) to the source SN 1006 (230). If data forwarding is used, the message may provide / specify one or more data forwarding addresses. In response to receiving the message, the source SN 1006 may perform an initial data forwarding for the SN-terminated bearer. The source SN 1004 may send / transmit an initial status transfer message (or other message) to the source MN, if applicable. The message transmitted by the MN 1004 (e.g., to the source SN 1006) may include an indicator to specify whether the procedure is a CPAC-based procedure. For example, the message may include a CPAC indicator. The MN 1004 may determine execution conditions for the candidate PSCells specified in operation 220 (240).
[0202] In some embodiments, the MN 1004 may transmit 250 an RRCReconfiguration message (or other message) including a CPAC configuration to the wireless communication device 1002. The CPAC configuration may include at least the configuration of the candidate PSCell (e.g., an RRCReconfiguration message generated by the target SN 1008) and / or corresponding execution conditions. The wireless communication device 1002 may transmit 260 an RRCReconfigurationComplete message (or other message) to the MN 1004 to acknowledge receipt of the RRCReconfiguration message.
[0203] In some embodiments, the wireless communication device 1002 may maintain communication with the source SN 1006 and / or evaluate execution conditions (270). If at least one execution condition is met / satisfied, the wireless communication device 1002 may select / identify / determine an associated cell as the target PSCell. The wireless communication device may trigger / initiate execution of the CPAC to access the target SN 1008.
[0204] During CPAC, the wireless communication device 1002 may send / transmit (280) an RRCReconfigurationComplete message (or other message) to the MN 1004. The message may include an embedded RRCReconfigurationComplete to the target SN 1008 and / or other information. The message may indicate / include selected candidate PSCell information (e.g., target PSCell frequency and PCI, candidate cell ID, and / or candidate conditional reconfiguration index) and / or other information. In response to receiving the RRCReconfigurationComplete message from the wireless communication device 1002, the MN 1002 may initiate data transfer toward the target SN 1008, notify the source SN 1006 to release the wireless communication device 1002 connection, and / or inform another candidate SN to release reserved PSCell resources for CPAC.
[0205] In some embodiments, the MN 1004 may send / forward an SN reconfiguration complete message (or other message) to the target SN 1008 (290). The MN 1004 may send the message according to the defined candidate PSCell information. The wireless communication device 1002 may perform a random access procedure toward the target PSCell of the SN 1008 (2100). The wireless communication device 1002 may send the RRCReconfigurationComplete message and / or perform the random access procedure in any order (e.g., the order of operations 280, 290, and 2100 is arbitrary).
[0206] When the random access procedure is completed, the target SN 1008 may send a message (e.g., a CPAC success message or other message) to the MN 1004 (2110). The message may inform the MN 1004 of the completion of the CPAC procedure. The message may include identification information of the target PSCell (e.g., a PSCell frequency, a PSCell frequency and PCI, and / or a CGI) and / or other information. In response to receiving the success message, the MN 1004 may initiate data transfer toward the target SN 1008, notify / command the source SN 1006 to release the wireless communication device 1002 connection, and / or inform / command another candidate SN to release reserved PSCell resources for the CPAC.
[0207] In some embodiments, the MN 1004 may initiate / trigger the release of source SN 1006 resources (2120). For example, the MN 1004 may send an SN release request (or other message) to the source SN 1006 to initiate the release of resources. The source SN 1006 may confirm the release of SN resources by sending an SN release request acknowledgment message (or other message) to the MN 1004 (2130). The MN 1004 may send an Xn or X2 interface message (e.g., a CPAC cancel message or other message) to another candidate SN 1010 (2140). The message may inform / command / notify the other candidate SN 1010 that it should release reserved candidate PSCell resources. The order of operations 2120, 2130, and 2140 is arbitrary. (b. Embodiment 2: Conditional SN Addition (MN-Initiated Conditional PSCell Addition))
[0208] 11, a communication diagram of an embodiment of a process 1100 for conditional SN addition is depicted. In some embodiments, one or more target SNs may be considered / evaluated during this process. Each of the steps / operations (e.g., steps 310-3110) of process 1100 may include one or more features described in connection with FIG. 10. (c. Embodiment 3 (Solution 1): SN change with SN initiation conditions (SN-initiated inter-SN CPC)
[0209] Referring now to FIG. 12 , a communication diagram of an embodiment of a process 1200 for SN-initiated conditional SN change is depicted. During an SN-initiated SN change, the target SN may select / identify / determine a target PSCell. The target SN may determine candidate PSCells by using / analyzing measurements related to the target SN. The source SN may provide the measurement results to the target SN. In some embodiments, the target SN may generate a configuration for the candidate PSCells. One or more target SNs may be considered / evaluated during process 1200.
[0210] Under process 1200, the source SN 1206 may initiate a conditional SN change procedure by sending / transmitting an SN change request message (or other message) to the MN 1204 (410). The message may include candidate target SN IDs, the source SN 1206's SCG configuration, measurement results related / associated with the target SN, and / or other information. The message may include execution conditions for the candidate PSCells, an instruction (e.g., a CPAC instruction or other instruction) to specify that the procedure is a conditional-based procedure, and / or other information. Within the message, the source SN 1206 may include an instruction to specify the maximum number of candidate PSCells that can be configured by the target SN.
[0211] In some embodiments, the MN 1204 may transmit a request to the candidate target SN 1208 to allocate one or more resources for the wireless communication device 1202 (420). The candidate target SN 1208 may allocate the resources by using an SN addition procedure. In some embodiments, the target SN 1208 may receive / obtain the SN addition request and / or select a candidate PSCell and SCell. The target SN 1208 may select / identify a PSCell and / or SCell by using measurement results related to the target SN 1208. The target SN 1208 may allocate one or more resources for the wireless communication device 1202. The target SN 1208 may generate / determine the configuration of the target PSCell and / or SCell. The target SN 1208 may send / transmit an SN addition request acknowledgment (or other message) to the MN 1204 (430). The SN addition request acknowledgement may include identification information of the target PSCell (e.g., PSCell frequency, PSCell frequency and PCI, CGI, and / or other information).
[0212] The MN 1204 may send / transmit an SN change confirmation message (or other message) to the source SN 1206 (440). The message may confirm the change of the source SN 1206. If data transfer is required, the MN 1204 may provide one or more data transfer addresses to the source SN 1206. In some embodiments, the message may include identification information of the candidate PSCell selected by the target SN 1208 (e.g., a PSCell frequency, a PSCell frequency and PCI, and / or CGI), an indicator to specify that the procedure is a conditional-based procedure to the source SN 1206 (e.g., the indicator may include a “CPAC indicator”), and / or other information. If the source SN 1206 receives / obtains a message with a CPAC indication, the source SN 1206 may continue to provide user data (or other information) to the wireless communication device 1202.
[0213] In some embodiments, the source SN 1206 may fail to provide execution conditions for the candidate PSCell in the SN change request message. Accordingly, the source SN 1206 may initiate an SN-initiated SN modification procedure (450 / 460). The source SN 1206 may initiate / trigger / cause the procedure by sending an SN modification request message (or other message) to the MN 1204. The message may provide / indicate / specify the execution conditions. The message may include execution conditions related / associated with the candidate PSCell (e.g., a list of execution conditions per frequency and / or per frequency and PCI) and / or other information. In response to receiving the message, the MN 1204 may send / transmit an SN modification confirmation message (or other message) to the source SN 1206. Each of operations 470-4160 may include one or more features in connection with FIG. 10.
[0214] In some embodiments, the wireless communication device 1202 may send / transmit an RRCReconfigurationComplete message (or other message) to the target SN via SRB3 (e.g., combining 4100 and 4110 into a single step). (d. Embodiment 4 (Solution 2): SN change with SN initiation conditions (SN-initiated inter-SN CPC)
[0215] 13, a communication diagram of an embodiment of a process 1300 for SN-initiated conditional SN change is depicted. Each of one or more operations / steps of process 1300 (e.g., operations 510-530, 550-580, and 5100-5170) may include one or more features associated with FIG.
[0216] If data transfer is required, the MN 1304 may send / transmit a message (e.g., an Xn-U Address Indication message) to the source SN 1306 to provide one or more data transfer addresses (540). In response to receiving the message, the source SN 1306 may perform an initial data transfer for the SN-terminated bearer. The source SN 1306 may send / transmit an Initial Status Transfer message (or other message) to the source MN 1304. The message may include an indicator to specify that the procedure is a conditional-based procedure (e.g., the message may include a “CPAC indicator”), identification information of the candidate PSCell selected by the target SN (e.g., a PSCell frequency, a PSCell frequency and PCI, and / or a CGI), and / or other information.
[0217] In some embodiments, the MN 1304 may send / transmit (590) an SN change confirmation message (or other message) to the source SN 1306. The message may provide / indicate / specify confirmation of the change of source SN 1306. The message may include an indicator to specify that the procedure is a conditional-based procedure (e.g., the message may include a “CPAC indicator”) and / or other information. If the source SN 1306 receives the message with the CPAC indication, the source SN 1306 may continue to provide user data (or other information) to the wireless communication device 1302. (e. Embodiment 5 (Solution 3): SN change with SN initiation conditions (SN-initiated inter-SN CPC))
[0218] 14, a communication diagram of an embodiment of a process 1400 for SN-initiated conditional SN change is depicted. Each of one or more operations / steps of process 1400 (e.g., operations 610-6130, and 6150) may include one or more features associated with FIG.
[0219] In some embodiments, the MN 1404 may send / transmit (6140) an SN change confirmation message (or other message) to the source SN 1406 in response to receiving a message (e.g., a CPAC success message or other message) from the target SN. The message may provide confirmation to release source SN 1406 resources. In response to receiving the message, the source SN 1406 may be caused to cease providing user data (or other information) to the wireless communication device 1402. In some embodiments, the source SN 1406 may initiate / start the data transfer. (f. Embodiment 6: SN-initiated conditional SN correction with MN involvement (SN-initiated intra-SN CPC with MN involvement))
[0220] 15, a communication diagram of an embodiment of a process 1500 for conditional SN modification initiated by an SN with MN involvement is depicted. During a source SN-initiated SN modification without MN involvement, the source SN 1506 may select / identify / determine a candidate PSCell. The source SN 1506 may generate / configure the configuration and / or corresponding execution conditions of the candidate PSCell. Each of one or more operations / steps of the process 1500 (e.g., operations 720-730 and 750-760) may include one or more features associated with FIG. 14.
[0221] In some embodiments, the source SN 1506 may send / transmit 710 an SN modification request message (or other message) to the MN 1504. The message may trigger the initiation of intra-SN CPC with MN involvement. The message may include one or more candidate PSCell configurations, execution conditions for the candidate PSCells, instructions to specify that the procedure is a conditional-based procedure (e.g., CPAC instructions), and / or other information.
[0222] In response to receiving the SN modification request message, the MN 1504 may send / transmit an SN modification confirmation message (or other message) to the source SN 1506 (740). In some embodiments, the transmission of the SN modification confirmation message may be excluded from operation 740 in the process. The MN 1504 may send a confirmation message (e.g., at operation 770) in response to receiving / obtaining a second RRCReconfigurationComplete message from the wireless communication device 1502. In some embodiments, the MN 1504 may forward / send / transmit an SN reconfiguration complete message (or other message) to the source SN 1506 (770). The message may indicate / signal the success of the CPAC procedure. In some embodiments, the MN 1504 may send an SN modification confirmation message to the source SN 1506, including the SNRRCReconfigurationComplete message.
[0223] In some embodiments, the wireless communication device 1502 may perform synchronization toward a PSCell configured by the SN (780). In some embodiments, the wireless communication device 1502 may perform uplink transmission after applying the new configuration. The MN 1504 may send / transmit an Xn or X2 interface message (e.g., a CPAC cancellation message or other message) to other potential SNs 1508 (790). The message may inform the other potential SNs 1508 to release reserved candidate PSCell resources. (G. Method for improving mobility reliability in PSCell addition or modification)
[0224] FIG. 16 illustrates a flow diagram of a method 1600 for improving mobility reliability in PSCell addition or modification. The method 1600 may be implemented using any of the components and devices detailed herein in conjunction with FIGS. 1-15. Briefly, the method 1600 may include transmitting a maximum number of PSCells (1652). The method 1600 may include receiving a message with at least one PSCell configuration (1654). The method 1600 may include determining whether data transfer is required (1656). The method 1600 may include transmitting a data transfer message (1658). The method 1600 may include omitting the data transfer message (1660). The method 1600 may include transmitting an RRC message (1662).
[0225] Referring now to operation 1652, in some embodiments, a master node (MN) may send and / or transmit an indication of the maximum number of candidate primary cells in a secondary cell group (PSCell). Based on sending the indication, the MN may determine the maximum number of candidate PSCells that can be configured by a target secondary node (SN). The target SN may receive / obtain the indication from the MN. The maximum number of candidate PSCells may be configured by the target SN. The MN may send / transmit the indication in an SN addition request message (or other message). In some embodiments, the SN addition request message may include / provide / specify an indication of the maximum number of candidate PSCells in an information element.
[0226] Referring now to operation 1654, in some embodiments, the MN may receive a message with at least one candidate PSCell configuration. The target SN may send / transmit the message to the MN. The message may comprise an SN addition request acknowledgement message (or other message). The MN may receive / obtain a message from the target SN in response to sending / transmitting the SN addition request message (or other message).
[0227] Referring now to operation 1656, in some embodiments, the MN may determine whether data forwarding is required. If data forwarding is required, the MN may send / transmit a data forwarding message with an indication to the source SN (1658). The MN may send the data forwarding message in response to determining that data forwarding is required. The data forwarding message may include an indication that the data forwarding is for a conditional PSCell addition or modification (CPAC)-based procedure. The MN may send / transmit / transmit the indication using an Xn interface or X2 interface message and / or other message (e.g., as in an information element or a "cause" value). In response to receiving the message, the source SN may decide to perform an initial data forwarding for the SN-terminated bearer. If the MN determines that data forwarding is unnecessary / not required, the MN may omit / skip the data forwarding message (1660). The data forwarding message (e.g., an RRC message or other message) may include / provide / specify an indication that the data forwarding is for a CPAC procedure in an information element.
[0228] Referring now to operation (1662), in some embodiments, the MN may send / transmit an RRC message. The MN may send an RRC message including at least one candidate PSCell configuration and / or one or more associated CPAC execution conditions to the wireless communication device. In response to sending the RRC message, the MN may cause the wireless communication device to perform a CPAC procedure to the target SN. The candidate PSCell may satisfy / fulfill at least one of the one or more CPAC execution conditions. If the candidate PSCell satisfies at least one condition, the wireless communication device may perform the CPAC procedure to the target SN. The wireless communication device may select / identify a candidate PSCell residing in a candidate SN other than the source SN. The wireless communication device may select a candidate PSCell residing in the source SN when Single Radio Bearer 3 (SRB3) is not configured. The wireless communication device may select a candidate PSCell and perform / execute the CPAC procedure to the selected candidate PSCell.
[0229] In some embodiments, the MN may receive / obtain an RRC message (or other message) from a wireless communication device. The message may indicate execution of a CPAC procedure to a selected candidate PSCell. In response to receiving the RRC message, the MN may send / transmit / forward an Xn interface or X2 interface message (or other message) to one or more candidate SNs other than the target SN. The Xn interface or X2 interface message may cause the release of resources reserved for the CPAC procedure. In some embodiments, the MN may receive / obtain an Xn interface or X2 interface message (or other message) from the target SN. The message may indicate successful completion of the CPAC procedure. The message may include identification information and / or other information of the selected PSCell. The MN may send / transmit / broadcast another Xn interface or X2 interface message to one or more candidate SNs other than the target SN. The message may cause / trigger the release of resources reserved for the CPAC procedure. In some embodiments, the MN may send an SN release message (or other message) to the source SN. The MN may send a message when the selected PSCell is not a candidate PSCell residing in the source SN. The message may indicate the release of resources of the source SN. The message may cause / trigger the source SN to stop providing user data (or other information) to the wireless communication device.
[0230] In some embodiments, the MN may determine whether to modify and / or cancel the CPAC configuration for one or more candidate PSCells. The MN may utilize / analyze measurement results related to the target SN to determine whether to modify and / or cancel the configuration. The MN may send / transmit a message to the target SN. The message may indicate that the CPAC configuration for one or more candidate PSCells should be modified and / or canceled. The message may include / provide identification information (e.g., frequency, frequency and PCI, CGI, and / or other information) for one or more candidate PSCells to be modified and / or canceled. In some embodiments, the target SN may receive / obtain measurement results related to the target SN from the MN. The target SN may determine whether to modify and / or cancel the CPAC configuration for one or more candidate PSCells according to the measurement results (or other information). The target SN may send / transmit a message to the MN. The message may indicate that the CPAC configuration for one or more candidate PSCells should be modified or canceled. The message may include / provide identifying information (eg, frequency, frequency and PCI, CGI, and / or other information) for one or more candidate PSCells to be modified and / or canceled.
[0231] In some embodiments, the MN may send / transmit / broadcast an Xn interface or X2 interface message (or other message) to the target SN. The message may include / provide a request to release the CPAC configuration for the configured candidate PSCell. The Xn interface or X2 interface message may include at least one of identification information for the configured candidate PSCell (e.g., frequency, frequency and PCI, CGI, and / or other information) and / or an indication that the release is related to replacing the CPAC configuration with a new CPAC configuration. In some embodiments, the target SN may send / transmit an Xn interface or X2 interface message (or other message) to the MN. The message may include / provide a request to release the CPAC configuration for the configured candidate PSCell. The message may include at least one of identification information for the configured candidate PSCell and / or an indication that the release is related to replacing the CPAC configuration with a new CPAC configuration.
[0232] In some embodiments, the target SN may receive / obtain an Xn interface or X2 interface message (or other message) from the MN. The message may include a request to add a new CPAC configuration. The message may include at least one of identification information of the PSCell to be modified (e.g., frequency, frequency and PCI, CGI, and / or other information), an updated source secondary cell group (SCG) configuration, measurement results related to the target SN, and / or an indication that the addition is related to replacing the CPAC configuration with a new CPAC configuration. The Xn interface or X2 interface request / message may include an indication of the release and / or a cause value in one or more information elements. The Xn interface or X2 interface request / message may include an indication that the addition is related to replacing the CPAC configuration with a new CPAC configuration. The Xn interface or X2 interface request / message may include an indication that the addition is related to replacing the CPAC configuration with a new CPAC configuration. The Xn interface or X2 interface request / message may include an indication of the addition and / or a cause value in one or more information elements.
[0233] In some embodiments, the MN may send / transmit / broadcast an Xn interface or X2 interface message (or other message) to the source SN. The message may include an indication of the maximum number of cells that are allowed to be configured as candidate cells for the CPAC procedure. The RRC message (or other message) may include an indication of the maximum number of cells. The Xn interface or X2 interface message (or other message) may include / provide the RRC message. In some embodiments, the MN may receive / obtain a request from the source SN via an Xn interface or X2 interface message (or other message). The source SN may send a request if the source SN determines that more candidate cells are needed. The request may include a request for a reference number of cells (e.g., the total number of cells and / or an additional number) that are allowed to be configured as candidate cells for the CPAC procedure. The RRC message may include / provide / specify the reference number of cells. The Xn interface or X2 interface message may include / provide the RRC message. In some embodiments, the MN may decide whether to approve or reject the reference number of cells in the request.
[0234] Figure 17 illustrates a flow diagram of a method 1700 for improving mobility reliability in a PSCell addition or modification. Method 1700 may be implemented using any of the components and devices detailed herein in conjunction with Figures 1-15. Briefly, method 1700 may include receiving an SN change request message (1752). Method 1700 may include transmitting a maximum number of candidate PSCells (1754). Method 1700 may include receiving at least one configuration (1756). Method 1700 may include transmitting an RRC message (1758).
[0235] Referring now to operation (1752), in some embodiments, the MN may receive an SN change request message. The source SN may send / transmit the SN change request message (or other message) to the MN. The MN may receive / obtain the SN change request message (or other message) from the source SN. The SN change request message may include / provide an indication of the maximum number of candidate PSCells that can be configured by the target SN and / or other information. In some embodiments, the MN may receive / obtain an Xn interface or X2 interface message (or other message) from the source SN (e.g., an SN-initiated CPAC). The Xn interface or X2 interface message may provide a request to release the CPAC configuration for a configured candidate PSCell. The Xn interface message or X2 may include identification information (e.g., frequency, frequency and PCI, CGI, and / or other information) of one or more candidate PSCells to be released or modified, an indication that the release relates to replacing the CPAC configuration with a new CPAC configuration, and / or other information. The MN may send / transmit another Xn interface or X2 interface message (or other message) to the target SN. The other Xn interface or X2 interface message may provide a request to release the CPAC configuration for the configured candidate PSCell. The other Xn interface message or X2 may include identification information (e.g., frequency, frequency and PCI, CGI, and / or other information) of one or more candidate PSCells to be released or modified, an indication that the release is related to replacing the CPAC configuration with a new CPAC configuration, and / or other information. In some embodiments, one or more information elements and / or cause values of the Xn interface or X2 interface message may include / provide an indication that the release is related to replacing the CPAC configuration with a new CPAC configuration.
[0236] Referring now to operation (1754), in some embodiments, the MN may transmit the maximum number of candidate PSCells. The MN may send / transmit / broadcast an indication of the maximum number of candidate PSCells to the target SN. The maximum number of candidate PSCells may be configured by the target SN. The SN Addition Request message (or other message) may include / provide / specify the indication. In some embodiments, one or more information elements of a message (e.g., the SN Addition Request message or other message) may include / provide / specify the indication of the maximum number of candidate PSCells and / or other information. In some embodiments, the MN may send / forward the indication to the source SN. The indication may specify the maximum number of cells allowed to be configured as candidate cells for the CPAC procedure. The MN may send the indication via another Xn interface or X2 interface message (or other message). An RRC message (or other message) may include / provide an indication of the maximum number of cells. Another Xn interface or X2 interface message may include / provide / specify the RRC message.
[0237] Referring now to operation (1756), in some embodiments, the MN may receive a message with at least one PSCell configuration. The MN may receive at least one candidate PSCell configuration from the target SN in response to the SN addition request message. The SN addition request acknowledgement message (or other message) may include / provide / indicate / specify the at least one candidate PSCell configuration. In some embodiments, the source SN may send / transmit measurement results (or other information) related to / associated with the target SN (e.g., SN-initiated CPAC) to the target SN. The target SN may utilize the measurement results to determine whether to modify and / or cancel CPAC configurations for one or more candidate PSCells.
[0238] In some embodiments, the MN may receive / obtain an Xn interface or X2 interface message (or other message) from a target SN (e.g., target SN initiated CPAC modification). The message may provide a request to release CPAC configurations for configured candidate PSCells. The Xn interface or X2 interface message may include identification information of one or more candidate PSCells to be released or modified, an indication that the release is related to replacing the CPAC configuration with a new CPAC configuration, and / or other information. In some embodiments, one or more information elements and / or cause values of the Xn interface or X2 interface message may include / provide an indication that the release is related to replacing the CPAC configuration with a new CPAC configuration. In some embodiments, the MN may send / transmit an Xn interface or X2 interface message (or other message) to the target SN (e.g., SN initiated CPAC). The Xn interface or X2 interface message may provide a request to add a new CPAC configuration. The Xn interface or X2 interface message may include / provide identification information (e.g., frequency, frequency and PCI, CGI, and / or other information) of one or more candidate PSCells to be added or modified, updated SCG configurations, measurement results related to the target SN, an indication that the addition is associated with replacing a CPAC configuration with a new CPAC configuration, and / or other information. In some embodiments, one or more information elements and / or cause values of the Xn interface or X2 interface message may include / provide an indication that the addition is associated with replacing a CPAC configuration with a new CPAC configuration.
[0239] In some embodiments, the MN may send an indication of change association. The MN may send / transmit / broadcast the indication to the source SN. The source SN may receive / obtain the indication from the MN. The indication may specify that the change from source SN to target SN is associated with a CPAC-based procedure. In some embodiments, an Xn interface or X2 interface message (or other message) may provide / specify the indication. The MN may use an SN change confirmation message (or other message) to send an indication to the source SN to inform the source SN about the CPAC-based procedure. In some embodiments, the source SN may determine whether to modify and / or cancel the CPAC configuration for one or more candidate PSCells. The source SN may utilize / analyze measurement results related to the target SN to determine whether to modify and / or cancel. The source SN may inform the target SN of the identity of one or more candidate PSCells to be modified and / or canceled.
[0240] One or more information elements of the Xn interface or X2 interface message (or other message) may include / provide / specify an indication that the change is associated with a CPAC-based procedure. In some embodiments, the Xn interface or X2 interface message (or other message) may include / provide / specify identification information (e.g., frequency, frequency and PCI, CGI, and / or other information) of one or more PSCells configured by the target SN. The message may comprise / initiate a procedure to inform the source SN of the identification information in the case of an SN-initiated conditional SN change. In some embodiments, the Xn interface or X2 interface message (or other message) may be an address indication message. The message may provide / specify / indicate data forwarding information (or other information) to the source SN. In some embodiments, the Xn interface or X2 interface message is an SN change confirm message (or other message). The SN change confirm message may confirm / validate / authenticate the release of resources of the source SN. The SN change confirm message may indicate to the source SN that it should continue to provide user data (or other information) to associated wireless communication devices.
[0241] Referring now to operation (1758), in some embodiments, the MN may transmit an RRC message. The MN may send / transmit the RRC message (or other message) to the wireless communication device. The RRC message may include at least one candidate PSCell configuration, one or more associated CPAC execution conditions, and / or other information. In response to receiving the message, the wireless communication device may perform a CPAC procedure to the target SN when the candidate PSCell satisfies at least one of the one or more CPAC execution conditions. In some embodiments, the wireless communication device may select / identify / determine a candidate PSCell residing in a candidate SN other than the source SN. The wireless communication device may select a candidate PSCell residing in the source SN when Single Radio Bearer 3 (SRB3) is not configured. The wireless communication device may select a candidate PSCell and perform a CPAC procedure to the selected candidate PSCell.
[0242] In response to selecting a candidate PSCell, the wireless communication device may send / transmit an RRC message (or other message) to the MN. The RRC message may indicate / specify execution of a CPAC procedure to the selected candidate PSCell. In response to the RRC message, the MN may send / transmit an Xn interface or X2 interface message (or other message) to one or more candidate SNs other than the target SN. By sending the message, the MN may cause / trigger the release of resources reserved for the CPAC procedure. In some embodiments, once the wireless communication device selects a candidate PSCell, the MN may receive / obtain an Xn interface or X2 interface message (or other message) from the target SN. The Xn interface or X2 interface message may indicate / specify successful completion of the CPAC procedure. In some embodiments, the Xn interface or X2 interface message may include / provide identification information (e.g., frequency, frequency and PCI, CGI, and / or other information) of the selected candidate PSCell. The MN may send / transmit another Xn interface or X2 interface message (or other message) to one or more candidate SNs other than the target SN. The MN may cause / trigger the release of resources reserved for the CPAC procedure by sending an Xn interface or X2 interface message.
[0243] In some embodiments, the source SN may receive / obtain another Xn interface or X2 interface message (or other message) from the MN. The MN may send / transmit a message when the selected candidate PSCell is not a candidate PSCell residing in the source SN. The MN may send a message to indicate / specify / command the release of resources of the source SN. In response to receiving the message, the source SN may stop providing user data (or other information) to the wireless communication device. In some embodiments, the other Xn interface or X2 interface message may comprise an SN release message, an SN change confirmation message, and / or other message.
[0244] In some embodiments, the source SN may send / transmit a request to the MN. The request may comprise a request for a reference number of cells (e.g., total number of cells or an additional number) that are allowed to be configured as candidate cells for the CPAC procedure. The SN may send the request if the SN requests / desires more candidate cells. The SN may send the request prior to initiating / triggering an MN-initiated or SN-initiated CPAC procedure. In some embodiments, an RRC message (or other message) may include the reference number of cells. Another Xn interface or X2 interface message may include / provide the RRC message. In some embodiments, the MN may decide whether to approve or reject the reference number of cells in the request.
[0245] While various embodiments of the present solution have been described above, it should be understood that they have been presented by way of example only, and not by way of limitation. Similarly, various diagrams may depict example architectures or configurations, which are provided to enable those skilled in the art to understand example features and functionality of the present solution. However, such skilled artisans will understand that the present solution is not limited to the example architectures or configurations shown, but can be implemented using a variety of alternative architectures and configurations. In addition, as will be understood by those skilled in the art, one or more features of one embodiment can be combined with one or more features of another embodiment described herein. Thus, the scope and scope of the present disclosure should not be limited by any of the example embodiments described above.
[0246] It should also be understood that any reference to elements herein using a designation such as "first," "second," etc., does not generally limit the quantity or order of those elements. Rather, these designations may be used herein as a convenient means of distinguishing between two or more elements or instances of an element. Thus, reference to a first and a second element does not imply that only two elements may be employed or that the first element must precede the second element in some manner.
[0247] Additionally, those skilled in the art will understand that information and signals may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, and symbols that may be referenced in the above description may be represented by, for example, voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0248] Those skilled in the art will further appreciate that any of the various illustrative logical blocks, modules, processors, means, circuits, methods, and functions described in connection with the aspects disclosed herein can be implemented by electronic hardware (e.g., digital implementations, analog implementations, or a combination of the two), firmware, various forms of programs or design code incorporating instructions (which may be referred to herein for convenience as “software” or “software modules”), or any combination of these techniques. To clearly illustrate this interchangeability of hardware, firmware, and software, the various illustrative components, blocks, modules, circuits, and steps are described above generally in terms of their functionality. Whether such functionality is implemented as hardware, firmware, or software, or a combination of these techniques, depends on the particular application and design constraints imposed on the overall system. Those skilled in the art may implement the described functionality in various ways for each particular application, but such implementation decisions do not cause a departure from the scope of the present disclosure.
[0249] Furthermore, those skilled in the art will understand that the various illustrative logic blocks, modules, devices, components, and circuits described herein can be implemented in or by integrated circuits (ICs), which may include general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, or any combination thereof. The logic blocks, modules, and circuits can further include antennas and / or transceivers to communicate with various components within a network or device. A general-purpose processor can be a microprocessor, but alternatively, the processor can be any conventional processor, controller, or state machine. A processor can also be implemented as a combination of computing devices, e.g., a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other suitable configuration for performing the functions described herein.
[0250] When implemented in software, the functions can be stored as one or more instructions or code on a computer-readable medium. Thus, the steps of a method or algorithm disclosed herein can be implemented as software stored on a computer-readable medium. Computer-readable media includes both computer storage media and communication media, including any medium that can enable a computer program or code to be transferred from one place to another. A storage medium can be any available medium that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired program code in the form of instructions or data structures and that can be accessed by a computer.
[0251] As used herein, the term "module," as used herein, refers to software, firmware, hardware, and any combination of these elements for performing the associated functions described herein. Additionally, for purposes of discussion, various modules are described as separate modules. However, as would be apparent to one skilled in the art, two or more modules may be combined to form a single module that performs the associated functions according to embodiments of the present solution.
[0252] Additionally, memory or other storage and communication components may be employed in embodiments of the solution. It should be understood that, for purposes of clarity, the above description describes embodiments of the solution with reference to different functional units and processors. However, it will be apparent that any suitable distribution of functionality between different functional units, processing logic elements, or domains may be used without departing from the solution. For example, functionality illustrated as being performed by separate processing logic elements or controllers may be performed by the same processing logic element or controller. Hence, references to specific functional units do not indicate a strict logical or physical structure or organization, but merely a reference to a suitable means for providing the described functionality.
[0253] Various modifications of the embodiments described in this disclosure will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the scope of the present disclosure. Thus, the present disclosure is not intended to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the novel features and principles disclosed herein as limited in the following claims.
Claims
1. 1. A method, comprising: A master node (MN) receives an SN change request message from a source secondary node (SN), wherein the SN change request message includes information of a maximum number of candidate primary cells (PSCells) in a secondary cell group configured by a target SN; the MN sending an indication of the maximum number of candidate PSCells configured by the target SN in an SN Addition Request message to the target SN; the MN receiving, from the target SN, at least one candidate PSCell configuration in an SN Addition Request Acknowledgement message in response to the SN Addition Request message; The MN sends a radio resource control (RRC) message to a wireless communication device, the RRC message including the at least one candidate PSCell configuration and one or more associated conditional PSCell addition or modification (CPAC) execution conditions, and the RRC message is for causing the wireless communication device to perform a CPAC procedure to the target SN when the candidate PSCell satisfies the one or more associated CPAC execution conditions; The MN receives an RRC completion message from the wireless communication device, the RRC completion message indicating that the wireless communication device will perform the CPAC procedure to a selected candidate PSCell, and the RRC completion message includes information of the selected candidate PSCell; A method comprising:
2. The method of claim 1 , wherein the indication of the maximum number of candidate PSCells is included in an information element of the SN addition request message.
3. The method includes the MN sending an indication to the source SN in an Xn interface or X2 interface message that the change from the source SN to the target SN is associated with a CPAC-based procedure; The method of claim 1 , wherein the indication that the change is associated with the CPAC-based procedure is included in an information element of the Xn interface or the X2 interface message.
4. The method includes the MN sending an Xn interface or X2 interface message to the source SN; The method of claim 1 , wherein the Xn interface or the X2 interface message includes identification information of one or more PSCells configured by the target SN.
5. The method of claim 4 , wherein the identification information comprises a Cell Global Identifier (CGI).
6. The method of claim 4 , wherein the Xn interface or the X2 interface message comprises an SN change confirmation message.
7. The method of claim 6 , wherein the SN change confirmation message indicates to the source SN that it should continue providing user data to associated wireless communication devices.
8. 2. The method of claim 1, wherein the MN, in response to the RRC completion message, sends an Xn interface or X2 interface message to one or more candidate SNs other than the target SN to release resources reserved for the CPAC procedure.
9. The method includes the MN sending another Xn interface or another X2 interface message to the source SN; 9. The method of claim 8, wherein the other Xn interface or the other X2 interface message indicates the release of resources of the source SN and causes the source SN to stop providing user data to the wireless communication device.
10. The method of claim 9 , wherein the other Xn interface or the other X2 interface message is an SN release message.
11. The method includes the MN sending, via an Xn interface or an X2 interface message, to the source SN an indication of a maximum number of cells that are allowed to be configured as candidate cells for the CPAC procedure; The method of claim 1 , wherein the CPAC procedure is initiated by the source SN.
12. 12. The method of claim 11, wherein the indication of the maximum number of cells is included in another RRC message included in the Xn interface or the X2 interface message, and the other RRC message is a CG-ConfigInfo message.
13. 2. The method of claim 1, wherein the SN change request message includes the one or more CPAC execution conditions for the candidate PSCell or includes an indication indicating that the SN change procedure initiated by the SN change request message is a conditional-based procedure.
14. 2. The method of claim 1, further comprising the MN receiving, from the source SN, an Xn interface or X2 interface message to request release or modification of the CPAC configuration for the configured candidate PSCell.
15. The method of claim 1, further comprising the MN sending an Xn interface or X2 interface message to the target SN to request release or modification of the CPAC configuration for the configured candidate PSCell.
16. The method further includes the MN receiving, from the target SN, an Xn interface or X2 interface message to request release or modification of the CPAC configuration for the configured candidate PSCell; The method of claim 1 , wherein the Xn interface or the X2 interface message includes identification information of the candidate PSCell to be released or modified.
17. 1. A method comprising: The method includes a source secondary node (SN) sending an SN change request message to a master node (MN); The SN change request message includes information on the maximum number of candidate primary cells (PSCells) in a secondary cell group configured by the target SN; the MN sends an indication of the maximum number of candidate PSCells configured by the target SN in an SN Addition Request message to the target SN; the MN receives at least one candidate PSCell configuration from the target SN in an SN Addition Request Acknowledgement message in response to the SN Addition Request message; The MN transmits a radio resource control (RRC) message to a wireless communication device, the RRC message including the at least one candidate PSCell configuration and one or more associated conditional PSCell addition or modification (CPAC) execution conditions, the RRC message being for causing the wireless communication device to perform a CPAC procedure to the target SN when the candidate PSCell satisfies the one or more associated CPAC execution conditions; The MN receives an RRC completion message from the wireless communication device, the RRC completion message indicating that the wireless communication device will perform the CPAC procedure to a selected candidate PSCell, and the RRC completion message includes information of the selected candidate PSCell.
18. A master node (MN), the master node comprises at least one processor; The at least one processor receiving, via a transceiver, an SN change request message from a source secondary node (SN), wherein the SN change request message includes information of a maximum number of candidate primary cells (PSCells) in a secondary cell group configured by the target SN; sending, via the transceiver, to the target SN in an SN addition request message, an indication of the maximum number of the candidate PSCells configured by the target SN; receiving, via the transceiver, from the target SN, in an SN Addition Request Acknowledgement message in response to the SN Addition Request message, at least one candidate PSCell configuration; transmitting, via the transceiver, a radio resource control (RRC) message to a wireless communication device, the RRC message including the at least one candidate PSCell configuration and one or more associated conditional PSCell addition or modification (CPAC) execution conditions, the RRC message being for causing the wireless communication device to perform a CPAC procedure to the target SN when the candidate PSCell satisfies the one or more associated CPAC execution conditions; receiving an RRC completion message from the wireless communication device via the transceiver, the RRC completion message indicating that the wireless communication device will perform the CPAC procedure to a selected candidate PSCell, the RRC completion message including information of the selected candidate PSCell; The master node is configured to:
19. a source secondary node (SN), the source secondary node comprises at least one processor; The at least one processor configured to send, via a transceiver, an SN change request message to a master node (MN); The SN change request message includes information on the maximum number of candidate primary cells (PSCells) in a secondary cell group configured by the target SN; the MN sends an indication of the maximum number of candidate PSCells configured by the target SN in an SN Addition Request message to the target SN; the MN receives at least one candidate PSCell configuration from the target SN in an SN Addition Request Acknowledgement message in response to the SN Addition Request message; The MN transmits a radio resource control (RRC) message to a wireless communication device, the message including the at least one candidate PSCell configuration and one or more associated conditional PSCell addition or modification (CPAC) execution conditions, the RRC message being for causing the wireless communication device to perform a CPAC procedure to the target SN when the candidate PSCell satisfies the one or more associated CPAC execution conditions; A source secondary node, wherein the MN receives an RRC completion message from the wireless communication device, the RRC completion message indicating that the wireless communication device will perform the CPAC procedure to a selected candidate PSCell, and the RRC completion message includes information of the selected candidate PSCell.