Symbol structure configuration method and device of sensing frame, communication equipment, storage medium and computer program product
By flexibly configuring the symbolic structure of synesthesia frames, the problems of different scenario perception capabilities are solved, the diversity of perceived distance and accuracy is achieved, synesthesia performance is improved, and the promotion of communication and perception integration schemes is supported.
Patent Information
- Application Number
- CN202411841504.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2044-12-13
AI Technical Summary
It is difficult for the prior art to flexibly configure the symbol structure of synesthesia frames to meet the perception ability requirements of different scenarios.
The initial symbol configuration data is determined based on the desired perception overhead, the expected perception distance, the total number of symbols of synesthesia frames, and the single symbol duration of the target scenario; then, based on the performance indicator requirements, the target symbol configuration data of synesthesia frames are determined to ensure that synesthesia frames are used to transmit at least pulse waves and continuous waves.
It realizes flexible configuration of synesthesia frame structure symbols, meets the perceived distance and accuracy requirements of different scenarios, improves synesthesia performance, and supports the promotion and implementation of integrated communication and perception solutions based on cellular networks.
Smart Images

Figure CN119728021A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication and perception technology, and in particular to a method, device, communication equipment, storage medium and computer program product for configuring a symbol structure of a synaesthesia frame. Background Art
[0002] With the continuous development of integrated communication and perception technology, the application scenarios of integrated communication and perception technology are becoming more and more extensive. For example, it can be applied to air traffic, ground traffic, water traffic, etc. The needs of drones flying in the air, eVTOL, ground vehicles, and water vessels exist simultaneously for communication and perception. Communication ensures effective data and communication signal transmission, and perception ensures the safe movement of targets and meets regulatory requirements. Empowering widely deployed cellular networks with integrated communication and perception technology can provide communication and perception capabilities at the same time, with the advantages of reducing deployment costs and resisting limitations such as severe weather conditions, poor light, and line-of-sight obstruction.
[0003] In the related technologies, in order to realize the integrated design of communication perception based on cellular networks and meet the perception capability requirements of different scenarios, the flexible configuration of symbol configuration of the synaesthesia frame structure is an urgent problem to be solved. Summary of the invention
[0004] The embodiments of the present application provide a method, apparatus, communication device, storage medium and computer program product for configuring the symbol structure of a synaesthesia frame, which can meet the different perception capability requirements of different scenarios and achieve flexible symbol configuration of the synaesthesia frame structure.
[0005] A method for configuring a symbol structure of a synaesthesia frame, the method comprising:
[0006] Determining initial symbol configuration data based on an expected perception overhead of a target scene, an expected perception distance, a total number of symbols of a synaesthesia frame, and a single symbol duration of the synaesthesia frame;
[0007] Based on the performance index requirements of the target scene and the initial symbol configuration data, the target symbol configuration data of the synaesthesia frame is determined, the performance index at least includes the expected perception speed of the target scene, and the synaesthesia frame is used to send at least one or more of pulse waves and continuous waves.
[0008] In one embodiment, the initial symbol configuration data at least includes the number of perception 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.
[0009] In one embodiment, the initial symbol configuration data includes the number of symbols occupied by a single pulse wave; the initial symbol configuration data is determined based on the expected perception overhead of the target scene, the expected perception distance, the total number of symbols of the synaesthesia frame, and the duration of a single symbol of the synaesthesia frame, including:
[0010] Determining a perception symbol ratio based on an expected perception overhead of the target scene;
[0011] Determining the number of perception symbols based on the perception symbol ratio and the total number of symbols in the synaesthesia frame;
[0012] Based on the reception duration and switching time of the pulse wave, the number of target symbols occupied by a single pulse wave that matches the maximum coverage distance expected for the target scene is determined. The switching time is determined based on hardware properties, and the reception duration is pre-configured based on the target scene.
[0013] In one embodiment, the performance indicators further include missed detection rate, false alarm rate, coverage distance accuracy, coverage distance resolution, perception speed accuracy and perception speed resolution; the target symbol configuration data of the synaesthesia frame is determined based on the performance indicator requirements of the target scene and the initial symbol configuration data, including:
[0014] Based on the expected perception distance of the target scene, determining the sending position of the pulse wave and the receiving window length of the pulse wave;
[0015] Determine the transmission window length of the pulse wave based on the coverage blind area corresponding to the target scene;
[0016] Based on the missed detection rate and the false alarm rate, determine the duration of a single pulse and the cumulative number of pulses, where the cumulative number of pulses is the cumulative number that meets the refresh rate requirement;
[0017] Based on the expected perceived speed, the pulse repetition interval is calculated;
[0018] Determining a pulse repetition number based on the perception speed accuracy and the perception speed resolution, wherein the pulse repetition number is the number of repetitions of the pulse wave in a single synaesthesia frame;
[0019] Determine the number of symbols occupied by a single pulse wave, the sending position of the pulse wave, the sending window length of the pulse wave, the receiving window length of the pulse wave, the duration of a single pulse, the cumulative number of pulses, the pulse repetition interval and the number of pulse repetitions, and configure data for the target symbol.
[0020] In one embodiment, determining the sending position of the pulse wave and the receiving window length of the pulse wave based on the expected perception distance of the target scene includes:
[0021] Based on the expected perception distance of the target scene, the sending position of the pulse wave and the receiving window length of the pulse wave are determined.
[0022] In one embodiment, determining the duration of a single pulse and the cumulative number of pulses based on the missed detection rate and the false alarm rate includes:
[0023] Determine a minimum signal-to-noise ratio based on the missed detection rate and the false alarm rate;
[0024] Based on the correlation between the minimum signal-to-noise ratio, the expected sensing / coverage distance and the transmission parameters, the duration of a single pulse and the cumulative number of pulses are determined.
[0025] In one embodiment, the method further comprises:
[0026] The transmit power and transmit antenna gain are determined based on the correlation between the minimum signal-to-noise ratio, the expected perception / coverage distance, and the transmission parameters.
[0027] In one embodiment, the synaesthesia frame is also used to send a continuous wave, and the method further includes:
[0028] Calculating the coverage blind area of the pulse wave;
[0029] Determine the coverage distance of the continuous wave based on the length of the cyclic prefix, where the coverage distance of the continuous wave is used to supplement the coverage blind area of the pulse wave;
[0030] Under the condition that the coverage distance of the continuous wave is greater than or equal to the coverage blind area of the pulse wave, the duration of the single pulse is adjusted to obtain the adjusted duration of the single pulse.
[0031] In one embodiment, the method further comprises:
[0032] Based on the signal transmission mode and the target symbol configuration data corresponding to the synaesthesia frame, a signal is transmitted, wherein the signal at least includes the synaesthesia frame; the signal transmission mode is determined based on the target scene.
[0033] In one embodiment, the signal transmission mode includes one or more of the following:
[0034] The first part of the synaesthesia frame sends a pulse wave, and the second part of the synaesthesia frame sends a continuous wave;
[0035] The synaesthesia frame sends a pulse wave;
[0036] The synaesthesia frame sends a continuous wave;
[0037] The synaesthesia frame sends a pulse wave, and the next synaesthesia frame of the synaesthesia frame sends a continuous wave.
[0038] A device for configuring a symbol structure of a synaesthesia frame, the device comprising:
[0039] A first determination module is used to determine initial symbol configuration data based on an expected perception overhead of a target scene, an expected perception distance, a total number of symbols of a synaesthesia frame, and a single symbol duration of the synaesthesia frame;
[0040] The second determination module is used to determine the target symbol configuration data of the synaesthesia frame based on the performance indicator requirements of the target scene and the initial symbol configuration data, and the synaesthesia frame is at least used to send a pulse wave.
[0041] A communication device, comprising: a processor;
[0042] The processor is configured to determine initial symbol configuration data based on an expected perception overhead of a target scene, an expected perception distance, a total number of symbols of a synaesthesia frame, and a single symbol duration of the synaesthesia frame;
[0043] The processor is further used to determine target symbol configuration data of the synaesthesia frame based on the performance indicator requirements of the target scene and the initial symbol configuration data, and the synaesthesia frame is at least used to send a pulse wave.
[0044] A computer-readable storage medium stores a computer program, which implements the steps in the embodiments of the present application when executed by a processor.
[0045] A computer program product includes a computer program. When the computer program is executed by a processor, the method for configuring the symbol structure of a synaesthesia frame provided in an embodiment of the present application is implemented.
[0046] The above-mentioned method, device, communication device, storage medium and computer program product for configuring the symbol structure of the synaesthesia frame, wherein the method comprises: determining the initial symbol configuration data based on the expected perception overhead of the target scene, the expected perception distance, the total number of symbols of the synaesthesia frame and the duration of a single symbol of the synaesthesia frame; determining the target symbol configuration data of the synaesthesia frame based on the performance index requirements of the target scene and the initial symbol configuration data, the performance index at least includes the expected perception speed of the target scene, and the synaesthesia frame is used to send at least one or more of a pulse wave and a continuous wave. By adopting this method, the symbol structure of the synaesthesia frame can be flexibly configured to meet various requirements for perception distance and perception accuracy in different scenarios, so as to effectively improve the synaesthesia performance of the synaesthesia frame in different scenarios, and is more conducive to the promotion and implementation of the integrated communication perception solution based on the cellular network. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] Figure 1 It is a flowchart of a method for configuring a symbol structure of a synaesthesia frame in one embodiment;
[0048] Figure 2 A schematic diagram of a flow chart of a step of determining a target number of symbols in one embodiment;
[0049] Figure 3 A schematic diagram of a flow chart of a step of determining target symbol configuration data in one embodiment;
[0050] Figure 4 A schematic flow chart of the step of determining the duration and the cumulative number of times in one embodiment;
[0051] Figure 5 A schematic diagram of a flow chart of a step of determining duration in one embodiment;
[0052] Figure 6 A schematic diagram of the structure of a pulse wave and a continuous wave in one embodiment;
[0053] Figure 7 A schematic diagram of coverage in one embodiment;
[0054] Figure 8 The sensing blind area R in one embodiment b And the maximum distance of perception coverage R max Schematic diagram of
[0055] Fig. 9 The maximum distance R of the sensing coverage in one embodiment is max Schematic diagram of
[0056] Fig.10 is a schematic diagram of the number of pulse waves that can be sent by a synaesthesia frame in one embodiment;
[0057] Fig.11 A schematic diagram of adjusting the pulse wave sending position in an embodiment;
[0058] Fig.12 A schematic diagram of a process for adjusting parameters in one embodiment;
[0059] Fig.13 In one embodiment, the single pulse transmission time T is adjusted t Schematic diagram of
[0060] Fig.14 A schematic diagram of parameter configuration based on performance indicator requirements in an embodiment;
[0061] Fig.15 is a schematic diagram of the coverage distance of a base station in one embodiment;
[0062] Fig.16 A structural block diagram of a symbol structure configuration device for a synaesthesia frame in one embodiment;
[0063] Fig.17 FIG. 4 is a diagram showing the internal structure of a communication device in one embodiment. DETAILED DESCRIPTION
[0064] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0065] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0066] The network device in the embodiment of the present application can be a base station (Base Transceiver Station, BTS) in Global System of Mobilecommunication (GSM) or Code Division Multiple Access (CDMA), or a base station (NodeB, NB) in Wideband Code Division Multiple Access (WCDMA), or an evolved base station (Evolutional Node B, eNB or eNodeB) in LTE, or a relay station or access point, or a base station in a 5G network, etc., which is not limited here.
[0067] The terminal in the embodiment of the present application may be a wireless terminal, which may be a device that provides voice and / or other business data connectivity to a user, or a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. The wireless terminal may communicate with one or more core networks via a radio access network (Radio Access Network, referred to as RAN). The wireless terminal may be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal, for example, a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device, which exchanges language and / or data with a radio access network. The wireless terminal may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, an access terminal, a user terminal, a user agent, a user device or user equipment, which is not limited here.
[0068] Due to the continuous expansion of the application field of perception integration technology, the widely deployed cellular networks can be empowered by perception integration technology, which can provide communication capabilities and perception capabilities at the same time, and have advantages in reducing deployment costs and resisting harsh environments. In order to achieve the integration of traffic perception based on cellular networks and meet the needs of perception capabilities in different scenarios, it is necessary to flexibly configure the symbol configuration of the synaesthesia frame structure and other aspects. Since there are many application scenarios for communication perception integration, there are differences in the requirements for perception capabilities in different scenarios. For example, different scenarios have different requirements for coverage distances, the moving speeds of target objects in different scenarios are different, and the requirements for speed measurement capabilities are also different. Based on this, the symbol structure configuration method of the synaesthesia frame provided in the embodiment of the present application can determine the waveform type (the waveform can be a continuous wave and / or a pulse wave) based on the actual application scenario in terms of the configuration of the perception frame structure, specifically based on the characteristics of different waveforms and the retrograde symbol configuration, to meet the needs of perception capabilities in different scenarios.
[0069] The symbol structure configuration method of the synaesthesia frame provided in the embodiment of the present application is a flexible configuration method of the frame structure symbol for the perception capability requirements of different scenes, for example, the configuration of the synaesthesia frame can be realized based on the perception characteristics of pulse wave and continuous wave. First, according to the demand of the maximum perception distance, the length range of the perception pulse wave receiving window is determined, and the number of symbols required to be occupied by a pulse wave is determined in combination with the pulse wave sending duration and the transceiver window switching time, and the theoretical upper limit of the perception distance is given. Then, according to the demand of the perception false alarm rate and the false alarm rate, the signal-to-noise ratio requirement required for perception is determined, so as to obtain the perception distance range under different signal-to-noise ratios. By adjusting the signal transmission power, antenna gain, signal duration and other methods, the signal-to-noise ratio can be further improved, so as to obtain a farther coverage distance. Further, according to the requirements of the performance indicators such as the resolution and accuracy of the perception ranging and speed measurement, the single pulse duration, pulse repetition period, pulse repetition number, etc. are flexibly designed. At the same time, the single pulse duration will cause the base station near the point to have a perception blind spot, and the near-point blind spot filling capability of the continuous wave needs to be coordinated. By adopting this method, the synaesthesia ability in different scenarios can be effectively improved, which is conducive to the implementation and promotion of the communication perception integration technology solution based on cellular networks.
[0070] It should be noted that the beneficial effects brought about by the embodiments of the present application or the technical problems solved are not limited to this one, but may also include other implicit or related problems. For details, please refer to the description of the following embodiments.
[0071] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0072] In one embodiment, Figure 1 As shown, a method for configuring the symbol structure of a synaesthesia frame is provided, which can be applied to a terminal or a network device, and can be specifically determined by an actual application scenario. This embodiment can be described by taking the method applied to a terminal as an example, and includes the following steps:
[0073] Step 102 : determining initial symbol configuration data based on the expected perception overhead of the target scene, the expected perception distance, the total number of symbols of the synaesthesia frame, and the duration of a single symbol of the synaesthesia frame.
[0074] Among them, the target scene can be a scene that currently needs to configure the perception capability, such as a low-altitude scene, etc.; the expected perception overhead of the target scene can be the perception resource overhead required by the target scene, or the perception resource overhead required or restricted for the target scene. The expected perception distance can be the coverage distance currently required or expected for the target scene, or it can be the farthest coverage distance of the target scene. The total number of symbols in a communication frame can be the number of symbols possessed by a communication frame. For example, the total number of symbols in a communication frame can be determined based on the time slot of the communication frame and the period of the time slot. The duration T of a single symbol in a communication frame symbol The initial symbol configuration data may be a parameter used to configure the sensing capability of the communication frame by configuring the symbol structure of the communication frame. For example, the initial symbol configuration data may include the number of sensing symbols and the number of symbols occupied by a single pulse wave. The number of sensing symbols N sense It can be the number of symbols configured to carry the sensing capability 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.
[0075] 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 synaesthesia frame, and single symbol duration of the synaesthesia frame corresponding to the target scene, and calculate the initial symbol configuration data corresponding to the target scene based on the above data.
[0076] Step 104 : determining target symbol configuration data of the synaesthesia frame based on the performance indicator requirements of the target scene and the initial symbol configuration data.
[0077] Among them, the performance index at least includes the expected perception speed of the target scene, and the synaesthesia frame is used to send at least one or more of pulse waves and continuous waves. The performance index is the perception performance index of the synaesthesia frame used to realize the perception function; the expected perception speed of the target scene is the maximum value of the perception speed required or restricted for the target scene, or the perception speed actually required by the target scene. The synaesthesia frame is a data frame that integrates the communication function and the perception function. The synaesthesia frame can send pulse waves or continuous waves based on the needs of the target scene; the synaesthesia frame can also send pulse waves in part and send continuous waves in the remaining part. Optionally, the pulse wave can be a continuous frequency modulation wave LFM, and the continuous wave can be orthogonal frequency division multiplexing OFDM.
[0078] Specifically, the terminal can obtain the requirements of at least one performance indicator of the target scene and the initial symbol configuration data determined in the steps of the above embodiment for processing, obtain the target symbol configuration data in the target scene, and perform configuration based on the target symbol configuration data to obtain the synaesthesia frame for sending signals in the target scene. In this way, the terminal can send pulse waves, or send continuous waves, or send pulse waves and continuous waves through the configured synaesthesia frames based on the actual needs of the actual application scenarios.
[0079] In one embodiment, the initial symbol configuration data at least includes the number of perception 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.
[0080] Specifically, the number of perception symbols may be the number of symbols used to implement the perception function determined from a plurality of symbols included in a communication cycle of a synaesthesia frame. The number of perception symbols may be determined based on the expected perception overhead of the target scene. The number of communication symbols may be determined based on the total number of symbols of the synaesthesia frame and the number of perception symbols. For example, the difference between the total number of symbols and the number of perception symbols may be determined as the number of communication symbols. The number of symbols occupied by a continuous wave is the number of perception symbols for sending a continuous wave, and the number of symbols occupied by a single pulse wave is the number of perception symbols used for sending a single pulse wave.
[0081] Optionally, the terminal can determine the proportion of perception symbols for sending continuous waves based on the target scenario, and based on the proportion and the number of perception symbols, determine the number of perception symbols used to send continuous waves within a period of a synaesthesia frame, and based on the number of perception symbols and the number of perception symbols used to send continuous waves, obtain the number of perception symbols used to send pulse waves.
[0082] Alternatively, the terminal can determine the ratio of perception symbols used to send pulse waves based on the target scenario, and based on the ratio and the number of perception symbols, determine the number of perception symbols used to send pulse waves within a period of a synaesthesia frame, and based on the number of perception symbols and the number of perception symbols used to send pulse waves, obtain the number of perception symbols used to send continuous waves.
[0083] Optionally, a communication frame period DDDSU, the corresponding subcarrier spacing may be 129kHz, the synaesthesia frame includes 5 time slots with a period of 0.625ms, and each symbol T symbol =8.9μs, the total number of symbols of the corresponding synaesthesia frame may be 79. For example, the expected resource overhead of the target scene may not exceed 30%, then the corresponding number of perception symbols N determined by the terminal sense=20, that is, among the 79 symbols contained in the communication frame, 20 symbols can be selected as perception symbols and the remaining 59 symbols can be used as communication symbols.
[0084] Optionally, in the application scenario of continuous coverage, the terminal can perform long-distance coverage through pulse waves, and the continuous wave is used to cover the near-point blind area of the pulse. Based on the actual needs of the scenario, the terminal can determine the proportion of perception symbols used to send pulse waves. For example, the proportion can be three-fifths, and the corresponding number of perception symbols required to send pulse waves can be determined to be 12, and the corresponding number of perception symbols required to send continuous waves is 8. Optionally, the terminal can also send all pulse waves in one cycle of the synaesthesia frame, and send all continuous waves in the next cycle of the synaesthesia frame, etc. based on the needs of the actual application scenario.
[0085] In this embodiment, the number of symbols for sending pulse waves and the number of perception symbols for sending continuous waves adapted to the scene are determined based on the actual needs of the scene, thereby ensuring the flexibility of the symbol structure configuration and meeting the perception needs of the scene.
[0086] In one embodiment, the initial symbol configuration data includes the number of symbols occupied by a single pulse wave. Figure 2 As shown, the step of “determining initial symbol configuration data based on the expected perception overhead of the target scene, the expected perception distance, the total number of symbols of the synaesthesia frame, and the duration of a single symbol of the synaesthesia frame” includes:
[0087] Step 202: Determine the perceptual symbol ratio based on the expected perceptual overhead of the target scene.
[0088] The expected perception overhead of the target scenario may be the perception resource overhead required by the target scenario, or the perception resource overhead required or restricted for the target scenario, that is, the proportion of communication resources expected by the target scenario to be used to implement the perception function.
[0089] Specifically, the terminal can determine the proportion of perceptual symbols corresponding to the synaesthesia frame based on the proportion of communication resources expected by the target scene to realize the perceptual function. For example, the proportion of communication resources expected by the target scene to realize the perceptual function can be converted to obtain the maximum proportion of perceptual symbols in the synaesthesia frame.
[0090] In one example, a communication frame period DDDSU, the corresponding subcarrier spacing may be 129kHz, the synaesthesia frame includes 5 time slots with a period of 0.625ms, each symbol Tsymbol=8.9μs, and the total number of symbols of the corresponding synaesthesia frame may be 79. For example, the expected resource overhead of the target scene may not exceed 30%, and correspondingly, the proportion of perception symbols determined by the terminal needs to be less than 30%.
[0091] Step 204 : determining the number of perceptual symbols based on the perceptual symbol ratio and the total number of symbols in the synaesthesia frame.
[0092] Specifically, the terminal may calculate based on the perception symbol ratio and the total number of symbols of the synaesthesia frame in one cycle to obtain the maximum number of the perception symbols, and determine the number of matching perception symbols based on the maximum number of perception symbols.
[0093] In one example, the perception symbol may be 30%, and the total number of symbols in the corresponding synaesthesia frame in one cycle may be 79, and the maximum number of perception symbols that can be calculated may be 23.7, that is, the number of perception symbols in the target scene needs to be less than 23.7, so the terminal can select the number of perception symbols N sense =20. The terminal may determine the difference between the total number of symbols and the number of perceived symbols as the number of communication symbols. For example, when the terminal determines that the number of perceived symbols is 20, the corresponding number of communication symbols may be 59. The terminal may select 20 symbols as perceived symbols from the 79 symbols included in the communication frame, and the remaining 59 symbols as communication symbols.
[0094] Step 206, based on the reception duration and switching time of the pulse wave, determine the number of target symbols occupied by the single pulse wave that matches the longest coverage distance expected for the target scene.
[0095] The switching time is determined based on hardware attributes, the receiving duration is pre-configured based on the target scenario, and the hardware attributes may be determined by the hardware attributes of the network device used to transmit the signal. The receiving duration may be configured based on the actual needs of the target scenario.
[0096] Specifically, the terminal can determine the actual coverage distances of the target scenes corresponding to different numbers of perception symbols occupied for sending a single pulse wave based on the pre-configured reception duration and switching time of the pulse wave, and match the actual coverage distances corresponding to different numbers with the expected maximum coverage distance of the target scene, and determine the number corresponding to the actual coverage distance that is greater than the expected maximum coverage distance and has the smallest difference with the expected maximum coverage distance as the number of perception symbols occupied for sending a single pulse; that is, the number of perception symbols occupied for sending a single pulse matches the expected maximum coverage distance of the target scene, that is, the actual coverage distance of the target scene formed by the terminal sending a single pulse wave through this number of perception symbols during the actual communication process can meet the target scene's requirement for the maximum coverage distance, that is, the actual coverage distance of the terminal transmission signal in the target scene is greater than or equal to the expected maximum coverage distance of the target scene.
[0097] Optionally, the terminal may determine the maximum coverage distance expected for the target scenario based on the actual application requirements of the target scenario, and determine the number of sensing symbols occupied by sending a single pulse wave. For example, the number of symbols occupied by a single pulse wave is N p It can be 1, 2, 3, 4 or any non-integer. The pulse transmission duration can be 1-4 microseconds. For example, the pulse duration configured in the actual application scenario can be 2 microseconds, and the switching time can be 1.5 microseconds. Then the terminal can calculate, N p When it is 1, the actual coverage distance of the corresponding target scene can be 1035m; N p When N is 2, the actual coverage distance of the corresponding target scene can be 2370m; p When N is 3, the actual coverage distance of the corresponding target scene can be 3705m; p When it is 4, the actual coverage distance of the corresponding 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, determining the target number of symbols, which represents the number of symbols occupied by the terminal for sending a single pulse wave.
[0098] In this embodiment, the initial symbol configuration data can be used to quickly calculate the actual coverage distance corresponding to the different numbers of symbols occupied by a single pulse wave, and based on the actual expected maximum coverage distance, the matching target number of symbols can be selected to meet scenario requirements and save communication resource overhead.
[0099] In one embodiment, the performance indicators further include missed detection rate, false alarm rate, coverage distance accuracy, coverage distance resolution, perception speed accuracy and perception speed resolution. Specifically, the performance indicators can be configured based on actual application requirements of the target scenario.
[0100] Accordingly, if Figure 3 As shown, the step of “determining the target symbol configuration data of the synaesthesia frame based on the performance indicator requirements of the target scene and the initial symbol configuration data” includes:
[0101] Step 301, based on the expected perception distance of the target scene, determine the sending position of the pulse wave and the receiving window length of the pulse wave.
[0102] The expected perception distance of the target scene may be the farthest coverage distance expected by the target scene.
[0103] Specifically, the terminal can adjust the sending position of the pulse wave when determining the number of symbols occupied by a single pulse wave, for example, the sending position of the pulse wave can be moved forward, and the position after the move forward can be determined as the sending position of the pulse wave. Based on the sending position of the pulse wave, the receiving window length of the pulse wave is correspondingly increased to obtain the receiving window length of the pulse wave. Correspondingly, the terminal determines the sending window length of the pulse wave based on the allowed coverage blind area in the target scene.
[0104] Step 302: Determine the transmission window length of the pulse wave based on the coverage blind area corresponding to the target scene.
[0105] Specifically, the coverage blind area corresponding to the target scene can be an allowable coverage blind area determined based on the requirements of the target scene, that is, the uncovered distance allowed by the target scene; the terminal can determine the sending window length of the pulse wave based on the coverage blind area allowed by the target scene, that is, determine the sending window length of the pulse wave.
[0106] Step 303, based on the missed detection rate and the false alarm rate, determine the duration of a single pulse and the cumulative number of pulses, where the cumulative number of pulses is the cumulative number that meets the refresh rate requirement.
[0107] Among them, the false alarm rate can be the proportion of false alarms, and the missed detection rate and false alarm rate can be the requirements of performance indicators required by the target scenario.
[0108] Specifically, the terminal can calculate the minimum signal-to-noise ratio SNR that meets the performance requirements based on the performance requirements of the missed detection rate and the false alarm rate. min , and the correlation between the minimum signal-to-noise ratio, the expected perception distance of the target scene, the corresponding transmission parameters of the target scene, the duration of a single pulse, and the cumulative number of pulses can be determined. After determining the values corresponding to the minimum signal-to-noise ratio, the expected perception distance, and each transmission parameter, the duration of a single pulse T is calculated based on the correlation relationship to obtain t And the accumulated number of pulses n.
[0109] Step 304, calculating the pulse repetition interval based on the expected perception speed.
[0110] Specifically, the expected perception speed may be the expected maximum perception speed in the target scene. The pulse repetition interval may be the repetition interval of the perception pulse (which may be denoted as T p ); The terminal can determine the pulse repetition interval based on the maximum perception speed. In one frame period of the synaesthesia frame, the pulse repetition interval is equivalent to the number of symbols N occupied by a single pulse wave. p .
[0111] Step 305 : determining the pulse repetition number based on the perception speed accuracy and the perception speed resolution, where the pulse repetition number is the number of repetitions of the pulse wave in a single synaesthesia frame.
[0112] Specifically, the pulse repetition number is one frame period T in one synaesthesia frame. f The terminal can obtain the performance requirements for the perception speed accuracy and the performance requirements for the perception speed resolution in the target scene by repeatedly sending the pulse wave times, determine the perception signal duration τ, and determine the pulse repetition times M based on the perception signal duration.
[0113] Step 306, determine the number of symbols occupied by a single pulse wave, the sending position of the pulse wave, the sending window length of the pulse wave, the receiving window length of the pulse wave, the duration of a single pulse, the cumulative number of pulses, the pulse repetition interval and the number of pulse repetitions, and configure data for the target symbol.
[0114] Specifically, the terminal can determine the number of symbols occupied by a single pulse wave, the sending position of the pulse wave, the sending window length of the pulse wave, the receiving window length of the pulse wave, the duration of a single pulse, the cumulative number of pulses, the pulse repetition interval, and the number of pulse repetitions as target symbol configuration data, and configure the synaesthesia frame based on the target symbol configuration data to obtain the configured synaesthesia frame. In this way, the terminal can transmit signals using the configured synaesthesia frame.
[0115] It should be noted that the present disclosure does not limit the execution order of the above steps 301 to 306, and those skilled in the art can determine the execution order of the above steps based on the specific circumstances of the actual application scenario.
[0116] In this embodiment, while taking into account the path loss caused by the long distance, the requirements of the false alarm rate and the missed detection rate can be considered, and by selecting the appropriate single pulse duration and the number of pulse accumulations, a reasonable increase in the perception coverage distance can be achieved and the signal gain can be improved.
[0117] In one embodiment, if Figure 4 As shown, the step of "determining the duration of a single pulse and the number of pulse accumulations based on the missed detection rate and the false alarm rate" includes:
[0118] Step 402: Determine the minimum signal-to-noise ratio based on the missed detection rate and the false alarm rate.
[0119] Specifically, the terminal can calculate the minimum signal-to-noise ratio SNR that meets the performance requirements based on the performance requirements of the missed detection rate and the false alarm rate. min .
[0120] Step 404: Determine the duration of a single pulse and the cumulative number of pulses based on the correlation between the minimum signal-to-noise ratio, the expected sensing / coverage distance, and the transmission parameters.
[0121] The expected perception / coverage distance can be the farthest perception distance expected by the target scene, or the farthest coverage distance R expected by the target scene. max The duration of a single pulse wave can be the sending time of the single pulse wave T t , the pulse cumulative number can be the total number of times the pulse wave is sent in a communication frame period of the synaesthesia frame. The sending parameters may include the following parameters: σ represents the scattering cross-sectional area of the sensing target, P t Indicates the base station transmission power, G t represents the transmit antenna gain, G r represents the receiving antenna gain, λ represents the signal wavelength, L represents the RV processing loss, and NF represents noise and interference. The correlation relationship includes the correlation relationship between the minimum signal-to-noise ratio, the expected perception / coverage distance, the transmission parameters and the duration of a single pulse, and the cumulative number of pulses.
[0122] Specifically, after determining the minimum signal-to-noise ratio, the expected perception distance of the target scene, and the transmission parameters corresponding to the target scene, the terminal can calculate based on the association relationship to obtain the duration T of the single pulse. t And the accumulated number of pulses n.
[0123] Optionally, the minimum signal-to-noise ratio, the desired sensing / coverage distance, and the transmission parameters and the duration T of a single pulse t And the correlation between the pulse cumulative number n can be expressed by the following formula:
[0124]
[0125] In this embodiment, while taking into account the path loss caused by the long distance, the requirements of the false alarm rate and the missed detection rate can be considered at the same time, and by selecting the appropriate single pulse duration and the number of pulse accumulation times, a reasonable increase in the perception coverage distance can be achieved and the signal gain can be improved.
[0126] In one embodiment, the method further comprises:
[0127] Based on the correlation between the minimum signal-to-noise ratio, the expected perception / coverage distance, and the transmission parameters, the transmit power and the transmit antenna gain are adjusted to obtain the adjusted transmit power and the adjusted transmit antenna gain.
[0128] Specifically, the transmission power can be the transmission power P of the base station. t , the transmit antenna gain can be G tThe terminal can obtain the minimum signal-to-noise ratio, the expected perception / coverage distance, the transmission parameters and the duration T of the single pulse t And the correlation relationship between the cumulative number of pulses n, the transmission parameters include at least the transmission power and the transmission antenna gain, so that the terminal can adjust the transmission power and the transmission antenna gain based on the correlation relationship, for example, the transmission power and / or the transmission antenna gain can be increased to obtain the adjusted transmission power and the adjusted transmission antenna gain, and the increase of the perceived coverage distance in the target scene is achieved through the adjusted transmission power and the adjusted transmission antenna gain.
[0129] Optionally, the terminal may determine the desired increased perceived coverage distance, and use the associated relationship, the minimum signal-to-noise ratio, and the duration T of a single pulse to determine the desired increased perceived coverage distance. t The pulse accumulation number n and the transmission parameters excluding the transmission function and the transmission antenna gain are calculated to obtain the adjusted transmission power and the adjusted transmission antenna gain.
[0130] In this embodiment, by adjusting the transmit power and the gain of the transmit antenna, the perceived coverage distance can be increased while ensuring the requirements of performance indicators, thereby better meeting the requirements of the target scene for the coverage distance.
[0131] In one embodiment, the synaesthesia frame is also used to send a continuous wave, such as Figure 5 As shown, the method also includes:
[0132] Step 502: Calculate the coverage blind area of the pulse wave.
[0133] The blind area of the pulse wave includes a minimum blind area and a maximum blind area.
[0134] Specifically, the terminal can obtain the range of the sending duration of the pulse wave, which includes the minimum sending duration and the maximum sending duration; correspondingly, the terminal can obtain the pulse wave switching time; in this way, the terminal can calculate based on the minimum value of the sending duration of the pulse wave, the pulse wave switching time and the lowest coverage height to obtain the minimum blind area of the pulse wave, and calculate based on the maximum value of the sending duration of the pulse wave, the pulse wave switching time and the lowest coverage height to obtain the maximum blind area of the pulse wave. The terminal can obtain the coverage blind area of the pulse wave based on the minimum blind area and the maximum blind area.
[0135] Step 504: determine the coverage distance of the continuous wave based on the length of the cyclic prefix, and the coverage distance of the continuous wave is used to supplement the coverage blind area of the pulse wave.
[0136] Specifically, the terminal can calculate the length T of the cyclic prefix cyc, and the product value between the speed of sound c, and calculate the quotient between the product value and the first target value, and determine that the quotient value is the coverage distance of the continuous wave, that is, the coverage distance R of the continuous wave can be calculated by the following formula c : R c =T cyc ×c / 2, where the first target value can be 2.
[0137] Step 506, while ensuring that the coverage distance of the continuous wave is greater than or equal to the coverage blind area of the pulse wave, adjust the duration of the single pulse to obtain an adjusted duration of the single pulse.
[0138] Specifically, the terminal can ensure the blind spot filling capability of the continuous wave only when the coverage distance of the continuous wave is greater than or equal to the coverage blind spot of the pulse wave. Based on this, the terminal can adjust the duration of a single pulse while ensuring that the coverage distance of the continuous wave is greater than or equal to the coverage blind spot of the pulse wave to obtain the adjusted single pulse duration, and obtain the adjusted synaesthesia frame based on the adjusted single pulse duration.
[0139] In this embodiment, the duration of a single pulse can be adjusted under the condition of blind spot filling capability to ensure the accuracy of adjustment parameters and further improve the transmission performance of the synaesthesia frame.
[0140] In one embodiment, the method further comprises:
[0141] Based on the signal transmission mode and the target symbol configuration data corresponding to the synaesthesia frame, a signal is transmitted, the signal at least including the synaesthesia frame. The signal transmission mode is determined based on the target scene.
[0142] The signal transmission mode includes one or more of the following:
[0143] In case 1, the first part of the synaesthesia frame sends a pulse wave, and the second part of the synaesthesia frame sends a continuous wave.
[0144] Case 2: The synaesthesia frame sends a pulse wave.
[0145] Case 3: the synaesthesia frame sends a continuous wave.
[0146] Case 4: the synaesthesia frame sends a pulse wave, and the next synaesthesia frame sends a continuous wave.
[0147] Specifically, the terminal can determine the current signal transmission mode based on the needs of the target scene, and the target symbol configuration data of the synaesthesia frame determined based on the above embodiment, configure the synaesthesia frame, and send a pulse wave through the configured synaesthesia frame and based on the signal transmission mode, or send a continuous wave, or send a pulse wave and a continuous wave. The specific process of sending a pulse wave and a continuous wave can be: the terminal sends a continuous wave through the current synaesthesia frame, and sends a pulse wave through the next synaesthesia frame of the current synaesthesia frame; or, the terminal can send a continuous wave through a part of the synaesthesia frame, and send a pulse wave through the remaining part of the synaesthesia frame, and so on.
[0148] In this embodiment, a signal transmission mode adapted to the scene is determined based on the actual needs of the scene, synaesthesia integration is achieved, various perception needs of different scenes are met, and the comprehensive perception ability of the synaesthesia frame is improved.
[0149] In some embodiments, for example, in low-altitude, ground, water and other scenarios, in order to achieve the integrated capabilities of cellular network communication and perception, a frame structure with interawareness integration is required; for example, based on acceptable perception resource overhead, certain resources can be allocated in the communication frame structure to achieve the perception function. The waveform of perception can be selected based on the actual scenario; the types of waveforms include pulse waves and continuous waves, which can be selected according to the actual coverage requirements and performance requirements.
[0150] like Figure 6 As shown, it can be a structural diagram of pulse wave and continuous wave; pulse wave is time-sharing, half-duplex and full-surface transmission and reception, for example, communication downlink → perception transmission → transmission and reception switching → perception reception → GP → communication uplink. Continuous wave can be simultaneous transmission and reception, full-duplex and half-surface transmission and reception, for example, communication downlink → simultaneous perception transmission and perception reception → GP → communication uplink. Pulse wave has blind spots in short-range perception and is suitable for long-range perception. Continuous wave does not have a blind spot for near-point perception, but its self-interference is serious and the transmission power is too large, which will cause a large amount of signal to leak from the transmitter to the receiver, affecting the perception performance. Therefore, when the transmission power is limited, continuous wave is more suitable for close-range perception.
[0151] When initially considering the sensing coverage distance, it is necessary to select the type of waveform to be used according to the application scenario: continuous wave, pulse wave, or continuous wave and pulse wave. Figure 7 As shown, 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 of the synaesthesia frame provided in this embodiment can flexibly configure the symbols of the communication perception integrated frame structure to meet the flexible requirements of different scenarios for coverage range and perception resolution and accuracy. The terminal can determine the required perception coverage distance range based on the actual needs of the target scene. Among them, the signal transmission power and antenna gain have an impact on the coverage distance, but the time domain configuration of the signal frame structure determines the theoretical upper and lower limits of the coverage distance.
[0153] like Figure 8 As shown, the pulse wave’s perception blind area R b Depends on the pulse transmission time T t and pulse wave / continuous wave switching time T c The maximum distance of pulse wave perception coverage is R max (The maximum coverage distance of the target scene) depends on the switching time T c The length of the pulse wave receiving window T r .
[0154] like Fig. 9 As shown, the continuous wave has no near-point coverage blind area and covers the maximum distance R max Depends on the length of the cyclic prefix T cyc . R max =T cyc ×c / 2; therefore, for the blind area and the farthest distance of the perception coverage, the symbol length occupied by a single pulse wave and the pulse wave transceiver window can be determined based on the theoretical limits of different waveforms.
[0155] First, according to the expected perceptual resource overhead of the target scene, determine the proportion of perceptual symbols and the number of perceptual symbols N. sense According to the actual application scenario's requirements for the longest coverage distance, considering the pulse wave's capabilities, determine the number of symbols N occupied by a single pulse wave. p The terminal can obtain the duration of a symbol in a frame structure as T symbol , the number of symbols occupied by a pulse wave is N p .
[0156] For a single pulse, the following relationship exists:
[0157] Pulse sending time T t + Pulse receiving time T r +2 Transmit / receive switching time T c ≤T symbol ×N p .
[0158] R max =(T r + T c)×c / 2, c=3×10^8 m / s.
[0159] Based on this, the maximum coverage distance R of the pulse wave can be determined max And the blind area R of the pulse wave b Calculated by the following formula:
[0160] R max =(T symbol ×N p -T t -T c )×c / 2;
[0161] R b =(T t +T c )×c / 2.
[0162] In this embodiment, the target scene can be obtained for R max The number of symbols N occupied by a pulse wave can be flexibly set according to the expectation / demand p , meeting the perception coverage distance requirements of different scenarios. Since the more symbols a pulse occupies, the fewer pulse waves can be sent in a frame period, which will affect the perception performance. Therefore, the method provided in this embodiment is to select the minimum number of symbols that can meet the perception distance. Fig.10 As shown, it can be a schematic diagram of the number of pulse waves that can be sent in a synaesthesia frame when the number of symbols occupied by a pulse wave is 1, 2, 3, and 4 respectively.
[0163] When the number of symbols occupied by a pulse wave is fixed, the pulse wave sending position can be adjusted, such as Fig.11 As shown in Figure 1, the pulse transmission window is moved forward to increase the length of the receiving window to achieve flexible adjustment of the farthest sensing distance. The specific adjustment process can be as follows: Fig.12 As shown:
[0164] The terminal obtains the perception resource overhead and restriction requirements, determines the proportion of perception symbols and the number of perception symbols N 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 actual application scenario, allow the coverage blind area, determine the pulse wave sending window length, and determine the receiving and sending switching time based on the hardware capability; then determine the number of symbols N occupied by a single pulse wave p And realize the position adjustment of the transceiver window.
[0165] Optionally, the base station transmit power, transmit antenna gain, etc. can be adjusted to improve the sensing coverage distance while meeting a certain false alarm rate and missed detection rate. When the transmit power and antenna gain are fixed, such as Fig.13As shown, the single pulse transmission time T can be adjusted t and the accumulation times n to increase the gain, thereby increasing the perception coverage distance. At this time, 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. When the perception distance is fixed, the perception accuracy can also be improved by improving the signal-to-noise ratio. For example, the single pulse transmission time T t If the SNR is doubled, it will increase by 3dB. Specifically, the minimum signal-to-noise ratio (SNR) can be determined based on the false alarm rate and missed detection rate requirements. min Requirements; based on minimum signal-to-noise ratio SNR min The requirement is to configure parameters according to the maximum coverage distance requirement. The parameter configuration can be to adjust the base station transmission power and the transmission antenna gain. The parameter configuration can also be to adjust the single pulse transmission time T t And the cumulative number of times n.
[0166] Furthermore, if Fig.14 As shown, parameter configuration can be implemented based on specific perception accuracy and resolution requirements. Specifically, perception performance index requirements can be obtained, which may include distance accuracy and resolution requirements; speed accuracy and resolution requirements; and maximum speed requirements; based on distance accuracy and resolution requirements; speed accuracy and resolution requirements, the signal-to-noise ratio requirements are determined; based on speed accuracy, resolution requirements and maximum speed requirements, the pulse repetition period T is determined. p , determine the number of pulses M based on speed accuracy and resolution requirements; determine the base station transmit power Pt and transmit antenna gain Gt based on the signal-to-noise ratio requirements.
[0167] Specifically, the perception distance accuracy can be calculated by the following formula:
[0168] ,
[0169] Specifically, the perceived distance resolution can be calculated by the following formula:
[0170] ,
[0171] Specifically, the perceived speed accuracy can be calculated by the following formula:
[0172] ,
[0173] Specifically, the perceived speed resolution can be calculated by the following formula:
[0174] ,
[0175] Specifically, the maximum perceived unambiguous speed requirement can be calculated by the following formula:
[0176] ,
[0177] Where B is the signal bandwidth, the perceived distance accuracy is related to the signal-to-noise ratio. The perceived speed resolution is related to the perceived signal duration τ (M is the number of pulses, T p is the pulse repetition period), and the perceived speed accuracy is related to the signal-to-noise ratio on this basis. According to the requirements of perceived distance accuracy, the signal-to-noise ratio requirements are determined; according to the requirements of the maximum perceivable speed, the pulse repetition period (interval) T is designed. p In one frame period, the structure diagram of the pulse wave is as follows: Fig.11 As shown. For example, the duration of a single pulse is T t It can be 1-8 microseconds. The duration of a single pulse affects the blind area. The longer the time, the larger the blind area. However, the larger the Tt, the gain of pulse wave perception will also increase to a certain extent. For every doubling of the pulse duration Tt, the signal-to-noise ratio will increase by 3dB.
[0178] Based on this, we can determine the symbol length N occupied by a final pulse based on the expectations of perception theory, false alarm rate, missed detection rate, accuracy, resolution and other performance indicators for target scenarios with different requirements. p , single pulse duration T t , pulse transmission and reception window length and position, a 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.
[0179] In a specific low-altitude scenario embodiment, the horizontal coverage distance may be 1-1.5 km; the coverage height may be 300 m-600 m. The maximum radial coverage distance may be Fig.15 As shown in the figure, they are 1035m, 1150m, 1525m, and 1605m respectively. For road traffic scenarios, a coverage distance of 2km is usually considered. For scenarios such as sea, long-distance coverage of more than 5km is usually considered, and the receiving window length needs to be increased to increase the upper limit of the perception distance. The target moving speed also varies greatly in different scenarios. UAVs, cars, and ships usually have different requirements for speed measurement capabilities.
[0180] When considering the requirements of perception performance indicators such as false alarm rate, missed detection rate, accuracy, and resolution, the minimum signal-to-noise ratio (SNR) that needs to be achieved is usually min=13dB. The pulse transmission duration is usually 1-4 microseconds. When the switching time is 1.5 microseconds, the minimum blind area can be calculated by the following formula: (1+1.5)*300 / 2= 375m, and the maximum blind area is (4+1.5)*300 / 2= 825m. In order to reduce the blind area, half of the pulses can also be received for perception. According to the requirements of perception speed resolution and accuracy, the specific pulse wave duration is determined. According to the requirements of the continuous wave transmission power and performance, the maximum coverage distance of the continuous wave can be obtained. At this time, the blind area of the pulse wave is smaller than the maximum distance that the continuous wave can cover.
[0181] The symbol structure configuration of the synaesthesia frame provided in this embodiment can realize the symbol configuration of the synaesthesia integrated frame structure under different scenarios and indicator requirements. Based on the perception distance range requirements, the pulse wave symbol length and the pulse wave transceiver window are determined. It can also realize the configuration scheme of balancing the signal-to-noise ratio, perception distance, and signal duration under different scenarios and coarse-grained perception indicator requirements, improve the comprehensive perception capability, and realize the pulse wave pulse duration and pulse repetition period configuration method in the synaesthesia integrated frame structure under the fine-grained indicator requirements of different scenarios. It can meet the performance requirements of perception speed while meeting the signal-to-noise ratio requirements, and realize the flexible configuration of the synaesthesia integrated frame structure.
[0182] It should be understood that although Figure 1-15 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 1-15 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.
[0183] In one embodiment, Fig.16 As shown, a device 1600 for configuring a symbol structure of a synaesthesia frame is provided, comprising:
[0184] A first determination module 1602 is used to determine initial symbol configuration data based on an expected perception overhead of a target scene, an expected perception distance, a total number of symbols of a synaesthesia frame, and a duration of a single symbol of a synaesthesia frame;
[0185] The second determination module 1604 is used to determine target symbol configuration data of a synaesthesia frame based on the performance indicator requirements of the target scene and the initial symbol configuration data, where the synaesthesia frame is at least used to send a pulse wave.
[0186] In one embodiment, the initial symbol configuration data at least includes the number of perception 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.
[0187] In one embodiment, the initial symbol configuration data includes the number of symbols occupied by a single pulse wave; the first determination module is specifically used to:
[0188] Determining a perception symbol ratio based on an expected perception overhead of the target scene;
[0189] Determining the number of perception symbols based on the perception symbol ratio and the total number of symbols in the synaesthesia frame;
[0190] Based on the reception duration and switching time of the pulse wave, the number of target symbols occupied by a single pulse wave that matches the maximum coverage distance expected for the target scene is determined. The switching time is determined based on hardware properties, and the reception duration is pre-configured based on the target scene.
[0191] In one embodiment, the performance indicators further include missed detection rate, false alarm rate, coverage distance accuracy, coverage distance resolution, perception speed accuracy and perception speed resolution; the second determination module is specifically used to:
[0192] Based on the expected perception distance of the target scene, determining the sending position of the pulse wave and the receiving window length of the pulse wave;
[0193] Determine the transmission window length of the pulse wave based on the coverage blind area corresponding to the target scene;
[0194] Based on the missed detection rate and the false alarm rate, determine the duration of a single pulse and the cumulative number of pulses, where the cumulative number of pulses is the cumulative number that meets the refresh rate requirement;
[0195] Based on the expected perceived speed, the pulse repetition interval is calculated;
[0196] Determining a pulse repetition number based on the perception speed accuracy and the perception speed resolution, wherein the pulse repetition number is the number of repetitions of the pulse wave in a single synaesthesia frame;
[0197] Determine the number of symbols occupied by a single pulse wave, the sending position of the pulse wave, the sending window length of the pulse wave, the receiving window length of the pulse wave, the duration of a single pulse, the cumulative number of pulses, the pulse repetition interval and the number of pulse repetitions, and configure data for the target symbol.
[0198] In one embodiment, the second determining module is further specifically configured to:
[0199] Based on the expected perception distance of the target scene, the sending position of the pulse wave and the receiving window length of the pulse wave are determined.
[0200] In one embodiment, the second determining module is further specifically configured to:
[0201] Determine a minimum signal-to-noise ratio based on the missed detection rate and the false alarm rate;
[0202] Based on the correlation between the minimum signal-to-noise ratio, the expected sensing / coverage distance and the transmission parameters, the duration of a single pulse and the cumulative number of pulses are determined.
[0203] In one embodiment, the device further comprises:
[0204] The third determination module is used to determine the transmission power and the transmission antenna gain based on the association relationship between the minimum signal-to-noise ratio, the expected perception / coverage distance and the transmission parameters.
[0205] In one embodiment, the synaesthesia frame is also used to send a continuous wave, and the device further includes:
[0206] A calculation module, used for calculating the coverage blind area of the pulse wave;
[0207] A fourth determination module, 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 area of the pulse wave;
[0208] 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 area of the pulse wave to obtain the adjusted duration of the single pulse.
[0209] In one embodiment, the device further comprises:
[0210] The sending module is used to send a signal based on a signal sending mode and the target symbol configuration data corresponding to the synaesthesia frame, wherein the signal at least includes the synaesthesia frame; the signal sending mode is determined based on a target scene.
[0211] In one embodiment, the signal transmission mode includes one or more of the following:
[0212] The first part of the synaesthesia frame sends a pulse wave, and the second part of the synaesthesia frame sends a continuous wave;
[0213] The synaesthesia frame sends a pulse wave;
[0214] The synaesthesia frame sends a continuous wave;
[0215] The synaesthesia frame sends a pulse wave, and the next synaesthesia frame of the synaesthesia frame sends a continuous wave.
[0216] The specific definition of the symbol structure configuration device of the synaesthesia frame can refer to the definition of the symbol structure configuration method of the synaesthesia frame in the above text, which will not be repeated here. Each module in the above-mentioned symbol structure configuration device of the synaesthesia frame can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory in the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0217] Fig.17 It is a schematic diagram of the structure of a communication device provided by an embodiment of the present invention. Fig.17 The communication device 1700 shown 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 achieve connection and communication between these components. In addition to the data bus, the bus system 1705 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, the bus system 1705 is not described in detail. Fig.17 Various buses are labeled as bus system 1705. In addition, the embodiment of the present invention also includes a transceiver 1706, which can be multiple components, that is, including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium.
[0218] It can be understood that the memory 1702 in the embodiment of the present invention can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a 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 dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM) and direct RAM bus random access memory (DRRAM). The memory 1702 of the system and method described in the embodiments of the present invention is intended to include, but is not limited to, these and any other suitable types of memory.
[0219] In some implementations, the memory 1702 stores the following elements, executable modules or data structures, or their subsets, or their extensions: operating system 17021. The operating system 17021 includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., which are used to implement various basic services and process hardware-based tasks.
[0220] In the embodiment of the present invention, by calling the program or instruction stored in the memory 1702, the processor 1701 is used to determine the initial symbol configuration data based on the expected perception overhead, the expected perception distance, the total number of symbols of the synaesthesia frame, and the duration of a single symbol of the synaesthesia frame of the target scene; the processor 1701 is also used to determine the target symbol configuration data of the synaesthesia frame based on the performance indicator requirements of the target scene and the initial symbol configuration data, and the synaesthesia frame is at least used to send a pulse wave.
[0221] Part or all of the methods disclosed in the above embodiments of the present invention may also be applied to the processor 1701, or implemented by the processor 1701, or implemented by the processor 1701 in cooperation with other components (such as a transceiver). The processor 1701 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method may be completed by an integrated logic circuit of hardware or software instructions in the processor 1701. The above processor 1701 may be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present invention may be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present invention may be directly embodied as being executed by a hardware decoding processor, or may be executed by a combination of hardware and software modules in a decoding processor. The software module may be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 1702, and the processor 1701 reads the information in the memory 1702 and completes the steps of the above method in combination with its hardware.
[0222] It is to be understood that the embodiments described in the embodiments of the present invention may be implemented by hardware, software, firmware, middleware, microcode or a combination thereof. For hardware implementation, the processing unit may be implemented in one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSP 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 the present application or a combination thereof.
[0223] For software implementation, the technology described in the embodiments of the present invention can be implemented by a module (such as a process, function, etc.) that performs the functions described in the embodiments of the present invention. The software code can be stored in a memory and executed by the processor 1701. The memory can be implemented in the processor 1701 or outside the processor 1701.
[0224] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the embodiments of the present application are implemented.
[0225] The embodiment of the present application also provides a computer program product including instructions, which, when executed on a computer, enables the computer to execute the steps in the embodiment of the present application.
[0226] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database 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), tape, floppy disk, flash memory or optical memory, etc. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).
[0227] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, 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.
[0228] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.
Claims
1. A method for configuring a symbol structure of a synaesthesia frame, characterized in that: The method comprises: Determining initial symbol configuration data based on an expected perception overhead of a target scene, an expected perception distance, a total number of symbols of a synaesthesia frame, and a single symbol duration of the synaesthesia frame; Based on the performance index requirements of the target scene and the initial symbol configuration data, the target symbol configuration data of the synaesthesia frame is determined, the performance index at least includes the expected perception speed of the target scene, and the synaesthesia frame is used to send at least one or more of pulse waves and continuous waves.
2. The method according to claim 1, characterized in that The initial symbol configuration data at least includes the number of perception 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.
3. The method according to claim 2, characterized in that The initial symbol configuration data includes the number of symbols occupied by a single pulse wave; the initial symbol configuration data is determined based on the expected perception overhead of the target scene, the expected perception distance, the total number of symbols of the synaesthesia frame, and the duration of a single symbol of the synaesthesia frame, including: Determining a perception symbol ratio based on an expected perception overhead of the target scene; Determining the number of perception symbols based on the perception symbol ratio and the total number of symbols in the synaesthesia frame; Based on the reception duration and switching time of the pulse wave, the target number of symbols occupied by a single pulse wave that matches the maximum coverage distance expected for the target scene is determined. The switching time is determined based on hardware properties, and the reception duration is pre-configured based on the target scene.
4. The method according to claim 3, characterized in that The performance indicators also include missed detection rate, false alarm rate, coverage distance accuracy, coverage distance resolution, perception speed accuracy and perception speed resolution; the target symbol configuration data of the synaesthesia frame is determined based on the performance indicator requirements of the target scene and the initial symbol configuration data, including: Based on the expected perception distance of the target scene, determining the sending position of the pulse wave and the receiving window length of the pulse wave; Determine the transmission window length of the pulse wave based on the coverage blind area corresponding to the target scene; Based on the missed detection rate and the false alarm rate, determine the duration of a single pulse and the cumulative number of pulses, where the cumulative number of pulses is the cumulative number that meets the refresh rate requirement; Based on the expected perceived speed, the pulse repetition interval is calculated; Determining a pulse repetition number based on the perception speed accuracy and the perception speed resolution, wherein the pulse repetition number is the number of repetitions of the pulse wave in a single synaesthesia frame; Determine the number of symbols occupied by a single pulse wave, the sending position of the pulse wave, the sending window length of the pulse wave, the receiving window length of the pulse wave, the duration of a single pulse, the cumulative number of pulses, the pulse repetition interval and the number of pulse repetitions, and configure data for the target symbol.
5. The method according to claim 4, characterized in that The determining the duration of a single pulse and the cumulative number of pulses based on the missed detection rate and the false alarm rate includes: Determine a minimum signal-to-noise ratio based on the missed detection rate and the false alarm rate; Based on the correlation between the minimum signal-to-noise ratio, the expected sensing / coverage distance and the transmission parameters, the duration of a single pulse and the cumulative number of pulses are determined.
6. The method according to claim 5, characterized in that The method further comprises: Based on the correlation between the minimum signal-to-noise ratio, the expected perception / coverage distance, and the transmission parameters, the transmit power and the transmit antenna gain are adjusted to obtain the adjusted transmit power and the adjusted transmit antenna gain.
7. The method according to claim 5, characterized in that The synaesthesia frame is also used to send a continuous wave, and the method further includes: Calculating the coverage blind area of the pulse wave; Determine the coverage distance of the continuous wave based on the length of the cyclic prefix, where the coverage distance of the continuous wave is used to supplement the coverage blind area of the pulse wave; Under the condition that the coverage distance of the continuous wave is greater than or equal to the coverage blind area 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, characterized in that The method further comprises: Based on the signal transmission mode and the target symbol configuration data corresponding to the synaesthesia frame, a signal is transmitted, wherein the signal at least includes the synaesthesia frame; the signal transmission mode is determined based on the target scene.
9. The method according to claim 8, characterized in that The signal transmission mode includes one or more of the following: The first part of the synaesthesia frame sends a pulse wave, and the second part of the synaesthesia frame sends a continuous wave; The synaesthesia frame sends a pulse wave; The synaesthesia frame sends a continuous wave; The synaesthesia frame sends a pulse wave, and the next synaesthesia frame of the synaesthesia frame sends a continuous wave.
10. A symbol structure configuration device for a synaesthesia frame, characterized in that: The device comprises: A first determination module is used to determine initial symbol configuration data based on an expected perception overhead of a target scene, an expected perception distance, a total number of symbols of a synaesthesia frame, and a single symbol duration of the synaesthesia frame; The second determination module is used to determine the target symbol configuration data of the synaesthesia frame based on the performance indicator requirements of the target scene and the initial symbol configuration data, and the synaesthesia frame is at least used to send a pulse wave.
11. A communication device, characterized in that: include: processor; The processor is configured to determine initial symbol configuration data based on an expected perception overhead of a target scene, an expected perception distance, a total number of symbols of a synaesthesia frame, and a single symbol duration of the synaesthesia frame; The processor is further used to determine target symbol configuration data of the synaesthesia frame based on the performance indicator requirements of the target scene and the initial symbol configuration data, and the synaesthesia frame is at least used to send a pulse wave.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 9 are implemented.
13. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 9 are implemented.
Citation Information
Patent Citations
Resource allocation method and device, equipment and computer readable storage medium
CN116709411A
Method and device for sending and receiving sensing signal
CN117015036A
Frame structure configuration method, device and system and computer readable storage medium
CN117336857A
Method, device and equipment for carrying out perception processing by utilizing perception signal
CN117938603A
Generation method, device, product and electronic equipment for sensing integrated signal
CN119087355A
Cited By
Design method of non-uniform sensing frame structure
CN120498620A
Time-frequency joint design method for non-uniform flux two-dimensional frame structure
CN120547033A
Symbol structure configuration method and apparatus for integrated sensing and communication frame, communication device, storage medium, and computer program product
WO2026123636A1