Signal generation method, measurement method, device and equipment
By adopting a frequency domain sequence of a ZC sequence and performing modulation and cyclic shift in the signal generation process, the problem of poor measurement performance in the prior art is solved, and better cross-correlation performance and measurement effect are achieved.
Patent Information
- Application Number
- CN202410379449.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-29
- Publication Date
- 2025-09-30
AI Technical Summary
In the prior art, signal generation methods result in poor measurement performance, mainly due to poor sequence cross-correlation performance.
The ZC sequence is used as the frequency domain sequence, and the target signal is generated through modulation and cyclic shift to form a frequency domain sequence at multiple time domain positions to improve the cross-correlation performance.
By using the frequency domain sequence of the ZC sequence, the cross-correlation performance of the signal at multiple time domain positions is improved, thereby improving the accuracy and efficiency of the measurement.
Smart Images

Figure CN120729461A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communication technology, and specifically relates to a signal generation method, measurement method, device and equipment. Background Art
[0002] Regarding measurement, in some related technologies, before sending a signal for measurement, a device generates a sequence and then generates a signal for measurement based on the sequence. The sequence cross-correlation performance used in these related technologies is relatively poor, resulting in relatively poor measurement performance. Summary of the Invention
[0003] The embodiments of the present application provide a signal generation method, a measurement method, an apparatus, and a device, which can solve the problem of poor measurement performance.
[0004] In a first aspect, a signal generation method is provided, comprising:
[0005] The first device generates a first sequence, where the first sequence is a ZC sequence and a frequency domain sequence;
[0006] The first device generates a target signal, where the target signal is used for measurement, and a frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following:
[0007] Modulating the first sequence based on a second sequence to obtain frequency domain sequences at at least two time domain positions;
[0008] Performing cyclic shift on the first sequence to obtain frequency domain sequences at at least two time domain positions.
[0009] In a second aspect, a measurement method is provided, comprising:
[0010] The second device measures the target signal sent by the first device;
[0011] The frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following:
[0012] Modulating the first sequence based on the second sequence to obtain frequency domain sequences at at least two time domain positions;
[0013] Performing a cyclic shift on the first sequence to obtain frequency domain sequences at at least two time domain positions;
[0014] The first sequence is a ZC sequence, and is a frequency domain sequence.
[0015] In a third aspect, a signal generating device is provided, comprising:
[0016] A first generating module is configured to generate a first sequence, where the first sequence is a ZC sequence and is a frequency domain sequence;
[0017] The second generating module is configured to generate a target signal, where the target signal is used for measurement, and a frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following:
[0018] Modulating the first sequence based on a second sequence to obtain frequency domain sequences at at least two time domain positions;
[0019] Performing cyclic shift on the first sequence to obtain frequency domain sequences at at least two time domain positions.
[0020] In a fourth aspect, a measuring device is provided, comprising:
[0021] a measuring module, configured to measure a target signal sent by the first device;
[0022] The frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following:
[0023] Modulating the first sequence based on the second sequence to obtain frequency domain sequences at at least two time domain positions;
[0024] Performing a cyclic shift on the first sequence to obtain frequency domain sequences at at least two time domain positions;
[0025] The first sequence is a ZC sequence, and is a frequency domain sequence.
[0026] In a fifth aspect, a communication device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the signal generation method provided in the embodiment of the present application are implemented.
[0027] In a sixth aspect, a communication device is provided, comprising a processor and a communication interface, wherein the processor is used to generate a first sequence, which is a ZC sequence and a frequency domain sequence; a second generation module is used to generate a target signal, which is used for measurement, and the frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following: modulating the first sequence based on the second sequence to obtain a frequency domain sequence at at least two time domain positions; and cyclically shifting the first sequence to obtain a frequency domain sequence at at least two time domain positions.
[0028] In a seventh aspect, a communication device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the measurement method provided in the embodiment of the present application are implemented.
[0029] In an eighth aspect, a communication device is provided, comprising a processor and a communication interface, wherein the communication interface is used to measure a target signal sent by a first device; wherein the frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following: a frequency domain sequence at at least two time domain positions obtained by modulating a first sequence based on a second sequence; a frequency domain sequence at at least two time domain positions obtained by cyclically shifting the first sequence; the first sequence is a ZC sequence, and is a frequency domain sequence.
[0030] In the ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the signal generation method provided in the embodiment of the present application are implemented, or the steps of the measurement method provided in the embodiment of the present application are implemented.
[0031] In the tenth aspect, a wireless communication system is provided, including: a first device and a second device, wherein the first device can be used to execute the steps of the signal generation method provided in the embodiment of the present application, and the second device can be used to execute the steps of the measurement method provided in the embodiment of the present application.
[0032] In the eleventh aspect, a chip is provided, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the signal generation method provided in the embodiment of the present application, or to implement the measurement method provided in the embodiment of the present application.
[0033] In the twelfth aspect, a computer program / program product is provided, which is stored in a storage medium, and is executed by at least one processor to implement the steps of the signal generation method provided in the embodiment of the present application, and the computer program / program product is executed by at least one processor to implement the steps of the measurement method provided in the embodiment of the present application.
[0034] In an embodiment of the present application, a first device generates a first sequence, which is a ZC sequence and a frequency domain sequence; the first device generates a target signal, which is used for measurement, and the frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following: a frequency domain sequence at at least two time domain positions obtained by modulating the first sequence based on a second sequence; a frequency domain sequence at at least two time domain positions obtained by cyclically shifting the first sequence. Since the frequency domain sequence of the target signal at multiple time domain positions includes a frequency domain sequence at at least two time domain positions obtained by modulating the first sequence based on the second sequence or a frequency domain sequence at at least two time domain positions obtained by cyclically shifting the first sequence, and the first sequence is a ZC sequence, since the ZC sequence has good cross-correlation performance, the frequency domain sequence of the target signal at multiple time domain positions has good cross-correlation performance, thereby improving the measurement performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 is a block diagram of a wireless communication system to which embodiments of the present application may be applied;
[0036] Figure 2 This is a schematic diagram of a measurement scenario provided in an embodiment of the present application;
[0037] Figure 3 This is a schematic diagram of another measurement scenario provided by an embodiment of the present application;
[0038] Figure 4 is a flow chart of a signal generation method provided in an embodiment of the present application;
[0039] Figure 5 This is a schematic diagram of a regional division provided in an embodiment of the present application;
[0040] Figure 6 This is a schematic diagram of another area division provided in an embodiment of the present application;
[0041] Figure 7 This is a flow chart of a measurement method provided in an embodiment of the present application;
[0042] Figure 8 is a schematic diagram of a sequence mapping provided in an embodiment of the present application;
[0043] Figure 9 It is a schematic diagram of a performance provided by an embodiment of the present application;
[0044] Figure 10 is a schematic diagram of a signal generating device provided in an embodiment of the present application;
[0045] Figure 11 is a schematic diagram of a measuring device provided in an embodiment of the present application;
[0046] Figure 12 This is a structural diagram of a communication device provided in an embodiment of the present application;
[0047] Figure 13 is a structural diagram of another communication device provided in an embodiment of the present application;
[0048] Figure 14 This is a structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0049] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0050] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.
[0051] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.
[0052] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) systems. th Generation, 6G) communication system.
[0053] Figure 1The block diagram of a wireless communication system applicable to the embodiments of the present application is shown. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle user equipment (VUE), a ship-borne device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture, etc.), a game console, a personal computer (PC), a teller machine, or a self-service machine, etc., and other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, vehicle-mounted controller, vehicle-mounted module, vehicle-mounted component, vehicle-mounted chip or vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application.
[0054] The network-side device 12 may include an access network device or a core network device, wherein the access network device may also be referred to as a radio access network (RAN) device, a radio access network function, or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AP), or a wireless fidelity (WiFi) node. Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.
[0055] The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (MME), access mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application service discovery function (EASDF), unified data management (UDM), unified data repository (UDR), home user server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (L-NEF), binding support function (BSF), application function ( Function, AF), Location Management Function (LMF), Gateway Mobile Location Center (GMLC), Network Data Analytics Function (NWDAF), etc. It should be noted that in the embodiment of the present application, only the core network equipment in the NR system is introduced as an example, and the specific type of the core network equipment is not limited.
[0056] In some embodiments, network-side devices and terminals may have perception capabilities in addition to communication capabilities. Perception capabilities refer to one or more devices with the ability to sense the position, distance, speed, and other information of a target object through the transmission and reception of wireless signals, or to detect, track, identify, and image a target object, event, or environment. Some perception functions and application scenarios are shown in Table 1:
[0057] Table 1
[0058]
[0059] It should be noted that the perception categories shown in Table 1 above are only examples, and the embodiments of the present application do not limit the categories of perception measurements.
[0060] In addition, the embodiments of the present application can be applied to the communication and perception integration scenario, where communication and perception integration refers to the integrated design of communication and perception functions through spectrum sharing and hardware sharing in the same system. While transmitting information, the system can perceive information such as direction, distance, speed, and detect, track, and identify target devices or events. The communication system and the perception system complement each other to achieve overall performance improvement and bring a better service experience.
[0061] For example: the integration of communication and radar is a typical communication-perception integration (communication-perception fusion) application, and the integration of communication and radar systems can bring many advantages, such as cost savings, size reduction, power consumption reduction, spectrum efficiency improvement, and mutual interference reduction, thereby improving the overall performance of the system.
[0062] In the embodiment of the present application, according to the difference between the sensing signal sending node and the receiving node, it may include but is not limited to Figure 2 The six types of sensing links shown are as follows. Figure 2 Each perception link is illustrated by taking a sending node and a receiving node as an example. In actual systems, different perception links can be selected according to different perception requirements. Each perception link can have one or more sending nodes and receiving nodes, and the actual perception system can include multiple different perception links. Figure 2 The perception targets in the example are people and cars, and it is assumed that neither people nor cars carry or install signal receiving / transmitting equipment. The perception targets in actual scenes will be richer.
[0063] Sensing link 1: The base station transmits and receives sensing signals autonomously. In this mode, the base station sends sensing signals and obtains sensing results by receiving the echo of the sensing signals.
[0064] Sensing link 2: inter-base station air interface sensing. In this mode, base station 2 receives the sensing signal sent by base station 1 and obtains the sensing result.
[0065] Perception link 3: Uplink air interface perception: In this mode, the base station receives the perception signal sent by the terminal and obtains the perception result.
[0066] Perception link 4: Downlink air interface perception: In this mode, the terminal receives the perception signal sent by the base station and obtains the perception result.
[0067] Perception link 5: Terminal self-transmitting and self-receiving perception. In this mode, the terminal sends a perception signal and obtains the perception result by receiving the echo of the perception signal.
[0068] Perception link 6: Sidelink perception between terminals. For example, terminal 2 receives a perception signal sent by terminal 1 and obtains a perception result, or terminal 1 receives a perception signal sent by terminal 2 and obtains a perception result.
[0069] In some embodiments, the signaling transmission between the wireless access network device and the terminal, or between different terminals, may be through Radio Resource Control (RRC) signaling or Medium Access Control Control Element (MAC CE) or Layer 1 signaling or other newly defined perception signaling; the signaling transmission between the perception network function and the terminal may be through Non-Access-Stratum (NAS) signaling (forwarded via AMF) or through RRC signaling or MAC CE or Layer 1 signaling or other newly defined perception signaling; the interaction between the perception network function and the base station may be forwarded to the wireless access network through the N2 interface by the AMF; or the core network perception network function may send it to the UPF, and the UPF may send it to the wireless access network through the N3 interface; or it may be sent to the wireless access network (such as a base station) through a newly defined interface; the signaling transmission between wireless access network devices may be through the Xn interface.
[0070] In some embodiments, the perception network function may also be called a perception network element or a perception management function (Sensing Management Function, Sensing MF), which may be located on the RAN side or the core network side. It refers to a network node in the core network or RAN responsible for at least one function such as perception request processing, perception resource scheduling, perception information interaction, and perception data processing. It may be based on an upgrade of the AMF or LMF in the mobile communication network, or it may be another network node or a newly defined network node. Specifically, the functional characteristics of the perception network function / perception network element may include at least one of the following:
[0071] Target information is exchanged with a wireless signal sending device or a wireless signal measuring device (including a target terminal or a serving base station of the target terminal or a base station associated with a target area), wherein the target information includes a perception processing request, a perception capability, perception assistance data, a perception measurement quantity type, a perception resource configuration information, etc., to obtain the value of the target perception result or the perception measurement quantity (uplink measurement quantity or downlink measurement quantity) sent by the wireless signal measuring device; wherein the wireless signal can also be referred to as a perception signal.
[0072] The perception method to be used is determined based on factors such as the type of perception service, perception service consumer information, required perception service quality (QoS) requirement information, the perception capability of the wireless signal sending device, and the perception capability of the wireless signal measuring device. The perception method may include: wireless access network device A sends and wireless access network device B receives, or the wireless access network device sends and the terminal receives, or the wireless access network device A sends and receives by itself, or the terminal sends and the wireless access network device receives, or the terminal sends and receives by itself, or terminal A sends and terminal B receives, etc.
[0073] The perception device serving the perception service is determined based on factors such as the type of perception service, information about the perception service consumer, required perception QoS requirement information, the perception capability of the wireless signal sending device, and the perception capability of the wireless signal measuring device. The perception device includes a wireless signal sending device or a wireless signal measuring device.
[0074] Manage the overall coordination and scheduling of resources required for sensing services, such as configuring sensing resources for wireless access network devices or terminals;
[0075] Data processing or calculation is performed on the values of the perceived measurement quantity to obtain the perceived result. The perceived result can also be verified and the perception accuracy can be estimated.
[0076] In some embodiments, radars can be categorized as monostatic and bistatic / multistatic, depending on whether the transmitter and receiver are separated. Bistatic radars generally require a significant distance between the transmitting and receiving antennas, comparable to the radar's operating range. Exo-radiation radars are a special case of bistatic radars. They utilize relevant electromagnetic wave detection theory and signal processing techniques to acquire non-cooperative electromagnetic signals transmitted by a third party (e.g., a communication base station) to detect, locate, track, and identify targets. These radars are also known as passive radars, bistatic / multistatic passive radars, passive radars, non-cooperative illuminating source radars, or non-cooperative passive detection systems.
[0077] Among them, the calculation of the bistatic radar perception result generally needs to be based on the reference channel (direct path) signal and the monitoring channel (reflection path) signal. The typical bistatic radar architecture diagram is as follows Figure 3 As shown. Among them, R Tis the distance from the signal transmitter (Tx) to the target, R R is the distance from the signal receiving end (Tx) to the target, L is the baseline distance, θ T is the angle of the target relative to the signal transmitter, θ R (θ R1 ,θ R2 ) is the angle of the target relative to the signal receiving end, and β is the bistatic angle.
[0078] In some embodiments, for perceptual measurement, the perceptual resolution is associated with the signal resource length (bandwidth), and at least one of the following associations may exist:
[0079] The relationship between the delay resolution Δτ and the perceived signal bandwidth B is:
[0080] The relationship between the distance resolution ΔR and the perception signal bandwidth B is: for single-base perception, For bistatic sensing, c is the speed of light, and β is the bistatic angle.
[0081] Doppler resolution Δf d and the coherent processing window (also called the coherent processing duration) T p (The relationship between the time domain resource length of the target signal of the perception information calculated each time, for example, the time domain resource length corresponding to the range-Doppler map obtained by performing a two-dimensional FFT operation) is:
[0082] Velocity resolution Δv and coherent processing time T p The relationship is: For single-base perception, For bistatic sensing, λ is the signal wavelength and β is the bistatic angle.
[0083] In some embodiments, the maximum unambiguous measurement range is associated with the signal resource interval, and at least one of the following relationships may exist:
[0084] Maximum unambiguous delay τ max The relationship between and the frequency domain resource interval Δf is:
[0085] Maximum unambiguous distance R max The relationship between the frequency domain resource interval Δf is: For single base station perception, For bistatic sensing, c is the speed of light, and β is the bistatic angle.
[0086] Maximum unambiguous Doppler R max The relationship between it and the time domain resource interval ΔT is:
[0087] Maximum unambiguous speed v max The relationship between the time domain resource interval ΔT is: For single-base perception, The velocity can be radial velocity; for bistatic sensing, The velocity may be the projected velocity on the bistatic bisector, λ is the signal wavelength, and β is the bistatic angle.
[0088] That is to say, when the frequency domain resource interval of the signal exceeds a certain value, ranging ambiguity will occur, and when the time domain resource interval exceeds a certain value, speed measurement / Doppler measurement ambiguity will be sent.
[0089] The ZC (Zadoff-Chu) sequence has the following properties:
[0090] Constant envelope property: ZC sequences of any length have the ideal constant envelope property in both the time and frequency domains. Therefore, ZC sequences have excellent peak-to-average power ratio (PAPR) or cubic metric (CM) properties.
[0091] Ideal periodic autocorrelation characteristics: After any ZC sequence is shifted by n bits, when n is not an integer multiple of the period of the ZC sequence, the shifted sequence is uncorrelated with the original sequence.
[0092] Good cross-correlation characteristics: When the sequences have the same length, two ZC sequences whose root sequence numbers are mutually prime, or a ZC sequence whose absolute value of the difference between the two root sequence numbers is mutually prime to the sequence length, have good cross-correlation characteristics, with a very low cross-correlation peak.
[0093] After Fourier transform, it is still a ZC sequence: any ZC sequence is still a ZC sequence after Fourier transform.
[0094] In some embodiments, the ZC base sequence generation formula is as follows:
[0095]
[0096] Among them, N ZC is a prime number, and q is the root sequence number index.
[0097] When the length of the ZC sequence is a prime number, a sequence with the best cross-correlation characteristic can be obtained, that is, a sequence with better cross-correlation characteristic.
[0098] The following, in conjunction with the accompanying drawings, describes in detail a signal generation method, measurement method, apparatus and device provided by the embodiments of the present application through some embodiments and their application scenarios.
[0099] See Figure 4 , Figure 4This is a flow chart of a signal generation method provided by an embodiment of the present application. Figure 4 As shown, the following steps are included:
[0100] Step 401: A first device generates a first sequence, where the first sequence is a ZC sequence and a frequency domain sequence.
[0101] The first device may be a terminal or a network-side device.
[0102] The above-mentioned frequency domain sequence refers to a sequence used for mapping on frequency domain resources.
[0103] Step 402: The first device generates a target signal, where the target signal is used for measurement. A frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following:
[0104] Modulating the first sequence based on a second sequence to obtain frequency domain sequences at at least two time domain positions;
[0105] Performing cyclic shift on the first sequence to obtain frequency domain sequences at at least two time domain positions.
[0106] Multiple time domain positions refer to multiple time domain positions occupied by the target signal, and multiple time domain positions refer to multiple time domain resources, such as multiple symbols, multiple sub-time slots, or multiple time slots.
[0107] The second sequence may be a sequence of length M, where the value of M is associated with the time domain resource length of the target signal, such as being less than or equal to the time domain resource length of the target signal. For example, a first sequence of length N and a second sequence of length M are generated, and the first sequence is modulated using the second sequence to obtain frequency domain sequences corresponding to different time domain positions.
[0108] The frequency domain sequence of the target signal at multiple time domain positions includes at least one of the above items, which can be understood as:
[0109] The frequency domain sequences of the target signal at multiple time domain positions are frequency domain sequences at at least two time domain positions obtained by modulating the first sequence based on a second sequence; or
[0110] The frequency domain sequences of the target signal at multiple time domain positions are frequency domain sequences at at least two time domain positions obtained by cyclically shifting the first sequence; or
[0111] The frequency domain sequences of the target signal at multiple time domain positions include frequency domain sequences at at least two time domain positions obtained by modulating the first sequence based on a second sequence and frequency domain sequences at at least two time domain positions obtained by cyclically shifting the first sequence.
[0112] The above-mentioned measurements may include at least one of the following:
[0113] Perception measurement, communication measurement, and integrated perception and communication measurement.
[0114] Specifically, the first device sends a target signal, and the first device or the second device performs perception measurement, communication measurement, or integrated perception and communication measurement based on the target signal.
[0115] Among them, for perception measurement, the above-mentioned target signal is a perception signal, for communication measurement, the above-mentioned target signal is a communication signal, and for synaesthesia integrated measurement, the above-mentioned target signal can be a perception signal or a communication signal.
[0116] In some implementations, the perception signal may include at least one of the following:
[0117] Dedicated sensing signals, such as sensing signals generated based on chirp or frequency modulated continuous wave (FMCW) signals, or sensing signals generated based on pseudo-random (PN) sequences, ZC sequences, or other constant envelope zero auto-correlation (CAZAC) sequences;
[0118] Reference signals, such as Demodulation Reference Signal (DMRS), Channel State Information Reference Signal (CSI-RS), Sounding Reference Signal (SRS), or Positioning Reference Signal (PRS);
[0119] Synchronization signals, such as Primary Synchronization Signal (PSS) or Secondary Synchronization Signal (SSS);
[0120] Signals that carry communication data, such as the Physical Downlink Shared Channel (PDSCH), Physical Uplink Shared Channel (PUSCH), Physical Downlink Control Channel (PDCCH), or Physical Uplink Control Channel (PUCCH) signals.
[0121] Furthermore, the target signal may be a single-port signal or a multi-port signal.
[0122] It is understandable that the perception signal and the communication signal may be the same or different. For example, for a synaesthesia integrated service, the perception signal and the communication signal may be the same.
[0123] For the above-mentioned target signal to be used for measurement, the following scenarios may be included:
[0124] Scenario 1, dual-base perception, in this scenario, the first device sends a target signal to the second device, the second device receives and measures, and the second device reports the measurement results to the first device or the third device; wherein, the first device and the second device can be terminals or base stations (or TRPs), specifically, the first device can be a base station and the second device can be a terminal; or, the first device can be a terminal and the second device can be a base station; or, the first device can be a terminal and the second device can be a base station; or, the first device and the second device can be both base stations; or, the first device and the second device can be both terminals; the third device can be a core network perception network function or a perception network element, or it can be another base station or terminal.
[0125] In the second scenario, single-base sensing, a first device transmits a target signal and receives the echo for measurement. The first device then reports the measurement results to a third device. The first device can be a terminal or a base station (or TRP), and the third device can be a core network sensing network function or sensing network element, or another base station or terminal.
[0126] In an embodiment of the present application, the first device is a signal sending device (for single-base perception, it is also a receiving device); the second device is a signal receiving device; and the third device is a device that participates in the perception service process but does not send or receive signals.
[0127] In the embodiment of the present application, since the target signal includes frequency domain sequences at multiple time domain positions, the target signal can be understood as a two-dimensional signal.
[0128] In an embodiment of the present application, a first device generates a first sequence, which is a ZC sequence and a frequency domain sequence; the first device generates a target signal, which is used for measurement, and the frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following: a frequency domain sequence at at least two time domain positions obtained by modulating the first sequence based on a second sequence; a frequency domain sequence at at least two time domain positions obtained by cyclically shifting the first sequence. Since the frequency domain sequence of the target signal at multiple time domain positions includes a frequency domain sequence at at least two time domain positions obtained by modulating the first sequence based on the second sequence or a frequency domain sequence at at least two time domain positions obtained by cyclically shifting the first sequence, and the first sequence is a ZC sequence, since the ZC sequence has good cross-correlation performance, the frequency domain sequence of the target signal at multiple time domain positions has good cross-correlation performance, thereby improving the measurement performance.
[0129] In addition, since the above-mentioned second sequence can be a time domain sequence, the first sequence is modulated based on the second sequence to obtain a frequency domain sequence at at least two time domain positions. In this way, the target signal can simultaneously consider the time domain dimension characteristics and the frequency domain dimension characteristics of the perception signal (wherein the frequency domain dimension characteristics are associated with the ranging performance, and the time domain dimension characteristics are associated with the speed measurement performance), so that the generated target signal has good correlation characteristics along the time domain dimension and the frequency domain dimension.
[0130] By cyclically shifting the first sequence to obtain frequency domain sequences at at least two time domain positions, there is no need to generate a target signal based on the time domain sequence, thereby saving root sequence number overhead and facilitating interference randomization to improve measurement performance.
[0131] As an optional implementation, the length of the first sequence is a prime number.
[0132] In this embodiment, it is possible to generate a target signal based on a ZC sequence whose length is a prime number, and a ZC sequence whose length is a prime number can make the cross-correlation of the target signal better, thereby further improving the measurement performance.
[0133] As an optional implementation manner, the first sequence includes one of the following:
[0134] ZC sequence with prime length, cyclically extended ZC sequence, truncated ZC sequence.
[0135] A ZC sequence with a prime length can improve the cross-correlation of the target signal.
[0136] In the embodiment of the present application, the length of the ZC sequence of a prime number can be represented by the length of the ZC sequence of a prime number being N=N ZC is a prime number.
[0137] In the case of a ZC sequence including a cyclic extension, it may mean that the length of the ZC sequence is not a prime number, such as generating a length of N ZC (N ZC After a ZC basis sequence having a value of (a maximum prime number smaller than N) is generated, a first sequence is obtained by cyclic extension.
[0138] In the case of a truncated ZC sequence, it may mean that the length of the ZC sequence is not a prime number, such as generating a length of N ZC (N ZC is the smallest prime number greater than N), and the first sequence is obtained by truncation.
[0139] In this implementation, multiple ZC sequences can be supported to meet the needs of different services or scenarios.
[0140] As an optional implementation, the second sequence includes one of the following:
[0141] ZC sequence with prime length, cyclically extended ZC sequence, truncated ZC sequence, pseudorandom (PN) sequence.
[0142] The ZC sequence with a prime length, the cyclically extended ZC sequence, and the truncated ZC sequence are described in the above embodiments and are not limited here.
[0143] The above PN sequence may be a Gold sequence or other PN sequences, which is not limited.
[0144] In this implementation, multiple sequences can be supported to meet the needs of different services or scenarios.
[0145] As an optional implementation manner, the root sequence number of the first sequence is associated with at least one of the following:
[0146] Perception service related information, information of devices participating in perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, length of the first sequence, and first sequence identifier;
[0147] or
[0148] The root sequence number of the ZC sequence corresponding to the second sequence is associated with at least one of the following:
[0149] Perception service-related information, information about the devices participating in the perception, frequency domain resource-related information of the target signal, time domain resource information of the target signal, spatial domain resource-related information of the target signal, the length of the second sequence, the second sequence identifier, and the root sequence of the first sequence.
[0150] The above-mentioned information related to the sensing service includes at least one of the following:
[0151] Perception measurement range identifier, perception area identifier, perception service identifier, perception service type, identifier of whether it is used for perception, perception target identifier, tag identifier associated with the perception target, number of perception targets, and measurement quantity information.
[0152] The above-mentioned perception measurement range identifier may indicate the range of the perception measurement area.
[0153] The above-mentioned perception area identifier may indicate a perception measurement area.
[0154] In some embodiments, the sensing area is a target area to be sensed, and may be divided in advance.
[0155] For example: multiple base station coverage areas (cells) form a perception area, associated with a perception area identifier n areaID ,like Figure 5 As shown, each hexagonal area represents a base station coverage area, and areas of the same color represent the same perception area. In particular, a RAN-based notification area (RNA) can be used as a perception area, and the RNA ID can be used as the perception area identifier.
[0156] For example, a single base station coverage area (cell) contains multiple sensing areas, which are associated with multiple sensing area identifiers. For example, with the base station as the origin, its coverage area is rasterized and divided into multiple sensing areas, and each area is associated with an area ID recorded as n. areaID ,like Figure 6 ,The dotted line represents the base station coverage area, and each square represents the divided sensing area.
[0157] Another example: directly use the geographical area identifier such as longitude and latitude or coordinate position that has nothing to do with the base station location to generate the area ID n areaID .
[0158] Another example: different angle ranges relative to the base station are associated with different area IDs n areaID For example, the azimuth angle x1°~x2° and the pitch angle y1°~y2° correspond to the sensing area ID1.
[0159] The flag for whether it is used for perception can be n sensingID =0; when used for perception n sensingID =1.
[0160] Different sensing services correspond to different sensing service identifiers ID n sensingID , or, different categories correspond to different perception service identifiers ID n sensingID, for example, the perception functions or business types are divided according to the scope and scale, for example:
[0161] Category 1 (close distance / small range): material analysis, component analysis, gesture recognition, lip reading recognition, gait recognition, expression recognition, facial recognition, respiratory monitoring, heart rate monitoring, pulse monitoring, etc.
[0162] Category 2 (medium distance / medium range): intrusion detection, population counting, indoor positioning, etc.
[0163] Category 3 (long distance / large range): humidity / brightness / temperature / atmospheric pressure monitoring, air quality monitoring, weather condition monitoring, environmental reconstruction, topography, building / vegetation distribution detection, pedestrian or vehicle flow detection, etc.
[0164] Other classification standards can also be used, such as classification based on function into positioning perception, imaging perception, pattern recognition perception, etc.; classification based on power consumption / energy consumption, classification based on resource occupancy, etc.
[0165] The above-mentioned measurement quantity information may be a measurement quantity identifier, and at least one of the perceived measurement quantities is associated with a measurement quantity identifier, for example, as shown in Table 2:
[0166] Table 2
[0167] Measurement ID Perceptual Measurement ID1 Delay / Distance ID2 Doppler / velocity ID3 angle ID4 Delay / distance, Doppler / speed ID4 Delay / distance, Doppler / velocity, angle … …
[0168] The label identifier associated with the above-mentioned perception target can be a different perception target identifier corresponding to different perception targets. targetID , wherein the determination of the perception target can be based on prior information obtained from existing measurement results. For example, base station A sends a perception measurement signal through an omnidirectional beam to perform preliminary measurement, base station A obtains a range-Doppler map (or a range-angle map, etc.), determines the number of targets based on the range-Doppler map, and assigns an ID to each target; alternatively, base station A sends a perception measurement signal through an omnidirectional beam to perform preliminary measurement, and a receiving device (such as another base station or terminal) obtains a range-Doppler map (or a range-angle map, etc.), determines the number of targets based on the range-Doppler map, assigns an ID to each target, and then notifies the sending base station of the target ID and / or target-related information.
[0169] After the first device determines the ID of each perception target, it generates signals for perceiving different targets according to different perception target IDs, and these perception signals are sent using different beams, with the beam direction pointing to the perception target associated with the target ID.
[0170] The identification of the above-mentioned perception target can also be an identification of the perception target type. Different types correspond to different perception target identifications, for example, they are divided into stationary targets and moving targets. The latter can be further divided into high-speed targets and low-speed targets. Different types of targets correspond to different n targetID .
[0171] In some implementations, the sensing target is equipped with a tag, and different tags are associated with different tag IDs. The transmitting device obtains the tag ID of the corresponding target and thereby obtains the signal used to sense the different targets. The tag can be a device that supports backscatter communication, and its excitation source can be a device other than the tag, or the excitation source can be the tag itself. Alternatively, it can be a UE, that is, a sensing target equipped with a common transceiver module, such as a communication device such as an in-vehicle terminal installed in a car.
[0172] Since the ZC sequence root sequence number is associated with the information related to the perception service, it can make it easier for the determined ZC sequence to match the perception service, thereby improving the perception performance.
[0173] The information of the device participating in the sensing may be an identifier of the device participating in the sensing, such as a cell identifier or a terminal identifier of the device, such as a Radio Network Temporary Identity (RNTI).
[0174] Since the ZC sequence root number is associated with the information of the devices participating in the perception, this makes it easier for the determined ZC sequence to match the perception, thereby improving the perception performance.
[0175] The frequency domain resource related information of the above-mentioned target signal may include at least one of the following: RE index, RB index, frequency point information, frequency band information, bandwidth, frequency domain density, and subcarrier spacing.
[0176] The time domain resource information of the target signal may include at least one of the following:
[0177] Radio frame index, subframe index, slot index, symbol index, duration, time domain density, cyclic prefix (CP) type, CP length, coherent processing time window index, and number of coherent processing time windows;
[0178] The line frame index, subframe index, slot index, and symbol index may be at least one of the following:
[0179] Radio frame index and subframe index defined by the communication system;
[0180] Perceive the relative radio frame index and subframe index within the coherent processing time window / perceive the relative radio frame index and subframe index within the resource block;
[0181] Symbol index within the time slot
[0182] Symbol index within the coherent processing time window;
[0183] Perceive the symbol index within the resource block;
[0184] A timeslot index within a radio frame;
[0185] The time slot index within the coherent processing time window;
[0186] The time slot index within the sensing resource block.
[0187] The length of the coherent processing window may be the length of the time domain resources used to calculate a single measurement result. For example, the coherent processing time window may be the time window for each calculation and output of a perception measurement result, such as the time domain resource length corresponding to a range-Doppler map obtained by performing a two-dimensional FFT operation. The coherent processing window may include multiple time slots or symbols. In some implementations, the length of the coherent processing window may be agreed upon by protocol or communicated by a network-side device or a device performing the measurement.
[0188] In some embodiments, the time domain or frequency domain resource information of the above-mentioned target signal can also introduce a perception resource block index, wherein the perception resource block includes multiple physical resource blocks (PRBs) and multiple time slots or symbols, that is, the perception resource block includes specific time and frequency domain resources, such as performing a two-dimensional FFT operation to obtain the frequency domain resource length and time domain resource length corresponding to the range-Doppler map.
[0189] The above-mentioned information related to the airspace resources of the target signal may include at least one of the following:
[0190] Antenna port index, number of antenna ports, Code Division Multiplexing (CDM) group index, number of CDM groups, antenna index, antenna group index, antenna subarray index, antenna panel index, maximum number of antennas, maximum number of antenna groups, maximum number of antenna subarrays, maximum number of antenna panels.
[0191] Since the ZC sequence root sequence number is associated with the frequency domain resource related information of the target signal, the time domain resource information of the target signal, or the spatial domain resource related information of the target signal, this makes it easier for the determined ZC sequence to match the resources of the target signal, thereby improving measurement performance.
[0192] The first sequence identifier is used to identify the first sequence. The sequence identifier may be configured by a higher layer, or a specific value of the sequence identifier may be determined based on at least one of the following:
[0193] Perception service related information, information of devices participating in perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, and spatial domain resource related information of the target signal.
[0194] The second sequence identifier is used to identify the second sequence. The sequence identifier may be configured by a higher layer, or a specific value of the sequence identifier may be determined based on at least one of the following:
[0195] Perception service related information, information of devices participating in perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, and spatial domain resource related information of the target signal.
[0196] In the embodiment of the present application, the first sequence identifier can be represented as For generating the first sequence, the second sequence identifier can be expressed as Used to generate the second sequence.
[0197] In some embodiments, the first sequence and the second sequence share the same sequence identifier.
[0198] Since the root sequence number of the first sequence or the second sequence is associated with the sequence identifier, the root sequence number of the ZC sequence can be determined simply and quickly through the sequence identifier, thereby reducing complexity.
[0199] It should be noted that the association of the root sequence number of the above-mentioned first sequence or second sequence with the above-mentioned at least one item may mean that the root sequence number of the above-mentioned first sequence or second sequence can be determined based on the above-mentioned at least one item. The specific method can be agreed upon in an agreement or determined based on the mapping relationship between the above-mentioned at least one item and the root sequence number of the first sequence or second sequence, and is not limited to this.
[0200] The association of the root sequence number of the ZC sequence corresponding to the second sequence with the root sequence number of the first sequence means that the root sequence number of the ZC sequence corresponding to the second sequence is calculated based on the root sequence number of the first sequence. For example:
[0201] The root sequence number of the second sequence is calculated based on the root sequence number of the first sequence, and q2 = q1 mod M ZC , where q1 represents the root sequence number of the first sequence, q2 represents the root sequence number of the second sequence, and M ZC Indicates the length of the second sequence.
[0202] In this way, only one root sequence number is needed to generate the first sequence and the second sequence, thereby saving the overhead of the root sequence number.
[0203] As an optional implementation manner, the root sequence number of the first sequence is calculated as follows:
[0204]
[0205] Among them, q1 represents the root sequence number of the first sequence, u∈{0,1,…,u max} is the root sequence group number, v∈{0,1} is the sequence number within the group, N ZC is the length of the first sequence, N1 is the maximum group number u max or an integer associated with the length of the first sequence;
[0206] or,
[0207] The root sequence number of the second sequence is calculated as follows:
[0208]
[0209] Where q2 represents the root sequence number of the second sequence, u∈{0,1,…,u max} is the root sequence group number, v∈{0,1} is the sequence number within the group, N ZC is the length of the second sequence, N2 is the maximum group number u max or an integer associated with the length of the second sequence.
[0210] Among them, N1 is the maximum group number u max Or the first sequence length L ZC (such as L ZC =N ZC ) associated positive integer, for example, u max =29, N1=31; or, u max =59, N1=61 or 67; or, u max =89, N1=97; or, u max =119, N1=127 or 139; or, u max =149, N1=151 or 157; or, u max =179, N1=181 or 191;
[0211] Among them, N2 is the maximum group number u max Or the second sequence length L ZC (such as L ZC =M ZC ) associated positive integer, for example, u max =29, N2=31; or, u max =59, N2=61 or 67; or, u max =89, N2=97; or, u max =119, N2=127 or 139; or, u max=149, N2=151 or 157; or, u max =179, N2=181 or 191.
[0212] Through the above calculation method, the root sequence corresponding to the first sequence or the second sequence can be more closely matched with the length of the first sequence or the second sequence, thereby improving sequence performance.
[0213] It should be noted that the embodiments of the present application are not limited to determining the root sequence number of the first sequence or the second sequence in the above manner. For example, the root sequence number of the second sequence may be calculated based on the root sequence number of the first sequence, or the root sequence number of the first sequence or the second sequence may be determined based on a configuration index.
[0214] In some embodiments, the intra-group sequence number corresponding to the first sequence satisfies one of the following:
[0215]
[0216] Alternatively, the intra-group sequence number corresponding to the second sequence satisfies one of the following:
[0217]
[0218] in, is the time slot index within the radio frame when the subcarrier spacing is configured as μ, is the number of symbols in a single time slot, l′ is the symbol index in the coherent processing time window or the symbol index in the sensing resource block, and n win is the coherent processing time window index or measurement resource block index, It is the number of symbols in a single coherent processing time window or the number of symbols in a measurement resource block.
[0219] It can be when the high-level parameters indicate that sequence hopping is turned on, or Or v=c(n win ); When the high-level parameters indicate that sequence hopping is not enabled, v = 0. When both group hopping and sequence hopping are disabled, the same ZC base sequence may be used each time the first sequence or the second sequence is generated.
[0220] The above calculation method can make the intra-group sequence number corresponding to the first sequence or the second sequence more compatible with the resource of the target signal, thereby improving the measurement performance of the target signal.
[0221] As an optional implementation manner, the root sequence number of the first sequence includes the following:
[0222]
[0223]
[0224]
[0225]
[0226] q=(2 x (n win +1)(2n port +1)+n port )mod L ZC ;
[0227]
[0228] Where q is the root sequence number of the first sequence, x is a positive integer, is the number of symbols in a single time slot, is the time slot index in the radio frame when the subcarrier spacing is configured as μ, l′ is the symbol index in the coherent processing time window or the symbol index in the sensing resource block, is the identifier of the first sequence, L ZC is the length of the first sequence, n win is the coherent processing time window index or measurement resource block index, n port is the antenna port index, and y is a positive integer.
[0229] In this implementation, multiple methods of calculating the root sequence number of the first sequence may be supported, so that the target signal can meet the requirements of more services or scenarios.
[0230] As an optional implementation manner, the cyclic shift value of the first sequence is associated with at least one of the following:
[0231] Perception service related information, information of devices participating in perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, length of the first sequence, and first sequence identifier;
[0232] or,
[0233] The cyclic shift value of the second sequence is associated with at least one of the following:
[0234] Perception service-related information, information about the devices participating in the perception, frequency domain resource-related information of the target signal, time domain resource information of the target signal, spatial domain resource-related information of the target signal, the length of the second sequence, the second sequence identifier, and the cyclic shift value of the first sequence.
[0235] Among them, the above-mentioned perception service-related information, information of the devices participating in the perception, frequency domain resource-related information of the target signal, time domain resource information of the target signal, spatial domain resource-related information of the target signal, the length of the ZC sequence, and the sequence identifier refer to the corresponding description of the above-mentioned implementation method and are not limited here.
[0236] Since the cyclic shift value of the first sequence or the second sequence is associated with the information related to the perception service, it can make it easier for the determined target signal to match the perception service, thereby improving the perception performance.
[0237] Since the cyclic shift values of the first sequence or the second sequence are associated with the information of the devices participating in the perception, this makes it easier for the determined target signal to match the perception, thereby improving the perception performance.
[0238] Since the cyclic shift value of the first sequence or the second sequence is associated with the frequency domain resource related information of the target signal, the time domain resource information of the target signal or the spatial domain resource related information of the target signal, this can make it easier to match the determined target signal with the resource of the target signal, thereby improving the measurement performance.
[0239] Since the cyclic shift value of the first sequence or the second sequence is associated with the sequence identifier, the cyclic shift value of the first sequence or the second sequence can be determined simply and quickly through the sequence identifier, thereby reducing complexity.
[0240] It should be noted that the association of the cyclic shift value of the above-mentioned first sequence or second sequence with the above-mentioned at least one item may mean that the cyclic shift value of the above-mentioned first sequence or second sequence can be determined based on the above-mentioned at least one item. The specific method can be agreed upon by agreement or determined based on the mapping relationship between the above-mentioned at least one item and the cyclic shift value of the first sequence or second sequence, and this is not limited to this.
[0241] In some embodiments, the cyclic shift value of the first sequence satisfies one of the following:
[0242]
[0243] Where α1 is the cyclic shift factor of the first sequence, represents the cyclic shift value of the first sequence, n port is the port index, is the total number of ports;
[0244] or,
[0245] The cyclic shift value of the first sequence satisfies one of the following:
[0246]
[0247] Wherein, α2 is the cyclic shift factor of the first sequence, represents the cyclic shift value of the second sequence, n port is the port index, is the total number of ports.
[0248] Among them, the cyclic shift factor of the above-mentioned first sequence or second sequence can be determined based on at least one of the information related to the perception service, information of the devices participating in the perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, the length of the ZC sequence, and the sequence identifier, and can also be pre-configured or determined based on a protocol agreement.
[0249] In this implementation, the cyclic shift value of the first sequence or the second sequence may be matched with the port transmitting the target signal, so as to improve the transmission performance of the target signal.
[0250] In some implementations, associating the cyclic shift values of the second sequence with the cyclic shift values of the first sequence means calculating the cyclic shift values of the second sequence based on the cyclic shift values of the first sequence. For example:
[0251] The cyclic shift value of the second sequence is calculated based on the cyclic shift value of the first sequence, and represents the cyclic shift value of the first sequence, represents the cyclic shift value of the second sequence, represents the maximum cyclic shift value of the second sequence.
[0252] In this way, only one cyclic shift value needs to be used when generating the target signal, thereby saving configuration overhead.
[0253] As an optional implementation manner, the initial value of the PN sequence is associated with at least one of the following:
[0254] Perception service related information, information of the devices participating in the perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, the length of the second sequence, and the second sequence identifier.
[0255] Among them, the above-mentioned perception service-related information, information of the devices participating in the perception, frequency domain resource-related information of the target signal, time domain resource information of the target signal, spatial domain resource-related information of the target signal, the length of the ZC sequence, and the sequence identifier refer to the corresponding description of the above-mentioned implementation method and are not limited here.
[0256] Since the initial value of the PN sequence is associated with the information related to the sensing service, it can make it easier for the determined target signal to match the sensing service, thereby improving the sensing performance.
[0257] Since the initial value of the PN sequence is associated with the information of the devices participating in the perception, this makes it easier for the determined target signal to match the perception, thereby improving the perception performance.
[0258] Since the initial value of the PN sequence is associated with the frequency domain resource related information of the target signal, the time domain resource information of the target signal, or the spatial domain resource related information of the target signal, this makes it easier to match the determined target signal with the target signal's resources, thereby improving measurement performance.
[0259] Since the initial value of the PN sequence is associated with the sequence identifier, the cyclic shift value of the first sequence or the second sequence can be determined simply and quickly through the sequence identifier, thereby reducing complexity.
[0260] It should be noted that the association of the initial value of the above-mentioned PN sequence with the above-mentioned at least one item may mean that the initial value of the above-mentioned PN sequence can be determined based on the above-mentioned at least one item. The specific method can be agreed upon by protocol or determined based on the mapping relationship between the above-mentioned at least one item and the initial value of the PN sequence, and there is no limitation on this.
[0261] As an optional implementation, the method further includes:
[0262] The first device obtains signal configuration information of the target signal, where the signal configuration information includes at least one of the following:
[0263] The sequence generation information of the first sequence, the sequence generation information of the second sequence, the signal resource identifier, the signal usage, the waveform, the subcarrier spacing, the guard interval, the starting frequency domain position, the ending frequency domain position, the starting time domain position, the ending time domain position, the time domain resource length, the time domain resource spacing, the time domain resource characteristics, the signal power, the signal direction, the Quasi Co-Location (QCL) relationship, and the cyclic prefix (CP) information.
[0264] In some embodiments, the first sequence generation information includes at least one of the following:
[0265] The length of the first sequence, the total number of frequency domain resource units used to carry the target signal, the number of RBs used to carry the signal, the adjacent subcarrier offset used to carry the target signal, the frequency domain density of the target signal, the minimum total number of frequency domain resource units that meets the measurement requirements, the maximum frequency domain resource unit spacing that meets the maximum unambiguous range, the maximum number of subcarriers in the adjacent subcarrier spacing used to carry the target signal, the root sequence number of the first sequence, associated information of the root sequence number of the first sequence, the cyclic shift factor of the first sequence, the maximum cyclic shift value, associated information of the cyclic shift value of the first sequence, the maximum number of cyclic shifts allowed by the root sequence, parameter configuration index information of the first sequence, and the first sequence identifier;
[0266] or,
[0267] The second sequence generation information includes at least one of the following:
[0268] The length of the second sequence, the total number of frequency domain resource units used to carry the target signal, the number of RBs used to carry the signal, the adjacent subcarrier offset used to carry the target signal, the frequency domain density of the target signal, the minimum total number of frequency domain resource units that meet the measurement requirements, the maximum frequency domain resource unit interval that meets the maximum unambiguous range, the maximum number of subcarriers in the adjacent subcarrier interval used to carry the target signal, the root sequence number of the second sequence, the associated information of the root sequence number of the second sequence, the cyclic shift factor of the second sequence, the maximum cyclic shift value, the associated information of the cyclic shift value of the second sequence, the maximum number of cyclic shifts allowed by the root sequence, the initial value of the PN sequence, the associated information of the initial value of the PN sequence, the parameter configuration index information of the second sequence, and the second sequence identifier.
[0269] The adjacent subcarrier offset for carrying the target signal can be the number of subcarriers spaced between adjacent subcarriers for carrying the target signal, such as the number of OFDM subcarriers spaced, or the adjacent subcarrier offset parameter for carrying the target signal.
[0270] The minimum total number of frequency domain resource units that meets the measurement requirements can be the minimum total number of frequency domain resource units N required to meet the perception requirements. min Or the minimum frequency domain resource length B min (i.e. minimum bandwidth requirement) or minimum number of RBs
[0271] The associated information of the root sequence number of the first sequence or the second sequence may be associated information used to calculate the root sequence number of the first sequence or the second sequence, such as including at least one of the following:
[0272] Perception service related information, equipment information, time domain resource related information, frequency domain resource related information, air domain resource related information, etc.
[0273] The cyclic shift factor α1 of the first sequence can be the cyclic shift value associated with the first sequence. or a set of available cyclic shift values for the first sequence;
[0274] The cyclic shift factor α2 of the second sequence can be the cyclic shift value associated with the second sequence. Or a set of cyclic shift values available for the second sequence.
[0275] The associated information of the cyclic shift factor of the first sequence or the second sequence may be associated information used to calculate the cyclic shift factor of the first sequence or the second sequence, such as including at least one of the following:
[0276] Perception service related information, equipment information, time domain resource related information, frequency domain resource related information, air domain resource related information, etc.
[0277] The parameter configuration index information of the first sequence or the second sequence is index information associated with at least one of the sequence length, the mapped resource unit interval, the root sequence number set, and the maximum number of cyclic shifts allowed by any root sequence. For example, several preset length sequences are specified for perception, and the index indicates which preset length is used.
[0278] The associated information of the PN sequence initial value may be associated information used to calculate the PN sequence initial value, such as including at least one of the following:
[0279] Perception service related information, equipment information, time domain resource related information, frequency domain resource related information, air domain resource related information, etc.
[0280] The above signal resource identifier is used to distinguish different signal resource configurations;
[0281] The signal usage is used to indicate whether the target signal is a signal for measurement, a signal for perception, or a signal for both communication measurement and perception. Specifically, it may also indicate which perception service the signal is used for, or which type of perception service the signal is used for. The perception service includes at least one of the following:
[0282] Detect target presence, positioning, speed detection, distance detection, angle detection, acceleration detection, material analysis, component analysis, shape detection, classification, radar cross-section RCS (Radar Cross Section, RCS) detection, polarization scattering characteristic detection, fall detection, intrusion detection, population statistics, indoor positioning, gesture recognition, lip reading recognition, gait recognition, expression recognition, facial recognition, respiration monitoring, heart rate monitoring, pulse monitoring, humidity / brightness / temperature / atmospheric pressure monitoring, air quality monitoring, weather condition monitoring, environmental reconstruction, topography, building / vegetation distribution detection, pedestrian or vehicle flow detection, crowd density, vehicle density detection, etc.; the perception service type can be to classify multiple different perception services according to certain characteristics, for example, according to function, it can be divided into detection-type perception services (for example, including intrusion detection, fall detection), parameter estimation-type perception services (distance, angle, speed calculation), recognition-type perception services (motion recognition, identity recognition), etc., and can also be divided according to the range of perception (close-range perception, medium-range perception, long-range perception), according to the degree of perception fineness (coarse-grained perception, fine force perception, etc.), according to power consumption / energy consumption, according to resource occupancy, etc.
[0283] The waveform may be OFDM, Single-carrier Frequency-Division Multiple Access (SC-FDMA), Orthogonal Time Frequency Space (OTFS), Frequency Modulated Continuous Wave (FMCW), or a pulse signal;
[0284] The above subcarrier spacing may be the subcarrier spacing of an OFDM system, for example, 30 kHz.
[0285] The guard interval can be the time interval from the moment the signal ends to the moment the latest echo signal of the signal is received. This parameter is proportional to the maximum sensing distance. For example, it can be calculated by c / (2R max ) is calculated, R max is the maximum perception distance (belonging to the perception demand information), such as for the self-transmitted and self-received perception signal, R max Represents the maximum distance between the perceived signal transceiver point and the signal transmission point; in some cases, the OFDM signal cyclic prefix (CP) can serve as the minimum guard interval, and c is the speed of light.
[0286] The above frequency domain starting position may be a starting frequency point or a starting RE or RB index.
[0287] The above-mentioned ending frequency domain position, that is, the ending frequency point, can be represented by the ending RE and RB index.
[0288] The above-mentioned time domain starting position can be a starting time point, or a starting symbol, time slot, or frame index.
[0289] The time domain resource length may be a burst duration, and the time domain resource length is inversely proportional to the Doppler resolution (which is perception requirement information).
[0290] The time domain resource interval may be a time interval between two adjacent signals, and the time domain resource interval is associated with a maximum unambiguous Doppler frequency shift or a maximum unambiguous speed.
[0291] The above time domain characteristics meet at least one of the following: periodic transmission, semi-continuous transmission, and aperiodic transmission.
[0292] The above signal power may be an interval power value, for example, a value is taken every 2dBm from -20dBm to 23dBm.
[0293] The above-mentioned signal direction may be angle information or beam information of signal transmission.
[0294] The above QCL relationship may indicate that the above signal includes multiple resources, each resource is associated with an SSB QCL, and the QCL includes type A, type B, type C, or type D.
[0295] The cyclic prefix CP information may include a CP type or a CP length, for example, a normal cyclic prefix (NCP), an extended cyclic prefix (ECP), or a newly designed CP dedicated to perception measurement.
[0296] Since the signal configuration information for acquiring the target signal is obtained, the target signal can be generated based on the signal configuration information for acquiring the target signal, thereby making the target signal more conducive to measurement, thereby further improving measurement performance.
[0297] It should be noted that, in some implementations, all or part of the content included in the above-mentioned signal configuration information may be a protocol agreement or a network-side device configuration.
[0298] In some implementations, the signal configuration information is determined according to measurement requirements.
[0299] The above signal configuration information is determined according to the measurement requirement, which can be understood as determining the configuration information of the above target signal so that the measurement of the target signal meets the measurement requirement.
[0300] Since the signal configuration information is determined according to the measurement requirement, the measurement can meet the measurement requirement.
[0301] The signal configuration information may be determined by the first device based on measurement requirements, or by another device based on measurement requirements. For example, the first device obtains the signal configuration information of the target signal, including:
[0302] The first device determines signal configuration information of the target signal based on a measurement requirement;
[0303] The first device receives signal configuration information of the target signal.
[0304] The signal configuration information of the target signal received by the first device may be signal configuration information sent by the second device or the third device, where the signal configuration information is determined by the second device or the third device based on measurement requirements.
[0305] For example, before a first device sends a target signal to a second device, the second device obtains signal configuration information or perception requirement information of the target signal. The second device obtaining the signal configuration information or perception requirement information of the target signal may be the first device sending the signal configuration information or perception requirement information of the target signal to the second device, or the third device sending the signal configuration information or perception requirement information of the target signal to the second device.
[0306] For another example, before a first device sends a target signal to a second device, the first device obtains signal configuration information or perception requirement information of the target signal. The first device obtaining the signal configuration information or perception requirement information of the target signal may be caused by the second device sending the signal configuration information or perception requirement information of the target signal to the first device, or by a third device sending the signal configuration information or perception requirement information of the target signal to the first device.
[0307] For another example: before the first device sends the target signal and receives the echo for measurement, the first device obtains the signal configuration information or perception requirement information of the target signal. The first device obtains the signal configuration information or perception requirement information of the target signal which may be the signal configuration information or perception requirement information of the target signal sent by the third device to the first device.
[0308] In some embodiments, when the measurement is perception, the measurement requirement is perception requirement information, and the perception requirement information includes at least one of the following:
[0309] Perceiving services or perceiving service types, wherein the perceiving services or perceiving service types refer to the corresponding descriptions of the above embodiments and are not described in detail here;
[0310] The perception target area may refer to a location area where the perception object may exist, or a location area where imaging or environmental reconstruction is required;
[0311] Perception object type: the perception object type can be used to classify the perception object according to its possible motion characteristics. Each perception object type contains information such as the motion speed, motion acceleration, and typical RCS of a typical perception object.
[0312] Perception QoS, which can be a performance indicator for perceiving a target area or object, includes at least one of the following:
[0313] Perception resolution, which can be divided into: ranging resolution, angle resolution, velocity resolution, imaging resolution, etc.;
[0314] Perception accuracy can be divided into: ranging accuracy, angle measurement accuracy, speed measurement accuracy, positioning accuracy, etc.
[0315] Perception range, which can be divided into: ranging range, speed measurement range, angle measurement range, imaging range, etc.;
[0316] Perception delay: Perception delay can be the time interval from the sending of the perception signal to the acquisition of the perception result, or the time interval from the initiation of the perception demand to the acquisition of the perception result;
[0317] Perception update rate, such as the time interval between two consecutive perception executions and the acquisition of perception results;
[0318] Detection probability, such as the probability of correctly detecting the perceived object when it is present;
[0319] Recognition probability (used in multivariate detection scenarios, indicating the probability of correctly detecting a target state or category when the target is in a specific state or belongs to a specific category);
[0320] False alarm probability, i.e. the probability of incorrectly detecting a perceived target when the perceived target does not exist;
[0321] The maximum number of targets that can be perceived.
[0322] As an optional implementation manner, when the target signal is sent by multiple antenna ports, the target signal is time-division multiplexed or frequency-domain multiplexed on the multiple antenna ports;
[0323] In which, when the resource patterns of the target signal at multiple antenna ports are the same, the multiple antenna ports include a first antenna port and a second antenna port, and the first sequence or the second sequence corresponding to the target signal at the first antenna port and the second antenna port are different.
[0324] The above sequence differences may include at least one of the following:
[0325] The serial root serial number is different;
[0326] The sequence cyclic shift factors are different.
[0327] Since the first sequence or the second sequence corresponding to the target signal on the first antenna port and the second antenna port are different, this can make the target signal have better correlation characteristics, and is conducive to interference randomization, further improving measurement performance.
[0328] As an optional implementation manner, the target signal is used for measurement by the second device, or the target signal is used for measurement by the first device; and the method further includes at least one of the following:
[0329] In a case where the target signal is used for measurement by the second device, the first device sends measurement configuration information to the second device;
[0330] In a case where the target signal is used for measurement by a first device, the first device receives measurement configuration information.
[0331] The foregoing receiving of the measurement configuration information by the first device may be that the first device receives the measurement configuration information sent by the third device.
[0332] In some implementations, the measurement configuration information includes at least one of the following:
[0333] Measurement resource information, measurement rule information, measurement quantity information, and reporting configuration.
[0334] The resource information measured above may include at least one of a signal resource identifier, a signal port index, a beam identifier, and a beam pair identifier.
[0335] The measurement rule information is used to indicate the measurement of the measurement, and the measurement rule information may include at least one of the following:
[0336] Measurement threshold information, measurement window information, time domain measurement interval, frequency domain measurement interval, number of time domain calculation sampling points, number of frequency domain calculation sampling points;
[0337] The measurement window information includes at least one of the following:
[0338] Frequency domain measurement window, time domain measurement window, target dimension measurement window.
[0339] The above frequency domain measurement window is the same as the length N of the ZC sequence ZC The associated measurement window may include, for example, a starting frequency domain position and a frequency domain resource length.
[0340] The above time domain measurement window is the same as the length L or L of the ZC sequence ZC The associated measurement window, L, represents the length of the time domain resource used to carry the target signal. ZC is a prime number not less than L. For example, the time domain measurement window may include an indication of the starting time domain position and the time domain resource length.
[0341] The above target dimensions include at least one of the following:
[0342] Delay dimension, Doppler dimension, azimuth dimension, elevation dimension, and combined dimension;
[0343] The combination dimension includes at least two of the following combination dimensions:
[0344] Delay dimension, Doppler dimension, azimuth dimension, and elevation dimension.
[0345] The above-mentioned combined dimension can be a dimension that combines at least two of the delay dimension, Doppler dimension, azimuth dimension and elevation angle dimension, for example, the delay-Doppler dimension, the delay-Doppler-angle dimension, etc.
[0346] Among them, the above-mentioned target dimension measurement window is associated with information in the perception requirement or prior information of the perception target, such as being associated with the target area or speed. The above-mentioned target dimension measurement window can also be associated with sequence characteristics (such as cyclic shift factors).
[0347] Since the target dimension measurement window is included, when measuring the target dimension, the reliability of the measurement can be improved.
[0348] The number of sampling points for time domain calculation may specifically be the number of discrete Fourier transform (DFT) or FFT points, or an oversampling factor, etc.
[0349] The number of sampling points for frequency domain calculation may be the number of points of Inverse Discrete Fourier Transform (IDFT) or Inverse Fast Fourier Transform (IFFT), or an oversampling factor.
[0350] In some embodiments, the time domain measurement window can be indicated by the time domain measurement interval, the frequency domain measurement interval, the number of time domain calculation sampling points, and the number of frequency domain calculation sampling points, or the frequency domain measurement window associated with the frequency domain resource set can be indicated by the time domain measurement interval, the frequency domain measurement interval, the number of time domain calculation sampling points, and the number of frequency domain calculation sampling points.
[0351] In some embodiments, the above-mentioned time domain measurement window and frequency domain measurement window can be jointly used to indicate the two-dimensional resource range of the time and frequency domain used for measurement; or, only at least one of the time domain measurement window or the frequency domain measurement window is indicated, and the measurement window of the other dimension defaults to the frequency domain range corresponding to the starting frequency domain resource unit and the ending frequency domain unit of the frequency domain ZC sequence mapping (which can be determined based on the length of the frequency domain ZC sequence and the frequency domain mapping rule), or the time domain range corresponding to the starting time domain resource unit and the ending time domain unit of the time domain sequence mapping (which can be determined based on the length of the time domain sequence and the time domain mapping rule).
[0352] In some embodiments, the first device can use the oversampled DFT vector to perform Doppler calculation, for example, the number of time domain resource sampling points (number of symbols) of the target signal in the time domain measurement window is N1, the number of time domain DFT points indicated in the measurement indication information is N2, the oversampling factor is O1, and N2>N1. Assuming that the first device feeds back the index value corresponding to the sample point with the maximum power / amplitude in the Doppler domain dimension or the power / amplitude exceeds the preset threshold, then according to the DFT point number and oversampling factor indicated by the measurement indication information, the first device obtains channel information based on the received target signal, and performs DFT calculation to obtain the number of sample points along the Doppler domain dimension as N2*O1, where the index value corresponding to the sample point with the maximum power / amplitude or the power / amplitude exceeds the preset threshold is X (0≤X≤N2*O1-1), then X is fed back, or the basic DFT sample value index X1 (0≤X1≤N2-1) and oversampling index X2 (0≤X2≤O1-1) corresponding to the sample point with the maximum power / amplitude or the power / amplitude exceeds the preset threshold are fed back, where X=X1*O1+X2.
[0353] In the embodiment of the present application, the perception measurement quantities can be divided into the following categories:
[0354] The first-level measurement quantity (also known as the received signal / original channel information) includes at least one of the following:
[0355] Received signal / channel response complex results, amplitude / phase, I-path / Q-path and related operation results (operations including addition, subtraction, multiplication and division, matrix addition, subtraction, multiplication and division, matrix transposition, trigonometric operations, square root operations and power operations, as well as threshold detection results and maximum / minimum value extraction results of the above operation results; wherein, operations also include Fast Fourier Transform (FFT) / Inverse Fast Fourier Transform (IFFT), Discrete Fourier Transform (DFT) / Inverse Discrete Fourier Transform (IDFT), 2D-FFT, 3D-FFT, matched filtering, autocorrelation operation, wavelet transform and digital filtering, as well as threshold detection results and maximum / minimum value extraction results of the above operation results);
[0356] The second-level measurement quantity (also called the basic measurement quantity) includes at least one of the following: delay, Doppler, angle, intensity, and their multi-dimensional combination representation; the multi-dimensional combination representation can be, for example, a delay-Doppler spectrum, a delay-angle spectrum, or a delay-Doppler-angle spectrum;
[0357] The third level of measurement (also known as basic attributes / states) includes at least one of the following: distance, speed, direction, spatial position, acceleration;
[0358] The fourth level of measurement (also known as advanced attributes / states) includes at least one of the following: target presence, trajectory, movement, expression, vital signs, quantity, imaging results, weather, air quality, shape, material, and composition.
[0359] The above-mentioned reporting configuration may indicate a criterion for reporting the measurement result of the first device or the second device, for example, including at least one of a reported time-frequency domain resource configuration, a reporting period, and a reported triggering event.
[0360] The triggering event includes at least one of the following:
[0361] Events of entering a specific area (e.g., a neighborhood);
[0362] Events arriving at a specific time;
[0363] An event where a certain type of measurement signal reaches a certain threshold;
[0364] Events where the device moves more than some predefined (linear) distance from its previous position;
[0365] Events where the device orientation changes by more than some predefined angles, where the device orientation can be the orientation of the device's antenna, screen, etc.
[0366] Events where the device's movement speed exceeds some predefined speed threshold;
[0367] An event in which changes in environmental information (such as temperature, humidity, or light intensity) measured by device sensors exceed a certain range.
[0368] The above-mentioned reporting configuration information can enable the first device to perform more reliable reporting.
[0369] It should be noted that, in the embodiment of the present application, the content included in the above-mentioned measurement configuration information can be sent through one or more signalings.
[0370] In some embodiments, the second device or the first device receives the target signal and performs measurement according to the above-mentioned signal configuration information or measurement configuration information to obtain a measurement result (such as the value of the perceived measurement quantity), and the second device reports feedback information to the first device or the third device, or the first device reports feedback information to the third device.
[0371] As an optional implementation, when the total number of frequency domain resource units used to carry the target signal is greater than the length of the first sequence, the frequency domain sequence of the target signal is mapped to the middle part of the frequency domain resources used to carry the target signal.
[0372] Alternatively, when the total number of frequency domain resource units used to carry the target signal is greater than the length of the first sequence, the frequency domain starting position k0 occupied by the frequency domain sequence of the target signal is:
[0373] or
[0374] Among them, N RB is the total number of frequency domain resource units used to carry the target signal, N ZC is the length of the first sequence, is the number of subcarriers in a single RB, Indicates the adjacent subcarrier offset used to carry the target signal.
[0375] The frequency domain starting position k0 occupied by the frequency domain sequence can enable the frequency domain sequence to be mapped to the frequency domain resources of the total number of frequency domain resource units used to carry the target signal, so that the out-of-band characteristics of the target signal are better and the measurement performance is further improved.
[0376] As an optional implementation manner, when the frequency domain sequence of the target signal at multiple time domain positions includes frequency domain sequences at at least two time domain positions obtained by cyclically shifting the first sequence:
[0377] The sequence corresponding to the target signal on the time domain resource unit with index m at the at least two time domain positions is a cyclic shift factor that satisfies:
[0378]
[0379] Among them, α m is the cyclic shift factor of the sequence corresponding to the target signal on the time domain resource unit with index m, M represents the number of time domain resource units carrying the target signal in a single coherent processing time window, and m is a positive integer.
[0380] The above-mentioned time domain resource unit may be a symbol, a sub-time slot or a time slot, etc.
[0381] In this embodiment, the cyclic shift factor on each time domain resource unit is determined based on the number of time domain resource units carrying the target signal within a single coherent processing time window, so that the frequency domain sequences at at least two time domain positions obtained by the cyclic shift are more suitable for measurement, thereby further improving the measurement performance.
[0382] In an embodiment of the present application, a first device generates a first sequence, which is a ZC sequence and a frequency domain sequence; the first device generates a target signal, which is used for measurement, and the frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following: a frequency domain sequence at at least two time domain positions obtained by modulating the first sequence based on a second sequence; a frequency domain sequence at at least two time domain positions obtained by cyclically shifting the first sequence. Since the frequency domain sequence of the target signal at multiple time domain positions includes a frequency domain sequence at at least two time domain positions obtained by modulating the first sequence based on the second sequence or a frequency domain sequence at at least two time domain positions obtained by cyclically shifting the first sequence, and the first sequence is a ZC sequence, since the ZC sequence has good cross-correlation performance, the frequency domain sequence of the target signal at multiple time domain positions has good cross-correlation performance, thereby improving the measurement performance.
[0383] See Figure 7 , Figure 7 This is a flow chart of a measurement method provided in an embodiment of the present application. Figure 7 As shown, the following steps are included:
[0384] Step 701: The second device measures the target signal sent by the first device;
[0385] The frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following:
[0386] Modulating the first sequence based on the second sequence to obtain frequency domain sequences at at least two time domain positions;
[0387] Performing a cyclic shift on the first sequence to obtain frequency domain sequences at at least two time domain positions;
[0388] The first sequence is a ZC sequence, and is a frequency domain sequence.
[0389] Optionally, the first sequence includes one of the following:
[0390] ZC sequence with prime length, cyclically extended ZC sequence, truncated ZC sequence.
[0391] Optionally, the second sequence includes one of the following:
[0392] ZC sequence with prime length, cyclically extended ZC sequence, truncated ZC sequence, pseudo-random PN sequence.
[0393] Optionally, the root sequence number of the first sequence is associated with at least one of the following:
[0394] Perception service related information, information of devices participating in perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, length of the first sequence, and first sequence identifier;
[0395] or
[0396] The root sequence number of the ZC sequence corresponding to the second sequence is associated with at least one of the following:
[0397] Perception service-related information, information about the devices participating in the perception, frequency domain resource-related information of the target signal, time domain resource information of the target signal, spatial domain resource-related information of the target signal, the length of the second sequence, the second sequence identifier, and the root sequence of the first sequence.
[0398] Optionally, the root sequence number of the second sequence is calculated based on the root sequence number of the first sequence, and q2=q1mod M ZC , where q1 represents the root sequence number of the first sequence, q2 represents the root sequence number of the second sequence, and M ZC Indicates the length of the second sequence.
[0399] Optionally, the root sequence number of the first sequence is calculated as follows:
[0400]
[0401] Among them, q1 represents the root sequence number of the first sequence, u∈{0,1,…,u max} is the root sequence group number, v∈{0,1} is the sequence number within the group, N ZC is the length of the first sequence, N1 is the maximum group number u max or an integer associated with the length of the first sequence;
[0402] or,
[0403] The root sequence number of the second sequence is calculated as follows:
[0404]
[0405] Where q2 represents the root sequence number of the second sequence, u∈{0,1,…,u max} is the root sequence group number, v∈{0,1} is the sequence number within the group, N ZC is the length of the second sequence, N2 is the maximum group number u max or an integer associated with the length of the second sequence.
[0406] Optionally, the intra-group sequence number corresponding to the first sequence satisfies one of the following:
[0407]
[0408] Alternatively, the intra-group sequence number corresponding to the second sequence satisfies one of the following:
[0409]
[0410] in, is the time slot index within the radio frame when the subcarrier spacing is configured as μ, is the number of symbols in a single time slot, l′ is the symbol index in the coherent processing time window or the symbol index in the sensing resource block, and n win is the coherent processing time window index or measurement resource block index, It is the number of symbols in a single coherent processing time window or the number of symbols in a measurement resource block.
[0411] Optionally, the root sequence number of the first sequence includes one of the following:
[0412]
[0413]
[0414]
[0415]
[0416] q=(2 x (n win +1)(2n port +1)+n port )mod L ZC ;
[0417]
[0418] Where q is the root sequence number of the first sequence, x is a positive integer, is the number of symbols in a single time slot, is the time slot index in the radio frame when the subcarrier spacing is configured as μ, l′ is the symbol index in the coherent processing time window or the symbol index in the sensing resource block, is the identifier of the first sequence, L ZC is the length of the first sequence, n win is the coherent processing time window index or measurement resource block index, n port is the antenna port index, and y is a positive integer.
[0419] Optionally, the cyclic shift value of the first sequence is associated with at least one of the following:
[0420] Perception service related information, information of devices participating in perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, length of the first sequence, and first sequence identifier;
[0421] or,
[0422] The cyclic shift value of the second sequence is associated with at least one of the following:
[0423] Perception service-related information, information about the devices participating in the perception, frequency domain resource-related information of the target signal, time domain resource information of the target signal, spatial domain resource-related information of the target signal, the length of the second sequence, the second sequence identifier, and the cyclic shift value of the first sequence.
[0424] Optionally, the cyclic shift value of the first sequence satisfies one of the following:
[0425]
[0426] Where α1 is the cyclic shift factor of the first sequence, represents the cyclic shift value of the first sequence, n port is the port index, is the total number of ports;
[0427] or,
[0428] The cyclic shift value of the first sequence satisfies one of the following:
[0429]
[0430] Wherein, α2 is the cyclic shift factor of the first sequence, represents the cyclic shift value of the second sequence, n port is the port index, is the total number of ports.
[0431] Optionally, the cyclic shift value of the second sequence is calculated according to the cyclic shift value of the first sequence, and represents the cyclic shift value of the first sequence, represents the cyclic shift value of the second sequence, represents the maximum cyclic shift value of the second sequence.
[0432] Optionally, the initial value of the PN sequence is associated with at least one of the following:
[0433] Perception service related information, information of the devices participating in the perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, the length of the second sequence, and the second sequence identifier.
[0434] Optionally, the method further includes:
[0435] The second device sends signal configuration information of the target signal to the first device, where the signal configuration information includes at least one of the following:
[0436] The sequence generation information of the first sequence, the sequence generation information of the second sequence, the signal resource identifier, the signal usage, the waveform, the subcarrier spacing, the guard interval, the starting frequency domain position, the ending frequency domain position, the starting time domain position, the ending time domain position, the time domain resource length, the time domain resource spacing, the time domain resource characteristics, the signal power, the signal direction, the quasi-co-location QCL relationship, and the cyclic prefix CP information.
[0437] Optionally, the first sequence generation information includes at least one of the following:
[0438] The length of the first sequence, the total number of frequency domain resource units used to carry the target signal, the number of RBs used to carry the signal, the adjacent subcarrier offset used to carry the target signal, the frequency domain density of the target signal, the minimum total number of frequency domain resource units that meets the measurement requirements, the maximum frequency domain resource unit spacing that meets the maximum unambiguous range, the maximum number of subcarriers in the adjacent subcarrier spacing used to carry the target signal, the root sequence number of the first sequence, associated information of the root sequence number of the first sequence, the cyclic shift factor of the first sequence, the maximum cyclic shift value, associated information of the cyclic shift value of the first sequence, the maximum number of cyclic shifts allowed by the root sequence, parameter configuration index information of the first sequence, and the first sequence identifier;
[0439] or,
[0440] The second sequence generation information includes at least one of the following:
[0441] The length of the second sequence, the total number of frequency domain resource units used to carry the target signal, the number of RBs used to carry the signal, the adjacent subcarrier offset used to carry the target signal, the frequency domain density of the target signal, the minimum total number of frequency domain resource units that meet the measurement requirements, the maximum frequency domain resource unit interval that meets the maximum unambiguous range, the maximum number of subcarriers in the adjacent subcarrier interval used to carry the target signal, the root sequence number of the second sequence, the associated information of the root sequence number of the second sequence, the cyclic shift factor of the second sequence, the maximum cyclic shift value, the associated information of the cyclic shift value of the second sequence, the maximum number of cyclic shifts allowed by the root sequence, the initial value of the PN sequence, the associated information of the initial value of the PN sequence, the parameter configuration index information of the second sequence, and the second sequence identifier.
[0442] Optionally, the method further includes:
[0443] The second device receives measurement configuration information.
[0444] Optionally, the measurement configuration information includes at least one of the following:
[0445] Measurement resource information, measurement rule information, measurement quantity information, and reporting configuration.
[0446] Optionally, the measurement rule information includes at least one of the following:
[0447] Measurement threshold information, measurement window information, time domain measurement interval, frequency domain measurement interval, number of time domain calculation sampling points, number of frequency domain calculation sampling points;
[0448] The measurement window information includes at least one of the following:
[0449] Frequency domain measurement window, time domain measurement window, target dimension measurement window.
[0450] Optionally, the target dimension includes at least one of the following:
[0451] Delay dimension, Doppler dimension, azimuth dimension, elevation dimension, and combined dimension;
[0452] The combination dimension includes at least two of the following combination dimensions:
[0453] Delay dimension, Doppler dimension, azimuth dimension, and elevation dimension.
[0454] Optionally, when the total number of frequency domain resource units used to carry the target signal is greater than the length of the first sequence, the frequency domain sequence of the target signal is mapped to the middle part of the frequency domain resources used to carry the target signal.
[0455] Optionally, when the frequency domain sequence of the target signal at multiple time domain positions includes frequency domain sequences at at least two time domain positions obtained by cyclically shifting the first sequence:
[0456] The sequence corresponding to the target signal on the time domain resource unit with index m at the at least two time domain positions is a cyclic shift factor that satisfies:
[0457]
[0458] Among them, α m is the cyclic shift factor of the sequence corresponding to the target signal on the time domain resource unit with index m, M represents the number of time domain resource units carrying the target signal in a single coherent processing time window, and m is a positive integer.
[0459] Optionally, the length of the first sequence is a prime number.
[0460] Optionally, the measurement includes at least one of the following:
[0461] Perception measurement, communication measurement, and integrated perception and communication measurement.
[0462] It should be noted that this embodiment is as Figure 4 The implementation of the second device corresponding to the embodiment shown in the figure can be found in the specific implementation of the second device. Figure 4 The relevant descriptions of the embodiment shown are not repeated in this embodiment to avoid duplication.
[0463] The following uses measurement as an example to illustrate the method provided in the embodiments of the present application through multiple embodiments:
[0464] Example 1:
[0465] This embodiment mainly describes the generation of a target signal (a two-dimensional signal) based on sequence modulation.
[0466] Generate a first sequence x = [x(0), x(1), ..., x(N-1)] and a second sequence y = [y(0), y(1), ..., y(M-1)], where the first sequence length N is associated with the target signal frequency domain resource length (bandwidth / number of RBs), and the second sequence length M is associated with the target signal time domain resource length (coherent processing time, number of symbols).
[0467] The first sequence is modulated based on the second sequence to obtain the frequency domain sequence corresponding to M OFDM symbols, wherein the frequency domain sequence corresponding to the mth symbol can be expressed as x m =[x(0)·y(m),x(1)·y(m),…,x(N-1)·y(m)],0≤m≤M-1.
[0468] The description of the generation method of the sequences corresponding to the above different symbols may also be at least one of the following:
[0469] The first sequence is scrambled at the symbol level based on the second sequence to obtain sequences corresponding to different symbols
[0470] Phase rotation is performed on the first sequence based on the second sequence to obtain sequences corresponding to different symbols.
[0471] Based on the matrix multiplication operation of the first sequence and the second sequence, the sequences corresponding to different symbols are obtained, that is,
[0472]
[0473] Where [z(0,m),z(1,m),…,z(N-1,m)] is the frequency domain sequence corresponding to the mth symbol.
[0474] Or, the sequences corresponding to different symbols are obtained based on the Kronecker product operation of the first sequence and the second sequence, that is,
[0475]
[0476] in represents the Kronecker Product, and [z(0,m),z(1,m),…,z(N-1,m)] is the frequency domain sequence corresponding to the m-th symbol.
[0477] The first sequence is repeatedly transmitted in the time domain within each coherent processing time window, and is modulated / scrambled / phase-rotated based on elements of the second sequence during each repeated transmission.
[0478] Other similar description methods of generating a two-dimensional signal with the described characteristics are within the protection scope of this application.
[0479] The following uses the prime length ZC sequence as an example to illustrate the generation of the first sequence and the second sequence:
[0480] Determine the length of the first sequence N ZC and the second sequence length M ZC , where N ZC and M ZC is a prime number;
[0481] Among them, the length of the first sequence is N ZC Associated with at least one of the following:
[0482] The total number of frequency domain resource units N used to carry the target signal total (N total ≥N ZC ), N ZC is not greater than N total The largest prime number of ;
[0483] The total number of frequency domain resource units N used to carry the target signal total It can be the total bandwidth B of the target signal allocated by the system total Sure.
[0484] For the OFDM system, the frequency domain resource unit is a subcarrier. When the frequency domain resource units carrying the target signal are continuous in the frequency domain, the total number of frequency domain resource units N used to carry the target signal is total The calculation method is: Among them, N RB The number of RBs allocated to the system to carry the target signal, The number of subcarriers in each RB, generally taken as
[0485] When the frequency domain resource units carrying the target signal are discontinuous in the frequency domain, the total number N of frequency domain resource units used to carry the target signal is total The calculation method is:
[0486]
[0487] in Indicates the adjacent subcarrier offset parameter carrying the target signal, that is, the number of subcarriers between them; or expressed as: N total =N RB ·ρ f , where ρ f Indicates the frequency domain density of the target signal, that is, the number of subcarriers used to carry the target signal in each RB.
[0488] The minimum total number of frequency domain resource units N required to meet the perception requirements (see explanation 2, the relationship between perception requirements and signal configuration is described in the background technology) min , N ZC is not less than N min The smallest prime number of ;
[0489] The method for determining the minimum total number of frequency domain resource units required to meet the above-mentioned perception requirements may be: determining the minimum frequency domain resource length B according to the delay / distance resolution requirements in the perception requirements. min (i.e. the minimum required signal bandwidth), and determine the maximum frequency domain resource unit spacing ΔF based on the maximum unambiguous range requirement for latency / distance in the perception requirements max , the minimum total number of frequency domain resource units may be calculated as follows:
[0490] in Indicates rounding X upwards.
[0491] For the OFDM system, the minimum frequency domain resource length B min It can also be expressed as the minimum number of RBs When the frequency domain resource units carrying the target signal are continuous in the frequency domain, the maximum frequency domain resource unit interval ΔF max That is, the OFDM subcarrier spacing Δf, the minimum total number of frequency domain resource units can be calculated as follows:
[0492] When the frequency domain resource units carrying the target signal are discontinuous in the frequency domain, the maximum frequency domain resource unit interval ΔF max It can also be expressed as the maximum number of subcarriers between adjacent subcarriers that carry the target signal. (It can also be expressed as the number of subcarriers with the maximum offset between adjacent subcarriers carrying the target signal.) The minimum total number of frequency domain resource units can be calculated as follows:
[0493]
[0494] The frequency domain resource unit spacing can also be expressed as the frequency domain density ρ f The minimum number of frequency domain resource units can be calculated as follows:
[0495] The frequency domain resource unit spacing can also be expressed by the comb mapping parameter K comb Indicates, for example, comb1(K comb =1) continuous mapping in the frequency domain, comb2(K comb=2) means that sequence mapping is performed on every other subcarrier in the frequency domain (for example, the target signal occupies subcarriers 0, 2, 4, ...), comb4(K comb =4) indicates that sequence mapping is performed every three subcarriers in the frequency domain (for example, the target signal occupies subcarriers 0, 4, 8, ...).
[0496] Among them, the second sequence length M ZC The minimum total number of time domain resource units M required to meet the perception requirements min Association, M ZC Not less than M min The minimum prime number; further, with the minimum coherent processing time T min and the maximum time domain resource unit interval ΔT max The time domain resource unit interval can also be expressed as a time domain transmission period.
[0497] The method for determining the minimum total number of time domain resource units required to meet the perception requirements may be: determining the minimum coherent processing time T according to the Doppler / velocity resolution requirements in the perception requirements. min (i.e., the required minimum target signal burst duration), and the maximum time domain resource unit interval ΔT is determined based on the maximum unambiguous range requirement for Doppler / velocity in the perception requirement. max , the minimum total number of time domain resource units may be calculated as follows:
[0498] in Indicates rounding X upwards.
[0499] In practical applications, the length of the ZC sequence can be flexibly calculated based on perception requirements or resource allocation, or the protocol can define several typical ZC sequence lengths. When perception measurement is required, an appropriate ZC sequence length is selected based on the perception requirements.
[0500] Illustratively, for the first sequence, the typical ZC sequence length includes at least one of the following: 131, 271, 541, 811, 1091, 1637, 3271. Alternatively, the ZC sequence length includes at least one of the following: 139, 571, 839, 1151, 1637, 3271.
[0501] Illustratively, for the second sequence, the typical ZC sequence length includes at least one of the following: 19, 37, 59, 79, 97, 139, 571, 839, 1151, and 1637.
[0502] Taking the first sequence as an example, one implementation method is that the ZC sequence adopts a continuous mapping scheme by default, that is, it ensures that the maximum unambiguous distance measurement range can be achieved under the current subcarrier spacing configuration. ZC sequences of different lengths correspond to different target signal bandwidths, which are used to meet different perception distance resolution requirements. The selected ZC sequence length can be determined according to the specific perception service or perception service requirements, as shown in Table 3 above.
[0503] Table 3
[0504] Perception service type ZC sequence configuration index ZC sequence length Low-resolution perception services 0 139 Medium-resolution perception services 1 839 High-resolution perception services 2 3271
[0505] Another implementation is that the ZC sequence occupies the full bandwidth resource by default, that is, it ensures that the highest distance resolution can be achieved under the current subcarrier spacing configuration. ZC sequences of different lengths correspond to different frequency domain resource unit spacings to meet different maximum unambiguous distance requirements or multi-user / multi-port frequency domain resource multiplexing requirements, as shown in Table 4. The multi-user / multi-port frequency domain resource multiplexing requirement is associated with the number of supported frequency division multiplexing sequences or the number of frequency division multiplexing CDM groups.
[0506]
[0507]
[0508] Alternatively, different ZC sequence configuration indexes may correspond to different first sequence lengths and second sequence lengths, and the first sequence length and the second sequence length may be determined simultaneously through the ZC sequence configuration index.
[0509] The following describes how to determine the root sequence numbers of the first and second sequences:
[0510] Determine the root sequence number q1 of the first sequence and the root sequence number q2 of the second sequence, where q1∈{1,2,…,N ZC -1},q2∈{1,2,…,M ZC -1}, generate the first ZC base sequence according to the ZC base sequence generation formula:
[0511]
[0512] The second ZC base sequence:
[0513] Optionally, the root sequence number of the second sequence can be calculated based on the root sequence number of the first sequence, for example, q2 = q1 mod M ZC , that is, when q1 <M ZC When the first sequence and the second sequence share the same root sequence number, the first device only needs to obtain the first root sequence number to calculate the relevant information.
[0514] ZC sequence root sequence number and sensing service related information, device information, time and frequency domain resource related information, spatial domain resource related information, ZC sequence length N ZC , first sequence identifier Second sequence identifier At least one relationship in .
[0515] Among them, the sequence identification information It can be determined by the system based on at least one of the following information: sensing service related information, device information, time and frequency domain resource related information, and spatial domain resource related information, for example, different sequence identifiers are determined based on different sensing areas or different base station / cell IDs. Assigned to the target signal generating and transmitting device. For example, based on the cell ID The low X bits are determined by the sensing area ID The high Y bit of .
[0516] Specifically, the calculation of the root sequence number q (referring to the first sequence root sequence number q1 or the second sequence root sequence number q2) can be, for example:
[0517]
[0518] Where u∈{0,1,…,u max} is the group number, and v∈{0,1} is the sequence number within the group.
[0519] Among them, N1 is the maximum group number u max Or ZC sequence length L ZC (For the first sequence, L ZC =N ZC ; For the second sequence, L ZC =M ZC ) associated positive integer, for example, u max =29, N1=31; or, u max =59, N1=61 or 67; or, u max =89, N1=97; or, u max =119, N1=127 or 139; or, u max =149, N1=151 or 157; or, u max =179, N1=181 or 191;
[0520] In the above example, the maximum number of supported sequence groups is 180 (u max =179), and so on, it can also support more sequence groups, where the maximum group number meets N1 is greater than u max and less than L ZCprime number.
[0521] In practical applications, the group number u and the intra-group sequence number v can be calculated according to certain rules, and the calculation method can be based on at least one association among perception service related information, device information, time and frequency domain resource related information, and spatial domain resource related information.
[0522] For example, based on the time domain resource information and the target signal index, we can calculate: Where l' represents the symbol index, which can refer to the symbol index within the time slot. is the number of symbols in each time slot, or the symbol index in the coherent processing time window / perception resource block, at this time The number of symbols for each coherent processing time window / sensing resource block;
[0523] It is the group hopping parameter. When the high-level parameters indicate to enable group hopping, in is the time slot index within the radio frame when the subcarrier spacing is configured as μ, is the number of symbols in each time slot, l' refers to the symbol index in the time slot, that is, the symbol index currently carrying the target signal; or when the high-level parameter indicates to open group hopping, where n win is the coherent processing time window / sensing resource block index, is the number of symbols in each coherent processing time window / perception resource block, l′ refers to the symbol index in the coherent processing time window / perception resource block, that is, the symbol index currently carrying the target signal; or when the high-level parameters indicate that group hopping is turned on, When the high-level parameters indicate that group hopping is not enabled,
[0524] The calculation method of the sequence number v in the group can be: when the high-level parameter indicates to start sequence hopping, or Or v=c(n win ); When the high-level parameters indicate that sequence hopping is not enabled, v = 0. When both group hopping and sequence hopping are disabled, the same ZC base sequence is used each time the first sequence or the second sequence is generated.
[0525] Where c(n) is a PN sequence element, and the PN sequence is generated according to the following formula:
[0526] c(n)=(x1(n+N C )+x2(n+N C ))mod2
[0527] x1(n+31)=(x1(n+3)+x1(n))mod2
[0528] x2(n+31)=(x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod2
[0529] Where n = 0, 1, ..., M PN -1,M PN is the sequence length. N C =1600, the first m-sequence x1(n) is initialized as x1(0)=1, x1(n)=0, n=1, 2, ..., 30; the second m-sequence x2(n) is initialized as:
[0530]
[0531] Alternatively, the root sequence numbers are not grouped, for example, to determine the sequence length L ZC (For the first sequence, L ZC =N ZC ; For the second sequence, L ZC =M ZC ), determine the root sequence number set q∈{1,2,…,L ZC -1}, use the following formula to calculate the root sequence number: where x is a positive integer; or or, or Or q=(2 x (n win +1)(2n port +1)+n p0rt )mod L ZC or where n port is the port index, and y is a positive integer, that is, different ports use different root sequence numbers to generate different ZC base sequences.
[0532] It should be noted that since the first sequence and the second sequence only need to be generated once for every M symbols carrying the target signal, the symbol index (and time slot index) used to calculate the root sequence number can be the symbol index (and time slot index) corresponding to any one of the M symbols, for example, the symbol index (and time slot index) of the first symbol among the M symbols (i.e., the first symbol in the current coherent processing time window).
[0533] Determine a first sequence cyclic shift value α1 and a second sequence root number α2. The cyclic shift factor α (referring to the first sequence cyclic shift value α1 or the second sequence root number α2) is α=∈[0,2π]. Cyclic shift the generated first ZC base sequence according to the cyclic shift factor α1 to obtain a first ZC sequence (i.e., the first sequence): The generated second ZC base sequence is cyclically shifted according to the cyclic shift factor α2 to obtain a second ZC sequence (i.e., a second sequence):
[0534] Specifically, the calculation method of the cyclic shift value can be in, Indicates the maximum cyclic shift value (including the maximum cyclic shift value of the first sequence and the maximum cyclic shift value of the second sequence ), Indicates the cyclic shift value used to generate the ZC sequence (which may include the first sequence cyclic shift value and the second sequence cyclic shift value ). It can be that the maximum cyclic shift value of the first sequence is determined according to the perception area or the perception distance range. Specifically, for single-base sensing, the maximum target delay corresponding to the sensing area or sensing distance range needs to be less than Where Δτ is the delay resolution. For dual-base sensing, it is necessary to ensure that the difference between the maximum target delay corresponding to the sensing area or sensing distance range and the LOS path or first arrival path delay is less than Alternatively, the maximum cyclic shift value of the second sequence is determined based on the maximum motion speed (maximum Doppler) of the perceived target. Specifically, it is necessary to ensure that the absolute value of the maximum Doppler of the perceived target is less than where Δf d is the Doppler resolution.
[0535] In actual applications, multiple maximum cyclic shift values can be configured For example, it includes at least one of 1, 2, 4, 6, 8, and 12. Determine the maximum cyclic shift value Then, the cyclic shift value used in generating the ZC sequence is or, It can be determined based on at least one of the following information: information related to the sensing service, device information, information related to time and frequency domain resources, and information related to spatial domain resources. The sets of maximum cyclic shift values corresponding to the first sequence and the second sequence can be different, for example, the maximum cyclic shift value corresponding to the first sequence Maximum cyclic shift value corresponding to the second sequence Alternatively, it is defaulted that the second sequence does not adopt cyclic shift.
[0536] Optionally, the cyclic shift value of the second sequence It can be a cyclic shift value according to the first sequence Calculated, for example That is When the first sequence and the second sequence share the same cyclic shift value, the first device only needs to obtain the information related to the calculation of the cyclic shift value of the first sequence.
[0537] Exemplarily, for the first sequence, when the ZC sequence adopts continuous mapping, that is, when frequency division multiplexing of signals from different ports is not supported, where n port is the port index, is the total number of ports; for example, when the ZC sequence adopts non-continuous mapping, that is, supports frequency division multiplexing of signals from different ports:
[0538]
[0539] That is, at this time, the ZC sequences corresponding to the ports using the same cyclic shift are mapped to different frequency domain resources, and the cyclic shift values of the ZC sequences corresponding to different ports mapped to the same frequency domain resources are different.
[0540] For example, for the second sequence, where n port is the port index, is the total number of ports.
[0541] Another way to generate the first sequence and the second sequence can be as follows:
[0542] The first sequence may be a ZC sequence, and the second sequence may be a cyclically extended ZC sequence. The method for generating the first sequence is the same as that described in generation method 1 and will not be described in detail.
[0543] Determine the length M of the second sequence, and then determine the length M of the ZC base sequence corresponding to the second sequence ZC , where M ZC is the largest prime number less than M, and the ZC basis sequence corresponding to the second sequence is generated according to the steps in generation method 1:
[0544]
[0545] The ZC sequence that meets the second sequence length requirement is obtained based on the cyclic extension method:
[0546]
[0547] Among them, N ZC The relationship with N is: NZC is the largest prime number not greater than N.
[0548] Optionally, according to the needs Perform cyclic shift to obtain the second sequence:
[0549]
[0550] In addition, it can also be that the first sequence adopts the ZC sequence of non-prime number length, or the first sequence and the second sequence all adopt the ZC sequence of non-prime number length, namely when N or M are not prime numbers, can carry out cyclic extension or brace and obtain after generating the ZC sequence of prime number length according to the method in the present embodiment, and process is similar and no longer repeats them.
[0551] Another way to generate the first sequence and the second sequence can be as follows:
[0552] Alternatively, the first sequence may be a ZC sequence and the second sequence may be a QPSK modulated PN sequence (Gold sequence). The method for generating the first sequence is the same as that described in the generation method 1 and will not be described in detail. The initial value c of the PN sequence corresponding to the second sequence is init Information related to sensing services, device information, time and frequency domain resource information, spatial domain resource information, ZC sequence length N ZC , sequence identification information At least one relationship in .
[0553] Generate the PN sequence according to the following formula:
[0554] c(n)=(x1(n+N C )+x2(n+N C ))mod2
[0555] x1(n+31)=(x1(n+3)+x1(n))mod2
[0556] x2(n+31)=(x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod2
[0557] Where n = 0, 1, ..., M PN -1,M PN is the sequence length. N C =1600, the first m-sequence x1(n) is initialized as x1(0)=1, x1(n)=0, n=1, 2, ..., 30; the second m-sequence x2(n) is initialized as:
[0558]
[0559] For example, or or in is the number of symbols in each time slot, is the time slot index within the radio frame, l is the symbol index within the time slot, and x is a non-negative positive integer. The coefficient parameter of the first term in the initialization formula can be determined based on the variable value ranges and coefficient parameter values of the following terms. For example, if there are 1000 sensing area IDs, represented by 10-bit binary numbers, x = 10 can be used to ensure that the generated sequence does not repeat. A is a non-negative positive integer, and A = 31 can be used.
[0560] or, or among them is the physical cell identifier, or Where x and y are non-negative positive integers.
[0561] or, Among them, n port is the port index, where x, y, and z are non-negative positive integers.
[0562] Or, c init =(2 x (n win +1)+n port )mod2 A , or it can be where n win Index of the coherent processing time window / sensing resource block.
[0563] The resource mapping in this embodiment can be as follows:
[0564] After the target signal is obtained, it is mapped to the corresponding N*M time-frequency domain resources. When the total number of frequency domain resource units used to carry the target signal is greater than the first sequence length, that is, N total >N ZC When the vacant frequency domain resource units that do not carry the target signal are placed on both sides of the frequency domain resource units that carry the target signal, that is, a center-symmetric frequency domain resource mapping method is adopted, and the sequence occupies the frequency domain resource units in the center part.
[0565] For example, assuming that the frequency domain adopts continuous mapping, the required target signal bandwidth is determined according to the distance resolution requirement in the perception requirement. For example, the number of target signal RBs to be scheduled is N RB =273, and then the total number of subcarriers is calculated as Then calculate the length of the first sequence to be no more than N total The largest prime number, N ZC=3271. The frequency domain mapping position is determined according to the first sequence length and the frequency domain resources, wherein the frequency domain starting position k0 (i.e., the offset relative to the frequency domain reference position, such as the starting RE (RE0) of the 273 scheduled RBs) is:
[0566] or
[0567] where N RB =273 is the number of RBs allocated by the system to carry the target signal, The number of subcarriers in each RB, generally taken as Indicates that X is rounded down. Indicates rounding X upwards.
[0568] The calculated frequency domain starting position The RE index to which the i-th element r(i) in the sequence is mapped can be expressed as k i =k0+i, i=0,1,2,…,3270.
[0569] Assuming that discontinuous mapping is adopted in the frequency domain, the required target signal bandwidth is determined according to the distance resolution requirement in the perception requirement. For example, the number of target signal RBs to be scheduled is N RB =273; Determine the maximum frequency domain resource interval of the target signal according to the maximum unambiguous distance requirement in the perception requirement Determine the adjacent subcarrier offset parameter carrying the target signal according to the maximum frequency domain resource interval (and the number of frequency division multiplexing sequences, or the number of target signal ports) Or it can also be expressed as the frequency domain density ρ f =3, or expressed as using comb4, that is, the comb mapping parameter K comb =4.
[0570] Alternatively, generally take If the number of sequences that need to support frequency division multiplexing is less than You can also take For example, if the number of frequency division multiplexing sequences to be supported is 2, then That is, it is necessary to ensure that the frequency domain resource interval is not greater than the maximum frequency domain resource interval and can meet the number of supported frequency division multiplexing sequences or frequency division multiplexing CDM groups (different CDM groups occupy different frequency domain resources) or the number of target signal ports.
[0571] by For example, the total number of subcarriers is calculated as:
[0572]
[0573] Then calculate the length of the first sequence to be no more than N total The largest prime number, N ZC =819.
[0574] After generating a frequency domain sequence of M symbols according to the two-dimensional sequence generation method formula, the length corresponding to symbol m is N. ZC The sequence x m (n), n = 0, 1, 2, ..., 818, and calculate its frequency domain mapping position. That is, the frequency domain starting position k0 (that is, the offset relative to the frequency domain reference position, such as the starting RE (RE0) of the 273 scheduled RBs) is:
[0575]
[0576] The i-th element x in the sequence m (i) The RE index mapped to can be expressed as
[0577] Furthermore, for the time domain dimension, according to the time domain resource unit interval or time domain transmission period, and the starting resource position (starting time slot and symbol), x m =[x(0)·y(m),x(1)·y(m),…,x(N-1)·y(m)], 0≤m≤M-1 are mapped to the N subcarriers on M OFDM symbols respectively.
[0578] like Figure 8 Given a typical signal configuration, the time-frequency domain resource mapping situation. Where N = N ZC =3271, (i.e., frequency domain continuous mapping) configuration, M=80, (Right now ). Among them, the coherent processing time T p It can refer to T in the figure p1 , or T p2 .
[0579] Example 2:
[0580] This embodiment mainly describes the generation of a target signal (a two-dimensional signal) based on cyclic shift.
[0581] Generate a first sequence x=[x(0), x(1), ..., x(N-1)] of length N, where the first sequence is a frequency domain sequence. The first sequence can be a ZC sequence of a prime number length or a ZC sequence obtained by cyclically shifting or truncating a prime number length ZC sequence. For a specific generation method, see Example 1.
[0582] The frequency domain sequence corresponding to the target signal on the time domain resource unit with index m (for example, the OFDM symbol index is m) is That is, the ZC sequence root sequence numbers corresponding to target signals on different time-domain resource units (eg, OFDM symbols) are the same (the base sequence is the same), but the cyclic shift factors are different.
[0583] Specifically, the cyclic shift factor of the ZC sequence corresponding to the target signal on the time domain resource unit with index m (for example, the OFDM symbol index is m) is:
[0584]
[0585] M represents the number of time domain resource units carrying the target signal in each coherent processing time window (coherent processing duration); where m can refer to the symbol index in the wireless frame. is the time slot index within the radio frame when the subcarrier spacing is configured as μ, is the number of symbols in each time slot, l' refers to the symbol index in the time slot; m can also refer to the symbol index in the coherent processing time window / perception resource block. The number of symbols per coherent processing time window / perceived resource block.
[0586] Optionally, the first sequence may be directly cyclically shifted in the frequency domain, shifting one sample point each time. The frequency domain sequence corresponding to the target signal on the mth (m=0, 1, 2, ..., M-1)th time domain resource unit (the mth OFDM symbol carrying the target signal, or the mth transmission period) is x m (n)=x((n+m)mod N), n=0,1,2,...,N-1.
[0587] The target signal is generated by the method of this embodiment, without relying on the use of different base sequences to generate first sequences corresponding to different time domain positions (for example, turning on group hopping or sequence hopping when generating different symbol sequences). This increases the randomness of the generation of first sequences corresponding to different time domain positions, is beneficial for resisting interference, and can improve the time domain dimension sequence characteristics of the two-dimensional signal.
[0588] in, Figure 9 A performance comparison of the two-dimensional signal generated based on the invention solution and the comparative solution is given:
[0589] Target signal based on sequence modulation: The first sequence uses a prime length ZC sequence, N ZC =3271, (i.e., frequency domain continuous mapping) configuration; the second sequence uses a cyclically extended ZC sequence, and the number of symbols carrying the target signal in each coherent processing window is M=80, (Right now ), generating a two-dimensional signal according to the method described in Example 1.
[0590] Two-dimensional signal based on cyclic shift: the first sequence uses a prime length ZC sequence, N ZC =3271, (i.e., frequency domain continuous mapping); the frequency domain sequence corresponding to the target signal on the time domain resource unit indexed by m is:
[0591]
[0592] The number of symbols carrying the target signal in each coherent processing window (Right now ), generate the target signal according to the method described in Example 2
[0593] Comparison signal: Generate M by cyclic extension ZC =3276 length ZC sequence and continuously mapped to the frequency domain resources, and the same cyclic extension ZC sequence is sent on each symbol as a comparison signal
[0594] Assuming two different sensing targets exist in an environment, two ZC sequences with different root sequence numbers are used to sense these two targets. Simulation results show that the signal generated using the solution of the present invention achieves better sensing performance (lower RMSE for delay, Doppler, angle, and position coordinates). This means that the solution of the present invention effectively reduces interference between different signal resources and improves sensing performance for multi-user or multi-port sensing, or for simultaneous sensing of multiple areas or targets. Furthermore, compared to methods that cyclically extend or truncate frequency-domain ZC base sequences, it exhibits better PAPR characteristics.
[0595] The signals generated using the solution of the present invention have better perception performance (lower RMSE for latency, Doppler, angle, and position coordinates). Specifically, when using the solution for perception, it can effectively reduce interference between different signal resources (or ports / users) and improve perception performance in scenarios involving multi-user or multi-port perception, or simultaneous perception of multiple areas or targets.
[0596] In an embodiment of the present application, during the signal generation process, the sequence characteristics of the time domain dimension and the frequency domain dimension are simultaneously considered. For perception, the target signal is a two-dimensional signal, so that the generated perception signal is a sequence with good correlation characteristics along the time domain dimension and the frequency domain dimension, which can reduce the Doppler sidelobe of the perception measurement. In multi-port or multi-user scenarios, code division multiplexing can be performed through sequence design in the time domain dimension to reduce signal interference between different ports or users and improve perception performance. In addition, each perception coherent processing time window only generates the first sequence or the second sequence once, and there is no need to generate a sequence independently for each symbol, which can reduce the amount of calculation for sequence generation. The scheme can also use a ZC sequence of prime length. Compared with the use of cyclic expansion or truncated ZC sequence, better PAPR performance and cross-correlation performance can be obtained, which can effectively improve perception performance.
[0597] The signal generation method provided in the embodiment of the present application can be executed by a signal generation device. In the embodiment of the present application, the signal generation device provided in the embodiment of the present application is described by taking the signal generation method executed by the signal generation device as an example.
[0598] The measurement method provided in the embodiment of the present application can be performed by a measuring device. In the embodiment of the present application, the measurement method performed by the measuring device is taken as an example to illustrate the measurement device provided in the embodiment of the present application.
[0599] See Figure 10 , Figure 10 is a structural diagram of a signal generating device provided in an embodiment of the present application, such as Figure 10 As shown, the signal generating device 1000 includes:
[0600] A first generating module 1001 is configured to generate a first sequence, where the first sequence is a ZC sequence in the frequency domain;
[0601] The second generating module 1002 is configured to generate a target signal, where the target signal is used for measurement, and the frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following:
[0602] Modulating the first sequence based on a second sequence to obtain frequency domain sequences at at least two time domain positions;
[0603] Performing cyclic shift on the first sequence to obtain frequency domain sequences at at least two time domain positions.
[0604] Optionally, the first sequence includes one of the following:
[0605] ZC sequence with prime length, cyclically extended ZC sequence, truncated ZC sequence.
[0606] Optionally, the second sequence includes one of the following:
[0607] ZC sequence with prime length, cyclically extended ZC sequence, truncated ZC sequence, pseudo-random PN sequence.
[0608] Optionally, the root sequence number of the first sequence is associated with at least one of the following:
[0609] Perception service related information, information of devices participating in perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, length of the first sequence, and first sequence identifier;
[0610] or
[0611] The root sequence number of the ZC sequence corresponding to the second sequence is associated with at least one of the following:
[0612] Perception service-related information, information about the devices participating in the perception, frequency domain resource-related information of the target signal, time domain resource information of the target signal, spatial domain resource-related information of the target signal, the length of the second sequence, the second sequence identifier, and the root sequence of the first sequence.
[0613] Optionally, the root sequence number of the second sequence is calculated based on the root sequence number of the first sequence, and q2=q1mod M ZC , where q1 represents the root sequence number of the first sequence, q2 represents the root sequence number of the second sequence, and M ZC Indicates the length of the second sequence.
[0614] Optionally, the root sequence number of the first sequence is calculated as follows:
[0615]
[0616] Among them, q1 represents the root sequence number of the first sequence, u∈{0,1,…,u max} is the root sequence group number, v∈{0,1} is the sequence number within the group, N ZC is the length of the first sequence, N1 is the maximum group number u max or an integer associated with the length of the first sequence;
[0617] or,
[0618] The root sequence number of the second sequence is calculated as follows:
[0619]
[0620] Where q2 represents the root sequence number of the second sequence, u∈{0,1,…,u max} is the root sequence group number, v∈{0,1} is the sequence number within the group, NZC is the length of the second sequence, N2 is the maximum group number u max or an integer associated with the length of the second sequence.
[0621] Optionally, the intra-group sequence number corresponding to the first sequence satisfies one of the following:
[0622]
[0623] Alternatively, the intra-group sequence number corresponding to the second sequence satisfies one of the following:
[0624]
[0625] in, is the time slot index within the radio frame when the subcarrier spacing is configured as μ, is the number of symbols in a single time slot, l′ is the symbol index in the coherent processing time window or the symbol index in the sensing resource block, and n win is the coherent processing time window index or measurement resource block index, It is the number of symbols in a single coherent processing time window or the number of symbols in a measurement resource block.
[0626] Optionally, the root sequence number of the first sequence includes one of the following:
[0627]
[0628]
[0629]
[0630]
[0631] q=(2 x (n win +1)(2n port +1)+n port )mod L ZC ;
[0632]
[0633] Where q is the root sequence number of the first sequence, x is a positive integer, is the number of symbols in a single time slot, is the time slot index in the radio frame when the subcarrier spacing is configured as μ, l′ is the symbol index in the coherent processing time window or the symbol index in the sensing resource block, is the identifier of the first sequence, L ZC is the length of the first sequence, n winis the coherent processing time window index or measurement resource block index, n port is the antenna port index, and y is a positive integer.
[0634] Optionally, the cyclic shift value of the first sequence is associated with at least one of the following:
[0635] Perception service related information, information of devices participating in perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, length of the first sequence, and first sequence identifier;
[0636] or,
[0637] The cyclic shift value of the second sequence is associated with at least one of the following:
[0638] Perception service-related information, information about the devices participating in the perception, frequency domain resource-related information of the target signal, time domain resource information of the target signal, spatial domain resource-related information of the target signal, the length of the second sequence, the second sequence identifier, and the cyclic shift value of the first sequence.
[0639] Optionally, the cyclic shift value of the first sequence satisfies one of the following:
[0640]
[0641] Where α1 is the cyclic shift factor of the first sequence, represents the cyclic shift value of the first sequence, n port is the port index, is the total number of ports;
[0642] or,
[0643] The cyclic shift value of the first sequence satisfies one of the following:
[0644]
[0645] Wherein, α2 is the cyclic shift factor of the first sequence, represents the cyclic shift value of the second sequence, n port is the port index, is the total number of ports.
[0646] Optionally, the cyclic shift value of the second sequence is calculated according to the cyclic shift value of the first sequence, and represents the cyclic shift value of the first sequence, represents the cyclic shift value of the second sequence, represents the maximum cyclic shift value of the second sequence.
[0647] Optionally, the initial value of the PN sequence is associated with at least one of the following:
[0648] Perception service related information, information of the devices participating in the perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, the length of the second sequence, and the second sequence identifier.
[0649] Optionally, the device further comprises:
[0650] An acquisition module is configured to acquire signal configuration information of the target signal, where the signal configuration information includes at least one of the following:
[0651] The sequence generation information of the first sequence, the sequence generation information of the second sequence, the signal resource identifier, the signal usage, the waveform, the subcarrier spacing, the guard interval, the starting frequency domain position, the ending frequency domain position, the starting time domain position, the ending time domain position, the time domain resource length, the time domain resource spacing, the time domain resource characteristics, the signal power, the signal direction, the quasi-co-location QCL relationship, and the cyclic prefix CP information.
[0652] Optionally, the first sequence generation information includes at least one of the following:
[0653] The length of the first sequence, the total number of frequency domain resource units used to carry the target signal, the number of RBs used to carry the signal, the adjacent subcarrier offset used to carry the target signal, the frequency domain density of the target signal, the minimum total number of frequency domain resource units that meets the measurement requirements, the maximum frequency domain resource unit spacing that meets the maximum unambiguous range, the maximum number of subcarriers in the adjacent subcarrier spacing used to carry the target signal, the root sequence number of the first sequence, associated information of the root sequence number of the first sequence, the cyclic shift factor of the first sequence, the maximum cyclic shift value, associated information of the cyclic shift value of the first sequence, the maximum number of cyclic shifts allowed by the root sequence, parameter configuration index information of the first sequence, and the first sequence identifier;
[0654] or,
[0655] The second sequence generation information includes at least one of the following:
[0656] The length of the second sequence, the total number of frequency domain resource units used to carry the target signal, the number of RBs used to carry the signal, the adjacent subcarrier offset used to carry the target signal, the frequency domain density of the target signal, the minimum total number of frequency domain resource units that meet the measurement requirements, the maximum frequency domain resource unit interval that meets the maximum unambiguous range, the maximum number of subcarriers in the adjacent subcarrier interval used to carry the target signal, the root sequence number of the second sequence, the associated information of the root sequence number of the second sequence, the cyclic shift factor of the second sequence, the maximum cyclic shift value, the associated information of the cyclic shift value of the second sequence, the maximum number of cyclic shifts allowed by the root sequence, the initial value of the PN sequence, the associated information of the initial value of the PN sequence, the parameter configuration index information of the second sequence, and the second sequence identifier.
[0657] Optionally, the target signal is used for measurement by the second device, or the target signal is used for measurement by the first device; and the apparatus further includes at least one of the following:
[0658] a sending module, configured to send measurement configuration information to the second device when the target signal is used for measurement by the second device;
[0659] The receiving module is configured to receive measurement configuration information when the target signal is used for measurement of the first device.
[0660] Optionally, the measurement configuration information includes at least one of the following:
[0661] Measurement resource information, measurement rule information, measurement quantity information, and reporting configuration.
[0662] Optionally, the measurement rule information includes at least one of the following:
[0663] Measurement threshold information, measurement window information, time domain measurement interval, frequency domain measurement interval, number of time domain calculation sampling points, number of frequency domain calculation sampling points;
[0664] The measurement window information includes at least one of the following:
[0665] Frequency domain measurement window, time domain measurement window, target dimension measurement window.
[0666] Optionally, the target dimension includes at least one of the following:
[0667] Delay dimension, Doppler dimension, azimuth dimension, elevation dimension, and combined dimension;
[0668] The combination dimension includes at least two of the following combination dimensions:
[0669] Delay dimension, Doppler dimension, azimuth dimension, and elevation dimension.
[0670] Optionally, when the total number of frequency domain resource units used to carry the target signal is greater than the length of the first sequence, the frequency domain sequence of the target signal is mapped to the middle part of the frequency domain resources used to carry the target signal.
[0671] Optionally, when the frequency domain sequence of the target signal at multiple time domain positions includes frequency domain sequences at at least two time domain positions obtained by cyclically shifting the first sequence:
[0672] The sequence corresponding to the target signal on the time domain resource unit with index m at the at least two time domain positions is a cyclic shift factor that satisfies:
[0673]
[0674] Among them, α m is the cyclic shift factor of the sequence corresponding to the target signal on the time domain resource unit with index m, M represents the number of time domain resource units carrying the target signal in a single coherent processing time window, and m is a positive integer.
[0675] Optionally, the length of the first sequence is a prime number.
[0676] Optionally, the measurement includes at least one of the following:
[0677] Perception measurement, communication measurement, and integrated perception and communication measurement.
[0678] The above-mentioned signal generating device can improve measurement performance.
[0679] In the embodiments of the present application, the signal generating device may be an electronic device, such as an electronic device having an operating system, or a component in an electronic device, such as an integrated circuit or chip. For example, the electronic device may be a terminal, or may be a device other than a terminal. For example, the terminal may include but is not limited to the types of terminals listed in the embodiments of the present application, and the other devices may be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiments of the present application.
[0680] The signal generating device provided in the embodiment of the present application can achieve Figure 4 The various processes implemented in the method embodiment shown achieve the same technical effect, and to avoid repetition, they will not be described again here.
[0681] See Figure 11 , Figure 11 is a structural diagram of a measuring device provided in an embodiment of the present application, such as Figure 11 As shown, the measuring device 1100 includes:
[0682] A measuring module 1101 is configured to measure a target signal sent by a first device;
[0683] The frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following:
[0684] Modulating the first sequence based on the second sequence to obtain frequency domain sequences at at least two time domain positions;
[0685] Performing a cyclic shift on the first sequence to obtain frequency domain sequences at at least two time domain positions;
[0686] The first sequence is a ZC sequence, and is a frequency domain sequence.
[0687] Optionally, the first sequence includes one of the following:
[0688] ZC sequence with prime length, cyclically extended ZC sequence, truncated ZC sequence.
[0689] Optionally, the second sequence includes one of the following:
[0690] ZC sequence with prime length, cyclically extended ZC sequence, truncated ZC sequence, pseudo-random PN sequence.
[0691] Optionally, the root sequence number of the first sequence is associated with at least one of the following:
[0692] Perception service related information, information of devices participating in perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, length of the first sequence, and first sequence identifier;
[0693] or
[0694] The root sequence number of the ZC sequence corresponding to the second sequence is associated with at least one of the following:
[0695] Perception service-related information, information about the devices participating in the perception, frequency domain resource-related information of the target signal, time domain resource information of the target signal, spatial domain resource-related information of the target signal, the length of the second sequence, the second sequence identifier, and the root sequence of the first sequence.
[0696] Optionally, the root sequence number of the second sequence is calculated based on the root sequence number of the first sequence, and q2=q1mod M ZC , where q1 represents the root sequence number of the first sequence, q2 represents the root sequence number of the second sequence, and M ZC Indicates the length of the second sequence.
[0697] Optionally, the root sequence number of the first sequence is calculated as follows:
[0698]
[0699] Among them, q1 represents the root sequence number of the first sequence, u∈{0,1,…,u max} is the root sequence group number, v∈{0,1} is the sequence number within the group, N ZC is the length of the first sequence, N1 is the maximum group number u max or an integer associated with the length of the first sequence;
[0700] or,
[0701] The root sequence number of the second sequence is calculated as follows:
[0702]
[0703] Where q2 represents the root sequence number of the second sequence, u∈{0,1,…,u max} is the root sequence group number, v∈{0,1} is the sequence number within the group, N ZC is the length of the second sequence, N2 is the maximum group number u max or an integer associated with the length of the second sequence.
[0704] Optionally, the intra-group sequence number corresponding to the first sequence satisfies one of the following:
[0705]
[0706] Alternatively, the intra-group sequence number corresponding to the second sequence satisfies one of the following:
[0707]
[0708] in, is the time slot index within the radio frame when the subcarrier spacing is configured as μ, is the number of symbols in a single time slot, l′ is the symbol index in the coherent processing time window or the symbol index in the sensing resource block, and n win is the coherent processing time window index or measurement resource block index, It is the number of symbols in a single coherent processing time window or the number of symbols in a measurement resource block.
[0709] Optionally, the root sequence number of the first sequence includes one of the following:
[0710]
[0711]
[0712]
[0713]
[0714] q=(2 x (n win +1)(2n port +1)+n port )mod L ZC ;
[0715]
[0716] Where q is the root sequence number of the first sequence, x is a positive integer, is the number of symbols in a single time slot, is the time slot index in the radio frame when the subcarrier spacing is configured as μ, l′ is the symbol index in the coherent processing time window or the symbol index in the sensing resource block, is the identifier of the first sequence, L ZC is the length of the first sequence, n win is the coherent processing time window index or measurement resource block index, n port is the antenna port index, and y is a positive integer.
[0717] Optionally, the cyclic shift value of the first sequence is associated with at least one of the following:
[0718] Perception service related information, information of devices participating in perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, length of the first sequence, and first sequence identifier;
[0719] or,
[0720] The cyclic shift value of the second sequence is associated with at least one of the following:
[0721] Perception service-related information, information about the devices participating in the perception, frequency domain resource-related information of the target signal, time domain resource information of the target signal, spatial domain resource-related information of the target signal, the length of the second sequence, the second sequence identifier, and the cyclic shift value of the first sequence.
[0722] Optionally, the cyclic shift value of the first sequence satisfies one of the following:
[0723]
[0724] Where α1 is the cyclic shift factor of the first sequence, represents the cyclic shift value of the first sequence, n portis the port index, is the total number of ports;
[0725] or,
[0726] The cyclic shift value of the first sequence satisfies one of the following:
[0727]
[0728] Wherein, α2 is the cyclic shift factor of the first sequence, represents the cyclic shift value of the second sequence, n port is the port index, is the total number of ports.
[0729] Optionally, the cyclic shift value of the second sequence is calculated according to the cyclic shift value of the first sequence, and represents the cyclic shift value of the first sequence, represents the cyclic shift value of the second sequence, represents the maximum cyclic shift value of the second sequence.
[0730] Optionally, the initial value of the PN sequence is associated with at least one of the following:
[0731] Perception service related information, information of the devices participating in the perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, the length of the second sequence, and the second sequence identifier.
[0732] Optionally, the device further comprises:
[0733] a sending module, configured to send signal configuration information of the target signal to the first device, where the signal configuration information includes at least one of the following:
[0734] The sequence generation information of the first sequence, the sequence generation information of the second sequence, the signal resource identifier, the signal usage, the waveform, the subcarrier spacing, the guard interval, the starting frequency domain position, the ending frequency domain position, the starting time domain position, the ending time domain position, the time domain resource length, the time domain resource spacing, the time domain resource characteristics, the signal power, the signal direction, the quasi-co-location QCL relationship, and the cyclic prefix CP information.
[0735] Optionally, the first sequence generation information includes at least one of the following:
[0736] The length of the first sequence, the total number of frequency domain resource units used to carry the target signal, the number of RBs used to carry the signal, the adjacent subcarrier offset used to carry the target signal, the frequency domain density of the target signal, the minimum total number of frequency domain resource units that meets the measurement requirements, the maximum frequency domain resource unit spacing that meets the maximum unambiguous range, the maximum number of subcarriers in the adjacent subcarrier spacing used to carry the target signal, the root sequence number of the first sequence, associated information of the root sequence number of the first sequence, the cyclic shift factor of the first sequence, the maximum cyclic shift value, associated information of the cyclic shift value of the first sequence, the maximum number of cyclic shifts allowed by the root sequence, parameter configuration index information of the first sequence, and the first sequence identifier;
[0737] or,
[0738] The second sequence generation information includes at least one of the following:
[0739] The length of the second sequence, the total number of frequency domain resource units used to carry the target signal, the number of RBs used to carry the signal, the adjacent subcarrier offset used to carry the target signal, the frequency domain density of the target signal, the minimum total number of frequency domain resource units that meet the measurement requirements, the maximum frequency domain resource unit interval that meets the maximum unambiguous range, the maximum number of subcarriers in the adjacent subcarrier interval used to carry the target signal, the root sequence number of the second sequence, the associated information of the root sequence number of the second sequence, the cyclic shift factor of the second sequence, the maximum cyclic shift value, the associated information of the cyclic shift value of the second sequence, the maximum number of cyclic shifts allowed by the root sequence, the initial value of the PN sequence, the associated information of the initial value of the PN sequence, the parameter configuration index information of the second sequence, and the second sequence identifier.
[0740] Optionally, the device further comprises:
[0741] The receiving module is used to receive measurement configuration information.
[0742] Optionally, the measurement configuration information includes at least one of the following:
[0743] Measurement resource information, measurement rule information, measurement quantity information, and reporting configuration.
[0744] Optionally, the measurement rule information includes at least one of the following:
[0745] Measurement threshold information, measurement window information, time domain measurement interval, frequency domain measurement interval, number of time domain calculation sampling points, number of frequency domain calculation sampling points;
[0746] The measurement window information includes at least one of the following:
[0747] Frequency domain measurement window, time domain measurement window, target dimension measurement window.
[0748] Optionally, the target dimension includes at least one of the following:
[0749] Delay dimension, Doppler dimension, azimuth dimension, elevation dimension, and combined dimension;
[0750] The combination dimension includes at least two of the following combination dimensions:
[0751] Delay dimension, Doppler dimension, azimuth dimension, and elevation dimension.
[0752] Optionally, when the total number of frequency domain resource units used to carry the target signal is greater than the length of the first sequence, the frequency domain sequence of the target signal is mapped to the middle part of the frequency domain resources used to carry the target signal.
[0753] Optionally, when the frequency domain sequence of the target signal at multiple time domain positions includes frequency domain sequences at at least two time domain positions obtained by cyclically shifting the first sequence:
[0754] The sequence corresponding to the target signal on the time domain resource unit with index m at the at least two time domain positions is a cyclic shift factor that satisfies:
[0755]
[0756] Among them, α m is the cyclic shift factor of the sequence corresponding to the target signal on the time domain resource unit with index m, M represents the number of time domain resource units carrying the target signal in a single coherent processing time window, and m is a positive integer.
[0757] Optionally, the length of the first sequence is a prime number.
[0758] Optionally, the measurement includes at least one of the following:
[0759] Perception measurement, communication measurement, and integrated perception and communication measurement.
[0760] The above-mentioned measuring device can improve the measurement performance.
[0761] The measuring device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or a network-side device.
[0762] The measuring device provided in the embodiment of the present application can achieve Figure 7 The various processes implemented in the method embodiment shown achieve the same technical effect, and to avoid repetition, they will not be described again here.
[0763] Optional, such as Figure 12 As shown, an embodiment of the present application further provides a communication device 1200, including a processor 1201 and a memory 1202, wherein the memory 1202 stores a program or instruction that can be run on the processor 1201. For example, when the communication device 1200 is a first device, the program or instruction, when executed by the processor 1201, implements the various steps of the above-mentioned signal generation method embodiment and can achieve the same technical effect. When the communication device 1200 is a second device, the program or instruction, when executed by the processor 1201, implements the various steps of the above-mentioned measurement method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0764] The embodiment of the present application also provides a communication device, including a processor and a communication interface, wherein the processor is used to generate a first sequence, the first sequence is a ZC sequence, and is a frequency domain sequence; a second generation module is used to generate a target signal. The target signal is used for measurement, and the frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following: frequency domain sequences at at least two time domain positions obtained by modulating the first sequence based on the second sequence; frequency domain sequences at at least two time domain positions obtained by cyclically shifting the first sequence. This communication device embodiment corresponds to the above-mentioned signal generation method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to the communication device embodiment and can achieve the same technical effect.
[0765] Specifically, Figure 13 A schematic diagram of the hardware structure of a device for implementing an embodiment of the present application is provided, where the device is a first device or a second device.
[0766] The device 1300 includes but is not limited to: a radio frequency unit 1301, a network module 1302, an audio output unit 1303, an input unit 1304, a sensor 1305, a display unit 1306, a user input unit 1307, an interface unit 1308, a memory 1309 and at least some of the components of the processor 1310.
[0767] Those skilled in the art will understand that the device 1300 may also include a power supply (such as a battery) to power each component, and the power supply may be logically connected to the processor 1310 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 13 The device structure shown in the figure does not constitute a limitation of the device. The device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.
[0768] It should be understood that in an embodiment of the present application, the input unit 1304 may include a graphics processing unit (GPU) 13041 and a microphone 13042, and the graphics processing unit 13041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1306 may include a display panel 13061, and the display panel 13061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1307 includes a touch panel 13071 and at least one of other input devices 13072. The touch panel 13071 is also called a touch screen. The touch panel 13071 may include two parts: a touch detection device and a touch controller. Other input devices 13072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0769] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 1301 may transmit the data to the processor 1310 for processing. Furthermore, the RF unit 1301 may send uplink data to the network-side device. Typically, the RF unit 1301 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.
[0770] The memory 1309 can be used to store software programs or instructions and various data. The memory 1309 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1309 may include a volatile memory or a non-volatile memory, or the memory 1309 may include both volatile and non-volatile memories. Among them, the non-volatile memory may 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. Volatile memory can be random access memory (RAM), 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 1309 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0771] Processor 1310 may include one or more processing units. Optionally, processor 1310 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1310.
[0772] In this embodiment, the above device is taken as the first device, and the first device is taken as the terminal for illustration.
[0773] Processor 1310 is configured to generate a first sequence, where the first sequence is a ZC sequence and is a frequency domain sequence; and generate a target signal, where the target signal is used for measurement, where the frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following:
[0774] Modulating the first sequence based on a second sequence to obtain frequency domain sequences at at least two time domain positions;
[0775] Performing cyclic shift on the first sequence to obtain frequency domain sequences at at least two time domain positions.
[0776] Optionally, the first sequence includes one of the following:
[0777] ZC sequence with prime length, cyclically extended ZC sequence, truncated ZC sequence.
[0778] Optionally, the second sequence includes one of the following:
[0779] ZC sequence with prime length, cyclically extended ZC sequence, truncated ZC sequence, pseudo-random PN sequence.
[0780] Optionally, the root sequence number of the first sequence is associated with at least one of the following:
[0781] Perception service related information, information of devices participating in perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, length of the first sequence, and first sequence identifier;
[0782] or
[0783] The root sequence number of the ZC sequence corresponding to the second sequence is associated with at least one of the following:
[0784] Perception service-related information, information about the devices participating in the perception, frequency domain resource-related information of the target signal, time domain resource information of the target signal, spatial domain resource-related information of the target signal, the length of the second sequence, the second sequence identifier, and the root sequence of the first sequence.
[0785] Optionally, the root sequence number of the second sequence is calculated based on the root sequence number of the first sequence, and q2=q1mod M ZC , where q1 represents the root sequence number of the first sequence, q2 represents the root sequence number of the second sequence, and M ZC Indicates the length of the second sequence.
[0786] Optionally, the root sequence number of the first sequence is calculated as follows:
[0787]
[0788] Among them, q1 represents the root sequence number of the first sequence, u∈{0,1,…,u max} is the root sequence group number, v∈{0,1} is the sequence number within the group, N ZCis the length of the first sequence, N1 is the maximum group number u max or an integer associated with the length of the first sequence;
[0789] or,
[0790] The root sequence number of the second sequence is calculated as follows:
[0791]
[0792] Where q2 represents the root sequence number of the second sequence, u∈{0,1,…,u max} is the root sequence group number, v∈{0,1} is the sequence number within the group, N zC is the length of the second sequence, N2 is the maximum group number u max or an integer associated with the length of the second sequence.
[0793] Optionally, the intra-group sequence number corresponding to the first sequence satisfies one of the following:
[0794]
[0795] Alternatively, the intra-group sequence number corresponding to the second sequence satisfies one of the following:
[0796]
[0797] in, is the time slot index within the radio frame when the subcarrier spacing is configured as μ, is the number of symbols in a single time slot, l′ is the symbol index in the coherent processing time window or the symbol index in the sensing resource block, and n win is the coherent processing time window index or measurement resource block index, It is the number of symbols in a single coherent processing time window or the number of symbols in a measurement resource block.
[0798] Optionally, the root sequence number of the first sequence includes one of the following:
[0799]
[0800]
[0801]
[0802]
[0803] q=(2 x (n win +1)(2n port +1)+n port )mod LZC ;
[0804]
[0805] Where q is the root sequence number of the first sequence, x is a positive integer, is the number of symbols in a single time slot, is the time slot index in the radio frame when the subcarrier spacing is configured as μ, l′ is the symbol index in the coherent processing time window or the symbol index in the sensing resource block, is the identifier of the first sequence, L ZC is the length of the first sequence, n win is the coherent processing time window index or measurement resource block index, n port is the antenna port index, and y is a positive integer.
[0806] Optionally, the cyclic shift value of the first sequence is associated with at least one of the following:
[0807] Perception service related information, information of devices participating in perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, length of the first sequence, and first sequence identifier;
[0808] or,
[0809] The cyclic shift value of the second sequence is associated with at least one of the following:
[0810] Perception service-related information, information about the devices participating in the perception, frequency domain resource-related information of the target signal, time domain resource information of the target signal, spatial domain resource-related information of the target signal, the length of the second sequence, the second sequence identifier, and the cyclic shift value of the first sequence.
[0811] Optionally, the cyclic shift value of the first sequence satisfies one of the following:
[0812]
[0813] Where α1 is the cyclic shift factor of the first sequence, represents the cyclic shift value of the first sequence, n port is the port index, is the total number of ports;
[0814] or,
[0815] The cyclic shift value of the first sequence satisfies one of the following:
[0816]
[0817] Wherein, α2 is the cyclic shift factor of the first sequence, represents the cyclic shift value of the second sequence, n port is the port index, is the total number of ports.
[0818] Optionally, the cyclic shift value of the second sequence is calculated according to the cyclic shift value of the first sequence, and represents the cyclic shift value of the first sequence, represents the cyclic shift value of the second sequence, represents the maximum cyclic shift value of the second sequence.
[0819] Optionally, the initial value of the PN sequence is associated with at least one of the following:
[0820] Perception service related information, information of the devices participating in the perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, the length of the second sequence, and the second sequence identifier.
[0821] Optionally, the RF unit 1301 or the processor 1310 is further configured to:
[0822] Acquire signal configuration information of the target signal, where the signal configuration information includes at least one of the following:
[0823] The sequence generation information of the first sequence, the sequence generation information of the second sequence, the signal resource identifier, the signal usage, the waveform, the subcarrier spacing, the guard interval, the starting frequency domain position, the ending frequency domain position, the starting time domain position, the ending time domain position, the time domain resource length, the time domain resource spacing, the time domain resource characteristics, the signal power, the signal direction, the quasi-co-location QCL relationship, and the cyclic prefix CP information.
[0824] Optionally, the first sequence generation information includes at least one of the following:
[0825] The length of the first sequence, the total number of frequency domain resource units used to carry the target signal, the number of RBs used to carry the signal, the adjacent subcarrier offset used to carry the target signal, the frequency domain density of the target signal, the minimum total number of frequency domain resource units that meets the measurement requirements, the maximum frequency domain resource unit spacing that meets the maximum unambiguous range, the maximum number of subcarriers in the adjacent subcarrier spacing used to carry the target signal, the root sequence number of the first sequence, associated information of the root sequence number of the first sequence, the cyclic shift factor of the first sequence, the maximum cyclic shift value, associated information of the cyclic shift value of the first sequence, the maximum number of cyclic shifts allowed by the root sequence, parameter configuration index information of the first sequence, and the first sequence identifier;
[0826] or,
[0827] The second sequence generation information includes at least one of the following:
[0828] The length of the second sequence, the total number of frequency domain resource units used to carry the target signal, the number of RBs used to carry the signal, the adjacent subcarrier offset used to carry the target signal, the frequency domain density of the target signal, the minimum total number of frequency domain resource units that meet the measurement requirements, the maximum frequency domain resource unit interval that meets the maximum unambiguous range, the maximum number of subcarriers in the adjacent subcarrier interval used to carry the target signal, the root sequence number of the second sequence, the associated information of the root sequence number of the second sequence, the cyclic shift factor of the second sequence, the maximum cyclic shift value, the associated information of the cyclic shift value of the second sequence, the maximum number of cyclic shifts allowed by the root sequence, the initial value of the PN sequence, the associated information of the initial value of the PN sequence, the parameter configuration index information of the second sequence, and the second sequence identifier.
[0829] Optionally, the target signal is used for measurement by the second device, or the target signal is used for measurement by the first device; and the radio frequency unit 1301 is further used for at least one of the following:
[0830] When the target signal is used for measurement by a second device, sending measurement configuration information to the second device;
[0831] In a case where the target signal is used for measurement by the first device, measurement configuration information is received.
[0832] Optionally, the measurement configuration information includes at least one of the following:
[0833] Measurement resource information, measurement rule information, measurement quantity information, and reporting configuration.
[0834] Optionally, the measurement rule information includes at least one of the following:
[0835] Measurement threshold information, measurement window information, time domain measurement interval, frequency domain measurement interval, number of time domain calculation sampling points, number of frequency domain calculation sampling points;
[0836] The measurement window information includes at least one of the following:
[0837] Frequency domain measurement window, time domain measurement window, target dimension measurement window.
[0838] Optionally, the target dimension includes at least one of the following:
[0839] Delay dimension, Doppler dimension, azimuth dimension, elevation dimension, and combined dimension;
[0840] The combination dimension includes at least two of the following combination dimensions:
[0841] Delay dimension, Doppler dimension, azimuth dimension, and elevation dimension.
[0842] Optionally, when the total number of frequency domain resource units used to carry the target signal is greater than the length of the first sequence, the frequency domain sequence of the target signal is mapped to the middle part of the frequency domain resources used to carry the target signal.
[0843] Optionally, when the frequency domain sequence of the target signal at multiple time domain positions includes frequency domain sequences at at least two time domain positions obtained by cyclically shifting the first sequence:
[0844] The sequence corresponding to the target signal on the time domain resource unit with index m at the at least two time domain positions is a cyclic shift factor that satisfies:
[0845]
[0846] Among them, α m is the cyclic shift factor of the sequence corresponding to the target signal on the time domain resource unit with index m, M represents the number of time domain resource units carrying the target signal in a single coherent processing time window, and m is a positive integer.
[0847] Optionally, the length of the first sequence is a prime number.
[0848] Optionally, the measurement includes at least one of the following:
[0849] Perception measurement, communication measurement, and integrated perception and communication measurement.
[0850] The above devices can improve measurement performance.
[0851] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the above-mentioned measurement result sending method, and achieve the same or corresponding technical effects. To avoid repetition, it will not be described here.
[0852] It should be noted that the above device can also realize Figure 7 The steps in the method shown, or can be implemented Figure 11 The methods executed by each module are shown.
[0853] The embodiment of the present application further provides a device, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the following Figure 7The steps of the method embodiment shown in FIG. This device embodiment corresponds to the above-mentioned measurement method embodiment, and each implementation process and implementation mode of the above-mentioned method embodiment can be applied to this device embodiment and can achieve the same technical effect.
[0854] An embodiment of the present application also provides a device, including a processor and a communication interface, wherein the communication interface is used to measure a target signal sent by a first device; wherein the frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following: a frequency domain sequence at at least two time domain positions obtained by modulating a first sequence based on a second sequence; a frequency domain sequence at at least two time domain positions obtained by cyclically shifting the first sequence; the first sequence is a ZC sequence, and is a frequency domain sequence.
[0855] Specifically, the embodiment of the present application further provides a device, which is a first device or a second device. Figure 14 As shown, device 1400 includes an antenna 1401, a radio frequency device 1402, a baseband device 1403, a processor 1404, and a memory 1405. Antenna 1401 is connected to radio frequency device 1402. In the uplink direction, radio frequency device 1402 receives information via antenna 1401 and sends the received information to baseband device 1403 for processing. In the downlink direction, baseband device 1403 processes the information to be transmitted and sends it to radio frequency device 1402. Radio frequency device 1402 processes the received information and then sends it through antenna 1401.
[0856] The measurement method in the above embodiment may be implemented in the baseband device 1403 , which includes a baseband processor.
[0857] The baseband device 1403 may include, for example, at least one baseband board on which a plurality of chips are arranged, such as Figure 14 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 1405 via a bus interface to call the program in the memory 1405 to execute the device operations shown in the above method embodiment.
[0858] The device may further include a network interface 1406 , which may be, for example, a Common Public Radio Interface (CPRI).
[0859] Specifically, the device 1400 of the embodiment of the present application further includes: instructions or programs stored in the memory 1405 and executable on the processor 1404, and the processor 1404 calls the instructions or programs in the memory 1405 to execute Figure 10 or Figure 11The methods executed by the modules shown achieve the same technical effects, so they will not be described here to avoid repetition.
[0860] In this embodiment, the above device is taken as an example for description as the second device.
[0861] The radio frequency device 1402 is configured to measure a target signal sent by the first device;
[0862] The frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following:
[0863] Modulating the first sequence based on the second sequence to obtain frequency domain sequences at at least two time domain positions;
[0864] Performing a cyclic shift on the first sequence to obtain frequency domain sequences at at least two time domain positions;
[0865] The first sequence is a ZC sequence, and is a frequency domain sequence.
[0866] Optionally, the first sequence includes one of the following:
[0867] ZC sequence with prime length, cyclically extended ZC sequence, truncated ZC sequence.
[0868] Optionally, the second sequence includes one of the following:
[0869] ZC sequence with prime length, cyclically extended ZC sequence, truncated ZC sequence, pseudo-random PN sequence.
[0870] Optionally, the root sequence number of the first sequence is associated with at least one of the following:
[0871] Perception service related information, information of devices participating in perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, length of the first sequence, and first sequence identifier;
[0872] or
[0873] The root sequence number of the ZC sequence corresponding to the second sequence is associated with at least one of the following:
[0874] Perception service-related information, information about the devices participating in the perception, frequency domain resource-related information of the target signal, time domain resource information of the target signal, spatial domain resource-related information of the target signal, the length of the second sequence, the second sequence identifier, and the root sequence of the first sequence.
[0875] Optionally, the root sequence number of the second sequence is calculated based on the root sequence number of the first sequence, and q2=q1mod MZC , where q1 represents the root sequence number of the first sequence, q2 represents the root sequence number of the second sequence, and M ZC Indicates the length of the second sequence.
[0876] Optionally, the root sequence number of the first sequence is calculated as follows:
[0877]
[0878] Among them, q1 represents the root sequence number of the first sequence, u∈{0,1,…,u max} is the root sequence group number, v∈{0,1} is the sequence number within the group, N ZC is the length of the first sequence, N1 is the maximum group number u max or an integer associated with the length of the first sequence;
[0879] or,
[0880] The root sequence number of the second sequence is calculated as follows:
[0881]
[0882] Where q2 represents the root sequence number of the second sequence, u∈{0,1,…,u max} is the root sequence group number, v∈{0,1} is the sequence number within the group, N ZC is the length of the second sequence, N2 is the maximum group number u max or an integer associated with the length of the second sequence.
[0883] Optionally, the intra-group sequence number corresponding to the first sequence satisfies one of the following:
[0884]
[0885] Alternatively, the intra-group sequence number corresponding to the second sequence satisfies one of the following:
[0886]
[0887] in, is the time slot index within the radio frame when the subcarrier spacing is configured as μ, is the number of symbols in a single time slot, l′ is the symbol index in the coherent processing time window or the symbol index in the sensing resource block, and n win is the coherent processing time window index or measurement resource block index, It is the number of symbols in a single coherent processing time window or the number of symbols in a measurement resource block.
[0888] Optionally, the root sequence number of the first sequence includes one of the following:
[0889]
[0890]
[0891]
[0892]
[0893] q=(2 x (n win +1)(2n port +1)+n port )mod L ZC ;
[0894]
[0895] Where q is the root sequence number of the first sequence, x is a positive integer, is the number of symbols in a single time slot, is the time slot index in the radio frame when the subcarrier spacing is configured as μ, l′ is the symbol index in the coherent processing time window or the symbol index in the sensing resource block, is the identifier of the first sequence, L ZC is the length of the first sequence, n win is the coherent processing time window index or measurement resource block index, n port is the antenna port index, and y is a positive integer.
[0896] Optionally, the cyclic shift value of the first sequence is associated with at least one of the following:
[0897] Perception service related information, information of devices participating in perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, length of the first sequence, and first sequence identifier;
[0898] or,
[0899] The cyclic shift value of the second sequence is associated with at least one of the following:
[0900] Perception service-related information, information about the devices participating in the perception, frequency domain resource-related information of the target signal, time domain resource information of the target signal, spatial domain resource-related information of the target signal, the length of the second sequence, the second sequence identifier, and the cyclic shift value of the first sequence.
[0901] Optionally, the cyclic shift value of the first sequence satisfies one of the following:
[0902]
[0903] Where α1 is the cyclic shift factor of the first sequence, represents the cyclic shift value of the first sequence, n port is the port index, is the total number of ports;
[0904] or,
[0905] The cyclic shift value of the first sequence satisfies one of the following:
[0906]
[0907] Wherein, α2 is the cyclic shift factor of the first sequence, represents the cyclic shift value of the second sequence, n port is the port index, is the total number of ports.
[0908] Optionally, the cyclic shift value of the second sequence is calculated according to the cyclic shift value of the first sequence, and represents the cyclic shift value of the first sequence, represents the cyclic shift value of the second sequence, represents the maximum cyclic shift value of the second sequence.
[0909] Optionally, the initial value of the PN sequence is associated with at least one of the following:
[0910] Perception service related information, information of the devices participating in the perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, the length of the second sequence, and the second sequence identifier.
[0911] Optionally, the radio frequency device 1402 is further configured to:
[0912] Sending signal configuration information of the target signal to the first device, where the signal configuration information includes at least one of the following:
[0913] The sequence generation information of the first sequence, the sequence generation information of the second sequence, the signal resource identifier, the signal usage, the waveform, the subcarrier spacing, the guard interval, the starting frequency domain position, the ending frequency domain position, the starting time domain position, the ending time domain position, the time domain resource length, the time domain resource spacing, the time domain resource characteristics, the signal power, the signal direction, the quasi-co-location QCL relationship, and the cyclic prefix CP information.
[0914] Optionally, the first sequence generation information includes at least one of the following:
[0915] The length of the first sequence, the total number of frequency domain resource units used to carry the target signal, the number of RBs used to carry the signal, the adjacent subcarrier offset used to carry the target signal, the frequency domain density of the target signal, the minimum total number of frequency domain resource units that meets the measurement requirements, the maximum frequency domain resource unit spacing that meets the maximum unambiguous range, the maximum number of subcarriers in the adjacent subcarrier spacing used to carry the target signal, the root sequence number of the first sequence, associated information of the root sequence number of the first sequence, the cyclic shift factor of the first sequence, the maximum cyclic shift value, associated information of the cyclic shift value of the first sequence, the maximum number of cyclic shifts allowed by the root sequence, parameter configuration index information of the first sequence, and the first sequence identifier;
[0916] or,
[0917] The second sequence generation information includes at least one of the following:
[0918] The length of the second sequence, the total number of frequency domain resource units used to carry the target signal, the number of RBs used to carry the signal, the adjacent subcarrier offset used to carry the target signal, the frequency domain density of the target signal, the minimum total number of frequency domain resource units that meet the measurement requirements, the maximum frequency domain resource unit interval that meets the maximum unambiguous range, the maximum number of subcarriers in the adjacent subcarrier interval used to carry the target signal, the root sequence number of the second sequence, the associated information of the root sequence number of the second sequence, the cyclic shift factor of the second sequence, the maximum cyclic shift value, the associated information of the cyclic shift value of the second sequence, the maximum number of cyclic shifts allowed by the root sequence, the initial value of the PN sequence, the associated information of the initial value of the PN sequence, the parameter configuration index information of the second sequence, and the second sequence identifier.
[0919] Optionally, the radio frequency device 1402 is further configured to:
[0920] Receive measurement configuration information.
[0921] Optionally, the measurement configuration information includes at least one of the following:
[0922] Measurement resource information, measurement rule information, measurement quantity information, and reporting configuration.
[0923] Optionally, the measurement rule information includes at least one of the following:
[0924] Measurement threshold information, measurement window information, time domain measurement interval, frequency domain measurement interval, number of time domain calculation sampling points, number of frequency domain calculation sampling points;
[0925] The measurement window information includes at least one of the following:
[0926] Frequency domain measurement window, time domain measurement window, target dimension measurement window.
[0927] Optionally, the target dimension includes at least one of the following:
[0928] Delay dimension, Doppler dimension, azimuth dimension, elevation dimension, and combined dimension;
[0929] The combination dimension includes at least two of the following combination dimensions:
[0930] Delay dimension, Doppler dimension, azimuth dimension, and elevation dimension.
[0931] Optionally, when the total number of frequency domain resource units used to carry the target signal is greater than the length of the first sequence, the frequency domain sequence of the target signal is mapped to the middle part of the frequency domain resources used to carry the target signal.
[0932] Optionally, when the frequency domain sequence of the target signal at multiple time domain positions includes frequency domain sequences at at least two time domain positions obtained by cyclically shifting the first sequence:
[0933] The sequence corresponding to the target signal on the time domain resource unit with index m at the at least two time domain positions is a cyclic shift factor that satisfies:
[0934]
[0935] Among them, α m is the cyclic shift factor of the sequence corresponding to the target signal on the time domain resource unit with index m, M represents the number of time domain resource units carrying the target signal in a single coherent processing time window, and m is a positive integer.
[0936] Optionally, the length of the first sequence is a prime number.
[0937] Optionally, the measurement includes at least one of the following:
[0938] Perception measurement, communication measurement, and integrated perception and communication measurement.
[0939] The above devices can improve measurement performance.
[0940] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the above-mentioned method embodiment and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.
[0941] It should be noted that the above device can also realize Figure 4 The steps in the method shown, or can be implemented Figure 10 The methods executed by each module are shown.
[0942] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned signal generation method or measurement method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0943] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.
[0944] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned signal generation method or measurement method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0945] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0946] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned signal generation method or measurement method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0947] An embodiment of the present application further provides a wireless communication system, including: a first device and a second device, wherein the first device can be used to execute the steps of the signal generation method provided in the embodiment of the present application, and the second device can be used to execute the steps of the measurement method provided in the embodiment of the present application.
[0948] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0949] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.
[0950] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.
Claims
1. A signal generation method, characterized in that: include: The first device generates a first sequence, where the first sequence is a ZC sequence and a frequency domain sequence; The first device generates a target signal, where the target signal is used for measurement, and a frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following: Modulating the first sequence based on a second sequence to obtain frequency domain sequences at at least two time domain positions; Performing cyclic shift on the first sequence to obtain frequency domain sequences at at least two time domain positions.
2. The method according to claim 1, wherein The first sequence includes one of the following: ZC sequence with prime length, cyclically extended ZC sequence, truncated ZC sequence.
3. The method according to claim 1 or 2, wherein: The second sequence includes one of the following: ZC sequence with prime length, cyclically extended ZC sequence, truncated ZC sequence, pseudo-random PN sequence.
4. The method according to any one of claims 1 to 3, characterized in that The root sequence number of the first sequence is associated with at least one of the following: Perception service related information, information of devices participating in perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, length of the first sequence, and first sequence identifier; or The root sequence number of the ZC sequence corresponding to the second sequence is associated with at least one of the following: Perception service-related information, information about the devices participating in the perception, frequency domain resource-related information of the target signal, time domain resource information of the target signal, spatial domain resource-related information of the target signal, the length of the second sequence, the second sequence identifier, and the root sequence of the first sequence.
5. The method according to claim 4, wherein The root sequence number of the second sequence is calculated based on the root sequence number of the first sequence, and q2=q1mod M ZC , where q1 represents the root sequence number of the first sequence, q2 represents the root sequence number of the second sequence, and M ZC Indicates the length of the second sequence.
6. The method according to any one of claims 1 to 5, characterized in that The root sequence number of the first sequence is calculated as follows: Among them, q1 represents the root sequence number of the first sequence, u∈{0,1,…,u max } is the root sequence group number, v∈{0,1} is the sequence number within the group, N ZC is the length of the first sequence, N1 is the maximum group number u max or an integer associated with the length of the first sequence; or, The root sequence number of the second sequence is calculated as follows: Where q2 represents the root sequence number of the second sequence, u∈{0,1,…,u max } is the root sequence group number, v∈{0,1} is the sequence number within the group, N ZC is the length of the second sequence, N2 is the maximum group number u max or an integer associated with the length of the second sequence.
7. The method according to claim 6, wherein The intra-group sequence number corresponding to the first sequence satisfies one of the following conditions: Alternatively, the intra-group sequence number corresponding to the second sequence satisfies one of the following: in, is the time slot index within the radio frame when the subcarrier spacing is configured as μ, is the number of symbols in a single time slot, l′ is the symbol index in the coherent processing time window or the symbol index in the sensing resource block, and n win is the coherent processing time window index or measurement resource block index, It is the number of symbols in a single coherent processing time window or the number of symbols in a measurement resource block.
8. The method according to any one of claims 1 to 7, characterized in that The root sequence number of the first sequence includes one of the following: <h2 style=";text-align:left;direction:ltr">q=(2<h2 style=";text-align:left;direction:ltr"> x <h2 style=";text-align:left;direction:ltr"> (n<h2 style=";text-align:left;direction:ltr"> win <h2 style=";text-align:left;direction:ltr"> +1)(2n<h2 style=";text-align:left;direction:ltr"> port <h2 style=";text-align:left;direction:ltr"> +1)+n<h2 style=";text-align:left;direction:ltr"> port <h2 style=";text-align:left;direction:ltr"> modL)<h2 style=";text-align:left;direction:ltr"> ZC <h2 style=";text-align:left;direction:ltr"> ; Where q is the root sequence number of the first sequence, x is a positive integer, is the number of symbols in a single time slot, is the time slot index in the radio frame when the subcarrier spacing is configured as μ, l′ is the symbol index in the coherent processing time window or the symbol index in the sensing resource block, is the identifier of the first sequence, L zC is the length of the first sequence, n win is the coherent processing time window index or measurement resource block index, n port is the antenna port index, and y is a positive integer.
9. The method according to any one of claims 1 to 8, characterized in that The cyclic shift value of the first sequence is associated with at least one of the following: Perception service related information, information of devices participating in perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, length of the first sequence, and first sequence identifier; or, The cyclic shift value of the second sequence is associated with at least one of the following: Perception service-related information, information about the devices participating in the perception, frequency domain resource-related information of the target signal, time domain resource information of the target signal, spatial domain resource-related information of the target signal, the length of the second sequence, the second sequence identifier, and the cyclic shift value of the first sequence.
10. The method according to claim 9, wherein The cyclic shift value of the first sequence satisfies one of the following: Where α1 is the cyclic shift factor of the first sequence, represents the cyclic shift value of the first sequence, n port is the port index, is the total number of ports; or, The cyclic shift value of the first sequence satisfies one of the following: Wherein, α2 is the cyclic shift factor of the first sequence, represents the cyclic shift value of the second sequence, n port is the port index, is the total number of ports.
11. The method according to claim 9 or 10, wherein: The cyclic shift value of the second sequence is calculated based on the cyclic shift value of the first sequence, and represents the cyclic shift value of the first sequence, represents the cyclic shift value of the second sequence, represents the maximum cyclic shift value of the second sequence.
12. The method according to any one of claims 3 to 11, characterized in that The initial value of the PN sequence is associated with at least one of the following: Perception service related information, information of the devices participating in the perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, the length of the second sequence, and the second sequence identifier.
13. The method according to any one of claims 1 to 12, characterized in that The method further comprises: The first device obtains signal configuration information of the target signal, where the signal configuration information includes at least one of the following: The sequence generation information of the first sequence, the sequence generation information of the second sequence, the signal resource identifier, the signal usage, the waveform, the subcarrier spacing, the guard interval, the starting frequency domain position, the ending frequency domain position, the starting time domain position, the ending time domain position, the time domain resource length, the time domain resource spacing, the time domain resource characteristics, the signal power, the signal direction, the quasi-co-location QCL relationship, and the cyclic prefix CP information.
14. The method according to claim 13, wherein The first sequence generation information includes at least one of the following: The length of the first sequence, the total number of frequency domain resource units used to carry the target signal, the number of RBs used to carry the signal, the adjacent subcarrier offset used to carry the target signal, the frequency domain density of the target signal, the minimum total number of frequency domain resource units that meets the measurement requirements, the maximum frequency domain resource unit spacing that meets the maximum unambiguous range, the maximum number of subcarriers in the adjacent subcarrier spacing used to carry the target signal, the root sequence number of the first sequence, associated information of the root sequence number of the first sequence, the cyclic shift factor of the first sequence, the maximum cyclic shift value, associated information of the cyclic shift value of the first sequence, the maximum number of cyclic shifts allowed by the root sequence, parameter configuration index information of the first sequence, and the first sequence identifier; or, The second sequence generation information includes at least one of the following: The length of the second sequence, the total number of frequency domain resource units used to carry the target signal, the number of RBs used to carry the signal, the adjacent subcarrier offset used to carry the target signal, the frequency domain density of the target signal, the minimum total number of frequency domain resource units that meet the measurement requirements, the maximum frequency domain resource unit interval that meets the maximum unambiguous range, the maximum number of subcarriers in the adjacent subcarrier interval used to carry the target signal, the root sequence number of the second sequence, the associated information of the root sequence number of the second sequence, the cyclic shift factor of the second sequence, the maximum cyclic shift value, the associated information of the cyclic shift value of the second sequence, the maximum number of cyclic shifts allowed by the root sequence, the initial value of the PN sequence, the associated information of the initial value of the PN sequence, the parameter configuration index information of the second sequence, and the second sequence identifier.
15. The method according to any one of claims 1 to 14, characterized in that The target signal is used for measurement by the second device, or the target signal is used for measurement by the first device; the method further includes at least one of the following: In a case where the target signal is used for measurement by the second device, the first device sends measurement configuration information to the second device; In a case where the target signal is used for measurement by a first device, the first device receives measurement configuration information.
16. The method according to claim 15, wherein The measurement configuration information includes at least one of the following: Measurement resource information, measurement rule information, measurement quantity information, and reporting configuration.
17. The method according to claim 16, wherein The measurement rule information includes at least one of the following: Measurement threshold information, measurement window information, time domain measurement interval, frequency domain measurement interval, number of time domain calculation sampling points, number of frequency domain calculation sampling points; The measurement window information includes at least one of the following: Frequency domain measurement window, time domain measurement window, target dimension measurement window.
18. The method according to any one of claims 1 to 17, characterized in that When the total number of frequency domain resource units used to carry the target signal is greater than the length of the first sequence, the frequency domain sequence of the target signal is mapped to the middle part of the frequency domain resources used to carry the target signal.
19. The method according to any one of claims 1 to 18, characterized in that In a case where the frequency domain sequences of the target signal at multiple time domain positions include frequency domain sequences at at least two time domain positions obtained by cyclically shifting the first sequence: The sequence corresponding to the target signal on the time domain resource unit with index m at the at least two time domain positions is a cyclic shift factor that satisfies: Among them, α m is the cyclic shift factor of the sequence corresponding to the target signal on the time domain resource unit with index m, M represents the number of time domain resource units carrying the target signal in a single coherent processing time window, and m is a positive integer.
20. The method according to any one of claims 1 to 19, characterized in that The length of the first sequence is a prime number.
21. A measurement method, characterized in that: include: The second device measures the target signal sent by the first device; The frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following: Modulating the first sequence based on the second sequence to obtain frequency domain sequences at at least two time domain positions; Performing a cyclic shift on the first sequence to obtain frequency domain sequences at at least two time domain positions; The first sequence is a ZC sequence, and is a frequency domain sequence.
22. The method according to claim 21, wherein The first sequence includes one of the following: ZC sequence with prime length, cyclically extended ZC sequence, truncated ZC sequence.
23. The method according to claim 21 or 22, wherein: The second sequence includes one of the following: ZC sequence with prime length, cyclically extended ZC sequence, truncated ZC sequence, pseudo-random PN sequence.
24. The method according to any one of claims 21 to 23, characterized in that The root sequence number of the first sequence is associated with at least one of the following: Perception service related information, information of devices participating in perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, length of the first sequence, and first sequence identifier; or The root sequence number of the ZC sequence corresponding to the second sequence is associated with at least one of the following: Perception service-related information, information about the devices participating in the perception, frequency domain resource-related information of the target signal, time domain resource information of the target signal, spatial domain resource-related information of the target signal, the length of the second sequence, the second sequence identifier, and the root sequence of the first sequence.
25. The method according to any one of claims 21 to 24, characterized in that The cyclic shift value of the first sequence is associated with at least one of the following: Perception service related information, information of devices participating in perception, frequency domain resource related information of the target signal, time domain resource information of the target signal, spatial domain resource related information of the target signal, length of the ZC sequence, and a first sequence identifier; or, The cyclic shift value of the second sequence is associated with at least one of the following: Perception service-related information, information about the devices participating in the perception, frequency domain resource-related information of the target signal, time domain resource information of the target signal, spatial domain resource-related information of the target signal, the length of the ZC sequence, the second sequence identifier, and the cyclic shift value of the first sequence.
26. The method according to any one of claims 21 to 25, characterized in that The method further comprises: The second device sends signal configuration information of the target signal to the first device, where the signal configuration information includes at least one of the following: The sequence generation information of the first sequence, the sequence generation information of the second sequence, the signal resource identifier, the signal usage, the waveform, the subcarrier spacing, the guard interval, the starting frequency domain position, the ending frequency domain position, the starting time domain position, the ending time domain position, the time domain resource length, the time domain resource spacing, the time domain resource characteristics, the signal power, the signal direction, the quasi-co-location QCL relationship, and the cyclic prefix CP information.
27. The method according to claim 26, wherein The first sequence generation information includes at least one of the following: The length of the first sequence, the total number of frequency domain resource units used to carry the target signal, the number of RBs used to carry the signal, the adjacent subcarrier offset used to carry the target signal, the frequency domain density of the target signal, the minimum total number of frequency domain resource units that meets measurement requirements, the maximum frequency domain resource unit spacing that meets the maximum unambiguous range, the maximum number of subcarriers in the adjacent subcarrier spacing used to carry the target signal, the root sequence number of the first sequence, the associated information of the root sequence number of the first sequence, the cyclic shift value of the first sequence, the associated information of the cyclic shift value of the first sequence, the maximum number of cyclic shifts allowed by the root sequence, the parameter configuration index information of the ZC sequence, and the first sequence identifier; or, The second sequence generation information includes at least one of the following: The length of the second sequence, the total number of frequency domain resource units used to carry the target signal, the number of RBs used to carry the signal, the adjacent subcarrier offset used to carry the target signal, the frequency domain density of the target signal, the minimum total number of frequency domain resource units that meet the measurement requirements, the maximum frequency domain resource unit interval that meets the maximum unambiguous range, the maximum number of subcarriers in the adjacent subcarrier interval used to carry the target signal, the root sequence number of the second sequence, the associated information of the root sequence number of the second sequence, the cyclic shift value of the second sequence, the associated information of the cyclic shift value of the second sequence, the maximum number of cyclic shifts allowed by the root sequence, the initial value of the PN sequence, the associated information of the initial value of the PN sequence, the parameter configuration index information of the ZC sequence, and the second sequence identifier.
28. The method according to any one of claims 21 to 27, characterized in that The method further comprises: The second device receives measurement configuration information.
29. The method of claim 28, wherein The measurement configuration information includes at least one of the following: Measurement resource information, measurement rule information, measurement quantity information, and reporting configuration.
30. The method according to any one of claims 21 to 29, characterized in that When the total number of frequency domain resource units used to carry the target signal is greater than the length of the first sequence, the frequency domain sequence of the target signal is mapped to the middle part of the frequency domain resources used to carry the target signal.
31. A signal generating device, characterized in that: include: A first generating module is configured to generate a first sequence, where the first sequence is a ZC sequence and is a frequency domain sequence; The second generating module is configured to generate a target signal, where the target signal is used for measurement, and a frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following: Modulating the first sequence based on a second sequence to obtain frequency domain sequences at at least two time domain positions; Performing cyclic shift on the first sequence to obtain frequency domain sequences at at least two time domain positions.
32. The device according to claim 31, wherein The device further comprises: An acquisition module is configured to acquire signal configuration information of the target signal, where the signal configuration information includes at least one of the following: The sequence generation information of the first sequence, the sequence generation information of the second sequence, the signal resource identifier, the signal usage, the waveform, the subcarrier spacing, the guard interval, the starting frequency domain position, the ending frequency domain position, the starting time domain position, the ending time domain position, the time domain resource length, the time domain resource spacing, the time domain resource characteristics, the signal power, the signal direction, the quasi-co-location QCL relationship, and the cyclic prefix CP information.
33. The device according to claim 31 or 32, characterized in that The target signal is used for measurement by the second device, or the target signal is used for measurement by the first device; the apparatus further includes at least one of the following: a sending module, configured to send measurement configuration information to the second device when the target signal is used for measurement by the second device; The receiving module is configured to receive measurement configuration information when the target signal is used for measurement of the first device.
34. A measuring device, characterized in that include: a measuring module, configured to measure a target signal sent by the first device; The frequency domain sequence of the target signal at multiple time domain positions includes at least one of the following: Modulating the first sequence based on the second sequence to obtain frequency domain sequences at at least two time domain positions; Performing a cyclic shift on the first sequence to obtain frequency domain sequences at at least two time domain positions; The first sequence is a ZC sequence, and is a frequency domain sequence.
35. The device according to claim 34, wherein The device further comprises: a sending module, configured to send signal configuration information of the target signal to the first device, where the signal configuration information includes at least one of the following: The sequence generation information of the first sequence, the sequence generation information of the second sequence, the signal resource identifier, the signal usage, the waveform, the subcarrier spacing, the guard interval, the starting frequency domain position, the ending frequency domain position, the starting time domain position, the ending time domain position, the time domain resource length, the time domain resource spacing, the time domain resource characteristics, the signal power, the signal direction, the quasi-co-location QCL relationship, and the cyclic prefix CP information.
36. The device according to claim 35, wherein The device further comprises: The receiving module is used to receive measurement configuration information.
37. A device, characterized in that It includes a processor and a memory, the memory storing a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, it implements the steps of the signal generation method according to any one of claims 1 to 20, or when the program or instruction is executed by the processor, it implements the steps of the measurement method according to any one of claims 21 to 30.
38. A readable storage medium, characterized in that The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the signal generation method according to any one of claims 1 to 20 are implemented, or the steps of the measurement method according to any one of claims 21 to 30 are implemented.
39. A computer program product, characterized in that The computer program product is stored in a storage medium, and is executed by at least one processor to implement the steps of the signal generation method according to any one of claims 1 to 20, or to implement the steps of the measurement method according to any one of claims 21 to 30.