Historical information processing method and apparatus

By determining whether a cell has a specific handover or transformation in the terminal history information processing method and generating corresponding identification or resident information, the problem of network misjudgment of ping-pong handover is solved, and the accuracy of handover analysis is improved.

WO2025031116A1PCT designated stage expired Publication Date: 2025-02-13DATANG MOBILE COMM EQUIP CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/105924
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-10
Filing Date
2024-07-17
Publication Date
2025-02-13

AI Technical Summary

Technical Problem

In the prior art, when processing terminal historical information, there is a problem of network misjudgment of ping-pong handover, especially in scenarios such as triggering handover at Layer 1 and 2, continuous main and auxiliary cell handover at the main cell group, and continuous main and auxiliary cell transformation of auxiliary cell groups.

Method used

Through a historical information processing method, it is determined whether a cell has a specific handover or transformation, and when a specific handover or transformation occurs, terminal history information including the first identification is generated, records of handover or transformation of the cell are stopped, or terminal residency information is generated. , to distinguish between specific switches and non-specific switches.

Benefits of technology

It effectively avoids the problem of ping-pong switching in network misjudgment switching. By distinguishing between specific switching and non-specific switching, misjudgment is reduced and the accuracy of switching analysis is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024105924_13022025_PF_FP_ABST
    Figure CN2024105924_13022025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of communications. Provided are a historical information processing method and apparatus. The method in the present disclosure comprises: a first device determining whether a specific handover or transformation occurs in a cell; and when the specific handover or transformation occurs in the cell, the first device executing one of the following: generating terminal historical information comprising a first identifier, wherein the first identifier is used for indicating that the specific handover or transformation occurs in the cell; stopping recording of the cell handover or transformation; or generating terminal residence information, wherein the terminal residence information is used for indicating the duration for which a terminal resides in a network node.
Need to check novelty before this filing date? Find Prior Art

Description

A method and device for processing historical information

[0001] This disclosure claims priority to the Chinese patent application filed with the China Patent Office on August 10, 2023, with application number 202311008282.5 and application name “A Method and Device for Processing Historical Information,” the entire contents of which are incorporated herein by reference. Technical Field

[0002] The present disclosure relates to the field of communication technology, and in particular to a method and device for processing historical information. Background Art

[0003] Terminal (also known as User Equipment (UE)) history information includes information such as the cells where the UE has camped and the camping duration, and is used to solve the problem of ping-pong handover.

[0004] However, in certain scenarios, such as Layer 1 and Layer 2 triggered handovers, Master Cell Group (MCG) continuous Primary Cell (PCell) handovers, and Secondary Cell Group (SCG) continuous Primary Secondary Cell (PSCell) changes, the UE repeatedly and rapidly switches between multiple pre-configured cells, which is a normal handover phenomenon. Therefore, the related art has the problem of the network misjudging ping-pong handovers.

[0005] Summary of the Invention

[0006] The present disclosure aims to provide a method and apparatus for processing history information, so as to solve the problem of ping-pong handover caused by network misjudgment.

[0007] To achieve the above objectives, the present disclosure provides a method for processing historical information, including:

[0008] The first device determines whether a specific handover or change occurs in the cell;

[0009] When the specific handover or change occurs in the cell, the first device performs one of the following:

[0010] Generate terminal history information including a first identifier, where the first identifier is used to indicate that the specific handover or change occurs in the cell;

[0011] Stop recording cell handovers or changes;

[0012] Terminal residency information is generated, where the terminal resides in the network node.

[0013] In some embodiments, the specific switching or transformation includes at least one of the following:

[0014] Layer 1 triggered switching;

[0015] Layer 2 triggered switching;

[0016] Continuous primary cell switching;

[0017] Continuous primary and secondary cell changes.

[0018] In some embodiments, the method further comprises:

[0019] In the case that a non-specific handover or change occurs in a cell, the first device generates terminal history information including a second identifier, where the second identifier is used to indicate that a non-specific handover or change occurs in the cell.

[0020] In some embodiments, the terminal residency information includes:

[0021] A third identifier, where the third identifier is empty or an identifier of any network node or cell where the terminal resides; and

[0022] The total duration that the terminal resides in multiple consecutive cells during the specific handover or transformation.

[0023] In some embodiments, the terminal residency information includes:

[0024] the identity of each network node on which the terminal resides; and

[0025] The duration that the terminal stays at each network node.

[0026] In some embodiments, the network node includes at least one of the following:

[0027] Base station; centralized unit; distributed unit.

[0028] In some embodiments, the terminal history information includes at least one of the following:

[0029] Terminal historical information of the primary cell; terminal residency information of the primary and secondary cells.

[0030] In some embodiments, the terminal residency information includes at least one of the following:

[0031] Terminal residency information of the primary cell; terminal historical information of the primary and secondary cells.

[0032] To achieve the above objectives, the present disclosure further provides a historical information processing device, comprising: a memory, a transceiver, and a processor. The memory is configured to store program instructions; the transceiver is configured to transmit and receive data under the control of the processor; and the processor is configured to read the program instructions in the memory and perform the following operations:

[0033] Determine whether a specific handover or change occurs in the cell;

[0034] When the specific handover or change occurs in the cell, perform one of the following:

[0035] Generate terminal history information including a first identifier, where the first identifier is used to indicate that the specific handover or change occurs in the cell;

[0036] Stop recording cell handovers or changes;

[0037] Terminal residency information is generated, where the terminal resides in the network node.

[0038] In order to achieve the above-mentioned purpose, the present disclosure further provides a historical information processing device, comprising:

[0039] A judgment module, used to judge whether a specific handover or change occurs in the cell;

[0040] The processing module is configured to, when the specific handover or change occurs in the cell, perform one of the following:

[0041] Generate terminal history information including a first identifier, where the first identifier is used to indicate that the specific handover or change occurs in the cell;

[0042] Stop recording cell handovers or changes;

[0043] Terminal residency information is generated, where the terminal resides in the network node.

[0044] In order to achieve the above-mentioned purpose, an embodiment of the present disclosure further provides a processor-readable storage medium, wherein the processor-readable storage medium stores program instructions, and the program instructions are used to enable the processor to execute the historical information processing method as described above.

[0045] The above technical solution disclosed in the present invention has at least the following beneficial effects:

[0046] In the above-mentioned technical solution of the embodiment of the present disclosure, when faced with a situation where a specific switch or change occurs in a cell, the following will be executed: generating terminal historical information including a first identifier (an identifier indicating that the specific switch or change occurs in the cell), stopping recording the cell switch or change, and generating one of the terminal residence information (information indicating the length of time the terminal resides in the network node), so that when the network performs ping-pong problem analysis, only the UE historical information of non-specific switches or changes in the cell is used, thereby avoiding the occurrence of misjudgment problems. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] FIG1 is a schematic flow chart of a method according to an embodiment of the present disclosure;

[0048] FIG2 is a structural block diagram of a device according to an embodiment of the present disclosure;

[0049] FIG3 is a schematic diagram of a module of an apparatus according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0050] 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.

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

[0052] 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.

[0053] For ease of understanding, some contents involved in the embodiments of the present disclosure are described as follows:

[0054] 1) Introduction to UE historical information

[0055] UE historical information is divided into UE historical information recorded by the network side and UE historical information recorded by the UE. Both contain information such as the cell where the UE resides / accesses and the length of time it resides, and are used to solve the problem of ping-pong switching.

[0056] The UE history information maintained by the network includes the cell identifiers of each PCell cell and the corresponding PSCell, as well as the corresponding access time information, for each UE in the connected state. During a handover, this information is sent to the target base station via a handover request message and is subsequently maintained by the target base station. Because the base station is unaware of the terminal's idle state, the UE history information maintained by the network does not include information about UEs in the idle state.

[0057] The network records UE historical information for distributed base stations and integrated base stations. For distributed base stations, the central unit (CU) records UE historical information. Each time a distributed unit (DU) notifies the CU of a cell change via an interface, the CU records the UE historical information. For integrated base stations, the base station is responsible for recording UE historical information.

[0058] The UE history information maintained by the terminal includes information records of the PCell and the corresponding PSCell in both idle and connected states. This information requires terminal capability support and is obtained by the network through dedicated signaling messages.

[0059] 2) Multi-Rate Dual Connectivity (MR-DC) Network Architecture

[0060] In a multi-connectivity architecture, a UE may connect to a Master Node (MN) and one or more Secondary Nodes (SN), performing signaling and / or data exchanges with these network nodes. Both the MN and SN nodes can be LTE / e-LTE / NR nodes. When there is one MN and one SN, it is called Dual Connection (DC).

[0061] When a UE is in a connected state, it can be connected to one or more network nodes, and the network nodes can be in one or more radio access technologies (RATs). For example, when the MN is an LTE node and the SN is an NR node, it is (NG)EN-DC dual connectivity; when the MN is an NR node and the SN is an LTE node, it is NE-DC dual connectivity; when both the MN and the SN are NR nodes, it is NR-NR-DC.

[0062] SCG is a serving cell group under the SN node under the MR-DC, including a PSCell and one or more possible secondary cells (Scell).

[0063] For the UE history information maintained by the base station, the SN node is responsible for collecting the UE history information related to the PSCell and sending it to the MN through the XN / X2 interface message. The MN generates the UE history information containing the PCell and PSCell information according to the corresponding time information, as shown in Table 1 below.

[0064] Table 1

[0065] In the UE's historical information, the PCell and PSCell are associated and correspond in time. In the table above, the UE accessed PCell A for time A. It then established dual connectivity with PSCell a for time a. It then deleted the dual connectivity and maintained single connectivity for time b. It then established dual connectivity with PSCell c for time c. The PSCell then switched from PSCell c to PSCell d for time d. It then deleted the dual connectivity and maintained single connectivity for time e. The PCell then switched from PCell A to PCell B, maintaining single connectivity throughout.

[0066] The UE history information shown in the table above is a two-dimensional structure. The first dimension, the PCell list, contains up to 16 nodes, recording information for 16 cells. The second dimension, the PSCell list corresponding to each PCell node, contains up to 8 nodes, recording information for 8 cells. If the recorded cell information limit is reached, the oldest cell record is deleted and replaced with the current record, which always contains cell information from the most recent time period.

[0067] The UE history information maintained by the terminal is also a two-dimensional structure, with similar structure and content to the above table. However, the PCell list in the two-dimensional structure and the PSCell list corresponding to each PCell both contain a maximum of 16 nodes, that is, they record information about 16 cells. When the upper limit is reached, the same process is used as above.

[0068] 3) Enhanced mobility

[0069] The handover triggered by Layer 1 (Layer 1) and Layer 2 (Layer 2) is a handover candidate cell pre-configured by Layer 3 (Layer 3). Based on the measurement reporting information of Layer 1 and Layer 2, the network sends Layer 1 and Layer 2 signaling to trigger the UE to perform one or multiple consecutive handovers between candidate cells. Unlike the traditional handover based on Radio Resource Management (RRM) measurement configuration and reporting information, sending a Layer 3 handover command to trigger handover can achieve continuous, repeated and fast handover between multiple cells. The handover triggered by Layer 1 and Layer 2 can also be applied to SCG, that is, the change of PSCell can be triggered based on Layer 1 and Layer 2.

[0070] SCG continuous PSCell cell change also pre-configures multiple PSCell candidate cells and execution conditions at layer 3. The UE evaluates the execution conditions and implements the PSCell change when the conditions are met. It then saves the configuration and continues to evaluate the execution conditions. When the conditions are met, it continues to execute the PSCell change until the subsequent (subsequent) conditional primary and secondary cell addition or change (Conditional Pscell Addition / Change, CPAC) configuration is released.

[0071] MCG continuous PCell cell switching is similar to SCG continuous PSCell cell switching. It also pre-configures multiple PCell candidate cells and execution conditions. The UE evaluates the execution conditions and implements PCell switching when the conditions are met. It then saves the configuration and continues to evaluate the execution conditions. When the conditions are met, it continues to execute PCell switching until the continuous switching configuration is released.

[0072] For switches triggered by layer 1 and / or layer 2, or MCG continuous PCell switches, or SCG continuous PSCell cell changes, if the relevant information of these switches is also recorded in the UE historical information, it will not only occupy the storage space of the UE historical information, but will also cause the network to misjudge that these switches have ping-pong switching problems, thereby avoiding incorrect optimization of switching configuration parameters.

[0073] The present disclosure provides a method and apparatus for processing historical information. The method and apparatus are based on the same patent application concept. Since the method and apparatus solve similar problems, the implementation of the apparatus and method can refer to each other, and the repetitive parts will not be repeated.

[0074] As shown in FIG1 , a method for processing historical information provided by an embodiment of the present disclosure includes:

[0075] Step 101: The first device determines whether a specific handover or change occurs in a cell.

[0076] In this step, the first device determines whether a specific handover or change occurs when a handover or change occurs in the terminal cell, so that corresponding processing can be performed for the scenario in which the handover or change occurs. Among them, the specific handover or change of the cell refers to a scenario in which the ping-pong handover judgment based on the UE historical information is not applicable to the cell handover or change, such as when the cell coverage is small, the UE's residence time in the cell is very short when it moves quickly, or due to signal fluctuations, the UE may switch between cells quickly, continuously and repeatedly.

[0077] Step 102: When the specific handover or change occurs in the cell, the first device performs one of the following:

[0078] Generate terminal history information including a first identifier, where the first identifier is used to indicate that the specific handover or change occurs in the cell;

[0079] Stop recording cell handovers or changes;

[0080] Terminal residency information is generated, where the terminal resides in the network node.

[0081] According to step 102, when it is determined in step 101 that the specific switching or change occurs in the cell, the first device will execute: generate terminal historical information including a first identifier (an identifier indicating that the specific switching or change occurs in the cell), stop recording the cell switching or change, and generate one of the terminal residence information (information indicating the length of time the terminal resides in the network node), so that when the network performs ping-pong problem analysis, only the UE historical information of non-specific switching or change of the cell is used, thereby avoiding the occurrence of misjudgment problems.

[0082] Specifically, in the event of a specific handover or change in a cell, the first device can obtain UE historical information including the first identifier by adding a first identifier to the UE historical information. The first identifier will be used to distinguish UE historical information in other scenarios, so that the network does not use the UE historical information with the first identifier added when analyzing ping-pong handover problems. The first identifier can be understood as indicating that the current UE historical information is not used to determine ping-pong handovers. That is, during the process of determining ping-pong handovers, if the network device identifies that the UE historical information includes the first identifier, the UE historical information will not be used to determine ping-pong handovers.

[0083] Specifically, when a specific cell handover or change occurs, the first device can stop recording the cell handover or change, that is, not generate corresponding UE historical information; or it can generate UE residency information indicating the length of time the terminal resided on the network node. In this way, when the network analyzes ping-pong handover issues, it only uses UE historical information from other scenarios. This effectively solves the problem of the network mistakenly judging that a handover has occurred during a ping-pong handover.

[0084] Of course, in this embodiment, when the first device stops recording the cell switching or change, it can generate terminal residency information to record the length of time the terminal resides on the network node. When the first device generates terminal history information including the first identifier, it can also generate terminal residency information.

[0085] Among them, if a specific switch or change occurs in the cell, the first device stops recording the cell switch or change, which can also save storage space, avoid updating the UE history information list, and reduce the coverage of the recorded UE history information.

[0086] Among them, if a specific switching or change occurs in the cell, the first device generates UE residence information indicating the length of time the terminal resides in the network node, thereby avoiding the problem of UE historical information of PCell and PSCell not being aligned in time.

[0087] It should be noted that the first device can be a terminal or a network device. That is, the historical information processing method of the embodiment of the present disclosure is applicable to both the recording of cell switching or change by a terminal and the recording of cell switching or change by a network device.

[0088] Of course, since the terminal history information including the first identifier is not used to determine ping-pong handover, the first identifier can also be used to indicate that a specific handover or change occurs in a cell.

[0089] In some embodiments, the specific switching or transformation includes at least one of the following:

[0090] Layer 1 triggered switching;

[0091] Layer 2 triggered switching;

[0092] Continuous primary cell switching;

[0093] Continuous primary and secondary cell changes.

[0094] Layer 1 triggered handover and layer 2 triggered handover are handovers triggered by layer 1 and / or layer 2 signaling, causing the UE to perform one or multiple consecutive handovers between candidate cells. Layer 1 and / or layer 2 triggered handovers can also be used for SCGs, i.e., PSCell changes can be triggered based on layer 1 and / or layer 2.

[0095] Among them, the continuous primary cell switching can be MCG continuous PCell cell switching; the continuous primary and secondary cell switching can be SCG continuous PSCell cell switching 。

[0096] For example, the first device is a network device (such as a CU or a base station). During a handover triggered by layer 1 and / or layer 2, or a continuous PCell handover of MCG, or a continuous PSCell cell change of SCG, the UE historical information generated by the CU or the base station will include a first identifier to prompt the network not to use the UE historical information when performing a ping-pong problem analysis. The first device is a UE. During a handover triggered by layer 1 and / or layer 2, or a continuous PCell handover of MCG, or a continuous PSCell cell change of SCG, the UE historical information generated by the UE will include a first identifier to prompt the network not to use the UE historical information when performing a ping-pong problem analysis.

[0097] Specifically, the first device will add a first identifier to the UE history information of the nodes in the corresponding first-dimensional PCell list and / or the nodes in the second-dimensional PSCell list according to the specific situation of a specific switch or transformation. The first identifier can be added at the position of the cell identifier or at the position of the residence time. The first identifier can be a cause value and / or an identification bit, etc., and the form is not limited.

[0098] Of course, in this embodiment, specific switching or transformation is not limited to the above implementations and will not be listed here one by one.

[0099] In addition, in some embodiments, the method further comprises:

[0100] In the case that a non-specific handover or change occurs in a cell, the first device generates terminal history information including a second identifier, where the second identifier is used to indicate that a non-specific handover or change occurs in the cell.

[0101] That is to say, when a handover or change occurs in the terminal cell, the first device will determine whether a specific handover or change occurs, and thus perform corresponding processing for different scenarios. For example, the first device determines whether a specific handover or change occurs in the cell. Only when it is determined that the handover is not triggered by layer 1 and / or layer 2, is not an MCG continuous PCell handover, and is not an SCG continuous PSCell cell change, the first device will generate UE historical information for determining ping-pong handover; and if it is determined that a handover is triggered by layer 1 and / or layer 2, or an MCG continuous PCell handover, or an SCG continuous PSCell cell change occurs, the first device will not generate UE historical information for determining ping-pong handover, and there is no need to add a new node to the UE historical information list, which saves storage space and does not overwrite the already generated UE historical information.

[0102] In the case of non-specific switching or transformation of a cell, the terminal historical information is as shown in Table 1, and the residence time will be recorded for the cell (PCell and / or PSCell). That is to say, for non-specific switching or transformation of a cell, the first device will still generate UE historical information for subsequent analysis of the ping-pong problem. In addition, the UE historical information also includes a second identifier to distinguish the UE historical information generated when a specific switching or transformation occurs in the cell. Of course, since the UE historical information generated when a specific switching or transformation occurs in the cell includes the first identifier, the UE historical information generated when a non-specific switching or transformation occurs in the cell does not include the second identifier, and can also be distinguished from the UE historical information including the first identifier.

[0103] Furthermore, in some embodiments, the terminal residency information includes:

[0104] A third identifier, where the third identifier is empty or an identifier of any network node or cell where the terminal resides; and

[0105] The total duration that the terminal resides in multiple consecutive cells during the specific handover or transformation.

[0106] Of course, the terminal residency information can also be recorded in the UE history information list. By adding a new node to record the total length of time the terminal resides in these cells when a specific handover or change occurs in the cell, it not only reduces the occupation of the UE history information list by the recorded information when a specific handover or change occurs in the cell, but also avoids deleting the old cell record information after the number of UE history information records reaches the upper limit, and also satisfies the alignment of the residency time of the PCell and the corresponding PSCell. For example, as shown in Table 2 below:

[0107] Table 2

[0108] That is, in the case of continuous PSCell cell changes of SCG, the residence time b is the total residence time of the terminal in multiple cells under continuous PSCell changes. The original PSCell cell identification bit corresponding to the residence time b can be empty or the identification of any network node or cell where the terminal resides under continuous PSCell changes.

[0109] In this way, when a handover triggered by layer 1 and / or layer 2, or a continuous PCell handover of MCG, or a continuous PSCell cell change of SCG occurs, the first device will add a new node to the UE history information list to record the terminal residency information.

[0110] The third identifier can be empty, meaning no cell identifier or network node identifier is recorded; or the third identifier is the identifier of any network node or cell where the terminal resides. For example, the third identifier is set by default to be the identifier of the base station, the identifier of the CU, the identifier of the DU, or the identifier of the first or last cell.

[0111] In some embodiments, the terminal residency information includes:

[0112] the identity of each network node on which the terminal resides; and

[0113] The duration that the terminal stays at each network node.

[0114] That is to say, the terminal residence information can also be similar to the cell-level time record of UE historical information, and the network node-level residence duration can be performed so that it can be known and used when needed later (such as inter-MN / SN / CU / DU switching or PSCell cell change).

[0115] In some embodiments, the network node includes at least one of the following:

[0116] Base station; centralized unit; distributed unit.

[0117] That is, the terminal residency information can be recorded at one or more of the base station level, CU level and DU level to meet different needs.

[0118] For example, when a handover triggered by layer 1 and / or layer 2, or a continuous PCell handover of MCG, or a continuous PSCell transformation of SCG occurs, the first device will add a corresponding number of nodes to the UE history information list based on the number of network nodes involved to record the residence time of the terminal at each network node. Assuming that the default network node is a base station, and a specific handover or transformation involves 4 cells under two base stations, the residence time of each cell under the same base station is not recorded, but the residence time of the two base stations is recorded separately. That is to say, when a cell handover occurs within a base station, the residence time of the cell is not recorded. When the cell is switched or transformed into a cell of a different base station, a new node is added to the UE history information list to record the residence time of the base station. The same applies when the network node is CU or DU.

[0119] Of course, the implementation of the network node is not limited to the base station, CU or DU, and they are not listed one by one here.

[0120] In this embodiment, the network node may be a MN node or a SN node.

[0121] In some embodiments, the terminal history information includes at least one of the following:

[0122] Terminal historical information of the primary cell; terminal historical information of the primary and secondary cells.

[0123] That is, in this embodiment, the terminal history information generated by the first device can record relevant information of the PCell and / or PSCell for a specific scenario of cell switching or change, so as to be applicable to dual connectivity.

[0124] In some embodiments, the terminal residency information includes at least one of the following:

[0125] Terminal residency information of the primary cell; terminal residency information of the primary and secondary cells.

[0126] That is, similar to the UE historical information, the terminal residency information generated by the first device can also record relevant information of the PCell and / or PSCell for a specific scenario of cell switching or change, so as to be applicable to dual connectivity.

[0127] In summary, according to the method of the embodiment of the present invention, when the first device faces the situation of specific switching or changing of the cell, it will execute: generate terminal history information including a first identifier (an identifier indicating that the terminal history information is not used to judge ping-pong switching), stop recording the cell switching or changing, and generate one or more of the terminal residence information (information indicating the length of time the terminal resides in the network node), so that when the network performs ping-pong problem analysis, only the UE history information of non-specific switching or changing of the cell is used, thereby avoiding the occurrence of misjudgment problems.

[0128] As shown in FIG2 , an embodiment of the present disclosure further provides a historical information processing device, including: a memory 220, a transceiver 210, and a processor 200. The memory 220 is configured to store program instructions; the transceiver 210 is configured to transmit and receive data under the control of the processor 200; and the processor 200 is configured to read the program instructions in the memory 220 and perform the following operations:

[0129] Determine whether a specific handover or change occurs in the cell;

[0130] When the specific handover or change occurs in the cell, perform one of the following:

[0131] Generate terminal history information including a first identifier, where the first identifier is used to indicate that the specific handover or change occurs in the cell;

[0132] Stop recording cell handovers or changes;

[0133] Terminal residency information is generated, where the terminal resides in the network node.

[0134] In some embodiments, the specific switching or transformation includes at least one of the following:

[0135] Layer 1 triggered switching;

[0136] Layer 2 triggered switching;

[0137] Continuous primary cell switching;

[0138] Continuous primary and secondary cell changes.

[0139] In some embodiments, the processor is further configured to perform the following operations:

[0140] In the case that a non-specific handover or change occurs in a cell, the first device generates terminal history information including a second identifier, where the second identifier is used to indicate that a non-specific handover or change occurs in the cell.

[0141] In some embodiments, the terminal residency information includes:

[0142] A third identifier, where the third identifier is empty or an identifier of any network node or cell where the terminal resides; and

[0143] The total duration that the terminal resides in multiple consecutive cells during the specific handover or transformation.

[0144] In some embodiments, the terminal residency information includes:

[0145] the identity of each network node on which the terminal resides; and

[0146] The duration that the terminal stays at each network node.

[0147] In some embodiments, the network node includes at least one of the following:

[0148] Base station; centralized unit; distributed unit.

[0149] In some embodiments, the terminal history information includes at least one of the following:

[0150] Terminal historical information of the primary cell; terminal historical information of the primary and secondary cells.

[0151] In some embodiments, the terminal residency information includes at least one of the following:

[0152] Terminal residency information of the primary cell; terminal residency information of the primary and secondary cells.

[0153] In FIG2 , the bus architecture may include any number of interconnected buses and bridges, specifically various circuits of one or more processors represented by processor 200 and memory represented by memory 220. 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 210 may be a plurality of components, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. The processor 200 is responsible for managing the bus architecture and general processing, and the memory 220 may store data used by the processor 200 when performing operations.

[0154] The processor 200 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.

[0155] The device in the embodiment of the present disclosure, when faced with a situation where a specific switch or change occurs in a cell, will execute the following: generate terminal history information including a first identifier (an identifier indicating that the terminal history information is not used to judge ping-pong switching), stop recording the cell switch or change, and generate one or more of the terminal residence information (information indicating the length of time the terminal resides in the network node), so that when the network performs ping-pong problem analysis, only the UE history information of non-specific switches or changes in the cell is used, thereby avoiding the occurrence of misjudgment problems.

[0156] 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 method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0157] As shown in FIG3 , the present disclosure also provides a historical information processing device, including:

[0158] The determination module 310 is used to determine whether a specific handover or change occurs in the cell;

[0159] The processing module 320 is configured to perform one of the following operations when the specific handover or change occurs in the cell:

[0160] Generate terminal history information including a first identifier, where the first identifier is used to indicate that the specific handover or change occurs in the cell;

[0161] Stop recording cell handovers or changes;

[0162] Terminal residency information is generated, where the terminal resides in the network node.

[0163] In some embodiments, the specific switching or transformation includes at least one of the following:

[0164] Layer 1 triggered switching;

[0165] Layer 2 triggered switching;

[0166] Continuous primary cell switching;

[0167] Continuous primary and secondary cell changes.

[0168] In some embodiments, the apparatus further comprises:

[0169] The generating module is used to generate terminal history information including a second identifier when a non-specific handover or change occurs in a cell, where the second identifier is used to indicate that a non-specific handover or change occurs in the cell.

[0170] In some embodiments, the terminal residency information includes:

[0171] A third identifier, where the third identifier is empty or an identifier of any network node or cell where the terminal resides; and

[0172] The total duration that the terminal resides in multiple consecutive cells during the specific handover or transformation.

[0173] In some embodiments, the terminal residency information includes:

[0174] the identity of each network node on which the terminal resides; and

[0175] The duration that the terminal stays at each network node.

[0176] In some embodiments, the network node includes at least one of the following:

[0177] Base station; centralized unit; distributed unit.

[0178] In some embodiments, the terminal history information includes at least one of the following:

[0179] Terminal historical information of the primary cell; terminal historical information of the primary and secondary cells.

[0180] In some embodiments, the terminal residency information includes at least one of the following:

[0181] Terminal residency information of the primary cell; terminal residency information of the primary and secondary cells.

[0182] When faced with a situation where a specific switch or change occurs in a cell, the device of the embodiment of the present disclosure will perform the following: generate terminal historical information including a first identifier (an identifier indicating that a specific switch or change occurs in the cell), stop recording the cell switch or change, and generate one of the following: terminal residence information (information indicating the length of time the terminal resides in the network node), so that when the network performs ping-pong problem analysis, only the UE historical information of non-specific switches or changes in the cell is used, thereby avoiding the occurrence of misjudgment problems.

[0183] 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 method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0184] In some embodiments of the present disclosure, a processor-readable storage medium is further provided, wherein the processor-readable storage medium stores program instructions, and the program instructions are used to enable the processor to execute the steps of implementing the above-mentioned historical information processing method.

[0185] When the program instructions are executed by the processor, all implementations of the method embodiment applied to the first device shown in FIG. 1 can be implemented. To avoid repetition, they are not described here.

[0186] The technical solution provided by the embodiment of the present disclosure can be applicable to a variety of systems, especially the fifth generation mobile communication technology (5th-Generation, 5G) system. For example, the applicable system can be a global system of mobile communication (Global System of Mobile communication, GSM) system, code division multiple access (Code Division Multiple Access, CDMA) system, wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA) general packet radio service (General Packet Radio Service, GPRS) system, long term evolution (Long Term Evolution, LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, advanced long term evolution (Long Term Evolution Advanced, LTE-A) system, universal mobile system (Universal Mobile Telecommunication System, UMTS), global interconnection microwave access (Worldwide interoperability for Microwave Access, WiMAX) system, 5G new air interface (New Radio, NR) system, etc. These various systems all include terminal equipment and network equipment. The system may also include core network parts, such as the Evolved Packet System (EPS), 5G System (5GS), etc.

[0187] The terminal involved in the embodiments of the present disclosure may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called User Equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges 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.

[0188] 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 called 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 5G network architecture (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.

[0189] 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.

[0190] 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.

[0191] 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.

[0192] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete 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, etc.) containing computer-usable program code.

[0193] 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.

[0194] 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.

[0195] 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.

[0196] 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, a 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 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. During implementation, each step of the above method or each module above can be completed by an integrated logic circuit of hardware in the processor element or instructions in the form of software.

[0197] For example, each module, unit, sub-unit or sub-module can 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 can 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 can be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0198] 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."

[0199] 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. A method for processing historical information, comprising: The first device determines whether a specific handover or change occurs in the cell; When the specific switching or changing of the cell occurs, the first device performs one of the following: Generate terminal history information including a first identifier, where the first identifier is used to indicate that the specific switching or change occurs in the cell; Stop recording cell switching or changes; Terminal residency information is generated, where the terminal resides in the network node.

2. The method according to claim 1, wherein: The specific switching or transformation includes at least one of the following: Layer 1 triggered switching; Layer 2 triggered switching; Continuous primary cell switching; Continuous primary and secondary cell changes.

3. The method according to claim 1, wherein: The terminal resident information includes: A third identifier, where the third identifier is empty or an identifier of any network node or cell where the terminal resides; and The total duration of a terminal staying in multiple consecutive cells under the specific switching or transformation.

4. The method according to claim 1, wherein: The terminal resident information includes: an identification of each network node on which the terminal resides; and The duration that the terminal stays at each network node.

5. The method according to claim 3 or 4, wherein: The network node includes at least one of the following: Base station; Centralized unit; Distributed unit.

6. The method according to claim 1, wherein: The terminal history information includes at least one of the following: Terminal historical information of the primary cell; terminal historical information of the primary and secondary cells.

7. The method according to claim 1, wherein: The terminal residency information includes at least one of the following: Terminal residency information of the primary cell; Terminal residency information of the primary and secondary cells.

8. A historical information processing device, comprising: Memory, transceiver, processor; A memory for storing program instructions; a transceiver, for transmitting and receiving data under the control of the processor; A processor is configured to read the program instructions in the memory and perform the following operations: Determine whether a specific handover or change occurs in the cell; When the specific switching or change occurs in the cell, one of the following is performed: Generate terminal history information including a first identifier, where the first identifier is used to indicate that the specific switching or change occurs in the cell; Stop recording cell switching or changes; Terminal residency information is generated, where the terminal resides in the network node.

9. The device according to claim 8, wherein: The specific switching or transformation includes at least one of the following: Layer 1 triggered switching; Layer 2 triggered switching; Continuous primary cell switching; Continuous primary and secondary cell changes.

10. The device according to claim 8, wherein: The terminal resident information includes: A third identifier, where the third identifier is empty or an identifier of any network node or cell where the terminal resides; and The total duration of a terminal staying in multiple consecutive cells under the specific switching or transformation.

11. The device according to claim 8, wherein: The terminal resident information includes: an identification of each network node on which the terminal resides; and The duration that the terminal stays at each network node.

12. The device according to claim 10 or 11, wherein: The network node includes at least one of the following: Base station; Centralized unit; Distributed unit.

13. The device according to claim 8, wherein: The terminal history information includes at least one of the following: Terminal historical information of the primary cell; terminal historical information of the primary and secondary cells.

14. The device according to claim 8, wherein: The terminal residency information includes at least one of the following: Terminal residency information of the primary cell; Terminal residency information of the primary and secondary cells.

15. A historical information processing device, comprising: A determination module, used to determine whether a specific handover or change occurs in a cell; The processing module is configured to, when the specific switching or change occurs in the cell, perform one of the following: Generate terminal history information including a first identifier, where the first identifier is used to indicate that the specific switching or change occurs in the cell; Stop recording cell switching or changes; Terminal residency information is generated, where the terminal resides in the network node.

16. The device according to claim 15, wherein: The specific switching or transformation includes at least one of the following: Layer 1 triggered switching; Layer 2 triggered switching; Continuous primary cell switching; Continuous primary and secondary cell changes.

17. The device according to claim 15, wherein: The terminal resident information includes: A third identifier, where the third identifier is empty or an identifier of any network node or cell where the terminal resides; and The total duration of a terminal staying in multiple consecutive cells under the specific switching or transformation.

18. The device according to claim 15, wherein: The terminal resident information includes: an identification of each network node on which the terminal resides; and The duration that the terminal stays at each network node.

19. The device according to claim 17 or 18, wherein: The network node includes at least one of the following: Base station; Centralized unit; Distributed unit.

20. The device according to claim 15, wherein: The terminal history information includes at least one of the following: Terminal historical information of the primary cell; terminal historical information of the primary and secondary cells.

21. The device according to claim 15, wherein: The terminal residency information includes at least one of the following: Terminal residency information of the primary cell; Terminal residency information of the primary and secondary cells.

22. A processor-readable storage medium storing a computer program, wherein the computer program is used to cause the processor to execute the historical information processing method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Method and device for processing historical information

    CN103582022A

  • Method and device for processing historical information of UE (user equipment)

    CN115226123A

  • Historical information recording method and device and computer readable storage medium

    CN115835321A