CN114826836A - Signal generation method, signal generation device, signal transmitting equipment and storage medium - Google Patents

Signal generation method, signal generation device, signal transmitting equipment and storage medium Download PDF

Info

Publication number
CN114826836A
CN114826836A CN202210443676.2A CN202210443676A CN114826836A CN 114826836 A CN114826836 A CN 114826836A CN 202210443676 A CN202210443676 A CN 202210443676A CN 114826836 A CN114826836 A CN 114826836A
Authority
CN
China
Prior art keywords
array
training
signal
dimension
delay
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202210443676.2A
Other languages
Chinese (zh)
Other versions
CN114826836B (en
Inventor
吴梓毓
郑晨熹
张健
邓珂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Haige Communication Group Inc Co
Original Assignee
Guangzhou Haige Communication Group Inc Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Haige Communication Group Inc Co filed Critical Guangzhou Haige Communication Group Inc Co
Priority to CN202210443676.2A priority Critical patent/CN114826836B/en
Publication of CN114826836A publication Critical patent/CN114826836A/en
Application granted granted Critical
Publication of CN114826836B publication Critical patent/CN114826836B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2689Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation
    • H04L27/2695Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation with channel estimation, e.g. determination of delay spread, derivative or peak tracking
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application discloses a signal generation method, a signal generation device, signal transmitting equipment and a storage medium, and belongs to the technical field of communication. The signal transmitting equipment is applied to an OTFS system, which is an orthogonal time-frequency air-conditioning system, and the method comprises the following steps: dividing transmission resources of a delay-Doppler signal plane into training symbol resources and data symbol resources, wherein the training symbol resources are used for placing a training array for channel estimation, and the data symbol resources are used for placing data to be transmitted; acquiring a training array according to the dimension parameters of the training symbol resources; and adding the training array into a training symbol resource in a sending frame, adding data to be transmitted into a data symbol resource, and generating a signal to be transmitted. The method and the device can perform channel estimation by utilizing the autocorrelation of the training array, do not need to allocate impulse signals with higher power in the signals to be transmitted, and reduce the peak-to-average ratio in the signal transmission process in the OTFS system.

Description

Signal generation method, signal generation device, signal transmitting equipment and storage medium
Technical Field
The present application relates to the field of communications technologies, and in particular, to a signal generation method and apparatus, a signal transmitting device, and a storage medium.
Background
With the rapid development of scientific technology, more and more real scenes are available for data transmission by adopting a wireless communication technology, and various data need to be transmitted in daily life no matter between terminals, between terminals and servers, or between servers and servers.
At present, in an orthogonal time frequency air conditioning (OTFS) technology, channel estimation is the basis for a receiving end to realize signal detection, and is very important for constructing an OTFS system. In the method, impulse signals are Embedded in a transmission frame as Pilot frequencies, and a threshold is set at a receiving end to filter received Pilot frequency responses, so that channel parameter estimation in a time delay-doppler domain can be realized.
Disclosure of Invention
The embodiment of the application provides a signal generation method, a channel parameter acquisition method, a device, a signal transmitting device, a signal receiving device and a storage medium, which can reduce the peak-to-average ratio in the signal transmission process in an OTFS system.
In one aspect, an embodiment of the present application provides a signal generating method, where the method is applied to a signal transmitting device in an OTFS system using orthogonal time-frequency air conditioning, and the method includes:
dividing transmission resources of a delay-Doppler signal plane into training symbol resources and data symbol resources, wherein the training symbol resources are used for placing a training array for channel estimation, and the data symbol resources are used for placing data to be transmitted;
acquiring a training array according to the dimension parameters of the training symbol resources;
and adding the training array into the training symbol resource in a sending frame, and adding the data to be transmitted into the data symbol resource to generate a signal to be transmitted.
Optionally, the dimensions of the transmission resources of the delay-doppler signal plane include a delay domain dimension and a doppler domain dimension, the training array includes training array content and a training array cyclic prefix, and before the obtaining of the training array according to the dimension parameters of the training symbol resources, the method further includes:
determining the time delay domain dimension of the training array cyclic prefix according to the frame structure size of a sending frame, the sampling interval of the transmission resource and the maximum time delay threshold value of the time delay domain dimension;
the obtaining a training array according to the dimension parameter of the training symbol resource includes:
acquiring the array content according to the dimension number of the Doppler domain dimension of the training symbol resource;
acquiring the cyclic prefix of the training array according to the dimension number of the Doppler domain dimension of the training symbol resource, the time delay domain dimension of the cyclic prefix of the training array and the array content;
and acquiring the training array according to the cyclic prefix of the training array and the array content.
Optionally, the number of dimensions of the delay domains of the training array cyclic prefix is a, and the content of the training array cyclic prefix is the same as the content of the dimensions of the delay domains of the inverse a of the array content.
Optionally, the obtaining the array content according to the dimension number of the doppler domain dimension of the training symbol resource includes:
determining a first dimension number and a second dimension number of the array content according to the dimension number;
and acquiring the array content according to the first dimension quantity and the second dimension quantity.
Optionally, the first number of dimensions is equal to the second number of dimensions.
Optionally, the obtaining the training array according to the training array cyclic prefix and the array content includes:
and splicing the cyclic prefix of the training array and the array content on the dimension of the time delay domain to obtain the training array.
Optionally, the waveform of the signal to be transmitted is a rectangular waveform;
the time delay domain dimension of the training array ranges from the A-th position to the N-th position, wherein N is the dimension number of the Doppler domain dimension of the training symbol resource.
Optionally, after the training array is added to the training symbol resource in the transmission frame, the data to be transmitted is added to the data symbol resource, and a frame to be transmitted is generated, the method further includes:
carrying out cascade operation of inverse fast Fourier transform (ISFFT) and Heisenberg transform on the signal to be transmitted to obtain the transformed signal to be transmitted;
and adding a cyclic prefix CP to the transformed signal to be transmitted, and transmitting the signal through an antenna of the signal transmitting equipment.
On the other hand, an embodiment of the present application provides a channel parameter obtaining method, where the method is applied to a signal receiving device in an orthogonal time-frequency air conditioning OTFS system, and the method includes:
receiving a target signal in a time delay-Doppler domain, wherein the target signal comprises a training array and data to be transmitted, and the training array is used for channel estimation;
generating a local array based on the way of the training array generated by the signal transmitting equipment;
determining a shift value generated by the training array in a delay-Doppler signal plane according to autocorrelation between the local array and the training array;
and acquiring the channel parameters according to the shift value, wherein the channel parameters comprise path delay and Doppler shift.
Optionally, the dimensions of the transmission resources of the delay-doppler signal plane include a delay domain dimension and a doppler domain dimension, the training array includes an array content and a training array cyclic prefix, and before determining a shift value generated by the training array in the delay-doppler signal plane according to the autocorrelation between the local array and the training array, the method further includes:
setting a displacement range of the local array according to the dimension range of the time delay domain of the array content;
the determining a shift value of the training array generated in a delay-doppler signal plane according to the autocorrelation between the local array and the training array includes:
and determining a displacement value of the array content generated in the delay-Doppler signal plane according to the autocorrelation between the local array and the array content in the displacement range of the local array.
Optionally, the number of dimensions of the delay domains of the training array cyclic prefix is a, and the content of the training array cyclic prefix is the same as the content of the dimensions of the delay domains of the inverse a of the array content.
Optionally, the waveform of the target signal is a rectangular waveform;
the delay domain dimension of the training array ranges from the A-th position to the N-th position, N being the number of dimensions of the Doppler domain dimension of the array content.
Optionally, the channel parameter further includes a path gain, and the method further includes:
determining a calculation mode of the path gain according to autocorrelation between the local array and the training array;
and acquiring the path gain according to the calculation mode.
Optionally, the determining a calculation mode of the path gain according to the autocorrelation between the local array and the training array includes:
and when the autocorrelation between the local array and the training array belongs to a correlation relationship, determining the calculation mode of the path gain to be calculated according to a first formula.
Optionally, the determining a calculation mode of the path gain according to the autocorrelation between the local array and the training array includes:
when the autocorrelation between the local array and the training array belongs to an uncorrelated relationship, determining the calculation mode of the path gain to be calculated according to a preset threshold value;
the obtaining the path gain according to the calculation mode includes:
determining path gains for each path within the shift value range;
and obtaining the path gain of each path which is larger than the preset threshold value.
Optionally, each of the shift values corresponds to a path delay and a doppler shift.
On the other hand, an embodiment of the present application provides a signal generating device, where the device is applied to a signal transmitting device in an OTFS system using orthogonal time-frequency air conditioning, and the device includes:
the device comprises a first division module, a second division module and a third division module, wherein the first division module is used for dividing transmission resources of a delay-Doppler signal plane into training symbol resources and data symbol resources, the training symbol resources are used for placing a training array for channel estimation, and the data symbol resources are used for placing data to be transmitted;
the first acquisition module is used for acquiring a training array according to the dimension parameters of the training symbol resources;
and the first generation module is used for adding the training array into the training symbol resource in a sending frame, adding the data to be transmitted into the data symbol resource and generating a signal to be transmitted.
On the other hand, an embodiment of the present application provides a channel parameter obtaining apparatus, where the apparatus is applied to a signal receiving device in an orthogonal time-frequency air conditioning OTFS system, and the apparatus includes:
the device comprises a first receiving module, a second receiving module and a third receiving module, wherein the first receiving module is used for receiving a target signal in a delay-Doppler domain, the target signal comprises a training array and data to be transmitted, and the training array is used for channel estimation;
the second generation module is used for generating a local array based on the mode of the training array generated by the signal transmitting equipment;
a first determining module, configured to determine, according to an autocorrelation between the local array and the training array, a shift value generated by the training array in a delay-doppler signal plane;
and the second obtaining module is used for obtaining the channel parameters according to the shift value, wherein the channel parameters comprise path delay and Doppler shift.
In another aspect, an embodiment of the present application provides a signal transmitting apparatus, where the signal transmitting apparatus includes a memory and a processor, where the memory stores a computer program, and the computer program, when executed by the processor, causes the processor to implement the signal generating method according to the above-mentioned aspect and any optional manner.
In another aspect, an embodiment of the present application provides a signal receiving apparatus, where the signal transmitting apparatus includes a memory and a processor, where the memory stores a computer program, and the computer program, when executed by the processor, causes the processor to implement the channel parameter obtaining method according to the another aspect and any optional manner of the above aspect.
In another aspect, the present application provides a computer-readable storage medium, on which a computer program is stored, and the computer program, when executed by a processor, implements the signal generating method according to the above aspect and any optional manner thereof.
In another aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, where the computer program is executed by a processor to implement the channel parameter obtaining method according to the another aspect and any optional manner thereof.
The technical scheme provided by the embodiment of the application can at least comprise the following beneficial effects:
according to the method, transmission resources of a delay Doppler signal plane are divided into training symbol resources and data symbol resources, the training symbol resources are used for placing training arrays used for channel estimation, and the data symbol resources are used for placing data to be transmitted; acquiring a training array according to the dimension parameters of the training symbol resources; and adding the training array into a training symbol resource in a sending frame, adding data to be transmitted into a data symbol resource, and generating a signal to be transmitted. According to the method and the device, the transmission resources of the Doppler signal plane are divided in advance, so that the training array is added into the training symbol resources, and the generated signal to be transmitted contains the training array, thereby improving the autocorrelation of the signal to be transmitted, performing channel estimation by using the autocorrelation of the training array, not distributing a high-power impulse signal in the signal to be transmitted, and reducing the peak-to-average power ratio of the OTFS system.
Drawings
Fig. 1 is a scenario architecture diagram illustrating a wireless communication scenario according to an exemplary embodiment of the present application;
FIG. 2 is a flow chart of a method of signal generation provided by an exemplary embodiment of the present application;
fig. 3 is a flowchart of a method for acquiring channel parameters according to an exemplary embodiment of the present application;
FIG. 4 is a method flow diagram of a signal generation method provided by an exemplary embodiment of the present application;
fig. 5 is a diagram illustrating a structure of a transmission frame according to an exemplary embodiment of the present application;
fig. 6 is a diagram of adding data to a transmission frame according to an exemplary embodiment of the present application;
fig. 7 is a block diagram of a signal transmitting apparatus according to an exemplary embodiment of the present application;
fig. 8 is a flowchart of a method for acquiring channel parameters according to an exemplary embodiment of the present application;
FIG. 9 is a block diagram of a received target signal according to an exemplary embodiment of the present application;
fig. 10 is a block diagram of a signal receiving apparatus according to an exemplary embodiment of the present application;
fig. 11 is a block diagram of a signal generating apparatus according to an exemplary embodiment of the present application;
fig. 12 is a block diagram of a channel parameter obtaining apparatus according to an exemplary embodiment of the present application;
fig. 13 is a schematic structural diagram of a computer device according to an exemplary embodiment of the present application.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
Reference herein to "a plurality" means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.
The scheme provided by the application can be used in a real scene of data transmission through each transmission node in a wireless communication system when people use the wireless communication system in daily life, and for convenience of understanding, some terms and scene architectures related to the embodiment of the application are first briefly introduced below.
Orthogonal Time Frequency Space Modulation (OTFS) is a two-dimensional multi-carrier technique for Modulation in the delay-doppler domain, and can convert a Time-Frequency double-selection channel into a Time-invariant channel with sparsity in the delay-doppler domain, thereby facilitating a receiving end to realize good signal recovery.
Referring to fig. 1, a scenario architecture diagram of a wireless communication scenario shown in an exemplary embodiment of the present application is shown, as shown in fig. 1, the scenario architecture may include: several terminals 110 and base stations 120.
Terminal 110 is a wireless communication device that may transmit data using a radio access technology. For example, the terminal 110 may support cellular mobile communication technology, such as the 4th generation mobile communication (4G) technology and the 5G technology. Alternatively, the terminal 110 may also support a further next generation mobile communication technology of the 5G technology.
For example, the terminal 110 may be a vehicle-mounted device, such as a vehicle computer with a wireless communication function, or a wireless communication device externally connected to the vehicle computer.
Alternatively, the terminal 110 may be a roadside device, for example, a street lamp, a signal lamp or other roadside device having a wireless communication function.
Alternatively, the terminal 110 may be a user terminal device such as a mobile telephone (or "cellular" telephone) and a computer having a mobile terminal, such as a portable, pocket, hand-held, computer-included, or vehicle-mounted mobile device. For example, a Station (STA), a subscriber unit (subscriber unit), a subscriber Station (subscriber Station), a mobile Station (mobile), a remote Station (remote Station), an access point (ap), a remote terminal (remote terminal), an access terminal (access terminal), a user equipment (user terminal), a user agent (user agent), a user equipment (user device), or a user terminal (UE). Specifically, for example, the terminal 110 may be a mobile terminal such as a smart phone, a tablet computer, an e-book reader, or may be an intelligent wearable device such as smart glasses, a smart watch, or a smart band.
Optionally, the terminal 110 is a wireless communication device supporting half-duplex technology.
Optionally, wireless communication is supported between a plurality of terminals 110 in a direct connection communication manner.
The base station 120 may be a network side device in a wireless communication system. The wireless communication system may be a fourth generation mobile communication technology system, which is also called long Term evolution (lte) (long Term evolution) system; alternatively, the wireless communication system may also be a 5G system, which is also called a new air interface nr (new radio) system. Alternatively, the wireless communication system may be a next-generation system of a 5G system.
The base station 120 may be an evolved node b (eNB) used in a 4G system. Alternatively, the base station 120 may be a base station (gNB) adopting a centralized distributed architecture in the 5G system. When the base station 120 adopts a centralized distributed architecture, it generally includes a Centralized Unit (CU) and at least two Distributed Units (DUs). A Packet Data Convergence Protocol (PDCP) layer, a Radio Link layer Control Protocol (RLC) layer, and a Media Access Control (MAC) layer are provided in the central unit; a Physical (PHY) layer protocol stack is disposed in the distribution unit, and the embodiment of the present disclosure does not limit the specific implementation manner of the base station 120.
The base station 120 and the terminal 110 may establish a radio connection over a radio air interface. In various embodiments, the wireless air interface is based on a fourth generation mobile communication network technology (4G) standard; or the wireless air interface is based on a fifth generation mobile communication network technology (5G) standard, for example, the wireless air interface is a new air interface; alternatively, the wireless air interface may be a wireless air interface based on a 5G next generation mobile communication network technology standard.
Optionally, the wireless communication system may further include a network management device 130.
Several base stations 120 are connected to the network management device 130, respectively. The network Management device 130 may be a Core network device in a wireless communication system, for example, the network Management device 130 may be a Mobility Management Entity (MME) in an Evolved Packet Core (EPC). Alternatively, the Network management device may also be other core Network devices, such as a Serving GateWay (SGW), a Public Data Network GateWay (PGW), a Policy and Charging Rules Function (PCRF), or a Home Subscriber Server (HSS), for example. The implementation form of the network management device 130 is not limited in the embodiment of the present disclosure.
In the wireless communication scenario shown in fig. 1, it is very common for multiple terminals to perform communication simultaneously, for example, in an Orthogonal Time Frequency Space Modulation (OTFS) system, communication between terminals, between terminals and base stations, between terminals and roadside devices, and between terminals and handheld devices is supported. In the communication process of the OTFS system, some critical problems still exist in constructing the high-mobility OTFS system, which need to be further researched and solved, for example, accurate channel estimation of the receiving end is the basis for the receiving end to realize signal detection, and is very important for constructing the OTFS system.
At present, in a channel estimation scheme, a pilot-assisted channel estimation method is simple to implement and excellent in performance, and is widely researched in the field of OTFS. The channel estimation method based on Embedded Pilot (EP) embeds impulse signals in a transmission frame as Pilot, and sets a threshold at a receiving end to filter received Pilot responses, so as to realize channel parameter estimation in a delay-doppler domain. In addition, the channel estimation method based on Superimposed pilot (ST) adopts a frame structure design in which pilot and data symbols are Superimposed, and has the characteristics of low PAPR and high spectral efficiency compared with the EP embedding method, but the received signal is formed by coupling pilot and data, and in order to obtain more accurate channel state information, the receiving end needs to perform complex interference cancellation processing, which is not favorable for actual engineering implementation. Therefore, in the above-mentioned technology, an impulse signal that needs to be allocated with a large power needs to be added based on a pilot frequency embedding manner, resulting in a low Peak-to-Average Ratio (PAPR) performance in the OTFS system. Based on the pilot frequency superposition mode, the transmitted data includes the result of pilot frequency and data coupling, and the receiving end is required to perform interference elimination processing, so that the transmission efficiency of the OTFS system data is reduced.
In order to reduce the peak-to-average ratio in the signal transmission process in the OTFS system and improve the transmission efficiency of the data of the OTFS system, the application provides a signal generation method, which divides the transmission resource of a delay-Doppler signal plane into a training symbol resource and a data symbol resource, places a training array for channel estimation in the training symbol resource, so that the generated signal to be transmitted contains the training array, and completes the channel estimation by utilizing the autocorrelation of the training array.
Referring to fig. 2, a method flow chart of a signal generation method according to an exemplary embodiment of the present application is shown. The method may be applied to a base station or a terminal serving as a signal transmitting device in the OTFS system applying orthogonal time-frequency air conditioning in fig. 1, as shown in fig. 2, where the signal generating method may include the following steps.
Step 201, dividing transmission resources of the delay-doppler signal plane into training symbol resources and data symbol resources, where the training symbol resources are used for placing a training array for channel estimation, and the data symbol resources are used for placing data to be transmitted.
Optionally, the signal transmitting device may divide the transmission resource of the delay-doppler signal plane according to a preset dividing manner. The preset dividing manner may be dividing based on a power relationship between the training symbol and the data to be transmitted. For example, the relationship between the power of the training symbol and the power of the data to be transmitted may be as follows:
E{|x p | 2 }=E{|x d | 2 }=ρ;
wherein x is p Represents any one training symbol, E { | x p | 2 Denotes the power of any one training symbol, x d Data symbols representing any data to be transmitted, E { | x d | 2 Denotes the power of any one data symbol of data to be transmitted, and p denotes the power of each symbol. That is, when divided, the symbol resources are trainedThe power of the source and the power of the data symbol resources are equal.
Optionally, the training symbol resources obtained by dividing will place a training array, and the data symbol resources obtained by dividing will place data to be transmitted. The training array is used for channel estimation, the training array is added into the training symbol resource, and after the receiving end receives the training array, channel estimation is carried out according to autocorrelation of the training array, so that impulse signals with higher power do not need to be distributed in signals to be transmitted generated by signal transmitting equipment, and the peak-to-average ratio is reduced.
Step 202, obtaining a training array according to the dimension parameters of the training symbol resources.
Wherein the dimension parameter may be a length or a width of the training symbol resource. The signal transmitting equipment acquires a training array with the same dimension as the dimension parameter based on the dimension parameter of the training symbol resource. For example, the length of the training symbol resource obtained by dividing is L, and the width is W, and the signal transmitting apparatus may obtain a training array with the same dimension, that is, the length of the training array is also L, and the width is also W.
Step 203, adding the training array to the training symbol resource in the transmission frame, adding the data to be transmitted to the data symbol resource, and generating the signal to be transmitted.
Optionally, the signal transmitting device sequentially adds the training arrays to the training symbol resources and sequentially adds the data to be transmitted to the data symbol resources in the transmission frame, so as to generate the signal to be transmitted.
In summary, the transmission resource of the delay-doppler signal plane is divided into a training symbol resource and a data symbol resource, the training symbol resource is used for placing a training array for channel estimation, and the data symbol resource is used for placing data to be transmitted; acquiring a training array according to the dimension parameters of the training symbol resources; and adding the training array into a training symbol resource in a sending frame, adding data to be transmitted into a data symbol resource, and generating a signal to be transmitted. According to the method and the device, the transmission resources of the Doppler signal plane are divided in advance, so that the training array is added into the training symbol resources, and the generated signal to be transmitted contains the training array, thereby improving the autocorrelation of the signal to be transmitted, performing channel estimation by using the autocorrelation of the training array, not distributing a high-power impulse signal in the signal to be transmitted, and reducing the peak-to-average ratio in the signal transmission process in the OTFS system.
In order to reduce the peak-to-average ratio in the signal transmission process in the OTFS system and improve the transmission efficiency of the OTFS system data, the application provides a channel parameter acquisition method.
Referring to fig. 3, a flowchart of a method for acquiring channel parameters according to an exemplary embodiment of the present application is shown. The method may be applied to a base station or a terminal serving as a signal receiving device in the OTFS system applying orthogonal time-frequency air conditioning in fig. 1, as shown in fig. 3, the channel parameter obtaining method may include the following steps.
Step 301, receiving a target signal in a delay-doppler domain, where the target signal includes a training array and data to be transmitted, and the training array is used for channel estimation.
Optionally, a target signal including the training array and the data to be transmitted is generated at the signal transmitting device, and the generated target signal is transmitted, and accordingly, the signal receiving device may receive the target signal in the delay-doppler domain. The target signal may be a signal to be transmitted generated by the signal transmitting device in the embodiment of fig. 2, and the training array and the data to be transmitted included in the target signal are similar to the description in fig. 2, and are not described herein again.
Step 302, a local array is generated based on the training array generated by the signal transmitting device.
Alternatively, the signal receiving device and the signal transmitting device may generate the training array in the same generation manner, and the training array is referred to as a local array generated at the signal receiving device. That is, similar to the default generation manner, the developer or the operation and maintenance person sets the default generation manner in the signal receiving device and the signal transmitting device in advance, and the signal receiving device may generate a training array having the same dimension as the signal transmitting device as the local array.
Step 303, determining a shift value generated by the training array in the delay-doppler signal plane according to the autocorrelation between the local array and the training array.
Optionally, the signal receiving device determines an autocorrelation between the generated local array and the acquired training array in the target signal according to the generated local array and determines a shift value generated by the training array in the delay-doppler signal plane according to a preset local array shift. The autocorrelation may be determined by presetting different local array shifts, correlating the local array with a training array of a received target signal to determine autocorrelation between the local array and the training array, and then sequentially searching according to the preset different local array shifts to determine a shift value generated by the training array in a delay-doppler signal plane.
And step 304, acquiring channel parameters according to the shift value, wherein the channel parameters comprise path delay and Doppler shift.
Optionally, the channel receiving device obtains a channel parameter corresponding to the shift value based on the obtained shift value, where the channel parameter includes a path delay and a doppler shift, thereby completing channel estimation.
In summary, the signal receiving device receives a target signal in a delay-doppler domain, where the target signal includes a training array and data to be transmitted, and the training array is used for channel estimation; generating a local array based on a training array generated by the signal transmitting equipment; determining a displacement value generated by the training array in a delay Doppler signal plane according to autocorrelation between the local array and the training array; and acquiring channel parameters according to the shift value, wherein the channel parameters comprise path delay and Doppler shift. The method and the device have the advantages that the transmission resources of the Doppler signal plane are divided in advance, so that the training array is added into the training symbol resources, the generated signal to be transmitted contains the training array, the signal received by the signal receiving equipment also contains the training array, the local array is generated by the signal receiving equipment, channel estimation is carried out based on the autocorrelation between the local array and the training array, a high-power impulse signal does not need to be distributed in the signal to be transmitted, the signal receiving equipment does not need to execute interference elimination processing, and the peak-to-average ratio in the signal transmission process in the OTFS system is reduced.
In a possible implementation manner, the dimensionality of the transmission resource of the delay-doppler signal plane referred to in the present application includes a delay domain dimensionality and a doppler domain dimensionality, and the signal transmitting device divides the delay domain dimensionality according to a preset dividing manner to obtain a training symbol resource and a data symbol resource with the same doppler dimensionality, and then adds a training array and data to be transmitted.
Referring to fig. 4, a method flow chart of a signal generation method provided by an exemplary embodiment of the present application is shown. The method may be applied to a base station or a terminal serving as a signal transmitting device in the OTFS system applying orthogonal time-frequency air conditioning in fig. 1, as shown in fig. 4, the signal generating method may include the following steps.
Step 401, dividing transmission resources of a delay-doppler signal plane into training symbol resources and data symbol resources, where the training symbol resources are used for placing a training array for channel estimation, and the data symbol resources are used for placing data to be transmitted; the training array includes training array contents and a training array cyclic prefix.
Optionally, the dimensions of the transmission resources of the delay-doppler signal plane include a delay domain dimension and a doppler domain dimension, and the signal transmitting device divides the transmission resources of the delay-doppler signal plane into training symbol resources and data symbol resources.
Alternatively, in the OTFS system related to the present application, the time-frequency signal plane may be regarded as a grid with a time axis sampling interval T and a frequency axis interval Δ f, and the time-frequency signal plane may be represented by the following formula:
Λ TF ={(nT,mΔf),n=0,1,2…N-1,m=0,1,2…M-1};
where N and M represent the total number of time intervals and the total number of frequency subchannels, respectively.
Accordingly, the discrete delay-doppler signal plane can be expressed as:
Figure BDA0003615021820000081
where Δ f/N represents the sampling interval of the Doppler domain, T/M represents the sampling interval of the delay domain, k represents the Doppler in the delay-Doppler plane, and l represents the delay index in the delay-Doppler plane. In the time delay-doppler signal plane, the OTFS system in the present application divides M × N resource grids into two parts: one part is used for channel estimation and is used for placing training symbols x p (ii) a The other part is used for transmitting data information and placing data symbols x d The relationship between the power of the training symbol and the power of the data to be transmitted is similar to the description in step 201, and is not described herein again.
For example, please refer to fig. 5, which shows a schematic structural diagram of a transmission frame according to an exemplary embodiment of the present application. As shown in fig. 5, the transmission frame includes a training symbol resource 501 and a data symbol resource 502 after being divided, for each symbol in the training symbol resource 501, the content of a training array for channel estimation may be placed, and for each symbol in the data symbol resource 502, data to be transmitted may be placed, respectively. The dividing manner may refer to the description in step 201 in the embodiment of fig. 2, and is not described herein again.
Optionally, in order to enable the signal receiving device to eliminate interference of data to be transmitted on training symbols, a training array cyclic prefix may be set before training array content of a training array, and therefore the training array of the present application includes the training array content and the training array cyclic prefix, and the training array is composed of the training array content and the training array cyclic prefix.
Step 402, determining the dimension of the time delay domain of the training array cyclic prefix according to the frame structure size of the transmission frame, the sampling interval of the transmission resource and the maximum time delay threshold value of the dimension of the time delay domain.
Optionally, the size of the frame structure may be the size of the delay domain dimension of the frame structure shown in fig. 5, and the signal transmitting device may bring the size of the delay domain dimension of the frame structure, the sampling interval of the transmission resource, and the maximum delay threshold of the delay domain dimension into the first formula, and calculate the minimum value of the delay domain dimension of the training array cyclic prefix. Wherein the first formula is as follows:
Figure BDA0003615021820000082
wherein l τ Represents the minimum value of the time delay domain dimension, tau, of the training array cyclic prefix obtained by calculation max A maximum delay threshold representing the dimension of the delay domain, M representing the size of the delay domain dimension of the frame structure, T 1 Representing the sampling interval of the transmission resource. That is, the minimum value of the time delay domain dimension of the training array cyclic prefix is calculated according to the first formula, and the time delay domain dimension of the training array cyclic prefix determined by the signal transmitting equipment cannot be smaller than the minimum value l τ . Wherein, T 1 The time axis sample interval T is as described above.
Optionally, the signal transmitting apparatus knows that the dimension of the time delay domain of the training array cyclic prefix cannot be smaller than l τ May be not less than l τ Is determined as the delay domain dimension of the training array cyclic prefix. For example, | τ Is 2 symbol resources, and in the above fig. 5, the time delay domain dimension corresponding to 0 to 2 symbols is used as the time delay domain dimension of the training array cyclic prefix.
And step 403, obtaining array content according to the dimension number of the Doppler domain dimension of the training symbol resource.
In one possible implementation manner, the signal transmitting device may determine the first dimension number and the second dimension number of the array content according to the dimension number of the doppler domain dimension of the training symbol resource; and acquiring the array content according to the first dimension quantity and the second dimension quantity. Optionally, the number of first dimensions is equal to the number of second dimensions.
That is, the signal transmitting apparatus may determine the array dimension of the array content according to the dimension number of the doppler domain dimension of the training symbol resource obtained by the division. In this application, the array dimension of the array content is two-dimensional, the number of the first dimension and the second dimension may be the same or different, and when the number of the first dimension is equal to the number of the second dimension, it is stated that the number of the first dimension and the number of the second dimension are the same. For example, the signal transmitting apparatus may use the dimension number of the doppler domain dimension of the divided training symbol resource as the first dimension number of the array content. Still taking the example that the frame sent in the OTFS system includes M × N resources, when the number of the doppler domain dimensions of the divided training symbol resources is N, the first dimension of the array content determined by the signal transmitting device is also N, and if the first dimension is the same as the second dimension, the number of the second dimension is also N. The signal transmitting apparatus generates array contents of N × N dimensions in a manner of generating the array contents. That is, in order to reduce the influence of inter-doppler interference caused by fractional doppler, the signal transmitting apparatus of the present application may set the doppler domain dimension of the training array to N, thereby setting the training array content p to a 2-dimensional N × N-dimensional matrix, for example, p ═ p [ i, j ],0 ≦ i < N,0 ≦ j < N, and satisfying the following relationships:
Figure BDA0003615021820000091
where ρ represents the power per symbol.
Optionally, when the number of the first dimension and the number of the second dimension are different, in the above manner that the array prefix needs to be added, the signal transmitting device may obtain the number of the second dimension of the array content according to the number of the dimensions of the delay domain of the training symbol resource obtained by division and the number of the dimensions of the delay domain of the training array cyclic prefix, in addition to using the number of the doppler domain of the training symbol resource obtained by division as the number of the first dimension of the array content.
That is, the signal transmitting device may obtain the number of dimensions of the delay domain dimension of the training symbol resource according to the training symbol resource obtained by division, where the number of dimensions of the delay domain dimension of the training symbol resource includes the number of dimensions of the delay domain dimension of the training array content and the number of dimensions of the delay domain dimension of the training array cyclic prefix, and in this step, the number of dimensions of the delay domain dimension of the training array cyclic prefix determined in the above step 402 may be subtracted from the number of dimensions of the delay domain dimension of the training symbol resource, so as to obtain the number of dimensions of the delay domain dimension occupied by the training array content in the training symbol resource.
Optionally, the signal transmitting device may use the number of the doppler domain dimensions of the training symbol resource as the number of the training arrays in the longitudinal direction, use the number of the delay domain dimensions occupied by the training array content as the number of the training arrays in the transverse direction, and generate the training arrays with the same dimensions according to a preset manner of generating the array content.
For example, the number of dimensions of the doppler domain dimension of the training symbol resource obtained by the signal transmitting device after division is 4, the number of dimensions of the delay domain dimension of the training symbol resource is 8, and the delay domain dimension of the training array cyclic prefix determined in step 402 is 2, so in this step, the signal transmitting device subtracts the number of dimensions (2) of the delay domain dimension of the training array cyclic prefix from the number of dimensions (8) of the delay domain dimension of the training symbol resource, and obtains the number of dimensions of the delay domain dimension occupied by the training array content in the training symbol resource, which is 6. The number (4) of the doppler domain dimensions of the training symbol resources is taken as the number of the training arrays in the longitudinal direction, and the number (6) of the time delay domain dimensions occupied by the training array contents is taken as the number of the training arrays in the transverse direction, that is, the generated array contents are a 4 × 6 matrix.
And step 404, obtaining the cyclic prefix of the training array according to the dimension number of the Doppler domain dimension of the training symbol resource, the time delay domain dimension of the cyclic prefix of the training array and the array content.
After the array content is obtained, the signal transmitting device needs to obtain the content corresponding to the training array cyclic prefix, so as to obtain the time delay domain dimension and the content of the training array cyclic prefix, and further fill the content into the symbol of the corresponding time delay domain dimension, so as to obtain the training array cyclic prefix. Optionally, the number of dimensions of the delay domains of the training array cyclic prefix is a, and the content of the training array cyclic prefix is the same as the content of the dimensions of the delay domains of the inverse a of the array content. Taking the example that the sending frame in the OTFS system includes M × N resources, the cyclic prefix of the training array in the present application has the following relationship with the content of the training array:
p cp ={p cp [i,j]=p[i,j+N-l τ ]|0≤i<N,0≤j<l τ -1};
wherein p is cp The training array cyclic prefix representing the training array, and p represents the training array content.
In a possible implementation manner, the waveform of the signal to be transmitted is a rectangular waveform, and in this application, in order to reduce phase shift interference and improve the accuracy of channel estimation, the time delay domain dimension range of the training array may be set from the a-th position to the N-th position, where N is the number of dimensions of the doppler domain dimension of the training symbol resource. That is, when the number of the delay domain dimensions of the determined cyclic prefix of the training array is A (e.g., the determined l τ ) In OTFS system using rectangular waveform, the signal receiving equipment receives signal in time delay domain [0, l τ ]In order to avoid this, the signal transmitting device sets the time delay domain corresponding to the generated content of the training array in the time delay domain l τ ,N-1]Within the range.
Step 405, obtaining a training array according to the cyclic prefix and the array content of the training array.
Optionally, after obtaining the cyclic prefix and the array content of the training array, the signal transmitting device may splice the cyclic prefix and the array content of the training array in the time delay domain dimension, so as to obtain the combined training array.
Step 406, adding the training array to the training symbol resource in the transmission frame, and adding the data to be transmitted to the data symbol resource to generate a signal to be transmitted.
Optionally, after determining the content of the training array and the content of the respective delay domain of the cyclic prefix of the training array, the signal transmitting device adds the cyclic prefix of the training array to the training symbol resource according to the length of the respective delay domain in the transmission frame, adds the obtained content of the training array to the training symbol resource, and adds the data to be transmitted to the data symbol resource, thereby generating the signal to be transmitted. Optionally, the signal transmitting device may further perform Turbo coding on data information bits of the data to be transmitted first, and then modulate and modulate the coded data in a preset modulation manner (such as QAM modulation) to obtain the data (x) to be transmitted d ) Finally, the data symbols are placed in the remaining part of the transmitted frame except for the training array.
Still taking the example that the sent frame in the OTFS system contains M × N resources, the determined time delay domain of the training array cyclic prefix is l τ The positions of the training symbols and the data symbols in the delay-doppler signal plane are as follows:
Figure BDA0003615021820000101
wherein the content of the first and second substances,
Figure BDA0003615021820000102
please refer to fig. 6, which illustrates a schematic diagram of adding data in a transmission frame according to an exemplary embodiment of the present application. As shown in FIG. 6, the generated signal to be transmitted is in the time delay domain [0, l τ ]The cyclic prefix of training array is placed in the time delay field τ ,N-1]Within range, training array content is placed in the time delay domain [ N, M-1]And placing the data to be transmitted in the range to generate a signal to be transmitted.
Step 407, performing a cascade operation of inverse fast fourier transform (ISFFT) and Heisenberg transform on the signal to be transmitted, and acquiring the transformed signal to be transmitted.
The signal transmitting device sends the generated transmission frame (also a signal to be transmitted) to an OTFS module, and then performs cascade operation of Inverse Symplectic Fast Fourier Transforms (isfts) and Heisenberg Transforms to obtain the transformed signal to be transmitted.
And step 408, adding a Cyclic Prefix (CP) to the converted signal to be transmitted, and transmitting the signal through an antenna of the signal transmitting equipment.
Optionally, the signal transmitting device may add a Cyclic Prefix (CP) to the changed signal to be transmitted, and send the signal through the transmitting antenna. The OTFS system in the present application may employ rectangular shaped filtering.
Referring to fig. 7, a block diagram of a signal transmitting apparatus according to an exemplary embodiment of the present application is shown. As shown in fig. 7, the training array generating module 701, the channel coding module 702, the frame sending module 703, the OTFS module 704, the CP adding module 705, and the antenna 706 are included. The signal transmitting device generates a training array through a training array generating module 701, encodes data to be transmitted through a channel encoding module 702, adds the training array and the data to be transmitted in a frame sending module 703 respectively to generate a signal to be transmitted, obtains the converted signal to be transmitted through the cascade operation of an ISFFT unit and a Heisenberg transformation unit in an OTFS module 704, finally adds a cyclic prefix through an adding CP module 705, and transmits the cyclic prefix through an antenna 706.
In summary, the transmission resource of the delay-doppler signal plane is divided into a training symbol resource and a data symbol resource, the training symbol resource is used for placing a training array for channel estimation, and the data symbol resource is used for placing data to be transmitted; acquiring a training array according to the dimension parameters of the training symbol resources; and adding the training array into a training symbol resource in a sending frame, adding data to be transmitted into a data symbol resource, and generating a signal to be transmitted. According to the method and the device, the transmission resources of the Doppler signal plane are divided in advance, so that the training array is added in the training symbol resources, and the generated signal to be transmitted contains the training array, thereby improving the autocorrelation of the signal to be transmitted, performing channel estimation by using the autocorrelation of the training array, not allocating impulse signals with higher power in the signal to be transmitted, and reducing the peak-to-average power ratio in the signal transmission process in the OTFS system.
Correspondingly, the signal receiving device receives the signal sent by the signal transmitting device through its own antenna, and performs channel estimation on the signal. Referring to fig. 8, a flowchart of a method for acquiring channel parameters according to an exemplary embodiment of the present application is shown. The method may be applied to a base station or a terminal serving as a signal receiving device in the OTFS system applying orthogonal time-frequency air conditioning in fig. 1, as shown in fig. 8, the channel parameter obtaining method may include the following steps.
Step 801, receiving a target signal in a delay-doppler domain, where the target signal includes a training array and data to be transmitted, and the training array is used for channel estimation.
Optionally, the signal receiving device may receive the signal to be transmitted sent by the signal transmitting device through its own receiving antenna, that is, the signal to be transmitted sent by the signal transmitting device is the target signal. The training array and the data to be transmitted included in the target signal are as described in the embodiment of fig. 4, and are not described herein again.
Please refer to fig. 9, which illustrates a schematic structural diagram of a received target signal according to an exemplary embodiment of the present application. As shown in fig. 9, symbol resources 901 of the training array cyclic prefix, symbol resources 902 of the training array content and data symbol resources 903 are included, and the delay domain [0, l ] in the symbol resources 901 of the training array cyclic prefix τ ]Placed inside is a cyclic prefix of a training array, and a symbol resource 902 of the content of the training array is in a time delay domain l τ ,N-1]Placed within the range is the training array content in the time delay domain [ N-1, M-1]Placed within range is the data to be transmitted. That is, the signal transmitting device passes through the time delay domain [0, l ] in the present step τ ]The cyclic prefix of training array is placed in the time delay field τ ,N-1]Within the range ofSetting the training array content in the time-delay domain [ N-1, M-1]For example, data to be transmitted is placed in the range, and a signal to be transmitted is generated, the signal receiving device performs signal synchronization, and performs CP removal and OTFS demodulation on the received data, so as to obtain a target signal pattern as shown in fig. 9.
Due to the existence of the cyclic prefix, in the time delay domain l τ ≤l<N+l τ The received signal of the range contains only training symbols and the expression for the received signal y of this part is as follows:
Figure BDA0003615021820000111
wherein the content of the first and second substances,
Figure BDA0003615021820000112
and h i Respectively representing the time delay, the Doppler frequency offset and the path gain of the path i, wherein the three parameters are channel state information required to be estimated by the signal receiving equipment.
Figure BDA0003615021820000113
Means mean 0 and variance
Figure BDA0003615021820000114
Noise of Λ 1 (k, l) represents the training symbols affected by path 1.
Step 802, generating a local array based on the training array generated by the signal transmitting device.
Alternatively, the signal receiving device and the signal transmitting device may generate the training array in the same generation manner, and the training array is referred to as a local array generated at the signal receiving device. That is, similar to the default generation manner, the developer or the operation and maintenance person sets the default generation manner in the signal receiving device and the signal transmitting device in advance, and the signal receiving device may generate a training array having the same dimension as the signal transmitting device as the local array.
Step 803, setting the shift range of the local array according to the dimension range of the delay domain of the array content.
Optionally, the signal receiving device sets a shift range of the local array, which is the same as the dimension range, through the dimension range of the delay domain where the array content in the target signal is located. For example, the time delay domain dimension of the array content is [ l ] τ ,N-1]The local array's range of displacement is also [ l ] τ ,N-1]。
And step 804, determining a displacement value of the training array generated in the delay-doppler signal plane according to the autocorrelation between the local array and the training array in the displacement range of the local array.
That is, the signal receiving apparatus connects the local array with l τ ≤l<l τ And the + N parts of the received signals are correlated, and the correlation between the two parts is determined, so that the displacement value of the training array generated in the plane of the delay-Doppler signal is determined according to the correlation.
Step 805, obtaining channel parameters of the signal to be transmitted according to the shift value, wherein the channel parameters of the signal to be transmitted include path delay and doppler shift.
Optionally, in the present application, each shift value corresponds to one search unit, one path delay, and one doppler shift.
Taking the waveform of the target signal as a rectangular waveform as an example, the local array corresponding to the search unit J under the rectangular waveform
Figure BDA0003615021820000121
Can be defined as:
Figure BDA0003615021820000122
the meaning of each parameter in the formula can refer to the explanation of the same parameter in the above embodiments, and is not described herein again.
Optionally, the channel parameters of the signal to be transmitted further include path gains, and the signal transmitting device further determines a calculation mode of the path gains of the signal to be transmitted according to autocorrelation between the local array and the training array; and acquiring the path gain of the signal to be transmitted according to the calculation mode of the signal to be transmitted. And when the autocorrelation between the local array and the training array belongs to the correlation relationship, determining the calculation mode of the path gain of the signal to be transmitted as the calculation according to the first formula.
Take route 1 as an example, when the conditions are satisfied
Figure BDA0003615021820000123
The path gain is calculated according to the following equation (i.e., the first equation):
Figure BDA0003615021820000124
wherein the content of the first and second substances,
Figure BDA0003615021820000125
indicating the path gain
Figure BDA0003615021820000126
The expression for the estimation error of (1) is as follows:
Figure BDA0003615021820000127
wherein, the first and the second end of the pipe are connected with each other,
Figure BDA0003615021820000128
Figure BDA0003615021820000129
to pair
Figure BDA00036150218200001210
Rewriting is carried out:
Figure BDA00036150218200001211
wherein the content of the first and second substances,
Figure BDA00036150218200001212
according to the above formula, v PBA (i) The term is similar to the autocorrelation of the training array, but there is one step size of
Figure BDA0003615021820000131
Is detected. Due to the fact that
Figure BDA0003615021820000132
The phase shift can be assumed to be constant over a range of PBAs, so v PBA (i)≈0,
Figure BDA0003615021820000133
Optionally, when the autocorrelation between the local array and the training array belongs to an uncorrelated relationship, determining a calculation mode of the path gain of the signal to be transmitted as calculating according to a preset threshold; determining the path gain of each path within the displacement numerical range of the signal to be transmitted; and obtaining the path gain of each path which is greater than the preset threshold value of the signal to be transmitted.
When in use
Figure BDA0003615021820000134
When the correlation result is obtained, there is no correlation between the local array and the training array, i.e. the autocorrelation between the local array and the training array is in an uncorrelated relationship, so that the correlation result is obtained
Figure BDA0003615021820000135
Containing only interfering terms
Figure BDA0003615021820000136
After the shift search traversal, each search unit corresponds to its respective correlation value. At this time, the signal receiving apparatus utilizes the search resultAmplitude difference, selecting effective path by presetting threshold value, and obtaining path gain estimated value
Figure BDA0003615021820000137
And obtaining the Doppler related to the selected path gain according to the position information of the selected path gain in the delay-Doppler domain plane
Figure BDA0003615021820000138
And time delay
Figure BDA0003615021820000139
And (4) parameters.
Referring to fig. 10, a block diagram of a signal receiving apparatus according to an exemplary embodiment of the present application is shown. As shown in fig. 10, the system includes an antenna 1001, a synchronization module 1002, a CP removal module 1003, an OTFS demodulation module 1004, a channel estimation module 1005, a signal detection module 1006, and a channel decoding module 1007. The signal receiving device receives a target signal sent by the signal transmitting device through an antenna 1001, obtains array content in the target signal through a synchronization module 1002, a CP removing module 1003 and an OTFS demodulation module 1004, generates a local array in a channel estimation module 1005 and performs channel estimation, thereby completing channel estimation, and finally detects and performs channel decoding on the obtained signal through a signal detection module 1006 and a channel decoding module 1007 to obtain accurate data.
In summary, the signal receiving device receives a target signal in a delay-doppler domain, where the target signal includes a training array and data to be transmitted, and the training array is used for channel estimation; generating a local array based on a training array generated by the signal transmitting equipment; determining a displacement value generated by the training array in a delay Doppler signal plane according to autocorrelation between the local array and the training array; and acquiring channel parameters according to the shift value, wherein the channel parameters comprise path delay and Doppler shift. The method and the device have the advantages that the transmission resources of the Doppler signal plane are divided in advance, so that the training array is added into the training symbol resources, the generated signal to be transmitted contains the training array, the signal received by the signal receiving equipment also contains the training array, the local array is generated by the signal receiving equipment, channel estimation is carried out based on the autocorrelation between the local array and the training array, a high-power impulse signal does not need to be distributed in the signal to be transmitted, the signal receiving equipment does not need to execute interference elimination processing, and the peak-to-average ratio in the signal transmission process in the OTFS system is reduced.
The following are embodiments of the apparatus of the present application that may be used to perform embodiments of the method of the present application. For details which are not disclosed in the embodiments of the apparatus of the present application, reference is made to the embodiments of the method of the present application.
Referring to fig. 11, a block diagram of a signal generating apparatus according to an exemplary embodiment of the present application is shown. The signal generating apparatus 1100 may be used for a signal transmitting device in an OTFS system using orthogonal time-frequency air conditioning to implement all or part of the steps performed by the signal transmitting device in the methods provided by the embodiments shown in fig. 2 and 4. The signal generating apparatus 1100 may include the following modules:
a first dividing module 1101, configured to divide a transmission resource of a delay-doppler signal plane into a training symbol resource and a data symbol resource, where the training symbol resource is used to place a training array for channel estimation, and the data symbol resource is used to place data to be transmitted;
a first obtaining module 1102, configured to obtain a training array according to the dimension parameter of the training symbol resource;
a first generating module 1103, configured to add the training array to the training symbol resources in a sending frame, add the data to be transmitted to the data symbol resources, and generate a signal to be transmitted.
In summary, the transmission resource of the delay-doppler signal plane is divided into a training symbol resource and a data symbol resource, the training symbol resource is used for placing a training array for channel estimation, and the data symbol resource is used for placing data to be transmitted; acquiring a training array according to the dimension parameters of the training symbol resources; and adding the training array into a training symbol resource in a sending frame, adding data to be transmitted into a data symbol resource, and generating a signal to be transmitted. According to the method and the device, the transmission resources of the Doppler signal plane are divided in advance, so that the training array is added into the training symbol resources, and the generated signal to be transmitted contains the training array, thereby improving the autocorrelation of the signal to be transmitted, performing channel estimation by using the autocorrelation of the training array, not distributing a high-power impulse signal in the signal to be transmitted, and reducing the peak-to-average ratio in the signal transmission process in the OTFS system.
Optionally, the dimensions of the transmission resources of the delay-doppler signal plane include a delay domain dimension and a doppler domain dimension, the training array includes training array content and a training array cyclic prefix, and the apparatus further includes:
a first determining module, configured to determine, before the training array is obtained according to the dimension parameter of the training symbol resource, a delay domain dimension of a cyclic prefix of the training array according to a frame structure size of a transmission frame, a sampling interval of the transmission resource, and a maximum delay threshold of the delay domain dimension;
the first obtaining module 1102 includes: a first acquisition unit, a second acquisition unit and a third acquisition unit;
the first obtaining unit is configured to obtain the array content according to the dimension number of the doppler domain dimension of the training symbol resource;
the second obtaining unit is configured to obtain the cyclic prefix of the training array according to the number of dimensions of the doppler domain dimension of the training symbol resource, the dimension of the delay domain of the cyclic prefix of the training array, and the array content;
the third obtaining unit is configured to obtain the training array according to the training array cyclic prefix and the array content.
Optionally, the number of dimensions of the delay domains of the training array cyclic prefix is a, and the content of the training array cyclic prefix is the same as the content of the dimensions of the delay domains of the inverse a of the array content.
Optionally, the first obtaining unit includes: a first determining subunit and a first obtaining subunit;
the first determining subunit is configured to determine, according to the number of dimensions of the doppler domain dimension of the training symbol resource, a first number of dimensions and a second number of dimensions of the array content;
the first obtaining subunit is configured to obtain the array content according to the first dimension number and the second dimension number.
Optionally, the first number of dimensions is equal to the second number of dimensions.
Optionally, the third obtaining unit is configured to splice the training array cyclic prefix and the array content in the time delay domain dimension, so as to obtain the training array.
Optionally, the waveform of the signal to be transmitted is a rectangular waveform;
the time delay domain dimension of the training array ranges from the A-th position to the N-th position, wherein N is the dimension number of the Doppler domain dimension of the training symbol resource.
Optionally, the apparatus further comprises:
a signal obtaining module, configured to add the training array to the training symbol resource in the transmission frame, add the data to be transmitted to the data symbol resource, generate a frame to be transmitted, and perform a cascade operation of inverse fast fourier transform (ISFFT) and Heisenberg transform on the signal to be transmitted, so as to obtain a transformed signal to be transmitted;
and the signal transmitting module adds a cyclic prefix CP to the converted signal to be transmitted and transmits the signal through an antenna of the signal transmitting equipment.
Referring to fig. 12, a block diagram of a channel parameter obtaining apparatus according to an exemplary embodiment of the present application is shown. The channel parameter obtaining apparatus 1200 may be used for a signal receiving device in an orthogonal time-frequency air-conditioning OTFS system, so as to implement all or part of the steps performed by the signal receiving device in the methods provided by the embodiments shown in fig. 3 and 8. The channel parameter acquiring apparatus 1200 may include the following modules:
a first receiving module 1201, configured to receive a target signal in a delay-doppler domain, where the target signal includes a training array and data to be transmitted, and the training array is used for channel estimation;
a second generating module 1202, configured to generate a local array based on a manner of the training array generated by the signal transmitting apparatus;
a first determining module 1203, configured to determine, according to an autocorrelation between the local array and the training array, a shift value generated by the training array in a delay-doppler signal plane;
a second obtaining module 1204, configured to obtain the channel parameter according to the shift value, where the channel parameter includes a path delay and a doppler shift.
In summary, the signal receiving device receives a target signal in a delay-doppler domain, where the target signal includes a training array and data to be transmitted, and the training array is used for channel estimation; generating a local array based on a training array generated by the signal transmitting equipment; determining a displacement value generated by the training array in a delay Doppler signal plane according to autocorrelation between the local array and the training array; and acquiring channel parameters according to the shift value, wherein the channel parameters comprise path delay and Doppler shift. The method and the device have the advantages that the transmission resources of the Doppler signal plane are divided in advance, so that the training array is added into the training symbol resources, the generated signal to be transmitted contains the training array, the signal received by the signal receiving equipment also contains the training array, the local array is generated by the signal receiving equipment, channel estimation is carried out based on the autocorrelation between the local array and the training array, a high-power impulse signal does not need to be distributed in the signal to be transmitted, the signal receiving equipment does not need to execute interference elimination processing, and the peak-to-average ratio in the signal transmission process in the OTFS system is reduced.
Optionally, the dimensions of the transmission resources of the delay-doppler signal plane include a delay domain dimension and a doppler domain dimension, the training array includes an array content and a training array cyclic prefix, and the apparatus further includes:
a first setting module, configured to set a shift range of the local array according to a dimension range of a delay domain of the array content before determining a shift value generated by the training array in a delay-doppler signal plane according to an autocorrelation between the local array and the training array;
the first determining module 1203 is configured to determine, within a relocation range of the local array, a relocation value of the array content generated in the delay-doppler signal plane according to an autocorrelation between the local array and the array content.
Optionally, the number of dimensions of the delay domains of the training array cyclic prefix is a, and the content of the training array cyclic prefix is the same as the content of the dimensions of the delay domains of the inverse a of the array content.
Optionally, the waveform of the target signal is a rectangular waveform;
the delay domain dimension of the training array ranges from the A-th position to the N-th position, N being the number of dimensions of the Doppler domain dimension of the array content.
Optionally, the channel parameter further includes a path gain, and the apparatus further includes:
a third determining module, configured to determine a calculation manner of the path gain according to an autocorrelation between the local array and the training array;
and the third acquisition module is used for acquiring the path gain according to the calculation mode.
Optionally, the third determining module is configured to,
and when the autocorrelation between the local array and the training array belongs to a correlation relationship, determining the calculation mode of the path gain to be calculated according to a first formula.
Optionally, the third determining module is configured to determine that the path gain is calculated according to a preset threshold when the autocorrelation between the local array and the training array belongs to an uncorrelated relationship;
the third obtaining module is configured to determine a path gain of each path within the shift value range; and obtaining the path gain of each path which is larger than the preset threshold value.
Optionally, each of the shift values corresponds to a path delay and a doppler shift.
Referring to fig. 13, a schematic structural diagram of a computer device disclosed in an exemplary embodiment of the present application is shown. The computer device shown in fig. 13 may be applied to the OTFS system in the foregoing embodiment, and functions as a signal transmitting device or a signal receiving device, and executes steps executed as the signal transmitting device and steps executed as the signal receiving device. As shown in fig. 13, may include: radio Frequency (RF) circuitry 1310, memory 1320, input unit 1330, display unit 1340, sensors 1350, audio circuitry 1360, WiFi module 1370, processor 1380, and power supply 1390. In the above embodiments, the computer device may be used as a massage device or a target device. Those skilled in the art will appreciate that the computer device configuration illustrated in FIG. 13 does not constitute a limitation of computer devices, and may include more or fewer components than those illustrated, or some components may be combined, or a different arrangement of components.
The respective constituent elements of the computer apparatus are described below with reference to fig. 13:
RF circuit 1310 may be used for receiving and transmitting signals during a message transmission or call, and in particular, for processing received downlink information of a base station by processor 1380; in addition, the data for designing uplink is transmitted to the base station. In general, the RF circuit 1310 includes, but is not limited to, an antenna, at least one Amplifier, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like. In addition, RF circuit 1310 may also communicate with networks and other devices via wireless communication. The wireless communication may use any communication standard or protocol, including but not limited to Global System for Mobile communication (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Messaging Service (SMS), and the like.
The memory 1320 may be used to store software programs and modules, and the processor 1380 executes various functional applications and data processing of the computer device by operating the software programs and modules stored in the memory 1320. The memory 1320 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the computer device, and the like. Further, the memory 1320 may include high speed random access memory and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The input unit 1330 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the computer device. Specifically, the input unit 1330 may include a touch panel 1331 and other input devices 1332. Touch panel 1331, also referred to as a touch screen, can collect touch operations by a user (e.g., operations by a user using a finger, a stylus, or any other suitable object or accessory on or near touch panel 1331) and drive the corresponding connected devices according to a predetermined program. Alternatively, the touch panel 1331 may include two portions of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, and sends the touch point coordinates to the processor 1380, where the touch controller can receive and execute commands sent by the processor 1380. In addition, the touch panel 1331 may be implemented by various types, such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. The input unit 1330 may include other input devices 1332 in addition to the touch panel 1331. In particular, other input devices 1332 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
The display unit 1340 may be used to display information input by or provided to a user and various menus of the computer device. The Display unit 1340 may include a Display panel 1341, and optionally, the Display panel 1341 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like. Further, touch panel 1331 can overlay display panel 1341, and when touch panel 1331 detects a touch operation on or near touch panel 1331, processor 1380 can be configured to determine the type of touch event, and processor 1380 can then provide a corresponding visual output on display panel 1341 based on the type of touch event. Although in fig. 13, the touch panel 1331 and the display panel 1341 are provided as two separate components to implement the input and output functions of the computer device, in some embodiments, the touch panel 1331 and the display panel 1341 may be integrated to implement the input and output functions of the computer device.
The computer device may also include at least one sensor 1350, such as light sensors, motion sensors, and other sensors. Specifically, the light sensor may include an ambient light sensor that adjusts the brightness of the display panel 1341 according to the brightness of ambient light, and a proximity sensor that turns off the display panel 1341 and/or the backlight when the computer device is moved to the ear. As one type of motion sensor, an accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used for applications (such as horizontal and vertical screen switching, related games, magnetometer attitude calibration) for recognizing the attitude of a computer device, and related functions (such as pedometer and tapping) for vibration recognition; as for other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which can be configured on the computer device, detailed descriptions thereof are omitted.
Audio circuitry 1360, speakers 1361, microphone 1362 may provide an audio interface between a user and a computer device. The audio circuit 1350 may transmit the electrical signal converted from the received audio data to the speaker 1361, and the electrical signal is converted into a sound signal by the speaker 1361 and output; on the other hand, the microphone 1362 converts the collected sound signal into an electric signal, converts the electric signal into audio data after being received by the audio circuit 1360, and then outputs the audio data to the processor 1380 for processing, and then transmits the audio data to, for example, another computer device via the RF circuit 1310, or outputs the audio data to the memory 1320 for further processing.
WiFi belongs to short-distance wireless transmission technology, and the computer equipment can help a user to send and receive e-mails, browse webpages, access streaming media and the like through the WiFi module 1370, and provides wireless broadband internet access for the user. Although fig. 13 shows a WiFi module 1370, it is understood that it does not belong to the essential constitution of the computer device, and may be omitted entirely as needed within the scope not changing the essence of the invention.
The processor 1380 is a control center of the computer device, connects various parts of the entire computer device using various interfaces and lines, and performs various functions of the computer device and processes data by operating or executing software programs and/or modules stored in the memory 1320 and calling data stored in the memory 1320, thereby monitoring the computer device as a whole. Optionally, processor 1380 may include one or more processing units; preferably, the processor 1380 may integrate an application processor, which primarily handles operating systems, user interfaces, application programs, etc., and a modem processor, which primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated within processor 1380.
The computer device also includes a power supply 1390 (e.g., a battery) to supply power to the various components, which may preferably be logically connected to processor 1380 via a power management system that manages charging, discharging, and power consumption management.
Although not shown, the computer device may further include a camera, a bluetooth module, etc., which will not be described herein.
The embodiment of the application discloses a computer readable storage medium, which stores a computer program, wherein the computer program is executed by a processor to realize the method in the embodiment of the method.
The embodiment of the application discloses a computer program product, which comprises a non-transitory computer readable storage medium storing a computer program, and the computer program is operable to make a computer execute the method in the embodiment of the method.
The embodiment of the application discloses an application publishing platform, wherein the application publishing platform is used for publishing a computer program product, and when the computer program product runs on a computer, the computer is enabled to execute the method in the method embodiment.
It should be appreciated that reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment of the present application. Thus, the appearances of the phrases "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. Those skilled in the art should also appreciate that the embodiments described in this specification are exemplary embodiments in nature, and that acts and modules are not necessarily required to practice the invention.
In various embodiments of the present application, it should be understood that the size of the serial number of each process described above does not mean that the execution sequence is necessarily sequential, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated units, if implemented as software functional units and sold or used as a stand-alone product, may be stored in a computer accessible memory. Based on such understanding, the technical solution of the present application, which is a part of or contributes to the prior art in essence, or all or part of the technical solution, may be embodied in the form of a software product, stored in a memory, including several requests for causing a computer device (which may be a personal computer, a server, a network device, or the like, and may specifically be a processor in the computer device) to execute part or all of the steps of the above-described method of the embodiments of the present application.
It will be understood by those skilled in the art that all or part of the steps in the methods of the above embodiments may be implemented by program instructions associated with hardware, and the program may be stored in a computer-readable storage medium, wherein the storage medium includes Read-Only Memory (ROM), Random Access Memory (RAM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), One-time Programmable Read-Only Memory (OTPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Compact Disc Read-Only Memory (CD-ROM), or other Memory, disk Memory, or other storage device, A tape memory, or any other medium readable by a computer that can be used to carry or store data.
The foregoing describes a signal generating method, a signal generating apparatus, a signal transmitting device, and a storage medium, which are disclosed in the embodiments of the present application, by way of example, and the principles and implementations of the present application are described herein by applying examples, and the descriptions of the foregoing embodiments are only used to help understand the method and the core idea of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (22)

1. A signal generation method is applied to signal transmitting equipment in an OTFS (optical time frequency System) system, and comprises the following steps:
dividing transmission resources of a delay-Doppler signal plane into training symbol resources and data symbol resources, wherein the training symbol resources are used for placing a training array for channel estimation, and the data symbol resources are used for placing data to be transmitted;
acquiring a training array according to the dimension parameters of the training symbol resources;
and adding the training array into the training symbol resource in a sending frame, and adding the data to be transmitted into the data symbol resource to generate a signal to be transmitted.
2. The method of claim 1, wherein the dimensions of the transmission resources of the delay-doppler signal plane include a delay domain dimension and a doppler domain dimension, the training array includes training array contents and a training array cyclic prefix, and before the obtaining of the training array according to the dimension parameters of the training symbol resources, the method further includes:
determining the time delay domain dimension of the training array cyclic prefix according to the frame structure size of a sending frame, the sampling interval of the transmission resource and the maximum time delay threshold value of the time delay domain dimension;
the obtaining a training array according to the dimension parameter of the training symbol resource includes:
acquiring the array content according to the dimension number of the Doppler domain dimension of the training symbol resource;
acquiring the cyclic prefix of the training array according to the dimension number of the Doppler domain dimension of the training symbol resource, the time delay domain dimension of the cyclic prefix of the training array and the array content;
and acquiring the training array according to the cyclic prefix of the training array and the array content.
3. The method of claim 2, wherein the number of dimensions of the delay field of the training array cyclic prefix is a, and the training array cyclic prefix contains the same content as the dimensions of the inverse a delay fields of the array content.
4. The method of claim 2, wherein the obtaining the array content according to the dimensional number of the doppler domain dimension of the training symbol resource comprises:
determining a first dimension quantity and a second dimension quantity of the array content according to the dimension quantity of the Doppler domain dimension of the training symbol resource;
and acquiring the array content according to the first dimension quantity and the second dimension quantity.
5. The method of claim 4, wherein the first number of dimensions is equal to the second number of dimensions.
6. The method of claim 2, wherein the obtaining the training array according to the training array cyclic prefix and the array content comprises:
and splicing the cyclic prefix of the training array and the array content on the dimension of the time delay domain to obtain the training array.
7. The method according to any one of claims 3 to 6, wherein the waveform of the signal to be transmitted is a rectangular waveform;
the time delay domain dimension of the training array ranges from the A-th position to the N-th position, wherein N is the dimension number of the Doppler domain dimension of the training symbol resource.
8. The method according to any one of claims 1 to 6, wherein after the training array is added to the training symbol resources in the transmission frame, the data to be transmitted is added to the data symbol resources, and a frame to be transmitted is generated, the method further comprises:
carrying out cascade operation of inverse fast Fourier transform (ISFFT) and Heisenberg transform on the signal to be transmitted to obtain the transformed signal to be transmitted;
and adding a cyclic prefix CP to the transformed signal to be transmitted, and transmitting the signal through an antenna of the signal transmitting equipment.
9. A channel parameter obtaining method is applied to a signal receiving device in an orthogonal time-frequency air conditioning system (OTFS) system, and comprises the following steps:
receiving a target signal in a time delay-Doppler domain, wherein the target signal comprises a training array and data to be transmitted, and the training array is used for channel estimation;
generating a local array based on the way of the training array generated by the signal transmitting equipment;
determining a shift value generated by the training array in a delay-Doppler signal plane according to autocorrelation between the local array and the training array;
and acquiring the channel parameters according to the shift value, wherein the channel parameters comprise path delay and Doppler shift.
10. The method of claim 9, wherein the dimensions of the transmission resources of the delay-doppler signal plane include a delay domain dimension and a doppler domain dimension, wherein the training array includes an array content and a training array cyclic prefix, and wherein before the determining the shift value generated by the training array in the delay-doppler signal plane according to the autocorrelation between the local array and the training array, the method further comprises:
setting a displacement range of the local array according to the dimension range of the time delay domain of the array content;
the determining a shift value of the training array generated in a delay-doppler signal plane according to the autocorrelation between the local array and the training array includes:
and determining a displacement value of the array content generated in the delay-Doppler signal plane according to the autocorrelation between the local array and the array content in the displacement range of the local array.
11. The method of claim 10, wherein the number of dimensions of the delay field of the training array cyclic prefix is a, and wherein the training array cyclic prefix contains the same content as the dimensions of the inverse a delay fields of the array content.
12. The method according to claim 11, wherein the waveform of the target signal is a rectangular waveform;
the delay domain dimension of the training array ranges from the A-th position to the N-th position, N being the number of dimensions of the Doppler domain dimension of the array content.
13. The method of claim 9, wherein the channel parameters further include path gains, the method further comprising:
determining a calculation mode of the path gain according to autocorrelation between the local array and the training array;
and acquiring the path gain according to the calculation mode.
14. The method of claim 13, wherein determining the path gain from the autocorrelation between the local array and the training array comprises:
and when the autocorrelation between the local array and the training array belongs to a correlation relationship, determining the calculation mode of the path gain to be calculated according to a first formula.
15. The method of claim 13, wherein determining the path gain from the autocorrelation between the local array and the training array comprises:
when the autocorrelation between the local array and the training array belongs to an uncorrelated relationship, determining the calculation mode of the path gain to be calculated according to a preset threshold value;
the obtaining the path gain according to the calculation mode includes:
determining path gains of the paths within the range of shift values;
and obtaining the path gain of each path which is larger than the preset threshold value.
16. The method of any of claims 9 to 15, wherein each of said shift values corresponds to a path delay and a doppler shift.
17. A signal generation device, which is applied to a signal transmitting device in an OTFS (orthogonal time-frequency air conditioning) system, the device comprising:
the device comprises a first division module, a second division module and a third division module, wherein the first division module is used for dividing transmission resources of a delay-Doppler signal plane into training symbol resources and data symbol resources, the training symbol resources are used for placing a training array for channel estimation, and the data symbol resources are used for placing data to be transmitted;
the first acquisition module is used for acquiring a training array according to the dimension parameters of the training symbol resources;
and the first generation module is used for adding the training array into the training symbol resource in a sending frame, adding the data to be transmitted into the data symbol resource and generating a signal to be transmitted.
18. A channel parameter obtaining device is applied to a signal receiving device in an orthogonal time-frequency air conditioning system (OTFS) system, and comprises:
the device comprises a first receiving module, a second receiving module and a third receiving module, wherein the first receiving module is used for receiving a target signal in a delay-Doppler domain, the target signal comprises a training array and data to be transmitted, and the training array is used for channel estimation;
the second generation module is used for generating a local array based on the mode of the training array generated by the signal transmitting equipment;
a first determining module, configured to determine, according to an autocorrelation between the local array and the training array, a shift value generated by the training array in a delay-doppler signal plane;
and the second obtaining module is used for obtaining the channel parameters according to the shift value, wherein the channel parameters comprise path delay and Doppler shift.
19. A signal transmission device, characterized in that the signal transmission device comprises a memory and a processor, the memory having stored therein a computer program which, when executed by the processor, causes the processor to implement the signal generation method according to any one of claims 1 to 8.
20. A signal receiving apparatus, characterized in that the signal receiving apparatus comprises a memory and a processor, the memory having stored therein a computer program, which, when executed by the processor, causes the processor to implement the channel parameter acquisition method according to any one of claims 9 to 16.
21. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the signal generation method according to any one of claims 1 to 8.
22. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, implements the channel parameter acquisition method according to any one of claims 9 to 16.
CN202210443676.2A 2022-04-25 2022-04-25 Signal generation method, signal generation device, signal transmission equipment and storage medium Active CN114826836B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210443676.2A CN114826836B (en) 2022-04-25 2022-04-25 Signal generation method, signal generation device, signal transmission equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210443676.2A CN114826836B (en) 2022-04-25 2022-04-25 Signal generation method, signal generation device, signal transmission equipment and storage medium

Publications (2)

Publication Number Publication Date
CN114826836A true CN114826836A (en) 2022-07-29
CN114826836B CN114826836B (en) 2023-08-01

Family

ID=82507957

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210443676.2A Active CN114826836B (en) 2022-04-25 2022-04-25 Signal generation method, signal generation device, signal transmission equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114826836B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115426223A (en) * 2022-08-10 2022-12-02 华中科技大学 Low-orbit satellite channel estimation and symbol detection method and system
CN115967595A (en) * 2022-11-30 2023-04-14 西安电子科技大学 Semi-blind channel estimation method of MIMO-OTFS system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190238189A1 (en) * 2016-09-30 2019-08-01 Cohere Technologies, Inc. Uplink user resource allocation for orthogonal time frequency space modulation
CN112003808A (en) * 2019-05-27 2020-11-27 成都华为技术有限公司 Signal processing method and device
CN113556300A (en) * 2021-07-20 2021-10-26 北京理工大学 Joint active terminal detection and channel estimation method based on time domain training sequence
CN114024811A (en) * 2021-09-18 2022-02-08 浙江大学 OTFS waveform PAPR suppression method and device based on deep learning

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190238189A1 (en) * 2016-09-30 2019-08-01 Cohere Technologies, Inc. Uplink user resource allocation for orthogonal time frequency space modulation
CN112003808A (en) * 2019-05-27 2020-11-27 成都华为技术有限公司 Signal processing method and device
CN113556300A (en) * 2021-07-20 2021-10-26 北京理工大学 Joint active terminal detection and channel estimation method based on time domain training sequence
CN114024811A (en) * 2021-09-18 2022-02-08 浙江大学 OTFS waveform PAPR suppression method and device based on deep learning

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"\"R1-167593 Performance evaluation of OTFS in single user scenarios-am\"" *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115426223A (en) * 2022-08-10 2022-12-02 华中科技大学 Low-orbit satellite channel estimation and symbol detection method and system
CN115426223B (en) * 2022-08-10 2024-04-23 华中科技大学 Low-orbit satellite channel estimation and symbol detection method and system
CN115967595A (en) * 2022-11-30 2023-04-14 西安电子科技大学 Semi-blind channel estimation method of MIMO-OTFS system

Also Published As

Publication number Publication date
CN114826836B (en) 2023-08-01

Similar Documents

Publication Publication Date Title
CN111835488B (en) Method for determining mapping of antenna port and terminal
CN111278130B (en) SRS resource configuration method, BWP switching processing method and related equipment
CN114826836B (en) Signal generation method, signal generation device, signal transmission equipment and storage medium
JP7124204B2 (en) Decision method, terminal and network equipment
CN107634785B (en) WiFi system, router and mobile terminal
CN107993672B (en) Frequency band expanding method and device
CN110611627B (en) Signal detection method and receiving end
CN111277361B (en) Transmission block size determination method and communication device
CN111130728A (en) Transmission method, terminal and network side equipment
CN108600520B (en) Reception state control method, mobile terminal, and computer-readable storage medium
CN109644168B (en) Resource mapping method, sending end and receiving end
CN116671196A (en) Positioning measurement method, terminal equipment and network equipment
CN114389920B (en) Channel estimation result processing method, device, terminal and storage medium
CN109889665B (en) Volume adjusting method, mobile terminal and storage medium
CN111836307A (en) Method for determining mapping type and terminal
CN114640637B (en) Processing method, communication device, and storage medium
CN109673049B (en) PBCH signal transmission method, base station and user terminal
CN113593602B (en) Audio processing method and device, electronic equipment and storage medium
CN110972320A (en) Receiving method, sending method, terminal and network side equipment
CN111476231B (en) Image area identification method, device and computer readable storage medium
CN112469131B (en) Method for configuring SRS resource symbol number and terminal equipment
CN110890950B (en) Signal processing method, access network equipment and terminal equipment
CN109542227B (en) Method, device and computer readable storage medium for marking holding gesture
CN107026698A (en) The detection of Wireless Fidelity clear channel assessment (CCA) and transmission decisions in portable equipment are made
CN107742279B (en) Image processing method, device and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant