Systems and methods for timing advance enhancement for sending in an ISAC system
Patent Information
- Application Number
- PCT/CN2024/079448
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-29
- Publication Date
- 2025-07-31
Smart Images

Figure CN2024079448_31072025_PF_FP_ABST
Abstract
Description
SYSTEMS AND METHODS FOR TIMING ADVANCE ENHANCEMENT FOR SENDING IN AN ISAC SYSTEMTECHNICAL FIELD
[0001] The disclosure relates generally to wireless communications, including but not limited to systems and methods for timing advance enhancement for sensing in ISAC system.BACKGROUND
[0002] The standardization organization Third Generation Partnership Project (3GPP) is currently in the process of specifying a new Radio Interface called 5G New Radio (5G NR) as well as a Next Generation Packet Core Network (NG-CN or NGC) . The 5G NR will have three main components: a 5G Access Network (5G-AN) , a 5G Core Network (5GC) , and a User Equipment (UE) . In order to facilitate the enablement of different data services and requirements, the elements of the 5GC, also called Network Functions, have been simplified with some of them being software based, and some being hardware based, so that they could be adapted according to need.SUMMARY
[0003] The example embodiments disclosed herein are directed to solving the issues relating to one or more of the problems presented in the prior art, as well as providing additional features that will become readily apparent by reference to the following detailed description when taken in conjunction with the accompany drawings. In accordance with various embodiments, example systems, methods, devices and computer program products are disclosed herein. It is understood, however, that these embodiments are presented by way of example and are not limiting, and it will be apparent to those of ordinary skill in the art who read the present disclosure that various modifications to the disclosed embodiments can be made while remaining within the scope of this disclosure.
[0004] At least one aspect is directed to a system, method, apparatus, or a computer-readable medium of the following. A wireless communication method include can receiving, by a wireless communication device, a message including a sensing timing advance (TA) command. In some embodiments, the sensing TA command is configured for the wireless communication device to determine at least a TA-related parameter for a sensing purpose. In some embodiments, the sensing TA command is configured by a Base Station (BS) or a core network entity. In some embodiments, the sensing TA command is provided in a Medium Access Control (MAC) Control Element (CE) . In some embodiments, the MAC CE is an absolute sensing TA command MAC CE or a sensing TA command MAC CE. In some embodiments, the absolute sensing TA command MAC CE is a new MAC CE, identified by a MAC sub-header with an LCID or eLCID.
[0005] In some embodiments, the absolute sensing TA command MAC CE includes at least one of the following fields: a Sensing Timing Advance Command; a Sensing TA resource group ID; a Sensing TAG ID; a Usage group ID; or Reserved bits. In some embodiments, the Sensing Timing Advance Command indicates a sensing TA value N_ (TA, S) by an index value of T_ (A, S) =0, 1, 2, …, in which an amount of a sensing transmission time adjustment with SCS of 2^μ·15kHz is N_ (TA, S) = (T_ (A, S) ·16·64) / 2^μ. In some embodiments, the Sensing Timing Advance Command indicates an adjustment of a sensing TA value N_ (TA, S) relative to a communication TA value N_ (TA, C) by an index value of T_ (A, S) =0, 1, 2, …, in which an amount of a sensing transmission time adjustment with SCS of 2^μ·15kHz is N_ (TA, S) =N_ (TA, C) + (T_ (A, S) ·16·64) / 2^μ.
[0006] In some embodiments, the absolute sensing TA command MAC CE reuses an absolute TA command MAC CE for a communication purpose. In some embodiments, one bit of the Reserved bits in the absolute TA command MAC CE for the communication purpose is configured to indicate usage. In some embodiments, one or more bits of the Reserved bits in the absolute TA command MAC CE for the communication purpose is configured to indicate a TA adjustment for the sensing purpose relative to a TA for the communication purpose. In some embodiments, one or more bits of the Reserved bits in the absolute TA command MAC CE for the communication purpose is configured to indicate at least one of: a sensing TA resource group ID; a sensing TAG ID; or a usage group ID. In some embodiments, the sensing TA command MAC CE is a new MAC CE, identified by a MAC sub-header with an LCID or eLCID.
[0007] In some embodiments, the sensing TA command MAC CE includes at least one of the following fields: a Sensing Timing Advance Command; a Sensing TA resource group ID; a Sensing TAG ID; a Usage group ID; or Reserved bits. In some embodiments, the Sensing Timing Advance Command indicates an adjustment of a new sensing TA value N_ (TA_new, S) relative to a current sensing TA value N_ (TA_old, S) by an index value of T_ (A, S) =0, 1, 2, …, in which an amount of a sensing transmission time adjustment with SCS of 2^μ·15kHz is N_ (TA_new, S) =N_ (TA_old, S) + (T_ (A, S) -X) (·16·64) / 2^μ and X is a constant. In some embodiments, the Sensing Timing Advance Command indicates an adjustment of a new sensing TA value N_ (TA_new, S) relative to a current communication TA value N_ (TA_old, C) by an index value of T_ (A, S) =0, 1, 2, …, in which an amount of a sensing transmission time adjustment with SCS of 2^μ·15kHz is N_ (TA_new, S) =N_ (TA_old, C) + (T_ (A, S) -X) (·16·64) / 2^μ and X is a constant. In some embodiments, the Sensing Timing Advance Command indicates an adjustment of a new sensing TA value N_ (TA_new, S) relative to a new communication TA value N_ (TA_new, C) by an index value of T_ (A, S) =0, 1, 2, …, in which an amount of a sensing transmission time adjustment with SCS of 2^μ·15kHz is N_ (TA_new, S) =N_ (TA_old, C) + (T_ (A, C) +T_ (A, S) -X) (·16·64) / 2^μ and X is a constant.
[0008] In some embodiments, X is configured by a BS or a core network entity. In some embodiments, the sensing TA command is configured per sensing zone, per sensing TAG, per sensing TA resource group, per sensing TAG per sensing TA resource group, per TA usage group, per TA usage group per sensing TAG per sensing TA resource group, or per TA usage group per TAG. In some embodiments, the sensing TAG includes a group of BSs with a same sensing TA time. In some embodiments, the group of BSs are in a same sensing zone. In some embodiments, the sensing TAG is configured or recommended by the core network entity to the BS. In some embodiments, the sensing TAG is configured by the BS to the wireless communication device. In some embodiments, the sensing TA resource group includes a group of sensing RS resources with a same sensing TA time.
[0009] In some embodiments, the sensing TA resource group is configured by the BS or the core network entity, or preconfigured. In some embodiments, a configuration of the sensing TA resource group includes at least one of: a sensing TA resource group ID; a list of sensing RS resource IDs; or a list of sensing RS resource set IDs. In some embodiments, an ID of the sensing TA resource group is included in a sensing RS resource configuration. In some embodiments, the TA usage group includes one or more usages with a same TA time. In some embodiments, the TA usage group is configured by the core network entity or the BS, or preconfigured. In some embodiments, a configuration of the TA usage group includes at least one of: a TA usage group ID; or one or more usages. In some embodiments, the sensing TA command can be applied for an uplink sensing RS transmission time adjustment from a beginning of an uplink slot n+k_S+1+2^μ·K_ (offset, S) , if the sensing TA command is received by the wireless communication device on an uplink slot n, in which N_ (T, 2) ^S is a time duration in msec of N_2^S symbols corresponding to a sensing RS preparation time for UE processing capability, and N_ (TA, S) ^max is a maximum timing advance value in msec that can be provided by a sensing TA command MAC CE.
[0010] In some embodiments, the sensing TA command is effective in a time duration indicated by a parameter. In some embodiments, the parameter indicating the effective of the sensing TA command is configured by the BS or the core network entity, or preconfigured. In some embodiments, the parameter indicating the effective of the sensing TA command is configured per sensing zone, or per sensing TAG, per sensing TA resource group, per sensing TAG per sensing TA resource group, per TA usage group, per TA usage group per sensing TAG per sensing TA resource group, or per TA usage group per TAG. In some embodiments, the wireless communication device is configured with a periodical uplink sensing RS resource and / or a semi-persistent uplink sensing RS resource, and wherein the periodical uplink sensing RS resource and the semi-persistent uplink sensing RS resource are each configured for the wireless communication device to send a sensing reference signal in an RRC_INACTIVE state.
[0011] In some embodiments, the wireless communication device is configured with one or more parameters indicating time alignment validation of the sensing reference signal in the RRC_INACTIVE state. In some embodiments, the one or more parameters include at least one of: a parameter indicating an effective time of the sensing TA command in the RRC_INACTIVE state; or a parameter indicating whether change of RSRP is satisfied for the time alignment validation. In some embodiments, the parameter indicating whether the change of RSRP is satisfied for the time alignment validation includes an RSRP threshold. In some embodiments, the one or more parameters are configured by a BS or a core network entity, or preconfigured. In some embodiments, the sensing TA command in an RRC_INACTIVE state is valid when both of the following conditions are fulfilled: 1) compared to a stored downlink pathloss reference RSRP value for the sensing purpose, a current RSRP value of the downlink pathloss reference has not increased / decreased by more than a RSRP threshold; and 2) a parameter indicating an effective time of the sensing TA command in the RRC_INACTIVE state is running.
[0012] In some embodiments, the wireless communication device is configured with a sensing validity area to send a sensing reference signal in an RRC_INACTIVE state. In some embodiments, the sensing validity area is configured by the BS or the core network entity, or preconfigured. In some embodiments, a configuration of the sensing validity area includes at least one of: a list of UE IDs; a configuration of a sensing RS; sensing TA related information; one or more parameters indicating time alignment validation for the sensing purpose; or a list of BSs / TRPs / cell IDs. In some embodiments, the sensing TA related information includes at least one of: a sensing TA time; an index value of a sensing TA; or an adjustment of a sensing TA. In some embodiments, the one or more parameters indicating the time alignment validation for the sensing purpose include at least one of: a parameter indicating an effective time of the sensing TA command in the RRC_INACTIVE state; or a parameter indicating whether change of an RSRP is satisfied for the time alignment validation.
[0013] In some embodiments, the wireless communication device is configured with a sensing RS transmission window. In some embodiments, the sensing RS transmission window is configured by a BS or core network entity, or preconfigured. In some embodiments, a configuration of the sensing RS transmission window includes at least one of: an SFN; a starting time; an offset of the starting time; a duration length; or a period. In some embodiments, the method can include determining, by the wireless communication device, that a sensing RS transmission collides with other uplink signals in the sensing RS transmission window and sending, by the wireless communication device, a sensing RS and the other uplink signals in the sensing RS transmission window, respectively. In some embodiments, a configuration of the sensing RS transmission window includes a priority and / or a type.
[0014] In some embodiments, the priority indicates a priority between the sensing RS and at least one of a PUCCH, a PUSCH, or an SRS. In some embodiments, the type indicates a type of the sensing RS transmission window. In some embodiments, the method can include determining, by the wireless communication device, that a sensing RS transmission collides with other uplink signals in the sensing RS transmission window. In some embodiments, if a time interval between a last symbol of a PDCCH containing DCI scheduling the other uplink signals and a first symbol of a sensing RS is at least N_2 symbols, the method can include sending and dropping, by the wireless communication device, the other uplink signals and the sensing RS, respectively, otherwise, sending and dropping, by the wireless communication device, the sensing RS and the other uplink signals, respectively.
[0015] In some embodiments, the wireless communication device is configured with a priority of a sensing RS, and wherein the priority of the sending RS is configured by a core network entity or a BS. In some embodiments, the priority of the sensing RS is included in a configuration of the sensing RS. In some embodiments, the wireless communication device is configured with an idle duration before a sensing RS transmission slot. In some embodiments, the idle duration is configured by a BS or core network entity, or preconfigured. In some embodiments, a configuration of the idle duration includes at least one of: a starting time; an SFN; an offset of the starting time relative to the SFN; or a duration length. In some embodiments, a unit of the duration length of the idle duration is a slot or a symbol.BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Various example embodiments of the present solution are described in detail below with reference to the following figures or drawings. The drawings are provided for purposes of illustration only and merely depict example embodiments of the present solution to facilitate the reader’s understanding of the present solution. Therefore, the drawings should not be considered limiting of the breadth, scope, or applicability of the present solution. It should be noted that for clarity and ease of illustration, these drawings are not necessarily drawn to scale.
[0017] FIG. 1 illustrates an example cellular communication network in which techniques disclosed herein may be implemented, in accordance with an embodiment of the present disclosure;
[0018] FIG. 2 illustrates a block diagram of an example base station and a user equipment device, in accordance with some embodiments of the present disclosure;
[0019] FIG. 3 depicts an example for an enhancement for Absolute Timing Advance (TA) command MAC CE, in accordance with an embodiment of the present disclosure;
[0020] FIG. 4 depicts an example on TA adjustment for sensing purpose, in accordance with an embodiment of the present disclosure;
[0021] FIG. 5 depicts an example of effective time for the sensing TA command, in accordance with an embodiment of the present disclosure;
[0022] FIG. 6 depicts an example without a collision between adjacent slot for sensing transmission and communication transmission, in accordance with an embodiment of the present disclosure;
[0023] FIG. 7 depicts an example of a collision between adjacent slots for sensing transmission and communication transmission, in accordance with an embodiment of the present disclosure;
[0024] FIG. 8 depicts an example of a sensing RS transmission window with collisions due to different TAs for sensing purpose and communication purpose, in accordance with an embodiment of the present disclosure;
[0025] FIG. 9 depicts an example illustrating the sensing RS transmission window with type and priority for collisions due to different TA for sensing purpose and communication purpose, in accordance with an embodiment of the present disclosure;
[0026] FIG. 10 depicts an example of a collision rule, in accordance with an embodiment of the present disclosure;
[0027] FIG. 11 depicts an example of idle duration, in accordance with an embodiment of the present disclosure;
[0028] FIG. 12 depicts a flowchart of a method for Timing Advance Enhancement, in accordance with an embodiment of the present disclosure.DETAILED DESCRIPTION
[0029] A. Mobile Communication Technology and Environment
[0030] FIG. 1 illustrates an example wireless communication network, and / or system, 100 in which techniques disclosed herein may be implemented, in accordance with an embodiment of the present disclosure. In the following discussion, the wireless communication network 100 may be any wireless network, such as a cellular network or a narrowband Internet of things (NB-IoT) network, and is herein referred to as “network 100. ” Such an example network 100 includes a base station 102 (hereinafter “BS 102” ; also referred to as wireless communication node) and a user equipment device 104 (hereinafter “UE 104” ; also referred to as wireless communication device) that can communicate with each other via a communication link 110 (e.g., a wireless communication channel) , and a cluster of cells 126, 130, 132, 134, 136, 138 and 140 overlaying a geographical area 101. In FIG. 1, the BS 102 and UE 104 are contained within a respective geographic boundary of cell 126. Each of the other cells 130, 132, 134, 136, 138 and 140 may include at least one base station operating at its allocated bandwidth to provide adequate radio coverage to its intended users.
[0031] For example, the BS 102 may operate at an allocated channel transmission bandwidth to provide adequate coverage to the UE 104. The BS 102 and the UE 104 may communicate via a downlink radio frame 118, and an uplink radio frame 124, respectively. Each radio frame 118 / 124 may be further divided into sub-frames 120 / 127 which may include data symbols 122 / 128. In the present disclosure, the BS 102 and UE 104 are described herein as non-limiting examples of “communication nodes, ” generally, which can practice the methods disclosed herein. Such communication nodes may be capable of wireless and / or wired communications, in accordance with various embodiments of the present solution.
[0032] FIG. 2 illustrates a block diagram of an example wireless communication system 200 for transmitting and receiving wireless communication signals (e.g., OFDM / OFDMA signals) in accordance with some embodiments of the present solution. The system 200 may include components and elements configured to support known or conventional operating features that need not be described in detail herein. In one illustrative embodiment, system 200 can be used to communicate (e.g., transmit and receive) data symbols in a wireless communication environment such as the wireless communication environment 100 of FIG. 1, as described above.
[0033] System 200 generally includes a base station 202 (hereinafter “BS 202” ) and a user equipment device 204 (hereinafter “UE 204” ) . The BS 202 includes a BS (base station) transceiver module 210, a BS antenna 212, a BS processor module 214, a BS memory module 216, and a network communication module 218, each module being coupled and interconnected with one another as necessary via a data communication bus 220. The UE 204 includes a UE (user equipment) transceiver module 230, a UE antenna 232, a UE memory module 234, and a UE processor module 236, each module being coupled and interconnected with one another as necessary via a data communication bus 240. The BS 202 communicates with the UE 204 via a communication channel 250, which can be any wireless channel or other medium suitable for transmission of data as described herein.
[0034] As would be understood by persons of ordinary skill in the art, system 200 may further include any number of modules other than the modules shown in FIG. 2. Those skilled in the art will understand that the various illustrative blocks, modules, circuits, and processing logic described in connection with the embodiments disclosed herein may be implemented in hardware, computer-readable software, firmware, or any practical combination thereof. To clearly illustrate this interchangeability and compatibility of hardware, firmware, and software, various illustrative components, blocks, modules, circuits, and steps are described generally in terms of their functionality. Whether such functionality is implemented as hardware, firmware, or software can depend upon the particular application and design constraints imposed on the overall system. Those familiar with the concepts described herein may implement such functionality in a suitable manner for each particular application, but such implementation decisions should not be interpreted as limiting the scope of the present disclosure.
[0035] In accordance with some embodiments, the UE transceiver 230 may be referred to herein as an “uplink” transceiver 230 that includes a radio frequency (RF) transmitter and a RF receiver each comprising circuitry that is coupled to the antenna 232. A duplex switch (not shown) may alternatively couple the uplink transmitter or receiver to the uplink antenna in time duplex fashion. Similarly, in accordance with some embodiments, the BS transceiver 210 may be referred to herein as a “downlink” transceiver 210 that includes a RF transmitter and a RF receiver each comprising circuity that is coupled to the antenna 212. A downlink duplex switch may alternatively couple the downlink transmitter or receiver to the downlink antenna 212 in time duplex fashion. The operations of the two transceiver modules 210 and 230 may be coordinated in time such that the uplink receiver circuitry is coupled to the uplink antenna 232 for reception of transmissions over the wireless transmission link 250 at the same time that the downlink transmitter is coupled to the downlink antenna 212. Conversely, the operations of the two transceivers 210 and 230 may be coordinated in time such that the downlink receiver is coupled to the downlink antenna 212 for reception of transmissions over the wireless transmission link 250 at the same time that the uplink transmitter is coupled to the uplink antenna 232. In some embodiments, there is close time synchronization with a minimal guard time between changes in duplex direction.
[0036] The UE transceiver 230 and the base station transceiver 210 are configured to communicate via the wireless data communication link 250, and cooperate with a suitably configured RF antenna arrangement 212 / 232 that can support a particular wireless communication protocol and modulation scheme. In some illustrative embodiments, the UE transceiver 210 and the base station transceiver 210 are configured to support industry standards such as the Long Term Evolution (LTE) and emerging 5G standards, and the like. It is understood, however, that the present disclosure is not necessarily limited in application to a particular standard and associated protocols. Rather, the UE transceiver 230 and the base station transceiver 210 may be configured to support alternate, or additional, wireless data communication protocols, including future standards or variations thereof.
[0037] In accordance with various embodiments, the BS 202 may be an evolved node B (eNB) , a serving eNB, a target eNB, a femto station, or a pico station, for example. In some embodiments, the UE 204 may be embodied in various types of user devices such as a mobile phone, a smart phone, a personal digital assistant (PDA) , tablet, laptop computer, wearable computing device, etc. The processor modules 214 and 236 may be implemented, or realized, with a general purpose processor, a content addressable memory, a digital signal processor, an application specific integrated circuit, a field programmable gate array, any suitable programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described herein. In this manner, a processor may be realized as a microprocessor, a controller, a microcontroller, a state machine, or the like. A processor may also be implemented as a combination of computing devices, e.g., a combination of a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other such configuration.
[0038] Furthermore, the steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in firmware, in a software module executed by processor modules 214 and 236, respectively, or in any practical combination thereof. The memory modules 216 and 234 may be realized as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. In this regard, memory modules 216 and 234 may be coupled to the processor modules 210 and 230, respectively, such that the processors modules 210 and 230 can read information from, and write information to, memory modules 216 and 234, respectively. The memory modules 216 and 234 may also be integrated into their respective processor modules 210 and 230. In some embodiments, the memory modules 216 and 234 may each include a cache memory for storing temporary variables or other intermediate information during execution of instructions to be executed by processor modules 210 and 230, respectively. Memory modules 216 and 234 may also each include non-volatile memory for storing instructions to be executed by the processor modules 210 and 230, respectively.
[0039] The network communication module 218 generally represents the hardware, software, firmware, processing logic, and / or other components of the base station 202 that enable bi-directional communication between base station transceiver 210 and other network components and communication nodes configured to communication with the base station 202. For example, network communication module 218 may be configured to support internet or WiMAX traffic. In a typical deployment, without limitation, network communication module 218 provides an 802.3 Ethernet interface such that base station transceiver 210 can communicate with a conventional Ethernet based computer network. In this manner, the network communication module 218 may include a physical interface for connection to the computer network (e.g., Mobile Switching Center (MSC) ) . The terms “configured for, ” “configured to” and conjugations thereof, as used herein with respect to a specified operation or function, refer to a device, component, circuit, structure, machine, signal, etc., that is physically constructed, programmed, formatted and / or arranged to perform the specified operation or function.
[0040] The Open Systems Interconnection (OSI) Model (referred to herein as, “open system interconnection model” ) is a conceptual and logical layout that defines network communication used by systems (e.g., wireless communication device, wireless communication node) open to interconnection and communication with other systems. The model is broken into seven subcomponents, or layers, each of which represents a conceptual collection of services provided to the layers above and below it. The OSI Model also defines a logical network and effectively describes computer packet transfer by using different layer protocols. The OSI Model may also be referred to as the seven-layer OSI Model or the seven-layer model. In some embodiments, a first layer may be a physical layer. In some embodiments, a second layer may be a Medium Access Control (MAC) layer. In some embodiments, a third layer may be a Radio Link Control (RLC) layer. In some embodiments, a fourth layer may be a Packet Data Convergence Protocol (PDCP) layer. In some embodiments, a fifth layer may be a Radio Resource Control (RRC) layer. In some embodiments, a sixth layer may be a Non Access Stratum (NAS) layer or an Internet Protocol (IP) layer, and the seventh layer being the other layer.
[0041] Various example embodiments of the present solution are described below with reference to the accompanying figures to enable a person of ordinary skill in the art to make and use the present solution. As would be apparent to those of ordinary skill in the art, after reading the present disclosure, various changes or modifications to the examples described herein can be made without departing from the scope of the present solution. Thus, the present solution is not limited to the example embodiments and applications described and illustrated herein. Additionally, the specific order or hierarchy of steps in the methods disclosed herein are merely example approaches. Based upon design preferences, the specific order or hierarchy of steps of the disclosed methods or processes can be re-arranged while remaining within the scope of the present solution. Thus, those of ordinary skill in the art will understand that the methods and techniques disclosed herein present various steps or acts in a sample order, and the present solution is not limited to the specific order or hierarchy presented unless expressly stated otherwise.
[0042] B. Systems and methods for timing advance enhancement for sensing in ISAC system
[0043] In the wireless communication system 200, to avoid the interference between the uplink signal and downlink signal, the uplink frame should be aligned with the corresponding downlink frame in Base Station (BS 102) side. In order to align the uplink frame and the corresponding downlink frame in BS 102 side, the uplink frame for uplink transmission needs start a duration time before the start of the corresponding downlink frame at UE 104 side, which is defined as Timing Advance (TA) . In Integrated Sensing and Communication (ISAC) system, sensing function is achieved based on communication device. For the uplink sensing mode with UE 104 as transmitter and BS 102 as receiver, a UE 104 transmits sensing Reference Signal (RS) , and the sensing RS is reflected by the sensing target and received by the Base Station (BS 102) . To avoid the interference between the downlink signal and uplink sensing signal in BS 102 side in ISAC system, the sensing uplink frame and the corresponding downlink frame also need to be aligned in BS 102 side. However, due to the difference of the propagation paths for communication purpose and sensing purpose, the uplink transmission time for sensing purpose is obviously different from that for communication purpose. If the legacy TA adjustment for communication uplink transmission is reused for sensing uplink transmission time, the sensing uplink frame and the corresponding downlink frame are unaligned. Thus, how to design the sensing TA adjustment for sensing uplink transmission time is an essential problem. This disclosure is related to sensing uplink transmission time adjustment, in order to achieve the alignment between the sensing uplink frame and the corresponding downlink frame. In this disclosure, some solutions are provided for sensing TA adjustment for sensing purpose in ISAC system.
[0044] In this disclosure, Sensing Function (SF) is a network logical unit, which is used for controlling, scheduling or / and configuring radio resource and parameters, and computing sensing results. SF can be integrated with Location Management Function (LMF) , or can be integrated with another network logical unit, or can be an independent network logical unit.
[0045] In this disclosure, the RS for sensing purpose can be Synchronization Signal Block (SSB) , or Channel State Information Reference Signal (CSI-RS) , or Positioning Reference Signal (PRS) , or Sounding Reference Signal (SRS) , or a specific sensing RS, or a unified RS and other RS used for communication system.
[0046] Embodiment #1: Timing advance configuration for sensing purpose
[0047] In the wireless communication system 200, a group of serving cells is configured by the BS 102 to the UE 104 as a Timing Advance Group (TAG) . The cells in a TAG use the same timing reference cell and the same TA value. The uplink frame for uplink transmission from the UE 104 side may start TA time TTA= (NTA+NTA, offset) ·Tc before the start of the corresponding downlink frame at the UE 104 side, where NTA, offset is provided by RRC parameter of the BS 102, and NTA is indicated by TA command which is provided by TA command MAC CE from the BS 102. Upon reception of a TA command for a TAG, the UE 104 adjusts a UL transmission time for a PUSCH / PUCCH / SRS transmission on the serving cells in the TAG based on NTA, offset and the received TA command. The uplink transmission time for the PUSCH / PUCCH / SRS transmission is the same for all the serving cells in the TAG.
[0048] For sensing purpose in ISAC system, a UE 104 can transmit the sensing RS, reflects on the sensing target and is then received by the BS 102. Since the propagation path of the sensing RS for sensing purposes can be different from the PUSCH / PUCCH / SRS transmission for communication purposes, the TA time for sensing RS transmission for sensing purpose may be different from a communication purpose. Furthermore, the configuration of the TA command for sensing purpose may be different from the communication purpose. How to configure the TA time and TA command for sensing purpose are essential problems. Described herein can be solutions to configure the TA time and TA command for sensing purpose in ISAC system.
[0049] For sensing purpose in ISAC system, the uplink frame for uplink sensing transmission from a UE 104 may start sensing TA time TTA, S= (NTA, offset, S) ·TC before the start of the corresponding downlink frame at the UE 104 side. The value NTA, offset, S can be the same as the value NTA, offset, and can reuse the value NTA, offset for sensing TA time for sensing purposes. In some embodiments, the value NTA, offset, S is a new information element, which can be dedicated for sensing TA adjustment. In this case, the value NTA, offset, S can be configured by BS 102 (e.g., RRC) . The value NTA, offset, S can be configured by SF / LMF. For the value NTA, S, it can be determined by sensing a TA command which can be dedicated for sensing TA adjustment for sensing purposes. The sensing TA command for sensing purpose can be configured by BS 102 (e.g., MAC CE) .
[0050] BSs 102 can have the same sensing TA value in a sensing TAG. The sensing TAG for sensing purpose can be different from the TAG used for communication purpose. That means, the sensing TAG for sensing purpose can be irrelevant to the TAG used for communication purpose. In some embodiments, the sensing TAG for sensing purpose can be same as the TAG used for communication purposes. TAG used for communication purpose can be reused as the sensing TAG for sensing purposes.
[0051] The sensing TA command for sensing purposes can be configured per sensing zone. The BSs 102 located in a same sensing zone can have the same sensing TA value and the same sensing TA command. The BSs 102 located in a same sensing zone can be grouped as a sensing TAG. The sensing TA command can be configured per sensing TAG.
[0052] The sensing zone can be determined by some ranges and / or thresholds. The sensing TAG can be configured based on the ranges and / or thresholds which are used for determining the sensing zone. The BSs 102 belonging to the same range and / or threshold can be grouped as a sensing TAG. The BSs 102 can belong to the same range and / or threshold and can have the same sensing TA value and the same sensing TA command. The sensing zone can be configured by SF / LMF. The sensing TAG can be configured or recommended by SF / LMF to BS 102. SF / LMF can provide sensing TAG ID to BS 102. The sensing TAG can be provided by SF / LMF to the UE 104. The sensing TAG configuration can include at least one or more of: the sensing TAG ID, a list of cells, or a list of cell IDs.
[0053] In some embodiments, the sensing TAG can be configured by BS 102 to the UE 104. The sensing TAG configuration can include at least one or more of: the sensing TAG ID, a list of cells, or a list of cell IDs. This sensing TAG configuration can be configured by BS 102 to UE 104 via RRC / MAC / PDCCH / PDSCH. In some embodiments, the sensing TAG ID can be configured by BS 102 to UE 104. The sensing TAG ID can be configured by BS 102 to UE 104 via RRC parameter. The sensing TAG ID can be added in serving cell configuration.
[0054] In some embodiments, a group of sensing RS resources may have the same TA value and the same TA command. The sensing RS resources can have the same TA value and can be grouped as a sensing TA resource group. The sensing TA command for sensing purpose can be configured per sensing TA resource group. The sensing RS resources in a sensing TA resource group can have the same TA value and the same TA command. The configuration of the sensing TA resource group can include at least one or more of: sensing TA resource group ID, a list of sensing RS resource ID, or a list of sensing RS resource set ID. The sensing TA resource group can be configured by BS 102, or by SF / LMF, or can be preconfigured.
[0055] In some embodiments, the sensing TA resource group ID related information can be included in the configuration of the sensing RS resource. In some embodiments, the sensing TA command for sensing purpose can be configured per sensing TAG per sensing TA resource group. The sensing RS resources in a same sensing TA resource group expecting to be received by the BS 102 in a same sensing TAG can have the same sensing TA value. In some embodiments, the sensing TA command for sensing purpose can be configured per sensing TAG per sensing zone per sensing TA resource group. That means, the sensing RS resources in a same sensing TA resource group expecting to be received by the BSs in a same sensing TAG and located in a same sensing zone have the same sensing TA value. In some embodiments, the TAG may be the same for different usages. For example, the TAG can be the same for sensing purposes and positioning purposes. For different usages, the TA value may be the same. The one or more usage (s) having the same TA value can be grouped as a TA usage group. For usage (s) in a same TA usage group, the TA value can be the same. For usage (s) in a same TA usage group, the TA command can be the same. The TA command can be configured per TA usage group. The configuration of the TA usage group can include at least one or more of: TA usage group ID, or one or more usage (s) .
[0056] In some embodiments, TA usage group ID related information or TA usage related information can be included in assistance data. The assistance data can be sensing assistance data or positioning assistance data or other assistance data used for other usages. In some embodiments, TA usage group ID related information or TA usage related information can be included in a Measurement Request message. The Measurement Request message can be a sensing measurement request or positioning measurement request or other measurement requests used for other usages. The TA usage group can be configured by BS 102, by SF / LMF, or be preconfigured.
[0057] For a TA usage group, several resources can have the same TA value. One or more resource (s) having the same TA value can be a TA resource group. The TA command can be configured per TA usage group or per TA resource group. The resources in a same TA resource group used for usages in a same TA usage group can have the same TA value. The resources in a same TA resource group used for usages in a same TA usage group can have the same TA command.
[0058] In some embodiments, for a TA usage group, several resources in a same TA resource group received by BS 102 in a same TAG can have the same TA value. The TA command can be configured per TA usage group per TAG or per TA resource group. The resources in a same TA resource group used for usages in a same TA usage group received by BS 102 in a same TAG can have the same TA command. In some embodiments, TA command can be configured per TA usage group per TAG. For usage in the same TA usage group, BS 102 in a same TAG can have the same TA value. For usage in the same TA usage group, BS 102 in a same TAG can have the same TA command.
[0059] Embodiment #2: Sensing TA command MAC CE
[0060] In Embodiment #1, the sensing TA can be determined by NTA, offset, S and NTA, S, where NTA, offset, S can be configured by higher layer parameter of BS 102 or by SF / LMF. NTA, S can be indicated by sensing TA command and can be configured by higher layer of BS 102 or by SF / LMF. Especially, sensing TA command can be configured by MAC CE of BS 102. In this embodiment, some solutions for sensing TA command MAC CE configuration are provided.
[0061] There can be two types of sensing TA command MAC CE configuration: absolute sensing TA command MAC CE used for sensing purposes and sensing TA command MAC CE used for sensing purposes.
[0062] The absolute sensing TA command can be used in a case of random-access response or in a cell switch command. At least one of the following four solutions for absolute sensing TA command MAC CE configuration are provided.
[0063] Solution 1: A new MAC CE is configured for absolute sensing TA command
[0064] For absolute sensing TA command, a new MAC CE can be configured and dedicated for sensing purposes. The new absolute sensing TA command MAC CE can be identified by MAC subheader with LCID or eLCID. The new MAC CE can have a fixed size and can consist of two or more octets. The configuration of absolute sensing TA command MAC CE can include at least one or more of the following Sensing Timing Advance Command, Sensing RA resource group ID, Sensing TAG ID, Usage group ID, or the reserved bit.
[0065] The Sensing Timing Advance Command can indicate the index value of the sensing TA command used to control the amount of sensing transmission timing adjustment. This field can indicate NTA, S value by index value of TA, S=0, 1, 2, …, where an amount of the sensing transmission time adjustment with SCS of 2μ 15 kHz can be NTA, S=TA, S·16·64 / 2μ. The NTA, S can be relative to the SCS of the first uplink sensing transmission from the UE 104 after reception of random access response or absolute sensing timing advance command MAC CE or cell switch command. The size of the Sensing Timing Advance Command can be 12 bits. In some embodiments, the size of the Sensing Timing Advance Command can be larger than 12 bits. The value indicated by Sensing Timing Advance Command can be determined by BS 102. In some embodiments, SF / LMF can configure or can recommend index value of sensing TA command to the BS 102. In some embodiments, SF / LMF can configure or can recommend sensing TA time to BS 102. BS 102 can determine the index value of the sensing TA command based on the sensing TA time and can configure absolute sensing TA command MAC CE.
[0066] In some embodiments, SF / LMF can configure or can provide sensing TA time related information to BS 102. The sensing TA time related information can include at least one or more of: sensing TA time, TA adjustment for sensing purposes relative to TA for communication purposes, propagation time of sensing RS, or location information of sensing target / zone. The Sensing TA resource group ID can include one or more bit (s) to indicate sensing TA resource group ID. The sensing TAG ID can include one or more bit (s) to indicate sensing TAG ID. The usage group ID can include one or more bit (s) can be used to indicate usage group ID.
[0067] Solution 2: Absolute TA command MAC CE is reused for sensing purpose based on some enhancements
[0068] Absolute TA command MAC CE for communication purpose can be reused for sensing purposes. In absolute TA command MAC CE, one bit of reserved bits can indicate usage. One bit of reserved bits can be used for Usage filed. FIG. 3 depicts an example 300 for an enhancement for Absolute TA command MAC CE for both communication and sensing purposes. For example, if the value of Usage is 0, the absolute TA command MAC CE is for communication purposes. If the value of Usage is 1, the absolute TA command MAC CE is for sensing purpose.
[0069] Solution 3: A new MAC CE is configured to indicate sensing TA adjustment relative to TA for communication purpose
[0070] For absolute sensing TA command, a new MAC CE can indicate the amount of TA adjustment for sensing purpose relative to TA for communication purpose. The new MAC CE indicating TA adjustment between TA for sensing purpose and TA for communication purpose can be identified by MAC subheader with LCID or eLCID. It can have a fixed size and can consist of one or more octets. The configuration of the MAC CE indicating TA adjustment between TA for sensing purpose and TA for communication purpose can include at least one or more of: Sensing Timing Advance Command, Sensing RA resource group ID, Sensing TAG ID, Usage group ID, or the reserved bit.
[0071] The Sensing Timing Advance Command can indicate the index value of the sensing TA command used to control the amount of sensing transmission timing adjustment. This field can indicate NTA, S value by index value of TA, S=0, 1, 2, …, where an amount of the sensing transmission time adjustment with SCS of 2μ 15 kHz can be The NTA, S can be relative to the SCS of the first uplink sensing transmission from the UE 104 after reception of random access response or absolute sensing timing advance command MAC CE or cell switch command. The size of the Sensing Timing Advance Command can be 12 bits. In some embodiments, the size of the Sensing Timing Advance Command can be larger than 12 bits. The value indicated by Sensing Timing Advance Command can be determined by BS 102. In some embodiments, SF / LMF can configure or can recommend index value of sensing TA command to the BS 102. In some embodiments, SF / LMF can configure or can recommend sensing TA time to BS 102. BS 102 can determine the index value of the sensing TA command based on the sensing TA time and can configure absolute sensing TA command MAC CE.
[0072] In some embodiments, SF / LMF can configure or can provide sensing TA time related information to BS 102. The sensing TA time related information can include at least one or more of: sensing TA time, TA adjustment for sensing purposes relative to TA for communication purposes, propagation time of sensing RS, or location information of sensing target / zone. The Sensing TA resource group ID can include one or more bit (s) to indicate sensing TA resource group ID. The sensing TAG ID can include one or more bit (s) to indicate sensing TAG ID. The usage group ID can include one or more bit (s) can be used to indicate usage group ID
[0073] Solution 4: The reserved bits in absolute TA command MAC CE for communication purpose is used to indicate the sensing TA adjustment relative to TA for communication purpose
[0074] For absolute TA command MAC CE for communication purpose, there are 4 bits as reserved bits. One or more reserved bits in absolute TA command MAC CE for communication purpose can be used to indicate the TA adjustment for sensing purpose relative to TA for communication purpose. FIG. 4 depicts an example 400 on TA adjustment for sensing purpose. The sensing purpose is indicated by the reserved bits in absolute TA command MAC CE for communication purpose.
[0075] The field of sensing TA adjustment indicates the index value of the sensing TA command used to control the amount of sensing transmission timing adjustment. In details, the field of sensing TA adjustment indicates adjustment of the sensing TA value NTA, S relative to the communication TA value NTA, C by index value of TA, S=0, 1, 2, …. For a SCS of 2μ 15 kHz, NTA, S=NTA, C+TA, S*16*64 / 2μ, where NTA, C is obtained by absolute TA command MAC CE for communication purpose. NTA, S is relative to the SCS of the first uplink sensing transmission from the UE 104 after the reception of the random access response or absolute sensing timing advance command MAC CE or the cell switch command.
[0076] The value indicated by the field of sensing TA adjustment can be determined by BS 102. In some embodiments, SF / LMF configures or recommends the index value of the field of sensing TA adjustment to BS 102. In some embodiments, SF / LMF configures or recommends sensing TA time to BS 102. The BS 102 determines the index value of the field of sensing TA adjustment based on the sensing TA time and configures the absolute sensing TA command MAC CE. In some embodiments, SF / LMF configures or provides sensing TA time related information to BS 102.
[0077] The sensing TA time related information at least includes one or more of: sensing TA time, TA adjustment for sensing purpose relative to TA for communication purpose, propagation time of sensing RS, or location information of the sensing target / zone. Furthermore, at least one or more of the following field (s) can be indicated by padding in the reserved bits in absolute TA command MAC CE for communication purpose: Sensing TA resource group ID (i.e., one or more reserved bit (s) can be used to indicate sensing TA resource group ID) , Sensing TAG ID (i.e., one or more reserved bit (s) can be used to indicate sensing TAG ID) , or Usage group ID (i.e., one or more reserved bit (s) can be used to indicate usage group ID) .
[0078] In some embodiments, the UE 104 can be configured with a sensing TA command MAC CE. Three solutions for sensing TA command MAC CE are provided as following.
[0079] Solution 1: A new MAC CE is configured to indicate adjustment of the new sensing TA relative to the current sensing TA
[0080] For sensing TA command, a new MAC CE can be configured or dedicated for sensing purpose. The new sensing TA command MAC CE can be identified by MAC subheader with LCID or eLCID. The new MAC CE has a fixed size and consists of one or more octets. The configuration of sensing TA command MAC CE at least includes one or more of the following fields: Sensing Timing Advance Command (i.e., indicates the index value of the sensing TA command used to control the amount of sensing transmission timing adjustment. In details, this field indicates adjustment of the new sensing TA value NTA_new, S relative to the current sensing TA value NTA_old, S by index value of TA, S=0, 1, 2, …. For a SCS of 2μ 15 kHz, where X is a constant. X can be configured by BS 102 via RRC / MAC / PDCCH / PDSCH, or X can be configured by SF / LMF, or X can be preconfigured) , the Sensing TAG ID (i.e., one or more bit (s) can be used to indicate sensing TAG ID) , the Sensing TA resource group ID (i.e., one or more bit (s) can be used to indicate sensing TA resource group ID) , the Usage Group ID, and / or the Reserved bit.
[0081] The value indicated by Sensing Timing Advance Command can be determined by BS 102. In some embodiments, SF / LMF configures or recommends the index value of Sensing Timing Advance Command to BS 102. In some embodiments, SF / LMF configures or recommends sensing TA time to BS 102. And BS 102 determines the index value of Sensing Timing Advance Command based on the sensing TA time and configures the absolute sensing TA command MAC CE. In some embodiments, SF / LMF configures or provides sensing TA time related information to BS 102. The sensing TA time related information at least includes one or more of:sensing TA time, adjustment of the new sensing TA relative to the current sensing TA, propagation time of sensing RS, or location information of the sensing target / zone. The sensing TAG can be same as the TAG for communication purpose, or the sensing TAG can be a TAG dedicated for sensing purpose.
[0082] Solution 2: A new MAC CE is configured to indicate adjustment of the new sensing TA relative to current TA for communication purpose
[0083] For sensing TA command, a new MAC CE can be configured or dedicated for sensing purpose. The new sensing TA command MAC CE can be identified by MAC subheader with LCID or eLCID. The new MAC CE can have a fixed size and consists of one or more octets. The configuration of sensing TA command MAC CE at least includes one or more of the following fields Sensing Timing Advance Command, Sensing TAG ID, Sensing TA resource group ID, the Usage group ID, and / or the Reserved Bit.
[0084] The Sensing Timing Advance Command field indicates the index value of the sensing TA command used to control the amount of sensing transmission timing adjustment. In details, this field indicates adjustment of the new sensing TA value NTA_new, S relative to the current communication TA value NTA_old, C by index value of TA, S=0, 1, 2, …. For a SCS of 2μ 15 kHz, where X is a constant. X can be configured by BS 102 via RRC / MAC / PDCCH / PDSCH. Or X can be configured by SF / LMF. Or X can be preconfigured. The value indicated by Sensing Timing Advance Command can be determined by BS 102. In some embodiments, SF / LMF configures or recommends the index value of Sensing Timing Advance Command to BS 102. In some embodiments, SF / LMF configures or recommends sensing TA time to BS 102. The BS 102 determines the index value of Sensing Timing Advance Command based on the sensing TA time and configures the absolute sensing TA command MAC CE. In some embodiments, SF / LMF configures or provides sensing TA time related information to BS 102. The sensing TA time related information at least includes one or more of: sensing TA time, adjustment of the new sensing TA relative to the current communication TA, propagation time of sensing RS, or location information of the sensing target / zone.
[0085] Solution 3: A new MAC CE is configured to indicate adjustment of the new sensing TA relative to the new TA adjustment for communication purpose
[0086] For sensing TA command, a new MAC CE can be configured or dedicated for sensing purpose. The new sensing TA command MAC CE can be identified by MAC subheader with LCID or eLCID. The new MAC CE can have a fixed size and consists of one or more octets. The configuration of sensing TA command MAC CE at least includes one or more of the following fields: Sensing Timing Advance Command, Sensing TAG ID, Sensing TA resource group ID, the Usage group ID, and / or the Reserved Bit.
[0087] Sensing Timing Advance Command indicates the index value of the sensing TA command used to control the amount of sensing transmission timing adjustment. This field indicates adjustment of the new sensing TA value NTA_new, S relative to the new communication TA value NTA_new, C by index value of TA, S=0, 1, 2, …. In other words, this field indicates adjustment of the new sensing TA value NTA_new, S relative to the new communication TA adjustment indicated by TA command MAC CE for communication purpose. For a SCS of 2μ 15 kHz, NTA_new, S=NTA_old, C+ (TA, C+TA, S-X) ·16·64 / 2μ·, where X is a constant, TA, C is provided by TA command MAC CE for communication purpose. X can be configured by BS 102 via RRC / MAC / PDCCH / PDSCH, X can be configured by SF / LMF, or X can be preconfigured.
[0088] The value indicated by Sensing Timing Advance Command can be determined by BS 102. In some embodiments, SF / LMF configures or recommends the index value of Sensing Timing Advance Command to BS 102. In some embodiments, SF / LMF configures or recommends sensing TA time to BS 102. The BS 102 determines the index value of Sensing Timing Advance Command based on the sensing TA time and configures the absolute sensing TA command MAC CE. In some embodiments, SF / LMF configures or provides sensing TA time related information to BS 102. The sensing TA time related information at least includes one or more of: sensing TA time, adjustment of the new sensing TA relative to the new communication TA adjustment, propagation time of sensing RS, or location information of the sensing target / zone.
[0089] Embodiment#3: Effective time of sensing TA command
[0090] For a sensing timing advance command received by a UE 104 on uplink slot n, the corresponding adjustment of the uplink sensing RS transmission time applies from the beginning of uplink slot n+ks+1+2μ·Koffset, S, where NT, 1 is a time duration in msec of N1 symbols corresponding to a PDSCH processing time for UE 104 processing capability 1 when additional PDSCH DM-RS is configured, is a time duration in msec of symbols corresponding to a sensing RS preparation time for UE 104 processing capability, is the number of slots per subframe, Tsf is the subframe duration of 1 msec, and Koffset, S is a time offset in NTN network used for sensing purpose. Koffset, S can be provided by the BS 102 to the UE 104 102 via RRC / MAC. If the higher layer parameter (s) related to Koffset, S is (are) not provided, UE 104 assume the corresponding parameter (s) is (are) 0. For ease of description, is the maximum timing advance value in msec that can be provided by a sensing TA command field. In some embodiments, can be configured by SF / LMF. In some embodiments, can be a UE 104 capability. In some embodiments, can be preconfigured.
[0091] To control whether the uplink time for sensing purpose is aligned, a parameter indicating effective time of the sensing TA command can be configured (e.g., SensingRS-TimeAlignmentTimer) . The parameter of SensingRS-TimeAlignmentTimer can be configured by BS 102 to UE 104 via RRC / MAC / PDCCH / PDSCH. In some embodiments, the parameter of SensingRS-TimeAlignmentTimer can be configured by LMF. In some embodiments, the parameter of SensingRS-TimeAlignmentTimer can be preconfigured. The parameter of SensingRS-TimeAlignmentTimer is configured per sensing TAG. In some embodiments, the parameter of SensingRS-TimeAlignmentTimer is configured per sensing TA resource group. In some embodiments, the parameter of SensingRS-TimeAlignmentTimer is configured per sensing TAG or per sensing TA resource group. In some embodiments, the parameter of SensingRS-TimeAlignmentTimer is configured per TA usage group. In some embodiments, the parameter of SensingRS-TimeAlignmentTimer is configured per TA usage group per sensing TA resource group. In some embodiments, the parameter of SensingRS-TimeAlignmentTimer is configured per TA usage group, per sensing TAG, or per sensing TA resource group. In some embodiments, the parameter of SensingRS-TimeAlignmentTimer is configured per TA usage group per sensing TAG.
[0092] When a sensing TA command MAC CE is received by the UE 104 and if a NTA, S was maintained within the indicated sensing TAG, the indicated sensing TA resource group, the indicated TA usage group, and / or the indicated sensing zone, the UE 104 may apply the sensing TA command for the indicated sensing TAG, the indicated sensing TA resource group, the indicated TA usage group, and / or the indicated sensing zone. The UE 104 may start or restart the SensingRS-TimeAlignmentTimer associated with the indicated sensing TAG or / and the indicated sensing TA resource group or / and the indicated TA usage group or / and the indicated sensing zone. When the SensingRS-TimeAlignmentTimer expires, the UE 104 may release uplink sensing RS corresponding to the indicated sensing TAG or / and the indicated sensing TA resource group or / and the indicated TA usage group or / and the indicated sensing zone. FIG. 5 depicts an example 500 of effective time for the sensing TA command. When the parameter of SensingRS-TimeAlignmentTimer is running, the corresponding sensing TA command is effective. Otherwise, when the parameter of SensingRS-TimeAlignmentTimer expires, the corresponding BS 102 and / or the corresponding sensing RS resource is uplink time unalignment for sensing purpose. When a new sensing TA command is received, the corresponding SensingRS-TimeAlignmentTimer is started or restarted.
[0093] Embodiment#4: Uplink sensing RS transmission in RRC_INACTIVE
[0094] Periodic and semi-persistent uplink sensing RS transmission for sensing purpose can be supported in RRC_INACTIVE state. In RRC_INACTIVE state, the periodic and semi-persistent uplink sensing RS transmission maintains the uplink transmission time alignment for sensing purpose.
[0095] The UE 104 can be configured two or more lists of parameters to indicate the validation of RS transmission in RRC_INACTIVE state. One list of parameters indicating validation of RS transmission is used for communication purpose in RRC_INACTIVE state. One list of parameters is used to indicate time alignment validation of sensing RS transmission in RRC_INACTIVE state. The list of parameters indicating time alignment validation for sensing RS transmission in RRC_INACTIVE state at least includes one or more of: a parameter indicating effective time of TA command and / or a parameter indicating whether the change of RSRP is satisfied for time alignment validation in RRC_INACTIVE state. In this manner, for sensing purpose, the list of parameters indicating time alignment validation of sensing RS transmission in RRC_INACTIVE state can be configured.
[0096] The list of parameters for time alignment validation for sensing purpose at least include one or more of: a parameter indicating effective time of sensing TA command in RRC_INACTIVE state and / or a parameter indicating whether the change of RSRP is satisfied for time alignment validation. For example, the parameter indicating effective time of sensing TA command in RRC_INACTIVE state can be inactiveSenseRS-TimeAlignmentTimer, the parameter indicating the change of RSRP is satisfied for sensing time alignment validation can be inactiveSenseRS-RSRP-ChangeThreshold. The parameter of inactiveSenseRS-RSRP-ChangeThreshold indicate a threshold for the increase / decrease of RSRP for time alignment validation for sensing purpose. The list of parameters for time alignment validation in RRC_INCATIVE state for sensing purpose can be configured by the BS 102 to the UE 104 via RRC / MAC / PDCCH / PDSCH. In some embodiments, the list of parameters for time alignment validation in RRC_INCATIVE state for sensing purpose can be configured by SF / LMF to UE 104. In some embodiments, the list of parameters for time alignment validation in RRC_INCATIVE state for sensing purpose can be preconfigured.
[0097] The UE 104 may consider the sensing TA command to be valid in RRC_INACTIVE state when one or more conditions are fulfilled. A first condition may include that compared to the stored downlink pathloss reference RSRP value for sensing purpose, the current RSRP value of the downlink pathloss reference for sensing purpose has not increased / decreased by more than the parameter of inactiveSenseRS-RSRP-ChangeThreshold. A second condition may include that the parameter of inactiveSenseRS-TimeAlignmentTimer is running.
[0098] Furthermore, a sensing validity area for sensing RS transmission in RRC_INACTIVE state can be configured by SF / LMF or by BS 102 or be preconfigured (e.g., SensingInactiveValidityArea) . The sensing validity area at least includes one or more of: a list of UEs, and / or a list of BSs. When the UE 104 in the sensing validity area is in RRC_INACTIVE state, and if the sensing TA command is invalid, the UE 104 can use the same sensing TA for sensing RS transmission as other UEs in the same sensing validity area. The configuration of the sensing validity area for sensing RS transmission in RRC_INACTIVE state at least includes one or more of: a list of UE 104 IDs, the configuration of sensing RS, sensing TA related information, a list of parameters indicating time alignment validation for sensing purpose, or a list of BS 102 / TRP / cell ID. The sensing TA relate information includes at least one or more of: sensing TA time, index value of sensing TA, or adjustment of sensing TA. The list of parameters indicating time alignment validation for sensing purpose at least includes one or more of: a parameter indicating effective time of sensing TA command in RRC_INACTIVE state and / or a parameter indicating whether the change of RSRP is satisfied for time alignment validation.
[0099] When a UE 104 belonging to a sensing validity area is in RRC_INCATIVE state, and if the sensing TA command is invalid, the UE 104 may use the sensing TA time obtained by the configuration of the corresponding sensing validity area to adjust transmission time of sensing RS. And the UE 104 may start the time alignment effective timer provided by the configuration of the corresponding sensing validity area, e.g., inactiveSenseRS-TimeAlignmentTimer. The configuration of sensing validity area for sensing RS transmission in RRC_INACTIVE state can be provided by SF / LMF to the corresponding UEs 104 in groupcast case. In some embodiments, the configuration of sensing validity area for sensing RS transmission in RRC_INACTIVE state can be configured by SF / LMF to the corresponding UE 104 in Sensing Assistance Data message. In some embodiments, the configuration of sensing validity area for sensing RS transmission in RRC_INACTIVE state can be configured by BS 102 to UE 104 via RRC / MAC / PDCCH / PDSCH.
[0100] Embodiment#5: Collision rule for conflicting transmission between sensing transmission and communication transmission due to different TA
[0101] In ISAC system, the TA times for communication purpose and for sensing purpose usually are different. If the slot used for sensing RS transmission and the slot used for communication transmission are adjacent, if the TA times for sensing transmission and for communication transmission are different, there will be a collision between the slots for sensing transmission and for communication transmission. FIG. 6 depicts an example 600 without a collision between adjacent slot for sensing transmission and communication transmission, where the TA times for communication purpose and for sensing purpose are same. FIG. 7 depicts an example 700 of collision between adjacent slots for sensing transmission and communication transmission, where the TA times for communication purpose and for sensing purpose are different. When TA times are different for communication purpose and for sensing purpose, how to solve the collision problem between sensing RS transmission and communication transmission is a problem. In this Embodiment, some solutions are provided for collision problem when TA times are different for communication purpose and sensing purpose.
[0102] Solution 1: A sensing RS transmission window is configured
[0103] The UE 104 can be configured with a sensing RS transmission window. In the sensing RS transmission window, the priority level of sensing RS may be higher than all the uplink signals and channels. FIG. 8 depicts an example 800 of a sensing RS transmission window with collisions due to different TA for sensing purpose and communication purpose. The sensing RS transmission window can be configured by BS 102, (e.g., RRC / MAC / PDCCH / PDSCH) . In some embodiments, the sensing RS transmission window can be configured by SF / LMF. In some embodiments, the sensing RS transmission window can be preconfigured.
[0104] The sensing RS transmission window can be periodic or aperiodic. The configuration of sensing RS transmission window includes at least one or more of: SFN, the starting time, offset of the starting time, the duration length, and / or period. The candidate value of period and offset of the starting time of the sensing RS transmission window can be same as that of the sensing RS. In the sensing RS transmission window, if the sensing RS transmission collides with other uplink signals, the UE 104 may transmit sensing RS and drop other uplink signals. In some embodiments, in the sensing RS transmission window, if the sensing RS transmission collides with other uplink signals, the UE 104 may transmit sensing RS, and drop other uplink signals in the overlapping slot (s) with sensing RS. In some embodiments, in the sensing RS transmission window, if the sensing RS transmission collides with other uplink signals, the UE 104 may transmit sensing RS, and drop other uplink signals in the overlapping symbol (s) with sensing RS.
[0105] Solution 2: A sensing RS transmission window with priority and type is configured
[0106] The UE 104 can be configured with a sensing RS transmission window. The configuration of the sensing RS transmission window can include at least one or more of: SFN, the starting time, offset of the starting time, the duration length, period, priority, and / or type. The sensing RS transmission window can be periodic or aperiodic. The candidate value of period and offset of the starting time of the sensing RS transmission window can be same as that of the sensing RS. The field of priority indicates the priority between sensing RS and PUCCH / PUSCH / SRS. For example, value 1 of priority indicates that sensing RS is higher priority than all the uplink signals and channels. Value 2 of priority indicates that sensing RS is lower priority than PUCCH and the PUSCH scheduled by DCI formats 0_1, 0_2 or 0_3, and is higher priority than other uplink signals and channels. Value 3 of priority indicates that sensing RS is higher priority than SRS for positioning purpose, and lower priority than other uplink signals and channels. Value 4 of priority indicates that sensing RS is lower priority than all the uplink signals and channels.
[0107] The field of type indicates the sensing RS transmission window type. For example, when the UE 104 is configured with a sensing RS transmission window with type value equal to 1, and when the sensing RS transmission collides with other uplink signals in the sensing RS transmission window, if the sensing RS is higher priority than other uplink signals in the sensing RS transmission window, the UE 104 may transmit the sensing RS and drop other uplink signals in the sensing RS transmission window. When the UE 104 is configured with a sensing RS transmission window with type value equal to 2, and when the sensing RS transmission collides with other uplink signals in the sensing RS transmission window, if the sensing RS is higher priority than other uplink signals in the sensing RS transmission window, the UE 104 may transmit the sensing RS and drop other uplink signals in the overlapping slots with the sensing RS. When the UE 104 is configured with a sensing RS transmission window with type value equal to 3, and when the sensing RS transmission collides with other uplink signals in the sensing RS transmission window, if the sensing RS is higher priority than other uplink signals in the sensing RS transmission window, the UE 104 may transmit the sensing RS and drop other uplink signals in the overlapping symbols with the sensing RS.
[0108] In another example, when the UE 104 is configured with a sensing RS transmission window with type value equal to 1, when the sensing RS transmission collides with PUCCH / PUSCH in the sensing RS transmission window, if the sensing RS is lower priority than PUCCH / PUSCH, and if the time interval between the last symbol of PDCCH containing DCI scheduling PUCCH / PUSCH and the first symbol of the sensing RS transmission window is at least N2 symbols, the UE 104 may transmit PUCCH / PUSCH and drop the sensing RS in the sensing RS transmission window.
[0109] When the UE 104 is configured with a sensing RS transmission window with type value equal to 2, and when the sensing RS transmission collides with PUCCH / PUSCH in the sensing RS transmission window, if the sensing RS is lower priority than PUCCH / PUSCH, and if the time interval between the last symbol of PDCCH containing DCI scheduling PUCCH / PUSCH and the first symbol of the sensing RS transmission window is at least N2 symbols, the UE 104 may transmit PUCCH / PUSCH and drop the sensing RS in the overlapping slots with PUCCH / PUSCH. When the UE 104 is configured with a sensing RS transmission window with type value equal to 3, and when the sensing RS transmission collides with PUCCH / PUSCH in the sensing RS transmission window, if the sensing RS is lower priority than PUCCH / PUSCH, and if the time interval between the last symbol of PDCCH containing DCI scheduling PUCCH / PUSCH and the first symbol of the sensing RS transmission window is at least N2 symbols, the UE 104 may transmit PUCCH / PUSCH and drop the sensing RS in the overlapping symbols with PUCCH / PUSCH.
[0110] When the UE 104 is configured with a sensing RS transmission window with type value equal to 1, and when the sensing RS transmission collides with PUCCH / PUSCH in the sensing RS transmission window, if the sensing RS is lower priority than PUCCH / PUSCH, and if the time interval between the last symbol of PDCCH containing DCI scheduling PUCCH / PUSCH and the first symbol of the sensing RS transmission window is less than N2 symbols, the UE 104 may transmit sensing RS and drop PUCCH / PUSCH in the sensing RS transmission window. When the UE 104 is configured with a sensing RS transmission window with type value equal to 2, and when the sensing RS transmission collides with PUCCH / PUSCH in the sensing RS transmission window, if the sensing RS is lower priority than PUCCH / PUSCH, and if the time interval between the last symbol of PDCCH containing DCI scheduling PUCCH / PUSCH and the first symbol of the sensing RS transmission window is less than N2 symbols, the UE 104 may transmit sensing RS and drop PUCCH / PUSCH in the overlapping slots with the sensing RS.
[0111] When the UE 104 is configured with a sensing RS transmission window with type value equal to 3, and when the sensing RS transmission collides with PUCCH / PUSCH in the sensing RS transmission window, if the sensing RS is lower priority than PUCCH / PUSCH, and if the time interval between the last symbol of PDCCH containing DCI scheduling PUCCH / PUSCH and the first symbol of the sensing RS transmission window is less than N2 symbols, the UE 104 may transmit sensing RS and drop PUCCH / PUSCH in the overlapping symbols with the sensing RS.
[0112] For example, when the UE 104 is configured with a sensing RS transmission window with type value equal to 1, and when the sensing RS transmission collides with SRS in the sensing RS transmission window, if the sensing RS is lower priority than SRS, and if the time interval between the last symbol of PDCCH containing DCI scheduling SRS and the first symbol of the sensing RS transmission window is at least N2 symbols, the UE 104 may transmit SRS and drop the sensing RS in the sensing RS transmission window.
[0113] When the UE 104 is configured with a sensing RS transmission window with type value equal to 2, and when the sensing RS transmission collides with SRS in the sensing RS transmission window, if the sensing RS is lower priority than SRS, and if the time interval between the last symbol of PDCCH containing DCI scheduling SRS and the first symbol of the sensing RS transmission window is at least N2 symbols, the UE 104 may transmit SRS and drop the sensing RS in the overlapping slots with the sensing RS. When the UE 104 is configured with a sensing RS transmission window with type value equal to 3, and when the sensing RS transmission collides with SRS in the sensing RS transmission window, if the sensing RS is lower priority than SRS, and if the time interval between the last symbol of PDCCH containing DCI scheduling SRS and the first symbol of the sensing RS transmission window is at least N2 symbols, the UE 104 may transmit SRS and drop the sensing RS in the overlapping symbols with the sensing RS.
[0114] When the UE 104 is configured with a sensing RS transmission window with type value equal to 1, and when the sensing RS transmission collides with SRS in the sensing RS transmission window, if the sensing RS is lower priority than SRS, and if the time interval between the last symbol of PDCCH containing DCI scheduling SRS and the first symbol of the sensing RS transmission window is less than N2 symbols, the UE 104 may transmit sensing RS and drop SRS in the sensing RS transmission window. When the UE 104 is configured with a sensing RS transmission window with type value equal to 2, and when the sensing RS transmission collides with SRS in the sensing RS transmission window, if the sensing RS is lower priority than SRS, and if the time interval between the last symbol of PDCCH containing DCI scheduling SRS and the first symbol of the sensing RS transmission window is less than N2 symbols, the UE 104 may transmit sensing RS and drop SRS in the overlapping slots with the sensing RS.
[0115] When the UE 104 is configured with a sensing RS transmission window with type value equal to 3, and when the sensing RS transmission collides with SRS in the sensing RS transmission window, if the sensing RS is lower priority than SRS, and if the time interval between the last symbol of PDCCH containing DCI scheduling SRS and the first symbol of the sensing RS transmission window is less than N2 symbols, the UE 104 may transmit sensing RS and drop SRS in the overlapping symbols with the sensing RS. The sensing RS transmission window can be configured by BS 102, e.g., RRC / MAC / PDCCH / PDSCH. In some embodiments, the sensing RS transmission window can be configured by SF / LMF. In some embodiments, the sensing RS transmission window can be preconfigured. FIG. 9 depicts an example 900 illustrating the sensing RS transmission window with type and priority for collisions due to different TA for sensing purpose and communication purpose.
[0116] Solution 3: Collusion rule without / outside sensing RS transmission window
[0117] If the sensing RS transmission window is not configured or the collision occurs outside the sensing RS transmission window, one or more collision rules are made. When the sensing RS transmission collides with other uplink signals, if the time interval between the last symbol of PDCCH containing DCI scheduling other uplink signals and the first symbol of the sensing RS is at least N2 symbols, the UE 104 may transmit other uplink signals and drop the sensing RS. For ease of description, when the sensing RS transmission collides with other uplink signals, if the time interval between the last symbol of PDCCH containing DCI scheduling other uplink signals and the first symbol of the sensing RS is at least N2 symbols, the UE 104 may transmit other uplink signals and drop the sensing RS transmission. In some embodiments, when the sensing RS transmission collides with other uplink signals, if the time interval between the last symbol of PDCCH containing DCI scheduling other uplink signals and the first symbol of the sensing RS is at least N2 symbols, the UE 104 may transmit other uplink signals and drop the sensing RS resource (s) overlapping with other uplink signals.
[0118] In some embodiments, when the sensing RS transmission collides with other uplink signals, if the time interval between the last symbol of PDCCH containing DCI scheduling other uplink signals and the first symbol of the sensing RS is at least N2 symbols, the UE 104 may transmit other uplink signals and drop the sensing RS in the overlapping slots with other uplink signals. In some embodiments, when the sensing RS transmission collides with other uplink signals, if the time interval between the last symbol of PDCCH containing DCI scheduling other uplink signals and the first symbol of the sensing RS is at least N2 symbols, the UE 104 may transmit other uplink signals and drop the sensing RS in the overlapping symbols with other uplink signals. Otherwise, when the sensing RS transmission collides with other uplink signals, if the time interval between the last symbol of PDCCH containing DCI scheduling other uplink signals and the first symbol of the sensing RS is less than N2 symbols, the UE 104 may transmit the sensing RS and drop other uplink signals. FIG. 10 depicts an example 1000 of a collision rule.
[0119] Solution 4: Collision rule with priority without / outside sensing RS transmission window
[0120] In some cases, collisions without / outside a sensing RS transmission window occur. Some collision rules with priority are provided in this solution.
[0121] A UE 104 can be configured with a priority of the sensing RS by SF / LMF or by BS 102. The priority of sensing RS can be included in the configuration of the sensing RS. The priority of sensing RS can be provided by SF / LMF to UE 104 via Sensing Assistance Data message or Sensing Measurement Request message. In some embodiments, the priority of sensing RS can be configured by BS 102 to UE 104 via RRC / MAC / PDCCH / PDSCH. The priority of sensing RS indicates priority between the sensing RS and PUCCH / PUSCH / SRS. For example, value 1 of priority indicates that sensing RS is higher priority than all the uplink signals and channels. Value 2 of priority indicates that sensing RS is lower priority than PUCCH and the PUSCH scheduled by DCI formats 0_1, 0_2 or 0_3, and is higher priority than other uplink signals and channels. Value 3 of priority indicates that sensing RS is higher priority than SRS for positioning purpose, and lower priority than other uplink signals and channels. Value 4 of priority indicates that sensing RS is lower priority than all the uplink signals and channels.
[0122] When the sensing RS transmission collides with other uplink signals, and if the sensing RS is higher priority than other uplink signals, the UE 104 may transmit the sensing RS and drop other uplink signals. For ease of description, when the sensing RS transmission collides with other uplink signals and if the sensing RS is higher priority than other uplink signals, the UE 104 may transmit the sensing RS and drop other uplink signals transmission. In some embodiments, when the sensing RS transmission collides with other uplink signals and if the sensing RS is higher priority than other uplink signals, the UE 104 may transmit the sensing RS and drop other uplink signals in the overlapping slots with the sensing RS. In some embodiments, when the sensing RS transmission collides with other uplink signals, and if the sensing RS is higher priority than other uplink signals, the UE 104 may transmit the sensing RS and drop other uplink signals in the overlapping symbols with the sensing RS.
[0123] When the sensing RS transmission collides with other uplink signals, if the sensing RS is lower priority than other uplink signals, and if the time interval between the last symbol of PDCCH containing DCI scheduling other uplink signals and the first symbol of the sensing RS is at least N2 symbols, the UE 104 may transmit other uplink signals and drop the sensing RS. For ease of description, when the sensing RS transmission collides with other uplink signals, if the sensing RS is lower priority than other uplink signals, and if the time interval between the last symbol of PDCCH containing DCI scheduling other uplink signals and the first symbol of the sensing RS is at least N2 symbols, the UE 104 may transmit other uplink signals and drop the sensing RS transmission. In some embodiments, when the sensing RS transmission collides with other uplink signals, if the sensing RS is lower priority than other uplink signals, and if the time interval between the last symbol of PDCCH containing DCI scheduling other uplink signals and the first symbol of the sensing RS is at least N2 symbols, the UE 104 may transmit other uplink signals and drop the sensing RS resource overlapping with other uplink signals. In some embodiments, when the sensing RS transmission collides with other uplink signals, if the sensing RS is lower priority than other uplink signals, and if the time interval between the last symbol of PDCCH containing DCI scheduling other uplink signals and the first symbol of the sensing RS is at least N2 symbols, the UE 104 may transmit other uplink signals and drop the sensing RS in the overlapping slots with other uplink signals. In some embodiments, when the sensing RS transmission collides with other uplink signals, if the sensing RS is lower priority than other uplink signals, and if the time interval between the last symbol of PDCCH containing DCI scheduling other uplink signals and the first symbol of the sensing RS is at least N2 symbols, the UE 104 may transmit other uplink signals and drop the sensing RS in the overlapping symbols with other uplink signals.
[0124] When the sensing RS transmission collides with other uplink signals, if the sensing RS is lower priority than other uplink signals, and if the time interval between the last symbol of PDCCH containing DCI scheduling other uplink signals and the first symbol of the sensing RS is less than N2 symbols, the UE 104 may transmit the sensing RS and drop other uplink signals. For ease of description, when the sensing RS transmission collides with other uplink signals, if the sensing RS is lower priority than other uplink signals, and if the time interval between the last symbol of PDCCH containing DCI scheduling other uplink signals and the first symbol of the sensing RS is less than N2 symbols, the UE 104 may transmit the sensing RS and drop other uplink signals transmission. In some embodiments, when the sensing RS transmission collides with other uplink signals, if the sensing RS is lower priority than other uplink signals, and if the time interval between the last symbol of PDCCH containing DCI scheduling other uplink signals and the first symbol of the sensing RS is less than N2 symbols, the UE 104 may transmit the sensing RS and drop other uplink signals in the overlapping slots with the sensing RS.In some embodiments, when the sensing RS transmission collides with other uplink signals, if the sensing RS is lower priority than other uplink signals, and if the time interval between the last symbol of PDCCH containing DCI scheduling other uplink signals and the first symbol of the sensing RS is less than N2 symbols, the UE 104 may transmit the sensing RS and drop other uplink signals in the overlapping symbols with the sensing RS.
[0125] Solution 5: An idle duration is configured
[0126] If the slot used for communication transmission and the slot used for sensing RS transmission are adjacent, there usually occurs collision between the adjacent slots due to the different TA times for communication purpose and for sensing purpose. Thus, in order to avoid collision, the sensing RS transmission cannot be scheduled in the adjacent slots of the slots used for communication transmission. In some embodiments, an idle duration can be configured before the sensing RS transmission slots. The configuration of idle duration at least includes one or more of: the starting time, SFN, offset of the starting time relative to SFN, and / or duration length. The idle duration can be configured by BS 102 to UE 104 via RRC / MAC / PDCCH / PDSCH. In some embodiments, the idle duration can be configured by SF / LMF. In some embodiments, the idle duration can be preconfigured.
[0127] The unit of the duration length of the idle duration can be slot. Or the unit of the duration length of the idle duration can be symbol. The duration length of the idle duration may be larger than or equal to sensing TA time minus communication TA time. Or the duration length of the idle duration may be larger than or equal to sensing TA time. FIG. 11 depicts an example 1100 of idle duration with length larger than sensing TA time minus communication TA time.
[0128] FIG. 12 illustrates a flow diagram of a method 1200 for federated learning. The method 1200 may be executed by any one or more of the components and devices detailed herein in conjunction with FIGs. 1–11. In overview, the method 1200 may be performed by a wireless communication node (e.g., a base station (BS) 102) , in some embodiments. Additional, fewer, or different operations may be performed in the method 1200 depending on the embodiment. At least one aspect of the operations is directed to a system, method, apparatus, or a computer-readable medium.
[0129] At step 1205, a wireless communication node may send a message including a sensing timing advance (TA) command. The sensing TA command is configured for the wireless communication device to determine at least a TA-related parameter for a sensing purpose. At step 1210, a wireless communication device may receive the message. The wireless communication device can be configured with a periodical uplink sensing RS resource and / or a semi-persistent uplink sensing RS resource, and the periodical uplink sensing RS resource and the semi-persistent uplink sensing RS resource are each configured for the wireless communication device to send a sensing reference signal in an RRC_INACTIVE state. The wireless communication device can be configured with one or more parameters indicating time alignment validation of sensing the sensing reference signal in the RRC_INACTIVE state. The one or more parameters include at least one of: a parameter indicating an effective time of the sensing TA command in the RRC_INACTIVE state; or a parameter indicating whether change of RSRP can be satisfied for the time alignment validation.
[0130] The parameter indicating whether the change of RSRP can be satisfied for the time alignment validation includes an RSRP threshold. The one or more parameters are configured by a BS or a core network entity, or preconfigured. The wireless communication device can be configured with a sensing validity area to send a sensing reference signal in an RRC_INACTIVE state. The sensing validity area can be configured by the BS or the core network entity, or preconfigured. A configuration of the sensing validity area includes at least one of: a list of UE IDs; a configuration of a sensing RS; sensing TA related information; one or more parameters indicating time alignment validation for the sensing purpose; or a list of BSs / TRPs / cell IDs. The sensing TA related information includes at least one of: a sensing TA time; an index value of a sensing TA; or an adjustment of a sensing TA. The one or more parameters indicating the time alignment validation for the sensing purpose include at least one of: a parameter indicating an effective time of the sensing TA command in the RRC_INACTIVE state; or a parameter indicating whether change of an RSRP can be satisfied for the time alignment validation.
[0131] The wireless communication device can be configured with a sensing RS transmission window. The sensing RS transmission window can be configured by a BS or core network entity, or preconfigured. A configuration of the sensing RS transmission window includes at least one of: an SFN; a starting time; an offset of the starting time; a duration length; or a period. The wireless communication device can determine that a sensing RS transmission collides with other uplink signals in the sensing RS transmission window and send a sensing RS and the other uplink signals in the sensing RS transmission window, respectively. A configuration of the sensing RS transmission window includes a priority and / or a type. The priority indicates a priority between the sensing RS and at least one of a PUCCH, a PUSCH, or an SRS. The type indicates a type of the sensing RS transmission window.
[0132] The wireless communication device can determine that a sensing RS transmission collides with other uplink signals in the sensing RS transmission window and if a time interval between a last symbol of a PDCCH containing DCI scheduling the other uplink signals and a first symbol of a sensing RS can be at least N2 symbols, the other uplink signals and the sensing RS, respectively, otherwise, send the sensing RS and the other uplink signals, respectively.
[0133] The wireless communication device can be configured with a priority of a sensing RS, and the priority of the sending RS can be configured by a core network entity or a BS. The priority of the sensing RS can be included in a configuration of the sensing RS. The wireless communication device can be configured with an idle duration before a sensing RS transmission slot. The idle duration can be configured by a BS or core network entity, or preconfigured. A configuration of the idle duration includes at least one of: a starting time; an SFN; an offset of the starting time relative to the SFN; or a duration length. A unit of the duration length of the idle duration can be a slot or a symbol.
[0134] The sensing TA command in an RRC_INACTIVE state can be valid when both of the following conditions are fulfilled: 1) compared to a stored downlink pathloss reference RSRP value for the sensing purpose, a current RSRP value of the downlink pathloss reference has not increased / decreased by more than a RSRP threshold; and 2) a parameter indicating an effective time of the sensing TA command in the RRC_INACTIVE state can be running. The sensing TA command can be configured by a Base Station (BS) or a core network entity. The sensing TA command can be provided in a Medium Access Control (MAC) Control Element (CE) . The MAC CE can be an absolute sensing TA command MAC CE or a sensing TA command MAC CE. The absolute sensing TA command MAC CE can be a new MAC CE, identified by a MAC sub-header with an LCID or eLCID. The sensing TA command MAC CE can be a new MAC CE, identified by a MAC sub-header with an LCID or eLCID. The sensing TA command can be configured per sensing zone, per sensing TAG, per sensing TA resource group, per sensing TAG per sensing TA resource group, per TA usage group, per TA usage group per sensing TAG per sensing TA resource group, or per TA usage group per TAG.
[0135] The sensing TAG includes a group of BSs with a same sensing TA time. The group of BSs are in a same sensing zone. The sensing TAG can be configured or recommended by the core network entity to the BS. The sensing TAG can be configured by the BS to the wireless communication device. The sensing TA resource group includes a group of sensing RS resources with a same sensing TA time. The sensing TA resource group can be configured by the BS or the core network entity, or preconfigured. A configuration of the sensing TA resource group includes at least one of: a sensing TA resource group ID; a list of sensing RS resource IDs; or a list of sensing RS resource set IDs. An ID of the sensing TA resource group can be included in a sensing RS resource configuration. The TA usage group includes one or more usages with a same TA time. The TA usage group can be configured by the core network entity or the BS, or preconfigured. A configuration of the TA usage group includes at least one of: a TA usage group ID; or one or more usages.
[0136] The absolute sensing TA command MAC CE includes at least one of the following fields: a Sensing Timing Advance Command; a Sensing TA resource group ID; a Sensing TAG ID; a Usage group ID; or Reserved bits. The Sensing Timing Advance Command indicates a sensing TA value NTA, S by an index value of TA, S=0, 1, 2, …, in which an amount of a sensing transmission time adjustment with SCS of 2μ·15kHz can be NTA, S=TA,S·16·64 / 2μ. The Sensing Timing Advance Command indicates an adjustment of a sensing TA value NTA, S relative to a communication TA value NTA, C by an index value of TA, S=0, 1, 2, …, in which an amount of a sensing transmission time adjustment with SCS of 2μ·15kHz can be NTA, S=NTA, C+TA, s·16·64 / 2μ. The absolute sensing TA command MAC CE reuses an absolute TA command MAC CE for a communication purpose. One bit of the Reserved bits in the absolute TA command MAC CE for the communication purpose can be configured to indicate usage.
[0137] One or more bits of the Reserved bits in the absolute TA command MAC CE for the communication purpose can be configured to indicate a TA adjustment for the sensing purpose relative to a TA for the communication purpose. One or more bits of the Reserved bits in the absolute TA command MAC CE for the communication purpose can be configured to indicate at least one of: a sensing TA resource group ID; a sensing TAG ID; or a usage group ID. The sensing TA command MAC CE includes at least one of the following fields: a Sensing Timing Advance Command; a Sensing TA resource group ID; a Sensing TAG ID; a Usage group ID; or Reserved bits. The Sensing Timing Advance Command indicates an adjustment of a new sensing TA value NTA_new, S relative to a current sensing TA value NTA_old, S by an index value of TA, S=0, 1, 2, …, in which an amount of a sensing transmission time adjustment with SCS of 2μ·15kHz can be NTA_new, S=NTA_old, S+ (TA, S-X) ·16·64 / 2μ and X can be a constant.
[0138] The Sensing Timing Advance Command indicates an adjustment of a new sensing TA value NTA_new, S relative to a current communication TA value NTA_old, C by an index value of TA, S=0, 1, 2, …, in which an amount of a sensing transmission time adjustment with SCS of 2μ·15kHz can be NTA_new, S=NTA_old, C+ (TA, S-X) ·16·64 / 2μ and X can be a constant. The Sensing Timing Advance Command indicates an adjustment of a new sensing TA value NTA_new, S relative to a new communication TA value NTA_new, C by an index value of TA, S=0, 1, 2, …, in which an amount of a sensing transmission time adjustment with SCS of 2μ·15kHz can be NTA_new, S=NTA_old, C+ (TA, C+TA, S-X) ·16·64 / 2μ and X can be a constant.
[0139] X can be configured by a BS or a core network entity.
[0140] The sensing TA command can be applied for an uplink sensing RS transmission time adjustment from a beginning of an uplink slot n+kS+1+2μ·Koffset, S, if the sensing TA command can be received by the wireless communication device on an uplink slot n, in which can be a time duration in msec of symbols corresponding to a sensing RS preparation time for UE processing capability, and can be a maximum timing advance value in msec that can be provided by a sensing TA command MAC CE. The sensing TA command can be effective in a time duration indicated by a parameter. The parameter indicating the effective of the sensing TA command can be configured by the BS or the core network entity, or preconfigured. The parameter indicating the effective of the sensing TA command can be configured per sensing zone, or per sensing TAG, per sensing TA resource group, per sensing TAG per sensing TA resource group, per TA usage group, per TA usage group per sensing TAG per sensing TA resource group, or per TA usage group per TAG.
[0141] While various embodiments of the present solution have been described above, it should be understood that they have been presented by way of example only, and not by way of limitation. Likewise, the various diagrams may depict an example architectural or configuration, which are provided to enable persons of ordinary skill in the art to understand example features and functions of the present solution. Such persons would understand, however, that the solution is not restricted to the illustrated example architectures or configurations but can be implemented using a variety of alternative architectures and configurations. Additionally, as would be understood by persons of ordinary skill in the art, one or more features of one embodiment can be combined with one or more features of another embodiment described herein. Thus, the breadth and scope of the present disclosure should not be limited by any of the above-described illustrative embodiments.
[0142] It is also understood that any reference to an element herein using a designation such as “first, ” “second, ” and so forth does not generally limit the quantity or order of those elements. Rather, these designations can be used herein as a convenient means of distinguishing between two or more elements or instances of an element. Thus, a reference to first and second elements does not mean that only two elements can be employed, or that the first element must precede the second element in some manner.
[0143] Additionally, a person having ordinary skill in the art would understand that information and signals can be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits and symbols, for example, which may be referenced in the above description can be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0144] A person of ordinary skill in the art would further appreciate that any of the various illustrative logical blocks, modules, processors, means, circuits, methods and functions described in connection with the aspects disclosed herein can be implemented by electronic hardware (e.g., a digital implementation, an analog implementation, or a combination of the two) , firmware, various forms of program or design code incorporating instructions (which can be referred to herein, for convenience, as “software” or a “software module) , or any combination of these techniques. To clearly illustrate this interchangeability of hardware, firmware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware, firmware or software, or a combination of these techniques, depends upon the particular application and design constraints imposed on the overall system. Skilled artisans can implement the described functionality in various ways for each particular application, but such implementation decisions do not cause a departure from the scope of the present disclosure.
[0145] Furthermore, a person of ordinary skill in the art would understand that various illustrative logical blocks, modules, devices, components and circuits described herein can be implemented within or performed by an integrated circuit (IC) that can include a general-purpose processor, a digital signal processor (DSP) , an application specific integrated circuit (ASIC) , a field programmable gate array (FPGA) or other programmable logic device, or any combination thereof. The logical blocks, modules, and circuits can further include antennas and / or transceivers to communicate with various components within the network or within the device. A general- purpose processor can be a microprocessor, but in the alternative, the processor can be any conventional processor, controller, or state machine. A processor can also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other suitable configuration to perform the functions described herein.
[0146] If implemented in software, the functions can be stored as one or more instructions or code on a computer-readable medium. Thus, the steps of a method or algorithm disclosed herein can be implemented as software stored on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that can be enabled to transfer a computer program or code from one place to another. A storage media can be any available media that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired program code in the form of instructions or data structures and that can be accessed by a computer.
[0147] In this document, the term “module” as used herein, refers to software, firmware, hardware, and any combination of these elements for performing the associated functions described herein. Additionally, for purpose of discussion, the various modules are described as discrete modules; however, as would be apparent to one of ordinary skill in the art, two or more modules may be combined to form a single module that performs the associated functions according to embodiments of the present solution.
[0148] Additionally, memory or other storage, as well as communication components, may be employed in embodiments of the present solution. It will be appreciated that, for clarity purposes, the above description has described embodiments of the present solution with reference to different functional units and processors. However, it will be apparent that any suitable distribution of functionality between different functional units, processing logic elements or domains may be used without detracting from the present solution. For example, functionality illustrated to be performed by separate processing logic elements, or controllers, may be performed by the same processing logic element, or controller. Hence, references to specific functional units are only references to a suitable means for providing the described functionality, rather than indicative of a strict logical or physical structure or organization.
[0149] Various modifications to the embodiments described in this disclosure will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other embodiments without departing from the scope of this disclosure. Thus, the disclosure is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the novel features and principles disclosed herein, as recited in the claims below.
Claims
1.A wireless communication method, comprising:receiving, by a wireless communication device, a message including a sensing timing advance (TA) command;wherein the sensing TA command is configured for the wireless communication device to determine at least a TA-related parameter for a sensing purpose.2.The wireless communication method of claim 1, wherein the sensing TA command is configured by a Base Station (BS) or a core network entity.3.The wireless communication method of claim 1, wherein the sensing TA command is provided in a Medium Access Control (MAC) Control Element (CE) .4.The wireless communication method of claim 3, wherein the MAC CE is an absolute sensing TA command MAC CE or a sensing TA command MAC CE.5.The wireless communication method of claim 4, wherein the absolute sensing TA command MAC CE is a new MAC CE, identified by a MAC sub-header with an LCID or eLCID.6.The wireless communication method of claim 5, wherein the absolute sensing TA command MAC CE includes at least one of the following fields: a Sensing Timing Advance Command; a Sensing TA resource group ID;a Sensing TAG ID; a Usage group ID; or Reserved bits.7.The wireless communication method of claim 6, wherein the Sensing Timing Advance Command indicates a sensing TA value NTA, S by an index value of TA, S=0, 1, 2, …, in which an amount of a sensing transmission time adjustment with SCS of 2μ·15kHz is NTA, S=TA, S·16·64 / 2μ.8.The wireless communication method of claim 6, wherein the Sensing Timing Advance Command indicates an adjustment of a sensing TA value NTA, S relative to a communication TA value NTA, C by an index value of TA, S=0, 1, 2, …, in which an amount of a sensing transmission time adjustment with SCS of 2μ·15kHz is NTA, S=NTA, C+TA, S·16·64 / 2μ.9.The wireless communication method of claim 4, wherein the absolute sensing TA command MAC CE reuses an absolute TA command MAC CE for a communication purpose.10.The wireless communication method of claim 9, wherein one bit of the Reserved bits in the absolute TA command MAC CE for the communication purpose is configured to indicate usage.11.The wireless communication method of claim 9, wherein one or more bits of the Reserved bits in the absolute TA command MAC CE for the communication purpose is configured to indicate a TA adjustment for the sensing purpose relative to a TA for the communication purpose.12.The wireless communication method of claim 9, wherein one or more bits of the Reserved bits in the absolute TA command MAC CE for the communication purpose is configured to indicate at least one of: a sensing TA resource group ID; a sensing TAG ID; or a usage group ID.13.The wireless communication method of claim 4, wherein the sensing TA command MAC CE is a new MAC CE, identified by a MAC sub-header with an LCID or eLCID.14.The wireless communication method of claim 13, wherein the sensing TA command MAC CE includes at least one of the following fields: a Sensing Timing Advance Command; a Sensing TA resource group ID; a Sensing TAG ID; a Usage group ID; or Reserved bits.15.The wireless communication method of claim 14, wherein the Sensing Timing Advance Command indicates an adjustment of a new sensing TA value NTA_new, S relative to a current sensing TA value NTA_old, S by an index value of TA, S=0, 1, 2, …, in which an amount of a sensing transmission time adjustment with SCS of 2μ·15kHz is NTA_new, S=NTA_old, S+ (TA, S-X) ·16·64 / 2μ and X is a constant.16.The wireless communication method of claim 14, wherein the Sensing Timing Advance Command indicates an adjustment of a new sensing TA value NTA_new, S relative to a current communication TA value NTA_old, C by an index value of TA, S=0, 1, 2, …, in which an amount of a sensing transmission time adjustment with SCS of 2μ·15kHz is NTA_new, S=NTA_old, C+ (TA, S-X) ·16·64 / 2μ and X is a constant.17.The wireless communication method of claim 14, wherein the Sensing Timing Advance Command indicates an adjustment of a new sensing TA value NTA_new, S relative to a new communication TA value NTA_new, C by an index value of TA, S=0, 1, 2, …, in which an amount of a sensing transmission time adjustment with SCS of 2μ·15kHz is NTA_new, S=NTA_old, C+ (TA, C+TA, S-X) ·16·64 / 2μ and X is a constant.18.The wireless communication method of any of claim 15, 16, or 17, wherein X is configured by a BS or a core network entity.19.The wireless communication method of claim 2, wherein the sensing TA command is configured per sensing zone, per sensing TAG, per sensing TA resource group, per sensing TAG per sensing TA resource group, per TA usage group, per TA usage group per sensing TAG per sensing TA resource group, or per TA usage group per TAG.20.The wireless communication method of claim 19, wherein the sensing TAG includes a group of BSs with a same sensing TA time.21.The wireless communication method of claim 20, wherein the group of BSs are in a same sensing zone.22.The wireless communication method of claim 20, wherein the sensing TAG is configured or recommended by the core network entity to the BS.23.The wireless communication method of claim 22, wherein the sensing TAG is configured by the BS to the wireless communication device.24.The wireless communication method of claim 19, wherein the sensing TA resource group includes a group of sensing RS resources with a same sensing TA time.25.The wireless communication method of claim 24, wherein the sensing TA resource group is configured by the BS or the core network entity, or preconfigured.26.The wireless communication method of claim 25, wherein a configuration of the sensing TA resource group includes at least one of: a sensing TA resource group ID; a list of sensing RS resource IDs; or a list of sensing RS resource set IDs.27.The wireless communication method of claim 25, wherein an ID of the sensing TA resource group is included in a sensing RS resource configuration.28.The wireless communication method of claim 19, wherein the TA usage group includes one or more usages with a same TA time.29.The wireless communication method of claim 28, wherein the TA usage group is configured by the core network entity or the BS, or preconfigured.30.The wireless communication method of claim 29, wherein a configuration of the TA usage group includes at least one of: a TA usage group ID; or one or more usages.31.The wireless communication method of claim 2, wherein the sensing TA command can be applied for an uplink sensing RS transmission time adjustment from a beginning of an uplink slot n+kS+1+2μ·Koffset, S, if the sensing TA command is received by the wireless communication device on an uplink slot n, in which is a time duration in msec of symbols corresponding to a sensing RS preparation time for UE processing capability, and is a maximum timing advance value in msec that can be provided by a sensing TA command MAC CE.32.The wireless communication method of claim 2, wherein the sensing TA command is effective in a time duration indicated by a parameter.33.The wireless communication method of claim 32, wherein the parameter indicating the effective of the sensing TA command is configured by the BS or the core network entity, or preconfigured.34.The wireless communication method of claim 33, wherein the parameter indicating the effective of the sensing TA command is configured per sensing zone, or per sensing TAG, per sensing TA resource group, per sensing TAG per sensing TA resource group, per TA usage group, per TA usage group per sensing TAG per sensing TA resource group, or per TA usage group per TAG.35.The wireless communication method of claim 1, wherein the wireless communication device is configured with a periodical uplink sensing RS resource and / or a semi-persistent uplink sensing RS resource, and wherein the periodical uplink sensing RS resource and the semi-persistent uplink sensing RS resource are each configured for the wireless communication device to send a sensing reference signal in an RRC_INACTIVE state.36.The wireless communication method of claim 35, wherein the wireless communication device is configured with one or more parameters indicating time alignment validation of the sensing reference signal in the RRC_INACTIVE state.37.The wireless communication method of claim 36, wherein the one or more parameters include at least one of: a parameter indicating an effective time of the sensing TA command in the RRC_INACTIVE state; or a parameter indicating whether change of RSRP is satisfied for the time alignment validation.38.The wireless communication method of claim 37, wherein the parameter indicating whether the change of RSRP is satisfied for the time alignment validation includes an RSRP threshold.39.The wireless communication method of claim 37, wherein the one or more parameters are configured by a BS or a core network entity, or preconfigured.40.The wireless communication method of claim 2, wherein the sensing TA command in an RRC_INACTIVE state is valid when both of the following conditions are fulfilled: 1) compared to a stored downlink pathloss reference RSRP value for the sensing purpose, a current RSRP value of the downlink pathloss reference has not increased / decreased by more than a RSRP threshold; and 2) a parameter indicating an effective time of the sensing TA command in the RRC_INACTIVE state is running.41.The wireless communication method of claim 1, wherein the wireless communication device is configured with a sensing validity area to send a sensing reference signal in an RRC_INACTIVE state.42.The wireless communication method of claim 41, wherein the sensing validity area is configured by the BS or the core network entity, or preconfigured.43.The wireless communication method of claim 42, wherein a configuration of the sensing validity area includes at least one of: a list of UE IDs; a configuration of a sensing RS; sensing TA related information; one or more parameters indicating time alignment validation for the sensing purpose; or a list of BSs / TRPs / cell IDs.44.The wireless communication method of claim 43, wherein the sensing TA related information includes at least one of: a sensing TA time; an index value of a sensing TA; or an adjustment of a sensing TA.45.The wireless communication method of claim 43, wherein the one or more parameters indicating the time alignment validation for the sensing purpose include at least one of: a parameter indicating an effective time of the sensing TA command in the RRC_INACTIVE state; or a parameter indicating whether change of an RSRP is satisfied for the time alignment validation.46.The wireless communication method of claim 1, wherein the wireless communication device is configured with a sensing RS transmission window.47.The wireless communication method of claim 46, wherein the sensing RS transmission window is configured by a BS or core network entity, or preconfigured.48.The wireless communication method of claim 47, wherein a configuration of the sensing RS transmission window includes at least one of: an SFN; a starting time; an offset of the starting time; a duration length; or a period.49.The wireless communication method of claim 46, further comprising:determining, by the wireless communication device, that a sensing RS transmission collides with other uplink signals in the sensing RS transmission window; andsending and dropping, by the wireless communication device, a sensing RS and the other uplink signals in the sensing RS transmission window, respectively.50.The wireless communication method of claim 49, wherein a configuration of the sensing RS transmission window includes a priority and / or a type.51.The wireless communication method of claim 50, wherein the priority indicates a priority between the sensing RS and at least one of a PUCCH, a PUSCH, or an SRS.52.The wireless communication method of claim 50, wherein the type indicates a type of the sensing RS transmission window.53.The wireless communication method of claim 46, further comprising:determining, by the wireless communication device, that a sensing RS transmission collides with other uplink signals in the sensing RS transmission window; andif a time interval between a last symbol of a PDCCH containing DCI scheduling the other uplink signals and a first symbol of a sensing RS is at least N2 symbols, sending and dropping, by the wireless communication device, the other uplink signals and the sensing RS, respectively, otherwise, sending and dropping, by the wireless communication device, the sensing RS and the other uplink signals, respectively.54.The wireless communication method of claim 1, wherein the wireless communication device is configured with a priority of a sensing RS, and wherein the priority of the sending RS is configured by a core network entity or a BS.55.The wireless communication method of claim 54, wherein the priority of the sensing RS is included in a configuration of the sensing RS.56.The wireless communication method of claim 1, wherein the wireless communication device is configured with an idle duration before a sensing RS transmission slot.57.The wireless communication method of claim 56, wherein the idle duration is configured by a BS or core network entity, or preconfigured.58.The wireless communication method of claim 57, wherein a configuration of the idle duration includes at least one of: a starting time; an SFN; an offset of the starting time relative to the SFN; or a duration length.59.The wireless communication method of claim 58, wherein a unit of the duration length of the idle duration is a slot or a symbol.60.A wireless communication method, comprising:sending, by a wireless communication node, a message including a sensing timing advance (TA) command;wherein the sensing TA command is configured for the wireless communication device to determine at least a TA-related parameter for a sensing purpose.61.A wireless communications apparatus comprising a processor and a memory, wherein the processor is configured to read code from the memory and implement a method recited in any of claims 1 to 60.62.A computer program product comprising a processor and a memory, wherein the processor is configured to read code from the memory and implement a method recited in any of claims 1 to 60.
Citation Information
Patent Citations
Signal sending method, signal receiving method, communication node and storage medium
CN115604807A
Timing advance compensation
US20220167289A1
Integrated sensing and communication network
US20230309144A1
Locally integrated sensing and communication
US20240056783A1
Information processing method and device, communication equipment, and storage medium
WO2024011413A1