Sensing signal determination method, storage medium and electronic device

By adjusting the time frequency domain resource and data transmission parameters on the base station side and terminal side, and reconstructing the data signal as a perception signal, the problem of communication data assisted perception in the prior art is solved, and synesthesia fusion and the accuracy of perception signals are improved.

CN120075012APending Publication Date: 2025-05-30ZTE CORP
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202311615526.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-28
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The prior art cannot realize synesthesia fusion of communication data assisted perception.

Method used

By adjusting the time-frequency domain resources and data transmission parameters on the base station side according to channel quality, terminal communication needs and base station perception needs, and reconstructing the received data signal as perception signals on the terminal side, synesthesia fusion of communication data assisted perception is realized.

Benefits of technology

The synesthesia fusion of communication data assisted perception is realized, solving the problem that communication data assisted perception cannot be realized, and improving the accuracy of perceived signals and the efficiency of communication data utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120075012A_ABST
    Figure CN120075012A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a sensing signal determination method, a storage medium and an electronic device. The method comprises: determining time-frequency domain resources and data transmission parameters according to the channel quality of a channel, the communication demand of a terminal and the sensing demand of a base station, the time-frequency domain resources comprising time domain resources and frequency domain resources; sending the allocation indication information of the time-frequency domain resources and the data transmission parameters to the terminal, and obtaining data signals sent by the terminal at the time-frequency domain resource position of the channel according to the data transmission parameters; and reconstructing the data signal to obtain a sensing signal of the time-frequency domain resource position where the data signal is located, and sensing the channel and the environment based on the sensing signal. The method at least solves the problem that in the related technology, communication data assisted perception communication and sensing fusion cannot be achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of communications, and in particular, to a method for determining a sensing signal, a storage medium, and an electronic device. Background Art

[0002] Integrated communication and sensing is not only a key technology in the field of communications, but has also become one of the six future application directions released by the IMT-2030 organization. It is expected to achieve a high degree of integration of communication and sensing in terms of resources, data, capabilities, etc., so as to meet the development needs of future new services.

[0003] According to the different ways of sending and receiving sensing signals, the integrated communication and sensing working mode can be divided into several working modes such as base station self-transmitting and self-receiving, base station cooperative sensing, base station transmitting and terminal receiving, terminal transmitting and base station receiving, terminal self-transmitting and self-receiving, and terminal cooperative sensing. At present, the academic community has given the capacity bounds and mutual relationships of integrated communication and sensing from the perspective of information theory, while the industrial research mainly focuses on sensing, especially the base station self-transmitting and self-receiving mode and the base station cooperative sensing mode.

[0004] As the integrated communication and sensing technology is about to be established in the 3GPP standard organization, the research and discussion on integrated communication and sensing have gradually expanded from simply realizing sensing to how to integrate with the current communication architecture. Some scholars have proposed some solutions in the aspect of sensing-assisted communication, while there is still less research in the aspect of communication-assisted sensing. At the same time, how to achieve sensing and integrated communication and sensing under the two traditional communication transmission modes of base station transmitting and terminal receiving and terminal transmitting and base station receiving will be an urgent need for the large-scale application of integrated communication and sensing in the B5G or 6G era.

[0005] Regarding the problem that the integrated communication and sensing of communication data-assisted sensing cannot be achieved in the related art, no effective solution has been proposed yet. Summary of the Invention

[0006] The embodiments of the present application provide a method for determining a sensing signal, a storage medium, and an electronic device, so as to at least solve the problem that the integrated communication and sensing of communication data-assisted sensing cannot be achieved in the related art.

[0007] According to an embodiment of the present application, a method for determining a sensing signal is provided, which is applied to a base station and includes: determining time-frequency domain resources and data transmission parameters according to the channel quality of a channel, the communication requirements of the terminal, and the sensing requirements of the base station, where the time-frequency domain resources include: time domain resources and frequency domain resources; sending allocation indication information of the time-frequency domain resources and data transmission parameters to the terminal, and acquiring a data signal sent by the terminal at the time-frequency domain resource position of the channel according to the data transmission parameters; reconstructing the data signal to obtain a sensing signal at the time-frequency domain resource position where the data signal is located, and sensing the channel and the environment based on the sensing signal.

[0008] According to an embodiment of the present application, a method for determining a sensing signal is further provided, which is applied to a terminal and includes: sending the sensing requirements of the terminal to the base station; acquiring the allocation indication information of the time-frequency domain resources and data transmission parameters sent by the base station, and acquiring the data signal sent by the base station at the time-frequency domain resource position of the channel according to the data transmission parameters, where the time-frequency domain resources and the data transmission parameters are resources and parameters determined by the base station according to the channel quality of the channel, the communication requirements of the base station, and the sensing requirements of the terminal, and the time-frequency domain resources include: time domain resources and frequency domain resources; reconstructing the data signal to obtain a sensing signal at the time-frequency domain resource position where the data signal is located, and sensing the channel and the environment based on the sensing signal.

[0009] According to another embodiment of the present application, a computer-readable storage medium is further provided, where a computer program is stored in the computer-readable storage medium, and the computer program is configured to execute the steps in any one of the above method embodiments when running.

[0010] According to another embodiment of the present application, an electronic device is further provided, which includes a memory and a processor, a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0011] Through the present application, since the base station side adjusts the time-frequency domain resources and data transmission parameters of data signal transmission during scheduling based on the channel quality of the channel, the communication requirements of the terminal, and its own sensing requirements, and after receiving the data signal transmitted by the terminal side based on the time-frequency domain resources and data transmission parameters, reconstructs the data signal as a sensing signal, and then the base station side senses the channel and the environment based on the reconstructed sensing signal, thereby realizing the communication-sensing integration of communication data-assisted sensing and solving the problem that the communication-sensing integration of communication data-assisted sensing cannot be achieved. Description of the Drawings

[0012] Figure 1Hardware block diagram of a mobile terminal for a method of determining a sensing signal according to an embodiment of the present application;

[0013] Figure 2 Flowchart of a method of determining a sensing signal according to an embodiment of the present application;

[0014] Figure 3 Flowchart of another method of determining a sensing signal according to an embodiment of the present application;

[0015] Figure 4 Flowchart of a method of modulating and reconstructing a signal according to an embodiment of the present application;

[0016] Figure 5 Flowchart of a method of decoding and reconstructing a signal according to an embodiment of the present application;

[0017] Figure 6 Hardware block diagram of a base station according to an embodiment of the present application;

[0018] Figure 7 Hardware block diagram of a terminal according to an embodiment of the present application. Detailed implementation manners

[0019] The embodiments of the present application will be described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.

[0020] It should be noted that the terms "first", "second", etc. in the description and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence.

[0021] The method embodiments provided in the embodiments of the present application can be executed on a mobile terminal, a computer terminal or a similar computing device. Taking running on a mobile terminal as an example, Figure 1 Hardware block diagram of a mobile terminal for a method of determining a sensing signal according to an embodiment of the present application. As Figure 1 shown, the mobile terminal may include one or more ( Figure 1 only one is shown in Figure 1 a processor 102 (the processor 102 may include, but is not limited to, a processing device such as a microprocessor (Central Processing Unit, MCU) or a field programmable gate array (Field Programmable Gate Array, FPGA)) and a memory 104 for storing data. Among them, the above-mentioned mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those of ordinary skill in the art can understand that Figure 1more or fewer components shown, or having a configuration different from that shown in Figure 1 that shown.

[0022] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the method for determining a sensing signal in an embodiment of the present application. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, implements the above-mentioned method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories. In some instances, the memory 104 may further include a memory remotely disposed relative to the processor 102, and these remote memories can be connected to the mobile terminal through a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0023] The transmission device 106 is used to receive or send data via a network. Specific examples of the above-mentioned network may include a wireless network provided by a communication provider of the mobile terminal. In one instance, the transmission device 106 includes a network adapter (Network Interface Controller, abbreviated as NIC), which can be connected to other network devices through a base station and thus can communicate with the Internet. In one instance, the transmission device 106 may be a radio frequency (Radio Frequency, abbreviated as RF) module, which is used to communicate with the Internet wirelessly.

[0024] In this embodiment, a method for determining a sensing signal running on a base station is provided, which is applied to the working mode of the terminal transmitting and the base station receiving. Figure 2 is a flowchart of a method for determining a sensing signal according to an embodiment of the present application, as shown in Figure 2 shown, and this process includes the following steps S202 - S206:

[0025] Step S202, obtain the communication requirements of the terminal, and determine the time-frequency domain resources and data transmission parameters according to the channel quality of the channel, the communication requirements of the terminal, and the sensing requirements of the base station, where the time-frequency domain resources include: time domain resources and frequency domain resources;

[0026] As an optional example, the communication requirements include: the number of data information bits and the block error rate (Block Error Rate, abbreviated as BLER) of data transmission; the sensing requirements include: the accuracy of sensing parameters and the sensing accuracy; the accuracy of the sensing parameters includes: the maximum sensing distance and the sensing distance resolution, the maximum sensing speed and the sensing speed resolution.

[0027] As an alternative example, the channel quality can be determined by a Channel Quality Indication (CQI for short), where the channel is the channel used for communication between the base station and the terminal.

[0028] As an alternative example, the data transmission parameters include the modulation order and the coding rate.

[0029] In an exemplary embodiment, before the above step S202, the method further includes: obtaining a channel measurement signal sent by the terminal; determining the channel quality of the channel according to the channel measurement signal.

[0030] Optionally, before the above step S202, the terminal also sends its communication requirements to the base station.

[0031] In an exemplary embodiment, the above step S202 can be implemented through the following steps S11 - S13:

[0032] Step S11: Determine a first time - frequency domain resource and first data transmission parameters according to the channel quality of the channel and the communication requirements of the terminal;

[0033] Step S12: Determine a second time - frequency domain resource according to the channel quality of the channel and the sensing requirements of the base station;

[0034] Step S13: Based on the time - frequency domain resources allocable by the base station, determine the time - frequency domain resource according to the first time - frequency domain resource and the second time - frequency domain resource, and adjust the first data transmission parameters based on the time - frequency domain resource to obtain the data transmission parameters.

[0035] It should be noted that the base station needs to dynamically allocate time - frequency domain resources through a scheduling algorithm to maximize the utilization of available resources and ensure the fairness and efficiency of the network. The time - frequency domain resources allocable by the base station are the resources that the base station can use to transmit data within a specific time and frequency range.

[0036] It should be noted that there is no order of execution between the above step S11 and step S12. It can be that step S11 is executed first, or step S12 is executed first.

[0037] In an exemplary embodiment, the above step S13 includes: determining the requirement for the block error rate during the data transmission process; based on the requirement for the block error rate and the time - frequency domain resources allocable by the base station, determine the time - frequency domain resource according to the first time - frequency domain resource and the second time - frequency domain resource.

[0038] As an alternative example, the requirements for determining the block error rate during data transmission include: determining the requirements for the block error rate during data transmission according to the perception accuracy requirements.

[0039] It should be noted that the above "requirements for the block error rate during data transmission" are different from the "block error rate of data transmission" in the communication requirements. If only the block error rate of the communication requirements is considered, the block error rate is relatively high, such as 10%; and since this application needs to use data reconstruction for perception, considering the perception accuracy, the block error rate of data transmission needs to be reduced, such as 1% or 0.1%. Therefore, "determining the requirements for the block error rate during data transmission according to the perception accuracy requirements" actually rewrites and adjusts the block error rate.

[0040] It should be noted that in this embodiment, the base station determines the allocated time-domain resources, frequency-domain resources, and data transmission parameters only according to the channel quality and communication requirements; secondly, the base station determines the allocated time-domain resources and frequency-domain resources only according to the channel quality and perception requirements; finally, the base station adjusts the allocated time-domain resources, frequency-domain resources, and data transmission parameters considering the allocable resources, communication requirements, and perception requirements comprehensively, and finally determines the allocated time-domain resources, frequency-domain resources, and data transmission parameters.

[0041] For better understanding, the following is an example for illustration:

[0042] The base station determines that the allocated time-domain resources and frequency-domain resources are 40 time slots of orthogonal frequency division multiplexing (OFDM) symbols that are continuous in the time domain and OFDM subcarriers with a frequency bandwidth of 50 MHz that are continuous in the frequency domain only based on the channel quality and communication requirements; determines the modulation order and coding rate, and sets the modulation and coding scheme (MCS) level of the scheduling to MCS = 18 (64 quadrature amplitude modulation (QAM) modulation, coding rate 0.8027). Secondly, the base station determines that the allocated time-domain resources and frequency-domain resources are 80 time slots of OFDM symbols that are continuous in the time domain and OFDM subcarriers with a frequency bandwidth of 100 MHz that are continuous in the frequency domain only based on the channel quality and sensing requirements. Finally, when the base station comprehensively considers the allocable resources, communication requirements, and sensing requirements and adjusts the allocated resources, to ensure the sensing accuracy, it is necessary to control the data transmission block error rate (BLER) to ≤1%, so the time-frequency resources are increased accordingly. It determines that the allocated time-domain resources and frequency-domain resources are 90 time slots of OFDM symbols that are continuous in the time domain and OFDM subcarriers with a frequency bandwidth of 100 MHz that are continuous in the frequency domain, and at the same time adjusts the modulation order and coding rate, and adjusts the MCS level of the scheduling to MCS = 8 (16QAM modulation, coding rate 0.5400) based on the adjusted time-frequency domain resources and communication requirements.

[0043] It should be noted that since the time-domain and frequency-domain resources allocated only considering the sensing requirements are based on the premise that the sensing signal is completely correct, while the actual receiving end uses the reconstruction of the data signal as the sensing signal, and there is a certain bit error rate in the parsing of the data signal (a block error rate (BLER) ≤ 10% cannot guarantee the correctness of the reconstructed sensing signal), so to ensure the sensing accuracy, it is necessary to control the data transmission BLER to ≤1%, and thus the time-frequency resources need to be increased accordingly. Compared with only considering the communication requirements, the allocated time-domain and frequency-domain resources increase, but the number of information bits required for data transmission does not change. Therefore, the adjusted modulation order and coding rate are lower than the MCS level when only considering the communication requirements.

[0044] Step S204, send the allocation indication information of the time-frequency domain resources and data transmission parameters to the terminal, and acquire the data signal sent by the terminal at the time-frequency domain resource position of the channel according to the data transmission parameters, where the time-frequency domain resources include the time-frequency domain resource position;

[0045] It should be noted that after receiving the allocation indication information, the terminal sends the data signal at the corresponding time-frequency domain resource position according to the data transmission parameters, where the data signal includes data symbols and pilot symbols.

[0046] Step S206: Reconstruct the data signal to obtain a sensing signal at the time-frequency domain resource position where the data signal is located, and sense the channel and the environment based on the sensing signal.

[0047] It should be noted that after receiving the data signal sent by the terminal, the base station parses it to obtain data information bits. At the same time, the data signal (including data hard decision symbols or data coding and modulation symbols, and pilot symbols) during the parsing process is reconstructed as a sensing signal. Then, the base station senses the channel and the environment based on the reconstructed sensing signal.

[0048] It should be noted that, in a broad sense, the sensing signal can also be said to be a measurement signal, that is, the transmitting end sends a signal whose value is known to the receiving end. In this way, the receiving end can measure the channel environment experienced by this measurement signal based on this measurement signal.

[0049] In communication, the pilot symbol can also be considered as a measurement signal, and thus can also be considered as a sensing signal. Moreover, the pilot symbol measures the channel coefficient from the transmitting end to the receiving end.

[0050] In sensing, if continuous measurement signals can be configured in the time domain and the frequency domain, then the receiving end can sense and identify the reflectors and scatterers (such as buildings, trees, vehicles, pedestrians, drones, etc.) that the sensing signal experiences in the channel environment based on the sensing signal. In this way, the receiving end or the transmitting end (for example, the receiving end feeds back the sensing result to the transmitting end) can obtain information about the channel environment, so as to adjust the beam of the transmitted signal, or monitor the drone, or schedule the vehicle, etc.

[0051] In an exemplary embodiment, the above step S206 includes: when the channel quality meets a preset condition, reconstruct the data signal by using a modulation reconstruction method to obtain a sensing signal at the time-frequency domain resource position where the data signal is located; when the channel quality does not meet the preset condition, reconstruct the data signal by using a decoding reconstruction method to obtain a sensing signal at the time-frequency domain resource position where the data signal is located.

[0052] It should be noted that the preset condition includes that the CQI is greater than a preset threshold, that is, if the channel quality meets the preset condition, it means that the channel quality is good.

[0053] It should be noted that the modulation reconstruction method is applicable to scenarios with relatively good channel quality. At this time, the correctness of hard decision is relatively high, that is, the hard decision symbols obtained through hard decision are very likely to be the originally transmitted data symbols. Therefore, the correctness of the reconstructed sensing signal is also relatively high, and the sensing accuracy is also relatively high. At the same time, the modulation reconstruction method can reconstruct the sensing signal at the time-domain and frequency-domain positions of all data symbols, ensuring the sampling density of the sensing signal in the time-domain and frequency-domain positions. However, at the same time, the modulation reconstruction method cannot guarantee that all hard decisions are correct. Therefore, the reconstructed sensing signals cannot be guaranteed to be all correct, resulting in a certain loss of sensing performance.

[0054] It should be noted that the decoding reconstruction method is applicable to scenarios with average or poor channel quality. Since the information bits with correct decoding and verification results can ensure correctness, it also ensures the correctness of the corresponding reconstructed sensing signal, thus ensuring the sensing performance. However, for the information bits with incorrect verification results, the corresponding data modulation symbols are set to zero values, that is, the corresponding sensing signals are zero values, which is equivalent to discarding the sensing signals at the corresponding time-domain and frequency-domain positions, resulting in a certain loss of sensing accuracy.

[0055] In an exemplary embodiment, the modulation reconstruction method is used to reconstruct the data signal to obtain the sensing signal at the time-frequency domain resource position where the data signal is located, specifically as Figure 3 described, including the following steps S21 - S24:

[0056] Step S21: Perform channel estimation and channel interpolation on the channel according to the pilot symbols to obtain the channel coefficients at the time-frequency domain resource position where the data symbols are located;

[0057] It should be noted that the data signal includes pilot symbols and data symbols. The time-domain and frequency-domain positions where the data signal is located are also the time-domain and frequency-domain positions where the pilot symbols and data symbols are located. The role of the pilot symbols is for the receiving end to perform channel estimation and obtain the channel coefficients at the time-domain and frequency-domain positions of the data symbols through channel interpolation, and then based on the channel coefficients, detect the data symbols to obtain the estimated values of the data symbols.

[0058] Step S22: Detect the data symbols based on the channel coefficients to obtain the estimated values of the data symbols;

[0059] It should be noted that after the above step S22, channel decoding can also be performed on the estimated values of the data symbols based on the data transmission parameters to obtain a set of data information bits;

[0060] Step S23: Perform a hard decision on the estimated values of the data symbols on the modulation constellation diagram to obtain hard decision symbols of the data;

[0061] It should be noted that making a hard decision on the estimated value of the data symbol in the modulation constellation diagram means that among the standard position symbols in the modulation constellation diagram, the value corresponding to the position symbol with the closest Euclidean distance to the estimated value of the data symbol is used as the hard decision value of the data symbol estimate, that is, the data hard decision symbol.

[0062] Step S24: Use the pilot symbol and the data hard decision symbol as the sensing signals for the time-frequency domain resource position where the data signal is located.

[0063] It should be noted that the data hard decision symbol is used as the sensing signal for the time-frequency domain resource position where the data symbol is located, and the pilot symbol is used as the sensing signal for the time-frequency domain resource position where the pilot symbol is located. Since the data signal includes the data symbol and the pilot symbol, the pilot symbol and the data hard decision symbol can be used as the sensing signals for the time-frequency domain resource position where the data signal is located.

[0064] In an exemplary embodiment, the data signal is reconstructed by means of decoding and reconstruction to obtain the sensing signal for the time-frequency domain resource position where the data signal is located, specifically as Figure 4 shown, including the following steps S31 - S36:

[0065] Step S31: Perform channel estimation and channel interpolation on the channel according to the pilot symbol to obtain the channel coefficient for the time-frequency domain resource position where the data symbol is located, where the data signal includes: the pilot symbol and the data symbol;

[0066] Step S32: Detect the data symbol based on the channel coefficient to obtain the estimated value of the data symbol;

[0067] Step S33: Perform channel decoding on the estimated value of the data symbol based on the data transmission parameters to obtain a set of data information bits;

[0068] Step S34: Encode and modulate the set of data information bits based on the data transmission parameters to obtain a set of data encoded and modulated symbols, where the data transmission parameters include: modulation order and coding rate;

[0069] Step S35: Set to zero the data encoded and modulated symbols in the set of data encoded and modulated symbols that correspond to the target data information bits, where the target data information bits are the data information bits with channel decoding errors in the set of data information bits;

[0070] Step S36: Use the pilot symbol and the set of data encoded and modulated symbols as the sensing signals for the time-frequency domain resource position where the data signal is located.

[0071] As an alternative example, it is also possible to determine the channel decoding check result of each data information bit in a set of data information bits. If the channel decoding check result is correct, the data information bits are encoded and modulated based on the data transmission parameters to obtain data encoding and modulation symbols corresponding to the positions of the data symbols, and the data encoding and modulation symbols are used as the sensing signals for the time-frequency domain resource positions where the data symbols are located. If the channel decoding check result is incorrect, the data encoding and modulation symbols after encoding and modulation corresponding to the data information bits are set to zero values based on the data transmission parameters and used as the sensing signals for the time-frequency domain resource positions where the data symbols are located.

[0072] It should be noted that when the transmitting end performs channel encoding on the data information bits, it first performs binary operations on the data information bits to obtain a set of cyclic redundancy check bits. When the receiving end performs channel decoding to obtain the data information bits, it will perform cyclic redundancy check bit verification again. If this set of bits of the cyclic redundancy check bits is all 0 bits, it is considered that the decoded data information bits are correct, otherwise they are incorrect. It should be noted that the standard protocol also stipulates the number of CRC bits.

[0073] It should be noted that a set of data encoding and modulation symbols is used as the sensing signal for the time-frequency domain resource position where the data symbol is located, and the pilot symbol is used as the sensing signal for the time-frequency domain resource position where the pilot symbol is located. Since the data signal includes data symbols and pilot symbols, the pilot symbol and a set of data encoding and modulation symbols can be used as the sensing signal for the time-frequency domain resource position where the data signal is located.

[0074] Through the above steps S202 - S206, since the base station side adjusts the time-frequency domain resources and data transmission parameters for data signal transmission during scheduling based on the channel quality of the channel, the communication requirements of the terminal, and its own sensing requirements, and after receiving the data signal transmitted by the terminal side based on the time-frequency domain resources and data transmission parameters, reconstructs the data signal as the sensing signal, and then the base station side senses the channel and the environment based on the reconstructed sensing signal, thus realizing the communication data-assisted sensing communication and sensing integration, and solving the problem that the communication data-assisted sensing communication and sensing integration cannot be achieved.

[0075] In this embodiment, a method for determining a sensing signal running on a terminal is provided, which is applied to the working mode of the terminal receiving and transmitting from the base station. Figure 5 It is a flowchart of another method for determining a sensing signal according to an embodiment of the present application, as Figure 5 shown. This process includes the following steps S502 - S506:

[0076] Step S502, send the sensing requirements of the terminal to the base station;

[0077] Step S504, obtain the allocation indication information of the time-frequency domain resources and data transmission parameters sent by the base station, and obtain the data signal sent by the base station at the time-frequency domain resource position of the channel according to the data transmission parameters, where the time-frequency domain resources and the data transmission parameters are resources and parameters determined by the base station according to the channel quality of the channel, the communication requirements of the base station, and the sensing requirements of the terminal. The time-frequency domain resources include: time domain resources and frequency domain resources; the time-frequency domain resources include the time-frequency domain resource position.

[0078] As an optional example, the communication requirements include: the number of data information bits and the block error rate of data transmission; the sensing requirements include: the sensing parameter accuracy and the sensing accuracy; the sensing parameter accuracy includes: the maximum sensing distance and the sensing distance resolution, the maximum sensing speed and the sensing speed resolution. The data transmission parameters include: the modulation order and the coding rate.

[0079] In an exemplary embodiment, before the above step S504, the method further includes: obtaining the channel measurement signal sent by the base station; determining the channel quality of the channel according to the channel measurement signal; and sending the channel quality of the channel to the base station.

[0080] Step S506, reconstruct the data signal to obtain a sensing signal at the time-frequency domain resource position where the data signal is located, and sense the channel and the environment based on the sensing signal.

[0081] In an exemplary embodiment, the above step S506 includes: when the channel quality meets a preset condition, reconstruct the data signal by using a modulation reconstruction method to obtain a sensing signal at the time-frequency domain resource position where the data signal is located; when the channel quality does not meet the preset condition, reconstruct the data signal by using a decoding reconstruction method to obtain a sensing signal at the time-frequency domain resource position where the data signal is located.

[0082] In an exemplary embodiment, reconstructing the data signal by using a modulation reconstruction method to obtain a sensing signal at the time-frequency domain resource position where the data signal is located includes: performing channel estimation and channel interpolation on the channel according to the pilot symbol to obtain the channel coefficient at the time-frequency domain resource position where the data symbol is located, where the data signal includes: the pilot symbol and the data symbol; detecting the data symbol based on the channel coefficient to obtain an estimated value of the data symbol; making a hard decision on the estimated value of the data symbol in the modulation constellation diagram to obtain a data hard decision symbol; and using the pilot symbol and the data hard decision symbol as the sensing signal at the time-frequency domain resource position where the data signal is located.

[0083] In an exemplary embodiment, the data signal is reconstructed by means of decoding and reconstruction to obtain a sensing signal of the time-frequency domain resource position where the data signal is located, including: performing channel estimation and channel interpolation on the channel according to pilot symbols to obtain channel coefficients of the time-frequency domain resource position where data symbols are located, where the data signal includes: pilot symbols and the data symbols; detecting the data symbols based on the channel coefficients to obtain estimated values of the data symbols; performing channel decoding on the estimated values of the data symbols based on the data transmission parameters to obtain a set of data information bits; performing encoding and modulation on the set of data information bits based on the data transmission parameters to obtain a set of data encoding and modulation symbols, where the data transmission parameters include: modulation order and coding rate; setting to zero the data encoding and modulation symbols corresponding to the target data information bits in the set of data encoding and modulation symbols, where the target data information bits are the data information bits with channel decoding errors in the set of data information bits; using the pilot symbols and the set of data encoding and modulation symbols as the sensing signal of the time-frequency domain resource position where the data signal is located.

[0084] Through the above steps S502 - S506, the terminal side feeds back its sensing requirements to the base station side and obtains the data signal transmission and time-frequency domain resources determined by the base station side based on the channel quality of the channel, the sensing requirements of the terminal, and the data transmission parameters of the base station side. After receiving the data signal transmitted by the base station side at the corresponding time-frequency domain resource position according to the data transmission parameters, the terminal side reconstructs the data signal as a sensing signal, and then the terminal side senses the channel and the environment based on the reconstructed sensing signal, thereby realizing the communication-sensing integration of communication data-aided sensing and solving the problem of the inability to realize the communication-sensing integration of communication data-aided sensing.

[0085] It should be noted that this application involves two entities, namely a base station and a terminal. In actual deployment, the base station can be a macro station of a cellular network or a distributed unit access node, etc.; the terminal can be a handheld mobile device or a vehicle-mounted communication module, etc.

[0086] It should be noted that this application is applied to the communication-sensing integrated scenario. By adjusting the modulation and coding level of the transmitted data and the allocated time domain and frequency domain resources, under the given channel quality conditions, the communication-sensing integration goals of communication data-aided sensing in the two working modes of terminal transmitting and base station receiving and base station transmitting and terminal receiving are respectively achieved. The solution of this application not only ensures the communication transmission rate and reliability but also can ensure the accuracy and precision of sensing parameters.

[0087] It should be noted that in addition to being applicable to the two working modes of base station transmitting and terminal receiving, and terminal transmitting and base station receiving, this application can also be applicable to scenarios such as base station transmitting and base station receiving (such as wireless backhaul between base stations), and terminal transmitting and terminal receiving (communication between vehicle-mounted terminals).

[0088] Obviously, the above-described embodiments are only a part of the embodiments of this application, rather than all embodiments. To better understand the above method, the following will describe the above process in conjunction with embodiments, but it is not used to limit the technical solutions of the embodiments of this application. Specifically:

[0089] In the integrated communication and sensing scenario (specifically, communication data-aided sensing) of this application, it mainly includes two working modes: terminal transmitting and base station receiving, and base station transmitting and terminal receiving. Specifically:

[0090] Working mode 1: Terminal transmitting and base station receiving:

[0091] Step 1: The terminal sends a channel measurement signal to the base station. The base station obtains the channel quality according to the measurement signal. The terminal sends a communication requirement to the base station, and the base station generates a sensing requirement by itself.

[0092] Step 2: First, the base station determines the allocated time-domain resources, frequency-domain resources, modulation order, and coding rate only according to the channel quality and communication requirements. Secondly, the base station determines the allocated time-domain resources and frequency-domain resources only according to the channel quality and sensing requirements. Finally, the base station adjusts the allocated resources and data transmission parameters considering the allocable resources, communication requirements, and sensing requirements, and finally determines the allocated time-domain resources, frequency-domain resources, modulation order, and coding rate. The base station sends the data transmission parameters and time-frequency domain resource allocation indication information to the terminal. After receiving the indication, the terminal sends a data signal at the corresponding time-frequency domain resource position, where the data signal includes data symbols and pilot symbols.

[0093] Step 3: After receiving the data signal sent by the terminal, the base station parses it to obtain data information bits, and at the same time reconstructs the data signal (data hard decision symbols or data modulated symbols, and pilot symbols) during the parsing process as the sensing signal at the allocated time-domain and frequency-domain resource positions. Then the base station senses the channel and the environment according to the reconstructed sensing signal.

[0094] Working mode 2: Base station transmitting and terminal receiving:

[0095] Step 1: The base station sends a channel measurement signal to the terminal. The terminal obtains the channel quality according to the channel measurement signal and feeds it back to the base station. The terminal sends a sensing requirement to the base station, and the base station generates a communication requirement by itself.

[0096] Step 2: The base station determines the allocated time-domain resources, frequency-domain resources, modulation order, and coding rate only based on the channel quality and communication requirements; the base station determines the allocated time-domain resources and frequency-domain resources only based on the channel quality and sensing requirements; the base station adjusts the allocated resources and data transmission parameters considering the available resources, communication requirements, and sensing requirements, and finally determines the allocated time-domain resources, frequency-domain resources, modulation order, and coding rate. The base station sends the data transmission parameters and time-frequency domain resource allocation indication information to the terminal, and sends a data signal at the corresponding time-frequency domain resource position, where the data signal includes data symbols and pilot symbols.

[0097] Step 3: After receiving the data signal, the terminal side parses it to obtain data information bits, and at the same time reconstructs the data signal (data hard-decision symbols or data modulated and coded symbols, and pilot symbols) during the parsing process as the sensing signal at the allocated time-domain and frequency-domain resource positions. Then the terminal senses the channel and the environment based on the reconstructed sensing signal. It should be noted that there are two ways for the receiving end to reconstruct the data signal: modulation reconstruction method and decoding reconstruction method. Specifically:

[0098] Modulation reconstruction method:

[0099] Step 1: Perform channel estimation based on the pilot symbols, and obtain the channel coefficients at the time-domain and frequency-domain positions of the data symbols through channel interpolation. Based on the channel coefficients, detect the data symbols to obtain the estimated values of the data symbols. Perform channel decoding on the estimated values of the data symbols based on the data transmission parameters to parse and obtain the data information bits.

[0100] Step 2: Perform a hard decision on the estimated values of the data symbols in the modulation constellation diagram, and use the data hard-decision symbols after the hard decision as the sensing signal at the time-frequency domain resource position where the data symbol is located.

[0101] Step 3: Use the pilot symbols and data hard-decision symbols as the sensing signals at the allocated time-domain and frequency-domain resource positions, and then sense the channel and the environment.

[0102] Decoding reconstruction method:

[0103] Step 1: Perform channel estimation based on the pilot symbols, and obtain the channel coefficients at the time-domain and frequency-domain positions of the data symbols through channel interpolation. Based on the channel coefficients, detect the data symbols to obtain the estimated values of the data symbols. Perform channel decoding on the estimated values of the data symbols based on the data transmission parameters to parse and obtain a set of data information bits.

[0104] Step 2: If the channel decoding verification result of the data information bits in a set of data information bits is correct, then encode and modulate the data information bits based on the data transmission parameters to obtain data encoding and modulation symbols corresponding to the data symbol positions, and use the data encoding and modulation symbols as the sensing signals for the time-frequency domain resource positions where the data symbols are located.

[0105] Step 3: If the channel decoding verification result of the data information bits in a set of data information bits is incorrect, then set the data encoding and modulation symbols corresponding to the data information bits to zero values after encoding and modulation based on the data transmission parameters, and use them as the sensing signals for the time-frequency domain resource positions where the data symbols are located.

[0106] Step 4: Use the pilot symbols and a set of data encoding and modulation symbols corresponding to a set of data information bits as the sensing signals for the allocated time-domain and frequency-domain resource positions, and then sense the channel and the environment.

[0107] It should be noted that the values of the pilot symbols are known at the receiving end. After performing the conjugate calculation of the pilot symbol values on the received signal at the pilot positions at the receiving end, the channel information at the corresponding positions can be obtained. Similarly, the data encoding and modulation symbols obtained through the decoding and reconstruction method can also be regarded as pilot symbols with known symbol values. After performing the conjugate calculation of the data encoding and modulation symbol values on the received signal at the data positions at the receiving end, the channel information at the corresponding positions can be obtained. In this way, by using the pilot symbols and the data encoding and modulation symbols as the sensing signals, the base station can obtain the channel and environment information at the corresponding time-frequency domain positions.

[0108] For better understanding, the following is described in conjunction with specific embodiments:

[0109] Embodiment 1: The working mode of the terminal transmitting and the base station receiving, the decoding and reconstruction method;

[0110] Step S1: The terminal sends a channel measurement signal to the base station, and the base station obtains an SNR of the channel quality CQI = 20 dB according to the measurement signal. The terminal sends communication requirements to the base station, including the number of data information bits and the correctness (block error rate BLER ≤ 10%). The base station generates its own sensing requirements, including sensing parameter accuracy (maximum sensing distance and sensing distance resolution, maximum sensing speed and sensing speed granularity, etc.), and sensing accuracy (estimated minimum mean square error (Minimum Mean Square Error, abbreviated as MMSE) ≤ -30 dB).

[0111] Step S2: First, the base station determines that the allocated time-domain resources and frequency-domain resources are 40 time-continuous OFDM symbols in the time domain and 50 MHz bandwidth OFDM subcarriers in the frequency domain only according to the channel quality and communication requirements; determines the modulation order and coding rate, and sets the scheduled MCS level to MCS = 18 (64QAM modulation, code rate 0.8027). Secondly, the base station determines that the allocated time-domain resources and frequency-domain resources are 80 time-continuous OFDM symbols in the time domain and 100 MHz bandwidth OFDM subcarriers in the frequency domain only according to the channel quality and sensing requirements. Finally, the base station adjusts the allocated resources considering the allocable resources, communication requirements, and sensing requirements comprehensively. To ensure the sensing accuracy, it is necessary to control the data transmission BLER to ≤1%, so the time-frequency resources are increased accordingly. It is determined that the allocated time-domain resources and frequency-domain resources are 90 time-continuous OFDM symbols in the time domain and 100 MHz bandwidth OFDM subcarriers in the frequency domain. At the same time, the modulation order and coding rate are adjusted, and the scheduled MCS level is adjusted to MCS = 8 (16QAM modulation, code rate 0.5400) based on the adjusted time-frequency domain resources and communication requirements. The base station sends the data transmission parameters and time-frequency domain resource allocation indication information to the terminal. After receiving the indication, the terminal sends a data signal at the corresponding time-frequency domain resource position, and the data signal includes data symbols and pilot symbols.

[0112] In step S3, after receiving the data signal sent by the terminal, the base station parses it to obtain the data information bits. The base station reconstructs the data signal in the parsing process as a sensing signal by means of decoding and reconstruction, and then the base station senses the channel and the environment according to the reconstructed sensing signal.

[0113] Specifically, step S3 includes the following steps S31 - S33:

[0114] Step S31: The base station performs channel estimation according to the pilot symbols, and obtains the channel coefficients at the time-domain and frequency-domain positions of the data symbols through channel interpolation. Based on the channel coefficients, the data symbols are detected to obtain the estimated values of the data symbols. Based on the data transmission parameters, the estimated values of the data symbols are channel decoded to parse and obtain the data information bits.

[0115] Step S32: If all the channel decoding verification results of the data signals are correct, the base station encodes and modulates the data information bits based on the data transmission parameters to obtain the data encoding and modulation symbols corresponding to the data symbol positions, and uses the data encoding and modulation symbols as the sensing signals at the time-frequency domain resource positions where the data symbols are located.

[0116] Step S33: The base station takes the pilot symbols and data modulation and coding symbols as the sensing signals at the allocated time-domain and frequency-domain resource positions (i.e., 90 consecutive time-slot OFDM symbols in the time domain and 100 MHz continuous bandwidth OFDM subcarriers in the frequency domain), and then senses the channel and the environment.

[0117] Embodiment 2: The working mode where the base station transmits and the terminal receives, and the modulation reconstruction method;

[0118] Step S1: The base station sends a channel measurement signal to the terminal. The terminal obtains the channel quality CQI = 25 dB based on the channel measurement signal and feeds it back to the base station. The terminal sends sensing requirements to the base station, including sensing parameter accuracy (maximum sensing distance and sensing distance resolution, maximum sensing speed and sensing speed granularity, etc.), and sensing accuracy (estimation error MMSE ≤ -40 dB). The base station generates its own communication requirements, including the number of information bits and correctness (block error rate BLER ≤ 10%).

[0119] Step S2: First, based only on the channel quality and communication requirements, the base station determines that the allocated time-domain resources and frequency-domain resources are 100 consecutive time-slot OFDM symbols in the time domain and 150 MHz continuous bandwidth OFDM subcarriers in the frequency domain; determines the modulation order and coding rate, and sets the scheduled MCS level to MCS = 26 (256QAM modulation, code rate 0.8950). Second, based only on the channel quality and sensing requirements, the base station determines that the allocated time-domain resources and frequency-domain resources are 60 consecutive time-slot OFDM symbols in the time domain and 100 MHz continuous bandwidth OFDM subcarriers in the frequency domain. Finally, considering the allocable resources, communication requirements, and sensing requirements comprehensively, the allocated resources are adjusted. To ensure sensing accuracy, the data transmission BLER needs to be controlled to ≤ 1%, so the time-frequency resources are increased accordingly. It is determined that the allocated time-domain resources and frequency-domain resources are 200 consecutive time-slot OFDM symbols in the time domain and 200 MHz continuous bandwidth OFDM subcarriers in the frequency domain. At the same time, the modulation order and coding rate are adjusted, and the scheduled MCS level is adjusted to MCS = 16 (64QAM modulation, code rate 0.7021) based on the adjusted time-frequency domain resources and communication requirements. The base station sends data transmission parameters and time-frequency domain resource allocation indication information to the terminal, and sends data signals at the corresponding time-frequency domain resource positions. The data signals include data symbols and pilot symbols.

[0120] Step S3: After receiving the data signal sent by the base station, the terminal parses it to obtain data information bits. The terminal reconstructs the data signal during the parsing process as a sensing signal by using the modulation reconstruction method, and then the terminal senses the channel and the environment based on the reconstructed sensing signal.

[0121] Specifically, Step S3 includes the following steps S31 - S33:

[0122] Step S31: The terminal performs channel estimation based on pilot symbols, and obtains the channel coefficients at the time-domain and frequency-domain positions of data symbols through channel interpolation. Based on the channel coefficients, the data symbols are detected to obtain the estimated values of the data symbols. Based on the data transmission parameters, channel decoding is performed on the estimated values of the data symbols to parse and obtain data information bits.

[0123] Step S32: Hard decisions are made on the estimated values of the data symbols in the constellation diagram, and the hard-decision data symbols after hard decisions are used as the sensing signals at the time-frequency domain resource positions where the data symbols are located.

[0124] Step S33: The terminal uses the pilot symbols and the hard-decision data symbols as the sensing signals at the allocated time-domain and frequency-domain resource positions (i.e., 200 consecutive time-slot OFDM symbols in the time domain and 200 MHz continuous bandwidth OFDM subcarriers in the frequency domain), and then senses the channel and the environment.

[0125] Embodiment 3: The working mode of the terminal transmitting and the base station receiving, and the decoding and reconstruction method;

[0126] Step S1: The terminal sends a channel measurement signal to the base station. The base station obtains an SNR of the channel quality CQI = 5 dB based on the measurement signal. The terminal sends communication requirements to the base station, including the number of information bits and the correctness (block error rate BLER ≤ 10%). The base station generates its own sensing requirements, including the sensing parameter accuracy (maximum sensing distance and sensing distance resolution, maximum sensing speed and sensing speed granularity, etc.), and the sensing accuracy (estimation error MMSE ≤ -30 dB).

[0127] Step S2: First, the base station determines that the allocated time-domain resources and frequency-domain resources are 100 consecutive time-slot OFDM symbols in the time domain and 100 MHz continuous bandwidth OFDM subcarriers in the frequency domain only according to the channel quality and communication requirements; determines the modulation order and coding rate, and sets the scheduled MCS level to MCS = 6 (16QAM modulation, coding rate 0.4238). Secondly, the base station determines that the allocated time-domain resources and frequency-domain resources are 120 consecutive time-slot OFDM symbols in the time domain and 150 MHz continuous bandwidth OFDM subcarriers in the frequency domain only according to the channel quality and sensing requirements. Finally, when the base station comprehensively considers the allocable resources, communication requirements, and sensing requirements and adjusts the allocated resources, in order to ensure the sensing accuracy, it is necessary to control the data transmission BLER to ≤1%. However, due to limited system resources, it is determined that the allocated time-domain resources and frequency-domain resources are 100 consecutive time-slot OFDM symbols in the time domain and 100 MHz continuous bandwidth OFDM subcarriers in the frequency domain, and no more resources can be added. In this way, the determined modulation order and coding rate are the same as those when only considering communication requirements, that is, the scheduled MCS level is MCS = 6 (16QAM modulation, coding rate 0.4238). In such a resource allocation scheme and transmission parameter configuration, the requirement for data transmission accuracy can be met, but the requirement for sensing accuracy may not be met. The base station sends the data transmission parameters and time-frequency domain resource allocation indication information to the terminal. After receiving the indication, the terminal sends a data signal at the corresponding time-frequency domain resource position. The data signal includes data symbols and pilot symbols.

[0128] Step S3: After receiving the data signal sent by the terminal, the base station parses it to obtain the data information bits. The base station reconstructs the data signal in the parsing process as a sensing signal by means of decoding and reconstruction, and then the base station senses the channel and the environment according to the reconstructed sensing signal.

[0129] Specifically, step S3 includes the following steps S31 - S33:

[0130] Step S31: The base station performs channel estimation according to the pilot symbols, and obtains the channel coefficients at the time-domain and frequency-domain positions of the data symbols through channel interpolation. Based on the channel coefficients, the data symbols are detected to obtain the estimated values of the data symbols. Based on the data transmission parameters, the estimated values of the data symbols are channel decoded to parse and obtain the data information bits.

[0131] Step S32: If only some of the channel decoding verification results of all data signals are correct, the base station encodes and modulates all the data information bits based on the data transmission parameters to obtain the data-coded and modulated symbols at the corresponding data symbol positions. At the same time, the data-coded and modulated symbols corresponding to the data information bits with incorrect verification results are set to zero values, and then the data-coded and modulated symbols are used as the sensing signals at the time-frequency domain resource positions where the data symbols are located.

[0132] Step S33: The base station uses pilot symbols and data modulation and coding symbols as sensing signals at the allocated time-domain and frequency-domain resource positions (i.e., 100 consecutive time-slot OFDM symbols in the time domain and 100 MHz continuous bandwidth OFDM subcarriers in the frequency domain), and then senses the channel and the environment.

[0133] Embodiment 4: The working mode of the base station transmitting and the terminal receiving, and the modulation reconstruction method;

[0134] Step S1: The base station sends a channel measurement signal to the terminal. The terminal obtains the channel quality CQI = 25 dB according to the channel measurement signal and feeds it back to the base station. The terminal sends sensing requirements to the base station, including sensing parameter accuracy (maximum sensing distance and sensing distance resolution, maximum sensing speed and sensing speed granularity, etc.), and sensing accuracy (estimation error MMSE ≤ -40 dB). The base station generates its own communication requirements, including the number of information bits and correctness (block error rate BLER ≤ 10%).

[0135] Step S2: First, the base station determines the allocated time-domain resources and frequency-domain resources to be 100 consecutive time-slot OFDM symbols in the time domain and 150 MHz continuous bandwidth OFDM subcarriers in the frequency domain only according to the channel quality and communication requirements; determines the modulation order and coding rate, and sets the scheduled MCS level to MCS = 26 (256QAM modulation, code rate 0.8950). Second, the base station determines the allocated time-domain resources and frequency-domain resources to be 60 consecutive time-slot OFDM symbols in the time domain and 100 MHz continuous bandwidth OFDM subcarriers in the frequency domain only according to the channel quality and sensing requirements. Finally, when the base station comprehensively considers the allocable resources, communication requirements, and sensing requirements, it adjusts the allocated resources. To ensure sensing accuracy, it is necessary to control the data transmission BLER to ≤ 1%. However, due to system resource limitations, it is determined that the allocated time-domain resources and frequency-domain resources are 80 consecutive time-slot OFDM symbols in the time domain and 100 MHz continuous bandwidth OFDM subcarriers in the frequency domain. At the same time, considering trying to ensure sensing accuracy, it is necessary to reduce the data transmission rate to control the BLER to ≤ 1%. In this way, the modulation order and coding rate are adjusted, and the scheduled MCS level is adjusted to MCS = 8 (16QAM modulation, code rate 0.5400) based on the adjusted time-frequency domain resources and communication requirements. In such a resource allocation scheme and transmission parameter configuration, the sensing accuracy requirements can be met, and the data transmission correctness requirements can also be met, but the data transmission rate requirements cannot be met. The base station sends data transmission parameters and time-frequency domain resource allocation indication information to the terminal, and sends data signals at the corresponding time-frequency domain resource positions. The data signals include data symbols and pilot symbols.

[0136] Step S3: After receiving the data signal sent by the base station, the terminal parses it to obtain data information bits. The terminal reconstructs the data signal during the parsing process as a sensing signal by means of modulation reconstruction, and then the terminal senses the channel and the environment according to the reconstructed sensing signal.

[0137] Specifically, step S3 includes the following steps S31 - S33:

[0138] Step S31: The terminal performs channel estimation according to the pilot symbols, and obtains the channel coefficients of the time domain and frequency domain positions of the data symbols through channel interpolation. Based on the channel coefficients, the data symbols are detected to obtain the estimated values of the data symbols. Based on the data transmission parameters, channel decoding is performed on the estimated values of the data symbols to parse and obtain data information bits.

[0139] Step S32: Perform a hard decision on the estimated values of the data symbols in the constellation diagram, and use the hard - decision data hard - decision symbols as the sensing signals at the time - frequency domain resource positions where the data is located.

[0140] Step S33: The terminal side uses the pilot symbols and the data hard - decision symbols as the sensing signals at the allocated time - domain and frequency - domain resource positions (i.e., 80 consecutive time - slot OFDM symbols in the time domain and 100 MHz continuous - bandwidth OFDM sub - carriers in the frequency domain), and then senses the channel and the environment.

[0141] It should be noted that this application is applied to the integrated communication and sensing scenario, and the technical solution of this application has the following technical effects: 1) In the current working modes of terminal - to - base - station transmission and base - station - to - terminal reception in the communication scenario, communication - sensing fusion is achieved; 2) Using communication data signals to assist sensing, there is no major change to the signal frame structure involved in the current communication protocol, and there is no need to additionally transmit sensing signals, which is conducive to the evolution and commercialization of communication - sensing in the industry; 3) By utilizing time - domain resources and computing resources, the goals of communication and sensing are achieved, and it also reflects the trade - off between communication and sensing performance when the given channel quality is considered, effectively practicing the theory of communication - sensing fusion.

[0142] It should be noted that regarding the communication - sensing fusion scheme, it is also possible to adopt a signal waveform different from the current 5GNR OFDM, but adopt the Frequency Modulated Continuous Wave (FMCW, simply referred to as FMCW) waveform or the Orthogonal Time Frequency Space (OTFS, simply referred to as OTFS) waveform used in the radar field, and carry some communication information at the same time. In this way, the receiving end can also obtain communication information and sense the channel environment.

[0143] It should be noted that both FMCW and OTSF are perception-based waveforms. To achieve communication-sensing integration, the transmitting end modulates information on the phase of FMCW and in the time-delay domain and Doppler domain of OTFS. The receiving end directly perceives the received signal and can also perform a linear transformation on the received signal to obtain data information by parsing in the corresponding transformed domain. The amount of information that can be modulated by these two waveforms is much less than that of OFDM, so they are less used in the field of communication.

[0144] Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as Read-Only Memory / Random Access Memory, ROM / RAM, magnetic disk, optical disk), and includes several instructions to enable a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in various embodiments of the present application.

[0145] In this embodiment, a base station is also provided. This base station is used to implement the above embodiments and preferred implementation manners. Figure 6 It is a structural block diagram of a base station according to an embodiment of the present application, as Figure 6 shown. This base station includes:

[0146] A first processing module 62, configured to obtain the communication requirements of the terminal, and determine time-frequency domain resources and data transmission parameters according to the channel quality of the channel, the communication requirements of the terminal, and the sensing requirements of the base station. Among them, the time-frequency domain resources include: time domain resources and frequency domain resources;

[0147] A second processing module 64, configured to send the allocation indication information of the time-frequency domain resources and the data transmission parameters to the terminal, and obtain the data signal sent by the terminal at the time-frequency domain resource position of the channel according to the data transmission parameters. Among them, the time-frequency domain resources include the time-frequency domain resource position;

[0148] A third processing module 66, configured to reconstruct the data signal to obtain a sensing signal at the time-frequency domain resource position where the data signal is located, and sense the channel and the environment based on the sensing signal.

[0149] The above base station adjusts the time-frequency domain resources and data transmission parameters for data signal transmission during scheduling based on the channel quality of the channel, the communication requirements of the terminal, and its own sensing requirements. After receiving the data signal transmitted by the terminal based on the time-frequency domain resources and data transmission parameters, the base station reconstructs the data signal as a sensing signal, and then the base station side senses the channel and the environment based on the reconstructed sensing signal, thereby realizing the communication-sensing integration assisted by communication data and solving the problem that the communication-sensing integration assisted by communication data cannot be achieved.

[0150] In this embodiment, a terminal is further provided. The terminal is used to implement the above embodiment and the preferred implementation manners. Figure 7 It is a structural block diagram of a terminal according to an embodiment of the present application, as Figure 7 shown. The terminal includes:

[0151] A sending module 72, configured to send the sensing requirements of the terminal to the base station;

[0152] An obtaining module 74, configured to obtain the allocation indication information of the time-frequency domain resources and the data transmission parameters sent by the base station, and obtain the data signal sent by the base station at the time-frequency domain resource position of the channel according to the data transmission parameters, where the time-frequency domain resources and the data transmission parameters are resources and parameters determined by the base station according to the channel quality of the channel, the communication requirements of the base station, and the sensing requirements of the terminal. The time-frequency domain resources include time domain resources and frequency domain resources; the time-frequency domain resources include the time-frequency domain resource position;

[0153] A fourth processing module 76, configured to reconstruct the data signal to obtain a sensing signal at the time-frequency domain resource position where the data signal is located, and sense the channel and the environment based on the sensing signal.

[0154] The above terminal feeds back its own sensing requirements to the base station side, and obtains the data signal transmission and time-frequency domain resources determined by the base station side based on the channel quality of the channel, the sensing requirements of the terminal, and the data transmission parameters of the base station side. After the terminal side receives the data signal transmitted by the base station side at the corresponding time-frequency domain resource position according to the data transmission parameters, the terminal side reconstructs the data signal as a sensing signal, and then the terminal side senses the channel and the environment based on the reconstructed sensing signal, thereby realizing the communication-sensing integration assisted by communication data and solving the problem that the communication-sensing integration assisted by communication data cannot be achieved.

[0155] It should be noted that the above-mentioned respective modules can be implemented by software or hardware. For the latter, it can be implemented in the following ways, but not limited thereto: all the above modules are located in the same processor; or, the above-mentioned respective modules are separately located in different processors in any combination form.

[0156] For the convenience of understanding the technical solutions provided in this application, the following will elaborate in detail with reference to the embodiments in specific scenarios.

[0157] An embodiment of this application also provides a computer-readable storage medium, in which a computer program is stored. Among them, the computer program is configured to execute the steps in any one of the above method embodiments when running.

[0158] In an exemplary embodiment, the above computer-readable storage medium may include but is not limited to: USB flash drives, read-only memories (ROM for short), random access memories (RAM for short), mobile hard disks, magnetic disks, or optical discs and other various media that can store computer programs.

[0159] An embodiment of this application also provides an electronic device, including a memory and a processor. A computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0160] In an exemplary embodiment, the above electronic device may further include a transmission device and input / output devices. Among them, the transmission device is connected to the above processor, and the input / output devices are connected to the above processor.

[0161] The specific examples in this embodiment may refer to the examples described in the above embodiments and exemplary embodiments, and will not be repeated here.

[0162] Obviously, those skilled in the art should understand that the above modules or steps of this application can be implemented by a general-purpose computing device. They can be concentrated on a single computing device or distributed on a network composed of multiple computing devices. They can be implemented by program codes executable by the computing device. Thus, they can be stored in a storage device and executed by the computing device. And in some cases, the steps shown or described can be executed in a different order from here, or they can be separately made into individual integrated circuit modules, or multiple modules or steps among them can be made into a single integrated circuit module to implement. In this way, this application is not limited to any specific combination of hardware and software.

[0163] The above are only the preferred embodiments of this application and are not used to limit this application. For those skilled in the art, this application can have various changes and modifications. Any modifications, equivalent replacements, improvements, etc. made within the principle of this application shall be included in the protection scope of this application.

Claims

1. A method for determining a sensing signal, characterized in that, applied to a base station, includes: Determine time-frequency domain resources and data transmission parameters according to the channel quality of the channel, the communication requirements of the terminal, and the sensing requirements of the base station, where the time-frequency domain resources include: time domain resources and frequency domain resources; Send allocation indication information of the time-frequency domain resources and the data transmission parameters to the terminal, and obtain the data signal sent by the terminal according to the data transmission parameters at the time-frequency domain resource position of the channel; Reconstruct the data signal to obtain a sensing signal at the time-frequency domain resource position where the data signal is located, and sense the channel and the environment based on the sensing signal.

2. The method according to claim 1, characterized in that, Before determining the time-frequency domain resources and data transmission parameters according to the channel quality of the channel, the communication requirements of the terminal, and the sensing requirements of the base station, the method further includes: Obtain the channel measurement signal sent by the terminal; Determine the channel quality of the channel according to the channel measurement signal.

3. The method according to claim 1, characterized in that, Determine the time-frequency domain resources and data transmission parameters according to the channel quality of the channel, the communication requirements of the terminal, and the sensing requirements of the base station, including: Determine the first time-frequency domain resources and the first data transmission parameters according to the channel quality of the channel and the communication requirements of the terminal; Determine the second time-frequency domain resources according to the channel quality of the channel and the sensing requirements of the base station; Based on the time-frequency domain resources allocable by the base station, determine the time-frequency domain resources according to the first time-frequency domain resources and the second time-frequency domain resources, and adjust the first data transmission parameters based on the time-frequency domain resources to obtain the data transmission parameters.

4. The method according to claim 3, characterized in that, Based on the time-frequency domain resources allocable by the base station, determine the time-frequency domain resources according to the first time-frequency domain resources and the second time-frequency domain resources, including: Determine the requirement of the block error rate during the data transmission process; Based on the requirement of the block error rate and the time-frequency domain resources allocable by the base station, determine the time-frequency domain resources according to the first time-frequency domain resources and the second time-frequency domain resources.

5. The method according to claim 1, characterized in that, Reconstruct the data signal to obtain a sensing signal at the time-frequency domain resource position where the data signal is located, including: When the channel quality meets the preset condition, reconstruct the data signal by using the modulation reconstruction method to obtain a sensing signal at the time-frequency domain resource position where the data signal is located; or, When the channel quality does not meet the preset condition, reconstruct the data signal by using the decoding reconstruction method to obtain a sensing signal at the time-frequency domain resource position where the data signal is located.

6. The method according to claim 5, characterized in that, Reconstruct the data signal by using the modulation reconstruction method to obtain a sensing signal at the time-frequency domain resource position where the data signal is located, including: Perform channel estimation and channel interpolation on the channel according to the pilot symbols to obtain the channel coefficients at the time-frequency domain resource positions where the data symbols are located, where the data signal includes: the pilot symbols and the data symbols; Detect the data symbols based on the channel coefficients to obtain the estimated values of the data symbols; Perform hard decision on the estimated values of the data symbols in the modulation constellation diagram to obtain the hard-decided data symbols; Use the pilot symbols and the hard-decided data symbols as the sensing signals at the time-frequency domain resource positions where the data signal is located.

7. The method according to claim 5, wherein, Reconstruct the data signal in a decoding and reconstruction manner to obtain the sensing signals at the time-frequency domain resource positions where the data signal is located, including: Perform channel estimation and channel interpolation on the channel according to the pilot symbols to obtain the channel coefficients at the time-frequency domain resource positions where the data symbols are located, where the data signal includes: the pilot symbols and the data symbols; Detect the data symbols based on the channel coefficients to obtain the estimated values of the data symbols; Perform channel decoding on the estimated values of the data symbols based on the data transmission parameters to obtain a set of data information bits; Encode and modulate the set of data information bits based on the data transmission parameters to obtain a set of data encoded and modulated symbols, where the data transmission parameters include: modulation order and coding rate; Set to zero the data encoded and modulated symbols corresponding to the target data information bits in the set of data encoded and modulated symbols, where the target data information bits are the data information bits with channel decoding errors in the set of data information bits; Use the pilot symbols and the set of data encoded and modulated symbols as the sensing signals at the time-frequency domain resource positions where the data signal is located.

8. The method according to claim 1, wherein, The communication requirements include: the number of data information bits and the block error rate of data transmission; the sensing requirements include: the accuracy of sensing parameters and the sensing accuracy; the accuracy of sensing parameters includes: the maximum sensing distance and the sensing distance resolution, the maximum sensing speed and the sensing speed resolution.

9. A method for determining a sensing signal, wherein, Applied to a terminal, including: Send the sensing requirements of the terminal to the base station; Obtain the allocation indication information of the time-frequency domain resources and data transmission parameters sent by the base station, and obtain the data signal sent by the base station at the time-frequency domain resource positions of the channel according to the data transmission parameters, where the time-frequency domain resources and the data transmission parameters are the resources and parameters determined by the base station according to the channel quality of the channel, the communication requirements of the base station, and the sensing requirements of the terminal, and the time-frequency domain resources include: time domain resources and frequency domain resources; Reconstruct the data signal to obtain the sensing signals at the time-frequency domain resource positions where the data signal is located, and sense the channel and the environment based on the sensing signals.

10. The method according to claim 9, wherein, Before obtaining the allocation indication information of the time-frequency domain resources and data transmission parameters sent by the base station, and before obtaining the data signal sent by the base station at the time-frequency domain resource position of the channel according to the data transmission parameters, the method further includes: Obtaining the channel measurement signal sent by the base station; Determining the channel quality of the channel according to the channel measurement signal; Sending the channel quality of the channel to the base station.

11. The method according to claim 9, wherein, Reconstructing the data signal to obtain a sensing signal at the time-frequency domain resource position where the data signal is located, including: When the channel quality meets a preset condition, reconstructing the data signal by using a modulation reconstruction method to obtain a sensing signal at the time-frequency domain resource position where the data signal is located; or, When the channel quality does not meet the preset condition, reconstructing the data signal by using a decoding reconstruction method to obtain a sensing signal at the time-frequency domain resource position where the data signal is located.

12. The method according to claim 11, wherein, Reconstructing the data signal by using a modulation reconstruction method to obtain a sensing signal at the time-frequency domain resource position where the data signal is located, including: Performing channel estimation and channel interpolation on the channel according to pilot symbols to obtain a channel coefficient at the time-frequency domain resource position where data symbols are located, wherein the data signal includes: the pilot symbols and the data symbols; Detecting the data symbols based on the channel coefficient to obtain estimated values of the data symbols; Performing a hard decision on the estimated values of the data symbols in a modulation constellation diagram to obtain data hard decision symbols; Taking the pilot symbols and the data hard decision symbols as the sensing signal at the time-frequency domain resource position where the data signal is located.

13. The method according to claim 11, wherein, Reconstructing the data signal by using a decoding reconstruction method to obtain a sensing signal at the time-frequency domain resource position where the data signal is located, including: Performing channel estimation and channel interpolation on the channel according to pilot symbols to obtain a channel coefficient at the time-frequency domain resource position where data symbols are located, wherein the data signal includes: the pilot symbols and the data symbols; Detecting the data symbols based on the channel coefficient to obtain estimated values of the data symbols; Performing channel decoding on the estimated values of the data symbols based on the data transmission parameters to obtain a group of data information bits; Encoding and modulating the group of data information bits based on the data transmission parameters to obtain a group of data encoding and modulating symbols, wherein the data transmission parameters include: modulation order and coding rate; Setting to zero the data encoding and modulating symbols corresponding to the target data information bits in the group of data encoding and modulating symbols, wherein the target data information bits are the data information bits with channel decoding errors in the group of data information bits; Taking the pilot symbols and the group of data encoding and modulating symbols as the sensing signal at the time-frequency domain resource position where the data signal is located.

14. A computer-readable storage medium, wherein, A computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, the steps of the method described in any one of claims 1 to 8 are implemented, or the steps of the method described in any one of claims 9 to 13 are implemented.

15. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein, when the processor executes the computer program, the steps of the method described in any one of claims 1 to 8 are implemented, or the steps of the method described in any one of claims 9 to 13 are implemented.

Citation Information

Cited By

  • Method for determining sensing signal, storage medium, and electronic apparatus

    EP4808061A1