A state activation method and apparatus, a communication device, and a storage medium
By simplifying the signaling process and merging protocol layers, the signaling flow for terminal state switching is optimized, solving the complexity of the RRC Inactive to RRC Connected state switching in 5G networks, and achieving rapid service recovery and efficient signaling processing.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA MOBILE COMM LTD RES INST
- Filing Date
- 2024-12-17
- Publication Date
- 2026-06-19
AI Technical Summary
Under the 5G network architecture, the signaling process for a terminal to switch from RRC Inactive state to RRC Connected state is complex and cannot meet the requirements for rapid recovery of terminal services.
Terminal state switching is triggered by receiving and sending specific messages, including paging messages, recovery requests, and recovery messages. Terminal authentication and integrity verification are performed, the signaling process is simplified, the protocol layer is merged, and the separation of data and signaling planes is optimized.
Reduce the number of signaling messages, lower the signaling latency during state transitions, improve user experience quality, and enable rapid business recovery.
Smart Images

Figure CN122248567A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, and more specifically to a state activation method, apparatus, communication device, and storage medium. Background Technology
[0002] In mobile wireless communication systems, the 3rd Generation Partnership Project (3GPP) designed an inactive state for Radio Resource Control (RRC) (or denoted as RRC_INACTIVE state).
[0003] Under the current 5G network architecture, the process of switching a terminal from the RRC Inactive state to the RRC Connected (or RRC_CONNECTED) state involves complex signaling procedures, which cannot meet the requirements for rapid recovery of terminal services. Summary of the Invention
[0004] To address the existing technical problems, embodiments of the present invention provide a state activation method, apparatus, communication device, and storage medium.
[0005] To achieve the above objectives, the technical solution of this invention is implemented as follows:
[0006] In a first aspect, embodiments of the present invention provide a state activation method, the method being applied to a first node, the method comprising: receiving a first message sent by a second node or a third node, and sending a paging message based on the first message, the paging message being used to trigger a terminal in a first state to switch to a second state.
[0007] In the above scheme, the first state is the Radio Resource Control (RRC) Inactive state; and / or, the second state is the Radio Resource Control (RRC) Connected state.
[0008] In the above scheme, the method further includes: the first node receiving a second message sent by the terminal, the second message including a recovery request message; and sending a third message to the terminal, the third message including a recovery message.
[0009] In the above scheme, the second message includes first information for authentication; before sending the third message to the terminal, the method further includes: authenticating the terminal based on the first information.
[0010] In the above scheme, the first information includes a node identifier; the authentication of the terminal based on the first information includes: the first node determining the node to which the terminal belongs as the first node according to the node identifier.
[0011] In the above scheme, the first information further includes a user identifier; the method further includes: the first node searching for user information corresponding to the user identifier, determining the air interface resources and bearer information of the terminal based on the user information, and generating the recovery message based on the air interface resources and the bearer information.
[0012] In the above scheme, the recovery message includes a first field, which is used to carry at least one of the following: the first message and the fourth message;
[0013] The fourth message is used to trigger at least one of artificial intelligence (AI) processing, data transmission, and services, and / or the fourth message is at least one of AI message, data message, non-access stratum (NAS) signaling, sensing message, and service message.
[0014] In the above scheme, the method further includes: sending a fourth message to the terminal, wherein the fourth message is used to trigger at least one of AI processing, data transmission and service, and / or the fourth message is at least one of AI message, data message, NAS signaling, perception message and service message.
[0015] In the above scheme, the second message also includes second information for integrity protection; before sending the third message to the terminal, the method further includes: the first node performing integrity verification on the recovery request message based on the second information.
[0016] In the above scheme, the third message further includes third information for integrity protection, which is generated based on the recovery message; and / or, the third message is an encrypted message.
[0017] In the above scheme, the method further includes: the first node receiving a fifth message sent by the terminal, the fifth message being used to indicate that recovery is complete or state switching is complete; the first node sending a response message corresponding to the first message to the second node or the third node.
[0018] In the above scheme, the first node is a user unit or distribution unit of the access network; and / or, the second node is a control unit or central unit of the access network.
[0019] Secondly, embodiments of the present invention also provide a state activation method, the method being applied to a second node or a third node, the method comprising: sending a first message to a first node to trigger the first node to send a paging message, the paging message being used to trigger a terminal in a first state to switch to a second state.
[0020] In the above scheme, sending the first message to the first node includes: the second node or the third node directly sending the first message to the first node; or, the second node receiving the sixth message sent by the third node and sending the first message to the first node based on the sixth message.
[0021] In the above scheme, the first state is the Radio Resource Control (RRC) Inactive state; and / or, the second state is the Radio Resource Control (RRC) Connected state.
[0022] In the above scheme, the first node is a user unit or distribution unit of the access network; and / or, the second node is a control unit or central unit of the access network.
[0023] Thirdly, embodiments of the present invention also provide a state activation method, the method being applied to a terminal, the method comprising: receiving a paging message sent by a first node, the paging message being used to trigger the terminal to switch from a first state to a second state.
[0024] In the above scheme, the first state is the Radio Resource Control (RRC) Inactive state; and / or, the second state is the Radio Resource Control (RRC) Connected state.
[0025] In the above scheme, the method further includes: the terminal sending a second message to the first node, the second message including a recovery request message; the terminal receiving a third message sent by the first node, the third message including a recovery message.
[0026] In the above scheme, the second message includes first information for authentication; the first information includes a node identifier; and / or, the recovery message includes a first field, which is used to carry at least one of the following: the first message, a fourth message; wherein, the fourth message is used to trigger at least one of AI processing, data transmission, and service, and / or, the fourth message is at least one of AI message, data message, NAS message, perception message, and service message.
[0027] In the above scheme, the second message also includes second information for integrity protection, which is generated based on the recovery request message.
[0028] In the above scheme, the method further includes: the terminal receiving a fourth message sent by the first node, wherein the fourth message is used to trigger at least one of AI processing, data transmission and service, and / or the fourth message is at least one of AI message, data message, NAS message, perception message and service message.
[0029] In the above scheme, the third message further includes third information for integrity protection, the third information being generated based on the recovery message; and / or, the third message is an encrypted message; the method further includes: the terminal performing integrity verification on the recovery message based on the third information, and / or, decrypting the encrypted third message.
[0030] In the above scheme, the method further includes: the terminal sending a fifth message to the first node, the fifth message being used to indicate that the recovery is complete or the state switch is complete.
[0031] Fourthly, embodiments of the present invention also provide a state activation device, which is applied to a first node. The device includes: a first communication unit, configured to receive a first message sent by a second node or a third node, and send a paging message based on the first message, wherein the paging message is used to trigger a terminal in a first state to switch to a second state.
[0032] Fifthly, embodiments of the present invention also provide a state activation device, which is applied to a second node or a third node. The device includes: a second communication unit, used to send a first message to a first node to trigger the first node to send a paging message, wherein the paging message is used to trigger a terminal in a first state to switch to a second state.
[0033] In a sixth aspect, embodiments of the present invention also provide a state activation device, the device being applied to a terminal, the device comprising: a third communication unit, configured to receive a paging message sent by a first node, the paging message being configured to trigger the terminal to switch from the first state to the second state.
[0034] In a seventh aspect, embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the state activation method described in any one of the first to third aspects of the present invention.
[0035] Eighthly, embodiments of the present invention also provide a communication device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the state activation method described in any one of the first to third aspects of the present invention.
[0036] In a ninth aspect, embodiments of the present invention also provide a computer program product, including computer program instructions that cause a computer to perform the steps of the state activation method described in any one of the first to third aspects of the embodiments of the present invention.
[0037] The present invention provides a state activation method, apparatus, communication device, and storage medium. The method includes: a first node receiving a first message sent by a second node or a third node, and sending a paging message based on the first message. The paging message is used to trigger a terminal in a first state to switch to a second state. By employing the technical solution of the present invention, the number of signaling messages is significantly reduced during the terminal's switch from RRC Inactive to RRC Connected state, thus lowering the signaling latency of the state switch. Attached Figure Description
[0038] Figure 1 A schematic diagram of the existing network architecture;
[0039] Figure 2a A schematic diagram of the protocol stack functionality under the network architecture in which the state activation method of this embodiment of the invention is applied;
[0040] Figure 2b This is a schematic diagram of the network architecture for the application of the state activation method in an embodiment of the present invention;
[0041] Figure 3 This is a flowchart illustrating the state activation method according to an embodiment of the present invention. Figure 1 ;
[0042] Figure 4 This is a schematic flowchart of the state activation method according to an embodiment of the present invention;
[0043] Figure 5 This is a flowchart illustrating the state activation method according to an embodiment of the present invention. Figure 3 ;
[0044] Figure 6 This is a schematic diagram of the interaction flow of the state activation method according to an embodiment of the present invention. Figure 1 ;
[0045] Figure 7 This is a schematic diagram of the interaction flow of the state activation method according to an embodiment of the present invention;
[0046] Figure 8 This is a schematic diagram of the composition and structure of the state activation device according to an embodiment of the present invention. Figure 1 ;
[0047] Figure 9 This is a schematic diagram of the composition of the state activation device according to an embodiment of the present invention;
[0048] Figure 10 This is a schematic diagram of the composition and structure of the state activation device according to an embodiment of the present invention. Figure 3 ;
[0049] Figure 11 This is a schematic diagram of the hardware composition structure of a communication device according to an embodiment of the present invention. Detailed Implementation
[0050] The present invention will now be described in further detail with reference to the accompanying drawings and specific embodiments.
[0051] The technical solutions of this invention can be applied to various communication systems, such as GSM (Global System of Mobile communication), LTE (Long Term Evolution), or 5G systems. Optionally, a 5G system or 5G network can also be referred to as a New Radio (NR) system or NR network.
[0052] For example, the communication system used in this embodiment of the invention may include network devices and terminal devices (also referred to as terminals, communication terminals, etc.); the network device may be a device that communicates with the terminal device. The network device can provide communication coverage within a certain area and can communicate with terminals located within that area. Optionally, the network device may be a base station in various communication systems, such as an evolved Node B (eNB) in an LTE system, or a gNB in a 5G or NR system.
[0053] It should be understood that devices with communication functions in the network / system of this application embodiment can be referred to as communication devices. Communication devices may include network devices and terminals with communication functions. Network devices and terminal devices can be the specific devices described above, which will not be repeated here. Communication devices may also include other devices in the communication system, such as network controllers, mobility management entities, and other network entities. This embodiment of the present invention does not limit these.
[0054] It should be understood that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0055] The terms “first,” “second,” etc., used in the specification and claims of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0056] Before describing the embodiments of the present invention in detail, the relevant technical solutions involved in the embodiments of the present invention will be briefly explained first.
[0057] In mobile wireless communication systems, the 3rd Generation Partnership Project (3GPP) designed an inactive state for Radio Resource Control (RRC) (or denoted as RRC_INACTIVE). In the RRC_INACTIVE state, the User Equipment (UE) remains in the Connection Management (CM) CONNECTED state. This means the UE's connection to the core network remains valid, i.e., the UE maintains a connection to the 5G core network, but remains suspended from the Next-Generation Radio Access Network (NG-RAN). Unlike the RRC_CONNECTED state, this state only retains higher-level control plane user configuration information for the retrieval, matching, and identification of users in the RRC Inactive state, releasing other information related to air interface resources. Its advantages are:
[0058] 1. Terminal power saving: In RRC_INACTIVE state, the UE can enter deep sleep mode, further extending battery life;
[0059] 2. Improve air interface resource utilization: Users with no service data transmission release air interface resources, which can be allocated to other users to save air interface resources.
[0060] 3. Quick recovery of RRC_CONNECTED state and service transmission: When there is a service requirement, it can quickly restore to the RRC_CONNECTED state for data transmission.
[0061] Figure 1 A schematic diagram of the existing network architecture; such as Figure 1 As shown, taking a 5G base station gNB as an example, a gNB may include a Central Unit (CU) (which can be denoted as gNB-CU) and a Distributed Unit (DU) (such as...). Figure 1 The central unit can be denoted as gNB-DU; the central unit can also be divided into control planes (CP, Control Plane) (e.g. Figure 1 In this context, it can be denoted as gNB-CU-CP) and the user plane (UP, User Plane) (e.g. Figure 1 (This can be denoted as gNB-CU-UP). gNB-CU-CP communicates with gNB-CU-UP via the E1 interface; gNB-CU-UP communicates with gNB-DU via the F1-U interface; and gNB-CU-CP communicates with gNB-DU via the F1-C interface. gNBs can communicate with each other via the XN interface (including the signaling interface XN-C and the data interface XN-U). gNBs can communicate with the 5G core network via the N2 and N3 interfaces. Specifically, gNB-CU-CP can communicate with the Access and Mobility Management Function (AMF) in the 5G core network via the N2 interface; and gNB-CU-UP can communicate with the User Plane Function (UPF) in the 5G core network via the N3 interface.
[0062] based on Figure 1 The network architecture shown requires multiple interactions between gNB-CU-CP, gNB-CU-UP, and gNB-DU for the UE to switch from RRC_INACTIVE to RRC_CONNECTED state, resulting in a complex signaling process. However, the purpose of switching from RRC_INACTIVE to RRC_CONNECTED state is to ensure the rapid recovery of terminal services and to restore service data transmission with minimal latency.
[0063] Furthermore, due to the continuous enhancement and backward compatibility of 5G user plane functions, the concept of the user plane protocol stack layer has become increasingly "thick," specifically including:
[0064] 1. Expenses in Baotou are increasing;
[0065] 2. The functions are cumbersome and bloated, with data retransmission mechanisms existing in both the Packet Data Convergence Protocol (PDCP) layer and the Radio Link Control (RLC) layer;
[0066] 3. Both the PDCP layer and the RLC layer have sorting functions. Because control and data packets are transmitted on the same bearer, the data packets between the PDCP layer and the RLC layer are not in a one-to-one correspondence. When data packet loss occurs, management and coordination become complicated, and the inter-layer coupling is strong.
[0067] 4. The PDCP module's encryption and integrity protection functions are redundantly deployed in both the control plane and the user plane.
[0068] Considering the problems existing in the 5G protocol stack, the following have emerged: Figure 2a The simplified protocol framework shown introduces the DPPL layer functionality. The DPPL layer functionally integrates the Service Data Adaptation Protocol (SDAP). , The Service Data Adaptation Protocol (SDP) layer, PDCP, and RLC layer are merged into one layer, making the network control plane and user plane clearer, simpler, and completely separated.
[0069] It should be noted that, in the simplified protocol framework, the protocol layer that combines the functions of the SDAP layer, PDCP layer, and RLC layer is not limited to being named the DPPL layer. Other protocol layer names that combine the functions of the SDAP layer, PDCP layer, and RLC layer are also within the protection scope of this invention.
[0070] Then in Figure 2a Under the simplified protocol framework shown, the network architecture in which the state activation method of this embodiment of the invention is applied can be as follows: Figure 2b As shown, compared to Figure 1 The network architecture has the following characteristics:
[0071] 1. Merging: Merging the SDAP layer, PDCP layer, and RLC layer;
[0072] 2. Simplification: Remove the E1 interface between gNB-CU-CP and gNB-CU-UP;
[0073] 3. There is only a control interface between the CU and DU, but no data interface;
[0074] 4. The XN interface only has a signaling interface (XN-C interface) and no data interface;
[0075] 5. A new DN interface is added between DUs to complete the data transmission of services and signaling.
[0076] 6. The data plane and signaling plane are completely separated at higher layers. The CU no longer includes PDCP module functionality, and the DU has RRC capability. Data transmission UPF of the data plane is directly routed to the DU module, simplifying the user plane routing and link establishment process.
[0077] Especially with the introduction of intelligent, sensing, and data services into future communication networks (such as 6G), the transition from RRC Inactive to RRC Connection state may be triggered by either the user plane or the control plane. Currently, the protocol does not define a scenario where the state transition is triggered by control plane signaling.
[0078] Based on this, embodiments of the present invention provide a state activation method, which is applied to a first node. Figure 3 This is a flowchart illustrating the state activation method according to an embodiment of the present invention. Figure 1 ;like Figure 3 As shown,
[0079] Step 101: The first node receives a first message sent by the second or third node, and sends a paging message based on the first message. The paging message is used to trigger the terminal in the first state to switch to the second state.
[0080] In this embodiment, the first node is a user unit or distributed unit (DU) of the access network (or RAN, NG-RAN, base station); and / or, the second node is a control unit or centralized unit (CU) of the access network (or RAN, NG-RAN, base station). It should be noted that both the first node and the second node in this embodiment are... Figure 2b The nodes in the network architecture shown, or those using Figure 2a The protocol stack architecture shown.
[0081] In this embodiment, the third node is a node different from the second node. For example, it can be a node in the core network, or it can be an existing or newly added function located in the RAN or base station (such as gNB), or it can be a node or function located in the edge computing platform (MEP). For example, the function can be capable of providing AI processing (or intelligent processing), data, computing power, sensing, or digital twin functions.
[0082] In this embodiment, the first message includes signaling, such as RRC signaling, Non-Access Stratum (NAS) signaling, etc.; or, the first message is a signaling message.
[0083] In some alternative embodiments, the first state is a Radio Resource Control (RRC) inactive state, or referred to as the RRC_INACTIVE state; and / or, the second state is a Radio Resource Control (RRC) connected state, or referred to as the RRC_CONNECTED state.
[0084] In this embodiment, the first node receives a first message sent by the second or third node, and triggers a paging process based on the first message, i.e., sends a paging message to trigger a switch from the first state to the second state for the terminal. Compared with the prior art, the number of signaling messages is greatly reduced, the signaling latency of state switching is reduced, and the quality of experience (QoE) is improved. It also fills the gap in the current protocol's lack of a defined scenario where control plane signaling triggers the transition from the RRC_INACTIVE state to the RRC_CONNECTED state.
[0085] In some optional embodiments, the first message is a newly added message specifically used to initiate a paging message to trigger a terminal in the first state to switch to the second state; then, after receiving the first message, the first node sends a paging message. In other optional embodiments, the first message may be an existing message, but the first node has preset or added processing logic or state, which is used to initiate a paging message to trigger a terminal in the first state to switch to the second state after receiving the first message.
[0086] In some optional embodiments of the present invention, the method further includes: the first node receiving a second message sent by the terminal, the second message including a recovery request message; and sending a third message to the terminal, the third message including a recovery message.
[0087] In this embodiment, after receiving a paging message from the first node, the terminal in the first state (i.e., RRC Inactive state or RRC_INACTIVE state) determines that it is in the first state and then sends a second message containing a recovery request message to the first node. This recovery request message can also be referred to as the RRCresumeRequest message.
[0088] In this embodiment, the first node sends a third message containing a recovery message to the terminal. This recovery message can also be referred to as the RRCresume message.
[0089] In some alternative embodiments, the second message includes first information for authentication; before sending the third message to the terminal, the method further includes: authenticating the terminal based on the first information.
[0090] In this embodiment, before sending the third message to the terminal, the first node first authenticates the terminal based on the first information carried in the second message. Optionally, the first information may be carried in the recovery request message.
[0091] In some alternative embodiments, the first information includes a node identifier; the authentication of the terminal based on the first information includes: the first node determining, according to the node identifier, that the node to which the terminal belongs is the first node.
[0092] In this embodiment, the first information used for authentication may include identification information such as an Inactive-Radio Network Temporary Identifier (I-RNTI); wherein, the I-RNTI includes at least a node identifier and a user identifier of the first node; the node identifier is a unique identifier used to identify the first node, and the user identifier is a unique user identifier under the first node (specifically, each user unit or distribution unit). The first node can then determine whether the node to which the terminal belongs is the first node based on the node identifier. For example, refer to... Figure 1 As shown, a base station (such as a gNB) can deploy one or more DUs. In this embodiment, there can be one or more first nodes belonging to a base station within the access network. The first node can compare the node identifier in the first information with its own identifier. If the comparison is consistent, it means that the node to which the terminal belongs is the first node, and the terminal authentication is successful.
[0093] In some optional embodiments, the first information further includes a user identifier; the method further includes: the first node searching for user information corresponding to the user identifier, determining the air interface resources and bearer information of the terminal based on the user information, and generating the recovery message based on the air interface resources and the bearer information.
[0094] In this embodiment, the first node stores user information (specifically including context information) for each terminal in the first state. The first node can then locate the corresponding user information (or context information) based on the user identifier, allocate air interface resources for the terminal based on the user information (or context information), and generate the recovery information by combining the bearer information stored in the user information (or context information).
[0095] In some alternative embodiments, the recovery message includes a first field, which is used to carry at least one of the following: a first message and a fourth message; wherein the first message and / or the fourth message is used to trigger at least one of artificial intelligence (AI) processing, data transmission and service, and / or the fourth message is at least one of AI message, data message, non-access stratum (NAS) signaling, sensing message and service message.
[0096] In this embodiment, a first field is added to the recovery message (i.e., the RRCresume message). This first field is used to carry the first message and / or the newly added fourth message from step 101. The first message and / or the fourth message are used to trigger at least one of AI processing, data transmission, and service. For example, the code implementation of the recovery message (i.e., the RRCresume message) can be as follows:
[0097]
[0098] The bolded portion above represents the newly added first field, which can carry the first message and / or the fourth message.
[0099] Optionally, the fourth message may be generated by the first node. For example, the first node may generate the fourth message based on at least one of AI processing requirements, data transmission requirements, and service requirements. In other optional embodiments, the above requirements are not limited to AI processing requirements, data transmission requirements, and service requirements; other requirements that need to trigger the terminal to switch to the second state for execution are all within the protection scope of this invention, such as perception processing, etc.
[0100] In some alternative embodiments, the method further includes sending a fourth message to the terminal, wherein the fourth message is used to trigger at least one of AI processing, data transmission, and services, and / or the fourth message is at least one of AI message, data message, NAS signaling, perception message, and service message.
[0101] In this embodiment, the fourth message can be carried by a message different from the third message. For example, after sending the third message, the first node can send the fourth message to the terminal.
[0102] In some optional embodiments, the second message further includes second information for integrity protection; before sending the third message to the terminal, the method further includes: the first node performing integrity verification on the recovery request message based on the second information.
[0103] In this embodiment, the second message may further include second information for integrity protection, which is calculated based on the recovery request message (or RRCresumeRequest message). For example, the second information may be represented as resumeMAC-I information. After receiving the second message, the first node calculates security information for integrity protection based on the recovery request message (or RRCresumeRequest message) in the second message, compares the security information with the second information, and if the comparison matches, it indicates that the integrity verification of the recovery request message (or RRCresumeRequest message) has passed.
[0104] In some alternative embodiments, the third message may further include third information for integrity protection, the third information being generated based on the recovery message; and / or, the third message may be an encrypted message.
[0105] In this embodiment, before sending the third message, the first node calculates third information for integrity protection based on the recovery message (or RRCresume message) in the third message, and carries the third information in the third message for the terminal to perform integrity protection verification; and / or, the first node encrypts the third message before sending it. For example, the first node first calculates the third information for integrity protection based on the recovery message (or RRCresume message), adds the third information to the third message, encrypts the third message, and then sends the third message to the terminal on the dedicated control channel (DCCH) of the Signaling Radio Bearer (SRB) 1, triggering SRB recovery, terminal switching to the second state, and a new signaling procedure.
[0106] In some optional embodiments, the method further includes: the first node receiving a fifth message sent by the terminal, the fifth message indicating that recovery is complete or state switching is complete; the first node sending a response message corresponding to the first message to the second node or the third node.
[0107] In this embodiment, after receiving the third message, the terminal triggers the recovery of the SRB bearer and the switch to the second state. After the RRC is restored, the terminal sends the fifth message to the first node, indicating that the recovery is complete or the state switch is complete. For example, the fifth message can be denoted as the RRCresumeComplete message.
[0108] In some alternative embodiments, the method further includes: the first node sending a corresponding message to the second node or the third node to trigger subsequent processes of the signaling flow.
[0109] Based on the above embodiments, this invention also provides a state activation method, which is applied to a second node or a third node. Figure 4 This is a schematic flowchart of the state activation method according to an embodiment of the present invention; as shown in Figure 2. Figure 4 As shown,
[0110] Step 201: Send a first message to the first node to trigger the first node to send a paging message, the paging message being used to trigger the terminal in the first state to switch to the second state.
[0111] In this embodiment, the first node is a user unit or distribution unit (or DU) of the access network (or RAN, NG-RAN, base station); and / or, the second node is a control unit or centralized unit (or CU) of the access network (or RAN, NG-RAN, base station).
[0112] In this embodiment, the third node is a node different from the second node. For example, it can be a node in the core network, or it can be an existing or newly added function located in the RAN or base station (such as gNB), or it can be a node or function located in the edge computing platform (MEP). For example, the function can be capable of providing AI processing (or intelligent processing), data, computing power, sensing, or digital twin functions.
[0113] In this embodiment, the first message includes signaling, such as RRC signaling, NAS signaling, etc.; or, the first message is a signaling message.
[0114] In some alternative embodiments, the first state is a Radio Resource Control (RRC) inactive state; and / or, the second state is a Radio Resource Control (RRC) connected state.
[0115] In this embodiment, the first node receives a first message sent by the second or third node, and triggers a paging process based on the first message, that is, sends a paging message to trigger the switching of the terminal in the first state to the second state.
[0116] In some optional embodiments, the first message is a newly added message specifically used to initiate a paging message to trigger a terminal in the first state to switch to the second state; then, after receiving the first message, the first node sends a paging message. In other optional embodiments, the first message may be an existing message, but the first node has preset or added processing logic or state, which is used to initiate a paging message to trigger a terminal in the first state to switch to the second state after receiving the first message.
[0117] In some alternative embodiments, sending the first message to the first node includes: the second node or the third node directly sending the first message to the first node; or, the second node receiving a sixth message sent by the third node and sending the first message to the first node based on the sixth message.
[0118] In this embodiment, as an example, if the second or third node has a communication interface with the first node, then the second or third node can directly send the first message to the first node through this communication interface. As another example, the second node has a communication interface with the first node, while the third node does not have a communication interface with the first node but has a communication interface with the second node; in this case, the third node first sends the sixth message to the second node, and then the second node sends the first message to the first node. It should be noted that in this example, the sixth message and the first message can be the same message, meaning the second node can directly pass through or forward the first message from the third node to the first node; or, the sixth message and the first message can be different messages. As an example, the second node can also process the sixth message from the third node (e.g., add other information to the message) to obtain the first message before sending it to the first node; as another example, the sixth message can be a message completely unrelated to the first message, for example, a signaling message that is a newly added message or a new message type. The second node can determine to send the first message to the first node based on the newly added sixth message, or the second node can receive the sixth message according to preset logic and then send the first message to the first node. This embodiment will not elaborate on this.
[0119] Based on the above embodiments, this invention also provides a state activation method, which is applied to a terminal. Figure 5 This is a flowchart illustrating the state activation method according to an embodiment of the present invention. Figure 3 ;like Figure 5 As shown,
[0120] Step 301: Receive a paging message sent by the first node, the paging message being used to trigger the terminal to switch from the first state to the second state.
[0121] In this embodiment, the first node is a user unit or distribution unit (or DU) of the access network (or RAN, NG-RAN, base station).
[0122] In this embodiment, the first node receives a first message sent by the second or third node, and triggers a paging process based on the first message, that is, sends a paging message to trigger the switching of the terminal in the first state to the second state.
[0123] In some alternative embodiments, the first state is a Radio Resource Control (RRC) inactive state; and / or, the second state is a Radio Resource Control (RRC) connected state.
[0124] In some optional embodiments of the present invention, the method further includes: the terminal sending a second message to the first node, the second message including a recovery request message; the terminal receiving a third message sent by the first node, the third message including a recovery message.
[0125] In this embodiment, after receiving a paging message from the first node, the terminal in the first state (i.e., RRC Inactive state or RRC_INACTIVE state) determines that it is in the first state and then sends a second message containing a recovery request message to the first node. This recovery request message can also be referred to as the RRCresumeRequest message.
[0126] In this embodiment, the first node sends a third message containing a recovery message to the terminal. This recovery message can also be referred to as the RRCresume message.
[0127] In some alternative embodiments, the second message includes first information for authentication; the first information includes a node identifier; and / or, the recovery message includes a first field, which carries at least one of the following: the first message, the fourth message;
[0128] The fourth message is used to trigger at least one of AI processing, data transmission, and service, and / or the fourth message is at least one of AI message, data message, NAS signaling, perception message, and service message.
[0129] In this embodiment, the first information used for authentication may include identification information such as I-RNTI (Inactive-Radio Network Temporary Identifier). The I-RNTI includes at least the node identifier of the first node and the user identifier. The node identifier is a unique identifier for identifying the first node, and the user identifier is a unique user identifier under the first node (specifically, each user unit or distribution unit). The terminal can then send the stored I-RNTI as the first information in a second message to the first node. The first node can then determine whether the node to which the terminal belongs is the first node based on the node identifier.
[0130] Optionally, the first information may also include a user identifier, for example, carried via an I-RNTI. The user identifier is used by the first node to locate the user information corresponding to the terminal, so that the first node can determine the terminal's air interface resources and bearer information.
[0131] In this embodiment, a first field is added to the recovery message (i.e., the RRCresume message). The first field is used to carry the first message and / or the newly added fourth message in step 101. The first message and / or the fourth message are used to trigger at least one of AI processing, data transmission and service.
[0132] Optionally, the fourth message may be generated by the first node. For example, the first node may generate the fourth message based on at least one of AI processing requirements, data transmission requirements, and service requirements. In other optional embodiments, the above requirements are not limited to AI processing requirements, data transmission requirements, and service requirements; other requirements that need to trigger the terminal to switch to the second state for execution are all within the protection scope of this invention, such as perception processing, etc.
[0133] In some alternative embodiments, the method further includes: the terminal receiving a fourth message sent by the first node, wherein the fourth message is used to trigger at least one of AI processing, data transmission, and service, and / or the fourth message is at least one of AI message, data message, NAS signaling, perception message, and service message.
[0134] In this embodiment, the fourth message can be carried by a message different from the third message. For example, after sending the third message, the first node can send the fourth message to the terminal.
[0135] In some alternative embodiments, the second message may further include second information for integrity protection, which is generated based on the recovery request message.
[0136] In this embodiment, the second message may further include second information for integrity protection, which is calculated by the terminal based on the recovery request message (or RRCresumeRequest message). For example, the second information may be represented as resumeMAC-I information. After receiving the second message, the first node calculates the security information for integrity protection based on the recovery request message (or RRCresumeRequest message) in the second message, compares the security information with the second information, and if the comparison matches, it indicates that the integrity verification of the recovery request message (or RRCresumeRequest message) has passed.
[0137] In some optional embodiments, the third message further includes third information for integrity protection, the third information being generated based on the recovery message; and / or, the third message is an encrypted message; the method further includes: the terminal performing integrity verification on the recovery message based on the third information, and / or decrypting the encrypted third message.
[0138] In this embodiment, before sending the third message, the first node calculates third information for integrity protection based on the recovery message (or RRCresume message) in the third message and carries the third information in the third message. After receiving the third message, the terminal calculates security information for integrity protection based on the recovery message (or RRCresume message) in the third message, compares the security information with the third information, and if the comparison is consistent, it indicates that the integrity verification of the recovery message (or RRCresume message) has passed. And / or, if the third message is an encrypted message, the terminal decrypts the encrypted third message. For example, after receiving the third message, the terminal can first decrypt the third message to extract the recovery message (or RRCresume message), and then perform integrity verification based on the recovery message (or RRCresume message).
[0139] In some alternative embodiments, the method further includes: the terminal sending a fifth message to the first node, the fifth message indicating that recovery is complete or state switching is complete.
[0140] In this embodiment, after receiving the third message, the terminal triggers the recovery of the SRB bearer and the switch to the second state. After the RRC is restored, the terminal sends the fifth message to the first node, indicating that the recovery is complete or the state switch is complete. For example, the fifth message can be denoted as the RRCresumeComplete message.
[0141] The embodiments of the present invention will be described in detail below with reference to specific examples. In the following examples, the first node can be CU and the second node can be DU.
[0142] Figure 6 This is a schematic diagram of the interaction flow of the state activation method according to an embodiment of the present invention. Figure 1 ;like Figure 6 As shown, the method includes:
[0143] Step 400: The second or third node sends a UE signaling message to the first node.
[0144] Here, the UE signaling message can be equivalent to the first message in the above embodiments.
[0145] Step 401: When the first node receives a UE signaling message from the second or third node, it sends a paging message, that is, it triggers a paging process to switch the UE in the RRC Inactive state to the RRC Connected state.
[0146] Step 402: The UE receives the paging message, determines that it is in the RRC Inactive state, and sends a second message to the first node. The second message includes the RRCresumeRequest message, which carries the saved I-RNTI and other identification information as well as resumeMAC-I information for integrity protection.
[0147] Here, the RRCresumeRequest message is equivalent to the recovery request message in the above embodiment.
[0148] Step 403: The first node sends a third message to the UE, which includes an RRCresume message and carries security information for integrity protection.
[0149] Here, the I-RNTI information includes at least a node identifier and a user identifier. The first node determines that the user's node is the first node based on this identifier information (i.e., the node identifier matches the first node's own identifier). Additionally, it calculates security information for integrity protection based on the RRCresumeRequest message and compares this security information with the resumeMAC-I information. If the comparison matches, the integrity protection verification is considered successful. After successful authentication, the user information on the first node is located based on the user identifier. Air interface resources are allocated on the first node based on the user information. Combining the bearer information stored in the user information and the allocated air interface resource information, an RRCresume message is generated.
[0150] Optionally, since the user's security context and the authentication and confidentiality algorithm configuration used for the message are stored on the first node, the generated RRCresume message is first subjected to integrity protection and then encryption, thereby generating the third message. After integrity protection and encryption are completed, the third message is sent to the UE on the DCCH channel of SRB1, triggering the recovery of the SRB bearer and the new signaling process.
[0151] Optionally, after receiving the third message on the DCCH channel of SRB1, the terminal decrypts the third message and calculates security information for integrity protection based on the RRCresume message. The security information is then compared with the third information carried in the third message. If the comparison is consistent, the security verification is confirmed to be successful.
[0152] Optionally, the RRCresume message may carry UE signaling messages and / or new messages (equivalent to the fourth message mentioned above) in the newly added first field to trigger at least one of AI processing, data transmission, and services.
[0153] Optionally, after step 403, the first node may send a new message to the UE (equivalent to the fourth message mentioned above) to trigger at least one of AI processing, data transmission, and services.
[0154] Optionally, after the terminal triggers the recovery of the SRB bearer and the switch to the RRC Connected state, it sends an RRCresumeComplete message to the first node to indicate that the recovery or state switch is complete.
[0155] Step 404: The first node sends a UE signaling response message to the second or third node, triggering the subsequent process of the signaling procedure.
[0156] Figure 7 This is a schematic diagram of the interaction flow of the state activation method according to an embodiment of the present invention; as shown in Figure 2. Figure 7 As shown, the method includes:
[0157] Steps 500-501: The third node sends a signaling message to the second node; the second node sends a UE signaling message to the first node.
[0158] This embodiment and Figure 6 The difference in the illustrated embodiment is that, Figure 6In the illustrated embodiment, if the second or third node has a communication interface with the first node, then the second or third node can directly send UE signaling messages to the first node through this communication interface. In this embodiment, the second node has a communication interface with the first node; while the third node does not have a communication interface with the first node but has a communication interface with the second node, then the third node sends signaling messages to the second node, and after receiving the signaling messages, the second node sends UE signaling messages to the first node.
[0159] In one implementation, the signaling message in step 500 is the same message as the UE signaling message in step 501, meaning the second node can directly pass through or forward the first message from the third node to the first node. In another implementation, the signaling message in step 500 is a different message from the UE signaling message in step 501. The second node can process the signaling message to obtain the UE signaling message, for example, by adding other information to the signaling message. Alternatively, the signaling message in step 500 and the UE signaling message are completely unrelated messages, for example, the signaling message is a newly added message or a new message type. The second node can determine whether to send the UE signaling message to the first node based on the newly added signaling message, or the second node can receive the signaling message according to preset logic and then send the UE signaling message to the first node.
[0160] Step 502: When the first node receives a UE signaling message from the second or third node, it sends a paging message, that is, it triggers a paging process to switch the UE in the RRC Inactive state to the RRC Connected state.
[0161] Step 503: The UE receives the paging message, determines that it is in the RRC Inactive state, and sends a second message to the first node. The second message includes the RRCresumeRequest message, which carries the saved I-RNTI and other identification information as well as resumeMAC-I information for integrity protection.
[0162] Step 504: The first node sends a third message to the UE, which includes an RRCresume message and carries security information for integrity protection.
[0163] It should be noted that the specific implementation of steps 502 to 504 can be found in [reference needed]. Figure 6 The specific details of the embodiments shown will not be repeated here.
[0164] Steps 505-506: The first node sends a UE signaling response message to the second node, and the second node sends a signaling response message to the third node, triggering the subsequent process of the signaling procedure.
[0165] Based on the above embodiments, this invention also provides a state activation device, which is applied to a first node. Figure 8 This is a schematic diagram of the composition and structure of the state activation device according to an embodiment of the present invention. Figure 1 ;like Figure 8 As shown, the device includes: a first communication unit 11, used to receive a first message sent by a second node or a third node, and send a paging message based on the first message, wherein the paging message is used to trigger a terminal in a first state to switch to a second state.
[0166] In some alternative embodiments of the present invention, the first state is a Radio Resource Control Inactive (RRCInactive) state; and / or, the second state is a Radio Resource Control Connected (RRC Connected) state.
[0167] In some optional embodiments of the present invention, the first communication unit 11 is further configured to receive a second message sent by the terminal, the second message including a recovery request message; and send a third message to the terminal, the third message including a recovery message.
[0168] In some optional embodiments of the present invention, the second message includes first information for authentication; the device further includes a first processing unit 12 for authenticating the terminal based on the first information.
[0169] In some optional embodiments of the present invention, the first information includes a node identifier;
[0170] The first processing unit 12 is used to determine the node to which the terminal belongs as the first node based on the node identifier.
[0171] In some optional embodiments of the present invention, the first information further includes a user identifier; the first processing unit 12 is further configured to find the user information corresponding to the user identifier, determine the air interface resources and bearer information of the terminal based on the user information, and generate the recovery message based on the air interface resources and the bearer information.
[0172] In some optional embodiments of the present invention, the recovery message includes a first field, which is used to carry at least one of the following: the first message, the fourth message;
[0173] The fourth message is used to trigger at least one of AI processing, data transmission, and service, and / or the fourth message is at least one of AI message, data message, NAS message, perception message, and service message.
[0174] In some optional embodiments of the present invention, the first communication unit 11 is further configured to send a fourth message to the terminal, wherein the fourth message is used to trigger at least one of AI processing, data transmission and service, and / or the fourth message is at least one of AI message, data message, NAS message, perception message and service message.
[0175] In some optional embodiments of the present invention, the second message further includes second information for integrity protection; the first processing unit 12 is further configured to perform integrity verification on the recovery request message based on the second information before the first communication unit 11 sends the third message to the terminal.
[0176] In some optional embodiments of the present invention, the third message further includes third information for integrity protection, the third information being generated based on the recovery message; and / or, the third message is an encrypted message.
[0177] In some optional embodiments of the present invention, the first communication unit 11 is further configured to receive a fifth message sent by the terminal, the fifth message indicating that recovery is complete or state switching is complete; and send a response message corresponding to the first message to the second node or the third node.
[0178] In some optional embodiments of the present invention, the first node is a user unit or distribution unit of the access network; and / or, the second node is a control unit or central unit of the access network.
[0179] In this embodiment of the invention, the first processing unit 12 in the device can be implemented by a central processing unit (CPU), a digital signal processor (DSP), a microcontroller unit (MCU), or a field-programmable gate array (FPGA) in practical applications; the first communication unit 11 in the device can be implemented by a communication module (including: basic communication kit, operating system, communication module, standardized interface and protocol, etc.) and a transceiver antenna in practical applications.
[0180] This invention also provides a state activation device, which is applied to a second node or a third node. Figure 9 This is a schematic diagram of the composition structure of the state activation device according to an embodiment of the present invention; as shown in Figure 2. Figure 9As shown, the device includes: a second communication unit 21, used to send a first message to a first node to trigger the first node to send a paging message, the paging message being used to trigger a terminal in a first state to switch to a second state.
[0181] In some optional embodiments of the present invention, the second communication unit 21 is used to directly send a first message to the first node; or, to receive a sixth message sent by the third node and send the first message to the first node based on the sixth message.
[0182] In some alternative embodiments of the present invention, the first state is a Radio Resource Control Inactive (RRCInactive) state; and / or, the second state is a Radio Resource Control Connected (RRC Connected) state.
[0183] In some optional embodiments of the present invention, the first node is a user unit or distribution unit of the access network; and / or, the second node is a control unit or central unit of the access network.
[0184] In this embodiment of the invention, the second communication unit 21 in the device can be implemented in practical applications through a communication module (including: basic communication kit, operating system, communication module, standardized interface and protocol, etc.) and a transceiver antenna.
[0185] This invention also provides a state activation device, which is applied to a terminal. Figure 10 This is a schematic diagram of the composition and structure of the state activation device according to an embodiment of the present invention. Figure 3 ;like Figure 10 As shown, the device includes: a third communication unit 31, used to receive a paging message sent by a first node, the paging message being used to trigger the terminal to switch from the first state to the second state.
[0186] In some alternative embodiments of the present invention, the first state is a Radio Resource Control Inactive (RRCInactive) state; and / or, the second state is a Radio Resource Control Connected (RRC Connected) state.
[0187] In some optional embodiments of the present invention, the third communication unit 31 is further configured to send a second message to the first node, the second message including a recovery request message; and receive a third message sent by the first node, the third message including a recovery message.
[0188] In some optional embodiments of the present invention, the second message includes first information for authentication; the first information includes a node identifier and a user identifier; and / or,
[0189] The recovery message includes a first field, which is used to carry at least one of the following: the first message, the fourth message;
[0190] The fourth message is used to trigger at least one of AI processing, data transmission, and service, and / or the fourth message is at least one of AI message, data message, NAS message, perception message, and service message.
[0191] In some optional embodiments of the present invention, the second message further includes second information for integrity protection, the second information being generated based on the recovery request message.
[0192] In some optional embodiments of the present invention, the third communication unit 31 is further configured to receive a fourth message sent by the first node, wherein the fourth message is used to trigger at least one of AI processing, data transmission and service, and / or the fourth message is at least one of AI message, data message, NAS message, perception message and service message.
[0193] In some optional embodiments of the present invention, the third message further includes third information for integrity protection, the third information being generated based on the recovery message; and / or, the third message is an encrypted message; the apparatus further includes a second processing unit 32, configured to perform integrity verification on the recovery message based on the third information, and / or to decrypt the encrypted third message.
[0194] In some optional embodiments of the present invention, the third communication unit 31 is further configured to send a fifth message to the first node, the fifth message being used to indicate that recovery is complete or state switching is complete.
[0195] In this embodiment of the invention, the second processing unit 32 in the device can be implemented by a CPU, DSP, MCU or FPGA in practical applications; the third communication unit 31 in the device can be implemented by a communication module (including: basic communication kit, operating system, communication module, standardized interface and protocol, etc.) and transceiver antenna in practical applications.
[0196] It should be noted that the state activation device provided in the above embodiments is only illustrated by the division of the above program modules. In practical applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device can be divided into different program modules to complete all or part of the processing described above. In addition, the state activation device and the state activation method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.
[0197] This invention also provides a communication device, which is a first node, a second node, a third node, or a terminal. Figure 11 This is a schematic diagram of the hardware composition structure of the communication device according to an embodiment of the present invention, such as... Figure 11 As shown, the communication device includes a memory 42, a processor 41, and a computer program stored in the memory 42 and executable on the processor 41. When the processor 41 executes the program, it implements the steps of the state activation method of the present invention applied to a first node, a second node, a third node, or a terminal.
[0198] Optionally, the communication device may also include at least one network interface 43. The various components in the communication device are coupled together via a bus system 44. It is understood that the bus system 44 is used to implement communication between these components. In addition to a data bus, the bus system 44 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in... Figure 11 The general labeled all buses as Bus System 44.
[0199] It is understood that memory 42 can be volatile memory or non-volatile memory, or both. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM); magnetic surface memory can be disk storage or magnetic tape storage. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memory 42 described in the embodiments of the present invention is intended to include, but is not limited to, these and any other suitable types of memory.
[0200] The methods disclosed in the above embodiments of the present invention can be applied to processor 41, or implemented by processor 41. Processor 41 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in processor 41 or by instructions in the form of software. The processor 41 may be a general-purpose processor, DSP, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Processor 41 can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present invention. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of the present invention can be directly reflected as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, which is located in memory 42. Processor 41 reads the information in memory 42 and completes the steps of the aforementioned method in combination with its hardware.
[0201] In an exemplary embodiment, the communication device may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), FPGAs, general-purpose processors, controllers, MCUs, microprocessors, or other electronic components to perform the aforementioned method.
[0202] In an exemplary embodiment, the present invention also provides a computer-readable storage medium, such as a memory 42 including a computer program, which can be executed by a processor 41 of a communication device to perform the steps described in the foregoing method. The computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM; or it may be various devices including one or any combination of the above-mentioned memories.
[0203] The computer-readable storage medium provided in the embodiments of the present invention stores a computer program thereon, which, when executed by a processor, implements the steps of the state activation method of the embodiments of the present invention applied to a first node, a second node, a third node or a terminal.
[0204] This application also provides a computer program product, including a computer program that can be executed by a communication device (such as the processor 41 of the communication device) to complete the steps of any of the aforementioned state activation methods.
[0205] The methods disclosed in the several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.
[0206] The features disclosed in the several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.
[0207] The features disclosed in the several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method or device embodiments.
[0208] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.
[0209] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.
[0210] In addition, in the various embodiments of the present invention, each functional unit can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.
[0211] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.
[0212] Alternatively, if the integrated units of this invention are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.
[0213] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A state activation method, characterized in that, The method is applied to the first node, and the method includes: The system receives a first message from a second or third node and sends a paging message based on the first message. The paging message is used to trigger a terminal in the first state to switch to the second state.
2. The method according to claim 1, characterized in that, The first state is the Radio Resource Control (RRC) Inactive state; and / or, the second state is the Radio Resource Control (RRC) Connected state.
3. The method according to claim 1, characterized in that, The method further includes: The first node receives a second message sent by the terminal, the second message including a recovery request message; A third message is sent to the terminal, the third message including a recovery message.
4. The method according to claim 3, characterized in that, The second message includes first information for authentication; before sending the third message to the terminal, the method further includes: The terminal is authenticated based on the first information.
5. The method according to claim 4, characterized in that, The first information includes the node identifier; The authentication of the terminal based on the first information includes: The first node determines the node to which the terminal belongs based on the node identifier.
6. The method according to claim 5, characterized in that, The first information also includes a user identifier; the method further includes: The first node searches for the user information corresponding to the user identifier, determines the air interface resources and bearer information of the terminal based on the user information, and generates the recovery message based on the air interface resources and the bearer information.
7. The method according to claim 3 or 6, characterized in that, The recovery message includes a first field, which is used to carry at least one of the following: the first message, the fourth message; Wherein, the fourth message is used to trigger at least one of artificial intelligence (AI) processing, data transmission, and services, and / or, the fourth message is at least one of artificial intelligence (AI) message, data message, non-access stratum (NAS) signaling, perception message, and service message.
8. The method according to claim 3, characterized in that, The method further includes: Send a fourth message to the terminal, wherein the fourth message is used to trigger at least one of artificial intelligence (AI) processing, data transmission, and service, and / or the fourth message is at least one of artificial intelligence (AI) message, data message, NAS signaling, perception message, and service message.
9. The method according to claim 3, characterized in that, The second message also includes second information for integrity protection; before sending the third message to the terminal, the method further includes: The first node performs an integrity check on the recovery request message based on the second information.
10. The method according to any one of claims 3 to 6, characterized in that, The third message also includes third information for integrity protection, which is generated based on the recovery message; and / or, the third message is an encrypted message.
11. The method according to claim 3, characterized in that, The method further includes: The first node receives a fifth message sent by the terminal, the fifth message being used to indicate that recovery is complete or state switching is complete; The first node sends a response message corresponding to the first message to the second node or the third node.
12. The method according to claim 1, characterized in that, The first node is a user unit or distribution unit of the access network; and / or, The second node is a control unit or centralized unit of the access network.
13. A state activation method, characterized in that, The method is applied to a second node or a third node, and the method includes: A first message is sent to the first node to trigger the first node to send a paging message, which is used to trigger the terminal in the first state to switch to the second state.
14. The method according to claim 13, characterized in that, Sending the first message to the first node includes: The second node or the third node directly sends the first message to the first node; or, The second node receives the sixth message sent by the third node, and sends the first message to the first node based on the sixth message.
15. The method according to claim 13, characterized in that, The first state is the Radio Resource Control (RRC) Inactive state; and / or, the second state is the Radio Resource Control (RRC) Connected state.
16. The method according to claim 13, characterized in that, The first node is a user unit or distribution unit of the access network; and / or, The second node is a control unit or centralized unit of the access network.
17. A state activation method, characterized in that, The method is applied to a terminal, and the method includes: The terminal receives a paging message sent by the first node, which triggers the terminal to switch from the first state to the second state.
18. The method according to claim 17, characterized in that, The first state is the Radio Resource Control (RRC) Inactive state; and / or, the second state is the Radio Resource Control (RRC) Connected state.
19. The method according to claim 17, characterized in that, The method further includes: The terminal sends a second message to the first node, the second message including a recovery request message; The terminal receives a third message sent by the first node, the third message including a recovery message.
20. The method according to claim 19, characterized in that, The second message includes first information for authentication; the first information includes a node identifier; and / or, The recovery message includes a first field, which is used to carry at least one of the following: the first message, the fourth message; Wherein, the fourth message is used to trigger at least one of artificial intelligence (AI) processing, data transmission, and services, and / or, the fourth message is at least one of artificial intelligence (AI) message, data message, NAS message, perception message, and service message.
21. The method according to claim 19, characterized in that, The second message also includes second information for integrity protection, which is generated based on the recovery request message.
22. The method according to claim 19, characterized in that, The method further includes: The terminal receives a fourth message sent by the first node, wherein the fourth message is used to trigger at least one of artificial intelligence (AI) processing, data transmission, and service, and / or the fourth message is at least one of artificial intelligence (AI) message, data message, NAS message, perception message, and service message.
23. The method according to claim 19, characterized in that, The third message also includes third information for integrity protection, which is generated based on the recovery message; and / or, the third message is an encrypted message; The method further includes: The terminal performs integrity verification on the recovery message based on the third information, and / or decrypts the encrypted third message.
24. The method according to claim 19, characterized in that, The method further includes: The terminal sends a fifth message to the first node, the fifth message indicating that recovery is complete or state switching is complete.
25. A state activation device, characterized in that, The device is applied to a first node, and the device includes: a first communication unit, used to receive a first message sent by a second node or a third node, and to send a paging message based on the first message, wherein the paging message is used to trigger a terminal in a first state to switch to a second state.
26. A state activation device, characterized in that, The device is applied to a second node or a third node. The device includes: a second communication unit, used to send a first message to a first node to trigger the first node to send a paging message, the paging message being used to trigger a terminal in a first state to switch to a second state.
27. A state activation device, characterized in that, The device is applied to a terminal, and the device includes: a third communication unit for receiving a paging message sent by a first node, the paging message being used to trigger the terminal to switch from the first state to the second state.
28. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the program implements the steps of the method according to any one of claims 1 to 12; or, when executed by a processor, the program implements the steps of the method according to any one of claims 13 to 16; or, when executed by a processor, the program implements the steps of the method according to any one of claims 17 to 24.
29. A communication device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the method according to any one of claims 1 to 12; or, when the processor executes the program, it implements the steps of the method according to any one of claims 13 to 16; or, when the processor executes the program, it implements the steps of the method according to any one of claims 17 to 24.
30. A computer program product, characterized in that, The method includes computer program instructions that cause a computer to perform the steps of the method according to any one of claims 1 to 12; or, the computer program instructions cause a computer to perform the steps of the method according to any one of claims 13 to 16; or, the computer program instructions cause a computer to perform the steps of the method according to any one of claims 17 to 24.