Information mapping method and communication device

By mapping the same information at the head and tail of the subframe of the delayed Doppler frame and inserting a guard interval, the problem of different delayed Doppler frame channels is solved, space-time coding in the delayed Doppler domain is realized, and diversity gain is obtained.

CN115987465BActive Publication Date: 2025-09-09VIVO MOBILE COMM CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111209306.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-10-15
Filing Date
2021-10-18
Publication Date
2025-09-09
Estimated Expiration
2041-10-18

AI Technical Summary

Technical Problem

Existing delay-Doppler domain space-time coding schemes assume that the channels of multiple delay-Doppler frames are the same, but the actual channel variation characteristics make them different, and effective space-time coding cannot be directly performed.

Method used

The same information is mapped at the head and tail of the subframe of the delayed Doppler frame, and a guard interval is inserted in each subframe to ensure that each subframe experiences the same equivalent channel. Diversity coding is then performed to achieve space-time coding.

Benefits of technology

By ensuring the sameness of multiple delay Doppler frame channels, diversity gain or coding gain is obtained, thereby improving coding efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115987465B_ABST
    Figure CN115987465B_ABST
Patent Text Reader

Abstract

The present application discloses an information mapping method, comprising: a transmitting device maps first information to second information on a delayed Doppler frame; wherein the delayed Doppler frame includes M*N grids; M is the total number of delay indexes, N is the total number of Doppler indexes, and M and N are both positive integers; the delayed Doppler frame includes at least two subframes, each subframe includes a first guard interval part, a first mapping part and two second mapping parts; the two second mapping parts respectively occupy the k-th part of the head and the tail of the subframe in the Doppler direction max Doppler index corresponding to the grid, the first mapping part occupies the subframe N / G-2k max Doppler index corresponding to the grid; G is the number of subframes contained in the delayed Doppler frame, k max is a positive integer; the information mapped by the second mapping parts at the head of different subframes is the same, and the information mapped by the second mapping parts at the tail of different subframes is the same.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to an information mapping method and communication equipment. Background Art

[0002] Currently, the Delayed Doppler Domain Space-Time Coding scheme assumes that the channels of multiple Delayed Doppler frames are the same. At the transmitter, space-time coding is performed with the granularity of multiple consecutive Delayed Doppler frames to obtain diversity gain. However, due to the changing characteristics of the channel and the large granularity of the Delayed Doppler frames, the channels of multiple consecutive Delayed Doppler frames are actually different. Therefore, based on the above assumption, it is not suitable to directly perform space-time coding. Summary of the Invention

[0003] The embodiments of the present application provide an information mapping method and a communication device, which can solve the problem of how to ensure that the channels of multiple delayed Doppler frames are the same when performing space-time coding in the delayed Doppler domain.

[0004] In a first aspect, an information mapping method is provided, comprising:

[0005] The transmitting end device maps the first information into second information on the delayed Doppler frame;

[0006] Wherein, the delay Doppler frame includes M*N grids; M is the total number of delay indexes, N is the total number of Doppler indexes, and both M and N are positive integers;

[0007] The delayed Doppler frame includes at least two subframes, each subframe includes a first guard interval part, a first mapping part and two second mapping parts;

[0008] The two second mapping parts respectively occupy the k-th part of the head and the tail of the subframe in the Doppler direction. max The first mapping part occupies the subframe N / G-2k. max Doppler index corresponding to the grid; G is the number of subframes contained in the delayed Doppler frame, k max is a positive integer;

[0009] The information mapped by the second mapping parts at the head of different subframes is the same, and the information mapped by the second mapping parts at the tail of different subframes is the same.

[0010] In a second aspect, an information mapping device is provided, comprising:

[0011] A first mapping module, configured to map the first information into second information on a delayed Doppler frame;

[0012] Wherein, the delay Doppler frame includes M*N grids; M is the total number of delay indexes, N is the total number of Doppler indexes, and both M and N are positive integers;

[0013] The delayed Doppler frame includes at least two subframes, each subframe includes a first guard interval part, a first mapping part and two second mapping parts;

[0014] The two second mapping parts respectively occupy the k-th part of the head and the tail of the subframe in the Doppler direction. max The first mapping part occupies the subframe N / G-2k. max Doppler index corresponding to the grid; G is the number of subframes contained in the delayed Doppler frame, k max is a positive integer;

[0015] The information mapped by the second mapping parts at the head of different subframes is the same, and the information mapped by the second mapping parts at the tail of different subframes is the same.

[0016] In a third aspect, a communication device is provided, comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.

[0017] In a fourth aspect, a communication device is provided, comprising a processor and a communication interface, wherein the processor is configured to map first information to second information on a delayed Doppler frame;

[0018] Wherein, the delay Doppler frame includes M*N grids; M is the total number of delay indexes, N is the total number of Doppler indexes, and both M and N are positive integers;

[0019] The delayed Doppler frame includes at least two subframes, each subframe includes a first guard interval part, a first mapping part and two second mapping parts;

[0020] The two second mapping parts respectively occupy the k-th part of the head and the tail of the subframe in the Doppler direction. max The first mapping part occupies the subframe N / G-2k. max Doppler index corresponding to the grid; G is the number of subframes contained in the delayed Doppler frame, k max is a positive integer;

[0021] The information mapped by the second mapping parts at the head of different subframes is the same, and the information mapped by the second mapping parts at the tail of different subframes is the same.

[0022] In a fifth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0023] In a sixth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to run a program or instruction to implement the method described in the first aspect.

[0024] In a seventh aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a non-volatile storage medium, and the program / program product is executed by at least one processor to implement the steps of the method described in the first aspect.

[0025] In an embodiment of the present application, a Delayed Doppler frame includes at least two subframes, and each subframe includes a first guard interval, a first mapping portion, and two second mapping portions. By mapping the same information in the second mapping portions at the head of different subframes, and mapping the same information in the second mapping portions at the tail of different subframes, and adding the first guard interval, it is possible to ensure that each subframe experiences the same equivalent channel. Diversity coding is then performed on the mapping information in the first mapping portion, thereby obtaining diversity gain or coding gain. In this way, spatiotemporal coding of the Delayed Doppler domain is achieved while ensuring that the channels of multiple Delayed Doppler frames are the same. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 A structural diagram showing a communication system to which the embodiments of the present application can be applied;

[0027] Figure 2 A schematic diagram showing a flow chart of an information mapping method according to an embodiment of the present application;

[0028] Figure 3 A schematic diagram showing a mapping of a delay Doppler frame according to an embodiment of the present application;

[0029] Figure 4 A second diagram illustrating mapping of a delay Doppler frame according to an embodiment of the present application;

[0030] Figure 5 A third diagram showing mapping of a delay Doppler frame according to an embodiment of the present application;

[0031] Figure 6 A fourth diagram showing mapping of a delay Doppler frame according to an embodiment of the present application;

[0032] Figure 7 A fifth diagram showing mapping of a delay Doppler frame according to an embodiment of the present application;

[0033] Figure 8A schematic diagram showing the position of a cyclic prefix in an embodiment of the present application;

[0034] Figure 9 A schematic diagram showing the position of the cyclic suffix in an embodiment of the present application;

[0035] Figure 10 A schematic diagram showing a module of an information mapping device according to an embodiment of the present application;

[0036] Figure 11 A block diagram showing the structure of a communication device according to an embodiment of the present application;

[0037] Figure 12 A block diagram showing the structure of a terminal according to an embodiment of the present application;

[0038] Figure 13 A structural block diagram showing a network side device according to an embodiment of the present application. DETAILED DESCRIPTION

[0039] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0040] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects. For example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.

[0041] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following descriptions. These technologies can also be applied to applications other than NR system applications, such as 6th generation (6G) systems. th Generation, 6G) communication system.

[0042] Figure 1The structure diagram of a wireless communication system applicable to the embodiments of the present application is shown. The wireless communication system includes a terminal 11 and a network side device 12. Among them, the terminal 11 can also be called a terminal device or a user terminal (UE). The terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer or a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device (Wearable Device), a vehicle-mounted device (VUE), a pedestrian terminal (PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines, or furniture), and other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, game consoles, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network side device 12 can be a base station or a core network device, where the base station can be called a node B, an evolved node B, an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (Extended Service Set, ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting and receiving point (Transmitting Receiving Point, TRP) or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is taken as an example, and the specific type of the base station is not limited.

[0043] The information mapping method provided in the embodiment of the present application is described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.

[0044] like Figure 2 As shown, the embodiment of the present application provides an information mapping method, including:

[0045] Step 201: The transmitting end device maps the first information to the second information on the delayed Doppler frame;

[0046] Wherein, the delay Doppler frame includes M*N grids; M is the total number of delay indexes, N is the total number of Doppler indexes, and both M and N are positive integers;

[0047] The delayed Doppler frame includes at least two subframes, each subframe includes a first guard interval part, a first mapping part and two second mapping parts;

[0048] The two second mapping parts respectively occupy the k-th part of the head and the tail of the subframe in the Doppler direction. max The first mapping part occupies the subframe N / G-2k. max Doppler index corresponding to the grid; G is the number of subframes contained in the delayed Doppler frame, k max is a positive integer;

[0049] The information mapped by the second mapping parts at the head of different subframes is the same, and the information mapped by the second mapping parts at the tail of different subframes is the same.

[0050] In the embodiment of the present application, each delay index corresponds to a grid, and each Doppler index corresponds to a grid. The configuration information corresponding to the first interval is 0, that is, the first interval is not used for transmitting information.

[0051] In addition, the above-mentioned sending end device can be a network side device, such as a base station, or a terminal device.

[0052] The signal received by the receiver in the Delay-Doppler domain is the result of a two-dimensional convolution of the transmit signal's Delay-Doppler domain signal and the Delay-Doppler domain channel. This two-dimensional convolution causes the tail of the Delay-Doppler domain signal in the delay direction to interfere with the head, and similarly, the tail of the Doppler domain signal in the Doppler direction to interfere with the head. In the case of multiple subframes, the tail of one subframe can interfere with the head of the next adjacent subframe. To prevent this inter-subframe interference, guard intervals are placed at the head and tail of each subframe in both the delay and Doppler directions to prevent data interference. In addition to the guard intervals, the same information is mapped to the head of all subframes in the Doppler direction, and another copy of the same information is mapped to the head of all subframes in the Doppler direction. This way, for each subframe, the head of one subframe interferes with the tail of another. Since the head and tail of all subframes are identical, the interference experienced by each subframe is also the same. This allows the channels experienced by different subframes to be considered equivalent.

[0053] In an embodiment of the present application, a Delayed Doppler frame includes at least two subframes, and each subframe includes a first guard interval, a first mapping portion, and two second mapping portions. By mapping the same information in the second mapping portions at the head of different subframes, and mapping the same information in the second mapping portions at the tail of different subframes, and adding the first guard interval, it is possible to ensure that each subframe experiences the same equivalent channel. Diversity coding is then performed on the mapped information in the first mapping portion, thereby obtaining diversity gain or coding gain. In this way, spatiotemporal coding of the Delayed Doppler domain is achieved while ensuring that the channels of multiple Delayed Doppler frames are the same.

[0054] Optionally, the first guard interval occupies 1% of the tail of the delayed Doppler frame in the delay direction. max All grids corresponding to the delay index;

[0055] Among them, l max <M.

[0056] Further optionally, l max ≥τ max MΔf;

[0057] Among them, τ max represents the maximum delay of the channel, and Δf represents the subcarrier spacing in the time-frequency domain.

[0058] Optionally, at least one of the first mapping part and the second mapping part occupies M1 of the delayed Doppler frame. max The grid corresponding to the Doppler index.

[0059] Optionally, k max ≥ν max NT;

[0060] Among them, ν max represents the maximum Doppler of the channel, and T = 1 / Δf represents the duration of one symbol in the time-frequency domain.

[0061] For example, in a specific embodiment of the present application, Figure 3 As shown, the delayed Doppler frame is equally divided into the first half subframe F1 and the second half subframe F2 along the Doppler direction, and the k of the head of F1 in the Doppler direction is max The grid corresponding to the Doppler index and the delay direction M1 max The grid corresponding to the Doppler index is the second mapping part F 11 , k of the tail of F1 in the Doppler direction max The grid corresponding to the Doppler index and the delay direction M1 max The grid corresponding to the Doppler index is the second mapping part F 12 , F2 in the Doppler direction of the head kmax The grid corresponding to the Doppler index and the delay direction M1 max The grid corresponding to the Doppler index is the second mapping part F 21 , k of the tail of F2 in the Doppler direction max The grid corresponding to the Doppler index and the delay direction M1 max The grid corresponding to the Doppler index is the second mapping part F 22 .

[0062] Optionally, the first information includes a first information block, a second information block and a third information block;

[0063] The transmitting end device maps the first information into second information on the delayed Doppler frame, including:

[0064] Map the first information block to the grid corresponding to the second mapping part of the head of each subframe, map the second information block to the grid corresponding to the second mapping part of the tail of each subframe, and divide the third information block into G sub-blocks, which are mapped to the grid corresponding to the first mapping part of each subframe.

[0065] like Figure 3 As shown, the first information block X1 is mapped to F 11 and F 21 , map the second information block X2 to F 12 and F 22 , the third information block is equally divided into two sub-blocks X3 and X4, that is, G=2, wherein X3 is mapped to the first mapping part of F1, and X4 is mapped to the first mapping part of F2.

[0066] Optionally, the first information block and the second information block are obtained by splitting information bits used for channel coding in the first information.

[0067] In a specific embodiment of the present application, when the first information includes channel-coded information bits, the information may be split into two parts (a first information block and a second information block).

[0068] Optionally, the first information block and the second information block include pilots.

[0069] The above pilot may be a pulse pilot or a sequence pilot.

[0070] Optionally, the delayed Doppler frame further includes:

[0071] A second guard interval is set around the pilot.

[0072] In the embodiment of the present application, a second guard interval is set around the pilot to prevent interference between the pilot and the data.

[0073] Optionally, the second guard interval satisfies at least one of the following:

[0074] When the pilot is a pulse pilot, the second guard interval occupies l p -l max to l p +l max The grid corresponding to the delay index and occupies k p -2k max to k p +2k max The grid corresponding to the Doppler index;

[0075] When the pilot is a sequence pilot, the second guard interval occupies l p,min -l max to l p,max +l max The grid corresponding to the delay index and occupies k p,min -2k max to k p,max +2k max The grid corresponding to the Doppler index;

[0076] Among them, l p is the delay index corresponding to the grid occupied by the pilot, k p is the Doppler index corresponding to the grid occupied by the pilot, l p,min is the minimum value of the delay index corresponding to the grid occupied by all elements of the pilot sequence, l p,max is the maximum value of the delay index corresponding to the grid occupied by all elements of the pilot sequence, k p,min is the minimum value of the Doppler index corresponding to the grid occupied by all elements of the pilot sequence, k p,max is the maximum value of the Doppler index corresponding to the grid occupied by all elements of the pilot sequence; max is the delay index number corresponding to the grid occupied by the first guard interval.

[0077] The configuration information corresponding to the second guard interval is 0, that is, the second guard interval is not used for transmitting data.

[0078] Specifically, such as Figure 4 or Figure 5 As shown, in Figure 3 On the basis of, in order to prevent the interference of data on the pilot or the interference of pilots between different antennas, l is set on both sides of the pilot along the delay direction. max grids as the guard interval, and set 2k on both sides of the pilot in the Doppler direction. max A grid is used as a guard interval.

[0079] Optionally, mapping the first information block to grids corresponding to the second mapping part of each subframe header includes:

[0080] The first information block is multiplied by different phase offsets and then mapped onto the grid corresponding to the second mapping part of each subframe header.

[0081] Optionally, mapping the second information block to grids corresponding to the second mapping part at the end of each subframe includes:

[0082] The second information block is multiplied by different phase offsets and then mapped onto grids corresponding to the second mapping part at the end of each subframe.

[0083] Optionally, the first information includes delayed Doppler information corresponding to L antennas, each delayed Doppler information includes three information blocks, each delayed Doppler frame includes L subframes, L is greater than or equal to 2, and each antenna corresponds to one delayed Doppler frame;

[0084] The transmitting end device maps the first information into second information on the delayed Doppler frame, including:

[0085] The information block S i1 Map to the grid corresponding to the second mapping part of each subframe header corresponding to the i-th antenna; i2 Map to the grid corresponding to the second mapping part at the end of each subframe corresponding to the i-th antenna; i3 Divide into L equal sub-blocks, and map them respectively to the grid corresponding to the first mapping part of each sub-frame corresponding to the i-th antenna;

[0086] Among them, S ij The j-th information block represents the delay-Doppler information corresponding to the i-th antenna, where 1≤j≤3, j is a positive integer, and i is a positive integer greater than or equal to 1.

[0087] In a specific embodiment of the present application, it is assumed that the delayed Doppler frame includes a first delayed Doppler frame corresponding to the first antenna and a second delayed Doppler frame corresponding to the second antenna. The delayed Doppler information corresponding to the first antenna is divided into three information blocks: the first information block (S 11 ), the second information block (S 12 ) and the third information block (S 13 ), and then the third information block is divided into two sub-blocks S 131 and S 132 .like Figure 6 As shown, for antenna 1, S 11 Mapping to F 11 and F 21 , S 12 Mapping to F21 and F 22 , S 131 Map to the first mapping part of F1, and convert S 131 Mapped to the first mapping portion of F2.

[0088] The delay Doppler information corresponding to the second antenna is divided into three information blocks: the first information block (S 21 ), the second information block (S 22 ) and the third information block (S 23 ), and then the third information block is divided into two sub-blocks S 231 and S 232 .

[0089] like Figure 7 As shown, for antenna 2, S 21 Mapping to F 11 and F 21 , S 22 Mapping to F 21 and F 22 , S 231 Map to the first mapping part of F1, and convert S 232 Mapped to the first mapping portion of F2.

[0090] Among them, S 21 =S 11 , S 22 =S 12 .

[0091] Optionally, the first information includes first delayed Doppler information corresponding to the first antenna and second delayed Doppler information corresponding to the second antenna, and the delayed Doppler frame includes a first delayed Doppler frame corresponding to the first delayed Doppler information and a second delayed Doppler frame corresponding to the second delayed Doppler information;

[0092] The method further comprises:

[0093] After processing the content of the first mapping part in a preset manner, sending the second information;

[0094] The preset method includes at least one of the following:

[0095] The first mapping information is exchanged with the second mapping information, wherein the first mapping information is the mapping information in the first mapping part of the P1-th subframe of the first delayed Doppler frame, and the second mapping information is the mapping information in the first mapping part of the P2-th subframe of the second delayed Doppler frame, P1 and P2 are different, and P1 and P2 are both positive integers; for example, S 232 With S 131 Exchange, and / or, S 231 With S 132 exchange.

[0096] The third mapping information is exchanged with the second mapping information, wherein the third mapping information is obtained by performing conjugate processing on the first mapping information; for example, S 232 With S 131 * Exchange, where S 131 * Indicates S 131 Perform conjugation treatment;

[0097] The fourth mapping information is exchanged with the first mapping information, wherein the fourth mapping information is obtained by performing conjugate processing on the second mapping information; for example, S 231 With S 132 * Exchange, where S 132 * Indicates S 132 Perform conjugation treatment;

[0098] The fifth mapping information is exchanged with the second mapping information, wherein the fifth mapping information is information obtained by rearranging the first mapping information; for example, S 231 and Exchange, where Indicates S 132 Perform rearrangement processing, that is, S 132 Rearrange the elements in .

[0099] The sixth mapping information is exchanged with the first mapping information, wherein the sixth mapping information is information obtained by rearranging the second mapping information; for example, S 132 and Exchange, where Indicates S 231 Perform rearrangement processing, that is, S 231 Rearrange the elements in .

[0100] Exchanging seventh mapping information with the second mapping information, where the seventh mapping information is mapping information obtained by multiplying the first mapping information by the first phase offset;

[0101] The eighth mapping information is exchanged with the first mapping information, where the eighth mapping information is mapping information obtained by multiplying the second mapping information by the second phase offset.

[0102] Optionally, after the transmitting end device maps the first information to the second information on the delayed Doppler frame, the method further includes:

[0103] Performing time-frequency domain conversion processing on the second information to obtain second information in the time-frequency domain;

[0104] A third guard interval is added to the second information in the time-frequency domain.

[0105] In the embodiment of the present application, the delay-Doppler information (second information) is converted into the time-frequency domain, and a corresponding guard interval is added in the time-frequency domain.

[0106] Optionally, adding a third guard interval portion to the second information in the time-frequency domain includes:

[0107] A third guard interval is added in at least one of a specific time domain position and a specific frequency domain position of the second information.

[0108] Optionally, the configuration information corresponding to the third protection interval is 0 or a cyclic prefix or a cyclic suffix.

[0109] like Figure 8 As shown, a cyclic prefix is ​​added in the time domain, such as Figure 9 As shown, a cyclic suffix is ​​added in the time domain.

[0110] Optionally, the method of the embodiment of the present application further includes:

[0111] The sending end device notifies the receiving end device of the target information through the first signaling;

[0112] The target information includes at least one of the following:

[0113] Position information of the first guard interval portion in the delay Doppler frame;

[0114] Position information of the first mapping portion in the delayed Doppler frame;

[0115] Position information of the second mapping portion in the delayed Doppler frame;

[0116] The content information of the pilot in the first information and the position information of the pilot in the delayed Doppler frame.

[0117] Optionally, the first signaling includes at least one of the following:

[0118] Radio resource control signaling;

[0119] Layer 1 signaling of the physical downlink control channel;

[0120] Physical downlink shared channel information;

[0121] Signaling of the media access control layer control unit;

[0122] System Information Block;

[0123] Layer 1 signaling of the physical uplink control channel;

[0124] MSG 1 information of the physical random access channel;

[0125] MSG 2 information of the physical random access channel;

[0126] MSG 3 information of the physical random access channel;

[0127] MSG 4 information of the physical random access channel;

[0128] MSG A information of the physical random access channel;

[0129] MSG B information of the physical random access channel;

[0130] Physical uplink shared channel information.

[0131] Xn interface signaling;

[0132] PC5 interface signaling;

[0133] Sidelink interface signaling.

[0134] It should be noted that the secondary link in the embodiment of the present application can also be called a side link, a side link, a side link or a side link.

[0135] In addition, in an embodiment of the present application, when the transmitting device is a single-antenna device, after mapping the first information to the second information on the delayed Doppler frame, a pilot and a guard interval are added in the delayed Doppler domain, and then orthogonal time-frequency space (OTFS) modulation (inverse sigmoid Fourier transform ISFFT and Heisenberg transform) is performed, and finally a guard interval is added in the time domain.

[0136] In addition, the target information can also be determined by a protocol. The first mapping unit can map information of different layers, and the embodiment of the present application can also be applied to a base station serving multiple users, where the shared information of multiple users is placed in the second mapping unit, and the individual information of each user is placed in the first mapping unit.

[0137] In an embodiment of the present application, a Delayed Doppler frame includes at least two subframes, and each subframe includes a first guard interval, a first mapping portion, and two second mapping portions. By mapping the same information in the second mapping portions at the head of different subframes, and mapping the same information in the second mapping portions at the tail of different subframes, and adding the first guard interval, it is possible to ensure that each subframe experiences the same equivalent channel. Diversity coding is then performed on the mapped information in the first mapping portion, thereby obtaining diversity gain or coding gain. In this way, spatiotemporal coding of the Delayed Doppler domain is achieved while ensuring that the channels of multiple Delayed Doppler frames are the same.

[0138] It should be noted that the information mapping method provided in the embodiments of the present application can be executed by an information mapping device, or a control module in the information mapping device for executing the information mapping method. In the embodiments of the present application, the information mapping device provided in the embodiments of the present application is described by taking the information mapping device executing the information mapping method as an example.

[0139] like Figure 10 As shown, the embodiment of the present application provides an information mapping device 900, including:

[0140] A first mapping module 901 is configured to map the first information into second information on a delayed Doppler frame;

[0141] Wherein, the delay Doppler frame includes M*N grids; M is the total number of delay indexes, N is the total number of Doppler indexes, and both M and N are positive integers;

[0142] The delayed Doppler frame includes at least two subframes, each subframe includes a first guard interval part, a first mapping part and two second mapping parts;

[0143] The two second mapping parts respectively occupy the k-th part of the head and the tail of the subframe in the Doppler direction. max The first mapping part occupies the subframe N / G-2k. max Doppler index corresponding to the grid; G is the number of subframes contained in the delayed Doppler frame, k max is a positive integer;

[0144] The information mapped by the second mapping parts at the head of different subframes is the same, and the information mapped by the second mapping parts at the tail of different subframes is the same.

[0145] Optionally, the device of the embodiment of the present application further includes:

[0146] A determination module is configured to determine the delayed Doppler frame.

[0147] Optionally, the first guard interval occupies 1% of the tail of the delayed Doppler frame in the delay direction. max All grids corresponding to the delay index;

[0148] Among them, l max <M.

[0149] Optionally, l max ≥τ max MΔf;

[0150] Among them, τ max represents the maximum delay of the channel, and Δf represents the subcarrier spacing in the time-frequency domain.

[0151] Optionally, at least one of the first mapping part and the second mapping part occupies M1 of the delayed Doppler frame. max The grid corresponding to the Doppler index.

[0152] Optionally, k max ≥ν max NT;

[0153] Among them, ν max represents the maximum Doppler of the channel, and T = 1 / Δf represents the duration of one symbol in the time-frequency domain.

[0154] Optionally, the first information includes a first information block, a second information block and a third information block;

[0155] The first mapping module is used to map the first information block to the grid corresponding to the second mapping part of the head of each subframe, map the second information block to the grid corresponding to the second mapping part of the tail of each subframe, and divide the third information block into G sub-blocks, which are mapped to the grid corresponding to the first mapping part of each subframe.

[0156] Optionally, the first information block and the second information block are obtained by splitting information bits used for channel coding in the first information.

[0157] Optionally, the first information block and the second information block include pilots.

[0158] Optionally, the delayed Doppler frame further includes:

[0159] A second guard interval is set around the pilot.

[0160] Optionally, the second guard interval satisfies at least one of the following:

[0161] When the pilot is a pulse pilot, the second guard interval occupies l p -l max to l p +l max The grid corresponding to the delay index and occupies k p -2k max to k p +2k max The grid corresponding to the Doppler index;

[0162] When the pilot is a sequence pilot, the second guard interval occupies l p,min -l max to l p,max +l max The grid corresponding to the delay index and occupies k p,min -2kmax to k p,max +2k max The grid corresponding to the Doppler index;

[0163] Among them, l p is the delay index corresponding to the grid occupied by the pilot, k p is the Doppler index corresponding to the grid occupied by the pilot, l p,min is the minimum value of the delay index corresponding to the grid occupied by all elements of the pilot sequence, l p,max is the maximum value of the delay index corresponding to the grid occupied by all elements of the pilot sequence, k p,min is the minimum value of the Doppler index corresponding to the grid occupied by all elements of the pilot sequence, k p,max is the maximum value of the Doppler index corresponding to the grid occupied by all elements of the pilot sequence; max is the delay index number corresponding to the grid occupied by the first guard interval.

[0164] Optionally, the first mapping module is used to multiply the first information block by different phase offsets and then map the first information block to grids corresponding to the second mapping part of each subframe header.

[0165] Optionally, the first-end mapping module is configured to multiply the second information block by different phase offsets and then map the second information block to grids corresponding to the second mapping part at the end of each subframe.

[0166] Optionally, the first information includes delayed Doppler information corresponding to L antennas, each delayed Doppler information includes three information blocks, each delayed Doppler frame includes L subframes, and L is greater than or equal to 2;

[0167] The transmitting end device maps the first information into second information on the delayed Doppler frame, including:

[0168] The information block S i1 Map to the grid corresponding to the second mapping part of each subframe header corresponding to the i-th antenna; i2 Map to the grid corresponding to the second mapping part at the end of each subframe corresponding to the i-th antenna; i3 Divide into L equal sub-blocks, and map them respectively to the grid corresponding to the first mapping part of each sub-frame corresponding to the i-th antenna;

[0169] Among them, S ij The j-th information block represents the delay-Doppler information corresponding to the i-th antenna, where 1≤j≤3, j is a positive integer, and i is a positive integer greater than or equal to 1.

[0170] Optionally, the first information includes first delayed Doppler information corresponding to the first antenna and second delayed Doppler information corresponding to the second antenna, and the delayed Doppler frame includes a first delayed Doppler frame corresponding to the first delayed Doppler information and a second delayed Doppler frame corresponding to the second delayed Doppler information;

[0171] The device further comprises:

[0172] a first processing module, configured to process the content of the first mapping portion in a preset manner and then send the second information;

[0173] The preset method includes at least one of the following:

[0174] Exchanging first mapping information with second mapping information, where the first mapping information is mapping information in a first mapping part of a P1-th subframe of a first delayed Doppler frame, and the second mapping information is mapping information in a first mapping part of a P2-th subframe of a second delayed Doppler frame, where P1 and P2 are different and both P1 and P2 are positive integers;

[0175] exchanging third mapping information with the second mapping information, wherein the third mapping information is obtained by performing conjugate processing on the first mapping information;

[0176] exchanging fourth mapping information with the first mapping information, wherein the fourth mapping information is obtained by performing conjugate processing on the second mapping information;

[0177] exchanging fifth mapping information with the second mapping information, wherein the fifth mapping information is information obtained by rearranging the first mapping information;

[0178] exchanging sixth mapping information with the first mapping information, wherein the sixth mapping information is information obtained by rearranging the second mapping information;

[0179] Exchanging seventh mapping information with the second mapping information, where the seventh mapping information is mapping information obtained by multiplying the first mapping information by the first phase offset;

[0180] The eighth mapping information is exchanged with the first mapping information, where the eighth mapping information is mapping information obtained by multiplying the second mapping information by the second phase offset.

[0181] Optionally, the device of the embodiment of the present application further includes:

[0182] A second processing module is configured to perform time-frequency domain conversion processing on the second information after the first mapping module maps the first information to second information on the delayed Doppler frame, so as to obtain second information in the time-frequency domain;

[0183] The third processing module is configured to add a third guard interval portion to the second information in the time-frequency domain.

[0184] Optionally, the third processing module is configured to add a third guard interval portion in at least one of a specific time domain position and a specific frequency domain position of the second information.

[0185] Optionally, the configuration information corresponding to the third protection interval is 0 or a cyclic prefix or a cyclic suffix.

[0186] Optionally, the device of the embodiment of the present application further includes:

[0187] a notification module, configured to notify the receiving end device of the target information through a first signaling;

[0188] The target information includes at least one of the following:

[0189] Position information of the first guard interval portion in the delay Doppler frame;

[0190] Position information of the first mapping portion in the delayed Doppler frame;

[0191] Position information of the second mapping portion in the delayed Doppler frame;

[0192] The content information of the pilot in the first information and the position information of the pilot in the delayed Doppler frame.

[0193] Optionally, the first signaling includes at least one of the following:

[0194] Radio resource control signaling;

[0195] Layer 1 signaling of the physical downlink control channel;

[0196] Physical downlink shared channel information;

[0197] Signaling of the media access control layer control unit;

[0198] System Information Block;

[0199] Layer 1 signaling of the physical uplink control channel;

[0200] MSG 1 information of the physical random access channel;

[0201] MSG 2 information of the physical random access channel;

[0202] MSG 3 information of the physical random access channel;

[0203] MSG 4 information of the physical random access channel;

[0204] MSG A information of the physical random access channel;

[0205] MSG B information of the physical random access channel;

[0206] Physical uplink shared channel information.

[0207] Xn interface signaling;

[0208] PC5 interface signaling;

[0209] Sidelink interface signaling.

[0210] In the apparatus of the embodiment of the present application, a delayed Doppler frame includes at least two subframes, and each subframe includes a first guard interval, a first mapping portion, and two second mapping portions. By mapping the same information in the second mapping portions at the head of different subframes, and mapping the same information in the second mapping portions at the tail of different subframes, and adding the first guard interval, it is possible to ensure that each subframe experiences the same equivalent channel. Diversity coding is then performed on the mapping information in the first mapping portion, thereby obtaining diversity gain or coding gain. In this way, spatiotemporal coding of the delayed Doppler domain is achieved while ensuring that the channels of multiple delayed Doppler frames are the same.

[0211] The information mapping device provided in the embodiment of the present application can achieve Figures 2 to 9 The various processes implemented in the method embodiment achieve the same technical effects, and to avoid repetition, they will not be described here.

[0212] The above-mentioned information mapping device can be a terminal or a network-side device. When it is a terminal, it can be a component, integrated circuit, or chip in the terminal. The device can be a mobile terminal or a non-mobile terminal. For example, the mobile terminal can include but is not limited to the types of terminals 11 listed above, and the non-mobile terminal can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), an ATM or a self-service machine, etc., which is not specifically limited in the embodiment of the present application. The resource determination device and resource configuration device in the embodiment of the present application can be a device with an operating system. The operating system can be an Android operating system, an iOS operating system, or other possible operating systems, which is not specifically limited in the embodiment of the present application.

[0213] Optional, such as Figure 11As shown, an embodiment of the present application also provides a communication device 1000, including a processor 1001, a memory 1002, and a program or instruction stored in the memory 1002 and executable on the processor 1001. The communication device 1000 is the above-mentioned sending end device. When the program or instruction is executed by the processor 1001, each process of the above-mentioned information mapping method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0214] The information mapping device of the embodiment of the present application can be a terminal or a network side device. When the information mapping device is a terminal, its hardware structure diagram is as follows: Figure 12 As shown, the terminal 1100 includes but is not limited to: a radio frequency unit 1101, a network module 1102, an audio output unit 1103, an input unit 1104, a sensor 1105, a display unit 1106, a user input unit 1107, an interface unit 1108, a memory 1109, and at least some of the components of the processor 1110.

[0215] Those skilled in the art will understand that the terminal 1100 may also include a power supply (such as a battery) to power each component, and the power supply may be logically connected to the processor 1110 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 12 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.

[0216] It should be understood that in an embodiment of the present application, the input unit 1104 may include a graphics processing unit (GPU) 11041 and a microphone 11042, and the graphics processor 11041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1106 may include a display panel 11061, and the display panel 11061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1107 includes a touch panel 11071 and other input devices 11072. The touch panel 11071 is also called a touch screen. The touch panel 11071 may include two parts: a touch detection device and a touch controller. Other input devices 11072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.

[0217] In this embodiment of the present application, RF unit 1101 receives downlink data from a network-side device and transmits it to processor 1110 for processing. Furthermore, RF unit 1101 transmits uplink data to the network-side device. Typically, RF unit 1101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.

[0218] The memory 1109 can be used to store software programs or instructions and various data. The memory 1109 may mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area may store an operating system, at least one application program or instruction required for a function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1109 may include a high-speed random access memory and may also include a non-volatile memory, wherein the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. For example, at least one disk storage device, a flash memory device, or other non-volatile solid-state memory device.

[0219] Processor 1110 may include one or more processing units. Optionally, processor 1110 may integrate an application processor and a modem processor. The application processor primarily processes the operating system, user interface, and application programs or instructions, while the modem processor primarily processes wireless communications, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1110.

[0220] The processor 1110 is configured to map the first information into second information on a delayed Doppler frame;

[0221] Wherein, the delay Doppler frame includes M*N grids; M is the total number of delay indexes, N is the total number of Doppler indexes, and both M and N are positive integers;

[0222] The delayed Doppler frame includes at least two subframes, each subframe includes a first guard interval part, a first mapping part and two second mapping parts;

[0223] The two second mapping parts respectively occupy the k-th part of the head and the tail of the subframe in the Doppler direction. max The first mapping part occupies the subframe N / G-2k. max Doppler index corresponding to the grid; G is the number of subframes contained in the delayed Doppler frame, k max is a positive integer;

[0224] The information mapped by the second mapping parts at the head of different subframes is the same, and the information mapped by the second mapping parts at the tail of different subframes is the same.

[0225] Optionally, the first guard interval occupies 1% of the tail of the delayed Doppler frame in the delay direction. max All grids corresponding to the delay index;

[0226] Among them, l max <M.

[0227] Optionally, l max ≥τ max MΔf;

[0228] Among them, τ max represents the maximum delay of the channel, and Δf represents the subcarrier spacing in the time-frequency domain.

[0229] Optionally, at least one of the first mapping part and the second mapping part occupies M1 of the delayed Doppler frame. max The grid corresponding to the Doppler index.

[0230] Optionally, k max ≥ν max NT;

[0231] Among them, ν max represents the maximum Doppler of the channel, and T = 1 / Δf represents the duration of one symbol in the time-frequency domain.

[0232] Optionally, the first information includes a first information block, a second information block and a third information block;

[0233] The processor 1110 is used to map the first information block to the grid corresponding to the second mapping part of the head of each subframe, map the second information block to the grid corresponding to the second mapping part of the tail of each subframe, and divide the third information block into G sub-blocks, and map them to the grid corresponding to the first mapping part of each subframe.

[0234] Optionally, the first information block and the second information block are obtained by splitting information bits used for channel coding in the first information.

[0235] Optionally, the first information block and the second information block include pilots.

[0236] Optionally, the delayed Doppler frame further includes:

[0237] A second guard interval is set around the pilot.

[0238] Optionally, the second guard interval satisfies at least one of the following:

[0239] When the pilot is a pulse pilot, the second guard interval occupies l p -l max to l p +l max The grid corresponding to the delay index and occupies k p -2k max to k p +2k max The grid corresponding to the Doppler index;

[0240] When the pilot is a sequence pilot, the second guard interval occupies l p,min -l max to l p,max +l max The grid corresponding to the delay index and occupies k p,min -2k max to k p,max +2k max The grid corresponding to the Doppler index;

[0241] Among them, l p is the delay index corresponding to the grid occupied by the pilot, k p is the Doppler index corresponding to the grid occupied by the pilot, l p,min is the minimum value of the delay index corresponding to the grid occupied by all elements of the pilot sequence, l p,max is the maximum value of the delay index corresponding to the grid occupied by all elements of the pilot sequence, k p,min is the minimum value of the Doppler index corresponding to the grid occupied by all elements of the pilot sequence, k p,max is the maximum value of the Doppler index corresponding to the grid occupied by all elements of the pilot sequence; max is the delay index number corresponding to the grid occupied by the first guard interval.

[0242] Optionally, the processor 1110 is configured to multiply the first information block by different phase offsets and then map the first information block to grids corresponding to the second mapping part of each subframe header.

[0243] Optionally, the processor 1110 is configured to multiply the second information block by different phase offsets and then map the second information block to grids corresponding to the second mapping part at the end of each subframe.

[0244] Optionally, the first information includes delayed Doppler information corresponding to L antennas, each delayed Doppler information includes three information blocks, each delayed Doppler frame includes L subframes, and L is greater than or equal to 2;

[0245] The processor 1110 is configured to convert the information block S i1 Map to the grid corresponding to the second mapping part of each subframe header corresponding to the i-th antenna; i2 Map to the grid corresponding to the second mapping part at the end of each subframe corresponding to the i-th antenna; i3 Divide into L equal sub-blocks, and map them respectively to the grid corresponding to the first mapping part of each sub-frame corresponding to the i-th antenna;

[0246] Among them, S ij The j-th information block represents the delay-Doppler information corresponding to the i-th antenna, where 1≤j≤3, j is a positive integer, and i is a positive integer greater than or equal to 1.

[0247] Optionally, the first information includes first delayed Doppler information corresponding to the first antenna and second delayed Doppler information corresponding to the second antenna, and the delayed Doppler frame includes a first delayed Doppler frame corresponding to the first delayed Doppler information and a second delayed Doppler frame corresponding to the second delayed Doppler information;

[0248] The processor 1110 is configured to process the content of the first mapping part in a preset manner and then send the second information;

[0249] The preset method includes at least one of the following:

[0250] Exchanging first mapping information with second mapping information, where the first mapping information is mapping information in a first mapping part of a P1-th subframe of a first delayed Doppler frame, and the second mapping information is mapping information in a first mapping part of a P2-th subframe of a second delayed Doppler frame, where P1 and P2 are different and both P1 and P2 are positive integers;

[0251] exchanging third mapping information with the second mapping information, wherein the third mapping information is obtained by performing conjugate processing on the first mapping information;

[0252] exchanging fourth mapping information with the first mapping information, wherein the fourth mapping information is obtained by performing conjugate processing on the second mapping information;

[0253] exchanging fifth mapping information with the second mapping information, wherein the fifth mapping information is information obtained by rearranging the first mapping information;

[0254] exchanging sixth mapping information with the first mapping information, wherein the sixth mapping information is information obtained by rearranging the second mapping information;

[0255] Exchanging seventh mapping information with the second mapping information, where the seventh mapping information is mapping information obtained by multiplying the first mapping information by the first phase offset;

[0256] The eighth mapping information is exchanged with the first mapping information, where the eighth mapping information is mapping information obtained by multiplying the second mapping information by the second phase offset.

[0257] Optionally, after mapping the first information to second information on the delayed Doppler frame, the processor 1110 is further used to perform time-frequency domain conversion on the second information to obtain second information in the time-frequency domain; and add a third protection interval part to the second information in the time-frequency domain.

[0258] Optionally, the processor 1110 is configured to add a third guard interval portion in at least one of a specific time domain position and a specific frequency domain position of the second information.

[0259] Optionally, the configuration information corresponding to the third protection interval is 0 or a cyclic prefix or a cyclic suffix.

[0260] Optionally, the processor 1110 is further configured to notify the receiving end device of the target information through the first signaling;

[0261] The target information includes at least one of the following:

[0262] Position information of the first guard interval portion in the delay Doppler frame;

[0263] Position information of the first mapping portion in the delayed Doppler frame;

[0264] Position information of the second mapping portion in the delayed Doppler frame;

[0265] The content information of the pilot in the first information and the position information of the pilot in the delayed Doppler frame.

[0266] Optionally, the first signaling includes at least one of the following:

[0267] Radio resource control signaling;

[0268] Layer 1 signaling of the physical downlink control channel;

[0269] Physical downlink shared channel information;

[0270] Signaling of the media access control layer control unit;

[0271] System Information Block;

[0272] Layer 1 signaling of the physical uplink control channel;

[0273] MSG 1 information of the physical random access channel;

[0274] MSG 2 information of the physical random access channel;

[0275] MSG 3 information of the physical random access channel;

[0276] MSG 4 information of the physical random access channel;

[0277] MSG A information of the physical random access channel;

[0278] MSG B information of the physical random access channel;

[0279] Physical uplink shared channel information.

[0280] Xn interface signaling;

[0281] PC5 interface signaling;

[0282] Sidelink interface signaling.

[0283] In an embodiment of the present application, a Delayed Doppler frame includes at least two subframes, and each subframe includes a first guard interval, a first mapping portion, and two second mapping portions. By mapping the same information in the second mapping portions at the head of different subframes, and mapping the same information in the second mapping portions at the tail of different subframes, and adding the first guard interval, it is possible to ensure that each subframe experiences the same equivalent channel. Diversity coding is then performed on the mapped information in the first mapping portion, thereby obtaining diversity gain or coding gain. In this way, spatiotemporal coding of the Delayed Doppler domain is achieved while ensuring that the channels of multiple Delayed Doppler frames are the same.

[0284] In the case where the above-mentioned data information mapping device is a network side device, such as Figure 13 As shown, the network-side device includes an antenna 1201, a radio frequency device 1202, and a baseband device 1203. Antenna 1201 is connected to radio frequency device 1202. In the uplink direction, radio frequency device 1202 receives information via antenna 1201 and sends the received information to baseband device 1203 for processing. In the downlink direction, baseband device 1203 processes the information to be transmitted and sends it to radio frequency device 1202. Radio frequency device 1202 processes the received information and then sends it through antenna 1201.

[0285] The frequency band processing device may be located in the baseband device 1203 . The method performed by the network device in the above embodiment may be implemented in the baseband device 1203 . The baseband device 1203 includes a processor 1204 and a memory 1205 .

[0286] The baseband device 1203 may include, for example, at least one baseband board on which a plurality of chips are arranged, such as Figure 13 As shown, one of the chips is, for example, a processor 1204, which is connected to a memory 1205 to call a program in the memory 1205 and execute the operations of the sending end device in the above method embodiment.

[0287] The baseband device 1203 may further include a network interface 1206 for exchanging information with the radio frequency device 1202 . The interface may be, for example, a common public radio interface (CPRI).

[0288] Specifically, the network side device of the embodiment of the present invention further includes: instructions or programs stored in the memory 1205 and executable on the processor 1204, and the processor 1204 calls the instructions or programs in the memory 1205 to execute Figure 10 The methods executed by the modules shown achieve the same technical effects, so they will not be described here to avoid repetition.

[0289] An embodiment of the present application further provides a communication device, including a processor and a communication interface, wherein the processor is configured to map first information to second information on a delayed Doppler frame;

[0290] Wherein, the delay Doppler frame includes M*N grids; M is the total number of delay indexes, N is the total number of Doppler indexes, and both M and N are positive integers;

[0291] The delayed Doppler frame includes at least two subframes, each subframe includes a first guard interval part, a first mapping part and two second mapping parts;

[0292] The two second mapping parts respectively occupy the k-th part of the head and the tail of the subframe in the Doppler direction. max The first mapping part occupies the subframe N / G-2k. max Doppler index corresponding to the grid; G is the number of subframes contained in the delayed Doppler frame, k max is a positive integer;

[0293] The information mapped by the second mapping parts at the head of different subframes is the same, and the information mapped by the second mapping parts at the tail of different subframes is the same.

[0294] This embodiment corresponds to the above method embodiment. All implementation processes and implementation methods of the above method embodiment are applicable to this embodiment and can achieve the same technical effects.

[0295] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned resource selection method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0296] The processor is a processor in a terminal or network-side device as described in the above embodiments. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk.

[0297] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned information mapping method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0298] An embodiment of the present application further provides a computer program / program product, which is stored in a non-transitory storage medium and is executed by at least one processor to implement the steps of the above-mentioned information mapping method.

[0299] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0300] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0301] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0302] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.

Claims

1. An information mapping method, characterized in that: include: The transmitting end device maps the first information into second information on the delayed Doppler frame; Wherein, the delay Doppler frame includes M*N grids; M is the total number of delay indices, N is the total number of Doppler indices, and both M and N are positive integers; The delayed Doppler frame includes at least two subframes, each subframe includes a first guard interval part, a first mapping part and two second mapping parts; The two second mapping parts respectively occupy the k-th part of the head and tail of the subframe in the Doppler direction. max The first mapping part occupies the subframe N / G-2k. max Doppler index corresponding to the grid; G is the number of subframes contained in the delayed Doppler frame, k max is a positive integer; The information mapped by the second mapping parts at the head of different subframes is the same, and the information mapped by the second mapping parts at the tail of different subframes is the same.

2. The method according to claim 1, characterized in that The first guard interval occupies 1% of the tail of the delayed Doppler frame in the delay direction. max All grids corresponding to the delay index; Among them, l max <M.

3. The method according to claim 2, characterized in that l max ≥τ max MΔf; Among them, τ max represents the maximum delay of the channel, and Δf represents the subcarrier spacing in the time-frequency domain.

4. The method according to claim 2, characterized in that At least one of the first mapping part and the second mapping part occupies M1 of the delayed Doppler frame max The grid corresponding to the Doppler index.

5. The method according to claim 1, wherein k max ≥ν max NT; Among them, ν max represents the maximum Doppler of the channel, and T = 1 / Δf represents the duration of one symbol in the time-frequency domain.

6. The method according to claim 1, characterized in that The first information includes a first information block, a second information block and a third information block; The transmitting end device maps the first information into second information on the delayed Doppler frame, including: Map the first information block to the grid corresponding to the second mapping part at the head of each subframe, map the second information block to the grid corresponding to the second mapping part at the tail of each subframe, and divide the third information block into G sub-blocks, which are mapped to the grid corresponding to the first mapping part of each subframe.

7. The method according to claim 6, characterized in that The first information block and the second information block are obtained by splitting information bits used for channel coding in the first information.

8. The method according to claim 6, characterized in that The first information block and the second information block include pilots.

9. The method according to claim 8, characterized in that The Delay Doppler frame further includes: A second guard interval is set around the pilot.

10. The method according to claim 9, characterized in that The second guard spacer satisfies at least one of the following: When the pilot is a pulse pilot, the second guard interval occupies l p -l max to l p +l max The grid corresponding to the delay index and occupies k p -2k max to k p +2k max The grid corresponding to the Doppler index; When the pilot is a sequence pilot, the second guard interval occupies l p,min -l max to l p,max +l max The grid corresponding to the delay index and occupies k p,min -2k max to k p,max +2k max The grid corresponding to the Doppler index; Among them, l p is the delay index corresponding to the grid occupied by the pilot, k p is the Doppler index corresponding to the grid occupied by the pilot, l p,min is the minimum value of the delay index corresponding to the grid occupied by all elements of the pilot sequence, l p,max is the maximum value of the delay index corresponding to the grid occupied by all elements of the pilot sequence, k p,min is the minimum value of the Doppler index corresponding to the grid occupied by all elements of the pilot sequence, k p,max is the maximum value of the Doppler index corresponding to the grid occupied by all elements of the pilot sequence; max is the delay index number corresponding to the grid occupied by the first guard interval.

11. The method according to claim 6, characterized in that Mapping the first information block to the grid corresponding to the second mapping part of each subframe header respectively includes: The first information block is multiplied by different phase offsets and then mapped onto the grid corresponding to the second mapping part of each subframe header.

12. The method according to claim 6, characterized in that Mapping the second information block to grids corresponding to the second mapping portion at the end of each subframe, respectively, includes: The second information block is multiplied by different phase offsets and then mapped onto the grid corresponding to the second mapping part at the end of each subframe.

13. The method according to claim 1, wherein The first information includes delayed Doppler information corresponding to L antennas, each delayed Doppler information includes three information blocks, each delayed Doppler frame includes L subframes, and L is greater than or equal to 2; The transmitting end device maps the first information into second information on the delayed Doppler frame, including: The information block S i1 Map to the grid corresponding to the second mapping part of each subframe header corresponding to the i-th antenna; i2 Map to the grid corresponding to the second mapping part at the end of each subframe corresponding to the i-th antenna; i3 Divide into L equal sub-blocks, and map them respectively to the grid corresponding to the first mapping part of each sub-frame corresponding to the i-th antenna; Among them, S ij The j-th information block represents the delay-Doppler information corresponding to the i-th antenna, where 1≤j≤3, j is a positive integer, and i is a positive integer greater than or equal to 1.

14. The method according to claim 13, wherein: The first information includes first delayed Doppler information corresponding to the first antenna and second delayed Doppler information corresponding to the second antenna, and the delayed Doppler frame includes a first delayed Doppler frame corresponding to the first delayed Doppler information and a second delayed Doppler frame corresponding to the second delayed Doppler information; The method further comprises: After processing the content of the first mapping part in a preset manner, sending the second information; The preset method includes at least one of the following: Exchanging first mapping information with second mapping information, where the first mapping information is mapping information in a first mapping part of a P1-th subframe of a first delayed Doppler frame, and the second mapping information is mapping information in a first mapping part of a P2-th subframe of a second delayed Doppler frame, where P1 and P2 are different and both P1 and P2 are positive integers; exchanging third mapping information with the second mapping information, wherein the third mapping information is obtained by performing conjugate processing on the first mapping information; exchanging fourth mapping information with the first mapping information, wherein the fourth mapping information is obtained by performing conjugate processing on the second mapping information; exchanging fifth mapping information with the second mapping information, wherein the fifth mapping information is information obtained by rearranging the first mapping information; exchanging sixth mapping information with the first mapping information, wherein the sixth mapping information is information obtained by rearranging the second mapping information; exchanging seventh mapping information with the second mapping information, wherein the seventh mapping information is mapping information obtained by multiplying the first mapping information by the first phase offset; The eighth mapping information is exchanged with the first mapping information, where the eighth mapping information is mapping information obtained by multiplying the second mapping information by the second phase offset.

15. The method according to claim 1, wherein After the transmitting end device maps the first information into the second information on the delayed Doppler frame, the method further includes: Performing time-frequency domain conversion processing on the second information to obtain second information in the time-frequency domain; A third guard interval is added to the second information in the time-frequency domain.

16. The method according to claim 15, characterized in that Adding a third guard interval portion to the second information in the time-frequency domain includes: A third guard interval is added in at least one of a specific time domain position and a specific frequency domain position of the second information.

17. The method according to claim 16, characterized in that The configuration information corresponding to the third guard interval is 0 or a cyclic prefix or a cyclic suffix.

18. The method according to claim 1, wherein Also includes: The sending end device notifies the receiving end device of the target information through the first signaling; The target information includes at least one of the following: Position information of the first guard interval portion in the delay Doppler frame; Position information of the first mapping portion in the delayed Doppler frame; Position information of the second mapping portion in the delayed Doppler frame; The content information of the pilot in the first information and the position information of the pilot in the delayed Doppler frame.

19. The method according to claim 18, characterized in that The first signaling includes at least one of the following: Radio resource control signaling; Layer 1 signaling of the physical downlink control channel; Physical downlink shared channel information; Signaling of the media access control layer control unit; System Information Block; Layer 1 signaling of the physical uplink control channel; MSG 1 information of the physical random access channel; MSG 2 information of the physical random access channel; MSG 3 information of the physical random access channel; MSG 4 information of the physical random access channel; MSG A information of the physical random access channel; MSG B information of the physical random access channel; Physical uplink shared channel information; Xn interface signaling; PC5 interface signaling; Sidelink interface signaling.

20. An information mapping device, characterized in that include: A first mapping module, configured to map the first information into second information on a delayed Doppler frame; Wherein, the delay Doppler frame includes M*N grids; M is the total number of delay indices, N is the total number of Doppler indices, and both M and N are positive integers; The delayed Doppler frame includes at least two subframes, each subframe includes a first guard interval part, a first mapping part and two second mapping parts; The two second mapping parts respectively occupy the k-th part of the head and tail of the subframe in the Doppler direction. max The first mapping part occupies the subframe N / G-2k. max Doppler index corresponding to the grid; G is the number of subframes contained in the delayed Doppler frame, k max is a positive integer; The information mapped by the second mapping parts at the head of different subframes is the same, and the information mapped by the second mapping parts at the tail of different subframes is the same.

21. The device according to claim 20, characterized in that The first guard interval occupies 1% of the tail of the delayed Doppler frame in the delay direction. max All grids corresponding to the delay index; Among them, l max <M.

22. The device according to claim 21, characterized in that l max ≥τ max MΔf; Among them, τ max represents the maximum delay of the channel, and Δf represents the subcarrier spacing in the time-frequency domain.

23. The device according to claim 21, characterized in that At least one of the first mapping part and the second mapping part occupies M1 of the delayed Doppler frame max The grid corresponding to the Doppler index.

24. The device according to claim 20, characterized in that k max ≥ν max NT; Among them, ν max represents the maximum Doppler of the channel, and T = 1 / Δf represents the duration of one symbol in the time-frequency domain.

25. The device according to claim 20, characterized in that The first information includes a first information block, a second information block and a third information block; The first mapping module is used to map the first information block to the grid corresponding to the second mapping part at the head of each subframe, map the second information block to the grid corresponding to the second mapping part at the tail of each subframe, and divide the third information block into G sub-blocks, which are mapped to the grid corresponding to the first mapping part of each subframe.

26. The device according to claim 25, characterized in that The first information block and the second information block are obtained by splitting information bits used for channel coding in the first information.

27. A communication device, characterized in that: The method comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the information mapping method according to any one of claims 1 to 19.

28. A readable storage medium, characterized in that The readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the information mapping method according to any one of claims 1 to 19 are implemented.

Citation Information

Patent Citations

  • Signal processing method and device

    CN112003808A

  • OTFS embedded pilot estimation extension

    EP3826253A1

  • Differential power analysis for OTFS pilot interference detection

    EP3826254A1