Information processing method and apparatus, and device
By storing context information in a distributed network according to the terminal's mobility type, the problems of high signaling overhead and resource waste in high-speed mobile terminals are solved, achieving resource savings and improved service experience.
Patent Information
- Application Number
- PCT/CN2024/091295
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-06-26
- Filing Date
- 2024-05-07
- Publication Date
- 2025-01-02
AI Technical Summary
In distributed network scenarios, terminal context information processing schemes suffer from high signaling overhead and resource waste. This is especially true for high-speed or ultra-high-speed mobile terminals, where frequent mobility updates lead to wasted network resources and poor service experience.
Based on the terminal's mobility type, determine how to process the terminal context information. When moving at low speed, store it in the current distributed network node; when moving at high speed or ultra-high speed, store it in the central node, cluster head node, or target distributed network node to reduce frequent mobility updates and resource waste.
By using appropriate context information storage methods, signaling overhead can be reduced, network resources can be saved, service experience can be improved, and the needs of distributed network scenarios can be adapted.
Smart Images

Figure CN2024091295_02012025_PF_FP_ABST
Abstract
Description
Information processing method, device and equipment
[0001] This disclosure claims priority to the Chinese patent application filed with the China Patent Office on June 26, 2023, with application number 202310756999.1 and application name “A Method, Device and Equipment for Information Processing,” the entire contents of which are incorporated by reference into this disclosure. Technical Field
[0002] The present disclosure relates to the field of communication technologies, and in particular to an information processing method, apparatus, and device. Background Art
[0003] Future 6th generation (6 th The 6G network adopts a decentralized hierarchical network with centralized and distributed collaboration. The 6G network is organized in a centralized and distributed collaborative and distributed autonomous manner. On the one hand, it extends more network functions to the edge of the network. On the other hand, it centralizes global core functions and supports more complex services through cloud-network integration and distributed collaboration.
[0004] In a distributed network scenario, each distributed node has a limited service area, managed by the centralized network node to which it belongs. For a user traveling at high or ultra-high speeds, choosing a centralized node for service may result in long signaling delays. Choosing a distributed network node with a smaller service area may result in frequent handoffs.
[0005] Specifically, related solutions (such as the registration process, deregistration process, access network release process, service request process, and data warehouse-based cross-domain mobility management process) retain the processing of user equipment (UE) context information in distributed network scenarios within the local network. This results in frequent mobile update and registration processes for UEs with high or ultra-high mobility, resulting in a poor service experience.
[0006] As mentioned above, in related solutions, UE context information is retained locally: within the distributed network node providing the service. This solution may result in high signaling overhead and poor service experience for high-speed or ultra-high-speed mobile UEs. If all neighboring nodes, centralized nodes, and / or non-neighboring nodes also store context information, network resources will be wasted.
[0007] Based on the above, the processing solutions for terminal context information in related technologies have problems such as high signaling overhead and waste of resources.
[0008] Summary of the Invention
[0009] The purpose of the present disclosure is to provide an information processing method, apparatus and device to solve the problems of high signaling overhead and waste of resources in the processing solutions for terminal context information in related technologies.
[0010] In order to solve the above technical problems, an embodiment of the present disclosure provides an information processing method, which is applied to a first network node, including:
[0011] Determine how to process the terminal context information based on the terminal's current mobility type;
[0012] Wherein, in the case where the mobility type of the terminal is the first type in which the mobility speed is lower than the first threshold, the processing method includes: storing the terminal context information in a distributed network node currently serving the terminal;
[0013] In the case where the terminal's mobility type is the second type with a moving speed higher than or equal to the first threshold, the processing method includes: storing the terminal context information in a second network node, where 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.
[0014] Optionally, also include:
[0015] determining a current mobility type of the terminal according to the first information;
[0016] The first information includes at least one of the following:
[0017] Terminal contract information;
[0018] Terminal mobility statistics;
[0019] Network local policy;
[0020] Terminal auxiliary information;
[0021] Terminal movement speed;
[0022] The terminal's historical movement trajectory information.
[0023] Optionally, determining the current mobility type of the terminal according to the first information includes:
[0024] 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;
[0025] The storing the terminal context information in the second network node includes:
[0026] During the registration process, when the mobility type of the terminal is the second type, the terminal context information is sent to the second network node before or after sending a registration accept message to the terminal.
[0027] Optionally, also include:
[0028] In a case where the mobility type of the terminal is the second type, information about a periodic registration update timer and / or a registration area allocated to the terminal by the second network node is received.
[0029] Optionally, also include:
[0030] 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.
[0031] Optionally, obtaining the terminal context information from the second network node includes:
[0032] Before sending notification information indicating that deregistration is complete to the terminal, sending a first acquisition request to the second network node;
[0033] A first acquisition response fed back by the second network node is received, where the first acquisition response carries terminal context information.
[0034] Optionally, notifying the terminal that deregistration is complete includes:
[0035] Before or after sending the deregistration accept message to the terminal, or after the N2 signaling connection is released, notification information indicating that the deregistration of the terminal is completed is sent to the second network node.
[0036] Optionally, also include:
[0037] During the access network release process, obtaining terminal context information from the second network node;
[0038] and / or, when the access network is released, updating the terminal context information to the second network node.
[0039] Optionally, the acquiring terminal context information from the second network node includes:
[0040] After receiving the terminal context release completion message or receiving the protocol data unit session information update response message, sending a second acquisition request to the second network node;
[0041] A second acquisition response fed back by the second network node is received, where the second acquisition response carries the terminal context information.
[0042] Optionally, the switching process also includes any of the following operations:
[0043] 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;
[0044] 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.
[0045] Optionally, the acquiring the terminal context information from the second network node includes:
[0046] sending a third acquisition request to the second network node according to the storage address;
[0047] A third acquisition response fed back by the second network node is received, where the third acquisition response carries terminal context information.
[0048] Optionally, also include:
[0049] When the handover is completed, the terminal context information is updated to the second network node.
[0050] Optionally, also include:
[0051] During 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.
[0052] Optionally, the acquiring terminal context information from the second network node includes:
[0053] After receiving the service request sent by the terminal, sending a fourth acquisition request to the second network node;
[0054] A fourth acquisition response fed back by the second network node is received, where the fourth acquisition response carries terminal context information.
[0055] Optionally, updating the terminal context information to the second network node includes:
[0056] After receiving the N2 request response or after receiving the terminal context release complete message or after receiving the protocol data unit session information update response message, the terminal context information is updated to the second network node.
[0057] Optionally, also include:
[0058] In a case where the mobility type of the terminal is updated, the terminal mobility type is updated to the second network node.
[0059] Optionally, also include:
[0060] Initiate a configuration update process when the configuration update condition of the terminal is met.
[0061] Optionally, also include:
[0062] determining, according to the second information, a second network node for storing the terminal context information;
[0063] The second information includes at least one of the following:
[0064] Tracking area update frequency and paging resource information;
[0065] Service range information of distributed network nodes;
[0066] Processing capacity information of distributed network nodes;
[0067] Hardware resource information of distributed network nodes.
[0068] Optionally, the information of the cluster head or target distributed network node is obtained through configuration or broadcast message.
[0069] 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;
[0070] The first location includes: a location corresponding to an access mobility management function or a location corresponding to a data warehouse.
[0071] The embodiment of the present disclosure further provides an information processing method, applied to a second network node, comprising:
[0072] 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 greater than or equal to a first threshold;
[0073] Storing the terminal context information;
[0074] 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.
[0075] Optionally, the receiving the terminal context information sent by the first network node when the mobility type of the terminal is a second type in which the moving speed is greater than or equal to the first threshold includes:
[0076] receiving terminal context information sent by the first network node under the first condition;
[0077] 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.
[0078] Optionally, also include:
[0079] 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;
[0080] Sending to the first network node information about a periodic registration update timer and / or a registration area allocated to the terminal.
[0081] Optionally, also include:
[0082] receiving a first acquisition request sent by the first network node under the second condition;
[0083] Feedback a first acquisition response carrying the terminal context information to the first network node;
[0084] The second condition includes: during the deregistration process, before sending a notification message indicating that the deregistration is completed to the terminal.
[0085] Optionally, also include:
[0086] receiving notification information sent by the first network node under the third condition indicating that deregistration of the terminal is completed;
[0087] The third condition includes: during the deregistration process, before or after sending a deregistration accept message to the terminal, or after the N2 signaling connection is released.
[0088] Optionally, also include:
[0089] receiving a second acquisition request sent by the first network node under a fourth condition;
[0090] Feedback a second acquisition response carrying the terminal context information to the first network node;
[0091] The fourth condition includes: during the access network release process, after receiving a terminal context release completion message or receiving a protocol data unit session information update response message.
[0092] Optionally, also include:
[0093] receiving updated terminal context information sent by the first network node under the fifth condition;
[0094] The fifth condition includes: the access network is released.
[0095] Optionally, also include:
[0096] receiving a third acquisition request sent by the first network node during the handover process;
[0097] Feedback a third acquisition response carrying the terminal context information to the first network node.
[0098] Optionally, also include:
[0099] receiving updated terminal context information sent by the first network node under a sixth condition;
[0100] The sixth condition includes: the switching is completed.
[0101] Optionally, also include:
[0102] receiving a fourth acquisition request sent by the first network node under the seventh condition;
[0103] Feedback a fourth acquisition response carrying the terminal context information to the first network node;
[0104] The seventh condition includes: during the service request process, after receiving the service request sent by the terminal.
[0105] Optionally, also include:
[0106] receiving updated terminal context information sent by the first network node under an eighth condition;
[0107] 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 protocol data unit session information update response message.
[0108] Optionally, also include:
[0109] receiving the updated terminal mobility type sent by the first network node under the ninth condition;
[0110] Among them, the ninth condition includes: the mobility type of the terminal is updated.
[0111] Optionally, the information of the cluster head or target distributed network node is obtained through configuration or broadcast message.
[0112] Optionally, storing the terminal context information includes:
[0113] storing the terminal context information at a first location of the second network node;
[0114] The first location includes: a location corresponding to an access mobility management function or a location corresponding to a data warehouse.
[0115] The embodiment of the present disclosure further provides an information processing device, which is a first network node and includes a memory, a transceiver, and a processor:
[0116] 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:
[0117] Determine how to process the terminal context information based on the terminal's current mobility type;
[0118] Wherein, in the case where the mobility type of the terminal is the first type in which the mobility speed is lower than the first threshold, the processing method includes: storing the terminal context information in a distributed network node currently serving the terminal;
[0119] In the case where the terminal's mobility type is the second type with a moving speed higher than or equal to the first threshold, the processing method includes: storing the terminal context information in a second network node, where 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.
[0120] Optionally, the operation further includes:
[0121] determining a current mobility type of the terminal according to the first information;
[0122] The first information includes at least one of the following:
[0123] Terminal contract information;
[0124] Terminal mobility statistics;
[0125] Network local policy;
[0126] Terminal auxiliary information;
[0127] Terminal movement speed;
[0128] The terminal's historical movement trajectory information.
[0129] Optionally, determining the current mobility type of the terminal according to the first information includes:
[0130] 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;
[0131] The storing the terminal context information in the second network node includes:
[0132] During the registration process, when the mobility type of the terminal is the second type, before or after sending a registration accept message to the terminal, the terminal context information is sent to the second network node by using the transceiver.
[0133] Optionally, the operation further includes:
[0134] 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 to the terminal by the second network node.
[0135] Optionally, the operation further includes:
[0136] 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.
[0137] Optionally, obtaining the terminal context information from the second network node includes:
[0138] Before sending notification information indicating that deregistration is complete to the terminal, using the transceiver to send a first acquisition request to the second network node;
[0139] A first acquisition response fed back by the second network node is received by using the transceiver, where the first acquisition response carries terminal context information.
[0140] Optionally, notifying the terminal that deregistration is complete includes:
[0141] Before or after sending the deregistration accept message to the terminal, or after the N2 signaling connection is released, notification information indicating that the deregistration of the terminal is completed is sent to the second network node by using the transceiver.
[0142] Optionally, the operation further includes:
[0143] During the access network release process, obtaining terminal context information from the second network node;
[0144] and / or, when the access network is released, updating the terminal context information to the second network node.
[0145] Optionally, the acquiring terminal context information from the second network node includes:
[0146] 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 using the transceiver;
[0147] A second acquisition response fed back by the second network node is received by using the transceiver, where the second acquisition response carries terminal context information.
[0148] Optionally, during the switching process, the operation further includes any of the following:
[0149] Obtain 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, receive the terminal context information sent by the source network node using the transceiver;
[0150] The transceiver sends the storage address of the terminal context information to the target network node; or, according to the storage address of the terminal context information, obtains the terminal context information from the second network node, and sends the terminal context information to the target network node using the transceiver.
[0151] Optionally, the acquiring the terminal context information from the second network node includes:
[0152] sending a third acquisition request to a second network node using the transceiver according to the stored address;
[0153] A third acquisition response fed back by the second network node is received by using the transceiver, where the third acquisition response carries terminal context information.
[0154] Optionally, the operation further includes:
[0155] When the handover is completed, the terminal context information is updated to the second network node.
[0156] Optionally, the operation further includes:
[0157] During 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.
[0158] Optionally, the acquiring terminal context information from the second network node includes:
[0159] After receiving the service request sent by the terminal, using the transceiver to send a fourth acquisition request to the second network node;
[0160] A fourth acquisition response fed back by the second network node is received by using the transceiver, where the fourth acquisition response carries terminal context information.
[0161] Optionally, updating the terminal context information to the second network node includes:
[0162] After receiving the N2 request response or after receiving the terminal context release complete message or after receiving the protocol data unit session information update response message, the terminal context information is updated to the second network node.
[0163] Optionally, the operation further includes:
[0164] In a case where the mobility type of the terminal is updated, the terminal mobility type is updated to the second network node.
[0165] Optionally, the operation further includes:
[0166] Initiate a configuration update process when the configuration update condition of the terminal is met.
[0167] Optionally, the operation further includes:
[0168] determining, according to the second information, a second network node for storing the terminal context information;
[0169] The second information includes at least one of the following:
[0170] Tracking area update frequency and paging resource information;
[0171] Service range information of distributed network nodes;
[0172] Processing capacity information of distributed network nodes;
[0173] Hardware resource information of distributed network nodes.
[0174] Optionally, the information of the cluster head or target distributed network node is obtained through configuration or broadcast message.
[0175] 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;
[0176] The first location includes: a location corresponding to an access mobility management function or a location corresponding to a data warehouse.
[0177] The embodiment of the present disclosure further provides an information processing device, which is a second network node and includes a memory, a transceiver, and a processor:
[0178] 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:
[0179] 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 greater than or equal to a first threshold;
[0180] Storing the terminal context information;
[0181] 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.
[0182] Optionally, the receiving the terminal context information sent by the first network node when the mobility type of the terminal is a second type in which the moving speed is greater than or equal to the first threshold includes:
[0183] receiving terminal context information sent by the first network node under the first condition;
[0184] 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.
[0185] Optionally, the operation further includes:
[0186] 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;
[0187] The transceiver is used to send information about a periodic registration update timer and / or a registration area allocated to the terminal to the first network node.
[0188] Optionally, the operation further includes:
[0189] receiving, using the transceiver, a first acquisition request sent by a first network node under a second condition;
[0190] Feedback a first acquisition response carrying terminal context information to the first network node using the transceiver;
[0191] The second condition includes: during the deregistration process, before sending a notification message indicating that the deregistration is completed to the terminal.
[0192] Optionally, the operation further includes:
[0193] receiving, by the transceiver, notification information indicating that deregistration of the terminal is completed, sent by the first network node under the third condition;
[0194] The third condition includes: during the deregistration process, before or after sending a deregistration accept message to the terminal, or after the N2 signaling connection is released.
[0195] Optionally, the operation further includes:
[0196] receiving, using the transceiver, a second acquisition request sent by the first network node under a fourth condition;
[0197] Feedback, by the transceiver, a second acquisition response carrying the terminal context information to the first network node;
[0198] The fourth condition includes: during the access network release process, after receiving a terminal context release completion message or receiving a protocol data unit session information update response message.
[0199] Optionally, the operation further includes:
[0200] receiving, using the transceiver, updated terminal context information sent by the first network node under a fifth condition;
[0201] The fifth condition includes: the access network is released.
[0202] Optionally, the operation further includes:
[0203] receiving, using the transceiver, a third acquisition request sent by the first network node during the handover process;
[0204] The transceiver is used to feed back a third acquisition response carrying the terminal context information to the first network node.
[0205] Optionally, the operation further includes:
[0206] receiving, using the transceiver, updated terminal context information sent by the first network node under a sixth condition;
[0207] The sixth condition includes: the switching is completed.
[0208] Optionally, the operation further includes:
[0209] receiving, using the transceiver, a fourth acquisition request sent by the first network node under a seventh condition;
[0210] Feedback, by the transceiver, a fourth acquisition response carrying the terminal context information to the first network node;
[0211] The seventh condition includes: during the service request process, after receiving the service request sent by the terminal.
[0212] Optionally, the operation further includes:
[0213] receiving, using the transceiver, updated terminal context information sent by the first network node under an eighth condition;
[0214] 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 protocol data unit session information update response message.
[0215] Optionally, the operation further includes:
[0216] receiving, by the transceiver, the updated terminal mobility type sent by the first network node under a ninth condition;
[0217] Among them, the ninth condition includes: the mobility type of the terminal is updated.
[0218] Optionally, the information of the cluster head or target distributed network node is obtained through configuration or broadcast message.
[0219] Optionally, storing the terminal context information includes:
[0220] storing the terminal context information at a first location of the second network node;
[0221] The first location includes: a location corresponding to an access mobility management function or a location corresponding to a data warehouse.
[0222] The present disclosure also provides an information processing device, applied to a first network node, including:
[0223] A first determining unit, configured to determine a processing method for the terminal context information according to a current mobility type of the terminal;
[0224] Wherein, in the case where the mobility type of the terminal is the first type in which the mobility speed is lower than the first threshold, the processing method includes: storing the terminal context information in a distributed network node currently serving the terminal;
[0225] In the case where the terminal's mobility type is the second type with a moving speed higher than or equal to the first threshold, the processing method includes: storing the terminal context information in a second network node, where 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.
[0226] Optionally, also include:
[0227] a second determining unit, configured to determine a current mobility type of the terminal according to the first information;
[0228] The first information includes at least one of the following:
[0229] Terminal contract information;
[0230] Terminal mobility statistics;
[0231] Network local policy;
[0232] Terminal auxiliary information;
[0233] Terminal movement speed;
[0234] The terminal's historical movement trajectory information.
[0235] Optionally, determining the current mobility type of the terminal according to the first information includes:
[0236] 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;
[0237] The storing the terminal context information in the second network node includes:
[0238] During the registration process, when the mobility type of the terminal is the second type, the terminal context information is sent to the second network node before or after sending a registration accept message to the terminal.
[0239] Optionally, also include:
[0240] 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.
[0241] Optionally, also include:
[0242] The first processing unit is configured to obtain terminal context information from the second network node during the deregistration process and notify the terminal that the deregistration is completed.
[0243] Optionally, obtaining the terminal context information from the second network node includes:
[0244] Before sending notification information indicating that deregistration is complete to the terminal, sending a first acquisition request to the second network node;
[0245] A first acquisition response fed back by the second network node is received, where the first acquisition response carries terminal context information.
[0246] Optionally, notifying the terminal that deregistration is complete includes:
[0247] Before or after sending the deregistration accept message to the terminal, or after the N2 signaling connection is released, notification information indicating that the deregistration of the terminal is completed is sent to the second network node.
[0248] Optionally, also include:
[0249] A second processing unit is configured to obtain terminal context information from the second network node during a process of releasing the access network;
[0250] and / or, when the access network is released, updating the terminal context information to the second network node.
[0251] Optionally, the acquiring terminal context information from the second network node includes:
[0252] After receiving the terminal context release completion message or receiving the protocol data unit session information update response message, sending a second acquisition request to the second network node;
[0253] A second acquisition response fed back by the second network node is received, where the second acquisition response carries the terminal context information.
[0254] Optionally, also include:
[0255] The third processing unit is configured to perform any one of the following operations during the switching process:
[0256] 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;
[0257] 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.
[0258] Optionally, the acquiring the terminal context information from the second network node includes:
[0259] sending a third acquisition request to the second network node according to the storage address;
[0260] A third acquisition response fed back by the second network node is received, where the third acquisition response carries terminal context information.
[0261] Optionally, also include:
[0262] The fourth processing unit is configured to update the terminal context information to the second network node when the handover is completed.
[0263] Optionally, also include:
[0264] The fifth processing unit is configured to obtain terminal context information from the second network node and update the terminal context information to the second network node during a service request process.
[0265] Optionally, the acquiring terminal context information from the second network node includes:
[0266] After receiving the service request sent by the terminal, sending a fourth acquisition request to the second network node;
[0267] A fourth acquisition response fed back by the second network node is received, where the fourth acquisition response carries terminal context information.
[0268] Optionally, updating the terminal context information to the second network node includes:
[0269] After receiving the N2 request response or after receiving the terminal context release complete message or after receiving the protocol data unit session information update response message, the terminal context information is updated to the second network node.
[0270] Optionally, also include:
[0271] 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.
[0272] Optionally, also include:
[0273] The seventh processing unit is configured to initiate a configuration update process when the configuration update condition of the terminal is met.
[0274] Optionally, also include:
[0275] a third determining unit, configured to determine, based on the second information, a second network node for storing the terminal context information;
[0276] The second information includes at least one of the following:
[0277] Tracking area update frequency and paging resource information;
[0278] Service range information of distributed network nodes;
[0279] Processing capacity information of distributed network nodes;
[0280] Hardware resource information of distributed network nodes.
[0281] Optionally, the information of the cluster head or target distributed network node is obtained through configuration or broadcast message.
[0282] 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;
[0283] The first location includes: a location corresponding to an access mobility management function or a location corresponding to a data warehouse.
[0284] The present disclosure also provides an information processing device, applied to a second network node, including:
[0285] 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 the first threshold;
[0286] A first storage unit, configured to store the terminal context information;
[0287] 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.
[0288] Optionally, the receiving the terminal context information sent by the first network node when the mobility type of the terminal is a second type in which the moving speed is greater than or equal to the first threshold includes:
[0289] receiving terminal context information sent by the first network node under the first condition;
[0290] 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.
[0291] Optionally, also include:
[0292] 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;
[0293] 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.
[0294] Optionally, also include:
[0295] a third receiving unit, configured to receive a first acquisition request sent by the first network node under the second condition;
[0296] A first feedback unit, configured to feed back a first acquisition response carrying terminal context information to the first network node;
[0297] The second condition includes: during the deregistration process, before sending a notification message indicating that the deregistration is completed to the terminal.
[0298] Optionally, also include:
[0299] a fourth receiving unit, configured to receive notification information of terminal deregistration completion sent by the first network node under the third condition;
[0300] The third condition includes: during the deregistration process, before or after sending a deregistration accept message to the terminal, or after the N2 signaling connection is released.
[0301] Optionally, also include:
[0302] a fifth receiving unit, configured to receive a second acquisition request sent by the first network node under a fourth condition;
[0303] A second feedback unit, configured to feed back a second acquisition response carrying terminal context information to the first network node;
[0304] The fourth condition includes: during the access network release process, after receiving a terminal context release completion message or receiving a protocol data unit session information update response message.
[0305] Optionally, also include:
[0306] a sixth receiving unit, configured to receive updated terminal context information sent by the first network node under the fifth condition;
[0307] The fifth condition includes: the access network is released.
[0308] Optionally, also include:
[0309] a seventh receiving unit, configured to receive a third acquisition request sent by the first network node during the handover process;
[0310] A third feedback unit is configured to feed back a third acquisition response carrying terminal context information to the first network node.
[0311] Optionally, also include:
[0312] an eighth receiving unit, configured to receive updated terminal context information sent by the first network node under a sixth condition;
[0313] The sixth condition includes: the switching is completed.
[0314] Optionally, also include:
[0315] a ninth receiving unit, configured to receive a fourth acquisition request sent by the first network node under the seventh condition;
[0316] A fourth feedback unit, configured to feed back a fourth acquisition response carrying terminal context information to the first network node;
[0317] The seventh condition includes: during the service request process, after receiving the service request sent by the terminal.
[0318] Optionally, also include:
[0319] a tenth receiving unit, configured to receive updated terminal context information sent by the first network node under the eighth condition;
[0320] 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 protocol data unit session information update response message.
[0321] Optionally, also include:
[0322] an eleventh receiving unit, configured to receive the updated terminal mobility type sent by the first network node under the ninth condition;
[0323] Among them, the ninth condition includes: the mobility type of the terminal is updated.
[0324] Optionally, the information of the cluster head or target distributed network node is obtained through configuration or broadcast message.
[0325] Optionally, storing the terminal context information includes:
[0326] storing the terminal context information at a first location of the second network node;
[0327] The first location includes: a location corresponding to an access mobility management function or a location corresponding to a data warehouse.
[0328] An embodiment of the present disclosure further provides a non-transitory readable storage medium storing a computer program configured to cause a processor to execute the method on the first network node side or the second network node side.
[0329] The beneficial effects of the above technical solution disclosed in the present invention are as follows:
[0330] In the above scheme, the information processing method determines a processing method for terminal context information based on the current mobility type of the terminal; wherein, when the mobility type of the terminal is a first type with a moving 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 moving speed higher than or equal to the first threshold, the processing method includes: storing the terminal context information in a second network node, where 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 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 is a good solution to the problems of high signaling overhead and resource waste in the processing scheme for terminal context information in the related art. BRIEF DESCRIPTION OF THE DRAWINGS
[0331] FIG1 is a schematic diagram of a wireless communication system architecture according to an embodiment of the present disclosure;
[0332] FIG2 is a schematic diagram of a 6G distributed network architecture according to an embodiment of the present disclosure;
[0333] FIG3 is a flowchart of an information processing method according to an embodiment of the present disclosure;
[0334] FIG4 is a second flow chart of the information processing method according to an embodiment of the present disclosure;
[0335] FIG5 is a schematic diagram of a first implementation flow of the information processing method according to an embodiment of the present disclosure;
[0336] FIG6 is a second schematic diagram of a specific implementation flow of the information processing method according to an embodiment of the present disclosure;
[0337] FIG7 is a third schematic diagram of a specific implementation flow of the information processing method according to an embodiment of the present disclosure;
[0338] FIG8 is a fourth schematic diagram of a specific implementation flow of the information processing method according to an embodiment of the present disclosure;
[0339] FIG9 is a fifth schematic diagram of a specific implementation flow of the information processing method according to an embodiment of the present disclosure;
[0340] FIG10 is a sixth schematic diagram of a specific implementation flow of the information processing method according to an embodiment of the present disclosure;
[0341] FIG11 is a seventh schematic diagram of a specific implementation flow of the information processing method according to an embodiment of the present disclosure;
[0342] FIG12 is a flowchart of a specific implementation of the information processing method according to an embodiment of the present disclosure;
[0343] FIG13 is a ninth flowchart of a specific implementation flow of the information processing method according to an embodiment of the present disclosure;
[0344] FIG14 is a schematic diagram of a specific implementation flow of the information processing method according to an embodiment of the present disclosure;
[0345] FIG15 is a schematic diagram 11 of a specific implementation flow of the information processing method according to an embodiment of the present disclosure;
[0346] FIG16 is a first structural diagram of an information processing device according to an embodiment of the present disclosure;
[0347] FIG17 is a second structural diagram of an information processing device according to an embodiment of the present disclosure;
[0348] FIG18 is a first structural diagram of an information processing device according to an embodiment of the present disclosure;
[0349] FIG19 is a second structural diagram of the information processing device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0350] The following will be combined with the accompanying drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the embodiments described are only part of the embodiments of the present disclosure and not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall within the scope of protection of the present disclosure.
[0351] In the embodiments of the present disclosure, the term "and / or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.
[0352] In the embodiments of the present disclosure, the term "plurality" refers to two or more than two, and other quantifiers are similar thereto.
[0353] It is noted that the technical solution provided by the embodiments of the present disclosure can be applied to a variety of systems, especially the fifth generation (5 thThe 5G Generation (5G) system can be, for example, 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, and the like. These various systems include terminal equipment and network equipment. The system can also include a core network part, such as an evolved packet system (EPS), a 5G system (5G System, 5GS), and the like.
[0354] Figure 1 shows a block diagram of a wireless communication system to which embodiments of the present disclosure may be applied. The wireless communication system includes a terminal device (also referred to as a terminal) and a network device.
[0355] The terminal devices involved in the embodiments of the present disclosure may be devices that provide voice and / or data connectivity to users, handheld devices with wireless connection capabilities, or other processing devices connected to wireless modems. In different systems, the names of terminal devices may also be different. For example, in a 5G system, the terminal device may be called User Equipment (UE). Wireless terminal devices can communicate with one or more core networks (CN) via a radio access network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices. For example, they can be portable, pocket-sized, handheld, computer-built-in, or vehicle-mounted mobile devices that exchange voice and / or data with a radio access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), 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, or a user device, but is not limited in the embodiments of the present disclosure.
[0356] The network device involved in the embodiments of the present disclosure may be a base station, which may include multiple cells providing services to terminals. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in an access network that communicates with a wireless terminal device through one or more sectors on an air interface, or may be named by another name. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, acting 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 disclosure may be a base transceiver station (BTS) in the Global System for Mobile communications (GSM) or code division multiple access (CDMA), a network device (NodeB) in wide-band code division multiple access (WCDMA), an evolutionary Node B (eNB or e-NodeB) in the long term evolution (LTE) system, a 5G base station (gNB) in the next generation system, a home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of the present disclosure. 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 geographically separated.
[0357] 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 configuration and number of antenna combinations, MIMO transmission can be two-dimensional MIMO (2D-MIMO), three-dimensional MIMO (3D-MIMO), full-dimensional MIMO (FD-MIMO), or massive MIMO. It can also use diversity transmission, precoding, or beamforming.
[0358] The following first introduces the contents involved in the solution provided by the embodiment of the present disclosure.
[0359] Regarding the 6G distributed network architecture vision:
[0360] A key trend in the development of 6G networks is the shift towards centralized and distributed network architectures. The original design of 5G and previous generations of network architectures was based on centralized control, meaning that core network functions were centrally deployed in core network rooms based on demand. As networks evolve, driven by both business scenarios and technological advancements, the architectural design of 6G networks needs to consider a distributed architecture, with control gradually evolving towards a distributed approach. With the distributed development of intelligence and cloud computing, new connections and networks will also require distributed deployment.
[0361] As shown in Figure 2, 6G will address diverse scenarios and network requirements in the air, space, land, and sea. A centralized network architecture cannot uniformly meet all scenarios. To address this challenge, the 6G network architecture needs to move beyond centralized control and gradually evolve toward a distributed architecture. This will extend more network functions (such as authentication) to the network edge and establish distributed, homogeneous micro-cloud units with varying levels of functionality. Each micro-cloud unit is self-contained and has complete control and data forwarding capabilities. Multiple micro-cloud units can form autonomous micro-networks based on business needs, providing targeted network services based on specific business scenarios, user scale, geographic environment, and other requirements. These micro-cloud units, also known as distributed network nodes, represent a customized or fully functional core network. These distributed network nodes are managed and controlled by a centralized network node.
[0362] Based on the foregoing, embodiments of the present disclosure provide an information processing method, apparatus, and device to address the high signaling overhead and resource waste associated with terminal context information processing solutions in related technologies. The method, apparatus, and device are based on the same patent application concept. Since the principles underlying the problems solved by the method, apparatus, and device are similar, their implementations can be referenced in conjunction with each other, and any repetitions will not be repeated.
[0363] The information processing method provided in the embodiment of the present disclosure is applied to a first network node, as shown in FIG3 , and includes:
[0364] Step 31: Determine a processing method for the terminal context information based on the current mobility type of the terminal; wherein, when the mobility type of the terminal is a first type in which the 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 in which the 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, where 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.
[0365] The information processing method provided by the embodiment of the present disclosure determines a processing method for terminal context information based on the current mobility type of the terminal. Specifically, 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, which is a target network node. The second network node includes: a centralized node, a cluster head node, or a target distributed network node. This method can store context information based on the UE mobility type, thereby avoiding frequent mobility updates caused by directly storing the context information in the distributed network node providing the service, thereby reducing signaling overhead. It can also avoid the waste of network resources caused by all neighboring nodes and / or centralized nodes and / or non-neighboring nodes storing the context information, thereby achieving the purpose of saving network resources. This method effectively solves the problems of high signaling overhead and resource waste in the processing solutions for terminal context information in related technologies.
[0366] 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.
[0367] This allows accurate determination of the terminal's current movement type.
[0368] The determining of the current mobility type of the terminal based on the first information includes: determining the current mobility type of the terminal based on the first information before sending a registration acceptance message to the terminal during the registration process; and storing the terminal context information in the second network node includes: sending the terminal context information to the second network node before or after sending a registration acceptance message to the terminal during the registration process when the terminal's mobility type is the second type.
[0369] This can support the implementation of terminal context information related operations in the registration scenario.
[0370] 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 to the terminal by the second network node.
[0371] In this way, the information of the periodic registration update timer and / or registration area allocated to the terminal can be accurately obtained.
[0372] In the embodiment of the present disclosure, 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.
[0373] This can support the implementation of terminal context information related operations in the deregistration scenario.
[0374] 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.
[0375] This allows accurate terminal context information to be obtained.
[0376] In an embodiment of the present disclosure, 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 (which may correspond to the completion of an existing deregistration process), sending a notification message that the terminal has completed deregistration to the second network node.
[0377] This can accurately notify the terminal that deregistration is complete. Specifically, N2 signaling may be N2 interface signaling, where the N2 interface is the interface between the gNB and the Access and Mobility Management Function (AMF).
[0378] 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.
[0379] This can support operations related to terminal context information in the access network release scenario.
[0380] 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 terminal context information.
[0381] This allows accurate terminal context information to be obtained.
[0382] Furthermore, the information processing method, during the switching process, further 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.
[0383] This can support the implementation of terminal context information related operations in handover scenarios. Wherein, "handover" can specifically refer to cell handover (handover between different cells involved in the UE's mobility, which belongs to the UE's handover management), but is not limited to this.
[0384] 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.
[0385] This allows accurate terminal context information to be obtained.
[0386] Furthermore, the information processing method further includes: updating the terminal context information to the second network node when the handover is completed.
[0387] In this way, the terminal context information can be synchronized. 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 to this.
[0388] In the embodiment of the present disclosure, the information processing method 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.
[0389] This can support operations related to terminal context information in business request scenarios.
[0390] The acquiring of 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; and receiving a fourth acquisition response fed back by the second network node, wherein the fourth acquisition response carries the terminal context information.
[0391] This allows accurate terminal context information to be obtained.
[0392] In an embodiment of the present disclosure, 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).
[0393] This enables synchronization of terminal context information.
[0394] 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.
[0395] This allows synchronization of terminal movement types.
[0396] In the embodiment of the present disclosure, the information processing method further includes: initiating a configuration update process when a configuration update condition of the terminal is met.
[0397] 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.
[0398] 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.
[0399] In this way, the second network node for storing the terminal context information can be accurately obtained.
[0400] The information of the cluster head or target distributed network node is obtained through configuration or broadcast message.
[0401] In this way, the information of the cluster head or target distributed network node can be accurately obtained.
[0402] In an embodiment of the present disclosure, the terminal context information is stored in the first location of the distributed network node currently serving the terminal or the first location of the second network node; wherein the first location includes: the location corresponding to the access mobility management function or the location corresponding to the data warehouse.
[0403] This enables specific storage of terminal context information.
[0404] The present disclosure also provides an information processing method, which is applied to a second network node, as shown in FIG4 , and includes:
[0405] Step 41: receiving terminal context information sent by the first network node when the mobility type of the terminal is the second type with a moving speed greater than or equal to a first threshold;
[0406] 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.
[0407] The information processing method provided by the embodiment of the present disclosure receives terminal context information sent by a first network node when the terminal's mobility type is a second type with a mobility speed greater 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's mobility type, thereby avoiding frequent mobility updates caused by directly storing the information in the distributed network node providing the service, thereby reducing signaling overhead; and can also avoid the waste of network resources caused by all neighboring nodes and / or centralized nodes and / or non-neighboring nodes storing the context information, thereby achieving the purpose of saving network resources; and effectively solves the problems of high signaling overhead and resource waste in the processing solutions for terminal context information in related technologies.
[0408] The receiving of terminal context information sent by the first network node when the terminal's mobility type is the second type with a moving speed greater than or equal to a first threshold includes: receiving the 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.
[0409] This can support the implementation of terminal context information related operations in the registration scenario.
[0410] 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.
[0411] 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.
[0412] In an embodiment of the present disclosure, the information processing method further includes: receiving a first acquisition request sent by the 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.
[0413] This can support the implementation of terminal context information related operations in the deregistration scenario.
[0414] Furthermore, the information processing method also includes: receiving notification information that the terminal deregistration is 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.
[0415] In this way, it can be accurately realized that the terminal deregistration has been completed.
[0416] In an embodiment of the present disclosure, 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.
[0417] This can support operations related to terminal context information in the access network release scenario.
[0418] 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.
[0419] This enables synchronization of terminal context information.
[0420] In the embodiment of the present disclosure, the information processing method further includes: receiving a third acquisition request sent by the first network node during the handover process; and feeding back a third acquisition response carrying the terminal context information to the first network node.
[0421] This can support the implementation of terminal context information related operations in handover scenarios. Wherein, "handover" can specifically refer to cell handover (handover between different cells involved in the UE's mobility, which belongs to the UE's handover management), but is not limited to this.
[0422] 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.
[0423] In this way, the terminal context information can be synchronized. 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 to this.
[0424] In an embodiment of the present disclosure, 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.
[0425] This can support operations related to terminal context information in business request scenarios.
[0426] 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.
[0427] This enables synchronization of terminal context information.
[0428] In the embodiment of the present disclosure, 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: the mobility type of the terminal is updated.
[0429] This allows synchronization of terminal movement types.
[0430] The information of the cluster head or target distributed network node is obtained through configuration or broadcast message.
[0431] In this way, the information of the cluster head or target distributed network node can be accurately obtained.
[0432] In the embodiment of the present disclosure, 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.
[0433] This enables specific storage of terminal context information.
[0434] The information processing method provided in the embodiments of the present disclosure is described below with examples.
[0435] To address the above technical issues, embodiments of the present disclosure provide an information processing method, which can be specifically implemented as a mobility-based distributed network terminal context processing method, primarily involving:
[0436] In a distributed network scenario, (the first network node) determines a processing method for UE context information based on the UE mobility type (corresponding to the above-mentioned processing method for determining the terminal context information based on the current mobility type of the terminal):
[0437] 1) If the UE's mobility 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) included in the distributed node performs the aforementioned storage operation);
[0438] 2) If the UE's mobility is high speed or ultra-high speed (corresponding to the above-mentioned terminal's mobility type being the second type with a mobility speed greater than or equal to the first threshold); for the UE registered with the network, processing and data separation (i.e., decoupling of data and function) is adopted, and the data is stored in the centralized node and / or cluster head (through the concept of cluster division) and / or a distributed network node (which may be specified according to a compromise between the frequency of tracking area updates and paging resources or the service range, processing capability, connection 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 (currently providing) service distributed network node has only processing capability, and the TAI list can be determined by the centralized node and / or cluster head (through the concept of cluster division) 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, when moving to a new network node within the range of the TAI list, there is no need to re-register, and the mobility and periodic update registration process can be performed based on the TAI list (that is, there is no need to move and register frequently).
[0439] Among them: 1) The determination of the UE mobility type can be performed based on at least one of the following information: UE subscription information, UE mobility statistics, network local policy, UE auxiliary information, etc. (corresponding to the above-mentioned determination of the terminal's current mobility type based on the first information; wherein the first information includes at least one of the following: terminal subscription information; terminal mobility statistics; 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 sent to the first network node, or can be determined by the first network node itself, which is not limited here.
[0440] 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 based on a compromise between the frequency of tracking area updates and paging resources, or based on service scope, processing capabilities, etc.), or in a data warehouse (which can be understood as a place specifically for storing data) of the centralized node and / or cluster head and / or distributed network node. The corresponding terminal context information is stored in the first location of the distributed network node currently serving the terminal or the first location of the second network node; wherein the first location includes: the location corresponding to the access mobility management function or the location corresponding to the data warehouse.
[0441] The following is a specific example of this solution, in which the first position takes the position corresponding to the access and mobility management function AMF as an example.
[0442] Example 1, a method for selecting cluster heads or distributed network nodes;
[0443] In actual deployment, the centralized node may not work well. For example, if the service range of the centralized node is too large, it is necessary to divide the clusters based on demand to select the cluster head and the centralized node, or to use some method to select a distributed network node representative and the centralized node as the representative for storing UE context information. In this case, the second network node for storing the terminal context information may be determined by a compromise between the tracking area update frequency and the paging resource (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 capability of the distributed network node, the hardware resources of the distributed network node, etc., or a combination thereof (corresponding to the above-mentioned determination of the second network node for storing the 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; distributed network node service range information; distributed network node processing capability information; distributed network node hardware resource information).
[0444] 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 node and / or centralized node sends broadcast messages) (the information corresponding to the above-mentioned cluster head or target distributed network node is obtained through configuration or broadcast messages).
[0445] The following examples are based on the following assumptions:
[0446] (1) The data is stored in an access mobility management function of a centralized node and / or cluster head and / or distributed network node (specified according to a trade-off between tracking area update frequency and paging resources or service scope, processing capability, etc.), or in a data warehouse (a dedicated place for storing data) of the centralized node and / or cluster head and / or distributed network node. 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; wherein the first location includes: a location corresponding to the access mobility management function or a location corresponding to the data warehouse.
[0447] (2) The UE mobility type may be determined based on at least one of the following information: UE subscription information, UE mobility statistics, 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; network local policy; terminal auxiliary information; terminal movement speed; terminal historical movement trajectory information).
[0448] (3) The Radio Access Network (RAN, which can be understood as a base station) selects the AMF. Specifically, the AMF may 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 thereto.
[0449] This solution uses the above method to save UE context information, which saves more network resources compared to using all neighbor nodes and / or centralized nodes and / or non-neighbor nodes to save UE context information.
[0450] 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.
[0451] Example 2: The mobility is a high-speed or ultra-high-speed mobility scenario.
[0452] In example 2.1, the centralized node participates in completing the UE registration process.
[0453] As shown in Figures 5 and 6, 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 receiving the registration request, the source access mobility management function may execute other registration procedures (for details, please refer to the existing procedures and will not be repeated here).
[0454] Before the source access mobility management function sends a registration acceptance message to the UE (see steps 3a and 3b of FIG5 ) or after (see steps 4a and 4b of FIG6 ), the UE mobility type is determined (corresponding to the above-mentioned determination of the current mobility type of the terminal based on the first information before sending a registration acceptance message to the terminal during the registration process). If it is determined to be no mobility or low mobility, steps 3a and 3b or steps 4a and 4b are omitted. If it is determined to be 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 terminal context information to the second network node before or after sending a registration acceptance message to the terminal during the registration process when the terminal's mobility type 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 the information to the access mobility management function of the current service through a UE context establishment response message (corresponding to the above-mentioned receiving information about 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.
[0455] In this example, step 4 in Figure 5 can be executed: after the access mobility management function of the current service (i.e., the source access mobility management function) receives the (UE context establishment) response message, it sends a registration acceptance message to the UE; or, step 3 in Figure 6 can be executed: 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.
[0456] Among them: (1) UE can perform mobility and periodic update registration process based on TAI list.
[0457] Step 5: Execute the remaining registration processes. For details, please refer to the existing processes and will not be repeated here.
[0458] For example, in 2.2, the registration scenario;
[0459] As shown in Figures 7, 8 and 9, 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 performed, that is, 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). The specific context information obtained may include registration information, session information, and other context information, but is not limited to this.
[0460] Step 3: For other deregistration processes, please refer to the existing processes for details and will not be repeated here.
[0461] Subsequently, before the source access mobility management function sends a deregistration accept message to the UE (see steps 4a and 4b in Figure 7) or after (see steps 5a and 5b in Figure 8) or after all deregistration processes are completed (see steps 6a and 6b in Figure 9), 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 information that the terminal deregistration is completed to the second network node before or after the deregistration accept message is sent to the terminal, or after the N2 signaling connection is released), and a corresponding response is received.
[0462] Among them, step 6 of FIG. 7 , step 6 of FIG. 8 , and step 5 of FIG. 9 are all for executing the remaining deregistration processes. For details, please refer to the existing processes and will not be repeated here.
[0463] Example 2.3, AN release;
[0464] As shown in Figure 10, 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 status of the UE has changed from a connected state to an idle state, and receives a corresponding response (corresponding to the above-mentioned second acquisition response). For details, refer to steps 2a and 2b (corresponding to the above-mentioned updating of the terminal context information to the second network node when the access network is released).
[0465] Example 2.4, handover --- T (target) - access mobility management function to obtain UE context information;
[0466] In this handover scenario, the access mobility management function may be replaced, specifically 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. This is shown in Figure 11:
[0467] Step 0. The terminal, S (source)-RAN, and T-RAN collaborate to prepare for handover and execute handover.
[0468] Step 1.1: T-RAN sends an N2 path switching request to the S-Access and Mobility Management Function. This step corresponds to Xn switching.
[0469] In step 1.2, the S-RAN sends an N2 path switching request to the S-Access and Mobility Management Function; this step corresponds to N2 handover.
[0470] Step 2: The S-access and mobility management function selects the T-access mobility management function.
[0471] Step 3: 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 address information of the UE context information storage (corresponding to the storage address of the terminal context information sent to the target network node).
[0472] In 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 obtaining the terminal context information obtained from the source network node from the second network node based on the storage address of the terminal context information), including session information. The UE handover process is then completed (i.e., step 6, other handover processes, for details, refer to existing processes and are not further described here).
[0473] 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, the third acquisition response carrying terminal context information).
[0474] In steps 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. This corresponds to the above-mentioned updating of the terminal context information to the second network node when the handover is completed.
[0475] Example 2.5, Handover - S-Access Mobility Management Function Obtains UE Context Information;
[0476] In this handover scenario, the access mobility management function may need to 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, it is not necessary to frequently initiate N2 handover procedures even across distributed network nodes.
[0477] Unlike Example 2.4, 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 Figure 12, this example includes the following steps:
[0478] Step 0. The terminal, S (source)-RAN, and T-RAN collaborate to prepare for handover and execute handover.
[0479] Step 1.1: T-RAN sends an N2 path switching request to the S-Access and Mobility Management Function. This step corresponds to Xn switching.
[0480] In step 1.2, the S-RAN sends an N2 path switching request to the S-Access and Mobility Management Function; this step corresponds to N2 handover.
[0481] Step 2: The S-access and mobility management function selects the T-access mobility management function.
[0482] In 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.
[0483] 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, the third acquisition response carrying terminal context information).
[0484] In step 5, the S-Access Mobility Management Function (i.e., the 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 aforementioned sending of the terminal context information to the target network node). For the T-Access Mobility Management Function, this is the terminal context information received from the source network node.
[0485] 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).
[0486] In steps 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. This corresponds to the above-mentioned updating of the terminal context information to the second network node when the handover is completed.
[0487] Example 2.6, business request scenario;
[0488] As shown in Figures 13 and 14, in steps 1-2, after receiving a service request sent by the UE, the access mobility management function of the current service (i.e., the source access mobility management function) obtains UE context information from the access mobility management function of the centralized node (i.e., the target access mobility management function) (corresponding to obtaining terminal context information from the second network node during the service request process described above). 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 sending a fourth acquisition request to the second network node after receiving the service request sent by the terminal; and receiving a fourth acquisition response fed back by the second network node, wherein the fourth acquisition response carries the terminal context information).
[0489] Step 3: Execute other business request processes. For details, please refer to the existing processes and will not be repeated here.
[0490] In step 4 of FIG13 , the RAN sends an N2 request ACK (acknowledgement) to the access mobility management function of the current service (ie, the source access mobility management function).
[0491] In steps 5a-5b of Figure 13 and steps 4a-4b of Figure 14 : 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 updating of the terminal context information to the second network node during the service request process described above). 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 updating of the terminal context information to the second network node after receiving the N2 request response, or after receiving the terminal context release complete message, or after receiving the information update response message of the protocol data unit session).
[0492] As for the remaining business processes in step 6 of FIG13 , please refer to the existing processes for details and will not be described in detail here.
[0493] Example 3: A scenario where the UE mobility type changes;
[0494] 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.
[0495] The details are shown in Figure 15:
[0496] Step 1. The RAN detects the speed of the UE. The RAN or the access mobility management function (providing) the service determines, 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), whether the UE's mobility type has changed 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.
[0497] Step 2-3. The serving access mobility management function (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 updating the terminal mobility type to the second network node in the case of the terminal mobility type update). After the update is successful, the access mobility management function of the centralized node returns a response message (i.e., a UE mobility type update response).
[0498] 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).
[0499] It is noted here that the relevant contents of the above first network node side solution and the second network node side solution can be referenced to each other, and the relevant contents in the above examples can also be referenced to each other, and the repeated parts will not be repeated.
[0500] As described above, the solution provided by the embodiment of the present disclosure relates to a processing method for determining UE context information based on UE mobility type in a distributed network scenario:
[0501] 1.1 If the UE's 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;
[0502] 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.
[0503] The determination of the UE mobility type can be 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 range 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 node and / or centralized node sends broadcast messages).
[0504] 2.1 During the registration process, the UE mobility type needs to be determined before a registration acceptance message is sent to the UE (corresponding to the above-mentioned determination of the current mobility type of the terminal based on the first information before a registration acceptance message is sent to the terminal during the registration process):
[0505] 2.1.1 If it is high-speed mobility or ultra-high-speed mobility, 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, sending terminal context information to the second network node; receiving the periodic registration update timer and / or registration area information allocated by the second network node to the terminal).
[0506] 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).
[0507] 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).
[0508] 2.4 Handover process, obtain terminal context from the centralized node;
[0509] 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).
[0510] 2.4.2 The S-access mobility management function forwards the obtained 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).
[0511] 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).
[0512] 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).
[0513] 3. When the UE mobility type changes:
[0514] 3.1. RAN detects the UE's speed. The RAN or the service's access mobility management function determines the UE's mobility type based on the detected speed or in combination with historical movement trajectory.
[0515] 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, the terminal mobility type is updated to the second network node).
[0516] 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).
[0517] In summary, this solution has the following advantages:
[0518] 1. Taking user mobility into consideration, the processing of context information is more reasonable, saving network resources.
[0519] 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.
[0520] 3. The data and processing separation method is more suitable for distributed network scenarios.
[0521] 4. The network node storing UE context information considers more factors such as the trade-off between tracking area update frequency and paging resources, reducing signaling overhead.
[0522] In summary, this solution can reasonably process UE context information in a distributed network scenario based on the mobility attributes of UE, reduce signaling overhead and improve service experience.
[0523] The embodiment of the present disclosure further provides an information processing device, which is a first network node, as shown in FIG16 , including a memory 161 , a transceiver 162 , and a processor 163 :
[0524] 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:
[0525] Determine how to process the terminal context information based on the terminal's current mobility type;
[0526] Wherein, in the case where the mobility type of the terminal is the first type in which the mobility speed is lower than the first threshold, the processing method includes: storing the terminal context information in a distributed network node currently serving the terminal;
[0527] In the case where the terminal's mobility type is the second type with a moving speed higher than or equal to the first threshold, the processing method includes: storing the terminal context information in a second network node, where 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.
[0528] The information processing device provided by the embodiment of the present disclosure determines a processing method for terminal context information based on the current mobility type of the terminal. Specifically, 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, which is a target network node. The second network node includes: a centralized node, a cluster head node, or a target distributed network node. This device can store context information based on the UE mobility type, thereby avoiding frequent mobility updates caused by directly storing the context information in the distributed network node providing the service, thereby reducing signaling overhead. It can also avoid the waste of network resources caused by all neighboring nodes and / or centralized nodes and / or non-neighboring nodes storing the context information, thereby achieving the purpose of saving network resources. This device effectively solves the problems of high signaling overhead and resource waste in the processing solutions for terminal context information in related technologies.
[0529] Specifically, the transceiver 162 is configured to receive and send data under the control of the processor 163 .
[0530] In FIG16 , the bus architecture may include any number of interconnected buses and bridges, specifically various circuits linking together one or more processors represented by processor 163 and memory represented by memory 161. The bus architecture may also link together various other circuits such as peripheral devices, 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, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, or 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.
[0531] 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.
[0532] 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.
[0533] The determining of the current mobility type of the terminal based on the first information includes: determining the current mobility type of the terminal based on the first information before sending a registration acceptance message to the terminal during the registration process; and storing the terminal context information in the second network node includes: using the transceiver to send the terminal context information to the second network node before or after sending a registration acceptance message to the terminal when the terminal's mobility type is the second type during the registration process.
[0534] Furthermore, the operation further 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.
[0535] In the embodiment of the present disclosure, 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.
[0536] Among them, obtaining terminal context information from the second network node includes: using the transceiver to send a first acquisition request to the second network node before sending a notification message that deregistration is completed to the terminal; 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.
[0537] In the embodiment of the present disclosure, 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, using the transceiver to send notification information that the terminal deregistration is completed to the second network node.
[0538] Furthermore, the operation 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.
[0539] 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, wherein the second acquisition response carries the terminal context information.
[0540] 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.
[0541] The acquiring of the terminal context information from the second network node includes: sending a third acquisition request to the second network node using the transceiver according to the storage address; and receiving a third acquisition response fed back by the second network node using the transceiver, wherein the third acquisition response carries the terminal context information.
[0542] Furthermore, the operation further includes: when the handover is completed, updating the terminal context information to the second network node.
[0543] In the embodiment of the present disclosure, 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.
[0544] 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.
[0545] In an embodiment of the present disclosure, 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.
[0546] Furthermore, the operation further includes: when the mobility type of the terminal is updated, updating the terminal mobility type to the second network node.
[0547] In the embodiment of the present disclosure, the operation further includes: initiating a configuration update process when a configuration update condition of the terminal is met.
[0548] 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.
[0549] The information of the cluster head or target distributed network node is obtained through configuration or broadcast message.
[0550] In an embodiment of the present disclosure, the terminal context information is stored in the first location of the distributed network node currently serving the terminal or the first location of the second network node; wherein the first location includes: the location corresponding to the access mobility management function or the location corresponding to the data warehouse.
[0551] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure 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 of this embodiment that are the same as the method embodiment will not be described in detail here.
[0552] The embodiment of the present disclosure further provides an information processing device, which is a second network node, as shown in FIG17 , including a memory 171 , a transceiver 172 , and a processor 173 :
[0553] 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:
[0554] 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 greater than or equal to a first threshold;
[0555] Storing the terminal context information;
[0556] 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.
[0557] The information processing device provided by the embodiment of the present disclosure receives terminal context information sent by a first network node when the terminal's mobility type is a second type with a mobility speed greater 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's mobility type, thereby avoiding frequent mobility updates caused by directly storing the information in the distributed network node providing the service, thereby reducing signaling overhead; it can also avoid the waste of network resources caused by all neighboring nodes and / or centralized nodes and / or non-neighboring nodes storing the context information, thereby achieving the purpose of saving network resources; and effectively solves the problems of high signaling overhead and resource waste in the processing solutions for terminal context information in related technologies.
[0558] Specifically, the transceiver 172 is configured to receive and send data under the control of the processor 173 .
[0559] In FIG17 , 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. The bus architecture may also link together various other circuits such as peripheral devices, 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, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as 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.
[0560] 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.
[0561] The receiving of terminal context information sent by the first network node when the terminal's mobility type is the second type with a moving speed greater than or equal to a first threshold includes: receiving the 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.
[0562] 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.
[0563] In an embodiment of the present disclosure, 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 feed 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.
[0564] Furthermore, the operation also includes: using the transceiver to receive notification information sent by the first network node under a third condition that the terminal deregistration is completed; 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.
[0565] In an embodiment of the present disclosure, 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 feed 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.
[0566] Furthermore, the operation further 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.
[0567] In the embodiment of the present disclosure, the operation further includes: using the transceiver to receive a third acquisition request sent by the first network node during the handover process; and using the transceiver to feed back a third acquisition response carrying the terminal context information to the first network node.
[0568] Furthermore, the operation further 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 completion.
[0569] In an embodiment of the present disclosure, 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 feed back 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.
[0570] 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.
[0571] In the embodiment of the present disclosure, 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.
[0572] The information of the cluster head or target distributed network node is obtained through configuration or broadcast message.
[0573] In the embodiment of the present disclosure, 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.
[0574] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure 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 of this embodiment that are the same as the method embodiment will not be described in detail here.
[0575] The present disclosure also provides an information processing device, which is applied to a first network node, as shown in FIG18 , and includes:
[0576] A first determining unit 181 is configured to determine a processing method for the terminal context information according to the current mobility type of the terminal;
[0577] Wherein, in the case where the mobility type of the terminal is the first type in which the mobility speed is lower than the first threshold, the processing method includes: storing the terminal context information in a distributed network node currently serving the terminal;
[0578] In the case where the terminal's mobility type is the second type with a moving speed higher than or equal to the first threshold, the processing method includes: storing the terminal context information in a second network node, where 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.
[0579] The information processing device provided by the embodiment of the present disclosure determines a processing method for terminal context information based on the current mobility type of the terminal. Specifically, 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, which is a target network node. The second network node includes: a centralized node, a cluster head node, or a target distributed network node. This device can store context information based on the UE mobility type, thereby avoiding frequent mobility updates caused by directly storing the context information in the distributed network node providing the service, thereby reducing signaling overhead. It can also avoid the waste of network resources caused by all neighboring nodes and / or centralized nodes and / or non-neighboring nodes storing the context information, thereby achieving the purpose of saving network resources. This device effectively solves the problems of high signaling overhead and resource waste in the processing solutions for terminal context information in related technologies.
[0580] 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; terminal historical movement trajectory information.
[0581] The determining of the current mobility type of the terminal based on the first information includes: determining the current mobility type of the terminal based on the first information before sending a registration acceptance message to the terminal during the registration process; and storing the terminal context information in the second network node includes: sending the terminal context information to the second network node before or after sending a registration acceptance message to the terminal during the registration process when the terminal's mobility type is the second type.
[0582] Furthermore, the information processing device further includes: a first receiving unit, configured to receive information on a periodic registration update timer and / or registration area allocated by the second network node to the terminal when the mobility type of the terminal is the second type.
[0583] In the embodiment of the present disclosure, the information processing apparatus further includes: a first processing unit, configured to obtain terminal context information from the second network node during the deregistration process and notify the terminal that the deregistration is completed.
[0584] 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.
[0585] In the embodiment of the present disclosure, 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.
[0586] 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.
[0587] 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, wherein the second acquisition response carries the terminal context information.
[0588] Furthermore, the information processing device further includes: a third processing unit, configured to perform any one of the following operations during the switching process: (1) obtaining the terminal context information from the second network node based on 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 based on the storage address of the terminal context information, and sending the terminal context information to the target network node.
[0589] 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.
[0590] 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.
[0591] In the embodiment of the present disclosure, the information processing apparatus further includes: a fifth processing unit, configured to obtain terminal context information from the second network node and update the terminal context information to the second network node during a service request process.
[0592] The acquiring of 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; and receiving a fourth acquisition response fed back by the second network node, wherein the fourth acquisition response carries the terminal context information.
[0593] In an embodiment of the present disclosure, 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.
[0594] 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.
[0595] In the embodiment of the present disclosure, 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.
[0596] 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 the distributed network node; processing capability information of the distributed network node; hardware resource information of the distributed network node.
[0597] The information of the cluster head or target distributed network node is obtained through configuration or broadcast message.
[0598] In an embodiment of the present disclosure, the terminal context information is stored in the first location of the distributed network node currently serving the terminal or the first location of the second network node; wherein the first location includes: the location corresponding to the access mobility management function or the location corresponding to the data warehouse.
[0599] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure 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 those in the method embodiment will not be described in detail here.
[0600] The present disclosure also provides an information processing device, which is applied to a second network node, as shown in FIG19 , and includes:
[0601] The second receiving unit 191 is 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;
[0602] A first storage unit 193, configured to store the terminal context information;
[0603] 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.
[0604] The information processing device provided by the embodiment of the present disclosure receives terminal context information sent by a first network node when the terminal's mobility type is a second type with a mobility speed greater 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's mobility type, thereby avoiding frequent mobility updates caused by directly storing the information in the distributed network node providing the service, thereby reducing signaling overhead; and can also avoid the waste of network resources caused by all neighboring nodes and / or centralized nodes and / or non-neighboring nodes storing the context information, thereby achieving the purpose of saving network resources; and effectively solves the problems of high signaling overhead and resource waste in the processing solutions for terminal context information in related technologies.
[0605] The receiving of terminal context information sent by the first network node when the terminal's mobility type is the second type with a moving speed greater than or equal to a first threshold includes: receiving the 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.
[0606] 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.
[0607] In an embodiment of the present disclosure, the information processing device further includes: a third receiving unit, configured to receive a first acquisition request sent by the first network node under a second condition; and a first feedback unit, configured to feed 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.
[0608] Furthermore, the information processing device also includes: a fourth receiving unit, used to receive notification information of the terminal deregistration completion 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.
[0609] In an embodiment of the present disclosure, the information processing device further includes: a fifth receiving unit, configured to receive a second acquisition request sent by the first network node under a fourth condition; and a second feedback unit, configured to feed 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.
[0610] 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.
[0611] In the embodiment of the present disclosure, the information processing device further includes: a seventh receiving unit, configured to receive a third acquisition request sent by the first network node during the handover process; and a third feedback unit, configured to feed back a third acquisition response carrying terminal context information to the first network node.
[0612] 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.
[0613] In an embodiment of the present disclosure, the information processing device further includes: a ninth receiving unit, configured to receive a fourth acquisition request sent by the first network node under a seventh condition; and a fourth feedback unit, configured 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.
[0614] 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.
[0615] In the embodiment of the present disclosure, 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.
[0616] The information of the cluster head or target distributed network node is obtained through configuration or broadcast message.
[0617] In the embodiment of the present disclosure, 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.
[0618] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure 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 of this embodiment that are the same as the method embodiment will not be described in detail here.
[0619] It should be noted that the division of units in the embodiments of the present disclosure is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0620] 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 disclosure is essentially or the part that contributes to the relevant technology 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 for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0621] An embodiment of the present disclosure further provides a non-transitory readable storage medium storing a computer program configured to cause a processor to execute the method on the first network node side or the second network node side.
[0622] 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 disks (MO)), optical storage (such as compact discs (CD), digital video discs (DVD), Blu-ray discs (BD), high-definition versatile discs (HVD), etc.), and semiconductor storage (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.
[0623] Among them, the implementation embodiments of the above-mentioned method on the first network node side or the second network node side are applicable to the embodiments of the non-transitory readable storage medium and can also achieve the same technical effects.
[0624] Those skilled in the art will appreciate that embodiments of the present disclosure may be provided as methods, systems, or computer program products. Thus, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage) containing computer-usable program code.
[0625] The present disclosure 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 disclosure. 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 produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0626] 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 a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0627] 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, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0628] It should be noted that it should be understood that the division of the above modules is merely a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. Moreover, these modules can all be implemented in the form of software called by a processing element; or they can all be implemented in the form of hardware; or some modules can be implemented in the form of software called by a processing element, and some modules can be implemented in the form of hardware. For example, the determination module can be a separately established processing element, or it can be integrated into a chip of the above-mentioned device. In addition, it can also be stored in the memory of the above-mentioned device in the form of program code, and called by a processing element of the above-mentioned device to perform the functions of the above-mentioned determination module. The implementation of other modules is similar. In addition, these modules can all or partly be integrated together, or they can be implemented independently. The processing element described here can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each of the above modules can be completed by the hardware integrated logic circuit in the processor element or by instructions in the form of software.
[0629] For example, each module, unit, sub-unit or sub-module may be one or more integrated circuits configured to implement the above method, such as one or more application-specific integrated circuits (ASICs), one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs). For another example, when a module is implemented by scheduling program code through a processing element, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0630] The terms "first," "second," and the like in the specification and claims of the present disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of the present disclosure described herein may be implemented in a sequence other than that illustrated or described herein. In addition, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or units need not be limited to those steps or units explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to these processes, methods, products, or devices. In addition, the use of "and / or" in the specification and claims to indicate at least one of the connected objects, for example, A and / or B and / or C, means that seven situations are included: A alone, B alone, C alone, both A and B present, both B and C present, both A and C present, and all A, B, and C present. Similarly, the use of "at least one of A and B" in the specification and claims should be understood to mean "A alone, B alone, or both A and B present."
[0631] Obviously, those skilled in the art may make various changes and modifications to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is intended to include these modifications and variations.
Claims
1. An information processing method, applied to a first network node, comprising: 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, further comprising: 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, wherein: 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, further comprising: When the mobility type of the terminal is the second type, receiving the second network node giving Information of a periodic registration update timer and / or registration area allocated to the terminal.
5. The information processing method according to claim 1, further comprising: 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, wherein: 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, wherein: 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, further comprising: 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, wherein: 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, wherein: 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; Send the storage address of the terminal context information to the target network node; or, according to the terminal context The storage address of the information, obtains the terminal context information from the second network node, and sends the terminal context information to the target network node.
11. The information processing method according to claim 10, wherein: 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, further comprising: 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, further comprising: 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, wherein: 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, wherein: 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, further comprising: 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, further comprising: Initiate a configuration update procedure when the configuration update condition of the terminal is met.
18. The information processing method according to claim 1, further comprising: 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, wherein: 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, wherein: 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, comprising: 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, wherein: 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, further comprising: 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, further comprising: 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, further comprising: 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, further comprising: 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, further comprising: 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, further comprising: 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, further comprising: 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, further comprising: 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, further comprising: 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, further comprising: 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, wherein: 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, wherein: 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, comprising a memory, a transceiver, and a processor: Memory for storing computer programs; a transceiver, for transmitting and receiving data under the control of the processor; A processor is configured to read the computer program in the memory and perform 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, comprising a memory, a transceiver, and a processor: Memory for storing computer programs; a transceiver, for transmitting and receiving data under the control of the processor; A processor is configured to read the computer program in the memory and perform 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, wherein: 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, wherein: 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, wherein: 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, wherein: The operations also include: receiving, by the transceiver, notification information of completion of terminal deregistration 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, comprising: 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. The information processing apparatus according to claim 69, further comprising: A second determining unit, configured to determine a current mobility 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.
71. The information processing apparatus according to claim 70, wherein: 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.
72. The information processing apparatus according to claim 71, further comprising: 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.
73. The information processing apparatus according to claim 69, further comprising: 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.
74. The information processing apparatus according to claim 73, wherein: 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.
75. The information processing apparatus according to claim 73, wherein: 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.
76. The information processing apparatus according to claim 69, further comprising: A second processing unit, configured to obtain 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.
77. The information processing apparatus according to claim 76, wherein: 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.
78. The information processing apparatus according to claim 69, further comprising: The third processing unit is configured to perform any of the following operations during the switching process: 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.
79. The information processing apparatus according to claim 78, wherein: 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.
80. The information processing apparatus according to claim 78, further comprising: The fourth processing unit is configured to update the terminal context information to the second network node when the handover is completed.
81. The information processing apparatus according to claim 69, further comprising: 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.
82. The information processing device according to claim 81, wherein: 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.
83. The information processing device according to claim 81, wherein: 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.
84. The information processing apparatus according to claim 69, further comprising: 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.
85. The information processing apparatus according to claim 84, further comprising: The seventh processing unit is used to initiate a configuration update process when the configuration update condition of the terminal is met.
86. The information processing apparatus according to claim 69, further comprising: A third determining unit, configured to determine, 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.
87. The information processing apparatus according to claim 69, wherein: The information of the cluster head or the target distributed network node is obtained through configuration or broadcast message.
88. The information processing apparatus according to claim 69, wherein: 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.
89. An information processing device, applied to a second network node, comprising: 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.
90. The information processing device according to claim 89, wherein: 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.
91. The information processing apparatus according to claim 90, further comprising: 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; 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.
92. The information processing apparatus according to claim 89, further comprising: A third receiving unit, configured to receive a first acquisition request sent by the first network node under a second condition; A first feedback unit, configured to feed back a first acquisition response carrying 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.
93. The information processing apparatus according to claim 89, further comprising: a fourth receiving unit, configured to receive notification information of terminal deregistration completion 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.
94. The information processing apparatus according to claim 89, further comprising: A fifth receiving unit, configured to receive a second acquisition request sent by the first network node under a fourth condition; A second feedback unit, configured to feed back a second acquisition response carrying 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.
95. The information processing apparatus according to claim 94, further comprising: a sixth receiving unit, configured to receive updated terminal context information sent by the first network node under the fifth condition; Among them, the fifth condition includes: the access network is released.
96. The information processing apparatus according to claim 89, further comprising: a seventh receiving unit, configured to receive a third acquisition request sent by the first network node during the switching process; A third feedback unit is configured to feed back a third acquisition response carrying the terminal context information to the first network node.
97. The information processing apparatus according to claim 96, further comprising: an eighth receiving unit, configured to receive updated terminal context information sent by the first network node under a sixth condition; Among them, the sixth condition includes: switching is completed.
98. The information processing apparatus according to claim 89, further comprising: a ninth receiving unit, configured to receive a fourth acquisition request sent by the first network node under the seventh condition; A fourth feedback unit, configured to feed back a fourth acquisition response carrying 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.
99. The information processing apparatus according to claim 98, further comprising: a tenth receiving unit, configured to receive updated terminal context information sent by the first network node under the 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.
100. The information processing device according to claim 89, further comprising: an eleventh receiving unit, configured to receive the updated terminal mobility type sent by the first network node under the ninth condition; Among them, the ninth condition includes: the mobility type of the terminal is updated.
101. The information processing device according to claim 89, wherein: The information of the cluster head or the target distributed network node is obtained through configuration or broadcast message.
102. The information processing device according to claim 89, wherein: 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.
103. 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 information processing method according to any one of claims 1 to 34.
Citation Information
Patent Citations
Method for preemptively transmitting context and device thereof
CN106454962A
Data transmission method and device
CN107635271A
Communication method, network device and terminal device
CN111034347A
Communication Method and Apparatus
US20220264411A1
