System and apparatus for initializing handover in a network and a method in association thereto

A method using signal thresholds, timers, and AI/ML algorithms optimizes handover in 3GPP 5G NR networks, addressing service disruptions and delays, and enhancing energy efficiency and power savings.

WO2025201941A1PCT designated stage Publication Date: 2025-10-02CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
PCT/EP2025/057192
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-28
Filing Date
2025-03-17
Publication Date
2025-10-02

AI Technical Summary

Technical Problem

Current techniques for handover in communication networks, such as 3GPP 5G NR, face issues like service disruption, delay, and failure, which hinder energy efficiency and power saving.

Method used

A method involving signal threshold values and a timer, combined with an AI/ML algorithm, is used to determine optimal handover times, updating an inference dataset, and monitoring signal values to prevent disruptions and failures.

Benefits of technology

This approach prevents service disruptions, reduces handover delays, and achieves UE power and computational resource savings.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure EP2025057192_02102025_PF_FP_ABST
    Figure EP2025057192_02102025_PF_FP_ABST
Patent Text Reader

Abstract

System (100), apparatus (102) and a method (300) for initializing handover in a network are disclosed. The method (300) includes an input step (302) which comprises receiving at least one input signal associated with a first signal threshold value, a second signal threshold value and a timer value; and a processing step (304) which comprises at least one of: determining whether a current signal value is less than the first signal threshold value; initiating a timer based on the timer value if the current signal value is less than the first signal threshold value; determining whether the current signal value is less than the second signal threshold value upon an expiration of the timer; initiating an algorithm if the current signal value is less than the second signal threshold value; and updating an inference dataset related to the current signal value for initializing handover in the network.
Need to check novelty before this filing date? Find Prior Art

Description

SYSTEM AND APPARATUS FOR INITIALIZING HANDOVER IN A NETWORK AND A METHOD IN ASSOCIATION THERETOField Of Invention

[0001] The present disclosure generally relates to one or both of a system and an apparatus for initializing handover in a network in association with, for example, a User Equipment (UE) usable for communication. The present disclosure further relates a method which can be associated with the system and / or the apparatus.Background of Invention

[0002] Generally, energy efficiency and power saving would be helpful in communication networks, for example, a 3rd Generation Partnership Project (3GPP) 5G (fifth generation) New Radio (NR) standard-based telecommunications network.

[0003] Current techniques in determining a handover by a base station from a User Equipment (UE) in a communication network may face problems such as service disruption, delay in the handover and even failure in the handover. Thus, the current techniques may not facilitate efficiency and power saving in an optimal manner.

[0004] The present disclosure contemplates that it would be helpful to address or at least mitigate one or more issues in relation to conventional techniques for facilitating energy efficiency and power saving.Summary of the Invention

[0005] According to a first aspect of the present invention, there is provided a method for initializing handover in a network, the method comprising: an input step which comprises receiving at least one input signal associated with a first signal threshold value, a second signal threshold value and a timer value; and a processing step which comprises at least one of: determining whether a current signal value is less than the first signal threshold value; initiating a timer based on the timer value if thecurrent signal value is less than the first signal threshold value; determining whether the current signal value is less than the second signal threshold value upon an expiration of the timer; initiating an algorithm if the current signal value is less than the second signal threshold value; and updating an inference dataset related to the current signal value for initializing handover in the network.

[0006] Advantageously, the method as described herein having signal thresholds and a timer can prevent service disruption, delay and handover failure. Therefore, UE power savings and computational resource savings can be realized.

[0007] In an embodiment, updating an inference dataset related to the current signal value comprises appending the current signal to the inference dataset based on at least one of: the current signal value is more than the first signal threshold value, the current signal value is more than the second signal threshold value and / or the current signal value is less than the first signal threshold value after the algorithm is initiated.

[0008] In an embodiment, the processing step further comprises determining whether the current signal value is less than the second signal threshold value before an expiration of the timer; and initiating a handover procedure without initiating the algorithm.

[0009] In an embodiment, the processing step further comprises determining whether the current signal value is more than the first signal threshold value after the algorithm is initiated; and discontinuing the algorithm if the current signal value is more than the first signal threshold value.

[0010] In an embodiment, the processing step further comprises periodically importing previous signal values from a previous inference dataset for initializing handover.

[0011] In an embodiment, the processing step further comprises determining if the current signal value is similar to a previous signal value in a previous handover procedure; and initiating the algorithm if the current signal value is similar to the previous signal value in the previous handover procedure.

[0012] In an embodiment, the processing step further comprises monitoring a plurality of signal values if the current signal value is more than the first signal threshold value.

[0013] In an embodiment, the algorithm is an Artificial Intelligence / Machine Learning (AIML) algorithm.

[0014] In an embodiment, the current signal value, the first signal threshold value and the second signal threshold value correspond to at least one value associable with Reference Signal Received Power (RSRP) and Reference Signal Received Quality (RSRQ).

[0015] In an embodiment, at least one base station is configured to: pre-determine the first signal threshold value, the second signal threshold value and the timer value; and communicate the first signal threshold value, the second signal threshold value and the timer value.

[0016] In an embodiment, the at least one base station corresponds to at least one Next Generation Node B (gNB).

[0017] In an embodiment, a User Equipment (UE) is configured to perform the input step and the processing step, and wherein the first signal threshold value, the second signal threshold value and the timer value are communicable from the gNB to the UE.

[0018] In an embodiment, the first signal threshold value, the second signal threshold value and the timer value are received by the UE from the gNB via at least one of: System Information Block (SIB), Master Information Block (MIB), Radio Resource Control (RRC) reconfiguration message and / or UE specific message.

[0019] In an embodiment, there is provided a computer program comprising instructions which, when the program is executed by a computer, cause the computer to carry out at least one of the input step and the processing step according to the method of the first aspect.

[0020] In an embodiment, there is provided a computer readable storage medium having data stored therein representing software executable by a computer, the software including instructions, when executed by the computer, to carry out at least one of the input step and the processing step according to the method of the first aspect.

[0021] In an embodiment, there is provided an apparatus for initializing handover in a network comprising: a first module (202) configured to receive at least one input signal associated with a first signal threshold value, a second signal threshold value and a timer value; a second module (204) configured to at least one of process and facilitate the processing step (304) according to the method (300) of claim 1 to claim 13 to generate at least one output signal; and a third module (206) configured to communicate at least one output signal, wherein the output signal corresponds to a control signal for initializing handover in a network.

[0022] In an embodiment, the apparatus corresponds to a User Equipment (UE) communicable with a device corresponding to a base station, and wherein the base station corresponds to a Next generation Node B (gNB) configured to communicate the at least one input signal to the UE.

[0023] In an embodiment, there is provided a system comprising: at least one apparatus(es); and at least one device(s), wherein the apparatus(es) and thedevice(s) are capable of being coupled via at least one of wired coupling and wireless coupling.

[0024] Advantageously, the system as disclosed herein can have energy savings at the UE and timely initiation of the transfer of the UE to reduce handover delays.Brief Description of the Drawings

[0025] Embodiments of the disclosure are described hereinafter with reference to the following drawings, in which:

[0026] Fig. 1A shows a schematic diagram illustrating a system for initializing handover in a network which can include at least one apparatus, according to an embodiment of the invention.

[0027] Fig. 1 B to Fig. 1 D show example scenarios in association with the system of Fig. 1A, according to an embodiment of the invention.

[0028] Fig. 2 shows a schematic diagram illustrating the apparatus of Fig. 1A in further detail, according to an embodiment of the invention.

[0029] Fig. 3 shows a method in association with the system of Fig. 1A, according to an embodiment of the invention.

[0030] Fig. 4A and Fig. 4B show schematic diagrams illustrating the flow of information in association with the method of Fig. 3, according to an embodiment of the invention.Detailed Description

[0031] Some portions of the description which follows are explicitly or implicitly presented in terms of algorithms and functional or symbolic representations of operations on data within a computer memory. These algorithmic descriptions andfunctional or symbolic representations are the means used by those skilled in the data processing arts to convey most effectively the substance of their work to others skilled in the art. An algorithm is here, and generally, conceived to be a self- consistent sequence of steps leading to a desired result. The steps are those requiring physical manipulations of physical quantities, such as electrical, magnetic or optical signals capable of being stored, transferred, combined, compared, and otherwise manipulated.

[0032] The present specification also discloses apparatus for performing the operations of the methods. Such apparatus may be specially constructed for the required purposes, or may comprise a computer or other device selectively activated or reconfigured by a computer program stored in the computer. The algorithms and displays presented herein are not inherently related to any particular computer or other apparatus. Various machines may be used with programs in accordance with the teachings herein. Alternatively, the construction of more specialized apparatus to perform the required method steps may be appropriate. The structure of a computer will appear from the description below.

[0033] In addition, the present specification also implicitly discloses a computer program, in that it would be apparent to the person skilled in the art that the individual steps of the method described herein may be put into effect by computer code. The computer program is not intended to be limited to any particular programming language and implementation thereof. It will be appreciated that a variety of programming languages and coding thereof may be used to implement the teachings of the disclosure contained herein. Moreover, the computer program is not intended to be limited to any particular control flow. There are many other variants of the computer program, which can use different control flows without departing from the spirit or scope of the disclosure.

[0034] Furthermore, one or more of the steps of the computer program may be performed in parallel rather than sequentially. Such a computer program may be stored on any computer readable medium. The computer readable medium may include storage devices such as magnetic or optical disks, memory chips, or otherstorage devices suitable for interfacing with a computer. The computer readable medium may also include a hard-wired medium such as exemplified in the Internet system, or wireless medium such as exemplified in the mobile telephone system. The computer program when loaded and executed on such a computer effectively results in an apparatus that implements the steps of the preferred method.

[0035] The present disclosure generally contemplates the facilitation and optimization of a network (for example in association with 3GPP based standard / specification etc.) and / or user equipment (UE) efficiency and mobility (for example energy efficiency or power saving), in accordance with an embodiment of the invention. Specifically, the present disclosure contemplates the possibility of initializing Artificial Intelligence and Machine Learning (AI / ML) of a UE for handover in connection with 3GPP Release 19 (and beyond) standard(s).

[0036] The present disclosure contemplates that in communication networks, methods or mechanisms can be used to define on how to execute a handover (HO). These can include network (NW) triggered HO, lower layer triggered mobility (LTM) HO and Conditional HO (CHO) or event triggered HO. Executing a good handover is important as it may allow the UE to stay connected within the network and information can be properly transferred from one base station to another base station. Handover decisions can be made based on historical measurements, rapid response measurements (RRM) and / or UE location. In the event of a failure during a handover, the UE may not be connected to the network and thus failure handling methods focus on quick recovery of the UE to the network.

[0037] The present disclosure generally contemplates that such handover mechanisms and failure handling methods can be reactive by design. For example, inaccurate rapid response measurements (RRM) and inaccurate UE location can impair good handover decisions. Moreover, there may be other issues such as radio link failure (RLF), beam failure and handover failure (HOF) due to the mobility of the UE. The complexity, measurement effort, and signaling overhead may also be highand may be unable to eliminate the interruption or bad services caused by a failure event.

[0038] The present disclosure contemplates that Artificial Intelligence I Machine Learning (AI / ML) can be an important technology in network optimization which can lead to energy-efficient networks. In particular, the application of AI / ML in communication links (e.g. Air Interface) can result in handover optimization by using AI / ML algorithms. If AI / ML is not executed at a particular time instant, the UE may experience delays in handover. As a result, there may be issues such as service disruption and delay as well as handover failure.

[0039] The present disclosure contemplates the possibility of how AI / ML algorithms can be incorporated in standard network systems, signaling aspects and trigger mechanisms. More specifically, the signaling aspect and the trigger mechanism to execute the AI / ML model can be important in light of having energy efficiency of the UE.

[0040] The present disclosure also contemplates it may be possible to have, for example, AI / ML aided mobility with handover optimization at the network side or UE side. This can include, for example, candidate cell(s) or target cell(s) prediction in a Layer 3(L3)-based mobility as well as candidate or target beam(s) and cell(s) prediction in LTM such as Radio layer 2 and Radio layer 3 Radio Resource Control (RAN2) and UTRAN / E-UTRAN / NG-RAN architecture and related network interfaces (RAN3).

[0041] The present disclosure further contemplates the possibility of methods which require minimal or no assistance from a base station, for example a Next Generation Node B (gNB), or do not require any or require minimal measurements from the UE to perform operations such as handover using the AI / ML algorithms implemented on the UE or the gNB. A UE which implements the UE side AI / ML algorithm to predict handover based on certain events as triggers from the gNB can be helpful. Theabove can form the core of multiple contributions which highlights the use of such AI / ML algorithms for HO prediction.

[0042] The present disclosure thus contemplates the possibility of how a UE performing AI / ML can predict handover in order to avoid wastage of computational and power resources.

[0043] In the above manner, power saving and energy consumption efficiency can possibly be facilitated in the UE or the network, in accordance with an embodiment of the invention.

[0044] The foregoing will be discussed in further detail with reference to Fig. 1 to Fig. 4 hereinafter.

[0045] Referring to Fig. 1A, a schematic diagram illustrating a system 100 for initializing handover in a network is shown, according to an embodiment of the invention. The system 100 can, for example, be suitable for facilitating energy / power efficiency, in accordance with an embodiment of the invention.

[0046] As shown, the system 100 can include one or more apparatuses 102, at least one device 104 and, optionally, a communication network 106, in accordance with an embodiment of the invention.

[0047] The apparatus(es) 102 can be coupled to the device(s) 104. Specifically, the apparatus(es) 102 can, for example, be coupled to the device(s) 104 via the communication network 106, in accordance with an embodiment of the invention.

[0048] In one embodiment, the apparatus(es) 102 can be coupled to the communication network 106 and the device(s) 104 can be coupled to the communication network 106. Coupling can be by manner of one or both of wired coupling and wireless coupling. The apparatus(es) 102 can, in general, beconfigured to communicate with the device(s) 104 via the communication network 106, according to an embodiment of the invention.

[0049] The apparatus(es) 102 can, for example, be associated with or correspond to or include one or more user equipment (UE) which can carry one or more computers, in accordance with an embodiment of the invention. For example, an apparatus 102 can correspond to a UE carrying at least one computer (e.g. an electronic device or module having computing capabilities such as an electronic mobile device which can be carried into a vehicle or an electronic module which can be installed in a vehicle, in accordance with an embodiment of the invention) which can be configured to perform one or more processing tasks in association with adaptive / dynamic / gradual control, in accordance with an embodiment of the invention.

[0050] In an embodiment, the apparatus(es) 102 can, for example, be configured to receive one or more input signals and perform at least one processing task based on the input signal(s) in a manner to generate one or more output signals. The input signal(s) can, for example, be communicated from the device(s) 104 and received by the apparatus(es) 102, in accordance with an embodiment of the invention. The input signal can be associated with a first signal threshold value, a second signal threshold value and a timer value. As a possible option, the output signal(s) can, for example, be communicated from the apparatus(es) 102, in accordance with an embodiment of the invention. The output signal may correspond to a control signal for initializing handover in a network. The apparatus(es) 102 will be discussed later in further detail with reference to Fig. 2, according to an embodiment of the invention.

[0051] The device(s) 104 can, for example, be associated with / correspond to at least one base station, where the at least one base station can be a Next Generation Node B (gNB). Moreover, the device(s) 104 can, for example, be configured to carry / be associated with / include one or more computers (e.g., an electronic device / module having computing capabilities) which can, for example, be configured to perform one or more processing tasks in association with the base station. The device(s) 104 can be configured to generate one or more input signals which can becommunicated to the apparatus(es) 102, in accordance with an embodiment of the invention. This will be discussed later in further detail in the context of an example scenario, in accordance with an embodiment of the invention.

[0052] The communication network 106 can, for example, correspond to an Internet communication network, a cellular-based communication network, a wired-based communication network, a Global Navigation Satellite System (GNSS) based communication network, a wireless-based communication network, or any combination thereof. Communication (e.g., between the apparatuses 102 and / or between the apparatus(es) 102 and the device(s) 104) via the communication network 106 can be by manner of one or both of wired communication and wireless communication.

[0053] As mentioned, the apparatus(es) 102 can, for example, be configured to receive at least one input signal and perform at least one processing task in association with dynamic / adaptive / gradual control on the input signal(s) in a manner so as to generate at least one output signal. Moreover, the device(s) 104 can, for example, be configured to generate (and communicate) the input signal(s) to the apparatus(es) 102, in accordance with an embodiment of the invention. Accordingly, the device(s) 104 can pre-determine the first signal threshold value, the second signal threshold value and the timer value and also communicate the first signal threshold value, the second signal threshold value and the timer value to the apparatus(es) 102. This will be discussed, in accordance with an embodiment of the invention, in the context of an example scenario with reference to Fig. 1 B to Fig. 1 D, hereinafter.

[0054] Fig. 1 B to Fig. 1 D show example scenarios in association with the system of Fig. 1A, according to an embodiment of the invention. Specifically, Fig. 1 B to Fig. 1 D show different examples of handover optimization in the system of Fig. 1A. Fig. 1 B shows an example by training at only one side of the system, either at the device(s) 104 I base station (or network-side, e.g. gNB) or the apparatus(es) 102 (or UE-side). As shown in the figure, a training entity may be provided to each of the device(s) 104 and the apparatus(es) 102. The training entity for each of the device(s) 104 andapparatus(es) 102 can include a module (not shown) configured to implement a respective neural network for handover optimization such that the neural network determines the handover solely by the device(s) 104 (network-side) or solely by the apparatus(es) 102 (UE-side).

[0055] In an alternate embodiment, Fig. 1 C shows an example by joint training to both sides of the system, at the device(s) 104 I base station (or network-side, e.g. gNB) and the apparatus(es) 102 (or UE-side). In this embodiment, training entities may be provided to each of the device(s) 104 (network-side) and the apparatus(es) 102 (UE-side). Each of the training entities can include a respective module (not shown) configured to implement a respective neural network for handover such that the respective neural networks can determine the handover by both the device(s) 104 (network-side) and the apparatus(es) 102 (UE-side). Specifically, the neural network of the network-side (or network-side neural network) is trained and configured to determine handover by the device(s) 104 while the neural network of the UE-side (or UE-side neural network) is trained and configured to determine handover by the apparatus(es) 102. Furthermore, the network-side neural network may perform a backward gradient technique to the apparatus(es) 102 (UE-side) and the UE-side neural network may perform a forward activation technique to the device(s) 104 (network-side) to determine and optimize handover by the device(s) 104 and the apparatus(es) 102.

[0056] In another embodiment, Fig. 1 D shows an example by separate training to both sides of the system, at the device(s) 104 I base station (or network-side, e.g. gNB) and the apparatus(es) 102 (or UE-side). In this embodiment, training entities may be provided to each of the device(s) 104 (network-side) and the apparatus(es) 102 (UE-side). Each of the training entities can include a respective module (not shown) configured to implement a respective neural network for handover such that the respective neural networks can be used to determine the handover by both the device(s) 104 (network-side) and the apparatus(es) 102 (UE-side). Specifically, the neural network of the UE-side (or UE-side neural network) may be trained using a first training data set and configured to determine handover by the apparatus(es) 102.Subsequently, the UE-side neural network shares the training data set with the neural network of the network-side (or network-side neural network), which is then trained and configured to determine handover by the device(s) 104. It can be appreciated that the order of training can be opposite, i.e. , the network-side neural network is trained first using a training dataset followed by the UE-side neural network after the network-side neural network shares the training dataset to the UE- side neural network.

[0057] The neural network as described in the present disclosure can be an Artificial Intelligence (Al)-based neural network model such as support vector machines, decision trees, ensemble models, k-nearest neighbours models or Bayesian networks. It can be appreciated that the neural network can also be a multi-modal neural network and may contain other types of models including linear models and / or non-linear models as well as feed-forward neural networks, convolutional neural networks (CNN) or recurrent neural networks (RNN). It can also be appreciated that other types of neural network training may be available and not limited to the examples described herein.

[0058] The above-described aspect(s) of the system 100 of the present invention can also apply analogously (all) the aspect(s) of a below described apparatus 102 of the present invention. Likewise, all below described aspect(s) of the apparatus 102 of the invention can also apply analogously (all) the aspect(s) of above-described system 100 of the invention.

[0059] The aforementioned apparatus(es) 102 or User Equipment (UE) will be discussed in further detail with reference to Fig. 2 hereinafter.

[0060] Referring to Fig. 2, a schematic diagram illustrating an apparatus 102 is shown in further detail in the context of an example implementation 200, according to an embodiment of the invention.

[0061] In the example implementation 200, the apparatus 102 can correspond to an electronic module 200a. The electronic module 200a can, in one example,correspond to a mobile device which can, for example, be carried into the vehicle by a user, in accordance with an embodiment of the invention. In another example, the electronic module 200a can correspond to an electronic device which can be installed / mounted in the vehicle, in accordance with an embodiment of the invention. In this regard, the electronic module 200a can be considered to be carried by the vehicle (e.g., either carried into the vehicle by a user or installed / mounted in the vehicle).

[0062] It is contemplated that the electronic module 200a can be capable of performing one or more processing tasks in association with adaptive / dynamic / gradual control related processing, in accordance with an embodiment of the invention.

[0063] The electronic module 200a can, for example, include a casing 200b. Moreover, the electronic module 200a can, for example, carry any one of a first module 202, a second module 204, a third module 206, or any combination thereof.

[0064] In one embodiment, the electronic module 200a can carry a first module 202, a second module 204 and / or a third module 206. In a specific example, the electronic module 200a can carry a first module 202, a second module 204 and a third module 206, in accordance with an embodiment of the invention.

[0065] In this regard, it is appreciable that, in one embodiment, the casing 200b can be shaped and dimensioned to carry any one of the first module 202, the second module 204 and the third module 206, or any combination thereof.

[0066] The first module 202 can be coupled to one or both of the second module 204 and the third module 206. The second module 204 can be coupled to one or both of the first module 202 and the third module 206. The third module 206 can be coupled to one or both of the first module 202 and the second module 204. In one example, the first module 202 can be coupled to the second module 204 and the second module 204 can be coupled to the third module 206, in accordance with an embodiment of the invention. Coupling between the first module 202, the secondmodule 204 and / or the third module 206 can, for example, be by manner of one or both of wired coupling and wireless coupling. Each of the first module 202, the second module 204 and the third module 206 can correspond to one or both of a hardware-based module and a software-based module, according to an embodiment of the invention.

[0067] In one example, the first module 202 can correspond to a hardware-based receiver which can be configured to receive one or more input signals. The input signal(s) can, for example, be communicated from the device(s) 104 (or base station e.g., a gNB), in accordance with an embodiment of the invention.

[0068] The second module 204 can, for example, correspond to a hardware-based processor which can be configured to perform one or more processing tasks (e.g., in a manner so as to generate one or more output signals) as will be discussed later in further detail with reference to Fig. 3, in accordance with an embodiment of the invention.

[0069] The third module 206 can correspond to a hardware-based transmitter which can be configured to communicate one or more output signals from the electronic module 200a. The output signal(s) can, for example, include one or more instructions / commands / control signals in association with the aforementioned dynamic / adaptive / gradual control configuration / determination strategy so as to facilitate efficiency (e.g., power / energy efficiency and / or communication efficiency), in accordance with an embodiment of the invention. For example, the output signal(s) can be a control signal(s) to initialize handover in a network.

[0070] The present disclosure contemplates the possibility that the first and second modules 202, 204 can be an integrated software-hardware based module, for example, an electronic part which can carry a software program or algorithm in association with receiving and processing functions or an electronic module programmed to perform the functions of receiving and processing. The present disclosure further contemplates the possibility that the first and third modules 202, 206 can be an integrated software-hardware based module, for example anelectronic part which can carry a software program or algorithm in association with receiving and transmitting functions or an electronic module programmed to perform the functions of receiving and transmitting. The present disclosure yet further contemplates the possibility that the first and third modules 202, 206 can be an integrated hardware module, for example a hardware-based transceiver, capable of performing the functions of receiving and transmitting.

[0071] The UE can, for example, be further configured to process the input signal(s), as will be discussed later in further detail with reference to Fig. 3, in a manner so as to generate one or more output signals in a manner so as to facilitate efficiency, for example power efficiency or energy efficiency, in accordance with an embodiment of the invention. In one specific example, the output signal(s) can include one or more control signals to facilitate some form of dynamic / adaptive / gradual control configuration / determination strategy so as to facilitate efficiency, for example power efficiency or energy efficiency, in accordance with an embodiment of the invention. For example, the output signal(s) can be a control signal(s) to initialize handover in a network.

[0072] The above-described aspect(s) of the apparatus 102 of the present invention can also apply analogously (all) the aspect(s) of a below described processing / communication method of the present invention. Likewise, all below described aspect(s) of the method of the invention can also apply analogously (all) the aspect(s) of above described apparatus 102 of the invention. It is to be appreciated that these remarks apply analogously to the earlier discussed system 100 of the present disclosure.

[0073] Referring to Fig. 3, a method 300 (or a communication method) for initializing handover in a network in association with the system 100 is shown, according to an embodiment of the invention.

[0074] The method 300 can, for example, be suitable for facilitating energy efficiency, network optimization and power saving in accordance with an embodiment of the invention.

[0075] The method 300 can include any one of an input step 302, a processing step 304 and an output step 306, or any combination thereof, in accordance with an embodiment of the invention.

[0076] In an embodiment, the processing method 300 can include the input step 302. In another embodiment, the processing method 300 can include the input step 302 and the processing step 304. In another embodiment, the processing method 300 can include the input step 302, the processing step 304 and the output step 306. In yet another embodiment, the processing method 300 can include the processing step 304 and one or both of the input step 302 and the output step 306. In yet a further embodiment, the processing method 300 can include the input step 302, the processing step 304 and the output step 306. In yet a further additional embodiment, the processing method 300 can include the processing step 304. In yet another further additional embodiment, the processing method 300 can include any one of or any combination of the input step 302, the processing step 304 and the output step 306 (i.e. , the input step 302, the processing step 304 and / or the output step 306).

[0077] With regard to the input step 302, one or more input signal(s) can be received. For example, the input signal(s) can be communicated from the device(s) 104 and can be received by an apparatus 102, in accordance with an embodiment of the invention.

[0078] The input step 302 can include receiving at least one input signal associated with a first signal threshold value, a second signal threshold value and a timer value. The first signal threshold value and the second signal threshold value may correspond to at least one value associable with Reference Signal Received Power (RSRP) and Reference Signal Received Quality (RSRQ). The first signal threshold value, the second signal threshold value and the timer value may be pre-determined by at least one base station (or device 104). The at least one base station may correspond to at least one Next Generation Node B (gNB) which may communicate the first signal threshold value, the second signal threshold value and the timer value to the apparatus 102 (or UE). The first signal threshold value, the second signal threshold value and the timer value may be received by the UE from the gNB via atleast one of System Information Block (SIB), Master Information Block (MIB), UE specific message and / or Radio Resource Control (RRC) reconfiguration message.

[0079] With regard to the processing step 304, at least a processing task can be performed in association with the received input signal(s) in a manner so as to generate one or more output signals, in accordance with an embodiment of the invention.

[0080] The processing step 304 may include at least one of: determining whether a current signal value is less than the first signal threshold value; initiating a timer based on the timer value if the current signal value is less than the first signal threshold value; determining whether the current signal value is less than the second signal threshold value upon an expiration of the timer; initiating an algorithm if the current signal value is less than the second signal threshold value; and updating an inference dataset related to the current signal value for initializing handover in the network. The current signal value may correspond to at least one value associable with Reference Signal Received Power (RSRP) and Reference Signal Received Quality (RSRQ). The algorithm can be an Artificial Intelligence / Machine Learning (AI / ML) algorithm.

[0081] The processing step 304 may further include appending the current signal to the inference dataset based on at least one of: the current signal value is more than the first signal threshold value, the current signal value is more than the second signal threshold value and / or the current signal value is less than the first signal threshold value after the algorithm is initiated. The processing step 304 may also include determining whether the current signal value is less than the second signal threshold value before an expiration of the timer; and initiating a handover procedure without initiating the algorithm.

[0082] The processing step 304 may further include determining whether the current signal value is more than the first signal threshold value after the algorithm is initiated; discontinuing the algorithm if the current signal value is more than the firstsignal threshold value; and periodically importing previous signal values from a previous inference dataset for initializing handover.

[0083] The processing step 304 may also include determining if the current signal value is similar to a previous signal value in a previous handover procedure; initiating the algorithm if the current signal value is similar to the previous signal value in the previous handover procedure; and monitoring a plurality of signal values if the current signal value is more than the first signal threshold value.

[0084] The processing step 304 may also include pre-determining the first signal threshold value, the second signal threshold value and the timer value; and communicating the first signal threshold value, the second signal threshold value and the timer value.

[0085] In an embodiment, the gNB (or base station) may configure two RSRP or RSRQ thresholds, for example a first signal threshold value T1 and a second signal threshold value T2, together with a short timer for the UE (or use device). Based on the pre-configured signal value thresholds and timer, the UE may run an AI / ML algorithm to predict handover and may then store the RSRP or RSRQ value (or current signal value) to a dataset, e.g. an inference dataset, at which the handover is executed. The gNB (or base station) may signal the threshold values and timer using SIB, MIB or RRC Reconfiguration messages etc. The UE may also monitor the RSRP or RSRQ for each received signal and compare it with the configured threshold values (e.g. T1 and T2). If the RSRP or RSRQ threshold is less than the preconfigured threshold of T1 , the UE may start the configured timer. If the RSRP or RSRQ falls below T2 at any instance when the timer is running, the UE handover may be executed without executing the AI / ML algorithm. If the timer expires and the RSRP or RSRQ is less than T1 , the UE may then assume the possibility of a handover in the next few seconds and may proactively initiate an AI / ML algorithm to check whether handover is required.

[0086] In an embodiment, the AI / ML model may periodically import the most recent RSRP or RSRQ values from the dataset for inference and runs the model to predict the handover. The dataset may be updated continuously of all the received RSRP or RSRQ values based on the condition when the RSRP or RSRQ is more than T1. In this case, the dataset can be appended instantly. In another embodiment, the dataset may be updated continuously when RSRP or RSRQ is less than T1. In this embodiment, the dataset is appended after the AI / ML model is executed and the value at which handover was executed may be stored in the dataset.

[0087] In a further embodiment, when the handover is executed and the RSRP or RSRQ of the new gNB (or base station) is higher than T1 , the AI / ML algorithm running on the UE may be stopped. In an embodiment, when the RSRP or RSRQ values at a later time instance are similar to values at which the handover occurred previously, the UE may then initiate the AI / ML algorithm to predict the handover. This can lead to further energy savings compared to running the algorithm every time T1 is satisfied. In an alternate embodiment, the UE may execute the AI / ML algorithm only when RSRP or RSRQ value is different than the previous values at which handover occurred. This can lead to UE power and computational resource savings.

[0088] With regards to the output step 306, the output signal(s) can, for example, be communicated, as an option, in accordance with an embodiment of the invention. For example, the output signal(s) can optionally be communicated from the apparatus 102. In a more specific example, the output signal(s) can optionally be communicated from the apparatus 102 to one or both of at least one device 104 and another apparatus 102, in accordance with an embodiment of the invention. In an embodiment, the apparatus 102 (or UE) may also perform the input step 302, the processing step 304 and the output step 306.

[0089] The present disclosure further contemplates a computer program (not shown) which can include instructions which, when the program is executed by a computer (not shown), cause the computer to carry out the input step 302, the processing step 304 and / or the output step 306 as discussed with reference to the method 300. Forexample, the computer program can include instructions which, when the program is executed by a computer, cause the computer to carry out the input step 302 and / or the processing step 304, in accordance with an embodiment of the invention.

[0090] The present disclosure yet further contemplates a computer readable storage medium (not shown) having data stored therein representing software executable by a computer (not shown), the software including instructions, when executed by the computer, to carry out the input step 302, the processing step 304 and / or the output step 306 as discussed with reference to the method 300. For example, the computer readable storage medium can have data stored therein representing software executable by a computer, the software including instructions, when executed by the computer, cause the computer to carry out the input step 302 and / or the processing step 304, in accordance with an embodiment of the invention.

[0091] Further in view of the foregoing, it is appreciable that the present disclosure generally contemplates an apparatus 102 which can include a first module 202, a second module 204 and / or a third module 206.

[0092] The first module 202 can be configured to receive one or more input signals. The input signal(s) can, for example, be associated a first signal threshold value, a second signal threshold value and a timer value.

[0093] The second module 204 can be configured to process and / or facilitate processing of the input signal(s) according to the method 300 as discussed earlier to generate one or more output signals.

[0094] The third module 206 can be configured to communicate one or more output signals. The output signal(s) can, for example, correspond to one or more control signals for initializing handover in a network.

[0095] In one embodiment, the apparatus 102 can correspond to a User Equipment (UE) which can communicate with a device 104 corresponding to a base station. The base station can, for example, correspond to a Next generation Node B (gNB)which can be configured to communicate one or more signals (e.g., input signal(s)) to the UE.

[0096] Yet further in view of the foregoing, it is appreciable that the present disclosure generally contemplates a system 100 which can include one or more apparatuses 102 and one or more devices 104. The apparatus(es) 102 and the device(s) 104 can, for example, be capable of being coupled via wired coupling and / or wireless coupling.

[0097] It should be appreciated that the embodiments described above can be combined in any manner as appropriate (e.g., one or more embodiments as discussed in the “Detailed Description” section can be combined with one or more embodiments as described in the “Summary of the Invention” section).

[0098] It should be further appreciated by the person skilled in the art that variations and combinations of embodiments described above, not being alternatives or substitutes, may be combined to form yet further embodiments.

[0099] In one example, the possibility of the output signal(s) being communicated from the apparatus(es) 102 was discussed. It is appreciable that the output signal(s) need not necessarily be communicated from the apparatus(es) 102. Specifically, the possibility that the output signal(s) need not necessarily be communicated outside of the apparatus(es) 102 is contemplated, in accordance with an embodiment of the invention. More specifically, the output signal(s) can, for example, correspond to internal command(s) / instruction(s) (e.g., communicated only within an apparatus 102) for adaptively controlling operational configuration of an apparatus 102, in accordance with an embodiment of the invention.

[0100] In another example, application(s) of the present disclosure in association with / in the context of low power wake up radio and / or ambient loT (Internet of Things) type device(s) can be possible, in accordance with an embodiment of the invention.

[0101] Fig. 4A and Fig. 4B show schematic diagrams illustrating the flow of information in association with the method of Fig. 3, according to an embodiment of the invention.

[0102] In the example context as shown in Fig. 4A, a User Equipment (UE) can be configured to receive one or more input signal(s) communicable from the gNB (or base station). The UE can for example, be configured to process the input signal(s). The input signal can include or associated with a first signal threshold value T1 , a second signal threshold value T2 and a timer value. The UE can further monitor RSRP / RSRQ values to compare with the received pre-configured thresholds. Subsequently, the UE can, for example, be configured to determine or evaluate (e.g., detect or measure) a current RSRP / RSRQ signal value and determine if the current RSRP / RSRQ signal value is less than the received first signal threshold value T1. A timer is initiated or activated based on the received timer value if the current RSRP / RSRQ signal value is less than the received first signal threshold value T1. On the other hand, if the UE determines that the current RSRP / RSRQ signal value is not less than the received first signal threshold value T1 , the UE appends the RSRP / RSRQ value into the dataset and continues to evaluate or monitor signal values.

[0103] After the short timer has started, the UE evaluates if the timer has expired and simultaneously monitors RSRP / RSRQ signal values. If the UE evaluates that the timer has expired, the UE further determines whether the current RSRP / RSRQ signal value is less than the received second signal threshold value T2. If the timer has not expired, the UE further determines whether the current RSRP / RSRQ signal value is less than the received second signal threshold value T2. If the UE determines the current RSRP / RSRQ signal value is less than the received second signal threshold value T2, the UE initializes the AI / ML algorithm to predict handover. If the AI / ML algorithm predicts a handover, the UE initializes a handover procedure and appends the RSRP / RSRQ signal value to the dataset. On the other hand, the UE continues monitoring and determining whether RSRP / RSRQ signal values are less than the received second signal threshold value T2 if the AI / MLalgorithm does not predict a handover. The UE may also initialize a handover procedure and appends the RSRP / RSRQ signal value to the dataset if it determines the current RSRP / RSRQ signal value is more than the second signal threshold value T2.

[0104] In the example context as shown in Fig. 4B, a gNB (or base station) can, for example, be configured to generate / define / (pre)configure / set two RSRP / RSRQ signal threshold values and / or communicate one or more input signals which can correspond to or be associated with or include the generated / defined / (pre)configured / set RSRP / RSRQ signal threshold values, in accordance with an embodiment of the invention. Moreover, the gNB (or base station) can, for example, be configured to perform or determine one or more processing tasks in association with at least one timer value for the UE, for example a short timer, in accordance with an embodiment of the invention. Appreciably, the input signal(s) communicable from the gNB (or base station) can, for example, further include or be indicative of the timer value(s), in accordance with an embodiment of the invention.

[0105] In the foregoing manner, various embodiments of the disclosure are described for addressing at least one of the foregoing disadvantages. Such embodiments are intended to be encompassed by the following claims and are not to be limited to specific forms or arrangements of parts so described and it will be apparent to one skilled in the art in view of this disclosure that numerous changes and / or modification can be made, which are also intended to be encompassed by the following claims.

Claims

Claim(s)1 . A method (300) for initializing handover in a network, the method comprising: an input step (302) which comprises receiving at least one input signal associated with a first signal threshold value, a second signal threshold value and a timer value; and a processing step (304) which comprises at least one of: determining whether a current signal value is less than the first signal threshold value; initiating a timer based on the timer value if the current signal value is less than the first signal threshold value; determining whether the current signal value is less than the second signal threshold value upon an expiration of the timer; initiating an algorithm if the current signal value is less than the second signal threshold value; and updating an inference dataset related to the current signal value for initializing handover in the network.

2. The method (300) according to claim 1 , wherein updating an inference dataset related to the current signal value comprises appending the current signal to the inference dataset based on at least one of: the current signal value is more than the first signal threshold value, the current signal value is more than the second signal threshold value and / or the current signal value is less than the first signal threshold value after the algorithm is initiated.

3. The method (300) according to claim 1 , wherein the processing step (304) further comprises: determining whether the current signal value is less than the second signal threshold value before an expiration of the timer; and initiating a handover procedure without initiating the algorithm.

4. The method (300) according to claim 1 , wherein the processing step (304) further comprises:determining whether the current signal value is more than the first signal threshold value after the algorithm is initiated; and discontinuing the algorithm if the current signal value is more than the first signal threshold value.

5. The method (300) according to claim 1 , wherein the processing step (304) further comprises periodically importing previous signal values from a previous inference dataset for initializing handover.

6. The method (300) according to claim 1 , wherein the processing step (304) further comprises: determining if the current signal value is similar to a previous signal value in a previous handover procedure; and initiating the algorithm if the current signal value is similar to the previous signal value in the previous handover procedure.

7. The method (300) according to claim 1 , wherein the processing step (304) further comprises monitoring a plurality of signal values if the current signal value is more than the first signal threshold value.

8. The method (300) according to claim 1 , wherein the algorithm is an Artificial Intelligence / Machine Learning (AI / ML) algorithm.

9. The method (300) according to claim 1 , wherein the current signal value, the first signal threshold value and the second signal threshold value correspond to at least one value associable with Reference Signal Received Power (RSRP) and Reference Signal Received Quality (RSRQ).

10. The method (300) according to claim 1 , wherein at least one base station is configured to: pre-determine the first signal threshold value, the second signal threshold value and the timer value; and1 communicate the first signal threshold value, the second signal threshold value and the timer value.11 . The method (300) according to claim 10, wherein the at least one base station corresponds to at least one Next Generation Node B (gNB).

12. The method (300) according to claim 11 , wherein a User Equipment (UE) is configured to perform the input step (302) and the processing step (304), and wherein the first signal threshold value, the second signal threshold value and the timer value are communicable from the gNB to the UE.

13. The method (300) according to claim 12, wherein the first signal threshold value, the second signal threshold value and the timer value are received by the UE from the gNB via at least one of: System Information Block (SIB), Master Information Block (MIB), Radio Resource Control (RRC) reconfiguration message and / or UE specific message.

14. A computer program comprising instructions which, when the program is executed by a computer, cause the computer to carry out at least one of the input step (302) and the processing step (304) according to the method (300) of any of the preceding claims.

15. A computer readable storage medium having data stored therein representing software executable by a computer, the software including instructions, when executed by the computer, to carry out at least one of the input step (302) and the processing step (304) according to the method (300) of claims 1-13.

16. An apparatus (102) for initializing handover in a network comprising: a first module (202) configured to receive at least one input signal associated with a first signal threshold value, a second signal threshold value and a timer value; a second module (204) configured to at least one of process and facilitate the processing step (304) according to the method (300) of claim 1 to claim 13 to generate at least one output signal; anda third module (206) configured to communicate at least one output signal, wherein the output signal corresponds to a control signal for initializing handover in a network.

17. The apparatus (102) according to claim 16, wherein the apparatus (102) corresponds to a User Equipment (UE) communicable with a device (104) corresponding to a base station, and wherein the base station corresponds to a Next generation Node B (gNB) configured to communicate the at least one input signal to the UE.

18. A system (100) comprising: at least one apparatus (102) according to any of claims 16 and 17; and at least one device (104) according to claim 17, wherein the apparatus (102) and the device (104) are capable of being coupled via at least one of wired coupling and wireless coupling.

Citation Information

Patent Citations

  • Information transmission method and apparatus, and communication device and storage medium

    US20240372796A1

  • Information transmission method and apparatus, and communication device and storage medium

    WO2023000229A1