A method, apparatus, communication device and storage medium for condition configuration

By sending conditional configuration requests to candidate network nodes and generating second conditional configuration information, the conditional configuration problem of fast-moving nodes in mobile communication networks is solved, ensuring that terminal devices access the network at the appropriate time and improving the robustness of handover and PSCell addition.

CN116133065BActive Publication Date: 2026-06-05CHINA MOBILE COMM LTD RES INST +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA MOBILE COMM LTD RES INST
Filing Date
2021-11-15
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

In mobile communication networks, especially when non-terrestrial network nodes move rapidly, existing technologies struggle to effectively configure conditions, resulting in UEs being unable to switch or add PSCells properly when the channel deteriorates. Furthermore, the movement of network nodes leads to large transmission delays and untimely configuration updates.

Method used

The serving network node determines candidate network nodes, sends a conditional configuration request and receives information about the candidate network nodes, generates and sends second conditional configuration information to the terminal device, including access resources and execution conditions, and the terminal device accesses the target cell when the conditions are met.

Benefits of technology

By pre-determining candidate network nodes and configuration information, the conditional configuration problem of rapidly moving network nodes is solved, ensuring that terminal devices access network nodes at the appropriate time, improving the robustness of handover and PSCell addition, and avoiding situations where the configuration information is not applicable.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116133065B_ABST
    Figure CN116133065B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a method and device for conditional configuration, a communication device and a storage medium. The method comprises: determining, by a serving network node, at least one candidate network node; sending a first conditional configuration request to the at least one candidate network node; the first conditional configuration request is used to request the at least one candidate network node to send first conditional configuration information; the first conditional configuration information at least comprises access resource information of a candidate cell; receiving, by the serving network node, the first conditional configuration information sent by the at least one candidate network node respectively; generating second conditional configuration information based on each first conditional configuration information; and sending at least one second conditional configuration information to a terminal device; the second conditional configuration information at least comprises the first conditional configuration information and execution condition information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and more specifically to a method, apparatus, communication device, and storage medium for condition configuration. Background Technology

[0002] The 3rd Generation Partnership Project (3GPP) introduced a conditional configuration mechanism. When the channel between the User Equipment (UE) and the serving cell suddenly deteriorates (especially in high-frequency, high-speed scenarios), preventing the UE from completing the handover / PSCell addition and change process normally, the base station can configure the UE to trigger measurement reporting at a lower threshold. The source base station selects candidate base stations based on the information reported by the user and sends a handover / PSCell addition request to the candidate base stations. The conditional configuration command configures the determined candidate cell list to the user, carrying a higher threshold for triggering handover / addition and the random access resources used by the UE in the target cell. Once the handover threshold is met, the UE initiates a random access procedure to the target base station.

[0003] On the other hand, in future communication scenarios, mobile communication network nodes (including non-terrestrial network nodes in non-terrestrial networks (NTNs) such as satellites, hot air balloons, aircraft, or space stations, or terrestrial communication network nodes deployed in public transportation such as buses and subways) will distribute / forward data. Taking NTNs as an example, such as... Figure 1a As shown, non-terrestrial network nodes (such as satellite or UAS platforms) are connected to the gateway via a feeder link, and the UE is connected to the non-terrestrial network nodes via a service link. When a non-terrestrial network node moves, the Physical Cell Identity (PCI) changes for the UE when the service link (the link between the non-terrestrial network node and the UE) changes. Figure 1b As shown.

[0004] Applying conditional configuration to mobile communication network nodes presents challenges. If candidate cells are selected solely based on signal quality measurement results, the deviation can be significant. A solution for conditional configuration of rapidly moving network nodes is urgently needed. Furthermore, in the NTN architecture, the large transmission delay between the terminal and network node due to network node movement can lead to untimely configuration updates. Summary of the Invention

[0005] To address the existing technical problems, embodiments of the present invention provide a method, apparatus, communication device, and storage medium for condition configuration.

[0006] To achieve the above objectives, the technical solution of this invention is implemented as follows:

[0007] In a first aspect, embodiments of the present invention provide a method for condition configuration, the method comprising:

[0008] The serving network node identifies at least one candidate network node and sends a first condition configuration request to the at least one candidate network node; the first condition configuration request is used to request the at least one candidate network node to send first condition configuration information; the first condition configuration information includes at least access resource information of the candidate cell;

[0009] The service network node receives first condition configuration information sent by the at least one candidate network node, generates second condition configuration information based on each first condition configuration information, and sends at least one second condition configuration information to the terminal device; the second condition configuration information includes at least the first condition configuration information and execution condition information.

[0010] The candidate network node is either the network node where the cell corresponding to the currently allocated first PCI is located when the first conditional configuration request is issued, or the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, wherein the cell corresponding to the second PCI pre-allocates the first PCI.

[0011] In the above scheme, the method further includes: the service network node receiving first information sent by the terminal device, the first information including at least one of the following: location information related to the terminal device, measurement results of the terminal device, a first request representing the terminal device requesting condition configuration, and condition configuration preferences.

[0012] In the above scheme, the service network node determines at least one candidate network node, including:

[0013] The service network node determines at least one candidate network node based on the first information and / or pre-configuration information; the pre-configuration information includes at least one of the following: ephemeris information and transportation timetables related to the candidate network node.

[0014] In the above scheme, the location information related to the terminal device includes multiple location point information; when the first information includes the location information related to the terminal device, the serving network node determines at least one candidate network node based on the first information and / or pre-configured information, including:

[0015] The service network node determines, based on the pre-configured information, a candidate network node that will soon pass through the first location information or a candidate network node that will soon connect to the terminal device; wherein, the first location information is location information determined based on the multiple location point information, indicating that the terminal device will arrive at a predetermined time.

[0016] In the above scheme, the method further includes: the service network node performing difference fitting on the multiple location point information to determine the motion trajectory information of the terminal device;

[0017] Based on the motion trajectory information, the first location information that the terminal device is about to arrive at at a predetermined time is determined.

[0018] In the above scheme, the at least one candidate network node includes at least a first candidate network node and / or a second candidate network node; the first candidate network node is the network node where the cell corresponding to the first PCI is located when the first conditional configuration request is issued, and the first candidate network node is a network node that the terminal device can measure; the second network node is the network node where the cell corresponding to the second PCI is located when the first conditional configuration request is issued; the second candidate network node is a network node that the terminal device cannot currently measure;

[0019] Sending the first condition configuration request to the at least one candidate network node includes:

[0020] The service network node sends a first condition configuration request to the first candidate network node and / or the second candidate network node, respectively.

[0021] In the above scheme, the service network node receives the first condition configuration information sent by the at least one candidate network node, including: the service network node receives the first condition configuration information sent by the at least one candidate network node through a switch request feedback message, a secondary network node change request feedback message, or a secondary node add request feedback message.

[0022] In the above scheme, sending a first condition configuration request to the at least one candidate network node includes: the serving network node sending a first condition configuration request to the at least one candidate network node through a switch request message, a secondary network node change request message, or a secondary node add request message.

[0023] In the above scheme, sending at least one second condition configuration information to the terminal device includes: the serving network node sending at least one second condition configuration information to the terminal device through Radio Resource Control (RRC) reconfiguration messages.

[0024] In the above scheme, the second condition configuration information also includes at least one of the following: the time configuration information of the first PCI and the second condition configuration information.

[0025] In the above scheme, the execution condition information includes at least one of the following conditions:

[0026] The signal quality meets the requirements;

[0027] The terminal device enters the predetermined location;

[0028] The timer corresponding to the second condition configuration information times out;

[0029] Arrival at the scheduled time.

[0030] Secondly, embodiments of the present invention also provide a method for condition configuration, the method comprising:

[0031] The candidate network node receives a first condition configuration request sent by the serving network node and determines a candidate cell based on the first condition configuration request.

[0032] The candidate network node sends first condition configuration information to the serving network node based on the first condition configuration request. The first condition configuration information includes at least access resource information about the candidate cell.

[0033] The candidate network node is either the network node where the cell corresponding to the currently allocated first PCI is located when the first conditional configuration request is issued, or the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, wherein the cell corresponding to the second PCI pre-allocates the first PCI.

[0034] In the above scheme, when the candidate network node is the network node where the candidate cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, the step of determining the candidate cell based on the first conditional configuration request includes:

[0035] The candidate network node will determine the cell that the terminal device will access at a predetermined time as a candidate cell based on the pre-configured information.

[0036] The pre-configuration information includes at least one of the following: ephemeris information related to candidate network nodes and transportation timetables.

[0037] In the above scheme, the candidate network node sends first condition configuration information to the serving network node based on the first condition configuration request, including:

[0038] The candidate network node sends the first condition configuration information to the service network node based on the first condition configuration request, a switch request feedback message, a secondary network node change request message, or a secondary node add request feedback message.

[0039] In the above scheme, the candidate network node receiving the first condition configuration request sent by the serving network node includes: the candidate network node receiving the first condition configuration request sent by the serving network node through a switch request message, a secondary network node change request message, or a secondary node add request message.

[0040] In the above scheme, the first condition configuration information also includes the time configuration information of the first condition configuration information.

[0041] Thirdly, embodiments of the present invention also provide a method for condition configuration, the method comprising:

[0042] The terminal device receives at least one second condition configuration information sent by the serving network node. Each second condition configuration information includes at least execution condition information and first condition configuration information from the candidate network node. The first condition configuration information includes at least access resource information of the candidate cell. The first condition configuration information is sent by the candidate network node after receiving the first condition configuration request sent by the serving network node.

[0043] When the execution condition information is met, the terminal device accesses the target cell among the candidate cells based on the access resource information of the candidate cells;

[0044] The candidate network node is either the network node where the cell corresponding to the currently allocated first PCI is located when the first conditional configuration request is issued, or the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, wherein the cell corresponding to the second PCI pre-allocates the first PCI.

[0045] In the above scheme, the execution condition information includes at least one of the following conditions:

[0046] The signal quality meets the requirements;

[0047] The terminal device enters the predetermined location;

[0048] The timer corresponding to the second condition configuration information times out;

[0049] Arrival at the scheduled time.

[0050] In the above scheme, determining that the terminal device has entered the predetermined location includes:

[0051] The terminal device determines that it will arrive at the predetermined location at a predetermined time based on pre-configuration information;

[0052] The pre-configuration information includes at least one of the following: ephemeris information related to candidate network nodes and transportation timetables.

[0053] In the above scheme, the at least one candidate network node includes at least a first candidate network node and / or a second candidate network node; the first candidate network node is the network node where the cell corresponding to the currently allocated first PCI is located when the first conditional configuration request is issued; the second candidate network node is the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued.

[0054] The second condition configuration information also includes at least one of the following: the first PCI and the time configuration information of the second condition configuration information.

[0055] In the above scheme, the time configuration information of the second condition configuration information includes the effective time of the second condition configuration information or the timing duration of the timer; the method further includes:

[0056] After receiving the second condition configuration information, if the second condition configuration information is related to the first candidate network node, the terminal device starts a first timer corresponding to the second condition configuration information related to the first candidate network node. When the first timer expires or reaches the corresponding first valid time, the second condition configuration information is deleted; and / or,

[0057] After receiving the second condition configuration information, if the second condition configuration information is related to the second candidate network node, the terminal device starts a second timer corresponding to the second condition configuration information related to the second candidate network node. When the second timer expires or reaches the corresponding second valid time, the execution condition corresponding to the second condition configuration information is evaluated.

[0058] In the above scheme, the method further includes: the terminal device sending first information to the service network node, the first information including at least one of the following: location information related to the terminal device, measurement results of the terminal device, a first request representing the terminal device requesting condition configuration, and condition configuration preferences.

[0059] In the above scheme, the method further includes: if the terminal device fails to access the target cell, it performs access to other candidate cells and records relevant information about the access failure.

[0060] In the above scheme, the recorded information regarding access failure includes at least one of the following:

[0061] The target cell's PCI, failure reason, terminal device location information, and time configuration information corresponding to the condition configuration information are specified.

[0062] In the above scheme, the method further includes: the terminal device sending the relevant information about the access failure to the current serving network node.

[0063] Fourthly, embodiments of the present invention also provide a condition configuration apparatus, the apparatus comprising: a first processing unit and a first communication unit; wherein,

[0064] The first processing unit is configured to determine at least one candidate network node;

[0065] The first communication unit is configured to send a first condition configuration request to the at least one candidate network node; the first condition configuration request is configured to request the at least one candidate network node to send first condition configuration information; the first condition configuration information includes at least access resource information of the candidate cell; and is further configured to receive the first condition configuration information sent by the at least one candidate network node respectively, generate second condition configuration information based on each first condition configuration information, and send at least one second condition configuration information to the terminal device; the second condition configuration information includes at least the first condition configuration information and execution condition information;

[0066] The candidate network node is either the network node where the cell corresponding to the currently allocated first PCI is located when the first conditional configuration request is issued, or the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, wherein the cell corresponding to the second PCI pre-allocates the first PCI.

[0067] Fifthly, embodiments of the present invention also provide a condition configuration apparatus, the apparatus comprising: a second communication unit and a second processing unit; wherein,

[0068] The second communication unit is used to receive a first condition configuration request sent by the service network node;

[0069] The second processing unit is configured to determine candidate cells based on the first conditional configuration request;

[0070] The second communication unit is further configured to send first condition configuration information to the serving network node based on the first condition configuration request, wherein the first condition configuration information includes at least access resource information about the candidate cell;

[0071] The candidate network node is either the network node where the cell corresponding to the currently allocated first PCI is located when the first conditional configuration request is issued, or the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, wherein the cell corresponding to the second PCI pre-allocates the first PCI.

[0072] Sixthly, embodiments of the present invention also provide a condition configuration apparatus, the apparatus comprising: a third communication unit and a third processing unit; wherein,

[0073] The third communication unit is configured to receive at least one second condition configuration information sent by the serving network node, each second condition configuration information including at least execution condition information and first condition configuration information from the candidate network node; the first condition configuration information including at least access resource information of the candidate cell; the first condition configuration information is sent by the candidate network node after receiving the first condition configuration request sent by the serving network node.

[0074] The third processing unit is used to access the target cell among the candidate cells based on the access resource information of the candidate cells when the execution condition information is met;

[0075] The candidate network node is either the network node where the cell corresponding to the currently allocated first PCI is located when the first conditional configuration request is issued, or the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, wherein the cell corresponding to the second PCI pre-allocates the first PCI.

[0076] In a seventh aspect, embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the methods described in the first, second, or third aspects of the present invention.

[0077] Eighthly, embodiments of the present invention also provide a communication device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the methods described in the first, second, or third aspects of the present invention.

[0078] The present invention provides a method, apparatus, communication device, and storage medium for condition configuration. A serving network node determines at least one candidate network node and sends a first condition configuration request to the at least one candidate network node. The first condition configuration request requests the at least one candidate network node to send first condition configuration information. The first condition configuration information includes at least access resource information of the candidate cell. The serving network node receives the first condition configuration information sent by the at least one candidate network node, generates second condition configuration information based on each first condition configuration information, and sends at least one second condition configuration information to a terminal device. The second condition configuration information includes at least the first condition configuration information and execution condition information. The at least one candidate network node is either the network node containing the cell corresponding to the currently allocated first PCI at the time the first condition configuration request is issued, or the network node containing the cell corresponding to the currently allocated second PCI at the time the first condition configuration request is issued, where the second PCI pre-allocates the first PCI. The terminal device accesses the target cell among the candidate cells based on the second condition configuration information and the access resource information of the candidate cells. The technical solution of this invention involves determining at least one candidate network node through a serving network node and sending a first condition configuration request to each candidate network node. This allows the first condition configuration information to be sent through each candidate network node. The serving network node then adds information (e.g., adds execution condition information) to the first condition configuration information to obtain second condition configuration information, which is then sent to the terminal device. Since the candidate network nodes may be network nodes that may be accessed in the future, this solution addresses the problem of condition configuration for rapidly moving network nodes. It avoids the situation where the network node accessed by the terminal may not be the same network node that was accessed when the condition configuration information was issued, thus rendering the condition configuration information inapplicable. Attached Figure Description

[0079] Figure 1a and Figure 1b A network diagram illustrating the application of the condition configuration method in this embodiment of the invention;

[0080] Figure 2 A flowchart illustrating the condition configuration method according to an embodiment of the present invention;

[0081] Figure 3 Flowchart of the method for condition configuration in embodiments of the present invention Figure 2 ;

[0082] Figure 4 Flowchart of the method for condition configuration in embodiments of the present invention Figure 3 ;

[0083] Figure 5A schematic diagram of the composition structure of the device for condition configuration in an embodiment of the present invention;

[0084] Figure 6 Schematic diagram of the composition structure of the device for condition configuration in embodiments of the present invention Figure 2 ;

[0085] Figure 7 Schematic diagram of the composition structure of the device for condition configuration in embodiments of the present invention Figure 3 ;

[0086] Figure 8 This is a schematic diagram of the hardware composition structure of a communication device according to an embodiment of the present invention. Detailed Implementation

[0087] The present invention will now be described in further detail with reference to the accompanying drawings and specific embodiments.

[0088] The technical solutions of this invention can be applied to various communication systems, such as GSM (Global System of Mobile communication), LTE (Long Term Evolution), or 5G systems. Optionally, a 5G system or 5G network can also be referred to as a New Radio (NR) system or NR network.

[0089] For example, the communication system used in this embodiment of the invention may include network devices and terminal devices (also referred to as terminals, communication terminals, etc.); the network device may be a device that communicates with the terminal device. The network device can provide communication coverage within a certain area and can communicate with terminals located within that area. Optionally, the network device may be a base station in various communication systems, such as an evolved Node B (eNB) in an LTE system, or a gNB in ​​a 5G or NR system.

[0090] It should be understood that devices with communication functions in the network / system of this application embodiment can be referred to as communication devices. Communication devices may include network devices and terminals with communication functions. Network devices and terminal devices can be the specific devices described above, which will not be repeated here. Communication devices may also include other devices in the communication system, such as network controllers, mobility management entities, and other network entities. This embodiment of the present invention does not limit these.

[0091] It should be understood that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.

[0092] This invention provides a method for condition configuration. Figure 2 A flowchart illustrating the condition configuration method according to an embodiment of the present invention is shown below; Figure 2 As shown, the method includes:

[0093] Step 101: The serving network node determines at least one candidate network node and sends a first condition configuration request to the at least one candidate network node; the first condition configuration request is used to request the at least one candidate network node to send first condition configuration information; the first condition configuration information includes at least the access resource information of the candidate cell;

[0094] Step 102: The service network node receives first condition configuration information sent by the at least one candidate network node, generates second condition configuration information based on each first condition configuration information, and sends at least one second condition configuration information to the terminal device; the second condition configuration information includes at least the first condition configuration information and execution condition information;

[0095] The candidate network node is either the network node where the cell corresponding to the currently allocated first PCI is located when the first conditional configuration request is issued, or the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, wherein the cell corresponding to the second PCI pre-allocates the first PCI.

[0096] In various embodiments of the present invention, a serving network node refers to a network node that provides network services to a terminal device, that is, the network node currently accessed by the terminal device. In other embodiments, the serving network node may also be referred to as a first network node. Candidate network nodes do not currently provide network services to the terminal device; some candidate network nodes are measurable by the terminal device, while others are not. In other embodiments, the candidate network node may also be referred to as a second network node. In this embodiment, the names of the serving network node and the candidate network node are not limited.

[0097] In this embodiment, the serving network node decides to perform condition configuration and sends a first condition configuration request to at least one candidate network node. For example, the first condition configuration request can be used for conditional handover (CHO) and / or conditional primary / secondary cell addition or change (CPAC).

[0098] In this embodiment, at least one candidate network node determined by the serving network node is either the network node where the cell corresponding to the currently allocated first PCI is located when the first conditional configuration request is issued, or the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued. The cell corresponding to the second PCI pre-allocates the first PCI. That is, the candidate network node can be a network node that the terminal device can currently measure. When the serving network node issues the first conditional configuration request, the candidate cell on the candidate network node that receives the first conditional configuration request has been configured with the first PCI. Alternatively, the candidate network node can also be a network node that the terminal device cannot currently measure. The candidate network node may be about to pass by or access the terminal device. The candidate cell on the candidate network node has been configured with the second PCI and pre-allocated the first PCI. The first PCI will be configured when the terminal device is about to pass by or access the terminal device.

[0099] In some optional embodiments, the at least one candidate network node includes at least a first candidate network node and / or a second candidate network node; the first candidate network node is the network node where the currently allocated first PCI corresponding cell is located when the first conditional configuration request is issued, and the first candidate network node is a network node that the terminal device can measure; the second network node is the network node where the currently allocated second PCI corresponding cell is located when the first conditional configuration request is issued; the second candidate network node is a network node that the terminal device cannot currently measure; the step of sending the first conditional configuration request to the at least one candidate network node includes: the serving network node sending the first conditional configuration request to the first candidate network node and / or the second candidate network node respectively.

[0100] In this embodiment, the first candidate network node is a network node that the terminal device can currently measure. When the serving network node issues the first conditional configuration request, the candidate cell on the first candidate network node has already configured the first PCI. The second candidate network node is a network node that the terminal device has not currently measured. The second candidate network node may be about to pass by or access the terminal device. The candidate cell on the second candidate network node has already configured the second PCI and pre-allocated the first PCI. When the terminal device is about to pass by or access the terminal device, the first PCI will be configured. In this embodiment, the serving network node pre-determines a candidate network node that is about to pass by or access the terminal device (i.e., a network node that has pre-allocated the first PCI and has not yet been measured by the terminal device). When the first candidate node and / or the second candidate network node pass by a designated location (e.g., a location that the terminal device is about to reach), the terminal device can directly access the terminal device using the received second conditional configuration information, increasing the robustness of conditional handover / addition or change of primary and secondary cells.

[0101] In some optional embodiments of the present invention, the method further includes: the service network node receiving first information sent by the terminal device, the first information including at least one of the following: location information related to the terminal device, measurement results of the terminal device, a first request representing the terminal device requesting conditional configuration, and conditional configuration preferences.

[0102] In this embodiment, the terminal device reports first information, which may include at least one of the aforementioned information; in other embodiments, the first information may also be called auxiliary information, and the name of the information is not limited in this embodiment. The location information related to the terminal device is used to predict the movement trajectory of the terminal device, thereby assisting the serving network node in determining candidate network nodes (e.g., a second candidate network node).

[0103] In some optional embodiments of the present invention, the service network node determines at least one candidate network node by: the service network node determining at least one candidate network node based on the first information and / or pre-configuration information; the pre-configuration information includes at least one of the following: ephemeris information and transportation timetables related to the candidate network node.

[0104] In this embodiment, the serving network node can determine at least one candidate network node based on the first information and / or pre-configured information reported by the terminal device. The transportation timetable may include, for example, bus timetables, high-speed rail timetables, highway information, etc. The ephemeris information specifically refers to a satellite ephemeris. Optionally, the pre-configured information may include relevant information about network nodes near the serving network node, or it may be a complete satellite ephemeris. In this embodiment, the pre-configured information is not limited to including at least one piece of information from ephemeris information or transportation timetables related to candidate network nodes; it may also include any information capable of predicting the location of the terminal device and / or candidate network nodes, and this embodiment does not limit this.

[0105] In one example, the serving network node may determine conditional configuration based solely on pre-configuration information to identify at least one candidate network node. For example, it could determine at least one candidate network node based on nearby network nodes or satellite ephemeris data. In another example, the serving network node may also determine conditional configuration based on initial information reported by the terminal device, combined with pre-configuration information, to identify at least one candidate network node.

[0106] In some optional embodiments, the location information related to the terminal device includes multiple location point information; when the first information includes the location information related to the terminal device, the serving network node determines at least one candidate network node based on the first information and / or pre-configuration information, including: the serving network node determines a candidate network node that is about to pass through the first location information or a candidate network node that is about to connect with the terminal device based on the pre-configuration information; wherein, the first location information is location information determined based on the multiple location point information, indicating that the terminal device is about to arrive at a predetermined time.

[0107] In some optional embodiments, the method further includes: the service network node performing difference fitting on the plurality of location point information to determine the motion trajectory information of the terminal device; and determining the first location information that the terminal device is about to arrive at at a predetermined time based on the motion trajectory information.

[0108] In this embodiment, the service network node can perform difference fitting on multiple location points of the terminal device to determine the motion trajectory information of the terminal device, that is, to obtain the movement trend information of the terminal device; then, based on the motion trajectory information, it can determine the first location information that the terminal device will arrive at at a predetermined time. Furthermore, based on the pre-configured information, it determines candidate network nodes that will soon pass through the first location information or candidate network nodes that will soon connect to the terminal device, that is, it predicts candidate network nodes that will soon pass through the area where the first location information is located or candidate network nodes that will soon connect.

[0109] In some optional embodiments, the service network node receives first condition configuration information sent by the at least one candidate network node, including: the service network node receives the first condition configuration information sent by the at least one candidate network node through a switch request feedback message, a secondary network node change request feedback message, or a secondary node add request feedback message.

[0110] The aforementioned handover request feedback message is denoted as HANDOVER REQUEST ACKNOWLEDGE message; the aforementioned secondary network node change request feedback message is denoted as SgNB Modification Required ACKNOWLEDGE message; and the aforementioned secondary node addition request feedback message is SN Addition Request Ack message.

[0111] In some optional embodiments, sending a first condition configuration request to the at least one candidate network node includes: the serving network node sending a first condition configuration request to the at least one candidate network node via a switch request message, a secondary network node change request message, or a secondary node add request message.

[0112] Among them, the above-mentioned handover request message is denoted as HANDOVER REQUEST message; the above-mentioned secondary network node change request message is denoted as SgNB Modification Required message; and the above-mentioned secondary node addition request message is SN AdditionRequest message.

[0113] In some alternative embodiments, sending at least one second condition configuration information to the terminal device includes: the serving network node sending at least one second condition configuration information to the terminal device via an RRC reconfiguration message.

[0114] In some optional embodiments, the second condition configuration information further includes at least one of the following: the first PCI and the time configuration information of the second condition configuration information.

[0115] The time configuration information may include timer information (such as the timer's duration), valid time, or invalid time. For example, when a timer is started, the second condition configuration information becomes invalid when the timer's duration reaches the duration specified in the time configuration information; or the second condition configuration information is valid within the specified valid time and invalid outside of the specified valid time.

[0116] In some alternative embodiments, the execution condition information includes at least one of the following conditions:

[0117] The signal quality meets the requirements;

[0118] The terminal device enters the predetermined location;

[0119] The timer corresponding to the second condition configuration information times out;

[0120] Arrival at the scheduled time.

[0121] The timer timeout corresponding to the second condition configuration information indicates that the second condition configuration information has taken effect. For example, after receiving the second condition configuration information, the terminal device can start a timer, and upon timeout, begin accessing the target cell based on the second condition configuration information. In other embodiments, the timer timeout corresponding to the second condition configuration information can also be equivalent to being within the valid time range corresponding to the second condition configuration information.

[0122] Thus, by sending second condition configuration information carrying the execution condition information to the terminal device through the serving network node, the terminal device can access the target cell among the candidate cells when the above execution condition information is met.

[0123] Based on the above embodiments, this invention also provides a method for condition configuration. Figure 3 Flowchart of the method for condition configuration in embodiments of the present invention Figure 2 ;like Figure 3 As shown, the method includes:

[0124] Step 201: The candidate network node receives the first condition configuration request sent by the serving network node, and determines the candidate cell based on the first condition configuration request;

[0125] Step 202: The candidate network node sends first condition configuration information to the serving network node based on the first condition configuration request. The first condition configuration information includes at least access resource information about the candidate cell.

[0126] The candidate network node is either the network node where the cell corresponding to the currently allocated first PCI is located when the first conditional configuration request is issued, or the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, wherein the cell corresponding to the second PCI pre-allocates the first PCI.

[0127] In this embodiment, the candidate network node receives a first condition configuration request sent by the serving network node, and sends first condition configuration information based on the first condition configuration request; the first condition configuration information includes at least access resource information about the candidate cell, and the access resource information is used by the terminal device to access the cell according to the access resource information when the execution conditions are met.

[0128] In some alternative embodiments, the first condition configuration information may further include time configuration information of the first condition configuration information.

[0129] In this embodiment, when configuring the first condition configuration information, the candidate network node adds associated time configuration information. This time configuration information can be, for example, timer information, valid time, or invalid time. The time configuration information can be pre-agreed upon (e.g., according to a protocol) or predetermined based on the aforementioned pre-configured information (e.g., ephemeris information related to the candidate network node, transportation timetables, etc.). For example, when a timer is started, the corresponding first condition configuration information becomes invalid when the timer's duration reaches the duration of the time configuration information; or the first condition configuration information is valid within the aforementioned valid time and invalid outside of it.

[0130] In some optional embodiments of the present invention, the candidate network node is a first candidate network node, which is a network node that the terminal device can measure; or, the candidate network node is a second candidate network node, which is a network node that the terminal device cannot currently measure.

[0131] In this embodiment, the first candidate network node is a network node that the terminal device can currently measure. When the serving network node issues the first conditional configuration request, the network node containing the cell corresponding to the currently allocated first PCI is selected. For example, the first candidate network node can be a terrestrial network node connected to a mobile network node or a mobile network node itself. After receiving the first conditional configuration request from the serving network node, the first candidate network node uses the cell on its network as a candidate cell. The second candidate network node is a network node that the terminal device cannot currently measure. The second candidate network node may be about to pass by or access the terminal device. The candidate cell on the second candidate network node has a currently configured second PCI and pre-allocated the first PCI. When the terminal device is about to pass by or access the terminal device, the first PCI is configured. After receiving the first conditional configuration request from the serving network node, the second candidate network node uses the cell on its network as a candidate cell.

[0132] In some optional embodiments, when the candidate network node is the network node where the candidate cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued (that is, when the candidate network node is the aforementioned second candidate network node), the step of determining the candidate cell based on the first conditional configuration request includes: the candidate network node will determine the cell that will be accessed by the terminal device at a predetermined time as the candidate cell according to the pre-configuration information; wherein, the pre-configuration information includes at least one of the following: ephemeris information related to the candidate network node, and transportation timetable.

[0133] In this embodiment, optionally, the first condition configuration request may include a predetermined time and / or the first location information that the terminal device will arrive at at a predetermined time; then the candidate network node may determine the candidate cell that will arrive at the first location information at the predetermined time based on the pre-configured information (e.g., ephemeris information related to the candidate network node).

[0134] In some optional embodiments of the present invention, the candidate network node sends first condition configuration information to the serving network node based on the first condition configuration request, including: the candidate network node sends the first condition configuration information to the serving network node based on the first condition configuration request, a switching request feedback message, a secondary network node change request message, or a secondary node add request feedback message.

[0135] The aforementioned handover request feedback message is denoted as HANDOVER REQUEST ACKNOWLEDGE message; the aforementioned secondary network node change request feedback message is denoted as SgNB Modification Required ACKNOWLEDGE message; and the aforementioned secondary node addition request feedback message is SN Addition Request Ack message.

[0136] In some optional embodiments of the present invention, the candidate network node receiving the first condition configuration request sent by the serving network node includes: the candidate network node receiving the first condition configuration request sent by the serving network node through a switch request message, a secondary network node change request message, or a secondary node add request message.

[0137] Among them, the above-mentioned handover request message is denoted as HANDOVER REQUEST message; the above-mentioned secondary network node change request message is denoted as SgNB Modification Required message; and the above-mentioned secondary node addition request message is SN AdditionRequest message.

[0138] Based on the above embodiments, this invention also provides a method for condition configuration. Figure 4Flowchart of the method for condition configuration in embodiments of the present invention Figure 3 ;like Figure 4 As shown, the method includes:

[0139] Step 301: The terminal device receives at least one second condition configuration information sent by the serving network node, each second condition configuration information including at least execution condition information and first condition configuration information from the candidate network node; the first condition configuration information includes at least access resource information of the candidate cell; the first condition configuration information is sent by the candidate network node after receiving the first condition configuration request sent by the serving network node.

[0140] Step 302: When the execution condition information is met, the terminal device accesses the target cell among the candidate cells based on the access resource information of the candidate cells;

[0141] The candidate network node is either the network node where the cell corresponding to the currently allocated first PCI is located when the first conditional configuration request is issued, or the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, wherein the cell corresponding to the second PCI pre-allocates the first PCI.

[0142] In this embodiment, the terminal device receives at least one second condition configuration information from a serving network node; each second condition configuration information corresponds to a candidate network node, that is, each second condition configuration information includes first condition configuration information issued by the corresponding candidate network node. Then, the terminal device evaluates whether the execution condition information included in each second condition configuration information is satisfied. After satisfying the execution condition information, it accesses the target cell among the candidate cells based on the access resource information of the candidate cell included in the corresponding second condition configuration information (specifically, the first condition configuration information). For example, the terminal device determines the target cell that meets the conditions among the candidate cells, and accesses the target cell after satisfying the execution condition information.

[0143] In some optional embodiments of the present invention, the at least one candidate network node includes at least a first candidate network node and / or a second candidate network node; the first candidate network node is the network node where the cell corresponding to the currently allocated first PCI is located when the first condition configuration request is issued; the second candidate network node is the network node where the cell corresponding to the currently allocated second PCI is located when the first condition configuration request is issued; the second condition configuration information further includes at least one of the following: the time configuration information of the first PCI and the second condition configuration information.

[0144] In some optional embodiments of the present invention, the execution condition information includes at least one of the following conditions:

[0145] The signal quality meets the requirements;

[0146] The terminal device enters the predetermined location;

[0147] The timer corresponding to the second condition configuration information times out;

[0148] Arrival at the scheduled time.

[0149] The timer timeout corresponding to the second condition configuration information indicates that the second condition configuration information has taken effect. For example, after receiving the second condition configuration information, the terminal device can start a timer, and upon timeout, begin accessing the target cell based on the second condition configuration information. In other embodiments, the timer timeout corresponding to the second condition configuration information can also be equivalent to being within the valid time range corresponding to the second condition configuration information.

[0150] In this embodiment, in one example, if the terminal device detects that the signal quality meets a condition (e.g., poor signal quality) through measurement, it can access the target cell according to the access resource information of the candidate cells carried in the second condition configuration information (or the first condition configuration information). In another example, when the terminal device enters a predetermined location, which may be, for example, the location that a mobile network node is about to arrive at at a specified time, the terminal device can access the target cell according to the access resource information of the candidate cells carried in the second condition configuration information (or the first condition configuration information).

[0151] In some optional embodiments, determining that the terminal device has entered a predetermined location includes: the terminal device determining that it will arrive at the predetermined location at a predetermined time based on pre-configuration information; wherein the pre-configuration information includes at least one of the following: ephemeris information related to candidate network nodes and transportation timetables.

[0152] In this embodiment, the time for a mobile network node to reach a predetermined location can be calculated by calculating the coordinates and time of adjacent coordinate points provided in the satellite ephemeris map; then, based on the location and speed information of the terminal device, it can be determined that the terminal device can reach the predetermined location within the time range; if it is determined that the terminal device will reach the predetermined location at the predetermined time, it can access the target cell at the corresponding time according to the second condition configuration information.

[0153] In some optional embodiments of the present invention, the time configuration information of the second condition configuration information includes the validity period of the second condition configuration information or the timing duration of the timer; the method further includes: after receiving the second condition configuration information, the terminal device starts a first timer corresponding to the second condition configuration information related to the first candidate network node when the second condition configuration information is related to the first candidate network node, and deletes the second condition configuration information when the first timer times out or reaches the corresponding first validity period; and / or, after receiving the second condition configuration information, the terminal device starts a second timer corresponding to the second condition configuration information related to the second candidate network node when the second condition configuration information is related to the second candidate network node, and measures the execution conditions corresponding to the second condition configuration information when the second timer times out or reaches the corresponding second validity period.

[0154] In this embodiment, as an example, when the candidate network node is the first candidate network node mentioned above, that is, the second conditional configuration information received by the terminal device is related to the first candidate network node; after receiving the second conditional configuration information, the terminal device starts a first timer corresponding to the second conditional configuration information related to the first candidate network node. When the first timer expires or reaches the first valid time corresponding to the first conditional configuration information, the first conditional configuration information is deleted. This avoids continuously measuring mobile network nodes that have been moved and avoids the accidental triggering of conditional configuration execution after switching to other network nodes and changing PCI. As another example, when the candidate network node is the second candidate network node mentioned above, that is, the second conditional configuration information received by the terminal device is related to the second candidate network node; after receiving the second conditional configuration information, the terminal device starts a second timer corresponding to the second conditional configuration information related to the second candidate network node. When the second timer expires or reaches the second valid time corresponding to the second conditional configuration information, the execution conditions corresponding to the second conditional configuration information are measured. This avoids prematurely measuring non-existent cells and reduces unnecessary measurement / measurement energy consumption.

[0155] In some optional embodiments of the present invention, the method further includes: the terminal device sending first information to the service network node, the first information including at least one of the following: location information related to the terminal device, measurement results of the terminal device, a first request representing the terminal device requesting conditional configuration, and conditional configuration preferences.

[0156] In some optional embodiments of the present invention, the method further includes: if the terminal device fails to access the target cell, it performs access to other candidate cells and records relevant information about the access failure.

[0157] In this embodiment, if the terminal device fails to access the target cell, the terminal device can access other candidate cells based on conditional configuration and record relevant information; the recorded relevant information may be required by the network management or network node, or it may be pre-agreed in the protocol.

[0158] In some optional embodiments, the information recorded regarding access failure includes at least one of the following: the PCI of the target cell, the reason for failure, the location information of the terminal device, and the time configuration information corresponding to the condition configuration information.

[0159] In this embodiment, the specific reasons for failure can be determined by combining location information, time, timer and other measurement conditions.

[0160] In some optional embodiments of the present invention, the method further includes: the terminal device sending the relevant information about the access failure to the current serving network node.

[0161] Optionally, the terminal device may report the relevant information regarding the access failure under one of the following conditions:

[0162] The terminal device is in a connected state;

[0163] The terminal device is in the process of transitioning to a connected state;

[0164] The terminal device is in an idle / inactive state.

[0165] Optionally, the information regarding access failure can be sent in a Radio Link Failure (RLF) report or a newly defined message. For example, the terminal device sending the access failure information to the current serving network node can be:

[0166] Requested from the network side;

[0167] Reported proactively by the terminal device;

[0168] The terminal device sends the log information at the request of the network side after informing the network side that there is relevant log information.

[0169] For example, if the time configuration information of the conditional configuration information is a valid time, but the configured valid time is too short, the configuration will be invalid when the conditional configuration is applied. The current service network node can receive the reconnetCellID in the RLF-report, which is a configured candidate cell. Therefore, the length of the valid time can be increased when configuring the time configuration information next time.

[0170] The technical solution of this invention involves determining at least one candidate network node through a serving network node and sending a first conditional configuration request to each candidate network node. This allows each candidate network node to send first conditional configuration information, which the serving network node then adds information to (e.g., adds execution condition information) to obtain second conditional configuration information, which is then sent to the terminal device. Since the candidate network nodes may be network nodes that will be accessed in the future, this solution addresses the problem of conditional configuration for rapidly moving network nodes, preventing the terminal from accessing a network node that is not the same as the one at the time the conditional configuration information was issued, thus rendering the conditional configuration information inapplicable. Furthermore, the time (validity period) of the conditional configuration information is configured accordingly to prevent handover / primary / secondary cell addition / change failures due to high latency transmission.

[0171] This invention also provides a condition configuration device. Figure 5 A schematic diagram of the structural composition of the device for condition configuration in an embodiment of the present invention is shown below; as follows: Figure 5 As shown, the device includes: a first processing unit 11 and a first communication unit 12; wherein,

[0172] The first processing unit 11 is used to determine at least one candidate network node;

[0173] The first communication unit 12 is configured to send a first condition configuration request to the at least one candidate network node; the first condition configuration request is used to request the at least one candidate network node to send first condition configuration information; the first condition configuration information includes at least access resource information of the candidate cell; and is further configured to receive the first condition configuration information sent by the at least one candidate network node respectively, generate second condition configuration information based on each first condition configuration information, and send at least one second condition configuration information to the terminal device; the second condition configuration information includes at least the first condition configuration information and execution condition information;

[0174] The candidate network node is either the network node where the cell corresponding to the currently allocated first PCI is located when the first conditional configuration request is issued, or the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, wherein the cell corresponding to the second PCI pre-allocates the first PCI.

[0175] In some optional embodiments of the present invention, the first communication unit 12 is further configured to receive first information sent by the terminal device, the first information including at least one of the following: location information related to the terminal device, measurement results of the terminal device, a first request representing the terminal device requesting conditional configuration, and conditional configuration preferences.

[0176] In some optional embodiments of the present invention, the first processing unit 11 is configured to determine at least one candidate network node based on the first information and / or pre-configuration information; the pre-configuration information includes at least one of the following: ephemeris information related to the candidate network node, and transportation timetable.

[0177] In some optional embodiments of the present invention, the location information related to the terminal device includes multiple location point information; the first processing unit 11 is configured to determine, based on the pre-configuration information, a candidate network node that is about to pass through the first location information or a candidate network node that is about to connect with the terminal device, when the first information includes the location information related to the terminal device; wherein, the first location information is location information determined based on the multiple location point information, indicating that the terminal device is about to arrive at a predetermined time.

[0178] In some optional embodiments of the present invention, the first processing unit 11 is further configured to perform difference fitting on the plurality of location point information to determine the motion trajectory information of the terminal device; and to determine the first location information that the terminal device is about to arrive at at a predetermined time based on the motion trajectory information.

[0179] In some optional embodiments of the present invention, the at least one candidate network node includes at least a first candidate network node and / or a second candidate network node; the first candidate network node is the network node where the cell corresponding to the first PCI is located when the first conditional configuration request is issued, and the first candidate network node is a network node that the terminal device can measure; the second network node is the network node where the cell corresponding to the second PCI is located when the first conditional configuration request is issued; the second candidate network node is a network node that the terminal device cannot currently measure.

[0180] The first communication unit 12 is used to send a first condition configuration request to the first candidate network node and / or the second candidate network node, respectively.

[0181] In some optional embodiments of the present invention, the first communication unit 12 is configured to receive first condition configuration information sent by the at least one candidate network node respectively through a switch request feedback message, a secondary network node change request feedback message, or a secondary node addition request feedback message.

[0182] In some optional embodiments of the present invention, the first communication unit 12 is configured to send a first condition configuration request to the at least one candidate network node via a switching request message, a secondary network node change request message, or a secondary node add request message.

[0183] In some optional embodiments of the present invention, the first communication unit 12 is configured to send at least one second conditional configuration information to the terminal device via an RRC reconfiguration message.

[0184] In some optional embodiments of the present invention, the second condition configuration information further includes at least one of the following: the first PCI and the time configuration information of the second condition configuration information.

[0185] In some optional embodiments of the present invention, the execution condition information includes at least one of the following conditions:

[0186] The signal quality meets the requirements;

[0187] The terminal device enters the predetermined location;

[0188] The timer corresponding to the condition configuration information has expired;

[0189] Arrival at the scheduled time.

[0190] In this embodiment of the invention, the device is applied in a service network node. The first processing unit 11 in the device can be implemented in practical applications by a central processing unit (CPU), a digital signal processor (DSP), a microcontroller unit (MCU), or a field-programmable gate array (FPGA); the first communication unit 12 in the device can be implemented in practical applications by a communication module (including: basic communication kit, operating system, communication module, standardized interface and protocol, etc.) and transceiver antennas.

[0191] This invention also provides a condition configuration apparatus, which is applied to candidate network nodes. Figure 6 Schematic diagram of the composition structure of the device for condition configuration in embodiments of the present invention Figure 2 ;like Figure 6 As shown, the device includes: a second communication unit 21 and a second processing unit 22; wherein,

[0192] The second communication unit 21 is used to receive a first condition configuration request sent by the service network node;

[0193] The second processing unit 22 is used to determine candidate cells based on the first condition configuration request;

[0194] The second communication unit 21 is further configured to send first condition configuration information to the serving network node based on the first condition configuration request, wherein the first condition configuration information includes at least access resource information about the candidate cell;

[0195] The candidate network node is either the network node where the cell corresponding to the currently allocated first PCI is located when the first conditional configuration request is issued, or the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, wherein the cell corresponding to the second PCI pre-allocates the first PCI.

[0196] In some optional embodiments of the present invention, the second processing unit 22 is configured to determine the cell that will be accessed by the terminal device at a predetermined time as a candidate cell when the candidate network node is the network node where the candidate cell corresponding to the currently allocated second PCI is located, based on pre-configuration information; wherein, the pre-configuration information includes at least one of the following: ephemeris information related to the candidate network node, and transportation timetable.

[0197] In some optional embodiments of the present invention, the second communication unit 21 is used to send the first condition configuration information to the service network node based on the first condition configuration request, a switching request feedback message, a secondary network node change request message, or a secondary node addition request feedback message.

[0198] In some optional embodiments of the present invention, the second communication unit 21 is used to receive a first condition configuration request sent by the serving network node through a switching request message, a secondary network node change request message, or a secondary node add request message.

[0199] In some optional embodiments of the present invention, the first condition configuration information further includes time configuration information of the first condition configuration information.

[0200] In this embodiment of the invention, the device is applied to candidate network nodes. The second processing unit 22 in the device can be implemented by a CPU, DSP, MCU, or FPGA in practical applications; the second communication unit 21 in the device can be implemented by a communication module (including: basic communication kit, operating system, communication module, standardized interface and protocol, etc.) and transceiver antennas in practical applications.

[0201] This invention also provides a condition configuration device. Figure 7 Schematic diagram of the composition structure of the device for condition configuration in embodiments of the present invention Figure 3 ;like Figure 7 As shown, the device includes: a third communication unit 31 and a third processing unit 32; wherein,

[0202] The third communication unit 31 is used to receive at least one second condition configuration information sent by the serving network node. Each second condition configuration information includes at least execution condition information and first condition configuration information from the candidate network node. The first condition configuration information includes at least access resource information of the candidate cell. The first condition configuration information is sent by the candidate network node after receiving the first condition configuration request sent by the serving network node.

[0203] The third processing unit 32 is used to access the target cell among the candidate cells based on the access resource information of the candidate cells when the execution condition information is met;

[0204] The candidate network node is either the network node where the cell corresponding to the currently allocated first PCI is located when the first conditional configuration request is issued, or the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, wherein the cell corresponding to the second PCI pre-allocates the first PCI.

[0205] In some optional embodiments of the present invention, the execution conditions include at least one of the following conditions:

[0206] The signal quality meets the requirements;

[0207] The terminal device enters the predetermined location;

[0208] The timer corresponding to the condition configuration information has expired;

[0209] Arrival at the scheduled time.

[0210] In some optional embodiments of the present invention, the third processing unit 32 is further configured to determine, based on pre-configuration information, that the terminal device will arrive at the predetermined location at a predetermined time; wherein, the pre-configuration information includes at least one of the following: ephemeris information related to candidate network nodes and transportation timetables.

[0211] In some optional embodiments of the present invention, the at least one candidate network node includes at least a first candidate network node and / or a second candidate network node; the first candidate network node is the network node where the cell corresponding to the currently allocated first PCI is located when the first conditional configuration request is issued; the second candidate network node is the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued.

[0212] The second condition configuration information also includes at least one of the following: the first PCI and the time configuration information of the second condition configuration information.

[0213] In some optional embodiments of the present invention, the time configuration information of the second condition configuration information includes the validity period of the second condition configuration information or the timing duration of the timer; the third processing unit 32 is further configured to, after the third communication unit 31 receives the second condition configuration information, start a first timer corresponding to the second condition configuration information related to the first candidate network node when the second condition configuration information is related to the first candidate network node, and delete the second condition configuration information when the first timer times out or reaches the corresponding first validity period; and / or, after the third communication unit 31 receives the second condition configuration information, start a second timer corresponding to the second condition configuration information related to the second candidate network node when the second condition configuration information is related to the second candidate network node, and measure the execution conditions corresponding to the second condition configuration information when the second timer times out or reaches the corresponding second validity period.

[0214] In some optional embodiments of the present invention, the third communication unit 31 is further configured to send first information to the service network node, the first information including at least one of the following: location information related to the terminal device, measurement results of the terminal device, a first request representing the terminal device requesting conditional configuration, and conditional configuration preferences.

[0215] In some optional embodiments of the present invention, the third processing unit 32 is further configured to perform access to other candidate cells and record relevant information about the access failure if access to the target cell fails.

[0216] In some optional embodiments of the present invention, the recording of information related to access failure includes at least one of the following:

[0217] The target cell's PCI, failure reason, terminal device location information, and time configuration information corresponding to the condition configuration information are specified.

[0218] In some optional embodiments of the present invention, the third communication unit 31 is further configured to send the relevant information about the access failure to the current serving network node.

[0219] In this embodiment of the invention, the device is applied in a terminal device. The third processing unit 32 in the device can be implemented by a CPU, DSP, MCU or FPGA in practical applications; the third communication unit 31 in the device can be implemented by a communication module (including: basic communication kit, operating system, communication module, standardized interface and protocol, etc.) and transceiver antenna in practical applications.

[0220] It should be noted that the condition configuration apparatus provided in the above embodiments is only illustrated by the division of the above program modules. In practical applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the apparatus can be divided into different program modules to complete all or part of the processing described above. In addition, the condition configuration apparatus and the condition configuration method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.

[0221] This invention also provides a communication device, which may be a service network node, a candidate network node, or a terminal device as described in the foregoing embodiments. Figure 8 This is a schematic diagram of the hardware composition structure of the communication device according to an embodiment of the present invention, such as... Figure 8 As shown, the communication device includes a memory 42, a processor 41, and a computer program stored in the memory 42 and executable on the processor 41. When the processor 41 executes the program, it implements the steps of the condition configuration method applied to a serving network node according to the embodiments of the present invention; or, when the processor 41 executes the program, it implements the steps of the condition configuration method applied to a candidate network node according to the embodiments of the present invention; or, when the processor 41 executes the program, it implements the steps of the condition configuration method applied to a terminal device according to the embodiments of the present invention.

[0222] Optionally, the communication device further includes one or more network interfaces 43. The various components in the communication device are coupled together via a bus system 44. It is understood that the bus system 44 is used to implement communication between these components. In addition to a data bus, the bus system 44 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in... Figure 8 The general labeled all buses as Bus System 44.

[0223] It is understood that memory 42 can be volatile memory or non-volatile memory, or both. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM); magnetic surface memory can be disk storage or magnetic tape storage. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memory 42 described in the embodiments of the present invention is intended to include, but is not limited to, these and any other suitable types of memory.

[0224] The methods disclosed in the above embodiments of the present invention can be applied to processor 41, or implemented by processor 41. Processor 41 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in processor 41 or by instructions in the form of software. The processor 41 may be a general-purpose processor, DSP, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Processor 41 can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present invention. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of the present invention can be directly reflected as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, which is located in memory 42. Processor 41 reads the information in memory 42 and completes the steps of the aforementioned method in combination with its hardware.

[0225] In an exemplary embodiment, the communication device may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), FPGAs, general-purpose processors, controllers, MCUs, microprocessors, or other electronic components to perform the aforementioned method.

[0226] In an exemplary embodiment, the present invention also provides a computer-readable storage medium, such as a memory 42 including a computer program, which can be executed by a processor 41 of a communication device to perform the steps described in the foregoing method. The computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM; or it may be various devices including one or any combination of the above-mentioned memories.

[0227] The computer-readable storage medium provided in the embodiments of the present invention stores a computer program that, when executed by a processor, implements the steps of the method for condition configuration applied to a serving network node according to the embodiments of the present invention; or, when executed by a processor, implements the steps of the method for condition configuration applied to a candidate network node according to the embodiments of the present invention; or, when executed by a processor, implements the steps of the method for condition configuration applied to a terminal device according to the embodiments of the present invention.

[0228] The methods disclosed in the several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.

[0229] The features disclosed in the several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.

[0230] The features disclosed in the several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method or device embodiments.

[0231] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.

[0232] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.

[0233] In addition, in the various embodiments of the present invention, each functional unit can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.

[0234] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.

[0235] Alternatively, if the integrated units of this invention are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.

[0236] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A method for conditional configuration, characterized in that, The method includes: The serving network node identifies at least one candidate network node and sends a first condition configuration request to the at least one candidate network node; the first condition configuration request is used to request the at least one candidate network node to send first condition configuration information; the first condition configuration information includes at least access resource information of the candidate cell; The service network node receives first condition configuration information sent by the at least one candidate network node, generates second condition configuration information based on each first condition configuration information, and sends at least one second condition configuration information to the terminal device; the second condition configuration information includes at least the first condition configuration information and execution condition information. Wherein, the at least one candidate network node includes at least a first candidate network node and / or a second candidate network node; the first candidate network node is the network node where the cell corresponding to the currently allocated first physical cell identifier (PCI) is located when the first conditional configuration request is issued, and the first candidate network node is a network node that the terminal device can measure; the second candidate network node is the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, and the second candidate network node is a network node that the terminal device cannot currently measure, and the cell corresponding to the second PCI pre-allocates the first PCI.

2. The method according to claim 1, characterized in that, The method further includes: The service network node receives first information sent by the terminal device, the first information including at least one of the following: location information related to the terminal device, measurement results of the terminal device, a first request representing the terminal device's request for conditional configuration, and conditional configuration preferences.

3. The method according to claim 2, characterized in that, The service network node identifies at least one candidate network node, including: The service network node determines at least one candidate network node based on the first information and / or pre-configuration information; the pre-configuration information includes at least one of the following: ephemeris information and transportation timetables related to the candidate network node.

4. The method according to claim 3, characterized in that, The location information related to the terminal device includes multiple location point information; when the first information includes the location information related to the terminal device, the serving network node determines at least one candidate network node based on the first information and / or pre-configured information, including: The service network node determines, based on the pre-configured information, a candidate network node that will soon pass through the first location information or a candidate network node that will soon connect to the terminal device; wherein, the first location information is location information determined based on the multiple location point information, indicating that the terminal device will arrive at a predetermined time.

5. The method according to claim 4, characterized in that, The method further includes: The service network node performs difference fitting on the multiple location point information to determine the motion trajectory information of the terminal device; Based on the motion trajectory information, the first location information that the terminal device is about to arrive at at a predetermined time is determined.

6. The method according to any one of claims 1 to 5, characterized in that, Sending the first condition configuration request to the at least one candidate network node includes: The service network node sends a first condition configuration request to the first candidate network node and / or the second candidate network node, respectively.

7. The method according to claim 1, characterized in that, The service network node receives first condition configuration information sent by the at least one candidate network node, including: the service network node receives the first condition configuration information sent by the at least one candidate network node through a switch request feedback message, a secondary network node change request feedback message, or a secondary node add request feedback message.

8. The method according to claim 1, characterized in that, Sending the first condition configuration request to the at least one candidate network node includes: The service network node sends a first condition configuration request to at least one candidate network node via a switch request message, a secondary network node change request message, or a secondary node add request message.

9. The method according to claim 1, characterized in that, Sending at least one second condition configuration information to the terminal device includes: the serving network node sending at least one second condition configuration information to the terminal device via a Radio Resource Control (RRC) reconfiguration message.

10. The method according to claim 1, characterized in that, The second condition configuration information also includes at least one of the following: the first PCI and the time configuration information of the second condition configuration information.

11. The method according to claim 1, characterized in that, The execution condition information includes at least one of the following conditions: The signal quality meets the requirements; The terminal device enters the predetermined location; The timer corresponding to the second condition configuration information times out; Arrival at the scheduled time.

12. A method for conditional configuration, characterized in that, The method includes: The candidate network node receives a first condition configuration request sent by the serving network node and determines a candidate cell based on the first condition configuration request. The candidate network node sends first condition configuration information to the serving network node based on the first condition configuration request. The first condition configuration information includes at least access resource information about the candidate cell. Wherein, the candidate network node is a first candidate network node, which is the network node where the cell corresponding to the currently allocated first PCI is located when the first conditional configuration request is issued, and the first candidate network node is a network node that the terminal device can measure; or, the candidate network node is a second candidate network node, which is the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, and the second candidate network node is a network node that the terminal device cannot currently measure, and the cell corresponding to the second PCI pre-allocates the first PCI.

13. The method according to claim 12, characterized in that, When the candidate network node is the network node where the candidate cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, the step of determining the candidate cell based on the first conditional configuration request includes: The candidate network node will determine the cell that the terminal device will access at a predetermined time as a candidate cell based on the pre-configured information. The pre-configuration information includes at least one of the following: ephemeris information related to candidate network nodes and transportation timetables.

14. The method according to claim 12, characterized in that, The candidate network node sends first condition configuration information to the serving network node based on the first condition configuration request, including: The candidate network node sends the first condition configuration information to the service network node based on the first condition configuration request, a switch request feedback message, a secondary network node change request message, or a secondary node add request feedback message.

15. The method according to claim 12, characterized in that, The candidate network node receives a first condition configuration request sent by the serving network node, including: The candidate network node receives the first condition configuration request sent by the serving network node through a switch request message, a secondary network node change request message, or a secondary node add request message.

16. The method according to claim 12, characterized in that, The first condition configuration information also includes the time configuration information of the first condition configuration information.

17. A method for conditional configuration, characterized in that, The method includes: The terminal device receives at least one second condition configuration information sent by the serving network node. Each second condition configuration information includes at least execution condition information and first condition configuration information from the candidate network node. The first condition configuration information includes at least access resource information of the candidate cell. The first condition configuration information is sent by the candidate network node after receiving the first condition configuration request sent by the serving network node. When the execution condition information is met, the terminal device accesses the target cell among the candidate cells based on the access resource information of the candidate cells; Wherein, the candidate network node is either a first candidate network node or a second candidate network node; the first candidate network node is the network node where the cell corresponding to the currently allocated first PCI is located when the first conditional configuration request is issued, and the first candidate network node is a network node that the terminal device can measure; the second candidate network node is the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, and the second candidate network node is a network node that the terminal device cannot currently measure, and the cell corresponding to the second PCI pre-allocates the first PCI.

18. The method according to claim 17, characterized in that, The execution condition information includes at least one of the following conditions: The signal quality meets the requirements; The terminal device enters the predetermined location; The timer corresponding to the second condition configuration information times out; Arrival at the scheduled time.

19. The method according to claim 18, characterized in that, Determining that the terminal device has entered a predetermined location includes: The terminal device determines that it will arrive at the predetermined location at a predetermined time based on pre-configuration information; The pre-configuration information includes at least one of the following: ephemeris information related to candidate network nodes and transportation timetables.

20. The method according to claim 17, characterized in that, The second condition configuration information also includes at least one of the following: the first PCI and the time configuration information of the second condition configuration information.

21. The method according to claim 20, characterized in that, The time configuration information of the second condition configuration information includes the effective time of the second condition configuration information or the timing duration of the timer; the method further includes: After receiving the second condition configuration information, if the second condition configuration information is related to the first candidate network node, the terminal device starts a first timer corresponding to the second condition configuration information related to the first candidate network node. When the first timer expires or reaches the corresponding first valid time, the second condition configuration information is deleted; and / or, After receiving the second condition configuration information, if the second condition configuration information is related to the second candidate network node, the terminal device starts a second timer corresponding to the second condition configuration information related to the second candidate network node. When the second timer expires or reaches the corresponding second valid time, the execution condition corresponding to the second condition configuration information is evaluated.

22. The method according to claim 17, characterized in that, The method further includes: The terminal device sends first information to the service network node, the first information including at least one of the following: location information related to the terminal device, measurement results of the terminal device, a first request representing the terminal device's request for condition configuration, and condition configuration preferences.

23. The method according to any one of claims 17 to 22, characterized in that, The method further includes: If the terminal device fails to access the target cell, it will attempt to access other candidate cells and record relevant information about the access failure.

24. The method according to claim 23, characterized in that, The records related to access failure include at least one of the following: The target cell's PCI, failure reason, terminal device location information, and time configuration information corresponding to the condition configuration information are specified.

25. The method according to claim 24, characterized in that, The method further includes: The terminal device sends the relevant information about the access failure to the current service network node.

26. A conditional configuration device, characterized in that, The device includes: a first processing unit and a first communication unit; wherein... The first processing unit is configured to determine at least one candidate network node; The first communication unit is configured to send a first condition configuration request to the at least one candidate network node; the first condition configuration request is configured to request the at least one candidate network node to send first condition configuration information; the first condition configuration information includes at least access resource information of the candidate cell; and is further configured to receive the first condition configuration information sent by the at least one candidate network node respectively, generate second condition configuration information based on each first condition configuration information, and send at least one second condition configuration information to the terminal device; the second condition configuration information includes at least the first condition configuration information and execution condition information; Wherein, the at least one candidate network node includes at least a first candidate network node and / or a second candidate network node; the first candidate network node is the network node where the cell corresponding to the currently allocated first physical cell identifier (PCI) is located when the first conditional configuration request is issued, and the first candidate network node is a network node that the terminal device can measure; the second candidate network node is the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, and the second candidate network node is a network node that the terminal device cannot currently measure, and the cell corresponding to the second PCI pre-allocates the first PCI.

27. A conditional configuration device, characterized in that, The device includes: a second communication unit and a second processing unit; wherein... The second communication unit is used to receive a first condition configuration request sent by the service network node; The second processing unit is configured to determine candidate cells based on the first conditional configuration request; The second communication unit is further configured to send first condition configuration information to the serving network node based on the first condition configuration request, wherein the first condition configuration information includes at least access resource information about the candidate cell; Wherein, the candidate network node is a first candidate network node, which is the network node where the cell corresponding to the currently allocated first PCI is located when the first conditional configuration request is issued, and the first candidate network node is a network node that the terminal device can measure; or, the candidate network node is a second candidate network node, which is the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, and the second candidate network node is a network node that the terminal device cannot currently measure, and the cell corresponding to the second PCI pre-allocates the first PCI.

28. A conditional configuration device, characterized in that, The device includes: a third communication unit and a third processing unit; wherein... The third communication unit is configured to receive at least one second condition configuration information sent by the serving network node, each second condition configuration information including at least execution condition information and first condition configuration information from the candidate network node; the first condition configuration information including at least access resource information of the candidate cell; the first condition configuration information is sent by the candidate network node after receiving the first condition configuration request sent by the serving network node. The third processing unit is used to access the target cell among the candidate cells based on the access resource information of the candidate cells when the execution condition information is met; Wherein, the candidate network node is either a first candidate network node or a second candidate network node; the first candidate network node is the network node where the cell corresponding to the currently allocated first PCI is located when the first conditional configuration request is issued, and the first candidate network node is a network node that the terminal device can measure; the second candidate network node is the network node where the cell corresponding to the currently allocated second PCI is located when the first conditional configuration request is issued, and the second candidate network node is a network node that the terminal device cannot currently measure, and the cell corresponding to the second PCI pre-allocates the first PCI.

29. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the program implements the steps of the method according to any one of claims 1 to 11; or... When executed by a processor, the program performs the steps of the method according to any one of claims 12 to 16; or... When executed by a processor, the program performs the steps of the method according to any one of claims 17 to 25.

30. A communication device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the method according to any one of claims 1 to 11; or... When the processor executes the program, it implements the steps of the method according to any one of claims 12 to 16; or... When the processor executes the program, it implements the steps of the method according to any one of claims 17 to 25.