Embodiments of the present application generally relate to wireless communication technology, especially to methods and apparatuses for handling a conditional handover (CHO) execution condition in a non terrestrial network (NTN) environment.
The NTN environment refers to networks or segments of networks, which use a spaceborne vehicle or an airborne vehicle for transmission. For example, a spaceborne vehicle includes a satellite, which may be a Low Earth Orbiting (LEO) satellite, a Medium Earth Orbiting (MEO) satellite, a Geostationary Earth Orbiting (GEO) satellite as well as a Highly Elliptical Orbiting (HEO) satellite. An airborne vehicle includes a High Altitude Platform (HAP) encompassing Unmanned Aircraft Systems (UAS) which includes Lighter than Air UAS (LTA), and a Heavier than Air UAS (HTA).
In 3rd Generation Partnership Project (3GPP), when a user equipment (UE) needs to perform a CHO procedure from a serving cell of a source base station (BS) (e.g., a source satellite BS) to a candidate cell of a candidate BS (e.g., a target satellite BS), details regarding how to handle a CHO execution condition in a NTN environment have not been discussed.
Some embodiments of the present application provide a method, which may be performed by a UE. The method includes: receiving a radio resource control (RRC) reconfiguration message, wherein the RRC reconfiguration message includes CHO configuration information associated with one or more target candidate cells and a set of parameters of CHO execution conditions associated with the one or more target candidate cells; evaluating one or more CHO execution conditions associated with each of the one or more target candidate cells; determining whether a CHO execution condition associated with a target candidate cell is satisfied; and in response to satisfying the CHO execution condition, performing a CHO procedure from a source cell to the target candidate cell.
Some embodiments of the present application also provide an apparatus for wireless communications. The apparatus includes: a non-transitory computer-readable medium having stored thereon computer-executable instructions; a receiving circuitry; a transmitting circuitry; and a processor coupled to the non-transitory computer-readable medium, the receiving circuitry and the transmitting circuitry, wherein the computer-executable instructions cause the processor to implement the above-mentioned method performed by a UE.
Some embodiments of the present application provide a method, which may be performed by a BS. The method includes: receiving a measurement report; and transmitting a RRC reconfiguration message, wherein the RRC reconfiguration message includes CHO configuration information associated with one or more target candidate cells and a set of parameters of CHO execution conditions associated with the one or more target candidate cells.
Some embodiments of the present application also provide an apparatus for wireless communications. The apparatus includes: a non-transitory computer-readable medium having stored thereon computer-executable instructions; a receiving circuitry; a transmitting circuitry; and a processor coupled to the non-transitory computer-readable medium, the receiving circuitry and the transmitting circuitry, wherein the computer-executable instructions cause the processor to implement the above-mentioned further method performed by a BS.
The details of one or more examples are set forth in the accompanying drawings and the descriptions below. Other features, objects, and advantages will be apparent from the descriptions and drawings, and from the claims.
In order to describe the manner in which advantages and features of the application can be obtained, a description of the application is rendered by reference to specific embodiments thereof, which are illustrated in the appended drawings. These drawings depict only example embodiments of the application and are not therefore to be considered limiting of its scope.
The detailed description of the appended drawings is intended as a description of preferred embodiments of the present application and is not intended to represent the only form in which the present application may be practiced. It should be understood that the same or equivalent functions may be accomplished by different embodiments that are intended to be encompassed within the spirit and scope of the present application.
Reference will now be made in detail to some embodiments of the present application, examples of which are illustrated in the accompanying drawings. To facilitate understanding, embodiments are provided under specific network architecture and new service scenarios, such as 3GPP 5G, 3GPP LTE Release 8 and so on. It is contemplated that along with developments of network architectures and new service scenarios, all embodiments in the present application are also applicable to similar technical problems; and moreover, the terminologies recited in the present application may change, which should not affect the principle of the present application.
As shown in
The BS 102 may also be referred to as an access point, an access terminal, a base, a macro cell, a node-B, an enhanced node B (eNB), a gNB, a home node-B, a relay node, or a device, or described using other terminology used in the art. The BS 102 is generally part of a radio access network that may include a controller communicably coupled to the BS 102.
The UE 101-A may include computing devices, such as desktop computers, laptop computers, personal digital assistants (PDAs), tablet computers, smart televisions (e.g., televisions connected to the Internet), set-top boxes, game consoles, security systems (including security cameras), vehicle on-board computers, network devices (e.g., routers, switches, and modems), or the like. According to an embodiment of the present application, the UE 101-A may include a portable wireless communication device, a smart phone, a cellular telephone, a flip phone, a device having a subscriber identity module, a personal computer, a selective call receiver, or any other device that is capable of sending and receiving communication signals on a wireless network. In some embodiments, the UE 101-A may include wearable devices, such as smart watches, fitness bands, optical head-mounted displays, or the like. Moreover, the UE 101-A may be referred to as a subscriber unit, a mobile, a mobile station, a user, a terminal, a mobile terminal, a wireless terminal, a fixed terminal, a subscriber station, a user terminal, or a device, or described using other terminology used in the art.
The wireless communication system 100 is compatible with any type of network that is capable of sending and receiving wireless communication signals. For example, the wireless communication system 100 is compatible with a wireless communication network, a cellular telephone network, a time division multiple access (TDMA) based network, a code division multiple access (CDMA) based network, an orthogonal frequency division multiple access (OFDMA) based network, an LTE network, a 3GPP based network, a 3GPP 5G network, a satellite communications network, a high altitude platform network, and/or other communications networks.
Referring to
In step 201, the source BS transmits measurement configuration information to a UE, and the UE reports a measurement result to the source BS based on the measurement configuration information. In step 202, the source BS may decide to configure a CHO configuration, which is based on the measurement result reported by the UE.
In step 203, the source BS transmits a Handover REQUEST message for conditional handover to one or more candidate target BSs, e.g., a target BS and other potential target BS(s) as shown in
In step 204, the one or more candidate target BSs perform admission control, to decide whether to allow the CHO procedure of the UE after receiving the Handover REQUEST message for conditional handover from the source BS.
In step 205, based on an admission control result, the one or more candidate target BSs may prepare handover resource(s) for the UE and send a handover REQUEST ACKNOWLEDGE message including CHO configuration of candidate cell(s) to the source BS.
In step 206, the source BS sends an RRCReconfiguration message, which contains CHO configuration information of candidate cell(s) and CHO execution condition(s), to the UE. In step 207, the UE sends an RRCReconfigurationComplete message to the source BS.
In step 208, the UE maintains a connection with the source BS after receiving the CHO configuration information, and starts evaluating CHO execution condition(s) for the CHO candidate cell(s). If the corresponding CHO execution condition associated with at least one CHO candidate cell is satisfied, the UE detaches from the source BS, applies the stored corresponding configuration information for this CHO candidate cell, synchronizes to this CHO candidate cell, and completes the CHO handover procedure.
In step 209, the UE sends a CHO handover completion message to the one or more candidate target BSs. In step 210, a data forwarding path switch procedure between all entities in
According to some agreements of 3GPP standard documents, an execution condition for a CHO procedure in a NTN environment may include the following:
As specified in 3GPP TS 38.331, a measurement based trigger condition includes the following two events, i.e., Event A3 and Event A5. In an assumption that a source cell is a master cell group or secondary cell group (SpCell), 3GPP TS 38.331 defines entering conditions and leaving conditions of Event A3 and Event A5, respectively.
Currently, details regarding how to handle a CHO execution condition have not been discussed in a NTN environment. Some embodiments of the present application provide solutions for handling a CHO execution condition in a NTN environment.
In the exemplary method 300 as shown in
In operation 304, the UE evaluates one or more CHO execution conditions associated with each of the one or more target candidate cells. In operation 306, the UE determines whether a CHO execution condition associated with a target candidate cell is satisfied. For instance, the set of parameters of CHO execution conditions includes a timer to trigger (TTT). If duration time of satisfying an entering condition of the CHO execution condition is equal to or longer than the TTT (i.e., the entering condition of the CHO execution condition is fulfilled during the TTT), the UE determines that the CHO execution condition is satisfied.
In operation 308, if the CHO execution condition associated with the target candidate cell is satisfied, the UE performs a CHO procedure from a source cell to the target candidate cell. The source cell or the target candidate cell may be a NTN cell.
According to some embodiments, upon the UE successfully accessing to the target candidate cell, the UE may remove the CHO configuration information and the set of parameters of CHO execution conditions received in operation 302.
According to some embodiments, the UE receives a mapping table including one or more entries. Each entry of the mapping table may include at least one of:
In some embodiments of the subject application, a CHO execution condition associated with a target candidate cell comprises a location based trigger condition.
In an example, the location based trigger condition is a location based event that a distance between a UE and the source cell is offset greater than a distance between the UE and the target candidate cell. For short, this location based event may be named as Location based event 1.
In this example, the set of parameters of CHO execution conditions received by the UE in operation 302 may include a distance hysteresis parameter and a distance offset. The distance offset may be associated with “a measurement object of the UE” or “a satellite”. The distance offset is cell specific. For example, the distance offset is associated with a source cell of the UE.
Location based event 1 may include an entering condition of a CHO procedure (e.g., Entering condition #1 as described below), which may also be named as a distance entering condition or a location entering condition. In an embodiment, the entering condition is: a difference between “a distance between a UE and a source cell” (e.g., Dp as described below) and “a distance hysteresis parameter” (e.g., Hys1 as described below) is greater than a sum of “a distance between the UE and a target candidate cell” (e.g., Dn as described below) and “a distance offset” (e.g., offset1 as described below).
Location based event 1 may include a leaving condition of a CHO procedure (e.g., Leaving condition #1 as described below), which may also be named as a distance leaving condition or a location leaving condition. In an embodiment, the leaving condition is: a sum of “a distance between a UE and a source cell” (e.g., Dp as described below) and “a distance hysteresis parameter” (e.g., Hys1 as described below) is less than a sum of “a distance between the UE and a target candidate cell” (e.g., Dn as described below) and “a distance offset” (e.g., offset1 as described below).
The entering condition and the leaving condition of Location based event 1 in the abovementioned example may be represented by:
In a further example, the location based trigger condition is a further location based event that: a distance between a UE and a source cell is greater than one distance threshold; and/or a distance between the UE and a target candidate cell is less than one further distance threshold. For short, this further location based event may be named as Location based event 2.
In this example, a set of parameters of CHO execution conditions received by the UE in operation 302 may include a distance hysteresis parameter and two distance thresholds. These two distance thresholds may be the same or different in different embodiments.
Location based event 2 may include two entering conditions of a CHO procedure (e.g., Entering condition #1-1 and Entering condition #1-2 as described below), which may also be named as distance entering conditions or location entering conditions. In an embodiment:
Location based event 2 may include two leaving conditions of a CHO procedure (e.g., Leaving condition #1-1 and Leaving condition #1-2 as described below), which may also be named as distance leaving conditions or location leaving conditions. In an embodiment:
The entering conditions and the leaving conditions of Location based event 2 in the abovementioned further example may be represented by:
Regarding a location based trigger condition, the UE may consider a location based event (e.g., Location based event 1 or Location based event 2) whose entering condition is satisfied during one TTT (e.g., TTT1) as “fulfilled”. The UE may consider a location based event whose leaving condition is satisfied during another TTT (e.g., TTT2) as “not fulfilled”. The length of TTT1 may be the same as or different from the length of TTT2. Namely, after an entering condition of a location based event (e.g., Location based event 1 or Location based event 2) is fulfilled during TTT1, the UE considers that the CHO execution condition has been “fulfilled” until a leaving condition of the location based event is fulfilled during TTT2. That is to say, once the leaving condition of the location based event is fulfilled during TTT2, the UE considers that the CHO execution condition is “not fulfilled”.
In some embodiments of the subject application, a CHO execution condition associated with a target candidate cell comprises a timing advance (TA) based trigger condition.
In an example, the TA based trigger condition is a TA based event that a TA value between a UE and a source cell is offset greater than a TA value between the UE and a target candidate cell. For short, this TA based event may be named as TA based event 1. For instance, a UE may obtain the TA value between a UE and a source cell or the TA value between the UE and a target candidate cell from a mapping table transmitted by a BS.
In this example, a set of parameters of CHO execution conditions received by the UE in operation 302 may include a TA hysteresis parameter and a TA offset. The TA offset may be associated with “a measurement object of the UE” or “a satellite”. The TA offset is cell specific. For example, the TA offset is associated with a source cell of the UE.
TA based event 1 may include an entering condition of a CHO procedure (e.g., Entering condition #2 as described below), which may also be named as a TA entering condition. In an embodiment, the entering condition is: a difference between “a TA value between a UE and a source cell” (e.g., TAp as described below) and “a TA hysteresis parameter” (e.g., Hys3 as described below) is greater than a sum of “a TA value between the UE and a target candidate cell” (e.g., TAn as described below) and “a TA offset” (e.g., offset2 as described below).
TA based event 1 may include a leaving condition of a CHO procedure (e.g., Leaving condition #2 as described below), which may also be named as a TA leaving condition. In an embodiment, the leaving condition is: a sum of “a TA value between a UE and a source cell” (e.g., TAp as described below) and “a TA hysteresis parameter” (e.g., Hys3 as described below) is less than a sum of “a TA value between the UE and a target candidate cell” (e.g., TAn as described below) and “a TA offset” (e.g., offset2 as described below).
The entering condition and the leaving condition of TA based event 1 in the abovementioned example may be represented by:
In a further example, the TA based trigger condition is a further TA based event that: a TA value between a UE and a source cell is greater than one TA threshold; and/or a TA value between the UE and a target candidate cell is less than one further TA threshold. For short, this further TA based event may be named as TA based event 2.
For instance, a UE may obtain the TA value between a UE and a source cell or the TA value between the UE and a target candidate cell from a mapping table transmitted by a BS. In this example, a set of parameters of CHO execution conditions received by the UE in operation 302 may include a TA hysteresis parameter and two TA thresholds. These two TA thresholds may be the same or different in different embodiments.
TA based event 2 may include two entering conditions of a CHO procedure (e.g., Entering condition #2-1 and Entering condition #2-2 as described below), which may also be named as TA entering conditions. In an embodiment:
TA based event 2 may include two leaving conditions of a CHO procedure (e.g., Leaving condition #2-1 and Leaving condition #2-2 as described below), which may also be named as TA leaving conditions. In an embodiment:
The entering conditions and the leaving conditions of TA based event 2 in the abovementioned further example may be represented by:
Regarding a TA based trigger condition, the UE may consider a TA based event whose entering condition is satisfied during one TTT (e.g., TTT1) as “fulfilled”. The UE may consider a TA based event whose leaving condition is satisfied during another TTT (e.g., TTT2) as “not fulfilled”. The length of TTT1 may be the same as or different from the length of TTT2. Namely, after the entering condition of a TA based event (e.g., TA based event 1 or TA based event 2) is fulfilled during TTT1, the UE considers that the CHO execution condition has been “fulfilled” until a leaving condition of the TA based event is “fulfilled” during TTT2. That is to say, once the leaving condition of the TA based event is fulfilled during TTT2, the UE considers that the CHO execution condition is “not fulfilled”.
In some embodiments of the subject application, a CHO execution condition associated with a target candidate cell comprises an elevation angle (EA) based trigger condition.
In an example, the EA based trigger condition is an EA based event that an EA between a UE and a source cell is offset greater than an EA between the UE and a target candidate cell. For short, this EA based event may be named as EA based event 1.
In this example, a set of parameters of CHO execution conditions received by the UE in operation 302 may include an EA hysteresis parameter and an EA offset. The EA offset may be associated with “a measurement object of the UE” or “a satellite”. The EA offset is cell specific. For example, the EA offset is associated with a source cell of the UE.
EA based event 1 may include an entering condition of a CHO procedure (e.g., Entering condition #3 as described below), which may also be named as an EA entering condition. In an embodiment, the entering condition is: a difference between “an EA between a UE and a source cell” (e.g., EAp as described below) and “an EA hysteresis parameter” (e.g., Hys5 as described below) is greater than a sum of “an EA between the UE and a target candidate cell” (e.g., EAn as described below) and “an EA offset” (e.g., offset3 as described below).
EA based event 1 may include a leaving condition of a CHO procedure (e.g., Leaving condition #3 as described below), which may also be named as an EA leaving condition. In an embodiment, the leaving condition is: a sum of “an EA between a UE and a source cell” (e.g., EAp as described below) and “a TA hysteresis parameter” (e.g., Hys5 as described below) is less than a sum of “an EA between the UE and a target candidate cell” (e.g., EAn as described below) and “an EA offset” (e.g., offset3 as described below).
The entering condition and the leaving condition of EA based event 1 in the abovementioned example may be represented by:
In a further example, the EA based trigger condition is a further EA based event that: an EA value between a UE and a source cell is greater than one EA threshold; and/or an EA between the UE and a target candidate cell is less than one further EA threshold. For short, this further EA based event may be named as EA based event 2. In this example, a set of parameters of CHO execution conditions received by the UE in operation 302 may include an EA hysteresis parameter and two EA thresholds. These two EA thresholds may be the same or different in different embodiments.
EA based event 2 may include two entering conditions of a CHO procedure (e.g., Entering condition #3-1 and Entering condition #3-2 as described below), which may also be named as EA entering conditions. In an embodiment:
EA based event 2 may include two leaving conditions of a CHO procedure (e.g., Leaving condition #3-1 and Leaving condition #3-2 as described below), which may also be named as EA leaving conditions. In an embodiment:
The entering conditions and the leaving conditions of EA based event 2 in the abovementioned further example may be represented by:
Regarding an EA based trigger condition, the UE may consider an EA based event whose entering condition is satisfied during one TTT (e.g., TTT1) as fulfilled. The UE may consider an EA based event whose leaving condition is satisfied during another TTT (e.g., TTT2) as not fulfilled. The length of TTT1 may be the same as or different from the length of TTT2. Namely, after an entering condition of an EA based event (e.g., EA based event 1 or EA based event 2) is fulfilled during TTT1, the UE considers that the CHO execution condition has been “fulfilled” until the leaving condition of the EA based event is fulfilled during TTT2. That is to say, once the leaving condition of the EA based event is fulfilled during TTT2, the UE considers that the CHO execution condition is “not fulfilled”.
In some embodiments of the subject application, a CHO execution condition associated with a target candidate cell comprises a measurement based trigger condition of a CHO procedure, i.e., Event A3 or Event A5 as specified in 3GPP TS 38.331.
Combination Manner 1
In some embodiments of the subject application, a CHO execution condition associated with a target candidate cell may be a combination of a measurement based trigger condition and a location based trigger condition. For instance, the CHO execution condition associated with the target candidate cell may be named as “the combined CHO trigger condition” and may be one of:
In these embodiments, a set of parameters of CHO execution conditions received in operation 302 may include a TTT. In particular, if duration time of satisfying an entering condition of Location based event 1 is equal to or longer than the TTT and duration time of satisfying an entering condition of Event A3 or Event A5 is equal to or longer than the TTT, the UE may determine that the combined CHO execution condition is satisfied. If duration time of satisfying an entering condition of Location based event 2 is equal to or longer than the TTT and duration time of satisfying an entering condition of Event A3 or Event A5 is equal to or longer than the TTT, the UE may determine that the combined CHO execution condition is satisfied.
In Option 1, a UE considers an event whose entering condition is satisfied during a TTT as “fulfilled” and considers an event whose leaving condition is satisfied during the TTT as “not fulfilled”. That is to say, only when both events in the combined CHO trigger condition are fulfilled, the UE starts a CHO procedure. If a measurement based event is fulfilled and a location based event is also fulfilled, the UE considers the target candidate cell as a triggered cell.
In some examples of Option 1, the UE may determine that the CHO execution condition is not satisfied, in each of the following cases:
In Option 2, a UE considers an event whose entering condition is satisfied during a TTT as “fulfilled” and considers an event whose entering condition is not satisfied during the TTT as “not fulfilled”. In some examples of Option 2, the UE may determine that the CHO execution condition is not satisfied, in each of the following cases:
In some embodiments of the subject application, a CHO execution condition associated with a target candidate cell comprises an absolute time of a UE.
Combination Manner 2
In some embodiments of the subject application, a CHO execution condition associated with a target candidate cell may be a combination of a measurement based trigger condition and an absolute time of a UE. For instance, the CHO execution condition associated with the target candidate cell may be named as “the combined CHO trigger condition” and may be one of:
In the combined CHO trigger condition, if a measurement based event is firstly fulfilled and an absolute time of a UE is not met (or a timer does not expire), the UE may consider the target candidate cell as a triggered cell if the absolute time is met (or the timer expires) and the measurement based event is considered as “fulfilled”.
In an example, if a time instance reaches the absolute time and duration time of satisfying an entering condition of Event A3 or Event A5 is equal to or longer than the TTT, the UE may determine that the combined CHO execution condition is satisfied.
In the combined CHO trigger condition, if the absolute time of the UE is firstly met (or a timer expires) while the measurement based event is not fulfilled, the UE may start a new timer to control the CHO execution procedure. If no new timer is introduced, the UE may need to release the corresponding CHO execution procedure. In particular, a measurement report may be triggered. Once an entering condition is met during a TTT within a period, the UE considers the target candidate cell as a triggered cell. Once the new timer expires, the UE stops evaluating the corresponding CHO execution condition. Furthermore, the UE may release the CHO execution condition.
In one example, if a time instance reaches the absolute time and duration time of satisfying an entering condition of Event A3 or Event A5 is shorter than the TTT, the UE may trigger a measurement report procedure.
In another example, if a time instance reaches the absolute time and Event A3 or Event A5 is not satisfied during the TTT, the UE starts a timer. Upon an expiry of the timer, the UE may stop evaluating the CHO execution condition associated with each target candidate cell.
Combination Manner 3
In some embodiments of the subject application, a CHO execution condition associated with a target candidate cell may be a combination of a measurement based trigger condition and a TA based trigger condition. For instance, the CHO execution condition associated with the target candidate cell may be named as “the combined CHO trigger condition” and may be one of:
In Option 1, only if a measurement based event is fulfilled and a TA based event is also fulfilled, the UE considers the target candidate cell as a triggered cell and starts a CHO procedure. In some examples of Option 1, the UE may determine that the combined CHO execution condition is not satisfied, in each of the following cases:
In Option 2, a UE considers an event whose entering condition is satisfied during a TTT as “fulfilled” and considers an event whose entering condition is not satisfied during the TTT as “not fulfilled”. In some examples of Option 2, the UE may determine that the combined CHO execution condition is not satisfied, in each of the following cases:
Combination Manner 4
In some embodiments of the subject application, a CHO execution condition associated with a target candidate cell may be a combination of a measurement based trigger condition and an EA based trigger condition. For instance, the CHO execution condition associated with the target candidate cell may be named as “the combined CHO trigger condition” and may be one of:
In Option 1, only if a measurement based event is fulfilled and an EA based event is also fulfilled, the UE considers the target candidate cell as a triggered cell and starts a CHO procedure. In some examples of Option 1, the UE may determine that the combined CHO execution condition is not satisfied, in each of the following cases:
In Option 2, a UE considers an event whose entering condition is satisfied during a TTT as “fulfilled” and considers an event whose entering condition is not satisfied during the TTT as “not fulfilled”. In some examples of Option 2, the UE may determine that the combined CHO execution condition is not satisfied, in each of the following cases:
Details described in the embodiments as illustrated and shown in
In the exemplary method 400 as shown in
In operation 404, the BS transmits a RRC reconfiguration message. For example, the BS transmits the RRC reconfiguration message to the UE (e.g., UE 101-A and UE 101-B illustrated and shown in
According to some embodiments, the set of parameters of CHO execution conditions includes a distance hysteresis parameter and a distance offset. These parameters may be used for Location based event 1. The distance offset is cell specific and may be associated with “a measurement object of the UE” or “a satellite”.
According to some embodiments, the set of parameters of CHO execution conditions includes a distance hysteresis parameter and two distance thresholds. These parameters may be used for Location based event 2.
According to some embodiments, the set of parameters of CHO execution conditions includes a TA hysteresis parameter and a TA offset. These parameters may be used for TA based event 1. The TA offset is cell specific and may be associated with “a measurement object of the UE” or “a satellite”.
According to some embodiments, the set of parameters of CHO execution conditions includes a TA hysteresis parameter and two TA thresholds. These parameters may be used for TA based event 2.
According to some embodiments, the set of parameters of CHO execution conditions includes an EA hysteresis parameter and an EA offset. These parameters may be used for EA based event 1. The EA offset is cell specific and may be associated with “a measurement object of the UE” or “a satellite”.
According to some embodiments, the set of parameters of CHO execution conditions includes an EA hysteresis parameter and two EA thresholds. These parameters may be used for EA based event 2.
According to some embodiments, the BS further transmits a mapping table including one or more entries. Each entry may include at least one of:
Details described in the embodiments as illustrated and shown in
As shown in
Although in
In some embodiments of the present application, the at least one non-transitory computer-readable medium 506 may have stored thereon computer-executable instructions which are programmed to implement the operations of the methods, for example as described in view of
Those having ordinary skills in the art would understand that the operations of a method described in connection with the aspects disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. Additionally, in some aspects, the operations of a method may reside as one or any combination or set of codes and/or instructions on a non-transitory computer-readable medium, which may be incorporated into a computer program product.
While this disclosure has been described with specific embodiments thereof, it is evident that many alternatives, modifications, and variations may be apparent to those skilled in the art. For example, various components of the embodiments may be interchanged, added, or substituted in the other embodiments. Also, all of the elements of each figure are not necessary for operation of the disclosed embodiments. For example, those having ordinary skills in the art would be enabled to make and use the teachings of the disclosure by simply employing the elements of the independent claims. Accordingly, embodiments of the disclosure as set forth herein are intended to be illustrative, not limiting. Various changes may be made without departing from the spirit and scope of the disclosure.
In this document, the terms “includes,” “including,” or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by “a,” “an,” or the like does not, without more constraints, preclude the existence of additional identical elements in the process, method, article, or apparatus that includes the element. Also, the term “another” is defined as at least a second or more. The term “having” and the like, as used herein, are defined as “including.”
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2020/105254 | 7/28/2020 | WO |