Switching method and related device
By sending parameters of network degradation risk and handover sensitivity to network equipment through terminal devices, and combining model predictions and motion status, the handover process has been improved, the accuracy of base station decisions has been enhanced, and the possibility of RLF (Recurrent Link Fault) has been reduced.
Patent Information
- Application Number
- CN202610019017.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-08
- Publication Date
- 2026-02-06
AI Technical Summary
In the existing handover process, base stations have difficulty making timely and accurate decisions about radio link failures (RLF), leading to increased workload and a higher probability of incorrect decisions.
The terminal device sends parameters to the network device, including network degradation risk and handover sensitivity. The network device makes a decision on whether to handover based on these parameters and model predictions, and makes a comprehensive judgment by combining the terminal device's motion status and measurement data.
It reduces the workload and error probability of network device decision-making, improves the accuracy of handover decisions, and reduces the occurrence of RLF.
Smart Images

Figure CN121486918A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of wireless communication, and in particular to a switching method and related apparatus. BACKGROUND
[0002] Switching is a common service scenario in wireless communication, and if switching is not timely or fails, it can result in radio link failure (RLF).
[0003] In the existing switching process, the decision maker of whether to switch is the source base station, for the purpose of avoiding RLF, higher requirements are put forward for the base station, which increases the working strength and difficulty of the base station on the one hand, and on the other hand, in the face of complex scenarios, the possibility of base station decision error increases, which easily leads to RLF.
[0004] It can be seen that how to improve the switching process is a problem to be solved at present. SUMMARY
[0005] Therefore, the present application provides a switching method and related apparatus to solve at least part of the above problems, and the disclosed technical solutions are as follows:
[0006] In a first aspect, a switching method is provided, which can be executed by a terminal device, or can be executed by a component (such as a circuit, a chip or a chip system, etc.) configured in the terminal device, and can also be implemented by a logic module or software capable of realizing all or part of the functions of the terminal device. The present application does not limit this. Hereinafter, the terminal device is taken as an example for description.
[0007] The method comprises: a terminal device sends information to a network device, the information comprising parameters output by a first model, the parameters indicating at least one of a risk of network deterioration and a sensitivity to switching, the risk of network deterioration being related to a predicted quality of a network in which the terminal device is located, the predicted quality representing a future quality of the network, and the sensitivity to switching being related to a motion state of the terminal device, the information being used by the network device to decide whether the terminal device should switch. That is, the risk of network deterioration refers to the degree of deterioration of the network (such as a cell) in which the terminal device is located in the future, and the sensitivity to switching refers to the sensitivity of the terminal device to switching.
[0008] Compared with the existing standard, the parameter indicates the risk of network degradation related to the future link quality of the terminal device, the model predicts the future link quality, which is beneficial to the network device to make a timely switching decision, and the parameter indicates the sensitivity to switching related to the motion state of the terminal device, in addition to the network (link) quality parameter, the motion state is also used as a basis, which is beneficial to improve the accuracy of the network device decision, therefore, it can reduce the working strength and difficulty of the network device decision, and it is also beneficial to reduce the possibility of decision result error, thereby reducing the possibility of RLF, and realizing the improvement of the switching process.
[0009] In some implementations, the information further includes a measurement report, and the measurement report includes at least one of the measurement data and the motion data. Compared with the existing standard, the measurement report includes not only the measurement data but also the motion data, so as to provide more dimensional data for the switching decision of the network device, which is beneficial to further reduce the possibility of decision result error.
[0010] In some implementations, the warning level indicating the risk of network degradation is obtained based on at least one of the first parameter and the second parameter, the first parameter is obtained based on the change trend of the RSRP of the terminal device in at least one measurement period in the future, the first parameter indicates whether the signal (such as the reference signal) has a continuous deterioration trend in the future, and the second parameter is obtained based on the SINR of the terminal device in at least one measurement period in the future, the second parameter indicates the risk of wireless link failure in the future. It can be seen that the warning level can foresee the future risk, which is beneficial to improve the timeliness of the switching decision, and obtaining the warning level based on the change trend of the RSRP and the SINR is beneficial to improve the accuracy of the warning level and the adaptability to the real network in the future.
[0011] In a second aspect, a switching method is provided, which can be executed by a network device or a component (such as a circuit, a chip or a chip system, etc.) configured in the network device, and can also be implemented by a logic module or software that can implement all or part of the functions of the network device. The present application does not limit this. Hereinafter, the network device (such as a satellite) is taken as an example for description.
[0012] The method includes: receiving, by the network device, information from a terminal device, the information including a parameter, the parameter indicating at least one of a risk of network degradation and a sensitivity to switching, the risk of network degradation being related to a predicted quality of a network in which the terminal device is located, the predicted quality indicating a future quality of the network, the sensitivity to switching being related to a motion state of the terminal device.
[0013] In some implementations, after receiving the information from the terminal device, the method further includes: deciding, by the network device, whether the terminal device performs switching based on the information.
[0014] In some implementations, the deciding whether to switch comprises: deciding whether to switch based on the first handover decision result and the second handover decision result, the first handover decision result being obtained by the second model based on the information, and the second handover decision result being output by the third model deployed in the other network device. The handover decision is made based on not only the handover decision result of the self but also the handover decision result output by the model of the other network device, so that the accuracy of the handover decision can be further improved.
[0015] In some implementations, the method further comprises: adjusting the second model based on post-handover data, the post-handover data comprising at least one of post-handover measured data, whether RLF occurs, and change in throughput before and after the handover. This is conducive to optimizing the second model and further improving the accuracy of the handover decision result.
[0016] In some implementations, after receiving the measurement report and the parameter from the terminal device, the method further comprises: sending the parameter to the core network device. This is conducive to the core network device using the parameter and improving the utilization rate of the parameter.
[0017] The second aspect is a network device side implementation corresponding to the first aspect. The explanations, supplements and beneficial effects of the first aspect are also applicable to the second aspect, and will not be repeated here.
[0018] The third aspect provides a communication apparatus comprising a transceiver module. The transceiver module is configured to send information to a network device, the information comprising a parameter output by a first model, the parameter indicating at least one of a risk of network degradation and a sensitivity to handover, the risk of network degradation being related to a predicted quality of a network in which a terminal device is located, the predicted quality representing a future quality of the network, and the sensitivity to handover being related to a motion state of the terminal device, the information being used by the network device to decide whether to switch the terminal device.
[0019] In some implementations, the communication apparatus further comprises a processing module configured to perform handover and the like.
[0020] The fourth aspect provides a communication apparatus comprising a transceiver module and a processing module. The transceiver module is configured to receive information from a terminal device, the information comprising a parameter, the parameter indicating at least one of a risk of network degradation and a sensitivity to handover, the risk of network degradation being related to a predicted quality of a network in which the terminal device is located, the predicted quality representing a future quality of the network, and the sensitivity to handover being related to a motion state of the terminal device.
[0021] In some embodiments, the processing module is configured to determine whether the terminal device performs handover based on the information.
[0022] The third and fourth aspects are device-side implementations corresponding to the first and second aspects. The explanations, supplements and beneficial effects of the first and second aspects also apply to the third and fourth aspects, and will not be repeated.
[0023] In the fifth aspect, a communication device is provided, which includes a processor. The processor is coupled with a memory and is configured to execute instructions or data in the memory to implement the method in any possible implementation of the first aspect. Optionally, the communication device further includes the memory. Optionally, the communication device further includes a communication interface, and the processor is coupled with the communication interface.
[0024] In an implementation, the communication interface can be a transceiver, or an input / output interface.
[0025] In another implementation, the communication device is a chip configured in a terminal device. When the communication device is a chip configured in a terminal device, the communication interface can be an input / output interface.
[0026] In the sixth aspect, a communication device is provided, which includes a processor. The processor is coupled with a memory and is configured to execute instructions or data in the memory to implement the method in any possible implementation of the second aspect. Optionally, the communication device further includes the memory. Optionally, the communication device further includes a communication interface, and the processor is coupled with the communication interface.
[0027] In an implementation, the communication interface can be a transceiver, or an input / output interface.
[0028] In another implementation, the communication device is a chip configured in a satellite. When the communication device is a chip configured in a satellite, the communication interface can be an input / output interface.
[0029] In the seventh aspect, a processor is provided, which includes an input circuit, an output circuit and a processing circuit. The processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method in any possible implementation of any aspect.
[0030] In the implementation process, the processor can be one or more chips, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, a gate circuit, a flip-flop, various logic circuits, etc. The input signal received by the input circuit can be received and input by, for example but not limited to, a receiver, the output signal output by the output circuit can be output to and transmitted by, for example but not limited to, a transmitter, and the input circuit and the output circuit can be the same circuit which is used as the input circuit and the output circuit at different times. The embodiments of the present application do not limit the specific implementation of the processor and various circuits.
[0031] In an eighth aspect, a communication apparatus is provided, which includes a processor and a memory. The processor is configured to read instructions stored in the memory, and is configured to receive signals via a receiver, and transmit signals via a transmitter, to perform the method in any possible implementation of any of the aspects.
[0032] Optionally, the processor is one or more, and the memory is one or more.
[0033] In a ninth aspect, a computer program product is provided, which includes a computer program (which can also be referred to as code or instructions), and when the computer program is run, the computer program causes a computer to perform the method in any possible implementation of any of the aspects.
[0034] In a tenth aspect, a computer-readable storage medium is provided, which stores a computer program (which can also be referred to as code or instructions), and when the computer program is run on a computer, the computer program causes the computer to perform the method in any possible implementation of any of the aspects.
[0035] In an eleventh aspect, the embodiments of the present application provide a chip system, which includes one or more processors configured to call and run instructions stored in a memory, so that the method in each aspect or any possible implementation of each aspect is performed. The chip system can be composed of a chip, or can include a chip and other discrete devices.
[0036] In the chip system, the input circuit or interface for transmitting information or data, and the output circuit or interface for receiving information or data can be included.
[0037] In a twelfth aspect, a communication system is provided, which includes the terminal device and the network device described above. Optionally, the communication system can further include other devices in communication with the terminal device and / or the network device. BRIEF DESCRIPTION OF DRAWINGS
[0038] Figure 1A schematic diagram of a communication system for use with embodiments of the application;
[0039] Figure 2 An example diagram of a handover procedure;
[0040] Figure 3 An example diagram of a complex communication scenario;
[0041] Figure 4 An example diagram of a terminal device and network device both deploying models for embodiments of the application;
[0042] Figure 5 An example diagram of the working principle of a model deployed by a terminal device;
[0043] Figure 6 An example diagram of the working principle of a model deployed by a network device;
[0044] Figure 7 A flowchart of a handover method provided by embodiments of the application;
[0045] Figure 8 A flowchart of a handover method provided by embodiments of the application;
[0046] Figure 9 A schematic block diagram of a communication apparatus provided by embodiments of the application;
[0047] Figure 10 A schematic block diagram of a communication apparatus provided by embodiments of the application. DETAILED DESCRIPTION
[0048] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present application. The terms used in the following embodiments are only for the purpose of describing the specific embodiments and are not intended to be limiting of the present application. As used in the specification and the appended claims of the present application, the singular forms “a,” “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will also be understood that “one or more” as used in the embodiments of the present application refers to one, two or more than two; “and / or” describes the associational relationship of the associated objects, which means that there can be three kinds of relationships; for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character “ / ” generally represents an “or” relationship between the associated objects.
[0049] Reference within this specification to "one embodiment" or "an embodiment" or "some embodiments" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment. The appearance of the phrases "in one embodiment" or "in some embodiments" or "in other embodiments" or "in still other embodiments" or the like in various places throughout this specification are not necessarily all referring to the same embodiment, nor are they necessarily referring to any particular embodiment. Rather, they mean that, in some embodiments, that particular feature, structure, or characteristic can be included or will be implemented, while in other embodiments, the particular feature, structure, or characteristic can not be included or implemented. The terms "including," "comprising," "having," and the like are meant to be inclusive and mean that there can be additional items or steps other than those specifically recited. This specification includes all equivalents thereof.
[0050] The plurality referred to in the embodiments of the present application refers to greater than or equal to two. It should be noted that in the description of the embodiments of the present application, the terms "first", "second", and the like are used only for the purpose of distinguishing the described purposes, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying order.
[0051] The technical solutions provided by the present application can be applied to various communication systems, such as: global system for mobile communications (GSM) system, general packet radio service (GPRS), wireless local area network (WLAN), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), side link communication system, universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, non-terrestrial network (NTN) communication system, 5th generation (5G) mobile communication system or new radio access technology (NR). Among them, the 5G mobile communication system can include non-standalone (NSA) and / or standalone (SA). The technical solutions provided by the present application can also be applied to future communication systems. The present application does not limit this.
[0052] Figure 1 is a schematic diagram of a communication system to which embodiments of the present application can be applied. The communication system can include a network device, for example Figure 1 indicated network device 1. The communication system can also include a terminal device, for example Figure 1 indicated terminal device 2. The network device 1 and the terminal device 2 can communicate with each other through a wireless link.
[0053] Figure 1 One network device 1 and one terminal device 2 are exemplarily shown. Optionally, the communication system can also include multiple network devices and / or multiple terminal devices.
[0054] The network device in the present application can be a device on the network side such as an access network, a core network device, etc. The access network device is also sometimes referred to as an access node. The access network device has a wireless transceiving function and is used to communicate with a terminal. The access network device includes, but is not limited to, a base station in the above-mentioned communication system, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5G mobile communication system, an access network device in an open RAN (ORAN) system or a module of the access network device, a satellite in an NTN communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The access network device can also be a module or unit capable of realizing part of the functions of a base station. The access network device can be a macro base station, a micro base station or an indoor station, a relay node or a donor node, or a wireless controller in a cloud radio access network (CRAN) scenario. Optionally, the access network device can also be a server, a wearable device, or a vehicle-mounted device, etc. For example, the access network device in vehicle to everything (V2X) technology can be a road side unit (RSU). Multiple access network devices in the communication system can be the same type of base station or different types of base stations. The base station can communicate with the terminal directly or through a relay station. The terminal can communicate with multiple base stations in different access technologies. Embodiments of the present application do not limit the specific technology and specific device form of the access network device. In the present application, the access network device is referred to as a network device.
[0055] In this application, the apparatus for implementing the function of the network device can be a network device, or an apparatus capable of supporting the network device to implement the function, such as a processor, a circuit, a chip, or a chip system, etc., which can be installed in the network device or used in connection with the network device. In the technical solutions provided in this application, the apparatus for implementing the function of the network device is taken as an example to describe the technical solutions provided in this application.
[0056] The terminal device in this application can be a wireless terminal device capable of receiving network device scheduling and indication information. The wireless terminal device can be a device that provides voice and / or data connectivity for a user, or a handheld device with wireless connection function, or other processing devices connected to a wireless modem. For example, the terminal device can communicate with one or more core networks or the Internet through a radio access network (RAN). The terminal device can also be referred to as a terminal, user equipment (UE), mobile station, mobile terminal, etc. The terminal device can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), internet of things (IOT), ultra-reliable low-latency communication (URLLC), virtual reality, augmented reality, industrial control, autonomous driving, remote medical treatment, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, or satellite communication, etc. The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, an aircraft (such as a drone, a helicopter, an airplane), a hot air balloon, a ship, a robot, a mechanical arm, or a smart home device, etc. The embodiments of this application do not limit the form of the terminal device.
[0057] In this application, the apparatus for implementing the function of the terminal device can be a terminal device, or an apparatus capable of supporting the terminal device to implement the function, such as a processor, a circuit, a chip, or a chip system, etc., which can be installed in the terminal device or used in connection with the terminal device. In the technical solutions provided in this application, the apparatus for implementing the function of the terminal device is taken as an example to describe the technical solutions provided in this application.
[0058] The access network device and / or the terminal device can be fixed or mobile. The access network device and / or the terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; can also be deployed on aircraft, balloons and artificial satellites in the air. The application embodiments of the present application do not limit the application scenarios of the access network device and the terminal device. The access network device and the terminal device can be deployed in the same scenario or different scenarios, for example, the access network device and the terminal device are deployed on land at the same time; or the access network device is deployed on land and the terminal device is deployed on the water surface, and the like, which will not be listed one by one.
[0059] In actual applications, a plurality of network devices can cooperate to assist a terminal to implement wireless access, and different network devices respectively implement part of the functions of a base station. For example, the network device can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be separately arranged or can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU) or a remote radio head (RRH).
[0060] In different systems, the CU (or CU-CP and CU-UP), DU or RU can also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU can also be referred to as O-CU (open CU), the DU can also be referred to as O-DU, the CU-CP can also be referred to as O-CU-CP, the CU-UP can also be referred to as O-CU-UP, and the RU can also be referred to as O-RU. Any one of the CU (or CU-CP, CU-UP), DU and RU in the present application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. The CU (or CU-CP and CU-UP), DU and RU can implement different protocol layer functions.
[0061] Figure 2is an example of a handover procedure: 1. The source base station decides whether to hand over the serving cell of the terminal device based on the measurement report uploaded by the terminal device and the evaluation threshold. If handover is needed, the source base station sends a handover request to the target base station. 2. The target base station performs admission control. 3. The target base station sends a handover request acknowledgement to the source base station. 4. The source base station sends a radio resource control (RRC) reconfiguration to the terminal device. 5. The terminal device performs the handover procedure from the source base station to the target base station. 6. After the terminal device completes the handover procedure, it sends an RRC reconfiguration complete to the target base station. The network side will continue to perform related operations of the handover.
[0062] In the procedure shown in Figure 2 , the decision maker of the handover is the source base station. For example, the terminal device transmits a measurement report from the terminal device to the source base station according to the RRC control protocol. The source base station evaluates the cells based on the measurement report in turn and decides whether to hand over based on the threshold.
[0063] In order to avoid RLF, higher requirements are needed for the base station. On the one hand, this will undoubtedly increase the working strength and difficulty of the base station. On the other hand, in the face of complex scenarios, the possibility of decision error of the base station increases, which easily leads to RLF.
[0064] For example, for the scenario shown in Figure 3 , the terminal device is at the junction of base station 1, base station 2 and base station 3, and the terminal device is moving.
[0065] Assuming that base station 1 is the base station where the terminal device is currently located, i.e. the source base station, because the junction position is a fuzzy area for handover decision, i.e. the terminal device at the junction position, the source base station is not easy to decide whether to hand over and the target base station of handover. Combined with the moving state of the terminal device, the source base station is likely to make an error decision, such as the terminal device having poor channel quality but the source base station deciding not to hand over, and for example, deciding that the target base station is base station 3, but actually the terminal device moves to base station 2 and becomes farther and farther away from base station 3, which leads to handover failure. These error decisions will lead to RLF of the terminal device.
[0066] In summary, how to improve the handover procedure is a problem to be solved at present.
[0067] To solve the above technical problems, embodiments of the present application provide a switching method, a terminal device sends information to a network device, the information comprising a parameter output by a first model, the parameter indicating at least one of a risk of network deterioration and a sensitivity to switching, the risk of network deterioration being related to a quality of a future link of the terminal device, the sensitivity to switching being related to a motion state of the terminal device, the information being used by the network device to decide whether the terminal device performs switching. It can be seen that the terminal device outputs a parameter by means of a first model, and sends the parameter to the network device, the parameter providing a basis for the network device to decide whether the terminal device performs switching. Compared with the existing standard, the parameter indicates the risk of network deterioration related to the quality of the future link of the terminal device, the model predicting the quality of the future link is added, which is beneficial to the network device to make a timely switching decision, the parameter indicates the sensitivity to switching related to the motion state of the terminal device, in addition to the network (link) quality parameter, the motion state is also used as a basis, which is beneficial to improve the accuracy of the decision of the network device, thus, the working strength and difficulty of the decision of the network device can be reduced, and the possibility of an error of the decision result can be reduced, thereby reducing the possibility of RLF, and the switching process is improved.
[0068] Correspondingly, embodiments of the present application provide another switching method, a network device receives information from a terminal device, the information comprising a parameter, the parameter indicating at least one of a risk of network deterioration and a sensitivity to switching, the risk of network deterioration being related to a quality of a future link of the terminal device, the sensitivity to switching being related to a motion state of the terminal device; the network device decides whether the terminal device performs switching based on the information, which is beneficial to reduce the working strength and difficulty of the decision of the network device, and reduce the possibility of an error of the decision result, thereby reducing the possibility of RLF, and the switching process is improved.
[0069] The schemes provided by the present application will be described in detail below with reference to the corresponding flowcharts. It can be understood that the main execution subjects of the interaction in the illustrative flowcharts provided by the present application are different devices (such as terminal devices and network devices), which are taken as examples to illustrate the method, but the present application does not limit the execution subjects of the interaction. For example, the devices (such as terminal devices and network devices) in the illustrative flowcharts can also be chips, chip systems or processors supporting the devices to implement the method, and can also be logic modules or software capable of implementing all or part of the functions of the devices.
[0070] Here, it is uniformly stated that the message or signaling interaction involved in the interaction process of the embodiments of the present application can adopt the message or signaling in the standard, or newly introduced message or signaling, which is not limited in the embodiments of the present application.
[0071] Figure 4An example diagram of deploying a model in both a terminal device and a network device for an embodiment of the present application.
[0072] As shown in Figure 4 , a gated recurrent unit (GRU) is deployed in the terminal device.
[0073] The reason for selecting to deploy a GRU in the terminal device is that a GRU is good at capturing timing features, has the advantages of less overhead and timely response compared to other models, and thus can meet the needs of the terminal device to reduce energy consumption overhead and latency.
[0074] The working principle of a GRU is taken as an example: Figure 5
[0075] The input data includes at least one of measurement data and motion data of each time slot, the measurement data is data obtained by measuring a signal by the terminal device in at least one time slot, and the measurement data includes but is not limited to at least one of the following: reference signal received power (RSRP), signal to interference plus noise ratio (SINR), and the motion data is data reflecting the motion state of the terminal device in the current time slot, including but not limited to at least one of the following: speed (denoted as ), acceleration (denoted as ), position (denoted as loc), and direction (denoted as dir).
[0076] For example, the input data of time slot t is denoted as .
[0077] The structure of the GRU includes:
[0078] The update gate : decides how much historical information to retain, used to depict the "smoothness" of the signal features. The reset gate : decides the degree of forgetting, highlighting the "sudden changes" brought by the motion features. The candidate state : fuses the current input features to generate a new potential representation. The hidden state at time t is: . For example, the input data of time slot t also includes the hidden state of the last time.
[0079] The specific working principle of each part of the structure of the GRU and the processing method of the data can be referred to the prior art, and will not be repeated here.
[0080] The output data of the GRU includes: an early warning level and a switching sensitivity At least one of them.
[0081] The warning level indicates the risk of future network deterioration, for example, (1), The larger the network, the worse it may become.
[0082] In equation (1), and These are weighting coefficients, which can be configured as needed. This represents the Sigmoid function.
[0083] Used to indicate whether a signal exhibits a "continuously deteriorating" trend, for example, Calculated based on the changing trend of RSRP over the next K measurement periods, such as (2), in equation (2), Indicates the future The predicted RSRP value for one measurement period, where K is the length of the prediction window, indicating "how far ahead". Indicates the next time slot, Indicates the previous RSRP, Essentially, RSRP is the slope of its trend over time. A negative trend indicates that the signal strength is continuously decreasing, and the smaller the value, the faster the decrease. A positive trend or close to 0 indicates that the signal is stable or improving. Compared to instantaneous RSRP, this indicator can reflect "about to deteriorate" rather than "already deteriorated" in advance.
[0084] Risk of Failed Links The proportion of future SINR prediction sequences falling into the "insufficient to support connectivity quality" range is used to intuitively measure the risk of RLF triggering. This indicates the percentage of the next K periods in the network where the link may be unable to maintain normal communication. For example, (3), In equation (3), Indicates the future The predicted SINR value for each measurement period. This represents the SINR threshold. The larger the value, the higher the probability of RLF occurring. This is a conceptual and interpretable expression of RLF.
[0085] Handover sensitivity reflects the degree of sensitivity of the terminal device to handover. Handover sensitivity does not depend on the prediction of future signals, but is directly driven by the dynamic characteristics (i.e., the motion state) of the terminal device.
[0086] In this embodiment, it is assumed that the motion data in time slot t is These motion data are closely related to handover performance in high-speed scenarios, but are independent of the signal change trend. Therefore, independent output channel modeling is adopted, that is, handover sensitivity is obtained based on these motion data.
[0087] For example, switching sensitivity (4), These are weight values, which can be configured based on requirements. for Standardized or nonlinear mapping, for Standardized or nonlinear mapping, for Standardized or nonlinear mapping, for The standardized or nonlinear mapping.
[0088] Based on equation (4). The larger the value, the more sensitive the terminal device is to link changes (i.e., handover), and therefore the more priority it needs to be addressed.
[0089] like Figure 4 As shown, a long short-term memory (LSTM) network is deployed in network devices (such as base stations).
[0090] The reasons for deploying LSTM networks in network equipment include: low latency and a certain memory capacity, making it suitable for centralized computing at the base station, and the ability to complement GRU.
[0091] More importantly, the inventors discovered that, in the context of wireless communication, LSTM networks can distinguish between slow variables and sudden events. For example, slow variables include load trends and long-term neighbor cell effects, while sudden events include short-term deep fading and transient interference. Both slow variables and sudden events can be reflected in measurement data. In other words, LSTM networks can differentiate between slow variables and sudden events based on measurement data and warning levels, thus outputting more accurate handover decisions. Furthermore, LSTM networks can output handover decisions based on input data from multiple time slots and multiple terminal devices, thereby reducing the impact of noise. Moreover, for a handover decision in a given time slot, the LSTM network ensures that input data from time slots closer to that time slot has a greater impact on the decision. Therefore, it can achieve weighted filtering and normalization of input data, all of which prevent handover triggered by a single abnormal measurement data point.
[0092] by Figure 6For example, the input data of the LSTM network includes measurement reports of a plurality of terminal devices in a plurality of time slots, early warning levels, and handover sensitivities. For example, the input data of a time slot t is = (5), n represents the number of terminal devices, which can be configured based on requirements, represents the measurement report of the n terminal devices in the time slot t, and the measurement report includes at least one of RSRP, SINR, and RSRQ, represents the early warning level of the n terminal devices in the time slot t, represents the handover sensitivity of the n terminal devices in the time slot t. The time slot t is the length of the time window for modeling the LSTM network, that is, the LSTM network uses t time slot input data to output a handover decision result. For example, the number of time slots is determined based on an experience pool and actual signaling delay, such as 5-20 time slots.
[0093] n and the number of time slots can be stored in an experience pool related to the LSTM network. The experience pool related to the LSTM network can be understood as a space for storing data related to the LSTM network.
[0094] The handover decision result output by the LSTM network is denoted as (6), represents the handover decision. For example, indicates whether to perform handover or not to perform handover, also indicates a target cell, represents the confidence of the handover decision, which can also be understood as an estimated benefit after performing handover.
[0095] For example, the loss function used by the LSTM network in the training stage is: (7), in which, is the predicted handover benefit (or predicted RSRP indicator) of the model, which can also be understood as an estimated benefit after performing handover, is the ground truth, that is, the actual observed benefit or signal strength after handover, N is the number of samples, is a penalty weight coefficient, which is a hyperparameter, and determines the tolerance of the system to the "dropping risk", The larger the value is, the more conservative the model is, and the model prefers to sacrifice some prediction accuracy to avoid entering a low signal area. is an indicator function. If the condition in the parentheses is true, the value is 1, and if the condition is not true, the value is 0. When the predicted signal strength (or benefit) Below the set threshold When this occurs, the indicator function is triggered. It is the trigger for a disconnection. The risk threshold. If the predicted value is below this threshold, it indicates that the handover decision may lead to a disconnection. For example, in the experience pool related to the LSTM network, post-handover data is stored. This post-handover data is obtained after performing an actual handover based on the handover decision result. For example, the post-handover data includes handover benefits, which can be at least one of the following: post-handover measured data such as RSRP, whether an RLF occurred, and the change in throughput before and after the handover. The LSTM network is adjusted based on the post-handover data, such as retraining the LSTM network based on the post-handover measured RSRP, evaluating the performance of the LSTM network based on whether an RLF occurred and the change in throughput before and after the handover, and optimizing the LSTM network based on the evaluation results.
[0096] Based on the models deployed in terminal devices and network devices, embodiments of this application provide a switching method as follows: Figure 7 As shown, it includes the following steps:
[0097] S11. The terminal device calls GRU (i.e., the first model) to obtain the warning level and handover sensitivity.
[0098] For example, the terminal device obtains measurement data RSRP, SINR, and RSRQ by measuring the received signals, and obtains motion data of the terminal device, including velocity, acceleration, position, and orientation, through various sensors deployed in the terminal device. Assume the input data of the terminal device in time slot t is denoted as... .
[0099] The terminal device inputs the input data of each time slot into the GRU to obtain the warning level and handover sensitivity of each time slot.
[0100] For example, prior to S11, the access and mobility management function (AMF) sends mobility control information to the base station (such as the target base station) to provide the radio access network with the context information of the terminal equipment on the core network side, so that the base station can establish complete service bearer and connection management for the terminal equipment.
[0101] S12, the terminal device sends a measurement report, warning level, and handover sensitivity, and the first base station receives the measurement report, warning level, and handover sensitivity accordingly.
[0102] The first base station is the base station where the terminal device is currently located, that is, the base station currently providing services to the terminal device, also known as the source base station.
[0103] The measurement report includes at least one of measurement data and motion data. Exemplarily, the measurement data includes the RSRP, the SINR and the RSRQ (the RSRQ is not involved in generating the early warning level but is recognized as part of the measurement report) measured in S11, and the motion data includes the speed, the acceleration, the position and the direction obtained in S11.
[0104] It can be understood that the plurality of terminal devices respectively perform S11-S12 in a plurality of time slots, and the network device can obtain the measurement report, the early warning level and the handover sensitivity of the n terminal devices in the time slot t.
[0105] Exemplarily, the terminal device can further send at least one of the early warning level and the handover sensitivity to the core network device, so that the core network can perform some calculations or operations based on at least one of the early warning level and the handover sensitivity, thereby improving the accuracy of the core network decision.
[0106] S13, the first base station invokes the LSTM network to obtain a handover decision result.
[0107] Exemplarily, the network device inputs the measurement report, the early warning level and the handover sensitivity received in S12 into the LSTM network to obtain the handover decision result output by the LSTM network. .
[0108] The measurement report, the early warning level and the handover sensitivity are taken as input data of the LSTM network together, and data of different processing levels and dimensions are taken as input of the model, thereby improving the accuracy of the handover decision result output by the LSTM network.
[0109] S14, if the first base station determines to perform handover based on the handover decision result, the first base station performs S15, and if the first base station determines not to perform handover based on the handover decision result, the process ends.
[0110] Exemplarily, for any one terminal device, the first base station determines, based on the handover sensitivity of the terminal device, to perform handover and the first cell, and is greater than a threshold value, it is determined that the terminal device performs handover to the first cell.
[0111] S15, the first base station sends a handover request, and correspondingly, the second base station receives the handover request.
[0112] The second base station is a base station where the first cell is located, also referred to as a target base station.
[0113] S16, the second base station performs access control.
[0114] S17, the second base station sends a handover request confirmation, and correspondingly, the first base station receives the handover request confirmation.
[0115] S18, the first base station triggers the terminal device to perform handover to the second base station.
[0116] The specific implementation of S15-S18 can refer to the existing standard, which will not be described here.
[0117] The handover method provided in this embodiment provides a GRU deployed in the terminal device, and outputs a warning level and a handover sensitivity based on the measurement data and the motion data obtained by the terminal device, to provide more abundant and accurate basis for the base station to decide whether to handover. The source base station obtains a handover decision result based on the LSTM network and the measurement data, the motion data, the warning level and the handover sensitivity of a plurality of terminal devices in a plurality of time slots. Compared with the handover decision based on the measurement data and the threshold, this embodiment fuses more abundant data and the characteristics of the LSTM network, and can obtain more accurate handover decision result. Therefore, the final decision of the base station whether to handover is more accurate and more suitable for the network environment where the terminal device is located, especially for the handover decision of the terminal device in motion. In combination with Figure 3 As shown in the figure, the base station 1 is based on the warning level, especially the handover sensitivity, which is beneficial to more timely and accurate judgment of whether the terminal device in the mode decision area should handover.
[0118] Figure 8 This is another handover method provided by the embodiment of the present application, which is compared with Figure 7 Compared with the method shown in the figure, in the case that the LSTM network is deployed in a plurality of base stations, the base stations can share the handover decision result output by the LSTM network, and the source base station can provide more accurate handover decision based on the handover decision result of other base stations.
[0119] Figure 8 The method comprises the following steps:
[0120] S21, the terminal device sends information, and correspondingly, the source base station receives the information.
[0121] The information includes parameters output by the first model, and the first model is exemplary GRU. The parameters indicate at least one of the risk of network deterioration and the sensitivity to handover, and the parameters include exemplary warning level and handover sensitivity.
[0122] The information further includes a measurement report, and the measurement report includes at least one of the measurement data and the motion data. The examples of the measurement data and the motion data can be referred to S12.
[0123] In this step, the specific way in which the terminal device obtains the information can be referred to S11-S12.
[0124] S22, the source base station sends a data request, and correspondingly, the other base stations receive the data request.
[0125] The other base station is a base station other than the source base station, and an example is Figure 8 The second base station is taken as an example.
[0126] The data request is used to obtain the LSTM network output handover decision result in the other base station. The manner of the LSTM network output handover decision result in the other base station is similar to that in the source base station, and can be referred to Figure 6 as shown.
[0127] S23, the other base station sends the handover decision result, and correspondingly, the source base station receives the handover decision result.
[0128] S24, the source base station makes a handover decision based on the information and the handover decision result of the other base station.
[0129] For example, the source base station calls the LSTM network output handover decision result in the source base station (for distinction, referred to as the first handover decision result) based on the information received in S21, and determines whether the terminal device performs handover to the first cell or not based on the first handover decision result and the handover decision result of the other base station (referred to as the second handover decision result).
[0130] In this embodiment, the specific form of the first handover decision result and the second handover decision result can be referred to the foregoing embodiments.
[0131] It can be understood that the second handover decision result received by the source base station is sent by at least one other base station, that is, it is possible that the source base station receives the second handover decision result sent by multiple other base stations, and in this case, the source base station obtains the first handover decision result based on the information and the multiple second handover decision results.
[0132] S25, the source base station executes a handover procedure in the case of the handover decision being handover.
[0133] The handover procedure can be referred to S15-S18.
[0134] For example, the target base station is one of the other base stations.
[0135] In this embodiment, the decision basis of the source base station further includes the handover decision result output by the model of the other base station, so that the accuracy of the handover decision can be further improved, thereby reducing the possibility of RLF.
[0136] The inventor compares the conventional A3 event triggered handover with the handover method provided by the embodiments of the application: specifically, the values of some parameters used in the handover process are as follows: it can be understood that the steps provided by the above embodiments focus on embodying the improvement of the handover method provided by the application, and some parameters are not embodied in the above specific steps, and the steps in which these parameters participate can be referred to 3GPP standards, and the purpose of giving these parameters here is to explain the rationality and implementability of the comparison.
[0137] These parameters are shown in Table 1:
[0138] Table 1
[0139]
[0140] Based on the parameters shown in Table 1, the two handover processes are performed, the parameters of the conventional handover mechanism remain the reasonable values under the basic specification of NR, and the handover method provided by the embodiments introduces the fusion evaluation of the terminal side GRU prediction and the base station side LSTM network on this basis to realize intelligent decision-making.
[0141] The experimental results show that, under the same trajectory and signal environment, the number of handovers of the conventional handover mechanism is 85 times, while the number of handovers of the handover method provided by the embodiments is reduced to 52 times, and the average throughput is significantly improved (Baseline = 10.63, AI-Dual = 12.74, improved by about 19.8%), and the handover failure rate remains 0, proving that the handover method provided by the embodiments of the application effectively reduces unnecessary handover while ensuring the quality of service (QoS), and embodies the advantages of intelligent prediction on the terminal side and fusion decision-making on the base station side.
[0142] Table 2 records the changes of specific index values compared with the handover method provided by the embodiments of the application:
[0143] Table 2
[0144]
[0145] It can be seen that the handover method provided by the embodiments of the application realizes the double benefits of significantly reducing the number of handovers and significantly improving the throughput without reducing the system stability and reliability.
[0146] In summary, the switching method provided by the embodiment simultaneously evaluates the switching demand through two indexes of a and β, wherein a reflects the risk of performance degradation or switching failure that may occur in the network as a whole, and β quantifies the actual affected degree of the user equipment in a specific environment. The two-dimensional information is complementary to each other, and provides comprehensive and fine input for the switching decision. In order to fully utilize the heterogeneous characteristics, a structured modeling strategy is adopted: a is based on the historical measurement report sequence, and utilizes the time series prediction capability of GRU to predict the future signal change trend; β captures the user motion state in real time, and can quickly reflect the dynamic environment change without prediction, so as to balance the prediction accuracy and response real-time performance. Unlike the traditional switching judgment triggered by discrete data, the present application outputs a continuous evaluation value, which can be directly used as the input of the core network or base station decision, and realizes the high-precision and fine-grained switching strategy execution. Not only can the unnecessary switching and Ping-Pong phenomenon be effectively reduced, but also the user experience and network throughput performance can be significantly improved, thereby breaking through the technical bottleneck of the traditional switching mechanism in the high-speed mobile environment, such as insufficient accuracy and slow response.
[0147] It should be understood that Figures 1 to 8 The flowchart or scenario diagram shown is only for understanding, and is not intended to limit the embodiments of the present application to the examples shown in the figure. In fact, those skilled in the art can make equivalent transformations based on the examples in the foregoing detailed description to obtain more implementation manners. Figures 1 to 8
[0148] The foregoing detailed description of the communication method provided by the embodiments of the present application is described in detail in combination with Figures 1 to 8 The device embodiments of the present application will be described in detail below in combination with Figures 9 to 10 It should be understood that the communication device of the embodiments of the present application can perform the various communication methods of the foregoing embodiments of the present application, that is, the specific working processes of the following various products can refer to the corresponding processes in the foregoing method embodiments.
[0149] In the foregoing embodiments, the terminal device can perform some or all of the steps in the embodiments; the network device can perform some or all of the steps in the embodiments. These steps or operations are only examples, and the embodiments of the present application can also perform other operations or variations of various operations. In addition, each step can be executed in a different order from that presented in each embodiment, and it is possible that not all operations in the embodiments of the present application are executed. Moreover, the magnitude of the serial number of each step does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0150] Figure 9 is a schematic block diagram of the communication device provided by the embodiments of the present application. As shown in Figure 9 As shown, the communication apparatus 100 can comprise a communication module 120. The communication module 120 can implement a corresponding communication function, which can be an internal communication function of the communication apparatus 100, or a communication function of the communication apparatus 100 with other apparatuses. Alternatively, the communication module 120 can also be referred to as a communication interface or a transceiver module. Alternatively, the communication apparatus 100 further comprises a processing module 110. The processing module 110 can implement a corresponding processing function.
[0151] Alternatively, the communication apparatus 100 further comprises a storage module, which can be used to store instructions and / or data; the processing module 110 can read the instructions and / or data in the storage module, so that the communication apparatus 100 implements the foregoing method embodiments.
[0152] In a possible design, the communication apparatus 100 can correspond to a terminal device in the foregoing method embodiments, or a component (such as a circuit, a chip, or a chip system, etc.) configured in the terminal device. The communication apparatus 100 can be used to execute steps or procedures performed by the terminal device in any of the foregoing method embodiments.
[0153] For example, the communication module 120 is configured to send, to a network device, information comprising a parameter of a first model output, the parameter indicating at least one of a risk of network deterioration and a sensitivity to handover, the risk of network deterioration being related to a predicted quality of a network in which the terminal device is located, the predicted quality representing a future quality of the network, the sensitivity to handover being related to a motion state of the terminal device, the information being used by the network device to decide whether the terminal device performs handover.
[0154] In some implementations, the information further comprises a measurement report comprising at least one of measurement data and motion data, the measurement data comprising at least one of a reference signal received power (RSRP) and a signal to interference plus noise ratio (SINR) in at least one measurement period, the motion data comprising at least one of position information, direction information, and speed-related information of the terminal device.
[0155] In some implementations, the processing module 110 is configured to perform handover based on a handover indication from the network device, the handover indication being sent by the network device in a case where it is decided to perform handover.
[0156] In some implementations, the warning level indicating the risk of network deterioration is obtained based on at least one of a first parameter and a second parameter, the first parameter being obtained based on a change trend of a reference signal received power (RSRP) of the terminal device in at least one measurement period in the future, the first parameter indicating whether a signal has a sustained deterioration trend in the future, the second parameter being obtained based on a signal to interference plus noise ratio (SINR) of the terminal device in at least one measurement period in the future, the second parameter indicating a risk of wireless link failure in the future.
[0157] In some implementations, the obtaining of the warning level based on at least one of the first parameter and the second parameter comprises: the warning level is obtained based on a weighted sum of the first parameter and the second parameter.
[0158] In some implementations, the handover sensitivity indicating the sensitivity degree to handover is obtained based on a weighted sum of the motion data of the terminal device.
[0159] In some implementations, the first model comprises a gated recurrent unit (GRU).
[0160] The above is only an example, and detailed steps or processes can refer to the description of the foregoing embodiments.
[0161] In a possible design, the communication apparatus 100 can correspond to a network device in the foregoing method embodiments, or a component (such as a circuit, a chip, or a chip system, etc.) configured in the network device. The communication apparatus 100 can be configured to perform the steps or processes performed by the network device in any of the foregoing method embodiments.
[0162] For example, the communication module 120 is configured to receive information from the terminal device, the information comprising a parameter, the parameter indicating at least one of a risk of network degradation and a sensitivity degree to handover, the risk of network degradation being related to a predicted quality of a network in which the terminal device is located, the predicted quality indicating a future quality of the network, the sensitivity degree to handover being related to a motion state of the terminal device.
[0163] The processing module 110 is configured to determine whether the terminal device performs handover based on the information.
[0164] In some implementations, the information further comprises a measurement report, the measurement report comprising at least one of measurement data and motion data, the measurement data comprising at least one of a reference signal received power (RSRP) and a signal to interference plus noise ratio (SINR) in at least one measurement period, and the motion data comprising at least one of position information, direction information, and speed-related information of the terminal device.
[0165] In some implementations, the input information further comprises data from another network device, the data being a second handover decision result output by a third model deployed in the another network device.
[0166] In some implementations, the first prediction result indicates that the terminal device performs handover, information of a target cell, and a confidence level, or the first prediction result indicates that the terminal device does not perform handover and a confidence level.
[0167] In some implementations, the processing module 110 is also used to adjust the second model based on the post-switching data, which includes at least one of the following: post-switching measured data, whether an RLF occurred, and the throughput change before and after the handover.
[0168] In some implementations, the communication module 120 is also used to send parameters to core network equipment.
[0169] In some implementations, the processing module 110 is also used to trigger the switching process after determining whether the decision terminal device has switched, and if the decision terminal has switched.
[0170] In some implementations, the warning level indicating the risk of network degradation is obtained based on at least one of a first parameter and a second parameter. The first parameter is obtained based on the changing trend of RSRP of the terminal device in at least one measurement period in the future, indicating whether the signal has a continuous deterioration trend in the future. The second parameter is obtained based on SINR of the terminal device in at least one measurement period in the future, indicating the risk of future wireless link failure.
[0171] In some implementations, the switching sensitivity, which represents the degree of sensitivity to switching, is obtained based on a weighted sum of motion data from the terminal device.
[0172] In some implementations, the second model includes: Long Short-Term Memory (LSTM) networks.
[0173] The above are merely examples; for detailed steps or procedures, please refer to the descriptions in the foregoing embodiments.
[0174] Figure 10 This is another schematic block diagram of the communication device 200 provided in the embodiments of this application. The communication device 200 may be a chip, chip system, or processor, etc., in a terminal device or network device that implements the above-described methods. The communication device 200 can be used to implement the methods described in the above-described method embodiments; for details, please refer to the descriptions in the above-described method embodiments.
[0175] like Figure 10 As shown, the communication device 200 may include one or more processors 210, which may also be referred to as processing units or processing modules, and can implement certain control functions. The processor 210 may be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, while the central processing unit can be used to control the communication device 200 (e.g., a base station, baseband chip, user, user chip), execute software programs, and process data from the software programs.
[0176] In an alternative design, the processor 210 can also store instructions and / or data, which can be executed by the processor 210, so that the communication apparatus 200 performs the methods described in the above method embodiments.
[0177] In another alternative design, the communication apparatus 200 can comprise a communication interface 220 for implementing the receiving and transmitting functions. For example, the communication interface 220 can be a transceiver circuit, an interface, an interface circuit or a transceiver, etc. The transceiver circuit, the interface, the interface circuit or the transceiver for implementing the receiving and transmitting functions can be separate or integrated together. The above transceiver circuit, the interface, the interface circuit or the transceiver can be used for reading and writing of codes / data, or the above transceiver circuit, the interface, the interface circuit or the transceiver can be used for transmission or transfer of signals.
[0178] Optionally, the communication apparatus 200 can comprise one or more memories 230, which can store instructions executable by the processor 210, so that the communication apparatus 200 performs the methods described in the above method embodiments. Optionally, the memory 230 can also store data. Optionally, the processor 210 can also store instructions and / or data. The processor 210 and the memory 230 can be separately arranged or integrated together.
[0179] It should be understood that, in a possible design, the steps in the method embodiments provided in the present application can be completed by integrated logic circuits of hardware in the processor or instructions in the form of software. The steps of the methods disclosed in combination with the embodiments of the present application can be directly embodied as being completed by a hardware processor, or completed by a combination of hardware and software modules in the processor. The software modules can be located in random access memories, flash memories, read-only memories, programmable read-only memories or electrically erasable programmable memories, registers, or other mature storage mediums in the art. The storage medium is located in the memory, and the processor reads information in the memory and combines the hardware to complete the steps of the above methods. To avoid repetition, they will not be described in detail here.
[0180] In an implementation, the communication apparatus 200 can correspond to the terminal device in the above method embodiments, and can be used to execute the steps and / or processes performed by the terminal device in the above method embodiments. The processor 210 can be used to execute the instructions stored in the memory 230, and when the processor 210 executes the instructions stored in the memory, the processor 210 is used to execute the steps and / or processes of the above method embodiments corresponding to the terminal device.
[0181] In another implementation, the communication apparatus 200 can correspond to the network device in the method embodiments described above, and can be configured to perform the steps and / or procedures performed by the network device in the method embodiments described above. The processor 210 can be configured to execute instructions stored in the memory 230, and when the processor 210 executes the instructions stored in the memory, the processor 210 is configured to perform the steps and / or procedures of the method embodiments described above corresponding to the network device.
[0182] It should be understood that the processing apparatus described above can be one or more chips. For example, the processing apparatus can be a field programmable gate array (FPGA), can be an application specific integrated circuit (ASIC), can be a system on chip (SoC), can be a central processor unit (CPU), can be a network processor (NP), can be a digital signal processor (DSP), can be a micro controller unit (MCU), can be a programmable logic device (PLD), or other integrated chip.
[0183] It is to be appreciated that the memory in the embodiments of the application can be a volatile or non-volatile memory, or can include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable ROM (PROM), erasable PROM (EPROM), electrically EPROM (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as external cache. By way of example, and not limitation, many forms of RAM are available, for example, static RAM (SRAM), dynamic RAM (DRAM), synchronous dynamic RAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct Rambus RAM (DR RAM). It is to be appreciated that the memory described herein is intended to include, without being limited to, these and any other suitable types of memory.
[0184] According to the method provided in the embodiments of the application, the application further provides a chip system, which comprises one or more processors, and is used for calling and running instructions stored in a memory, so that the method provided in the embodiments of the application is executed. The chip system can be composed of a chip, or can comprise a chip and other discrete devices.
[0185] The chip system can comprise input circuitry or an interface for sending information or data, and output circuitry or an interface for receiving information or data.
[0186] According to the method provided in the embodiments of the application, the application further provides a communication system, which comprises the network device and the terminal device described above.
[0187] According to the method provided in the embodiments of the application, the application further provides a computer program product, which comprises computer program code, when the computer program code is run on a computer, so that the computer executes each step or process executed by the network device and the terminal device in any of the method embodiments described above.
[0188] According to the method provided in the embodiments of the present application, the present application further provides a computer readable storage medium, which stores program codes, and when the program codes are run on a computer, the computer is caused to execute each step or process of the network device and the terminal device according to any one of the method embodiments.
[0189] The computer readable storage medium can be the volatile memory or the non-volatile memory described above, or can simultaneously include the volatile memory and the non-volatile memory.
[0190] In the embodiments of the present application, each term and English abbreviation is an exemplary example given for convenience of description, and should not constitute any limitation on the present application. The present application does not exclude the possibility of defining other terms capable of achieving the same or similar functions in the existing or future protocols.
[0191] In the above embodiments, all or part of the embodiments can be realized by software, hardware, firmware or any combination thereof. When realized by software, all or part of the embodiments can be realized in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated.
[0192] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.
[0193] It should be understood that in various embodiments of the present application, the size of the serial number of each process does not mean the execution order, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0194] In summary, the above description is only the preferred embodiment of the technical scheme of the present application, and is not used to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application.
Claims
1. A switching method, characterized in that, include: The terminal device sends information to the network device, the information including parameters output by a first model, the parameters indicating at least one of: the risk of network degradation and the sensitivity to handover, the risk of network degradation being related to the predicted quality of the network in which the terminal device is located, the predicted quality representing the future quality of the network, and the sensitivity to handover being related to the motion state of the terminal device, the information being used by the network device to decide whether the terminal device should perform a handover.
2. The method according to claim 1, characterized in that, The information also includes: a measurement report, which includes at least one of measurement data and motion data; The measurement data includes at least one of the reference signal received power RSRP and the signal-to-interference-plus-noise ratio (SINR) in at least one measurement period; The motion data includes at least one of the following: the location information, direction information, and speed-related information of the terminal device.
3. The method according to claim 1, characterized in that, After sending information to the network device, the following is also included: The terminal device performs a handover based on a handover instruction from the network device, which is sent by the network device when deciding to perform a handover.
4. The method according to any one of claims 1-3, characterized in that, The warning level indicating the risk of network degradation is obtained based on at least one of a first parameter and a second parameter. The first parameter is obtained based on the change trend of RSRP of the terminal device in at least one future measurement period, indicating whether the signal will deteriorate in the future. The second parameter is obtained based on SINR of the terminal device in at least one future measurement period, indicating the risk of future wireless link failure.
5. The method according to claim 4, characterized in that, The warning level is obtained based on at least one of the first parameter and the second parameter, including: The warning level is obtained based on the weighted sum of the first parameter and the second parameter.
6. The method according to any one of claims 1-3, characterized in that, The switching sensitivity, which represents the degree of sensitivity to switching, is obtained based on the weighted sum of motion data from the terminal device.
7. The method according to claim 1 or 2, characterized in that, The first model includes: Gated cyclic unit (GRU).
8. A switching method, characterized in that, include: The network device receives information from a terminal device, the information including parameters indicating at least one of: the risk of network degradation and the sensitivity to handover, the risk of network degradation being related to the predicted quality of the network in which the terminal device is located, the predicted quality representing the future quality of the network, and the sensitivity to handover being related to the operational state of the terminal device.
9. The method according to claim 8, characterized in that, The information also includes: a measurement report, which includes at least one of measurement data and motion data; The measurement data includes at least one of the reference signal received power RSRP and the signal-to-interference-plus-noise ratio (SINR) in at least one measurement period; The motion data includes at least one of the following: the location information, orientation information, and speed-related information of the terminal device.
10. The method according to claim 8, characterized in that, After receiving the information from the terminal device, the method further includes: Based on the information, the network device decides whether the terminal device should switch over.
11. The method according to claim 10, characterized in that, The step of deciding whether the terminal device should switch based on the information includes: Based on the first handover decision result output by the second model, a decision is made on whether the terminal device should handover, and the second model obtains the first handover decision result based on the information.
12. The method according to claim 10, characterized in that, The step of deciding whether the terminal device should switch based on the information includes: Based on the first handover decision result and the second handover decision result, a decision is made on whether the terminal device should perform a handover. The first handover decision result is obtained by the second model based on the information, and the second handover decision result is output by the third model deployed on other network devices.
13. The method according to claim 11, characterized in that, The first handover decision result indicates: to perform handover, information on the target cell, and confidence level; or, the first handover decision result indicates: not to perform handover and confidence level.
14. The method according to any one of claims 11-13, characterized in that, Also includes: The network device adjusts the second model based on the post-switching data, which includes at least one of the following: data measured after the handover, whether an RLF occurred, and the change in throughput before and after the handover.
15. The method according to any one of claims 8-12, characterized in that, After receiving the information from the terminal device, the method further includes: The network device sends the parameters to the core network device.
16. The method according to any one of claims 10-12, characterized in that, After deciding whether the terminal device should switch, the process further includes: When the network device decides to switch the terminal, it triggers a handover process.
17. The method according to any one of claims 8-12, characterized in that, The warning level indicating the risk of network degradation is obtained based on at least one of a first parameter and a second parameter. The first parameter is obtained based on the change trend of RSRP of the terminal device in at least one future measurement period, indicating whether the signal will deteriorate in the future. The second parameter is obtained based on SINR of the terminal device in at least one future measurement period, indicating the risk of future wireless link failure.
18. The method according to any one of claims 8-12, characterized in that, The switching sensitivity, which represents the degree of sensitivity to switching, is obtained based on the weighted sum of motion data from the terminal device.
19. The method according to any one of claims 11-13, characterized in that, The second model includes: Long Short-Term Memory (LSTM) network.
20. A communication device, characterized in that, The device includes at least one processor coupled to a memory storing a program or instructions, the processor executing the program or instructions to cause the device to perform the method as described in any one of claims 1 to 19.
21. A computer-readable storage medium having a computer program or instructions stored thereon, characterized in that, When the computer program or instructions are executed, they cause the computer to perform the method as described in any one of claims 1 to 19.
22. A communication system, characterized in that, Includes the communication device as described in claim 20.
23. A chip system, characterized in that, The chip system includes one or more processors, which are configured to retrieve and execute instructions stored in memory, such that the method as described in any one of claims 1 to 19 is performed.
Citation Information
Patent Citations
Traffic type based qoe maintenance for mobile devices
US20240430737A1
Wireless communication method for applying ai / ML functionalities, method for managing mobility of UE in a network and related devices
WO2025119296A1
Cell handover method and apparatus, and device, storage medium and program product
WO2025209588A1
Communication method, terminal, communication device, and storage medium
WO2025222344A1