Method and device for sensing integration and computer readable storage medium
By coordinating sensing timing and measurement resource allocation among sensing nodes, the challenge of sensing UE pose and environmental information in communication systems is solved, thereby improving the efficiency and resource utilization of the sensing system.
Patent Information
- Application Number
- CN202480065443.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-10-16
- Filing Date
- 2024-05-08
- Publication Date
- 2026-05-08
AI Technical Summary
Existing communication systems struggle to effectively utilize communication hardware for UE pose and environmental information perception, facing challenges of limited resolution and dynamic environment, leading to hardware and resource waste.
A method for centralizing sensing opportunities is achieved by coordinating sensing opportunities and measurement resource allocation among sensing nodes. This includes executing multiple sensing opportunities sequentially, in parallel, or concurrently, adjusting the processing order according to conditions, and utilizing communication system resources for sensing services.
This achieves a balance between key performance indicators and sensing services, improving the efficiency and resource utilization of the sensing system.
Smart Images

Figure CN122003907A_ABST
Abstract
Description
Cross-reference to related applications
[0001] This application claims the benefit and priority of U.S. Patent Application No. 63 / 590,677, filed October 16, 2023, the entire contents of which are incorporated herein by reference. Technical Field
[0002] Exemplary embodiments of this disclosure generally relate to wireless communication. In particular, they relate to methods, apparatus, and computer-readable storage media for integrated sensing and communication (ISAC). Background Technology
[0003] In cellular communication networks, user equipment (UE) location information is commonly used to improve various network performance metrics. These metrics may include, for example, capacity, agility, and efficiency. This improvement can be achieved when network components utilize prior information describing the wireless environment in which the UE operates, such as the UE's location, behavior, and mobility patterns.
[0004] Sensing systems can be used to help collect UE pose information, including the UE's position in the global coordinate system, the UE's speed and direction of movement in the global coordinate system, orientation information, and information about the wireless environment. "Location" is also called "position," and these two terms are used interchangeably in this application. Well-known examples of sensing systems include Radio Detection and Ranging (RADAR) and Light Detection and Ranging (LIDAR). While sensing systems can operate independently of communication systems, it is advantageous to collect information using an integrated system, reducing the hardware (and cost) in the system and the time, frequency, or spatial resources required to implement both functions. However, using communication system hardware to sense UE pose and environmental information remains a highly challenging open problem. The difficulty of this problem stems from factors such as the limited resolution of communication systems, the dynamic nature of the environment, and the large number of objects whose electromagnetic properties and locations need to be estimated.
[0005] Therefore, the integration of sensing and communication (also known as integrated communication and sensing, joint sensing and communication, etc.) is a very valuable feature in existing and future communication systems. Summary of the Invention
[0006] Overall, the exemplary embodiments of this disclosure provide a solution for sensor integration.
[0007] It should be understood that the summary portion is not intended to identify key or essential features of the embodiments of this disclosure, nor is it intended to limit the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description.
[0008] In a first aspect, a method is provided to be executed by a first sensing node. The method includes: receiving at the first sensing node at a second sensing node at least one configuration for at least one sensing measurement resource or port; and, based on the at least one configuration, executing at least one sensing event in a set of sensing events. Using this method, a trade-off can be effectively achieved between the sensing service's key performance indicators (KPIs) and the sensing service itself.
[0009] In some implementations of this disclosure, the sensing timing set includes multiple sensing timings.
[0010] In some implementations of this disclosure, multiple sensing opportunities are organized sequentially according to the processing order.
[0011] In some implementations of this disclosure, at least one configuration includes a first configuration for at least one first sensing measurement resource or port and a second configuration for at least one second sensing measurement resource or port. In these implementations of this disclosure, executing a set of sensing opportunities includes: sequentially executing a first sensing opportunity based on the first configuration, and executing a second sensing opportunity based on the second configuration.
[0012] In some implementations of this disclosure, the method further includes: receiving a third sensing measurement report configuration from a second sensing node; and sending a first sensing report associated with the first sensing timing to the second sensing node based on the third sensing measurement report configuration.
[0013] In some implementations of this disclosure, the method further includes: receiving a fourth perception measurement report configuration from a second perception node; and sending a second perception report associated with the second perception timing to the second perception node based on the fourth perception measurement report configuration.
[0014] In some implementations of this disclosure, at least one configuration includes a single configuration for at least one sensing measurement resource or port. In these implementations of this disclosure, executing a set of sensing opportunities includes: sequentially executing a first sensing opportunity and a second sensing opportunity based on a single configuration.
[0015] In some implementations of this disclosure, the method further includes: receiving a fifth sensing measurement report configuration from a second sensing node; and sending a sensing report associated with the first sensing timing and the second sensing timing to the second sensing node based on the fifth sensing measurement report configuration.
[0016] In some implementations of this disclosure, multiple sensing opportunities are organized in parallel according to the processing order.
[0017] In some implementations of this disclosure, at least one configuration includes a single configuration for at least one sensing measurement resource or port. In these implementations of this disclosure, executing a set of sensing opportunities includes: executing a first sensing opportunity and a second sensing opportunity in parallel based on a single configuration.
[0018] In some implementations of this disclosure, at least one configuration includes a first configuration for at least one first sensing measurement resource or port and a second configuration for at least one second sensing measurement resource or port.
[0019] In some implementations of this disclosure, the execution of the sensing timing set includes: executing the first sensing timing in parallel based on a first configuration and executing the second sensing timing based on a second configuration.
[0020] In some implementations of this disclosure, the method further includes: receiving a sixth perception measurement report configuration from a second perception node; and sending a perception report associated with the first perception timing and the second perception timing to the second perception node based on the sixth perception measurement report configuration.
[0021] In some implementations of this disclosure, the method further includes: receiving a seventh perception measurement report configuration and an eighth perception measurement report configuration from a second perception node; sending a first perception report associated with a first perception timing to the second perception node based on the seventh perception measurement report configuration; and sending a second perception report associated with a second perception timing to the second perception node based on the eighth perception measurement report configuration.
[0022] In some implementations of this disclosure, multiple sensing opportunities are associated with different configurations for sensing measurement resources or ports, and each of the multiple sensing opportunities is counted separately.
[0023] In some implementations of this disclosure, multiple sensing moments are associated with different sensing measurement report configurations, and each of the multiple sensing moments is counted separately.
[0024] In some implementations of this disclosure, the number of multiple parallel sensing opportunities is configured or determined based on the processing capacity of the multiple parallel sensing opportunities for the first sensing node.
[0025] In some implementations of this disclosure, the method further includes sending information about the processing capabilities of the first sensing node for multiple parallel sensing events to the second sensing node.
[0026] In some implementations of this disclosure, the processing capability for multiple parallel sensing events of the first sensing node includes the ability to simultaneously receive a first signal and transmit a second signal in full-duplex mode or in sub-band-based full-duplex mode.
[0027] In some implementations of this disclosure, the processing capacity of each of the multiple parallel sensing opportunities for the first sensing node is determined based on the sensing measurement report configuration associated with the corresponding sensing opportunity among the multiple parallel sensing opportunities, or based on the type of the corresponding sensing opportunity.
[0028] In some implementations of this disclosure, the first subset of the sensing timing set is executed by the first sensing node, and the second subset of the sensing timing set is executed by the second sensing node.
[0029] In some implementations of this disclosure, the processing order is determined based on at least one of the following: an index of the sensing timing, a priority index of the sensing timing, a processing index of the sensing timing, an index of the sensing measurement resource or port associated with the sensing timing, a type of sensing measurement resource or port associated with the sensing timing, a type of sensing mode associated with the sensing timing, or a type of sensing measurement reporting associated with the sensing timing.
[0030] In some implementations of this disclosure, the method further includes receiving control signaling from a second sensing node for configuring, reconfiguring, activating, deactivating, indicating, or updating the processing order.
[0031] In some implementations of this disclosure, the method further includes: receiving from a second sensing node a control signal for revoking at least one of a plurality of sensing opportunities in a processing order.
[0032] In some implementations of this disclosure, the method further includes: receiving control signaling from a second sensing node for adding at least one sensing opportunity to a plurality of sensing opportunities in accordance with the processing order.
[0033] In some implementations of this disclosure, the method further includes: changing the processing order based on at least one condition.
[0034] In some implementations of this disclosure, the plurality of sensing opportunities include a first sensing opportunity, a second sensing opportunity, and a third sensing opportunity organized sequentially according to the processing order, and at least one condition includes a first condition associated with the first sensing opportunity; and changing the processing order based on at least one condition includes: executing the first sensing opportunity after the third sensing opportunity based on determining that the first condition is met; and executing the second sensing opportunity after the third sensing opportunity based on determining that the first condition is not met.
[0035] In some implementations of this disclosure, changing the processing order based on at least one condition includes: receiving an indication from a second sensing node indicating whether at least one condition is met; and changing the processing order based on the indication.
[0036] In some implementations of this disclosure, at least one condition includes at least one of the following: the presence of at least one sensed object is detected from a previous sensing opportunity, or the percentage of the presence of at least one sensed object detected from a first number of previous sensing opportunities is greater than or less than a first percentage.
[0037] In some implementations of this disclosure, a set of conditions is associated with multiple previous sensing opportunities in a set of sensing opportunities, and the set of conditions includes at least one condition.
[0038] In some implementations of this disclosure, changing the processing order based on at least one condition includes changing the processing order based on more than one condition.
[0039] In some implementations of this disclosure, the number of at least one result associated with at least one condition or each of a set of conditions is equal to or greater than two.
[0040] In some implementations of this disclosure, at least one condition is associated with at least one of the following: reference signal receiving power (RSRP) determined from a previous sensing time, average RSRP determined from a first number of previous sensing times, or RSRP determined from each of the first number of previous sensing times.
[0041] In some implementations of this disclosure, at least one condition is associated with at least one of the following: the power of the strongest path determined from a previous sensing time, the average power of the strongest path determined from a first number of previous sensing times, or the power of the strongest path determined from each of the first number of previous sensing times.
[0042] In some implementations of this disclosure, at least one condition is associated with at least one of the following: the magnitude of the strongest path determined from a previous sensing time, the average magnitude of the strongest path determined from a first number of previous sensing times, or the magnitude of the strongest path determined from each of the first number of previous sensing times.
[0043] In some implementations of this disclosure, at least one condition is associated with at least one of the following: a Rice factor determined from a previous sensing time, an average Rice factor determined from a first number of previous sensing times, or a Rice factor determined from each of the first number of previous sensing times.
[0044] In some implementations of this disclosure, at least one condition is associated with at least one of the following: the number of dominant paths determined from previous sensing times, the average number of dominant paths determined from a first number of previous sensing times, or the number of dominant paths determined from a first number of previous sensing times.
[0045] In some implementations of this disclosure, at least one condition is associated with at least one of the following: the absolute delay of the strongest path determined from a previous sensing time or the relative delay between a first delay of the strongest path determined from a previous sensing time and a second delay of the strongest path determined from at least one sensing reference resource or port is within a delay range; the average absolute delay of the strongest paths determined from a first number of previous sensing times; the average relative delay between a third delay of the strongest paths determined from a first number of previous sensing times and a fourth delay of the strongest paths determined from at least one sensing reference resource or port; the absolute delay of the strongest path determined from each of the first number of previous sensing times; or the relative delay between a fifth delay of the strongest path determined from each of the first number of previous sensing times and a sixth delay of the strongest path determined from at least one sensing reference resource or port.
[0046] In some implementations of this disclosure, at least one condition is associated with at least one of the following: a distance estimate of at least one sensing target determined from a previous sensing timing with respect to a sensing transmitting or receiving node; a relative distance estimate of at least one sensing target between a distance estimate determined from a previous sensing timing and a distance estimate determined from at least one sensing reference resource or port; an average distance estimate of at least one sensing target determined from a first number of previous sensing timings with respect to a sensing transmitting or receiving node; an average relative distance estimate of at least one sensing target between a distance determined from a first number of previous sensing timings and a distance determined from at least one sensing reference resource or port; a distance estimate of at least one sensing target determined from each of the first number of previous sensing timings with respect to a sensing transmitting or receiving node; or a relative distance estimate of at least one sensing target between a distance determined from each of the first number of previous sensing timings and a distance determined from at least one sensing reference resource or port.
[0047] In some implementations of this disclosure, at least one condition is associated with at least one of the following: a Doppler frequency shift determined from a previous sensing opportunity; a relative Doppler frequency shift between a Doppler frequency shift determined from a previous sensing opportunity and a Doppler frequency shift determined from at least one sensing reference resource or port; an average Doppler frequency shift determined from a first number of previous sensing opportunities; an average relative Doppler frequency shift between a Doppler frequency shift determined from a first number of previous sensing opportunities and a Doppler frequency shift determined from at least one sensing reference resource or port; a Doppler frequency shift determined from each of the first number of previous sensing opportunities; a relative Doppler frequency shift between a Doppler frequency shift determined from each of the first number of previous sensing opportunities and a Doppler frequency shift determined from at least one sensing reference resource or port; or a relative Doppler frequency shift between a Doppler frequency shift determined from a first number of previous sensing opportunities and a Doppler frequency shift determined from at least one sensing reference resource or port.
[0048] In a second aspect, a method is provided executed by a second sensing node. The method includes: sending at least one configuration from the second sensing node to a first sensing node for at least one sensing measurement resource or port; and receiving from the first sensing node at least one sensing report associated with at least one sensing event executed based on at least one configuration within a sensing event set. Using this method, a trade-off can be effectively achieved between the sensing service's key performance indicators (KPIs) and the sensing service itself.
[0049] In some implementations of this disclosure, the sensing timing set includes multiple sensing timings.
[0050] In some implementations of this disclosure, multiple sensing opportunities are organized sequentially according to the processing order.
[0051] In some implementations of this disclosure, at least one configuration includes a first configuration for at least one first sensing measurement resource or port and a second configuration for at least one second sensing measurement resource or port. In these implementations of this disclosure, the first sensing timing and the second sensing timing are executed sequentially based on the first configuration and the second configuration, respectively.
[0052] In some implementations of this disclosure, the method further includes: sending a third sensing measurement report configuration to the first sensing node. In these implementations of this disclosure, receiving at least one sensing report includes: receiving a first sensing report associated with a first sensing event from the first sensing node based on the third sensing measurement report configuration.
[0053] In some implementations of this disclosure, the method further includes: sending a fourth sensing measurement report configuration to the first sensing node. In these implementations of this disclosure, receiving at least one sensing report includes: receiving a second sensing report associated with a second sensing timing from the first sensing node based on the fourth sensing measurement report configuration.
[0054] In some implementations of this disclosure, at least one configuration includes a single configuration for at least one sensing measurement resource or port. In these implementations of this disclosure, the first sensing timing and the second sensing timing are executed sequentially based on a single configuration.
[0055] In some implementations of this disclosure, the method further includes: sending a fifth perception measurement report configuration to a first perception node; and receiving a perception report associated with a first perception timing and a second perception timing from the first perception node based on the fifth perception measurement report configuration.
[0056] In some implementations of this disclosure, multiple sensing opportunities are organized in parallel according to the processing order.
[0057] In some implementations of this disclosure, at least one configuration includes a single configuration for at least one sensing measurement resource or port.
[0058] In some implementations of this disclosure, the first sensing timing and the second sensing timing are executed in parallel based on a single configuration.
[0059] In some implementations of this disclosure, at least one configuration includes a first configuration for at least one first sensing measurement resource or port and a second configuration for at least one second sensing measurement resource or port. In these implementations of this disclosure, the first sensing timing and the second sensing timing are executed in parallel based on the first configuration and the second configuration.
[0060] In some implementations of this disclosure, the method further includes: sending a sixth sensing measurement report configuration to the first sensing node. In some implementations of this disclosure, receiving at least one sensing report includes: receiving a sensing report associated with a first sensing timing and a second sensing timing from the first sensing node based on the sixth sensing measurement report configuration.
[0061] In some implementations of this disclosure, the method further includes: sending a seventh perception measurement report configuration and an eighth perception measurement report configuration to the first perception node. In some implementations of this disclosure, receiving at least one perception report includes: receiving a first perception report associated with a first perception timing from the first perception node based on the seventh perception measurement report configuration; and receiving a second perception report associated with a second perception timing from the first perception node based on the eighth perception measurement report configuration.
[0062] In some implementations of this disclosure, multiple sensing opportunities are associated with different configurations for sensing measurement resources or ports, and each of the multiple sensing opportunities is counted separately.
[0063] In some implementations of this disclosure, multiple sensing moments are associated with different sensing measurement report configurations, and each of the multiple sensing moments is counted separately.
[0064] In some implementations of this disclosure, the number of multiple parallel sensing opportunities is configured or determined based on the processing capacity of the multiple parallel sensing opportunities for the first sensing node.
[0065] In some implementations of this disclosure, the method further includes: receiving information from the first sensing node about the processing capabilities of multiple parallel sensing events for the first sensing node.
[0066] In some implementations of this disclosure, the processing capability for multiple parallel sensing events of the first sensing node includes the ability to simultaneously receive a first signal and transmit a second signal in full-duplex mode or in subband-based full-duplex mode.
[0067] In some implementations of this disclosure, the processing capacity of each of the multiple parallel sensing opportunities for the first sensing node is determined based on the sensing measurement report configuration associated with the corresponding sensing opportunity among the multiple parallel sensing opportunities, or based on the type of the corresponding sensing opportunity.
[0068] In some implementations of this disclosure, a first subset of the sensing timing set is executed by a first sensing node, and a second subset of the sensing timing set is executed by a second sensing node.
[0069] In some implementations of this disclosure, the processing order is determined based on at least one of the following: an index of the sensing timing, a priority index of the sensing timing, a processing index of the sensing timing, an index of the sensing measurement resource or port associated with the sensing timing, a type of sensing measurement resource or port associated with the sensing timing, a type of sensing mode associated with the sensing timing, or a type of sensing measurement report associated with the sensing timing.
[0070] In some implementations of this disclosure, the method further includes sending control signaling to the first sensing node for configuring, reconfiguring, activating, deactivating, indicating, or updating the processing order.
[0071] In some implementations of this disclosure, the method further includes sending a control signaling message to a first sensing node for revoking at least one of a plurality of sensing opportunities in the order of processing.
[0072] In some implementations of this disclosure, the method further includes: sending control signaling to the first sensing node for adding at least one sensing opportunity to a plurality of sensing opportunities in accordance with the processing order.
[0073] In some implementations of this disclosure, the processing order is based on at least one condition being changed.
[0074] In some implementations of this disclosure, the multiple sensing opportunities include a first sensing opportunity, a second sensing opportunity, and a third sensing opportunity that are sequentially organized according to processing order, and at least one condition includes a first condition associated with the first sensing opportunity. In these implementations of this disclosure, if the first condition is met, the first sensing opportunity is executed after the third sensing opportunity; or, if the first condition is not met, the second sensing opportunity is executed after the third sensing opportunity.
[0075] In some implementations of this disclosure, the method further includes sending an indication to a first sensing node indicating whether at least one condition has been met. In these implementations, the processing order is based on changes to the indication.
[0076] In some implementations of this disclosure, at least one condition includes at least one of the following: the presence of at least one sensed object is detected from a previous sensing time, or the percentage of the presence of at least one sensed object detected from a first number of previous sensing times is greater than or less than a first percentage.
[0077] In some implementations of this disclosure, a set of conditions is associated with multiple previous sensing opportunities in a set of sensing opportunities, and the set of conditions includes at least one condition.
[0078] In some implementations of this disclosure, the processing order is based on more than one condition change.
[0079] In some implementations of this disclosure, the number of at least one result associated with at least one condition or each of a set of conditions is equal to or greater than two.
[0080] In some implementations of this disclosure, at least one condition is associated with at least one of the following: reference signal receiving power (RSRP) determined from a previous sensing time, average RSRP determined from a first number of previous sensing times, or RSRP determined from each of the first number of previous sensing times.
[0081] In some implementations of this disclosure, at least one condition is associated with at least one of the following: the power of the strongest path determined from a previous sensing time, the average power of the strongest path determined from a first number of previous sensing times, or the power of the strongest path determined from each of the first number of previous sensing times.
[0082] In some implementations of this disclosure, at least one condition is associated with at least one of the following: the magnitude of the strongest path determined from a previous sensing time, the average magnitude of the strongest path determined from a first number of previous sensing times, or the magnitude of the strongest path determined from each of the first number of previous sensing times.
[0083] In some implementations of this disclosure, at least one condition is associated with at least one of the following: a Rice factor determined from a previous sensing time, an average Rice factor determined from a first number of previous sensing times, or a Rice factor determined from each of the first number of previous sensing times.
[0084] In some implementations of this disclosure, at least one condition is associated with at least one of the following: the number of dominant paths determined from previous sensing moments, the average number of dominant paths determined from a first number of previous sensing moments, or, within at least a first percentage of a first number of previous sensing moments, the number of dominant paths determined from a first number of previous sensing moments being higher or lower than a predefined or configured value by a second value.
[0085] In some implementations of this disclosure, at least one condition is associated with at least one of the following: the absolute delay of the strongest path determined from a previous sensing time, the average absolute delay of the strongest path determined from a first number of previous sensing times, the average relative delay between a third delay of the strongest path determined from a first number of previous sensing times and a fourth delay of the strongest path determined from at least one sensing reference resource or port, the absolute delay of the strongest path determined from each of the first number of previous sensing times, or the relative delay between a fifth delay of the strongest path determined from each of the first number of previous sensing times and a sixth delay of the strongest path determined from at least one sensing reference resource or port.
[0086] In some implementations of this disclosure, at least one condition is associated with at least one of the following: a distance estimate of at least one sensing target determined from a previous sensing timing with respect to a sensing transmitting or receiving node; a relative distance estimate of at least one sensing target between a distance estimate determined from a previous sensing timing and a distance estimate determined from at least one sensing reference resource or port; an average distance estimate of at least one sensing target determined from a first number of previous sensing timings with respect to a sensing transmitting or receiving node; an average relative distance estimate of at least one sensing target between a distance determined from a first number of previous sensing timings and a distance determined from at least one sensing reference resource or port; a distance estimate of at least one sensing target determined from each of a first number of previous sensing timings with respect to a sensing transmitting or receiving node; or a relative distance estimate of at least one sensing target between a distance determined from each of a first number of previous sensing timings and a distance determined from at least one sensing reference resource or port.
[0087] In some implementations of this disclosure, at least one condition is associated with at least one of the following: a Doppler frequency shift determined from a previous sensing time, a relative Doppler frequency shift between a Doppler frequency shift determined from a previous sensing time and a Doppler frequency shift determined from at least one sensing reference resource or port, an average Doppler frequency shift determined from a first number of previous sensing times, an average relative Doppler frequency shift between a Doppler frequency shift determined from a first number of previous sensing times and a Doppler frequency shift determined from at least one sensing reference resource or port, a Doppler frequency shift determined from each of the first number of previous sensing times, a relative Doppler frequency shift between a Doppler frequency shift determined from each of the first number of previous sensing times and a Doppler frequency shift determined from at least one sensing reference resource or port, or a relative Doppler frequency shift between a Doppler frequency shift determined from a first number of previous sensing times and a Doppler frequency shift determined from at least one sensing reference resource or port.
[0088] In a third aspect, a first sensing node is provided. The first sensing node includes a transceiver and a processor, the processor being communicatively coupled to the transceiver. The processor is configured to: receive at least one configuration of at least one sensing measurement resource or port from a second sensing node; and, based on the at least one configuration, execute at least one sensing opportunity from a set of sensing opportunities.
[0089] In a fourth aspect, a second sensing node is provided. The second sensing node includes a transceiver and a processor, the processor being communicatively coupled to the transceiver. The processor is configured to: send at least one configuration of at least one sensing measurement resource or port to the first sensing node; and receive from the first sensing node at least one sensing report associated with at least one sensing event executed based on at least one configuration in a set of sensing events.
[0090] In a fifth aspect, a non-transient computer-readable medium is provided. The non-transient computer-readable medium includes a computer program stored thereon, which, when executed on at least one processor, causes the at least one processor to perform a method according to the first aspect, the second aspect, or any possible implementation of the first or second aspect.
[0091] In a sixth aspect, a chip is provided. The chip includes at least one processing circuit for performing a method according to the first aspect, the second aspect, or any possible implementation of the first or second aspect.
[0092] In a seventh aspect, a system is provided. The system includes at least one first sensing node according to a third aspect and at least one second sensing node according to a fourth aspect. Attached Figure Description
[0093] Some exemplary implementations will now be described with reference to the accompanying drawings, in which: Figure 1 Examples of communication systems in which some exemplary implementations of this disclosure may be implemented are shown; Figure 2 Some exemplary implementations of this disclosure are shown. Figure 1 Example details of the communication system; Figure 3 Examples of electronic devices and base stations in which some exemplary implementations of this disclosure may be implemented are shown; Figure 4 Exemplary units or modules in a device or apparatus in which some exemplary implementations of the present disclosure may be implemented are shown; Figures 5 to 12 Signaling diagrams of exemplary processes for inductive integration according to some implementations of this disclosure are shown respectively; Figure 13 Examples of methods implemented at the first sensing node according to some implementations of this disclosure are shown; Figure 14 An example of a method implemented at a second sensing node according to some implementations of this disclosure is shown; Figure 15 A schematic diagram of the structure of an apparatus according to some implementations of this disclosure is shown; Figure 16 A schematic diagram of the structure of another device according to some implementations of this disclosure is shown.
[0094] In the accompanying drawings, the same or similar reference numerals denote the same or similar elements. Detailed Implementation
[0095] The principles of this disclosure will now be described with reference to some exemplary implementations. It should be understood that these implementations are described merely to illustrate and assist those skilled in the art in understanding and implementing this disclosure, and do not impose any limitation on the scope of this disclosure. The inventive content described herein can be implemented in various ways other than those described below.
[0096] In the following description and claims, unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains.
[0097] References to "an implementation," "implementation," "exemplary implementation," etc., in this disclosure indicate that the implementation described may include specific features, structures, or characteristics, but not every implementation must include specific features, structures, or characteristics. Furthermore, these phrases do not necessarily refer to the same implementation. Additionally, when a specific feature, structure, or characteristic is described in conjunction with an implementation, it is assumed that, whether explicitly described or not, the influence of other implementations on that feature, structure, or characteristic on it is within the knowledge of those skilled in the art.
[0098] This disclosure includes various implementations, not only method implementations but also other implementations, such as apparatus implementations and implementations related to non-transient computer-readable storage media. Implementations may be incorporated individually or in combination into the features disclosed herein.
[0099] It should be understood that while terms such as “first” and “second” may be used in this document to describe various elements, these elements should not be limited by these terms. These terms are used only to distinguish one element from another. For example, a first element may be referred to as a second element, and similarly, a second element may be referred to as a first element, without departing from the scope of the exemplary implementation. The term “and / or” as used herein includes any and all combinations of one or more of the listed items. When words such as “first” and “second” are used before the same term (e.g., ED or operational step), it does not imply the order or sequence of the terms. For example, unless otherwise specified, “first ED” and “second ED” refer to two different EDs; similarly, unless otherwise specified, “first step” and “second step” refer to two different operational steps, but this does not mean that the first step must occur before the second step. The actual order depends on the logic of the two steps.
[0100] The terminology used herein is for the purpose of describing particular implementations only and is not intended to limit the exemplary implementations. Unless the context clearly indicates otherwise, the singular forms “a,” “an,” and “the” used herein are intended to include the plural forms. It should also be understood that the terms “comprises,” “comprising,” “has,” “having,” “includes,” and / or “including,” when used herein, specify the presence of stated features, elements, and / or components, but do not exclude the presence or addition of one or more other features, elements, components, and / or combinations thereof. When used in conjunction with the terms “comprising” or “including” in the claims and / or specification, the word “a” or “an” can mean “one,” but it also has the same meaning as “one or more,” “at least one,” and “one or more,” unless explicitly stated otherwise. Similarly, the word “another” can refer to at least a second or more, unless explicitly stated otherwise.
[0101] It should be noted that the expression "at least one of A or B" is interchangeable with the expression "A and / or B". It refers to a list from which either A or B, or both A and B, can be selected. Similarly, the expression "at least one of A, B, or C" is interchangeable with "A and / or B and / or C" or "A, B, and / or C". It refers to a list from which to select: A or B or C, or both A and B, or both A and C, or both B and C, or all of A, B, and C. The same principle applies to longer lists with the same format.
[0102] It should be noted that the term "message" in this disclosure can be replaced with "information," which may be carried in a single message or in more than one single message.
[0103] Unless otherwise specified, the terms “apparatus” and “equipment” are used interchangeably, as are the terms “identifier” and “identifier”.
[0104] The terms “coupled,” “coupling,” or “connected” can have several different meanings depending on the context in which they are used. For example, as used herein, the terms “coupled,” “coupling,” or “connected” can mean that two elements or devices are directly connected to each other or connected to each other via mechanical elements through one or more intermediate elements or devices, depending on the specific context.
[0105] The terms "receive," "detect," and "decode" can have several different meanings depending on the context in which they are used. For example, without specific context, "receive" can indicate that information (e.g., DCI or MAC-CE, RRC signaling, or TB) has been successfully received by the receiving node, meaning that the receiving side has correctly detected and decoded it. In this scenario, "receive" can encompass both "detect" and "decode," or they can refer to the same thing; for example, "receive paging" means that the paging has been correctly decoded and successfully obtained, and correspondingly, "received paging not received" means that the receiving side did not detect and / or decode the paging. "Not received paging" means that the receiving side attempted to detect and / or decode the paging but was unsuccessful in obtaining it. The term "receive" can sometimes indicate that a signal has arrived at the receiving side, but this does not necessarily mean that the information in the signal has been correctly detected and decoded. In this case, the receiving side needs to perform detection and decoding on the signal to obtain the information carried in it. In this scenario, "receive," "detect," and "decode" can represent different processes by which the receiving side obtains information.
[0106] When these functions are implemented as software functional units and sold or used as independent products, these functions can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of this application, in essence, or the parts that contribute to the prior art, or parts of these technical solutions, can be implemented in the form of a software product. This software product is stored in a storage medium and includes several instructions to instruct a computer device (which may be a personal computer, server, or network device) to execute all or part of the steps of the methods described in the implementation of this disclosure. The aforementioned storage medium includes any medium capable of storing program code, such as a USB flash drive, a portable hard drive, read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk.
[0107] The above descriptions are merely some specific implementations of this disclosure and are not intended to limit the scope of protection of this disclosure. Any variations or substitutions that are readily conceived by those skilled in the art within the scope of the technology disclosed in this application are within the scope of protection of this application. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.
[0108] Figure 1 An exemplary communication system 100 in which exemplary implementations of this disclosure can be implemented is shown. Reference Figure 1As a non-limiting illustrative example, a simplified schematic diagram of a communication system is provided. Communication system 100 includes a radio access network 120. Radio access network 120 may be a next-generation (e.g., sixth-generation, 6G, or later) radio access network, or a traditional (e.g., 5G, 4G, 3G, or 2G) radio access network. One or more electronic devices (EDs) 110a, 110b, 110c, 110d, 110e, 110f, 110g, 110h, 110i, 110j (generally referred to as 110) may interconnect with each other or connect to one or more network nodes (170a, 170b, generally referred to as 170) in radio access network 120. Core network 130 may be part of the communication system and may depend on or be independent of the radio access technology used in communication system 100. Furthermore, communication system 100 includes a public switched telephone network (PSTN) 140, the Internet 150, and other networks 160.
[0109] Figure 2 An exemplary communication system 100 is illustrated. Generally, the communication system 100 enables multiple wireless or wired components to transmit data and other content. The purpose of the communication system 100 may be to provide content such as voice, data, video, and / or text via broadcast, multicast, and unicast. The communication system 100 can operate by sharing resources such as carrier spectrum bandwidth among its constituent components. The communication system 100 may include terrestrial communication systems and / or non-terrestrial communication systems. The communication system 100 can provide a wide range of communication services and applications (e.g., earth monitoring, remote sensing, passive sensing and positioning, navigation and tracking, automated delivery and mobility, etc.). The communication system 100 can provide high availability and robustness through the joint operation of terrestrial and non-terrestrial communication systems. For example, integrating a non-terrestrial communication system (or components thereof) into a terrestrial communication system can create a heterogeneous network that can be considered as comprising multiple layers. Compared to traditional communication networks, heterogeneous networks can achieve better overall performance through efficient multi-link joint operation, more flexible function sharing, and faster physical layer link switching between terrestrial and non-terrestrial networks.
[0110] Terrestrial communication systems and non-terrestrial communication systems can be considered subsystems of a communication system. Figure 2In the example shown, communication system 100 includes electronic devices (EDs) 110a, 110b, 110c, and 110d (generally referred to as ED110), radio access networks (RANs) 120a and 120b, a non-terrestrial communication network 120c, a core network 130, a public switched telephone network (PSTN) 140, the Internet 150, and other networks 160. RANs 120a and RAN 120b include corresponding base stations (BSs) 170a and 170b, which are generally referred to as terrestrial transmit and receive points (T-TRPs) 170a and 170b. The non-terrestrial communication network 120c includes access nodes 172, which are generally referred to as non-terrestrial transmit and receive points (NT-TRPs) 172.
[0111] Alternatively or additionally, any ED 110 can be used to connect, access, or communicate with any T-TRP 170a and 170b, as well as NT-TRP 172, Internet 150, core network 130, PSTN 140, other networks 160, or any combination thereof. In some examples, ED 110a can communicate uplink and / or downlink with T-TRP 170a via terrestrial air interface 190a. In some examples, ED 110a, ED 110b, ED 110c, and ED 110d can also communicate directly with each other via one or more side air interfaces 190b. In some examples, ED 110d can communicate uplink and / or downlink with NT-TRP 172 via non-terrestrial air interface 190c.
[0112] Air interfaces 190a and 190b can use similar communication technologies, such as any suitable wireless access technology. For example, communication system 100 can implement one or more channel access methods in air interfaces 190a and 190b, such as code division multiple access (CDMA), space division multiple access (SDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal FDMA (OFDMA), or single-carrier FDMA (SC-FDMA, also known as discrete Fourier transform spread OFDMA (DFT-s-OFDMA)). Air interfaces 190a and 190b can utilize other higher-dimensional signal spaces, which may involve combinations of orthogonal and / or non-orthogonal dimensions.
[0113] The non-terrestrial air interface 190c enables communication between the ED 110d and one or more NT-TRP 172s via a wireless link or simply via a link. In some examples, the link is a dedicated connection for unicast transmission, a connection for broadcast transmission, or a connection between a group of ED 110s and one or more NT-TRP 172s for multicast transmission.
[0114] RAN 120a and RAN 120b communicate with core network 130 to provide various services, such as voice, data, and other services, to ED 110a, ED 110b, and ED 110c. RAN 120a and RAN 120b and / or core network 130 may communicate directly or indirectly with one or more other RANs (not shown), which may or may not be directly served by core network 130, and may or may not use the same radio access technology as RAN 120a, RAN 120b, or both. Core network 130 may also serve as a gateway access between (i) RAN 120a and RAN 120b or ED 110a, ED 110b, and ED 110c, or both, and (ii) other networks (e.g., PSTN 140, Internet 150, and other networks 160). Additionally, some or all of ED 110a, ED 110b, and ED 110c may include the ability to communicate with different wireless networks via different wireless links using different wireless technologies and / or protocols. ED 110a, ED 110b, and ED 110c may communicate with a service provider or exchange (not shown) via a wired communication channel and with the Internet 150, rather than wirelessly (or also wirelessly). PSTN 140 may include a circuit-switched telephone network for providing plain old telephone service (POTS). The Internet 150 may include a network of computers and / or subnets (intranets) and incorporate protocols such as Internet Protocol (IP), Transmission Control Protocol (TCP), and User Datagram Protocol (UDP). ED 110a, ED 110b, and ED 110c may be multimode devices capable of operating according to multiple wireless access technologies and include multiple transceivers required to support these technologies.
[0115] Figure 3Another example of the ED 110 and base stations 170a, 170b, and / or 170c is shown. The ED 110 is used to connect people, objects, machines, etc. The ED 110 can be widely used in various scenarios, including, for example, cellular communication, device-to-device (D2D), vehicle-to-everything (V2X), peer-to-peer (P2P), machine-to-machine (M2M), machine-type communications (MTC), Internet of Things (IoT), virtual reality (VR), augmented reality (AR), mixed reality (MR), metaverse, digital twins, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, drones, robots, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery and mobility, etc.
[0116] Each ED 110 represents any suitable end-user equipment for wireless operation and may include (or be referred to as): user equipment / device (UE), wireless transmit / receive unit (WTRU), mobile station, fixed or mobile subscriber unit, cellular phone, station (STA), machine type communication (MTC) device, personal digital assistant (PDA), smartphone, laptop, computer, tablet, wireless sensor, consumer electronics, smartbook, vehicle, automobile, truck, bus, train, or IoT device, wearable device (such as watch, glasses, head-mounted device, etc.), industrial equipment, or devices that include or incorporate the above-mentioned equipment (e.g., communication module, modem, or chip), etc. Future generations of ED 110 may be referred to using other terms. Base stations 170a and 170b are T-TRPs and will be referred to hereinafter as T-TRP 170. Figure 3The diagram also shows NT-TRP, which will be referred to below as NT-TRP 172. Each ED 110 connected to T-TRP 170 and / or NT-TRP 172 can be dynamically or semi-statically turned on (i.e., established, activated, or enabled), turned off (i.e., released, deactivated, or disabled), and / or configured in response to one or more of connectivity availability and connectivity necessity.
[0117] ED 110 includes a transmitter 201 and a receiver 203 coupled to one or more antennas 204. Only one antenna 204 is shown in the figure to avoid congestion. One, some, or all of the antennas 204 may also be panels. The transmitter 201 and receiver 203 may be integrated as a transceiver, etc. The transceiver is used to modulate data or other content for transmission through at least one antenna 204 or a network interface controller (NIC). The transceiver is also used to demodulate data or other content received through at least one antenna 204. Each transceiver includes any suitable structure for generating signals for wireless or wired transmission and / or for processing signals received wirelessly or wiredly. Each antenna 204 includes any suitable structure for transmitting and / or receiving wireless or wired signals.
[0118] ED 110 includes at least one memory 208. Memory 208 stores instructions and data used, generated, or collected by ED 110. For example, memory 208 may store software instructions or modules executed by one or more processing units (e.g., processor 210) for implementing some or all of the functions and / or embodiments described herein. Each memory 208 includes any suitable one or more volatile and / or non-volatile storage and retrieval devices. Any suitable type of memory can be used, such as random access memory (RAM), read-only memory (ROM), hard disk, optical disk, subscriber identity module (SIM) card, memory stick, secure digital (SD) card, and processor cache, etc.
[0119] ED 110 may also include one or more input / output devices (not shown) or interfaces (e.g., connected to...). Figure 1(Wired interface of the Internet 150). Input / output devices or interfaces support interaction with users or other devices in the network. Each input / output device or interface includes any suitable structure for providing or receiving information from the user and / or for network interface communication. Suitable structures include, for example, speakers, microphones, keypads, keyboards, displays, touchscreens, etc.
[0120] ED 110 includes a processor 210 for performing operations including: operations related to preparing uplink transmissions for NT-TRP 172 and / or T-TRP 170; operations related to processing downlink transmissions received from NT-TRP 172 and / or T-TRP 170; and operations related to processing sidelink transmissions to and from another ED 110. Processing operations related to preparing uplink transmissions may include operations such as encoding, modulation, transmit beamforming, and generating symbols for transmission. Processing operations related to processing downlink transmissions may include operations such as receive beamforming, demodulation, and decoding of received symbols. According to an embodiment, receiver 203 may receive downlink transmissions (possibly using receive beamforming), and processor 210 may extract signaling from the downlink transmissions (e.g., by detecting and / or decoding signaling). For example, the signaling may be a reference signal transmitted by NT-TRP 172 and / or T-TRP 170. In some embodiments, processor 210 performs transmit beamforming and / or receive beamforming based on beam direction (e.g., beam angle information (BAI)) received from T-TRP 170. In some embodiments, processor 210 may perform operations related to network access (e.g., initial access) and / or downlink synchronization, such as operations related to detecting synchronization sequences, decoding, and acquiring system information. In some embodiments, processor 210 may perform channel estimation using reference signals received from NT-TRP 172 and / or T-TRP 170.
[0121] Although not shown, processor 210 may be part of transmitter 201 and / or receiver 203. Although not shown, memory 208 may be part of processor 210.
[0122] The processing components of processor 210, transmitter 201, and receiver 203 may each be implemented by the same or different one or more processors, which execute instructions stored in memory (e.g., memory 208). Alternatively, some or all of the processing components of processor 210, transmitter 201, and receiver 203 may be implemented using dedicated circuitry, such as a programmable field-programmable gate array (FPGA), application-specific integrated circuit (ASIC), graphics processing unit (GPU), or hardware accelerators such as artificial intelligence (AI) accelerators.
[0123] In some implementations, T-TRP 170 may be referred to by other names, such as base station, basetransceiver station (BTS), wireless base station, network node, network device, network-side device, transmit / receive node, Node B, evolved Node B (eNodeB or eNB), home eNodeB, next-generation Node B (gNB), transmission point (TP), site controller, access point (AP), wireless router, relay station, ground node, ground network device, ground base station, base band unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. T-TRP 170 can be a macro base station, pico base station, relay node, or donor node, or a combination thereof. T-TRP 170 may refer to the aforementioned device or a component of the aforementioned device (e.g., a communication module, modem, or chip).
[0124] In some embodiments, the various parts of T-TRP 170 may be distributed. For example, some modules of T-TRP 170 may be located remotely from the device housing the antenna 256 for T-TRP 170 and may be coupled to the device housing the antenna 256 via a communication link (not shown), sometimes referred to as the fronthaul, such as the Common Public Radio Interface (CPRI). Therefore, in some embodiments, the term T-TRP 170 may also refer to modules on the network side that perform processing operations such as ED110 location determination, resource allocation (scheduling), message generation, and encoding / decoding, which are not necessarily part of the device housing the antenna 256 of T-TRP 170. These modules may also be coupled to other T-TRPs. In some embodiments, T-TRP 170 may actually be multiple T-TRPs that work together, for example, using coordinated multicast transmissions, to serve ED 110.
[0125] T-TRP 170 includes at least one transmitter 252 and at least one receiver 254 coupled to one or more antennas 256. Only one antenna 256 is shown in the figure to avoid congestion. One, some, or all of the antennas 256 may also be panels. The transmitter 252 and receiver 254 may be integrated as a transceiver. T-TRP 170 also includes a processor 260 for performing various operations, including operations related to: preparing transmission for downlink transmission to ED 110, processing uplink transmissions received from ED 110, preparing transmission for backhaul transmission to NT-TRP 172, and processing transmissions received from NT-TRP 172 via backhaul. Processing operations related to preparing transmission for downlink or backhaul transmission may include operations such as encoding, modulation, precoding (e.g., multiple input multiple output (MIMO) precoding), transmit beamforming, and generating symbols for transmission. Processing operations related to receiving transmissions in the uplink or backlink may include receiving beamforming, demodulating received symbols, and decoding received symbols. Processor 260 may also perform operations related to network access (e.g., initial access) and / or downlink synchronization, such as generating the contents of a synchronization signal block (SSB), generating system information, etc. In some embodiments, processor 260 also generates beam direction indications, such as BAI, which can be scheduled for transmission by scheduler 253. Processor 260 performs other network-side processing operations described herein, such as determining the location of ED 110, determining the location for deploying NT-TRP 172, etc. In some embodiments, processor 260 may generate signaling, for example, for configuring one or more parameters of ED 110 and / or one or more parameters of NT-TRP 172. Any signaling generated by processor 260 is transmitted by transmitter 252. Note that the term "signaling" as used herein may also be referred to as control signaling. Signaling can be transmitted in physical layer control channels, such as the physical downlink control channel (PDCCH). In this case, the signaling can be called dynamic signaling. Signaling transmitted in the downlink physical layer control channel can be called downlink control information (DCI). Signaling transmitted in the uplink physical layer control channel can be called uplink control information (UCI). Signaling transmitted in the sidelink physical layer control channel can be called sidelink control information (SCI).Signaling can be included in higher-layer (e.g., above the physical layer) data packets transmitted in physical layer data channels such as the Physical Downlink Shared Channel (PDSCH). In this case, the signaling can be referred to as higher-layer signaling, static signaling, or semi-static signaling. Higher-layer signaling can also refer to Radio Resource Control (RRC) protocol signaling or Media Access Control-Control Element (MAC-CE) signaling.
[0126] Scheduler 253 may be coupled to processor 260. Scheduler 253 may be included within T-TRP 170 or may operate separately from T-TRP 170. Scheduler 253 may schedule uplink, downlink, lateral link, and / or backlink transmissions, including issuing scheduling authorizations and / or configuring schedule-free (e.g., “configured authorization”) resources. T-TRP 170 also includes memory 258 for storing information and data. Memory 258 stores instructions and data used, generated, or collected by T-TRP 170. For example, memory 258 may store software instructions or modules executed by processor 260 for implementing some or all of the functions and / or embodiments described herein.
[0127] Although not shown, processor 260 may constitute part of transmitter 252 and / or receiver 254. Furthermore, although not shown, processor 260 may implement scheduler 253. Although not shown, memory 258 may constitute part of processor 260.
[0128] The processing components of processor 260, scheduler 253, transmitter 252, and receiver 254 may each be implemented by the same or different one or more processors, which execute instructions stored in a memory such as memory 258. Alternatively, some or all of the processing components of processor 260, scheduler 253, transmitter 252, and receiver 254 may be implemented using dedicated circuitry such as a programmable FPGA, hardware accelerator (e.g., GPU or AI accelerator), or ASIC.
[0129] Although the NT-TRP 172 is illustrated only as an example of a drone, it can be implemented using any suitable non-terrestrial means, such as satellites and high-altitude platforms including international mobile communication base stations and unmanned aerial vehicles. Furthermore, in some implementations, the NT-TRP 172 may be referred to by other names, such as a non-terrestrial node, a non-terrestrial network device, or a non-terrestrial base station. The NT-TRP 172 includes a transmitter 272 and a receiver 274 coupled to one or more antennas 280. Only one antenna 280 is shown in the figure to avoid congestion. One, some, or all of the antennas may also be panels. The transmitter 272 and receiver 274 may be integrated as a transceiver. The NT-TRP 172 also includes a processor 276 for performing various operations, including operations related to: preparing transmissions for downlink transmissions to ED 110, processing uplink transmissions received from ED 110, preparing transmissions for backhaul transmissions to T-TRP 170, and processing transmissions received from T-TRP 170 via backhaul. Processing operations related to preparing for downlink or backhaul transmissions may include operations such as encoding, modulation, precoding (e.g., MIMO precoding), transmit beamforming, and generating symbols for transmission. Processing operations related to processing transmissions received in the uplink or backhaul may include operations such as receive beamforming, demodulating received symbols, and decoding received symbols. In some embodiments, processor 276 performs transmit beamforming and / or receive beamforming based on beam direction information (e.g., BAI) received from T-TRP 170. In some embodiments, processor 276 may generate signaling, for example, to configure one or more parameters of ED 110. In some embodiments, NT-TRP 172 implements physical layer processing but does not implement higher-level functions such as medium access control (MAC) or radio link control (RLC) layer functions. Since this is only an example, NT-TRP 172 may generally implement higher-level functions in addition to physical layer processing.
[0130] The NT-TRP 172 also includes a memory 278 for storing information and data. Although not shown, a processor 276 may form part of the transmitter 272 and / or the receiver 274. Although not shown, the memory 278 may form part of the processor 276.
[0131] The processing components of processor 276, transmitter 272, and receiver 274 may each be implemented by the same or different one or more processors for executing instructions stored in memory, such as memory 278. Alternatively, some or all of the processing components of processor 276, transmitter 272, and receiver 274 may be implemented using dedicated circuitry such as a programmable FPGA, hardware accelerator (e.g., GPU or AI accelerator), or ASIC. In some embodiments, NT-TRP 172 may actually be multiple NT-TRPs that work together, for example, through coordinated multicast transmissions, to serve ED 110.
[0132] T-TRP 170, NT-TRP 172 and / or ED 110 may include other components, but these components have been omitted for clarity.
[0133] according to Figure 4 One or more steps in the methods of the embodiments provided herein may be performed by the corresponding units or modules. Figure 4 The diagram illustrates units or modules in a device, such as ED 110, T-TRP 170, or NT-TRP 172. For example, signals may be transmitted or output by a transmitting unit or transmitting module. Signals may be received or input by a receiving unit or receiving module. Signals may be processed by a processing unit or processing module. Other steps may be performed by an artificial intelligence (AI) module or a machine learning (ML) module. The corresponding units or modules may be implemented using hardware, one or more components or devices executing software, or a combination thereof. For example, one or more of these units or modules may be circuits such as integrated circuits. For example, integrated circuits include programmable FPGAs, GPUs, or ASICs. For example, one or more of these units or modules may be logical functions, such as logical functions executed by circuits, by a portion of an integrated circuit, or by software instructions executed by a processor. It should be understood that if these modules are implemented, for example, using software executed by a processor, then these modules may be retrieved by the processor, wholly or partially, individually or collectively, for processing, in one or more instances, as needed, and these modules themselves may include instructions for further deployment and instantiation.
[0134] Although not shown, the transmitting module and receiving module can be part of a transceiver module, or they can be combined to form a transceiver module. A transceiver module can also be called an interface module, or simply an interface, and is used for input and output operations.
[0135] Additional details regarding ED 110, T-TRP 170, and NT-TRP 172 are known to those skilled in the art. Therefore, these details are omitted herein.
[0136] Sensor integration promises to provide a wide range of sensing services, which may vary significantly in terms of specific sensing operations within the RAN. Regardless of whether it's a monostatic, bistatic, or multistatic sensing mode, sensing operations involve specific RAN resource allocations that will be used for passive sensing toward one or more specific directions or targets, corresponding radio frequency (RF) measurements, and measurement reporting at sensing nodes (if needed). To support the coexistence of flexible sensing operations and data communication, the relevant resource allocations within the RAN should be highly configurable and manageable.
[0137] General sensing services are categorized by meeting a range of advanced service requirements, including positioning accuracy, latency, missed detections, and false alarms. From a RAN design perspective, designing and utilizing RAN sensing "modules" that can be cascaded and / or paralleled as a set is more efficient and easier to manage, while minimizing modular fragmentation. In this disclosure, sensing modules are referred to as sensing opportunities. Such a set of sensing opportunities organized in a given order can effectively achieve a trade-off between the sensing service's key performance indicators (KPIs) and the service itself.
[0138] The scope of this disclosure is not limited to the UE or base station of a given sensing node, therefore the sensing transmitting node or receiving node can be a Transmission Reception Point (TRP), a base station or a UE.
[0139] Figure 5 A signaling diagram of an exemplary process 500 for sensing integration according to some implementations of this disclosure is shown. Process 500 may involve a first sensing node 502 and a second sensing node 504.
[0140] In some implementations, the first sensing node 502 and the second sensing node 504 can be implemented as a base station, a TRP, or a UE. For example, both the first sensing node 502 and the second sensing node 504 can be implemented as... Figure 1 , Figure 2 , Figure 3 or Figure 4 Network node 170, or Figure 2 , Figure 3 or Figure 4 Network node 172 in the example. For instance, both the first sensing node 502 and the second sensing node 504 can be implemented as... Figure 1, Figure 2 , Figure 3 or Figure 4 ED 110.
[0141] like Figure 5 As shown, the first sensing node 502 receives 510 from the second sensing node 504 at least one configuration for at least one sensing measurement resource or port.
[0142] For the sake of brevity, in the following text, at least one configuration of at least one sensing measurement resource or port will also be referred to as at least one sensing measurement resource / port configuration.
[0143] Subsequently, the first sensing node 502 executes at least one sensing opportunity in the sensing opportunity set 520 based on the at least one sensing measurement resource / port configuration.
[0144] By using process 500, a trade-off can be effectively achieved between the perceived service KPI and the perceived service itself.
[0145] In some embodiments, the sensing timing set may include one or more sensing timings.
[0146] In some embodiments, multiple sensing opportunities in a sensing opportunity set can be organized sequentially according to the processing order.
[0147] In some embodiments, a sensing timing refers to a single sensing measurement or a single sensing RF measurement on (multiple) associated sensing measurement resources / ports at a sensing node. Sensing measurement reporting associated with the sensing timing may or may not be performed afterward. This will be referred to later. Figure 6 and Figure 7 Describe it.
[0148] Figure 6 A signaling diagram of an exemplary process 600 for inductive integration according to some implementations of this disclosure is shown. Process 600 can be considered as an exemplary implementation of process 500. Process 600 may involve Figure 5 The first sensing node 502 and the second sensing node 504 in the process.
[0149] Typically, in process 600, the set of sensing opportunities includes a first sensing opportunity and a second sensing opportunity, organized sequentially according to the processing order. No sensing measurement report associated with the first sensing opportunity follows. A sensing measurement report associated with the second sensing opportunity follows.
[0150] like Figure 6 As shown, the first sensing node 502 receives 610 at least one sensing measurement resource / port configuration from the second sensing node 504. Action 610 is similar to... Figure 5Action 510 in the text. For the sake of brevity, the details of this operation have been omitted.
[0151] In some examples, the sensing timing can be a single sensing RF measurement based on an uplink sensing signal, or a single sensing measurement based on a downlink sensing signal.
[0152] For example, Figure 5 The first sensing opportunity can be based on downlink sensing measurements, without requiring a sensing measurement report at the first sensing node 502 (e.g., Figure 6 (As shown by the dashed line 630 in the diagram). The first sensing node 502 can receive downlink sensing signals from the second sensing node 504 and execute the first sensing timing 620 based on the downlink sensing signals. However, the first sensing node 502 does not send a sensing measurement report associated with the first sensing timing to the second sensing node 504.
[0153] Then, the first sensing node 502 can receive another downlink sensing signal from the second sensing node 504 and perform a second sensing timing 640 based on the downlink sensing signal. The first sensing node 502 sends a sensing measurement report 650 associated with at least one of the first sensing timing and the second sensing timing to the second sensing node 504.
[0154] Alternatively, the first sensing opportunity can be based on uplink sensing measurements, where the uplink sensing signal is transmitted from the first sensing node 502.
[0155] In some embodiments, a set of sensing opportunities in a given processing order represents the preferred sensing operation flow of the RAN. Optimizing the utilization of sensing resource allocation, sharing resources, reducing signaling overhead, selecting cooperative sensing modes, and designing sensing transceivers are key considerations in the RAN, and need to be achieved by managing all involved sensing opportunities in an appropriate processing order.
[0156] In some embodiments, a sensing timing is associated with a set(s) of sensing measurement resources / ports and a sensing measurement reporting configuration (if needed), wherein sensing measurement reporting resources can be allocated for the sensing timing, and sensing measurement data derived for the sensing timing can be reported based on a given sensing reporting quantity parameter. The sensing measurement resources / ports(s) associated with the sensing timing can be periodic, semi-persistent, or aperiodic. The sensing measurement reports associated with the sensing timing can be periodic, semi-persistent, or aperiodic.
[0157] For example, a sensing operation might need to detect a hypothetical intruder in a given spatial direction within a very short duration. This might be associated with only two selective sensing opportunities and performed in an aperiodic manner, such as through beamforming from a second sensing node 504 in different but similar directions. The first sensing node 502 implements the sensing opportunities sequentially. Therefore, the second sensing node 504 can use dedicated but limited sensing opportunities to perform a scan of a confined space with both spatial and temporal diversity. This will refer to... Figure 7 Describe it.
[0158] Figure 7 A signaling diagram of an exemplary process 700 for inductive integration according to some implementations of this disclosure is shown. Process 700 can be considered as an exemplary implementation of process 500. Process 700 may involve Figure 5 The first sensing node 502 and the second sensing node 504 in the process.
[0159] Typically, in process 700, the sensing timing set includes a first sensing timing and a second sensing timing organized sequentially according to the processing order. At least one sensing measurement resource / port configuration includes a first configuration for at least one first sensing measurement resource or port and a second configuration for at least one second sensing measurement resource or port, referred to as the first sensing measurement resource / port configuration and the second sensing measurement resource / port configuration, respectively. The first sensing node 502 sequentially executes the first sensing timing based on the first sensing measurement resource / port configuration and executes the second sensing timing based on the second sensing measurement resource / port configuration.
[0160] like Figure 7 As shown, the first sensing node 502 receives 710 first sensing measurement resource / port configuration and third sensing measurement report configuration from the second sensing node 504.
[0161] The second sensing node 504 sends a first sensing signal 720. The first sensing node 502 receives the first sensing signal from the second sensing node 504.
[0162] The first sensing node 502 executes the first sensing timing 730 based on the first sensing measurement resource / port configuration and the first sensing signal.
[0163] Then, the first sensing node 502 sends a first sensing report 740 associated with the first sensing timing to the second sensing node 504 based on the third sensing measurement report configuration.
[0164] Additionally, the first sensing node 502 receives 750 second sensing measurement resource / port configuration and fourth sensing measurement report configuration from the second sensing node 504.
[0165] The second sensing node 504 sends a second sensing signal 760. The first sensing node 502 receives the second sensing signal from the second sensing node 504.
[0166] The first sensing node 502 performs the second sensing timing 770 based on the second sensing measurement resource / port configuration and the second sensing signal.
[0167] Then, the first sensing node 502 sends a second sensing report 780, which is associated with the second sensing timing, to the second sensing node 504 based on the fourth sensing measurement report configuration.
[0168] In some embodiments, a set of N sensing opportunities that are consecutive in the time domain can share a common set of one or more sensing measurement resources / port configurations, or a common sensing measurement reporting configuration. These sensing opportunities can be counted separately. This will refer to... Figure 8 Describe it.
[0169] Figure 8 A signaling diagram of an exemplary process 800 for inductive integration according to some implementations of this disclosure is shown. Process 800 can be considered as an exemplary implementation of process 500. Process 800 may involve Figure 5 The first sensing node 502 and the second sensing node 504 in the process.
[0170] Typically, in process 800, the sensing opportunity set comprises N sensing opportunities organized sequentially according to processing order. For example, the sensing opportunity set may include a first sensing opportunity and a second sensing opportunity organized sequentially according to processing order. The at least one sensing measurement resource / port configuration includes a single configuration of at least one sensing measurement resource or port (referred to as a single sensing measurement resource / port configuration). The first sensing node 502 executes the first sensing opportunity and the second sensing opportunity sequentially according to the single sensing measurement resource / port configuration.
[0171] In addition, Figure 8 In this system, based on the same configuration of one or more periodic sensing measurement resources / ports, N sensing opportunities can be performed before the corresponding sensing measurement is reported, where the value of N can be configured. The reported sensing measurement data is the overall data of the N sensing opportunities and is quantified according to the sensing report quantity parameter. This is because accumulating sensing measurements over a predefined duration can more accurately reflect the actual situation.
[0172] In some embodiments, the value of N can be 1 or any positive integer or infinity. If N is set to infinity, sensing measurement reporting is not expected.
[0173] like Figure 8As shown, the first sensing node 502 receives the single sensing measurement resource / port configuration and the fifth sensing measurement report configuration described in 810 from the second sensing node 504.
[0174] The first sensing node 502 performs the 820 first sensing timing based on a single sensing measurement resource / port configuration.
[0175] The first sensing node 502 performs the second sensing timing 830 based on a single sensing measurement resource / port configuration.
[0176] The first sensing node 502 sends a sensing report (840) associated with the first sensing timing and the second sensing timing to the second sensing node 504 based on the fifth sensing measurement report configuration.
[0177] In some embodiments, multiple sensing opportunities are associated with different configurations for sensing measurement resources or ports, and each of the multiple sensing opportunities is counted separately. In other words, in some embodiments, if each sensing opportunity is associated with a different sensing measurement resource(s) ...
[0178] In some embodiments, multiple sensing times are associated with different sensing measurement reporting configurations, and each of the multiple sensing times is counted separately. In other words, in some embodiments, if each sensing time within each sensing time is associated with a different sensing measurement reporting configuration, then each sensing time slot can be counted separately.
[0179] In some embodiments, multiple sensing opportunities are organized in parallel according to the processing order.
[0180] In some embodiments, a set of N parallel sensing opportunities in the time domain may share a common set(s) of sensing measurement resources / port configurations but may not share a common sensing measurement report configuration, or may not share a common set(s) of sensing measurement resources / port configurations but may share a common sensing measurement report configuration, or may not share either a common set(s) of sensing measurement resources / port configurations or a common sensing measurement report configuration. These sensing opportunities are counted separately. This will refer to... Figure 9 Describe it.
[0181] Figure 9 Signaling diagrams of exemplary process 900 for inductive integration, representing some implementations of this disclosure, are shown. Process 900 can be considered as an exemplary implementation of process 500. Process 900 may involve... Figure 5 The first sensing node 502 and the second sensing node 504 in the process.
[0182] Typically, in process 900, the sensing opportunity set includes N sensing opportunities organized in parallel according to processing order. For example, the sensing opportunity set may include a first sensing opportunity and a second sensing opportunity organized in parallel according to processing order. At least one sensing measurement resource / port configuration includes a single sensing measurement resource / port configuration. The first sensing node 502 executes the first sensing opportunity and the second sensing opportunity in parallel based on the single sensing measurement resource / port configuration.
[0183] like Figure 9 As shown, the first sensing node 502 receives 910 single sensing measurement resource / port configurations and a sixth sensing measurement report configuration from the second sensing node 504.
[0184] The first sensing node 502 executes the first and second sensing timings in parallel based on a single sensing measurement resource / port configuration.
[0185] The first sensing node 502 sends a sensing report (930) associated with the first and second sensing times to the second sensing node 504 based on the sixth sensing measurement report configuration.
[0186] Alternatively, in some embodiments, a set of N parallel sensing opportunities in the time domain may not share a common set of one or more sensing measurement resource / port configurations, but may share a common sensing measurement report configuration. Each of these sensing opportunities is counted separately. In such embodiments, the at least one sensing measurement resource / port configuration includes a first sensing measurement resource / port configuration and a second sensing measurement resource / port configuration. The first sensing node 502 may execute the first sensing opportunity in parallel based on the first sensing measurement resource / port configuration, and execute the second sensing opportunity based on the second sensing measurement resource / port configuration. The first sensing node 502 may also receive a sixth sensing measurement report configuration from the second sensing node 504. Furthermore, the first sensing node 502 may send a sensing report associated with the first and second sensing opportunities to the second sensing node 504 according to the sixth sensing measurement report configuration.
[0187] Alternatively, in some embodiments, a set of N parallel sensing opportunities in the time domain may not share a common set of one or more sensing measurement resource / port configurations or a common sensing measurement report configuration. Each of these sensing opportunities is counted separately. In such embodiments, the at least one sensing measurement resource / port configuration includes a first sensing measurement resource / port configuration and a second sensing measurement resource / port configuration. The first sensing node 502 can execute the first sensing opportunity in parallel according to the first sensing measurement resource / port configuration and execute the second sensing opportunity according to the second sensing measurement resource / port configuration. The first sensing node 502 can also receive a seventh sensing measurement report configuration and an eighth sensing measurement report configuration from the second sensing node 504. Furthermore, the first sensing node 502 can send a first sensing report associated with the first sensing opportunity to the second sensing node 504 based on the seventh sensing measurement report configuration. The first sensing node 502 can also send a second sensing report associated with the second sensing opportunity to the second sensing node 504 based on the eighth sensing measurement report configuration.
[0188] In some embodiments, the number of parallel sensing opportunities is configured or determined based on the processing capability of the multiple parallel sensing opportunities for the first sensing node 502. For example, the number of parallel sensing opportunities is represented by N. In such embodiments, the value of the number N of parallel sensing opportunities in the time domain can be configured or determined as much as possible by the simultaneous processing capability of the sensing receiving node (e.g., the first sensing node 502) for sensing opportunities.
[0189] In some embodiments, the first sensing node 502 may send information to the second sensing node 504 regarding its processing capabilities for multiple parallel sensing events. In other words, this processing capability of the sensing nodes for parallel sensing events can be communicated and shared among the sensing nodes.
[0190] In some embodiments, the processing capability for the plurality of parallel sensing opportunities of the first sensing node 505 may include the ability to simultaneously receive a first signal and transmit a second signal in full-duplex mode or in subband-based full-duplex mode. In such embodiments, the processing capability for parallel sensing opportunities may be the ability to simultaneously perform downlink reception and uplink transmission in full-duplex or subband-based full-duplex mode.
[0191] For example, in Figure 9 In this context, sensing timing may be more aligned with resource allocation in FDM, serving as a trade-off between beamforming gain and sensing delay, as timely collection of sensing measurement data may sometimes be more important. Alternatively, for different sensing applications, sensing timing can use the same resource allocation, but with different parameters regarding the number of measurements reported. From the perspective of the first sensing node 502, the latter can be considered as two parallel sensing timings, rather than one.
[0192] In some embodiments, the processing capacity of each of a plurality of parallel sensing opportunities for the first sensing node 502 may be determined based on the configuration of sensing measurement reports associated with the corresponding sensing opportunity among the plurality of parallel sensing opportunities, or based on the type of the corresponding sensing opportunity. In such embodiments, the processing complexity of each sensing opportunity may explicitly depend on the number of associated sensing measurement reports or the type of the sensing opportunity. The mechanism for calculating the processing complexity of each sensing opportunity is to ensure mutual understanding between sensing nodes to obtain the maximum processing capacity of parallel or simultaneous sensing opportunities.
[0193] In some embodiments, a first subset of the sensing timing set is executed by a first sensing node, and a second subset of the sensing timing set is executed by a second sensing node 504. In such embodiments, a set of sensing timings can be implemented at different sensing nodes. This will refer to... Figure 10 Describe it.
[0194] Figure 10 A signaling diagram of an exemplary process 1000 for inductive integration according to some implementations of this disclosure is shown. Process 1000 can be considered as an exemplary implementation of process 500. Process 1000 may involve Figure 5 The first sensing node 502 and the second sensing node 504 in the process.
[0195] Typically, in process 1000, the sensing opportunity set comprises N sensing opportunities that are organized in parallel according to the processing order. For example, the sensing opportunity set may include a first sensing opportunity and a second sensing opportunity.
[0196] like Figure 10 As shown, the first sensing node 502 receives the 1010 sensing measurement resource / port configuration and sensing measurement report configuration from the second sensing node 504.
[0197] The first sensing node 502 executes the 1020 first sensing timing based on sensing measurement resources / port configuration. For example, the first sensing node 502 can implement the first sensing timing for downlink-based bistatic sensing to detect the presence of a hypothetical intruder.
[0198] The first sensing node 502 sends a sensing report 1030 associated with the first sensing timing to the second sensing node 504 based on the sensing measurement report configuration.
[0199] Upon receiving the perception report from the first perception timing, the second sensing node 504 executes the second perception timing 1040. For example, the second sensing node 504 may execute the second perception timing for monostatic sensing to perform further detection, because the second perception timing can utilize the perception measurement report to achieve better beamforming and supplement the bistatic sensing mode. Alternatively, the second perception timing may be uplink-based bistatic sensing for further detection.
[0200] In some embodiments, the processing order of a set of sensing opportunities can be determined based on at least one of the following: ● An index for sensing timing ● Priority index for sensing timing ● Index for processing the timing of perception ● An index of sensing measurement resources or ports associated with sensing timing. ● The type of sensing measurement resource or port associated with the sensing timing. ● The type of perceptual pattern associated with the timing of perception, or ● The type of sensing measurement report associated with the timing of sensing.
[0201] In some embodiments, the processing order for a set of sensing events can be indicated by RRC signaling configuration and / or by MAC-CE / DCI.
[0202] In some embodiments, the processing order is determined by a set of predefined rules jointly determined by values of one or more resources / one or more ports / aware modes / measurement reporting indices and / or types involved.
[0203] In some embodiments, the processing order for a set of sensing events can be configured / reconfigured / activated / deactivated / indicated. In such embodiments, the first sensing node 502 can receive control signaling from the second sensing node 504 for configuring, reconfiguring, activating, deactivating, or indicating the processing order.
[0204] In some embodiments, the processing order for a set of sensing events can be updated via dynamic signaling. In such embodiments, the first sensing node 502 can receive control signaling from the second sensing node 504 for updating the processing order.
[0205] In some embodiments, a subset of the processing sequence having one or more sensing opportunities can be revoked. In such embodiments, the first sensing node 502 can receive control signaling from the second sensing node 504 for revoking at least one of the plurality of sensing opportunities in accordance with the processing sequence.
[0206] In some embodiments, one or more sensing opportunities may be added to the processing sequence of a set of sensing opportunities(s). In such embodiments, a first sensing node 502 may receive control signaling from a second sensing node 504 for adding at least one sensing opportunity to the plurality of sensing opportunities in the processing sequence.
[0207] In some embodiments, such as Figure 8 or Figure 9 or Figure 8 and Figure 9 As shown in a certain combination, the processing order for a set of sensing opportunities represents a simple flow for implementing sensing opportunities at (multiple) sensing nodes. On the other hand, checkpoints, i.e., check conditions, between previous and subsequent sensing opportunities can be further considered here. One or more conditions can be inserted to fine-tune the processing order of sensing opportunities while reusing sensing opportunities for different sensing purposes as much as possible. In such embodiments, the first sensing node 502 can change the processing order based on at least one condition. Hereinafter, at least one condition is also referred to as at least one check condition.
[0208] In some embodiments, if the at least one check condition is provided, it can serve as an intermediate checkpoint between sensing opportunities. The result of the at least one check condition will determine the specific sensing opportunity(s) to be performed subsequently. Reference will be made below. Figure 11 Describe it.
[0209] Figure 11 A signaling diagram of an exemplary process 1100 for inductive integration, representing some implementations of this disclosure, is shown. Process 1100 can be considered as an exemplary implementation of process 500. Process 1100 may involve... Figure 5 The first sensing node 502 and the second sensing node 504 in the process.
[0210] Typically, in process 1100, a set of sensing opportunities includes N sensing opportunities. For example, the set of sensing opportunities may include a first sensing opportunity, a second sensing opportunity, and a third sensing opportunity organized sequentially according to processing order. The at least one check condition may include a first condition associated with the first sensing opportunity. If the first condition is met, the first sensing node 502 may execute the second sensing opportunity after the first sensing opportunity. If the first condition is not met, the first sensing node 502 may execute the third sensing opportunity after the first sensing opportunity.
[0211] For example, the first sensing node 502 may execute a first sensing opportunity to detect the presence of a hypothetical target. However, the first sensing node 502 may execute a second sensing opportunity to locate the object and identify its features only if the first sensing opportunity at the first sensing node 502 demonstrates good confidence in the existence of the target. Otherwise, the first sensing node 502 may execute a third sensing opportunity to locate the object, but this may have a large bias. The first, second, and third sensing opportunities may be allocated to one or more different sensing measurement resources / ports for different sensing purposes.
[0212] like Figure 11 As shown, the first sensing node 502 receives at least one sensing measurement resource / port configuration from the second sensing node 504. For example, the at least one sensing measurement resource / port configuration may include a first sensing measurement resource / port configuration, a second sensing measurement resource / port configuration, and a third sensing measurement resource / port configuration.
[0213] Additionally, the first sensing node 502 receives at least one sensing measurement report configuration from the second sensing node 504. For example, the at least one sensing measurement report configuration may include a first sensing measurement report configuration, a second sensing measurement report configuration, and a third sensing measurement report configuration.
[0214] The first sensing node 502 executes the first sensing timing 1120 based on the first sensing measurement resource / port configuration.
[0215] Optionally, the first sensing node 502 may send a first sensing report associated with the first sensing timing to the second sensing node 504 according to the first sensing measurement report configuration.
[0216] The first sensing node 502 determines whether the first condition 1140 is met. For example, the first condition may include at least one of the following: the presence of at least one sensing object was detected from a previous sensing moment (e.g., the first sensing moment), or the percentage of the presence of the at least one sensing object detected from a first number of previous sensing moments is greater than or less than a first percentage.
[0217] If the first condition is met, the first sensing node 502 can execute the second sensing timing 1150 after the first sensing timing. If the first condition is not met, the first sensing node 502 can execute the third sensing timing 1160 after the first sensing timing.
[0218] If the first sensing node 502 executes the second sensing timing, the first sensing node 502 can send a second sensing report associated with the second sensing timing to the second sensing node 504 based on the second sensing measurement report configuration.
[0219] If the first sensing node 502 executes the third sensing timing, the first sensing node 502 can send a third sensing report associated with the third sensing timing to the second sensing node 504 based on the third sensing measurement report configuration.
[0220] In some embodiments, there may be no check conditions between the sensing time.
[0221] In some embodiments, at least one condition may be associated with detecting the presence of at least one sensed object from a previous sensing moment (such as a first sensing moment). In such embodiments, the presence of the at least one sensed object was detected from a previous sensing moment. The threshold for declaring the presence state may be predefined or configured.
[0222] In some embodiments, at least one condition may be associated with a percentage greater than or less than a first percentage from which the presence of the at least one sensed object was detected from a first number of previous sensing moments. In such embodiments, the percentage from which the presence of the at least one sensed object was detected from N previous sensing moments is greater than or less than M%, where the values of N and M are predefined and configured. For example, M may be 100. The threshold for declaring a presence state may be predefined or configured.
[0223] In some embodiments, at least one condition may be associated with the following: reference signal receives power (RSRP) determined from a previous sensing time, and average RSRP determined from a first number of previous sensing times.
[0224] In some embodiments, at least one condition may include at least one of the following: the RSRP determined from a previous sensing time is higher / lower by a second value than a first predefined or configured RSRP threshold or a second RSRP threshold, or the RSRP determined from a previous sensing time is within a first predefined range. The second RSRP threshold is determined from at least one sensing reference resource or port. For example, the at least one condition may include the RSRP derived from a previous sensing time being higher / lower by X dB than a predefined / configured RSRP threshold or an RSRP threshold derived from one or more sensing reference resources / ports, or being within a predefined range [Y, Z] dB, where the values of X, Y, and Z are predefined or configured.
[0225] In some embodiments, at least one condition may be associated with the power of the strongest path determined from a previous sensing time. In such embodiments, the at least one condition may include at least one of the following: the power of the strongest path determined from a previous sensing time is higher or lower than a first predefined or configured power threshold or a second power threshold by a second value, or the power of the strongest path determined from a previous sensing time is within a second predefined range. The second power threshold is determined from at least one sensing reference resource or port.
[0226] For example, at least one condition may include at least one of the following: the power of the strongest path derived from a previous sensing timing is X dB higher / lower than a predefined / configured threshold or a threshold derived from one or more sensing reference resources / ports, or is within a predefined range [Y, Z] dB, where the values of X, Y, and Z are predefined or configured.
[0227] In some embodiments, at least one condition may be associated with the magnitude of the strongest path determined from a previous sensing moment. In such embodiments, the at least one condition may include at least one of the following: the magnitude of the strongest path determined from a previous sensing moment is higher or lower than a first predefined or configured magnitude threshold or a second magnitude threshold by a second value, or the magnitude of the strongest path determined from a previous sensing moment is within a second predefined range. The second magnitude threshold is determined from at least one sensing reference resource or port.
[0228] For example, at least one condition may include at least one of the following: the magnitude of the strongest path derived from a previous sensing timing is X dB higher / lower than a predefined / configured threshold or a threshold derived from one or more sensing reference resources / ports, or is within a predefined range [Y, Z] dB, where the values of X, Y, and Z are predefined or configured.
[0229] In some embodiments, at least one condition may be associated with a Rice factor determined from a previous sensing time. In such embodiments, the at least one condition may include at least one of the following: the Rice factor determined from the previous sensing time is higher / lower by a second value than a first predefined or configured Rice factor threshold or a second Rice factor threshold, or the Rice factor determined from the previous sensing time is within a first predefined range. The second Rice factor threshold is determined from at least one sensing reference resource or port.
[0230] For example, at least one condition may include a Rice factor derived from a previous sensing timing that is X dB higher / lower than a predefined / configured Rice factor threshold or a Rice factor threshold derived from one or more sensing reference resources / ports, or that is within a predefined range [Y, Z] dB, where the values of X, Y, and Z are predefined or configured.
[0231] In some embodiments, at least one condition may be associated with the average RSRP determined from a first number of sensing moments. In such embodiments, at least one condition may include at least one of the following: the average RSRP determined from the first number of previous sensing moments is higher or lower than a first RSRP threshold or a second RSRP threshold by a second value, or the average RSRP determined from the first number of previous sensing moments is within a first predefined range.
[0232] For example, at least one condition may include at least one of the following: the average RSRP derived from N previous sensing moments is X dB higher / lower than a predefined / configured threshold or a threshold derived from one or more sensing reference resources / ports, or is within a predefined range [Y, Z] dB, where the values of X, Y, Z and N are predefined or configured.
[0233] In some embodiments, at least one condition may be associated with the average power of the strongest path determined from a first number of previous sensing moments. In such embodiments, the at least one condition may include at least one of the following: the average power of the strongest path determined from the first number of previous sensing moments is higher or lower than a first power threshold or a second power threshold by a second value, or the average power determined from the first number of previous sensing moments is within a second predefined range.
[0234] For example, at least one condition may include at least one of the following: the average power of the strongest path derived from N previous sensing moments is X dB higher / lower than a predefined / configured threshold or a threshold derived from one or more sensing reference resources / ports, or is within a predefined range [Y, Z] dB, where the values of X, Y, Z and N are predefined or configured.
[0235] In some embodiments, at least one condition may be associated with the average amplitude of the strongest path determined from a first number of previous sensing moments. In such embodiments, the at least one condition may include at least one of the following: the average amplitude of the strongest path determined from the first number of previous sensing moments is higher or lower than a first amplitude threshold or a second amplitude threshold by a second value, or the average amplitude determined from the first number of previous sensing moments is within a second predefined range.
[0236] For example, at least one condition may include at least one of the following: the average magnitude of the strongest path derived from N previous sensing moments is X dB higher / lower than a predefined / configured threshold or a threshold derived from one or more sensing reference resources / ports, or is within a predefined range [Y, Z] dB, where the values of X, Y, Z and N are predefined or configured.
[0237] In some embodiments, at least one condition may be associated with an average Rice factor determined from a first number of sensing moments. In such embodiments, the at least one condition may include at least one of the following: the average Rice factor determined from the first number of previous sensing moments is higher or lower than a first Rice factor threshold or a second Rice factor threshold by a second value, or the average Rice factor determined from the first number of previous sensing moments is within a first predefined range.
[0238] For example, at least one condition may include at least one of the following: the average Rice factor derived from N previous sensing moments is X dB higher / lower than a predefined / configured threshold or a threshold derived from one or more sensing reference resources / ports, or is within a predefined range [Y, Z] dB, where the values of X, Y, Z and N are predefined or configured.
[0239] In some embodiments, at least one condition may be associated with the RSRP determined from each of a first number of previous sensing times. In such embodiments, the at least one condition may include at least one of the following: within at least a first percentage of the first number of previous sensing times, the RSRP determined from each of the first number of previous sensing times is higher or lower than a first RSRP threshold or a second RSRP threshold by a second value; or within at least a first percentage of the first number of previous sensing times, the RSRP determined from each of the first number of previous sensing times is within a first predefined range.
[0240] For example, at least one condition may include at least one of the following: the RSRP derived from each of the N previous sensing moments is mostly X dB higher / lower than a predefined / configured threshold or a threshold derived from one or more sensing reference resources / ports, accounting for at least M% of the N moments, or mostly within a predefined range [Y, Z] dB, accounting for at least M% of the N moments, where the values of X, Y, Z, M, and N are predefined or configured. M may be 100.
[0241] In some embodiments, at least one condition may be associated with the power of the strongest path determined from each of a first number of previous sensing moments. In such embodiments, the at least one condition may include at least one of the following: within at least a first percentage of the first number of previous sensing moments, the power of the strongest path determined from each of the first number of previous sensing moments is higher or lower than a first power threshold or a second power threshold by a second value; or within at least a first percentage of the first number of previous sensing moments, the power determined from each of the first number of previous sensing moments is within a second predefined range.
[0242] For example, at least one condition may include at least one of the following: the power of the strongest path derived from each of the N previous sensing moments is mostly X dB higher / lower than a predefined / configured threshold or a threshold derived from one or more sensing reference resources / ports, accounting for at least M% of the N moments, or mostly within a predefined range [Y, Z] dB, accounting for at least M% of the N moments, where the values of X, Y, Z, M, and N are predefined or configured. M may be 100.
[0243] In some embodiments, at least one condition may be associated with the magnitude of the strongest path determined from each of a first number of previous sensing moments. In such embodiments, the at least one condition may include at least one of the following: within at least a first percentage of the first number of previous sensing moments, the magnitude of the strongest path determined from each of the first number of previous sensing moments is higher or lower than a first magnitude threshold or a second magnitude threshold by a second value; or within at least a first percentage of the first number of previous sensing moments, the magnitude determined from each of the first number of previous sensing moments is within a second predefined range.
[0244] For example, at least one condition may include at least one of the following: the magnitude of the strongest path derived from each of the N previous sensing moments is mostly X dB higher / lower than a predefined / configured threshold or a threshold derived from one or more sensing reference resources / ports, accounting for at least M% of the N moments, or mostly within a predefined range [Y, Z] dB, accounting for at least M% of the N moments, where the values of X, Y, Z, M, and N are predefined or configured. M may be 100.
[0245] In some embodiments, at least one condition may be associated with a Rice factor determined from each of a first number of previous sensing moments. In such embodiments, the at least one condition may include at least one of the following: within at least a first percentage of the first number of previous sensing moments, the Rice factor determined from each of the first number of previous sensing moments is higher or lower by a second value than a first Rice factor threshold or a second Rice factor threshold; or within at least a first percentage of the first number of previous sensing moments, the Rice factor determined from each of the first number of previous sensing moments is within a first predefined range.
[0246] For example, at least one condition may include at least one of the following: the Rice factor derived from each of the N previous sensing moments is mostly X dB higher / lower than a predefined / configured threshold or a threshold derived from one or more sensing reference resources / ports, accounting for at least M% of the N moments, or mostly within a predefined range [Y, Z] dB, accounting for at least M% of the N moments, where the values of X, Y, Z, M, and N are predefined or configured. M may be 100.
[0247] In some embodiments, at least one condition may be associated with the number of dominant paths determined from a previous sensing moment. In such embodiments, the at least one condition may include at least one of the following: the number of dominant paths determined from a previous sensing moment is higher or lower than a predefined or configured value by a second value; the number of dominant paths determined from the previous sensing moment is higher or lower than the number of dominant paths determined from at least one sensing reference resource or port by a second value; or the number of dominant paths determined from the previous sensing moment is within a numerical distance.
[0248] For example, the at least one condition may include at least one of the following: the number of dominant paths derived from a previous sensing timing is X higher / lower than a predefined / configured value, or X higher / lower than the number of dominant paths derived from one or more sensing reference resources / ports, or within the numerical range [Y, Z], where the values of X, Y, Z and the amplitude / power thresholds defining the dominant paths can be predefined or configured.
[0249] In some embodiments, at least one condition may be associated with the average number of dominant paths determined from a first number of previous sensing moments. In such embodiments, the at least one condition may include at least one of the following: the average number of dominant paths determined from the first number of previous sensing moments is higher or lower than a predefined or configured value; the average number of dominant paths determined from the first number of previous sensing moments is higher or lower than the number of dominant paths determined from the at least one sensing reference resource or port by a second value; or the average number of dominant paths determined from the first number of previous sensing moments is within a numerical range.
[0250] For example, at least one condition may include at least one of the following: the average number of dominant paths derived from N previous sensing moments is X higher / lower than a predefined / configured value, or X higher / lower than the number of dominant paths derived from one or more sensing reference resources / ports, or within the numerical range [Y, Z], where the values of N, X, Y, Z and the magnitude / power threshold defining the dominant path can be predefined or configured.
[0251] In some embodiments, at least one condition may be associated with the number of dominant paths determined from a first number of prior sensing moments. In such embodiments, the at least one condition may include at least one of the following: within at least a first percentage of the first number of prior sensing moments, the number of dominant paths determined from the first number of prior sensing moments is higher or lower than a predefined or configured value by a second value; within at least a first percentage of the first number of prior sensing moments, the number of dominant paths determined from the first number of prior sensing moments is higher or lower than a second value than the number of dominant paths determined from at least one sensing reference resource or port; or the number of dominant paths determined from the first number of prior sensing moments is within a numerical range.
[0252] For example, at least one condition may include at least one of the following: the number of dominant paths derived from N previous sensing moments is mostly higher / lower than a predefined / configured value by X, accounting for at least M% of the N moments; or it is higher / lower than the number of dominant paths derived from one or more configured sensing reference resources / ports by X, accounting for at least M% of the N moments; or it is mostly within the numerical range [Y, Z], accounting for at least M% of the N moments, where M, N, X, Y, Z, M, and the amplitude / power threshold defining the dominant path may be predefined or configured. M may be 100.
[0253] In some embodiments, at least one condition may be associated with the following: the absolute delay of the strongest path determined from a previous sensing timing or the relative delay between a first delay of the strongest path determined from the previous sensing timing and a second delay of the strongest path determined from at least one sensing reference resource or port is within a delay range.
[0254] For example, at least one condition may include at least one of the following: the absolute delay of the strongest path derived from the previous sensing timing, or the relative delay between the delay of the strongest path derived from the previous sensing timing and the delay of the strongest path derived from one or more sensing reference resources / ports, is within the range [X, Y] ns, where the values of X and Y are predefined or configured. X and Y can be 0 or positive / negative infinity or other real numbers.
[0255] In some embodiments, at least one condition may be associated with at least one of the following: the average absolute delay of the strongest path determined from a first number of previous sensing moments, or the average relative delay between a third delay of the strongest path determined from a first number of previous sensing moments and a fourth delay of the strongest path determined from the at least one sensing reference resource or port.
[0256] For example, at least one condition may include at least one of the following: the average absolute delay of the strongest path derived from N previous sensing moments, or the average relative delay between the delay of the strongest path derived from N previous sensing moments and the delay of the strongest path derived from one or more sensing reference resources / ports, is within the range [X, Y] ns, where the values of X, Y, and N are predefined or configured. X and Y can be 0 or positive / negative infinity or other real numbers.
[0257] In some embodiments, at least one condition may be associated with at least one of the following: the absolute delay of the strongest path determined from each of a first number of previous sensing moments, or the relative delay between a fifth delay of the strongest path determined from each of the first number of previous sensing moments and a sixth delay of the strongest path determined from the at least one sensing reference resource or port.
[0258] For example, at least one condition may include at least one of the following: the absolute delay of the strongest path derived from each of the N previous sensing moments, or the relative delay between the delay of the strongest path derived from each of the N previous sensing moments and the delay of the strongest path derived from one or more sensing reference resources / ports, is mostly within the range [X, Y] ns, and accounts for at least M% of the N moments, where the values of X, Y, M, and N are predefined or configured. X and Y can be 0 or positive / negative infinity or other real numbers. M can be 100.
[0259] In some embodiments, at least one condition may be associated with at least one of the following: a distance estimate of at least one sensing target with respect to a sensing transmitting or receiving node determined from a previous sensing timing; or a relative distance estimate of at least one sensing target between the distance estimate determined from the previous sensing timing and a distance estimate determined from at least one sensing reference resource or port. In such embodiments, at least one condition may include at least one of the following: a distance estimate of at least one sensing target, or a relative distance estimate of the at least one sensing target within a certain range.
[0260] For example, at least one condition may include at least one of the following: a distance estimate of one or more sensed targets with respect to a sensed transmitting / receiving node derived from a previous sensed timing, or a relative distance estimate of one or more sensed targets between a distance estimate derived from a previous sensed timing and a distance estimate derived from one or more sensed reference resources / ports, in the azimuth angle within the value range [X1, Y1] meters and / or in the elevation angle within the value range [X2, Y2] meters, wherein the values of X1, Y1, X2, Y2 are predefined or configured.
[0261] In some embodiments, at least one condition may be associated with at least one of the following: an average distance estimate of at least one sensed target with respect to a sense transmitting or receiving node determined from a first number of previous sensed moments, or an average relative distance estimate of the at least one sensed target between a distance determined from a first number of previous sensed moments and a distance determined from at least one sensed reference resource or port. In such embodiments, the at least one condition may include at least one of the following: an average distance estimate, or an average relative distance estimate within a range of values.
[0262] For example, at least one condition may include at least one of the following: the average distance estimate of the (multiple) sensed targets with respect to sensed transmitting / receiving nodes derived from N sensed moments, or the average relative distance estimate of one or more sensed targets between the distance derived from N sensed moments and the distance derived from one or more sensed reference resources / ports, is within the value range [X1, Y1] meters in azimuth and / or within the value range [X2, Y2] meters in elevation, wherein the values of N, X1, Y1, X2, Y2 are predefined or configured.
[0263] In some embodiments, at least one condition may be associated with at least one of the following: a distance estimate of at least one sensing target with respect to a sensing transmitting or receiving node determined from each of a first number of previous sensing moments, or a relative distance estimate of the at least one sensing target between a distance determined from each of the first number of previous sensing moments and a distance determined from at least one sensing reference resource or port. In such embodiments, the at least one condition may include at least one of the following: a distance estimate of at least one sensing target, or that the relative distance estimate of the at least one sensing target is within a value range within at least a first percentage of a first number of previous sensing moments.
[0264] For example, at least one condition may include at least one of the following: distance estimates of one or more sensed targets relative to sensed transmitting / receiving nodes derived from each of the N sensed moments, or relative distance estimates of one or more sensed targets between distances derived from each of the N sensed moments and distances derived from one or more sensed reference resources / ports, mostly within the range of [X1, Y1] meters in azimuth and / or within the range of [X2, Y2] meters in elevation, accounting for at least M% of the N moments, where the values of M, N, X1, Y1, X2, Y2 are predefined or configured. M may be 100.
[0265] In some embodiments, at least one condition may be associated with at least one of the following: the Doppler shift determined from a previous sensing timing, or the relative Doppler shift between the Doppler shift determined from the previous sensing timing and the Doppler shift determined from at least one sensing reference resource or port.
[0266] In such embodiments, at least one condition may include at least one of the following: a Doppler shift determined from a previous sensing timing, or a relative Doppler shift between a Doppler shift determined from a previous sensing timing and a Doppler shift determined from at least one sensing reference resource or port that is higher or lower than a first predefined or configured threshold or a second threshold by a third value, wherein the second threshold is determined from at least one sensing reference resource or port.
[0267] In such embodiments, at least one condition may include at least one of the following: a Doppler shift determined from a previous sensing timing, or a relative Doppler shift between a Doppler shift determined from a previous sensing timing and a Doppler shift determined from at least one sensing reference resource or port within a Doppler shift range.
[0268] For example, at least one condition may include at least one of the following: the Doppler shift derived from a previous sensing timing, or the relative Doppler shift between the Doppler shift derived from a previous sensing timing and the Doppler shift derived from (a plurality of) sensing reference resources / ports is higher / lower by X Hz than a predefined / configured threshold or a threshold derived from one or more sensing reference resources / ports, or is within the range [Y, Z] Hz, where the values of X, Y, and Z are predefined or configured.
[0269] In some embodiments, at least one condition may be associated with at least one of the following: the average Doppler shift determined from a first number of previous sensing times, or the average relative Doppler shift between the Doppler shift determined from the first number of previous sensing times and the Doppler shift determined from at least one sensing reference resource or port.
[0270] In such embodiments, at least one condition may include at least one of the following: an average Doppler shift determined from a first number of previous sensing moments, or an average relative Doppler shift between the Doppler shift determined from the first number of previous sensing moments and the Doppler shift determined from at least one sensing reference resource or port that is higher or lower than a first predefined or configured threshold or a second threshold by a third value.
[0271] In such embodiments, at least one condition may include at least one of the following: an average Doppler shift determined from a first number of previous sensing times, or an average relative Doppler shift between a Doppler shift determined from a first number of previous sensing times and a Doppler shift determined from at least one sensing reference resource or port within a Doppler shift range.
[0272] For example, at least one condition may include at least one of the following: the average Doppler shift derived from N previous sensing moments, or the average relative Doppler shift between the Doppler shift derived from N previous sensing moments and the Doppler shift derived from (multiple) sensing reference resources / ports is higher / lower by X Hz than a predefined / configured threshold or a threshold derived from one or more sensing reference resources / ports, or is within the range [Y, Z] Hz, where the values of X, Y, and Z are predefined or configured.
[0273] In some embodiments, at least one condition may be associated with at least one of the following: a Doppler shift determined from each of a first number of previous sensing times, a relative Doppler shift between the Doppler shift determined from each of the first number of previous sensing times and a Doppler shift determined from at least one sensing reference resource or port, or a relative Doppler shift between the Doppler shift determined from the first number of previous sensing times and a Doppler shift determined from at least one sensing reference resource or port.
[0274] In such embodiments, at least one condition may include at least one of the following: a Doppler shift determined from each of a first number of previous sensing moments, or, within at least a first percentage of a first number of previous sensing moments, a relative Doppler shift between the Doppler shift determined from each of the first number of previous sensing moments and the Doppler shift determined from the at least one sensing reference resource or port is higher or lower than a first predefined or configured threshold or a second threshold by a third value.
[0275] In such embodiments, at least one condition may include at least one of the following: a Doppler shift determined from each of a first number of previous sensing times, or a relative Doppler shift between the Doppler shift determined from the first number of previous sensing times and the Doppler shift determined from at least one sensing reference resource or port within the range of the Doppler shift, at least a first percentage of the first number of previous sensing times.
[0276] For example, at least one condition may include at least one of the following: the Doppler shift derived from each of N previous sensing moments, or the relative Doppler shift between each of the previous sensing moments and the Doppler shift derived from one or more sensing reference resources / ports is mostly higher / lower than a predefined / configured threshold or a threshold derived from one or more sensing reference resources / ports by X Hz, or accounts for M% of the N moments within the range [Y, Z] Hz, where the values of M, N, X, Y, and Z are predefined or configured. M may be 100.
[0277] In some embodiments, for a given sensing timing, one or more sensing reference resources / ports may be configured by RRC or indicated by DCI / MAC-CE.
[0278] In some embodiments, a set of check conditions may be associated with multiple previous sensing times within a set of sensing times. In such embodiments, a set of check conditions may come from more than one previous sensing time.
[0279] In some embodiments, the first sensing node 502 can change the processing order of the sensing timing set based on more than one condition. In such embodiments, multiple checking conditions can jointly determine the next specific sensing timing.
[0280] In some embodiments, the number of at least one result associated with at least one condition or each of the set of conditions may be equal to or greater than two. In such embodiments, the possible results or outputs of each check condition or set of combined check conditions may be binary or greater than 2.
[0281] In some embodiments, at least one check condition associated with a sensing node may be different from that of the sensing node performing the sensing timing. This will refer to Figure 12 Describe it.
[0282] Figure 12 Signaling diagrams of exemplary process 1200 for inductive integration, representing some implementations of this disclosure, are shown. Process 1200 can be considered as an exemplary implementation of process 500. Process 1200 may involve... Figure 5 The first sensing node 502 and the second sensing node 504 in the process.
[0283] Typically, in process 1200, the first sensing node 502 can receive an indication from the second sensing node 504 indicating whether at least one condition has been met. Furthermore, the first sensing node 502 can modify the processing order for the sensing event set based on this indication. For example, a status report of at least one checked condition can be transmitted to the sensing node executing the sensing event. This provides certain implementation advantages, allowing for more efficient use of information aggregation or prior information to reconstruct the processing order of the sensing events involved.
[0284] like Figure 12 As shown, the first sensing node 502 executes the first sensing timing 1210 according to the first sensing measurement resource / port configuration.
[0285] Then, the first sensing node 502 sends a first sensing report associated with the first sensing timing to the second sensing node 504 based on the first sensing measurement report configuration.
[0286] The second sensing node 504 determines whether at least one condition 1230 is met. For example, the at least one condition may include detecting the presence of at least one sensing object from a previous sensing moment (e.g., a first sensing moment). The second sensing node 504 may determine whether the at least one condition is met based on a first sensing report from the first sensing node 502.
[0287] In another example, the at least one condition may include a percentage of the presence of the at least one sensed object detected from a first number of previous sensing moments that is greater than or less than a first percentage.
[0288] If at least one condition is met, the second sensing node 504 sends an instruction 1240 to the first sensing node 502 indicating that at least one condition has been met. Then, the first sensing node 502 can execute a second sensing timing 1250 after the first sensing timing according to the instruction.
[0289] If at least one of the conditions is not met, the second sensing node 504 sends an indication 1240 to the first sensing node 502 indicating that at least one condition is not met. Then, the first sensing node 502 can execute a third sensing timing 1260 according to the indication.
[0290] In some embodiments, the processing order for a set of sensing moments can be implicitly determined or updated by at least one check condition associated with previous and subsequent sensing moments.
[0291] Figure 13 An example of a method implemented at the first sensing node 502 in which some exemplary implementations of this disclosure may be implemented is shown.
[0292] like Figure 13 As shown, at 1310, the first sensing node 502 receives at least one configuration for at least one sensing measurement resource or port from the second sensing node.
[0293] At 1320, the first sensing node 502 executes at least one sensing opportunity from the sensing opportunity set based on the at least one configuration.
[0294] Figure 14 An example of a method implemented at the second sensing node 504 in which some exemplary implementations of this disclosure can be implemented is shown.
[0295] like Figure 14 As shown, at 1410, the second sensing node 504 sends at least one configuration for at least one sensing measurement resource or port to the first sensing node.
[0296] At 1420, the second sensing node 504 receives from the first sensing node at least one sensing report associated with at least one sensing moment executed based on the at least one configuration in the sensing moment set.
[0297] Figure 15 This is a schematic diagram of the structure of the apparatus 1500 according to some implementations of this disclosure. For example... Figure 15 As shown, the device 1500 includes a receiving unit 1502 and a processing unit 1504. The device 1500 can be applied to... Figure 1 In the communication system shown, any of the methods provided by the above implementation can be implemented. Optionally, the physical representation of device 1500 can be a communication device, such as the first sensing node 502. Alternatively, device 1500 can be other devices capable of implementing the functions of a communication device, such as a processor or chip inside a communication device. Specifically, device 1500 can be some programmable chip, such as a field-programmable gate array (FPGA), a complex programmable logic device (CPLD), an application-specific integrated circuit (ASIC), or a system on a chip (SoC).
[0298] In some implementations, the receiving unit 1502 may be used to receive at least one configuration of at least one sensing measurement resource or port from the second sensing node. The processing unit 1504 may be used to execute at least one sensing opportunity from a set of sensing opportunities based on the at least one configuration.
[0299] In some other implementations, the apparatus 1500 may include various other units or modules that can be used to perform the various operations or functions described in conjunction with the above-described method implementations. For detailed information, please refer to the detailed description of the above-described method implementations, which will not be repeated here.
[0300] Figure 16 This is a schematic diagram of the structure of the apparatus 1600, which is one of the implementations of this disclosure. For example... Figure 16 As shown, the device 1600 includes a transmitting unit 1602 and a receiving unit 1604. The device 1600 can be applied to... Figure 1In the communication system shown, any of the methods provided by the above implementation can be implemented. Optionally, the physical representation of device 1600 can be a communication device, such as the second sensing node 504. Alternatively, device 1600 can be other devices capable of implementing the functions of a communication device, such as a processor or chip inside a communication device. Specifically, device 1600 can be some programmable chip, such as a field-programmable gate array (FPGA), a complex programmable logic device (CPLD), an application-specific integrated circuit (ASIC), or a system on a chip (SoC).
[0301] In some implementations, the sending unit 1602 may be used to send at least one configuration of at least one sensing measurement resource or port to the first sensing node. The receiving unit 1604 may be used to receive from the first sensing node at least one sensing report associated with a sensing timing set executed according to the at least one configuration.
[0302] In some other implementations, the apparatus 1600 may include various other units or modules that can be used to perform the various operations or functions described in conjunction with the above-described method implementations. For detailed information, please refer to the detailed description of the above-described method implementations, which will not be repeated here.
[0303] This disclosure includes various embodiments, not only method embodiments but also other embodiments, such as apparatus embodiments and embodiments related to non-transient computer-readable storage media. Embodiments may be incorporated individually or in combination with the features disclosed herein.
[0304] Although this disclosure references illustrative embodiments, it is not intended to be interpreted in a limiting sense. Various modifications and combinations of the illustrative embodiments, as well as other embodiments of this disclosure, will be apparent to those skilled in the art upon reference to this specification.
[0305] Features disclosed herein in the context of any particular embodiment may be implemented additionally or alternatively in other embodiments. For example, method embodiments may be implemented additionally or alternatively in apparatus, system, and / or computer program product embodiments. Additionally, although embodiments are described primarily in the context of methods and apparatus, other implementations are contemplated as instructions stored in non-transitory computer-readable media, etc. These media may store programs or instructions for performing any of the various methods consistent with this disclosure.
Claims
1. A communication method, comprising: At the first sensing node, at the second sensing node, at least one configuration is received for at least one sensing measurement resource or port. as well as Based on the at least one configuration, execute at least one sensing opportunity from the sensing opportunity set.
2. The method according to claim 1, wherein the set of sensing opportunities includes a plurality of sensing opportunities.
3. The method according to claim 2, wherein the plurality of sensing opportunities are sequentially organized according to the processing order.
4. The method of claim 3, wherein the at least one configuration includes a first configuration for at least one first sensing measurement resource or port and a second configuration for at least one second sensing measurement resource or port; and The set of timings for executing the perception includes: The first sensing timing is executed sequentially based on the first configuration and the second sensing timing is executed sequentially based on the second configuration.
5. The method according to claim 4, further comprising: Configuration for receiving third-sensing measurement reports from the second sensing node; as well as Based on the configuration of the third sensing measurement report, a first sensing report associated with the first sensing timing is sent to the second sensing node.
6. The method according to claim 5, further comprising: Receive the fourth sensing measurement report configuration from the second sensing node; as well as Based on the fourth perception measurement report configuration, a second perception report associated with the second perception timing is sent to the second perception node.
7. The method of claim 3, wherein the at least one configuration comprises a single configuration for the at least one sensing measurement resource or port; and The set of timings for executing the perception includes: The first and second sensing timings are executed sequentially based on the single configuration.
8. The method according to claim 4, further comprising: Receive fifth sensing measurement report configuration from the second sensing node; as well as Based on the fifth perception measurement report configuration, a perception report associated with the first perception timing and the second perception timing is sent to the second perception node.
9. The method of claim 2, wherein the plurality of sensing opportunities are organized in parallel according to the processing order.
10. The method of claim 9, wherein the at least one configuration comprises a single configuration for the at least one sensing measurement resource or port; and The set of timings for executing the perception includes: Based on the single configuration, the first sensing timing and the second sensing timing are executed in parallel.
11. The method of claim 9, wherein the at least one configuration includes a first configuration for at least one first sensing measurement resource or port and a second configuration for at least one second sensing measurement resource or port; and The set of timings for executing the perception includes: The first sensing timing is executed in parallel based on the first configuration and the second sensing timing is executed based on the second configuration.
12. The method according to claim 10 or 11, further comprising: Configuration for receiving the sixth sensing measurement report from the second sensing node; as well as Based on the sixth perception measurement report configuration, a perception report associated with the first perception timing and the second perception timing is sent to the second perception node.
13. The method according to claim 10 or 11, further comprising: Receive the seventh and eighth perception measurement report configurations from the second perception node; Based on the seventh sensing measurement report configuration, a first sensing report associated with the first sensing timing is sent to the second sensing node; as well as Based on the configuration of the eighth perception measurement report, a second perception report associated with the second perception timing is sent to the second perception node.
14. The method of claim 2, wherein the plurality of sensing opportunities are associated with different configurations for sensing measurement resources or ports, and each of the plurality of sensing opportunities is counted individually.
15. The method of claim 2, wherein the plurality of sensing moments are associated with different sensing measurement report configurations, and each of the plurality of sensing moments is counted individually.
16. The method of claim 9, wherein the number of the plurality of parallel sensing opportunities is configured or determined based on the processing capacity of the plurality of parallel sensing opportunities for the first sensing node.
17. The method of claim 16, further comprising: Information about the processing capabilities of the plurality of parallel sensing opportunities for the first sensing node is sent to the second sensing node.
18. The method of claim 16, wherein the processing capability for the plurality of parallel sensing opportunities of the first sensing node comprises: The ability to simultaneously receive a first signal and transmit a second signal in full-duplex mode or in sub-band-based full-duplex mode.
19. The method of claim 16, wherein the processing capacity of each of the plurality of parallel sensing opportunities for the first sensing node is determined based on a sensing measurement report configuration associated with the corresponding parallel sensing opportunity or based on the type of each sensing opportunity.
20. The method of claim 1, wherein a first subset of the sensing timing set is executed by the first sensing node, and a second subset of the sensing timing set is executed by the second sensing node.
21. The method of claim 3 or 9, wherein the processing order is determined based on at least one of the following: The index of the sensing timing. The priority index of the sensing timing. The processing index for the sensing timing. An index of the sensing measurement resources or ports associated with the sensing timing. The type of sensing measurement resource or port associated with the sensing timing. The type of perception pattern associated with the perception timing, or The type of perception measurement report associated with the perception timing.
22. The method according to claim 3 or 9, further comprising: Receive control signaling from the second sensing node for configuring, reconfiguring, activating, deactivating, indicating, or updating the processing order.
23. The method according to claim 3 or 9, further comprising: The second sensing node receives control signaling for revoking at least one of the plurality of sensing opportunities in accordance with the processing order.
24. The method according to claim 3 or 9, further comprising: The second sensing node receives control signaling for adding at least one sensing opportunity to the plurality of sensing opportunities in accordance with the processing order.
25. The method according to claim 3 or 9, further comprising: The processing order is changed based on at least one condition.
26. The method of claim 25, wherein the plurality of sensing opportunities include a first sensing opportunity, a second sensing opportunity, and a third sensing opportunity that are sequentially organized according to the processing order, and the at least one condition includes a first condition associated with the first sensing opportunity; as well as Changing the processing order based on at least one of the conditions includes: Based on the determination that the first condition is met, the first sensing timing is executed after the third sensing timing. as well as Based on the determination that the first condition is not met, the second sensing timing is executed after the third sensing timing.
27. The method of claim 25, wherein changing the processing order based on the at least one condition comprises: Receive an indication from the second sensing node indicating whether the at least one condition has been met; as well as Based on the instruction, the processing order is changed.
28. The method of claim 25, wherein the at least one condition comprises at least one of the following: The presence of at least one perceived object was detected from a previous sensing moment, or The percentage of the presence of the at least one sensed object detected from a first number of previous sensing opportunities is greater than or less than a first percentage.
29. The method of claim 25, wherein a set of conditions is associated with a plurality of previous sensing opportunities in the set of sensing opportunities, and the set of conditions includes the at least one condition.
30. The method of claim 25, wherein changing the processing order based on the at least one condition comprises: The processing order may be changed based on more than one condition.
31. The method of claim 25, wherein the number of at least one result associated with each of the at least one condition or each of the set of conditions is equal to or greater than two.
32. The method of claim 25, wherein the at least one condition is associated with at least one of the following: The reference signal received power RSRP, determined from the previously sensed timing, The average RSRP determined from the first number of previously perceived moments, or RSRP determined from each of the first number of previous sensing moments.
33. The method of claim 25, wherein the at least one condition is associated with at least one of the following: The power of the strongest path determined from the previously perceived timing. The average power of the strongest path determined from the first number of previous sensing moments, or The power of the strongest path determined from each of the first number of previous sensing moments.
34. The method of claim 25, wherein the at least one condition is associated with at least one of the following: The magnitude of the strongest path determined from the previously perceived timing, The average amplitude of the strongest path determined from the first number of previous sensing moments, or The magnitude of the strongest path determined from each of the first number of previous sensing moments.
35. The method of claim 25, wherein the at least one condition is associated with at least one of the following: Rice factor determined from the previously perceived timing The average Rice factor determined from the first number of previously perceived moments, or Rice factor determined from each of the first number of previous sensing moments.
36. The method of claim 25, wherein the at least one condition is associated with at least one of the following: The number of dominant paths determined from previous perception timing, The average number of dominant paths determined from the first number of previous perception moments, or The number of dominant paths determined from the first number of previously perceived moments.
37. The method of claim 25, wherein the at least one condition is associated with at least one of the following: The absolute delay of the strongest path determined from a previous sensing timing, or the relative delay between the first delay of the strongest path determined from the previous sensing timing and the second delay of the strongest path determined from at least one sensing reference resource or port, is within the delay range. The average absolute delay of the strongest path determined from the first number of previous sensing moments. The average relative delay between the third delay of the strongest path determined from the first number of previous sensing opportunities and the fourth delay of the strongest path determined from the at least one sensing reference resource or port. The absolute delay of the strongest path determined from each of the first number of previous sensing moments, or The relative delay between the fifth delay of the strongest path determined from each of the first number of previous sensing opportunities and the sixth delay of the strongest path determined from the at least one sensing reference resource or port.
38. The method of claim 25, wherein the at least one condition is associated with at least one of the following: Distance estimate of at least one sensing target with respect to the sensing transmitting or receiving node, determined from a previous sensing timing; The relative distance estimate of the at least one sensed target between the distance estimate determined from the previous sensing timing and the distance estimate determined from at least one sensing reference resource or port. The average distance estimate of the at least one sensing target with respect to the sensing transmitting or receiving node, determined from a first number of previous sensing opportunities. The average relative distance of the at least one sensed target is estimated from the distance determined from the first number of previous sensing opportunities and the distance determined from the at least one sensing reference resource or port. The distance estimate of the at least one sensing target with respect to the sensing transmitting or receiving node determined from each of the first number of previous sensing opportunities, or The relative distance estimate of the at least one sensed target between the distance determined from each of the first number of previous sensed moments and the distance determined from the at least one sensed reference resource or port.
39. The method of claim 25, wherein the at least one condition is associated with at least one of the following: The Doppler shift determined from the previously perceived timing The relative Doppler shift between the Doppler shift determined from the previous sensing timing and the Doppler shift determined from at least one sensing reference resource or port. The average Doppler shift determined from the first number of previously perceived moments The average relative Doppler shift between the Doppler shift determined from the first number of previous sensing opportunities and the Doppler shift determined from at least one sensing reference resource or port. The Doppler shift determined from each of the first number of previous sensing moments. The relative Doppler shift between the Doppler shift determined from each of the first number of previous sensing opportunities and the Doppler shift determined from the at least one sensing reference resource or port, or The relative Doppler shift between the Doppler shift determined from the first number of previous sensing opportunities and the Doppler shift determined from at least one sensing reference resource or port.
40. A communication method, comprising: Send at least one configuration for at least one sensing measurement resource or port from the second sensing node to the first sensing node; as well as Receive at least one perception report from the first perception node associated with at least one perception event performed based on the at least one configuration in the perception event set.
41. The method of claim 40, wherein the set of sensing opportunities comprises a plurality of sensing opportunities.
42. The method of claim 41, wherein the plurality of sensing opportunities are sequentially organized according to a processing order.
43. The method of claim 42, wherein the at least one configuration includes a first configuration for at least one first sensing measurement resource or port and a second configuration for at least one second sensing measurement resource or port; and The first sensing timing and the second sensing timing are executed sequentially based on the first configuration and the second configuration, respectively.
44. The method of claim 43, further comprising: Send the third sensing measurement report configuration to the first sensing node; and Receiving the at least one perception report includes: According to the configuration of the third perception measurement report, a first perception report associated with the first perception timing is received from the first perception node.
45. The method of claim 44, further comprising: Send the fourth sensing measurement report configuration to the first sensing node; and Receiving the at least one perception report includes: Based on the fourth perception measurement report configuration, a second perception report associated with the second perception timing is received from the first perception node.
46. The method of claim 42, wherein the at least one configuration comprises a single configuration for the at least one sensing measurement resource or port; and The first and second sensing timings are executed sequentially based on the single configuration.
47. The method of claim 43, further comprising: Send the fifth sensing measurement report configuration to the first sensing node; as well as Based on the fifth perception measurement report configuration, a perception report associated with the first perception timing and the second perception timing is received from the first perception node.
48. The method of claim 41, wherein the plurality of sensing opportunities are organized in parallel according to the processing order.
49. The method of claim 48, wherein the at least one configuration comprises a single configuration for the at least one sensing measurement resource or port; and The first and second sensing timings are executed in parallel based on the single configuration.
50. The method of claim 48, wherein the at least one configuration includes a first configuration for at least one first sensing measurement resource or port and a second configuration for at least one second sensing measurement resource or port; and The first and second sensing timings are executed in parallel based on the first and second configurations.
51. The method according to claim 49 or 50, further comprising: Send the sixth sensing measurement report configuration to the first sensing node; as well as Receiving the at least one perception report includes: Based on the sixth perception measurement report configuration, a perception report associated with the first perception timing and the second perception timing is received from the first perception node.
52. The method according to claim 49 or 50, further comprising: Send the seventh perception measurement report configuration and the eighth perception measurement report configuration to the first perception node; and Receiving the at least one perception report includes: Based on the seventh sensing measurement report configuration, a first sensing report associated with the first sensing timing is received from the first sensing node; as well as Based on the configuration of the eighth perception measurement report, a second perception report associated with the second perception timing is received from the first perception node.
53. The method of claim 41, wherein the plurality of sensing opportunities are associated with different configurations for sensing measurement resources or ports, and each of the plurality of sensing opportunities is counted individually.
54. The method of claim 41, wherein the plurality of sensing moments are associated with different sensing measurement reporting configurations, and each of the plurality of sensing moments is counted individually.
55. The method of claim 48, wherein the number of the plurality of parallel sensing opportunities is configured or determined based on the processing capacity of the plurality of parallel sensing opportunities for the first sensing node.
56. The method of claim 55, further comprising: Information about the processing capabilities of the plurality of parallel sensing opportunities for the first sensing node is received from the first sensing node.
57. The method of claim 55, wherein the processing capability for the plurality of parallel sensing opportunities of the first sensing node includes: The ability to simultaneously receive a first signal and transmit a second signal in full-duplex mode or in sub-band-based full-duplex mode.
58. The method of claim 55, wherein the processing capacity of each of the plurality of parallel sensing opportunities for the first sensing node is determined based on a sensing measurement report configuration associated with the corresponding parallel sensing opportunity or based on the type of each sensing opportunity.
59. The method of claim 40, wherein a first subset of the sensing timing set is executed by the first sensing node, and a second subset of the sensing timing set is executed by the second sensing node.
60. The method of claim 42 or 48, wherein the processing order is determined based on at least one of the following: The index of the sensing timing. The priority index of the sensing timing. The processing index for the sensing timing. An index of the sensing measurement resources or ports associated with the sensing timing. The type of sensing measurement resource or port associated with the sensing timing. The type of perception pattern associated with the perception timing, or The type of perception measurement report associated with the perception timing.
61. The method according to claim 42 or 48, further comprising: Send control signaling to the first sensing node for configuring, reconfiguring, activating, deactivating, indicating or updating the processing order.
62. The method according to claim 42 or 48, further comprising: Send a control signal to the first sensing node to cancel at least one of the plurality of sensing opportunities in accordance with the processing order.
63. The method according to claim 42 or 48, further comprising: Send control signaling to the first sensing node for adding at least one sensing opportunity to the plurality of sensing opportunities in accordance with the processing order.
64. The method of claim 42 or 48, wherein the processing order is changed based on at least one condition.
65. The method of claim 64, wherein the plurality of sensing opportunities include a first sensing opportunity, a second sensing opportunity, and a third sensing opportunity organized sequentially according to the processing order, and the at least one condition includes a first condition associated with the first sensing opportunity; and Wherein the first condition is met, and the first sensing timing is executed after the third sensing timing; or If the first condition is not met, the second sensing timing is executed after the third sensing timing.
66. The method of claim 64, further comprising: Send an indication to the first sensing node indicating whether at least one condition has been met; and The processing order is changed based on the instruction.
67. The method of claim 64, wherein the at least one condition comprises at least one of the following: The presence of at least one perceived object was detected from a previous sensing moment, or The percentage of the presence of the at least one sensed object detected from a first number of previous sensing opportunities is greater than or less than a first percentage.
68. The method of claim 64, wherein a set of conditions is associated with a plurality of previous sensing opportunities in the set of sensing opportunities, and the set of conditions includes the at least one condition.
69. The method of claim 64, wherein the processing order is changed based on more than one condition.
70. The method of claim 64, wherein the number of at least one result associated with each of the at least one condition or each of the set of conditions is equal to or greater than two.
71. The method of claim 64, wherein the at least one condition is associated with at least one of the following: The reference signal received power RSRP, determined from the previously sensed timing, The average RSRP determined from the first number of previously perceived moments, or RSRP determined from each of the first number of previous sensing moments.
72. The method of claim 64, wherein the at least one condition is associated with at least one of the following: The power of the strongest path determined from the previously perceived timing. The average power of the strongest path determined from the first number of previous sensing moments, or The power of the strongest path determined from each of the first number of previous sensing moments.
73. The method of claim 64, wherein the at least one condition is associated with at least one of the following: The magnitude of the strongest path determined from the previously perceived timing, The average amplitude of the strongest path determined from the first number of previous sensing moments, or The magnitude of the strongest path determined from each of the first number of previously perceived moments.
74. The method of claim 64, wherein the at least one condition is associated with at least one of the following: Rice factor determined from the previously perceived timing The average Rice factor determined from the first number of previously perceived moments, or Rice factor determined from each of the first number of previous sensing moments.
75. The method of claim 64, wherein the at least one condition is associated with at least one of the following: The number of dominant paths determined from previous perception timing, The average number of dominant paths determined from the first number of previous perception moments, or Within at least a first percentage of the first number of prior sensing moments, the number of dominant paths determined from the first number of prior sensing moments is a second value higher or lower than a predefined or configured value.
76. The method of claim 64, wherein the at least one condition is associated with at least one of the following: The absolute delay from the strongest path determined by the previous perception timing, The average absolute delay of the strongest path determined from the first number of previous sensing moments. The average relative delay between the third delay of the strongest path determined from the first number of previous sensing opportunities and the fourth delay of the strongest path determined from the at least one sensing reference resource or port. The absolute delay of the strongest path determined from each of the first number of previous sensing moments, or The relative delay between the fifth delay of the strongest path determined from each of the first number of previous sensing opportunities and the sixth delay of the strongest path determined from the at least one sensing reference resource or port.
77. The method of claim 64, wherein the at least one condition is associated with at least one of the following: Distance estimate of at least one sensing target with respect to the sensing transmitting or receiving node, determined from a previous sensing timing; The relative distance estimate of the at least one sensed target between the distance estimate determined from the previous sensing timing and the distance estimate determined from at least one sensing reference resource or port. The average distance estimate of the at least one sensing target with respect to the sensing transmitting or receiving node, determined from a first number of previous sensing opportunities. The average relative distance of the at least one sensed target is estimated from the distance determined from the first number of previous sensing opportunities and the distance determined from the at least one sensing reference resource or port. The distance estimate of the at least one sensing target with respect to the sensing transmitting or receiving node determined from each of the first number of previous sensing opportunities, or The relative distance estimate of the at least one sensed target between the distance determined from each of the first number of previous sensed moments and the distance determined from the at least one sensed reference resource or port.
78. The method of claim 64, wherein the at least one condition is associated with at least one of the following: The Doppler shift determined from the previously perceived timing The relative Doppler shift between the Doppler shift determined from the previous sensing timing and the Doppler shift determined from at least one sensing reference resource or port. The average Doppler shift determined from the first number of previously perceived moments The average relative Doppler shift between the Doppler shift determined from the first number of previous sensing opportunities and the Doppler shift determined from at least one sensing reference resource or port. The Doppler shift determined from each of the first number of previous sensing moments. The relative Doppler shift between the Doppler shift determined from each of the first number of previous sensing opportunities and the Doppler shift determined from the at least one sensing reference resource or port, or The relative Doppler shift between the Doppler shift determined from the first number of previous sensing opportunities and the Doppler shift determined from at least one sensing reference resource or port.
79. An apparatus comprising at least one processor coupled to a processor-readable storage medium storing instructions, wherein, when the instructions are executed by the at least one processor, the apparatus performs the method according to any one of claims 1 to 39.
80. An apparatus comprising at least one processor coupled to a processor-readable storage medium storing instructions, wherein, when the instructions are executed by the at least one processor, the apparatus performs the method according to any one of claims 40 to 78.
81. A communication system comprising at least the apparatus according to claim 79 and the apparatus according to claim 80.
82. A computer-readable storage medium storing instructions that, when executed by a device, cause the device to perform the method according to any one of claims 1 to 78.