[go: up one dir, main page]

WO2025123698A1 - Prédiction d'avance temporelle activée par ia/ml - Google Patents

Prédiction d'avance temporelle activée par ia/ml Download PDF

Info

Publication number
WO2025123698A1
WO2025123698A1 PCT/CN2024/108898 CN2024108898W WO2025123698A1 WO 2025123698 A1 WO2025123698 A1 WO 2025123698A1 CN 2024108898 W CN2024108898 W CN 2024108898W WO 2025123698 A1 WO2025123698 A1 WO 2025123698A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
predicted
value
historical
network entity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/CN2024/108898
Other languages
English (en)
Inventor
Mingzeng Dai
Congchi ZHANG
Lianhai WU
Le Yan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to PCT/CN2024/108898 priority Critical patent/WO2025123698A1/fr
Publication of WO2025123698A1 publication Critical patent/WO2025123698A1/fr
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/004Synchronisation arrangements compensating for timing error of reception due to propagation delay
    • H04W56/0045Synchronisation arrangements compensating for timing error of reception due to propagation delay compensating for timing error by altering transmission time

Definitions

  • the present disclosure relates to wireless communications, and more specifically to user equipment (UE) , network entities and methods supporting artificial intelligence (AI) or machine learning (ML) enabled timing advance (TA) prediction.
  • UE user equipment
  • AI artificial intelligence
  • ML machine learning
  • TA timing advance
  • a wireless communications system may include one or multiple network communication devices, such as base stations, which may be otherwise known as an eNodeB (eNB) , a next-generation NodeB (gNB) , or other suitable terminology.
  • Each network communication devices such as a base station may support wireless communications for one or multiple user communication devices, which may be otherwise known as user equipment (UE) , or other suitable terminology.
  • the wireless communications system may support wireless communications with one or multiple user communication devices by utilizing resources of the wireless communication system (e.g., time resources (e.g., symbols, slots, subframes, frames, or the like) or frequency resources (e.g., subcarriers, carriers) .
  • the wireless communications system may support wireless communications across various radio access technologies including third generation (3G) radio access technology, fourth generation (4G) radio access technology, fifth generation (5G) radio access technology, among other suitable radio access technologies beyond 5G (e.g., sixth generation (6G) ) .
  • 3G third generation
  • 4G fourth generation
  • 5G fifth generation
  • 6G sixth generation
  • TA is a command sent by a base station to a UE to adjust its uplink transmission which means that the UE transmits UL symbols in advance for physical uplink shared channel (PUSCH) , physical uplink control channel (PUCCH) and sounding reference signal (SRS) transmission.
  • PUSCH physical uplink shared channel
  • PUCCH physical uplink control channel
  • SRS sounding reference signal
  • TAC timing advance command
  • TAC informs the UE the amount of time that it needs to advance the UL transmissions.
  • a TA value depends on the signal propagation delay from the base station to the UE, i.e. different UEs located at different location will have different TA values. TA will vary frequently, which will cause overhead of signalling to update TA by sending TAC media access control control element (MAC CE) .
  • MAC CE TAC media access control control element
  • the initial TA value relies on a random access procedure which makes the random access procedure is mandatorily performed in most of handover cases, which will cause handover delay.
  • the present disclosure relates to UEs, network entities and methods that support AI/ML enabled TA prediction.
  • UEs network entities and methods that support AI/ML enabled TA prediction.
  • overhead caused by sending frequent TA command may be saved.
  • Some implementations of a network entity described herein may include a processor and a transceiver coupled to the processor, wherein the processor is configured to: obtain historical TA information; perform TA prediction to generate predicted TA information for a UE based at least on the historical TA information; and transmit the predicted TA information via the transceiver to the UE.
  • the processor is configured to obtain the historical TA information from the UE. In such implementations, the processor is further configured to transmit, via the transceiver to the UE, a first configuration for logging the historical TA information.
  • the network entity comprises a central unit (CU) and a distributed unit (DU) , and the CU obtains at least part of the historical TA information from the DU.
  • the processor is further configured to transmit, via the transceiver from the CU to the DU, a first configuration for logging the historical TA information.
  • the network entity comprises a target network entity.
  • the processor is configured to obtain the historical TA information from a source network entity.
  • the network entity comprises a source network entity.
  • the processor is configured to obtain the historical TA information from a target network entity.
  • the processor is further configured to: obtain performance feedback of the predicted TA information from the target network entity.
  • the first configuration indicates at least one of the following: the historical TA information to be logged, a type of logging the historical TA information, at least one condition for reporting the logged historical TA information, an identity of data collection for the TA prediction, or identities of UEs, historical TA information of which is to be logged.
  • the historical TA information to be logged comprises at least one of the following: a historical TA value that is applied for uplink transmission, a time duration during which the UE applies the historical TA value, a remaining value of a time alignment timer, a location of the UE at the time of logging the historical TA value, measurements information at the time of logging the historical TA value, an identity of a serving cell of the UE at the time of logging the historical TA value, an identity of a beam that is applied by the UE at the time of logging the historical TA value, or time when the historical TA value is logged.
  • the type of logging the historical TA information comprises one of the following: periodical logging of the historical TA information, or logging the historical TA information based on at least one event.
  • the first configuration indicates the periodical logging of the historical TA information by indicating at least one of the following: time when the historical TA information starts to be logged, or a cycle of logging the historical TA information.
  • the at least one event comprises at least one of the following: the first configuration being received, the TA value that the UE is using being adjusted or changed, adjustment or change of the TA value that the UE is using being above a threshold, or a location of the UE where the TA value needs to be logged.
  • the at least one condition for reporting the logged historical TA information comprises at least one of the following: a first number of the logged historical TA information, a time duration associated with the logged historical TA information, or a request for the logged historical TA information from the network entity.
  • the predicted TA information comprises at least one of the following: a list of a predicted TA value and information about time when the predicted TA value is to be applied, a list of the predicted TA value and information about a location where the predicted TA value is to be applied, a predicted time alignment timer, or a prediction that a current TA will expire or the current TA will be invalid at first time.
  • the predicted TA value comprises one of the following: calculated time that is used by the UE to transmit uplink transmission in advance, or an index value indicating adjustment of a current TA value.
  • the processor is further configured to: transmit, via the transceiver to the UE, at least one condition for applying the predicted TA value.
  • the at least one condition for applying the predicted TA value comprises at least one of the following: a percentage of running time of a time alignment timer is greater than or equal to a first threshold, or the running time of the time alignment timer is greater than or equal to a second threshold.
  • the processor is configured to transmit the predicted TA information via a medium access control control element or a radio resource control message.
  • the processor is further configured to: transmit a first indication via the transceiver to the UE, wherein the first indication indicates whether the UE should apply the predicted TA information.
  • the processor is further configured to: transmit a second indication via the transceiver to the UE, wherein the second indication indicates the UE to start to apply the predicted TA information.
  • the processor is further configured to: transmit a third indication via the transceiver to the UE, wherein the third indication indicates the UE to stop applying the predicted TA information.
  • Some implementations of a UE described herein may include a processor and a transceiver coupled to the processor, wherein the processor is configured to: transmit historical TA information via the transceiver to a network entity; and receive predicted TA information via the transceiver from the network entity.
  • the processor is further configured to: receive, via the transceiver from the network entity, a first configuration for logging the historical TA information; and log the historical TA information based on the first configuration.
  • the first configuration indicates at least one of the following: the historical TA information to be logged, a type of logging the historical TA information, at least one condition for reporting the logged historical TA information, an identity of data collection for the TA prediction, or identities of UEs, historical TA information of which is to be logged.
  • the historical TA information to be logged comprises at least one of the following: a historical TA value that is applied for uplink transmission, a time duration during which the UE applies the historical TA value, a remaining value of a time alignment timer, a location of the UE at the time of logging the historical TA value, measurements information at the time of logging the historical TA value, an identity of a serving cell of the UE at the time of logging the historical TA value, an identity of a beam that is applied by the UE at the time of logging the historical TA value, or time when the historical TA value is logged.
  • the type of logging the historical TA information comprises one of the following: periodical logging of the historical TA information, or logging the historical TA information based on at least one event.
  • the first configuration indicates the periodical logging of the historical TA information by indicating at least one of the following: time when the historical TA information starts to be logged, or a cycle of logging the historical TA information.
  • the at least one event comprises at least one of the following: the first configuration being received, the TA value that the UE is using being adjusted or changed, adjustment or change of the TA value that the UE is using being above a threshold, or a location of the UE where the TA value needs to be logged.
  • the at least one condition for reporting the logged historical TA information comprises at least one of the following: a first number of the logged historical TA information, a time duration associated with the logged historical TA information, or a request for the logged historical TA information from the network entity.
  • the predicted TA value comprises one of the following: calculated time that is used by the UE to transmit uplink transmission in advance, or an index value indicating adjustment of a current TA value.
  • the processor is configured to receive the predicted TA information via a medium access control control element or a radio resource control message.
  • the processor is further configured to: receive a first indication via the transceiver from the network entity, wherein the first indication indicates whether the UE should apply the predicted TA information.
  • the processor is further configured to: receive a second indication via the transceiver from the network entity, wherein the second indication indicates the UE to start to apply the predicted TA information.
  • the processor is further configured to: receive a third indication via the transceiver from the network entity, wherein the third indication indicates the UE to stop applying the predicted TA information.
  • Some implementations of a UE described herein may include a processor and a transceiver coupled to the processor, wherein the processor is configured to: receive a third configuration for TA prediction via the transceiver from a network entity; perform the TA prediction to generate predicted TA information based at least on the third configuration; and apply the predicted TA information.
  • the third configuration for TA prediction comprises at least one of the following: historical TA information, at least one model that is used for the TA prediction in the UE, at least one condition for starting or stopping the TA prediction in the UE, accuracy of the TA prediction, or a time duration during with a predicted TA value is to be applied.
  • the processor is further configured to: obtain historical TA information for the TA prediction by logging the historical TA information.
  • the historical TA information comprises at least one of the following: a historical TA value that is applied for uplink transmission, a time duration during which the UE applies the historical TA value, a location where the UE applies the historical TA value, measurements information when the UE applies the historical TA value, an identity of a serving cell of the UE when the UE applies the historical TA value, or location information about at least one serving transmission reception point (TRP) or a further network entity providing the serving cell.
  • TRP serving transmission reception point
  • the at least one condition for starting or stopping the TA prediction in the UE comprises a threshold for change of a path loss between the UE and the network entity.
  • the processor is further configured to: transmit capability information via the transceiver to the network entity, wherein the capability information indicates that the UE supports AI or ML functionality of the TA prediction or indicates that the UE supports AI/ML enabled TA prediction.
  • the processor is further configured to: transmit, via the transceiver to the network entity, information about at least one AI or ML model supported by the UE.
  • the processor is further configured to: receive a fourth configuration for applicability determination via the transceiver from the network entity; and determine whether the TA prediction is applicable for based on the fourth configuration.
  • the fourth configuration comprises at least one of the following: a location of a serving transmission reception point (TRP) or the network entity, a logical identity indicating the location of the TRP or the network entity, or network conditions.
  • TRP serving transmission reception point
  • logical identity indicating the location of the TRP or the network entity
  • the processor is further configured to: based on determining that the TA prediction is applicable, transmit a fourth indication via the transceiver to the network entity, wherein the fourth indication indicates the TA prediction is applicable.
  • the processor is further configured to: receive a fifth indication via the transceiver from the network entity, wherein the fifth indication indicates the UE to perform the TA prediction.
  • the predicted TA information comprises at least one of the following: a list of a predicted TA value and information about time when the predicted TA value is to be applied, a list of the predicted TA value and information about a location where the predicted TA value is to be applied, a predicted time alignment timer, or a prediction that a current TA will expire or the current TA will be invalid at first time.
  • the predicted TA value comprises calculated time that is used by the UE to transmit uplink transmission in advance.
  • the processor is configured to apply the predicted TA value by: applying the calculated time to transmit the uplink transmission in advance.
  • the predicted TA value comprises an index value indicating adjustment of a current TA value.
  • the processor is configured to apply the predicted TA value by: determining, based on the index value, calculated time that is used by the UE to transmit uplink transmission in advance; and applying the calculated time to transmit the uplink transmission in advance.
  • the processor is configured to apply the predicted TA value as a current TA value.
  • the processor is further configured to: receive, via the transceiver from the network entity, a first index value indicating adjustment of the current TA value; determine a first new TA value based on the current TA value and the first index value; and apply the first new TA value.
  • the predicted TA value comprises a second index value indicating adjustment of the first new TA value.
  • the processor is further configured to: determine a second new TA value based on the first new TA value and the second index value; and apply the second new TA value.
  • the predicted TA value comprises a second index value indicating adjustment of the first new TA value.
  • the processor is further configured to: receive, via the transceiver from the network entity, a third index value indicating adjustment of the first new TA value; determine a third new TA value based on the first new TA value and the third index value; and apply the third new TA value.
  • the processor is configured to apply the predicted TA value as a current TA value.
  • the processor is further configured to: receive, via the transceiver from the network entity, a first index value indicating adjustment of the current TA value; determine a fourth new TA value based on the current TA value and a predicated index value indicating adjustment of the current TA value; and apply the fourth new TA value.
  • the processor is further configured to: receive, via the transceiver from the network entity, at least one condition for applying the predicted TA information.
  • the at least one condition for applying the predicted TA value comprises at least one of the following: a percentage of running time of a time alignment timer is greater than or equal to a first threshold, or the running time of the time alignment timer is greater than or equal to a second threshold.
  • the processor is further configured to: transmit the predicted TA information via the transceiver to the network entity.
  • the processor is configured to transmit the predicted TA information via a medium access control control element or a radio resource control message.
  • the processor is further configured to: receive a first indication via the transceiver from the network entity, wherein the first indication indicates whether the UE should apply the predicted TA information.
  • the processor is configured to apply the predicted TA information based on determining that the first indication indicates that the UE should apply the predicted TA information.
  • the processor is further configured to: receive a second indication via the transceiver from the network entity, wherein the second indication indicates the UE to start to apply the predicted TA information. In such implementations, the processor is configured to apply the predicted TA information based on the second indication.
  • the processor is further configured to: receive a third indication via the transceiver from the network entity, wherein the third indication indicates the UE to stop applying the predicted TA information; and stop applying the predicted TA information based on the third indication.
  • the third configuration for TA prediction is used for TA prediction for a neighbour cell.
  • the third configuration for TA prediction comprises at least one of the following: an identity of the neighbour cell, or location information about at least one serving transmission reception point (TRP) or a further network entity providing the neighbour cell.
  • TRP serving transmission reception point
  • the predicted TA information is for a neighbour cell.
  • the processor is further configured to receive a fourth indication via the transceiver from the network entity, the fourth indication indicates one of the following: the predicted TA information is applied in an initial access procedure to the neighbour cell, or the predicted TA information is applied in both the initial access procedure and subsequent uplink transmission in the neighbour cell.
  • the processor is configured to apply the predicted TA information for the neighbour cell based on the fourth indication.
  • the processor is configured to apply the predicted TA information for the neighbour cell based on the fourth indication by: performing the initial access procedure without initiating a random access procedure.
  • the processor is configured to apply the predicted TA information for the neighbour cell based on the fourth indication by: applying the predicted TA information for the neighbour cell at the timing of initializing an uplink initial access in the neighbour cell; applying the predicted TA information for the neighbour cell when receiving a handover command; or applying the predicted TA information for the neighbour cell upon conditional handover (CHO) execution initialization.
  • the processor is further configured to: receive, via the transceiver from the network entity, first historical TA information for training an AI or ML model; log second historical TA information for training the AI or ML model; receive, via the transceiver from the network entity, a receiving time difference between a serving cell and a candidate cell and a TA value for the serving cell; and perform the training of the AI or ML model based on the first historical TA information, the second historical TA information, the receiving time difference and the TA value for the serving cell.
  • Some implementations of a network entity described herein may include a processor and a transceiver coupled to the processor, wherein the processor is configured to:transmit a third configuration for TA prediction via the transceiver to a UE; and receive uplink transmission based on predicted TA information.
  • the third configuration for TA prediction comprises at least one of the following: historical TA information, at least one model that is used for the TA prediction in the UE, at least one condition for starting or stopping the TA prediction in the UE, accuracy of the TA prediction, or a time duration during with a predicted TA value is to be applied.
  • the historical TA information comprises at least one of the following: a historical TA value that is applied for uplink transmission, a time duration during which the UE applies the historical TA value, a location where the UE applies the historical TA value, measurements information when the UE applies the historical TA value, an identity of a serving cell of the UE when the UE applies the historical TA value, or location information about at least one serving transmission reception point (TRP) or a further network entity providing the serving cell.
  • TRP serving transmission reception point
  • the at least one condition for starting or stopping the TA prediction in the UE comprises a threshold for change of a path loss between the UE and the network entity.
  • the processor is further configured to: receive capability information via the transceiver from the UE, wherein the capability information indicates that the UE supports AI or ML functionality of the TA prediction or indicates that the UE supports AI/ML enabled TA prediction.
  • the processor is further configured to: receive, via the transceiver from the UE, information about at least one AI or ML model supported by the UE.
  • the processor is further configured to: transmit a fourth configuration for applicability determination via the transceiver to the UE.
  • the fourth configuration comprises at least one of the following: a location of a serving transmission reception point (TRP) or the network entity, a logical identity indicating the location of the TRP or the network entity, or network conditions.
  • TRP serving transmission reception point
  • logical identity indicating the location of the TRP or the network entity
  • the processor is further configured to: receive a fourth indication via the transceiver from the UE, wherein the fourth indication indicates the TA prediction is applicable.
  • the processor is further configured to: transmit a fifth indication via the transceiver to the UE, wherein the fifth indication indicates the UE to perform the TA prediction.
  • the predicted TA information comprises at least one of the following: a list of a predicted TA value and information about time when the predicted TA value is to be applied, a list of the predicted TA value and information about a location where the predicted TA value is to be applied, a predicted time alignment timer, or a prediction that a current TA will expire or the current TA will be invalid at first time.
  • the predicted TA value comprises calculated time that is used by the UE to transmit uplink transmission in advance.
  • the predicted TA value comprises an index value indicating adjustment of a current TA value.
  • the processor is further configured to: transmit, via the transceiver to the UE, at least one condition for applying the predicted TA information.
  • the at least one condition for applying the predicted TA value comprises at least one of the following: a percentage of running time of a time alignment timer is greater than or equal to a first threshold, or the running time of the time alignment timer is greater than or equal to a second threshold.
  • the processor is further configured to: receive the predicted TA information via the transceiver from the UE.
  • the processor is configured to receive the predicted TA information via a medium access control control element or a radio resource control message.
  • the processor is further configured to: transmit a first indication via the transceiver to the UE, wherein the first indication indicates whether the UE should apply the predicted TA information.
  • the processor is further configured to: transmit a second indication via the transceiver to the UE, wherein the second indication indicates the UE to start to apply the predicted TA information.
  • the processor is further configured to: transmit a third indication via the transceiver to the UE, wherein the third indication indicates the UE to stop applying the predicted TA information.
  • the third configuration for TA prediction is used for TA prediction for a neighbour cell.
  • the third configuration for TA prediction comprises at least one of the following: an identity of the neighbour cell, or location information about at least one serving TRP or a further network entity providing the neighbour cell.
  • the predicted TA information is for a neighbour cell.
  • the processor is further configured to transmit a fourth indication via the transceiver to the UE, the fourth indication indicates one of the following: the predicted TA information is applied in an initial access procedure to the neighbour cell, or the predicted TA information is applied in both the initial access procedure and subsequent uplink transmission in the neighbour cell.
  • the processor is further configured to: transmit, via the transceiver to the UE, first historical TA information for training an AI or ML model.
  • the network entity comprises a source network entity.
  • the processor is further configured to: receive a fourth configuration for applicability determination for a neighbour cell via the transceiver from a target network entity providing the neighbour cell; and transmit the fourth configuration via the transceiver to the UE.
  • the processor is further configured to: receive the predicted TA information for a neighbour cell via the transceiver from the UE; and transmit the predicted TA information for the neighbour cell via the transceiver to a target network entity providing the neighbour cell.
  • the processor is configured to transmit the predicted TA information by: transmitting the predicted TA information for the neighbour cell in a handover request message.
  • the processor is further configured to: receive a fourth indication via the transceiver from a target network entity providing a neighbour cell; and transmit the fourth indication via the transceiver to the UE.
  • the fourth indication indicates one of the following: the predicted TA information is applied in an initial access procedure to the neighbour cell, or the predicted TA information is applied in both the initial access procedure and subsequent uplink transmission in the neighbour cell.
  • the processor is further configured to: receive a fifth indication via the transceiver from a target network entity, wherein the fifth indication indicates the UE to perform the TA prediction; and transmit the fifth indication via the transceiver to the UE.
  • Some implementations of a method described herein may include: obtaining historical TA information; performing TA prediction to generate predicted TA information for a UE based at least on the historical TA information; and transmitting the predicted TA information to the UE.
  • Some implementations of a method described herein may include: transmitting historical TA information to a network entity; and receiving predicted TA information from the network entity.
  • Some implementations of a method described herein may include: receiving a third configuration for TA prediction from a network entity; performing the TA prediction to generate predicted TA information based at least on the third configuration; and applying the predicted TA information.
  • Some implementations of a method described herein may include: transmitting a third configuration for TA prediction to a UE; and receiving uplink transmission based on predicted TA information.
  • Some implementations of a processor described herein may include at least one memory and a controller coupled with the at least one memory and configured to cause the controller to: transmit historical TA information via the transceiver to a network entity; and receive predicted TA information via the transceiver from the network entity.
  • Some implementations of a processor described herein may include at least one memory and a controller coupled with the at least one memory and configured to cause the controller to: receive a third configuration for TA prediction via the transceiver from a network entity; perform the TA prediction to generate predicted TA information based at least on the third configuration; and apply the predicted TA information.
  • Fig. 1 illustrates an example of a wireless communications system that supports AI/ML enabled TA prediction in accordance with aspects of the present disclosure
  • Fig. 2 illustrates a signaling diagram illustrating an example process that supports AI/ML enabled TA prediction in accordance with aspects of the present disclosure
  • Fig. 3 illustrates an example of the network entity in accordance with aspects of the present disclosure
  • Figs. 4 to 7 illustrates a signaling diagram illustrating an example process that supports AI/ML enabled TA prediction in accordance with aspects of the present disclosure, respectively;
  • Fig. 8 illustrates an example of a device that supports AI/ML enabled TA prediction in accordance with aspects of the present disclosure
  • Fig. 9 illustrates an example of a processor that supports AI/ML enabled TA prediction in accordance with aspects of the present disclosure.
  • Figs. 10 to 13 illustrate a flowchart of a method that supports AI/ML enabled TA prediction in accordance with aspects of the present disclosure.
  • references in the present disclosure to “one embodiment, ” “an example embodiment, ” “an embodiment, ” “some embodiments, ” and the like indicate that the embodiment (s) described may include a particular feature, structure, or characteristic, but it is not necessary that every embodiment includes the particular feature, structure, or characteristic. Moreover, such phrases do not necessarily refer to the same embodiment (s) . Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to affect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.
  • first and second or the like may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another element. For example, a first element could also be termed as a second element, and similarly, a second element could also be termed as a first element, without departing from the scope of embodiments. As used herein, the term “and/or” includes any and all combinations of one or more of the listed terms.
  • TA will vary frequently, which will cause overhead of signalling to update TA by sending TAC MAC CE.
  • the initial TA value relies on a random access procedure which makes the random access procedure is mandatorily performed in most of handover cases, which will cause handover delay.
  • the present disclosure provides a solution that supports AI/ML enabled TA prediction.
  • a network entity obtains historical TA information.
  • the network entity performs TA prediction to generate predicted TA information for UE based at least on the historical TA information.
  • the network entity transmits the predicted TA information to the UE.
  • overhead caused by sending frequent TA command may be saved.
  • a network entity 102 may provide a geographic coverage area 112 for which the network entity 102 may support services (e.g., voice, video, packet data, messaging, broadcast, etc. ) for one or more UEs 104 within the geographic coverage area 112.
  • a network entity 102 and a UE 104 may support wireless communication of signals related to services (e.g., voice, video, packet data, messaging, broadcast, etc. ) according to one or multiple radio access technologies.
  • a network entity 102 may be moveable, for example, a satellite associated with a non-terrestrial network.
  • different geographic coverage areas 112 associated with the same or different radio access technologies may overlap, but the different geographic coverage areas 112 may be associated with different network entities 102.
  • Information and signals described herein may be represented using any of a variety of different technologies and techniques.
  • data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
  • the one or more UEs 104 may be dispersed throughout a geographic region of the wireless communications system 100.
  • a UE 104 may include or may be referred to as a mobile device, a wireless device, a remote device, a remote unit, a handheld device, or a subscriber device, or some other suitable terminology.
  • the UE 104 may be referred to as a unit, a station, a terminal, or a client, among other examples.
  • the UE 104 may be referred to as an internet-of-things (IoT) device, an internet-of-everything (IoE) device, or machine-type communication (MTC) device, among other examples.
  • IoT internet-of-things
  • IoE internet-of-everything
  • MTC machine-type communication
  • a UE 104 may be stationary in the wireless communications system 100.
  • a UE 104 may be mobile in the wireless communications system 100.
  • the one or more UEs 104 may be devices in different forms or having different capabilities. Some examples of UEs 104 are illustrated in Fig. 1.
  • a UE 104 may be capable of communicating with various types of devices, such as the network entities 102, other UEs 104, or network equipment (e.g., the core network 106, the packet data network 108, a relay device, an integrated access and backhaul (IAB) node, or another network equipment) , as shown in Fig. 1.
  • a UE 104 may support communication with other network entities 102 or UEs 104, which may act as relays in the wireless communications system 100.
  • a UE 104 may also be able to support wireless communication directly with other UEs 104 over a communication link 114.
  • a UE 104 may support wireless communication directly with another UE 104 over a device-to-device (D2D) communication link.
  • D2D device-to-device
  • the communication link 114 may be referred to as a sidelink.
  • a UE 104 may support wireless communication directly with another UE 104 over a PC5 interface.
  • a network entity 102 may support communications with the core network 106, or with another network entity 102, or both.
  • a network entity 102 may interface with the core network 106 through one or more backhaul links 116 (e.g., via an S1, N2, N2, or another network interface) .
  • the network entities 102 may communicate with each other over the backhaul links 116 (e.g., via an X2, Xn, or another network interface) .
  • the network entities 102 may communicate with each other directly (e.g., between the network entities 102) .
  • the network entities 102 may communicate with each other or indirectly (e.g., via the core network 106) .
  • one or more network entities 102 may include subcomponents, such as an access network entity, which may be an example of an access node controller (ANC) .
  • An ANC may communicate with the one or more UEs 104 through one or more other access network transmission entities, which may be referred to as a radio heads, smart radio heads, or transmission-reception points (TRPs) .
  • TRPs transmission-reception points
  • a network entity 102 may be configured in a disaggregated architecture, which may be configured to utilize a protocol stack physically or logically distributed among two or more network entities 102, such as an integrated access backhaul (IAB) network, an open radio access network (O-RAN) (e.g., a network configuration sponsored by the O-RAN Alliance) , or a virtualized RAN (vRAN) (e.g., a cloud RAN (C-RAN) ) .
  • IAB integrated access backhaul
  • O-RAN open radio access network
  • vRAN virtualized RAN
  • C-RAN cloud RAN
  • An RU may also be referred to as a radio head, a smart radio head, a remote radio head (RRH) , a remote radio unit (RRU) , or a transmission reception point (TRP) .
  • One or more components of the network entities 102 in a disaggregated RAN architecture may be co-located, or one or more components of the network entities 102 may be located in distributed locations (e.g., separate physical locations) .
  • one or more network entities 102 of a disaggregated RAN architecture may be implemented as virtual units (e.g., a virtual CU (VCU) , a virtual DU (VDU) , a virtual RU (VRU) ) .
  • VCU virtual CU
  • VDU virtual DU
  • VRU virtual RU
  • Split of functionality between a CU, a DU, and an RU may be flexible and may support different functionalities depending upon which functions (e.g., network layer functions, protocol layer functions, baseband functions, radio frequency functions, and any combinations thereof) are performed at a CU, a DU, or an RU.
  • functions e.g., network layer functions, protocol layer functions, baseband functions, radio frequency functions, and any combinations thereof
  • a functional split of a protocol stack may be employed between a CU and a DU such that the CU may support one or more layers of the protocol stack and the DU may support one or more different layers of the protocol stack.
  • the CU may host upper protocol layer (e.g., a layer 3 (L3) , a layer 2 (L2) ) functionality and signaling (e.g., radio resource control (RRC) , service data adaption protocol (SDAP) , packet data convergence protocol (PDCP) ) .
  • the CU may be connected to one or more DUs or RUs, and the one or more DUs or RUs may host lower protocol layers, such as a layer 1 (L1) (e.g., physical (PHY) layer) or an L2 (e.g., radio link control (RLC) layer, medium access control (MAC) layer) functionality and signaling, and may each be at least partially controlled by the CU.
  • L1 e.g., physical (PHY) layer
  • L2 e.g., radio link control (RLC) layer, medium access control (MAC) layer
  • a functional split of the protocol stack may be employed between a DU and an RU such that the DU may support one or more layers of the protocol stack and the RU may support one or more different layers of the protocol stack.
  • the DU may support one or multiple different cells (e.g., via one or more RUs) .
  • a functional split between a CU and a DU, or between a DU and an RU may be within a protocol layer (e.g., some functions for a protocol layer may be performed by one of a CU, a DU, or an RU, while other functions of the protocol layer are performed by a different one of the CU, the DU, or the RU) .
  • a CU may be functionally split further into CU control plane (CU-CP) and CU user plane (CU-UP) functions.
  • a CU may be connected to one or more DUs via a midhaul communication link (e.g., F1, F1-c, F1-u)
  • a DU may be connected to one or more RUs via a fronthaul communication link (e.g., open fronthaul (FH) interface)
  • FH open fronthaul
  • a midhaul communication link or a fronthaul communication link may be implemented in accordance with an interface (e.g., a channel) between layers of a protocol stack supported by respective network entities 102 that are in communication via such communication links.
  • the core network 106 may support user authentication, access authorization, tracking, connectivity, and other access, routing, or mobility functions.
  • the core network 106 may be an evolved packet core (EPC) , or a 5G core (5GC) , which may include a control plane entity that manages access and mobility (e.g., a mobility management entity (MME) , an access and mobility management functions (AMF) ) and a user plane entity that routes packets or interconnects to external networks (e.g., a serving gateway (S-GW) , a packet data network (PDN) gateway (P-GW) , or a user plane function (UPF) ) .
  • EPC evolved packet core
  • 5GC 5G core
  • MME mobility management entity
  • AMF access and mobility management functions
  • S-GW serving gateway
  • PDN gateway packet data network gateway
  • UPF user plane function
  • control plane entity may manage non-access stratum (NAS) functions, such as mobility, authentication, and bearer management (e.g., data bearers, signal bearers, etc. ) for the one or more UEs 104 served by the one or more network entities 102 associated with the core network 106.
  • NAS non-access stratum
  • the core network 106 may communicate with the packet data network 108 over one or more backhaul links 116 (e.g., via an S1, N2, N2, or another network interface) .
  • the packet data network 108 may include an application server 118.
  • one or more UEs 104 may communicate with the application server 118.
  • a UE 104 may establish a session (e.g., a protocol data unit (PDU) session, or the like) with the core network 106 via a network entity 102.
  • the core network 106 may route traffic (e.g., control information, data, and the like) between the UE 104 and the application server 118 using the established session (e.g., the established PDU session) .
  • the PDU session may be an example of a logical connection between the UE 104 and the core network 106 (e.g., one or more network functions of the core network 106) .
  • the network entities 102 and the UEs 104 may use resources of the wireless communications system 100 (e.g., time resources (e.g., symbols, slots, subframes, frames, or the like) or frequency resources (e.g., subcarriers, carriers) ) to perform various operations (e.g., wireless communications) .
  • the network entities 102 and the UEs 104 may support different resource structures.
  • the network entities 102 and the UEs 104 may support different frame structures.
  • the network entities 102 and the UEs 104 may support a single frame structure.
  • the network entities 102 and the UEs 104 may support various frame structures (i.e., multiple frame structures) .
  • the network entities 102 and the UEs 104 may support various frame structures based on one or more numerologies.
  • One or more numerologies may be supported in the wireless communications system 100, and a numerology may include a subcarrier spacing and a cyclic prefix.
  • a first subcarrier spacing e.g., 15 kHz
  • a normal cyclic prefix e.g. 15 kHz
  • the first numerology associated with the first subcarrier spacing (e.g., 15 kHz) may utilize one slot per subframe.
  • a time interval of a resource may be organized according to frames (also referred to as radio frames) .
  • Each frame may have a duration, for example, a 10 millisecond (ms) duration.
  • each frame may include multiple subframes.
  • each frame may include 10 subframes, and each subframe may have a duration, for example, a 1 ms duration.
  • each frame may have the same duration.
  • each subframe of a frame may have the same duration.
  • a time interval of a resource may be organized according to slots.
  • a subframe may include a number (e.g., quantity) of slots.
  • the number of slots in each subframe may also depend on the one or more numerologies supported in the wireless communications system 100.
  • a slot For a normal cyclic prefix, a slot may include 14 symbols.
  • a slot For an extended cyclic prefix (e.g., applicable for 60 kHz subcarrier spacing) , a slot may include 12 symbols.
  • an electromagnetic (EM) spectrum may be split, based on frequency or wavelength, into various classes, frequency bands, frequency channels, etc.
  • the wireless communications system 100 may support one or multiple operating frequency bands, such as frequency range designations FR1 (410 MHz –7.125 GHz) , FR2 (24.25 GHz –52.6 GHz) , FR3 (7.125 GHz –24.25 GHz) , FR4 (52.6 GHz –114.25 GHz) , FR4a or FR4-1 (52.6 GHz –71 GHz) , and FR5 (114.25 GHz –300 GHz) .
  • FR1 410 MHz –7.125 GHz
  • FR2 24.25 GHz –52.6 GHz
  • FR3 7.125 GHz –24.25 GHz
  • FR4 (52.6 GHz –114.25 GHz)
  • FR4a or FR4-1 52.6 GHz –71 GHz
  • FR5 114.25 GHz
  • the network entities 102 and the UEs 104 may perform wireless communications over one or more of the operating frequency bands.
  • FR1 may be used by the network entities 102 and the UEs 104, among other equipment or devices for cellular communications traffic (e.g., control information, data) .
  • FR2 may be used by the network entities 102 and the UEs 104, among other equipment or devices for short-range, high data rate capabilities.
  • FR1 may be associated with one or multiple numerologies (e.g., at least three numerologies) .
  • FR2 may be associated with one or multiple numerologies (e.g., at least 2 numerologies) .
  • the network entity 102 obtains 210 historical TA information.
  • the network entity 102 performs 220 TA prediction to generate predicted TA information for the UE 104 based at least on the historical TA information. For example, the network entity 102 performs inference for TA prediction to generate predicted TA information for the UE 104.
  • the network entity 102 may determine a predicted UE trajectory and a historical UE trajectory by itself. In turn, the network entity 102 may generate the predicted TA information for the UE 104 based on the historical TA information, the predicted UE trajectory and the historical UE trajectory.
  • the UE 104 may apply the predicted TA information for UL transmission.
  • the network entity 102 may perform data collection for TA prediction to obtain the historical TA information from the UE 104. In such implementations, the network entity 102 may transmit, to the UE 104, a first configuration for logging the historical TA information.
  • the first configuration may indicate at least one of the following: the historical TA information to be logged, a type of logging the historical TA information, at least one condition for reporting the logged historical TA information, or an identity of data collection for the TA prediction.
  • the historical TA information to be logged may comprise at least one of the following: a historical TA value (e.g., N TA ) that is applied for uplink transmission, a time duration during which the UE 104 applies the historical TA value, a remaining value of a time alignment timer, a location (e.g., longitude and latitude) of the UE 104 at the time of logging the historical TA value, measurements information (e.g., L1 reference signal receiving power (RSRP) or L3 RSRP or reference signal receiving quality (RSRQ) ) at the time of logging the historical TA value, an identity of a serving cell of the UE 104 at the time of logging the historical TA value, or an identity of a beam that is applied by the UE 104 at the time of logging the historical TA value.
  • a historical TA value e.g., N TA
  • a time duration during which the UE 104 applies the historical TA value e.g., a remaining value of
  • the type of logging the historical TA information may comprise periodical logging of the historical TA information, or logging the historical TA information based on at least one event.
  • the first configuration may indicate the periodical logging of the historical TA information by indicating at least one of the following: time when the historical TA information starts to be logged, a cycle of logging the historical TA information, or an interval between two historical TA information logging.
  • a start offset is defined as subframes and/or slots where the historical TA information logging starts.
  • the first configuration may indicate the start offset.
  • the at least one event may comprise at least one of the following: the first configuration being received, the TA value that the UE 104 is using being adjusted or changed, adjustment or change of the TA value that the UE 104 is using being above a threshold, or a location of the UE 104 where the TA value needs to be logged.
  • the at least one condition for reporting the logged historical TA information may comprise at least one of the following: a first number of the logged historical TA information, a time duration associated with the logged historical TA information, or a request for the logged historical TA information from the network entity 102.
  • the network entity 102 may transmit the first configuration for logging the historical TA information to multiple UEs comprising the UE 104.
  • the UE 104 may log the historical TA information based on the first configuration.
  • the UE 104 may start to log the historical TA information at the indicated time and on each interval or in each cycle.
  • the UE 104 may log the historical TA information on each event. For example, when the first configuration is received, the UE 104 may log a TA value that the UE 104 is using. For another example, when the TA value that the UE 104 is using is adjusted or changed, the UE 104 may log the latest using TA value. For another example, when adjustment or change of the TA value that the UE 104 is using is above a threshold, the UE 104 may log the latest using TA value. For a further example, when the UE 104 moves to the location where the TA value needs to be logged, the UE 104 may log the latest using TA value.
  • the UE 104 may log at least one of the following: a historical TA value (e.g., N TA ) that is applied for uplink transmission, a time duration during which the UE 104 applies the historical TA value, a remaining value of a time alignment timer, a location (e.g., longitude and latitude) of the UE 104 at the time of logging the historical TA value, measurements information (e.g., L1 reference signal receiving power (RSRP) or L3 RSRP) at the time of logging the historical TA value, an identity of a serving cell of the UE 104 at the time of logging the historical TA value, or an identity of a beam that is applied by the UE 104 at the time of logging the historical TA value.
  • a historical TA value e.g., N TA
  • time duration e.g., time duration during which the UE 104 applies the historical TA value
  • a remaining value of a time alignment timer e.g., long
  • the UE 104 may stores each entry of the logged historical TA information.
  • the UE 104 may report the logged historical TA information to the network entity 102.
  • the UE 104 may report the logged historical TA information based on the at least one condition for reporting the logged historical TA information or upon receiving a request from the network entity 102. In such implementations, when one of the at least one condition is fulfilled or a request is received from the network entity 102, the UE 104 may trigger reporting of the logged historical TA information.
  • the UE 104 may trigger reporting of the logged historical TA information.
  • the UE 104 may trigger reporting of the logged historical TA information.
  • the UE 104 may report the logged historical TA information by an RRC message or by a MAC CE.
  • the network entity 102 may comprise a CU and a DU, and the CU may obtain at least part of the historical TA information from the DU.
  • the CU may transmit, to the DU, a first configuration for logging the historical TA information.
  • Fig. 3 illustrates an example of the network entity 102 in accordance with aspects of the present disclosure.
  • the network entity 102 comprises a CU 310 and a DU 320.
  • the CU 310 may obtain at least part of the historical TA information from the DU 320.
  • the CU 310 may transmit, to the DU 320, a first configuration for logging the historical TA information.
  • the DU 320 may log at least part of the historical TA information based on the first configuration.
  • the DU 320 may report the logged historical TA information to the CU 310.
  • the first configuration may indicate at least one of the following: the historical TA information to be logged, a type of logging the historical TA information, at least one condition for reporting the logged historical TA information, an identity of data collection for the TA prediction, or identities of UEs, historical TA information of which is to be logged.
  • the type of logging the historical TA information may comprise one of the following: periodical logging of the historical TA information, or logging the historical TA information based on at least one event.
  • the at least one event may comprise at least one of the following: the first configuration being received, the TA value that the UE 104 is using being adjusted or changed, adjustment or change of the TA value that the UE 104 is using being above a threshold, or a location of the UE 104 where the TA value needs to be logged.
  • the at least one condition for reporting the logged historical TA information may comprise at least one of the following: a first number of the logged historical TA information, a time duration associated with the logged historical TA information, or a request for the logged historical TA information from the CU 310.
  • the DU 320 may log at least one of the following: a historical TA value (e.g., N TA ) that is applied for uplink transmission, a time duration during which the UE 104 applies the historical TA value, a remaining value of a time alignment timer, a location (e.g., longitude and latitude) of the UE 104 at the time of logging the historical TA value, measurements information (e.g., L1 reference signal receiving power (RSRP) or L3 RSRP) at the time of logging the historical TA value, an identity of a serving cell of the UE 104 at the time of logging the historical TA value, or an identity of a beam that is applied by the UE 104 at the time of logging the historical TA value.
  • a historical TA value e.g., N TA
  • a time duration during which the UE 104 applies the historical TA value e.g., a remaining value of a time alignment timer
  • a location e.g
  • the DU 320 may report the logged historical TA information to the CU 310.
  • the DU 320 may trigger reporting of the logged historical TA information.
  • the CU 310 may combine the logged historical TA information and historical location information to generate historical TA information. For example, the CU 310 correlates or associates the historical TA value and the location (e.g., longitude and latitude) of the UE 104 when the UE 104 applied the historical TA value based on the time when the historical TA value is logged. Then, the CU 310 generates the historical TA information.
  • the location e.g., longitude and latitude
  • the CU 310 needs to provide assistance information to the DU 320.
  • the assistance information may comprise the historical TA information.
  • the assistance information may further comprise one of the following: the historical or predicted trajectory of the UE 104.
  • the DU 320 may perform TA prediction to generate the predicted TA information for the UE 104 based at least on the historical TA information.
  • the inputs of the TA prediction may comprise at least one of predicted UE trajectory, historical UE trajectory and historical TA information.
  • the target network entity may perform the TA prediction to generate a TA value to be used in the target network entity.
  • the target network entity provides the predicted TA information to the UE 104.
  • the UE104 Upon receiving a handover command with a first indication indicating the UE 104 should apply the predicted TA information, the UE104 applies the predicted TA information for UL initial access and/or subsequent UL transmission in the target cell.
  • the first indication is also referred to as a predicted TA usage indication.
  • the first indication indicates the UE 104 applies the predicted TA information for UL initial access in the target cell.
  • the first indication indicates the UE 104 applies the predicted TA information for both UL initial access and subsequent UL transmission in the target cell.
  • the UE 104 may apply the predicted TA information based on the predicted TA usage indication of the neighbour cell.
  • the UE 104 may perform the initial access procedure without initiating a random access (RACH) procedure.
  • RACH random access
  • the UE 104 may apply the predict TA value of the target cell when receiving the handover command.
  • the UE 104 may apply the predict TA value of the target cell upon conditional handover (CHO) execution initialization.
  • the inputs of TA prediction may be provided to the target network entity over Xn-AP signalling e.g., a handover request message.
  • the predicted TA information may be provided by the target network entity in a handover command message.
  • the inputs of TA prediction may comprise historical TA information for at least one UE, and the at least one UE may or may not comprise the UE 104.
  • the inputs of TA prediction may further comprise location information about the network entity or TRP serving the at least one UE.
  • the source network entity Based on the inputs, the source network entity performs the TA prediction for the target cell.
  • the source network entity may transmit the predicted TA information to the target network entity and then the target network entity forwards it to the UE 104 in a handover command.
  • the source network entity may transmit the predicted TA information to the UE 104 directly.
  • UE 104 Upon receiving the handover command with a first indication indicating the UE 104 should apply the predicted TA information, UE 104 applies the predicted TA information for UL initial access and/or subsequent UL transmission in the target cell.
  • the predicted TA information may comprise a list of a predicted TA value and information about time when the predicted TA value is to be applied.
  • the information about time when the predicted TA value is to be applied may be absolute time.
  • the information about time may be “time 12: 00: 00”
  • the predicted TA value that is predicted to be applied at time 12: 00: 00 is 20us.
  • the information about time when the predicted TA value is to be applied may be relative time representing by System Frame Number (SFN) and slot number.
  • SFN System Frame Number
  • the information about time may be “SFN#3 and slot#5”
  • the predicted TA value that is predicted to be applied in slot#5 of SFN#3 is 15us.
  • the predicted TA information may comprise a list of the predicted TA value and information about a location where the predicted TA value is to be applied.
  • the information about the location may be longitude and latitude.
  • the predicted TA information may comprise a predicted time alignment timer.
  • the UE 104 may start the predicted time alignment timer when starting to apply the predicted TA value.
  • the predicted time alignment timer controls how long the UE 104 considers the serving cells to be uplink time aligned.
  • the predicted TA information may comprise a prediction that a current TA will expire or the current TA will be invalid at first time before the predicted time alignment timer expires.
  • the predicted TA value may comprise calculated time that is used by the UE 104 to transmit uplink transmission in advance.
  • T A represents an index value indicating adjustment of a current TA value
  • u is the sub-carrier spacing (SCS) configuration for PDSCH reception.
  • T A is about 12 bits and its value can range from 0-3846.
  • the predicted TA value may comprise an index value indicating adjustment of a current TA value.
  • the index value is represented by T A .
  • N TA_New represents the new TA value
  • T A_ild represents the current TA value
  • T A is about 6 bits and its value can range from 0-63.
  • the network entity 102 may transmit the predicted TA information via a MAC CE or an RRC message.
  • the network entity 102 may transmit the first indication (i.e., predicted TA usage indication) to the UE 104.
  • the first indication may indicate whether the UE 104 should apply the predicted TA information.
  • the UE 104 may apply the predicted TA information based on the predicted TA usage indication.
  • the network entity 102 provides one bit indication in Timing Advance Command MAC CE to indicate whether the UE 104 should apply the predicted TA information. If the bit is set to ‘1’ or ‘true’ , the UE 104 shall apply the predicted TA information. Else if the bit is set to ‘0’ or ‘false’ , the UE 104 shall not apply the predicted TA information. In other words, the UE 104 shall apply the legacy TA maintenance procedure. Instead of the MAC CE, the network entity 102 may also provide the one bit indication in an RRC message.
  • the network entity 102 may transmit a second indication to the UE 104.
  • the second indication may indicate the UE 104 to start to apply the predicted TA information.
  • the UE 104 may start to apply the predicted TA information based on the second indication.
  • the second indication may be provided by MAC CE or RRC message.
  • the network entity 102 may transmit a third indication to the UE 104.
  • the third indication may indicate the UE 104 to stop applying the predicted TA information.
  • the UE 104 may stop applying the predicted TA information based on the third indication.
  • the third indication may be provided by MAC CE or RRC message.
  • the UE 104 may apply it directly. For example, at the corresponding timing point or location, the UE 104 takes effect and applies the predicted TA value.
  • T A is the predicted TA value in the time point or location.
  • the UE 104 may start or restart a time alignment timer configured by the network entity 102 or the predicted time alignment timer.
  • the network entity 102 may transmit, to the UE 104, at least one condition for applying the predicted TA value.
  • the at least one condition for applying the predicted TA value may comprise a percentage of running time of a time alignment timer being greater than or equal to a first threshold (e.g., 90%) . If the percentage of running time of the time alignment timer is greater than or equal to the first threshold, the UE 104 may apply the predicted TA value.
  • a first threshold e.g. 90%
  • the at least one condition for applying the predicted TA value may comprise the running time of the time alignment timer being greater than or equal to a second threshold. If the running time of the time alignment timer is greater than or equal to the second threshold, the UE 104 may apply the predicted TA value.
  • Fig. 4 illustrates a signaling diagram illustrating an example process 400 that supports AI/ML enabled TA prediction in accordance with aspects of the present disclosure.
  • the process 400 may involve the UE 104 and the network entity 102 in Fig. 1.
  • the process 400 will be described with reference to Fig. 1.
  • the UE may be capable of supporting AL/ML functionalities. If the UE 104 can predict a TA value to be used in the future time and use the predicted TA, it can save the overhead caused by sending frequent TA command and it does not need to perform a random access procedure which can reduce the interruption time sufficiently.
  • the network entity 102 transmits 410 a third configuration for TA prediction to the UE 104.
  • the third configuration for TA prediction may comprise historical TA information.
  • the UE 104 may obtain the historical TA information for the TA prediction by logging the historical TA information.
  • the UE 104 may receive the first configuration for logging the historical TA information from the network entity 102.
  • the UE 104 may log the historical TA information based on the first configuration.
  • the historical TA information may comprise at least one of the following: a historical TA value (e.g., N TA ) that is applied for uplink transmission, a time duration during which the UE 104 applies the historical TA value, a location (e.g., longitude and latitude) where the UE 104 applies the historical TA value, measurements information (e.g., RSRP or RSRQ) when the UE 104 applies the historical TA value, or an identity of a serving cell of the UE 104 when the UE 104 applies the historical TA value.
  • a historical TA value e.g., N TA
  • a time duration during which the UE 104 applies the historical TA value e.g., a time duration during which the UE 104 applies the historical TA value
  • a location e.g., longitude and latitude
  • measurements information e.g., RSRP or RSRQ
  • the historical TA information may comprise location information about at least one serving transmission reception point (TRP) or a network entity providing the serving cell.
  • the network entity providing the serving cell may be the same as or different from the network entity 102.
  • the location information about at least one serving TRP or the network entity may comprise a logical identity indicating a location of the at least one serving TRP or the network entity to avoid exposing network configurations.
  • the logical identity may be an association identity.
  • the third configuration for TA prediction may comprise at least one model that is used for the TA prediction in the UE 104.
  • the third configuration for TA prediction may indicate an identity of the at least one model to indicate which model the UE 104 shall use for TA prediction.
  • the at least one condition for starting or stopping the TA prediction in the UE 104 may comprise a threshold for change of a path loss between the UE 104 and the network entity 102. If the change of the path loss within a period is lower than or equal to the threshold, the UE 104 may start the TA prediction. Otherwise, if the change of the path loss within a period is higher than the threshold, the UE 104 may stop the TA prediction.
  • the third configuration for TA prediction may comprise a time duration during with a predicted TA value is to be applied.
  • the network entity 102 may indicate the time duration to indicate the UE 104 to predict the TA value that will be used in the time duration.
  • the time duration can be absolute time or can be relative time representing by SFN and slot number.
  • the UE 104 performs 420 the TA prediction to generate predicted TA information based at least on the third configuration. For example, the UE 104 performs inference for TA prediction to generate predicted TA information for the UE 104.
  • the predicted TA information may comprise a list of a predicted TA value and information about time when the predicted TA value is to be applied.
  • the information about time when the predicted TA value is to be applied may be absolute time.
  • the information about time may be “time 12: 00: 00”
  • the predicted TA value that is predicted to be applied at time 12: 00: 00 is 20us.
  • the information about time when the predicted TA value is to be applied may be relative time representing by System Frame Number (SFN) and slot number.
  • SFN System Frame Number
  • the information about time may be “SFN#3 and slot#5”
  • the predicted TA value that is predicted to be applied in slot#5 of SFN#3 is 15us.
  • the predicted TA information may comprise a list of the predicted TA value and information about a location where the predicted TA value is to be applied.
  • the information about the location may be longitude and latitude.
  • the predicted TA information may comprise a predicted time alignment timer.
  • the UE 104 may start the predicted time alignment timer when starting to apply the predicted TA value.
  • the predicted time alignment timer controls how long the UE 104 considers the serving cells to be uplink time aligned.
  • T A represents an index value indicating adjustment of a current TA value
  • u is the sub-carrier spacing (SCS) configuration for PDSCH reception.
  • T A is about 12 bits and its value can range from 0-3846.
  • the predicted TA value may comprise an index value indicating adjustment of a current TA value.
  • the index value is represented by T A .
  • the UE 104 applies 430 the predicted TA information.
  • the network entity 102 provides one bit indication in Timing Advance Command MAC CE to indicate whether the UE 104 should apply the predicted TA information. If the bit is set to ‘1’ or ‘true’ , the UE 104 shall apply the predicted TA information. Else if the bit is set to ‘0’ or ‘false’ , the UE 104 shall not apply the predicted TA information. In other words, the UE 104 shall apply the legacy TA maintenance procedure. Instead of the MAC CE, the network entity 102 may also provide the one bit indication in an RRC message.
  • the network entity 102 may transmit a second indication to the UE 104.
  • the second indication may indicate the UE 104 to start to apply the predicted TA information.
  • the UE 104 may start to apply the predicted TA information based on the second indication.
  • the second indication may be provided by MAC CE or RRC message.
  • the network entity 102 may transmit a third indication to the UE 104.
  • the third indication may indicate the UE 104 to stop applying the predicted TA information.
  • the UE 104 may stop applying the predicted TA information based on the third indication.
  • the third indication may be provided by MAC CE or RRC message.
  • the UE 104 may apply the calculated time to transmit the uplink transmission in advance. For example, at the corresponding timing point or location, the UE 104 takes effect and applies the predicted TA value.
  • the calculated time e.g. predicated N TA
  • T A is the predicted TA value in the time point or location
  • N TA_New represents the new TA value
  • T A_old represents the current TA value
  • T A is about 6 bits and its value can range from 0-63.
  • the UE 104 may apply the calculated time to transmit the uplink transmission in advance.
  • the UE 104 may start or restart a time alignment timer configured by the network entity 102 or the predicted time alignment timer.
  • the network entity 102 may transmit, to the UE 104, at least one condition for applying the predicted TA value.
  • the at least one condition for applying the predicted TA value may comprise a percentage of running time of a time alignment timer being greater than or equal to a first threshold (e.g., 90%) . If the percentage of running time of the time alignment timer is greater than or equal to the first threshold, the UE 104 may apply the predicted TA value.
  • a first threshold e.g. 90%
  • the UE 104 may transmit 510 capability information to the network entity 102.
  • the capability information may indicate that the UE 104 supports AI or ML functionality of the TA prediction or may indicate that the UE 104 supports AI/ML enabled TA prediction.
  • the capability information may be transmitted as a part of UE AS capability in RRC related message (i.e., UE CapabilityInformation) .
  • the UE 104 may further transmit, to the network entity 102, information about at least one AI or ML model supported by the UE 104.
  • the information about at least one AI or ML model may comprise an identity of the at least one AI or ML model.
  • the network entity 102 may transmit 520, to the UE 104, a fourth configuration for applicability determination.
  • the fourth configuration may comprise at least one of the following: a location of a serving TRP or the network entity 102, a logical identity indicating the location of the TRP or the network entity 102, or network conditions.
  • the location of the serving TRP or the network entity 102 may be indicated by antenna height of the serving TRP or the network entity 102.
  • the network conditions may comprise deployment scenarios (e.g., Inter-Site Distance (ISD) , Urban Micro (Umi) /Urban Macro (Uma) ) .
  • the UE 104 may determine 530 whether the TA prediction is applicable for based on the fourth configuration.
  • the UE 104 may determine whether the training model is ready for TA prediction under the network conditions, whether the collected data is sufficient for the TA prediction under the network conditions, whether the UE 104 has sufficient computing resource for TA prediction under the network conditions.
  • the fourth configuration may be implicitly indicated by a logical identity, e.g., an association identity.
  • the network entity 102 may transmit the third configuration for TA prediction together with the fourth configuration for applicability determination.
  • the TA prediction applicable indication may be transmitted by UE Assistance Information message to the network entity 102.
  • the network entity 102 may transmit 560 a fifth indication to the UE 104.
  • the fifth indication may indicate the UE 104 to perform the TA prediction.
  • the fifth indication is also referred to as a TA prediction execution indication.
  • the network entity 102 may decide to execute the TA prediction. And then the network entity 102 transmits the TA prediction execution indication to indicate the UE 104 to perform TA prediction according to the third configuration in the action 540.
  • the UE 104 performs 570 the TA prediction to generate predicted TA information based at least on the third configuration. For example, the UE 104 performs inference for TA prediction to generate predicted TA information for the UE 104.
  • the action 570 is the similar to the action 420 in Fig. 4. Details of this action is omitted for brevity.
  • the UE 104 may transmit 580 the predicted TA information to the network entity 102.
  • the UE 104 may transmit the predicted TA information upon receiving a configuration or request for the predicted TA information from the network entity 102.
  • the network entity 102 can use the predicted TA information to perform AL/ML performance measurement to judge the accuracy of the predicted TA information compared with the ground truth (i.e., the actually required TA as the timing or location) .
  • One of reasons for the UE 104 reporting the predicted TA information is for performance monitoring in the network entity 102 to monitor the predicted TA information.
  • Another reason for the UE 104 reporting the predicted TA information is for switching to legacy TA.
  • the network entity 102 needs to transmit Timing Advance Command to adjust the TA value in the UE 104 so that the network entity 102 needs to the absolute TA value used in the UE 104.
  • the network entity 102 can know the absolute TA value used in the UE 104 by the predicted TA information reported by the UE 104.
  • the UE 104 may transmit the predicted TA information via a MAC CE or an RRC message.
  • the UE 104 may transmit the predicted TA information via a Predicated TA Information MAC CE.
  • a new logical channel identity (LCID) or extended logical channel identity (eLCID) can be allocated for the Predicated TA Information MAC CE for identifying the MAC CE.
  • the UE 104 applies 590 the predicted TA information.
  • the action 590 is the similar to the action 430 in Fig. 4. Details of this action is omitted for brevity.
  • the network entity 102 may not transmit the first indication, the second indication and the third indication, as described with reference to Fig. 4.
  • the UE 104 may apply the predicted TA information directly after generating the predicted TA information. In order to avoid the ambiguity on when to apply the predicted TA information or legacy TA information between the network entity 102 and the UE 104, the following options can be used.
  • the UE 104 when receiving the fifth indication (i.e., the TA prediction execution indication) in the action 560, the UE 104 shall complete the TA predication within a specified time.
  • the network entity 102 assumes that the UE 104 starts to apply the predicted TA information before the specified time elapses since the TA prediction execution indication was transmitted.
  • the network entity 102 can configure a timer.
  • the UE 104 When receiving the fifth indication (i.e., the TA prediction execution indication) in the action 560, the UE 104 starts the timer. When the timer expires, the UE 104 starts to apply the predicted TA information. Before the timer expires, the UE 104 applies the legacy TA information.
  • the UE 104 when the UE 104 is using a predicted TA value, the UE 104 receives a legacy Timing Advance Command MAC CE.
  • the T A_old is a using TA value (i.e., a TA value the UE 104 is currently using) that is based on the predicted TA value, and the T A is the TA value received in the Timing Advance Command MAC CE.
  • the UE 104 may apply one of the following three options.
  • the UE 104 shall apply the TA indicated in the Timing Advance Command MAC CE, after that the UE 104 continues to use the predicted TA value.
  • the UE 104 receives, from the network entity 102, a first index value indicating adjustment of the current TA value.
  • T A_old1 represents the current TA value which is calculated by predicted TA value
  • T A-legacy represents the first index value indicating adjustment of the current TA value received via a Timing Advance Command MAC CE
  • N TA_Nww1 represents the first new TA value
  • N TA_New1 represents the first new TA value
  • T A-predicted represents the second new TA value which is a predicted TA value
  • N TA_New2 represents the second new TA value
  • the UE 104 shall apply the TA value indicated in the Timing Advance Command MAC CE, and the UE 104 stops applying the predicted TA value when receiving the Timing Advance Command MAC CE.
  • the UE 104 shall not apply the predicted TA value T A to further determine N TA_New .
  • the UE 104 may receive, from the network entity 102, a third index value indicating adjustment of the first new TA value via the Timing Advance Command MAC CE.
  • the UE 104 may determine a third new TA value based on the first new TA value and the third index value.
  • the UE 104 may apply the third new TA value.
  • N TA_New1 represents the first new TA value
  • T A-lgeacy2 represents the third new TA value received via the Timing Advance Command MAC CE
  • N TA_New3 represents the third new TA value
  • the network entity 102 knows the absolute TA value the UE 104 is using.
  • the UE 104 may report predicted TA information comprising the absolute TA value to the network entity 102 as in the action 580.
  • the UE 104 ignores the received Timing Advance Command MAC CE and continues to apply the predicted TA information.
  • the UE 104 may receive, from the network entity 102, a first index value indicating adjustment of the current TA value via the Timing Advance Command MAC CE.
  • the UE 104 may determine a fourth new TA value based on the current TA value and a predicated index value indicating adjustment of the current TA value. That is, the UE 104 ignores the first index value received via the Timing Advance Command MAC CE. Then, the UE 104 may apply the fourth new TA value.
  • T A_old1 represents the current TA value which is calculated by predicted TA value
  • T A-predicted represents the predicated index value indicating adjustment of the current TA value
  • N TA_New4 represents the fourth new TA value.
  • the UE 104 is using a legacy TA value and starts to apply the predicted TA information.
  • the T A_old is the currently using TA value that is based on the legacy TA value
  • the T A is the predicted TA value.
  • the UE 104 shall apply the predicted TA value.
  • the UE 104 may transmit an indication that indicates the predicated TA value is not available or is about to be unavailable to the network entity 102. In this way, the network entity 102 can apply a legacy Timing Advance Command MAC CE to adjust the currently using TA value.
  • the UE 104 may initialize a random access procedure for UL synchronization propose.
  • the UE 104 may perform the TA prediction for handover to generate predicted TA information for a neighbour cell. This will be described with reference to Fig. 6.
  • Fig. 6 illustrates a signaling diagram illustrating an example process 600 that supports AI/ML enabled TA prediction in accordance with aspects of the present disclosure.
  • the process 600 may be considered as another example implementation of the process 400.
  • the process 600 may involve the UE 104 and the network entity 102 in Fig. 1.
  • the process 600 will be described with reference to Fig. 1.
  • a source network entity 102-1 transmits 610 the third configuration for TA prediction for a neighbour cell to the UE 104.
  • the action 610 is the similar to the action 410 in Fig. 4. Details of this action is omitted for brevity.
  • an identity of the neighbour cell should be provided in the third configuration for TA prediction for the neighbour cell.
  • the source network entity 102-1 may decide to configure the UE 104 to perform AI/ML enabled TA prediction for a neighbour cell for purpose of handover.
  • the source network entity 102-1 may transmit, to the UE 104, the fourth configuration for applicability determination.
  • the identity of the neighbour cell should be provided in the fourth configuration for applicability determination.
  • the source network entity 102-1 may also provide the location information of a TRP or the target network entity 102-2 of the neighbour cell to the UE 104.
  • the target network entity 102-2 may transmit the fourth configuration for applicability determination to the source network entity 102-1.
  • the source network entity 102-1 may forward the fourth configuration for applicability determination to the UE 104.
  • the source network entity 102-1 may request the target network entity 102-2 to provide the fourth configuration for applicability determination for the UE 104.
  • the source network entity 102-1 tends to handover the UE 104 to the neighbour cell, the source network entity 102-1 can request the target network entity 102-2 to provide the fourth configuration for applicability determination for the UE 104.
  • the target network entity 102-2 provides the fourth configuration for applicability determination to the source network entity 102-1 so that the source network entity 102-1 can provide it to the UE 104.
  • the UE 104 performs 615 the TA prediction to generate predicted TA information for the neighbour cell based on the third configuration for TA prediction for the neighbour cell.
  • the action 615 is the similar to the action 420 in Fig. 4. Details of this action is omitted for brevity.
  • the UE 104 transmits 620 the predicted TA information for the neighbour cell to the source network entity 102-1
  • the source network entity 102-1 transmits 625 the predicted TA information for the neighbour cell to the target network entity 102-2
  • the source network entity 102-1 transmits the predicted TA information for the neighbour cell to the target network entity 102-2 which is serving the neighbour cell.
  • the predicted TA information for the neighbour cell can be included in a Handover Request message.
  • the predicted TA information may only indicate a predicted TA value available in the UE 104.
  • the target network entity 102-2 transmits 630 a fourth indication in a handover command message to the source network entity 102-1.
  • the fourth indication is also referred to as a predicted TA usage indication of the neighbour cell.
  • the source network entity 102-1 may transmit 635, to the UE 104, the handover command message comprising the predicted TA usage indication of the neighbour cell.
  • the target network entity 102-2 may decide to use the predicted TA for the handover to the neighbour cell and/or subsequent UL transmission following handover procedure.
  • the target network entity 102-2 provides the predicted TA usage indication of the neighbour cell to the UE 104.
  • the target network entity 102-2 includes the predicted TA usage indication of the neighbour cell in an inter-node RRC message and transmits it to the source network entity 102-1, and the source network entity 102-1 forwards it to the UE 104.
  • the predicted TA usage indication of the neighbour cell may indicate that the predicted TA information is applied in an initial access procedure to the neighbour cell (i.e., a target cell) .
  • the predicted TA usage indication of the neighbour cell may indicate that the predicted TA information is applied in both the initial access procedure and subsequent uplink transmission in the neighbour cell.
  • the target network entity 102-2 may receive the uplink transmission based on the predicted TA information.
  • the UE 104 applies 640 the predicted TA information based on the predicted TA usage indication of the neighbour cell.
  • the UE 104 may perform 645 the initial access procedure without initiating a random access (RACH) procedure.
  • RACH random access
  • the UE 104 may apply the predict TA value of the target cell at the time of initializing the UL initial access in the target cell.
  • the UE 104 may apply the predict TA value of the target cell upon conditional handover (CHO) execution initialization.
  • the predicted TA value for initial access may be an initial index value, e.g., 12bits with range from 0-3846, that is the predicted T A in the following formula.
  • N TA T A ⁇ 16 ⁇ 64/2 u
  • Fig. 7 illustrates a signaling diagram illustrating an example process 700 that supports AI/ML enabled TA prediction in accordance with aspects of the present disclosure.
  • the process 700 may be considered as another example implementation of the process 400.
  • the process 700 may involve the UE 104 and the network entity 102 in Fig. 1.
  • the process 700 will be described with reference to Fig. 1.
  • a source network entity 102-1 transmits 710 the third configuration for TA prediction for a neighbour cell to the UE 104.
  • the action 710 is the similar to the action 410 in Fig. 4. Details of this action is omitted for brevity.
  • an identity of the neighbour cell should be provided in the third configuration for TA prediction for the neighbour cell.
  • the UE 104 may transmit capability information to the source network entity 102-1.
  • the capability information may indicate that the UE 104 supports AI or ML functionality of the TA prediction or may indicate that the UE 104 supports AI/ML enabled TA prediction.
  • the source network entity 102-1 may decide to configure the UE 104 to perform AI/ML enabled TA prediction for a neighbour cell for purpose of handover.
  • the source network entity 102-1 may transmit, to the UE 104, the fourth configuration for applicability determination.
  • the identity of the neighbour cell should be provided in the fourth configuration for applicability determination.
  • the source network entity 102-1 may also provide the location information of a TRP or the target network entity 102-2 of the neighbour cell to the UE 104.
  • the target network entity 102-2 may transmit the fourth configuration for applicability determination to the source network entity 102-1.
  • the source network entity 102-1 may forward the fourth configuration for applicability determination to the UE 104.
  • the UE 104 may determine whether the TA prediction is applicable for based on the fourth configuration.
  • the UE 104 may determine whether the training model is ready for TA prediction under the network conditions, whether the collected data is sufficient for the TA prediction under the network conditions, whether the UE 104 has sufficient computing resource for TA prediction under the network conditions.
  • the fourth configuration may be implicitly indicated by a logical identity, e.g., an association identity.
  • the UE 104 may transmit 715 the fourth indication (i.e., the TA prediction applicable indication) to the source network entity 102-1.
  • the fourth indication may indicate the TA prediction is applicable or available in the UE 104.
  • the source network entity 102-1 transmits 720 the TA prediction applicable indication to the target network entity 102-2.
  • the source network entity 102-1 may transmit the TA prediction applicable indication to the target network entity 102-2 in a Handover Request message.
  • the target network entity 102-2 may decide to execute the TA prediction. And then the target network entity 102-2 transmits 725, to the source network entity 102-1, the TA prediction execution indication to indicate UE 104 to perform TA prediction according to the third configuration in the action 710. For example, the target network entity 102-2 may transmit, to the source network entity 102-1, the TA prediction execution indication in a handover command message.
  • the source network entity 102-1 may transmit 730, to the UE 104, the TA prediction execution indication in a handover command message.
  • the UE 104 Upon receiving the handover command with the TA prediction execution indication, the UE 104 performs 735 the TA prediction to generate predicted TA information based at least on the third configuration. For example, the UE 104 performs inference for TA prediction to generate predicted TA information for the UE 104.
  • the action 735 is the similar to the action 420 in Fig. 4. Details of this action is omitted for brevity.
  • the UE 104 applies 740 the predicted TA information based on the predicted TA usage indication of the neighbour cell.
  • the action 740 is the similar to the action 640 in Fig. 6. Details of this action is omitted for brevity.
  • the UE 104 may perform 745 the initial access procedure without initiating a random access (RACH) procedure.
  • the action 745 is the similar to the action 645 in Fig. 6. Details of this action is omitted for brevity.
  • the UE 104 may perform data collection for training an AI or ML model.
  • the UE 104 may receive, from the network entity 102, first historical TA information for training the AI or ML model.
  • the UE 104 may log second historical TA information for training the AI or ML model.
  • the UE 104 may receive, from the network entity 102, a receiving time difference between a serving cell and a candidate cell and a TA value for the serving cell.
  • the UE 104 may perform the training of the AI or ML model based on the first historical TA information, the second historical TA information, the receiving time difference and the TA value for the serving cell.
  • the first historical TA information for training the AI or ML model may comprise at least one of the following: at least one historical TA value that is applied for uplink transmission, at least one time duration during which at least one UE applies the at least one historical TA value, at least one location (e.g., longitude and latitude) where the at least one UE applies the at least one historical TA value, or measurements information (e.g., RSRP or RSRQ) when the at least one UE applies the at least one historical TA value.
  • measurements information e.g., RSRP or RSRQ
  • the at least one historical TA value and the at least one location may be per cell, e.g., may be for serving cell or for a neighbour cell.
  • the second historical TA information for training the AI or ML model may comprise at least one of the following: a historical TA value that is applied for uplink transmission, a time duration during which the UE 104 applies the historical TA value, a remaining value of a time alignment timer, a location of the UE 104 at the time of logging the historical TA value, measurements information at the time of logging the historical TA value, an identity of a serving cell of the UE 104 at the time of logging the historical TA value, an identity of a beam that is applied by the UE 104 at the time of logging the historical TA value, or time when the historical TA value is logged.
  • the UE 104 may log second historical TA information for training the AI or ML model based on a configuration for logging the second historical TA information.
  • the configuration for logging the second historical TA information is similar to the first configuration for logging the historical TA information as described with reference to Fig. 2.
  • the UE 104 may receive, from the network entity 102, the receiving time difference between the serving cell and the candidate cell and the TA value for the serving cell.
  • Fig. 8 illustrates an example of a device 800 that supports AI/ML enabled TA prediction in accordance with some aspects of the present disclosure.
  • the device 800 may be an example of a first apparatus, a second apparatus or the UE 104 as described herein.
  • the device 800 may support wireless communication with one or more network entities 102, UEs 104, or any combination thereof.
  • the device 800 may include components for bi-directional communications including components for transmitting and receiving communications, such as a processor 802, a memory 804, a transceiver 806, and, optionally, an I/O controller 808. These components may be in electronic communication or otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces (e.g., buses) .
  • the processor 802, the memory 804, the transceiver 806, or various combinations thereof or various components thereof may be examples of means for performing various aspects of the present disclosure as described herein.
  • the processor 802, the memory 804, the transceiver 806, or various combinations or components thereof may support a method for performing one or more of the operations described herein.
  • the processor 802, the memory 804, the transceiver 806, or various combinations or components thereof may be implemented in hardware (e.g., in communications management circuitry) .
  • the hardware may include a processor, a digital signal processor (DSP) , an application-specific integrated circuit (ASIC) , a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic, discrete hardware components, or any combination thereof configured as or otherwise supporting a means for performing the functions described in the present disclosure.
  • the processor 802 and the memory 804 coupled with the processor 802 may be configured to perform one or more of the functions described herein (e.g., executing, by the processor 802, instructions stored in the memory 804) .
  • the processor 802 may support wireless communication at the device 800 in accordance with examples as disclosed herein.
  • the processor 802 may be configured to operable to support a means for performing the following: obtaining historical TA information; performing TA prediction to generate predicted TA information for a UE based at least on the historical TA information; and transmitting the predicted TA information to the UE.
  • the processor 802 may be configured to operable to support a means for performing the following: transmitting historical TA information to a network entity; and receiving predicted TA information from the network entity.
  • the processor 802 may be configured to operable to support a means for performing the following: receiving a third configuration for TA prediction from a network entity; performing the TA prediction to generate predicted TA information based at least on the third configuration; and applying the predicted TA information.
  • the processor 802 may be configured to operable to support a means for performing the following: transmitting a third configuration for TA prediction to a UE; and receiving uplink transmission based on predicted TA information.
  • the processor 802 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof) .
  • the processor 802 may be configured to operate a memory array using a memory controller.
  • a memory controller may be integrated into the processor 802.
  • the processor 802 may be configured to execute computer-readable instructions stored in a memory (e.g., the memory 804) to cause the device 800 to perform various functions of the present disclosure.
  • the memory 804 may include random access memory (RAM) and read-only memory (ROM) .
  • the memory 804 may store computer-readable, computer-executable code including instructions that, when executed by the processor 802 cause the device 800 to perform various functions described herein.
  • the code may be stored in a non-transitory computer-readable medium such as system memory or another type of memory.
  • the code may not be directly executable by the processor 802 but may cause a computer (e.g., when compiled and executed) to perform functions described herein.
  • the memory 804 may include, among other things, a basic I/O system (BIOS) which may control basic hardware or software operation such as the interaction with peripheral components or devices.
  • BIOS basic I/O system
  • the I/O controller 808 may manage input and output signals for the device 800.
  • the I/O controller 808 may also manage peripherals not integrated into the device M02.
  • the I/O controller 808 may represent a physical connection or port to an external peripheral.
  • the I/O controller 808 may utilize an operating system such as or another known operating system.
  • the I/O controller 808 may be implemented as part of a processor, such as the processor 806.
  • a user may interact with the device 800 via the I/O controller 808 or via hardware components controlled by the I/O controller 808.
  • the device 800 may include a single antenna 810. However, in some other implementations, the device 800 may have more than one antenna 810 (i.e., multiple antennas) , including multiple antenna panels or antenna arrays, which may be capable of concurrently transmitting or receiving multiple wireless transmissions.
  • the transceiver 806 may communicate bi-directionally, via the one or more antennas 810, wired, or wireless links as described herein.
  • the transceiver 806 may represent a wireless transceiver and may communicate bi-directionally with another wireless transceiver.
  • the transceiver 806 may also include a modem to modulate the packets, to provide the modulated packets to one or more antennas 810 for transmission, and to demodulate packets received from the one or more antennas 810.
  • the transceiver 806 may include one or more transmit chains, one or more receive chains, or a combination thereof.
  • a transmit chain may be configured to generate and transmit signals (e.g., control information, data, packets) .
  • the transmit chain may include at least one modulator for modulating data onto a carrier signal, preparing the signal for transmission over a wireless medium.
  • the at least one modulator may be configured to support one or more techniques such as amplitude modulation (AM) , frequency modulation (FM) , or digital modulation schemes like phase-shift keying (PSK) or quadrature amplitude modulation (QAM) .
  • the transmit chain may also include at least one power amplifier configured to amplify the modulated signal to an appropriate power level suitable for transmission over the wireless medium.
  • the transmit chain may also include one or more antennas 810 for transmitting the amplified signal into the air or wireless medium.
  • the processor chipset may include one or more cores, one or more caches (e.g., memory local to or included in the processor chipset (e.g., the processor 900) or other memory (e.g., random access memory (RAM) , read-only memory (ROM) , dynamic RAM (DRAM) , synchronous dynamic RAM (SDRAM) , static RAM (SRAM) , ferroelectric RAM (FeRAM) , magnetic RAM (MRAM) , resistive RAM (RRAM) , flash memory, phase change memory (PCM) , and others) .
  • RAM random access memory
  • ROM read-only memory
  • DRAM dynamic RAM
  • SDRAM synchronous dynamic RAM
  • SRAM static RAM
  • FeRAM ferroelectric RAM
  • MRAM magnetic RAM
  • RRAM resistive RAM
  • PCM phase change memory
  • the controller 902 may be configured to fetch (e.g., obtain, retrieve, receive) instructions from the memory 904 and determine subsequent instruction (s) to be executed to cause the processor 900 to support various operations in accordance with examples as described herein.
  • the controller 902 may be configured to track memory address of instructions associated with the memory 904.
  • the controller 902 may be configured to decode instructions to determine the operation to be performed and the operands involved.
  • the controller 902 may be configured to interpret the instruction and determine control signals to be output to other components of the processor 900 to cause the processor 900 to support various operations in accordance with examples as described herein.
  • the controller 902 may be configured to manage flow of data within the processor 900.
  • the controller 902 may be configured to control transfer of data between registers, arithmetic logic units (ALUs) , and other functional units of the processor 900.
  • ALUs arithmetic logic units
  • the memory 904 may include one or more caches (e.g., memory local to or included in the processor 900 or other memory, such RAM, ROM, DRAM, SDRAM, SRAM, MRAM, flash memory, etc. In some implementation, the memory 904 may reside within or on a processor chipset (e.g., local to the processor 900) . In some other implementations, the memory 904 may reside external to the processor chipset (e.g., remote to the processor 900) .
  • caches e.g., memory local to or included in the processor 900 or other memory, such RAM, ROM, DRAM, SDRAM, SRAM, MRAM, flash memory, etc.
  • the memory 904 may reside within or on a processor chipset (e.g., local to the processor 900) . In some other implementations, the memory 904 may reside external to the processor chipset (e.g., remote to the processor 900) .
  • the memory 904 may store computer-readable, computer-executable code including instructions that, when executed by the processor 900, cause the processor 900 to perform various functions described herein.
  • the code may be stored in a non-transitory computer-readable medium such as system memory or another type of memory.
  • the controller 902 and/or the processor 900 may be configured to execute computer-readable instructions stored in the memory 904 to cause the processor 900 to perform various functions (e.g., functions or tasks supporting transmit power prioritization) .
  • the processor 900 and/or the controller 902 may be coupled with or to the memory 904, the processor 900, the controller 902, and the memory 904 may be configured to perform various functions described herein.
  • the processor 900 may include multiple processors and the memory 904 may include multiple memories. One or more of the multiple processors may be coupled with one or more of the multiple memories, which may, individually or collectively, be configured to perform various functions herein.
  • One or more ALUs 906 be configured with a variety of logical and arithmetic circuits, including adders, subtractors, shifters, and logic gates, to process and manipulate the data according to the operation. Additionally, or alternatively, the one or more ALUs 906 may support logical operations such as AND, OR, exclusive-OR (XOR) , not-OR (NOR) , and not-AND (NAND) , enabling the one or more ALUs 906 to handle conditional operations, comparisons, and bitwise operations.
  • logical operations such as AND, OR, exclusive-OR (XOR) , not-OR (NOR) , and not-AND (NAND) , enabling the one or more ALUs 906 to handle conditional operations, comparisons, and bitwise operations.
  • Fig. 11 illustrates a flowchart of a method 1100 that supports AI/ML enabled TA prediction in accordance with aspects of the present disclosure.
  • the operations of the method 1100 may be implemented by a device or its components as described herein.
  • the operations of the method 1100 may be performed by the UE 104 as described herein.
  • the device may execute a set of instructions to control the function elements of the device to perform the described functions. Additionally, or alternatively, the device may perform aspects of the described functions using special-purpose hardware.
  • the method may include transmitting historical TA information to a network entity.
  • the operations of 1110 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1110 may be performed by a device as described with reference to Fig. 1.
  • the method may include receiving predicted TA information from the network entity.
  • the operations of 1120 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1120 may be performed by a device as described with reference to Fig. 1.
  • Fig. 12 illustrates a flowchart of a method 1200 that supports AI/ML enabled TA prediction in accordance with aspects of the present disclosure.
  • the operations of the method 1200 may be implemented by a device or its components as described herein.
  • the operations of the method 1200 may be performed by the UE 104 as described herein.
  • the device may execute a set of instructions to control the function elements of the device to perform the described functions. Additionally, or alternatively, the device may perform aspects of the described functions using special-purpose hardware.
  • the method may include receiving a third configuration for TA prediction from a network entity.
  • the operations of 1210 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1210 may be performed by a device as described with reference to Fig. 1.
  • the method may include performing the TA prediction to generate predicted TA information based at least on the third configuration.
  • the operations of 1220 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1220 may be performed by a device as described with reference to Fig. 1.
  • the method may include applying the predicted TA information.
  • the operations of 1230 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1230 may be performed by a device as described with reference to Fig. 1.
  • Fig. 13 illustrates a flowchart of a method 1300 that supports AI/ML enabled TA prediction in accordance with aspects of the present disclosure.
  • the operations of the method 1300 may be implemented by a device or its components as described herein.
  • the operations of the method 1300 may be performed by the network entity 102 as described herein.
  • the device may execute a set of instructions to control the function elements of the device to perform the described functions. Additionally, or alternatively, the device may perform aspects of the described functions using special-purpose hardware.
  • the method may include transmitting a third configuration for TA prediction to a UE.
  • the operations of 1310 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1310 may be performed by a device as described with reference to Fig. 1.
  • the method may include receiving uplink transmission based on predicted TA information.
  • the operations of 1320 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1320 may be performed by a device as described with reference to Fig. 1.
  • a general-purpose processor may be a microprocessor, but in the alternative, the processor may be any processor, controller, microcontroller, or state machine.
  • a processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
  • the functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Other examples and implementations are within the scope of the disclosure and appended claims. For example, due to the nature of software, functions described herein may be implemented using software executed by a processor, hardware, firmware, hardwiring, or combinations of any of these. Features implementing functions may also be physically located at various positions, including being distributed such that portions of functions are implemented at different physical locations.
  • Computer-readable media includes both non-transitory computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another.
  • a non-transitory storage medium may be any available medium that may be accessed by a general-purpose or special-purpose computer.
  • non-transitory computer-readable media may include RAM, ROM, electrically erasable programmable ROM (EEPROM) , flash memory, compact disk (CD) ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other non-transitory medium that may be used to carry or store desired program code means in the form of instructions or data structures and that may be accessed by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor.
  • an article “a” before an element is unrestricted and understood to refer to “at least one” of those elements or “one or more” of those elements.
  • the terms “a, ” “at least one, ” “one or more, ” and “at least one of one or more” may be interchangeable.
  • a list of items indicates an inclusive list such that, for example, a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C) .
  • the phrase “based on” shall not be construed as a reference to a closed set of conditions. For example, an example step that is described as “based on condition A” may be based on both a condition A and a condition B without departing from the scope of the present disclosure.
  • the phrase “based on” shall be construed in the same manner as the phrase “based at least in part on.
  • a “set” may include one or more elements.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Divers aspects de la présente divulgation concernent la prédiction d'avance temporelle TA activée par IA/ML. Selon un aspect, une entité de réseau obtient des informations de TA historiques. À son tour, l'entité de réseau effectue une prédiction de TA pour générer des informations de TA prédites pour un UE sur la base au moins des informations de TA historiques. Ensuite, l'entité de réseau transmet les informations de TA prédites à l'UE.
PCT/CN2024/108898 2024-07-31 2024-07-31 Prédiction d'avance temporelle activée par ia/ml Pending WO2025123698A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2024/108898 WO2025123698A1 (fr) 2024-07-31 2024-07-31 Prédiction d'avance temporelle activée par ia/ml

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2024/108898 WO2025123698A1 (fr) 2024-07-31 2024-07-31 Prédiction d'avance temporelle activée par ia/ml

Publications (1)

Publication Number Publication Date
WO2025123698A1 true WO2025123698A1 (fr) 2025-06-19

Family

ID=96056396

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2024/108898 Pending WO2025123698A1 (fr) 2024-07-31 2024-07-31 Prédiction d'avance temporelle activée par ia/ml

Country Status (1)

Country Link
WO (1) WO2025123698A1 (fr)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022147786A1 (fr) * 2021-01-08 2022-07-14 Lenovo (Beijing) Limited Procédé et appareil pour déterminer une prédiction de l'état d'un réseau sans fil
US20220312357A1 (en) * 2021-03-29 2022-09-29 Sierra Wireless, Inc. Method and Apparatus for Timing Advance Prediction
US20230126659A1 (en) * 2021-10-21 2023-04-27 Nokia Technologies Oy Uplink timing advance adjustment at beam switch
WO2023158132A1 (fr) * 2022-02-15 2023-08-24 Lg Electronics Inc. Gestion de temporisateur d'alignement temporel dans des communications sans fil
US20240137884A1 (en) * 2022-10-21 2024-04-25 Qualcomm Incorporated Machine learning based timing advance updates

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022147786A1 (fr) * 2021-01-08 2022-07-14 Lenovo (Beijing) Limited Procédé et appareil pour déterminer une prédiction de l'état d'un réseau sans fil
US20220312357A1 (en) * 2021-03-29 2022-09-29 Sierra Wireless, Inc. Method and Apparatus for Timing Advance Prediction
US20230126659A1 (en) * 2021-10-21 2023-04-27 Nokia Technologies Oy Uplink timing advance adjustment at beam switch
WO2023158132A1 (fr) * 2022-02-15 2023-08-24 Lg Electronics Inc. Gestion de temporisateur d'alignement temporel dans des communications sans fil
US20240137884A1 (en) * 2022-10-21 2024-04-25 Qualcomm Incorporated Machine learning based timing advance updates

Similar Documents

Publication Publication Date Title
WO2025035795A1 (fr) Sib1 à la demande
WO2024250686A1 (fr) Prédiction d'échec de transfert
WO2024239690A1 (fr) Procédés de gestion d'une tâche informatique infructueuse
WO2024093428A1 (fr) Mécanisme pour cho avec des scg candidats
WO2025123698A1 (fr) Prédiction d'avance temporelle activée par ia/ml
WO2024207740A1 (fr) Mobilité déclenchée de couche 1 ou de couche 2
WO2025236750A1 (fr) Transmission en liaison montante
WO2025241592A1 (fr) Identification de la cause d'un problème lié à la mobilité
WO2025145619A1 (fr) Procédé et appareil de prise en charge d'applications d'intelligence artificielle (ia) dans des communications sans fil
WO2025107718A1 (fr) Prédiction de défaillance de liaison radio
WO2025091985A1 (fr) Tâche d'ia de prise en charge dans un état rrc_inactive
WO2025145705A1 (fr) Saut d'occasion d'intervalle de mesure
WO2025175830A1 (fr) Mobilité déclenchée par couche 1 ou couche 2 conditionnelle
WO2025241540A1 (fr) Mobilité déclenchée par couche 1/couche 2 conditionnelle
WO2025241614A1 (fr) Gestion de transmission en liaison montante
WO2025251726A1 (fr) Mobilité déclenchée par couche 1 ou couche 2 conditionnelle
WO2024159795A1 (fr) Dispositifs et procédés de communication
WO2024093345A1 (fr) Fourniture de prédiction de trajectoire d'ue
WO2025241619A1 (fr) Gestion de prédiction d'événement l1
WO2025156295A1 (fr) Continuité de service de multidiffusion ou de diffusion
WO2025189803A1 (fr) Améliorations du comportement de couche 1 pour ltm
WO2024164606A1 (fr) Dispositifs et procédés de communication
WO2025148315A1 (fr) Prédiction de défaillance de liaison radio en double connexion
WO2025218251A1 (fr) Gestion de faisceau
WO2025213873A1 (fr) Collecte de données de mesure basée sur une couche supérieure

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 24902124

Country of ref document: EP

Kind code of ref document: A1