Signal transmission method and apparatus

By using the first sequence to construct the synchronization signal and the perceived signal in the base station and terminal equipment, the problem of communication accuracy between the base station perception function and the terminal equipment is solved, and higher quality communication is achieved.

WO2025103291A1PCT designated stage expired Publication Date: 2025-05-22HUAWEI TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/131487
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-13
Filing Date
2024-11-12
Publication Date
2025-05-22

AI Technical Summary

Technical Problem

How to realize the perception function of the base station to provide more accurate communication services, and the terminal equipment can communicate more accurately with the base station.

Method used

Through a signal transmission method, the synchronization signal and the perceptual signal are constructed using the first sequence and combined to achieve synesthesia integration. The method includes determining the synchronization signal and the sensing signal based on the first sequence, transmitting the synchronization signal and the sensing signal, and the sensing signal is used by the terminal device to determine its corresponding beam.

Benefits of technology

The distinction between synchronous and perceived signals is realized, the communication quality is improved, and the terminal equipment can communicate with the base station more accurately.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024131487_22052025_PF_FP_ABST
    Figure CN2024131487_22052025_PF_FP_ABST
Patent Text Reader

Abstract

A signal transmission method and apparatus. In the signal transmission method, a first device determines a synchronization signal and a sensing signal on the basis of a first sequence; the first device sends the synchronization signal; and the first device sends the sensing signal, the sensing signal being used for determining a beam corresponding to a terminal device, wherein a frequency offset value of the synchronization signal relative to the first sequence is different from a frequency offset value of the sensing signal relative to the first sequence, the value of an autocorrelation function of the first sequence when a time shift is non-zero is zero, and an auto-ambiguity function of the first sequence has a unique peak. It can be seen that the method is based on a first sequence, not only is a synchronization signal constructed, but a sensing signal is also constructed, and the synchronization signal and the sensing signal are distinguished by means of different frequency offset values. The method combines synchronization and sensing, so that integrated sensing and communication is realized. In addition, the method is also beneficial for a terminal device to perform more accurate communication with a first device by using a beam determined on the basis of a sensing signal, thereby improving the quality of communication.
Need to check novelty before this filing date? Find Prior Art

Description

Signal transmission method and device

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on November 13, 2023, with application number 202311514869.3 and application name “Signal Transmission Method and Device”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communication technology, and in particular to a signal transmission method and device. Background Art

[0003] With the continuous development of technology, future base stations may have perception capabilities in addition to communication functions. Giving base stations perception capabilities will enable them to use perception information to provide more accurate communication services. Terminal devices can use the perception signals sent by the base station to obtain useful information, which will help them communicate more accurately with the base station. Achieving this integration of perception and communication is a technical challenge that needs to be addressed.

[0004] Summary of the Invention

[0005] The embodiments of the present application provide a signal transmission method and apparatus that can combine synchronization and perception to achieve synaesthesia integration, which is beneficial to improving communication quality.

[0006] In a first aspect, the present application provides a signal transmission method, which can be applied to a first device, a chip in the first device, or a logic module or software that can implement all or part of the functions of the first device. The method includes: determining a synchronization signal and a perception signal based on a first sequence; sending a synchronization signal; and sending a perception signal, where the perception signal is used to determine a beam corresponding to a terminal device. The frequency offset value of the synchronization signal relative to the first sequence is different from the frequency offset value of the perception signal relative to the first sequence; the autocorrelation function of the first sequence is zero when the time shift is non-zero, and the self-ambiguity function of the first sequence has a unique peak.

[0007] As can be seen, this method constructs both a synchronization signal and a perception signal based on the first sequence. The frequency offset value of the synchronization signal relative to the first sequence differs from the frequency offset value of the perception signal relative to the first sequence, facilitating the distinction between the synchronization signal and the perception signal. This method combines synchronization and perception to achieve integrated synaesthesia. Furthermore, this method facilitates the terminal device's ability to determine its corresponding beam based on the perception signal, enabling the terminal device to subsequently use the determined beam for more accurate communication, thereby improving communication quality.

[0008] In an optional embodiment, the frequency offset value of the synchronization signal relative to the first sequence is an odd multiple of a first parameter, and the frequency offset value of the perception signal relative to the first sequence is an even multiple of the first parameter; or, the frequency offset value of the synchronization signal relative to the first sequence is an even multiple of the first parameter, and the frequency offset value of the perception signal relative to the first sequence is an odd multiple of the first parameter; wherein the first parameter is determined based on the maximum moving speed of an object within the cell. It can be seen that the difference between the parity of the frequency offset value of the synchronization signal relative to the first sequence and the multiple of the first parameter and the parity of the frequency offset value of the synchronization signal relative to the first sequence and the multiple of the first parameter is helpful in distinguishing the synchronization signal from the perception signal.

[0009] In an optional embodiment, sending a perception signal includes: sending a perception signal on each first beam among multiple first beams, wherein the perception signals sent on different first beams among the multiple first beams have different cyclic shifts relative to the first sequence; and the perception signal is used to determine a beam corresponding to the terminal device from the multiple first beams.

[0010] It can be seen that in this embodiment, the cyclic shift amounts of the perception signals sent on different first beams relative to the first sequence are different, which is conducive to distinguishing the perception signals on different first beams, and is conducive to the terminal device being able to determine the beam corresponding to the terminal device from multiple first beams based on the cyclic shift amount of the received perception signal relative to the first sequence.

[0011] In an optional embodiment, the cyclic shift of the perception signals sent on different first beams among the multiple first beams relative to the first sequence is a different integer multiple of a second parameter; the second parameter is determined based on the maximum delay from sending the signal to receiving the reflected signal corresponding to the signal.

[0012] In an optional embodiment, the coverage ranges of different first beams in the multiple first beams are different; the coverage range of each first beam in the multiple first beams belongs to the coverage range of the second beam, and the second beam is the beam used to send the synchronization signal.

[0013] In an optional embodiment, the first sequence is [k0, k1, ..., k l-1 ], l is an integer greater than 1. Determining the synchronization signal and the perception signal based on the first sequence includes: determining the synchronization signal and the perception signal based on the first sequence and the following formula: Wherein, θ is the frequency deviation value, p is the cyclic shift amount, mod is the remainder function, and exp is the exponential function with the natural constant e as the base.

[0014] In an optional embodiment, the first sequence is [k0, k1, ..., k l-1 ], l is an integer greater than 1; the first sequence satisfies the following formula:

[0015] Where c is the time shift and mod is the remainder function.

[0016] In an optional implementation, the first sequence is obtained by performing discrete Fourier transform on the modulated m-sequence.

[0017] In an optional implementation, the synchronization signal is a primary synchronization signal.

[0018] In a second aspect, the present application provides a signal transmission method, which can be applied to a terminal device, a chip in a terminal device, or a logic module or software that can realize all or part of the functions of the terminal device. The following description takes a terminal device as an example. The method includes: receiving a synchronization signal; receiving a perception signal, and determining a beam corresponding to the terminal device based on the perception signal. The frequency deviation value of the synchronization signal relative to the first sequence is different from the frequency deviation value of the perception signal relative to the first sequence; the autocorrelation function of the first sequence is zero when the time shift is non-zero, and the self-ambiguity function of the first sequence has a unique peak.

[0019] As can be seen, the synchronization signal and the perception signal are constructed based on the first sequence. The frequency offset value of the synchronization signal relative to the first sequence is different from the frequency offset value of the perception signal relative to the first sequence. This facilitates the distinction between the synchronization signal and the perception signal, and thus enables the terminal device to identify whether the received signal is a synchronization signal or a perception signal. This method combines synchronization and perception to achieve integrated synaesthesia. Furthermore, this method facilitates the terminal device's subsequent use of the determined beam for more accurate communication, improving communication quality.

[0020] In an optional embodiment, the frequency offset value of the synchronization signal relative to the first sequence is an odd multiple of a first parameter, and the frequency offset value of the perception signal relative to the first sequence is an even multiple of the first parameter; or, the frequency offset value of the synchronization signal relative to the first sequence is an even multiple of the first parameter, and the frequency offset value of the perception signal relative to the first sequence is an odd multiple of the first parameter; wherein the first parameter is determined based on the maximum moving speed of an object within the cell. It can be seen that the difference between the parity of the frequency offset value of the synchronization signal relative to the first sequence and the multiple of the first parameter and the parity of the frequency offset value of the synchronization signal relative to the first sequence and the multiple of the first parameter is helpful in distinguishing the synchronization signal from the perception signal.

[0021] In an optional embodiment, determining a beam corresponding to the terminal device based on the perception signal includes: determining the beam corresponding to the terminal device from multiple first beams based on a cyclic shift amount of the perception signal relative to the first sequence.

[0022] In an optional embodiment, based on the cyclic shift amount of the received perception signal relative to the first sequence, a beam corresponding to the terminal device is determined from multiple first beams, including: based on the cyclic shift amount of the perception signal relative to the first sequence and a second parameter, determining the beam corresponding to the terminal device from multiple first beams.

[0023] In an optional embodiment, the first sequence is [k0, k1, ..., k l-1 ], l is an integer greater than 1; the synchronization signal and the perception signal are determined based on the first sequence and the following formula: Wherein, θ is the frequency deviation value, p is the cyclic shift amount, mod is the remainder function, and exp is the exponential function with the natural constant e as the base.

[0024] In an optional embodiment, the first sequence is [k0, k1, ..., k l-1 ], l is an integer greater than 1; the first sequence satisfies the following formula:

[0025] Where c is the time shift and mod is the remainder function.

[0026] In an optional implementation, the first sequence is obtained by performing discrete Fourier transform on the modulated m-sequence.

[0027] In an optional implementation, the synchronization signal is a primary synchronization signal.

[0028] In a third aspect, the present application also provides a communication device. The communication device may be a first device, or a module or unit (for example, a chip, or a chip system, or a circuit) in the first device that corresponds to the method / operation / step / action described in the first aspect, or a device that can be used in combination with the first device, and the communication device has the function of implementing some or all of the embodiments described in the first aspect. Alternatively, the communication device may be a terminal device, or a module or unit (for example, a chip, or a chip system, or a circuit) in the terminal device that corresponds to the method / operation / step / action described in the second aspect, or a device that can be used in combination with the terminal device, and the communication device has the function of implementing some or all of the embodiments described in the second aspect. The functions may be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0029] In one possible design, the communication device may include a processing unit and a communication unit, wherein the processing unit is configured to support the communication device in performing the corresponding functions of the above method. The communication unit is used to support communication between the communication device and other communication devices. The communication device may also include a storage unit, which is coupled to the processing unit and the communication unit and stores program instructions and data necessary for the communication device. In addition, the processing unit may be used to control the communication unit to transmit and receive data / signaling.

[0030] In one embodiment, the processing unit is used to determine a synchronization signal and a perception signal based on a first sequence; the frequency deviation value of the synchronization signal relative to the first sequence is different from the frequency deviation value of the perception signal relative to the first sequence; the autocorrelation function of the first sequence is zero when the time shift is non-zero, and the self-ambiguity function of the first sequence has a unique peak.

[0031] The communication unit is used to send a synchronization signal.

[0032] The communication unit is also used to send a perception signal, which is used to determine the beam corresponding to the terminal device.

[0033] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the first aspect above and will not be described in detail here.

[0034] In one implementation, the communication unit is configured to receive a synchronization signal.

[0035] The communication unit is also used to receive the sensing signal.

[0036] The frequency offset value of the synchronization signal relative to the first sequence is different from the frequency offset value of the perception signal relative to the first sequence; the autocorrelation function of the first sequence is zero when the time shift is non-zero, and the self-ambiguity function of the first sequence has a unique peak.

[0037] A processing unit is configured to determine a beam corresponding to the device based on the sensing signal.

[0038] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the second aspect above and will not be described in detail here.

[0039] As an example, the communication unit may be a transceiver or a communication interface, the storage unit may be a memory, and the processing unit may be a processor. The processor is coupled to the memory, the memory is used to store programs or instructions to the processor, and the processor is configured to cause the communication device to perform the method described in the first aspect when the programs or instructions are executed by the processor. The transceiver or communication interface may be configured to transmit and receive signals and / or data.

[0040] In one embodiment, the processor is used to determine a synchronization signal and a perception signal based on a first sequence; the frequency offset value of the synchronization signal relative to the first sequence is different from the frequency offset value of the perception signal relative to the first sequence; the autocorrelation function of the first sequence is zero when the time shift is non-zero, and the self-ambiguity function of the first sequence has a unique peak.

[0041] A transceiver is used to send synchronization signals.

[0042] The transceiver is also used to send a sensing signal, which is used to determine the beam corresponding to the terminal device.

[0043] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the first aspect above and will not be described in detail here.

[0044] In one implementation, the transceiver is configured to receive a synchronization signal.

[0045] The transceiver is also used to receive sensing signals.

[0046] The frequency offset value of the synchronization signal relative to the first sequence is different from the frequency offset value of the perception signal relative to the first sequence; the autocorrelation function of the first sequence is zero when the time shift is non-zero, and the self-ambiguity function of the first sequence has a unique peak.

[0047] A processor is used to determine a beam corresponding to the device based on the perception signal.

[0048] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the second aspect above and will not be described in detail here.

[0049] In another embodiment, the communication device is a chip or a chip system. The processing unit may also be embodied as a processing circuit or a logic circuit; and the transceiver unit may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, or a related circuit on the chip or chip system.

[0050] During implementation, the processor can be used to perform, for example, but not limited to, baseband-related processing, and the transceiver or communication interface can be used to perform, for example, but not limited to, radio frequency transceiver. The above-mentioned devices can be provided on separate chips, or at least partially or entirely on the same chip. For example, the processor can be further divided into an analog baseband processor and a digital baseband processor. The analog baseband processor can be integrated with the transceiver (or communication interface) on the same chip, while the digital baseband processor can be provided on a separate chip. With the continuous development of integrated circuit technology, more and more devices can be integrated on the same chip. For example, a digital baseband processor can be integrated with multiple application processors (such as, but not limited to, a graphics processor, a multimedia processor, etc.) on the same chip. Such a chip can be called a system on a chip (SoC). Whether each device is provided independently on different chips or integrated on one or more chips often depends on the needs of the product design. The embodiments of the present application do not limit the implementation form of the above-mentioned devices.

[0051] In a fourth aspect, the present application also provides a processor for executing the various methods described above. In the process of executing these methods, the process of sending the above-mentioned signal and receiving the above-mentioned signal in the above-mentioned method can be understood as the process of outputting the above-mentioned signal by the processor, and the process of inputting the above-mentioned signal by the processor. When outputting the above-mentioned signal, the processor outputs the above-mentioned signal to the transceiver so that it is transmitted by the transceiver (or communication interface). After being output by the processor, the above-mentioned signal may also need to undergo other processing before reaching the transceiver (or communication interface). Similarly, when the processor receives the above-mentioned input signal, the transceiver (or communication interface) receives the above-mentioned signal and inputs it into the processor. Furthermore, after the transceiver (or communication interface) receives the above-mentioned signal, the above-mentioned signal may need to undergo other processing before being input into the processor.

[0052] For the sending and receiving operations involved in the processor, unless otherwise specified, or unless they conflict with their actual functions or internal logic in the relevant descriptions, they can be more generally understood as processor output, reception, input and other operations, rather than sending and receiving operations directly performed by the RF circuit and antenna.

[0053] During implementation, the processor may be a processor specifically configured to execute these methods, or may be a processor that executes computer instructions in a memory to execute these methods, such as a general-purpose processor. The memory may be a non-transitory memory, such as a read-only memory (ROM), which may be integrated with the processor on the same chip or disposed on separate chips. The embodiments of the present application do not limit the type of memory or the configuration of the memory and the processor.

[0054] In a fifth aspect, the present application further provides a communication system, comprising the first device and a terminal device according to the above aspects. In another possible design, the system may further include other devices that interact with the first device and / or the terminal device in the solution provided by the present application. In addition, in an optional embodiment, the first device is a terminal device, and the system includes at least two terminal devices.

[0055] In a sixth aspect, the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is run, the method described in the first or second aspect above is executed.

[0056] In a seventh aspect, the present application further provides a computer program product comprising instructions, the computer program product comprising: computer program code, which, when the computer program code is run, enables the method described in the first aspect or the second aspect above to be executed.

[0057] In an eighth aspect, the present application provides a chip system, which includes a processor and an interface, wherein the interface is used to obtain a program or instruction, and the processor is used to call the program or instruction to implement the functions involved in the first aspect or the second aspect. In one possible design, the chip system also includes a memory, which is used to store program instructions and data necessary for the terminal. The chip system can be composed of a chip, or it can include a chip and other discrete devices. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] FIG1 is a schematic diagram of a communication system;

[0059] FIG2 is a schematic diagram of another communication system;

[0060] FIG3 is a flow chart of a signal transmission method provided in an embodiment of the present application;

[0061] FIG4 is a schematic diagram of an autocorrelation function provided in an embodiment of the present application;

[0062] FIG5 is a schematic diagram of a self-fuzzy function provided in an embodiment of the present application;

[0063] FIG6 is a schematic diagram of a mutual ambiguity function provided in an embodiment of the present application;

[0064] FIG7 is a schematic diagram of another mutual ambiguity function provided in an embodiment of the present application;

[0065] FIG8 is a schematic diagram of sending a synchronization signal according to an embodiment of the present application;

[0066] FIG9 is a schematic diagram of sending a perception signal according to an embodiment of the present application;

[0067] FIG10 is a schematic diagram of another signal transmission method provided in an embodiment of the present application;

[0068] FIG11 is a schematic diagram of another signal transmission method provided in an embodiment of the present application;

[0069] FIG12 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0070] FIG13 is a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0071] The embodiments of the present application are described below in conjunction with the drawings in the embodiments of the present application.

[0072] In order to better understand the signal transmission method disclosed in the embodiment of the present application, a communication system to which the embodiment of the present application is applicable is described.

[0073] The technical solutions of the embodiments of the present application can be applied to various communication systems. For example, global mobile communication systems, long term evolution (LTE) systems, next-generation radio access networks (NG-RAN), new radio (NR) systems, fifth generation (5G) mobile communication systems, integrated communication perception systems, and with the continuous development of communication technology, the technical solutions of the embodiments of the present application can also be used for subsequent evolved communication systems, such as sixth generation (6G) mobile communication systems, seventh generation (7G) mobile communication systems, and so on. The technical solutions provided in the embodiments of the present application can also be applied to perception and communication scenarios of networks such as the Internet of Vehicles, the Internet of Things, and the Industrial Internet. In addition, the technical solutions provided in the embodiments of the present application are applicable to communications between network devices and terminal devices, and can also be applied to communications between terminal devices and terminal devices.

[0074] Please refer to Figure 1, which is a schematic diagram of a communication system including a network device and a terminal device. The terminal device and the network device can communicate with each other. The number and form of devices shown in Figure 1 are for example only and do not constitute a limitation on the embodiments of the present application. In actual applications, two or more terminal devices and two or more network devices may be included. The terminal device in Figure 1 is an example of a mobile phone, and the network device is an example of a base station.

[0075] Please refer to Figure 2, which is a schematic diagram of another communication system including at least two terminal devices. Different terminal devices can communicate with each other. The number and configuration of devices shown in Figure 2 are for illustrative purposes only and do not constitute a limitation on the embodiments of this application. In actual applications, more than two terminal devices may be included. The terminal device in Figure 2 is a mobile phone as an example.

[0076] In an embodiment of the present application, a network device has a wireless transceiver function, and the network device includes but is not limited to: a base station (BS), a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a home network device (e.g., a home evolved Node B, or a home Node B, HNB), a baseband unit (BBU), a wireless relay node, a wireless backhaul node, a transmission point (TRP; or a transmission point, TP), a transceiver node, a relay device, or a small station or micro station with a base station function, etc. Among them, a base station is a device deployed in a wireless access network that can provide wireless communication functions, which can also be called a base station device, for example, an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a Node B, a base station (gNodeB or gNB) in a 5G system, a base station in a 6G system, a base station in a future communication system, etc. A base station can consist of a base station unit (BBU) and a remote radio unit (RRU). The BBU and RRU can be placed in different locations. For example, the RRU can be remotely located in a high-traffic area, while the BBU can be placed in a central equipment room. The BBU and RRU can also be placed in the same equipment room. The BBU and RRU can also be separate components within the same rack. Base stations can take the following forms: macro base stations, micro base stations (also known as small cells), pico base stations, relay stations, access points, balloon stations, and so on.

[0077] The terminal device may also be referred to as user equipment (UE), terminal, access terminal, subscriber unit, user station, mobile station, mobile station (MS), remote station, remote terminal, mobile device, user terminal, user agent or user device, and may be applied to 4G, 5G or even 6G systems. The terminal device in the embodiment of the present application may be a handheld device, a vehicle-mounted device, a wearable device, a computing device or other processing device connected to a wireless modem with wireless communication capabilities. The terminal device may be a terminal with a function of connecting to a cellular base station. For example, the terminal device may be a cellular phone, a smart phone, a tablet computer, a wireless data card, a personal digital assistant (PDA) computer, a tablet computer, a wireless modem, a handheld device (handset), a laptop computer, a machine type communication (MTC) terminal, etc. The terminal device can also be a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a vehicle-mounted terminal, a wireless communication device in a smart factory, and the like.

[0078] Next, a brief introduction is given to the relevant concepts involved in the embodiments of this application.

[0079] 1. Auto-correlation function (ACF)

[0080] The autocorrelation function describes the correlation between a signal and a delayed version of that signal. The variable in the autocorrelation function is the delay time of the signal. This delay time can also be called a time shift. For ease of explanation, this article uses the term "time shift" as an example. A zero time shift indicates that the signal is delayed by zero time, meaning the signal is not delayed. A non-zero time shift indicates that the signal is delayed by a non-zero time, meaning the signal is delayed.

[0081] For example, the signal is a sequence S(t), and its autocorrelation function R(c) is shown in the following formula (1).

[0082] Where c is the time shift, S * (t+c) is the conjugate sequence of S(t+c), and S(t+c) is the sequence obtained by delaying S(t) by c time units.

[0083] It is understandable that the elements in the sequence can be complex numbers. Complex numbers are numbers of the form a+bi, where a is called the real part, b is called the imaginary part, i is the imaginary unit, and both a and b are real numbers. The conjugate of a complex number is the new complex number formed by negating the imaginary part of the complex number and combining it with the real part. For example, z = a+bi, the conjugate of z is z * = a - bi. The conjugate of a sequence is a new sequence formed by negating the imaginary part of each element in the sequence and combining them with the real part. For example, if the sequence is [a1+b1i, a2+b2i, a3+b3i], the conjugate of this sequence is [a1-b1i, a2-b2i, a3-b3i].

[0084] The following is a detailed description of the embodiments of the present application in conjunction with the accompanying drawings. The embodiments of the present application take the first device and the terminal device as the execution subjects of the interaction as an example to illustrate the corresponding method, wherein the first device is a network device or a terminal device. In the case where the first device is a terminal device, the execution subjects of the interaction in the method are different terminal devices. However, the present application does not limit the execution subjects of the method. For example, the first device in the method may also be a chip, a chip system, or a processor that supports the first device to implement the corresponding method, or it may be a logic module or software that can implement all or part of the functions of the first device. The terminal device in the method may also be a chip, a chip system, or a processor that supports the terminal device to implement the corresponding method, or it may be a logic module or software that can implement all or part of the functions of the terminal device.

[0085] Please refer to FIG3 , which is a flow chart of a signal transmission method provided in an embodiment of the present application. The signal transmission method includes the following steps.

[0086] S101. A first device determines a synchronization signal and a perception signal based on a first sequence.

[0087] The frequency offset of the synchronization signal relative to the first sequence is different from the frequency offset of the perception signal relative to the first sequence, which facilitates distinguishing the synchronization signal from the perception signal. The autocorrelation function of the first sequence is zero when the time shift is non-zero, and the auto-ambiguity function (AAF) of the first sequence has a unique peak.

[0088] It can be understood that the autocorrelation function of the first sequence is zero when the time shift is non-zero, which means that the first sequence has a perfect autocorrelation function. The first sequence can also be called a perfect sequence. For example, if the length of the first sequence is l, the first sequence is [k0, k1, ..., k l-1 ] and l is an integer greater than 1 as an example, the first sequence has a perfect autocorrelation function, which can be expressed as: the first sequence satisfies formula (2).

[0089] Where mod is the remainder function, (n)mod(l) is the remainder obtained by dividing n by l, and (n+c)mod(l) is the remainder obtained by dividing (n+c) by l. is the conjugate of k(n+c)mod(l). c is the time shift.

[0090] In addition, in the embodiment of the present application, for any sequence S={s t} 0≤t≤r-1 =[s0,s1,…,s r-1 ], when the sequence S satisfies formula (3), it is considered that the sequence S has a perfect autocorrelation function. At this time, the sequence S can also be called a perfect sequence, which will not be repeated in the following text.

[0091] Where mod is the remainder function, (t) mod (r) is the remainder obtained by dividing t by r, and (t + c) mod (r) is the remainder obtained by dividing t + c) by r. is the conjugate of s(t+c)mod(r). c is the time shift.

[0092] In an optional embodiment, the first sequence is obtained by performing a discrete Fourier transformation (DFT) on the modulated m-sequence. In this case, the first sequence can also be called a frequency domain m-sequence. Here, the m-sequence is generated by any d (d is an integer greater than or equal to 1) initial values ​​that are not all zero through the recursive formula corresponding to p(x), p(x) is a d-order primitive polynomial on a 2-dimensional Galois field (GF) (i.e., GF(2)), and p(x) is shown in formula (4). p(x)=p d x d +pd-1 x d-1 +…+p1x+p0 (4)

[0093] The m-sequence has the following properties:

[0094] (1) The period of the m sequence is 2 d -1.

[0095] (2) The autocorrelation function of the modulated m-sequence takes the value -1 when the time shift is non-zero, as shown in Figure 4.

[0096] (3) The m sequence is a constant modulus sequence. The sequence obtained by Fourier transforming the m sequence has a perfect autocorrelation function.

[0097] (4) The sequence generated by the modulated m sequence through DFT has a perfect autocorrelation function.

[0098] (5) The ambiguity function of the m-sequence is similar to linear frequency modulation (LFM) and is Doppler-resistant. The Doppler effect refers to the frequency change of the signal reflected by a moving physical object when the signal hits the object. The ambiguity function can be used to analyze the influence of time delay and Doppler effect on radar echo signals. For example, the self-ambiguity function F(τ,f) of the signal s(t) is shown in the following formula (5).

[0099] Where τ is the time shift corresponding to the self-ambiguity function, f is the frequency corresponding to the self-ambiguity function, exp is the exponential function with the natural constant e as the base, j is the imaginary unit, and s * (t-τ) is the conjugate of s(t-τ).

[0100] Furthermore, the self-ambiguity function of an m-sequence has a unique peak, and the self-ambiguity function of the sequence obtained by performing the DFT on the modulated m-sequence also has a unique peak. Therefore, using the sequence obtained by performing the DFT on the modulated m-sequence as the first sequence can ensure that the self-ambiguity function of the first sequence has a unique peak. For example, a schematic diagram of the normalized self-ambiguity function of an m-sequence with a period of 511 is shown in Figure 5. It can be seen that the self-ambiguity function of this m-sequence has a unique peak when the time shift is 0 and the frequency is 0.

[0101] In an optional embodiment, the frequency offset value of the synchronization signal relative to the first sequence is an odd multiple of a first parameter, and the frequency offset value of the perception signal relative to the first sequence is an even multiple of the first parameter. Alternatively, the frequency offset value of the synchronization signal relative to the first sequence is an even multiple of the first parameter, and the frequency offset value of the perception signal relative to the first sequence is an odd multiple of the first parameter. The first parameter is determined based on the maximum moving speed of an object within the cell.

[0102] Exemplarily, taking the length of the first sequence equal to 1 as an example, the first parameter can be as shown in formula (6).

[0103] in, Express Round up, N represents The number of values ​​of is the cell identity (ID), for example, It can take the value of 0, 1, or 2, and N is equal to 3. In addition, N is determined based on the maximum moving speed of the object within the cell range, and N satisfies formula (6): Formula (6) is greater than or equal to 2F, where F is the Doppler frequency offset caused by the maximum moving speed of the object within the cell range.

[0104] Correspondingly, the frequency deviation of the synchronization signal relative to the first sequence is As shown in formula (7), the frequency deviation of the perceived signal relative to the first sequence is It can be shown as formula (8).

[0105] Here, u1 is an odd number and u2 is an even number. Alternatively, u1 is an even number and u2 is an odd number. For example, u2 = u1 + 1, where u1 and u1 + 1 have opposite parity.

[0106] In an optional implementation, the frequency offset values ​​of different perception signals relative to the first sequence are the same. In the embodiment of the present application, the different perception signals may be, for example, perception signals sent on different beams.

[0107] In an optional embodiment, different perception signals have different cyclic shifts relative to the first sequence, which facilitates distinguishing different perception signals. Optionally, the cyclic shifts of different perception signals relative to the first sequence are different integer multiples of a second parameter, where the second parameter is determined based on a maximum delay between the first device transmitting a signal and receiving a corresponding reflected signal of the signal.

[0108] Exemplarily, the maximum delay from transmitting a signal to receiving a reflected signal corresponding to the signal within the sensing and communication range of the first device is: the duration corresponding to p1 code elements in the first sequence. The second parameter is set to p1, and the cyclic shift of the sensing signal relative to the first sequence is v×p1, where v is a positive integer. Different values ​​of v can be set for different sensing signals to distinguish different sensing signals. For example, v=1 is set for sensing signal #1, and v=2 is set for sensing signal #2. Then, the cyclic shift of sensing signal #1 relative to the first sequence is p1, and the cyclic shift of sensing signal #2 relative to the first sequence is 2p1.

[0109] In an optional embodiment, the first device determines a synchronization signal and a perception signal based on a first sequence, including: the first device performs frequency offset processing and cyclic shift processing on the first sequence to determine the synchronization signal and the perception signal. During the process of the first device performing frequency offset processing on the first sequence, the frequency offset value used for the synchronization signal is different from the frequency offset value used for the perception signal. Optionally, during the process of the first device performing frequency offset processing on the first sequence, the frequency offset value used for different perception signals is the same. Optionally, during the process of the first device performing cyclic shift processing on the first sequence, the cyclic shift amounts used for different perception signals are different.

[0110] In an optional implementation, the present application embodiment also provides a sequence construction method. Specifically, for any sequence S = [s0, s1, ..., s r-1 ], r is an integer greater than 1, and the sequence can be constructed based on the following formula (9):

[0111] Where q is an integer, r×δ is an integer multiple of 2π, and mod is the remainder function, where (t+q)mod(r) is the remainder obtained by dividing (t+q) by r. It has the following relationship with S:

[0112] (1) The modulus of the autocorrelation function of is the same as the modulus of the autocorrelation function of S. It can be understood that the value of the autocorrelation function is a complex number. The modulus of a complex number is the distance from the point of the complex number on the complex plane to the origin. For example, the modulus of the complex number z = a + bi is equal to For the specific explanation of plural numbers, please refer to the above-mentioned related explanations, which will not be repeated here.

[0113] (2) Let δ = δ1, q = q1, and we get Let δ=δ2,q=q2, we get δ1≠δ2, q1≠q2. and The mutual ambiguity function of S is obtained by translating the self-ambiguity function of S in the τ-f plane by the vector (q1-q2, δ1-δ2).

[0114] Optionally, using the above sequence construction method, the first device can determine the synchronization signal and the perception signal based on the first sequence. Specifically, the first sequence is [k0, k1, ..., k l-1 ], and l is an integer greater than 1. For example, the first device can determine the synchronization signal and the perception signal based on the first sequence and the following formula (10). It can be understood that the first device can perform frequency offset processing and cyclic shift processing on the first sequence based on the following formula (10) to obtain the sequence sequence The frequency deviation value corresponding to the synchronization signal is the same as the sequence The frequency deviation value corresponding to the sensing signal is different.

[0115] Where p is the cyclic shift amount, and k(n+p) mod (l) indicates that the first sequence is cyclically shifted. θ is the frequency offset value. Multiplying k(n+p) mod (l) by exp(j×n×θ) indicates that the first sequence is frequency offset. exp is an exponential function with the natural constant e as its base. mod is the remainder function, and (n+p) mod (l) is the remainder obtained by dividing (n+p) by 1. The first sequence can also be called an m-sequence with two-dimensional parameters (abbreviated as a two-dimensional m-sequence), where the two-dimensional parameters are the frequency offset value and the cyclic shift amount.

[0116] Since the first sequence has a perfect autocorrelation function and its self-ambiguity function has a unique peak, the equation (10) is Has the following properties:

[0117] (1) Has a perfect autocorrelation function.

[0118] (2) Let θ = θ1, p = p1, and we get Let θ = θ2, p = p2, and we get θ1≠θ2, p1≠p2. and The mutual ambiguity function is obtained by translating the self-ambiguity function of the first sequence in the τ-f plane by the vector (p1-p2, θ1-θ2), and, and The mutual ambiguity function has a unique peak.

[0119] For example, the m-sequence is based on p(x)=x 9 +x 4+1, and the length of the m sequence is 511. The self-ambiguity function of the first sequence B obtained by performing DFT on the modulated m sequence is shown in Figure 5. With θ1 = 0, p1 = 100, For example, p2=0, B and The schematic diagram after the normalization of the mutual fuzzy function is shown in Figure 6. and The schematic diagram of the normalized mutual ambiguity function of B is shown in Figure 7. It can be seen that the self-ambiguity function of B has a unique peak when the time shift is 0 and the frequency is 0. The mutual ambiguity function has a unique peak when the time shift is 100 and the frequency is 0. and The mutual ambiguity function is 100 times the time shift and the frequency is There is a unique peak.

[0120] It can be seen that the first device determines the synchronization signal and the perception signal based on the first sequence and formula (10), so that the autocorrelation function of the synchronization signal is zero when the time shift is non-zero, and the self-ambiguity function of the synchronization signal has a unique peak; and the autocorrelation function of the perception signal is zero when the time shift is non-zero, and the self-ambiguity function of the perception signal has a unique peak.

[0121] For example, based on formula (10), p=0 is set for the synchronization signal and Then, the synchronization signal is determined As shown in formula (11). For the perception signal, set p = v × p1 and Then, the definite perceptual signal As shown in formula (12).

[0122] in, For example, as shown in formula (7), For example, it is shown in formula (8).

[0123] In addition, for different perception signals, different values ​​of v can be set to distinguish different perception signals. For example, based on formula (12), p = p1 is set for perception signal #1, p = 2p1 is set for perception signal #2, and p = 3p1 is set for perception signal #3. Then, perception signal #1 is As shown in formula (13), the perception signal #2 is As shown in formula (14), the perception signal #3 is It can be shown as formula (15).

[0124] S102: The first device sends a synchronization signal, and the terminal device receives the synchronization signal accordingly.

[0125] Optionally, the synchronization signal is a primary synchronization signal (PSS).

[0126] S103: The first device sends a perception signal, and the terminal device receives the perception signal accordingly.

[0127] Optionally, the perception signal may also carry some information to enhance the communication capabilities of the terminal device, for example, carrying indication information indicating the capabilities of the first device and / or carrying indication information indicating the load of the first device. This application does not limit the information that the perception signal may carry.

[0128] In an optional embodiment, the first device sends a perception signal, including: the first device sends a perception signal on each first beam in a plurality of first beams, and the perception signals sent on different first beams in the plurality of first beams have different cyclic shifts relative to the first sequence. The first beam may also be referred to as a perception beam, for example, and the perception beam is used to transmit the perception signal. In the embodiment of the present application, the two beams are different, which can be understood as: the coverage ranges of the two beams are different or not completely the same, or the beam directions of the two beams are different. In addition, for the case where the perception signal and the synchronization signal are sent in steps, the two different beams can be understood as two different synchronization beams, or as two different perception beams. The synchronization beam is used to transmit the synchronization signal.

[0129] For example, the first device transmits sensing signal #1 on first beam #1, transmits sensing signal #2 on first beam #2, and transmits sensing signal #3 on first beam #3. Sensing signal #1, sensing signal #2, and sensing signal #3 have the same frequency offset relative to the first sequence, but have different cyclic shifts relative to the first sequence. Sensing signal #1 is, for example, as shown in formula (13), sensing signal #2 is, for example, as shown in formula (14), and sensing signal #3 is, for example, as shown in formula (15).

[0130] Optionally, the coverage ranges of different first beams in the multiple first beams are different; the coverage range of each first beam in the multiple first beams falls within the coverage range of the second beam, and the second beam is the beam used by the first device to send the synchronization signal. It is understandable that the first beam is finer than the second beam, that is, the energy of the first beam is more concentrated than that of the second beam; sending the synchronization signal on the second beam is conducive to improving efficiency, and sending the perception signal on the first beam is conducive to providing more accurate perception performance. In addition, in an embodiment of the present application, the coverage range of the first beam falls within the coverage range of the second beam, which can be understood as: part or all of the coverage range of the first beam falls within the coverage range of the second beam. In addition, the second beam can also be called a synchronization beam, for example.

[0131] For example, in conjunction with Figure 8, the first device sends a synchronization signal on the second beam. In conjunction with Figure 9, within the coverage range of the second beam (the second beam is indicated by a gray dotted ellipse pattern in Figure 9), the first device sends a sensing signal on three first beams respectively. In Figures 8 and 9, the first device is a base station and the terminal device is a mobile phone. In Figures 8 and 9, a gray-filled ellipse pattern is used to indicate the beam. Among them, the synchronization signal sent by the first device on the second beam is shown in formula (11) The sensing signals sent on the three first beams are respectively as shown in formula (13): The formula (14) shows The formula (15) shows

[0132] In an optional implementation, the first device alternately sends synchronization signals and perception signals. It is understandable that the first device alternately sends synchronization signals and perception signals on time domain resources. For example, the first device sends a synchronization signal in time period #1, sends a perception signal in time period #2, sends a synchronization signal in time period #3, and sends a perception signal in time period #4. Time period #1 is earlier than time period #2, time period #2 is earlier than time period #3, and time period #3 is earlier than time period #4.

[0133] S104. The terminal device performs time and frequency synchronization with the first device based on the received synchronization signal.

[0134] The terminal device performing time-frequency synchronization with the first device can be understood as performing time domain synchronization and frequency domain synchronization with the first device. Optionally, step S104 precedes the terminal device receiving the perception signal. That is, the terminal device receives the perception signal after performing time-frequency synchronization with the first device based on the synchronization signal. This helps reduce errors in the perception signal received by the terminal device and improves the accuracy of the perception signal received by the terminal device.

[0135] S105. The terminal device determines the beam corresponding to the terminal device based on the received perception signal.

[0136] It is understandable that the terminal device determines its corresponding beam, which facilitates subsequent terminal devices to communicate more accurately with the first device based on the corresponding beam, thereby improving communication quality. Optionally, in the case where the synchronization signal is a primary synchronization signal, the terminal device performs primary synchronization with the first device based on the primary synchronization signal in step S104. Then, the terminal device receives the sensing signal and uses the beam determined in step S105 to assist the terminal device in performing secondary synchronization with the first device, thereby improving synchronization quality.

[0137] Optionally, the terminal device determines the beam corresponding to the terminal device, including: the terminal device determines the frequency deviation value and / or cyclic shift amount corresponding to the terminal device, and there is a corresponding relationship between the frequency deviation value and / or cyclic shift amount corresponding to the terminal device and the beam corresponding to the terminal device. In addition, the beam corresponding to the terminal device can also be understood as: the beam where the terminal device is located.

[0138] In an optional embodiment, after the terminal device receives the signal, the method further includes: the terminal device determining whether the received signal is a synchronization signal or a perception signal based on a frequency deviation value of the received signal relative to the first sequence.

[0139] Optionally, the terminal device determines whether the received signal is a synchronization signal or a perception signal based on the frequency deviation value of the received signal relative to the first sequence, including: the terminal device determines whether the received signal is a synchronization signal or a perception signal based on the frequency deviation value of the received signal relative to the first sequence and the first parameter. The first parameter is determined based on the maximum moving speed of the object within the cell range. For a specific explanation of the first parameter, please refer to the aforementioned related explanation and will not be repeated here. In addition, the first parameter may be pre-configured in the terminal device and the first device, or may be sent to the terminal device by the first device, or may be achieved by other means so that the terminal device and the first device reach an agreement on the first parameter, without limitation.

[0140] Exemplarily, in the case where the frequency deviation value of the synchronization signal relative to the first sequence is an odd multiple of the first parameter, and the frequency deviation value of the perception signal relative to the first sequence is an even multiple of the first parameter, the terminal device determines that the received signal is a synchronization signal when the frequency deviation value of the received signal relative to the first sequence is an odd multiple of the first parameter, and determines that the received signal is a perception signal when the frequency deviation value of the received signal relative to the first sequence is an even multiple of the first parameter.

[0141] Exemplarily, in the case where the frequency deviation value of the synchronization signal relative to the first sequence is an even multiple of the first parameter, and the frequency deviation value of the perception signal relative to the first sequence is an odd multiple of the first parameter, the terminal device determines that the received signal is a synchronization signal when the frequency deviation value of the received signal relative to the first sequence is an even multiple of the first parameter, and determines that the received signal is a perception signal when the frequency deviation value of the received signal relative to the first sequence is an odd multiple of the first parameter.

[0142] In an optional embodiment, after the terminal device receives a signal, the method further includes: the terminal device determining whether the received signal is a synchronization signal based on a frequency offset value of the received signal relative to the first sequence. If the terminal device determines that the received signal is a synchronization signal, the terminal device performs time-frequency synchronization with the first device based on the synchronization signal, and the terminal device defaults to a next received signal as a perception signal. Then, after the terminal device receives the next signal, the terminal device determines a corresponding beam based on the received signal.

[0143] If the terminal device determines that the received signal is not a synchronization signal, the terminal device waits to receive a signal from the first device again, and repeats the operation of determining whether the received signal is a synchronization signal based on the frequency deviation value of the received signal relative to the first sequence for the signal received again, until the terminal device determines that a certain received signal is a synchronization signal. The terminal device performs time-frequency synchronization with the first device based on the synchronization signal, and defaults the next received signal to be a perception signal. Then, after the next received signal, the terminal device determines the corresponding beam of the terminal device based on the received signal. This embodiment can be applied to a scenario where the first device alternately sends a synchronization signal and a perception signal.

[0144] For example, the first signal received by the terminal device from the first device is signal #1. The terminal device determines whether signal #1 is a synchronization signal based on the frequency offset value of signal #1 relative to the first sequence. If the terminal device determines that signal #1 is a synchronization signal, the terminal device performs time-frequency synchronization with the first device based on signal #1. The second signal received by the terminal device from the first device is signal #2. The terminal device defaults to signal #2 as the perception signal and determines the corresponding beam of the terminal device based on signal #2.

[0145] If the terminal device determines that signal #1 is not a synchronization signal, and the signal received by the terminal device from the first device for the second time is signal #2, the terminal device determines whether signal #2 is a synchronization signal based on the frequency deviation value of signal #2 relative to the first sequence. If the terminal device determines that signal #2 is not a synchronization signal, and the signal received by the terminal device from the first device for the third time is signal #3, the terminal device determines whether signal #3 is a synchronization signal based on the frequency deviation value of signal #3 relative to the first sequence. If the terminal device determines that signal #3 is a synchronization signal, the terminal device performs time-frequency synchronization with the first device based on signal #3, and the signal received by the terminal device from the first device for the fourth time is signal #4. The terminal device defaults to signal #4 as a perception signal and determines the beam corresponding to the terminal device based on signal #4.

[0146] Exemplarily, for the scenario where the frequency deviation value of the synchronization signal relative to the first sequence is an odd multiple of the first parameter, the terminal device determines that the received signal is a synchronization signal when the frequency deviation value of the received signal relative to the first sequence is an odd multiple of the first parameter.

[0147] Exemplarily, for the scenario where the frequency deviation value of the synchronization signal relative to the first sequence is an even multiple of the first parameter, the terminal device determines that the received signal is a synchronization signal when the frequency deviation value of the received signal relative to the first sequence is an even multiple of the first parameter.

[0148] In addition, in an optional embodiment, when the signal received by the terminal device is a perception signal, the terminal device determines the beam corresponding to the terminal device, including: the terminal device determines that the frequency deviation value corresponding to the terminal device is the frequency deviation value of the perception signal relative to the first sequence, and there is a corresponding relationship between the frequency deviation value corresponding to the terminal device and the beam corresponding to the terminal device.

[0149] In an optional embodiment, the terminal device determines the corresponding beam of the terminal device based on a received perception signal, including: the terminal device determines the corresponding beam of the terminal device from multiple first beams based on a cyclic shift of the received perception signal relative to a first sequence. This embodiment can be applied to a scenario where the cyclic shifts of the perception signals transmitted by the first device on different first beams among the multiple first beams are different relative to the first sequence. In addition, the first beam can also be referred to as a perception beam. Optionally, the terminal device determines the corresponding beam of the terminal device from multiple first beams based on a cyclic shift of the received perception signal relative to the first sequence, including: the terminal device determines the corresponding beam of the terminal device from multiple first beams based on the cyclic shift of the received perception signal relative to the first sequence and a second parameter. The second parameter is determined based on the maximum time delay between the first device transmitting a signal and receiving a reflected signal corresponding to the signal. For a detailed description of the second parameter, please refer to the aforementioned related description and will not be repeated here. This embodiment can be applied to a scenario where the cyclic shifts of the perception signals transmitted by the first device on different first beams among the multiple first beams are different integer multiples of the second parameter relative to the first sequence. In addition, the second parameter may be pre-configured in the terminal device and the first device, or may be sent to the terminal device by the first device, or may be achieved through other means so that the terminal device and the first device reach an agreement on the second parameter, without limitation.

[0150] It is understandable that due to the presence of propagation delay, there is a deviation between the cyclic shift of the perception signal transmitted by the first device relative to the first sequence and the cyclic shift of the perception signal received by the terminal device relative to the first sequence. For example, the maximum delay from the first device transmitting a signal to receiving the corresponding reflected signal within the perception and communication range is: the duration corresponding to p1 code elements in the first sequence. The second parameter is set to p1, and the cyclic shift of the perception signal transmitted by the first device relative to the first sequence is v×p1, where v is a positive integer. The cyclic shift of the perception signal received by the terminal device relative to the first sequence is v×p1+g. Here, g is a positive integer less than p1 and is the shift of the signal caused by propagation delay within the perception and communication range of the first device. The propagation delay cannot exceed the pre-defined maximum delay, so the shift caused by propagation delay cannot exceed p1. The cyclic shift corresponding to the terminal device is v×p1, and there is a corresponding relationship between v×p1 and the beam corresponding to the terminal device.

[0151] In an optional manner, the terminal device pre-stores a multiple corresponding to each first beam in a plurality of first beams, where the multiple corresponding to each first beam is a multiple of a cyclic shift of a perception signal sent by the first device in the first beam relative to the first sequence and a second parameter. The multiple corresponding to the first beam corresponding to the terminal device is equal to a first value, where the first value is obtained by rounding down the value obtained by dividing the cyclic shift of the perception signal received by the terminal device relative to the first sequence by the second parameter.

[0152] In another optional manner, the terminal device pre-stores a cyclic shift amount corresponding to each first beam in multiple first beams, where the cyclic shift amount corresponding to each first beam is a cyclic shift amount of a perception signal sent by the first device on the first beam relative to the first sequence. Among the multiple first beams, the cyclic shift amount corresponding to the first beam corresponding to the terminal device is less than the cyclic shift amount of the received perception signal relative to the first sequence, and the cyclic shift amount corresponding to the first beam corresponding to the terminal device is closest to the cyclic shift amount of the received perception signal relative to the first sequence.

[0153] For example, the maximum delay from the time a first device transmits a signal to the time it receives the corresponding reflected signal within the sensing and communication range is: the duration corresponding to p1 code elements in the first sequence, with the second parameter set to p1. The cyclic shift of sensing signal #1 transmitted by the first device on first beam #1 relative to the first sequence is p1, the cyclic shift of sensing signal #2 transmitted on first beam #2 relative to the first sequence is 2p1, and the cyclic shift of sensing signal #3 transmitted on first beam #3 relative to the first sequence is 3p1. The cyclic shift of the sensing signal received by the terminal device relative to the first sequence is 2p1+g, where g is a positive integer less than p1.

[0154] The terminal device pre-stores the multiples corresponding to beams #1 to #3, which are 1, 2, and 3, respectively. The value obtained by dividing (2p1+g) by p1 is rounded up to an integer, resulting in a first value equal to 2. Therefore, the terminal device can determine that its corresponding beam is beam #2 and that its corresponding cyclic shift amount is 2p1.

[0155] Alternatively, the terminal device pre-stores the cyclic shift values ​​corresponding to beams #1 to #3, which are p1, 2p1, and 3p1, respectively. Since, among p1, 2p1, and 3p1, 2p1 is less than (2p1+g) and closest to (2p1+g), the terminal device can determine that its corresponding beam is beam #2 and that its corresponding cyclic shift value is 2p1.

[0156] In an optional embodiment, the method further includes: the terminal device sending first information to the first device, the first information being used to indicate the beam corresponding to the terminal device; and the first device correspondingly receiving the first information from the terminal device. For example, the first information includes the number corresponding to the beam corresponding to the terminal device. This approach facilitates the first device utilizing the beam corresponding to the terminal device, providing more targeted data transmission to the terminal device, thereby improving communication quality.

[0157] Optionally, the method further includes: the first device sending second information to the terminal device, the second information being used to indicate geographic location information corresponding to the beam corresponding to the terminal device; and the terminal device correspondingly receiving the second information from the first device. This embodiment facilitates the terminal device utilizing the geographic location information indicated by the second information to more specifically send information / data to the first device and / or more specifically receive information / data from the first device, thereby improving communication quality.

[0158] In an optional embodiment, the perception signal in the embodiment of the present application can be used for perception by the first device in addition to being used by the terminal device to determine its own corresponding beam. Specifically, the first device perceives the object based on the perception signal and the reflected signal of the perception signal reflected by the object. It is understandable that since the self-ambiguity function of the perception signal determined based on the first sequence has a unique peak, the mutual ambiguity function between the perception signal and the reflected signal corresponding to the perception signal has a unique peak. The time shift corresponding to the unique peak of the mutual ambiguity function between the perception signal and the reflected signal is multiplied by the speed of light to obtain the distance between the object and the first device. In addition, due to the Doppler effect (that is, the reflected signal of the signal reflected by the moving object will change in frequency), the speed of the object can be determined based on the frequency corresponding to the unique peak of the mutual ambiguity function between the perception signal and the reflected signal.

[0159] In summary, in this signal transmission method, the first device determines the synchronization signal and the perception signal based on the first sequence; the first device sends the synchronization signal; the first device sends the perception signal, and the perception signal is used to determine the beam corresponding to the terminal device. The frequency deviation value of the synchronization signal relative to the first sequence is different from the frequency deviation value of the perception signal relative to the first sequence; the autocorrelation function of the first sequence is zero when the time shift is non-zero, and the self-ambiguity function of the first sequence has a unique peak. It can be seen that this method constructs both the synchronization signal and the perception signal based on the first sequence, and distinguishes the synchronization signal from the perception signal by different frequency deviation values. This method combines synchronization and perception to achieve synaesthesia integration. In addition, this method is also beneficial for the terminal device to determine its own corresponding beam based on the perception signal, so that the terminal device can subsequently use the determined beam to communicate more accurately with the first device, thereby improving the communication quality.

[0160] Please refer to FIG. 10 , which is a schematic diagram of another signal transmission method provided in an embodiment of the present application. The signal transmission method includes the following steps.

[0161] S201: A first device performs frequency offset processing and cyclic shift processing on a first sequence to determine a synchronization signal.

[0162] The autocorrelation function of the first sequence is zero when the time shift is non-zero, and the self-ambiguity function of the first sequence has a unique peak. For a detailed description of the first sequence, please refer to the aforementioned related description and will not be repeated here. It is understandable that this approach is beneficial for expanding the selection range of synchronization signals.

[0163] In addition, the embodiment of the present application does not limit the method for determining the frequency offset value and cyclic shift amount used in step S201. For example, the frequency offset value and / or cyclic shift amount used may be predefined or may be determined by the first device based on factors such as synchronization requirements and / or communication environment.

[0164] In an optional implementation, the first device performs frequency offset processing and cyclic shift processing on the first sequence based on the above formula (10) to obtain a synchronization signal. Detailed description can be found in the above related description, which will not be repeated here.

[0165] S202: The first device sends a synchronization signal, and the terminal device receives the synchronization signal accordingly.

[0166] S203. The terminal device performs time and frequency synchronization with the first device based on the received synchronization signal.

[0167] In addition, for the specific description of the operation of the first device sending a synchronization signal and the operation of the terminal device performing time and frequency synchronization with the first device based on the received synchronization signal, please refer to the above-mentioned related description and will not be repeated here.

[0168] Please refer to FIG. 11 , which is a schematic diagram of another signal transmission method provided in an embodiment of the present application. The signal transmission method includes the following steps.

[0169] S301. A first device performs frequency offset processing and cyclic shift processing on a first sequence to determine a perception signal.

[0170] The autocorrelation function of the first sequence is zero when the time shift is non-zero, and the self-ambiguity function of the first sequence has a unique peak. For a detailed description of the first sequence, please refer to the above-mentioned related description, which will not be repeated here.

[0171] In addition, the embodiment of the present application does not limit the method for determining the frequency offset value and cyclic shift amount used in step S301. For example, the frequency offset value and / or cyclic shift amount used may be predefined or may be determined by the first device based on factors such as sensing requirements and / or communication environment.

[0172] In an optional embodiment, for different perception signals, the first device uses the same frequency offset value when performing frequency offset processing on the first sequence. For detailed description, please refer to the relevant description in the signal transmission method shown in Figure 3, which will not be repeated here.

[0173] In an optional implementation, for different perception signals, the first device uses different cyclic shift amounts for cyclic shift processing on the first sequence. For detailed description, please refer to the relevant description in the signal transmission method shown in Figure 3, which will not be repeated here.

[0174] In an optional implementation, the first device performs frequency offset processing and cyclic shift processing on the first sequence based on the above formula (10) to obtain a perception signal. Detailed description can be found in the above related description, which will not be repeated here.

[0175] S302: The first device sends a perception signal, and the terminal device receives the perception signal accordingly.

[0176] In an optional embodiment, the first device sending the perception signal includes: the first device sending the perception signal on each of the multiple first beams, wherein the perception signals sent on different first beams have different cyclic shifts relative to the first sequence. For a detailed description, please refer to the relevant description in the signal transmission method shown in FIG3 , and will not be repeated here.

[0177] In an optional embodiment, before the terminal device receives the perception signal, the method further includes: performing time-frequency synchronization between the terminal device and the first device. This approach is beneficial for reducing errors in the perception signal received by the terminal device and improving the accuracy of the perception signal received by the terminal device.

[0178] S303. The terminal device determines the beam corresponding to the terminal device based on the received perception signal.

[0179] In an optional embodiment, the terminal device determines the beam corresponding to the terminal device based on the received perception signal, including: the terminal device determines the beam corresponding to the terminal device from multiple first beams based on the cyclic shift amount of the received perception signal relative to the first sequence. This embodiment can be applied to the scenario where the cyclic shift amounts of the perception signals sent by the first device on different first beams in the multiple first beams relative to the first sequence are different. For a detailed description, please refer to the relevant description in the signal transmission method shown in Figure 3, and will not be repeated here.

[0180] In an optional embodiment, the sensing signal is used by the terminal device to determine its own corresponding beam and can also be used by the first device for sensing. Detailed description can be found in the relevant description of the signal transmission method shown in FIG3 , which will not be repeated here.

[0181] In addition, for the specific description of steps S301 to S303, reference can be made to the relevant description in the information transmission method shown in FIG3 , which also has corresponding beneficial effects and will not be repeated here.

[0182] To implement the various functions of the methods provided in the embodiments of the present application, the first device or terminal device may include hardware structures and / or software modules, and implement the aforementioned functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. Whether a particular one of the aforementioned functions is implemented in the form of hardware structures, software modules, or a combination of hardware structures and software modules depends on the specific application and design constraints of the technical solution.

[0183] As shown in Figure 12, an embodiment of the present application provides a communication device 1200. The communication device 1200 can be a first device or a terminal device, or a component of the first device (for example, an integrated circuit, a chip, etc.), or a component of a terminal device (for example, an integrated circuit, a chip, etc.). The communication device 1200 can also be other communication units for implementing the method in the method embodiment of the present application. The communication device 1200 may include a processing unit 1201. Optionally, the communication device 1200 may also include a communication unit 1202, and the processing unit 1201 is used to control the communication unit 1202 to send and receive data / signaling. The communication unit 1202 may also be referred to as a transceiver unit. Optionally, the communication unit 1202 may include a sending unit and a receiving unit, and the sending unit may be used to send data / signaling, and the receiving unit may be used to receive data / signaling. Optionally, the communication device 1200 may also include a storage unit 1203, and the storage unit 1203 may be used to store information and / or data and / or instructions, etc. The storage unit 1203 may interact with the processing unit 1201, and may also interact with the communication unit 1202.

[0184] In one possible design, for a case where the communication apparatus 1200 is used to implement the function of the first device in the above method embodiment:

[0185] The processing unit 1201 is configured to determine a synchronization signal and a perception signal based on a first sequence, wherein a frequency offset value of the synchronization signal relative to the first sequence is different from a frequency offset value of the perception signal relative to the first sequence; an autocorrelation function of the first sequence is zero when the time shift is non-zero, and a self-ambiguity function of the first sequence has a unique peak.

[0186] The communication unit 1202 is configured to send a synchronization signal.

[0187] The communication unit 1202 is further used to send a perception signal, which is used to determine the beam corresponding to the terminal device.

[0188] In an optional embodiment, the frequency deviation value of the synchronization signal relative to the first sequence is an odd multiple of the first parameter, and the frequency deviation value of the perception signal relative to the first sequence is an even multiple of the first parameter; or, the frequency deviation value of the synchronization signal relative to the first sequence is an even multiple of the first parameter, and the frequency deviation value of the perception signal relative to the first sequence is an odd multiple of the first parameter; wherein the first parameter is determined based on the maximum moving speed of an object within the cell range.

[0189] In an optional embodiment, the communication unit 1202 sends a perception signal, which is specifically used to: send a perception signal on each first beam among multiple first beams, and the perception signals sent on different first beams among the multiple first beams have different cyclic shifts relative to the first sequence; the perception signal is used to determine the beam corresponding to the terminal device from the multiple first beams.

[0190] In an optional embodiment, the cyclic shift of the perception signals sent on different first beams among the multiple first beams relative to the first sequence is a different integer multiple of a second parameter; the second parameter is determined based on the maximum delay from sending the signal to receiving the reflected signal corresponding to the signal.

[0191] In an optional embodiment, the coverage ranges of different first beams in the multiple first beams are different; the coverage range of each first beam in the multiple first beams belongs to the coverage range of the second beam, and the second beam is the beam used to send the synchronization signal.

[0192] In an optional embodiment, the first sequence is [k0, k1, ..., k l-1 ], l is an integer greater than 1; the determining unit determines the synchronization signal and the perception signal based on the first sequence, specifically configured to: determine the synchronization signal and the perception signal based on the first sequence and the following formula: Wherein, θ is the frequency deviation value, p is the cyclic shift amount, mod is the remainder function, and exp is the exponential function with the natural constant e as the base.

[0193] In an optional embodiment, the first sequence is [k0, k1, ..., k l-1 ], l is an integer greater than 1; the first sequence satisfies the following formula:

[0194] Where c is the time shift and mod is the remainder function.

[0195] In an optional implementation, the first sequence is obtained by performing discrete Fourier transform on the modulated m-sequence.

[0196] In an optional implementation, the synchronization signal is a primary synchronization signal.

[0197] In another possible design, for a case where the communication device 1200 is used to implement the functions of the terminal device in the above method embodiment:

[0198] The communication unit 1202 is configured to receive a synchronization signal.

[0199] The communication unit 1202 is further configured to receive a sensing signal.

[0200] wherein a frequency offset value of the synchronization signal relative to the first sequence is different from a frequency offset value of the perception signal relative to the first sequence; an autocorrelation function of the first sequence is zero when the time shift is non-zero, and a self-ambiguity function of the first sequence has a unique peak;

[0201] The processing unit 1201 is configured to determine a beam corresponding to the communication device 1200 based on the perception signal.

[0202] In an optional embodiment, the frequency deviation value of the synchronization signal relative to the first sequence is an odd multiple of the first parameter, and the frequency deviation value of the perception signal relative to the first sequence is an even multiple of the first parameter; or, the frequency deviation value of the synchronization signal relative to the first sequence is an even multiple of the first parameter, and the frequency deviation value of the perception signal relative to the first sequence is an odd multiple of the first parameter; wherein the first parameter is determined based on the maximum moving speed of an object within the cell range.

[0203] In an optional implementation, the processing unit 1201 determines a beam corresponding to the communication device 1200 based on the perception signal, specifically for determining the beam corresponding to the communication device 1200 from multiple first beams based on a cyclic shift amount of the received perception signal relative to the first sequence.

[0204] In an optional embodiment, the processing unit 1201 determines the beam corresponding to the communication device 1200 from multiple first beams based on the cyclic shift amount of the received perception signal relative to the first sequence, and is specifically used to: determine the beam corresponding to the communication device 1200 from multiple first beams based on the cyclic shift amount of the received perception signal relative to the first sequence and the second parameter.

[0205] In an optional embodiment, the first sequence is [k0, k1, ..., k l-1 ], l is an integer greater than 1; the synchronization signal and the perception signal are determined based on the first sequence and the following formula: Wherein, θ is the frequency deviation value, p is the cyclic shift amount, mod is the remainder function, and exp is the exponential function with the natural constant e as the base.

[0206] In an optional embodiment, the first sequence is [k0, k1, ..., k l-1 ], l is an integer greater than 1; the first sequence satisfies the following formula:

[0207] Where c is the time shift and mod is the remainder function.

[0208] In an optional implementation, the first sequence is obtained by performing discrete Fourier transform on the modulated m-sequence.

[0209] In an optional implementation, the synchronization signal is a primary synchronization signal.

[0210] The embodiments of the present application and the method embodiments shown above are based on the same concept, and the technical effects they bring are also the same. For the specific principles, please refer to the description of the embodiments shown above, and no further details will be given.

[0211] The present application also provides a communication device 1300, as shown in Figure 13. The communication device 1300 can be a first device or a terminal device, or a chip, chip system, or processor that supports the first device to implement the above method, or a chip, chip system, or processor that supports the terminal device to implement the above method. This device can be used to implement the method described in the above method embodiment. For details, please refer to the description of the above method embodiment.

[0212] The communication device 1300 may include one or more processors 1301. The processor 1301 may be used to implement some or all of the functions of the above-mentioned first device or terminal device through logic circuits or running computer programs. The processor 1301 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component or a CPU. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control the communication device, execute software programs, and process data of the software programs, wherein the communication device is, for example, a base station, a baseband chip, a terminal, a terminal chip, a distributed unit (DU) or a centralized unit (CU), etc.

[0213] Optionally, the communication device 1300 may include one or more memories 1302, on which instructions 1304 may be stored. The instructions may be executed on the processor 1301, causing the communication device 1300 to perform the method described in the above method embodiment. Optionally, the memory 1302 may also store data. The processor 1301 and the memory 1302 may be provided separately or integrated together.

[0214] The memory 1302 may include, but is not limited to, non-volatile memory such as a hard disk drive (HDD) or a solid-state drive (SSD), random access memory (RAM), erasable programmable ROM (EPROM), ROM or compact disc read-only memory (CD-ROM), etc.

[0215] Optionally, the communication device 1300 may further include a transceiver 1305 and an antenna 1306. The transceiver 1305 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is configured to implement transceiver functions. The transceiver 1305 may include a receiver and a transmitter. The receiver may be referred to as a receiver or a receiving circuit, etc., and is configured to implement a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., and is configured to implement a transmitting function.

[0216] In one possible design, for a case where the communication apparatus 1300 is used to implement the function of the first device in the above method embodiment:

[0217] Processor 1301 is configured to determine a synchronization signal and a perception signal based on a first sequence, wherein a frequency offset value of the synchronization signal relative to the first sequence is different from a frequency offset value of the perception signal relative to the first sequence; an autocorrelation function of the first sequence is zero when the time shift is non-zero, and a self-ambiguity function of the first sequence has a unique peak.

[0218] The transceiver 1305 is configured to send a synchronization signal.

[0219] The transceiver 1305 is also used to send a perception signal, which is used to determine the beam corresponding to the terminal device.

[0220] In an optional embodiment, the frequency deviation value of the synchronization signal relative to the first sequence is an odd multiple of the first parameter, and the frequency deviation value of the perception signal relative to the first sequence is an even multiple of the first parameter; or, the frequency deviation value of the synchronization signal relative to the first sequence is an even multiple of the first parameter, and the frequency deviation value of the perception signal relative to the first sequence is an odd multiple of the first parameter; wherein the first parameter is determined based on the maximum moving speed of an object within the cell range.

[0221] In an optional embodiment, the transceiver 1305 sends a perception signal, which is specifically used to: send a perception signal on each first beam among multiple first beams, and the perception signals sent on different first beams among the multiple first beams have different cyclic shifts relative to the first sequence; the perception signal is used to determine the beam corresponding to the terminal device from the multiple first beams.

[0222] In an optional embodiment, the cyclic shift of the perception signals sent on different first beams among the multiple first beams relative to the first sequence is a different integer multiple of a second parameter; the second parameter is determined based on the maximum delay from sending the signal to receiving the reflected signal corresponding to the signal.

[0223] In an optional embodiment, the coverage ranges of different first beams in the multiple first beams are different; the coverage range of each first beam in the multiple first beams belongs to the coverage range of the second beam, and the second beam is the beam used to send the synchronization signal.

[0224] In an optional embodiment, the first sequence is [k0, k1, ..., k l-1 ], l is an integer greater than 1; the determining unit determines the synchronization signal and the perception signal based on the first sequence, specifically configured to: determine the synchronization signal and the perception signal based on the first sequence and the following formula: Wherein, θ is the frequency deviation value, p is the cyclic shift amount, mod is the remainder function, and exp is the exponential function with the natural constant e as the base.

[0225] In an optional embodiment, the first sequence is [k0, k1, ..., k l-1 ], l is an integer greater than 1; the first sequence satisfies the following formula:

[0226] Where c is the time shift and mod is the remainder function.

[0227] In an optional implementation, the first sequence is obtained by performing discrete Fourier transform on the modulated m-sequence.

[0228] In an optional implementation, the synchronization signal is a primary synchronization signal.

[0229] In another possible design, for a case where the communication device 1300 is used to implement the functions of the terminal device in the above method embodiment:

[0230] The transceiver 1305 is configured to receive a synchronization signal.

[0231] The transceiver 1305 is also used to receive the sensing signal.

[0232] wherein a frequency offset value of the synchronization signal relative to the first sequence is different from a frequency offset value of the perception signal relative to the first sequence; an autocorrelation function of the first sequence is zero when the time shift is non-zero, and a self-ambiguity function of the first sequence has a unique peak;

[0233] The processor 1301 is configured to determine a beam corresponding to the communication device 1300 based on the perception signal.

[0234] In an optional embodiment, the frequency deviation value of the synchronization signal relative to the first sequence is an odd multiple of the first parameter, and the frequency deviation value of the perception signal relative to the first sequence is an even multiple of the first parameter; or, the frequency deviation value of the synchronization signal relative to the first sequence is an even multiple of the first parameter, and the frequency deviation value of the perception signal relative to the first sequence is an odd multiple of the first parameter; wherein the first parameter is determined based on the maximum moving speed of an object within the cell range.

[0235] In an optional implementation, the processor 1301 determines a beam corresponding to the communication device 1300 based on the perception signal, specifically for determining the beam corresponding to the communication device 1300 from multiple first beams based on a cyclic shift amount of the received perception signal relative to the first sequence.

[0236] In an optional embodiment, the processor 1301 determines the beam corresponding to the communication device 1300 from multiple first beams based on the cyclic shift amount of the received perception signal relative to the first sequence, and is specifically used to: determine the beam corresponding to the communication device 1300 from multiple first beams based on the cyclic shift amount of the received perception signal relative to the first sequence and the second parameter.

[0237] In an optional embodiment, the first sequence is [k0, k1, ..., k l-1 ], l is an integer greater than 1; the synchronization signal and the perception signal are determined based on the first sequence and the following formula: Wherein, θ is the frequency deviation value, p is the cyclic shift amount, mod is the remainder function, and exp is the exponential function with the natural constant e as the base.

[0238] In an optional embodiment, the first sequence is [k0, k1, ..., k l-1 ], l is an integer greater than 1; the first sequence satisfies the following formula:

[0239] Where c is the time shift and mod is the remainder function.

[0240] In an optional implementation, the first sequence is obtained by performing discrete Fourier transform on the modulated m-sequence.

[0241] In an optional implementation, the synchronization signal is a primary synchronization signal.

[0242] In another possible design, processor 1301 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.

[0243] In another possible design, processor 1301 may optionally store instructions 1303. Instructions 1303, when executed on processor 1301, may cause communication device 1300 to perform the method described in the above method embodiment. Instructions 1303 may be fixed in processor 1301. In this case, processor 1301 may be implemented by hardware.

[0244] In another possible design, the communication device 1300 may include a circuit that can implement the functions of sending, receiving, or communicating in the aforementioned method embodiments. The processor and transceiver described in the embodiments of the present application can be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0245] Those skilled in the art will also appreciate that the various illustrative logical blocks and steps listed in the embodiments of the present application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functions are implemented by hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the described functions for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of the present application.

[0246] The embodiments of the present application and the above-mentioned method embodiments are based on the same concept, and the technical effects they bring are also the same. For the specific principles, please refer to the description in the above-mentioned method embodiments, and no further details will be given.

[0247] The present application also provides a computer-readable storage medium for storing computer software instructions, which, when executed by a communication device, implements the functions of any of the above method embodiments.

[0248] The present application also provides a computer program product for storing computer software instructions, which, when executed by a communication device, implements the functions of any of the above method embodiments.

[0249] The present application also provides a computer program that, when executed on a computer, implements the functions of any of the above method embodiments.

[0250] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, an SSD).

[0251] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A signal transmission method, characterized in that: The method comprises: Based on the first sequence, determining a synchronization signal and a perception signal; The frequency offset value of the synchronization signal relative to the first sequence is different from the frequency offset value of the perception signal relative to the first sequence; the value of the autocorrelation function of the first sequence is zero when the time shift is non-zero, and the self-ambiguity function of the first sequence has a unique peak; sending the synchronization signal; The perception signal is sent, where the perception signal is used to determine the beam corresponding to the terminal device.

2. The method according to claim 1, characterized in that The frequency offset value of the synchronization signal relative to the first sequence is an odd multiple of a first parameter, and the frequency offset value of the perception signal relative to the first sequence is an even multiple of the first parameter; or, The frequency offset value of the synchronization signal relative to the first sequence is an even multiple of a first parameter, and the frequency offset value of the perception signal relative to the first sequence is an odd multiple of the first parameter; The first parameter is determined based on the maximum moving speed of an object within the cell.

3. The method according to claim 1 or 2, characterized in that: The sending the perception signal comprises: Sending the perception signal on each first beam among a plurality of first beams, wherein the perception signals sent on different first beams among the plurality of first beams have different cyclic shift amounts relative to the first sequence; The perception signal is used to determine the beam corresponding to the terminal device from the multiple first beams.

4. The method according to claim 3, characterized in that The cyclic shift amounts of the perception signals sent on different first beams among the multiple first beams relative to the first sequence are different integer multiples of a second parameter; The second parameter is determined based on a maximum time delay from sending a signal to receiving a reflected signal corresponding to the signal.

5. The method according to claim 3 or 4, characterized in that: Different first beams among the multiple first beams have different coverage areas; The coverage range of each of the multiple first beams belongs to the coverage range of the second beam, and the second beam is the beam used to send the synchronization signal.

6. The method according to any one of claims 1 to 5, characterized in that: The first sequence is [k0, k1, ..., k l-1 ], wherein l is an integer greater than 1; The step of determining the synchronization signal and the perception signal based on the first sequence includes: determining the synchronization signal and the perception signal based on the first sequence and the following formula: n=0,1,…,l-1; Wherein, θ is the frequency deviation value, p is the cyclic shift amount, mod is the remainder function, and exp is an exponential function with the natural constant e as the base.

7. The method according to any one of claims 1 to 6, characterized in that: The first sequence is [k0, k1, ..., k l-1 ], wherein l is an integer greater than 1; the first sequence satisfies the following formula: Wherein, c is the time shift, and mod is the remainder function.

8. The method according to any one of claims 1 to 7, characterized in that: The first sequence is obtained by performing discrete Fourier transform on the modulated m sequence.

9. The method according to any one of claims 1 to 8, characterized in that: The synchronization signal is a primary synchronization signal.

10. A signal transmission method, characterized in that: The method comprises: receiving a synchronization signal; receiving sensory signals; The frequency offset value of the synchronization signal relative to the first sequence is different from the frequency offset value of the perception signal relative to the first sequence; the value of the autocorrelation function of the first sequence is zero when the time shift is non-zero, and the self-ambiguity function of the first sequence has a unique peak; Based on the perception signal, determine the beam corresponding to the terminal device.

11. The method according to claim 10, characterized in that The frequency offset value of the synchronization signal relative to the first sequence is an odd multiple of a first parameter, and the frequency offset value of the perception signal relative to the first sequence is an even multiple of the first parameter; or, The frequency offset value of the synchronization signal relative to the first sequence is an even multiple of a first parameter, and the frequency offset value of the perception signal relative to the first sequence is an odd multiple of the first parameter; The first parameter is determined based on the maximum moving speed of an object within the cell.

12. The method according to claim 10 or 11, characterized in that: The determining, based on the sensing signal, a beam corresponding to the terminal device includes: Based on the cyclic shift amount of the perception signal relative to the first sequence, a beam corresponding to the terminal device is determined from multiple first beams.

13. The method according to claim 12, wherein determining the beam corresponding to the terminal device from a plurality of first beams based on the cyclic shift amount of the received perception signal relative to the first sequence comprises: Based on the cyclic shift amount of the perception signal relative to the first sequence and the second parameter, a beam corresponding to the terminal device is determined from multiple first beams.

14. The method according to any one of claims 10 to 13, characterized in that The first sequence is [k0, k1, ..., k l-1 ], wherein l is an integer greater than 1; The synchronization signal and the perception signal are determined based on the first sequence and the following formula: n=0,1,…,l-1; Wherein, θ is the frequency deviation value, p is the cyclic shift amount, mod is the remainder function, and exp is an exponential function with the natural constant e as the base.

15. The method according to any one of claims 10 to 14, characterized in that The first sequence is [k0, k1, ..., k l-1 ], wherein l is an integer greater than 1; the first sequence satisfies the following formula: Wherein, c is the time shift, and mod is the remainder function.

16. The method according to any one of claims 10 to 15, characterized in that The first sequence is obtained by performing discrete Fourier transform on the modulated m sequence.

17. The method according to any one of claims 10 to 16, characterized in that The synchronization signal is a primary synchronization signal.

18. A communication device, characterized in that: The device comprises: a processing unit, configured to determine a synchronization signal and a perception signal based on the first sequence; The frequency offset value of the synchronization signal relative to the first sequence is different from the frequency offset value of the perception signal relative to the first sequence; the value of the autocorrelation function of the first sequence is zero when the time shift is non-zero, and the self-ambiguity function of the first sequence has a unique peak; A communication unit, configured to send the synchronization signal; The communication unit is also used to send the perception signal, and the perception signal is used to determine the beam corresponding to the terminal device.

19. The device according to claim 18, characterized in that The frequency offset value of the synchronization signal relative to the first sequence is an odd multiple of a first parameter, and the frequency offset value of the perception signal relative to the first sequence is an even multiple of the first parameter; or, The frequency offset value of the synchronization signal relative to the first sequence is an even multiple of a first parameter, and the frequency offset value of the perception signal relative to the first sequence is an odd multiple of the first parameter; The first parameter is determined based on the maximum moving speed of an object within the cell.

20. The device according to claim 18 or 19, characterized in that The communication unit sends the perception signal, specifically for: Sending the perception signal on each first beam among a plurality of first beams, wherein the perception signals sent on different first beams among the plurality of first beams have different cyclic shift amounts relative to the first sequence; The perception signal is used to determine the beam corresponding to the terminal device from the multiple first beams.

21. The device according to claim 20, characterized in that The cyclic shift amounts of the perception signals sent on different first beams among the multiple first beams relative to the first sequence are different integer multiples of a second parameter; The second parameter is determined based on a maximum time delay from sending a signal to receiving a reflected signal corresponding to the signal.

22. The device according to claim 20 or 21, characterized in that Different first beams among the multiple first beams have different coverage areas; The coverage range of each of the multiple first beams belongs to the coverage range of the second beam, and the second beam is the beam used to send the synchronization signal.

23. The device according to any one of claims 18 to 22, characterized in that The first sequence is [k0, k1, ..., k l-1 ], wherein l is an integer greater than 1; The determining unit determines the synchronization signal and the perception signal based on the first sequence, and is specifically configured to: The synchronization signal and the perception signal are determined based on the first sequence and the following formula: n=0,1,…,l-1; Wherein, θ is the frequency deviation value, p is the cyclic shift amount, mod is the remainder function, and exp is an exponential function with the natural constant e as the base.

24. A communication device, characterized in that: The device comprises: A communication unit, configured to receive a synchronization signal; The communication unit is further used to receive a sensing signal; The frequency offset value of the synchronization signal relative to the first sequence is different from the frequency offset value of the perception signal relative to the first sequence; the value of the autocorrelation function of the first sequence is zero when the time shift is non-zero, and the self-ambiguity function of the first sequence has a unique peak; A processing unit is used to determine a beam corresponding to the device based on the perception signal.

25. The device according to claim 24, characterized in that The frequency offset value of the synchronization signal relative to the first sequence is an odd multiple of a first parameter, and the frequency offset value of the perception signal relative to the first sequence is an even multiple of the first parameter; or, The frequency offset value of the synchronization signal relative to the first sequence is an even multiple of a first parameter, and the frequency offset value of the perception signal relative to the first sequence is an odd multiple of the first parameter; The first parameter is determined based on the maximum moving speed of an object within the cell.

26. The device according to claim 24 or 25, characterized in that The processing unit determines a beam corresponding to the device based on the sensing signal, specifically for: Based on the cyclic shift amount of the received perception signal relative to the first sequence, a beam corresponding to the device is determined from multiple first beams.

27. The device according to claim 26, characterized in that The processing unit determines, based on a cyclic shift amount of the received perception signal relative to the first sequence, a beam corresponding to the device from a plurality of first beams, specifically for: Based on the cyclic shift amount of the received perception signal relative to the first sequence and a second parameter, a beam corresponding to the device is determined from multiple first beams.

28. A communication device, characterized in that: including memory and processor; The memory is used to store instructions or computer programs; The processor is used to execute the computer program or instructions stored in the memory so that the communication device executes the method described in any one of claims 1 to 9, or so that the communication device executes the method described in any one of claims 10 to 17.

29. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed, the method according to any one of claims 1 to 9 is implemented, or the method according to any one of claims 10 to 17 is implemented.

30. A computer program product, the computer program product comprising: Computer program code, when the computer program code is run, implements the method according to any one of claims 1 to 9, or implements the method according to any one of claims 10 to 17.

Citation Information

Patent Citations

  • Signal transmission method and device

    CN119996131A

  • Sensing signal processing method and related device

    CN113447918A

  • Perception method, perception system and perception device

    CN116233858A

  • Signal design method and device

    CN116449319A

  • Integrated sensing and communication network

    US20230309144A1