Information processing method, device and equipment

By determining the context information according to the terminal mobile type, the large signaling overhead and resource waste of high-speed mobile UEs in distributed networks are solved, and more efficient network resource utilization and service experience improvement are achieved.

CN119211907APending Publication Date: 2024-12-27DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310756999.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-26
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

In distributed network scenarios, the existing technology is difficult to effectively deal with the large signaling overhead and resource waste caused by the Equipment (UE) of terminal users of high-speed mobile or ultra-high-speed mobile.

Method used

Determine the processing method of the terminal's movement type, and the processing method of its context information is determined. It is processed within the current distributed network node when moving at low speed, and is processed at a centralized node or a cluster head node or a target distributed network node when moving at high speed to avoid frequent mobility Updates and waste of resources.

Benefits of technology

It reduces signaling overhead, saves network resources, improves service experience, and adapts to the UE mobility processing needs in distributed network scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119211907A_ABST
    Figure CN119211907A_ABST
Patent Text Reader

Abstract

The invention provides an information processing method, device and equipment, and the information processing method comprises the steps: determining a processing mode of context information of a terminal according to the current movement type of the terminal; wherein under the condition that the movement type of the terminal is a first type of which the movement speed is lower than a first threshold value, the processing mode comprises the following steps of: storing context information of the terminal in a distributed network node which serves the terminal at present; and under the condition that the movement type of the terminal is a second type of which the movement speed is higher than or equal to the first threshold value, the processing mode comprises the following steps: storing context information of the terminal in a second network node which is a target network node, the second network node comprises a centralized node, a cluster head node or a target distributed network node. According to the scheme, the contextual information can be stored according to the UE movement type, and the problems of high signaling overhead and resource waste of a processing scheme for the contextual information of the terminal in the prior art are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to an information processing method, device and equipment. Background Art

[0002] The future 6G network will adopt a decentralized hierarchical network with centralized and distributed collaboration. The 6G network will be organized through centralized and distributed collaboration and distributed autonomy. On the one hand, it will extend more network functions to the edge of the network, and on the other hand, it will concentrate global core functions and support more complex businesses through cloud-network integration and distributed collaboration.

[0003] In a distributed network scenario, the service area of ​​each distributed node is limited and is managed by the centralized network node to which it belongs. If a user is moving at high speed or ultra-high speed, choosing a centralized node to serve him may cause a long signaling delay. If a distributed network node with a smaller service range is chosen, the user will frequently switch.

[0004] Specifically, the existing relevant solutions (such as registration process, deregistration process, access network release process, service request process, cross-domain mobility management process based on data warehouse, etc.) all retain the processing of UE (terminal) context information in the distributed network scenario in the local network. For high-speed or ultra-high-speed mobile UEs, this will cause the UE to frequently update the registration process, resulting in a poor service experience.

[0005] As mentioned above, in the existing solution, the context information of the UE is retained locally: in the distributed network node that provides the service. This solution may cause problems such as high signaling overhead and poor service experience for high-speed or ultra-high-speed mobile UEs. If all neighbor nodes and / or centralized nodes and / or non-neighbor nodes store the context information, it will cause a waste of network resources.

[0006] Based on the above, the processing solutions for terminal context information in the prior art have problems such as large signaling overhead and waste of resources. Summary of the invention

[0007] The purpose of the present application is to provide an information processing method, apparatus and device to solve the problems of high signaling overhead and waste of resources in the prior art processing scheme for terminal context information.

[0008] In order to solve the above technical problem, an embodiment of the present application provides an information processing method, which is applied to a first network node, including:

[0009] Determine the processing method of the terminal context information according to the current mobility type of the terminal;

[0010] Wherein, in the case where the movement type of the terminal is the first type with a movement speed lower than a first threshold, the processing method includes: storing the terminal context information in a distributed network node currently serving the terminal;

[0011] When the terminal's mobility type is the second type with a mobility speed higher than or equal to the first threshold, the processing method includes: storing the terminal context information in a second network node, the second network node is a target network node, and the second network node includes: a centralized node, a cluster head node, or a target distributed network node.

[0012] Optionally, also include:

[0013] Determining a current movement type of the terminal according to the first information;

[0014] The first information includes at least one of the following:

[0015] Terminal contract information;

[0016] Terminal mobility statistics;

[0017] Network local strategy;

[0018] Terminal auxiliary information;

[0019] Terminal moving speed;

[0020] The terminal's historical movement trajectory information.

[0021] Optionally, determining the current mobility type of the terminal according to the first information includes:

[0022] During the registration process, before sending a registration acceptance message to the terminal, determining the current mobility type of the terminal according to the first information;

[0023] The storing the terminal context information in the second network node comprises:

[0024] During the registration process, when the mobility type of the terminal is the second type, before or after sending a registration acceptance message to the terminal, the terminal context information is sent to the second network node.

[0025] Optionally, also include:

[0026] When the mobility type of the terminal is the second type, information about a periodic registration update timer and / or a registration area allocated by the second network node to the terminal is received.

[0027] Optionally, also include:

[0028] During the deregistration process, the terminal context information is obtained from the second network node and the terminal is notified that the deregistration is completed.

[0029] Optionally, acquiring the terminal context information from the second network node includes:

[0030] Before sending notification information indicating that deregistration is completed to the terminal, sending a first acquisition request to the second network node;

[0031] A first acquisition response fed back by the second network node is received, where the first acquisition response carries terminal context information.

[0032] Optionally, the notifying the terminal that deregistration is completed includes:

[0033] Before or after sending a deregistration acceptance message to the terminal, or after the N2 signaling connection is released, notification information that the terminal deregistration is completed is sent to the second network node.

[0034] Optionally, also include:

[0035] During the access network release process, obtaining terminal context information from the second network node;

[0036] And / or, when the access network is released, updating the terminal context information to the second network node.

[0037] Optionally, the acquiring the terminal context information from the second network node includes:

[0038] After receiving a terminal context release completion message or receiving an information update response message of a protocol data unit session, sending a second acquisition request to the second network node;

[0039] A second acquisition response fed back by the second network node is received, where the second acquisition response carries the terminal context information.

[0040] Optionally, the switching process also includes any of the following operations:

[0041] Acquire the terminal context information from the second network node according to the storage address of the terminal context information acquired from the source network node; or, receive the terminal context information sent by the source network node;

[0042] Sending the storage address of the terminal context information to the target network node; or, acquiring the terminal context information from the second network node according to the storage address of the terminal context information, and sending the terminal context information to the target network node.

[0043] Optionally, the acquiring the terminal context information from the second network node includes:

[0044] Sending a third acquisition request to the second network node according to the storage address;

[0045] A third acquisition response fed back by the second network node is received, where the third acquisition response carries terminal context information.

[0046] Optionally, also include:

[0047] When the handover is completed, the terminal context information is updated to the second network node.

[0048] Optionally, also include:

[0049] In the service request process, the terminal context information is obtained from the second network node, and the terminal context information is updated to the second network node.

[0050] Optionally, the acquiring the terminal context information from the second network node includes:

[0051] After receiving the service request sent by the terminal, sending a fourth acquisition request to the second network node;

[0052] A fourth acquisition response fed back by the second network node is received, where the fourth acquisition response carries terminal context information.

[0053] Optionally, updating the terminal context information to the second network node includes:

[0054] After receiving the N2 request response or after receiving the terminal context release completion message or after receiving the information update response message of the protocol data unit session, the terminal context information is updated to the second network node.

[0055] Optionally, also include:

[0056] When the mobility type of the terminal is updated, the mobility type of the terminal is updated to the second network node.

[0057] Optionally, also include:

[0058] Initiate a configuration update procedure when the configuration update condition of the terminal is met.

[0059] Optionally, also include:

[0060] Determining, according to the second information, a second network node for storing the terminal context information;

[0061] The second information includes at least one of the following:

[0062] Tracking area update frequency and paging resource information;

[0063] Service range information of distributed network nodes;

[0064] Processing capacity information of distributed network nodes;

[0065] Hardware resource information of distributed network nodes.

[0066] Optionally, the information of the cluster head or the target distributed network node is obtained through configuration or broadcast message.

[0067] Optionally, the terminal context information is stored in a first location of the distributed network node currently serving the terminal or a first location of the second network node;

[0068] The first location includes: a location corresponding to an access mobility management function or a location corresponding to a data warehouse.

[0069] The embodiment of the present application further provides an information processing method, which is applied to a second network node, including:

[0070] receiving terminal context information sent by the first network node when the mobility type of the terminal is a second type with a moving speed higher than or equal to a first threshold;

[0071] Storing the terminal context information;

[0072] The second network node is a target network node, and the second network node includes: a centralized node, a cluster head node or a target distributed network node.

[0073] Optionally, the receiving the terminal context information sent by the first network node when the mobility type of the terminal is a second type with a moving speed greater than or equal to a first threshold includes:

[0074] receiving terminal context information sent by the first network node under the first condition;

[0075] The first condition includes: during the registration process, when the mobility type of the terminal is the second type, before or after sending a registration acceptance message to the terminal.

[0076] Optionally, also include:

[0077] When the mobility type of the terminal is the second type, allocating a periodic registration update timer and / or a registration area to the terminal;

[0078] Sending to the first network node information about a periodic registration update timer and / or a registration area allocated to the terminal.

[0079] Optionally, also include:

[0080] receiving a first acquisition request sent by the first network node under the second condition;

[0081] Feedback a first acquisition response carrying the terminal context information to the first network node;

[0082] The second condition includes: during the deregistration process, before sending notification information indicating that the deregistration is completed to the terminal.

[0083] Optionally, also include:

[0084] receiving notification information that terminal deregistration is completed, sent by the first network node under the third condition;

[0085] The third condition includes: in the deregistration process, before or after sending a deregistration acceptance message to the terminal, or after the N2 signaling connection is released.

[0086] Optionally, also include:

[0087] receiving a second acquisition request sent by the first network node under a fourth condition;

[0088] Feedback a second acquisition response carrying the terminal context information to the first network node;

[0089] The fourth condition includes: during the access network release process, after receiving a terminal context release completion message or receiving an information update response message of a protocol data unit session.

[0090] Optionally, also include:

[0091] receiving updated terminal context information sent by the first network node under a fifth condition;

[0092] Among them, the fifth condition includes: the access network is released.

[0093] Optionally, also include:

[0094] receiving a third acquisition request sent by the first network node during the handover process;

[0095] A third acquisition response carrying the terminal context information is fed back to the first network node.

[0096] Optionally, also include:

[0097] receiving updated terminal context information sent by the first network node under a sixth condition;

[0098] Among them, the sixth condition includes: switching is completed.

[0099] Optionally, also include:

[0100] receiving a fourth acquisition request sent by the first network node under a seventh condition;

[0101] Feedback a fourth acquisition response carrying the terminal context information to the first network node;

[0102] The seventh condition includes: during the service request process, after receiving the service request sent by the terminal.

[0103] Optionally, also include:

[0104] receiving updated terminal context information sent by the first network node under an eighth condition;

[0105] The eighth condition includes: in the service request process, after receiving the N2 request response or after receiving the terminal context release completion message or after receiving the information update response message of the protocol data unit session.

[0106] Optionally, also include:

[0107] receiving an updated terminal mobility type sent by the first network node under a ninth condition;

[0108] Among them, the ninth condition includes: the mobility type of the terminal is updated.

[0109] Optionally, the information of the cluster head or the target distributed network node is obtained through configuration or broadcast message.

[0110] Optionally, storing the terminal context information includes:

[0111] storing the terminal context information at a first location of the second network node;

[0112] The first location includes: a location corresponding to an access mobility management function or a location corresponding to a data warehouse.

[0113] The embodiment of the present application further provides an information processing device, which is a first network node and includes a memory, a transceiver, and a processor:

[0114] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0115] Determine the processing method of the terminal context information according to the current mobility type of the terminal;

[0116] Wherein, in the case where the movement type of the terminal is the first type with a movement speed lower than a first threshold, the processing method includes: storing the terminal context information in a distributed network node currently serving the terminal;

[0117] When the terminal's mobility type is the second type with a mobility speed higher than or equal to the first threshold, the processing method includes: storing the terminal context information in a second network node, the second network node is a target network node, and the second network node includes: a centralized node, a cluster head node, or a target distributed network node.

[0118] Optionally, the operation further includes:

[0119] Determining a current movement type of the terminal according to the first information;

[0120] The first information includes at least one of the following:

[0121] Terminal contract information;

[0122] Terminal mobility statistics;

[0123] Network local strategy;

[0124] Terminal auxiliary information;

[0125] Terminal moving speed;

[0126] The terminal's historical movement trajectory information.

[0127] Optionally, determining the current mobility type of the terminal according to the first information includes:

[0128] During the registration process, before sending a registration acceptance message to the terminal, determining the current mobility type of the terminal according to the first information;

[0129] The storing the terminal context information in the second network node comprises:

[0130] During the registration process, when the mobility type of the terminal is the second type, before or after sending a registration acceptance message to the terminal, the terminal context information is sent to the second network node by using the transceiver.

[0131] Optionally, the operation further includes:

[0132] When the mobility type of the terminal is the second type, the transceiver is used to receive information about a periodic registration update timer and / or a registration area allocated by the second network node to the terminal.

[0133] Optionally, the operation further includes:

[0134] During the deregistration process, the terminal context information is obtained from the second network node and the terminal is notified that the deregistration is completed.

[0135] Optionally, acquiring the terminal context information from the second network node includes:

[0136] Before sending notification information that deregistration is completed to the terminal, using the transceiver to send a first acquisition request to the second network node;

[0137] The transceiver is used to receive a first acquisition response fed back by the second network node, where the first acquisition response carries terminal context information.

[0138] Optionally, the notifying the terminal that deregistration is completed includes:

[0139] Before or after sending a deregistration acceptance message to the terminal, or after the N2 signaling connection is released, notification information that the terminal deregistration is completed is sent to the second network node by using the transceiver.

[0140] Optionally, the operation further includes:

[0141] During the access network release process, obtaining terminal context information from the second network node;

[0142] And / or, when the access network is released, updating the terminal context information to the second network node.

[0143] Optionally, the acquiring the terminal context information from the second network node includes:

[0144] After receiving a terminal context release completion message or receiving an information update response message of a protocol data unit session, using the transceiver to send a second acquisition request to the second network node;

[0145] A second acquisition response fed back by the second network node is received by using the transceiver, where the second acquisition response carries the terminal context information.

[0146] Optionally, during the switching process, the operation further includes any of the following:

[0147] Acquire the terminal context information from the second network node according to the storage address of the terminal context information acquired from the source network node; or, receive the terminal context information sent by the source network node using the transceiver;

[0148] The storage address of the terminal context information is sent to the target network node by using the transceiver; or, according to the storage address of the terminal context information, the terminal context information is obtained from the second network node, and the terminal context information is sent to the target network node by using the transceiver.

[0149] Optionally, the acquiring the terminal context information from the second network node includes:

[0150] sending a third acquisition request to a second network node using the transceiver according to the storage address;

[0151] The transceiver is used to receive a third acquisition response fed back by the second network node, where the third acquisition response carries terminal context information.

[0152] Optionally, the operation further includes:

[0153] When the handover is completed, the terminal context information is updated to the second network node.

[0154] Optionally, the operation further includes:

[0155] In the service request process, the terminal context information is obtained from the second network node, and the terminal context information is updated to the second network node.

[0156] Optionally, the acquiring the terminal context information from the second network node includes:

[0157] After receiving the service request sent by the terminal, using the transceiver to send a fourth acquisition request to the second network node;

[0158] The transceiver is used to receive a fourth acquisition response fed back by the second network node, where the fourth acquisition response carries terminal context information.

[0159] Optionally, updating the terminal context information to the second network node includes:

[0160] After receiving the N2 request response or after receiving the terminal context release completion message or after receiving the information update response message of the protocol data unit session, the terminal context information is updated to the second network node.

[0161] Optionally, the operation further includes:

[0162] When the mobility type of the terminal is updated, the mobility type of the terminal is updated to the second network node.

[0163] Optionally, the operation further includes:

[0164] Initiate a configuration update procedure when the configuration update condition of the terminal is met.

[0165] Optionally, the operation further includes:

[0166] Determining, according to the second information, a second network node for storing the terminal context information;

[0167] The second information includes at least one of the following:

[0168] Tracking area update frequency and paging resource information;

[0169] Service range information of distributed network nodes;

[0170] Processing capacity information of distributed network nodes;

[0171] Hardware resource information of distributed network nodes.

[0172] Optionally, the information of the cluster head or the target distributed network node is obtained through configuration or broadcast message.

[0173] Optionally, the terminal context information is stored in a first location of the distributed network node currently serving the terminal or a first location of the second network node;

[0174] The first location includes: a location corresponding to an access mobility management function or a location corresponding to a data warehouse.

[0175] The embodiment of the present application further provides an information processing device, which is a second network node and includes a memory, a transceiver, and a processor:

[0176] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0177] receiving, using the transceiver, terminal context information sent by the first network node when the mobility type of the terminal is a second type with a moving speed higher than or equal to a first threshold;

[0178] Storing the terminal context information;

[0179] The second network node is a target network node, and the second network node includes: a centralized node, a cluster head node or a target distributed network node.

[0180] Optionally, the receiving the terminal context information sent by the first network node when the mobility type of the terminal is a second type with a moving speed greater than or equal to a first threshold includes:

[0181] receiving terminal context information sent by the first network node under the first condition;

[0182] The first condition includes: during the registration process, when the mobility type of the terminal is the second type, before or after sending a registration acceptance message to the terminal.

[0183] Optionally, the operation further includes:

[0184] When the mobility type of the terminal is the second type, allocating a periodic registration update timer and / or a registration area to the terminal;

[0185] The transceiver is used to send to the first network node information about a periodic registration update timer and / or a registration area allocated to the terminal.

[0186] Optionally, the operation further includes:

[0187] receiving, using the transceiver, a first acquisition request sent by a first network node under a second condition;

[0188] Feedback a first acquisition response carrying terminal context information to the first network node using the transceiver;

[0189] The second condition includes: during the deregistration process, before sending notification information indicating that the deregistration is completed to the terminal.

[0190] Optionally, the operation further includes:

[0191] receiving, by the transceiver, notification information of completion of terminal de-registration sent by the first network node under the third condition;

[0192] The third condition includes: in the deregistration process, before or after sending a deregistration acceptance message to the terminal, or after the N2 signaling connection is released.

[0193] Optionally, the operation further includes:

[0194] receiving, using the transceiver, a second acquisition request sent by the first network node under a fourth condition;

[0195] Feedback a second acquisition response carrying the terminal context information to the first network node by using the transceiver;

[0196] The fourth condition includes: during the access network release process, after receiving a terminal context release completion message or receiving an information update response message of a protocol data unit session.

[0197] Optionally, the operation further includes:

[0198] receiving, using the transceiver, updated terminal context information sent by the first network node under a fifth condition;

[0199] Among them, the fifth condition includes: the access network is released.

[0200] Optionally, the operation further includes:

[0201] Receiving, by means of the transceiver, a third acquisition request sent by the first network node during the handover process;

[0202] The transceiver is used to feed back a third acquisition response carrying the terminal context information to the first network node.

[0203] Optionally, the operation further includes:

[0204] receiving, using the transceiver, updated terminal context information sent by the first network node under a sixth condition;

[0205] Among them, the sixth condition includes: switching is completed.

[0206] Optionally, the operation further includes:

[0207] receiving, using the transceiver, a fourth acquisition request sent by the first network node under a seventh condition;

[0208] Feedback a fourth acquisition response carrying the terminal context information to the first network node by using the transceiver;

[0209] The seventh condition includes: during the service request process, after receiving the service request sent by the terminal.

[0210] Optionally, the operation further includes:

[0211] receiving, using the transceiver, updated terminal context information sent by the first network node under an eighth condition;

[0212] The eighth condition includes: in the service request process, after receiving the N2 request response or after receiving the terminal context release completion message or after receiving the information update response message of the protocol data unit session.

[0213] Optionally, the operation further includes:

[0214] receiving, by the transceiver, an updated terminal mobility type sent by the first network node under a ninth condition;

[0215] Among them, the ninth condition includes: the mobility type of the terminal is updated.

[0216] Optionally, the information of the cluster head or the target distributed network node is obtained through configuration or broadcast message.

[0217] Optionally, storing the terminal context information includes:

[0218] storing the terminal context information at a first location of the second network node;

[0219] The first location includes: a location corresponding to an access mobility management function or a location corresponding to a data warehouse.

[0220] The embodiment of the present application further provides an information processing device, applied to a first network node, including:

[0221] A first determining unit, configured to determine a processing method of the terminal context information according to a current mobility type of the terminal;

[0222] Wherein, in the case where the movement type of the terminal is the first type with a movement speed lower than a first threshold, the processing method includes: storing the terminal context information in a distributed network node currently serving the terminal;

[0223] When the terminal's mobility type is the second type with a mobility speed higher than or equal to the first threshold, the processing method includes: storing the terminal context information in a second network node, the second network node is a target network node, and the second network node includes: a centralized node, a cluster head node, or a target distributed network node.

[0224] Optionally, also include:

[0225] A second determining unit, configured to determine a current mobility type of the terminal according to the first information;

[0226] The first information includes at least one of the following:

[0227] Terminal contract information;

[0228] Terminal mobility statistics;

[0229] Network local strategy;

[0230] Terminal auxiliary information;

[0231] Terminal moving speed;

[0232] The terminal's historical movement trajectory information.

[0233] Optionally, determining the current mobility type of the terminal according to the first information includes:

[0234] During the registration process, before sending a registration acceptance message to the terminal, determining the current mobility type of the terminal according to the first information;

[0235] The storing the terminal context information in the second network node comprises:

[0236] During the registration process, when the mobility type of the terminal is the second type, before or after sending a registration acceptance message to the terminal, the terminal context information is sent to the second network node.

[0237] Optionally, also include:

[0238] The first receiving unit is configured to receive information about a periodic registration update timer and / or a registration area allocated by the second network node to the terminal when the mobility type of the terminal is the second type.

[0239] Optionally, also include:

[0240] The first processing unit is configured to obtain terminal context information from the second network node and notify the terminal that the deregistration is completed during the deregistration process.

[0241] Optionally, acquiring the terminal context information from the second network node includes:

[0242] Before sending notification information indicating that deregistration is completed to the terminal, sending a first acquisition request to the second network node;

[0243] A first acquisition response fed back by the second network node is received, where the first acquisition response carries terminal context information.

[0244] Optionally, the notifying the terminal that deregistration is completed includes:

[0245] Before or after sending a deregistration acceptance message to the terminal, or after the N2 signaling connection is released, notification information that the terminal deregistration is completed is sent to the second network node.

[0246] Optionally, also include:

[0247] A second processing unit, configured to obtain terminal context information from the second network node during access network release;

[0248] And / or, when the access network is released, updating the terminal context information to the second network node.

[0249] Optionally, the acquiring the terminal context information from the second network node includes:

[0250] After receiving a terminal context release completion message or receiving an information update response message of a protocol data unit session, sending a second acquisition request to the second network node;

[0251] A second acquisition response fed back by the second network node is received, where the second acquisition response carries the terminal context information.

[0252] Optionally, also include:

[0253] The third processing unit is configured to perform any of the following operations during the switching process:

[0254] Acquire the terminal context information from the second network node according to the storage address of the terminal context information acquired from the source network node; or, receive the terminal context information sent by the source network node;

[0255] Sending the storage address of the terminal context information to the target network node; or, acquiring the terminal context information from the second network node according to the storage address of the terminal context information, and sending the terminal context information to the target network node.

[0256] Optionally, the acquiring the terminal context information from the second network node includes:

[0257] Sending a third acquisition request to the second network node according to the storage address;

[0258] A third acquisition response fed back by the second network node is received, where the third acquisition response carries terminal context information.

[0259] Optionally, also include:

[0260] The fourth processing unit is configured to update the terminal context information to the second network node when the handover is completed.

[0261] Optionally, also include:

[0262] The fifth processing unit is configured to obtain the terminal context information from the second network node and update the terminal context information to the second network node during the service request process.

[0263] Optionally, the acquiring the terminal context information from the second network node includes:

[0264] After receiving the service request sent by the terminal, sending a fourth acquisition request to the second network node;

[0265] A fourth acquisition response fed back by the second network node is received, where the fourth acquisition response carries terminal context information.

[0266] Optionally, updating the terminal context information to the second network node includes:

[0267] After receiving the N2 request response or after receiving the terminal context release completion message or after receiving the information update response message of the protocol data unit session, the terminal context information is updated to the second network node.

[0268] Optionally, also include:

[0269] The sixth processing unit is configured to update the terminal mobility type to the second network node when the mobility type of the terminal is updated.

[0270] Optionally, also include:

[0271] The seventh processing unit is used to initiate a configuration update process when the configuration update condition of the terminal is met.

[0272] Optionally, also include:

[0273] A third determining unit, configured to determine, according to the second information, a second network node for storing the terminal context information;

[0274] The second information includes at least one of the following:

[0275] Tracking area update frequency and paging resource information;

[0276] Service range information of distributed network nodes;

[0277] Processing capacity information of distributed network nodes;

[0278] Hardware resource information of distributed network nodes.

[0279] Optionally, the information of the cluster head or the target distributed network node is obtained through configuration or broadcast message.

[0280] Optionally, the terminal context information is stored in a first location of the distributed network node currently serving the terminal or a first location of the second network node;

[0281] The first location includes: a location corresponding to an access mobility management function or a location corresponding to a data warehouse.

[0282] The embodiment of the present application further provides an information processing device, applied to a second network node, including:

[0283] A second receiving unit, configured to receive terminal context information sent by the first network node when the mobility type of the terminal is a second type with a moving speed higher than or equal to a first threshold;

[0284] A first storage unit, used to store the terminal context information;

[0285] The second network node is a target network node, and the second network node includes: a centralized node, a cluster head node or a target distributed network node.

[0286] Optionally, the receiving the terminal context information sent by the first network node when the mobility type of the terminal is a second type with a moving speed greater than or equal to a first threshold includes:

[0287] receiving terminal context information sent by the first network node under the first condition;

[0288] The first condition includes: during the registration process, when the mobility type of the terminal is the second type, before or after sending a registration acceptance message to the terminal.

[0289] Optionally, also include:

[0290] an eighth processing unit, configured to allocate a periodic registration update timer and / or a registration area to the terminal when the mobility type of the terminal is the second type;

[0291] The first sending unit is configured to send information of a periodic registration update timer and / or a registration area allocated to the terminal to the first network node.

[0292] Optionally, also include:

[0293] A third receiving unit, configured to receive a first acquisition request sent by the first network node under a second condition;

[0294] A first feedback unit, configured to feed back a first acquisition response carrying terminal context information to the first network node;

[0295] The second condition includes: during the deregistration process, before sending notification information indicating that the deregistration is completed to the terminal.

[0296] Optionally, also include:

[0297] a fourth receiving unit, configured to receive notification information of terminal deregistration completion sent by the first network node under the third condition;

[0298] The third condition includes: in the deregistration process, before or after sending a deregistration acceptance message to the terminal, or after the N2 signaling connection is released.

[0299] Optionally, also include:

[0300] A fifth receiving unit, configured to receive a second acquisition request sent by the first network node under a fourth condition;

[0301] A second feedback unit, configured to feed back a second acquisition response carrying terminal context information to the first network node;

[0302] The fourth condition includes: during the access network release process, after receiving a terminal context release completion message or receiving an information update response message of a protocol data unit session.

[0303] Optionally, also include:

[0304] a sixth receiving unit, configured to receive updated terminal context information sent by the first network node under the fifth condition;

[0305] Among them, the fifth condition includes: the access network is released.

[0306] Optionally, also include:

[0307] a seventh receiving unit, configured to receive a third acquisition request sent by the first network node during the switching process;

[0308] A third feedback unit is configured to feed back a third acquisition response carrying the terminal context information to the first network node.

[0309] Optionally, also include:

[0310] an eighth receiving unit, configured to receive updated terminal context information sent by the first network node under a sixth condition;

[0311] Among them, the sixth condition includes: switching is completed.

[0312] Optionally, also include:

[0313] a ninth receiving unit, configured to receive a fourth acquisition request sent by the first network node under the seventh condition;

[0314] A fourth feedback unit, configured to feed back a fourth acquisition response carrying terminal context information to the first network node;

[0315] The seventh condition includes: during the service request process, after receiving the service request sent by the terminal.

[0316] Optionally, also include:

[0317] a tenth receiving unit, configured to receive updated terminal context information sent by the first network node under the eighth condition;

[0318] The eighth condition includes: in the service request process, after receiving the N2 request response or after receiving the terminal context release completion message or after receiving the information update response message of the protocol data unit session.

[0319] Optionally, also include:

[0320] an eleventh receiving unit, configured to receive the updated terminal mobility type sent by the first network node under the ninth condition;

[0321] Among them, the ninth condition includes: the mobility type of the terminal is updated.

[0322] Optionally, the information of the cluster head or the target distributed network node is obtained through configuration or broadcast message.

[0323] Optionally, storing the terminal context information includes:

[0324] storing the terminal context information at a first location of the second network node;

[0325] The first location includes: a location corresponding to an access mobility management function or a location corresponding to a data warehouse.

[0326] An embodiment of the present application further provides a non-transitory readable storage medium, wherein the non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the above-mentioned method on the first network node side or the second network node side.

[0327] The beneficial effects of the above technical solution of the present application are as follows:

[0328] In the above scheme, the information processing method determines the processing method of the terminal context information according to the current mobility type of the terminal; wherein, when the mobility type of the terminal is a first type whose mobility speed is lower than a first threshold, the processing method includes: storing the terminal context information in a distributed network node currently serving the terminal; when the mobility type of the terminal is a second type whose mobility speed is higher than or equal to the first threshold, the processing method includes: storing the terminal context information in a second network node, the second network node is a target network node, and the second network node includes: a centralized node, a cluster head node or a target distributed network node; it is possible to store context information according to the mobility type of the UE, thereby avoiding frequent mobility updates caused by directly storing it in the distributed network node providing the service, thereby reducing signaling overhead; it is also possible to avoid the waste of network resources caused by all neighbor nodes and / or centralized nodes and / or non-neighbor nodes storing context information, thereby achieving the purpose of saving network resources; it is a good solution to the problem of large signaling overhead and resource waste in the processing scheme for terminal context information in the prior art. BRIEF DESCRIPTION OF THE DRAWINGS

[0329] Figure 1 A schematic diagram of the wireless communication system architecture of an embodiment of the present application;

[0330] Figure 2 A schematic diagram of a 6G distributed network architecture according to an embodiment of the present application;

[0331] Figure 3 The information processing method of the present application is shown in the following figure: Figure 1 ;

[0332] Figure 4 The information processing method of the present application is shown in the following figure: Figure 2 ;

[0333] Figure 5 The information processing method of the present application is specifically implemented as follows: Figure 1 ;

[0334] Figure 6 The information processing method of the present application is specifically implemented as follows: Figure 2 ;

[0335] Figure 7 The information processing method of the present application is specifically implemented as follows: Figure 3 ;

[0336] Figure 8 The information processing method of the present application is specifically implemented as follows: Figure 4 ;

[0337] Fig. 9The information processing method of the present application is specifically implemented as follows: Figure 5 ;

[0338] Fig.10 The information processing method of the present application is specifically implemented as follows: Figure 6 ;

[0339] Fig.11 The information processing method of the present application is specifically implemented as follows: Figure 7 ;

[0340] Fig.12 The information processing method of the present application is specifically implemented as follows: Figure 8 ;

[0341] Fig.13 The information processing method of the present application is specifically implemented as follows: Figure 9 ;

[0342] Fig.14 The information processing method of the present application is specifically implemented as follows: Figure 10 ;

[0343] Fig.15 The information processing method of the present application is specifically implemented as follows: Figure 10 one;

[0344] Fig.16 The structure of the information processing device of the embodiment of the present application is shown as follows: Figure 1 ;

[0345] Fig.17 The structure of the information processing device of the embodiment of the present application is shown as follows: Figure 2 ;

[0346] Fig.18 The structure of the information processing device of the embodiment of the present application is shown as follows: Figure 1 ;

[0347] Fig.19 The structure of the information processing device of the embodiment of the present application is shown as follows: Figure 2 . DETAILED DESCRIPTION

[0348] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0349] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0350] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0351] It is explained here that the technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new air interface (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.

[0352] Figure 1 A block diagram of a wireless communication system applicable to the embodiments of the present application is shown. The wireless communication system includes a terminal device (also referred to as a terminal) and a network device.

[0353] The terminal device involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). The wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it can be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDA) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.

[0354] The network device involved in the embodiments of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long-term evolution (long term evolution, LTE) system, a 5G base station (the next Generation Node B, gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.

[0355] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoded transmission or beamforming transmission, etc.

[0356] The following first introduces the contents involved in the solution provided in the embodiment of the present application.

[0357] About the 6G distributed network architecture vision:

[0358] An important trend in the development of 6G networks is the centralized and distributed network architecture. The original design of 5G and previous generations of network architecture is centralized control, that is, the core network room is centrally deployed based on demand to achieve the centralized deployment of core network functions. With the development of the network, facing the dual driving forces of business scenarios and technological development, the architecture design of 6G networks needs to consider the distributed architecture, and its control gradually evolves towards distribution. With the distributed development of intelligence and cloud computing, new connections and new networks will also be distributed.

[0359] like Figure 2 As shown in the figure, 6G will be oriented to diversified scenarios and network requirements in the air, sky, land, and sea, and the centralized network architecture cannot uniformly meet all scenarios. To meet this challenge, the 6G network architecture needs to go beyond centralized control and gradually evolve to a distributed architecture, extending more network functions (such as authentication and authorization) to the edge of the network, and establishing distributed homogeneous micro-cloud units with different functional levels. Each micro-cloud unit is self-contained and has complete control and data forwarding functions. Multiple micro-cloud units can form autonomous micro-networks according to business needs, and provide targeted network services according to specific business scenarios, user scale, geographical environment and other requirements. Among them, the above-mentioned micro-cloud units are also called distributed network nodes, representing an on-demand customized or fully functional core network; and these distributed network nodes will be under the control of a centralized network node.

[0360] Based on the above, the embodiments of the present application provide an information processing method, device and equipment to solve the problems of large signaling overhead and waste of resources in the processing scheme for terminal context information in the prior art. Among them, the method, device and equipment are based on the same application concept. Since the principles of solving the problems by the method, device and equipment are similar, the implementation of the method, device and equipment can refer to each other, and the repeated parts will not be repeated.

[0361] The information processing method provided in the embodiment of the present application is applied to a first network node, such as Figure 3 As shown, including:

[0362] Step 31: Determine a processing method for the terminal context information according to the current mobility type of the terminal; wherein, when the mobility type of the terminal is a first type with a mobility speed lower than a first threshold, the processing method includes: storing the terminal context information in a distributed network node currently serving the terminal; when the mobility type of the terminal is a second type with a mobility speed higher than or equal to the first threshold, the processing method includes: storing the terminal context information in a second network node, the second network node is a target network node, and the second network node includes: a centralized node, a cluster head node, or a target distributed network node.

[0363] The information processing method provided in the embodiment of the present application determines the processing method of the terminal context information according to the current mobility type of the terminal; wherein, when the mobility type of the terminal is a first type with a mobility speed lower than a first threshold, the processing method includes: storing the terminal context information in a distributed network node currently serving the terminal; when the mobility type of the terminal is a second type with a mobility speed higher than or equal to the first threshold, the processing method includes: storing the terminal context information in a second network node, the second network node being a target network node, the second network node including: a centralized node, a cluster head node or a target distributed network node; the context information can be stored according to the UE mobility type, thereby avoiding frequent mobility updates caused by directly storing it in the distributed network node providing the service, thereby reducing the signaling overhead; the waste of network resources caused by all neighbor nodes and / or centralized nodes and / or non-neighbor nodes storing the context information can also be avoided, thereby achieving the purpose of saving network resources; the problem of large signaling overhead and waste of resources in the processing scheme for terminal context information in the prior art is well solved.

[0364] Furthermore, the information processing method also includes: determining the current mobility type of the terminal based on the first information; wherein the first information includes at least one of the following: terminal contract information; terminal mobility statistical information; network local policy; terminal auxiliary information; terminal movement speed; and terminal historical movement trajectory information.

[0365] This allows accurate determination of the terminal's current movement type.

[0366] Among them, determining the current mobility type of the terminal according to the first information includes: during the registration process, before sending a registration acceptance message to the terminal, determining the current mobility type of the terminal according to the first information; storing the terminal context information in the second network node includes: during the registration process, when the mobility type of the terminal is the second type, before or after sending a registration acceptance message to the terminal, sending the terminal context information to the second network node.

[0367] This can support the implementation of terminal context information related operations in the registration scenario.

[0368] Furthermore, the information processing method further includes: when the mobility type of the terminal is the second type, receiving information of a periodic registration update timer and / or a registration area allocated by the second network node to the terminal.

[0369] In this way, the information of the periodic registration update timer and / or registration area allocated to the terminal can be accurately obtained.

[0370] In the embodiment of the present application, the information processing method further includes: during the deregistration process, obtaining terminal context information from the second network node and notifying the terminal that the deregistration is completed.

[0371] This can support the implementation of terminal context information related operations in the deregistration scenario.

[0372] The acquiring of the terminal context information from the second network node includes: sending a first acquisition request to the second network node before sending a notification message indicating that deregistration is complete to the terminal; and receiving a first acquisition response fed back by the second network node, wherein the first acquisition response carries the terminal context information.

[0373] This allows accurate terminal context information to be obtained.

[0374] In an embodiment of the present application, the notifying the terminal that deregistration has been completed includes: before or after sending a deregistration acceptance message to the terminal, or after the N2 signaling connection is released (which may correspond to the completion of an existing deregistration process), sending a notification message that the terminal deregistration has been completed to the second network node.

[0375] In this way, the terminal can be accurately notified that deregistration is completed. Among them, N2 signaling can be specifically N2 interface signaling, and N2 interface is the interface between gNB and Access and Mobility Management Function (AMF).

[0376] Furthermore, the information processing method further includes: obtaining terminal context information from the second network node during the access network release process; and / or updating the terminal context information to the second network node when the access network is released.

[0377] This can support the implementation of terminal context information related operations in the access network release scenario.

[0378] Among them, obtaining terminal context information from the second network node includes: after receiving a terminal context release completion message or receiving an information update response message of a protocol data unit session (which may correspond to the completion of an existing AN release process), sending a second acquisition request to the second network node; receiving a second acquisition response fed back by the second network node, the second acquisition response carrying the terminal context information.

[0379] This allows accurate terminal context information to be obtained.

[0380] Furthermore, the information processing method, during the switching process, also includes any one of the following operations: (1) obtaining the terminal context information from the second network node according to the storage address of the terminal context information obtained from the source network node; or, receiving the terminal context information sent by the source network node; (2) sending the storage address of the terminal context information to the target network node; or, obtaining the terminal context information from the second network node according to the storage address of the terminal context information, and sending the terminal context information to the target network node.

[0381] This can support the implementation of terminal context information related operations in the handover scenario. Wherein, "handover" can specifically refer to cell handover (handover between different cells involved in the movement of UE, which belongs to the handover management of UE), but is not limited thereto.

[0382] The acquiring the terminal context information from the second network node includes: sending a third acquisition request to the second network node according to the storage address; and receiving a third acquisition response fed back by the second network node, wherein the third acquisition response carries the terminal context information.

[0383] This allows accurate terminal context information to be obtained.

[0384] Furthermore, the information processing method further includes: when the handover is completed, updating the terminal context information to the second network node.

[0385] In this way, the synchronization of the terminal context information can be achieved. Wherein, "handover" can specifically refer to a cell handover (a handover between different cells involved in the movement of the UE, which belongs to the handover management of the UE), but is not limited thereto.

[0386] In the embodiment of the present application, the information processing method further includes: in the service request process, obtaining terminal context information from the second network node, and updating the terminal context information to the second network node.

[0387] This can support the implementation of terminal context information related operations in business request scenarios.

[0388] The acquiring terminal context information from the second network node includes: after receiving a service request sent by the terminal, sending a fourth acquisition request to the second network node; and receiving a fourth acquisition response fed back by the second network node, wherein the fourth acquisition response carries the terminal context information.

[0389] This allows accurate terminal context information to be obtained.

[0390] In an embodiment of the present application, updating the terminal context information to the second network node includes: updating the terminal context information to the second network node after receiving the N2 request response or after receiving the terminal context release completion message or receiving the information update response message of the protocol data unit session (which may correspond to the completion of the existing AN release process).

[0391] This enables synchronization of terminal context information.

[0392] Furthermore, the information processing method further includes: when the mobility type of the terminal is updated, updating the terminal mobility type to the second network node.

[0393] This allows synchronization of terminal movement types.

[0394] In the embodiment of the present application, the information processing method further includes: initiating a configuration update process when the configuration update condition of the terminal is met.

[0395] This can support the configuration update process. The configuration update condition may include: the moving speed is lower than the first threshold or the moving speed is higher than or equal to the first threshold; but the present invention is not limited thereto.

[0396] Furthermore, the information processing method also includes: determining a second network node for storing terminal context information based on second information; wherein the second information includes at least one of the following: tracking area update frequency and paging resource information; service range information of distributed network nodes; processing capability information of distributed network nodes; hardware resource information of distributed network nodes.

[0397] In this way, the second network node for storing the terminal context information can be accurately obtained.

[0398] The information of the cluster head or the target distributed network node is obtained through configuration or broadcast message.

[0399] In this way, the information of the cluster head or target distributed network node can be accurately obtained.

[0400] In an embodiment of the present application, the terminal context information is stored in the first position of the distributed network node currently serving the terminal or the first position of the second network node; wherein the first position includes: the position corresponding to the access mobility management function or the position corresponding to the data warehouse.

[0401] In this way, the specific storage of the terminal context information can be achieved.

[0402] The embodiment of the present application also provides an information processing method, which is applied to a second network node, such as Figure 4 As shown, including:

[0403] Step 41: receiving terminal context information sent by the first network node when the mobility type of the terminal is a second type with a moving speed higher than or equal to a first threshold;

[0404] Step 42: storing the terminal context information; wherein the second network node is a target network node, and the second network node includes: a centralized node, a cluster head node, or a target distributed network node.

[0405] The information processing method provided in the embodiment of the present application receives terminal context information sent by a first network node when the terminal's mobility type is a second type with a mobility speed higher than or equal to a first threshold; stores the terminal context information; wherein the second network node is a target network node, and the second network node includes: a centralized node, a cluster head node, or a target distributed network node; can support the storage of context information according to the UE mobility type, thereby avoiding frequent mobility updates caused by directly storing it in the distributed network node providing the service, thereby reducing signaling overhead; it can also avoid the waste of network resources caused by all neighbor nodes and / or centralized nodes and / or non-neighbor nodes storing context information, thereby achieving the purpose of saving network resources; it well solves the problems of high signaling overhead and waste of resources in the processing scheme for terminal context information in the prior art.

[0406] The receiving of terminal context information sent by the first network node when the terminal's mobility type is the second type with a mobility speed higher than or equal to a first threshold includes: receiving terminal context information sent by the first network node under a first condition; wherein the first condition includes: during the registration process, when the terminal's mobility type is the second type, before or after sending a registration acceptance message to the terminal.

[0407] This can support the implementation of terminal context information related operations in the registration scenario.

[0408] Furthermore, the information processing method also includes: when the terminal's mobility type is the second type, allocating a periodic registration update timer and / or registration area to the terminal; and sending information about the periodic registration update timer and / or registration area allocated to the terminal to the first network node.

[0409] In this way, the information of the periodic registration update timer and / or registration area allocated to the terminal can be accurately obtained and transmitted.

[0410] In an embodiment of the present application, the information processing method further includes: receiving a first acquisition request sent by a first network node under a second condition; and feeding back a first acquisition response carrying terminal context information to the first network node; wherein the second condition includes: during the deregistration process, before sending a notification message that the deregistration is completed to the terminal.

[0411] This can support the implementation of terminal context information related operations in the deregistration scenario.

[0412] Furthermore, the information processing method also includes: receiving notification information that terminal deregistration has been completed, sent by the first network node under a third condition; wherein the third condition includes: during the deregistration process, before or after sending a deregistration acceptance message to the terminal, or after the N2 signaling connection is released.

[0413] In this way, it can be accurately realized that the terminal deregistration has been completed.

[0414] In an embodiment of the present application, the information processing method further includes: receiving a second acquisition request sent by the first network node under a fourth condition; and feeding back a second acquisition response carrying terminal context information to the first network node; wherein the fourth condition includes: during the access network release process, after receiving a terminal context release completion message or receiving an information update response message of a protocol data unit session.

[0415] This can support the implementation of terminal context information related operations in the access network release scenario.

[0416] Furthermore, the information processing method further includes: receiving updated terminal context information sent by the first network node under a fifth condition; wherein the fifth condition includes: the access network is released.

[0417] This enables synchronization of terminal context information.

[0418] In the embodiment of the present application, the information processing method further includes: receiving a third acquisition request sent by the first network node during the switching process; and feeding back a third acquisition response carrying the terminal context information to the first network node.

[0419] This can support the implementation of terminal context information related operations in the handover scenario. Wherein, "handover" can specifically refer to cell handover (handover between different cells involved in the movement of UE, which belongs to the handover management of UE), but is not limited thereto.

[0420] Furthermore, the information processing method further includes: receiving updated terminal context information sent by the first network node under a sixth condition; wherein the sixth condition includes: handover completion.

[0421] In this way, the synchronization of the terminal context information can be achieved. Wherein, "handover" can specifically refer to a cell handover (a handover between different cells involved in the movement of the UE, which belongs to the handover management of the UE), but is not limited thereto.

[0422] In an embodiment of the present application, the information processing method further includes: receiving a fourth acquisition request sent by the first network node under a seventh condition; and feeding back a fourth acquisition response carrying terminal context information to the first network node; wherein the seventh condition includes: during a service request process, after receiving a service request sent by the terminal.

[0423] This can support the implementation of terminal context information related operations in business request scenarios.

[0424] Furthermore, the information processing method also includes: receiving updated terminal context information sent by the first network node under an eighth condition; wherein the eighth condition includes: during the service request process, after receiving the N2 request response or after receiving the terminal context release completion message or after receiving the information update response message of the protocol data unit session.

[0425] This enables synchronization of terminal context information.

[0426] In the embodiment of the present application, the information processing method further includes: receiving an updated terminal mobility type sent by the first network node under a ninth condition; wherein the ninth condition includes: updating the mobility type of the terminal.

[0427] This allows synchronization of terminal movement types.

[0428] The information of the cluster head or the target distributed network node is obtained through configuration or broadcast message.

[0429] In this way, the information of the cluster head or target distributed network node can be accurately obtained.

[0430] In an embodiment of the present application, storing the terminal context information includes: storing the terminal context information at a first location of the second network node; wherein the first location includes: a location corresponding to an access mobility management function or a location corresponding to a data warehouse.

[0431] In this way, the specific storage of the terminal context information can be achieved.

[0432] The information processing method provided in the embodiments of the present application is described below with examples.

[0433] In view of the above technical problems, an embodiment of the present application provides an information processing method, which can be specifically implemented as a distributed network terminal context processing method based on mobility, mainly involving:

[0434] In a distributed network scenario, (the first network node) determines a processing method for determining UE context information based on the UE mobility type (corresponding to the above-mentioned processing method for determining the terminal context information according to the current mobility type of the terminal):

[0435] 1) If the mobility of the UE is no mobility or low mobility (corresponding to the mobility type of the above-mentioned terminal being the first type with a moving speed lower than the first threshold); for the UE registered with the network, the UE context and state information are stored in the currently serving network node (corresponding to the above-mentioned processing method including: storing the terminal context information in the distributed network node currently serving the terminal), and the Tracking Area Identity (TAI) list is determined by the distributed network node (it can also be understood that the access and mobility management function (AMF) contained in the distributed node performs the aforementioned storage operation);

[0436] 2) If the mobility of the UE is high speed or ultra-high speed (corresponding to the mobile type of the above-mentioned terminal being the second type with a mobile speed higher than or equal to the first threshold); for the UE registered with the network, separation of processing and data (i.e., decoupling of data and function) is adopted, and the data is stored in the centralized node and / or cluster head (through the idea of ​​dividing clusters) and / or a distributed network node (which may be specified according to the compromise between the frequency of tracking area updates and paging resources or the service scope, processing capability, link capability with other distributed network nodes, etc.) and / or related distributed network nodes (related to the policy) (corresponding to the above-mentioned processing method including: storing the terminal context information in the second network node, the second network node is the target network node, and the second network node includes: a centralized node, a cluster head node or a target distributed network node); wherein the distributed network node (currently providing) the service has only processing capability, and the TAI list can be determined by the centralized node and / or cluster head (through the idea of ​​dividing clusters) and / or a distributed network node (it can also be understood that the AMF contained in the distributed node or the centralized node performs the aforementioned storage operation). In this way, it is possible to avoid re-registering when moving to a new network node within the range of the TAI list, and only mobility and periodic registration updates are required based on the TAI list (ie, frequent movement registration is not required).

[0437] Among them: 1) The determination of the UE mobility type can be carried out based on at least one of the information such as UE subscription information, UE mobility statistics information, network local policy, UE auxiliary information, etc. (corresponding to the above-mentioned determination of the current mobility type of the terminal based on the first information; wherein the first information includes at least one of the following: terminal subscription information; terminal mobility statistics information; network local policy; terminal auxiliary information; terminal movement speed; terminal historical movement trajectory information). The determination of the UE mobility type can be determined by the base station and then sent to the first network node, or it can be determined by the first network node itself, which is not limited here.

[0438] 2) The data is stored in the access mobility management function (i.e. AMF) of the centralized node and / or cluster head and / or distributed network node (which may be specified according to the compromise between the frequency of tracking area updates and paging resources or the service scope, processing capacity, etc.), or in the data warehouse of the centralized node and / or cluster head and / or distributed network node (which can be understood as a place dedicated to storing data). The above-mentioned terminal context information is stored in the first position of the distributed network node currently serving the terminal or the first position of the second network node; wherein the first position includes: the position corresponding to the access mobility management function or the position corresponding to the data warehouse.

[0439] The present solution is specifically exemplified below, wherein the first position takes the position corresponding to the access and mobility management function AMF as an example.

[0440] Example 1, a method for selecting a cluster head or a distributed network node;

[0441] In actual deployment, the centralized node may not work well, for example, the service range of the centralized node is too large, and it is necessary to divide the cluster based on the demand to select the cluster head and the centralized node, or to select a distributed network node representative and the centralized node in some way as the representative for storing the UE context information. At this time, it can be determined by a compromise between the frequency of tracking area updates and paging resources (which can be understood as the corresponding information obtained by considering the balance between the two), the service range of the distributed network node, the processing capacity of the distributed network node, the hardware resources of the distributed network node, etc. (corresponding to the above-mentioned determination of the second network node for storing the terminal context information according to the second information; wherein the second information includes at least one of the following: tracking area update frequency and paging resource information; distributed network node service range information; distributed network node processing capacity information; distributed network node hardware resource information).

[0442] In a scenario where a cluster is represented or represented by a distributed network node, the information represented by the cluster head or distributed network node can be provided to other distributed network nodes within the range through configuration or broadcast messages (the cluster head and / or distributed network nodes and / or centralized nodes send broadcast messages) (the information corresponding to the above-mentioned cluster head or target distributed network node is obtained through configuration or broadcast messages).

[0443] The following examples are based on the following assumptions:

[0444] (1) The data is stored in the access mobility management function of the centralized node and / or cluster head and / or distributed network node (specified according to the compromise between the frequency of tracking area updates and paging resources or the service scope, processing capacity, etc.), or in the data warehouse of the centralized node and / or cluster head and / or distributed network node (a place dedicated to storing data). The above-mentioned terminal context information is stored in the first position of the distributed network node currently serving the terminal or the first position of the second network node; wherein the first position includes: the position corresponding to the access mobility management function or the position corresponding to the data warehouse.

[0445] (2) The UE mobility type may be determined based on at least one of the following information: UE subscription information, UE mobility statistics information, network local policy, UE auxiliary information, etc. (corresponding to the above-mentioned determination of the current mobility type of the terminal based on the first information; wherein the first information includes at least one of the following: terminal subscription information; terminal mobility statistics information; network local policy; terminal auxiliary information; terminal movement speed; terminal historical movement trajectory information).

[0446] (3) The Radio Access Network (RAN, which can be understood as a base station) selects an AMF; specifically, the AMF can be selected based on at least one of the RAN local configuration, and / or the AMF load and priority, and / or valid information carried by the UE, but is not limited to this.

[0447] This solution uses the above method to save UE context information, which saves more network resources than using all neighbor nodes and / or centralized nodes and / or non-neighbor nodes to save UE context information.

[0448] The following example takes the second network node as a centralized node; the signaling process taking the cluster head or distributed network node representative (corresponding to the above-mentioned target distributed network node) as an example is similar and will not be described in detail below.

[0449] Example 2: The mobility is a high-speed or ultra-high-speed mobility scenario.

[0450] In example 2.1, the centralized node participates in completing the UE registration process.

[0451] like Figure 5 and Figure 6 As shown, in steps 1 and 2, after the RAN receives the registration request from the UE, it performs operations including selecting a source access mobility management function and forwarding the registration request message to the source access mobility management function; then, after the source access mobility management function receives the registration request, it can execute other registration processes (for details, please refer to the existing processes, which will not be repeated here).

[0452] Before the source access mobility management function sends a registration acceptance message to the UE (see Figure 5 Steps 3a, 3b) or later (see Figure 6 Steps 4a and 4b) of the UE mobility type determination are performed (corresponding to the above-mentioned determination of the current mobility type of the terminal according to the first information before sending the registration acceptance message to the terminal during the registration process). If it is determined that there is no mobility or low mobility, steps 3a and 3b or steps 4a and 4b are omitted. If it is determined that it is high-speed mobility or ultra-high-speed mobility, the (source) access mobility management function carries the UE context (including status information) by sending a UE context establishment request message to the access mobility management function of the centralized node (i.e., the target access mobility management function) (corresponding to the above-mentioned sending of the terminal context information to the second network node before or after sending the registration acceptance message to the terminal during the registration process when the mobility type of the terminal is the second type). After receiving the (UE context establishment) request, the access mobility management function of the centralized node saves the UE context information, allocates information such as a periodic registration update timer and a registration area to the UE, and carries it to the access mobility management function of the current service through a UE context establishment response message (corresponding to the above-mentioned receiving information of the periodic registration update timer and / or registration area allocated to the terminal by the second network node when the mobility type of the terminal is the second type). At this time, the access mobility management function of the current service is only responsible for the processing logic of the UE.

[0453] In this example, you can execute Figure 5 Step 4 in: After receiving the (UE context establishment) response message, the access mobility management function of the current service (i.e., the source access mobility management function) sends a registration acceptance message to the UE; or, execute Figure 6 Step 3 in: before the (source) access mobility management function sends a UE context establishment request message to the access mobility management function of the centralized node, the source access mobility management function sends a registration acceptance message to the UE; this is not limited here.

[0454] Among them: (1) UE can perform mobility and periodic update registration process based on TAI list.

[0455] Step 5: Execute the remaining registration processes. For details, please refer to the existing processes and will not be repeated here.

[0456] Take example 2.2, the registration scenario;

[0457] like Figure 7 , Figure 8 and Fig. 9 As shown, after the access mobility management function of the current service (i.e., the source access mobility management function) receives the deregistration request of the UE, step 2 is executed, i.e., a UE context acquisition request (corresponding to the above-mentioned first acquisition request) is sent to the access mobility management function of the centralized node (i.e., the target access mobility management function) and a UE context acquisition response (corresponding to the above-mentioned first acquisition response) is received, thereby obtaining the context information of the UE (corresponding to the above-mentioned acquisition of terminal context information from the second network node during the deregistration process). Specifically, the context information obtained may include registration information, session information, and other context information, but is not limited to this.

[0458] Step 3: For other deregistration processes, please refer to the existing processes for details and will not be repeated here.

[0459] Subsequently, before the source access mobility management function sends a deregistration acceptance message to the UE (see Figure 7 Steps 4a, 4b) or later (see Figure 8 Steps 5a, 5b) or after all deregistration processes are completed (see Fig. 9 After steps 6a and 6b), a UE context release request (i.e., a UE context deregistration request) is sent to the access mobility management function of the centralized node (i.e., the target access mobility management function; corresponding to the above-mentioned second network node) to inform the centralized node that the UE has completed deregistration (corresponding to the above-mentioned sending of a notification message of terminal deregistration completion to the second network node before or after sending a deregistration acceptance message to the terminal, or after the N2 signaling connection is released), and a corresponding response is received.

[0460] in, Figure 7 Step 6, Figure 8 Step 6 and Fig. 9 Step 5 is to execute the remaining deregistration processes. For details, please refer to the existing processes and will not be repeated here.

[0461] Example 2.3, AN release;

[0462] like Fig.10As shown, after the AN release process is completed, the access mobility management function of the current service sends a UE context modification request (corresponding to the above-mentioned second acquisition request) to the access mobility management function of the centralized node to inform the centralized node that the UE status has changed from a connected state to an idle state, and receives a corresponding response (corresponding to the above-mentioned second acquisition response), see steps 2a and 2b for details (corresponding to the above-mentioned updating of the terminal context information to the second network node when the access network is released).

[0463] Example 2.4, handover --- T (target) - access scenario where the mobility management function obtains UE context information;

[0464] In this switching scenario, the access mobility management function may be replaced, which may involve Xn switching or N2 switching. In this example, by separating data from processing or obtaining UE context data from a centralized node, it is not necessary to frequently initiate the N2 switching process even across distributed network nodes. Fig.11 As shown:

[0465] Step 0. The terminal, S (source)-RAN and T-RAN cooperate to prepare for handover and execute handover.

[0466] Step 1.1, T-RAN sends an N2 path switching request to S-Access and Mobility Management Function; this step corresponds to Xn switching;

[0467] Step 1.2, S-RAN sends an N2 path switching request to the S-Access and Mobility Management Function; this step corresponds to N2 switching.

[0468] Step 2: The S-access and mobility management function selects the T-access and mobility management function.

[0469] Step 3, the S-access mobility management function (ie, access and mobility management function) sends a switching request to the T-access mobility management function, carrying the address information of the UE context information storage (corresponding to the storage address of the terminal context information sent to the target network node).

[0470] Steps 4 and 5, the T-access mobility management function obtains UE context information based on the address information stored in the UE context information in step 3 (corresponding to the above-mentioned acquisition of the terminal context information from the second network node according to the storage address of the terminal context information obtained from the source network node), including session information. Then the UE handover process is completed (i.e., step 6, other handover processes, for details, please refer to the existing process, which will not be repeated here).

[0471] Specifically, the T-access mobility management function sends a UE context acquisition request to the access mobility management function of the centralized node and receives a corresponding response (corresponding to the above-mentioned sending a third acquisition request to the second network node according to the storage address; receiving a third acquisition response fed back by the second network node, and the third acquisition response carries terminal context information).

[0472] Step 7-8, after the UE handover is completed, the T-access mobility management function sends a UE context update request to update the UE context information, such as the access mobility management function of the current service, UE location information, session related information, etc. Corresponding to the above, when the handover is completed, the terminal context information is updated to the second network node.

[0473] Example 2.5, handover - S-access mobility management function obtains UE context information;

[0474] In this handover scenario, the access mobility management function may be replaced; specifically, it may involve Xn handover or N2 handover. In this example, by separating data from processing or obtaining UE context data from a centralized node, there is no need to frequently initiate the N2 handover process even across distributed network nodes.

[0475] The difference from Example 2.4 is that in this example, the S-access mobility management function obtains UE context information from the access mobility management function of the centralized node and forwards it to the T-access mobility management function, as shown in the following example: Fig.12 As shown, this example includes the following steps:

[0476] Step 0. The terminal, S (source)-RAN and T-RAN cooperate to prepare for handover and execute handover.

[0477] Step 1.1, T-RAN sends an N2 path switching request to S-Access and Mobility Management Function; this step corresponds to Xn switching;

[0478] Step 1.2, S-RAN sends an N2 path switching request to the S-Access and Mobility Management Function; this step corresponds to N2 switching.

[0479] Step 2: The S-access and mobility management function selects the T-access and mobility management function.

[0480] Steps 3 and 4: The S-access mobility management function obtains UE context information based on the stored address information (corresponding to obtaining the terminal context information from the second network node according to the storage address of the terminal context information), including session information.

[0481] Specifically, the S-access mobility management function sends a UE context acquisition request to the access mobility management function of the centralized node and receives a corresponding response (corresponding to the above-mentioned sending a third acquisition request to the second network node according to the storage address; receiving a third acquisition response fed back by the second network node, and the third acquisition response carries terminal context information).

[0482] Step 5, the S-access mobility management function (i.e., access and mobility management function) sends a handover request to the T-access mobility management function, carrying the acquired UE context information (corresponding to the above sending of the terminal context information to the target network node). For the T-access mobility management function, it is the terminal context information sent by the source network node.

[0483] After that, the UE's handover process is completed (ie, step 6, other handover processes, for details, please refer to the existing processes, which will not be repeated here).

[0484] Step 7-8, after the UE handover is completed, the T-access mobility management function sends a UE context update request to update the UE context information, such as the access mobility management function of the current service, UE location information, session related information, etc. Corresponding to the above, when the handover is completed, the terminal context information is updated to the second network node.

[0485] Example 2.6, business request scenario;

[0486] like Fig.13 and Fig.14 As shown, in step 1-2, after receiving the service request sent by the UE, the access mobility management function of the current service (i.e., the source access mobility management function) obtains the UE context information from the access mobility management function of the centralized node (i.e., the target access mobility management function) (corresponding to the above-mentioned acquisition of terminal context information from the second network node during the service request process). Specifically, the source access mobility management function sends a UE context acquisition request to the target access mobility management function and receives a corresponding response (corresponding to the above-mentioned sending of a fourth acquisition request to the second network node after receiving the service request sent by the terminal; receiving a fourth acquisition response fed back by the second network node, wherein the fourth acquisition response carries the terminal context information).

[0487] Step 3: execute other business request processes. For details, please refer to the existing processes and will not be repeated here.

[0488] Fig.13 Step 4: RAN sends an N2 request ACK (acknowledgement) to the access mobility management function of the current service (ie, the source access mobility management function).

[0489] Fig.13Steps 5a-5b, and Fig.14 Steps 4a-4b: After receiving the N2 request ACK (acknowledgement) sent by the RAN or after the AN release process is completed, the access mobility management function of the current service may update the UE context information to the access mobility management function of the centralized node (corresponding to the above-mentioned updating of the terminal context information to the second network node during the service request process). Specifically, the source access mobility management function sends a UE context modification request to the target access mobility management function and receives a corresponding response (corresponding to the above-mentioned updating of the terminal context information to the second network node after receiving the N2 request response or after receiving the terminal context release completion message or after receiving the information update response message of the protocol data unit session).

[0490] Fig.13 Step 6: For the remaining business processes, please refer to the existing processes for details and will not be repeated here.

[0491] Example 3: A scenario where the UE mobility type changes;

[0492] The specific scenario of this example is: when the UE is in the registered state, it changes from high speed or ultra-high speed to low speed or no mobility, or changes from low speed or no mobility to high speed or ultra-high speed.

[0493] Specific as Fig.15 As shown:

[0494] Step 1. RAN detects the speed of the UE, and the RAN or the access mobility management function of the service (providing) determines whether the mobility type of the UE changes from high speed or ultra-high speed to low speed or no mobility, or from low speed or no mobility to high speed or ultra-high speed based on the detected speed or in combination with the historical movement trajectory (corresponding to the above-mentioned first information including: terminal movement speed; and / or historical movement trajectory information of the terminal).

[0495] Step 2-3. The access mobility management function of the service (which may correspond to the first network node) sends a UE mobility type update request to the access mobility management function of the centralized node (which may correspond to the second network node) to update the UE mobility type (corresponding to the above-mentioned case where the mobility type of the terminal is updated, the terminal mobility type is updated to the second network node). After the update is successful, the access mobility management function of the centralized node feeds back a response message (i.e., a UE mobility type update response).

[0496] Step 4. If the configuration information of the UE needs to be updated, such as TAI information, a configuration update process is initiated (corresponding to the above-mentioned initiation of a configuration update process when the configuration update conditions of the terminal are met).

[0497] It is explained here that the relevant contents of the above first network node side solution and the second network node side solution can refer to each other, and the relevant contents in the above examples can also refer to each other, and the repeated contents will not be repeated.

[0498] From the above, the solution provided by the embodiment of the present application involves a processing method for determining UE context information based on UE mobility type in a distributed network scenario:

[0499] 1.1 If the UE mobility is no mobility or low mobility, the UE context and state information are stored in the current serving network node, and the TAI list is determined by the distributed network node;

[0500] 1.2 If the UE's mobility is high speed or ultra-high speed, separation of processing and data (decoupling of data and functions) is adopted. The data is stored in the centralized node and / or cluster head and / or a representative of a distributed network node. The serving distributed network node only has processing capabilities, and the TAI list can be determined by the centralized node.

[0501] The determination of the UE mobility type can be carried out based on at least one of the information such as UE subscription information, UE mobility statistics, network local policy, UE auxiliary information, etc.; the determination of the cluster head or a distributed network node representative can be determined based on one or more combinations of the frequency of tracking area updates and paging resources, the service scope of the distributed network node, the processing capability of the distributed network node, the hardware resources of the distributed network node, etc.; the information of the cluster head or the distributed network node representative can be provided to other distributed network nodes within the range through configuration or broadcast messages (cluster head and / or distributed network nodes and / or centralized nodes send broadcast messages).

[0502] 2.1 During the registration process, the UE mobility type needs to be determined before sending a registration acceptance message to the UE (corresponding to the above-mentioned determination of the current mobility type of the terminal according to the first information before sending a registration acceptance message to the terminal during the registration process):

[0503] 2.1.1 If it is high-speed movement or ultra-high-speed movement, the UE context, including status information, is sent to the centralized node for storage. At the same time, the centralized node allocates periodic registration update timer, registration area and other information to the UE (corresponding to the above-mentioned registration process, when the terminal's mobility type is the second type, before or after sending a registration acceptance message to the terminal, the terminal context information is sent to the second network node; and the periodic registration update timer and / or registration area information allocated to the terminal by the second network node is received).

[0504] 2.2 Add the access mobility management function of the current service to the deregistration process, and obtain the UE's context information from the access mobility management function of the centralized node and inform the UE that the deregistration has been completed (corresponding to the above-mentioned process of obtaining the terminal context information from the second network node and notifying the terminal that the deregistration has been completed during the deregistration process).

[0505] 2.3AN release process, first obtain UE context information from the centralized node; after AN release is completed, update the UE context information to the centralized node (corresponding to the above-mentioned process of obtaining terminal context information from the second network node during access network release; and / or, when the access network is released, updating the terminal context information to the second network node).

[0506] 2.4 Switching process, obtaining terminal context from the centralized node;

[0507] 2.4.1 The T-access mobility management function obtains UE context information based on the address information of the UE context information storage obtained from the S-access mobility management function (corresponding to the above-mentioned acquisition of the terminal context information from the second network node according to the storage address of the terminal context information obtained from the source network node).

[0508] 2.4.2 The S-access mobility management function forwards the acquired UE context information to the T-access mobility management function (corresponding to the above-mentioned acquisition of the terminal context information from the second network node according to the storage address of the terminal context information; and sending the terminal context information to the target network node).

[0509] 2.4.3 After the handover in 2.4.1 or 2.4.2 is completed, the T-access mobility management function updates the UE context information to the centralized node (corresponding to the above-mentioned updating of the terminal context information to the second network node when the handover is completed).

[0510] 2.5 Service request process, it is necessary to obtain UE context information from the centralized node; thereafter, it is necessary to update the UE context information to the centralized node (corresponding to the above-mentioned process of obtaining terminal context information from the second network node and updating terminal context information to the second network node during the service request process).

[0511] 3. When the UE mobility type changes:

[0512] 3.1. RAN detects the speed of the UE. The RAN or the access mobility management function of the service determines the mobility type of the UE based on the detected speed or in combination with the historical movement trajectory.

[0513] 3.2. The access mobility management function of the service sends a UE mobility type update request to the access mobility management function of the centralized node (corresponding to the above-mentioned case where the mobility type of the terminal is updated, updating the terminal mobility type to the second network node).

[0514] 3.3. If the configuration information of the UE needs to be updated, a configuration update process is initiated (corresponding to the above-mentioned initiation of a configuration update process when the configuration update conditions of the terminal are met).

[0515] In summary, this solution has the following advantages:

[0516] 1. Taking user mobility into consideration, the processing of context information is more reasonable, saving network resources.

[0517] 2. In high-speed or ultra-high-speed mobility scenarios, although the UE is served by different mobility management functions, there is no need for frequent mobility update procedures, which reduces signaling overhead.

[0518] 3. The data and processing separation method is more suitable for distributed network scenarios.

[0519] 4. The network node storing UE context information considers more factors such as the frequency of tracking area updates and the trade-off between paging resources, reducing signaling overhead.

[0520] In summary, this solution can reasonably process UE context information in a distributed network scenario based on the mobility attributes of the UE, reduce signaling overhead and improve service experience.

[0521] The embodiment of the present application further provides an information processing device, wherein the information processing device is a first network node, such as Fig.16 As shown, it includes a memory 161, a transceiver 162, and a processor 163:

[0522] The memory 161 is used to store computer programs; the transceiver 162 is used to send and receive data under the control of the processor 163; the processor 163 is used to read the computer program in the memory 161 and perform the following operations:

[0523] Determine the processing method of the terminal context information according to the current mobility type of the terminal;

[0524] Wherein, in the case where the movement type of the terminal is the first type with a movement speed lower than a first threshold, the processing method includes: storing the terminal context information in a distributed network node currently serving the terminal;

[0525] When the terminal's mobility type is the second type with a mobility speed higher than or equal to the first threshold, the processing method includes: storing the terminal context information in a second network node, the second network node is a target network node, and the second network node includes: a centralized node, a cluster head node, or a target distributed network node.

[0526] The information processing device provided in the embodiment of the present application determines a processing method for terminal context information according to the current mobility type of the terminal; wherein, when the mobility type of the terminal is a first type with a mobility speed lower than a first threshold, the processing method includes: storing the terminal context information in a distributed network node currently serving the terminal; when the mobility type of the terminal is a second type with a mobility speed higher than or equal to the first threshold, the processing method includes: storing the terminal context information in a second network node, the second network node being a target network node, the second network node including: a centralized node, a cluster head node or a target distributed network node; the context information can be stored according to the mobility type of the UE, thereby avoiding frequent mobility updates caused by directly storing the context information in the distributed network node providing the service, thereby reducing the signaling overhead; the waste of network resources caused by storing the context information in all neighbor nodes and / or centralized nodes and / or non-neighbor nodes can also be avoided, thereby achieving the purpose of saving network resources; the problem of large signaling overhead and waste of resources in the processing scheme for terminal context information in the prior art is well solved.

[0527] Specifically, the transceiver 162 is used to receive and send data under the control of the processor 163.

[0528] Among them, Fig.16 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 163 and various circuits of memory represented by memory 161 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 162 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium may include a wireless channel, a wired channel, an optical cable, and the like. The processor 163 is responsible for managing the bus architecture and general processing, and the memory 161 may store data used by the processor 163 when performing operations.

[0529] The processor 163 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0530] Furthermore, the operation also includes: determining the current mobility type of the terminal based on the first information; wherein the first information includes at least one of the following: terminal contract information; terminal mobility statistical information; network local policy; terminal auxiliary information; terminal movement speed; and terminal historical movement trajectory information.

[0531] Among them, determining the current mobility type of the terminal based on the first information includes: during the registration process, before sending a registration acceptance message to the terminal, determining the current mobility type of the terminal based on the first information; storing the terminal context information in the second network node includes: during the registration process, when the mobility type of the terminal is the second type, before or after sending a registration acceptance message to the terminal, using the transceiver to send the terminal context information to the second network node.

[0532] Furthermore, the operation also includes: when the mobility type of the terminal is the second type, using the transceiver to receive information about a periodic registration update timer and / or a registration area allocated by the second network node to the terminal.

[0533] In the embodiment of the present application, the operation further includes: during the deregistration process, obtaining terminal context information from the second network node and notifying the terminal that the deregistration is completed.

[0534] Among them, obtaining terminal context information from the second network node includes: before sending a notification message indicating that registration has been completed to the terminal, using the transceiver to send a first acquisition request to the second network node; using the transceiver to receive a first acquisition response fed back by the second network node, wherein the first acquisition response carries the terminal context information.

[0535] In an embodiment of the present application, the notifying the terminal that deregistration has been completed includes: before or after sending a deregistration acceptance message to the terminal, or after the N2 signaling connection is released, using the transceiver to send notification information that the terminal deregistration has been completed to the second network node.

[0536] Furthermore, the operation also includes: obtaining terminal context information from the second network node during the access network release process; and / or updating the terminal context information to the second network node when the access network is released.

[0537] Among them, obtaining terminal context information from the second network node includes: after receiving a terminal context release completion message or receiving an information update response message of a protocol data unit session, using the transceiver to send a second acquisition request to the second network node; using the transceiver to receive a second acquisition response fed back by the second network node, and the second acquisition response carries the terminal context information.

[0538] Furthermore, during the switching process, the operation also includes any one of the following: (1) obtaining the terminal context information from the second network node according to the storage address of the terminal context information obtained from the source network node; or, using the transceiver to receive the terminal context information sent by the source network node; (2) using the transceiver to send the storage address of the terminal context information to the target network node; or, according to the storage address of the terminal context information, obtaining the terminal context information from the second network node, and using the transceiver to send the terminal context information to the target network node.

[0539] Among them, obtaining the terminal context information from the second network node includes: using the transceiver to send a third acquisition request to the second network node according to the storage address; using the transceiver to receive a third acquisition response fed back by the second network node, and the third acquisition response carries the terminal context information.

[0540] Furthermore, the operation also includes: when the handover is completed, updating the terminal context information to the second network node.

[0541] In the embodiment of the present application, the operation further includes: obtaining terminal context information from the second network node during the service request process, and updating the terminal context information to the second network node.

[0542] Among them, obtaining terminal context information from the second network node includes: after receiving the service request sent by the terminal, using the transceiver to send a fourth acquisition request to the second network node; using the transceiver to receive a fourth acquisition response fed back by the second network node, and the fourth acquisition response carries the terminal context information.

[0543] In an embodiment of the present application, updating the terminal context information to the second network node includes: updating the terminal context information to the second network node after receiving an N2 request response or after receiving a terminal context release completion message or receiving an information update response message of a protocol data unit session.

[0544] Furthermore, the operation also includes: when the mobility type of the terminal is updated, updating the terminal mobility type to the second network node.

[0545] In the embodiment of the present application, the operation further includes: initiating a configuration update process when a configuration update condition of the terminal is met.

[0546] Furthermore, the operation also includes: determining a second network node for storing terminal context information based on second information; wherein the second information includes at least one of the following: tracking area update frequency and paging resource information; service range information of distributed network nodes; processing capability information of distributed network nodes; hardware resource information of distributed network nodes.

[0547] The information of the cluster head or the target distributed network node is obtained through configuration or broadcast message.

[0548] In an embodiment of the present application, the terminal context information is stored in the first position of the distributed network node currently serving the terminal or the first position of the second network node; wherein the first position includes: the position corresponding to the access mobility management function or the position corresponding to the data warehouse.

[0549] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned first network node side method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0550] The embodiment of the present application further provides an information processing device, wherein the information processing device is a second network node, such as Fig.17 As shown, it includes a memory 171, a transceiver 172, and a processor 173:

[0551] The memory 171 is used to store computer programs; the transceiver 172 is used to send and receive data under the control of the processor 173; the processor 173 is used to read the computer program in the memory 171 and perform the following operations:

[0552] Receiving, using the transceiver 172, the terminal context information sent by the first network node when the mobility type of the terminal is a second type with a moving speed higher than or equal to a first threshold;

[0553] Storing the terminal context information;

[0554] The second network node is a target network node, and the second network node includes: a centralized node, a cluster head node or a target distributed network node.

[0555] The information processing device provided in the embodiment of the present application receives terminal context information sent by a first network node when the terminal's mobility type is a second type with a mobility speed higher than or equal to a first threshold; stores the terminal context information; wherein the second network node is a target network node, and the second network node includes: a centralized node, a cluster head node, or a target distributed network node; can support the storage of context information according to the UE mobility type, thereby avoiding frequent mobility updates caused by directly storing it in the distributed network node providing services, thereby reducing signaling overhead; it can also avoid the waste of network resources caused by all neighbor nodes and / or centralized nodes and / or non-neighbor nodes storing context information, thereby achieving the purpose of saving network resources; it well solves the problems of high signaling overhead and waste of resources in the processing scheme for terminal context information in the prior art.

[0556] Specifically, the transceiver 172 is used to receive and send data under the control of the processor 173.

[0557] Among them, Fig.17 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 173 and various circuits of memory represented by memory 171 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 172 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium may include a wireless channel, a wired channel, an optical cable, and the like. The processor 173 is responsible for managing the bus architecture and general processing, and the memory 171 may store data used by the processor 173 when performing operations.

[0558] The processor 173 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0559] The receiving of terminal context information sent by the first network node when the terminal's mobility type is the second type with a mobility speed higher than or equal to a first threshold includes: receiving terminal context information sent by the first network node under a first condition; wherein the first condition includes: during the registration process, when the terminal's mobility type is the second type, before or after sending a registration acceptance message to the terminal.

[0560] Furthermore, the operation also includes: when the terminal's mobility type is the second type, allocating a periodic registration update timer and / or registration area to the terminal; and using the transceiver to send information about the periodic registration update timer and / or registration area allocated to the terminal to the first network node.

[0561] In an embodiment of the present application, the operation also includes: using the transceiver to receive a first acquisition request sent by the first network node under a second condition; using the transceiver to feedback a first acquisition response carrying terminal context information to the first network node; wherein the second condition includes: during the deregistration process, before sending a notification message that the deregistration is completed to the terminal.

[0562] Furthermore, the operation also includes: using the transceiver to receive notification information that the terminal deregistration has been completed, which is sent by the first network node under a third condition; wherein the third condition includes: during the deregistration process, before or after sending a deregistration acceptance message to the terminal, or after the N2 signaling connection is released.

[0563] In an embodiment of the present application, the operation also includes: using the transceiver to receive a second acquisition request sent by the first network node under a fourth condition; using the transceiver to feedback a second acquisition response carrying terminal context information to the first network node; wherein the fourth condition includes: during the access network release process, after receiving a terminal context release completion message or receiving an information update response message of a protocol data unit session.

[0564] Furthermore, the operation also includes: using the transceiver to receive updated terminal context information sent by the first network node under a fifth condition; wherein the fifth condition includes: the access network is released completely.

[0565] In the embodiment of the present application, the operation further includes: using the transceiver to receive a third acquisition request sent by the first network node during the switching process; and using the transceiver to feed back a third acquisition response carrying terminal context information to the first network node.

[0566] Furthermore, the operation also includes: using the transceiver to receive updated terminal context information sent by the first network node under a sixth condition; wherein the sixth condition includes: handover is completed.

[0567] In an embodiment of the present application, the operation also includes: using the transceiver to receive a fourth acquisition request sent by the first network node under the seventh condition; using the transceiver to feedback a fourth acquisition response carrying terminal context information to the first network node; wherein the seventh condition includes: during the service request process, after receiving the service request sent by the terminal.

[0568] Furthermore, the operation also includes: using the transceiver to receive updated terminal context information sent by the first network node under an eighth condition; wherein the eighth condition includes: during the service request process, after receiving the N2 request response or after receiving the terminal context release completion message or after receiving the information update response message of the protocol data unit session.

[0569] In the embodiment of the present application, the operation further includes: using the transceiver to receive an updated terminal mobility type sent by the first network node under a ninth condition; wherein the ninth condition includes: the mobility type of the terminal is updated.

[0570] The information of the cluster head or the target distributed network node is obtained through configuration or broadcast message.

[0571] In an embodiment of the present application, storing the terminal context information includes: storing the terminal context information at a first location of the second network node; wherein the first location includes: a location corresponding to an access mobility management function or a location corresponding to a data warehouse.

[0572] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned second network node side method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0573] The embodiment of the present application also provides an information processing device, which is applied to a first network node, such as Fig.18 As shown, including:

[0574] A first determining unit 181 is used to determine a processing method of the terminal context information according to the current mobility type of the terminal;

[0575] Wherein, in the case where the movement type of the terminal is the first type with a movement speed lower than a first threshold, the processing method includes: storing the terminal context information in a distributed network node currently serving the terminal;

[0576] When the terminal's mobility type is the second type with a mobility speed higher than or equal to the first threshold, the processing method includes: storing the terminal context information in a second network node, the second network node is a target network node, and the second network node includes: a centralized node, a cluster head node, or a target distributed network node.

[0577] The information processing device provided in the embodiment of the present application determines the processing method of the terminal context information according to the current mobility type of the terminal; wherein, when the mobility type of the terminal is a first type with a mobility speed lower than a first threshold, the processing method includes: storing the terminal context information in a distributed network node currently serving the terminal; when the mobility type of the terminal is a second type with a mobility speed higher than or equal to the first threshold, the processing method includes: storing the terminal context information in a second network node, the second network node being a target network node, the second network node including: a centralized node, a cluster head node or a target distributed network node; the context information can be stored according to the UE mobility type, thereby avoiding frequent mobility updates caused by directly storing it in the distributed network node providing the service, thereby reducing the signaling overhead; the waste of network resources caused by all neighbor nodes and / or centralized nodes and / or non-neighbor nodes storing the context information can also be avoided, thereby achieving the purpose of saving network resources; the problem of large signaling overhead and waste of resources in the processing scheme for terminal context information in the prior art is well solved.

[0578] Furthermore, the information processing device also includes: a second determination unit, used to determine the current mobility type of the terminal based on the first information; wherein the first information includes at least one of the following: terminal contract information; terminal mobility statistical information; network local policy; terminal auxiliary information; terminal movement speed; and terminal historical movement trajectory information.

[0579] Among them, determining the current mobility type of the terminal according to the first information includes: during the registration process, before sending a registration acceptance message to the terminal, determining the current mobility type of the terminal according to the first information; storing the terminal context information in the second network node includes: during the registration process, when the mobility type of the terminal is the second type, before or after sending a registration acceptance message to the terminal, sending the terminal context information to the second network node.

[0580] Furthermore, the information processing device also includes: a first receiving unit, configured to receive information about a periodic registration update timer and / or a registration area allocated by the second network node to the terminal when the mobility type of the terminal is the second type.

[0581] In the embodiment of the present application, the information processing device further includes: a first processing unit, configured to obtain terminal context information from the second network node and notify the terminal that the deregistration is completed during the deregistration process.

[0582] The acquiring of the terminal context information from the second network node includes: sending a first acquisition request to the second network node before sending a notification message indicating that deregistration is complete to the terminal; and receiving a first acquisition response fed back by the second network node, wherein the first acquisition response carries the terminal context information.

[0583] In the embodiment of the present application, the notifying the terminal that deregistration is completed includes: before or after sending a deregistration acceptance message to the terminal, or after the N2 signaling connection is released, sending notification information that the terminal deregistration is completed to the second network node.

[0584] Furthermore, the information processing device also includes: a second processing unit, used to obtain terminal context information from the second network node during the access network release process; and / or, when the access network is released, update the terminal context information to the second network node.

[0585] Among them, obtaining terminal context information from the second network node includes: after receiving a terminal context release completion message or receiving an information update response message of a protocol data unit session, sending a second acquisition request to the second network node; receiving a second acquisition response fed back by the second network node, the second acquisition response carrying the terminal context information.

[0586] Furthermore, the information processing device also includes: a third processing unit, used to perform any of the following operations during the switching process: (1) obtaining the terminal context information from the second network node according to the storage address of the terminal context information obtained from the source network node; or, receiving the terminal context information sent by the source network node; (2) sending the storage address of the terminal context information to the target network node; or, obtaining the terminal context information from the second network node according to the storage address of the terminal context information, and sending the terminal context information to the target network node.

[0587] The acquiring the terminal context information from the second network node includes: sending a third acquisition request to the second network node according to the storage address; and receiving a third acquisition response fed back by the second network node, wherein the third acquisition response carries the terminal context information.

[0588] Furthermore, the information processing device further includes: a fourth processing unit, configured to update the terminal context information to the second network node when the handover is completed.

[0589] In the embodiment of the present application, the information processing device further includes: a fifth processing unit, configured to obtain terminal context information from the second network node during a service request, and update the terminal context information to the second network node.

[0590] The acquiring terminal context information from the second network node includes: after receiving a service request sent by the terminal, sending a fourth acquisition request to the second network node; and receiving a fourth acquisition response fed back by the second network node, wherein the fourth acquisition response carries the terminal context information.

[0591] In an embodiment of the present application, updating the terminal context information to the second network node includes: updating the terminal context information to the second network node after receiving an N2 request response or after receiving a terminal context release completion message or receiving an information update response message of a protocol data unit session.

[0592] Furthermore, the information processing device further includes: a sixth processing unit, configured to update the terminal mobility type to the second network node when the mobility type of the terminal is updated.

[0593] In the embodiment of the present application, the information processing device further includes: a seventh processing unit, configured to initiate a configuration update process when a configuration update condition of the terminal is met.

[0594] Furthermore, the information processing device also includes: a third determination unit, used to determine a second network node for storing terminal context information based on the second information; wherein the second information includes at least one of the following: tracking area update frequency and paging resource information; service range information of distributed network nodes; processing capability information of distributed network nodes; hardware resource information of distributed network nodes.

[0595] The information of the cluster head or the target distributed network node is obtained through configuration or broadcast message.

[0596] In an embodiment of the present application, the terminal context information is stored in the first position of the distributed network node currently serving the terminal or the first position of the second network node; wherein the first position includes: the position corresponding to the access mobility management function or the position corresponding to the data warehouse.

[0597] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned first network node side method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0598] The embodiment of the present application also provides an information processing device, which is applied to a second network node, such as Fig.19 As shown, including:

[0599] The second receiving unit 191 is configured to receive the terminal context information sent by the first network node when the mobility type of the terminal is a second type with a moving speed higher than or equal to a first threshold;

[0600] A first storage unit 193, used to store the terminal context information;

[0601] The second network node is a target network node, and the second network node includes: a centralized node, a cluster head node or a target distributed network node.

[0602] The information processing device provided in the embodiment of the present application receives terminal context information sent by a first network node when the terminal's mobility type is a second type with a mobility speed higher than or equal to a first threshold; stores the terminal context information; wherein the second network node is a target network node, and the second network node includes: a centralized node, a cluster head node, or a target distributed network node; can support the storage of context information according to the UE mobility type, thereby avoiding frequent mobility updates caused by directly storing it in the distributed network node providing the service, thereby reducing signaling overhead; it can also avoid the waste of network resources caused by all neighbor nodes and / or centralized nodes and / or non-neighbor nodes storing context information, thereby achieving the purpose of saving network resources; it well solves the problems of high signaling overhead and waste of resources in the processing scheme for terminal context information in the prior art.

[0603] The receiving of terminal context information sent by the first network node when the terminal's mobility type is the second type with a mobility speed higher than or equal to a first threshold includes: receiving terminal context information sent by the first network node under a first condition; wherein the first condition includes: during the registration process, when the terminal's mobility type is the second type, before or after sending a registration acceptance message to the terminal.

[0604] Furthermore, the information processing device also includes: an eighth processing unit, used to allocate a periodic registration update timer and / or registration area to the terminal when the terminal's mobility type is the second type; and a first sending unit, used to send information about the periodic registration update timer and / or registration area allocated to the terminal to the first network node.

[0605] In an embodiment of the present application, the information processing device further includes: a third receiving unit, used to receive a first acquisition request sent by the first network node under a second condition; a first feedback unit, used to feedback a first acquisition response carrying terminal context information to the first network node; wherein the second condition includes: during the deregistration process, before sending a notification message that the deregistration is completed to the terminal.

[0606] Furthermore, the information processing device also includes: a fourth receiving unit, used to receive notification information that the terminal deregistration has been completed, sent by the first network node under a third condition; wherein the third condition includes: during the deregistration process, before or after sending a deregistration acceptance message to the terminal, or after the N2 signaling connection is released.

[0607] In an embodiment of the present application, the information processing device further includes: a fifth receiving unit, used to receive a second acquisition request sent by the first network node under a fourth condition; a second feedback unit, used to feedback a second acquisition response carrying terminal context information to the first network node; wherein the fourth condition includes: during the access network release process, after receiving a terminal context release completion message or receiving an information update response message of a protocol data unit session.

[0608] Furthermore, the information processing device further includes: a sixth receiving unit, configured to receive updated terminal context information sent by the first network node under a fifth condition; wherein the fifth condition includes: the access network is released.

[0609] In the embodiment of the present application, the information processing device further includes: a seventh receiving unit, used to receive a third acquisition request sent by the first network node during the switching process; and a third feedback unit, used to feedback a third acquisition response carrying terminal context information to the first network node.

[0610] Furthermore, the information processing device further includes: an eighth receiving unit, configured to receive updated terminal context information sent by the first network node under a sixth condition; wherein the sixth condition includes: handover completion.

[0611] In an embodiment of the present application, the information processing device further includes: a ninth receiving unit, used to receive a fourth acquisition request sent by the first network node under a seventh condition; a fourth feedback unit, used to feed back a fourth acquisition response carrying terminal context information to the first network node; wherein the seventh condition includes: during a service request process, after receiving a service request sent by the terminal.

[0612] Furthermore, the information processing device also includes: a tenth receiving unit, used to receive updated terminal context information sent by the first network node under an eighth condition; wherein the eighth condition includes: during the service request process, after receiving the N2 request response or after receiving the terminal context release completion message or after receiving the information update response message of the protocol data unit session.

[0613] In the embodiment of the present application, the information processing device further includes: an eleventh receiving unit, configured to receive an updated terminal mobility type sent by the first network node under a ninth condition; wherein the ninth condition includes: updating the mobility type of the terminal.

[0614] The information of the cluster head or the target distributed network node is obtained through configuration or broadcast message.

[0615] In an embodiment of the present application, storing the terminal context information includes: storing the terminal context information at a first location of the second network node; wherein the first location includes: a location corresponding to an access mobility management function or a location corresponding to a data warehouse.

[0616] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned second network node side method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0617] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0618] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.

[0619] An embodiment of the present application further provides a non-transitory readable storage medium, wherein the non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the above-mentioned method on the first network node side or the second network node side.

[0620] The non-transitory readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical (MO)), etc.), optical storage (such as compact discs (CD), digital video discs (DVD), Blu-ray discs (BD), high-definition versatile discs (HVD), etc.), and semiconductor memories (such as ROM, erasable programmable read-only memory (EPROM), electrically erasable programmable read only memory (EEPROM), non-volatile memory (NAND (Non-volatile Memory Device) FLASH), solid-state drives (SSD)), etc.

[0621] Among them, the implementation embodiments of the method on the first network node side or the second network node side are all applicable to the embodiments of the non-transitory readable storage medium, and can also achieve the same technical effect.

[0622] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0623] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0624] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0625] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0626] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. An information processing method, applied to a first network node, characterized in that: include: Determine the processing method of the terminal context information according to the current mobility type of the terminal; Wherein, in the case where the movement type of the terminal is the first type with a movement speed lower than a first threshold, the processing method includes: storing the terminal context information in a distributed network node currently serving the terminal; When the terminal's mobility type is the second type with a mobility speed higher than or equal to the first threshold, the processing method includes: storing the terminal context information in a second network node, the second network node is a target network node, and the second network node includes: a centralized node, a cluster head node, or a target distributed network node.

2. The information processing method according to claim 1, characterized in that: Also includes: Determining a current movement type of the terminal according to the first information; The first information includes at least one of the following: Terminal contract information; Terminal mobility statistics; Network local strategy; Terminal auxiliary information; Terminal moving speed; The terminal's historical movement trajectory information.

3. The information processing method according to claim 2, characterized in that: The determining, according to the first information, the current movement type of the terminal includes: During the registration process, before sending a registration acceptance message to the terminal, determining the current mobility type of the terminal according to the first information; The storing the terminal context information in the second network node comprises: During the registration process, when the mobility type of the terminal is the second type, before or after sending a registration acceptance message to the terminal, the terminal context information is sent to the second network node.

4. The information processing method according to claim 3, characterized in that: Also includes: When the mobility type of the terminal is the second type, information about a periodic registration update timer and / or a registration area allocated by the second network node to the terminal is received.

5. The information processing method according to claim 1, characterized in that: Also includes: During the deregistration process, the terminal context information is obtained from the second network node and the terminal is notified that the deregistration is completed.

6. The information processing method according to claim 5, characterized in that: The acquiring the terminal context information from the second network node includes: Before sending notification information indicating that deregistration is completed to the terminal, sending a first acquisition request to the second network node; A first acquisition response fed back by the second network node is received, where the first acquisition response carries terminal context information.

7. The information processing method according to claim 5, characterized in that: The notifying the terminal that deregistration is completed includes: Before or after sending a deregistration acceptance message to the terminal, or after the N2 signaling connection is released, notification information that the terminal deregistration is completed is sent to the second network node.

8. The information processing method according to claim 1, characterized in that: Also includes: During the access network release process, obtaining terminal context information from the second network node; And / or, when the access network is released, updating the terminal context information to the second network node.

9. The information processing method according to claim 8, characterized in that: The acquiring the terminal context information from the second network node includes: After receiving a terminal context release completion message or receiving an information update response message of a protocol data unit session, sending a second acquisition request to the second network node; A second acquisition response fed back by the second network node is received, where the second acquisition response carries the terminal context information.

10. The information processing method according to claim 1, characterized in that: The switching process also includes any of the following operations: Acquire the terminal context information from the second network node according to the storage address of the terminal context information acquired from the source network node; or, receive the terminal context information sent by the source network node; Sending the storage address of the terminal context information to the target network node; or, acquiring the terminal context information from the second network node according to the storage address of the terminal context information, and sending the terminal context information to the target network node.

11. The information processing method according to claim 10, characterized in that: The acquiring the terminal context information from the second network node includes: Sending a third acquisition request to the second network node according to the storage address; A third acquisition response fed back by the second network node is received, where the third acquisition response carries terminal context information.

12. The information processing method according to claim 10, characterized in that: Also includes: When the handover is completed, the terminal context information is updated to the second network node.

13. The information processing method according to claim 1, characterized in that: Also includes: In the service request process, the terminal context information is obtained from the second network node, and the terminal context information is updated to the second network node.

14. The information processing method according to claim 13, characterized in that: The acquiring the terminal context information from the second network node includes: After receiving the service request sent by the terminal, sending a fourth acquisition request to the second network node; A fourth acquisition response fed back by the second network node is received, where the fourth acquisition response carries terminal context information.

15. The information processing method according to claim 13, characterized in that: The updating of the terminal context information to the second network node includes: After receiving the N2 request response or after receiving the terminal context release completion message or after receiving the information update response message of the protocol data unit session, the terminal context information is updated to the second network node.

16. The information processing method according to claim 1, characterized in that: Also includes: When the mobility type of the terminal is updated, the mobility type of the terminal is updated to the second network node.

17. The information processing method according to claim 16, characterized in that: Also includes: Initiate a configuration update procedure when the configuration update condition of the terminal is met.

18. The information processing method according to claim 1, characterized in that: Also includes: Determining, according to the second information, a second network node for storing the terminal context information; The second information includes at least one of the following: Tracking area update frequency and paging resource information; Service range information of distributed network nodes; Processing capacity information of distributed network nodes; Hardware resource information of distributed network nodes.

19. The information processing method according to claim 1, characterized in that: The information of the cluster head or the target distributed network node is obtained through configuration or broadcast message.

20. The information processing method according to claim 1, characterized in that: The terminal context information is stored in a first location of the distributed network node currently serving the terminal or in a first location of the second network node; The first location includes: a location corresponding to an access mobility management function or a location corresponding to a data warehouse.

21. An information processing method, applied to a second network node, characterized in that: include: receiving terminal context information sent by the first network node when the mobility type of the terminal is a second type with a moving speed higher than or equal to a first threshold; Storing the terminal context information; The second network node is a target network node, and the second network node includes: a centralized node, a cluster head node or a target distributed network node.

22. The information processing method according to claim 21, characterized in that: The receiving the terminal context information sent by the first network node when the mobility type of the terminal is a second type with a moving speed higher than or equal to a first threshold includes: receiving terminal context information sent by the first network node under the first condition; The first condition includes: during the registration process, when the mobility type of the terminal is the second type, before or after sending a registration acceptance message to the terminal.

23. The information processing method according to claim 22, characterized in that: Also includes: When the mobility type of the terminal is the second type, allocating a periodic registration update timer and / or a registration area to the terminal; Sending to the first network node information about a periodic registration update timer and / or a registration area allocated to the terminal.

24. The information processing method according to claim 21, characterized in that: Also includes: receiving a first acquisition request sent by the first network node under the second condition; Feedback a first acquisition response carrying the terminal context information to the first network node; The second condition includes: during the deregistration process, before sending notification information indicating that the deregistration is completed to the terminal.

25. The information processing method according to claim 21, characterized in that: Also includes: receiving notification information that terminal deregistration is completed, sent by the first network node under the third condition; The third condition includes: in the deregistration process, before or after sending a deregistration acceptance message to the terminal, or after the N2 signaling connection is released.

26. The information processing method according to claim 21, characterized in that: Also includes: receiving a second acquisition request sent by the first network node under a fourth condition; Feedback a second acquisition response carrying the terminal context information to the first network node; The fourth condition includes: during the access network release process, after receiving a terminal context release completion message or receiving an information update response message of a protocol data unit session.

27. The information processing method according to claim 26, characterized in that: Also includes: receiving updated terminal context information sent by the first network node under a fifth condition; Among them, the fifth condition includes: the access network is released.

28. The information processing method according to claim 21, characterized in that: Also includes: receiving a third acquisition request sent by the first network node during the handover process; A third acquisition response carrying the terminal context information is fed back to the first network node.

29. The information processing method according to claim 28, characterized in that: Also includes: receiving updated terminal context information sent by the first network node under a sixth condition; Among them, the sixth condition includes: switching is completed.

30. The information processing method according to claim 21, characterized in that: Also includes: receiving a fourth acquisition request sent by the first network node under a seventh condition; Feedback a fourth acquisition response carrying the terminal context information to the first network node; The seventh condition includes: during the service request process, after receiving the service request sent by the terminal.

31. The information processing method according to claim 30, characterized in that: Also includes: receiving updated terminal context information sent by the first network node under an eighth condition; The eighth condition includes: in the service request process, after receiving the N2 request response or after receiving the terminal context release completion message or after receiving the information update response message of the protocol data unit session.

32. The information processing method according to claim 21, characterized in that: Also includes: receiving an updated terminal mobility type sent by the first network node under a ninth condition; Among them, the ninth condition includes: the mobility type of the terminal is updated.

33. The information processing method according to claim 21, characterized in that: The information of the cluster head or the target distributed network node is obtained through configuration or broadcast message.

34. The information processing method according to claim 21, characterized in that: The storing the terminal context information includes: storing the terminal context information at a first location of the second network node; The first location includes: a location corresponding to an access mobility management function or a location corresponding to a data warehouse.

35. An information processing device, the information processing device being a first network node, characterized in that: Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Determine the processing method of the terminal context information according to the current mobility type of the terminal; Wherein, in the case where the movement type of the terminal is the first type with a movement speed lower than a first threshold, the processing method includes: storing the terminal context information in a distributed network node currently serving the terminal; When the terminal's mobility type is the second type with a mobility speed higher than or equal to the first threshold, the processing method includes: storing the terminal context information in a second network node, the second network node is a target network node, and the second network node includes: a centralized node, a cluster head node, or a target distributed network node.

36. The information processing device according to claim 35, characterized in that The operations also include: Determining a current movement type of the terminal according to the first information; The first information includes at least one of the following: Terminal contract information; Terminal mobility statistics; Network local strategy; Terminal auxiliary information; Terminal moving speed; The terminal's historical movement trajectory information.

37. The information processing device according to claim 36, characterized in that The determining, according to the first information, the current movement type of the terminal includes: During the registration process, before sending a registration acceptance message to the terminal, determining the current mobility type of the terminal according to the first information; The storing the terminal context information in the second network node comprises: During the registration process, when the mobility type of the terminal is the second type, before or after sending a registration acceptance message to the terminal, the terminal context information is sent to the second network node by using the transceiver.

38. The information processing device according to claim 37, characterized in that The operations also include: When the mobility type of the terminal is the second type, the transceiver is used to receive information about a periodic registration update timer and / or a registration area allocated by the second network node to the terminal.

39. The information processing device according to claim 35, characterized in that The operations also include: During the deregistration process, the terminal context information is obtained from the second network node and the terminal is notified that the deregistration is completed.

40. The information processing device according to claim 39, characterized in that The acquiring the terminal context information from the second network node includes: Before sending notification information that deregistration is completed to the terminal, using the transceiver to send a first acquisition request to the second network node; The transceiver is used to receive a first acquisition response fed back by the second network node, where the first acquisition response carries terminal context information.

41. The information processing device according to claim 39, characterized in that The notifying the terminal that deregistration is completed includes: Before or after sending a deregistration acceptance message to the terminal, or after the N2 signaling connection is released, notification information that the terminal deregistration is completed is sent to the second network node by using the transceiver.

42. The information processing device according to claim 35, characterized in that The operations also include: During the access network release process, obtaining terminal context information from the second network node; And / or, when the access network is released, updating the terminal context information to the second network node.

43. The information processing device according to claim 42, characterized in that The acquiring the terminal context information from the second network node includes: After receiving a terminal context release completion message or receiving an information update response message of a protocol data unit session, using the transceiver to send a second acquisition request to the second network node; A second acquisition response fed back by the second network node is received by using the transceiver, where the second acquisition response carries the terminal context information.

44. The information processing device according to claim 35, characterized in that During the switching process, the operation may also include any of the following: Acquire the terminal context information from the second network node according to the storage address of the terminal context information acquired from the source network node; or, receiving, using the transceiver, terminal context information sent by a source network node; Using the transceiver to send a storage address of the terminal context information to a target network node; Or, according to the storage address of the terminal context information, the terminal context information is obtained from the second network node, and the terminal context information is sent to the target network node by using the transceiver.

45. The information processing device according to claim 44, characterized in that The acquiring the terminal context information from the second network node includes: sending a third acquisition request to a second network node using the transceiver according to the storage address; The transceiver is used to receive a third acquisition response fed back by the second network node, where the third acquisition response carries terminal context information.

46. ​​The information processing device according to claim 44, characterized in that The operations also include: When the handover is completed, the terminal context information is updated to the second network node.

47. The information processing device according to claim 35, characterized in that The operations also include: In the service request process, the terminal context information is obtained from the second network node, and the terminal context information is updated to the second network node.

48. The information processing device according to claim 47, characterized in that The acquiring the terminal context information from the second network node includes: After receiving the service request sent by the terminal, using the transceiver to send a fourth acquisition request to the second network node; The transceiver is used to receive a fourth acquisition response fed back by the second network node, where the fourth acquisition response carries terminal context information.

49. The information processing device according to claim 47, characterized in that The updating of the terminal context information to the second network node includes: After receiving the N2 request response or after receiving the terminal context release completion message or after receiving the information update response message of the protocol data unit session, the terminal context information is updated to the second network node.

50. The information processing device according to claim 35, characterized in that The operations also include: When the mobility type of the terminal is updated, the mobility type of the terminal is updated to the second network node.

51. The information processing device according to claim 50, characterized in that The operations also include: Initiate a configuration update procedure when the configuration update condition of the terminal is met.

52. The information processing device according to claim 35, characterized in that The operations also include: Determining, according to the second information, a second network node for storing the terminal context information; The second information includes at least one of the following: Tracking area update frequency and paging resource information; Service range information of distributed network nodes; Processing capacity information of distributed network nodes; Hardware resource information of distributed network nodes.

53. The information processing device according to claim 35, characterized in that The information of the cluster head or the target distributed network node is obtained through configuration or broadcast message.

54. The information processing device according to claim 35, characterized in that The terminal context information is stored in a first location of the distributed network node currently serving the terminal or in a first location of the second network node; The first location includes: a location corresponding to an access mobility management function or a location corresponding to a data warehouse.

55. An information processing device, the information processing device being a second network node, characterized in that: Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: receiving, using the transceiver, terminal context information sent by the first network node when the mobility type of the terminal is a second type with a moving speed higher than or equal to a first threshold; Storing the terminal context information; The second network node is a target network node, and the second network node includes: a centralized node, a cluster head node or a target distributed network node.

56. The information processing device according to claim 55, characterized in that The receiving the terminal context information sent by the first network node when the mobility type of the terminal is a second type with a moving speed higher than or equal to a first threshold includes: receiving terminal context information sent by the first network node under the first condition; The first condition includes: during the registration process, when the mobility type of the terminal is the second type, before or after sending a registration acceptance message to the terminal.

57. The information processing device according to claim 56, characterized in that The operations also include: When the mobility type of the terminal is the second type, allocating a periodic registration update timer and / or a registration area to the terminal; The transceiver is used to send to the first network node information about a periodic registration update timer and / or a registration area allocated to the terminal.

58. The information processing device according to claim 55, characterized in that The operations also include: receiving, using the transceiver, a first acquisition request sent by a first network node under a second condition; Feedback a first acquisition response carrying terminal context information to the first network node using the transceiver; The second condition includes: during the deregistration process, before sending notification information indicating that the deregistration is completed to the terminal.

59. The information processing device according to claim 55, characterized in that The operations also include: receiving, by the transceiver, notification information of completion of terminal de-registration sent by the first network node under the third condition; The third condition includes: in the deregistration process, before or after sending a deregistration acceptance message to the terminal, or after the N2 signaling connection is released.

60. The information processing device according to claim 55, characterized in that The operations also include: receiving, using the transceiver, a second acquisition request sent by the first network node under a fourth condition; Feedback a second acquisition response carrying the terminal context information to the first network node by using the transceiver; The fourth condition includes: during the access network release process, after receiving a terminal context release completion message or receiving an information update response message of a protocol data unit session.

61. The information processing device according to claim 60, characterized in that The operations also include: receiving, using the transceiver, updated terminal context information sent by the first network node under a fifth condition; Among them, the fifth condition includes: the access network is released.

62. The information processing device according to claim 55, characterized in that The operations also include: Receiving, by means of the transceiver, a third acquisition request sent by the first network node during the handover process; The transceiver is used to feed back a third acquisition response carrying the terminal context information to the first network node.

63. The information processing device according to claim 62, characterized in that The operations also include: receiving, using the transceiver, updated terminal context information sent by the first network node under a sixth condition; Among them, the sixth condition includes: switching is completed.

64. The information processing device according to claim 55, characterized in that The operations also include: receiving, using the transceiver, a fourth acquisition request sent by the first network node under a seventh condition; Feedback a fourth acquisition response carrying the terminal context information to the first network node by using the transceiver; The seventh condition includes: during the service request process, after receiving the service request sent by the terminal.

65. The information processing device according to claim 64, characterized in that The operations also include: receiving, using the transceiver, updated terminal context information sent by the first network node under an eighth condition; The eighth condition includes: in the service request process, after receiving the N2 request response or after receiving the terminal context release completion message or after receiving the information update response message of the protocol data unit session.

66. The information processing device according to claim 55, characterized in that The operations also include: receiving, by the transceiver, an updated terminal mobility type sent by the first network node under a ninth condition; Among them, the ninth condition includes: the mobility type of the terminal is updated.

67. The information processing device according to claim 55, characterized in that The information of the cluster head or the target distributed network node is obtained through configuration or broadcast message.

68. The information processing device according to claim 55, characterized in that The storing the terminal context information includes: storing the terminal context information at a first location of the second network node; The first location includes: a location corresponding to an access mobility management function or a location corresponding to a data warehouse.

69. An information processing device, applied to a first network node, characterized in that: include: A first determining unit, configured to determine a processing method of the terminal context information according to a current mobility type of the terminal; Wherein, in the case where the movement type of the terminal is the first type with a movement speed lower than a first threshold, the processing method includes: storing the terminal context information in a distributed network node currently serving the terminal; When the terminal's mobility type is the second type with a mobility speed higher than or equal to the first threshold, the processing method includes: storing the terminal context information in a second network node, the second network node is a target network node, and the second network node includes: a centralized node, a cluster head node, or a target distributed network node.

70. An information processing device, applied to a second network node, characterized in that: include: A second receiving unit, configured to receive terminal context information sent by the first network node when the mobility type of the terminal is a second type with a moving speed higher than or equal to a first threshold; A first storage unit, used to store the terminal context information; The second network node is a target network node, and the second network node includes: a centralized node, a cluster head node or a target distributed network node.

71. A non-transitory readable storage medium, characterized in that The non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the method according to any one of claims 1 to 34.