Communication method and apparatus, computer-readable storage medium, computer program product
By incorporating sensing results into HARQ feedback information and using pre-allocated uplink channel resources for reporting, the problems of large reporting delay and high resource overhead in radar-communication integrated systems are solved, achieving more efficient transmission of sensing results.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
- Filing Date
- 2024-12-05
- Publication Date
- 2026-06-05
AI Technical Summary
In current radar-communication integrated systems, the reporting mechanism for sensing results is unclear, which makes it impossible for network devices to obtain sensing results in a timely manner. Furthermore, the existing reporting mechanism has high latency and high resource consumption.
The sensing results are integrated into the Hybrid Automatic Repeat Request (HARQ) feedback information and transmitted together. The sensing results are carried through the uplink channel or HARQ codebook, and the sensing results are reported using pre-allocated uplink channel resources.
It reduces the latency of reporting perception results, saves resource consumption, and improves reporting efficiency, making it suitable for perception scenarios that determine the presence or absence of events.
Smart Images

Figure CN122160020A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, specifically to a communication method and apparatus, a computer-readable storage medium, and a computer program product. Background Technology
[0002] With the release of the 5G standard, academia and industry have begun to look for the next research hotspot. Considering factors such as the smooth evolution of wireless systems, the adaptation to emerging technology applications, and the future development direction of networks, radar-communication integration, also known as integrated sensing and communication (ISAC), has gradually become one of the many hot research topics.
[0003] Besides the sensing nodes being concerned with the sensing results of their targets, network devices also want to obtain these results to help them plan subsequent network scheduling and resource allocation more rationally. However, the current reporting mechanism for sensing results is unclear, which may result in network devices being unable to obtain the sensing results in a timely manner. Summary of the Invention
[0004] The technical problem addressed by this application is to provide an improved mechanism for reporting perception results.
[0005] To address the aforementioned technical problems, embodiments of this application provide a communication method, comprising: receiving an echo signal; and transmitting a sensing result along with Hybrid Automatic Repeat Request (HARQ) feedback information, wherein the sensing result is obtained from the echo signal.
[0006] Optionally, transmitting the perception result along with the HARQ feedback information includes: carrying the perception result in the HARQ codebook.
[0007] Optionally, the number of bits in the HARQ codebook is a first quantity, the m first bits in the HARQ codebook are associated with m HARQ feedback information, and the n second bits in the HARQ codebook are used to indicate n perception results, where m and n are both positive integers, and the sum of m and n is equal to the first quantity.
[0008] Optionally, the HARQ codebook is associated with a first time period, which includes at least one time unit, and the number of bits of the first bit associated with a single time unit is equal to the number of bits of the second bit associated with a single time unit.
[0009] Optionally, the first bit and the second bit can be associated with different time units.
[0010] Optionally, the n second bits are located before the first first bit or after the last first bit among the m first bits.
[0011] Optionally, transmitting the sensing results along with the HARQ feedback information includes: transmitting the sensing results and the HARQ feedback information through an uplink channel.
[0012] Optionally, the echo signal is a signal generated when a sensing signal is applied to a sensing target, and the sensing signal includes a sensing reference signal.
[0013] Optionally, the communication method further includes: receiving first information, the first information being used to activate the sensing reference signal.
[0014] Optionally, the echo signal is a signal generated by the sensing signal acting on the sensing target, and the sensing signal multiplexes the communication channel.
[0015] Optionally, transmitting the sensing result along with the HARQ feedback information includes: for bits in the HARQ codebook that are associated with both the HARQ feedback information and the sensing result, indicating the result of the binding operation between the HARQ feedback information and the sensing result through the bits.
[0016] Optionally, transmitting the sensing results along with the HARQ feedback information includes: using different bits in the HARQ codebook to respectively indicate the HARQ feedback information associated with the communication channel and the sensing results associated with the communication channel.
[0017] Optionally, the number of bits associated with the communication channel in the HARQ codebook is greater than or equal to the number of repeated transmissions of the communication channel.
[0018] Optionally, in response to the HARQ feedback information associated with the communication channel being HARQ-NACK, the bit corresponding to the sensing result associated with the communication channel is determined to indicate that the sensing result indicates that the sensing event has not occurred.
[0019] Optionally, transmitting the perception results along with the HARQ feedback information includes: transmitting the perception results along with the HARQ feedback information at layer 2.
[0020] To address the aforementioned technical problems, embodiments of this application also provide a communication method, comprising: receiving an echo signal; and reporting a sensing result using a first uplink channel resource, wherein the sensing result is obtained from the echo signal.
[0021] Optionally, the reporting of the sensing result using the first uplink channel resource includes: in response to the sensing result being a sensing event, sending the sensing result using the first uplink channel resource.
[0022] Optionally, the reporting of the sensing result using the first uplink channel resources includes: in response to the sensing result being that a sensing event has occurred, transmitting a first sequence using the first uplink channel resources, the first sequence indicating that a sensing event has occurred; and / or, in response to the sensing result being that a sensing event has not occurred, transmitting a second sequence using the first uplink channel resources, the second sequence indicating that a sensing event has not occurred.
[0023] Optionally, different sensing results can be associated with different first uplink channel resources.
[0024] Optionally, the first uplink channel resource is an uplink channel resource independent of the second uplink channel resource, which is used to transmit scheduling requests.
[0025] Optionally, the first uplink channel resource reuses the second uplink channel resource, which is used to transmit scheduling requests, and the sequence associated with the sensing result is different from the sequence associated with the scheduling request.
[0026] Optionally, the echo signal is a signal generated by the sensing signal acting on the sensing target, the sensing signal includes a sensing reference signal, and the communication method further includes: receiving first information, the first information being used to activate the sensing reference signal and an index for indicating the first uplink channel resource, the first uplink channel resource being selected from a first uplink channel resource set.
[0027] To address the aforementioned technical problems, embodiments of this application also provide a communication method, comprising: receiving sensing results transmitted along with HARQ feedback information.
[0028] Optionally, receiving the sensing results transmitted along with the HARQ feedback information includes: receiving a HARQ codebook via an uplink channel, wherein the HARQ codebook carries the sensing results.
[0029] Optionally, receiving the perception result transmitted along with the HARQ feedback information includes: receiving the perception result and the HARQ feedback information at layer 2.
[0030] Optionally, the sensing result is obtained from an echo signal, which is a signal generated when a sensing signal acts on a sensing target. The sensing signal includes a sensing reference signal. The communication method further includes: sending first information, which is used to activate the sensing reference signal.
[0031] Optionally, the echo signal is a signal generated by the sensing signal acting on the sensing target, and the sensing signal multiplexes the communication channel.
[0032] To address the aforementioned technical problems, embodiments of this application also provide a communication method, comprising: monitoring a first uplink channel, wherein the first uplink channel associated with the first uplink channel is used at least for reporting sensing results.
[0033] Optionally, different sensing results can be associated with different first uplink channel resources.
[0034] Optionally, different perceptual results can be associated with different sequences.
[0035] Optionally, the first uplink channel resource is an uplink channel resource independent of the second uplink channel resource, which is used to transmit scheduling requests.
[0036] Optionally, the first uplink channel resource reuses the second uplink channel resource, which is used to transmit scheduling requests, and the sequence associated with the sensing result is different from the sequence associated with the scheduling request.
[0037] Optionally, the sensing result is obtained from an echo signal, which is a signal generated when a sensing signal acts on a sensing target. The sensing signal includes a sensing reference signal. The communication method further includes: sending first information, which is used to activate the sensing reference signal and an index for indicating the first uplink channel resource, wherein the first uplink channel resource is selected from a first uplink channel resource set.
[0038] To address the aforementioned technical problems, this application also provides a communication device, comprising: a receiving module for receiving echo signals; and a reporting module for transmitting sensing results along with Hybrid Automatic Repeat Request (HARQ) feedback information, wherein the sensing results are obtained from the echo signals.
[0039] To address the aforementioned technical problems, this application also provides a communication device, comprising: a receiving module for receiving echo signals; and a reporting module for reporting sensing results using a first uplink channel resource, wherein the sensing results are obtained from the echo signals.
[0040] To address the aforementioned technical problems, this application also provides a communication device, including: a receiving module, configured to receive sensing results transmitted along with HARQ feedback information.
[0041] To address the aforementioned technical problems, this application also provides a communication device, including: a monitoring module for monitoring a first uplink channel, wherein the first uplink channel associated with the first uplink channel is used at least for reporting sensing results.
[0042] To address the aforementioned technical problems, embodiments of this application also provide a computer-readable storage medium, which is a non-volatile or non-transient storage medium storing a computer program thereon. When the computer program is run by a processor, it executes the steps of the above-described method.
[0043] To address the aforementioned technical problems, this application also provides a computer program product, including a computer program / instructions, which, when executed by a processor, implement the steps of the above-described method.
[0044] To address the aforementioned technical problems, this application also provides a communication device, including a memory and a processor. The memory stores a computer program that can run on the processor, and the processor executes the steps of the above-described method when running the computer program.
[0045] To address the aforementioned technical problems, embodiments of this application also provide a communication system, including a network device and a sensing receiver for performing the above-described methods. The sensing receiver is, for example, a user equipment.
[0046] To address the aforementioned technical problems, this application also provides a chip (or communication device) storing a computer program, which, when executed by the chip, implements the steps of the above-described method.
[0047] This application also provides a system chip, the chip system including at least one processor and an interface circuit, the interface circuit and the at least one processor being interconnected via a line, the at least one processor being used to execute instructions to perform the above-described method.
[0048] Compared with the prior art, the technical solution of this application embodiment has the following beneficial effects:
[0049] This application provides a communication method, including: a sensing receiver receiving an echo signal and acquiring a sensing result based on the echo signal; the sensing receiver transmitting the sensing result along with HARQ feedback information, and correspondingly, a network device receiving the sensing result transmitted along with the HARQ feedback information.
[0050] By adopting this implementation scheme, the perceived information results are integrated into the HARQ feedback information and reported to the network device simultaneously. This eliminates the need to wait for the network device to allocate dedicated resources for reporting the perceived results, resulting in lower latency and reduced resource consumption throughout the reporting process. Therefore, this improves the reporting mechanism for perceived results and increases reporting efficiency.
[0051] Furthermore, this implementation scheme is preferably applicable to some sensing scenarios that determine the existence of an event. In such scenarios, only the presence or absence of the event needs to be fed back, meaning that the sensing result is similar to HARQ-ACK or HARQ-NACK in HARQ feedback information. Therefore, the sensing result representing whether the event has occurred or not can be fused and fed back as part of the HARQ codebook, thereby completing the reporting of the sensing result while the sensing receiver and network device are communicating and interacting (e.g., the HARQ feedback process).
[0052] This application provides a communication method, including: a sensing receiver receiving an echo signal and obtaining a sensing result based on the echo signal; the sensing receiver using a first uplink channel resource to report the sensing result, and correspondingly, a network device listening to the first uplink channel, wherein the first uplink channel is associated with the first uplink channel resource.
[0053] This implementation scheme introduces a dedicated first uplink channel to carry the sensing results. After acquiring the sensing results, the sensing receiver can immediately use the pre-allocated first uplink channel resources to transmit the first uplink channel for reporting the sensing results. Correspondingly, network devices obtain the sensing results by listening to the first uplink channel. The entire reporting process has low latency, which is beneficial for network devices to obtain sensing results in a timely manner.
[0054] Furthermore, this implementation scheme is preferably applicable to some sensing scenarios that determine the presence or absence of an event. It can use an on / off reporting mechanism similar to that used when sending a scheduling request (SR-PUCCH) via PUCCH, indicating the occurrence or absence of a sensed event through different first uplink channel resources. For example, when the sensing receiver determines that the sensing result is that an event has occurred, it sends a message on the first uplink channel resource; if the sensing result is that the event has not occurred, it does not send any content on the first uplink channel resource. Correspondingly, the network device listens to the first uplink channel. If energy is detected on the first uplink channel resource associated with the first uplink channel, the sensing result is determined to be that an event has occurred; otherwise, if no energy is detected on the first uplink channel, the sensing result is determined to be that the event has not occurred. Similarly, this implementation scheme can also be applied to sensing scenarios that determine whether the sensing result has changed or whether the degree of change exceeds a preset threshold. Attached Figure Description
[0055] Figure 1 This is a signaling interaction diagram of a communication method according to the first embodiment of this application;
[0056] Figure 2 This is a schematic diagram illustrating the determination of the HARQ codebook in a typical application scenario of this application;
[0057] Figure 3 This is a signaling interaction diagram of a communication method according to the second embodiment of this application;
[0058] Figure 4 This is a schematic diagram of the structure of a communication device according to the third embodiment of this application;
[0059] Figure 5 This is a schematic diagram of the structure of a communication device according to the fourth embodiment of this application;
[0060] Figure 6 This is a schematic diagram of the structure of a communication device according to the fifth embodiment of this application;
[0061] Figure 7 This is a schematic diagram of the structure of a communication device according to the sixth embodiment of this application;
[0062] Figure 8 This is a schematic diagram of the structure of a communication device provided in the seventh embodiment of this application. Detailed Implementation
[0063] As mentioned in the background section, the current protocol does not discuss a reporting mechanism for sensing results. One possible implementation is that after the sensing receiver obtains the sensing results, it sends a reporting request to the network device. The network device responds to the reporting request and allocates resources to the sensing receiver, which then uses the allocated resources to report the sensing results. Such a sensing result reporting mechanism is cumbersome to implement, with significant latency and signaling overhead.
[0064] For some sensing scenarios that determine the existence of an event, a single bit can represent the sensing result (i.e., whether the event has occurred or not). If the aforementioned sensing result reporting mechanism is still used, requesting network devices to allocate resources specifically for reporting the sensing result, the sensing receiver would have to wait for the network device to allocate resources before reporting the sensing result, resulting in significant latency throughout the reporting process. These sensing scenarios typically have high latency requirements, and network devices may need to obtain the sensing result as quickly as possible to determine subsequent scheduling logic. Existing technology clearly cannot meet the timeliness requirements for sensing result reporting.
[0065] On the other hand, using the aforementioned sensing result reporting mechanism requires network devices to allocate a very small amount of time-frequency resources to the sensing receiver. This could lead to the unreasonable fragmentation of time-frequency resources that could otherwise be used for other communication or sensing services, increasing the burden on network resource allocation. Network devices would then need to consume more resources to meet the resource requirements of various services. Furthermore, these sensing scenarios may require periodic or frequent reporting of sensing results, which would further exacerbate the aforementioned resource allocation burden.
[0066] To address at least one of the aforementioned technical problems, this application provides a communication method, comprising: a sensing receiver receiving an echo signal and acquiring a sensing result based on the echo signal; the sensing receiver transmitting the sensing result along with HARQ feedback information, and correspondingly, a network device receiving the sensing result transmitted along with the HARQ feedback information.
[0067] By adopting this implementation scheme, the perceived information results are integrated into the HARQ feedback information and reported to the network device simultaneously. This eliminates the need to wait for the network device to allocate dedicated resources for reporting the perceived results, resulting in lower latency and reduced resource consumption throughout the reporting process. Therefore, this improves the reporting mechanism for perceived results and increases reporting efficiency.
[0068] Furthermore, this implementation scheme is preferably applicable to some sensing scenarios that determine the existence or absence of an event. In such scenarios, it is only necessary to report whether the event has occurred or whether the sensing result has changed, meaning that the sensing result is similar to an ACK (ACK) or NACK (Non-ACK) in HARQ feedback information. Therefore, the sensing result representing whether the event has occurred or not can be fused and fed back as part of the HARQ codebook, thereby completing the reporting of the sensing result while the sensing receiver and network device are communicating and interacting (e.g., the HARQ feedback process). Similarly, this implementation scheme can also be applied to sensing scenarios that determine whether the sensing result has changed or whether the degree of change exceeds a preset threshold.
[0069] The sensing service in this disclosure refers to the service provided by a sensing node (also called a sensing device) with sensing capabilities to sense a sensing target and obtain relevant information about the target. In some embodiments, the sensing service may include a speed sensing service for estimating the moving speed of the sensing target. In other embodiments, the sensing service may include a distance sensing service for estimating the distance to the sensing target. In other embodiments, the sensing service may include an angle sensing service for estimating the angle of the sensing target. In other embodiments, the sensing service may include an environmental imaging service for imaging and estimating the surrounding environment. The sensing service is a service provided by the sensing scenario of a communication-sensing integration (referred to as integrated sensing) system. In the sensing scenario, the sensing node, acting as the sensing initiator, sends a sensing signal, and the sensing node, acting as the sensing responder, receives the signal generated after the sensing signal is applied to the sensing target and processes the received signal using a sensing algorithm. The processed sensing result can be reported to the base station or the sensing function (SF) through the uplink channel, or it can be used by the sensing node that received the signal, or it can be used by other UEs. The sensing function can be a network element of the core network (denoted as an SF network element). The sensing node can be a user appliance (UE) or a network device. The difference between different sensing scenarios lies in the different entities that perform the actions of the sensing node.
[0070] In single-site sensing mode, the sensing initiator and the sensing receiver are the same sensing node. That is, the sensing node itself sends sensing signals and receives the signals returned after the sensing signals are applied to the sensing target. The signal received by the sensing receiver in single-site sensing mode is denoted as the echo signal. Sensing types using single-site sensing mode can include UE-initiated and network-device-initiated sensing.
[0071] In dual-site sensing mode, the sensing initiator and sensing receiver can be different sensing nodes. That is, sensing node A sends a sensing signal, and sensing node B receives the signal generated after the sensing signal is applied to the sensing target. The signal received by the sensing receiver in dual-site sensing mode is usually called the received signal. In this embodiment, for ease of description, the signals received by the sensing receiver in both single-site and dual-site sensing modes are collectively referred to as echo signals. Sensing types using dual-site sensing mode can include: network device sending and UE receiving, network device a sending and network device b receiving, UE sending and network device receiving, and UEa sending and UEb receiving. For ease of description, in this embodiment, the sensing initiator is referred to as end a, and the sensing receiver is referred to as end b. In some embodiments, for the a-send-b-receive sensing method, end a can also receive the sensing echo signal; that is, in this case, the sensing initiator can perform single-site sensing mode while simultaneously performing dual-site sensing mode.
[0072] In multi-static sensing mode, at least one of the sensing initiator and sensing receiver has a multiple number of sensing nodes. That is, multiple sensing nodes A send sensing signals, and one or more sensing nodes B receive the signals generated after each sensing signal is applied to the sensing target; or, one or more sensing nodes A send sensing signals, and multiple sensing nodes B receive the signals generated after at least one sensing signal is applied to the sensing target. Sensing types using multi-static sensing mode can include: one network device sending and multiple network devices receiving; one network device sending and multiple UEs receiving; one UE sending and multiple UEs receiving; one UE sending and multiple network devices receiving; multiple network devices sending and one network device receiving; multiple UEs sending and one network device receiving; multiple UEs sending and one UEb receiving; and multiple network devices sending and one UE receiving.
[0073] For cooperative perception mode, it can be a combination of any two or more of the aforementioned perception scenarios. In autonomous driving applications, cooperative perception enables vehicles to share information to perceive the environment beyond their line of sight and field of view. For example, vehicles within the same area share collective perception information to collaboratively perceive the environment; this is called cooperative perception or collaborative sensing. Perception types using cooperative perception mode can include: multiple UEs or network devices performing mono-station perception, multiple pairs of perception nodes performing bi-station perception, a single UE or network device performing mono-station perception and a pair of perception nodes performing bi-station perception, and a single perception node performing mono-station or bi-station perception on multiple sub-bands.
[0074] The Hybrid Automatic Repeat Request (HARQ) feedback information in this embodiment is based on the HARQ ACK / Non-ACK mechanism and is used to at least indicate whether data or signals on the channel have been correctly received (i.e., HARQ-ACK / NACK, also abbreviated as HARQ-ACK). The channel can be, for example, a Physical Downlink Control Channel (PDCCH), a Physical Downlink Shared Channel (PDSCH), a Physical Random Access Channel (PRACH), a Physical Downlink Control Channel (PDCCH), or a Physical Uplink Control Channel (PUCCH), etc. The signal can be a Channel Start Information Reference Signal (CSI-RS), a Sounding Reference Signal (SRS), a Tracking Reference Signal (TRS), a Synchronization Signal / PBCH (SSB), a Positioning Reference Signal (PRS), a Sounding Reference Signal for Positioning (SRSpos), or a Sensing Reference Signal. HARQ feedback information can include: HARQ-ACK, indicating correct data reception; and HARQ-NACK, indicating incorrect data reception. Furthermore, HARQ feedback information can also carry sensing results, so the sensing results can also be fed back in a form similar to HARQ-ACK / NACK. The difference is that traditional HARQ-ACK / NACK corresponds to a channel, while the HARQ-ACK / NACK for sensing results corresponds to a reference signal or a channel (in this case, the communication channel is also used for sensing).
[0075] To make the above-mentioned objectives, features and beneficial effects of this application more apparent and understandable, the specific embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0076] Figure 1 This is a signaling interaction diagram of a communication method according to the first embodiment of this application.
[0077] In specific implementation, in the communication method provided by the following steps (hereinafter referred to as S) 100 to S102, the steps implemented by the sensing receiver can be executed by a chip with communication function in the sensing receiver or by a baseband chip in the sensing receiver; the steps implemented by the network device can be executed by a chip with communication function in the network device or by a baseband chip in the network device.
[0078] In this embodiment, the sensing receiver is preferably a UE, and the sensing type is preferably base station transmits and UE receives, UE transmits and receives, or UEa transmits and UEb receives. Of course, in practical applications, it is not excluded that the sensing receiver is a network device, and the sensing type may include other sensing types besides the three sensing types mentioned above. For example, in the sensing type of UE transmits and base station receives, base station a, as the sensing receiver, executes this embodiment to report the sensing results to the SF network element.
[0079] In this implementation scheme, the network device can be a device independent of the sensing node, with the sensing receiver residing within the cell managed by the network device and communicating with it. Alternatively, the network device in this implementation can also be a sensing node, such as the base station in the aforementioned sensing type where the base station transmits and the UE receives data. The network device can be a base station or an SF network element.
[0080] This implementation scheme is preferably applicable to sensing scenarios that determine the presence or absence of an event. The corresponding sensing result is described using 1 bit, for example, a sensing result of 0 or 1, where 0 represents that the event did not occur (or, the event occurred), and 1 represents that the event occurred (or, the event did not occur). It can also be used to determine whether the sensing result has changed or the degree of change exceeds a preset threshold. For example, 0 represents that the sensing result has not changed or the degree of change has not exceeded a preset threshold (or, the sensing result has changed or the degree of change has exceeded a preset threshold), and 1 represents that the sensing result has changed or the degree of change has exceeded a preset threshold (or, the sensing result has not changed or the degree of change has not exceeded a preset threshold). Such sensing scenarios (also known as synesthetic use cases) can include any one or more of the following: indoor intrusion detection, pedestrian / animal trespass detection on highways, rainfall monitoring, flood detection, railway intrusion detection, unmanned aerial vehicle (UAV) intrusion detection, and parking lot empty space sensing. Taking the parking lot empty space sensing scenario as an example, the events determined by sensing can be the entry and exit of vehicles in the parking lot. Taking the perception scenario of intrusion detection in railway areas as an example, the event judged by perception can be the occurrence of a specific action, such as falling.
[0081] The sensing nodes can employ any of the following sensing modes—single-site sensing, dual-site sensing, collaborative sensing, and multi-site sensing—to implement the sensing operations in the aforementioned sensing scenarios. Depending on the sensing mode, the number of sensing initiators can be one or more, and the number of sensing receivers can also be one or more. Furthermore, any sensing receiver in the current sensing scenario can execute this implementation scheme to report the sensing results to the network device. Next, this implementation scheme will be specifically illustrated using the interaction process between a single sensing initiator, a single sensing receiver, and the network device as an example.
[0082] Specifically, refer to Figure 1 The communication method described in this embodiment may include the following steps:
[0083] S101, the sensing initiator sends a sensing signal. Correspondingly, the sensing receiver receives the echo signal.
[0084] More specifically, the sensing initiator can send sensing signals based on instructions from the network device. For example, if the network device needs to perform UAV intrusion detection in a specific area, it triggers the sensing initiator located in that specific area to send a sensing signal. Correspondingly, the sensing receiver receives the echo signal generated based on the sensing signal and obtains the sensing result based on the echo signal. Alternatively, when the sensing initiator is a network device, the network device can send the sensing signal, and then the UE acts as the sensing receiver to receive the sensing signal. The sensing signal can be any of the following: PDSCH, PRACH, PUCCH, PDCCH, PUSCH, CSI-RS, SRS, SRSpos, PRS, TRS, SSB, or a specially designed sensing reference signal.
[0085] If the sensing signal does not act on the sensing target (e.g., the UAV in the aforementioned UAV intrusion detection), the sensing result obtained by the sensing receiver based on the echo signal processing can be that the event did not occur.
[0086] When a sensing signal is applied to a sensing target, the sensing result obtained by the sensing receiver based on the echo signal can be considered as an event occurring.
[0087] The event can also be judged as not having occurred if the following conditions occur in the perception results obtained based on the received perception signals: the perception results have not changed compared to before, or the change in the perception results compared to before does not exceed the preset threshold.
[0088] An event can also be identified as occurring if the following conditions occur in the perception results obtained based on the received perception signals: the perception results have changed compared to before, or the change in the perception results compared to before exceeds a preset threshold.
[0089] Whether an event occurs or not can also be defined by other conditions, and this invention does not impose any limitations. Whether an event occurs or not can be represented by the bit values 0 or 1 in the HARQ-ACK codebook.
[0090] Further reference Figure 1 The communication method described in this embodiment may further include the following steps:
[0091] S102, the sensing receiver transmits the sensing results along with the HARQ feedback information. Correspondingly, the network device receives the sensing results transmitted along with the HARQ feedback information.
[0092] Specifically, HARQ feedback information can be represented in the form of a HARQ codebook, which consists of a bit sequence of bits, where each bit is used to indicate the data reception status of the corresponding time unit.
[0093] Furthermore, the sensing results can be carried in the HARQ codebook; in other words, the sensing results can be integrated into the HARQ codebook and sent together with the network device. For example, 1 bit can be used as the HARQ-ACK / NACK information of the sensing results and filled into the HARQ-ACK codebook. In other words, at least one bit in the HARQ codebook of this implementation scheme is used to feed back the sensing results.
[0094] Assume the number of bits in the HARQ codebook is a first quantity, the m first bits in the HARQ codebook are associated with m HARQ feedback information, and the n second bits in the HARQ codebook are used to indicate n perception results, where m and n are both positive integers, and the sum of m and n is equal to the first quantity.
[0095] In one specific implementation, the HARQ codebook can be a semi-static codebook. Specifically, the HARQ codebook can be associated with a first time period, which includes at least one time unit. The HARQ codebook provides feedback on PDSCH reception and / or sensing results within at least one time unit, specifically including reception feedback for m PDSCHs and n sensing results within the first time period. The time unit can be the communication granularity between the UE and network devices in the time domain. For example, the time unit can be a time slot, a mini-slot (i.e., a shorter duration unit than a time slot), a subframe, a symbol, a frame, etc.
[0096] Further, refer to Figure 2 Network devices pre-configure the values of K0 and K1. K0 represents the time interval between Downlink Control Information (DCI) and the PDSCH scheduled by the DCI, and K1 represents the interval between the time of sending the HARQ codebook and its corresponding PDSCH, which is K1 time units. For a semi-static codebook, it contains feedback information on all PDSCHs received within a past period and / or semi-static scheduling (SPS) releases. The number of bits in the semi-static codebook can depend in part on the number of elements in the candidate set of K1.
[0097] Generally speaking, the number of bits in a semi-static codebook is fixed, but in practical applications, the number of bits in the semi-static codebook can be updated with the reconfiguration of Radio Resource Control (RRC).
[0098] When the UE feeds back traditional HARQ-ACK information and / or sensing information from the past M time slots at time n, the sensing information can be considered as part of the final HARQ-ACK codebook. The traditional HARQ-ACK information can be feedback information for PDSCH and / or SPS release; the sensing information can be the sensing results obtained from sensing signal processing.
[0099] Specifically, the bit order of the corresponding sensing information in the final HARQ-ACK codebook is determined based on the temporal order of the sensing signals. For example, when both traditional HARQ-ACK information and sensing information exist in the final HARQ-ACK codebook, the corresponding bits are sequentially arranged in the final HARQ-ACK codebook according to the temporal order of the PDSCH and / or SPS release corresponding to the traditional HARQ-ACK information and the sensing signals corresponding to the sensing information.
[0100] Optionally, the number of bits of sensed information corresponding to the sensed signal per unit time can be determined by a predefined method, or configured by the network side through higher-layer signaling (such as RRC signaling), or consistent with the number of HARQ-ACK bits corresponding to traditional HARQ-ACK information per unit time. The unit time can be a time slot, symbol, subframe, radio frame, etc., and this invention does not impose any limitations.
[0101] As a variation, when the UE needs to send Uplink Control Information (UCI) to the network at time n, the UCI can be considered to include two parts: traditional HARQ-ACK information and sensing information. Traditional HARQ-ACK information and sensing information can be two independent pieces of information. The order of information within the UCI can be: traditional HARQ-ACK information first, then sensing information; or sensing information first, then traditional HARQ-ACK information; or, based on the order of the PDSCH and / or SPS releases corresponding to the traditional HARQ-ACK information and the sensing signals corresponding to the sensing information, their corresponding bits are arranged sequentially in the final UCI. The traditional HARQ-ACK information can be feedback information regarding the PDSCH and / or SPS releases; the sensing information can be the sensing results obtained from processing the sensing signals.
[0102] When the network side is configured with a dynamic codebook for the current HARQ-ACK feedback type, it is advisable to consider incorporating sensing information as part of the final HARQ-ACK codebook. Specifically, traditional HARQ-ACK information can be feedback information for PDSCH and / or SPSrelease; sensing information can be the sensing results obtained from sensing signal processing.
[0103] Specifically, the bit order of the corresponding sensing information in the final HARQ-ACK codebook is determined based on the temporal order of the sensing signals and / or the cell order. For example, when both traditional HARQ-ACK information and sensing information exist in the final HARQ-ACK codebook, the corresponding bits are sequentially arranged in the final HARQ-ACK codebook according to the PDSCH and / or SPS release corresponding to the traditional HARQ-ACK information, the temporal order of the sensing signals corresponding to the sensing information, and the cell sequence number. One possible order is that earlier-timed signals occupy earlier positions in the HARQ-ACK codebook, and later-timed signals occupy later positions; smaller cell sequence numbers occupy earlier positions in the HARQ-ACK codebook, and larger cell sequence numbers occupy later positions. Another possible sorting method is that cells with earlier timestamps will occupy earlier positions in the HARQ-ACK codebook, while those with later timestamps will occupy later positions; cells with larger sequence numbers will occupy earlier positions in the HARQ-ACK codebook, while those with smaller sequence numbers will occupy later positions.
[0104] Optionally, when sending the sensing signal, the network side may also simultaneously indicate its corresponding Total-Downlink Assignment Index (Total-DAI or T-DAI) and / or Counter-DAI (C-DAI) information. The indication may be a DCI indication, a MAC-CE indication, or higher-layer signaling such as an RRC indication.
[0105] Optionally, the number of bits of sensed information corresponding to the sensed signal per unit time can be determined by a predefined method, configured by the network side through higher-layer signaling (such as RRC), or consistent with the number of HARQ-ACK bits corresponding to traditional HARQ-ACK information per unit time. The unit time can be a time slot, symbol, subframe, radio frame, etc., and this invention does not impose any limitations.
[0106] by Figure 2Taking the illustrated application scenario as an example, assume the corresponding HARQ codebook has 5 bits (the optional values for K1 are 1, 2, 3, 4, and 5). The UE receives the DCI scheduling in time slot 0 and the PDSCH in time slot 1, with K0 = 1 and K1 = 5. Assuming the PDSCH is correctly received in time slot 1, the first bit of the HARQ codebook is set to 1, indicating HARQ-ACK. The UE receives the DCI scheduling in time slot 2 and the PDSCH in time slot 2, with K0 = 0 and K1 = 4. Assuming the PDSCH is correctly received in time slot 2, the second bit of the HARQ codebook is also set to 1. The UE receives the echo signal in time slot 3 and processes it to obtain the sensing result (labeled "Sensing" in the diagram). Assuming the sensing result is that the event did not occur, the third bit of the HARQ codebook is set to 0, indicating that the event did not occur. The UE does not receive the PDSCH in time slot 4, so the fourth bit of its corresponding HARQ codebook is set to 0. The UE receives the DCI scheduler in time slot 4 and the PDSCH in time slot 5, with K0=1 and K1=1 respectively. Assuming the UE fails to correctly receive the PDSCH in time slot 5, the 5th bit of the HARQ codebook is set to 0, indicating HARQ-NACK. Therefore, based on... Figure 2 The PDSCH reception status and sensing results shown indicate that the final generated HARQ codebook is 11000. The UE, as the sensing receiver, reports 11000 to the network device to achieve simultaneous reporting of communication data reception and sensing results in time slots 1 to 5. In this example, bits 1, 2, 4, and 5 of the 5-bit HARQ codebook are the first bit, i.e., m = 4; bit 3 is the second bit, i.e., n = 1; and m + n = 5 = the first quantity.
[0107] In some embodiments, the sensing signal can be a periodic or semi-persistent resource, for example, Figure 2 The sensing results shown are reported periodically, and time slot 3 is part of that periodicity.
[0108] In one variation, the sensing signal can be based on DCI scheduling. Accordingly, Figure 2 In time slot 3, DCI can be received first (K0=0, K1=3). The UE receives the echo signal and obtains the sensing results in time slot 3 based on the DCI scheduling, and reports the sensing results through the HARQ codebook in time slot 6.
[0109] In some embodiments, the number of bits in the first bit associated with a single time unit can be equal to the number of bits in the second bit associated with the single time unit. Specifically, the number of feedback bits supported by the time unit receiving the echo signal can follow the number of HARQ feedback bits supported by other time units (i.e., receiving the PDSCH). For example, if the number of HARQ-ACK bits used for PDSCH feedback in a single time unit is 2, then 2 bits can be used to feedback the sensing result, where the information of the two bits can be repeated consistently. Thus, the number of feedback bits occupied by each time unit in the semi-static codebook can be kept consistent.
[0110] In some embodiments, the first bit and the second bit can be associated with different time units. That is, the simultaneous transmission of the sensing signal and PDSCH can be restricted within the same time unit. Optionally, the simultaneous transmission of the sensing signal and SPS release indication information can also be restricted within the same time unit. (Continuing with...) Figure 2 For example, after the network device determines that the sensing initiator will send a sensing signal in time slot 3, it preferably does not schedule the UE to receive PDSCH in time slot 3. Alternatively, in scenarios where the sensing signal is periodic or semi-persistent, the network device preferably avoids the time slots where the sensing signal is periodically sent and schedules the UE to receive PDSCH in time slots where the sensing signal does not need to be sent.
[0111] As a variation, if the sensing signal and PDSCH are allowed to be transmitted simultaneously within the same time unit, the order of their respective feedback bits in the HARQ-ACK codebook or UCI can be either the feedback bits of the sensing signal first and the feedback bits of the PDSCH second, or the feedback bits of the sensing signal second and the feedback bits of the PDSCH first.
[0112] As a variation, if the sensing signal and the SPS release indication are allowed to be transmitted simultaneously within the same time unit, then the order of their respective feedback bits in the HARQ-ACK codebook or UCI can be either the feedback bit of the sensing signal first and the feedback bit of the SPS release indication second, or the feedback bit of the sensing signal second and the feedback bit of the SPS release indication first.
[0113] In some embodiments, the n second bits can be located before the first first bit or after the last first bit in the m first bits. That is, the bits representing the sensing result can be placed at the end or the beginning of the HARQ codebook.
[0114] Still with Figure 2For example, in the HARQ codebook, the first bit can be used to represent the sensing result of time slot 3. The second bit represents the reception status of PDSCH in time slot 1, the third bit represents the reception status of PDSCH in time slot 2, the fourth bit represents the reception status of PDSCH in time slot 4, and the fifth bit represents the reception status of PDSCH in time slot 5. Alternatively, the HARQ codebook can also carry bit information in the following order: the first bit represents the reception status of PDSCH in time slot 1, the second bit represents the reception status of PDSCH in time slot 2, the third bit represents the reception status of PDSCH in time slot 4, the fourth bit represents the reception status of PDSCH in time slot 5, and the fifth bit can be used to represent the sensing result of time slot 3.
[0115] In some embodiments, the first number of bits in the semi-static codebook transmitted using this embodiment can be greater than the number of bits in a conventional semi-static codebook. Specifically, within the same first time period, the semi-static codebook of this embodiment needs to report the reception status of the PDSCH and the sensing result within the first time period, while the conventional semi-static codebook only needs to report the reception status of the PDSCH within the first time period. For example, a conventional semi-static codebook typically includes 12 bits, where each bit corresponds to one PDSCH. The semi-static codebook of this embodiment can then be expanded to 13 bits, with the extra bit used to indicate the sensing result. Therefore, it is expected that the number of bits in the semi-static codebook of this embodiment is greater than the number of bits in a conventional semi-static codebook.
[0116] Of course, it can also be understood that the original first number of time units in the first time period were all used to receive PDSCH, and in this implementation scheme, n of those time units are used to transmit sensing signals. In this case, the first number of the semi-static codebook in this implementation scheme is equal to the number of bits in the traditional semi-static codebook. For example, the semi-static codebook in this implementation scheme still maintains 12 bits, of which 1 bit no longer corresponds to PDSCH but is used to transmit sensing results.
[0117] In one specific implementation, the HARQ codebook can be a dynamic codebook. Specifically, the UE can generate the final dynamic HARQ codebook based on the received DCI and the indication information about DAI therein (Total DAI and / or Counter DAI), combined with whether the decoding of the PDSCH scheduled by the DCI is correct.
[0118] Furthermore, the UE generates a dynamic codebook, where the number of the first bit m can be the cumulative number of PDCCHs received up to now, and the number of the second bit n can be the cumulative number of echo signals received up to now (i.e., the acquired sensing results) or the cumulative number of DCIs scheduled to receive echo signals.
[0119] The total number of PDSCH and sensing signals mentioned above is indicated by T-DAI. The current count of the current PDSCH and sensing signals mentioned above can be indicated by C-DAI.
[0120] Table 1
[0121]
[0122] Table 1 provides an example of the configuration of C-DAI and T-DAI. Here, DCI-PDSCH represents PDSCH transmission or reception (e.g., scheduled by DCI), and DCI-Sensing represents sensing signal transmission or reception (e.g., scheduled by DCI). Taking cell 2 configured with DCI-Sensing2 / 6 during PDCCH listening time 1 as an example, this indicates a total count of 6 and a current sensing signal count of 2. Taking cell 2 configured with DCI-PDSCH 7 / 10 during PDCCH listening time 2 as an example, this indicates a total count of 10 and a current PDSCH count of 7.
[0123] In response to receiving HARQ feedback information sent by DCI scheduling, the UE, as the sensing receiver, can generate a corresponding number of second bits based on the sensing results received up to the present, and generate a corresponding number of first bits based on the PDSCH received up to the present, and then summarize them to obtain the dynamic codebook.
[0124] In some embodiments, in a dynamic codebook, the n second bits can be located before the first first bit or after the last first bit among the m first bits. That is, similar to a semi-static codebook, the bits for feedback sensing signals in a dynamic codebook can be placed at the beginning or end of the entire dynamic codebook.
[0125] In some embodiments, considering that the first number of dynamic codebooks is related to the number of DCIs, the first number of dynamic codebooks carrying sensing results in this embodiment may be equal to the first number of dynamic codebooks that only contain PDSCH reception feedback in the traditional embodiment, provided that the number of DCIs is the same.
[0126] In one specific implementation, the sensing signal may include a sensing reference signal, such as a channel sounding reference signal (SRS), or other communication signals used for sensing, such as a channel state information-reference signal (CSI-RS), a positioning reference signal (PRS), or a synchronization signal / physical broadcast channel block (SS / PBCH BLOCK, i.e., SSB), or a signal or channel specifically designed for sensing.
[0127] Furthermore, prior to S101, the communication method described in this embodiment may further include the following steps:
[0128] S100, the network device sends first information to both the sensing initiator and the sensing receiver. Correspondingly, the sensing receiver and the sensing initiator receive the first information. The first information is used to activate the sensing reference signal.
[0129] Upon receiving the first information, the sensing initiator and sensing receiver can determine that a sensing operation has been triggered. Furthermore, the first information may also indicate the sensing mode, the peer of the sensing node (e.g., indicating the identity of the sensing receiver to the sensing initiator, and indicating the identity of the sensing initiator to the sensing receiver), etc.
[0130] The first piece of information could be, for example, DCI.
[0131] S100 is an optional step. In some embodiments, the sensing signal may also be configured periodically or semi-continuously, in which case S100 can be omitted.
[0132] In scenarios where the HARQ codebook is a dynamic codebook, the first information may also include the total downlink allocation indicator and the current allocation indicator.
[0133] In one specific implementation, S102 may include the step of: the sensing receiver transmitting sensing results and HARQ feedback information through an uplink channel. For example, the sensing receiver may transmit a HARQ codebook carrying the sensing results via a PUCCH. Correspondingly, the network device receives the HARQ codebook carrying the sensing results through an uplink channel.
[0134] In a variation of the above embodiment, in S102, the 1 bit representing the sensing result can be transmitted to the network device along with the HARQ codebook. However, the 1 bit representing the sensing result is not part of the HARQ codebook; both are sent to the network device sequentially in the time domain. Accordingly, the network device receives the HARQ codebook and the 1 bit representing the sensing result sequentially in the time domain. Therefore, the modification to the HARQ codebook is minimal, which is beneficial for improving compatibility and adaptability.
[0135] In one specific implementation, the sensing signal can reuse the communication channel; that is, sensing operations can be performed simultaneously with the transmission of the communication channel, which helps to save sensing resource overhead. For example, the sensing initiator (e.g., network device) sends a PDSCH, and the sensing receiver (e.g., UE) receives the PDSCH. Upon receiving the PDSCH, the UE decodes the communication data and also processes the received PDSCH data for sensing information to obtain the sensing result.
[0136] In scenarios where sensing is performed using multiple communication channels, the sensing receiver needs to provide both HARQ feedback information from the communication channel and sensing results obtained based on the communication channel. This leads to an increase in the number of HARQ bits corresponding to the same communication channel reception timing. For example, if the UE is scheduled to receive PDSCH in time slot 0, the number of bits corresponding to time slot 0 in the HARQ codebook is 1 (or 2, corresponding to repeated transmission scenarios). However, if the PDSCH received in time slot 0 is multiplexed for sensing, the number of bits corresponding to time slot 0 in the HARQ codebook must change from 1 to 2 (or 3, corresponding to repeated transmission scenarios). This results in an increase in the number of bits in the HARQ codebook.
[0137] In some embodiments, the communication channel and the sensing results obtained based on the communication channel can be treated as a whole for HARQ feedback. Specifically, in S102, for bits in the HARQ codebook that are associated with both HARQ feedback information and sensing results, the result of the bundling operation between the HARQ feedback information and the sensing results can be indicated by the bits.
[0138] The bundling operation can be, for example, an AND-OR operation. Taking PDSCH multiplexing for sensing as an example, the 1-bit HARQ feedback information (i.e., 0 or 1) for the PDSCH can be AND-ORed with the 1-bit sensing result (i.e., 0 or 1) obtained based on the PDSCH to determine the final assignment of the 1-bit corresponding to the PDSCH in the HARQ codebook.
[0139] Therefore, instead of increasing the number of bits corresponding to the communication channel in the HARQ codebook, 1 bit is used to indicate the HARQ feedback information of the communication channel and the result after the sensing result AND-OR operation.
[0140] In some embodiments, the communication channel and the sensing results obtained based on the communication channel can be treated as two independent bits for HARQ feedback.
[0141] Specifically, in S102, different bits can be used in the HARQ codebook to indicate the HARQ feedback information associated with the communication channel and the sensing results associated with the communication channel, respectively. Thus, by increasing the number of bits in the HARQ codebook, it is ensured that the HARQ feedback information and the sensing results can be reported independently.
[0142] In some embodiments, in a scenario where a communication channel is reused for sensing, the number of bits in the HARQ codebook associated with the communication channel is greater than or equal to the number of times the communication channel is repeatedly transmitted.
[0143] For example, if the PDSCH is transmitted at most twice (corresponding to 2TB), then in the HARQ codebook, there will be 2 bits used to carry HARQ feedback information, plus 1 bit for the sensing result. In this embodiment, the independent reporting method will change the number of HARQ bits corresponding to one timing point from 2 to 3. In one example, in order to maintain 2 bits, it is also possible that the 1 bit of sensing result can be bundled with one of the 2 bits of feedback information.
[0144] In some embodiments, in a scenario where sensing is performed using a multiplexed communication channel, if the HARQ feedback information associated with the communication channel is HARQ-NACK, the sensing receiver can determine that the bit indication of the sensing result associated with the communication channel indicates that the sensing event has not occurred.
[0145] For example, when PDSCH is NACK, the UE can indirectly determine that the reliability of the sensing result obtained based on the PDSCH is questionable, and then directly feed back the NACK sensing result.
[0146] In some embodiments, the Physical Uplink Shared Channel (PUSCH) can also be multiplexed for sensing. In this example, the sensing initiator is preferably a UE, and the sensing receiver is preferably a base station.
[0147] In some embodiments, in a 6G ISAC scenario, backward compatibility considerations can be relaxed, for example, by designing a communication channel specifically for sensing multiplexing, such as a PDSCH that can perform data transmission and sensing simultaneously.
[0148] In some embodiments, in 5G ISAC scenarios based on Release (Rel)-20, compatibility design can be considered to allow earlier versions of UEs to still use traditional DCI and traditional PUCCH procedures.
[0149] In the first possible compatibility design, reserved codpoints and / or reserved bits in the DCI can be used as a basis, or additional information can be added beyond the original indication information, or a new indication field can be introduced when there is still some payload remaining. This can explicitly or implicitly indicate that the PDSCH of the DCI scheduling should not only provide HARQ-ACK feedback for the data, but also simultaneously provide feedback on the sensing results obtained using the PDSCH. Taking DCI format 1-1 as an example, the candidate reserved codpoints are shown in Table 2:
[0150] Table 2
[0151]
[0152] Table 2 is used to configure the antenna ports, specifically corresponding to the antenna ports (1000+DMRS ports), with DMRS type dmrs-Type = 1 and maximum length (maxLength) = 1. When the network device indicates the antenna port to the UE based on Table 2, an additional column can be added to the table (i.e., the rightmost column of Table 2) to indicate that some values correspond to PDSCH performing only communication functions, while the remaining values indicate that PDSCH has both communication and sensing functions. Taking the example presented in Table 2, the code points corresponding to values 0 to 4 indicate that the PDSCH scheduled by DCI is only used for communication, while the code points corresponding to values 5 to 15 indicate that the PDSCH scheduled by DCI, in addition to HARQ-ACK feedback of data, also needs to feed back the sensing results obtained using the PDSCH.
[0153] For traditional UEs, network devices can generate DCI using code points corresponding to values 0-4. In response to receiving the DCI, the traditional UE receives downlink data and performs HARQ feedback based on the PDSCH scheduled by the DCI.
[0154] For a UE implementing this implementation scheme (i.e., a UE with sensing capabilities), the network device can generate a DCI using code points corresponding to values 5-15. In response to receiving the DCI, the UE receives downlink data and performs HARQ feedback based on the PDSCH scheduled by the DCI, and also obtains sensing results based on the PDSCH and reports them to the network device.
[0155] In the second possible compatibility design, a one-bit indicator field (optional) can be added inside the RRC signaling that configures the PUCCH resources. If this field exists, and the PUCCH in the DCI that indicates the PDSCH used for HARQ-ACK feedback is the PUCCH with the special field, then the UE knows that this PDSCH will perform both communication and sensing operations simultaneously; otherwise, only communication operations will be performed.
[0156] Table 3
[0157] Index of bit field mapping TCI Selection 0 The first indicator indicates the joint / DL TCI status applied to the PDSCH of the schedule. 1 The second bit indicates the joint / DL TCI status applied to the PDSCH of the scheduler. 2 Both are used to indicate the PDSCH applied to scheduling by the joint / DL TCI state. 3 Reserved
[0158] For example, for UEs that do not need to support TCI selection, the network device can indicate to the UE that the PDSCH needs to be processed for both communication and awareness by supporting reserved code points. Referring to Table 3, if the configured PUCCH contains a bit field with index 3, and the DCI indicates that the PUCCH is used to transmit HARQ-ACK feedback for the PDSCH, then the UE can determine that the PDSCH is used for both communication and awareness.
[0159] The second compatibility design requires less protocol modification compared to the first compatibility design.
[0160] In one specific implementation, S102 may include the following steps: the sensing receiver transmits the sensing result along with the HARQ feedback information at layer 2. Correspondingly, the network device receives the sensing result and the HARQ feedback information at layer 2. Here, layer 2 may refer to the MAC layer.
[0161] Specifically, the sensing receiver can use the Medium Access Control-Control Element (MAC-CE) to merge and report sensing results and HARQ feedback information.
[0162] Unlike the embodiments described above, which transmit the HARQ codebook at Layer 1 (e.g., PUCCH), in this embodiment, the HARQ codebook can be transmitted within the MAC-CE (located at Layer 2). Accordingly, a new MAC-CE format can be designed to carry the HARQ codebook. Here, Layer 1 can refer to the physical layer.
[0163] Therefore, the sensing receiver can directly report HARQ feedback information and sensing results to SF network elements or network-side devices.
[0164] Therefore, by adopting the scheme of the first embodiment, the perceived information results are integrated into the HARQ feedback information and reported to the network device together. This eliminates the need to wait for the network device to allocate dedicated resources for reporting the perceived results, resulting in lower latency and reduced resource consumption throughout the reporting process. Thus, the reporting mechanism for perceived results can be improved, and reporting efficiency can be increased.
[0165] Furthermore, this implementation scheme is preferably applicable to some sensing scenarios that determine the presence or absence of an event. In such scenarios, only the presence or absence of the event needs to be fed back, meaning the sensing result is similar to HARQ-ACK or HARQ-NACK in HARQ feedback information. Therefore, the sensing result representing whether the event has occurred or not can be fused and fed back as part of the HARQ codebook, thereby completing the reporting of the sensing result while the sensing receiver and network device are communicating and interacting (e.g., the HARQ feedback process). Similarly, this implementation scheme can also be applied to sensing scenarios that determine whether the sensing result has changed or the degree of change exceeds a preset threshold.
[0166] Figure 3 This is a signaling interaction diagram of a communication method according to the second embodiment of this application.
[0167] In specific implementation, in the communication method provided by the following steps (hereinafter referred to as S) 200 to S202, the steps implemented by the sensing receiver can be executed by a chip with communication function in the sensing receiver or by a baseband chip in the sensing receiver; the steps implemented by the network device can be executed by a chip with communication function in the network device or by a baseband chip in the network device.
[0168] In this embodiment, the sensing receiver is preferably a UE, and the sensing type is preferably base station transmits and UE receives, UE transmits and receives, or UEa transmits and UEb receives. Of course, in practical applications, it is not excluded that the sensing receiver is a network device, and the sensing type may include other sensing types besides the three sensing types mentioned above. For example, in the sensing type of UE transmits and base station receives, base station a, as the sensing receiver, executes this embodiment to report the sensing results to the SF network element.
[0169] In this implementation scheme, the network device can be a device independent of the sensing node, with the sensing receiver residing within the cell managed by the network device and communicating with it. Alternatively, the network device in this implementation can also be a sensing node, such as the base station in the aforementioned sensing type where the base station transmits and the UE receives data. The network device can be a base station or an SF network element.
[0170] This implementation scheme is preferably applicable to perception scenarios that determine the presence or absence of an event. The corresponding perception result is described using 1 bit, for example, a perception result of 0 or 1, where 0 represents that the event did not occur (or, the event occurred), and 1 represents that the event occurred (or, the event did not occur). Such perception scenarios (also known as synesthetic use cases) can include any one or more of the following: indoor intrusion detection, pedestrian / animal trespass detection on highways, rainfall monitoring, flood detection, railway intrusion detection, unmanned aerial vehicle (UAV) intrusion detection, and parking lot empty space perception. Taking the parking lot empty space perception scenario as an example, the event determined by perception can be the entry and exit of vehicles in the parking lot. Taking the railway intrusion detection scenario as an example, the event determined by perception can be the occurrence of a specific action, such as a fall.
[0171] The sensing nodes can employ any of the following sensing modes—single-site sensing, dual-site sensing, collaborative sensing, and multi-site sensing—to implement the sensing operations in the aforementioned sensing scenarios. Depending on the sensing mode, the number of sensing initiators can be one or more, and the number of sensing receivers can also be one or more. Furthermore, any sensing receiver in the current sensing scenario can execute this implementation scheme to report the sensing results to the network device. Next, this implementation scheme will be specifically illustrated using the interaction process between a single sensing initiator, a single sensing receiver, and the network device as an example.
[0172] Specifically, refer to Figure 3 The communication method described in this embodiment may include the following steps:
[0173] S201, the sensing initiator sends a sensing signal. Correspondingly, the sensing receiver receives the echo signal and acquires the sensing result.
[0174] For explanations of the terms involved in S201, please refer to [link / reference]. Figure 1 The relevant description of S101 in the first embodiment shown will not be repeated here.
[0175] Further reference Figure 3 The communication method described in this embodiment may further include the following steps:
[0176] S202, the sensing receiver uses the first uplink channel resource to report the sensing results. Correspondingly, the network device listens to the first uplink channel, which is associated with the first uplink channel resource.
[0177] Specifically, the first uplink channel can be a channel pre-configured by the network device specifically for reporting sensing results. The first uplink channel can be either PUCCH or PUSCH.
[0178] Furthermore, the network device pre-configures the time-frequency location of the first uplink channel resource. After acquiring the sensing results, the sensing receiver can immediately use the pre-allocated first uplink channel resource to transmit the first uplink channel for reporting the sensing results. Correspondingly, the network device obtains the sensing results by listening to the first uplink channel. Therefore, the entire reporting process has a relatively small latency, which is beneficial for the network device to obtain the sensing results in a timely manner.
[0179] In one specific implementation, S202 may specifically include the step of: in response to the occurrence of a sensing event as a sensing result, transmitting the sensing result using a first uplink channel resource.
[0180] Specifically, the on / off transmission mechanism of scheduling requests (SRs) can be adopted. Preferably, the sensing receiver uses the first uplink channel resource to send the sensing result when an event is sensed. If no event is sensed, no content is sent on the corresponding first uplink channel resource.
[0181] Furthermore, the first uplink channel transmitted can be a fixed sequence. Upon receiving this sequence transmitted using the resources of the first uplink channel, the network device can determine that the sensing result is that an event has occurred. If, after a preset time interval following the transmission of the sensing signal at the sensing initiator, no energy transmission or received sequence is detected on the first uplink channel, the network device can determine that the sensing result is that the event has not occurred.
[0182] Therefore, this implementation scheme is preferably applicable to some sensing scenarios that determine the presence or absence of an event. It can use an on / off reporting mechanism similar to that used when sending a scheduling request (SR-PUCCH) via PUCCH, indicating the occurrence or absence of a sensing event through different first uplink channel resources. The network side can configure some SR-PUCCH resources specifically for feedback on the occurrence or absence of sensing events through higher-layer signaling (such as RRC signaling). For example, when the sensing receiver determines that the sensing result is that an event has occurred, it sends a message on the first uplink channel resource; if the sensing result is that the event has not occurred, it does not send any content on the first uplink channel resource. Correspondingly, the network device listens to the first uplink channel. If energy is detected on the first uplink channel resource associated with the first uplink channel, the sensing result is determined to be that an event has occurred; otherwise, if no energy is detected on the first uplink channel, the sensing result is determined to be that the event has not occurred. Similarly, this implementation scheme can also be applied to sensing scenarios that determine whether the sensing result has changed or the degree of change exceeds a preset threshold.
[0183] In a variation, S202 may specifically include the steps of: in response to a sensing result indicating that a sensing event has occurred, transmitting a first sequence using a first uplink channel resource, the first sequence indicating that a sensing event has occurred; and / or, in response to a sensing result indicating that a sensing event has not occurred, transmitting a second sequence using the first uplink channel resource, the second sequence indicating that a sensing event has not occurred.
[0184] In other words, regardless of whether an event occurs, the sensing receiver uses the first uplink channel resource to report, using different sequences to distinguish whether a sensing event has occurred.
[0185] For example, the correspondence between sequences and sensing results can be configured through DCI.
[0186] In another variation, different sensing results can be associated with different first uplink channel resources. Accordingly, in S202, the sensing receiver reports using the corresponding first uplink channel resource based on the sensing result. Thus, by transmitting the first uplink channel resources used by the first uplink channel, the network device can accurately distinguish whether a sensing event has occurred.
[0187] Furthermore, different first uplink channel resources can be different in the time domain and / or frequency domain. Different first uplink channel resources may partially overlap or not overlap in the time domain and / or frequency domain. The first uplink channels transmitted on different first uplink channel resources can be the same sequence or different sequences.
[0188] In some embodiments, the first uplink channel resource may be an uplink channel resource independent of the second uplink channel resource, which is used to transmit SR. For example, the network device pre-configures two sets of uplink channel resources, one set being the first uplink channel resource for the sensing receiver to report sensing results, and the other set being the second uplink channel resource for the UE, acting as the sensing receiver, to send SR.
[0189] Furthermore, the first uplink channel can be independent of the second uplink channel traditionally used for transmitting SR.
[0190] In one variation, the first uplink channel resource can reuse the second uplink channel resource. In other words, the first uplink channel resource can be used both to report sensing results and to transmit SR (Sensing Report). This helps improve resource utilization and reduce resource overhead.
[0191] Furthermore, the sequence associated with the sensing result is different from the sequence associated with the scheduling request. For example, the sequence can be used to distinguish whether the data transmitted using the first uplink channel resource is a sensing result or an SR.
[0192] In one specific implementation, the sensed signal may include a sensed reference signal, which is then referenced. Figure 3 Prior to S201, the communication method described in this embodiment may further include the following steps:
[0193] S200, the network device sends first information to both the sensing initiator and the sensing receiver. Correspondingly, the sensing receiver and the sensing initiator receive the first information. The first information is used to activate the sensing reference signal.
[0194] For explanations of the terms used in S200, please refer to [link / reference]. Figure 1 The relevant description of S100 in the first embodiment shown will not be repeated here.
[0195] Furthermore, in this embodiment, the first information can also be used to indicate the index of the first uplink channel resource, which is selected from a first uplink channel resource set. For example, it can be used to indicate the HARQ feedback location (i.e., Figure 2 The PUCCH resource indicator (PRI) is used to carry an index of the first uplink channel resource (the time-frequency location of the PUCCH).
[0196] The network device can pre-configure (e.g., via RRC) a first uplink channel resource set, which includes one or more first uplink channel resources, and then indicate one of them to the UE via PRI in the DCI. In response to receiving the first information, the UE, acting as a sensing receiver, can determine the time-frequency location of the first uplink channel resource based on the PRI.
[0197] Figure 4 This is a schematic diagram of the structure of a communication device 4 according to a third embodiment of this application. Those skilled in the art will understand that the communication device 4 described in this embodiment can be used to implement the above-described... Figures 1 to 3 The method described in the illustrated embodiment is a technical solution.
[0198] Specifically, refer to Figure 4 The communication device 4 may include: a receiving module 41 for receiving echo signals; and a reporting module 42 for transmitting the sensing results along with the Hybrid Automatic Repeat Request (HARQ) feedback information, wherein the sensing results are obtained from the echo signals.
[0199] For more information on the working principle and operation mode of the communication device 4, please refer to the above. Figures 1 to 3The relevant descriptions in the text will not be repeated here. In specific implementations, the aforementioned communication device 4 may correspond to a chip with communication function in the sensing receiver, or a chip with data processing function, such as a system-on-a-chip (SOC), baseband chip, etc.; or a chip module in the sensing receiver that includes a chip with communication function; or a chip module with a chip with data processing function; or the sensing receiver itself. The sensing receiver may be, for example, a UE.
[0200] Figure 5 This is a schematic diagram of the structure of a communication device 5 according to the fourth embodiment of this application. Those skilled in the art will understand that the communication device 5 described in this embodiment can be used to implement the above-described... Figures 1 to 3 The method described in the illustrated embodiment is a technical solution.
[0201] Specifically, refer to Figure 5 The communication device 5 may include: a receiving module 51 for receiving echo signals; and a reporting module 52 for reporting sensing results using first uplink channel resources, wherein the sensing results are obtained from the echo signals.
[0202] For more information on the working principle and operation mode of the communication device 5, please refer to the above. Figures 1 to 3 The relevant descriptions in the text will not be repeated here. In specific implementations, the aforementioned communication device 5 may correspond to a chip with communication function in the sensing receiver, or a chip with data processing function, such as a system-on-a-chip (SOC), baseband chip, etc.; or a chip module in the sensing receiver that includes a chip with communication function; or a chip module with a chip with data processing function; or the sensing receiver itself. The sensing receiver may be, for example, a UE.
[0203] Figure 6 This is a schematic diagram of the structure of a communication device 6 according to the fifth embodiment of this application. Those skilled in the art will understand that the communication device 6 described in this embodiment can be used to implement the above-described... Figures 1 to 3 The method described in the illustrated embodiment is a technical solution.
[0204] Specifically, refer to Figure 6 The communication device 6 may include: a receiving module 61, for receiving the sensing results transmitted along with the Hybrid Automatic Repeat Request (HARQ) feedback information.
[0205] For more information on the working principle and operation mode of the communication device 6, please refer to the above. Figures 1 to 3The relevant descriptions in the text will not be repeated here. In specific implementations, the aforementioned communication device 6 may correspond to a chip with communication function in a network device, or to a chip with data processing function, such as a system-on-a-chip (SOC), baseband chip, etc.; or to a chip module in a network device that includes a chip with communication function; or to a chip module with a chip with data processing function; or to a network device.
[0206] Figure 7 This is a schematic diagram of the structure of a communication device 7 according to the sixth embodiment of this application. Those skilled in the art will understand that the communication device 7 described in this embodiment can be used to implement the above-described... Figures 1 to 3 The method described in the illustrated embodiment is a technical solution.
[0207] Specifically, refer to Figure 7 The communication device 7 may include: a monitoring module 71, used to monitor a first uplink channel, wherein the first uplink channel resources associated with the first uplink channel are used at least for reporting the sensing results.
[0208] For more information on the working principle and operation mode of the communication device 7, please refer to the above. Figures 1 to 3 The relevant descriptions in the text will not be repeated here. In specific implementations, the aforementioned communication device 7 may correspond to a chip with communication function in a network device, or to a chip with data processing function, such as a system-on-a-chip (SOC), baseband chip, etc.; or to a chip module in a network device that includes a chip with communication function; or to a chip module with a chip with data processing function; or to a network device.
[0209] In specific implementation, the modules / units included in the various devices and products described in the above embodiments can be software modules / units, hardware modules / units, or a combination of both.
[0210] For example, for various devices and products applied to or integrated into a chip, each module / unit can be implemented using hardware methods such as circuits, or at least some modules / units can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a chip module, each module / unit can be implemented using hardware methods such as circuits, and different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules / units can be implemented using hardware methods such as circuits. The components can be implemented using software programs that run on the processor integrated within the chip module. The remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into the terminal, each of its components / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or in different components within the terminal. Alternatively, at least some modules / units can be implemented using software programs that run on the processor integrated within the terminal, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits.
[0211] This invention also provides a computer-readable storage medium, which is a non-volatile or non-transitory storage medium storing a computer program. When a processor executes the computer program, it performs the steps of the communication method provided in any of the above embodiments. Preferably, the storage medium may include a computer-readable storage medium such as non-volatile or non-transitory memory. The storage medium may include ROM, RAM, a magnetic disk, or an optical disk, etc.
[0212] This invention also provides another communication device, including a memory and a processor. The memory stores a computer program that can run on the processor, and the processor executes the above-described... Figures 1 to 3 The steps of the communication method provided in the corresponding embodiment are described. The communication device can be integrated into a sensing receiver or a network device, or the communication device can be, for example, a sensing receiver or a network device. The sensing receiver can be a UE.
[0213] This invention also provides a computer program product, including a computer program / instructions, which, when executed by a processor, implements the above-described... Figures 1 to 3 The steps of the communication method provided in the corresponding embodiment.
[0214] Figure 8This is a schematic diagram of the structure of a communication device provided in the seventh embodiment of this application.
[0215] Specifically, refer to Figure 8 The data transmission device may include a processor 81, which is coupled to a memory 82, which may be located within or outside the device. Optionally, a transceiver 83 may also be included. The memory 82, processor 81, and transceiver 83 may be connected via a communication bus. The memory 82 stores a computer program that can run on the processor 81, and when the processor 81 runs the computer program, it performs the aforementioned... Figures 1 to 3 In the communication method provided in the illustrated embodiment, the transceiver 83 can perform the sending and / or receiving actions described above under the control of the processor 81. This communication device can be a network device as described above, or it can be a UE (User Equipment).
[0216] In this embodiment of the application, the memory 82 includes non-volatile memory or non-transitory memory, and may also include optical disk, hard disk, solid-state drive, etc.
[0217] In this embodiment, the processor 81 can be a central processing unit (CPU), but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0218] The UE in this application embodiment is a device with wireless communication capabilities, and may be referred to as a terminal, user, user terminal, terminal equipment, mobile station (MS), mobile terminal (MT), access terminal equipment, vehicle-mounted terminal equipment, industrial control terminal equipment, UE unit, UE station, mobile station, remote station, remote terminal equipment, mobile device, UE terminal equipment, wireless communication equipment, UE agent, or UE device, etc. The user terminal can be fixed or mobile. It should be noted that the user terminal can support at least one wireless communication technology, such as Long Term Evolution (LTE) or New Radio (NR). For example, user terminals can be mobile phones, tablets, desktop computers, laptops, all-in-one computers, in-vehicle terminals, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, wearable devices, terminal devices in future mobile communication networks, or terminal devices in future evolved public land mobile networks (PLMNs), etc. In some embodiments of this application, the user terminal may also be a device with transceiver functions, such as a chip system. The chip system may include a chip, and may also include other discrete components.
[0219] In this application embodiment, the network equipment includes devices that provide wireless communication functions for user terminals, and may also be referred to as access network equipment, radio access network (RAN) equipment, or access network elements. The network equipment can support at least one wireless communication technology, such as LTE, NR, etc. For example, the network equipment includes, but is not limited to: next-generation base stations (gNB), evolved node B (eNB), radio network controllers (RNC), node B (NB), base station controllers (BSC), base transceiver stations (BTS), home base stations (e.g., home evolved node B, or home node B (HNB)), baseband units (BBU), transmitting and receiving points (TRP), transmitting points (TP), mobile switching centers, etc., in a 5th-generation (5G) mobile communication system. Network devices can also be radio controllers, centralized units (CUs), and / or distributed units (DUs) in cloud radio access network (CRAN) scenarios, or access network devices can be relay stations, access points, vehicle-mounted devices, terminal devices, wearable devices, and network devices in future mobile communications or future evolved PLMNs. In some embodiments, network devices can also be apparatuses that provide wireless communication capabilities to user terminals, such as chip systems. For example, a chip system may include chips, and may also include other discrete devices.
[0220] The core network elements in this embodiment can also be referred to as core network equipment, which are network elements deployed in the core network, such as core network control plane network elements or core network user plane network elements. The core network in this embodiment can be an evolved packet core (EPC), a 5G core network, or a new type of core network in future communication systems. For example, a 5G core network consists of a group of network elements that implement functions such as access and mobility management (AMF), user plane functions such as packet routing and forwarding and QoS (Quality of Service) management, and session management functions such as session management, IP address allocation and management. The EPC can consist of a mobility management entity (MME) that provides mobility management and gateway selection, a serving gateway (S-GW) that provides packet forwarding, and a PDN gateway (P-GW) that provides terminal address allocation and rate control. For Multicast Broadcast Service (MBS), the core network can include several new network elements to implement functions such as packet forwarding, MBS conference management, QoS management, and transmission mode switching (switching between unicast and multicast / broadcast transmission modes). Alternatively, these functions can be implemented by existing core network elements.
[0221] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by a program instructing related hardware. The program can be stored in a computer-readable storage medium, which may include ROM, RAM, disk, or optical disk, etc.
[0222] The embodiments described in this application are described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (devices), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0223] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0224] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0225] It should also be noted that in the embodiments of this application, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent the existence of A alone, the simultaneous existence of A and B, or the existence of B alone. A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" and similar expressions refer to any combination of these items, including any combination of singular or plural items. For example, at least one of a, b, and c can represent: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, and c can be single or multiple.
[0226] In this application, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0227] This application can be described in the general context of computer-executable instructions, such as program modules, that are executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform a specific task or implement a specific abstract data type. This application can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.
[0228] The various embodiments in this application are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the device embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions of the method embodiments.
[0229] Those skilled in the art will recognize that the units and algorithm steps described in the embodiments of this application can be implemented using electronic hardware, computer software, or a combination of electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0230] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the devices, apparatuses, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0231] While this application discloses the above information, it is not limited thereto. Any person skilled in the art can make various modifications and alterations without departing from the spirit and scope of this application; therefore, the scope of protection of this application shall be determined by the scope defined in the claims.
Claims
1. A communication method, characterized in that, include: Receive echo signal; The sensing results are transmitted along with the Hybrid Automatic Repeat Request (HARQ) feedback information, and the sensing results are obtained from the echo signal.
2. The communication method according to claim 1, characterized in that, The transmission of the perception results along with the HARQ feedback information includes: carrying the perception results in the HARQ codebook.
3. The communication method according to claim 2, characterized in that, The number of bits in the HARQ codebook is a first quantity. The m first bits in the HARQ codebook are associated with m HARQ feedback information. The n second bits in the HARQ codebook are used to indicate n perception results. m and n are both positive integers, and the sum of m and n is equal to the first quantity.
4. The communication method according to claim 3, characterized in that, The HARQ codebook is associated with a first time period, which includes at least one time unit; wherein... The number of bits associated with the first bit in a single time unit is equal to the number of bits associated with the second bit in a single time unit; and / or The first bit and the second bit are associated with different time units; and / or The n second bits are located before the first first bit or after the last first bit among the m first bits.
5. The communication method according to any one of claims 1 to 4, characterized in that, The transmission of the perception results along with the HARQ feedback information includes: The sensing results and the HARQ feedback information are transmitted via the uplink channel.
6. The communication method according to any one of claims 1 to 5, characterized in that, The echo signal is the signal generated when the sensing signal acts on the sensing target, and the sensing signal includes the sensing reference signal.
7. The communication method according to claim 6, characterized in that, Also includes: Receive first information, which is used to activate the sensing reference signal.
8. The communication method according to claim 1 or 2, characterized in that, The echo signal is a signal generated when a sensing signal acts on a sensing target, and the sensing signal is multiplexed from a communication channel.
9. The communication method according to claim 8, characterized in that, The transmission of the perception results along with the HARQ feedback information includes: For bits in the HARQ codebook that are associated with both HARQ feedback information and sensing results, these bits indicate the result of the bundled operation between the HARQ feedback information and the sensing results; and / or Different bits are used in the HARQ codebook to indicate the HARQ feedback information associated with the communication channel and the sensing results associated with the communication channel, respectively.
10. The communication method according to claim 9, characterized in that, The number of bits associated with the communication channel in the HARQ codebook is greater than or equal to the number of repeated transmissions of the communication channel.
11. The communication method according to any one of claims 8 to 10, characterized in that, In response to the HARQ feedback information associated with the communication channel being HARQ-NACK, the bit corresponding to the sensing result associated with the communication channel is determined to indicate that the sensing result indicates that the sensing event has not occurred.
12. The communication method according to any one of claims 1 to 11, characterized in that, The transmission of the perception results along with the HARQ feedback information includes: In layer 2, the perception results are transmitted along with the HARQ feedback information.
13. A communication method, characterized in that, include: Receive echo signal; The sensing results are reported using the first uplink channel resources, and the sensing results are obtained from the echo signal.
14. The communication method according to claim 13, characterized in that, The reporting of sensing results using the first uplink channel resources includes: In response to the occurrence of a sensing event, the sensing result is transmitted using the first uplink channel resource.
15. The communication method according to claim 13, characterized in that, The reporting of sensing results using the first uplink channel resources includes: In response to the sensing result being a sensing event occurring, a first sequence is transmitted using the first uplink channel resources, the first sequence indicating the occurrence of the sensing event; and / or In response to the sensing result that the sensing event has not occurred, a second sequence is transmitted using the first uplink channel resource, the second sequence being used to indicate that the sensing event has not occurred.
16. The communication method according to any one of claims 13 to 15, characterized in that, Different sensing results are associated with different first uplink channel resources; and / or The first uplink channel resource is an uplink channel resource independent of the second uplink channel resource, which is used to transmit scheduling requests; and / or The first uplink channel resource reuses the second uplink channel resource, which is used to transmit scheduling requests. The sequence associated with the sensing result is different from the sequence associated with the scheduling request.
17. The communication method according to any one of claims 13 to 16, characterized in that, The echo signal is a signal generated when a sensing signal acts on a sensing target. The sensing signal includes a sensing reference signal. The communication method further includes: Receive first information, the first information being used to activate the sensing reference signal and an index for indicating the first uplink channel resource, the first uplink channel resource being selected from a first uplink channel resource set.
18. A communication method, characterized in that, include: Receive the sensing results transmitted along with the HARQ feedback information from the Hybrid Automatic Repeat Request.
19. The communication method according to claim 18, characterized in that, The received sensing results transmitted along with the HARQ feedback information include: HARQ codebooks, carrying the sensing results, are received via the uplink channel; and / or The perception results and HARQ feedback information are received at layer 2.
20. The communication method according to claim 18 or 19, characterized in that, The sensing result is obtained from an echo signal, which is a signal generated when the sensing signal acts on the sensing target. The sensing signal includes a sensing reference signal. The communication method further includes: sending first information, which is used to activate the sensing reference signal; and / or The echo signal is a signal generated when a sensing signal acts on a sensing target, and the sensing signal is multiplexed from a communication channel.
21. A communication method, characterized in that, include: Listen to the first uplink channel, and the first uplink channel resources associated with the first uplink channel are used at least for reporting the sensing results.
22. The communication method according to claim 21, characterized in that, Different sensing results are associated with different first uplink channel resources; and / or Different perceptual outcomes are associated with different sequences; and / or The first uplink channel resource is an uplink channel resource independent of the second uplink channel resource, which is used to transmit scheduling requests; and / or The first uplink channel resource reuses the second uplink channel resource, which is used to transmit scheduling requests. The sequence associated with the sensing result is different from the sequence associated with the scheduling request.
23. The communication method according to claim 21 or 22, characterized in that, The sensing result is obtained from the echo signal, which is the signal generated when the sensing signal acts on the sensing target. The sensing signal includes a sensing reference signal. The communication method further includes: Send first information, which is used to activate the sensing reference signal and to indicate the index of the first uplink channel resource, which is selected from a first uplink channel resource set.
24. A communication device, characterized in that, include: The receiving module is used to receive echo signals; The reporting module is used to transmit the sensing results along with the HARQ feedback information, wherein the sensing results are obtained from the echo signal.
25. A communication device, characterized in that, include: The receiving module is used to receive echo signals; The reporting module is used to report the sensing results using the first uplink channel resources, the sensing results being obtained from the echo signal.
26. A communication device, characterized in that, include: The receiving module is used to receive the sensing results transmitted along with the HARQ feedback information.
27. A communication device, characterized in that, include: The monitoring module is used to monitor the first uplink channel, and the first uplink channel resources associated with the first uplink channel are used at least for reporting the sensing results.
28. A computer-readable storage medium, said computer-readable storage medium being a non-volatile storage medium or a non-transient storage medium, having stored thereon a computer program, characterized in that, The computer program is executed by a processor to perform the steps of the method according to any one of claims 1 to 23.
29. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the steps of the method according to any one of claims 1 to 23.
30. A communication device comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, characterized in that, When the processor runs the computer program, it performs the steps of the method according to any one of claims 1 to 23.