Signal generation method and apparatus, and devices

By generating a signal based on the first PN sequence and random coefficients and associating it with the radio frame index, the problem of the signal being identical in every radio frame is solved, the temporal correlation characteristics and anti-interference ability of the signal are improved, and the sensing performance is enhanced.

WO2026032180A1PCT designated stage Publication Date: 2026-02-12VIVO MOBILE COMM CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/112320
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-09
Filing Date
2025-08-04
Publication Date
2026-02-12

AI Technical Summary

Technical Problem

In existing technologies, the time-domain correlation characteristics of signals are poor, resulting in signals that are identical in each wireless frame and lack randomness and correlation.

Method used

By generating the target signal based on the first PN sequence and random coefficients, and associating the initial value of the first PN sequence with the radio frame index, signal differentiation on each radio frame is ensured.

Benefits of technology

It improves the time-domain correlation characteristics of the signal, enhances the signal's anti-interference ability and sensing performance, especially in target positioning and velocity measurement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025112320_12022026_PF_FP_ABST
    Figure CN2025112320_12022026_PF_FP_ABST
Patent Text Reader

Abstract

The present application belongs to the technical field of communications. Disclosed are a signal generation method and apparatus, and devices. The signal generation method of the embodiments of the present application comprises: a first device generates a target signal on the basis of a first PN sequence, the target signal satisfying at least one of the following: the target signal being generated on the basis of the first PN sequence and a random coefficient, and an initial value of the first PN sequence being associated with a radio frame index.
Need to check novelty before this filing date? Find Prior Art

Description

Signal generation method, device and equipment

[0001] Cross-reference to Related Applications

[0002] This application claims priority to Chinese Patent Application No. 202411094068.0, filed on August 9, 2024, the contents of which are incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] The present application belongs to the technical field of communication, and specifically relates to a signal generation method, device and equipment. BACKGROUND

[0004] In some related technologies, the generation of signals is mainly according to the frequency domain dimension or the subcarrier dimension to generate signals, specifically, a signal is directly generated based on a same sequence for each wireless frame, which leads to the same generated signal for each wireless frame, and makes the time domain correlation characteristics of the signal poor. SUMMARY

[0005] Embodiments of the present application provide a signal generation method, device and equipment, which can solve the problem of poor time domain correlation characteristics of signals.

[0006] In a first aspect, a signal generation method is provided, comprising:

[0007] A first device generates a target signal based on a first Pseudo Noise (PN) sequence, and the target signal satisfies at least one of the following:

[0008] The target signal is generated based on the first PN sequence and a random coefficient.

[0009] An initial value of the first PN sequence is associated with a wireless frame index.

[0010] In a second aspect, a signal generation device is provided, comprising:

[0011] A processing module is configured to generate a target signal based on a first PN sequence, and the target signal satisfies at least one of the following:

[0012] The target signal is generated based on the first PN sequence and a random coefficient.

[0013] An initial value of the first PN sequence is associated with a wireless frame index.

[0014] In a third aspect, a signal generation device is provided, which is configured to perform the steps of the signal generation method provided by the embodiments of the present application.

[0015] In a fourth aspect, a device is provided, which includes a processor and a memory, the memory storing programs or instructions executable on the processor, and the programs or instructions, when executed by the processor, implement the steps of the signal generation method provided in the embodiments of the present application.

[0016] In a fifth aspect, a device is provided, which includes a processor and a communication interface, and the processor is configured to generate a target signal based on a first PN sequence, and the target signal satisfies at least one of the following conditions: the target signal is generated based on the first PN sequence and a random coefficient; and an initial value of the first PN sequence is associated with a wireless frame index.

[0017] In a sixth aspect, a readable storage medium is provided, which stores programs or instructions, and the programs or instructions, when executed by a processor, implement the steps of the signal generation method provided in the embodiments of the present application.

[0018] In a seventh aspect, a chip is provided, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to execute programs or instructions to implement the signal generation method provided in the embodiments of the present application.

[0019] In an eighth aspect, a computer program / program product is provided, which is stored in a storage medium, and the computer program / program product is executed by at least one processor to implement the steps of the signal generation method provided in the embodiments of the present application.

[0020] In the embodiments of the present application, the first device generates a target signal based on a first PN sequence, and the target signal satisfies at least one of the following conditions: the target signal is generated based on the first PN sequence and a random coefficient; and an initial value of the first PN sequence is associated with a wireless frame index. In this way, since the target signal is generated based on the first PN sequence and the random coefficient, the target signal generation has randomness, so as to avoid the generated target signal being the same in each wireless frame, and to improve the time-domain correlation characteristics of the signal; and the initial value of the first PN sequence is associated with the wireless frame index, so as to realize the generated target signal being associated with the wireless frame index, thereby avoiding the generated target signal being the same in each wireless frame, and improving the time-domain correlation characteristics of the signal. BRIEF DESCRIPTION OF DRAWINGS

[0021] FIG. 1 is a schematic diagram of a system provided in the embodiments of the present application;

[0022] FIG. 2 is a schematic diagram of a sensing measurement scenario provided in the embodiments of the present application;

[0023] FIG. 3 is a flowchart of a signal generation method provided in the embodiments of the present application;

[0024] FIG. 4 is a schematic diagram of a signal autocorrelation characteristic according to an embodiment of the present application;

[0025] FIG. 5 is a schematic diagram of a signal cross-correlation characteristic according to an embodiment of the present application;

[0026] FIG. 6 is a schematic diagram of a sensing performance according to an embodiment of the present application;

[0027] FIG. 7 is a schematic diagram of a sensing region division according to an embodiment of the present application;

[0028] FIG. 8 is a schematic diagram of another sensing region division according to an embodiment of the present application;

[0029] FIG. 9 is a structural diagram of a signal generation apparatus according to an embodiment of the present application;

[0030] FIG. 10 is a structural diagram of a communication device according to an embodiment of the present application;

[0031] FIG. 11 is a structural diagram of a device according to an embodiment of the present application. DETAILED DESCRIPTION

[0032] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of them. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.

[0033] The terms "first", "second", and the like in the present 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 can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than that illustrated or described herein, and the objects distinguished by "first", "second" are usually a category, and are not limited to the number of objects, for example, the first object can be one or more. In addition, "or" in the present application means at least one of the connected objects. For example, the protection scope of "A or B" at least covers three schemes, namely, scheme one: including A and not including B; scheme two: including B and not including A; scheme three: including A and B. In addition, the terms "A and / or B", "at least one of A and B", "at least one of A or B" also at least cover the above three schemes, respectively. The character " / " generally represents that the objects before and after are in an "or" relationship.

[0034] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). The direct indication can be understood as that the sender explicitly informs the receiver of specific information, operations to be performed or requested results, etc. in the sent indication. The indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or judges and determines the operations to be performed or requested results, etc. according to the judgment result.

[0035] It is worth noting that the techniques described in the embodiments of the present application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, 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.

[0036] The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described techniques can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these techniques can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems. th

[0037] FIG. 1 shows a block diagram of a wireless communication system to which the embodiments of the present application can be applied. The wireless communication system includes a terminal 11 and a network side device 12.

[0038] ​The terminal 11 can be a terminal-side device such as a mobile phone, a Tablet Personal Computer, a Laptop Computer, a notebook computer, a Personal Digital Assistant (PDA), a palmtop computer, a netbook, an Ultra-mobile Personal Computer (UMPC), a Mobile Internet Device (MID), an Augmented Reality (AR) device, a Virtual Reality (VR) device, a robot, a wearable device, a flight vehicle, a Vehicle User Equipment (VUE), a shipboard device, a Pedestrian User Equipment (PUE), a smart home (a home device with a wireless communication function, such as a refrigerator, a television, a washing machine, or furniture), a game console, a Personal Computer (PC), a kiosk, or a self-service machine. The wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart anklet, a smart necklace, and the like), a smart wristband, smart clothing, and the like. The vehicle-mounted device can also be referred to as a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip, or a vehicle-mounted unit. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application.

[0039] The network side device 12 can include an access network device or a core network device, wherein the access network device can also be referred to as a radio access network (RAN) device, a radio access network function, a radio access network unit, or a satellite. The access network device can include a base station, a wireless local area network (WLAN) access point (AP), or a wireless fidelity (WiFi) node, etc. Among them, the base station can be referred to as a node B (NB), an evolved node B (eNB), a next generation node B (gNB), a new radio node B (NR Node B), an access point, a relay base station (RBS), a serving base station (SBS), a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home node B (HNB), a home evolved node B, a transmit / receive point (TRP), or some other suitable term in the art, as long as the same technical effect is achieved. The base station is not limited to a specific technical term, and it should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.

[0040] The core network device can also be referred to as a core network node, a core network function, or a core network network element, etc., which includes but is not limited to at least one of the following: a mobility management entity (MME), an access and mobility management function (AMF), a session management function (SMF), a user plane function (UPF), a policy control function (PCF), a policy and charging rules function (PCRF), an edge application server discovery function (EASDF), a unified data management (UDM), a unified data repository (UDR), a home subscriber server (HSS), a centralized network configuration (CNC), a network repository function (NRF), a network exposure function (NEF), a local NEF (L-NEF), a binding support function (BSF), an application function (AF), a location management function (LMF), a gateway mobile location center (GMLC), a network data analytics function (NWDAF), etc. It should be noted that only the core network device in the NR system is taken as an example for introduction in the embodiments of the present application, and the specific type of the core network device is not limited. If the name of the core network device mentioned in the embodiments of the present application changes in the subsequent protocol version (for example, 6G), it is also within the protection scope of the present application.

[0041] Optionally, the core network device can be implemented by one or more function modules in one device, or can be implemented by multiple devices together, and the embodiments of the present application do not make a specific limitation hereon. It can be understood that the above function modules can be network elements in a hardware device, can be software function modules running on a special hardware, or can be virtualized function modules instantiated on a platform (for example, a cloud platform).

[0042] In some embodiments, the network side device and the terminal can have a sensing capability in addition to the communication capability. The sensing capability, i.e., one or more devices having the sensing capability, can sense the position, distance, speed, etc. of a target object, or detect, track, identify, image, etc. the target object, event or environment, etc. through the transmission and reception of wireless signals. Some sensing functions and application scenarios are shown in Table 1:

[0043] Table 1

[0044] It should be noted that the sensing categories shown in Table 1 above are only an example, and the categories of sensing measurement are not limited in the embodiments of the present application.

[0045] In addition, the embodiments of the present application can be applied to a communication-sensing integrated scenario. The communication-sensing integration refers to the integration of communication and sensing functions through spectrum sharing and hardware sharing in the same system. The system can sense the position, distance, speed, etc. while transmitting information, and detect, track, identify, etc. the target device or event. The communication system and the sensing system complement each other to improve the overall performance and bring better service experience.

[0046] For example, the integration of communication and radar is a typical communication-sensing integrated (communication-sensing fusion) application, and the integration of communication and radar system can bring many advantages, such as cost saving, size reduction, power consumption reduction, spectrum efficiency improvement, mutual interference reduction, etc., thereby improving the overall system performance.

[0047] In the embodiments of the present application, according to the differences between the sensing signal transmission node and the reception node, there can be, but are not limited to, six kinds of sensing links shown in FIG. 2. It should be noted that each sensing link in FIG. 2 is exemplified by one transmission node and one reception node. In actual systems, different sensing links can be selected according to different sensing requirements, and the transmission node and the reception node of each sensing link can be one or more, and the actual sensing system can include multiple different sensing links. In addition, the sensing targets in FIG. 2 are taken as examples of people and vehicles, and it is assumed that neither people nor vehicles carry or install signal receiving / transmitting devices. The sensing targets in actual scenarios will be more diverse.

[0048] Sensing link 1: self-sensing by the base station. In this mode, the base station transmits a sensing signal and obtains a sensing result by receiving the echo of the sensing signal;

[0049] Sensing link 2: inter-base-station air interface sensing. In this mode, base station 2 receives the sensing signal transmitted by base station 1 and obtains a sensing result.

[0050] Sensing link 3: uplink air interface sensing. In this mode, the base station receives the sensing signal transmitted by the terminal and obtains a sensing result.

[0051] Sensing link 4: downlink air interface sensing. In this mode, the terminal receives the sensing signal transmitted by the base station and obtains a sensing result.

[0052] Sensing link 5: self-sensing by the terminal. In this mode, the terminal transmits a sensing signal and obtains a sensing result by receiving the echo of the sensing signal.

[0053] Sensing link 6: inter-terminal sidelink sensing. For example, terminal 2 receives the sensing signal transmitted by terminal 1 and obtains a sensing result, or terminal 1 receives the sensing signal transmitted by terminal 2 and obtains a sensing result.

[0054] In the embodiments of the present application, the PN sequence has the characteristics of simple generation and good autocorrelation and cross-correlation, and the PN sequence supports a large number of generated sequences, thereby supporting more user access to the communication system.

[0055] The signal generation method, device and equipment provided by the embodiments of the present application will be described in detail below in combination with the drawings and some embodiments and application scenarios.

[0056] Please refer to FIG. 3, which is a flowchart of a signal generation method provided by the embodiments of the present application, as shown in FIG. 3, including the following steps:

[0057] Step 301: a first device generates a target signal based on a first PN sequence, and the target signal satisfies at least one of the following conditions:

[0058] The target signal is generated based on the first PN sequence and a random coefficient;

[0059] The initial value of the first PN sequence is associated with a radio frame index.

[0060] The first device can be a terminal, or the first device can be a network-side device.

[0061] The target signal can be a signal for sensing, or the target signal can be a signal for communication. Alternatively, the target signal can be used for both sensing and communication.

[0062] The target signal satisfying the at least one of the above can be understood as:

[0063] The target signal is generated based on the first PN sequence and the random coefficient, but the initial value of the first PN sequence of the target signal can or can not be associated with the radio frame index; or,

[0064] The initial value of the first PN sequence is associated with the radio frame index, but the target signal can or can not be generated based on the first PN sequence and the random coefficient, such as being generated based only on the first PN sequence; or,

[0065] The target signal is generated based on the first PN sequence and the random coefficient, and the initial value of the PN sequence is associated with the radio frame index.

[0066] The random coefficient can be understood as a randomly generated coefficient.

[0067] The target signal being generated based on the first PN sequence and the random coefficient can be understood as the first device generating a signal sequence of the target signal based on the first PN sequence and the random coefficient.

[0068] The radio frame index is the index of the radio frame corresponding to the target signal.

[0069] The initial value of the first PN sequence being associated with the radio frame index can be understood as the initial value of the first PN sequence of the generated target signal being associated with the radio frame index, wherein the initial value of the first PN sequence being associated with the radio frame index can be understood as the initial value of the first PN sequence being generated according to the radio frame index or the initial value of the first PN sequence having an association relationship with the radio frame index, so as to avoid the initial value of the first PN sequence corresponding to each radio frame being the same, so as to avoid the target signal generated on each radio frame being the same.

[0070] The first device generating the target signal based on the first PN sequence can also be referred to as generating a signal sequence of the target signal based on the first PN sequence.

[0071] In the embodiments of the present application, since the target signal is generated based on the first PN sequence and the random coefficient, the target signal generation has randomness, so as to avoid the target signal generated on each radio frame being the same, to improve the time domain correlation characteristics of the signal, and specifically to improve the time domain dimension autocorrelation characteristics and cross-correlation characteristics of the target signal; and the initial value of the first PN sequence is associated with the radio frame index, so as to realize the generated target signal being associated with the radio frame index, thereby avoiding the target signal generated on each radio frame being the same, to improve the time domain correlation characteristics of the signal, and specifically to improve the time domain dimension autocorrelation characteristics and cross-correlation characteristics of the target signal.

[0072] The time-domain dimension autocorrelation characteristics and cross-correlation characteristics of the target signal are improved, so that the target signal has stronger anti-interference capability, and the perception performance is improved.

[0073] As an optional implementation, in a case where the target signal is generated based on the first PN sequence and a random coefficient, the first device generates the target signal based on the first PN sequence, including one of the following:

[0074] The first device modulates the first PN sequence to obtain a modulation sequence, and multiplies the modulation sequence with a first random coefficient to obtain the target signal.

[0075] The first device multiplies the first PN sequence with a second random coefficient to obtain a second PN sequence, and modulates the second PN sequence to obtain the target signal.

[0076] The first random coefficient and the second random coefficient can be the same or different random numbers, and can be a randomly generated coefficient.

[0077] The modulation can be quadrature phase shift keying (QPSK) modulation, or can be amplitude modulation, frequency modulation, phase modulation, or other modulation modes, which are not limited in the embodiments of the present application.

[0078] In some embodiments, the first random coefficient has a value including at least one of +1 and -1. Since the first random coefficient has a value including at least one of +1 and -1, the complexity of generating the target signal can be reduced.

[0079] It should be noted that the value of the first random coefficient is not limited to +1 and -1 in the embodiments of the present application. For example, the value of the first random coefficient can be +2 and -2, or +10 and -10, or and and other random coefficients.

[0080] In some embodiments, the second random coefficient has a value including at least one of 0 and 1. Since the second random coefficient has a value including at least one of 0 and 1, the complexity of generating the target signal can be reduced.

[0081] It should be noted that the value of the second random coefficient is not limited to 0 and 1 in the embodiments of the present application. For example, the value of the second random coefficient can be -1 and -2, or 0 and 2, and other random coefficients.

[0082] In the embodiment, the target signal can be obtained by multiplying the random coefficient with the PN sequence after modulation, or the target signal can be obtained by multiplying the random coefficient with the PN sequence and then modulating, so as to improve the autocorrelation and cross-correlation characteristics of the target signal in the time domain.

[0083] Optionally, the first random coefficient is calculated by one of the following: k = (-1) k ; I k = e jβ , wherein β = k·π; I k = (1-2k).

[0084] wherein I k is the first random coefficient, and k is a target random number.

[0085] The above calculation by one of the above can be understood as that the first random coefficient can be obtained by any one of the above.

[0086] The target random number can be a randomly generated coefficient, or can be a random number generated based on time domain resource information of the target signal.

[0087] In the embodiment, the first random coefficient can be obtained in multiple ways, so as to improve the autocorrelation and cross-correlation characteristics of the target signal in the time domain in multiple ways.

[0088] Optionally, the target random number satisfies one of the following:

[0089] k = 0.

[0090] wherein, is the number of slots of a radio frame, n f is a radio frame index, is the number of symbols of a slot, and l is a symbol index in the slot, is a slot index in a radio frame, N0 is a positive integer, N1 is a positive integer, N2 is a positive integer, N3 is a positive integer, and M is a positive integer.

[0091] In some embodiments, the above may be the number of slots of each radio frame, the above n f may be an index of a radio frame corresponding to the target signal, and the above may be the number of symbols of each slot, the above l can be an index of a symbol corresponding to the target signal, and the above The N0, N1, N2 and N3 can be positive integers preconfigured or agreed by a protocol or configured by a network side device, and specific values are not limited.

[0092] In some embodiments, the l can be equal to l0+l', where l0 represents an index of a starting symbol in one or more symbols included in the time domain resource occupied by the target signal, and l' represents a relative index of one symbol included in the time domain resource occupied by the target signal relative to the starting symbol.

[0093] It should be noted that the values of the N0, N1, N2, N3 and M can be positive integers agreed by a protocol or configured by a network side device, or determined by the first device based on user input, and the embodiments of the present application do not limit the values of the N0, N1, N2, N3 and M.

[0094] For example, in some embodiments, the N0 is a positive integer associated with a radio frame, the N1 is a positive integer associated with a time slot, and the N2 is a positive integer associated with a symbol. For example, the N0 can be associated with a number of radio frames for joint coherent processing when the receiver calculates the sensing information, the N1 can be associated with a number of time slots for joint coherent processing when the receiver calculates the sensing information, and the N2 can be associated with a number of OFDM symbols for joint coherent processing when the receiver calculates the sensing information, that is, the N0, N1 and N2 are associated with sensing speed / Doppler resolution and processing gain. Different values can be preset to correspond to different sensing resolution or coverage performance requirements. For example, the N0 can be any one of 1, 2, 3, 4, 5, 6, 7, 8, 9 and 10; the N1 can be any one of 16, 20, 32, 40, 64, 80, 96, 100, 128, 160 and 200; and the N3 can be any one of 280, 560, 840, 1120, 1400, 1680 and 2240.

[0095] Alternatively, when the target signal is a signal for sensing, the N0 or N1 or N2 can be a specific value by default, which is predetermined by a protocol. When the receiver receives the target signal and calculates the sensing information, the target signal corresponding to N0 radio frames, N1 time slots or N2 OFDM symbols can be processed by joint coherent processing, such as two-dimensional fast Fourier transform (FFT) operation. Alternatively, the number of radio frames, the number of time slots or the number of OFDM symbols for coherent processing by the receiver can also be other values, and the present application does not limit the specific behavior of the receiver. Through the modulo operation of the radio frame index or the time slot index or the symbol index and the N0, N1 and N2, the system can avoid generating a too long pseudo-random sequence, thereby reducing the calculation cost or the storage cost.

[0096] In some embodiments, the above N3 can be used to limit the maximum value or the number of bits of k, for example: N3 = 2 8 = 256, or other values such as N3 = 2 4 = 32, etc. are not limited.

[0097] In some embodiments, the above M = 8 or other values such as M = 4 or 16, etc. are not limited.

[0098] In some embodiments, at least one of the following can be valid for I k = (-1) k or I k = e jβ is valid, and I k = (1-2k) is not valid:

[0099] In some embodiments, the above k = 0 can be used in the case where the target signal is used for communication.

[0100] Through the above multiple formulas, the target random coefficient can be associated with the wireless frame index, the time slot index and the symbol index, etc. to make the finally generated first random coefficient associated with the time domain resource information of the target signal, thereby improving the time domain dimension autocorrelation and cross-correlation characteristics of the target signal. For example, taking Figures 4 and 5 as examples, the dashed line represents the comparison signal generated directly based on the PN sequence, and the solid line represents the above target signal. As can be seen from Figure 4, the time domain autocorrelation characteristics of the target signal are better than those of the comparison signal. As can be seen from Figure 5, the time domain cross-correlation characteristics of the target signal are better than those of the comparison signal.

[0101] In the case where the target signal is a signal for sensing, when the sensing includes target positioning and speed measurement, the target signal can improve the target positioning and speed measurement performance. As shown in Figures 6(a) and (b), the dashed line represents the comparison signal generated directly based on the PN sequence, and the solid line represents the above target signal. As can be seen from Figure 6, the target positioning and speed measurement performance of the target signal is better than that of the comparison signal.

[0102] Optionally, the second random coefficient is calculated by one of the following: I y = 1;

[0103] wherein, is the number of time slots of a wireless frame, n f is the wireless frame index, is the number of symbols of a time slot, and l is the symbol index within the time slot, is the time slot index within the wireless frame, N0 is a positive integer, N1 is a positive integer, and N2 is a positive integer.

[0104] wherein the parameters in the above formulas refer to the corresponding descriptions in the above embodiments, which are not repeated here.

[0105] The second random coefficient is associated with the wireless frame index, the time slot index, and the symbol index through the above formulas, so that the generated target signal is associated with the time domain resource information of the target signal, thereby improving the time domain dimension autocorrelation and cross-correlation characteristics of the target signal.

[0106] As an optional embodiment, the initial value of the first PN sequence is associated with at least one of the following:

[0107] The time slot index, the symbol index, the sequence identifier associated with the target signal, the port index, the device identifier, and the cell identifier.

[0108] The time slot index is the index of the time slot corresponding to the target signal.

[0109] The symbol index can be the index of the symbol corresponding to the target signal, or the symbol index can be represented as l = l0 + l', l0 represents the index of the starting symbol in one or more symbols included in the time domain resource occupied by the target signal, and l' represents the relative index of one symbol included in the time domain resource occupied by the target signal relative to the starting symbol.

[0110] The port index can be the index of the port corresponding to the target signal.

[0111] The device identifier is the identifier of the first device.

[0112] The cell identifier is the identifier of the cell in which the first device resides or accesses.

[0113] The sequence identifier associated with the target signal can be the sequence identifier corresponding to the target signal The sequence identifier associated with the target signal can be determined according to a specific higher layer parameter, and the sequence identifier associated with the target signal can be determined according to at least one of the following: sensing service related information, cell information, device information, time domain resource related information, frequency domain resource related information, and spatial domain resource related information (such as antenna port index). For example: For example, different sequence identifiers are determined according to different sensing areas or different base station / cell IDs

[0114] The sequence identifier associated with the target signal determined by the first device, or the sequence identifier associated with the target signal configured by the network side device, etc.

[0115] The initial value of the first PN sequence being associated with the at least one of the above can be that, in the case that the initial value of the first PN sequence is associated with a radio frame index, the initial value of the first PN sequence is further associated with at least one of a time slot index, a symbol index, a sequence identification associated with the target signal, a port index, a device identification, and a cell identification.

[0116] The initial value of the first PN sequence being associated with the at least one of the above can be that, in the case that the initial value of the first PN sequence is not associated with a radio frame index, the initial value of the first PN sequence is associated with at least one of a time slot index, a symbol index, a sequence identification associated with the target signal, a port index, a device identification, and a cell identification.

[0117] The initial value of the first PN sequence being associated with the at least one of the above can be understood as that the initial value of the first PN sequence is determined based on the at least one of the above.

[0118] In this embodiment, the initial value of the first PN sequence can be associated with at least one of a time slot index, a symbol index, a sequence identification associated with the target signal, a port index, a device identification, and a cell identification, which can avoid the PN sequence generation parameters calculated on each radio frame being the same, and thus the PN sequences generated on each radio frame being the same, and further improve the time domain dimension related characteristics of the target signal generated based on the first PN sequence.

[0119] In some embodiments, in the case that the sequence identification associated with the target signal is less than a specific value (which can be a protocol agreement or a network side device configuration), the initial value calculation of the first PN sequence used for generating the target signal can be consistent with the initial value calculation of the first PN sequence used for generating the positioning reference signal, or consistent with the initial value calculation of the PN sequence used for generating the channel state information reference signal.

[0120] In some embodiments, the sequence identification associated with the target signal The corresponding perception service related information can include at least one of the following:

[0121] The perception area identification, the identification of whether to be used for perception, the specific perception service identification, the perception service type identification, the perception measurement quantity identification, the perception target identification, and the perception mode identification.

[0122] The perception area is a target area to be perceived, and can be divided in advance, and can include the following manners.

[0123] Manner one, a plurality of base station coverage areas (or cells) form a perception area, and are associated with a perception area identification (denoted as n areaID), as shown in FIG. 7, each hexagonal area represents a base station coverage area, and the same number area represents the same awareness area. Alternatively, the RAN-based notification area (RNA) can be taken as an awareness area, and the RNA identity (ID) can be taken as the awareness area identity.

[0124] Method two: a single base station coverage area (or cell) contains multiple awareness areas, and multiple awareness area identities are associated, for example: taking the base station as the origin, the coverage range is rasterized into multiple awareness areas, and each area is associated with an area ID n areaID As shown in FIG. 8, the dashed line represents the base station coverage area, and each square represents the divided awareness area.

[0125] Method three: directly use the geographic area identity irrelevant to the position of the base station, such as latitude and longitude or coordinate position, to generate the awareness area identity n areaID .

[0126] Method four: different angle ranges relative to the base station are associated with different awareness area IDs n areaID , for example: the azimuth angle x1°-x2° and the pitch angle y1°-y2° correspond to the awareness area ID 1.

[0127] The above-mentioned awareness or non-awareness identity can be the awareness or non-awareness identity n sensingID = 0 when it is not used for awareness; and the awareness or non-awareness identity n sensingID = 1 when it is used for awareness.

[0128] The above-mentioned awareness service identity can be different awareness service IDs n sensingID , wherein the awareness service can include at least one of the following:

[0129] detecting whether a target exists, positioning, speed detection, distance detection, angle detection, acceleration detection, material analysis, component analysis, shape detection, category division, radar cross section (RCS) detection, polarization scattering characteristic detection, fall detection, intrusion detection, quantity statistics, indoor positioning, gesture recognition, lip reading, gait recognition, expression recognition, face recognition, respiration monitoring, heart rate monitoring, pulse monitoring, humidity / brightness / temperature / air pressure monitoring, air quality monitoring, weather condition monitoring, environment reconstruction, topography, building / vegetation distribution detection, people flow or vehicle flow detection, crowd density or vehicle density detection, etc.

[0130] The above-mentioned awareness service type identity can be different awareness service IDs n sensingIDFor example, the perception function or service type is divided according to the range scale, and the specific division can be as follows:

[0131] The first type (short distance / small range): material analysis, component analysis, gesture recognition, lip reading, gait recognition, expression recognition, face recognition, breath monitoring, heart rate monitoring, pulse monitoring, etc.

[0132] The second type (medium distance / medium range): intrusion detection, quantity statistics, indoor positioning, etc.

[0133] The third type (long distance / large range): humidity / brightness / temperature / air pressure monitoring, air quality monitoring, weather condition monitoring, environment reconstruction, topography, building / vegetation distribution detection, and people flow or vehicle flow detection.

[0134] Other classification standards can also be used, for example, according to the function, the perception can be divided into positioning type, imaging type, and pattern recognition type, etc. The perception can also be divided according to the power consumption / energy consumption, or according to the resource occupation, etc.

[0135] The perception signal can also be generated according to the measurement quantity identifier, that is, at least one of the perception measurement quantities is associated with a measurement quantity identifier, for example, as shown in Table 2:

[0136] Table 2:

[0137] The above perception measurement quantity can include at least one of the following:

[0138] The first level measurement quantity (received signal / original channel information) includes: received signal / channel response complex result, amplitude / phase, I / Q and their operation results (operations include addition / subtraction / multiplication / division, matrix addition / subtraction / multiplication, matrix transposition, trigonometric relationship operation, square root operation and power operation, etc., and threshold detection results of the above operation results, maximum / minimum value extraction results, etc.); The 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, matching filtering, autocorrelation operation, wavelet transform and digital filtering, etc., and threshold detection results of the above operation results, maximum / minimum value extraction results, etc.);

[0139] The second level measurement quantity (basic measurement quantity) includes: time delay, Doppler, angle, intensity, and multi-dimensional combination representation thereof.

[0140] The third level measurement quantity (basic attribute / status) includes: distance, speed, orientation, spatial position, acceleration;

[0141] The fourth level measurement quantity (advanced attribute / status) includes: whether the target exists, trajectory, action, expression, vital sign, quantity, imaging result, weather, air quality, shape, material, composition.

[0142] The above-mentioned perception target identification can be a tag (Tag) identification associated with the perception target.

[0143] For example, the first device obtains the identification of the perception target, and different perception targets correspond to different perception target IDs n targetID The determination of the perception target can be based on prior information obtained based on existing measurement results. For example, the base station A sends a perception measurement signal through an omnidirectional beam to perform preliminary measurement, and the base station A obtains a range-Doppler graph (or a range-angle graph, etc.). The number of targets is determined according to the range-Doppler graph, and an ID is assigned to each target. Alternatively, the base station A sends a perception measurement signal through an omnidirectional beam to perform preliminary measurement, and the receiving device (such as other base stations or terminals) obtains a range-Doppler graph (or a range-angle graph, etc.). The number of targets is determined according to the range-Doppler graph, and an ID is assigned to each target. Then, the target ID and / or target related information is notified to the sending base station.

[0144] After the first device determines the ID of each target, signals for perceiving different targets are generated according to different target IDs, and the perception signals are sent through different beams, and the beam direction points to the perception target associated with the target ID.

[0145] For example, the perception target is equipped with a Tag, and different Tags are associated with different Tag IDs. The sending device obtains the Tag ID corresponding to the target, and then obtains the signal for perceiving different targets. The Tag can be a device supporting backscatter communication, and the excitation source can be a device other than the Tag, or the excitation source is the Tag itself. It can also be a terminal, that is, a normal transceiver module is installed on the perception target, such as a vehicle-mounted terminal installed on a car.

[0146] For the above-mentioned perception target type identification, different types can correspond to different perception target IDs. For example, it is divided into stationary targets and moving targets, and the latter can be further divided into high-speed targets and low-speed targets. Different types of targets correspond to different n targetID .

[0147] The above-mentioned perception mode can include a monostatic perception mode and a bistatic perception mode, for example, represented by 1 bit, where "0" represents a monostatic perception mode, and "1" represents a bistatic perception mode.

[0148] In some embodiments, the above-mentioned perception modes can also refer to the more specific 6 perception modes, for example, as shown in Table 3:

[0149] Table 3:

[0150] As an optional embodiment, in the case where the target signal is generated based on the first PN sequence and a random coefficient, the generation formula of the first PN sequence includes one of the following:

[0151] The generation formula including the radio frame index and the generation formula not including the radio frame index;

[0152] In the case where the initial value of the first PN sequence is associated with the radio frame index, the generation formula of the first PN sequence is the generation formula including the radio frame index.

[0153] The above-mentioned generation formula is an initial value generation formula of a PN sequence.

[0154] Wherein, the generation formula including the radio frame index can be understood as that the initial value of the PN sequence is associated with the radio frame index, and the generation formula not including the radio frame index can be understood as that the initial value of the PN sequence is not associated with the radio frame index.

[0155] Optionally, the generation formula not including the radio frame index includes one of the following:

[0156] Wherein, the generation formula including the radio frame index includes one of the following:

[0157] Wherein, c init is the initial value of the first PN sequence, is the number of symbols of a time slot, is the time slot index within a radio frame, and l is the symbol index within a time slot, is a sequence identifier associated with the target signal, n f is a radio frame index, x is a non-negative integer, y is a non-negative integer, z is a non-negative integer, A is a non-negative integer, N3 is a positive integer, and N4 is a positive integer, is the number of time slots of each radio frame.

[0158] The values of x, y, z, A, N3 and N4 can be a protocol agreement or a network side device configuration, or a positive integer determined by the first device based on user input, and the embodiments of the present application do not limit the values of x, y, z, A, N3 and N4.

[0159] In some embodiments, the roles of x, y and z are to shift the terms multiplied by 2 x , 2 y , 2 z , for example: The maximum value of determines the value of y, and for example, the maximum value of determines the value of x, so that each term added, i.e. respectively determines the value of different bits of c init , so that the value of c init is more random and avoids repeated values.

[0160] In some embodiments, the role of A is to limit the value or bit number of c init .

[0161] In some embodiments, the role of N3 is to make the value of c init compatible with the value generated when other signal sequences (the of other signals) are generated when the of the sensing signal is perceived.

[0162] In some embodiments, the role of N4 is similar to that of N3, to ensure the backward compatibility of the value of c init .

[0163] Through the above formula, the initial value of the PN sequence can be associated with at least one of the wireless frame index, the time slot index, the symbol index, and the sequence identification associated with the target signal, so that the initial value of the PN sequence on each wireless frame is not the same, to improve the time domain dimension related characteristics of the target signal.

[0164] As an optional embodiment, the target signal supports code division multiplexing, and the PN sequences corresponding to the code division multiplexed signals are different.

[0165] The PN sequences corresponding to the code division multiplexed signals can be understood as code division multiplexing of multiple target signals generated by generating different PN sequences. For example, the target signal does not support generating orthogonal signal sequences by mapping through orthogonal cover code (OCC), thereby supporting code division multiplexing, but directly generates different PN sequences to support code division multiplexing.

[0166] In the above embodiments, since the target signal supports code division multiplexing, the transmission performance of the system is improved.

[0167] It should be noted that, in the embodiments of the present application, the target signal can also be frequency division multiplexed or time division multiplexed, for example: for a sensing scene, a target signal frequency division multiplexing method can be determined according to a sensing distance range or frequency division multiplexing is not supported.

[0168] As an optional implementation, in a case where the target signal is a signal for sensing, the method further includes:

[0169] The first device transmits the target signal and performs sensing measurement on a back echo signal of the target signal to obtain sensing information.

[0170] The sensing measurement on the back echo signal of the target signal can be understood as self-emission and self-reception sensing measurement of the first device.

[0171] In this way, the time domain dimension related characteristics of the target signal are improved, which is beneficial to reduce signal interference, and thus the sensing information is more accurate, so as to improve the sensing performance.

[0172] Optionally, the sensing information includes at least one of the following:

[0173] an indication of whether a target is detected;

[0174] a number of detected targets;

[0175] a parameter estimation result of the detected target;

[0176] spectrum information.

[0177] The parameter estimation result can include at least one of the following:

[0178] time delay, Doppler, angle, distance, speed, and position coordinates.

[0179] The spectrum information can include at least one of the following:

[0180] time delay spectrum, distance spectrum, Doppler spectrum, speed spectrum, and angle (including azimuth angle and / or elevation angle) spectrum.

[0181] Alternatively, the spectrum information can include at least one of the following:

[0182] joint spectrum information of at least two of time delay / distance, Doppler / speed, and angle.

[0183] For example: time delay-Doppler spectrum, or time delay-Doppler-angle spectrum.

[0184] In this implementation, multiple sensing measurements can be measured to improve the sensing performance.

[0185] In some embodiments, the first device can send the target signal, and the second device can perform sensing measurement on the target signal to obtain the sensing information.

[0186] In some embodiments, when the target signal is a signal used for communication, the first device can send the target signal, and the second device can receive the target signal and measure to obtain the communication channel information, or the second device can perform time / frequency synchronization according to the received target signal.

[0187] In the embodiments of the present application, the first device generates the target signal based on the first PN sequence, and the target signal satisfies at least one of the following conditions: the target signal is generated based on the first PN sequence and a random coefficient; and the initial value of the first PN sequence is associated with a radio frame index. In this way, since the target signal is generated based on the first PN sequence and the random coefficient, the target signal generation has randomness, so as to avoid the generated target signal being the same in each radio frame, and to improve the time-domain correlation characteristics of the signal. In addition, the initial value of the first PN sequence is associated with the radio frame index, so that the generated target signal is associated with the radio frame index, thereby avoiding the generated target signal being the same in each radio frame, and improving the time-domain correlation characteristics of the signal.

[0188] The method provided by the embodiments of the present application is exemplified by multiple embodiments as follows:

[0189] Embodiment one:

[0190] The embodiment includes the following steps:

[0191] Step 1, the first device generates a first PN sequence (such as a Gold sequence) c(i), i=0, 1, 2, …, 2N-1, N being a positive integer, and obtains a target signal according to the first PN sequence, and the target signal satisfies at least one of the following conditions:

[0192] I. The target signal is obtained by performing QPSK modulation on the first PN sequence c(i) to obtain a modulation sequence r(n), and then multiplying the modulation sequence r(n) by a first random coefficient I x I x , which takes at least one of +1 and -1 as a value;

[0193] II. The target signal is obtained by multiplying the first PN sequence c(i) by a second random coefficient I y to obtain a second PN sequence c'(i), and then performing QPSK modulation on the second PN sequence c'(i), and the second random coefficient I y takes at least one of 0 and 1 as a value;

[0194] III. The initial value cinit is associated with at least one of the following:

[0195] wireless frame index; time slot index; symbol index; sequence identification associated with target signal

[0196] wherein the above one, two and three satisfy and / or relationship, i.e. at least one of the following can avoid the target signal generated on each wireless frame being the same, thereby improving the time-domain dimension sequence autocorrelation or cross-correlation characteristics of the target signal.

[0197] Step 2, the first device transmits a target signal, which is a signal for sensing, or a signal for communication.

[0198] Step 3a, when the target signal is a signal for sensing, the first device receives a target signal echo signal and processes it to obtain sensing information, such as time delay, distance, Doppler, speed, angle, signal strength, whether the target exists, the number of targets, position information, etc. (single base sensing), or the second device receives the target signal and processes it to obtain sensing information (double base sensing);

[0199] The sensing information includes at least one of the following:

[0200] whether the target is detected;

[0201] the number of detected targets;

[0202] estimated results of target parameters, including at least one of the following: time delay, Doppler, angle, distance, speed, position coordinates;

[0203] spectrum information, such as at least one of the following: time delay spectrum, distance spectrum, Doppler spectrum, speed spectrum, angle (including azimuth and / or elevation) spectrum, or joint spectrum information of at least two of the following: time delay / distance, Doppler / speed, angle, such as time delay-Doppler spectrum, or time delay-Doppler-angle spectrum.

[0204] Step 3b, when the target signal is a signal for communication, the second device receives the target signal and measures to obtain communication channel information, or performs time / frequency synchronization according to the received target signal.

[0205] Embodiment two:

[0206] This embodiment mainly describes that the first PN sequence is multiplied by a random coefficient after QPSK modulation to obtain a target signal. The flow of multiplying the first PN sequence by a random coefficient after QPSK modulation to obtain a target signal and the calculation method of the first random coefficient I x are specifically described.

[0207] For example, the first PN sequence c(i) is subjected to QPSK modulation to obtain a modulation sequence Then, the modulation sequence r(n) is multiplied by a first random coefficient I x to obtain a target signal s(n)

[0208] The first random coefficient I x may be +1 or -1. Specifically, the first random coefficient I x is calculated according to a random number x. The calculation manner includes at least one of the following: I x = (-1) k ; I x = e jβ , where β = k·π; I x = (1-2k).

[0209] The random number k satisfies at least one of the following:

[0210] k = 0, at this time I x = 1, s(n) = r(n), that is, the modulation sequence is directly used as the target signal. For example, when the target signal is not a signal for perception, x = 0.

[0211] Alternatively, for I x = (-1) k or I x = e jβ , the random number k may satisfy at least one of the following:

[0212] Where N3 is a positive integer.

[0213] The value of the random number x is at most 255 or N3. Alternatively, the value of x can be extended, that is, the random number x may also satisfy at least one of the following:

[0214] Where M is a positive integer. For the calculation of the random number x in f) and g) above, M = 8, or M = 16, or M = 32, etc.

[0215] Where c(i) represents a PN sequence, and the specific generation formula is as follows: c(n) = (x1(n+N C )+x2(n+N C)) mod 2 x2(n+31) = (x2(n+3) + x2(n+2) + x2(n+1) + x2(n)) mod 2

[0216] 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

[0217] where the initial value c init may be determined directly according to the target signal identifier, for example:

[0218] Alternatively, the initial value of the PN is consistent with the initial value calculation method of the pseudo-random sequence given in Embodiment Four below.

[0219] In the above formula, is the number of slots in each radio frame, n f is the radio frame index, is the number of symbols in each slot, is the slot index within the radio frame, and l is the symbol index within the slot. Alternatively, l can also be expressed as l0 + l', where l0 represents the index of the starting OFDM symbol in the one or more OFDM symbols included in the time domain resource occupied by the target signal, and l' represents the relative index of a certain OFDM symbol in the one or more OFDM symbols included in the time domain resource occupied by the target signal relative to the starting OFDM symbol;

[0220] In the above formula, N0, N1, N2 are positive integers, which can be associated with the number of wireless frames for which the receiver jointly performs coherent processing when calculating the sensing information, associated with the number of time slots for which the receiver jointly performs coherent processing when calculating the sensing information, and associated with the number of OFDM symbols for which the receiver jointly performs coherent processing when calculating the sensing information, i.e., N0, N1, N2 are associated with the sensing speed / Doppler resolution, processing gain. Different values can be preset to correspond to different sensing resolution or coverage performance requirements. For example, N0 can be any one of 1, 2, 3, 4, 5, 6, 7, 8, 9, 10; N1 can be any one of 16, 20, 32, 40, 64, 80, 96, 100, 128, 160, 200; and N3 can be any one of 280, 560, 840, 1120, 1400, 1680, 2240.

[0221] Alternatively, when the target signal is a signal for sensing, N0 or N1 or N2 can be set to a certain specific value by default, which is predetermined by the protocol. When the receiver receives the target signal and calculates the sensing information, the target signal corresponding to N0 wireless frames, N1 time slots, or N2 OFDM symbols can be jointly processed by the receiver, for example, two-dimensional FFT operation. Alternatively, the number of wireless frames, the number of time slots, or the number of OFDM symbols for which the receiver performs coherent processing can also be other values, and the present application does not limit the specific behavior of the receiver. By using the modulo operation of the wireless frame index, the time slot index, or the symbol index and N0, N1, N2, the system can avoid generating a too long pseudo-random sequence, thereby reducing the computational overhead or storage overhead.

[0222] According to the calculation method of the first random coefficient I x in the embodiment, the first random coefficient I x is calculated and multiplied by the PN sequence after QPSK modulation to obtain the target signal, which can effectively improve the time-domain sequence characteristics of the target signal. As shown in FIG. 4 and FIG. 5, the time-domain sequence autocorrelation characteristics and cross-correlation characteristics of the target signal (solid line) obtained by multiplying the first random coefficient I x and the PN sequence after QPSK modulation, and the target signal (dashed line) obtained by directly using the PN sequence after QPSK modulation as the comparison signal (i.e., x=0) are compared.

[0223] In addition, as shown in FIG. 6, the perception performance of the signal after the time dimension sequence characteristic optimization includes target positioning performance and speed measurement performance (solid line), and the perception performance of the signal without the time dimension sequence characteristic optimization includes target positioning performance and speed measurement performance (dashed line). It can be seen that the perception performance can be improved after the time dimension sequence characteristic optimization of the target signal according to the embodiment.

[0224] Embodiment three:

[0225] This embodiment mainly describes that the first PN sequence is multiplied by a random coefficient and then QPSK modulation is performed to obtain a target signal. The process of obtaining the target signal by multiplying the first PN sequence by the random coefficient and then performing QPSK modulation and the calculation method of the second random coefficient I y are specifically described.

[0226] The first PN sequence c(i) is multiplied by the second random coefficient I y to obtain a second PN sequence c'(i) = I y · c(i), i = 0, 1, 2,..., 2N-1; and then the second PN sequence c'(i) is QPSK modulated to obtain a target signal

[0227] The value of the second random coefficient I y may be 0 or 1. Specifically, the calculation method of the second random coefficient I y includes at least one of the following:

[0228] I y = 1, at this time c'(i) = c(i), that is, the target signal is directly generated according to the PN sequence c(i), for example, when the target signal is not a signal for perception, I y = 1.

[0229] wherein c(i) represents a PN sequence, and the specific generation formula is as follows: c(n) = (x1(n+N C + x2(n+N C )) mod 2 x1(n+31) = (x1(n+3) + x1(n)) mod 2 x2(n+31) = (x2(n+3) + x2(n+2) + x2(n+1) + x2(n)) mod 2

[0230] wherein 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; and the second m sequence x2(n) is initialized as x2(0) = 1, x2(n) = 0, n = 1, 2,..., 30.

[0231] The initial value of the pseudo-random sequence can be determined directly according to the target signal identifier, that is, c(0) = 1, c(n) = 0, n = 1, 2,..., 1599.

[0232] Alternatively, the initial value of the pseudo-random sequence is consistent with the initial value calculation method of the pseudo-random sequence given in Embodiment Three.

[0233] is the number of slots in each wireless frame, n f is the wireless frame number, is the number of symbols in each slot, is the slot index in the wireless frame, and l is the symbol index in the slot. Optionally, l can also be represented as l0+l', where l0represents the index of the starting OFDM symbol in one or more OFDM symbols included in the time domain resource occupied by the target signal, and l'represents the relative index of a certain OFDM symbol in the one or more OFDM symbols included in the time domain resource occupied by the target signal relative to the starting OFDM symbol.

[0234] N0, N1, and N2 are positive integers, and the details are the same as in Embodiment Two.

[0235] Embodiment Four

[0236] In this embodiment, the first PN sequence generation method is specifically described. On the one hand, the first PN sequence generation parameters (such as the initial value) are associated with the slot index, the symbol index, and the target signal sequence identifier. After generating the PN sequence, the characteristics of the generated target signal time domain dimension sequence are improved through the schemes in Embodiment Two or Embodiment Three. At this time, the generation process of the first PN sequence is as follows:

[0237] The first PN sequence is generated according to the following formula: c(n) = (x1(n+N C )+x2(n+N C ))mod2 x1(n+31) = (x1(n+3)+x1(n))mod2 x2(n+31) = (x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod2

[0238] wherein 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; and the second m sequence x2(n) is initialized as x2(0) = 1, x2(n) = 0, n = 1, 2,..., 30.

[0239] wherein the initial value c init is calculated according to at least one of the following:

[0240] or

[0241] or or or

[0242] wherein, is the number of symbols in each slot, is the slot index in a radio frame, and l is the symbol index in a slot; x, y, z are non-negative integers; A is a non-negative integer, and A = 31 can be allowed; N3, N4 are positive integers.

[0243] is a sequence identifier associated with the target signal, wherein the target signal sequence identifier information may be determined according to a specific higher layer parameter, and may be determined by the system according to at least one of sensing service related information, cell information, device information, time domain resource related information, frequency domain resource related information, and space domain resource related information (such as antenna port index), for example different sequence identifiers are determined according to different sensing areas or different base station / cell IDs assigned to the target signal generation and sending device. For example, the low X bits of are determined according to the cell ID, and the high Y bits of are determined according to the sensing area ID.

[0244] Specifically, in order to be compatible with Channel State Information Reference Signal (CSI-RS) and Positioning Reference Signal (PRS) sequence generation, the initial value cinit The calculation of the initial value of the PN sequence for generating the target signal can be as follows:

[0245] That is, when the sequence identification is 0, the calculation of the initial value of the PN sequence for generating the target signal and the calculation of the initial value of the PN sequence for generating the CSI-RS or PRS are consistent, and when the sequence identification is 1, the calculation of the initial value of the PN sequence for generating the target signal and the calculation of the initial value of the PN sequence for generating the PRS are consistent. For example, N4=8192, or N4=16384,

[0246] On the other hand, the first PN sequence generation parameter can also be associated with a radio frame index, a slot index, a symbol index, and a target signal sequence identification, so that the calculation of the initial value of the PN sequence for generating the target signal can be repeated per radio frame, and at this time, the generation process of the first PN sequence is as follows:

[0247] The first PN sequence is generated according to the following formula: c(n) = (x1(n+N C )+x2(n+N C ))mod2 x1(n+31) = (x1(n+3)+x1(n))mod2 x2(n+31) = (x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod2

[0248] Wherein, n = 0, 1,..., M PN -1, M PN is the sequence length. N C =1600, the initialization of the first m sequence x1(n) is x1(0)=1, x1(n)=0, n=1, 2,..., 30; and the initialization of the second m sequence x2(n) is

[0249] Wherein, the calculation of the initial value of the PN sequence c init includes at least one of the following: Or Or

[0250] It can be understood that the PN sequence generation method in this embodiment is a parallel scheme with the target signal obtained by multiplying the first PN sequence by a random coefficient in Embodiment II or Embodiment III. The characteristics of the target signal in different embodiments can be met at the same time, or at least one of them is met.

[0251] Embodiment V:

[0252] This embodiment specifically describes the target signal resource multiplexing method or multi-port design. The target signal can support multi-cell, multi-device, multi-beam, or multi-target sensing application scenarios through time division multiplexing or frequency division multiplexing or code division multiplexing.

[0253] Specifically, different target signal resources can generate target signals corresponding to different antenna ports or different devices or different cells in a frequency division multiplexing or time division multiplexing or code division multiplexing manner. Among them, the code division multiplexing refers to generating target signals corresponding to different antenna ports or different devices or different cells through different PN sequences, which is different from the NR CSI-RS. Different port signals can be generated in the same CSI-RS resource through OCC code. For sensing signals, OCC mapping is not supported to generate orthogonal signal sequences to support code division multiplexing, but different PN sequences are directly generated to support code division multiplexing. When generating target signals corresponding to different antenna ports or different devices or different cells through different PN sequences, the calculation of the initial value of the first PN sequence is also associated with the port index, or the device identifier, or the cell identifier.

[0254] The frequency domain resource mapping of the target signal supports continuous mapping, that is, the target signal occupies consecutive subcarriers in the frequency domain; or the frequency domain resource mapping of the target signal supports non-continuous mapping to support frequency division multiplexing of different signal resources or different ports.

[0255] Specifically, by denotes the offset of adjacent subcarriers carrying the target signal (for example, when denotes that the target signal occupies consecutive subcarriers in the frequency domain), or is expressed as a comb mapping parameter K comb or is expressed as a frequency domain density p f (that is, the number of subcarriers in each RB for carrying the target signal,

[0256] wherein, denotes the number of subcarriers in each RB. Exemplarily, or K comb The value of includes at least one of the following: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24, 36, 48; the frequency domain density p fThe value of the offset includes at least one of 1 / 4, 1 / 2, 1, 2, 3, 4, 6, and 12. When the target signal corresponding to different antenna ports or different devices or different cells is generated by frequency division multiplexing, the starting position (starting subcarrier) of the frequency domain mapping of the target signal is associated with the port index, or the device identifier, or the cell identifier.

[0257] When the offset of adjacent subcarriers or the comb mapping parameter of the target signal is smaller, the target signal can support a larger unambiguous ranging range.

[0258] Wherein, the maximum unambiguous distance R max And the frequency domain sampling interval Δf s The relationship is:

[0259] For a single base station perception, For a double base station perception, Wherein, c is the speed of light, and β is the double base angle, Δf represents the OFDM subcarrier spacing;

[0260] In the embodiments of the present application, the target signal is generated based on the first PN sequence, and the signal time domain sequence autocorrelation and cross correlation characteristics are improved by multiplying the random coefficient with the first PN sequence or improving the PN sequence generation method, thereby reducing the signal interference in actual application and improving the perception performance in the perception scene.

[0261] The signal generation method provided in the embodiments of the present application can be executed by a signal generation device. In the embodiments of the present application, the signal generation method is executed by the signal generation device as an example, and the signal generation device provided in the embodiments of the present application is described.

[0262] The embodiments of the present application provide a signal generation device. As an example, the signal generation device can be a communication device or a component in the communication device, such as a chip. The communication device can be a terminal, a network side device, a server, or the like. For example, the terminal can include but is not limited to the types of the terminal 11 listed above, the network side device can include but is not limited to the types of the network side device 12 listed above, and the embodiments of the present application are not limited specifically.

[0263] The signal generation apparatus or the signal generation apparatus can include a receiving module, a sending module and a processing module. The receiving module, the sending module and the processing module can be implemented by software or by hardware. When implemented by hardware, the processing module can be implemented by a processor, which can include a general-purpose processor, a special-purpose processor, etc., such as a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), an artificial intelligent (AI) processor, a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a network processor (NP), a field programmable gate array (FPGA) or other programmable logic device, a gate circuit, a transistor, a discrete hardware component, etc. The receiving module and the sending module can be implemented by a communication interface, which can include one or more of a transceiver, a pin, a circuit, a bus, a radio frequency unit, etc.

[0264] Specifically, referring to FIG. 9, when the signal generation apparatus is a terminal or a component in the terminal, or the signal generation apparatus is a network side device or a component in the network side device, the signal generation apparatus 900 includes:

[0265] The processing module 901 is configured to generate a target signal based on a first PN sequence, and the target signal satisfies at least one of the following conditions:

[0266] The target signal is generated based on the first PN sequence and a random coefficient.

[0267] The initial value of the first PN sequence is associated with a radio frame index.

[0268] Optionally, in the case where the target signal is generated based on the first PN sequence and a random coefficient, the processing module 901 is configured to perform one of the following:

[0269] The first PN sequence is modulated to obtain a modulation sequence, and the modulation sequence is multiplied by a first random coefficient to obtain the target signal.

[0270] The first device multiplies the first PN sequence by a second random coefficient to obtain a second PN sequence, and modulates the second PN sequence to obtain the target signal.

[0271] Optionally, the first random coefficient takes at least one of +1 and -1.

[0272] The second random coefficient takes at least one of 0 and 1.

[0273] Optionally, the first random coefficient is calculated by at least one of the following: k = (-1) k ; I k = e jβ , where β = k·π; I k = (1-2k).

[0274] where I k is the first random coefficient, and k is a target random number.

[0275] Optionally, the target random number satisfies at least one of the following:

[0276] k = 0.

[0277] wherein, is a number of slots of a radio frame, n f is a radio frame index, is a number of symbols of a slot, l is a symbol index within a slot, is a slot index within a radio frame, N0 is a positive integer, N1 is a positive integer, N2 is a positive integer, and N3 is a positive integer.

[0278] Optionally, the second random coefficient is calculated by at least one of the following:

[0279] I y = 1.

[0280] wherein, is a number of slots of a radio frame, n f is a radio frame index, is a number of symbols of a slot, l is a symbol index within a slot, is a slot index within a radio frame, N0 is a positive integer, N1 is a positive integer, and N2 is a positive integer.

[0281] Optionally, an initial value of the first PN sequence is associated with at least one of the following:

[0282] a slot index, a symbol index, a sequence identifier associated with the target signal, a port index, a device identifier, and a cell identifier.

[0283] Optionally, in a case where the target signal is generated based on the first PN sequence and a random coefficient, a generation formula of the first PN sequence comprises one of the following:

[0284] a generation formula containing a radio frame index, and a generation formula not containing a radio frame index;

[0285] In a case where the initial value of the first PN sequence is associated with a radio frame index, the generation formula of the first PN sequence is the generation formula containing the radio frame index.

[0286] Optionally, the generation formula not containing the radio frame index comprises one of the following:

[0287] wherein the generation formula containing the radio frame index comprises one of the following:

[0288] wherein c init is an initial value of the first PN sequence, is a symbol number of a slot, is a slot index within a radio frame, and l is a symbol index within a slot, is a sequence identification associated with the target signal, n f is a radio frame index, x is a non-negative integer, y is a non-negative integer, z is a non-negative integer, A is a non-negative integer, N3 is a positive integer, and N4 is a positive integer, is a slot number of each radio frame.

[0289] Optionally, the l is equal to l0+l', wherein l0 represents an index of a starting symbol in one or more symbols included in a time domain resource occupied by the target signal, and l' represents a relative index of one symbol in the time domain resource occupied by the target signal relative to the starting symbol.

[0290] Optionally, the target signal supports code division multiplexing, and PN sequences corresponding to signals subjected to the code division multiplexing are different.

[0291] Optionally, the target signal is a signal for sensing, or the target signal is a signal for communication.

[0292] Optionally, the apparatus further comprises:

[0293] a sending module, configured to send the target signal;

[0294] The processing module 901 is further configured to perform sensing measurement on an echo signal of the target signal to obtain sensing information.

[0295] wherein the target signal is a signal for sensing.

[0296] Optionally, the perception information comprises at least one of:

[0297] an indication of whether a target is detected;

[0298] a number of detected targets;

[0299] a parameter estimation result of the detected target;

[0300] spectrum information.

[0301] The signal generation apparatus can improve the time-domain correlation characteristics of the signal.

[0302] The signal generation apparatus provided by the embodiments of the present application can implement each process implemented by the method embodiment of FIG. 3 and achieve the same technical effects. To avoid repetition, the details are not described herein.

[0303] As shown in FIG. 10, the embodiments of the present application further provide a communication device 1000, which includes a processor 1001 and a memory 1002, and the memory 1002 stores programs or instructions executable on the processor 1001. For example, when the communication device 1000 is a first device, the programs or instructions are executed by the processor 1001 to implement each step of the above signal generation method embodiments and achieve the same technical effects. Details are not described herein.

[0304] The embodiments of the present application further provide a device including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to run programs or instructions to implement the steps in the method embodiment shown in FIG. 3. The device embodiment corresponds to the above-mentioned device-side method embodiment. Each implementation process and implementation manner of the above-mentioned method embodiment can be applied to the device embodiment and achieve the same technical effects. The device can be the signal generation apparatus shown in FIG. 9. Specifically, FIG. 11 is a hardware structure schematic diagram of a device implementing the embodiments of the present application.

[0305] The device 1100 includes, but is not limited to, at least part of the following components: a radio frequency unit 1101, a network module 1102, an audio output unit 1103, an input unit 1104, a sensor 1105, a display unit 1106, a user input unit 1107, an interface unit 1108, a memory 1109, and a processor 1110.

[0306] Those skilled in the art can understand that the device 1100 can also include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 1110 through a power management system, so that the power management system can realize the functions of managing charging, discharging and power consumption management. The device structure shown in FIG. 11 does not constitute a limitation on the device, and the device can include more or fewer components than those shown, or combine certain components, or different component arrangements, which will not be described here.

[0307] It should be understood that in the embodiments of the present application, the input unit 1104 can include a graphics processor 11041 and a microphone 11042. The graphics processor 11041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1106 can include a display panel 11061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 1107 includes at least one of a touch panel 11071 and other input devices 11072. The touch panel 11071 is also called a touch screen. The touch panel 11071 can include two parts of a touch detection device and a touch controller. The other input devices 11072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), trackballs, mice, joysticks, which will not be described here.

[0308] In the embodiments of the present application, after the radio frequency unit 1101 receives the downlink data from the network side device, it can be transmitted to the processor 1110 for processing. In addition, the radio frequency unit 1101 can send uplink data to the network side device. Generally, the radio frequency unit 1101 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0309] The memory 1109 can be used to store software programs or instructions and various data. The memory 1109 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 1109 can include a volatile memory or a non-volatile memory. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 1109 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.

[0310] The processor 1110 can include one or more processing units; optionally, the processor 1110 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 1110.

[0311] The processor 1110 is configured to generate a target signal based on a first PN sequence, wherein the target signal satisfies at least one of the following conditions:

[0312] The target signal is generated based on the first PN sequence and a random coefficient.

[0313] The initial value of the first PN sequence is associated with a wireless frame index.

[0314] Optionally, in a case that the target signal is generated based on the first PN sequence and a random coefficient, the generating the target signal based on the first PN sequence comprises one of the following:

[0315] modulating the first PN sequence to obtain a modulated sequence, and multiplying the modulated sequence with a first random coefficient to obtain the target signal;

[0316] multiplying the first PN sequence with a second random coefficient to obtain a second PN sequence, and modulating the second PN sequence to obtain the target signal.

[0317] Optionally, the first random coefficient takes at least one of +1 and -1.

[0318] The second random coefficient takes at least one of 0 and 1.

[0319] Optionally, the first random coefficient is calculated by one of the following: k = (-1) k ; I k = e jβ , where β = k·π; I k = (1-2k).

[0320] where I k is the first random coefficient, and k is a target random number.

[0321] Optionally, the target random number satisfies one of the following:

[0322] k = 0.

[0323] wherein, is a number of slots of a radio frame, n f is a radio frame index, is a number of symbols of a slot, and l is a symbol index in the slot, is a slot index in the radio frame, N0 is a positive integer, N1 is a positive integer, N2 is a positive integer, N3 is a positive integer, and M is a positive integer.

[0324] Optionally, the second random coefficient is calculated by one of the following:

[0325] I y = 1.

[0326] wherein, is a number of slots of a radio frame, n f is a radio frame index, a number of symbols of a slot, l is a symbol index within the slot, N0is a positive integer, N1is a positive integer, and N2is a positive integer.

[0327] Optionally, the initial value of the first PN sequence is associated with at least one of the following:

[0328] a slot index, a symbol index, a sequence identifier associated with the target signal, a port index, a device identifier, and a cell identifier.

[0329] Optionally, in a case where the target signal is generated based on the first PN sequence and a random coefficient, a generation formula of the first PN sequence comprises one of the following:

[0330] a generation formula containing a radio frame index and a generation formula not containing a radio frame index;

[0331] In a case where the initial value of the first PN sequence is associated with a radio frame index, the generation formula of the first PN sequence is the generation formula containing the radio frame index.

[0332] Optionally, the generation formula not containing the radio frame index comprises one of the following:

[0333] wherein the generation formula containing the radio frame index comprises one of the following:

[0334] wherein c init is the initial value of the first PN sequence, a number of symbols of a slot, N0is a positive integer, N1is a positive integer, and N2is a positive integer. is a sequence identifier associated with the target signal, n f is a radio frame index, x is a non-negative integer, y is a non-negative integer, z is a non-negative integer, A is a non-negative integer, N3is a positive integer, and N4is a positive integer. is a number of slots of each radio frame.

[0335] Optionally, the l is equal to l0+l', wherein l0represents an index of a starting symbol in one or more symbols included in the time domain resource occupied by the target signal, and l'represents a relative index of one symbol included in the time domain resource occupied by the target signal relative to the starting symbol.

[0336] Optionally, the target signal supports code division multiplexing, and PN sequences corresponding to signals subjected to the code division multiplexing are different.

[0337] Optionally, the target signal is a signal for sensing, or the target signal is a signal for communication.

[0338] Optionally, the radio frequency unit 1101 is configured to transmit the target signal.

[0339] The processor 1110 is further configured to perform sensing measurement on the echo signal of the target signal to obtain sensing information.

[0340] Optionally, the target signal is a signal for sensing.

[0341] Optionally, the sensing information comprises at least one of the following:

[0342] an indication of whether a target is detected;

[0343] a number of detected targets;

[0344] a parameter estimation result of the detected target;

[0345] spectrum information.

[0346] The terminal described above can improve the time-domain correlation characteristics of the signal.

[0347] It can be understood that the implementation process of each implementation manner mentioned in the embodiment can refer to the related description of the signal generation method embodiment, and achieve the same or corresponding technical effects. To avoid repetition, it will not be described here.

[0348] It should be noted that the first device is taken as a terminal for example in the embodiment, and the first device can also be a network side device in the embodiment.

[0349] The embodiment of the present application further provides a readable storage medium, and the readable storage medium stores a program or instructions, which are executed by a processor to implement each process of the above signal generation method embodiment and achieve the same technical effects. To avoid repetition, it will not be described here.

[0350] The processor is the processor in the terminal in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. In some examples, the readable storage medium can be a non-transitory readable storage medium.

[0351] The embodiment of the present application further provides a chip, and the chip includes a processor and a communication interface. The communication interface is coupled with the processor, and the processor is configured to run a program or instructions to implement each process of the above signal generation method embodiment and achieve the same technical effects. To avoid repetition, it will not be described here.

[0352] It should be understood that the chip mentioned in the embodiments of the present application can also be referred to as a system chip, a system chip, a chip system or a system on chip, etc.

[0353] The embodiments of the present application further provide a computer program / program product stored in a storage medium, which is executed by at least one processor to implement various processes of the above-mentioned signal generation method embodiments and can achieve the same technical effects. To avoid repetition, details are not described here.

[0354] It should be noted that in this document, the terms "comprise", "contain" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or device. Without more limitations, the element defined by the statement "comprises a" does not exclude the presence of another identical element 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 the order of performing the functions shown or discussed, but can also include performing the functions in a substantially simultaneous manner or in reverse order, for example, the described method can be performed in an order different from that described, and various steps can also be added, omitted or combined. In addition, the features described with reference to certain examples can be combined in other examples.

[0355] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment method can be realized by means of computer software product and general hardware platform, of course, it can also be realized by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disc, optical disc, etc.), including a plurality of instructions, used to make the terminal or network side device execute the method described in each embodiment of the present application.

[0356] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, the above-mentioned specific embodiments are only illustrative, not restrictive, and those skilled in the art can make many forms of embodiments under the inspiration of the present application without departing from the scope of the present application and the protection scope of the claims.

Claims

1. A method for generating a signal, comprising: generating, by a first device, a target signal based on a first pseudo-random (PN) sequence, wherein the target signal satisfies at least one of the following conditions: the target signal is generated based on the first PN sequence and a random coefficient; an initial value of the first PN sequence is associated with a radio frame index.

2. The method of claim 1, wherein, In the case where the target signal is generated based on the first PN sequence and a random coefficient, the generating, by the first device, of the target signal based on the first PN sequence comprises one of the following: modulating the first PN sequence to obtain a modulated sequence, and multiplying the modulated sequence by a first random coefficient to obtain the target signal; multiplying the first PN sequence by a second random coefficient to obtain a second PN sequence, and modulating the second PN sequence to obtain the target signal.

3. The method of claim 2, wherein, a value of the first random coefficient comprises at least one of +1 and -1; a value of the second random coefficient comprises at least one of 0 and 1.

4. The method of claim 2 or 3, wherein, The first random coefficient is calculated by one of the following: I k = (-1) k ; I k = e jβ where β = k - π; I k = (1 - 2k); where I k is the first random coefficient, and k is a target random number.

5. The method of claim 4, wherein, The target random number satisfies one of the following: k = 0; wherein n is the number of slots of a radio frame f is the index of a radio frame, Ns is the number of symbols in a slot, and / is the symbol index within a slot, for a time slot index within a radio frame, N0 is a positive integer, N1 is a positive integer, N2 is a positive integer, N3 is a positive integer, and M is a positive integer.

6. The method of claim 2 or 3, wherein, The second random coefficient is calculated by one of the following: I y = 1; wherein, n is the number of slots of a radio frame f is the index of a radio frame, Ns is the number of symbols of a slot, and l is a symbol index within a slot, for a time slot index within a radio frame, N0 is a positive integer, N1 is a positive integer, and N2 is a positive integer.

7. The method of any one of claims 1 to 6, wherein, the initial value of the first PN sequence is associated with at least one of the following: a time slot index, a symbol index, a sequence identifier associated with the target signal, a port index, a device identifier, and a cell identifier.

8. The method of any one of claims 1 to 7, wherein, In the case where the target signal is generated based on the first PN sequence and a random coefficient, a generation formula of the first PN sequence comprises one of the following: a generation formula containing a radio frame index, and a generation formula not containing a radio frame index. In the case where the initial value of the first PN sequence is associated with a radio frame index, the generation formula of the first PN sequence is the generation formula containing a radio frame index.

9. The method of claim 8, wherein, The generation formula not including the wireless frame index includes one of the following: The generation formula of the wireless frame index comprises one of the following: wherein c init is an initial value of the first PN sequence, a number of symbols of a time slot, is the slot index within a radio frame, and / is the symbol index within a slot, a sequence identity associated with the target signal, n f a wireless frame index, x is a non-negative integer, y is a non-negative integer, z is a non-negative integer, A is a non-negative integer, N3 is a positive integer, N4 is a positive integer, a number of time slots for each radio frame.

10. The method of claim 5, 6, or 9, wherein, the l is equal to l0+l', wherein l0 represents an index of a starting symbol in one or more symbols included in a time domain resource occupied by the target signal, and l' represents a relative index of one symbol included in the time domain resource occupied by the target signal with respect to the starting symbol.

11. The method of any one of claims 1 to 10, wherein, the target signal supports code division multiplexing, and PN sequences corresponding to signals subjected to the code division multiplexing are different.

12. The method of any one of claims 1 to 11, wherein, the target signal is a signal for sensing, or the target signal is a signal for communication.

13. The method of claim 12, wherein, In the case where the target signal is a signal for sensing, the method further comprises: transmitting, by the first device, the target signal, and performing sensing measurement on a back signal of the target signal to obtain sensing information.

14. The method of claim 13, wherein, the sensing information comprises at least one of the following: an indication of whether a target is detected; a number of detected targets; a parameter estimation result of a detected target; and spectrum information. 15.An apparatus for generating a signal, comprising: a processing module configured to generate a target signal based on a first pseudo-random (PN) sequence, wherein the target signal satisfies at least one of the following conditions: the target signal is generated based on the first PN sequence and a random coefficient; an initial value of the first PN sequence is associated with a radio frame index.

16. The apparatus of claim 15, wherein, In a case where the target signal is generated based on the first PN sequence and a random coefficient, the processing module is configured to perform one of the following: modulate the first PN sequence to obtain a modulated sequence, and multiply the modulated sequence by a first random coefficient to obtain the target signal; multiply the first PN sequence by a second random coefficient to obtain a second PN sequence, and modulate the second PN sequence to obtain the target signal.

17. The apparatus of claim 15 or 16, wherein, The apparatus further includes: a sending module configured to send the target signal; the processing module is further configured to perform a sensing measurement on a echo signal of the target signal to obtain sensing information; wherein the target signal is a signal for sensing.

18. An apparatus comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement the steps of the signal generation method according to any one of claims 1 to 14.

19. A readable storage medium, the readable storage medium storing programs or instructions, the programs or instructions being executed by a processor to implement the steps of the signal generation method according to any one of claims 1 to 14.

20. A computer program product stored in a storage medium, the computer program product being executed by at least one processor to implement the steps of the signal generation method according to any one of claims 1 to 14.

Citation Information

Patent Citations

  • Sequence generation for cell specific reference signal (crs)

    CN104782062A

  • RS (reference signal) sequence generation and mapping and precoder assignment for NR (new radio)

    CN110537345A

  • Improved channel state information reference signal generation

    CN111373707A

  • Demodulation pilot frequency reference signal generation method and device

    CN111769923A

  • Scrambling processing method, transmission processing method, device and equipment

    CN118282813A