Signal transmission method and device

By using the first sequence to construct synchronization and perception signals 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 more efficient communication quality is achieved.

CN119996131APending Publication Date: 2025-05-13HUAWEI TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202311514869.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-13
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

How to implement 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

By adopting a signal transmission method in the base station and terminal equipment, synchronous signals and perceived signals are constructed using the first sequence and distinguished by different frequency deviation values ​​and cyclic shift amounts, synesthesized integration is achieved.

Benefits of technology

This method improves communication quality, allowing the terminal device to more accurately determine the beam and improves communication accuracy with the base station.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119996131A_ABST
    Figure CN119996131A_ABST
Patent Text Reader

Abstract

A signal transmission method and apparatus, the signal transmission method comprising: a first device determining a synchronization signal and a sensing signal based on a first sequence; the first device sends a synchronization signal; and the first device sends a sensing signal, wherein the sensing signal is used for determining a beam corresponding to the terminal device. Wherein the frequency offset value of the synchronization signal relative to the first sequence is different from the frequency offset value of the sensing signal relative to the first sequence; the value of the autocorrelation function of the first sequence is zero when the time shift is not zero, and the self-ambiguity function of the first sequence has a unique peak. Therefore, according to the method, the synchronization signal and the sensing signal are constructed based on the first sequence, and the synchronization signal and the sensing signal are distinguished through different frequency offset values. According to the method, synchronization and sensing are combined, and communication and sensing integration is achieved. Besides, the method is also beneficial for the terminal device to use the beam determined based on the sensing signal to perform more accurate communication with the first device, thereby improving the communication quality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] With the continuous development of technology, future base stations may have perception functions in addition to communication functions. Giving base stations the perception function will help them use the perception information to provide more accurate communication services. For terminal devices, they can use the perception signals sent by the base station to obtain useful information, which will help the terminal devices to communicate more accurately with the base station in the future. How to achieve interawareness integration is a technical problem that needs to be solved. Summary of the invention

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

[0004] 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 realize 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; sending a perception signal, wherein 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.

[0005] It can be seen that the method constructs both a synchronization signal and a perception signal based on the first sequence. Among them, 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, which is conducive to distinguishing the synchronization signal from the perception signal. This method combines synchronization and perception to achieve synaesthesia integration. In addition, this method is also conducive to the terminal device being able to determine its corresponding beam based on the perception signal, so that the terminal device can subsequently use the determined beam for more accurate communication and improve the communication quality.

[0006] In an optional implementation, 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. It can be seen that the parity between the frequency deviation value of the synchronization signal relative to the first sequence and the multiple of the first parameter is different from the parity between the frequency deviation value of the synchronization signal relative to the first sequence and the multiple of the first parameter, which is conducive to distinguishing the synchronization signal from the perception signal.

[0007] 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.

[0008] It can be seen that in this implementation, 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.

[0009] In an optional embodiment, 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 the maximum delay from sending the signal to receiving the reflected signal corresponding to the signal.

[0010] In an optional implementation, different first beams among the multiple first beams have different coverage ranges; the coverage range of each first beam among 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.

[0011] In an optional embodiment, the first sequence is [k 0 ,k 1 ,…,k l-1 ], l is an integer greater than 1. Based on the first sequence, determining the synchronization signal and the perception signal includes: determining the synchronization signal and the perception signal based on the first sequence and the following formula: n=0,1,…,l-1. Among them, θ 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.

[0012] In an optional embodiment, the first sequence is [k 0,k 1 ,…,k l-1 ], l is an integer greater than 1; the first sequence satisfies the following formula:

[0013] Among them, c is the time shift and mod is the remainder function.

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

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

[0016] In the 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 is taken as an example of a terminal device. 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.

[0017] It can be seen that the synchronization signal and the perception signal are constructed based on the first sequence. Among them, 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, which is conducive to distinguishing the synchronization signal from the perception signal, and then facilitating 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 synaesthesia integration. In addition, this method is also conducive to the terminal device to use the determined beam for more accurate communication in the future, thereby improving the communication quality.

[0018] In an optional implementation, 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. It can be seen that the parity between the frequency deviation value of the synchronization signal relative to the first sequence and the multiple of the first parameter is different from the parity between the frequency deviation value of the synchronization signal relative to the first sequence and the multiple of the first parameter, which is conducive to distinguishing the synchronization signal from the perception signal.

[0019] In an optional implementation, 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.

[0020] 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, the beam corresponding to the terminal device is determined from multiple first beams.

[0021] In an optional embodiment, the first sequence is [k 0 ,k 1 ,…,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: n=0,1,…,l-1; where θ 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.

[0022] In an optional embodiment, the first sequence is [k 0 ,k 1 ,…,k l-1 ], l is an integer greater than 1; the first sequence satisfies the following formula:

[0023] Among them, c is the time shift and mod is the remainder function.

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

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

[0026] 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 (e.g., 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 implementation methods described in the first aspect. Alternatively, the communication device may be a terminal device, or a module or unit (e.g., 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 implementation methods described in the second aspect. The function may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0027] In one possible design, the structure of the communication device may include a processing unit and a communication unit, and the processing unit is configured to support the communication device to perform the corresponding functions in 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 used to couple with the processing unit and the communication unit, and store the necessary program instructions and data of the communication device. In addition, the processing unit can be used to control the communication unit to send and receive data / signaling.

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

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

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

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

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

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

[0034] 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.

[0035] A processing unit is used to determine a beam corresponding to the device based on the perception signal.

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

[0037] 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 a program or an instruction processor, the processor may be used to enable the communication device to execute the method described in the first aspect when the program or instruction is executed by the processor, and the transceiver or communication interface may be used to send and receive signals and / or data.

[0038] In one embodiment, the processor 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.

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

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

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

[0042] In one implementation, the transceiver is used to receive a synchronization signal.

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

[0044] 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.

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

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

[0047] 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; 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 the chip system.

[0048] During the implementation process, 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 arranged on independent chips, or at least partially or completely on the same chip. For example, the processor can be further divided into an analog baseband processor and a digital baseband processor. Among them, the analog baseband processor can be integrated with the transceiver (or communication interface) on the same chip, and the digital baseband processor can be arranged on an independent 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 a variety of 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 (System on a Chip, SoC). Whether each device is independently arranged on different chips or integrated on one or more chips often depends on the needs of product design. The embodiment of the present application does not limit the implementation form of the above-mentioned devices.

[0049] In a fourth aspect, the present application also provides a processor for executing the above-mentioned various methods. 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 the above-mentioned signal input by the processor. When outputting the above-mentioned signal, the processor outputs the above-mentioned signal to the transceiver so that it can be transmitted by the transceiver (or communication interface). After the above-mentioned signal is output by the processor, it may also need to perform other processing before it reaches 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 perform other processing before it is input into the processor.

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

[0051] In the implementation process, the processor may be a processor specifically used to execute these methods, or 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 may be separately arranged on different chips. The embodiment of the present application does not limit the type of memory and the arrangement of the memory and the processor.

[0052] In a fifth aspect, the present application further provides a communication system, which includes the first device and the terminal device of the above aspect. In another possible design, the system may also 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 implementation, the first device is a terminal device, and the system includes at least two terminal devices.

[0053] 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 aspect or the second aspect is executed.

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

[0055] 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 a 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

[0056] Figure 1 It is a schematic diagram of a communication system;

[0057] Figure 2 is a schematic diagram of another communication system;

[0058] Figure 3 It is a flowchart of a signal transmission method provided in an embodiment of the present application;

[0059] Figure 4 is a schematic diagram of an autocorrelation function provided in an embodiment of the present application;

[0060] Figure 5 is a schematic diagram of a self-fuzzy function provided in an embodiment of the present application;

[0061] Figure 6 is a schematic diagram of a mutual fuzzy function provided in an embodiment of the present application;

[0062] Figure 7 is a schematic diagram of another mutual ambiguity function provided in an embodiment of the present application;

[0063] Figure 8 is a schematic diagram of sending a synchronization signal provided in an embodiment of the present application;

[0064] Fig. 9 is a schematic diagram of sending a perception signal provided in an embodiment of the present application;

[0065] Fig.10 is a schematic diagram of another signal transmission method provided in an embodiment of the present application;

[0066] Fig.11 is a schematic diagram of another signal transmission method provided in an embodiment of the present application;

[0067] Fig.12 is a structural diagram of a communication device provided in an embodiment of the present application;

[0068] Fig.13 It is a structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

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

[0070] 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.

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

[0072] See also Figure 1 , Figure 1 The present invention is a schematic diagram of a communication system, wherein the communication system includes a network device and a terminal device, wherein the terminal device and the network device can communicate with each other. Figure 1 The number and form of devices shown are for illustrative purposes 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. Figure 1 The terminal device in the example is a mobile phone, and the network device is a base station.

[0073] See also Figure 2 , Figure 2 is a schematic diagram of another communication system, wherein the communication system includes at least two terminal devices. Different terminal devices can communicate with each other. Figure 2 The number and form of the devices shown are for illustrative purposes only and do not constitute a limitation on the embodiments of the present application. An actual application may include more than two terminal devices. Figure 2 The terminal device in the example is a mobile phone.

[0074] In the embodiment of the present application, the 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., home evolved Node B, or home Node B, HNB), a baseband unit (BBU), a wireless relay node, a wireless backhaul node, a transmission point (transmission and reception point, TRP; or, 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 evolutionary Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a Node B (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 include a BBU and a remote radio unit (RRU). The BBU and RRU can be placed in different places, for example: the RRU is remote and placed in an area with high traffic volume, and the BBU is placed in a central computer room. The BBU and RRU can also be placed in the same computer room. The BBU and RRU can also be different components under one rack. Base stations can be in the following forms: macro base stations, micro base stations (also called small stations), pico base stations, relay stations, access points, balloon stations, etc.

[0075] 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 a wireless communication function. 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.

[0076] Secondly, the relevant concepts involved in the embodiments of the present application are briefly introduced.

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

[0078] The autocorrelation function is used to describe the correlation between a signal and a signal after the signal is delayed. The variable of the autocorrelation function is the delay time of the signal. In addition, the delay time can also be called time shift. For the sake of convenience, this article will continue to explain the expression "time shift" as an example. If the time shift is zero, it means that the delay time of the signal is zero, indicating that the signal is not delayed. If the time shift is non-zero, it means that the delay time of the signal is not zero, indicating that the signal is delayed.

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

[0080]

[0081] 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.

[0082] It is understandable that the elements in the sequence can be complex numbers. A complex number is a number 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 sequence of a sequence is a new sequence formed by negating the imaginary part of each element in the sequence and combining it with the real part. For example, the sequence [a 1 +b 1 i, a 2 +b 2 i, a 3 +b 3 i], the conjugated sequence of this sequence is [a 1 -b 1 i, a 2 -b 2 i, a 3 -b 3 i].

[0083] 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 interactive illustration 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 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 a logic module or software that can implement all or part of the functions of the terminal device.

[0084] See also Figure 3 , Figure 3 It is a flow chart of a signal transmission method provided in an embodiment of the present application, and the signal transmission method includes the following steps.

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

[0086] 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, which is conducive to 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.

[0087] It can be understood that the autocorrelation function of the first sequence is zero when the time shift is non-zero, which is the characteristic of the first sequence having a perfect autocorrelation function. The first sequence can also be called a perfect sequence. For example, the length of the first sequence is l, and the first sequence is [k 0 ,k 1 ,…,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).

[0088]

[0089] Among them, 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. It is k (n+c)mod(l) The conjugate of . 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 =[s 0,s 1 ,…,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]

[0092] Where mod is the remainder function, (t)mod(r) is the remainder when t is divided by r, and (t+c)mod(r) is the remainder when t+c) is divided by r. Yes (t+c)mod(r) The conjugate of . c is the time shift.

[0093] In an optional implementation, 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. Wherein, the m-sequence is generated by any d (d is an integer greater than or equal to 1) initial values ​​that are not all 0 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).

[0094] p(x)=p d x d +p d-1 x d-1 +…+p 1 x+p 0 (4)

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

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

[0097] (2) The autocorrelation function of the modulated m sequence takes the value of -1 when the time shift is not 0, such as Figure 4 shown.

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

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

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

[0101]

[0102] 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-τ).

[0103] In addition, the self-ambiguity function of the m-sequence has a unique peak, and the self-ambiguity function of the sequence obtained by performing DFT on the modulated m-sequence also has a unique peak. It can be seen that taking the sequence obtained by performing DFT on the modulated m-sequence as the first sequence can make the self-ambiguity function of the first sequence have a unique peak. For example, taking the m-sequence with a period of 511 as an example, the schematic diagram of the normalized self-ambiguity function of the m-sequence is as follows Figure 5 As shown, it can be seen that the self-ambiguity function of the m sequence has a unique peak when the time shift is 0 and the frequency is 0.

[0104] In an optional implementation, 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. Alternatively, 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 first parameter is determined based on the maximum moving speed of an object within the cell.

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

[0106]

[0107] in, Express Round up, N means 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 deviation caused by the maximum moving speed of the object within the cell range.

[0108] 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).

[0109]

[0110]

[0111] Among them, u 1 is an odd number, u 2 is an even number. Or, u 1 is an even number, u 2 is an odd number. For example, u 2 =u 1 +1,u 1 with u 1 +1 has the opposite parity.

[0112] 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.

[0113] In an optional implementation, different perception signals have different cyclic shifts relative to the first sequence, which is conducive to 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, and the second parameter is determined based on a maximum delay from the first device sending a signal to receiving a reflected signal corresponding to the signal.

[0114] Exemplarily, the maximum time delay of the first device from sending a signal to receiving a reflected signal corresponding to the signal within the sensing and communication range is: 1 The second parameter is set to p 1 , the cyclic shift of the perceived signal relative to the first sequence is v×p 1 , v is a positive integer. Different values ​​of v can be set for different perceptual signals to distinguish different perceptual signals. For example, v=1 is set for perceptual signal #1, and v=2 is set for perceptual signal #2. Then, the cyclic shift of perceptual signal #1 relative to the first sequence is p 1 , the cyclic shift of the perceived signal #2 relative to the first sequence is 2p 1 .

[0115] In an optional implementation, 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. Wherein, in 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, in the process of the first device performing frequency offset processing on the first sequence, the frequency offset values ​​used for different perception signals are the same. Optionally, in the process of the first device performing cyclic shift processing on the first sequence, different cyclic shift amounts are used for different perception signals.

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

[0117]

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

[0119] (1) The modulus of the autocorrelation function of is the same as the modulus of the autocorrelation function of S. As can be understood, 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.

[0120] (2) Let δ = δ 1 , q=q 1 ,get Let δ = δ 2 , q=q 2 ,get δ 1 ≠δ 2 ,q 1 ≠q 2 . and The mutual fuzzy function of S is the self-fuzzy function of S in the τ-f plane according to the vector (q 1 -q 2 , δ 1 -δ 2 ) is obtained by translation.

[0121] 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 [k 0 ,k 1 ,…,k l-1 ], and l is an integer greater than 1, 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 frequency deviation value corresponding to the perceived signal is different.

[0122]

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

[0124] Since the first sequence has a perfect autocorrelation function and its self-ambiguity function has a unique peak, based on formula (10) It has the following properties:

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

[0126] (2) Let θ = θ 1 , p=p 1 ,get Let θ = θ 2 , p=p 2 ,get θ 1 ≠θ 2 , p 1 ≠p 2 . and The mutual ambiguity function is the self-ambiguity function of the first sequence in the τ-f plane according to the vector (p 1 -p 2 ,θ 1 -θ 2 ) is translated, and, and The mutual ambiguity function has a unique peak.

[0127] 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 as follows: Figure 5 As shown. 1 =0, p 1 =100, p 2 = 0, for example, B and The schematic diagram after the normalization of the mutual fuzzy function is as follows Figure 6 As shown, and The schematic diagram after the normalization of the mutual fuzzy function is as follows Figure 7 As shown. 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 of has a unique peak at a time shift of 100 and a frequency of 0. and The mutual ambiguity function of is when the time shift is 100 and the frequency is There is only one peak.

[0128] 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.

[0129] Exemplarily, 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 × p 1 as well as Then, the determined perceptual signal As shown in formula (12).

[0130]

[0131]

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

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

[0134]

[0135]

[0136]

[0137] S102: The first device sends a synchronization signal. Correspondingly, the terminal device receives the synchronization signal.

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

[0139] S103: The first device sends a perception signal. Correspondingly, the terminal device receives the perception signal.

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

[0141] 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, two beams are different, which may be understood as: the coverage ranges of the two beams are not the same or are not completely the same, or the beam directions of the two beams are different. In addition, in view of the situation that the perception signal and the synchronization signal are sent in steps, the two different beams may be understood as two different synchronization beams, or as two different perception beams. Among them, the synchronization beam is used to transmit the synchronization signal.

[0142] For example, the first device sends a sensing signal #1 on the first beam #1, sends a sensing signal #2 on the first beam #2, and sends a sensing signal #3 on the first beam #3. The frequency offset values ​​of the sensing signal #1, the sensing signal #2, and the sensing signal #3 relative to the first sequence are the same, and the cyclic shift amounts of the sensing signal #1, the sensing signal #2, and the sensing signal #3 relative to the first sequence are different. The sensing signal #1 is, for example, as shown in formula (13), the sensing signal #2 is, for example, as shown in formula (14), and the sensing signal #3 is, for example, as shown in formula (15).

[0143] 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 belongs to 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 more refined than the second beam, that is, compared with the second beam, the energy of the first beam is more concentrated; 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 belongs to the coverage range of the second beam, which can be understood as: part or all of the coverage range of the first beam belongs to the coverage range of the second beam. In addition, the second beam can also be called a synchronization beam, for example.

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

[0145] In an optional implementation, the first device sends the synchronization signal and the perception signal alternately. It is understandable that the first device sends the synchronization signal and the perception signal alternately on the time domain resource. For example, the first device sends the synchronization signal in time period #1, sends the perception signal in time period #2, sends the synchronization signal in time period #3, and sends the perception signal in time period #4. Among them, 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.

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

[0147] Among them, the terminal device performs time-frequency synchronization with the first device, which can be understood as: the terminal device performs time domain synchronization and frequency domain synchronization with the first device. In addition, optionally, step S104 precedes the operation of 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, which is conducive to reducing the error of the perception signal received by the terminal device and improving the accuracy of the perception signal received by the terminal device.

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

[0149] It is understandable that the terminal device determines its corresponding beam, which is conducive to the subsequent terminal device to communicate more accurately with the first device based on the corresponding beam, thereby improving the communication quality. Optionally, when 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, and then the terminal device receives the perception signal and uses the beam determined in step S105 to assist the terminal device in performing secondary synchronization with the first device, thereby improving the synchronization quality.

[0150] 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.

[0151] In an optional implementation, after the terminal device receives the signal, the method further includes: the terminal device determines 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.

[0152] 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 a first parameter. Among them, the first parameter is determined based on the maximum moving speed of the object within the cell. For a specific explanation of the first parameter, please refer to the above-mentioned related explanation, which 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 reached by other means to make the terminal device and the first device agree on the first parameter, without limitation.

[0153] 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.

[0154] 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.

[0155] In an optional implementation, after the terminal device receives the signal, the method further includes: the terminal device determines whether the received signal is a synchronization signal based on the frequency deviation 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 that the next received signal is a perception signal, then the terminal device determines the beam corresponding to the terminal device based on the received signal after the next signal is received.

[0156] 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 assumes that the next received signal is a perception signal by default, then the terminal device determines the corresponding beam of the terminal device based on the received signal after the next received signal. This implementation can be applied to the scenario where the first device alternately sends synchronization signals and perception signals.

[0157] For example, the signal received by the terminal device from the first device for the first time is signal #1, and the terminal device determines whether signal #1 is a synchronization signal based on the frequency deviation 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, and the signal received by the terminal device from the first device for the second time is signal #2. The terminal device defaults to signal #2 as a perception signal, and determines the beam corresponding to the terminal device based on signal #2.

[0158] 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, 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.

[0159] 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.

[0160] 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.

[0161] In addition, in an optional embodiment, when the signal received by the terminal device is a perception signal, the terminal device determines a 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.

[0162] In an optional implementation, 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 implementation 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 multiple first beams relative to the first sequence are different. In addition, the first beam can also be called a perception beam. Optionally, 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, 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 and the second parameter. Among them, the second parameter is determined based on the maximum delay from the first device sending the signal to receiving the reflected signal corresponding to the signal. For the specific description of the second parameter, please refer to the above-mentioned related description, which will not be repeated. This implementation 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 multiple first beams relative to the first sequence are different integer multiples of the second parameter. In addition, the second parameter may be pre-configured in the terminal device and the first device, or may be sent by the first device to the terminal device, or the terminal device and the first device may reach an agreement on the second parameter through other means, without limitation.

[0163] It is understandable that due to the existence of propagation delay, there is a deviation between the cyclic shift amount of the perception signal sent by the first device relative to the first sequence and the cyclic shift amount of the perception signal received by the terminal device relative to the first sequence. For example, the maximum delay from the first device sending a signal to receiving a reflected signal corresponding to the signal within the perception and communication range is: 1 The second parameter is set to p 1 , the cyclic shift of the perception signal sent by the first device relative to the first sequence is v×p 1 , v is a positive integer. The cyclic shift of the perceived signal received by the terminal device relative to the first sequence is v×p 1 +g. Where g is less than p 1is a positive integer, g is the displacement of the signal due to propagation delay within the perception and communication range of the first device. The propagation delay cannot exceed the maximum delay defined in advance. Therefore, the displacement caused by the propagation delay cannot exceed p 1 The cyclic shift amount corresponding to the terminal device is v×p 1 , v×p 1 There is a corresponding relationship between the beams corresponding to the terminal devices.

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

[0165] In another optional manner, the terminal device pre-stores the cyclic shift amount corresponding to each first beam in the multiple first beams, and the cyclic shift amount corresponding to each first beam is the cyclic shift amount of the 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.

[0166] For example, the maximum time delay from sending a signal to receiving a reflected signal corresponding to the signal within the sensing and communication range of the first device is: 1 The duration corresponding to the code element is set to p 1 The cyclic shift of the perception signal #1 sent by the first device on the first beam #1 relative to the first sequence is p 1 , the cyclic shift of the perception signal #2 sent on the first beam #2 relative to the first sequence is 2p 1 , the cyclic shift of the perception signal #3 sent on the first beam #3 relative to the first sequence is 3p 1 The cyclic shift of the perceived signal received by the terminal device relative to the first sequence is 2p 1 +g, g is less than p 1 A positive integer.

[0167] The terminal device pre-stores the multiples corresponding to the first beam #1 to the first beam #3, which are 1, 2, and 3 respectively. 1 +g) divided by p 1The obtained value is rounded up to get a first value equal to 2. Then, the terminal device can determine that the beam corresponding to itself is the first beam #2, and the terminal device can determine that the cyclic shift amount corresponding to itself is 2p 1 .

[0168] Alternatively, the terminal device pre-stores the cyclic shift amounts corresponding to the first beam #1 to the first beam #3, which are p respectively. 1 , 2p 1 、3p 1 . It can be seen that in p 1 , 2p 1 、3p 1 Medium, 2p 1 Less than (2p 1 +g) and is closest to (2p 1 +g), then the terminal device can determine that the beam corresponding to itself is the first beam #2, and the terminal device can determine that the cyclic shift amount corresponding to itself is 2p 1 .

[0169] In an optional implementation, the method further includes: the terminal device sends first information to the first device, the first information being used to indicate the beam corresponding to the terminal device; and correspondingly, the first device receives 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 method is conducive to the first device being able to use the beam corresponding to the terminal device to provide the terminal device with more targeted data transmission, thereby improving the communication quality.

[0170] Optionally, the method further includes: the first device sends second information to the terminal device, the second information is used to indicate the geographical location information corresponding to the beam corresponding to the terminal device; accordingly, the terminal device receives the second information from the first device. This implementation is conducive to the terminal device being able to use the geographical 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.

[0171] 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 the beam corresponding to itself. 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 distance between the object and the first device can be obtained by multiplying the time shift corresponding to the unique peak of the mutual ambiguity function between the perception signal and the reflected signal by the speed of light. In addition, due to the Doppler effect (i.e., 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.

[0172] In summary, in the 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. Among them, 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 has a value of 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 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.

[0173] See also Fig.10 , Fig.10 It is a schematic diagram of another signal transmission method provided in an embodiment of the present application, and the signal transmission method includes the following steps.

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

[0175] The autocorrelation function of the first sequence has a value of zero when the time shift is non-zero, and the self-ambiguity function of the first sequence has a unique peak. For the specific description of the first sequence, please refer to the above-mentioned related description, which will not be repeated. It can be understood that this method is conducive to expanding the selection range of the synchronization signal.

[0176] 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.

[0177] 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. For a specific description, please refer to the above related description, which will not be repeated here.

[0178] S202: The first device sends a synchronization signal. Correspondingly, the terminal device receives the synchronization signal.

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

[0180] 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, which will not be repeated here.

[0181] See also Fig.11 , Fig.11 It is a schematic diagram of another signal transmission method provided in an embodiment of the present application, and the signal transmission method includes the following steps.

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

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

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

[0185] In an optional implementation, for different perception signals, the first device uses the same frequency offset value for frequency offset processing on the first sequence. Figure 3 The relevant description in the signal transmission method shown will not be repeated here.

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

[0187] 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. For a specific description, please refer to the above related description, which will not be repeated here.

[0188] S302: The first device sends a perception signal. Correspondingly, the terminal device receives the perception signal.

[0189] In an optional implementation, the first device sends a perception signal, including: the first device sends the 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. For a detailed description, please refer to Figure 3 The relevant description in the signal transmission method shown will not be repeated here.

[0190] In an optional implementation, before the terminal device receives the perception signal, the method further includes: the terminal device performs time-frequency synchronization with the first device. This method is conducive to reducing the error of the perception signal received by the terminal device and improving the accuracy of the perception signal received by the terminal device.

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

[0192] In an optional implementation, 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 implementation can be applied to the scenario where the perception signals sent by the first device on different first beams in the multiple first beams have different cyclic shift amounts relative to the first sequence. For a detailed description, please refer to reference Figure 3 The relevant description in the signal transmission method shown will not be repeated here.

[0193] In an optional implementation, the sensing signal can be used by the first device for sensing in addition to being used by the terminal device to determine the beam corresponding to itself. Figure 3 The relevant description in the signal transmission method shown will not be repeated here.

[0194] In addition, for the detailed description of steps S301 to S303, please refer to Figure 3 The relevant explanations in the information transmission method shown also have corresponding beneficial effects and will not be repeated here.

[0195] In order to implement the functions of the method provided in the above embodiment of the present application, the first device or the terminal device may include a hardware structure and / or a software module, and implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether one of the above functions is executed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.

[0196] like Fig.12 As shown, an embodiment of the present application provides a communication device 1200. The communication device 1200 may 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 may 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, the processing unit 1201 is used to control the communication unit 1202 to send and receive data / signaling, and 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, 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, the storage unit 1203 may be used to store information and / or data and / or instructions, etc., and the storage unit 1203 may interact with the processing unit 1201, or may interact with the communication unit 1202.

[0197] In a 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:

[0198] 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 has a value of zero when the time shift is non-zero, and a self-ambiguity function of the first sequence has a unique peak.

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

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

[0201] In an optional implementation, 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.

[0202] In an optional implementation, 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, wherein 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 a beam corresponding to the terminal device from the multiple first beams.

[0203] In an optional embodiment, 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 the maximum delay from sending the signal to receiving the reflected signal corresponding to the signal.

[0204] In an optional implementation, different first beams among the multiple first beams have different coverage ranges; the coverage range of each first beam among 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.

[0205] In an optional embodiment, the first sequence is [k 0 ,k 1 ,…,k l-1 ], l is an integer greater than 1; the determination unit determines the synchronization signal and the perception signal based on the first sequence, specifically used to: determine the synchronization signal and the perception signal based on the first sequence and the following formula: n=0,1,…,l-1. Among them, θ 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 [k 0 ,k 1 ,…,k l-1 ], l is an integer greater than 1; the first sequence satisfies the following formula:

[0207] Among them, 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] In another possible design, for the case where the communication device 1200 is used to implement the functions of the terminal device in the above method embodiment:

[0211] The communication unit 1202 is used to receive a synchronization signal.

[0212] The communication unit 1202 is also used to receive the perception signal.

[0213] 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 has a value of zero when the time shift is non-zero, and a self-ambiguity function of the first sequence has a unique peak;

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

[0215] In an optional implementation, 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.

[0216] In an optional implementation, the processing unit 1201 determines a beam corresponding to the communication device 1200 based on the perception signal, and is specifically used to: determine 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.

[0217] 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.

[0218] In an optional embodiment, the first sequence is [k 0 ,k 1 ,…,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: n=0,1,…,l-1; where θ 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.

[0219] In an optional embodiment, the first sequence is [k 0 ,k 1 ,…,k l-1 ], l is an integer greater than 1; the first sequence satisfies the following formula:

[0220] Among them, c is the time shift and mod is the remainder function.

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

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

[0223] 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.

[0224] The present application embodiment also provides a communication device 1300, such as Fig.13 The communication device 1300 may be a first device or a terminal device, or a chip, a chip system, or a processor that supports the first device to implement the above method, or a chip, a chip system, or a processor that supports the terminal device to implement the above method. The device may be used to implement the method described in the above method embodiment, and the details may refer to the description in the above method embodiment.

[0225] The communication device 1300 may include one or more processors 1301. The processor 1301 may be used to implement part or all of the functions of the first device or terminal device through a logic circuit or running a computer program. 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 the communication protocol and the communication data, and the central processing unit may be used to control the communication device, execute the software program, and process the data of the software program, 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.

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

[0227] 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 portable read-only memory (CD-ROM), etc.

[0228] 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., for implementing a transceiver function. The transceiver 1305 may include a receiver and a transmitter, the receiver may be referred to as a receiver or a receiving circuit, etc., for implementing a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., for implementing a transmitting function.

[0229] In a 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:

[0230] The 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 has a value of zero when the time shift is non-zero, and a self-ambiguity function of the first sequence has a unique peak.

[0231] The transceiver 1305 is used to send a synchronization signal.

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

[0233] In an optional implementation, 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.

[0234] In an optional implementation, the transceiver 1305 sends a perception signal, which is specifically used to: send 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; the perception signal is used to determine a beam corresponding to the terminal device from the multiple first beams.

[0235] In an optional embodiment, 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 the maximum delay from sending the signal to receiving the reflected signal corresponding to the signal.

[0236] In an optional implementation, different first beams among the multiple first beams have different coverage ranges; the coverage range of each first beam among 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.

[0237] In an optional embodiment, the first sequence is [k 0 ,k 1 ,…,k l-1 ], l is an integer greater than 1; the determination unit determines the synchronization signal and the perception signal based on the first sequence, specifically used to: determine the synchronization signal and the perception signal based on the first sequence and the following formula: n=0,1,…,l-1. Among them, θ 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 [k 0 ,k 1 ,…,k l-1 ], l is an integer greater than 1; the first sequence satisfies the following formula:

[0239] Among them, 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, for the case where the communication device 1300 is used to implement the functions of the terminal device in the above method embodiment:

[0243] The transceiver 1305 is used to receive a synchronization signal.

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

[0245] 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 has a value of zero when the time shift is non-zero, and a self-ambiguity function of the first sequence has a unique peak;

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

[0247] In an optional implementation, 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.

[0248] 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.

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

[0250] In an optional embodiment, the first sequence is [k 0 ,k 1 ,…,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: n=0,1,…,l-1; where θ 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.

[0251] In an optional embodiment, the first sequence is [k 0 ,k 1 ,…,k l-1 ], l is an integer greater than 1; the first sequence satisfies the following formula:

[0252] Among them, c is the time shift and mod is the remainder function.

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

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

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

[0256] In another possible design, optionally, the processor 1301 may store an instruction 1303, and the instruction 1303 runs on the processor 1301, so that the communication device 1300 can perform the method described in the above method embodiment. The instruction 1303 may be solidified in the processor 1301, in which case the processor 1301 may be implemented by hardware.

[0257] In another possible design, the communication device 1300 may include a circuit that can implement the functions of sending or 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.

[0258] Those skilled in the art may also understand that the various illustrative logical blocks and steps listed in the embodiments of the present application may be implemented by electronic hardware, computer software, or a combination of the two. 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 functions described for each specific application, but such implementation should not be understood as exceeding the scope of protection of the embodiments of the present application.

[0259] 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, which will not be repeated here.

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

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

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

[0263] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part 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, the process or function described in the embodiment of the present application is generated in whole or in part. 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 a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. 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. 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), etc.

[0264] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope 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 xp 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

Cited By

  • Signal transmission method and apparatus

    EP4800988A1

  • Signal transmission method and apparatus

    WO2025103291A1