WO2024227358A1 - Method and apparatus of supporting data collection - Google Patents
Method and apparatus of supporting data collection Download PDFInfo
- Publication number
- WO2024227358A1 WO2024227358A1 PCT/CN2023/143220 CN2023143220W WO2024227358A1 WO 2024227358 A1 WO2024227358 A1 WO 2024227358A1 CN 2023143220 W CN2023143220 W CN 2023143220W WO 2024227358 A1 WO2024227358 A1 WO 2024227358A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- assistant information
- positioning related
- transmissions
- related assistant
- reporting
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/006—Locating users or terminals or network equipment for network management purposes, e.g. mobility management with additional information processing, e.g. for direction or speed determination
Definitions
- the present disclosure relates to wireless communications, and more specifically to technologies of supporting data collection, e.g., for positioning.
- a wireless communications system may include one or multiple network communication devices, such as base stations, which 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, or the like) .
- 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) ) .
- 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. In other words, as used herein, the phrase “based on” shall be construed in the same manner as the phrase “based at least in part on. Further, as used herein, including in the claims, a “set” may include one or more elements.
- Some implementations of the methods and apparatuses described herein may further include a UE for wireless communication, which includes: at least one memory; and at least one processor coupled with the at least one memory and configured to cause the UE to:receive a signaling indicating a reporting of positioning related assistant information; and report positioning related assistant information associated with one or more uplink (UL) reference signal (RS) transmissions based on the received signaling.
- a UE for wireless communication which includes: at least one memory; and at least one processor coupled with the at least one memory and configured to cause the UE to:receive a signaling indicating a reporting of positioning related assistant information; and report positioning related assistant information associated with one or more uplink (UL) reference signal (RS) transmissions based on the received signaling.
- UL uplink
- RS reference signal
- the positioning related assistant information comprises time of arrival (TOA) , line of sight (LOS) probability, UE position or any combination thereof.
- the at least one processor is configured to cause the UE to: report the positioning related assistant information at same starting time as the one or more UL RS transmissions; or report the positioning related assistant information later than the one or more UL RS transmissions.
- the at least one processor is configured to cause the UE to: report the positioning related assistant information associated with the one or more UL RS transmissions with a list, wherein the list includes one or more elements, each associated with the one or more UL RS transmissions respectively.
- the signaling indicates the one or more UL RS transmissions.
- time-frequency resources for the one or more UL RS transmissions and the reporting of the positioning related assistant information are indicated by the signaling, or preconfigured, and there is an offset between a time domain start position of the one or more UL RS transmissions and a slot boundary or time domain position of reception of the signaling.
- time-frequency resources for the reporting of the positioning related assistant information are based on time-frequency resources for a configured grant physical uplink shared channel (PUSCH) .
- PUSCH physical uplink shared channel
- the one or more UL RSs refer to UL RS (s) within a UL RS set or repetitions of a UL RS set containing UL RS (s) .
- a number of UL RS transmissions is configured, or is determined by a duration between reception of the signaling and the reporting of the assistant information, or is determined by a configured duration between adjacent UL RS transmissions.
- the reporting of the positioning related assistant information is associated with a last UL RS transmission before the reporting of the positioning related assistant information by a predefined or configured threshold, a configured UL RS transmission, or a performed or to be performed UL RS transmission
- reporting of the positioning related assistant information is associated with multiple UL RS transmissions, and wherein, a first one or a last one of the multiple UL RS transmissions is a last UL RS transmission before the reporting of the positioning related assistant information by a predefined or configured threshold, a configured UL RS transmission, or a performed or to be performed UL RS transmission.
- the at least one processor is configured to cause the UE: report a quality indicator associated with the positioning related assistant information.
- the at least one processor is configured to cause the UE: report a timer related to validity of the positioning related assistant information.
- the at least one processor is configured to cause the UE to: determine a priority of the positioning related assistant information based on an associated UL RS identity (ID) , an associated transmit-receive points (TRP) ID, whether reporting of the positioning related assistant information being periodic or aperiodic, a reporting metric of the positioning related assistant information, or an associated cell ID, or any combination thereof.
- ID an associated UL RS identity
- TRP transmit-receive points
- Some implementations of the methods and apparatuses described herein may further include a processor for wireless communication, which includes: at least one controller coupled with at least one memory and configured to cause the at least one processor to:receive a signaling indicating a reporting of positioning related assistant information; and report positioning related assistant information associated with one or more UL RS transmissions based on the received signaling.
- a processor for wireless communication which includes: at least one controller coupled with at least one memory and configured to cause the at least one processor to:receive a signaling indicating a reporting of positioning related assistant information; and report positioning related assistant information associated with one or more UL RS transmissions based on the received signaling.
- Some implementations of the methods and apparatuses described herein may further include a network equipment (NE) for wireless communication, which includes: at least one memory; and at least one processor coupled with the at least one memory and configured to cause the NE to: receive UL RS transmissions from a UE; receive positioning related assistant information from the UE or from a location management function (LMF) ; and determine association between the positioning related assistant information and one or more UL RS transmissions of the received UL RS transmissions.
- NE network equipment
- LMF location management function
- a duration between reception of the UL RS transmissions and reception of the positioning related assistant information, time-frequency resources for the positioning related assistant information, and a number of elements of the positioning related assistant information is configured.
- the one or more UL RSs associated with the positioning related assistant information is later than reception of the UL RS transmission by a first duration, and earlier than reception of the positioning related assistant information by a second duration.
- a starting position or ending position of the one or more UL RSs associated with the positioning related assistant information is configured or predefined.
- the one or more UL RSs associated with the positioning related assistant information are indexed based on: a time domain resource of an associated UL RS, a frequency domain resource of the associated UL RS, code domain resource of the associated UL RS, a sequence identity of the associated UL RS, or a port index of the associated UL RS, or any combination thereof.
- a mapping order of the time domain resource, the frequency domain resource, the code domain resource, the sequence identity, or the port index, or any combination thereof is configured or predefined.
- the positioning related assistant information is associated with a TRP index.
- the at least one processor is configured to cause the NE to: determine the TRP index based on a timing advance group (TAG) index, a UL RS sequence index, a UL RS time-frequency resource, or a serving cell identity, or an identity for generating a UL RS sequence.
- TAG timing advance group
- Some implementations of the methods and apparatuses described herein may further include a method performed by a UE, which includes: receiving a signaling indicating a reporting of positioning related assistant information; and reporting positioning related assistant information associated with one or more UL RS transmissions based on the received signaling.
- Figure 1 illustrates an example of a wireless communications system in accordance with aspects of the present disclosure.
- Figure 2 illustrates an exemplary data collection procedure in a case that the AI/ML model is at gNB side in accordance with aspects of the present disclosure.
- Figures 3a, 3b and 3c respectively illustrate an exemplary scenario of triggering UL RS transmission (s) and positioning related assistant information reporting by one signaling under Scheme 1-1 in accordance with aspects of the present disclosure.
- Figure 4 illustrate an exemplary scenario of separate indicating UL RS transmission (s) and reporting positioning related assistant information under Scheme 1-2 in accordance with aspects of the present disclosure.
- Figure 5a illustrates an example of associating positioning related assistant information and UL RSs under Scheme 2 in accordance with aspects of the present disclosure.
- Figure 5b illustrates another example of associating positioning related assistant information and UL RSs under Scheme 2 in accordance with aspects of the present disclosure.
- Figure 6 illustrates an example of a UE in accordance with aspects of the present disclosure.
- Figure 7 illustrates an example of a processor in accordance with aspects of the present disclosure.
- Figure 8 illustrates an example of a NE in accordance with aspects of the present disclosure.
- Figure 9 illustrates a flowchart of method performed by a UE in accordance with aspects of the present disclosure.
- Figure 10 illustrates a flowchart of method performed by a NE in accordance with aspects of the present disclosure.
- AI artificial intelligence
- ML machine learning
- at least the following information of data with potential specification impact are identified: 1) ground truth label; 2) measurement (corresponding to model input) ; 3) quality indicator for and/or associated with ground truth label and/or measurement; 4) RS configuration (s) at least for deriving measurement; and 5) time stamp at least for and/or associated with collected data.
- legacy positioning technologies shall be improved to adapt to AI/ML based positioning. Issues related to time stamp and quality indicator associated with ground truth label and measurement, e.g., how to determine the association between channel measurements and positioning related assistant information etc., in the case that AI/ML model (s) is at gNB side should be solved.
- aspects of the present disclosure provide technical solutions of supporting data collection, e.g., a method and apparatus of supporting data collection, e.g., for positioning.
- UE will receive UL RS, e.g., sounding reference signal (SRS) transmission configuration from gNB side (or the like) or from LMF (or the like) .
- UE will transmit UL RSs to the gNB side or the like based on the UL RS transmission configuration.
- UE will also receive a signaling indicating a reporting of positioning related assistant information, e.g., from the gNB side or from LMF side.
- Exemplary positioning related assistant information include TOA, LOS probability (e.g., LOS probability of UE with respect to a TRP) , UE position, or any combination thereof (e.g., TOA and LOS probability, or LOS probability and UE position etc.
- UE will report the positioning related assistant information to the gNB side or LMF.
- the LMF will transmit the positioning related assistant information to the gNB.
- the gNB side will determine the association between the positioning related assistant information and one or more UL RS transmissions among the received UL RS transmissions. Accordingly, the gNB can determine the association between the positioning related assist information and the channel related information based on measurement of the UL RS.
- the channel related information based on UL RS can be at least one of channel impulse response (CIR) , power delay profile (PDP) , and delay profile (DP) . Accordingly, the gNB could accurately train the AI/ML model with the collected data, e.g., the positioning related assistant information associated with one or more UL RSs and the channel related information associated with the UL RS.
- FIG. 1 illustrates an example of a wireless communications system 100 in accordance with aspects of the present disclosure.
- the wireless communications system 100 may include one or more NE 102, one or more UE 104, and a core network (CN) 106.
- the wireless communications system 100 may support various radio access technologies.
- the wireless communications system 100 may be a 4G network, such as an LTE network or an LTE-Advanced (LTE-A) network.
- LTE-A LTE-Advanced
- the wireless communications system 100 may be a NR network, such as a 5G network, a 5G-Advanced (5G-A) network, or a 5G ultrawideband (5G-UWB) network.
- the wireless communications system 100 may be a combination of a 4G network and a 5G network, or other suitable radio access technology including Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi) , IEEE 802.16 (WiMAX) , IEEE 802.20.
- IEEE Institute of Electrical and Electronics Engineers
- Wi-Fi Wi-Fi
- WiMAX IEEE 802.16
- IEEE 802.20 The wireless communications system 100 may support radio access technologies beyond 5G, for example, 6G. Additionally, the wireless communications system 100 may support technologies, such as time division multiple access (TDMA) , frequency division multiple access (FDMA) , or code division multiple access (CDMA) , etc.
- TDMA time division multiple access
- FDMA frequency division multiple access
- CDMA code division multiple access
- the one or more NE 102 may be dispersed throughout a geographic region to form the wireless communications system 100.
- One or more of the NE 102 described herein may be or include or may be referred to as a network node, a base station, a network element, a network function, a network entity, a radio access network (RAN) , a NodeB, an eNodeB (eNB) , a next-generation NodeB (gNB) , or other suitable terminology.
- An NE 102 and a UE 104 may communicate via a communication link, which may be a wireless or wired connection.
- an NE 102 and a UE 104 may perform wireless communication (e.g., receive signaling, transmit signaling) over a Uu interface.
- An NE 102 may provide a geographic coverage area for which the NE 102 may support services for one or more UEs 104 within the geographic coverage area.
- an NE 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.
- an NE 102 may be moveable, for example, a satellite associated with a non-terrestrial network (NTN) .
- NTN 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 may be associated with different NE 102.
- the one or more UE 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 remote unit, a mobile device, a wireless device, a remote device, a subscriber device, a transmitter device, a receiver 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 able to support wireless communication directly with other UEs 104 over a communication link.
- 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.
- An NE 102 may support communications with the CN 106, or with another NE 102, or both.
- an NE 102 may interface with other NE 102 or the CN 106 through one or more backhaul links (e.g., S1, N2, N2, or network interface) .
- the NE 102 may communicate with each other directly.
- the NE 102 may communicate with each other or indirectly (e.g., via the CN 106.
- one or more NE 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
- the CN 106 may support user authentication, access authorization, tracking, connectivity, and other access, routing, or mobility functions.
- the CN 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 NE 102 associated with the CN 106.
- NAS non-access stratum
- the CN 106 may communicate with a packet data network over one or more backhaul links (e.g., via an S1, N2, N2, or another network interface) .
- the packet data network may include an application server.
- one or more UEs 104 may communicate with the application server.
- a UE 104 may establish a session (e.g., a protocol data unit (PDU) session, or the like) with the CN 106 via an NE 102.
- the CN 106 may route traffic (e.g., control information, data, and the like) between the UE 104 and the application server 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 CN 106 (e.g., one or more network functions of the CN 106) .
- the NEs 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 NEs 102 and the UEs 104 may support different resource structures.
- the NEs 102 and the UEs 104 may support different frame structures.
- the NEs 102 and the UEs 104 may support a single frame structure.
- the NEs 102 and the UEs 104 may support various frame structures (i.e., multiple frame structures) .
- the NEs 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.
- Each slot may include a number (e.g., quantity) of symbols (e.g., OFDM symbols) .
- the number (e.g., quantity) of slots for a subframe may depend on a numerology.
- 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 NEs 102 and the UEs 104 may perform wireless communications over one or more of the operating frequency bands.
- FR1 may be used by the NEs 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 NEs 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) .
- AI/ML based positioning there is a case that the AI/ML model is at gNB side, e.g., AI/ML assisted positioning case 3a, where channel measurement is based on UL RSs at gNB side and output of the AI/ML model is positioning related assistant information (or referred to as assistant information) , e.g., TOA, or LOS probability or UE position etc.
- assistant information e.g., TOA, or LOS probability or UE position etc.
- Figure 2 illustrates an exemplary data collection procedure in a case that the AI/ML model is at gNB side in accordance with aspects of the present disclosure.
- UE will transmit UL RSs, e.g. SRSs (or referred to as SRS resources) to gNB side based on UL RS transmission configuration, and gNB will receive the UL RSs based on UL RS reception configuration.
- Either the UL RS transmission configuration or UL RS reception configuration may be configured and/or indicated by the gNB or LMF.
- the LMF may configure and transmit the UL RS transmission configuration to UE, and configure and transmit the UL RS reception configuration to the gNB.
- channel measurements e.g., e.g., CIR, PDP, and/or DP etc. measured based on UL RSs are available at gNB side by the UL RS reception.
- the UE may receive a signaling indicating (or triggering) a reporting of positioning related assistant information, which is associated with one or more UL RS transmissions to the gNB.
- the gNB may configure and transmit the indication or trigger signaling indicating a reporting of positioning related assistant information by itself, or configure and/or transmit the indication or trigger signaling based on configuration information on positioning related assistant information reporting from LMF.
- the LMF may configure and transmit the indication or trigger signaling directly to the UE.
- UE may report the positioning related assistant information to the gNB in step 203, e.g., via physical uplink control channel (PUCCH) or physical uplink shared channel (PUSCH) in some implementations of the present disclosure.
- UE may report the positioning related assistant information to the LMF in step 205a.
- the LMF will transmit the positioning related assistant information received from the UE separately or together with the positioning related assistant information received from other UE (s) to the gNB in step 205b.
- the reporting of positioning related assistant information is associated with one or more UL RS transmissions.
- UE may report the positioning related assistant information at the same starting time as the one or more UL RS transmissions, or report the positioning related assistant information later than the one or more UL RS transmissions.
- the positioning related assistant information is associated with a quality indicator
- UE will report the associated quality indicator to the gNB or LMF.
- the positioning related assistant information is associated with a timer related to the validity of the positioning related assistant information, UE will also report the associated timer to the gNB or LMF.
- the gNB may perform AI/ML model training with the collected data, e.g., the positioning related assistant information from the UE or from the LMF, and the channel related information associated with the UL RS.
- the gNB should be aware of the positioning related assistant information corresponding to each channel measurement performed based on UL RSs. That is, the gNB will determine the association (or mapping or the like) between channel measurement based on UL RS and the positioning related assist information.
- the positioning related assistant information e.g., TOA or LOS probability is related to the time instance of the UL RS transmission.
- each element in the list which corresponds to an element of (or a piece of, or an item of or the like) positioning related assistant information, is associated with one UL RS transmission.
- the gNB may transmit the output of the AI/ML model to the LMF for inference, so that the LMF could calculate or estimate the UE position with improved accuracy.
- gNB side and LMF side are defined based on legacy 3GPP release. As 3GPP evolves, the gNB and LMF may also evolve into other terms, and thus the protection scope of the present disclosure should not be unduly limit to the exemplary implementations illustrated with gNB side and LMF side and should also consider the equivalent entities.
- the signaling which indicates a reporting of positioning related assistant information, may also indicate or trigger one or more UL RS transmissions associated with the reporting (Scheme 1-1) .
- the one or more UL RS transmissions may refer to one more UL RSs within a UL RS set, or one or more repetitions of a UL RS set containing UL RS (s) .
- An example of such a signaling is an SRS request.
- Time-frequency resources for the one or more UL RS transmissions and the reporting of the positioning related assistant information can be determined by various manners.
- the time-frequency resources for the one or more UL RS transmissions and the reporting of the positioning related assistant information may be indicated by the signaling, or be preconfigured (e.g., there is an offset between a time domain start position of the one or more UL RS transmissions and a slot boundary or time domain position of the reception of the signaling) .
- the time-frequency resources for the reporting of the positioning related assistant information may be based on time-frequency resources for a configured grant (CG) PUSCH, which may carry the positioning related assistant information.
- CG configured grant
- Figures 3a, 3b and 3c respectively illustrate an exemplary scenario of triggering UL RS transmission (s) and positioning related assistant information reporting by one signaling under Scheme 1-1 in accordance with aspects of the present disclosure.
- one trigger signaling triggers one SRS transmission and one reporting of positioning related assistant information.
- the positioning related assistant information which is associated with the triggered SRS transmission will be reported or transmitted later than the SRS transmission
- the positioning related assistant information, which is associated with the triggered SRS transmission will be reported or transmitted at the same starting position in time domain as the SRS transmission.
- one trigger signaling which triggers one reporting of positioning related assistant information may also trigger multiple UL RS transmissions, e.g., 4 SRS transmissions, SRS#1, SRS#2, SRS#3 and SRS#4.
- Positioning related assistant information, which is associated with SRS#1, SRS#2, SRS#3 and SRS#4 will be reported later than the triggered 4 SRS transmissions.
- the reporting of the positioning related assistant information associated with SRS#1, SRS#2, SRS#3 and SRS#4 may be a list with four elements of positioning related assistant information, which respectively associate with (or mapping to, or correspond to, or the like) SRS#1, SRS#2 SRS#3 and SRS#4.
- gNB may transmit a signaling, e.g., by downlink control information (DCI) simultaneously triggering a reporting of positioning related assistant information and UL RS transmission, e.g., SRS transmission.
- DCI downlink control information
- the time-frequency resources for the UL RS transmission and positioning related assistant information reporting may be pre-configured by high layer signaling, e.g., radio resource control (RRC) signaling or indicated by the signaling triggering the reporting of positioning related assistant information.
- RRC radio resource control
- the time-frequency resource for PUSCH carrying positioning related assistant information is preconfigured to be the nearest CG type 1 PUSCH satisfying a timeline requirement, that is, the triggered positioning related assistant information reporting will later than the SRS transmission by a predefined or configured duration.
- UE will select one CG type 1 PUSCH from the multiple PUSCHs to carry the positioning related assistant information. For example, UE may first select CG type 1 PUSCH (s) with the same BWP ID as the triggered UL RS from the multiple PUSCHs, and if there is more than one selected PUSCH with the same BWP ID as the triggered UL RS, UE will select a PUSCH with the earliest or earlier starting symbol of the more than one selected PUSCH for reporting or transmitting the positioning related assistant information.
- the positioning related assistant information may also be transmitted by the PUSCH indicated by the signaling triggering the reporting of positioning related assistant information, e.g., the DCI.
- the time-frequency resources for the UL RS transmission and positioning related assistant information reporting may be indicated by the signaling indicating the reporting of positioning related assistant information, which may be a DCI.
- positioning related assistant information which may be a DCI.
- UL RS e.g., SRS request field or information element (IE) may also be included in a scheduling DCI for indicating the positioning related assistant information reporting or used as a trigger DCI to trigger CG 2 PUSCH carrying the positioning related assistant information.
- IE information element
- the time-frequency resources for the UL RS transmission and positioning related assistant information reporting may be determined with respect to the signaling triggering the reporting of positioning related assistant information, or with respect to an absolute time domain boundary. In the case of being determined is similar to with respect to the trigger signaling, it is similar to aperiodic CSI reporting and may be deemed as aperiodic reporting. In the case of being determined is similar to with respect to with respect to the trigger signaling, it is similar to configured grant PUSCH and may be deemed as periodic reporting.
- gNB may transmit a signaling simultaneously triggering a reporting of positioning related assistant information and multiple UL RS transmissions.
- the time-frequency resources for the reporting of positioning related assistant information reporting is the same as Scheme 1-1-1, and thus will not repeat. Only the time-frequency resources for the UL RS transmissions will be specifically illustrated in the following.
- the multiple UL RS transmissions may be a SRS resource set containing multiple SRS resources.
- legacy SRS configuration can work.
- the multiple UL RS transmissions may be repetitions of one or more SRSs or a SRS resource set with one or more SRSs, e.g., multiple repetitions of a single SRS or a SRS resource set contains a single SRS resource. It is the same for other UL RS (s) .
- aspects of the present disclosure also provide novel UL RS configurations to determine the time-frequency resources for UL RS transmissions (also works for one UL RS transmission) .
- the number of UL RS transmissions associated with reporting of positioning related assistant information may be configured. Since the UL RS transmissions are one to one associated with elements of positioning related assistant information, the number of UL RS transmissions associated with positioning related assistant information reporting may be indirectly configured by a configured element number of the positioning related assistant information in the reporting.
- high layer signaling e.g., a RRC signaling may preconfigure possible (or available or the like) time-frequency resources for UL RSs, and thus the gNB or LMF will be aware the suitable number that can be configured.
- Simultaneous transmission of downlink RS/channel and UL RS e.g., SRS may be not possible, and in this case the time-frequency resources for configured UL RSs should avoid overlap with DL slots or symbols etc.
- the time-frequency resources for configured UL RSs are determined based on the duration between reception of the trigger signaling and the reporting of the positioning related assistant information, which may be further in view of time division duplex (TDD) configuration.
- TDD time division duplex
- the time-frequency resources for UL RS transmissions will be determined, which may be further in combination with TDD configuration.
- the time-frequency resources for configured UL RSs should avoid overlap with DL slot or symbol etc.
- the signaling indicating a reporting of positioning related assistant information will not indicate UL RS transmission (s) , that is, UL RS transmission (s) is indicated separately from the reporting of positioning related assistant information. Similarly, the number of UL RS transmission associated with positioning related assistant information will be configured.
- a UL RS transmission is a last (or nearest) UL RS transmission before the reporting of the positioning related assistant information by a predefined or configured threshold (e.g., a time to allow UE to prepare the reporting) , a configured UL RS transmission (e.g., a configured SRS) , or a performed or to be performed UL RS transmission (e.g., a SRS that has been transmitted or reported to gNB by UE, or is to be transmitted or reported to gNB by UE) .
- a predefined or configured threshold e.g., a time to allow UE to prepare the reporting
- a configured UL RS transmission e.g., a configured SRS
- a performed or to be performed UL RS transmission e.g., a SRS that has been transmitted or reported to gNB by UE, or is to be transmitted or reported to gNB by UE
- the number of UL RS transmission associated with positioning related assistant information is multiple, e.g., N>1, positioning related assistant information associated with the multiple UL RS transmissions will be triggered and reported.
- Each item of positioning related assistant information is associated with a corresponding one of the multiple UL RS transmissions.
- the reporting of positioning related assistant information is a list, each element of the list is corresponding to a corresponding one of the multiple UL RS transmission.
- the multiple RS transmissions will be selected or determined based on the first or last UL RS and the number of UL RS transmissions associated with positioning related assistant information, which is similar to the case that on one UL RS transmission is configured under Scheme 1-2.
- the first one or the last one of the multiple UL RS transmissions is the last UL RS transmission before the reporting of the positioning related assistant information by a predefined or configured threshold (e.g., a time that allows UE to prepare the reporting) , a configured UL RS transmission, or a performed or to be performed UL RS transmission.
- a predefined or configured threshold e.g., a time that allows UE to prepare the reporting
- Figure 4 illustrate an exemplary scenario of separate indicating UL RS transmission (s) and reporting positioning related assistant information under Scheme 1-2 in accordance with aspects of the present disclosure.
- a signaling indicating a reporting of positioning related assistant information is received between SRS#1 and SRS#2. It is assumed that the number of UL RS transmission associated with positioning related assistant information reporting is configured to be 4.
- the first one of the four UL RS transmissions, e.g., SRS#3 is first determined based on one of the aforementioned manners, e.g., being configured. Then, SRS#3, SRS#4, SRS#5 and SRS#6 are determined as the four UL RS transmissions associated with the reporting of positioning related assistant information.
- the last one of the four UL RS transmissions e.g., SRS#6 is first determined based on one of the aforementioned manners, e.g., being the last UL RS transmission before the reporting of the positioning related assistant information by a predefined or configured threshold. Then, SRS#3, SRS#4, SRS#5 and SRS#6 are determined as the four UL RS transmissions associated with the reporting of positioning related assistant information.
- the reporting of positioning related assistant information sent to the gNB may overlap with other kind (s) of CSI reporting. Dropping may happen when the contents (or size) of the CSI reporting exceed the channel restriction based on priorities of the reported contents.
- priority of positioning related assistant information it may be determined based on the whole reporting of the positioning related assistant information, that is all the positioning related assistant information in the same reporting (e.g., in the same list) has the same priority.
- priority of positioning related assistant information may be based on each item of positioning related assistant information associated with one corresponding UL RS transmission.
- priority of each item of positioning related assistant information may be based on priority of both the whole positioning related assistant information reporting and the item of positioning related assistant information.
- exemplary priority of the positioning related assistant information in a CSI reporting may be determined based on an associated UL RS ID, an associated TRP ID, whether reporting of the positioning related assistant information is periodic or aperiodic, a reporting metric of the positioning related assistant information (e.g. TOA, or LOS probability etc. ) , an associated cell ID, or any combination thereof.
- a reporting metric of the positioning related assistant information e.g. TOA, or LOS probability etc.
- positioning related assistant information reporting to LMF from UE is similar to Scheme 1, and thus will not repeat.
- LMF will transmit the received positioning related assistant information to the gNB, e.g., by a list.
- each element of the list is corresponding to a UL RS transmission or RS (in the case of repetitions of the same UL RS, refer to a specific repetition of the UL RS) .
- the LMF may gather positioning related assistant information of multiple UEs associated with the same gNB and then transmitted the gathered positioning related assistant information to gNB side together.
- different UL RSs e.g., different SRS resources may be time division multiplexed (TDMed)
- UL RSs for different UEs may be differentiated by different time domain resources, frequency domain resources, code domain resources, or different sequences (e.g., different sequence ID) , ports (e.g., port indexes) , or any combination thereof.
- a sequence ID it may be a scrambling ID or an index to generate a UL RS sequence, e.g., a SRS sequence.
- Indexing (or a mapping order or the like) among multiple UL RS resources associated with positioning related assistant information will be configured or predefined based on the aforementioned various domains, sequences and/or ports etc.
- one or more UL RSs associated with the positioning related assistant information may be indexed based on: a time domain resource of an associated UL RS, a frequency domain resource of the associated UL RS, code domain resource of the associated UL RS, a sequence identity of the associated UL RS, or a port index of the associated UL RS, or any combination thereof (e.g., time domain resource (s) first, frequency domain resource (s) second, then followed by code domain resource (s) , then followed by sequence ID (s) , and then followed by port index (s) ) .
- the LMF can transmit or indicate the positioning related assistant information in various manners. Accordingly, gNB side will determined the positioning related assistant information and associated UL RSs in various manners.
- gNB may determine the positioning related assistant information based on implicit configuration of UL RS reception at gNB side.
- N> M available or alternative UL RSs to be associated with the positioning related assistant information.
- the N available UL RSs to be associated with the positioning related assistant information are later than reception of the UL RS transmission by a first duration (or first threshold) , and earlier than reception of the positioning related assistant information by a second duration (or a second threshold) .
- Exemplary first duration and second duration will be respectively determined based on time for transmission of the positioning related assistant information from UE to LMF and preparation at LMF side.
- M UL RSs associated with the positioning related assistant information will be determined or selected from the N available UL RSs.
- the M UL RSs associated with the positioning related assistant information will be the N available UL RSs.
- the M UL RSs associated with the positioning related assistant information will be determined or selected from the N available UL RSs based on configured or predefined rules. For example, the M UL RSs will be selected based on the starting position (or the first one) of the N available UL RSs or the ending position (or the last one) of the N available UL RSs.
- Figure 5a illustrates an example of associating positioning related assistant information and UL RSs under Scheme 2 in accordance with aspects of the present disclosure.
- a configured or predefined duration between the reception of UL RS at gNB side from UE and reception of positioning related assistant information at gNB side from LMF e.g., D0, SRS#5 to SRS#20 are available SRS resources to be associated with positioning related assistant information in view of the first configured or predefined duration later than reception of UL RS transmission, e.g., D1 and the second configured or predefined duration earlier than reception of the positioning related assistant information, e.g., D2.
- the number of UL RSs is 12, which is smaller than the available UL RSs determined by D1 and D2.
- SRS#5 to SRS#16 will be the 12 SRS resources associated with positioning related assistant information. If the 12 UL RSs are selected from the ending position of the available UL RSs, then SRS#9 to SRS#20 will be the 12 SRS resources associated with positioning related assistant information.
- the LMF may transmit the positioning related assistant information to gNB by directly configuring the reception of the positioning related assistant information and corresponding UL RSs.
- the LMF may configure time-frequency resources for the reception of the positioning related assistant information, and configure associated UL RS to each element in the list of positioning related assistant information, e.g., indicating the number of associated UL RSs and indicating a starting position or ending position of the associated UL RS or the time/frequency/code domain resource of the UL RS, index of the UL RS or the sequence ID of the UL RS, etc.
- Figure 5b illustrates another example of associating positioning related assistant information and UL RSs under Scheme 2 in accordance with aspects of the present disclosure.
- the LMF may indicate the reception of positioning related assistant information at gNB, indicate the number of UL RSs, e.g., 12 and indicate a starting position of the UL RSs, e.g., SRS#5 or ending position of the UL RSs, e.g., SRS#20.
- SRS#5 to SRS#16 will be the 12 SRS resources associated with positioning related assistant information
- SRS#9 to SRS#20 will be the 12 SRS resources associated with positioning related assistant information.
- the positioning related assistant information and associated UL RSs may be for different TRPs, even if they are associated with a single UE. Thus, it is necessary to differentiate the positioning related assistant information for different TRPs by indicating the TRP index associated with the positioning related assistant information. For example, the associated TRP index will be reported from UE to LMF and also from LMF to gNB. Exemplary TRP index may be based on a TAG index, a UL RS sequence index, a UL RS time-frequency resource, or a serving cell identity, or an identity for generating a UL RS sequence (e.g., a scrambling ID or an index to generate SRS sequence) .
- FIG. 6 illustrates an example of a UE 600 in accordance with aspects of the present disclosure.
- the UE 600 may include a processor 602, a memory 604, a controller 606, and a transceiver 608.
- the processor 602, the memory 604, the controller 606, or the transceiver 608, or various combinations thereof or various components thereof may be examples of means for performing various aspects of the present disclosure as described herein. These components may be coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces.
- the processor 602, the memory 604, the controller 606, or the transceiver 608, or various combinations or components thereof may be implemented in hardware (e.g., circuitry) .
- the hardware may include a processor, a digital signal processor (DSP) , an application-specific integrated circuit (ASIC) , or other programmable logic device, or any combination thereof configured as or otherwise supporting a means for performing the functions described in the present disclosure.
- DSP digital signal processor
- ASIC application-specific integrated circuit
- the processor 602 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, or any combination thereof) .
- the processor 602 may be configured to operate the memory 604.
- the memory 604 may be integrated into the processor 602.
- the processor 602 may be configured to execute computer-readable instructions stored in the memory 604 to cause the UE 600 to perform various functions of the present disclosure.
- the memory 604 may include volatile or non-volatile memory.
- the memory 604 may store computer-readable, computer-executable code including instructions when executed by the processor 602 cause the UE 600 to perform various functions described herein.
- the code may be stored in a non-transitory computer-readable medium such the memory 604 or another type of memory.
- 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.
- the processor 602 and the memory 604 coupled with the processor 602 may be configured to cause the UE 600 to perform one or more of the functions described herein (e.g., executing, by the processor 602, instructions stored in the memory 604) .
- the processor 602 may support wireless communication at the UE 600 in accordance with examples as disclosed herein.
- the UE 600 may be configured to support a means for receiving a signaling indicating a reporting of positioning related assistant information, and means for reporting positioning related assistant information associated with one or more UL RS transmissions based on the received signaling.
- the controller 606 may manage input and output signals for the UE 600.
- the controller 606 may also manage peripherals not integrated into the UE 600.
- the controller 606 may utilize an operating system such as or other operating systems.
- the controller 606 may be implemented as part of the processor 602.
- the UE 600 may include at least one transceiver 608. In some other implementations, the UE 600 may have more than one transceiver 608.
- the transceiver 608 may represent a wireless transceiver.
- the transceiver 608 may include one or more receiver chains 610, one or more transmitter chains 612, or a combination thereof.
- a receiver chain 610 may be configured to receive signals (e.g., control information, data, packets) over a wireless medium.
- the receiver chain 610 may include one or more antennas for receive the signal over the air or wireless medium.
- the receiver chain 610 may include at least one amplifier (e.g., a low-noise amplifier (LNA) ) configured to amplify the received signal.
- the receiver chain 610 may include at least one demodulator configured to demodulate the receive signal and obtain the transmitted data by reversing the modulation technique applied during transmission of the signal.
- the receiver chain 610 may include at least one decoder for decoding the processing the demodulated signal to receive the transmitted data.
- a transmitter chain 612 may be configured to generate and transmit signals (e.g., control information, data, packets) .
- the transmitter chain 612 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 transmitter chain 612 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 transmitter chain 612 may also include one or more antennas for transmitting the amplified signal into the air or wireless medium.
- FIG. 7 illustrates an example of a processor 700 in accordance with aspects of the present disclosure.
- the processor 700 may be an example of a processor configured to perform various operations in accordance with examples as described herein.
- the processor 700 may include a controller 702 configured to perform various operations in accordance with examples as described herein.
- the processor 700 may optionally include at least one memory 704, which may be, for example, an L1/L2/L3 cache. Additionally, or alternatively, the processor 700 may optionally include one or more arithmetic-logic units (ALUs) 706.
- ALUs arithmetic-logic units
- One or more of 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 700 may be a processor chipset and include a protocol stack (e.g., a software stack) executed by the processor chipset to perform various operations (e.g., receiving, obtaining, retrieving, transmitting, outputting, forwarding, storing, determining, identifying, accessing, writing, reading) in accordance with examples as described herein.
- a protocol stack e.g., a software stack
- operations e.g., receiving, obtaining, retrieving, transmitting, outputting, forwarding, storing, determining, identifying, accessing, writing, reading
- 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 700) 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 702 may be configured to manage and coordinate various operations (e.g., signaling, receiving, obtaining, retrieving, transmitting, outputting, forwarding, storing, determining, identifying, accessing, writing, reading) of the processor 700 to cause the processor 700 to support various operations in accordance with examples as described herein.
- the controller 702 may operate as a control unit of the processor 700, generating control signals that manage the operation of various components of the processor 700. These control signals include enabling or disabling functional units, selecting data paths, initiating memory access, and coordinating timing of operations.
- the controller 702 may be configured to fetch (e.g., obtain, retrieve, receive) instructions from the memory 704 and determine subsequent instruction (s) to be executed to cause the processor 700 to support various operations in accordance with examples as described herein.
- the controller 702 may be configured to track memory address of instructions associated with the memory 704.
- the controller 702 may be configured to decode instructions to determine the operation to be performed and the operands involved.
- the controller 702 may be configured to interpret the instruction and determine control signals to be output to other components of the processor 700 to cause the processor 700 to support various operations in accordance with examples as described herein.
- the controller 702 may be configured to manage flow of data within the processor 700.
- the controller 702 may be configured to control transfer of data between registers, arithmetic logic units (ALUs) , and other functional units of the processor 700.
- ALUs arithmetic logic units
- the memory 704 may include one or more caches (e.g., memory local to or included in the processor 700 or other memory, such RAM, ROM, DRAM, SDRAM, SRAM, MRAM, flash memory, etc. In some implementations, the memory 704 may reside within or on a processor chipset (e.g., local to the processor 700) . In some other implementations, the memory 704 may reside external to the processor chipset (e.g., remote to the processor 700) .
- caches e.g., memory local to or included in the processor 700 or other memory, such RAM, ROM, DRAM, SDRAM, SRAM, MRAM, flash memory, etc.
- the memory 704 may reside within or on a processor chipset (e.g., local to the processor 700) . In some other implementations, the memory 704 may reside external to the processor chipset (e.g., remote to the processor 700) .
- the memory 704 may store computer-readable, computer-executable code including instructions that, when executed by the processor 700, cause the processor 700 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 702 and/or the processor 700 may be configured to execute computer-readable instructions stored in the memory 704 to cause the processor 700 to perform various functions.
- the processor 700 and/or the controller 702 may be coupled with or to the memory 704, the processor 700, the controller 702, and the memory 704 may be configured to perform various functions described herein.
- the processor 700 may include multiple processors and the memory 704 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.
- the one or more ALUs 706 may be configured to support various operations in accordance with examples as described herein.
- the one or more ALUs 706 may reside within or on a processor chipset (e.g., the processor 700) .
- the one or more ALUs 706 may reside external to the processor chipset (e.g., the processor 700) .
- One or more ALUs 706 may perform one or more computations such as addition, subtraction, multiplication, and division on data.
- one or more ALUs 706 may receive input operands and an operation code, which determines an operation to be executed.
- One or more ALUs 706 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 706 may support logical operations such as AND, OR, exclusive-OR (XOR) , not-OR (NOR) , and not-AND (NAND) , enabling the one or more ALUs 706 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 706 to handle conditional operations, comparisons, and bitwise operations.
- the processor 700 may support wireless communication in accordance with examples as disclosed herein.
- the processor 700 may be configured to or operable to support a means for receiving a signaling indicating a reporting of positioning related assistant information, and means for reporting positioning related assistant information associated with one or more UL RS transmissions based on the received signaling.
- FIG. 8 illustrates an example of a NE 800 in accordance with aspects of the present disclosure.
- the NE 800 may include a processor 802, a memory 804, a controller 806, and a transceiver 808.
- the processor 802, the memory 804, the controller 806, or the transceiver 808, or various combinations thereof or various components thereof may be examples of means for performing various aspects of the present disclosure as described herein. These components may be coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces.
- the processor 802, the memory 804, the controller 806, or the transceiver 808, or various combinations or components thereof may be implemented in hardware (e.g., circuitry) .
- the hardware may include a processor, a digital signal processor (DSP) , an application-specific integrated circuit (ASIC) , or other programmable logic device, or any combination thereof configured as or otherwise supporting a means for performing the functions described in the present disclosure.
- DSP digital signal processor
- ASIC application-specific integrated circuit
- the processor 802 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, or any combination thereof) .
- the processor 802 may be configured to operate the memory 804.
- the memory 804 may be integrated into the processor 802.
- the processor 802 may be configured to execute computer-readable instructions stored in the memory 804 to cause the NE 800 to perform various functions of the present disclosure.
- the memory 804 may include volatile or non-volatile memory.
- the memory 804 may store computer-readable, computer-executable code including instructions when executed by the processor 802 cause the NE 800 to perform various functions described herein.
- the code may be stored in a non-transitory computer-readable medium such the memory 804 or another type of memory.
- 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.
- the processor 802 and the memory 804 coupled with the processor 802 may be configured to cause the NE 800 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 NE 800 in accordance with examples as disclosed herein.
- the NE 800 may be configured to support a means for receiving UL RS transmissions from a UE, means for receiving positioning related assistant information from the UE or from a LMF; and means for determining association between the positioning related assistant information and one or more UL RS transmissions of the received UL RS transmissions.
- the controller 806 may manage input and output signals for the NE 800.
- the controller 806 may also manage peripherals not integrated into the NE 800.
- the controller 806 may utilize an operating system such as or other operating systems.
- the controller 806 may be implemented as part of the processor 802.
- the NE 800 may include at least one transceiver 808. In some other implementations, the NE 800 may have more than one transceiver 808.
- the transceiver 808 may represent a wireless transceiver.
- the transceiver 808 may include one or more receiver chains 810, one or more transmitter chains 812, or a combination thereof.
- a receiver chain 810 may be configured to receive signals (e.g., control information, data, packets) over a wireless medium.
- the receiver chain 810 may include one or more antennas for receive the signal over the air or wireless medium.
- the receiver chain 810 may include at least one amplifier (e.g., a low-noise amplifier (LNA) ) configured to amplify the received signal.
- the receiver chain 810 may include at least one demodulator configured to demodulate the receive signal and obtain the transmitted data by reversing the modulation technique applied during transmission of the signal.
- the receiver chain 810 may include at least one decoder for decoding the processing the demodulated signal to receive the transmitted data.
- a transmitter chain 812 may be configured to generate and transmit signals (e.g., control information, data, packets) .
- the transmitter chain 812 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 transmitter chain 812 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 transmitter chain 812 may also include one or more antennas for transmitting the amplified signal into the air or wireless medium.
- Figure 9 illustrates a flowchart of a method in accordance with aspects of the present disclosure.
- the operations of the method may be implemented by a UE as described herein.
- the UE may execute a set of instructions to control the function elements of the UE to perform the described functions.
- the method may include receiving a signaling indicating a reporting of positioning related assistant information.
- the operations of step 901 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of step 901 may be performed by a UE as described with reference to Figure 6.
- the method may include reporting positioning related assistant information associated with one or more UL RS transmissions based on the received signaling.
- the operations of step 903 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of step 903 may be performed by a UE as described with reference to Figure 6.
- Figure 10 illustrates a flowchart of a method in accordance with aspects of the present disclosure.
- the operations of the method may be implemented by a NE as described herein.
- the NE may execute a set of instructions to control the function elements of the NE to perform the described functions.
- the method may include receiving UL RS transmissions from a UE.
- the operations of step 1001 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of step 1001 may be performed by a NE as described with reference to Figure 8.
- the method may include receiving positioning related assistant information from the UE or from an LMF.
- the operations of step 1003 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of step 1003 may be performed by a NE as described with reference to Figure 8.
- the method may include determining association between the positioning related assistant information and one or more UL RS transmissions of the received UL RS transmissions.
- the operations of step 1005 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of step 1005 may be performed a NE as described with reference to Figure 8.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Various aspects of the present disclosure relate to a method and apparatus of supporting data collection. An exemplary method performed by a UE may include: receiving a signaling indicating a reporting of positioning related assistant information, and reporting positioning related assistant information associated with one or more UL RS transmissions based on the received signaling.
Description
The present disclosure relates to wireless communications, and more specifically to technologies of supporting data collection, e.g., for positioning.
A wireless communications system may include one or multiple network communication devices, such as base stations, which 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, or the like) . Additionally, 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) ) .
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. As used herein, including in the claims, “or” as used in a list of items (e.g., a list of items prefaced by a phrase such as “at least one of” or “one or more of” or “one or both of” ) 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) . Also, as used herein, 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. In other words, as used herein, the phrase “based on” shall be construed in the same manner as the phrase “based at least in part on. Further, as used herein, including in the claims, a “set” may include one or more elements.
Some implementations of the methods and apparatuses described herein may further include a UE for wireless communication, which includes: at least one memory; and at least one processor coupled with the at least one memory and configured to cause the UE to:receive a signaling indicating a reporting of positioning related assistant information; and report positioning related assistant information associated with one or more uplink (UL) reference signal (RS) transmissions based on the received signaling.
In some implementations of the methods and apparatuses described herein, the positioning related assistant information comprises time of arrival (TOA) , line of sight (LOS) probability, UE position or any combination thereof.
In some implementations of the methods and apparatuses described herein, the at least one processor is configured to cause the UE to: report the positioning related assistant information at same starting time as the one or more UL RS transmissions; or report the positioning related assistant information later than the one or more UL RS transmissions.
In some implementations of the methods and apparatuses described herein, the at least one processor is configured to cause the UE to: report the positioning related assistant information associated with the one or more UL RS transmissions with a list, wherein the list includes one or more elements, each associated with the one or more UL RS transmissions respectively.
In some implementations of the methods and apparatuses described herein, the signaling indicates the one or more UL RS transmissions.
In some implementations of the methods and apparatuses described herein, time-frequency resources for the one or more UL RS transmissions and the reporting of the positioning related assistant information are indicated by the signaling, or preconfigured, and
there is an offset between a time domain start position of the one or more UL RS transmissions and a slot boundary or time domain position of reception of the signaling.
In some implementations of the methods and apparatuses described herein, time-frequency resources for the reporting of the positioning related assistant information are based on time-frequency resources for a configured grant physical uplink shared channel (PUSCH) .
In some implementations of the methods and apparatuses described herein, the one or more UL RSs refer to UL RS (s) within a UL RS set or repetitions of a UL RS set containing UL RS (s) .
In some implementations of the methods and apparatuses described herein, a number of UL RS transmissions is configured, or is determined by a duration between reception of the signaling and the reporting of the assistant information, or is determined by a configured duration between adjacent UL RS transmissions.
In some implementations of the methods and apparatuses described herein, the reporting of the positioning related assistant information is associated with a last UL RS transmission before the reporting of the positioning related assistant information by a predefined or configured threshold, a configured UL RS transmission, or a performed or to be performed UL RS transmission
In some implementations of the methods and apparatuses described herein, reporting of the positioning related assistant information is associated with multiple UL RS transmissions, and wherein, a first one or a last one of the multiple UL RS transmissions is a last UL RS transmission before the reporting of the positioning related assistant information by a predefined or configured threshold, a configured UL RS transmission, or a performed or to be performed UL RS transmission.
In some implementations of the methods and apparatuses described herein, the at least one processor is configured to cause the UE: report a quality indicator associated with the positioning related assistant information.
In some implementations of the methods and apparatuses described herein, the at least one processor is configured to cause the UE: report a timer related to validity of the positioning related assistant information.
In some implementations of the methods and apparatuses described herein, the at least one processor is configured to cause the UE to: determine a priority of the positioning related assistant information based on an associated UL RS identity (ID) , an associated transmit-receive points (TRP) ID, whether reporting of the positioning related assistant information being periodic or aperiodic, a reporting metric of the positioning related assistant information, or an associated cell ID, or any combination thereof.
Some implementations of the methods and apparatuses described herein may further include a processor for wireless communication, which includes: at least one controller coupled with at least one memory and configured to cause the at least one processor to:receive a signaling indicating a reporting of positioning related assistant information; and report positioning related assistant information associated with one or more UL RS transmissions based on the received signaling.
Some implementations of the methods and apparatuses described herein may further include a network equipment (NE) for wireless communication, which includes: at least one memory; and at least one processor coupled with the at least one memory and configured to cause the NE to: receive UL RS transmissions from a UE; receive positioning related assistant information from the UE or from a location management function (LMF) ; and determine association between the positioning related assistant information and one or more UL RS transmissions of the received UL RS transmissions.
In some implementations of the methods and apparatuses described herein, a duration between reception of the UL RS transmissions and reception of the positioning related assistant information, time-frequency resources for the positioning related assistant information, and a number of elements of the positioning related assistant information is configured.
In some implementations of the methods and apparatuses described herein, the one or more UL RSs associated with the positioning related assistant information is later than
reception of the UL RS transmission by a first duration, and earlier than reception of the positioning related assistant information by a second duration.
In some implementations of the methods and apparatuses described herein, a starting position or ending position of the one or more UL RSs associated with the positioning related assistant information is configured or predefined.
In some implementations of the methods and apparatuses described herein, the one or more UL RSs associated with the positioning related assistant information are indexed based on: a time domain resource of an associated UL RS, a frequency domain resource of the associated UL RS, code domain resource of the associated UL RS, a sequence identity of the associated UL RS, or a port index of the associated UL RS, or any combination thereof.
In some implementations of the methods and apparatuses described herein, a mapping order of the time domain resource, the frequency domain resource, the code domain resource, the sequence identity, or the port index, or any combination thereof is configured or predefined.
In some implementations of the methods and apparatuses described herein, the positioning related assistant information is associated with a TRP index.
In some implementations of the methods and apparatuses described herein, the at least one processor is configured to cause the NE to: determine the TRP index based on a timing advance group (TAG) index, a UL RS sequence index, a UL RS time-frequency resource, or a serving cell identity, or an identity for generating a UL RS sequence.
Some implementations of the methods and apparatuses described herein may further include a method performed by a UE, which includes: receiving a signaling indicating a reporting of positioning related assistant information; and reporting positioning related assistant information associated with one or more UL RS transmissions based on the received signaling.
Figure 1 illustrates an example of a wireless communications system in accordance with aspects of the present disclosure.
Figure 2 illustrates an exemplary data collection procedure in a case that the AI/ML model is at gNB side in accordance with aspects of the present disclosure.
Figures 3a, 3b and 3c respectively illustrate an exemplary scenario of triggering UL RS transmission (s) and positioning related assistant information reporting by one signaling under Scheme 1-1 in accordance with aspects of the present disclosure.
Figure 4 illustrate an exemplary scenario of separate indicating UL RS transmission (s) and reporting positioning related assistant information under Scheme 1-2 in accordance with aspects of the present disclosure.
Figure 5a illustrates an example of associating positioning related assistant information and UL RSs under Scheme 2 in accordance with aspects of the present disclosure.
Figure 5b illustrates another example of associating positioning related assistant information and UL RSs under Scheme 2 in accordance with aspects of the present disclosure.
Figure 6 illustrates an example of a UE in accordance with aspects of the present disclosure.
Figure 7 illustrates an example of a processor in accordance with aspects of the present disclosure.
Figure 8 illustrates an example of a NE in accordance with aspects of the present disclosure.
Figure 9 illustrates a flowchart of method performed by a UE in accordance with aspects of the present disclosure.
Figure 10 illustrates a flowchart of method performed by a NE in accordance with aspects of the present disclosure.
Regarding data collection for artificial intelligence (AI) (or AI/machine learning (ML) ) based positioning, at least the following information of data with potential specification impact are identified: 1) ground truth label; 2) measurement (corresponding to model input) ; 3) quality indicator for and/or associated with ground truth label and/or
measurement; 4) RS configuration (s) at least for deriving measurement; and 5) time stamp at least for and/or associated with collected data. Thus, legacy positioning technologies shall be improved to adapt to AI/ML based positioning. Issues related to time stamp and quality indicator associated with ground truth label and measurement, e.g., how to determine the association between channel measurements and positioning related assistant information etc., in the case that AI/ML model (s) is at gNB side should be solved.
At least considering the aforementioned technical problems, aspects of the present disclosure provide technical solutions of supporting data collection, e.g., a method and apparatus of supporting data collection, e.g., for positioning.
For example, in accordance with aspects of the present disclosure, UE will receive UL RS, e.g., sounding reference signal (SRS) transmission configuration from gNB side (or the like) or from LMF (or the like) . UE will transmit UL RSs to the gNB side or the like based on the UL RS transmission configuration. UE will also receive a signaling indicating a reporting of positioning related assistant information, e.g., from the gNB side or from LMF side. Exemplary positioning related assistant information include TOA, LOS probability (e.g., LOS probability of UE with respect to a TRP) , UE position, or any combination thereof (e.g., TOA and LOS probability, or LOS probability and UE position etc. ) . Based on the received signaling, UE will report the positioning related assistant information to the gNB side or LMF. In the case that UE reports the positioning related assistant information to the LMF, the LMF will transmit the positioning related assistant information to the gNB. The gNB side will determine the association between the positioning related assistant information and one or more UL RS transmissions among the received UL RS transmissions. Accordingly, the gNB can determine the association between the positioning related assist information and the channel related information based on measurement of the UL RS. The channel related information based on UL RS can be at least one of channel impulse response (CIR) , power delay profile (PDP) , and delay profile (DP) . Accordingly, the gNB could accurately train the AI/ML model with the collected data, e.g., the positioning related assistant information associated with one or more UL RSs and the channel related information associated with the UL RS.
In short, technical solutions disclosed in the present disclosure will improve the existing positioning technology, increase the accuracy of AI/ML model positioning and facilitate the implementation of AI/ML model positioning. In addition, although the collected data, e.g., the positioning related assistant information illustrated for positioning herein, they may be used for other purposes in the future. Accordingly, the protection scope of the present disclosure should not be unduly limited to positioning.
Aspects of the present disclosure are described in the context of a wireless communication system.
Figure 1 illustrates an example of a wireless communications system 100 in accordance with aspects of the present disclosure. The wireless communications system 100 may include one or more NE 102, one or more UE 104, and a core network (CN) 106. The wireless communications system 100 may support various radio access technologies. In some implementations, the wireless communications system 100 may be a 4G network, such as an LTE network or an LTE-Advanced (LTE-A) network. In some other implementations, the wireless communications system 100 may be a NR network, such as a 5G network, a 5G-Advanced (5G-A) network, or a 5G ultrawideband (5G-UWB) network. In other implementations, the wireless communications system 100 may be a combination of a 4G network and a 5G network, or other suitable radio access technology including Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi) , IEEE 802.16 (WiMAX) , IEEE 802.20. The wireless communications system 100 may support radio access technologies beyond 5G, for example, 6G. Additionally, the wireless communications system 100 may support technologies, such as time division multiple access (TDMA) , frequency division multiple access (FDMA) , or code division multiple access (CDMA) , etc.
The one or more NE 102 may be dispersed throughout a geographic region to form the wireless communications system 100. One or more of the NE 102 described herein may be or include or may be referred to as a network node, a base station, a network element, a network function, a network entity, a radio access network (RAN) , a NodeB, an eNodeB (eNB) , a next-generation NodeB (gNB) , or other suitable terminology. An NE 102 and a UE 104 may communicate via a communication link, which may be a wireless or wired
connection. For example, an NE 102 and a UE 104 may perform wireless communication (e.g., receive signaling, transmit signaling) over a Uu interface.
An NE 102 may provide a geographic coverage area for which the NE 102 may support services for one or more UEs 104 within the geographic coverage area. For example, an NE 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. In some implementations, an NE 102 may be moveable, for example, a satellite associated with a non-terrestrial network (NTN) . In some implementations, different geographic coverage areas 112 associated with the same or different radio access technologies may overlap, but the different geographic coverage areas may be associated with different NE 102.
The one or more UE 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 remote unit, a mobile device, a wireless device, a remote device, a subscriber device, a transmitter device, a receiver device, or some other suitable terminology. In some implementations, the UE 104 may be referred to as a unit, a station, a terminal, or a client, among other examples. Additionally, or alternatively, 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.
A UE 104 may be able to support wireless communication directly with other UEs 104 over a communication link. For example, a UE 104 may support wireless communication directly with another UE 104 over a device-to-device (D2D) communication link. In some implementations, such as vehicle-to-vehicle (V2V) deployments, vehicle-to-everything (V2X) deployments, or cellular-V2X deployments, the communication link 114 may be referred to as a sidelink. For example, a UE 104 may support wireless communication directly with another UE 104 over a PC5 interface.
An NE 102 may support communications with the CN 106, or with another NE 102, or both. For example, an NE 102 may interface with other NE 102 or the CN 106 through one or more backhaul links (e.g., S1, N2, N2, or network interface) . In some implementations, the NE 102 may communicate with each other directly. In some other implementations, the
NE 102 may communicate with each other or indirectly (e.g., via the CN 106. In some implementations, one or more NE 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) .
The CN 106 may support user authentication, access authorization, tracking, connectivity, and other access, routing, or mobility functions. The CN 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) ) . In some implementations, the 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 NE 102 associated with the CN 106.
The CN 106 may communicate with a packet data network over one or more backhaul links (e.g., via an S1, N2, N2, or another network interface) . The packet data network may include an application server. In some implementations, one or more UEs 104 may communicate with the application server. A UE 104 may establish a session (e.g., a protocol data unit (PDU) session, or the like) with the CN 106 via an NE 102. The CN 106 may route traffic (e.g., control information, data, and the like) between the UE 104 and the application server 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 CN 106 (e.g., one or more network functions of the CN 106) .
In the wireless communications system 100, the NEs 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) . In some implementations, the NEs 102 and the UEs 104 may support different resource structures. For example, the NEs
102 and the UEs 104 may support different frame structures. In some implementations, such as in 4G, the NEs 102 and the UEs 104 may support a single frame structure. In some other implementations, such as in 5G and among other suitable radio access technologies, the NEs 102 and the UEs 104 may support various frame structures (i.e., multiple frame structures) . The NEs 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 numerology (e.g., μ=0) may be associated with a first subcarrier spacing (e.g., 15 kHz) and a normal cyclic prefix. In some implementations, the first numerology (e.g., μ=0) associated with the first subcarrier spacing (e.g., 15 kHz) may utilize one slot per subframe. A second numerology (e.g., μ=1) may be associated with a second subcarrier spacing (e.g., 30 kHz) and a normal cyclic prefix. A third numerology (e.g., μ=2) may be associated with a third subcarrier spacing (e.g., 60 kHz) and a normal cyclic prefix or an extended cyclic prefix. A fourth numerology (e.g., μ=3) may be associated with a fourth subcarrier spacing (e.g., 120 kHz) and a normal cyclic prefix. A fifth numerology (e.g., μ=4) may be associated with a fifth subcarrier spacing (e.g., 240 kHz) and a normal cyclic prefix.
A time interval of a resource (e.g., a communication 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. In some implementations, each frame may include multiple subframes. For example, each frame may include 10 subframes, and each subframe may have a duration, for example, a 1 ms duration. In some implementations, each frame may have the same duration. In some implementations, each subframe of a frame may have the same duration.
Additionally or alternatively, a time interval of a resource (e.g., a communication resource) may be organized according to slots. For example, 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. For instance, the first, second, third, fourth, and fifth numerologies (i.e., μ=0, μ=1, μ=2, μ=3, μ=4) associated with respective subcarrier spacings of 15 kHz, 30 kHz, 60 kHz, 120 kHz,
and 240 kHz may utilize a single slot per subframe, two slots per subframe, four slots per subframe, eight slots per subframe, and 16 slots per subframe, respectively. Each slot may include a number (e.g., quantity) of symbols (e.g., OFDM symbols) . In some implementations, the number (e.g., quantity) of slots for a subframe may depend on a numerology. For a normal cyclic prefix, a slot may include 14 symbols. For an extended cyclic prefix (e.g., applicable for 60 kHz subcarrier spacing) , a slot may include 12 symbols. The relationship between the number of symbols per slot, the number of slots per subframe, and the number of slots per frame for a normal cyclic prefix and an extended cyclic prefix may depend on a numerology. It should be understood that reference to a first numerology (e.g., μ=0) associated with a first subcarrier spacing (e.g., 15 kHz) may be used interchangeably between subframes and slots.
In the wireless communications system 100, an electromagnetic (EM) spectrum may be split, based on frequency or wavelength, into various classes, frequency bands, frequency channels, etc. By way of example, 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) . In some implementations, the NEs 102 and the UEs 104 may perform wireless communications over one or more of the operating frequency bands. In some implementations, FR1 may be used by the NEs 102 and the UEs 104, among other equipment or devices for cellular communications traffic (e.g., control information, data) . In some implementations, FR2 may be used by the NEs 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) . For example, FR1 may be associated with a first numerology (e.g., μ=0) , which includes 15 kHz subcarrier spacing; a second numerology (e.g., μ=1) , which includes 30 kHz subcarrier spacing; and a third numerology (e.g., μ=2) , which includes 60 kHz subcarrier spacing. FR2 may be associated with one or multiple numerologies (e.g., at least 2 numerologies) . For example, FR2 may be associated with a third numerology (e.g., μ=2) ,
which includes 60 kHz subcarrier spacing; and a fourth numerology (e.g., μ=3) , which includes 120 kHz subcarrier spacing.
Regarding AI/ML based positioning, there is a case that the AI/ML model is at gNB side, e.g., AI/ML assisted positioning case 3a, where channel measurement is based on UL RSs at gNB side and output of the AI/ML model is positioning related assistant information (or referred to as assistant information) , e.g., TOA, or LOS probability or UE position etc.
Figure 2 illustrates an exemplary data collection procedure in a case that the AI/ML model is at gNB side in accordance with aspects of the present disclosure.
Referring to Figure 2, in step 201, UE will transmit UL RSs, e.g. SRSs (or referred to as SRS resources) to gNB side based on UL RS transmission configuration, and gNB will receive the UL RSs based on UL RS reception configuration. Either the UL RS transmission configuration or UL RS reception configuration may be configured and/or indicated by the gNB or LMF. For example, the LMF may configure and transmit the UL RS transmission configuration to UE, and configure and transmit the UL RS reception configuration to the gNB. Then, channel measurements, e.g., e.g., CIR, PDP, and/or DP etc. measured based on UL RSs are available at gNB side by the UL RS reception.
UE may receive a signaling indicating (or triggering) a reporting of positioning related assistant information, which is associated with one or more UL RS transmissions to the gNB. The gNB may configure and transmit the indication or trigger signaling indicating a reporting of positioning related assistant information by itself, or configure and/or transmit the indication or trigger signaling based on configuration information on positioning related assistant information reporting from LMF. In some other cases, the LMF may configure and transmit the indication or trigger signaling directly to the UE.
Based on the indication signaling, UE may report the positioning related assistant information to the gNB in step 203, e.g., via physical uplink control channel (PUCCH) or physical uplink shared channel (PUSCH) in some implementations of the present disclosure. In some other implementations of the present disclosure, UE may report the positioning related assistant information to the LMF in step 205a. In the case that the positioning related
assistant information is reported to the LMF, the LMF will transmit the positioning related assistant information received from the UE separately or together with the positioning related assistant information received from other UE (s) to the gNB in step 205b.
Either in the case of reporting to the gNB side or in the cases of reporting to the LMF, the reporting of positioning related assistant information is associated with one or more UL RS transmissions. UE may report the positioning related assistant information at the same starting time as the one or more UL RS transmissions, or report the positioning related assistant information later than the one or more UL RS transmissions. In the case that the positioning related assistant information is associated with a quality indicator, UE will report the associated quality indicator to the gNB or LMF. In the case that the positioning related assistant information is associated with a timer related to the validity of the positioning related assistant information, UE will also report the associated timer to the gNB or LMF.
In step 207, the gNB may perform AI/ML model training with the collected data, e.g., the positioning related assistant information from the UE or from the LMF, and the channel related information associated with the UL RS. For data collection of AI/ML model training, the gNB should be aware of the positioning related assistant information corresponding to each channel measurement performed based on UL RSs. That is, the gNB will determine the association (or mapping or the like) between channel measurement based on UL RS and the positioning related assist information. In the case that the reporting of positioning related assistant information is associated with only one UL RS transmission, the positioning related assistant information e.g., TOA or LOS probability is related to the time instance of the UL RS transmission. In the case that the positioning related assistant information is reported by a list, each element in the list, which corresponds to an element of (or a piece of, or an item of or the like) positioning related assistant information, is associated with one UL RS transmission.
In step 209, the gNB may transmit the output of the AI/ML model to the LMF for inference, so that the LMF could calculate or estimate the UE position with improved accuracy.
Persons skilled in the art should well know that the gNB side and LMF side are defined based on legacy 3GPP release. As 3GPP evolves, the gNB and LMF may also evolve
into other terms, and thus the protection scope of the present disclosure should not be unduly limit to the exemplary implementations illustrated with gNB side and LMF side and should also consider the equivalent entities.
More details of the present disclosure will be illustrated in the following respectively in view of cases that UE reports the positioning related assistant information to gNB or the like (Scheme 1) and cases that UE reports the positioning related assistant information to LMF or the like (Scheme 2) .
In accordance with aspects of the present disclosure, under Scheme 1, the signaling, which indicates a reporting of positioning related assistant information, may also indicate or trigger one or more UL RS transmissions associated with the reporting (Scheme 1-1) . The one or more UL RS transmissions may refer to one more UL RSs within a UL RS set, or one or more repetitions of a UL RS set containing UL RS (s) . An example of such a signaling is an SRS request.
Time-frequency resources for the one or more UL RS transmissions and the reporting of the positioning related assistant information can be determined by various manners. For example, the time-frequency resources for the one or more UL RS transmissions and the reporting of the positioning related assistant information may be indicated by the signaling, or be preconfigured (e.g., there is an offset between a time domain start position of the one or more UL RS transmissions and a slot boundary or time domain position of the reception of the signaling) . In another example, the time-frequency resources for the reporting of the positioning related assistant information may be based on time-frequency resources for a configured grant (CG) PUSCH, which may carry the positioning related assistant information.
Figures 3a, 3b and 3c respectively illustrate an exemplary scenario of triggering UL RS transmission (s) and positioning related assistant information reporting by one signaling under Scheme 1-1 in accordance with aspects of the present disclosure.
Firstly, referring to Figures 3a and 3b, one trigger signaling triggers one SRS transmission and one reporting of positioning related assistant information. In Figure 3a, the positioning related assistant information, which is associated with the triggered SRS
transmission will be reported or transmitted later than the SRS transmission, while in Figure 3b, the positioning related assistant information, which is associated with the triggered SRS transmission will be reported or transmitted at the same starting position in time domain as the SRS transmission.
Referring to Figure 3c, one trigger signaling which triggers one reporting of positioning related assistant information, may also trigger multiple UL RS transmissions, e.g., 4 SRS transmissions, SRS#1, SRS#2, SRS#3 and SRS#4. Positioning related assistant information, which is associated with SRS#1, SRS#2, SRS#3 and SRS#4 will be reported later than the triggered 4 SRS transmissions. The reporting of the positioning related assistant information associated with SRS#1, SRS#2, SRS#3 and SRS#4 may be a list with four elements of positioning related assistant information, which respectively associate with (or mapping to, or correspond to, or the like) SRS#1, SRS#2 SRS#3 and SRS#4.
More specifically, in accordance with some aspects of the present disclosure (Scheme 1-1-1) , gNB may transmit a signaling, e.g., by downlink control information (DCI) simultaneously triggering a reporting of positioning related assistant information and UL RS transmission, e.g., SRS transmission.
Under Scheme 1-1-1, in some implementations of the present disclosure, the time-frequency resources for the UL RS transmission and positioning related assistant information reporting may be pre-configured by high layer signaling, e.g., radio resource control (RRC) signaling or indicated by the signaling triggering the reporting of positioning related assistant information. For example, the time-frequency resource for PUSCH carrying positioning related assistant information is preconfigured to be the nearest CG type 1 PUSCH satisfying a timeline requirement, that is, the triggered positioning related assistant information reporting will later than the SRS transmission by a predefined or configured duration. In addition, there may be multiple configurations for CG type 1 PUSCH. Different CG type 1 PUSCHs may have different BWP IDs, starting symbols, ending symbols, and durations etc. UE will select one CG type 1 PUSCH from the multiple PUSCHs to carry the positioning related assistant information. For example, UE may first select CG type 1 PUSCH (s) with the same BWP ID as the triggered UL RS from the multiple PUSCHs, and if there is more than one selected PUSCH with the same BWP ID as the triggered UL RS, UE will select a
PUSCH with the earliest or earlier starting symbol of the more than one selected PUSCH for reporting or transmitting the positioning related assistant information. The positioning related assistant information may also be transmitted by the PUSCH indicated by the signaling triggering the reporting of positioning related assistant information, e.g., the DCI.
In some other implementations of the present disclosure, the time-frequency resources for the UL RS transmission and positioning related assistant information reporting may be indicated by the signaling indicating the reporting of positioning related assistant information, which may be a DCI. For example, UL RS, e.g., SRS request field or information element (IE) may also be included in a scheduling DCI for indicating the positioning related assistant information reporting or used as a trigger DCI to trigger CG 2 PUSCH carrying the positioning related assistant information.
In some yet other implementations of the present disclosure, the time-frequency resources for the UL RS transmission and positioning related assistant information reporting may be determined with respect to the signaling triggering the reporting of positioning related assistant information, or with respect to an absolute time domain boundary. In the case of being determined is similar to with respect to the trigger signaling, it is similar to aperiodic CSI reporting and may be deemed as aperiodic reporting. In the case of being determined is similar to with respect to with respect to the trigger signaling, it is similar to configured grant PUSCH and may be deemed as periodic reporting.
In accordance with some other aspects of the present disclosure (Scheme 1-1-2) , gNB may transmit a signaling simultaneously triggering a reporting of positioning related assistant information and multiple UL RS transmissions. The time-frequency resources for the reporting of positioning related assistant information reporting is the same as Scheme 1-1-1, and thus will not repeat. Only the time-frequency resources for the UL RS transmissions will be specifically illustrated in the following.
The multiple UL RS transmissions may be a SRS resource set containing multiple SRS resources. In this case, legacy SRS configuration can work. However, in some cases, the multiple UL RS transmissions may be repetitions of one or more SRSs or a SRS resource set with one or more SRSs, e.g., multiple repetitions of a single SRS or a SRS resource set contains a single SRS resource. It is the same for other UL RS (s) . Considering that, aspects
of the present disclosure also provide novel UL RS configurations to determine the time-frequency resources for UL RS transmissions (also works for one UL RS transmission) .
For example, the number of UL RS transmissions associated with reporting of positioning related assistant information may be configured. Since the UL RS transmissions are one to one associated with elements of positioning related assistant information, the number of UL RS transmissions associated with positioning related assistant information reporting may be indirectly configured by a configured element number of the positioning related assistant information in the reporting.
In some implementations of the present disclosure, high layer signaling, e.g., a RRC signaling may preconfigure possible (or available or the like) time-frequency resources for UL RSs, and thus the gNB or LMF will be aware the suitable number that can be configured. Simultaneous transmission of downlink RS/channel and UL RS, e.g., SRS may be not possible, and in this case the time-frequency resources for configured UL RSs should avoid overlap with DL slots or symbols etc. In some other implementations of the present disclosure, the time-frequency resources for configured UL RSs are determined based on the duration between reception of the trigger signaling and the reporting of the positioning related assistant information, which may be further in view of time division duplex (TDD) configuration. Similarly, in the case of simultaneous transmission of downlink RS/channel and UL RS, e.g., SRS being impossible, the time-frequency resources for configured UL RSs should avoid overlap with DL slots or symbols etc.
For another example, there may be a configured duration between adjacent UL RS transmissions. Accordingly, the time-frequency resources for UL RS transmissions will be determined, which may be further in combination with TDD configuration. In the case of simultaneous transmission of downlink RS/channel and UL RS, e.g., SRS being impossible, the time-frequency resources for configured UL RSs should avoid overlap with DL slot or symbol etc.
In accordance with some aspects of the present disclosure (Scheme 1-2) , the signaling indicating a reporting of positioning related assistant information will not indicate UL RS transmission (s) , that is, UL RS transmission (s) is indicated separately from the
reporting of positioning related assistant information. Similarly, the number of UL RS transmission associated with positioning related assistant information will be configured.
In the case that the number of UL RS transmission is one, only positioning related assistant information associated with the one UL RS transmission will be triggered and reported. An example of such a UL RS transmission is a last (or nearest) UL RS transmission before the reporting of the positioning related assistant information by a predefined or configured threshold (e.g., a time to allow UE to prepare the reporting) , a configured UL RS transmission (e.g., a configured SRS) , or a performed or to be performed UL RS transmission (e.g., a SRS that has been transmitted or reported to gNB by UE, or is to be transmitted or reported to gNB by UE) .
In the case that the number of UL RS transmission associated with positioning related assistant information is multiple, e.g., N>1, positioning related assistant information associated with the multiple UL RS transmissions will be triggered and reported. Each item of positioning related assistant information is associated with a corresponding one of the multiple UL RS transmissions. In the case that the reporting of positioning related assistant information is a list, each element of the list is corresponding to a corresponding one of the multiple UL RS transmission. The multiple RS transmissions will be selected or determined based on the first or last UL RS and the number of UL RS transmissions associated with positioning related assistant information, which is similar to the case that on one UL RS transmission is configured under Scheme 1-2. For example, the first one or the last one of the multiple UL RS transmissions is the last UL RS transmission before the reporting of the positioning related assistant information by a predefined or configured threshold (e.g., a time that allows UE to prepare the reporting) , a configured UL RS transmission, or a performed or to be performed UL RS transmission.
Figure 4 illustrate an exemplary scenario of separate indicating UL RS transmission (s) and reporting positioning related assistant information under Scheme 1-2 in accordance with aspects of the present disclosure.
Referring to Figure 4, a signaling indicating a reporting of positioning related assistant information is received between SRS#1 and SRS#2. It is assumed that the number of UL RS transmission associated with positioning related assistant information reporting is
configured to be 4. The first one of the four UL RS transmissions, e.g., SRS#3 is first determined based on one of the aforementioned manners, e.g., being configured. Then, SRS#3, SRS#4, SRS#5 and SRS#6 are determined as the four UL RS transmissions associated with the reporting of positioning related assistant information. Alternatively, the last one of the four UL RS transmissions, e.g., SRS#6 is first determined based on one of the aforementioned manners, e.g., being the last UL RS transmission before the reporting of the positioning related assistant information by a predefined or configured threshold. Then, SRS#3, SRS#4, SRS#5 and SRS#6 are determined as the four UL RS transmissions associated with the reporting of positioning related assistant information.
In some cases, the reporting of positioning related assistant information sent to the gNB may overlap with other kind (s) of CSI reporting. Dropping may happen when the contents (or size) of the CSI reporting exceed the channel restriction based on priorities of the reported contents. Regarding priority of positioning related assistant information, it may be determined based on the whole reporting of the positioning related assistant information, that is all the positioning related assistant information in the same reporting (e.g., in the same list) has the same priority. In some other implementations of the present disclosure, priority of positioning related assistant information may be based on each item of positioning related assistant information associated with one corresponding UL RS transmission. In some other implementations of the present disclosure, priority of each item of positioning related assistant information may be based on priority of both the whole positioning related assistant information reporting and the item of positioning related assistant information.
Given that, exemplary priority of the positioning related assistant information in a CSI reporting may be determined based on an associated UL RS ID, an associated TRP ID, whether reporting of the positioning related assistant information is periodic or aperiodic, a reporting metric of the positioning related assistant information (e.g. TOA, or LOS probability etc. ) , an associated cell ID, or any combination thereof.
Regarding Scheme 2, positioning related assistant information reporting to LMF from UE is similar to Scheme 1, and thus will not repeat. LMF will transmit the received positioning related assistant information to the gNB, e.g., by a list. Similarly, each element
of the list is corresponding to a UL RS transmission or RS (in the case of repetitions of the same UL RS, refer to a specific repetition of the UL RS) .
In some cases, the LMF may gather positioning related assistant information of multiple UEs associated with the same gNB and then transmitted the gathered positioning related assistant information to gNB side together. For a single UE, different UL RSs, e.g., different SRS resources may be time division multiplexed (TDMed) , while UL RSs for different UEs may be differentiated by different time domain resources, frequency domain resources, code domain resources, or different sequences (e.g., different sequence ID) , ports (e.g., port indexes) , or any combination thereof. Regarding a sequence ID, it may be a scrambling ID or an index to generate a UL RS sequence, e.g., a SRS sequence.
Indexing (or a mapping order or the like) among multiple UL RS resources associated with positioning related assistant information will be configured or predefined based on the aforementioned various domains, sequences and/or ports etc. For example, one or more UL RSs associated with the positioning related assistant information may be indexed based on: a time domain resource of an associated UL RS, a frequency domain resource of the associated UL RS, code domain resource of the associated UL RS, a sequence identity of the associated UL RS, or a port index of the associated UL RS, or any combination thereof (e.g., time domain resource (s) first, frequency domain resource (s) second, then followed by code domain resource (s) , then followed by sequence ID (s) , and then followed by port index (s) ) .
The LMF can transmit or indicate the positioning related assistant information in various manners. Accordingly, gNB side will determined the positioning related assistant information and associated UL RSs in various manners.
For example, in some implementations of the present disclosure, gNB may determine the positioning related assistant information based on implicit configuration of UL RS reception at gNB side.
An exemplary UL RS reception configuration may configure, preconfigure or predefine the following information: a duration between reception of UL RS at gNB side from UE and reception of positioning related assistant information at gNB side from LMF,
time-frequency resources for positioning related assistant information reporting, and the number, e.g., M >=1 of elements of positioning related assistant information for reception at gNB side.
There may be multiple, e.g., N>=M available or alternative UL RSs to be associated with the positioning related assistant information. The N available UL RSs to be associated with the positioning related assistant information are later than reception of the UL RS transmission by a first duration (or first threshold) , and earlier than reception of the positioning related assistant information by a second duration (or a second threshold) . Exemplary first duration and second duration will be respectively determined based on time for transmission of the positioning related assistant information from UE to LMF and preparation at LMF side. M UL RSs associated with the positioning related assistant information will be determined or selected from the N available UL RSs. In the case that M=N, the M UL RSs associated with the positioning related assistant information will be the N available UL RSs. In the case that M<N, the M UL RSs associated with the positioning related assistant information will be determined or selected from the N available UL RSs based on configured or predefined rules. For example, the M UL RSs will be selected based on the starting position (or the first one) of the N available UL RSs or the ending position (or the last one) of the N available UL RSs.
Figure 5a illustrates an example of associating positioning related assistant information and UL RSs under Scheme 2 in accordance with aspects of the present disclosure.
Referring to Figure 5a, based on a configured or predefined duration between the reception of UL RS at gNB side from UE and reception of positioning related assistant information at gNB side from LMF, e.g., D0, SRS#5 to SRS#20 are available SRS resources to be associated with positioning related assistant information in view of the first configured or predefined duration later than reception of UL RS transmission, e.g., D1 and the second configured or predefined duration earlier than reception of the positioning related assistant information, e.g., D2. It is assumed that the number of UL RSs is 12, which is smaller than the available UL RSs determined by D1 and D2. Accordingly, if the 12 UL RSs are selected from the starting position of the available UL RSs, then SRS#5 to SRS#16 will be the 12 SRS resources associated with positioning related assistant information. If the 12 UL RSs are
selected from the ending position of the available UL RSs, then SRS#9 to SRS#20 will be the 12 SRS resources associated with positioning related assistant information.
In some other implementations of the present disclosure, the LMF may transmit the positioning related assistant information to gNB by directly configuring the reception of the positioning related assistant information and corresponding UL RSs. For example, the LMF may configure time-frequency resources for the reception of the positioning related assistant information, and configure associated UL RS to each element in the list of positioning related assistant information, e.g., indicating the number of associated UL RSs and indicating a starting position or ending position of the associated UL RS or the time/frequency/code domain resource of the UL RS, index of the UL RS or the sequence ID of the UL RS, etc.
Figure 5b illustrates another example of associating positioning related assistant information and UL RSs under Scheme 2 in accordance with aspects of the present disclosure.
Referring to Figure 5b, the LMF may indicate the reception of positioning related assistant information at gNB, indicate the number of UL RSs, e.g., 12 and indicate a starting position of the UL RSs, e.g., SRS#5 or ending position of the UL RSs, e.g., SRS#20. Similarly, based on the starting position, SRS#5 to SRS#16 will be the 12 SRS resources associated with positioning related assistant information, and based on the ending position, SRS#9 to SRS#20 will be the 12 SRS resources associated with positioning related assistant information.
In some cases, the positioning related assistant information and associated UL RSs may be for different TRPs, even if they are associated with a single UE. Thus, it is necessary to differentiate the positioning related assistant information for different TRPs by indicating the TRP index associated with the positioning related assistant information. For example, the associated TRP index will be reported from UE to LMF and also from LMF to gNB. Exemplary TRP index may be based on a TAG index, a UL RS sequence index, a UL RS time-frequency resource, or a serving cell identity, or an identity for generating a UL RS sequence (e.g., a scrambling ID or an index to generate SRS sequence) .
Figure 6 illustrates an example of a UE 600 in accordance with aspects of the present disclosure. The UE 600 may include a processor 602, a memory 604, a controller 606, and a transceiver 608. The processor 602, the memory 604, the controller 606, or the transceiver 608, or various combinations thereof or various components thereof may be examples of means for performing various aspects of the present disclosure as described herein. These components may be coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces.
The processor 602, the memory 604, the controller 606, or the transceiver 608, or various combinations or components thereof may be implemented in hardware (e.g., circuitry) . The hardware may include a processor, a digital signal processor (DSP) , an application-specific integrated circuit (ASIC) , or other programmable logic device, or any combination thereof configured as or otherwise supporting a means for performing the functions described in the present disclosure.
The processor 602 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, or any combination thereof) . In some implementations, the processor 602 may be configured to operate the memory 604. In some other implementations, the memory 604 may be integrated into the processor 602. The processor 602 may be configured to execute computer-readable instructions stored in the memory 604 to cause the UE 600 to perform various functions of the present disclosure.
The memory 604 may include volatile or non-volatile memory. The memory 604 may store computer-readable, computer-executable code including instructions when executed by the processor 602 cause the UE 600 to perform various functions described herein. The code may be stored in a non-transitory computer-readable medium such the memory 604 or another type of memory. 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.
In some implementations, the processor 602 and the memory 604 coupled with the processor 602 may be configured to cause the UE 600 to perform one or more of the
functions described herein (e.g., executing, by the processor 602, instructions stored in the memory 604) . For example, the processor 602 may support wireless communication at the UE 600 in accordance with examples as disclosed herein. The UE 600 may be configured to support a means for receiving a signaling indicating a reporting of positioning related assistant information, and means for reporting positioning related assistant information associated with one or more UL RS transmissions based on the received signaling.
The controller 606 may manage input and output signals for the UE 600. The controller 606 may also manage peripherals not integrated into the UE 600. In some implementations, the controller 606 may utilize an operating system such as
or other operating systems. In some implementations, the controller 606 may be implemented as part of the processor 602.
In some implementations, the UE 600 may include at least one transceiver 608. In some other implementations, the UE 600 may have more than one transceiver 608. The transceiver 608 may represent a wireless transceiver. The transceiver 608 may include one or more receiver chains 610, one or more transmitter chains 612, or a combination thereof.
A receiver chain 610 may be configured to receive signals (e.g., control information, data, packets) over a wireless medium. For example, the receiver chain 610 may include one or more antennas for receive the signal over the air or wireless medium. The receiver chain 610 may include at least one amplifier (e.g., a low-noise amplifier (LNA) ) configured to amplify the received signal. The receiver chain 610 may include at least one demodulator configured to demodulate the receive signal and obtain the transmitted data by reversing the modulation technique applied during transmission of the signal. The receiver chain 610 may include at least one decoder for decoding the processing the demodulated signal to receive the transmitted data.
A transmitter chain 612 may be configured to generate and transmit signals (e.g., control information, data, packets) . The transmitter chain 612 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 transmitter chain 612 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 transmitter chain 612 may also include one or more antennas for transmitting the amplified signal into the air or wireless medium.
Figure 7 illustrates an example of a processor 700 in accordance with aspects of the present disclosure. The processor 700 may be an example of a processor configured to perform various operations in accordance with examples as described herein. The processor 700 may include a controller 702 configured to perform various operations in accordance with examples as described herein. The processor 700 may optionally include at least one memory 704, which may be, for example, an L1/L2/L3 cache. Additionally, or alternatively, the processor 700 may optionally include one or more arithmetic-logic units (ALUs) 706. One or more of 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 700 may be a processor chipset and include a protocol stack (e.g., a software stack) executed by the processor chipset to perform various operations (e.g., receiving, obtaining, retrieving, transmitting, outputting, forwarding, storing, determining, identifying, accessing, writing, reading) in accordance with examples as described herein. 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 700) 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) .
The controller 702 may be configured to manage and coordinate various operations (e.g., signaling, receiving, obtaining, retrieving, transmitting, outputting, forwarding, storing, determining, identifying, accessing, writing, reading) of the processor 700 to cause the processor 700 to support various operations in accordance with examples as described herein. For example, the controller 702 may operate as a control unit of the processor 700, generating control signals that manage the operation of various components
of the processor 700. These control signals include enabling or disabling functional units, selecting data paths, initiating memory access, and coordinating timing of operations.
The controller 702 may be configured to fetch (e.g., obtain, retrieve, receive) instructions from the memory 704 and determine subsequent instruction (s) to be executed to cause the processor 700 to support various operations in accordance with examples as described herein. The controller 702 may be configured to track memory address of instructions associated with the memory 704. The controller 702 may be configured to decode instructions to determine the operation to be performed and the operands involved. For example, the controller 702 may be configured to interpret the instruction and determine control signals to be output to other components of the processor 700 to cause the processor 700 to support various operations in accordance with examples as described herein. Additionally, or alternatively, the controller 702 may be configured to manage flow of data within the processor 700. The controller 702 may be configured to control transfer of data between registers, arithmetic logic units (ALUs) , and other functional units of the processor 700.
The memory 704 may include one or more caches (e.g., memory local to or included in the processor 700 or other memory, such RAM, ROM, DRAM, SDRAM, SRAM, MRAM, flash memory, etc. In some implementations, the memory 704 may reside within or on a processor chipset (e.g., local to the processor 700) . In some other implementations, the memory 704 may reside external to the processor chipset (e.g., remote to the processor 700) .
The memory 704 may store computer-readable, computer-executable code including instructions that, when executed by the processor 700, cause the processor 700 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 702 and/or the processor 700 may be configured to execute computer-readable instructions stored in the memory 704 to cause the processor 700 to perform various functions. For example, the processor 700 and/or the controller 702 may be coupled with or to the memory 704, the processor 700, the controller 702, and the memory 704 may be configured to perform various functions described herein. In some examples, the processor 700 may include multiple processors and the memory 704 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.
The one or more ALUs 706 may be configured to support various operations in accordance with examples as described herein. In some implementations, the one or more ALUs 706 may reside within or on a processor chipset (e.g., the processor 700) . In some other implementations, the one or more ALUs 706 may reside external to the processor chipset (e.g., the processor 700) . One or more ALUs 706 may perform one or more computations such as addition, subtraction, multiplication, and division on data. For example, one or more ALUs 706 may receive input operands and an operation code, which determines an operation to be executed. One or more ALUs 706 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 706 may support logical operations such as AND, OR, exclusive-OR (XOR) , not-OR (NOR) , and not-AND (NAND) , enabling the one or more ALUs 706 to handle conditional operations, comparisons, and bitwise operations.
The processor 700 may support wireless communication in accordance with examples as disclosed herein. The processor 700 may be configured to or operable to support a means for receiving a signaling indicating a reporting of positioning related assistant information, and means for reporting positioning related assistant information associated with one or more UL RS transmissions based on the received signaling.
Figure 8 illustrates an example of a NE 800 in accordance with aspects of the present disclosure. The NE 800 may include a processor 802, a memory 804, a controller 806, and a transceiver 808. The processor 802, the memory 804, the controller 806, or the transceiver 808, or various combinations thereof or various components thereof may be examples of means for performing various aspects of the present disclosure as described herein. These components may be coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces.
The processor 802, the memory 804, the controller 806, or the transceiver 808, or various combinations or components thereof may be implemented in hardware (e.g., circuitry) . The hardware may include a processor, a digital signal processor (DSP) , an
application-specific integrated circuit (ASIC) , or other programmable logic device, or any combination thereof configured as or otherwise supporting a means for performing the functions described in the present disclosure.
The processor 802 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, or any combination thereof) . In some implementations, the processor 802 may be configured to operate the memory 804. In some other implementations, the memory 804 may be integrated into the processor 802. The processor 802 may be configured to execute computer-readable instructions stored in the memory 804 to cause the NE 800 to perform various functions of the present disclosure.
The memory 804 may include volatile or non-volatile memory. The memory 804 may store computer-readable, computer-executable code including instructions when executed by the processor 802 cause the NE 800 to perform various functions described herein. The code may be stored in a non-transitory computer-readable medium such the memory 804 or another type of memory. 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.
In some implementations, the processor 802 and the memory 804 coupled with the processor 802 may be configured to cause the NE 800 to perform one or more of the functions described herein (e.g., executing, by the processor 802, instructions stored in the memory 804) . For example, the processor 802 may support wireless communication at the NE 800 in accordance with examples as disclosed herein. The NE 800 may be configured to support a means for receiving UL RS transmissions from a UE, means for receiving positioning related assistant information from the UE or from a LMF; and means for determining association between the positioning related assistant information and one or more UL RS transmissions of the received UL RS transmissions.
The controller 806 may manage input and output signals for the NE 800. The controller 806 may also manage peripherals not integrated into the NE 800. In some implementations, the controller 806 may utilize an operating system such as
or other operating systems. In some implementations, the controller 806 may be implemented as part of the processor 802.
In some implementations, the NE 800 may include at least one transceiver 808. In some other implementations, the NE 800 may have more than one transceiver 808. The transceiver 808 may represent a wireless transceiver. The transceiver 808 may include one or more receiver chains 810, one or more transmitter chains 812, or a combination thereof.
A receiver chain 810 may be configured to receive signals (e.g., control information, data, packets) over a wireless medium. For example, the receiver chain 810 may include one or more antennas for receive the signal over the air or wireless medium. The receiver chain 810 may include at least one amplifier (e.g., a low-noise amplifier (LNA) ) configured to amplify the received signal. The receiver chain 810 may include at least one demodulator configured to demodulate the receive signal and obtain the transmitted data by reversing the modulation technique applied during transmission of the signal. The receiver chain 810 may include at least one decoder for decoding the processing the demodulated signal to receive the transmitted data.
A transmitter chain 812 may be configured to generate and transmit signals (e.g., control information, data, packets) . The transmitter chain 812 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 transmitter chain 812 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 transmitter chain 812 may also include one or more antennas for transmitting the amplified signal into the air or wireless medium.
Figure 9 illustrates a flowchart of a method in accordance with aspects of the present disclosure. The operations of the method may be implemented by a UE as described herein. In some implementations, the UE may execute a set of instructions to control the function elements of the UE to perform the described functions.
At step 901, the method may include receiving a signaling indicating a reporting of positioning related assistant information. The operations of step 901 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of step 901 may be performed by a UE as described with reference to Figure 6.
At step 903, the method may include reporting positioning related assistant information associated with one or more UL RS transmissions based on the received signaling. The operations of step 903 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of step 903 may be performed by a UE as described with reference to Figure 6.
It should be noted that the method described herein describes a possible implementation, and that the operations and the steps may be rearranged or otherwise modified and that other implementations are possible.
Figure 10 illustrates a flowchart of a method in accordance with aspects of the present disclosure. The operations of the method may be implemented by a NE as described herein. In some implementations, the NE may execute a set of instructions to control the function elements of the NE to perform the described functions.
At step 1001, the method may include receiving UL RS transmissions from a UE. The operations of step 1001may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of step 1001 may be performed by a NE as described with reference to Figure 8.
At step 1003, the method may include receiving positioning related assistant information from the UE or from an LMF. The operations of step 1003 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of step 1003 may be performed by a NE as described with reference to Figure 8.
At step 1005, the method may include determining association between the positioning related assistant information and one or more UL RS transmissions of the received UL RS transmissions. The operations of step 1005 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of step 1005 may be performed a NE as described with reference to Figure 8.
It should be noted that the method described herein describes a possible implementation, and that the operations and the steps may be rearranged or otherwise modified and that other implementations are possible.
The description herein is provided to enable a person having ordinary skill in the art to make or use the disclosure. Various modifications to the disclosure will be apparent to a person having ordinary skill in the art, and the generic principles defined herein may be applied to other variations without departing from the scope of the disclosure. Thus, the disclosure is not limited to the examples and designs described herein but is to be accorded the broadest scope consistent with the principles and novel features disclosed herein.
Claims (20)
- A user equipment (UE) for wireless communication, comprising:at least one memory; andat least one processor coupled with the at least one memory and configured to cause the UE to:receive a signaling indicating a reporting of positioning related assistant information; andreport positioning related assistant information associated with one or more uplink (UL) reference signal (RS) transmissions based on the received signaling.
- The UE of claim 1, wherein, the positioning related assistant information comprises time of arrival (TOA) , line of sight (LOS) probability, UE position or any combination thereof.
- The UE of claim 1, wherein, the at least one processor is configured to cause the UE to:report the positioning related assistant information at same starting time as the one or more UL RS transmissions; orreport the positioning related assistant information later than the one or more UL RS transmissions.
- The UE of claim 1, wherein, the at least one processor is configured to cause the UE to:report the positioning related assistant information associated with the one or more UL RS transmissions with a list, wherein the list includes one or more elements, each associated with the one or more UL RS transmissions respectively.
- The UE of claim 1, wherein, the signaling indicates the one or more UL RS transmissions.
- The UE of claim 5, wherein, time-frequency resources for the one or more UL RS transmissions and the reporting of the positioning related assistant information are indicated by the signaling, or preconfigured, and there is an offset between a time domain start position of the one or more UL RS transmissions and a slot boundary or time domain position of reception of the signaling.
- The UE of claim 5, wherein, the one or more UL RS refer to UL RS (s) within a UL RS set or repetitions of a UL RS set containing UL RS (s) .
- The UE of claim 5, wherein, a number of UL RS transmissions is configured, or is determined by a duration between reception of the signaling and the reporting of the assistant information, or is determined by a configured duration between adjacent UL RS transmissions.
- [Corrected under Rule 26, 18.01.2024]
The UE of claim 1, wherein, the reporting of the positioning related assistant information is associated with a last UL RS transmission before the reporting of the positioning related assistant information by a predefined or configured threshold, a configured UL RS transmission, or a performed or to be performed UL RS transmission. - The UE of claim 1, wherein, reporting of the positioning related assistant information is associated with multiple UL RS transmissions, and wherein, a first one or a last one of the multiple UL RS transmissions is a last UL RS transmission before the reporting of the positioning related assistant information by a predefined or configured threshold, a configured UL RS transmission, or a performed or to be performed UL RS transmission.
- The UE of claim 1, wherein, the at least one processor is configured to cause the UE: report a quality indicator associated with the positioning related assistant information.
- The UE of claim 1, wherein, the at least one processor is configured to cause the UE to:determine a priority of the positioning related assistant information based on an associated UL RS identity (ID) , an associated transmit-receive points (TRP) ID, whether reporting of the positioning related assistant information being periodic or aperiodic, a reporting metric of the positioning related assistant information, or an associated cell ID, or any combination thereof.
- A processor for wireless communication, comprising:at least one controller coupled with at least one memory and configured to cause the at least one processor to:receive a signaling indicating a reporting of positioning related assistant information; andreport positioning related assistant information associated with one or more uplink (UL) reference signal (RS) transmissions based on the received signaling.
- A network equipment (NE) for wireless communication, comprising:at least one memory; andat least one processor coupled with the at least one memory and configured to cause the NE to:receive uplink (UL) reference signal (RS) transmissions from a user equipment (UE) ;receive positioning related assistant information from the UE or from a location management function (LMF) ; anddetermine association between the positioning related assistant information and one or more UL RS transmissions of the received UL RS transmissions.
- The NE of claim 14, wherein, a duration between reception of the UL RS transmissions and reception of the positioning related assistant information, time-frequency resources for the positioning related assistant information, and a number of elements of the positioning related assistant information is configured.
- The NE of claim 14, wherein, the one or more UL RSs associated with the positioning related assistant information is later than reception of the UL RS transmission by a first duration, and earlier than reception of the positioning related assistant information by a second duration.
- The NE of claim 14, wherein, the one or more UL RSs associated with the positioning related assistant information are indexed based on: a time domain resource of an associated UL RS, a frequency domain resource of the associated UL RS, code domain resource of the associated UL RS, a sequence identity of the associated UL RS, or a port index of the associated UL RS, or any combination thereof.
- The NE of claim 17, wherein, a mapping order of the time domain resource, the frequency domain resource, the code domain resource, the sequence identity, or the port index, or any combination thereof is configured or predefined.
- The NE of claim 14, wherein, the positioning related assistant information is associated with a TRP index, and the at least one processor is configured to cause the NE to:determine the TRP index based on a timing advance group (TAG) index, a UL RS sequence index, a UL RS time-frequency resource, or a serving cell identity, or an identity for generating a UL RS sequence.
- A method performed by a user equipment (UE) , comprising:receiving a signaling indicating a reporting of positioning related assistant information; andreporting positioning related assistant information associated with one or more uplink (UL) reference signal (RS) transmissions based on the received signaling.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2023/143220 WO2024227358A1 (en) | 2023-12-29 | 2023-12-29 | Method and apparatus of supporting data collection |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2023/143220 WO2024227358A1 (en) | 2023-12-29 | 2023-12-29 | Method and apparatus of supporting data collection |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024227358A1 true WO2024227358A1 (en) | 2024-11-07 |
Family
ID=93332812
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/143220 Pending WO2024227358A1 (en) | 2023-12-29 | 2023-12-29 | Method and apparatus of supporting data collection |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2024227358A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020167386A1 (en) * | 2019-02-15 | 2020-08-20 | Qualcomm Incorporated | Positioning based on sounding reference signal (srs) carrier switching framework |
| US20210168641A1 (en) * | 2018-05-17 | 2021-06-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Measurement Reporting for Radio Access Network |
| WO2022046325A1 (en) * | 2020-08-27 | 2022-03-03 | Qualcomm Incorporated | Methods and apparatus for hybrid positioning measurement and reporting using different types of physical signals |
| WO2023111921A1 (en) * | 2021-12-17 | 2023-06-22 | Lenovo (Singapore) Pte. Ltd. | Configuration and reporting in a non-terretrial network |
-
2023
- 2023-12-29 WO PCT/CN2023/143220 patent/WO2024227358A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20210168641A1 (en) * | 2018-05-17 | 2021-06-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Measurement Reporting for Radio Access Network |
| WO2020167386A1 (en) * | 2019-02-15 | 2020-08-20 | Qualcomm Incorporated | Positioning based on sounding reference signal (srs) carrier switching framework |
| WO2022046325A1 (en) * | 2020-08-27 | 2022-03-03 | Qualcomm Incorporated | Methods and apparatus for hybrid positioning measurement and reporting using different types of physical signals |
| WO2023111921A1 (en) * | 2021-12-17 | 2023-06-22 | Lenovo (Singapore) Pte. Ltd. | Configuration and reporting in a non-terretrial network |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2024074081A1 (en) | Method and apparatus of supporting beam reporting | |
| WO2024109139A1 (en) | Method and apparatus of supporting beam reporting | |
| WO2024146194A1 (en) | Method and apparatus of supporting positioning related information reporting | |
| WO2024193228A1 (en) | Method and apparatus of supporting artificial intelligence (ai) for wireless communications | |
| WO2024159785A1 (en) | Methods and apparatuses for csi reporting | |
| WO2024227358A1 (en) | Method and apparatus of supporting data collection | |
| WO2024198554A1 (en) | Method and apparatus of supporting data collection | |
| WO2024207779A1 (en) | Methods and apparatuses for csi reporting | |
| WO2024152716A1 (en) | Method and apparatus of beam determination | |
| WO2024179017A1 (en) | Method and apparatus of supporting spatial adaption | |
| WO2024074070A1 (en) | Ta management of a serving cell configured with two timing advance groups | |
| WO2025039581A1 (en) | Methods and apparatus of three-antenna-port srs transmissions | |
| WO2024152593A1 (en) | Method and apparatus of supporting beam failure recovery | |
| WO2025025675A1 (en) | Method and apparatus of reducing impacts of mismatched timing advance | |
| WO2025039632A1 (en) | Method and apparatus of supporting artificial intelligence (ai) applications in wireless communications | |
| WO2025039582A1 (en) | Method and apparatus of supporting beam reporting | |
| WO2025167196A1 (en) | Indication of importance of uplink data | |
| WO2024183486A1 (en) | Method and apparatus of supporting artificial intelligence (ai) for wireless communications | |
| WO2025148358A9 (en) | Methods and apparatuses for ue centric clusters in a mimo system | |
| WO2024159779A1 (en) | Method and apparatus of supporting uplink control information multiplexing | |
| WO2024087666A9 (en) | Method and apparatus for transmitting integrated sensing and communication signals | |
| WO2024198462A1 (en) | Method and apparatus of beam determination | |
| WO2025097817A1 (en) | Csi process for ue initiated beam report | |
| WO2025200507A1 (en) | Data channel communication | |
| WO2025077278A1 (en) | Methods and apparatuses for csi reporting |
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: 23935728 Country of ref document: EP Kind code of ref document: A1 |