Symbol structure configuration method and apparatus for integrated sensing and communication frame, communication device, storage medium, and computer program product
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER
- Filing Date
- 2025-06-20
- Publication Date
- 2026-06-18
Smart Images

Figure CN2025102481_18062026_PF_FP_ABST
Abstract
Description
Methods, apparatuses, communication devices, storage media, and computer program products for configuring the symbol structure of synesthetic frames
[0001] Related applications
[0002] This application claims priority to Chinese patent application filed on December 13, 2024, application number 202411841504.6, entitled "Method, Apparatus, Communication Device, Storage Medium and Computer Program Product for Symbol Structure Configuration of Synesthetically Sensitive Frames", the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application relates to the fields of wireless communication and sensing technology, and in particular to a method, apparatus, communication device, storage medium, and computer program product for configuring the symbol structure of a sensing frame. Background Technology
[0004] With the continuous development of integrated communication and sensing technology, its application scenarios are becoming increasingly widespread. For example, it can be applied to airspace traffic, ground traffic, and water traffic. Drones and eVTOLs flying in the air, as well as ground vehicles and vessels on the water, all have simultaneous needs for communication and sensing. Communication ensures effective data and communication signal transmission, while sensing ensures the safe movement of targets and compliance with regulatory requirements. Leveraging integrated communication and sensing technology to empower widely deployed cellular networks can simultaneously provide communication and sensing capabilities, offering advantages such as reduced deployment costs and resistance to limitations imposed by adverse weather conditions, poor lighting, and obstructed line-of-sight.
[0005] To achieve integrated communication and sensing design based on cellular networks and meet the sensing capability requirements of different scenarios, how to flexibly configure the symbol configuration of the synesthesia frame structure is an urgent problem to be solved. Summary of the Invention
[0006] This application provides a method, apparatus, communication device, storage medium, and computer program product for configuring the symbol structure of synesthetic frames, which can meet the different perception capability requirements of different scenarios and realize flexible symbol configuration of synesthetic frame structure.
[0007] This application provides a method for configuring the symbol structure of a synesthetic frame in a first aspect, the method comprising:
[0008] Based on the expected sensing overhead, expected sensing distance, total number of symbols in the synesthetic frames, and duration of a single symbol in the synesthetic frames, initial symbol configuration data is determined; and
[0009] Based on the performance requirements of the target scene and the initial symbol configuration data, the target symbol configuration data of the synesthetic frame is determined, wherein the performance requirements include at least the expected sensing speed of the target scene, and the synesthetic frame is used to transmit at least one or more of pulse waves and continuous waves.
[0010] In one embodiment, the initial symbol configuration data includes at least the number of sensing symbols, and the initial symbol configuration data also includes the number of symbols occupied by continuous waves and / or the number of symbols occupied by single-pulse waves.
[0011] In one embodiment, the initial symbol configuration data includes the number of symbols occupied by a single pulse wave; determining the initial symbol configuration data based on the expected sensing overhead of the target scene, the expected sensing distance, the total number of symbols in the synesthetic frames, and the duration of a single symbol in the synesthetic frames includes:
[0012] Based on the expected perception overhead of the target scenario, determine the proportion of perception symbols;
[0013] The number of sensing symbols is determined based on the proportion of the sensing symbols and the total number of symbols in the synesthetic frames; and
[0014] Based on the pulse wave reception duration and switching time, the number of target symbols occupied by the single pulse wave that matches the expected farthest coverage distance of the target scene is determined. The switching time is determined based on hardware attributes, and the reception duration is based on the pre-configured target scene.
[0015] In one embodiment, the performance metrics further include false alarm rate, false alarm rate, coverage distance accuracy, coverage distance resolution, sensing speed accuracy, and sensing speed resolution; determining the target symbol configuration data of the synesthetic frame based on the performance metric requirements of the target scene and the initial symbol configuration data includes:
[0016] Based on the expected sensing distance of the target scene, the transmission position of the pulse wave and the length of the receiving window of the pulse wave are determined.
[0017] The transmission window length of the pulse wave is determined based on the coverage blind zone corresponding to the target scene.
[0018] Based on the missed detection rate and false alarm rate, the duration of a single pulse and the cumulative number of pulses are determined, wherein the cumulative number of pulses is the cumulative number that meets the refresh rate requirement;
[0019] Calculate the pulse repetition interval based on the desired sensing speed;
[0020] Based on the sensing speed accuracy and sensing speed resolution, the pulse repetition count is determined, whereby the pulse repetition count is the number of times the pulse wave repeats within a single synaptic frame; and
[0021] The data for configuring the target symbol is determined by specifying the number of symbols occupied by the single pulse wave, the transmission position of the pulse wave, the transmission window length of the pulse wave, the reception window length of the pulse wave, the duration of the single pulse, the cumulative number of pulses, the pulse repetition interval, and the number of pulse repetitions.
[0022] In one embodiment, determining the transmission location of the pulse wave and the receiving window length of the pulse wave based on the expected sensing distance of the target scene includes:
[0023] Based on the expected sensing distance of the target scene, the transmission position of the pulse wave and the length of the receiving window of the pulse wave are determined.
[0024] In one embodiment, determining the duration of a single pulse and the cumulative number of pulses based on the missed detection rate and false alarm rate includes:
[0025] Based on the aforementioned false alarm rate and false alarm rate, determine the minimum signal-to-noise ratio; and
[0026] The duration of a single pulse and the number of pulses are determined based on the correlation between the minimum signal-to-noise ratio, the desired sensing / coverage distance, and the transmission parameters.
[0027] In one embodiment, the method further includes:
[0028] The transmit power and transmit antenna gain are determined based on the correlation between the minimum signal-to-noise ratio, the desired sensing / coverage distance, and the transmit parameters.
[0029] In one embodiment, the inductive frame is further used to transmit a continuous wave, and the method further includes:
[0030] Calculate the coverage blind zone of the pulse wave;
[0031] The coverage distance of the continuous wave is determined based on the length of the cyclic prefix, and the coverage distance of the continuous wave is used to supplement the coverage blind spots of the pulse wave; and
[0032] While ensuring that the coverage distance of the continuous wave is greater than or equal to the coverage blind zone of the pulse wave, the duration of the single pulse is adjusted to obtain the adjusted duration of the single pulse.
[0033] In one embodiment, the method further includes:
[0034] Based on the signal transmission mode and the target symbol configuration data corresponding to the synesthetic frame, a signal is transmitted, the signal containing at least a synesthetic frame; the signal transmission mode is determined based on the target scene.
[0035] In one embodiment, the signal transmission mode includes one or more of the following:
[0036] The first part of the synesthetic frame transmits a pulse wave, and the second part of the synesthetic frame transmits a continuous wave;
[0037] The synergistic frame transmits pulse waves;
[0038] The synesthetic frame transmits a continuous wave;
[0039] The synesthetic frame sends a pulse wave, and the next synesthetic frame sends a continuous wave.
[0040] This application provides a symbol structure configuration apparatus for synesthetic frames in a second aspect, the apparatus comprising:
[0041] The first determining module is used to determine initial symbol configuration data based on the expected sensing overhead of the target scene, the expected sensing distance, the total number of symbols in the synesthetic frames, and the duration of a single symbol in the synesthetic frames; and
[0042] The second determining module is used to determine the target symbol configuration data of the synesthetic frame based on the performance index requirements of the target scene and the initial symbol configuration data, wherein the synesthetic frame is at least used to transmit pulse waves.
[0043] This application provides a communication device in a third aspect, comprising: a processor;
[0044] The processor is configured to: determine initial symbol configuration data based on the expected sensing overhead of the target scene, the expected sensing distance, the total number of symbols in the synesthetic frames, and the duration of a single symbol in the synesthetic frames; and
[0045] Based on the performance requirements of the target scenario and the initial symbol configuration data, the target symbol configuration data of the synesthetic frame is determined, wherein the synesthetic frame is used at least to transmit pulse waves.
[0046] In a fourth aspect, this application provides a non-volatile computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, causes the processor to implement the steps in the method embodiments of this application.
[0047] This application provides a computer program product in a fifth aspect, including a computer program that, when executed by a processor, causes the processor to implement the steps in the method embodiments of this application.
[0048] The aforementioned method, apparatus, communication device, storage medium, and computer program product for configuring the symbol structure of synesthetic frames, wherein the method includes: determining initial symbol configuration data based on the expected sensing overhead, expected sensing distance, total number of symbols in the synesthetic frame, and duration of a single symbol in the synesthetic frame for the target scene; and determining target symbol configuration data for the synesthetic frame based on the performance requirements of the target scene and the initial symbol configuration data, wherein the performance requirements include at least the expected sensing speed of the target scene, and the synesthetic frame is used to transmit at least one or more of pulse waves and continuous waves. By adopting this method, the symbol structure of the synesthetic frame can be flexibly configured to meet various requirements for sensing distance and sensing accuracy in different scenarios, effectively improving the synesthetic performance of the synesthetic frame in different scenarios, and facilitating the promotion and implementation of integrated communication and sensing solutions based on cellular networks. Attached Figure Description
[0049] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the accompanying drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are merely some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without any creative effort.
[0050] Figure 1 is a flowchart illustrating a method for configuring the symbol structure of a synesthetic frame according to an embodiment of this application.
[0051] Figure 2 is a flowchart illustrating the steps for determining the number of target symbols in one embodiment of this application.
[0052] Figure 3 is a flowchart illustrating the steps for determining target symbol configuration data in one embodiment of this application.
[0053] Figure 4 is a flowchart illustrating the steps for determining the duration and cumulative number of times in one embodiment of this application.
[0054] Figure 5 is a flowchart illustrating the step of determining the duration in one embodiment of this application.
[0055] Figure 6 is a schematic diagram of the structure of pulse wave and continuous wave in one embodiment of this application.
[0056] Figure 7 is a schematic diagram of the coverage in one embodiment of this application.
[0057] Figure 8 shows the sensing blind zone R in one embodiment of this application. b and the maximum sensing coverage distance R max A schematic diagram.
[0058] Figure 9 shows the maximum sensing coverage distance R in one embodiment of this application. max A schematic diagram.
[0059] Figure 10 is a schematic diagram of the number of pulse waves that a synaptic frame can transmit in one embodiment of this application.
[0060] Figure 11 is a schematic diagram of adjusting the pulse wave transmission position before and after in one embodiment of this application.
[0061] Figure 12 is a schematic diagram of the parameter adjustment process in one embodiment of this application.
[0062] Figure 13 shows the adjustment of the single-pulse transmission duration T in one embodiment of this application. t A schematic diagram.
[0063] Figure 14 is a schematic diagram of parameter configuration based on performance index requirements in one embodiment of this application.
[0064] Figure 15 is a schematic diagram of the coverage distance of a base station in one embodiment of this application.
[0065] Figure 16 is a structural block diagram of a symbol structure configuration device for a synesthetically sensitive frame in one embodiment of this application.
[0066] Figure 17 is an internal structural diagram of a communication device according to an embodiment of this application. Detailed Implementation
[0067] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0068] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0069] The network device in this application embodiment can be a base station (BTS) in Global System for Mobile communication (GSM) or Code Division Multiple Access (CDMA), a base station (NodeB, NB) in Wideband Code Division Multiple Access (WCDMA), an evolved Node B (eNB or eNodeB) in LTE, a relay station or access point, or a base station in a 5G network, etc., and is not limited thereto.
[0070] The terminal in this application embodiment can be a wireless terminal, which can be a device that provides voice and / or other service data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. The wireless terminal can communicate with one or more core networks via a Radio Access Network (RAN). The wireless terminal can be a mobile terminal, such as a mobile phone (or "cellular" phone) or a computer with a mobile terminal, for example, a portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile device, which exchanges voice and / or data with the radio access network. The wireless terminal can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile, remote station, remote terminal, access terminal, user terminal, user agent, user device, or user equipment, and is not limited thereto.
[0071] As the application fields of integrated sensing technology continue to expand, widely deployed cellular networks empowered by this technology can simultaneously provide communication and sensing capabilities, offering advantages in reducing deployment costs and resisting harsh environments. To achieve integrated sensing and communication based on cellular networks and meet the sensing capability requirements of different scenarios, flexible configuration of aspects such as the symbol configuration of the sensing frame structure is necessary. Since there are many application scenarios for integrated communication and sensing, the sensing capability requirements vary across different scenarios. For example, different scenarios have different requirements for coverage distance, and different target object movement speeds, leading to different speed measurement capability requirements. Therefore, the symbol structure configuration method for sensing frames provided in this application embodiment can determine the waveform type (the waveform can be a continuous wave and / or a pulse wave) based on the actual application scenario for configuring the sensing frame structure. Specifically, it can be based on the characteristics of different waveforms and the configuration of inverse symbols to meet the sensing capability requirements of different scenarios.
[0072] The symbol structure configuration method for sensing frames provided in this application is a flexible configuration method for frame structure symbols to meet the sensing capability requirements of different scenarios. For example, the configuration of sensing frames can be achieved based on the sensing characteristics of pulse waves and continuous waves. First, based on the requirement of maximum sensing distance, the length range of the sensing pulse wave receiving window is determined. Combining the pulse wave transmission duration and the transmit / receive window switching time, the number of symbols required for one pulse wave is determined, giving a theoretical upper limit for the sensing distance. Then, based on the requirements of false alarm rate and false alarm rate, the signal-to-noise ratio (SNR) requirement for sensing is determined, thereby obtaining the sensing distance range under different SNR conditions. By adjusting the signal transmission power, antenna gain, signal duration, etc., the SNR can be further improved, thereby obtaining a longer coverage distance. Furthermore, based on the performance requirements of sensing ranging and velocity measurement, such as resolution and accuracy, the single pulse duration, pulse repetition period, and number of pulse repetitions are flexibly designed. At the same time, the single pulse duration will cause sensing blind spots near the base station, which needs to be combined with the near-point blind spot compensation capability of continuous waves. By adopting this method, the sensing capabilities in different scenarios can be effectively improved, which is conducive to the implementation and promotion of integrated communication and sensing technology solutions based on cellular networks.
[0073] It should be noted that the beneficial effects or technical problems solved by the embodiments of this application are not limited to this one, but may also be other implicit or related problems. For details, please refer to the description of the embodiments below.
[0074] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.
[0075] In one embodiment, as shown in Figure 1, a method for configuring the symbol structure of a synesthetic frame is provided, which can be applied to a terminal or a network device, and the specific application scenario can be determined accordingly. This embodiment can be described using the application of this method to a terminal as an example. The method may include the following steps S102 to S104.
[0076] Step S102: Determine the initial symbol configuration data based on the expected perception overhead, expected perception distance, total number of symbols in the synesthetic frame, and duration of a single symbol in the synesthetic frame for the target scene.
[0077] The target scenario can be the scenario where sensing capabilities need to be configured, such as a low-altitude scenario. The expected sensing overhead of the target scenario can be the sensing resource overhead required by the target scenario, or the sensing resource overhead required or limited by the target scenario. The expected sensing distance can be the coverage distance currently needed or expected by the target scenario, or the farthest coverage distance of the target scenario. The total number of symbols in a communication frame can be the number of symbols in a single communication frame; for example, the total number of symbols in a communication frame can be determined based on the time slot and period of the time slot. The duration T of a single symbol in a communication frame... symbol This can represent the duration occupied by a symbol. Initial symbol configuration data can be parameters used to configure the sensing capability of a communication frame by configuring its symbol structure. For example, initial symbol configuration data can include the number of sensing symbols and the number of symbols occupied by a single pulse wave, N. sense This can be the number of symbols configured to carry sensing capabilities in a communication frame, representing the proportion of sensing symbols in a communication frame. The number of symbols occupied by a single pulse wave can be the length of the symbol occupied by a single pulse wave in a communication frame. The number of sensing symbols is less than or equal to the total number of symbols in the communication frame.
[0078] Specifically, after determining the target scene that requires perception capability configuration, the terminal can obtain the expected perception overhead, expected perception distance, total number of symbols in the synesthetic frames, and duration of a single symbol in the synesthetic frames corresponding to the target scene, and calculate the initial symbol configuration data corresponding to the target scene based on the above data.
[0079] Step S104: Based on the performance requirements of the target scene and the initial symbol configuration data, determine the target symbol configuration data of the synesthesia frame.
[0080] The performance indicators include at least the expected sensing speed of the target scene, and the sensing frame is used to transmit at least one or more of pulse waves and continuous waves. The performance indicators are the sensing performance metrics used by the sensing frame to achieve the sensing function; the expected sensing speed of the target scene is the maximum value of the sensing speed required or limited by the target scene, or the sensing speed actually required by the target scene. The sensing frame is a data frame integrating communication and sensing functions. Based on the needs of the target scene, this sensing frame can transmit pulse waves or continuous waves; it can also transmit a portion of the sensing frame as pulse waves and the remainder as continuous waves. Optionally, the pulse wave can be a continuous frequency modulated wave (LFM), and the continuous wave can be an orthogonal frequency division multiplexing (OFDM).
[0081] Specifically, the terminal can process the performance requirements of at least one of the target scenarios and the initial symbol configuration data determined in the steps of the above embodiments to obtain target symbol configuration data in the target scenario, and configure it based on the target symbol configuration data to obtain a sensing frame for transmitting signals in the target scenario. In this way, the terminal can transmit pulse waves, continuous waves, or a combination of pulse waves and continuous waves through the configured sensing frame, based on the actual needs of the actual application scenario.
[0082] In one embodiment, the initial symbol configuration data includes at least the number of sensed symbols, and also includes the number of symbols occupied by continuous waves and / or the number of symbols occupied by single-pulse waves.
[0083] Specifically, the number of sensing symbols can be the number of symbols used to implement the sensing function among the multiple symbols included in one communication cycle of the synsensory frame. This number of sensing symbols can be determined based on the expected sensing overhead of the target scene. Based on the total number of symbols in the synsensory frame and the number of sensing symbols, the number of communication symbols can be determined. For example, the difference between the total number of symbols and the number of sensing symbols can be used to determine the number of communication symbols. The number of symbols occupied by continuous waves is the number of sensing symbols used to transmit continuous waves, and the number of symbols occupied by single-pulse waves is the number of sensing symbols used to transmit single-pulse waves.
[0084] In some embodiments, the terminal can determine the proportion of sensing symbols used to transmit continuous waves based on the target scenario, and based on the proportion and the number of sensing symbols, determine the number of sensing symbols used to transmit continuous waves within a period of a synaptic frame, and based on the number of sensing symbols and the number of sensing symbols used to transmit continuous waves, obtain the number of sensing symbols used to transmit pulse waves.
[0085] Alternatively, the terminal can determine the proportion of sensing symbols used to transmit pulse waves based on the target scenario, and based on this proportion and the number of sensing symbols, determine the number of sensing symbols used to transmit pulse waves within a period of a synaptic frame. Based on the number of sensing symbols and the number of sensing symbols used to transmit pulse waves, the terminal can obtain the number of sensing symbols used to transmit continuous waves.
[0086] In some embodiments, a communication frame period DDDSU corresponds to a subcarrier spacing of 129kHz, and the sensing frame contains 5 time slots of 0.625ms each, with each symbol T... symbol =8.9μs, the total number of symbols in the corresponding synesthetic frame can be 79. For example, if the expected resource overhead of the target scene can be no more than 30%, then the corresponding number of sensing symbols N determined by the terminal is... sense =20, which means that out of the 79 symbols contained in the communication frame, 20 symbols can be selected as sensing symbols, and the remaining 59 symbols can be used as communication symbols.
[0087] In some embodiments, in continuous coverage application scenarios, the terminal can achieve long-distance coverage using pulse waves, with the continuous wave used to cover the near-point blind zone of the pulse. Based on the actual needs of this scenario, the terminal can determine the proportion of sensing symbols used to transmit the pulse wave; for example, this proportion could be three-fifths. Correspondingly, the number of sensing symbols required to transmit the pulse wave can be determined to be 12, and the number of sensing symbols required to transmit the continuous wave can be calculated to be 8. Optionally, the terminal can also, based on the needs of the actual application scenario, transmit all pulse waves in one cycle of the sensing frame, and transmit all continuous waves in the next cycle of the sensing frame, etc.
[0088] In this embodiment, the number of symbols for transmitting pulse waves and the number of sensing symbols for transmitting continuous waves are determined according to the actual needs of the scenario, ensuring the flexibility of the symbol structure configuration and meeting the sensing needs of the scenario.
[0089] In one embodiment, the initial symbol configuration data includes the number of symbols occupied by the single pulse wave. As shown in Figure 2, the step "determine the initial symbol configuration data based on the expected sensing overhead of the target scene, the expected sensing distance, the total number of symbols in the synesthetic frame, and the duration of a single symbol in the synesthetic frame" may include the following steps S202 to S206.
[0090] Step S202: Determine the proportion of perception symbols based on the expected perception overhead of the target scene.
[0091] The expected perception overhead of the target scenario can be the perception resource overhead required by the target scenario, or the perception resource overhead required or restricted by the target scenario, that is, the proportion of communication resources expected by the target scenario to realize the perception function.
[0092] Specifically, the terminal can determine the proportion of sensing symbols corresponding to the synesthetic frame based on the proportion of communication resources expected to be used to realize the sensing function in the target scenario. For example, it can convert the proportion of communication resources expected to be used to realize the sensing function in the target scenario to obtain the maximum proportion of sensing symbols in the synesthetic frame.
[0093] In one example, a communication frame period DDDSU corresponds to a subcarrier spacing of 129kHz. This sensing frame contains 5 time slots with a period of 0.625ms each, and each symbol Tsymbol = 8.9μs. The total number of symbols in the corresponding sensing frame can be 79. For example, the expected resource overhead of the target scenario can be no more than 30%, and correspondingly, the proportion of sensing symbols determined by the terminal needs to be less than 30%.
[0094] Step S204: Determine the number of sensing symbols based on the proportion of sensing symbols and the total number of symbols in the synesthetic frame.
[0095] Specifically, the terminal can calculate the maximum number of sensing symbols based on the proportion of sensing symbols and the total number of symbols in the sensing frame within a period, and determine the number of matching sensing symbols based on the maximum number of sensing symbols.
[0096] In one example, the number of sensing symbols can be 30%, and the total number of symbols in the corresponding synesthetic frame within one period can be 79. The maximum number of sensing symbols that can be calculated can be 23.7. That is, the number of sensing symbols in the target scene needs to be less than 23.7. Then the terminal can choose the number of sensing symbols N. sense =20. The terminal can determine the number of communication symbols by the difference between the total number of symbols and the number of sensed symbols. For example, if the terminal determines that the number of sensed symbols is 20, the corresponding number of communication symbols can be 59. The terminal can select 20 symbols as sensed symbols and the remaining 59 symbols as communication symbols from the 79 symbols contained in the communication frame.
[0097] Step S206: Based on the pulse wave reception duration and switching time, determine the number of target symbols occupied by the single pulse wave that matches the expected farthest coverage distance of the target scene.
[0098] The handover time is determined based on hardware attributes, while the reception duration is pre-configured based on the target scenario. Hardware attributes can be determined by the hardware properties of the network device used for signal transmission. The reception duration can be configured based on the actual needs of the target scenario.
[0099] Specifically, the terminal can determine the actual coverage distance of the target scene corresponding to different numbers of sensing symbols used to transmit a single pulse wave based on the pre-configured pulse wave reception duration and switching time. Then, it matches the actual coverage distance corresponding to each different number of sensing symbols with the expected maximum coverage distance of the target scene. The number of sensing symbols used to transmit a single pulse wave that is greater than the expected maximum coverage distance and has the smallest difference from the expected maximum coverage distance is determined as the number of sensing symbols used to transmit the single pulse. In other words, the number of sensing symbols used to transmit a single pulse is matched with the expected maximum coverage distance of the target scene. This means that the actual coverage distance of the target scene formed by the terminal transmitting a single pulse wave with this number of sensing symbols during actual communication can meet the target scene's requirement for the maximum coverage distance; that is, the actual coverage distance of the terminal's transmitted signal in the target scene is greater than or equal to the expected maximum coverage distance of the target scene.
[0100] In some embodiments, the terminal can determine the expected maximum coverage distance of the target scenario based on the actual application requirements of the target scenario, and determine the number of sensing symbols required to transmit a single pulse wave. For example, the number of symbols N required for a single pulse wave. p The value can be 1, 2, 3, 4, or any non-integer number. The pulse transmission duration can be 1-4 microseconds. For example, in practical applications, the configured pulse duration could be 2 microseconds, and the switching time could be 1.5 microseconds. The terminal can then calculate N. p When N is 1, the actual coverage distance of the target scene can be 1035m; p When N is 2, the actual coverage distance of the target scene can be 2370m; p When N is 3, the actual coverage distance of the target scene can be 3705m; p When the value is 4, the actual coverage distance of the target scene can be 5040m; the terminal can select the number of symbols N occupied by the matching single pulse wave based on the expected maximum coverage distance of the target scene. p That is, the target number of symbols is determined, which represents the number of symbols occupied by a single pulse wave to be transmitted by the terminal.
[0101] In this embodiment, the actual coverage distance corresponding to different numbers of symbols occupied by a single pulse wave can be quickly calculated using the initial symbol configuration data. Based on the actual expected farthest coverage distance, the number of matching target symbols can be selected to meet the scenario requirements and save communication resource overhead.
[0102] In one embodiment, the performance metrics also include false alarm rate, false alarm rate, coverage distance accuracy, coverage distance resolution, sensing speed accuracy, and sensing speed resolution. Specifically, these performance metrics can be configured based on the actual application requirements of the target scenario.
[0103] In one embodiment, as shown in FIG3, the step "determine the target symbol configuration data of the synesthesia frame based on the performance index requirements of the target scene and the initial symbol configuration data" may include the following steps S301 to S306.
[0104] Step S301: Based on the expected sensing distance of the target scene, determine the transmission position of the pulse wave and the length of the receiving window of the pulse wave.
[0105] Among them, the expected perception distance of the target scene can be the farthest expected coverage distance of the target scene.
[0106] Specifically, once the number of symbols occupied by the single pulse wave is determined, the terminal can adjust the transmission position of the pulse wave. For example, it can move the transmission position of the pulse wave forward, determine the forward position as the transmission position of the pulse wave, and based on this transmission position, increase the length of the pulse wave's receiving window accordingly to obtain the pulse wave's receiving window length. Correspondingly, the terminal determines the transmission window length of the pulse wave based on the allowable coverage blind spots in the target scene.
[0107] Step S302: Determine the transmission window length of the pulse wave based on the coverage blind zone corresponding to the target scene.
[0108] Specifically, the coverage blind zone corresponding to the target scenario can be the allowable coverage blind zone determined based on the requirements of the target scenario, that is, the distance that the target scenario is allowed to be uncovered; the terminal can determine the transmission window length of the pulse wave based on the allowable coverage blind zone of the target scenario, that is, determine the transmission window length of the pulse wave.
[0109] Step S303: Based on the missed detection rate and false alarm rate, determine the duration of a single pulse and the cumulative number of pulses. The cumulative number of pulses is the cumulative number of times that meets the refresh rate requirements.
[0110] Among them, the false alarm rate can be the proportion of false alarms, while the missed detection rate and false alarm rate can be the performance indicators required by the target scenario.
[0111] Specifically, the terminal can calculate the minimum signal-to-noise ratio (SNR) that meets the performance requirements based on the performance requirements for the missed detection rate and the false alarm rate. minFurthermore, it can determine the correlation between the minimum signal-to-noise ratio, the expected sensing distance of the target scene, and the transmission parameters corresponding to the target scene, as well as the duration of the single pulse and the number of pulse accumulations. After determining the minimum signal-to-noise ratio, the expected sensing distance, and the values of each transmission parameter, the duration T of the single pulse is calculated based on this correlation. t And the cumulative number of pulses, n.
[0112] Step S304: Calculate the pulse repetition interval based on the desired sensing speed.
[0113] Specifically, the desired sensing velocity can be the maximum desired sensing velocity in the target scene. The pulse repetition interval can be the repetition interval of the sensing pulses (denoted as T). p The terminal can determine the pulse repetition interval based on the maximum sensing speed. Within one frame period of the sensing frame, this pulse repetition interval is equivalent to the number of symbols N occupied by a single pulse wave. p .
[0114] Step S305: Based on the sensing speed accuracy and sensing speed resolution, determine the pulse repetition count, which is the number of times the pulse wave is repeated within a single synesthesia frame.
[0115] Specifically, the number of pulse repetitions is one frame period T of a synesthesia frame. f By counting the number of times the pulse wave is repeatedly transmitted, the terminal can obtain the performance requirements for sensing speed accuracy and sensing speed resolution in the target scene, determine the duration τ of the sensing signal, and determine the number of pulse repetitions M based on the duration of the sensing signal.
[0116] Step S306: Determine the number of symbols occupied by the single pulse wave, the transmission position of the pulse wave, the transmission window length of the pulse wave, the reception window length of the pulse wave, the duration of the single pulse, the cumulative number of pulses, the pulse repetition interval, and the number of pulse repetitions, and configure data for the target symbol.
[0117] Specifically, the terminal can determine the target symbol configuration data as the number of symbols occupied by the single pulse wave, the transmission position of the pulse wave, the transmission window length of the pulse wave, the reception window length of the pulse wave, the duration of the single pulse, the cumulative number of pulses, the pulse repetition interval, and the number of pulse repetitions. Based on this target symbol configuration data, the terminal configures the inductive frame to obtain the configured inductive frame. In this way, the terminal can transmit signals using the configured inductive frame.
[0118] It should be noted that this application does not limit the execution order of steps S301 to S306 above. Those skilled in the art can determine the execution order of the above steps based on the specific circumstances of the actual application scenario.
[0119] In this embodiment, considering the road loss caused by long distances, as well as the requirements for false alarm rate and missed detection rate, the sensing coverage distance can be reasonably increased and the signal gain can be improved by selecting an appropriate single pulse duration and pulse accumulation number.
[0120] In one embodiment, as shown in FIG4, the step "determine the duration of a single pulse and the cumulative number of pulses based on the missed detection rate and the false alarm rate" may include the following steps S402 to S404.
[0121] Step S402: Determine the minimum signal-to-noise ratio based on the false alarm rate and the missed detection rate.
[0122] Specifically, the terminal can calculate the minimum signal-to-noise ratio (SNR) that meets the performance requirements based on the performance requirements for the missed detection rate and the false alarm rate. min .
[0123] Step S404: Determine the duration of a single pulse and the number of pulses accumulated based on the correlation between the minimum signal-to-noise ratio, the desired sensing / coverage distance, and the transmission parameters.
[0124] Wherein, the desired perception / coverage distance can be either the farthest desired perception distance of the target scene or the farthest desired coverage distance R of the target scene. max The duration of a single pulse wave can be the transmission time T of the single pulse wave. t The cumulative pulse count can be the total number of times the pulse wave is transmitted within one communication frame period of the sensing frame. Transmission parameters may include the following: σ represents the scattering cross-section of the sensing target, P... t Indicates the base station's transmit power, G t G represents the transmit antenna gain. r λ represents the receiver antenna gain, λ represents the signal wavelength, L represents the RV processing loss, and NF represents noise and interference. Correlation relationships include those between minimum signal-to-noise ratio, desired sensing / coverage distance, transmission parameters, single pulse duration, and pulse accumulation count.
[0125] Specifically, after determining the minimum signal-to-noise ratio, the expected sensing distance of the target scene, and the transmission parameters corresponding to the target scene, the terminal can calculate the duration T of the single pulse based on this correlation. t And the cumulative number of pulses, n.
[0126] In some embodiments, the minimum signal-to-noise ratio, desired sensing / coverage distance, and transmission parameters are related to the duration T of a single pulse. t The relationship between pulse accumulation count n and the following formula can be expressed:
[0127] In this embodiment, considering the road loss caused by long distances, as well as the requirements for false alarm rate and missed detection rate, the sensing coverage distance can be reasonably increased and the signal gain can be improved by selecting an appropriate single pulse duration and pulse accumulation number.
[0128] In one embodiment, the method may further include: adjusting the transmit power and transmit antenna gain based on the correlation between the minimum signal-to-noise ratio, the desired sensing / coverage distance, and the transmit parameters, to obtain the adjusted transmit power and the adjusted transmit antenna gain.
[0129] Specifically, the transmission power can be the base station's transmission power P. t The transmit antenna gain can be G. t The terminal can obtain the minimum signal-to-noise ratio, the desired sensing / coverage distance, and the transmission parameters and the duration T of a single pulse. t The correlation between the cumulative number of pulses n and the transmission parameters includes at least the transmission power and the transmission antenna gain. Based on this correlation, the terminal can adjust the transmission power and the transmission antenna gain, for example, by increasing the transmission power and / or increasing the transmission antenna gain, to obtain the adjusted transmission power and the adjusted transmission antenna gain. Through the adjusted transmission power and the adjusted transmission antenna gain, the sensing coverage distance in the target scene can be increased.
[0130] In some embodiments, the terminal can determine the desired increase in sensing coverage distance, and use this correlation, minimum signal-to-noise ratio, and single-pulse duration T to determine the desired increase in sensing coverage distance. t The adjusted transmit power and the adjusted transmit antenna gain are obtained by calculating the pulse accumulation count n and the transmission parameters excluding the transmit function and transmit antenna gain.
[0131] In this embodiment, by adjusting the transmission power and the gain of the transmission antenna, the sensing coverage distance can be increased while ensuring the performance requirements are met, thus better satisfying the coverage distance requirements of the target scenario.
[0132] In one embodiment, the syn-sensing frame is also used to transmit a continuous wave, as shown in FIG5. The method may further include the following steps S502 to S506.
[0133] Step S502: Calculate the coverage blind zone of the pulse wave.
[0134] The blind zone of the pulse wave includes the minimum blind zone and the maximum blind zone.
[0135] Specifically, the terminal can obtain the range of the pulse wave transmission duration, which includes the minimum and maximum transmission durations; correspondingly, the terminal can obtain the pulse wave switching time; thus, the terminal can calculate the minimum blind zone of the pulse wave based on the minimum transmission duration, the pulse wave switching time, and the minimum coverage height, and calculate the maximum blind zone of the pulse wave based on the maximum transmission duration, the pulse wave switching time, and the minimum coverage height. The terminal can then obtain the coverage blind zone of the pulse wave based on the minimum and maximum blind zones.
[0136] Step S504: Determine the coverage distance of the continuous wave based on the length of the cyclic prefix, wherein the coverage distance of the continuous wave is used to supplement the coverage blind zone of the pulse wave.
[0137] Specifically, the terminal can calculate the length T of the cyclic prefix. cyc The product of the product with the speed of sound c is calculated, and the quotient between this product and the first target value is determined. This quotient is then used to determine the coverage distance R of the continuous wave, which can be calculated using the following formula. c :R c =T cyc ×c / 2, where the first target value can be 2.
[0138] Step S506: While ensuring that the coverage distance of the continuous wave is greater than or equal to the coverage blind zone of the pulse wave, adjust the duration of the single pulse to obtain the adjusted duration of the single pulse.
[0139] Specifically, the terminal can only guarantee the blind spot filling capability of continuous wave if the coverage distance of continuous wave is greater than or equal to the coverage blind spot of pulse wave. Based on this, the terminal can adjust the duration of single pulse while ensuring that the coverage distance of continuous wave is greater than or equal to the coverage blind spot of pulse wave, and obtain the adjusted single pulse duration. Based on the adjusted single pulse duration, the terminal can obtain the adjusted synaptic frame.
[0140] In this embodiment, the duration of a single pulse can be adjusted while maintaining blind spot compensation capability, ensuring the accuracy of the adjustment parameters and further improving the transmission performance of the synaptic frame.
[0141] In one embodiment, the method further includes: transmitting a signal based on the signal transmission mode and target symbol configuration data corresponding to the synesthetic frame, wherein the signal contains at least the synesthetic frame, and the signal transmission mode is determined based on the target scene.
[0142] Specifically, the signal transmission mode includes one or more of the following:
[0143] In mode 1, the first part of the synesthetic frame sends a pulse wave, and the second part of the synesthetic frame sends a continuous wave.
[0144] Mode 2, synesthetic frames transmit pulse waves;
[0145] Mode 3, synesthetic frames transmit continuous waves;
[0146] In mode 4, the synesthetic frame sends a pulse wave, and the next synesthetic frame sends a continuous wave.
[0147] Specifically, the terminal can determine the current signal transmission mode based on the requirements of the target scenario, and configure the synesthetic frame based on the target symbol configuration data of the synesthetic frame determined in the above embodiments. It can then transmit a pulse wave, a continuous wave, or a combination of pulse and continuous waves through the configured synesthetic frame and the signal transmission mode. Specifically, the process of transmitting pulse and continuous waves can be as follows: the terminal transmits a continuous wave through the current synesthetic frame, and transmits a pulse wave through the next synesthetic frame; or, the terminal can transmit a continuous wave through a portion of the synesthetic frame, and transmit a pulse wave through the remaining portion of the synesthetic frame, and so on.
[0148] In this embodiment, a signal transmission mode adapted to the actual needs of the scenario is determined to achieve integrated sensing, meet the diverse sensing needs of different scenarios, and improve the comprehensive sensing capability of the sensing frame.
[0149] In some embodiments, such as in low-altitude, ground, and water scenarios, a sensor-integrated frame structure is required to achieve integrated cellular network communication and sensing capabilities. For example, based on acceptable sensing resource overhead, certain resources can be allocated in the communication frame structure to implement sensing functions. The sensing waveform can be selected based on the actual scenario; the waveform types include pulse waves and continuous waves, which can be selected according to actual coverage and performance requirements.
[0150] In one embodiment, as shown in Figure 6, which illustrates the structural diagrams of pulse waves and continuous waves, the pulse wave can be time-division multiplexed, half-duplex, or full-array transceiver. For example, downlink communication → sensing transmission → transceiver switching → sensing reception → GP → uplink communication. The continuous wave can be simultaneous transmission and reception, full-duplex, or half-array transceiver. For example, downlink communication → simultaneous sensing transmission and sensing reception → GP → uplink communication. Pulse waves have blind spots for short-range sensing and are suitable for long-range sensing. Continuous waves do not have blind spots for short-range sensing, but they suffer from severe self-interference. Excessive transmission power can cause a large amount of signal leakage from the transmitter to the receiver, affecting sensing performance. Therefore, when transmission power is limited, continuous waves are more suitable for short-range sensing.
[0151] When initially considering the sensing coverage distance, it is necessary to select the type of waveform to use based on the application scenario, such as continuous wave, pulse wave, or a combination of continuous and pulse waves. In one embodiment, as shown in Figure 7, continuous waves can be used to achieve short-range coverage, while pulse waves can be used to achieve long-range coverage.
[0152] The symbol structure configuration method for the sensing frame provided in this embodiment allows for flexible configuration of the symbols in the integrated communication and sensing frame structure, meeting the flexible performance requirements of different scenarios regarding coverage, sensing resolution, and accuracy. The terminal can determine the required sensing coverage distance range based on the actual needs of the target scenario. While signal transmission power and antenna gain affect the coverage distance, the time-domain configuration of the signal frame structure determines the theoretical upper and lower limits of the coverage distance.
[0153] In one embodiment, as shown in Figure 8, the sensing blind zone R of the pulse wave b Depends on pulse transmission duration T t Pulse wave / continuous wave switching duration T c The maximum sensing coverage distance R of the pulse wave max (The furthest coverage distance of the target scene) depends on the switching time T. c The length T of the pulse wave receiving window r .
[0154] In one embodiment, as shown in Figure 9, continuous wave coverage has no near-point coverage blind zone, and the maximum coverage distance R max Depends on the length T of the cyclic prefix cyc R max =T cyc ×c / 2; Therefore, for the blind zone and the farthest distance of the sensing coverage, the symbol length occupied by a single pulse wave and the pulse wave transmission and reception window can be determined based on the theoretical limits of different waveforms.
[0155] First, based on the expected resource overhead for the target scenario, determine the proportion of sensing symbols and the number of sensing symbols N. sense Based on the actual application scenario's requirement for maximum coverage distance, and considering the pulse wave capability, the number of symbols N occupied by a single pulse wave is determined. p The terminal can obtain the duration T of a symbol in a frame structure. symbol The number of symbols occupied by a pulse wave is N. p .
[0156] For a single pulse, the following correlation exists:
[0157] Pulse transmission time T t +Pulse reception time T r +2 transmit / receive switching time T c ≤T symbol×N p R max =(T r +T c )×c / 2,c=3×10^8m / s.
[0158] Based on this, the maximum coverage distance R of the pulse wave can be determined. max And the blind zone R of the pulse wave b Calculate using the following formula: R max =(T symbol ×N p -T t -T c )×c / 2; R b =(T t +T c )×c / 2.
[0159] In this embodiment, the target scene for R can be obtained. max The expected / requirement can be flexibly set to the number of symbols N occupied by the pulse wave. p This method aims to meet the sensing coverage distance requirements of different scenarios. Since a pulse occupies a larger number of symbols, the number of pulse waves that can be transmitted within a frame period is reduced, affecting sensing performance. Therefore, the method provided in this embodiment selects the minimum number of symbols required to meet the sensing distance. In one embodiment, as shown in Figure 10, it can be a schematic diagram illustrating the number of pulse waves that can be transmitted in a single sensing frame when the number of symbols occupied by a pulse wave is 1, 2, 3, and 4, respectively.
[0160] With a fixed number of symbols occupied by a pulse wave, the maximum sensing distance can be flexibly adjusted by changing the pulse wave transmission position, as shown in Figure 11, by moving the pulse transmission window forward and thus increasing the length of the receiving window. The specific adjustment process is shown in Figure 12.
[0161] The terminal acquires the sensing resource overhead and limitations, and determines the proportion of sensing symbols and the number N of sensing symbols. sense And determine the total number of symbols occupied by the pulse wave. Based on the maximum coverage distance requirement of the actual application scenario, determine the pulse wave receiving window length; based on the allowable coverage blind zone of the actual application scenario, determine the pulse wave transmitting window length; and based on hardware capabilities, determine the transmit / receive handover time; and then determine the number of symbols N occupied by a single pulse wave. p And enable adjustment of the sending and receiving window position.
[0162] In some embodiments, the sensing coverage distance can be improved while meeting certain false alarm and false detection rates by adjusting the base station transmit power and transmit antenna gain. With the transmit power and antenna gain fixed, as shown in Figure 13, the single-pulse transmission duration T can be adjusted. tThe gain is increased by the number of cumulative pulses *n*, thereby increasing the sensing coverage distance. The signal duration can be increased by increasing the number of beam scans in a single direction, or the signal transmission length can be increased. With a fixed sensing distance, sensing accuracy can also be improved by increasing the signal-to-noise ratio. For example, the single-pulse transmission duration *T*... t Doubling the SNR will improve it by 3dB. Specifically, the minimum SNR can be determined based on the false alarm rate and false negative rate requirements. min Requirements: Based on the lowest signal-to-noise ratio (SNR) min Parameter configuration is required to meet the maximum coverage distance requirements. Parameter configuration can include adjusting the base station transmit power and transmit antenna gain, or adjusting the single-pulse transmission duration T. t And the cumulative number of times n.
[0163] Furthermore, in one embodiment, as shown in Figure 14, parameter configuration can be implemented based on specific sensing accuracy and resolution requirements. Specifically, obtaining sensing performance index requirements may include: distance accuracy and resolution requirements; speed accuracy and resolution requirements; and maximum speed requirements. The signal-to-noise ratio requirement is determined based on the distance accuracy and resolution requirements, as well as the speed accuracy and resolution requirements, and the pulse repetition period T is determined based on the speed accuracy, resolution requirements, and maximum speed requirements. p The number of pulses M is determined based on speed accuracy and resolution requirements; the base station transmit power Pt and transmit antenna gain Gt are determined based on signal-to-noise ratio requirements.
[0164] Specifically, the accuracy of the sensing distance can be calculated using the following formula:
[0165] Specifically, the sensing distance resolution can be calculated using the following formula:
[0166] Specifically, the accuracy of the sensing speed can be calculated using the following formula:
[0167] Specifically, the perceived speed resolution can be calculated using the following formula:
[0168] Specifically, the maximum unambiguous speed requirement for perception can be calculated using the following formula:
[0169] Where B is the signal bandwidth, and the sensing distance accuracy is related to the signal-to-noise ratio. The sensing speed resolution is related to the duration τ of the sensing signal (M is the number of pulses, T is the signal-to-noise ratio). p The pulse repetition period (interval) is used to determine the sensing speed accuracy, which is related to the signal-to-noise ratio (SNR). The SNR requirement is determined based on the sensing distance accuracy requirements; the pulse repetition period (interval) T is designed based on the maximum perceptible speed requirement.p Figure 11 shows a schematic diagram of the pulse wave structure within one frame period. For example, the duration T of a single pulse... t The duration can be 1-8 microseconds. The duration of a single pulse affects the blind zone; the longer the duration, the larger the blind zone. However, a larger Tt also improves the gain of pulse wave sensing. For every doubling of the pulse duration Tt, the signal-to-noise ratio will increase by 3dB.
[0170] Based on this, the symbol length N of a single pulse can be determined for different target scenarios, taking into account the expectations of comprehensive perception theory, false alarm rate, false detection rate, accuracy, resolution, and other performance indicators. p The duration of a single pulse, T t Pulse transmit / receive window length and position, one frame period T f The number of pulse repetitions M, the pulse repetition interval Tp, and the cumulative number of pulses n that meet the refresh rate requirements.
[0171] In a specific low-altitude scenario embodiment, the horizontal coverage distance can be 1-1.5 km; the coverage height can be 300m-600m. The maximum radial coverage distances are shown in Figure 15, which are 1035m, 1150m, 1525m, and 1605m respectively. For road traffic scenarios, a coverage distance of 2 km is typically considered. For scenarios such as those at sea, long-distance coverage of over 5 km is usually considered, requiring an increase in the receiver window length to improve the upper limit of the sensing distance. The target's moving speed also varies significantly in different scenarios; drones, cars, and ships typically have different speed measurement requirements.
[0172] When considering the requirements of sensing performance indicators such as false alarm rate, false negative rate, accuracy, and resolution, the minimum signal-to-noise ratio (SNR) that typically needs to be achieved is... min =13dB. The pulse transmission duration is typically 1-4 microseconds. With a switching time of 1.5 microseconds, the minimum blind zone can be calculated using the following formula: (1+1.5)*300 / 2 = 375m, and the maximum blind zone is (4+1.5)*300 / 2 = 825m. To reduce the blind zone, half of the pulses can be received for sensing. The specific pulse wave duration is determined based on the sensing speed, resolution, and accuracy requirements. The maximum coverage distance of the continuous wave can be obtained based on the transmission power and performance requirements. In this case, the blind zone of the pulse wave is smaller than the maximum coverage distance of the continuous wave.
[0173] The symbol structure configuration of the synesthetic frame provided in this embodiment can realize the symbol configuration of the synesthetic integrated frame structure under different scenarios and index requirements. Based on the sensing distance range requirements, the pulse wave symbol length and pulse wave transceiver window are determined. It can also realize a configuration scheme that balances the signal-to-noise ratio, sensing distance, and signal duration under different scenarios and coarse-grained sensing index requirements, thereby improving the comprehensive sensing capability. It can also realize the pulse wave duration and pulse repetition period configuration method in the synesthetic integrated frame structure under fine-grained index requirements under different scenarios. It can meet the performance requirements of sensing speed while meeting the signal-to-noise ratio requirements, and realize the flexible configuration of the synesthetic integrated frame structure.
[0174] It should be understood that although the steps in the flowchart of Figure 1-15 are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in Figure 1-15 may include multiple steps or multiple stages, which are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0175] In one embodiment, as shown in FIG16, a symbol structure configuration device 1600 for synesthetic frames is provided, including a first determining module 1602 and a second determining module 1604.
[0176] The first determining module 1602 is used to determine the initial symbol configuration data based on the expected perception overhead, expected perception distance, total number of symbols in the synesthetic frame, and duration of a single symbol in the synesthetic frame of the target scene.
[0177] The second determining module 1604 is used to determine the target symbol configuration data of the syn-sensing frame based on the performance index requirements of the target scene and the initial symbol configuration data. The syn-sensing frame is used to transmit pulse waves at least.
[0178] In one embodiment, the initial symbol configuration data includes at least the number of sensing symbols, and the initial symbol configuration data also includes the number of symbols occupied by continuous waves and / or the number of symbols occupied by single-pulse waves.
[0179] In one embodiment, the initial symbol configuration data includes the number of symbols occupied by a single pulse wave; the first determining module is specifically used for:
[0180] Based on the expected perception overhead of the target scenario, determine the proportion of perception symbols;
[0181] The number of sensing symbols is determined based on the proportion of the sensing symbols and the total number of symbols in the synesthetic frames; and
[0182] Based on the pulse wave reception duration and switching time, the number of target symbols occupied by the single pulse wave that matches the expected farthest coverage distance of the target scene is determined. The switching time is determined based on hardware attributes, and the reception duration is based on the pre-configured target scene.
[0183] In one embodiment, the performance indicators further include missed detection rate, false alarm rate, coverage distance accuracy, coverage distance resolution, sensing speed accuracy, and sensing speed resolution; the second determining module is specifically used for:
[0184] Based on the expected sensing distance of the target scene, the transmission position of the pulse wave and the length of the receiving window of the pulse wave are determined.
[0185] The transmission window length of the pulse wave is determined based on the coverage blind zone corresponding to the target scene.
[0186] Based on the missed detection rate and false alarm rate, the duration of a single pulse and the cumulative number of pulses are determined, wherein the cumulative number of pulses is the cumulative number that meets the refresh rate requirement;
[0187] Calculate the pulse repetition interval based on the desired sensing speed;
[0188] Based on the sensing speed accuracy and sensing speed resolution, the pulse repetition count is determined, whereby the pulse repetition count is the number of times the pulse wave repeats within a single synaptic frame; and
[0189] The data for configuring the target symbol is determined by specifying the number of symbols occupied by the single pulse wave, the transmission position of the pulse wave, the transmission window length of the pulse wave, the reception window length of the pulse wave, the duration of the single pulse, the cumulative number of pulses, the pulse repetition interval, and the number of pulse repetitions.
[0190] In one embodiment, the second determining module is further configured to:
[0191] Based on the expected sensing distance of the target scene, the transmission position of the pulse wave and the length of the receiving window of the pulse wave are determined.
[0192] In one embodiment, the second determining module is further configured to:
[0193] Based on the aforementioned false alarm rate and false alarm rate, determine the minimum signal-to-noise ratio; and
[0194] The duration of a single pulse and the number of pulses are determined based on the correlation between the minimum signal-to-noise ratio, the desired sensing / coverage distance, and the transmission parameters.
[0195] In one embodiment, the above-mentioned apparatus further includes:
[0196] The third determination module is used to determine the transmit power and transmit antenna gain based on the correlation between the minimum signal-to-noise ratio, the desired sensing / coverage distance, and the transmit parameters.
[0197] In one embodiment, the inductive frame is further used to transmit a continuous wave, and the above-described apparatus further includes:
[0198] A calculation module is used to calculate the coverage blind zone of the pulse wave;
[0199] The fourth determining module is used to determine the coverage distance of the continuous wave based on the length of the cyclic prefix, wherein the coverage distance of the continuous wave is used to supplement the coverage blind zone of the pulse wave; and
[0200] The adjustment module is used to adjust the duration of the single pulse while ensuring that the coverage distance of the continuous wave is greater than or equal to the coverage blind zone of the pulse wave, so as to obtain the adjusted duration of the single pulse.
[0201] In one embodiment, the above-mentioned apparatus further includes:
[0202] The transmitting module is used to transmit a signal based on the signal transmission mode and the target symbol configuration data corresponding to the synesthesia frame, wherein the signal includes at least the synesthesia frame; the signal transmission mode is determined based on the target scene.
[0203] In one embodiment, the signal transmission mode includes one or more of the following:
[0204] The first part of the synesthetic frame transmits a pulse wave, and the second part of the synesthetic frame transmits a continuous wave.
[0205] Synesthesia frames transmit pulse waves;
[0206] Synesthesia frames transmit continuous waves;
[0207] A synesthetic frame sends a pulse wave, and the next synesthetic frame sends a continuous wave.
[0208] Specific limitations regarding the symbol structure configuration device for synesthetic frames can be found in the limitations on the symbol structure configuration method for synesthetic frames described above, and will not be repeated here. Each module in the aforementioned symbol structure configuration device for synesthetic frames can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0209] Figure 17 is a schematic diagram of the structure of a communication device provided in an embodiment of this application. The communication device 1700 shown in Figure 17 includes at least one processor 1701, a memory 1702, and at least one network interface 1704. The various components in the communication device 1700 are coupled together via a bus system 1705. It is understood that the bus system 1705 is used to realize communication between these components. In addition to a data bus, the bus system 1705 also includes a power bus, a control bus, and a status signal bus. However, for clarity, all buses are labeled as bus system 1705 in Figure 17. Furthermore, this embodiment of the application also includes a transceiver 1706, which may consist of multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium.
[0210] It is understood that the memory 1702 in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 1702 of the systems and methods described in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.
[0211] In some implementations, memory 1702 stores elements such as executable modules or data structures, or subsets thereof, or extended sets thereof: operating system 17021. Operating system 17021 includes various system programs, such as a framework layer, core library layer, driver layer, etc., used to implement various basic business functions and handle hardware-based tasks.
[0212] In this embodiment of the application, by calling the program or instructions stored in the memory 1702, the processor 1701 is used to determine the initial symbol configuration data based on the expected sensing overhead of the target scene, the expected sensing distance, the total number of symbols of the synesthetic frame, and the duration of a single symbol of the synesthetic frame; the processor 1701 is also used to determine the target symbol configuration data of the synesthetic frame based on the performance index requirements of the target scene and the initial symbol configuration data, wherein the synesthetic frame is used at least to transmit pulse waves.
[0213] The methods disclosed in some or all of the above embodiments of this application can also be applied to processor 1701, or implemented by processor 1701, or implemented by processor 1701 in conjunction with other components (e.g., transceivers). Processor 1701 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in processor 1701 or by instructions in the form of software. The processor 1701 may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software module can reside in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory 1702. Processor 1701 reads the information in memory 1702 and, in conjunction with its hardware, completes the steps of the above method.
[0214] It is understood that the embodiments described in this application can be implemented using hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described in this application, or combinations thereof.
[0215] For software implementation, the technology described in the embodiments of this application can be implemented by modules (e.g., procedures, functions, etc.) that perform the functions described in the embodiments of this application. The software code can be stored in memory and executed by processor 1701. The memory can be implemented in processor 1701 or external to processor 1701.
[0216] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, causes the processor to perform the steps in the method embodiments of this application.
[0217] This application also provides a computer program product containing instructions that, when executed by a processor, cause the processor to perform the steps in the method embodiments of this application.
[0218] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.
[0219] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0220] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.
Claims
1. A method for configuring the symbol structure of a synesthetic frame, comprising: Based on the expected perception overhead, expected perception distance, total number of symbols in the synesthetic frame, and duration of a single symbol in the synesthetic frame, the initial symbol configuration data is determined. as well as Based on the performance requirements of the target scene and the initial symbol configuration data, the target symbol configuration data of the synesthetic frame is determined, wherein the performance requirements include at least the expected sensing speed of the target scene, and the synesthetic frame is used to transmit at least one or more of pulse waves and continuous waves.
2. The method according to claim 1, wherein the initial symbol configuration data includes at least the number of sensing symbols, and the initial symbol configuration data further includes the number of symbols occupied by continuous waves and / or the number of symbols occupied by single-pulse waves.
3. The method according to claim 2, wherein the initial symbol configuration data includes the number of symbols occupied by a single pulse wave; determining the initial symbol configuration data based on the expected sensing overhead of the target scene, the expected sensing distance, the total number of symbols in the synesthetic frames, and the duration of a single symbol in the synesthetic frames includes: Based on the expected perception overhead of the target scenario, determine the proportion of perception symbols; The number of sensing symbols is determined based on the proportion of the sensing symbols and the total number of symbols in the synesthetic frame; as well as Based on the pulse wave reception duration and switching time, the number of target symbols occupied by the single pulse wave that matches the expected farthest coverage distance of the target scene is determined. The switching time is determined based on hardware attributes, and the reception duration is based on the pre-configured target scene.
4. The method according to claim 3, wherein the performance indicators further include false alarm rate, false alarm rate, coverage distance accuracy, coverage distance resolution, sensing speed accuracy, and sensing speed resolution; the step of determining the target symbol configuration data of the synesthetic frame based on the performance indicator requirements of the target scene and the initial symbol configuration data includes: Based on the expected sensing distance of the target scene, the transmission position of the pulse wave and the length of the receiving window of the pulse wave are determined. The transmission window length of the pulse wave is determined based on the coverage blind zone corresponding to the target scene. Based on the missed detection rate and false alarm rate, the duration of a single pulse and the cumulative number of pulses are determined, wherein the cumulative number of pulses is the cumulative number that meets the refresh rate requirement; Calculate the pulse repetition interval based on the desired sensing speed; Based on the sensing speed accuracy and sensing speed resolution, the number of pulse repetitions is determined, which is the number of times the pulse wave is repeated within a single synesthesia frame; as well as The data for configuring the target symbol is determined by specifying the number of symbols occupied by the single pulse wave, the transmission position of the pulse wave, the transmission window length of the pulse wave, the reception window length of the pulse wave, the duration of the single pulse, the cumulative number of pulses, the pulse repetition interval, and the number of pulse repetitions.
5. The method according to claim 4, wherein determining the duration of a single pulse and the cumulative number of pulses based on the missed detection rate and false alarm rate includes: Based on the aforementioned false alarm rate and false alarm rate, determine the minimum signal-to-noise ratio; as well as The duration of a single pulse and the number of pulses are determined based on the correlation between the minimum signal-to-noise ratio, the desired sensing / coverage distance, and the transmission parameters.
6. The method according to claim 5, further comprising: Based on the correlation between the minimum signal-to-noise ratio, the desired sensing / coverage distance, and the transmission parameters, the transmit power and transmit antenna gain are adjusted to obtain the adjusted transmit power and transmit antenna gain.
7. The method of claim 5, wherein the inductive frame is further used to transmit a continuous wave, the method further comprising: Calculate the coverage blind zone of the pulse wave; The coverage distance of the continuous wave is determined based on the length of the cyclic prefix, and the coverage distance of the continuous wave is used to supplement the coverage blind spot of the pulse wave; as well as While ensuring that the coverage distance of the continuous wave is greater than or equal to the coverage blind zone of the pulse wave, the duration of the single pulse is adjusted to obtain the adjusted duration of the single pulse.
8. The method according to claim 1, further comprising: Based on the signal transmission mode and the target symbol configuration data corresponding to the synesthetic frame, a signal is transmitted, wherein the signal includes at least a synesthetic frame, and the signal transmission mode is determined based on the target scene.
9. The method of claim 8, wherein the signal transmission mode includes one or more of the following: The first part of the synesthetic frame transmits a pulse wave, and the second part of the synesthetic frame transmits a continuous wave; The synergistic frame transmits pulse waves; The synesthetic frame transmits a continuous wave; The synesthetic frame sends a pulse wave, and the next synesthetic frame sends a continuous wave.
10. A symbol structure configuration device for a synesthetic frame, comprising: The first determining module is used to determine initial symbol configuration data based on the expected perception overhead of the target scene, the expected perception distance, the total number of symbols in the synesthetic frame, and the duration of a single symbol in the synesthetic frame. The second determining module is used to determine the target symbol configuration data of the synesthetic frame based on the performance index requirements of the target scene and the initial symbol configuration data, wherein the synesthetic frame is at least used to transmit pulse waves.
11. The apparatus of claim 10, wherein the initial symbol configuration data includes at least the number of sensed symbols, and the initial symbol configuration data further includes the number of symbols occupied by continuous waves and / or the number of symbols occupied by single-pulse waves.
12. The apparatus of claim 11, wherein the initial symbol configuration data includes the number of symbols occupied by a single pulse wave, and the first determining module is configured to: Based on the expected perception overhead of the target scenario, determine the proportion of perception symbols; The number of sensing symbols is determined based on the proportion of the sensing symbols and the total number of symbols in the synesthetic frames; and Based on the pulse wave reception duration and switching time, the number of target symbols occupied by the single pulse wave that matches the expected farthest coverage distance of the target scene is determined. The switching time is determined based on hardware attributes, and the reception duration is based on the pre-configured target scene.
13. The apparatus according to claim 12, wherein the performance indicators further include false alarm rate, false alarm rate, coverage distance accuracy, coverage distance resolution, sensing speed accuracy, and sensing speed resolution; the second determining module is used for: Based on the expected sensing distance of the target scene, the transmission position of the pulse wave and the length of the receiving window of the pulse wave are determined. The transmission window length of the pulse wave is determined based on the coverage blind zone corresponding to the target scene. Based on the missed detection rate and false alarm rate, the duration of a single pulse and the cumulative number of pulses are determined, wherein the cumulative number of pulses is the cumulative number that meets the refresh rate requirement; Calculate the pulse repetition interval based on the desired sensing speed; Based on the sensing speed accuracy and sensing speed resolution, the number of pulse repetitions is determined, which is the number of times the pulse wave is repeated within a single synesthesia frame; as well as The data for configuring the target symbol is determined by specifying the number of symbols occupied by the single pulse wave, the transmission position of the pulse wave, the transmission window length of the pulse wave, the reception window length of the pulse wave, the duration of the single pulse, the cumulative number of pulses, the pulse repetition interval, and the number of pulse repetitions.
14. The apparatus of claim 13, wherein the second determining module is further configured to: Based on the aforementioned false alarm rate and false alarm rate, determine the minimum signal-to-noise ratio; and The duration of a single pulse and the number of pulses are determined based on the correlation between the minimum signal-to-noise ratio, the desired sensing / coverage distance, and the transmission parameters.
15. The apparatus of claim 14, further comprising: The third determination module is used to determine the transmit power and transmit antenna gain based on the correlation between the minimum signal-to-noise ratio, the desired sensing / coverage distance, and the transmit parameters.
16. The apparatus of claim 14, wherein the inductive frame is further configured to transmit a continuous wave, the apparatus further comprising: A calculation module is used to calculate the coverage blind zone of the pulse wave; The fourth determining module is used to determine the coverage distance of the continuous wave based on the length of the cyclic prefix, wherein the coverage distance of the continuous wave is used to supplement the coverage blind zone of the pulse wave; as well as The adjustment module is used to adjust the duration of the single pulse while ensuring that the coverage distance of the continuous wave is greater than or equal to the coverage blind zone of the pulse wave, so as to obtain the adjusted duration of the single pulse.
17. The apparatus of claim 10, further comprising: The transmitting module is used to transmit a signal based on the signal transmission mode and the target symbol configuration data corresponding to the synesthesia frame, wherein the signal includes at least the synesthesia frame, and the signal transmission mode is determined based on the target scene.
18. A communication device, comprising: processor; The processor is used for: Based on the expected perception overhead, expected perception distance, total number of symbols in the synesthetic frame, and duration of a single symbol in the synesthetic frame, the initial symbol configuration data is determined. as well as Based on the performance requirements of the target scenario and the initial symbol configuration data, the target symbol configuration data of the synesthetic frame is determined, wherein the synesthetic frame is used at least to transmit pulse waves.
19. A non-volatile computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, causes the processor to perform the steps of the method according to any one of claims 1 to 9.
20. A computer program product comprising a computer program, wherein when executed by a processor, the computer program causes the processor to perform the steps of the method according to any one of claims 1 to 9.