A method, system and storage medium for representing a configurable pilot pattern
By flexibly configuring the pilot pattern in the multi-carrier communication system, the problem that the pilot pattern in the prior art cannot meet multiple application scenarios is solved, and the pilot pattern configuration adapted to different scenarios is realized, and the flexibility and adaptability of the system are improved.
Patent Information
- Application Number
- CN202211490357.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-25
- Publication Date
- 2025-05-09
- Estimated Expiration
- 2042-11-25
AI Technical Summary
The existing multi-carrier communication system adopts a fixed single pilot pattern, which cannot meet the needs of various application scenarios, resulting in limited application scope and insufficient flexibility.
By flexibly configuring the pilot pattern according to the intervals and offsets of adjacent pilot elements in the time and frequency domain dimensions, the representation and use of multiple pilot patterns are realized.
It realizes that pilot pattern configurations adapted to different application scenarios under the situation of small signaling overhead, meeting the demand for pilot pattern diversity in broadband waveform integrated design.
Smart Images

Figure CN115913861B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of multi-carrier communication systems, and more specifically, to a representation method, system and storage medium for a configurable pilot pattern. Background Art
[0002] Pilot is the reference information for channel estimation and equalization in multi-carrier communication systems (such as CP-OFDM, DFT-S-OFDM, CE-OFDM). Different pilot patterns (styles) have a significant impact on system performance. Current multi-carrier systems use a single strip or diamond pilot pattern, such as Figure 1 This type of pilot pattern is designed for specific applications and uses a fixed mode. The advantage is that no additional signaling indication is required.
[0003] The greater the relative mobile speed of broadband communication equipment, the more obvious the Doppler frequency spread phenomenon is, resulting in a shorter coherence time and narrower coherence bandwidth of the channel. In order to achieve a good channel equalization effect, a denser pilot pattern needs to be used. Conversely, if the relative mobile speed is low, a sparse pilot pattern should be used to improve transmission efficiency. In the face of the development trend of integrated sky-ground communications, the device form and mobile speed of terminals participating in communications in the future will vary greatly. However, the existing pilot pattern is oriented to specific applications and adopts a fixed single pilot pattern. Obviously, a single pilot pattern cannot meet the needs of various application scenarios. Therefore, there are defects and shortcomings such as limited application scope and insufficient flexibility. Summary of the invention
[0004] In order to solve the problem that the existing fixed single pilot pattern cannot meet the needs of various application scenarios, the present invention provides a configurable pilot pattern and its representation method, system and storage medium, which can flexibly configure the pilot pattern and realize multiple pilot patterns with a smaller signaling overhead, thereby meeting the demand for pilot pattern diversity in broadband waveform integrated design.
[0005] In order to achieve the above-mentioned purpose of the present invention, the technical scheme adopted is as follows:
[0006] A method for representing a configurable pilot pattern, wherein the method steps are as follows:
[0007] According to the interval and offset of adjacent pilot elements in the time domain dimension, all pilot elements in the two-dimensional time-frequency resource grid are indexed in time increasing order, and the time domain position of each pilot element in the two-dimensional time-frequency resource grid is calculated;
[0008] According to the interval between adjacent pilot elements in the frequency domain dimension and the offset of the pilot elements at the corresponding time domain position in the frequency domain dimension, all pilot elements in the two-dimensional time-frequency resource grid are indexed in increasing order of subcarriers, and the frequency domain position of each pilot element in the two-dimensional time-frequency resource grid is calculated;
[0009] Obtaining the position of the pilot element in the two-dimensional time-frequency resource grid according to the time domain position and the frequency domain position of each pilot element;
[0010] All pilot elements in the two-dimensional time-frequency resource grid are aggregated to obtain a pilot pattern.
[0011] Preferably, the two-dimensional time-frequency resource grid is composed of N continuous frequency domain sc subcarriers, and N continuous in time domain symb Symbol composition.
[0012] Furthermore, the resource elements in the two-dimensional time-frequency resource grid are uniquely represented as (k, l), where 0≤k<N sc , 0≤l<N symb , the resource element used to carry the pilot is called the pilot element, and the remaining resource elements are called data elements; a pilot element in the two-dimensional time-frequency resource grid is represented as (k i ,l j ), the pilot pattern is recorded as {(k i ,l j )}.
[0013] Furthermore, the time domain position l of each pilot element in the two-dimensional time-frequency resource grid is calculated. j , the specific calculation formula is as follows:
[0014] l j =l0+j·Δ symb (1)
[0015] Among them, Δ symb Represents the interval between adjacent pilot elements in the time domain dimension, 0≤Δ symb <N symb , in symbols; l0 represents the time domain offset of adjacent pilot elements in the time domain dimension, 0≤l0<Δ symb , in symbols; Indicates that all symbols containing pilot elements in the two-dimensional time-frequency resource grid are re-indexed in time increasing order; the operator It represents the largest integer not greater than x.
[0016] Furthermore, the frequency domain position of each pilot element in the two-dimensional time-frequency resource grid is calculated, and the specific calculation formula is as follows:
[0017] k i =k j +i·Δ sc (2)
[0018] Among them, Δ scRepresents the interval between adjacent pilot elements in the frequency domain, 0≤Δ sc <N sc , in units of subcarriers; k j Indicates the symbol l j The offset of the pilot element in the frequency domain dimension, in units of subcarriers; Indicates that the symbol l j All pilot elements in are re-indexed in increasing subcarrier order.
[0019] Furthermore, if j is an even number k j = k0, otherwise
[0020] Furthermore, the configurable parameters are: 0≤l0<Δ symb ≤N symb , 0≤k0<Δ sc ≤N sc .
[0021] Furthermore, the pilot pattern has the most Where h1 represents Δ symb The number of signaling bits required; h2 represents Δ sc The number of signaling bits required.
[0022] A computer device comprises a memory, a processor and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the method for representing a configurable pilot pattern are implemented.
[0023] A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method for representing a configurable pilot pattern are implemented.
[0024] The beneficial effects of the present invention are as follows:
[0025] The present invention can flexibly configure pilot patterns by configuring the intervals and offsets of adjacent pilot elements in the time domain dimension, and according to the intervals of adjacent pilot elements in the frequency domain dimension and the offsets of pilot elements at corresponding time domain positions in the frequency domain dimension, so as to realize multiple pilot patterns with relatively small signaling overhead, meet the requirements of broadband waveform integrated design for pilot pattern diversity, and thus be adaptable to various application scenarios.
[0026] Compared with the background solution, the intervals between adjacent pilot elements in the time domain dimension and the intervals between adjacent pilot elements in the frequency domain dimension are additionally introduced, the signaling overhead is not large, and a variety of pilot pattern styles can be implemented. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1It is a common multi-carrier system pilot pattern.
[0028] Figure 2 It is a flow chart of the steps of the method for representing a configurable pilot pattern of the present invention.
[0029] Figure 3 It is a schematic diagram of a configurable pilot pattern of the present invention.
[0030] Figure 4 The parameters are configured as k0=0, l0=2, Δ symb =3,Δ sc =6 pilot pattern example.
[0031] Figure 5 The parameters are configured as k0=0, l0=2, Δ symb =3,Δ sc =3 pilot pattern example.
[0032] Figure 6 The parameters are configured as k0=0, l0=1, Δ symb =2,Δ sc =4 pilot pattern example.
[0033] Figure 7 The parameters are configured as k0=1, l0=3, Δ symb =4,Δ sc =2 pilot pattern example.
[0034] Figure 8 The parameters are configured as k0=0, l0=1, Δ symb =4,Δ sc =1 pilot pattern example.
[0035] Fig. 9 The parameters are configured as k0=3, l0=0, Δ symb =1,Δ sc =6 pilot pattern example.
[0036] Fig.10 The parameters are configured as k0=0, l0=0, Δ T =N symb ,Δ sc =1 pilot pattern example.
[0037] Fig.11 The parameters are configured as k0=4, l0=0, Δ symb =1,Δ sc Examples of pilot patterns with >6.
[0038] Fig.12 The parameters are configured as k0=0, l0=0, Δ symb =1,Δ sc=1 pilot pattern example.
[0039] Fig.13 The parameters are configured as k0=6, l0=9, Δ symb >9,Δ sc Examples of pilot patterns with >6.
[0040] Fig.14 The parameters are configured as k0=6, l0=8, Δ symb >9,Δ sc Examples of pilot patterns with >6.
[0041] Fig.15 The parameters are configured as k0=6, l0=4, Δ symb =9,Δ sc Examples of pilot patterns with >6. DETAILED DESCRIPTION
[0042] The present invention is described in detail below with reference to the accompanying drawings and specific embodiments.
[0043] Example 1
[0044] like Figure 1 As shown, a method for representing a configurable pilot pattern, wherein the method steps are as follows:
[0045] According to the interval and offset of adjacent pilot elements in the time domain dimension, all pilot elements in the two-dimensional time-frequency resource grid are indexed in time increasing order, and the time domain position of each pilot element in the two-dimensional time-frequency resource grid is calculated;
[0046] According to the interval between adjacent pilot elements in the frequency domain dimension and the offset of the pilot elements at the corresponding time domain position in the frequency domain dimension, all pilot elements in the two-dimensional time-frequency resource grid are indexed in increasing order of subcarriers, and the frequency domain position of each pilot element in the two-dimensional time-frequency resource grid is calculated;
[0047] Obtaining the position of the pilot element in the two-dimensional time-frequency resource grid according to the time domain position and the frequency domain position of each pilot element;
[0048] All pilot elements in the two-dimensional time-frequency resource grid are aggregated to obtain a pilot pattern.
[0049] In this embodiment, all pilot elements may be grouped together, and the pilot pattern may be displayed by setting a color different from that of the data elements.
[0050] In a specific embodiment, the two-dimensional time-frequency resource grid is composed of N continuous frequency domain sc subcarriers, and N continuous in time domain symb Symbol composition.
[0051] In a specific embodiment, the resource elements in the two-dimensional time-frequency resource grid are uniquely represented as (k, l), where 0≤k<N sc , 0≤l<N symb , the resource element used to carry the pilot is called the pilot element, and the remaining resource elements are called data elements; a pilot element in the two-dimensional time-frequency resource grid is represented as (k i ,l j ), the pilot pattern is recorded as {(k i ,l j )}.
[0052] In a specific embodiment, the time domain position l of each pilot element in the two-dimensional time-frequency resource grid is calculated. j , the specific calculation formula is as follows:
[0053] l j =l0+j·Δ symb (1)
[0054] Among them, Δ symb Represents the interval between adjacent pilot elements in the time domain dimension, 0≤Δ symb <N symb , in symbols; l0 represents the time domain offset of adjacent pilot elements in the time domain dimension, 0≤l0<Δ symb , in symbols; Indicates that all symbols containing pilot elements in the two-dimensional time-frequency resource grid are re-indexed in time increasing order; the operator It represents the largest integer not greater than x.
[0055] In a specific embodiment, the frequency domain position of each pilot element in the two-dimensional time-frequency resource grid is calculated, and the specific calculation formula is as follows:
[0056] k i =k j +i·Δ sc (2)
[0057] Among them, Δ sc Represents the interval between adjacent pilot elements in the frequency domain, 0≤Δ sc <N sc , in units of subcarriers; k j Indicates the symbol l j The offset of the pilot element in the frequency domain dimension, in units of subcarriers; Indicates that the symbol l j All pilot elements in are re-indexed in increasing subcarrier order.
[0058] In a specific embodiment, if j is an even number k j = k0, otherwise
[0059] In a specific embodiment, the configurable parameters are: 0≤l0<Δ symb ≤N symb , 0≤k0<Δ sc ≤N sc .
[0060] In a specific embodiment, if the parameter Δ symb Using h1 bit signaling, Δ sc Using h2 bit signaling, the pilot pattern can be up to The signaling overhead is only h1+h2 bits.
[0061] Example 2
[0062] Based on the method for representing the configurable pilot pattern described in Embodiment 1, this embodiment provides a specific example as follows:
[0063] In a multi-carrier system, the frequency domain is continuous. sc subcarriers, continuous in time domain symb Symbols form a two-dimensional time-frequency resource grid. Each "small grid" in this two-dimensional time-frequency resource grid is called a resource element. The resource element used to carry the pilot is called a pilot element, and the remaining resource elements are called data elements. For the convenience of description, the resource elements in the two-dimensional time-frequency resource grid are uniquely represented as (k, l), where 0≤k<N sc , 0≤l<N symb The pilot pattern refers to the set of pilot elements in the two-dimensional time-frequency resource grid, denoted as {(k i ,l j )}, the following describes l j and k i The calculation process.
[0064] l j The calculation formula is as follows:
[0065] l j =l0+j·Δ symb (1)
[0066] Δ symb Represents the interval between adjacent pilot elements in the time domain dimension (0≤Δ symb <N symb ), in symbols; l0 represents the offset of adjacent pilot elements in the time domain dimension (0≤l0<Δ symb ), in symbols; Its physical meaning is to re-index all symbols containing pilot elements in the two-dimensional time-frequency resource grid in time increasing order. It represents the largest integer not greater than x.
[0067] k i The calculation formula is as follows
[0068] k i =k j +i·Δ sc (2)
[0069] Δ sc Represents the interval between adjacent pilot elements in the frequency domain dimension (0≤Δ sc <N sc ), in units of subcarriers; k j Indicates the symbol l j The offset of the pilot element in the frequency domain dimension (if j is an even number k j = k0, otherwise In units of subcarriers; Its physical meaning is to convert the symbol l j All pilot elements in are re-indexed in increasing subcarrier order.
[0070] If parameter configuration: N symb =9,N sc =13,Δ symb =3,Δ sc =4, k0=2, l0=1 The corresponding pilot pattern is as follows Figure 3 As shown, the elements with background color are pilot elements, the elements without background color are data elements, the subcarriers are numbered in ascending order from bottom to top as k = 0, 1, ..., 12, the symbols are numbered in ascending order from left to right as l = 0, 1, ..., 8, and the interval between adjacent pilot elements in the frequency domain dimension (vertical) is Δ sc = 4 subcarriers, the interval between adjacent pilot elements in the time domain dimension (horizontal) is Δ symb = 3 symbols, only The symbols contain pilot elements, and the symbols where these pilot elements are located are re-indexed to j = 0, 1, 2. The offset of these re-indexed symbols in the frequency domain dimension can be expressed as The corresponding pilot elements are indexed in increasing order of subcarriers as
[0071] At this point, all the pilot elements in the two-dimensional time-frequency resource grid are: (k0,l0)=(2,1), (k1,l0)=(6,1), (k2,l0)=(10,1), (k0,l1)=(0,4), (k1,l1)=(4,4), (k2,l1)=(8,4), (k3,l1)=(12,4), (k0,l2)=(2,7), (k1,l2)=(6,7), (k2,l2)=(10,7).
[0072] In this embodiment, if the parameter Δ symb Using h1 = 2 bits, Δ sc Using h2 = 3 bits of signaling, the pilot pattern can be up to The signaling overhead is only h1+h2=5 bits.
[0073] The parameter configuration given in this embodiment is: N symb =9,N sc =13,Δ symb =3,Δ sc =4, k0=2, l0=1, the corresponding pilot pattern is as follows Figure 3 To illustrate the flexibility and diversity of the pilot pattern, the following assumes that N symb =18,N sc =12, by adjusting the parameters l0, Δ symb , k0 and Δ sc The obtained multiple groups of pilot pattern examples are as follows: Figures 4 to 15 shown.
[0074] Example 3
[0075] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method for representing a configurable pilot pattern as described in Embodiment 1 is implemented as follows:
[0076] According to the interval and offset of adjacent pilot elements in the time domain dimension, all pilot elements in the two-dimensional time-frequency resource grid are indexed in time increasing order, and the time domain position of each pilot element in the two-dimensional time-frequency resource grid is calculated;
[0077] According to the interval between adjacent pilot elements in the frequency domain dimension and the offset of the pilot elements at the corresponding time domain position in the frequency domain dimension, all pilot elements in the two-dimensional time-frequency resource grid are indexed in increasing order of subcarriers, and the frequency domain position of each pilot element in the two-dimensional time-frequency resource grid is calculated;
[0078] Obtaining the position of the pilot element in the two-dimensional time-frequency resource grid according to the time domain position and the frequency domain position of each pilot element;
[0079] All pilot elements in the two-dimensional time-frequency resource grid are aggregated to obtain a pilot pattern.
[0080] Among them, the memory and the processor are connected in a bus manner, and the bus may include any number of interconnected buses and bridges, and the bus connects various circuits of one or more processors and memories together. The bus can also connect various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be one element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices on a transmission medium. The data processed by the processor is transmitted on a wireless medium via an antenna, and further, the antenna also receives data and transmits the data to the processor.
[0081] Example 4
[0082] A computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the method for representing a configurable pilot pattern as described in Embodiment 1 is implemented as follows:
[0083] According to the interval and offset of adjacent pilot elements in the time domain dimension, all pilot elements in the two-dimensional time-frequency resource grid are indexed in time increasing order, and the time domain position of each pilot element in the two-dimensional time-frequency resource grid is calculated;
[0084] According to the interval between adjacent pilot elements in the frequency domain dimension and the offset of the pilot elements at the corresponding time domain position in the frequency domain dimension, all pilot elements in the two-dimensional time-frequency resource grid are indexed in increasing order of subcarriers, and the frequency domain position of each pilot element in the two-dimensional time-frequency resource grid is calculated;
[0085] Obtaining the position of the pilot element in the two-dimensional time-frequency resource grid according to the time domain position and the frequency domain position of each pilot element;
[0086] All pilot elements in the two-dimensional time-frequency resource grid are aggregated to obtain a pilot pattern.
[0087] That is, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a program, and the program is stored in a storage medium, including several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0088] Obviously, the above embodiments of the present invention are only examples for clearly explaining the present invention, and are not intended to limit the implementation methods of the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention shall be included in the protection scope of the claims of the present invention.
Claims
1. A method for representing a configurable pilot pattern, characterized in that: The steps of the method are as follows: According to the interval and offset of adjacent pilot elements in the time domain dimension, all pilot elements in the two-dimensional time-frequency resource grid are indexed in time increasing order, and the time domain position of each pilot element in the two-dimensional time-frequency resource grid is calculated; According to the interval between adjacent pilot elements in the frequency domain dimension and the offset of the pilot elements at the corresponding time domain position in the frequency domain dimension, all pilot elements in the two-dimensional time-frequency resource grid are indexed in increasing order of subcarriers, and the frequency domain position of each pilot element in the two-dimensional time-frequency resource grid is calculated; Obtaining the position of the pilot element in the two-dimensional time-frequency resource grid according to the time domain position and the frequency domain position of each pilot element; Aggregating all pilot elements in the two-dimensional time-frequency resource grid to obtain a pilot pattern; The two-dimensional time-frequency resource grid is composed of N continuous frequency domain sc subcarriers, and N continuous in time domain symb symbols; and The resource elements in the two-dimensional time-frequency resource grid are uniquely represented as (k, l), where 0≤k <N sc , 0≤l <N symb , the resource element used to carry the pilot is called the pilot element, and the remaining resource elements are called data elements; a pilot element in the two-dimensional time-frequency resource grid is represented as (k i ,l j ), the pilot pattern is recorded as {(k i ,l j )};as well as, Calculate the time domain position l of each pilot element in the two-dimensional time-frequency resource grid j , the specific calculation formula is as follows: L j =l0+j·Δ symb (1) Among them, Δ symb Represents the interval between adjacent pilot elements in the time domain dimension, 0≤Δ symb <N symb , in symbols; l0 represents the time domain offset of adjacent pilot elements in the time domain dimension, 0≤l0<Δ symb , in symbols; Indicates that all symbols containing pilot elements in the two-dimensional time-frequency resource grid are re-indexed in time increasing order; the operator represents the largest integer not greater than x; and, The frequency domain position of each pilot element in the two-dimensional time-frequency resource grid is calculated. The specific calculation formula is as follows: k i =k j +i·Δ sc (2) Among them, Δ sc Represents the interval between adjacent pilot elements in the frequency domain, 0≤Δ sc <N sc , in units of subcarriers; k j Indicates the symbol l j The offset of the pilot element in the frequency domain dimension, in units of subcarriers; Indicates that the symbol l j All pilot elements in are re-indexed in increasing subcarrier order; and, If j is an even number k j = k0, otherwise as well as, Configurable parameters: 0≤l0<Δ symb <N symb , 0≤k0<Δ sc <N sc .
2. The method for representing a configurable pilot pattern according to claim 1, characterized in that: The pilot pattern can be at most Where h1 represents Δ symb The number of signaling bits required; h2 represents Δ sc The number of signaling bits required.
3. A computer system comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 2 are implemented.
4. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 2 are implemented.
Citation Information
Patent Citations
Reference signal configuration method, network equipment, and terminal equipment
CN108282287A
Method and device for configuring pilot frequency pattern and communication equipment
CN114513290A