Information mapping method, information mapping device, communication device, and readable storage medium
By introducing subframes and guard intervals in delayed Doppler frames, ensuring that the end-space mapping information of different subframes is consistent and the channels are the same, the problem of encoding in the prior art is solved, and the stability and diversity encoding benefits of space-time encoding are realized.
Patent Information
- Application Number
- JP2024522565
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-10-18
- Filing Date
- 2022-10-14
- Publication Date
- 2025-05-14
- Estimated Expiration
- 2042-10-14
AI Technical Summary
When performing space-time encoding, it is assumed that the channels of multiple delayed Doppler frames are the same, which results in the actual channels being different when the channel changes greatly and the delayed Doppler frame is coarse in the granularity, and encoding in direct space is not applicable.
By introducing at least two subframes into a delayed Doppler frame, each subframe includes a guard interval, a mapping interval and two end-space mapping parts, ensuring that the end-space mapping information of different subframes is consistent, and ensuring that the equivalent channels experienced by each subframe are the same through guard intervals, thereby realizing spatial time encoding.
It realizes spatial encoding while ensuring the same multiple delay Doppler frame channels, obtains the benefits of diversity encoding, and ensures the stability of the encoding effect.
Smart Images

Figure 0007676665000138 
Figure 0007676665000139 
Figure 0007676665000140
Abstract
Description
[Technical field]
[0001] The present application relates to the technical field of communication, and in particular to an information mapping method and communication device. [Background technology]
[0002] In the related art, the space-time coding method in the delayed Doppler domain assumes that the channels of multiple delayed Doppler frames are the same, and performs space-time coding on the transmitting side with a granularity of multiple consecutive delayed Doppler frames to obtain diversity gain. However, due to the change characteristics of the channel and the large granularity of the delayed Doppler frames, the channels of multiple consecutive delayed Doppler frames are actually different, and therefore direct space-time coding based on the above assumption is not appropriate. Summary of the Invention [Problem to be solved by the invention]
[0003] The embodiments of the present application provide an information mapping method and a communication device that can solve the problem of how to ensure that the channels of multiple delay Doppler frames are the same when performing space-time coding in the delay Doppler domain.
[0004] In the first aspect, a transmitting device mapping the first information as second information on a delayed Doppler frame; The delay Doppler frame includes M*N grids, where M is a total number of delay indexes, N is a total number of Doppler indexes, and M and N are both positive integers; the delayed Doppler frame includes at least two subframes, each subframe including a first guard interval portion, a first mapping portion, and two second mapping portions; The two second mapping portions are located at the beginning and end of the subframe in the Doppler direction. JPEG0007676665000001.jpg occupies a grid corresponding to 67 Doppler indexes, and the first mapping portion of the subframe JPEG0007676665000002.jpg occupies a grid corresponding to 621 Doppler indexes, and G is the number of subframes included in the delayed Doppler frame; JPEG0007676665000003.jpg67 is a positive integer, The information mapping method is provided, in which the information mapped to the second mapping portions at the beginning of different subframes is the same, and the information mapped to the second mapping portions at the ends of different subframes is the same.
[0005] In the second aspect, a first mapping module for mapping the first information as second information on a delayed Doppler frame; The delay Doppler frame includes M*N grids, where M is a total number of delay indexes, N is a total number of Doppler indexes, and M and N are both positive integers; the delayed Doppler frame includes at least two subframes, each subframe including a first guard interval portion, a first mapping portion, and two second mapping portions; The two second mapping portions are located at the beginning and end of the subframe in the Doppler direction. JPEG0007676665000004.jpg occupies a grid corresponding to 67 Doppler indexes, and the first mapping portion of the subframe JPEG0007676665000005.jpg occupies a grid corresponding to 621 Doppler indexes, and G is the number of subframes included in the delayed Doppler frame; JPEG0007676665000006.jpg67 is a positive integer, An information mapping device is provided, in which the information mapped to the second mapping portion at the beginning of different subframes is the same, and the information mapped to the second mapping portion at the end of different subframes is the same.
[0006] In a third aspect, there is provided a communications device comprising a processor, a memory, and a program or command stored in the memory and executable on the processor, the program or command causing, when executed by the processor, to perform steps of the method according to the first aspect.
[0007] In a fourth aspect, a method includes a processor and a communication interface, the processor being adapted to map first information as second information onto a delayed Doppler frame; The delay Doppler frame includes M*N grids, where M is a total number of delay indexes, N is a total number of Doppler indexes, and M and N are both positive integers; the delayed Doppler frame includes at least two subframes, each subframe including a first guard interval portion, a first mapping portion, and two second mapping portions; The two second mapping portions are located at the beginning and end of the subframe in the Doppler direction. JPEG0007676665000007.jpg occupies a grid corresponding to 67 Doppler indexes, and the first mapping portion of the subframe JPEG0007676665000008.jpg occupies a grid corresponding to 621 Doppler indexes, and G is the number of subframes included in the delayed Doppler frame; JPEG0007676665000009.jpg67 is a positive integer, A communication device is provided, in which the information mapped to the second mapping portion at the beginning of different subframes is the same, and the information mapped to the second mapping portion at the end of different subframes is the same.
[0008] In a fifth aspect, there is provided a readable storage medium having stored thereon a program or commands which, when executed by a processor, effectuate the steps of the method according to the first aspect.
[0009] In a sixth aspect, there is provided a chip including a processor and a communication interface, the communication interface and the processor being coupled together, the processor being adapted to execute a program or command to implement the method according to the first aspect.
[0010] In a seventh aspect, there is provided a computer program product stored on a non-transitory storage medium and executed by at least one processor to implement the steps of the method according to the first aspect.
[0011] In an eighth aspect, there is provided a communications device configured to perform the steps of the method according to the first aspect. Effect of the Invention
[0012] In the embodiment of the present application, the delayed Doppler frame includes at least two subframes, and each subframe includes three parts, namely, a first guard interval part, a first mapping part, and two second mapping parts. By mapping the same information to the second mapping parts at the beginning of different subframes and mapping the same information to the second mapping parts at the end of different subframes, and by using the first guard interval part, it is possible to ensure that each subframe experiences the same equivalent channel, and by diversity coding the mapping information in the first mapping part, a diversity gain or coding gain is obtained, thereby realizing the space-time coding of the delayed Doppler domain under the premise of ensuring that the channels of multiple delayed Doppler frames are the same. [Brief description of the drawings]
[0013] [Figure 1] 1 shows a configuration diagram of a communication system to which an embodiment of the present application can be applied. [Diagram 2] 1 shows a schematic diagram of the procedure of an information mapping method according to an embodiment of the present application. [Diagram 3] FIG. 1 shows a schematic diagram (part 1) of mapping of delayed Doppler frames in an embodiment of the present application. [Figure 4] FIG. 2 shows a schematic diagram (part 2) of delayed Doppler frame mapping in an embodiment of the present application. [Diagram 5] FIG. 2 shows a schematic diagram (part 3) of delayed Doppler frame mapping in an embodiment of the present application. [Figure 6] FIG. 4 shows a schematic diagram (part 4) of delayed Doppler frame mapping in an embodiment of the present application. [Figure 7] FIG. 5 shows a schematic diagram (part 5) of delayed Doppler frame mapping in an embodiment of the present application. [Figure 8] FIG. 2 shows a schematic diagram of the location of cyclic prefixes in an embodiment of the present application. [Figure 9] FIG. 2 shows a schematic diagram of the position of cyclic suffixes in an embodiment of the present application. [Figure 10] 1 shows a module schematic diagram of an information mapping device according to an embodiment of the present application. [Figure 11] 1 shows a configuration block diagram of a communication device according to an embodiment of the present application. [Figure 12] FIG. 2 shows a configuration block diagram of a terminal according to an embodiment of the present application. [Figure 13] FIG. 2 shows a configuration block diagram of a network side device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] Hereinafter, the technical solutions in the embodiments of the present application will be clearly described with reference to the drawings in the embodiments of the present application, and it is to be understood that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art belong to the protection scope of the present application.
[0015] The terms "first", "second", etc. in the specification and claims of the present application are not intended to describe a particular order or sequence, but are intended to distinguish between similar objects. It should be understood that the terms used in this manner may be substituted for each other where appropriate, so that the embodiments of the present application may be performed in an order other than that shown or described herein, and that the objects distinguished by "first" and "second" generally belong to one category, and the number of objects is not limited, for example, the first object may be one or more. In addition, in the specification and claims, "and / or" indicates at least one of the connected objects, and the symbol " / " generally indicates that the related objects before and after are in an "or" relationship.
[0016] It should be noted that the techniques described in the embodiments of the present application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, 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 techniques described can be used in other systems and wireless technologies in addition to those mentioned above. Although the following description describes a New Radio (NR) system for illustrative purposes, and NR technical terminology is used in much of the following description, it should be understood that these technologies may be used in other systems and wireless technologies, such as 6th Generation (6G) and 7th Generation (7G) systems. thThe present invention can also be applied to applications other than NR system applications, such as 6G (Generation, 6G) communication systems.
[0017] 1 shows a configuration diagram of a wireless communication system to which the embodiment of the present application can be applied. The wireless communication system includes a terminal 11 and a network side device 12. Here, the terminal 11 may be called a terminal device or a user equipment (UE), and may be a terminal side device such as a mobile phone, a tablet personal computer, a laptop computer also called a notebook computer, a personal digital assistant (PDA), a personal digital assistant, 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, a vehicle user equipment (VUE), a pedestrian user equipment (PUE), a smart home (a home device equipped with a wireless communication function such as a refrigerator, a television, a washing machine, or furniture), etc., and the wearable device includes a smart watch, a smart wristband, a smart earphone, a smart glasses, a smart accessory (a smart bracelet, a smart bracelet, a smart ring, a smart necklace, a smart anklet, a smart wristlet, a smart wear, a game console, 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 equipment 12 may be a base station or a core network equipment, where the base station may be called a Node B, an evolved Node B, an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a wireless local area network (WLAN) access point, a wireless fidelity (WiFi) node, a transmitting receiving point (TRP), or any other suitable term in the art, and as long as the same technical effect can be achieved, the base station is not limited to a specific technical term, and in the embodiments of this application, only a base station in an NR system is taken as an example, but it should be explained that the specific type of the base station is not limited.
[0018] The information mapping method provided in the embodiments of the present application will be described in detail below with reference to the drawings according to specific embodiments and application scenarios.
[0019] As shown in FIG. 2, an embodiment of the present application provides an information mapping method, which includes the following steps 201:
[0020] In step 201, the transmitting device maps first information as second information onto a delayed Doppler frame.
[0021] Here, 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 M and N are both positive integers.
[0022] The delayed Doppler frame includes at least two subframes, and each subframe includes a first guard interval portion, a first mapping portion and two second mapping portions.
[0023] The two second mapping portions are located at the beginning and end of the subframe in the Doppler direction. JPEG0007676665000010.jpg occupies a grid corresponding to 67 Doppler indexes, and the first mapping portion of the subframe JPEG0007676665000011.jpg occupies a grid corresponding to 621 Doppler indexes, and G is the number of subframes included in the delayed Doppler frame; JPEG0007676665000012.jpg67 is a positive integer.
[0024] The information mapped to the second mapping portion at the beginning of different subframes is the same, and the information mapped to the second mapping portion at the end of different subframes is the same.
[0025] In the embodiment of the present application, each delay index corresponds to one grid, each Doppler index corresponds to one grid, and the setting information corresponding to the first interval portion is 0, that is, the first interval portion is not for transmitting information.
[0026] The transmitting device may be a network device such as a base station, or may be a terminal device.
[0027] Since the signal received by the receiver in the delayed Doppler domain is the result of two-dimensional convolution between the delayed Doppler domain signal of the transmitter and the delayed Doppler domain channel, due to the effect of such two-dimensional convolution, the tail of the delayed Doppler domain signal in the delay direction interferes with the head, and similarly the tail in the Doppler direction interferes with the head. When converted into a scene of multiple subframes, that is, the tail of one subframe interferes with the head of the next adjacent subframe. In order to avoid such interference between subframes, it is necessary to place guard intervals at the head and tail of the delay and Doppler directions of each subframe to prevent interference between data. In addition to placing guard intervals, the Doppler directions of all subframes are end One same piece of information is mapped to the position, and another same piece of information is mapped to the beginning position of the Doppler direction of all subframes. As a result, each subframe interferes with the beginning and the end of the other subframes, and since the beginning of all subframes is the same and the end of all subframes is also the same, the interference experienced by each subframe is always the same. In this way, the channels experienced by different subframes are considered to be equivalent and the same.
[0028] In the embodiment of the present application, the delayed Doppler frame includes at least two subframes, and each subframe includes three parts, namely, a first guard interval part, a first mapping part, and two second mapping parts. By mapping the same information to the second mapping parts at the beginning of different subframes and mapping the same information to the second mapping parts at the end of different subframes, and by using the first guard interval part, it is possible to ensure that each subframe experiences the same equivalent channel, and by diversity coding the mapping information in the first mapping part, a diversity gain or coding gain is obtained, thereby realizing the space-time coding of the delayed Doppler domain under the premise of ensuring that the channels of multiple delayed Doppler frames are the same.
[0029] Optionally, the first guard interval portion is a trailing portion along a delay direction of the delayed Doppler frame. JPEG0007676665000013.jpg occupies all grids corresponding to 67 delay indexes, Where: JPEG0007676665000014.jpg615.
[0030] More selectively, JPEG0007676665000015.jpg626, Where: JPEG0007676665000016.jpg57 represents the maximum delay in the channel, JPEG0007676665000017.jpg56 represents the subcarrier spacing in the time-frequency domain.
[0031] Optionally, at least one of the first mapping portion and the second mapping portion is a mapping of the delayed Doppler frame. JPEG0007676665000018.jpg occupies a grid corresponding to 614 Doppler indices.
[0032] Selectively, JPEG0007676665000019.jpg625, Where: JPEG0007676665000020.jpg57 is the maximum Doppler of the channel shift represents JPEG0007676665000021.jpg517 represents the duration of one symbol in the time-frequency domain.
[0033] For example, in a specific embodiment of the present application, as shown in FIG. 3, the delayed Doppler frame is divided equally into a first half subframe F1 and a second half subframe F2 along the Doppler direction, and the leading edge of F1 in the Doppler direction is JPEG0007676665000022.jpg A grid corresponding to 67 Doppler indices and delay directions JPEG0007676665000023.jpgThe grid corresponding to 614 Doppler indices is the second mapping part F 11 and the tail of the Doppler direction of F1 JPEG0007676665000024.jpg A grid corresponding to 67 Doppler indices and delay directions JPEG0007676665000025.jpg The grid corresponding to 614 Doppler indices is the second mapping part F 12 and the leading edge of F2 in the Doppler direction JPEG0007676665000026.jpg A grid corresponding to 67 Doppler indices and delay directions JPEG0007676665000027.jpg The grid corresponding to 614 Doppler indices is the second mapping part F 21 and the tail of the Doppler direction of F2 JPEG0007676665000028.jpg A grid corresponding to 67 Doppler indices and delay directions JPEG0007676665000029.jpgThe grid corresponding to 614 Doppler indices is the second mapping part F 22 It is.
[0034] Optionally, the first information includes a first information block, a second information block and a third information block; The step of mapping the first information as the second information on the delayed Doppler frame by the transmitting device includes: The method includes the steps of: mapping the first information block to a grid corresponding to a second mapping portion at the beginning of each subframe, mapping the second information block to a grid corresponding to a second mapping portion at the end of each subframe, and dividing the third information block into G equal subblocks and mapping them to grids corresponding to the first mapping portion of each subframe.
[0035] As shown in FIG. 3, the first information block X1 is11 and F 21 and the second information block X2 is mapped to F 12 and F 22 and the third information block is equally divided into two sub-blocks X3 and X4, i.e., G=2, where X3 is mapped to the first mapping portion of F1, and X4 is mapped to the first mapping portion of F2.
[0036] Optionally, the first information block and the second information block are obtained by division of information bits for channel coding in the first information.
[0037] In a specific embodiment of the present application, when the first information includes information bits for channel encoding, the information can be divided into two parts: a first information block and a second information block.
[0038] Optionally, the first information block and the second information block include a pilot.
[0039] The pilot may be a pulse pilot or a sequence pilot.
[0040] Optionally, the delayed Doppler frame comprises: The signal further includes a second guard interval portion provided around the pilot.
[0041] In the embodiment of the present application, a second guard interval portion is provided around the pilot to prevent interference between the pilot and data.
[0042] Optionally, the second guard interval portion comprises: If the pilot is a pulse pilot, the second guard interval portion From JPEG0007676665000030.jpg612 Occupy the grid corresponding to the delay index of JPEG0007676665000031.jpg612, and From JPEG0007676665000032.jpg617 occupying a grid corresponding to a Doppler index of JPEG0007676665000033.jpg617; and If the pilot is a sequence pilot, the second guard interval portion From JPEG0007676665000034.jpg617 Occupy the grid corresponding to the delay index of JPEG0007676665000035.jpg618, and From JPEG0007676665000036.jpg621 occupying a grid corresponding to a Doppler index of JPEG0007676665000037.jpg621; Where: JPEG0007676665000038.jpg63 is the delay index corresponding to the grid occupied by said pilot, JPEG0007676665000039.jpg64 is the Doppler index corresponding to the grid occupied by said pilot, JPEG0007676665000040.jpg68 is the minimum delay index corresponding to the grid occupied by all elements of the pilot sequence, JPEG0007676665000041.jpg69 is the maximum delay index corresponding to the grid occupied by all elements of the pilot sequence, JPEG0007676665000042.jpg69 is the minimum value of the Doppler index corresponding to the grid occupied by all elements of the pilot sequence, JPEG0007676665000043.jpg69 is the maximum value of the Doppler index corresponding to the grid occupied by all elements of the pilot sequence, JPEG0007676665000044.jpg67 is the number of delay indices corresponding to the grid occupied by the first guard interval portion.
[0043] The setting information corresponding to the second guard interval portion is 0, that is, the second guard interval portion is not for transmitting data.
[0044] Specifically, as shown in FIG. 4 or FIG. 5, based on FIG. 3, in order to prevent interference between pilots by data or between pilots of different antennas, JPEG0007676665000045.jpg67 grids are provided as guard intervals, and there are two grids on either side of the pilot along the Doppler direction. JPEG0007676665000046.jpg610 grids are set as a guard interval.
[0045] Optionally, the step of mapping the first information block to a grid corresponding to a second mapping portion at the beginning of each subframe may include: The method includes multiplying the first information block by different phase offsets and then mapping the first information block to a grid corresponding to a second mapping portion at the beginning of each subframe.
[0046] Optionally, the step of mapping the second information block to a grid corresponding to a second mapping portion at the end of each subframe respectively includes: The method further includes multiplying the second information block by different phase offsets and then mapping the second information block to a grid corresponding to a second mapping portion at the end of each subframe.
[0047] Alternatively, 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 2 or more, and each antenna corresponds to one delayed Doppler frame; The step of mapping the first information as the second information on the delayed Doppler frame by the transmitting device includes: Information Block Si1 to the grid corresponding to the second mapping portion at the beginning of each subframe corresponding to the i-th antenna, and the information block S i2 into the grid corresponding to the second mapping portion at the end of each subframe corresponding to the i-th antenna, and the information block S i3 into L sub-blocks and respectively map them to a grid corresponding to a first mapping portion of each subframe corresponding to the i-th antenna; Here, S ij represents the j-th information block of delayed Doppler information corresponding to the i-th antenna, where 1≦j≦3, j is a positive integer, and i is a positive integer equal to or greater than 1.
[0048] In a specific embodiment of the present application, it is assumed that the delayed Doppler frame includes a first delayed Doppler frame corresponding to a first antenna and a second delayed Doppler frame corresponding to a second antenna. The delayed Doppler information corresponding to the first antenna is divided into a first information block (S 11 ), the second information block (S 12 ) and the third information block (S 13 ) into three information blocks, and the third information block is divided into two sub-blocks S 131 and S. 132 As shown in Figure 6, for antenna 1, 11 F 11 and F 21 and S 12 F 21 and F 22 and S 131 into the first mapping part of F1, and S 131 into the first mapping portion of F2.
[0049] The delay Doppler information corresponding to the second antenna is stored in the first information block (S 21 ), the second information block (S 22 ) and the third information block (S 23 ) into three information blocks, and the third information block is divided into two sub-blocks S 231and S. 232 Divide equally into
[0050] As shown in Figure 7, for antenna 2, S 21 F 11 and F 21 and S 22 F 21 and F 22 and S 231 into the first mapping part of F1, and S 232 into the first mapping portion of F2.
[0051] Here, S 21 =S 11 , S 22 =S 12 It is.
[0052] Alternatively, the first information includes first delayed Doppler information corresponding to a first antenna and second delayed Doppler information corresponding to a second antenna, and the delayed Doppler frames include 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 comprises: The method further includes the step of transmitting the second information after processing the content of the first mapping portion in a preset manner; Here, the preset method includes at least one of the following: The first mapping information is exchanged with the second mapping information, where the first mapping information is mapping information in a first mapping portion of a P1th subframe of a first delayed Doppler frame, and the second mapping information is mapping information in a first mapping portion of a P2th subframe of a second delayed Doppler frame, where P1 and P2 are different and both are positive integers. For example, 232 S 131 and / or S 231 S 132 Exchange it for. The third mapping information is exchanged with the second mapping information. The third mapping information is obtained by conjugating the first mapping information. For example, S 232 S 131 * where S 131 * is S 131 This represents the conjugate processing of The fourth mapping information is exchanged with the first mapping information. The fourth mapping information is obtained by conjugating the second mapping information. For example, S 231 S 132 * where S 132 * is S 132 This represents the conjugate processing of The fifth mapping information is replaced with the second mapping information. The fifth mapping information is a rearrangement of the first mapping information. For example, S 231 of Replace it with JPEG0007676665000047.jpg76, where JPEG0007676665000048.jpg76 is S 132 Rearrange S 132 Represents rearranging the elements in . The sixth mapping information is replaced with the first mapping information. The sixth mapping information is information obtained by rearranging the second mapping information. For example, 132 of Replace it with JPEG0007676665000049.jpg77, where JPEG0007676665000050.jpg77 is S 231 Rearrange S 231 Represents rearranging the elements in . The seventh mapping information is replaced with the second mapping information, the seventh mapping information being mapping information obtained by multiplying the first mapping information by the first phase offset. The first mapping information is replaced with eighth mapping information, the eighth mapping information being mapping information obtained by multiplying the second mapping information by a second phase offset.
[0053] Optionally, after the transmitting device maps the first information as second information on the delayed Doppler frame, performing a time-frequency domain transformation process on the second information to obtain second information in the time-frequency domain; The method further includes adding a third guard interval portion to the second information in the time-frequency domain.
[0054] In the embodiment of the present application, the delayed Doppler information (second information) is transformed into the time-frequency domain, and a corresponding guard interval is added to the time-frequency domain.
[0055] Optionally, the step of adding a third guard interval portion to the second information in the time-frequency domain includes: The method includes adding a third guard interval portion to at least one of a specific time domain position and a specific frequency domain position of the second information.
[0056] Optionally, the configuration information corresponding to the third guard interval portion is 0 or a cyclic prefix or a cyclic suffix.
[0057] As shown in FIG. 8, a cyclic prefix is added to the time domain, and as shown in FIG. 9, a cyclic suffix is added to the time domain.
[0058] Optionally, the method of the present application further comprises: The method further includes a step of the sending device notifying the receiving device of the target information by a first signaling; Here, the target information is Position information of the first guard interval portion in the delayed 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 first information includes at least one of: content information of a pilot in the first information; and location information of a pilot in the delayed Doppler frame.
[0059] Optionally, the first signaling comprises: Radio resource control signaling; Layer 1 signaling of the physical downlink control channel; Information on the physical downlink shared channel; Media access control layer control unit signaling; 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 physical random access channel, MSG 3 information of physical random access channel, MSG 4 information of physical random access channel, MSG A information of the physical random access channel; MSG B information of the physical random access channel; Information on the physical uplink shared channel; Wireless node (Xn) interface signaling, Direct Connect Communication (PC5) interface signaling, Sidelink interface signaling.
[0060] It should be noted that the side links in the embodiments of the present application may also be referred to as side links, flanking links, side edge links or side links.
[0061] In addition, in the embodiment of the present application, when the transmitting device is a single-antenna device, the first information is mapped as the second information on the delayed Doppler frame, then pilots and guard intervals are added to the delayed Doppler domain, and then Orthogonal Time Frequency Space (OTFS) modulation (Inverse Symplectic Finite Fourier Transform (ISFFT) and Heisenberg transform) is performed, and finally a guard interval is added to the time domain.
[0062] In addition, the target information may be determined by a protocol. Different layer information can be mapped to the first mapping part, and the embodiment of the present application can also be applied to a scene where a base station provides services to multiple users, and the common information of multiple users is arranged in the second mapping part, and each user's individual information is arranged in the first mapping part.
[0063] In the embodiment of the present application, the delayed Doppler frame includes at least two subframes, and each subframe includes three parts, namely, a first guard interval part, a first mapping part, and two second mapping parts. By mapping the same information to the second mapping parts at the beginning of different subframes and mapping the same information to the second mapping parts at the end of different subframes, and by using the first guard interval part, it is possible to ensure that each subframe experiences the same equivalent channel, and by diversity coding the mapping information in the first mapping part, a diversity gain or coding gain is obtained, thereby realizing the space-time coding of the delayed Doppler domain under the premise of ensuring that the channels of multiple delayed Doppler frames are the same.
[0064] It should be noted that the execution entity of the information mapping method provided in the embodiments of the present application may be an information mapping device or a control module for executing the information mapping method in the information mapping device. In the embodiments of the present application, the information mapping device provided in the embodiments of the present application is taken as an example to execute the information mapping method.
[0065] As shown in FIG. 10, an embodiment of the present application provides an information mapping device 900, which includes a first mapping module 901 as follows.
[0066] The first mapping module 901 is used for mapping the first information as the second information on the delayed Doppler frame.
[0067] Here, 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 M and N are both positive integers.
[0068] The delayed Doppler frame includes at least two subframes, and each subframe includes a first guard interval portion, a first mapping portion and two second mapping portions.
[0069] The two second mapping portions are located at the beginning and end of the subframe in the Doppler direction. JPEG0007676665000051.jpg, each of which occupies a grid corresponding to 67 Doppler indexes, and the first mapping portion of the subframe JPEG0007676665000052.jpg occupies a grid corresponding to 621 Doppler indexes, and G is the number of subframes included in the delayed Doppler frame; JPEG0007676665000053.jpg67 is a positive integer.
[0070] The information mapped to the second mapping portion at the beginning of different subframes is the same, and the information mapped to the second mapping portion at the end of different subframes is the same.
[0071] Optionally, the device of the present application comprises: The method further includes a determination module for determining the delayed Doppler frame.
[0072] Optionally, the first guard interval portion is a trailing portion along a delay direction of the delayed Doppler frame. JPEG0007676665000054.jpg occupies all grids corresponding to 66 delay indexes, Where: JPEG0007676665000055.jpg615.
[0073] Selectively, JPEG0007676665000056.jpg626, Where: JPEG0007676665000057.jpg57 represents the maximum delay in the channel, JPEG0007676665000058.jpg56 represents the subcarrier spacing in the time-frequency domain.
[0074] Optionally, at least one of the first mapping portion and the second mapping portion is a mapping of the delayed Doppler frame. JPEG0007676665000059.jpg occupies a grid corresponding to 614 Doppler indices.
[0075] Selectively, JPEG0007676665000060.jpg624, Where: JPEG0007676665000061.jpg47 is the maximum Doppler of the channel shift represents JPEG0007676665000062.jpg517 represents the duration of one symbol in the time-frequency domain.
[0076] Optionally, 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 a grid corresponding to a second mapping portion at the beginning of each subframe, map the second information block to a grid corresponding to a second mapping portion at the end of each subframe, and divide the third information block into G equal subblocks and map them to grids corresponding to the first mapping portion of each subframe.
[0077] Optionally, the first information block and the second information block are obtained by division of information bits for channel coding in the first information.
[0078] Optionally, the first information block and the second information block include a pilot.
[0079] Optionally, the delayed Doppler frame comprises: The signal further includes a second guard interval portion provided around the pilot.
[0080] Optionally, the second guard interval portion comprises: If the pilot is a pulse pilot, the second guard interval portion From JPEG0007676665000063.jpg612 Occupy the grid corresponding to the delay index of JPEG0007676665000064.jpg613, and From JPEG0007676665000065.jpg617 occupying a grid corresponding to a Doppler index of JPEG0007676665000066.jpg516; If the pilot is a sequence pilot, the second guard interval portion From JPEG0007676665000067.jpg617 Occupy the grid corresponding to the delay index of JPEG0007676665000068.jpg618, and From JPEG0007676665000069.jpg621 occupying a grid corresponding to a Doppler index of JPEG0007676665000070.jpg621; Where: JPEG0007676665000071.jpg63 is the delay index corresponding to the grid occupied by said pilot, JPEG0007676665000072.jpg64 is the Doppler index corresponding to the grid occupied by said pilot, JPEG0007676665000073.jpg58 is the minimum delay index corresponding to the grid occupied by all elements of the pilot sequence, JPEG0007676665000074.jpg68 is the maximum delay index corresponding to the grid occupied by all elements of the pilot sequence, JPEG0007676665000075.jpg69 is the minimum value of the Doppler index corresponding to the grid occupied by all elements of the pilot sequence, JPEG0007676665000076.jpg69 is the maximum value of the Doppler index corresponding to the grid occupied by all elements of the pilot sequence, JPEG0007676665000077.jpg56 is the number of delay indices corresponding to the grid occupied by the first guard interval portion.
[0081] Optionally, the first mapping module is used to respectively map the first information block to a grid corresponding to a second mapping portion at the beginning of each subframe after multiplying the first information block by different phase offsets.
[0082] Optionally, the first mapping module is used to respectively map the second information block to a grid corresponding to a second mapping portion at the end of each subframe after multiplying the second information block by different phase offsets.
[0083] Alternatively, the first information includes delay Doppler information corresponding to L antennas, each delay Doppler information includes three information blocks, each delay Doppler frame includes L subframes, L is 2 or more; The transmitting device mapping the first information as the second information on the delayed Doppler frame includes: Information Block S i1 to the grid corresponding to the second mapping portion at the beginning of each subframe corresponding to the i-th antenna, and the information block S i2 into the grid corresponding to the second mapping portion at the end of each subframe corresponding to the i-th antenna, and the information block S i3 into L sub-blocks and respectively map them to a grid corresponding to a first mapping portion of each subframe corresponding to the i-th antenna; Here, S ij represents the j-th information block of delayed Doppler information corresponding to the i-th antenna, where 1≦j≦3, j is a positive integer, and i is a positive integer equal to or greater than 1.
[0084] Alternatively, the first information includes first delayed Doppler information corresponding to a first antenna and second delayed Doppler information corresponding to a second antenna, and the delayed Doppler frames include 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 apparatus comprises: a first processing module for processing the content of the first mapping portion in a preset manner and then transmitting the second information; Here, the preset method is: exchanging first mapping information with second mapping information, the first mapping information being mapping information in a first mapping portion of a P1-th subframe of a first delayed Doppler frame, the second mapping information being mapping information in a first mapping portion of a P2-th subframe of a second delayed Doppler frame, P1 and P2 being different, and P1 and P2 being both positive integers; exchanging third mapping information with second mapping information, the third mapping information being obtained by conjugating the first mapping information; exchanging a fourth mapping information with the first mapping information, the fourth mapping information being obtained by conjugating the second mapping information; exchanging a fifth mapping information with a second mapping information, the fifth mapping information being information obtained by rearranging the first mapping information; exchanging sixth mapping information with the first mapping information, the sixth mapping information being information obtained by rearranging the second mapping information; exchanging seventh mapping information with second mapping information, the seventh mapping information being mapping information obtained by multiplying the first mapping information by a first phase offset; and exchanging eighth mapping information with the first mapping information, the eighth mapping information being mapping information obtained by multiplying the second mapping information by a second phase offset.
[0085] Optionally, the device of the present application comprises: a second processing module for performing a time-frequency domain transformation process on the second information after the first mapping module maps the first information as second information on the delayed Doppler frame to obtain the second information in the time-frequency domain; and a third processing module for adding a third guard interval portion to the second information in the time-frequency domain.
[0086] Optionally, the third processing module is adapted to add a third guard interval portion to at least one of a specific time domain location and a specific frequency domain location of the second information.
[0087] Optionally, the configuration information corresponding to the third guard interval portion is 0 or a cyclic prefix or a cyclic suffix.
[0088] Optionally, the device of the present application comprises: Further comprising a notification module for notifying a receiving device of the target information by the first signaling; Here, the target information is Position information of the first guard interval portion in the delayed 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 first information includes at least one of: content information of a pilot in the first information; and location information of a pilot in the delayed Doppler frame.
[0089] Optionally, the first signaling comprises: Radio resource control signaling; Layer 1 signaling of the physical downlink control channel; Information on the physical downlink shared channel; Media access control layer control unit signaling; 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 physical random access channel, MSG 3 information of physical random access channel, MSG 4 information of physical random access channel, MSG A information of the physical random access channel; MSG B information of the physical random access channel; Information on the physical uplink shared channel; Xn interface signaling, PC5 interface signaling, Sidelink interface signaling.
[0090] In the device of the embodiment of the present application, the delayed Doppler frame includes at least two subframes, and each subframe includes three parts, including a first guard interval part, a first mapping part, and two second mapping parts. By mapping the same information to the second mapping parts at the beginning of different subframes and mapping the same information to the second mapping parts at the end of different subframes, and by using the first guard interval part, it is possible to ensure that each subframe experiences the same equivalent channel, and by diversity coding the mapping information in the first mapping part, a diversity gain or coding gain is obtained, thereby realizing the space-time coding of the delayed Doppler domain under the premise of ensuring that the channels of multiple delayed Doppler frames are the same.
[0091] The information mapping device provided in the embodiments of the present application can realize each process implemented in the method embodiments of Figures 2 to 9, and achieve the same technical effects, so as not to be repeated, the description will be omitted here.
[0092] The information mapping device may be a terminal or a network side device. If it is a terminal, it may be a component, integrated circuit, or chip in the terminal. The device may be a portable terminal or a non-portable terminal. Exemplarily, the portable terminal includes, but is not limited to, the types of terminal 11 listed above, and the non-portable terminal may be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), an automated teller machine or a kiosk, etc., and is not specifically limited in the embodiment of the present application. In addition, the resource determination device and the resource configuration device in the embodiment of the present application may be an electronic device having an operating system. The operating system may be an Android (registered trademark) operating system, an ios operating system, or other possible operating systems, and is not specifically limited in the embodiment of the present invention.
[0093] Optionally, as shown in Fig. 11, an embodiment of the present application further provides a communication device 1000. The communication device includes a processor 1001, a memory 1002, and a program or command stored in the memory 1002 and executable on the processor 1001. The communication device 1000 is the above-mentioned sending device, and when the program or command is executed by the processor 1001, each process of the above-mentioned information mapping method embodiment is realized, and the same technical effect can be achieved. In order to avoid repetition, the description is omitted here.
[0094] The information mapping device in the embodiment of the present application may be a terminal or a network side device. When the information mapping device is a terminal, its hardware configuration schematic diagram is as shown in Figure 12, and the terminal 1100 includes at least some components such as a high 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 a processor 1110, but is not limited thereto.
[0095] Those skilled in the art can understand that the terminal 1100 may further include a power source (e.g., a battery) for supplying power to each component, and the power source is logically connected to the processor 1110 via a power management system, and the power management system can further realize functions such as charge / discharge management and power consumption management. The structure of the terminal shown in FIG. 12 does not limit the terminal, and the terminal may include more or fewer components than those shown, or a combination of some components, or a different component arrangement, and the description will be omitted here.
[0096] It should be understood that in the embodiment of the present application, the input unit 1104 may include a graphics processing unit (GPU) 11041 for processing image data of static or video captured by an image capture device (e.g., a camera) in a video capture mode or an image capture mode, and a microphone 11042. The display unit 1106 may include a display panel 11061, which may be arranged 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. The other input devices 11072 may include, but are not limited to, a physical keyboard, a function button (e.g., a volume control button, a switch button, etc.), a trackball, a mouse, and a control lever, and the description thereof is omitted here.
[0097] In the embodiment of the present application, the high frequency unit 1101 receives downlink data from the network side device, processes it in the processor 1110, and transmits uplink data to the network side device. Typically, the high frequency unit 1101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.
[0098] The memory 1109 can be used to store software programs or commands and various data. The memory 1109 may mainly include a program or command storage area and a data storage area that can store an operating system, an application or command required for at least one function (e.g., a sound playback function, an image playback function, etc.). The memory 1109 may also include a high-speed random access memory, and may further include a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM), or a flash memory. For example, at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage device may be included.
[0099] The processor 1110 may include one or more processing units, and may optionally integrate an application processor that mainly processes an operating system, a user interface, and applications or commands, etc., and a modem processor that mainly processes wireless communication, such as a baseband processor, in the processor 1110. It is understandable that the modem processor may not be integrated into the processor 1110.
[0100] The processor 1110 is adapted to map the first information as second information onto a delayed Doppler frame; Wherein, the delay Doppler frame includes M*N grids, M is a total number of delay indexes, N is a total number of Doppler indexes, and M and N are both positive integers; the delayed Doppler frame includes at least two subframes, each subframe including a first guard interval portion, a first mapping portion, and two second mapping portions; The two second mapping portions are located at the beginning and end of the subframe in the Doppler direction. JPEG0007676665000078.jpg occupies a grid corresponding to 67 Doppler indexes, and the first mapping portion of the subframe JPEG0007676665000079.jpg occupies a grid corresponding to 621 Doppler indexes, and G is the number of subframes included in the delayed Doppler frame; JPEG0007676665000080.jpg67 is a positive integer, The information mapped to the second mapping portion at the beginning of different subframes is the same, and the information mapped to the second mapping portion at the end of different subframes is the same.
[0101] Optionally, the first guard interval portion is a trailing portion along a delay direction of the delayed Doppler frame. JPEG0007676665000081.jpg occupies all grids corresponding to 56 delay indexes, Where: The image is JPEG0007676665000082.jpg515.
[0102] Selectively, JPEG0007676665000083.jpg626, Where: JPEG0007676665000084.jpg57 represents the maximum delay in the channel, JPEG0007676665000085.jpg55 represents the subcarrier spacing in the time-frequency domain.
[0103] Optionally, at least one of the first mapping portion and the second mapping portion is a mapping of the delayed Doppler frame. JPEG0007676665000086.jpg occupies a grid corresponding to 514 Doppler indices.
[0104] Selectively, JPEG0007676665000087.jpg524, Where: JPEG0007676665000088.jpg47 is the maximum Doppler of the channel shift represents JPEG0007676665000089.jpg517 represents the duration of one symbol in the time-frequency domain.
[0105] Optionally, the first information includes a first information block, a second information block and a third information block; The processor 1110 is used to map the first information block to a grid corresponding to the second mapping portion at the beginning of each subframe, map the second information block to a grid corresponding to the second mapping portion at the end of each subframe, and divide the third information block into G equal subblocks and map them to the grids corresponding to the first mapping portion of each subframe.
[0106] Optionally, the first information block and the second information block are obtained by division of information bits for channel coding in the first information.
[0107] Optionally, the first information block and the second information block include a pilot.
[0108] Optionally, the delayed Doppler frame comprises: The signal further includes a second guard interval portion provided around the pilot.
[0109] Optionally, the second guard interval portion comprises: If the pilot is a pulse pilot, the second guard interval portion From JPEG0007676665000090.jpg612 Occupy the grid corresponding to the delay index of JPEG0007676665000091.jpg612, and From JPEG0007676665000092.jpg617 occupying a grid corresponding to a Doppler index of JPEG0007676665000093.jpg617; If the pilot is a sequence pilot, the second guard interval portion From JPEG0007676665000094.jpg617 Occupy the grid corresponding to the delay index of JPEG0007676665000095.jpg618, and From JPEG0007676665000096.jpg621 occupying a grid corresponding to a Doppler index of JPEG0007676665000097.jpg621; Where: JPEG0007676665000098.jpg63 is the delay index corresponding to the grid occupied by said pilot, JPEG0007676665000099.jpg64 is the Doppler index corresponding to the grid occupied by said pilot, JPEG0007676665000100.jpg68 is the minimum delay index corresponding to the grid occupied by all elements of the pilot sequence, JPEG0007676665000101.jpg68 is the maximum delay index corresponding to the grid occupied by all elements of the pilot sequence, JPEG0007676665000102.jpg69 is the minimum value of the Doppler index corresponding to the grid occupied by all elements of the pilot sequence, JPEG0007676665000103.jpg59 is the maximum value of the Doppler index corresponding to the grid occupied by all elements of the pilot sequence, JPEG0007676665000104.jpg56 is the number of delay indices corresponding to the grid occupied by the first guard interval portion.
[0110] Optionally, the processor 1110 is used to multiply the first information block by different phase offsets before mapping the first information block to the grid corresponding to the second mapping portion at the beginning of each subframe, respectively.
[0111] Optionally, the processor 1110 is used to multiply the second information block by different phase offsets before mapping the second information block to the grids corresponding to the second mapping portions at the end of each subframe, respectively.
[0112] Alternatively, the first information includes delay Doppler information corresponding to L antennas, each delay Doppler information includes three information blocks, each delay Doppler frame includes L subframes, L is 2 or more; The processor 1110 receives the information block S i1 to the grid corresponding to the second mapping portion at the beginning of each subframe corresponding to the i-th antenna, and the information block S i2 into the grid corresponding to the second mapping portion at the end of each subframe corresponding to the i-th antenna, and the information block S i3 into L sub-blocks and map them to grids corresponding to the first mapping portion of each subframe corresponding to the i-th antenna, respectively; Here, S ij represents the j-th information block of delayed Doppler information corresponding to the i-th antenna, where 1≦j≦3, j is a positive integer, and i is a positive integer equal to or greater than 1.
[0113] Alternatively, the first information includes first delayed Doppler information corresponding to a first antenna and second delayed Doppler information corresponding to a second antenna, and the delayed Doppler frames include 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 processor 1110 is adapted to process the content of the first mapping portion in a preset manner and then transmit the second information; Here, the preset method is: exchanging first mapping information with second mapping information, the first mapping information being mapping information in a first mapping portion of a P1-th subframe of a first delayed Doppler frame, the second mapping information being mapping information in a first mapping portion of a P2-th subframe of a second delayed Doppler frame, P1 and P2 being different, and P1 and P2 being both positive integers; exchanging third mapping information with second mapping information, the third mapping information being obtained by conjugating the first mapping information; exchanging a fourth mapping information with the first mapping information, the fourth mapping information being obtained by conjugating the second mapping information; exchanging a fifth mapping information with a second mapping information, the fifth mapping information being information obtained by rearranging the first mapping information; exchanging sixth mapping information with the first mapping information, the sixth mapping information being information obtained by rearranging the second mapping information; exchanging seventh mapping information with second mapping information, the seventh mapping information being mapping information obtained by multiplying the first mapping information by a first phase offset; and exchanging eighth mapping information with the first mapping information, the eighth mapping information being mapping information obtained by multiplying the second mapping information by a second phase offset.
[0114] Optionally, after mapping the first information as second information on the delayed Doppler frame, the processor 1110 is further used for performing a time-frequency domain transformation process on the second information to obtain second information in the time-frequency domain, and adding a third guard interval portion to the second information in the time-frequency domain.
[0115] Optionally, the processor 1110 is adapted to add a third guard interval portion to at least one of a specific time domain location and a specific frequency domain location of the second information.
[0116] Optionally, the configuration information corresponding to the third guard interval portion is 0 or a cyclic prefix or a cyclic suffix.
[0117] Optionally, the processor 1110 is further adapted to notify the receiving device of the target information through the first signaling; Here, the target information is Position information of the first guard interval portion in the delayed 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 first information includes at least one of: content information of a pilot in the first information; and location information of a pilot in the delayed Doppler frame.
[0118] Optionally, the first signaling comprises: Radio resource control signaling; Layer 1 signaling of the physical downlink control channel; Information on the physical downlink shared channel; Media access control layer control unit signaling; 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 physical random access channel, MSG 3 information of physical random access channel, MSG 4 information of physical random access channel, MSG A information of the physical random access channel; MSG B information of the physical random access channel; Information on the physical uplink shared channel; Xn interface signaling, PC5 interface signaling, Sidelink interface signaling.
[0119] In the embodiment of the present application, the delayed Doppler frame includes at least two subframes, and each subframe includes three parts, namely, a first guard interval part, a first mapping part, and two second mapping parts. By mapping the same information to the second mapping parts at the beginning of different subframes and mapping the same information to the second mapping parts at the end of different subframes, and by using the first guard interval part, it is possible to ensure that each subframe experiences the same equivalent channel, and by diversity coding the mapping information in the first mapping part, a diversity gain or coding gain is obtained, thereby realizing the space-time coding of the delayed Doppler domain under the premise of ensuring that the channels of multiple delayed Doppler frames are the same.
[0120] When the information mapping device is a network side device, as shown in Fig. 13, the network side device includes an antenna 1201, a high frequency device 1202, and a baseband device 1203. The antenna 1201 is connected to the high frequency device 1202. In the uplink direction, the high frequency device 1202 receives information through the antenna 1201, and transmits the received information to the baseband device 1203 for processing. In the downlink direction, the baseband device 1203 processes the information to be transmitted and transmits it to the high frequency device 1202, and the high frequency device 1202 processes the received information before transmitting it via the antenna 1201.
[0121] The above-mentioned frequency band processing device may be in a baseband device 1203 , and the method performed by the network device in the above-mentioned embodiment can be realized in the baseband device 1203 , which includes a processor 1204 and a memory 1205 .
[0122] The baseband device 1203 may, for example, include at least one baseband board having multiple chips installed thereon, and as shown in FIG. 13, one of the chips may, for example, be a processor 1204 connected to a memory 1205 to call a program in the memory 1205 to perform the operations of the transmitting device in the above method embodiment.
[0123] The baseband device 1203 may further include a network interface 1206 for exchanging information with the radio frequency device 1202, the interface being, for example, a Common Public Radio Interface (CPRI).
[0124] Specifically, the network side device according to the embodiment of the present invention further includes a command or program stored in the memory 1205 and executable by the processor 1204, and the processor 1204 calls the command or program in the memory 1205 to execute the method executed by each module shown in Fig. 10, and the same technical effect is achieved. In order to avoid repetition, the description will be omitted here.
[0125] An embodiment of the present application further provides a communication device, the communication device including a processor and a communication interface, the processor being adapted to map first information as second information on a delayed Doppler frame; Wherein, the delay Doppler frame includes M*N grids, M is a total number of delay indexes, N is a total number of Doppler indexes, and M and N are both positive integers; the delayed Doppler frame includes at least two subframes, each subframe including a first guard interval portion, a first mapping portion, and two second mapping portions; The two second mapping portions are located at the beginning and end of the subframe in the Doppler direction. JPEG0007676665000105.jpg occupies grids corresponding to 57 Doppler indexes, respectively, and the first mapping portion of the subframe JPEG0007676665000106.jpg occupies a grid corresponding to 621 Doppler indexes, G is the number of subframes included in the delayed Doppler frame; JPEG0007676665000107.jpg57 is a positive integer, The information mapped to the second mapping portion at the beginning of different subframes is the same, and the information mapped to the second mapping portion at the end of different subframes is the same.
[0126] This embodiment corresponds to the above method embodiment, and each implementation process and realization manner of the above method embodiment can be applied to this embodiment, and the same technical effects can be achieved.
[0127] The embodiments of the present application further provide a readable storage medium, which may be volatile or non-volatile, and the readable storage medium stores a program or command, which, when executed by a processor, can realize each process of the above information mapping method embodiment and achieve the same technical effect. In order to avoid repetition, the description is omitted here.
[0128] Here, the processor is a processor in the terminal or the network side device described in the above embodiment. The readable storage medium includes a computer readable storage medium such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0129] The embodiment of the present application further provides a chip, the chip includes a processor and a communication interface, the communication interface and the processor are coupled, the processor is used to execute a program or command to realize each process of the embodiment of the information mapping method described above, and the same technical effect can be achieved. In order to avoid repetition, the description is omitted here.
[0130] An embodiment of the present application further provides a computer / 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 information mapping method.
[0131] It should be understood that the chips referred to in the embodiments of this application may be referred to as system level chips, system chips, chip systems, system on chips, or the like.
[0132] It should be noted that in this specification, the terms "comprise", "consist of" or any other variations are intended to include a non-exclusive inclusion, whereby a process, method, article, or apparatus that includes a set of elements includes not only those elements, but also other elements not expressly stated or inherent to such process, method, article, or apparatus. Unless otherwise specified, an element limited by the phrase "comprises a" does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes the element. It should also be noted that the scope of the method and apparatus in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may include performing functions substantially simultaneously or in the reverse order depending on such functions, for example, the described method may be performed in a different order than described, and various steps may be added, omitted, or combined. Also, features described with reference to any example may be combined in other examples.
[0133] From the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be realized in the form of a combination of software and a necessary common hardware platform, and of course, they can be realized by hardware, but in many cases the former is a more preferred embodiment. Based on this view, the technical solutions of the present application can be substantially or the part that contributes to the related art can be embodied in the form of a computer software product, which is stored in a storage medium (e.g., ROM / RAM, magnetic disk, optical disk) and includes a number of commands that cause a terminal (which may be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in the embodiments of the present application.
[0134] Although the examples of the present application have been described above with reference to the drawings, the present application is not limited to the above-mentioned specific embodiments, which are merely illustrative and not limiting. Based on the suggestions of the present application, many forms that a person skilled in the art can make without departing from the spirit of the present application and the scope of protection of the claims are all within the scope of protection of the present application.
[0135] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims priority to Chinese Patent Application No. 202111209306.4, filed in China on October 18, 2021, the entire contents of which are incorporated herein by reference, and this application further claims priority to Chinese Patent Application No. 202111205722.7, filed in China on October 15, 2021.
Claims
1. a transmitting device mapping first information as second information on a delayed Doppler frame; the delay Doppler frame includes M*N grids, M being a total number of delay indexes, N being a total number of Doppler indexes, and M and N being positive integers; the delayed Doppler frame includes at least two subframes, each subframe including a first guard interval portion, a first mapping portion, and two second mapping portions; The two second mapping parts are located at the beginning and end of the Doppler direction of the subframe. each of the first mapping portions occupying a grid corresponding to a Doppler index of each of the subframes; occupying a grid corresponding to Doppler indices, G being the number of subframes included in the delayed Doppler frame; is a positive integer, The information mapping method, wherein the information mapped to the second mapping portions at the beginning of different subframes is the same, and the information mapped to the second mapping portions at the end of different subframes is the same.
2. The first guard interval portion is the trailing end of the delayed Doppler frame in the delay direction. occupy all grids corresponding to delay indexes, 2. The information mapping method according to claim 1, wherein:
3. and represents the maximum delay in the channel, represents the subcarrier spacing in the time-frequency domain, or, At least one of the first mapping portion and the second mapping portion is occupying a grid corresponding to Doppler indices, 3. The information mapping method of claim 2.
4. and represents the maximum Doppler shift of the channel, 2. The method of claim 1, wherein x represents the duration of one symbol in the time-frequency domain.
5. the first information includes a first information block, a second information block, and a third information block; The step of mapping the first information as the second information on the delayed Doppler frame by the transmitting device comprises:
2. The information mapping method according to claim 1, further comprising the steps of: mapping the first information block to a grid corresponding to a second mapping portion at the beginning of each subframe; mapping the second information block to a grid corresponding to a second mapping portion at the end of each subframe; and dividing the third information block into G equal subblocks and mapping them to grids corresponding to the first mapping portion of each subframe.
6. The information mapping method according to claim 5, wherein the first information block and the second information block are obtained by division of information bits for channel coding in the first information.
7. the first information block and the second information block include pilots; Further comprising a second guard interval portion provided around the pilot, The second guard interval portion is If the pilot is a pulse pilot, the second guard interval portion from occupy the grid corresponding to the delay index of from and occupying a grid corresponding to a Doppler index of If the pilot is a sequence pilot, the second guard interval portion from occupy the grid corresponding to the delay index of from and occupying a grid corresponding to a Doppler index of is the delay index corresponding to the grid occupied by the pilot, is the Doppler index corresponding to the grid occupied by the pilot, is the minimum delay index corresponding to the grid occupied by all elements of the pilot sequence, is the maximum delay index corresponding to the grid occupied by all elements of the pilot sequence, is the minimum value of the Doppler index corresponding to the grid occupied by all elements of the pilot sequence, is the maximum value of the Doppler index corresponding to the grid occupied by all elements of the pilot sequence, is the number of delay indices corresponding to the grid occupied by the first guard interval portion, 6. The information mapping method of claim 5.
8. The step of mapping the first information block to a grid corresponding to a second mapping portion at the beginning of each subframe, Multiplying the first information block by different phase offsets and then mapping the first information block to a grid corresponding to a second mapping portion at the beginning of each subframe; The step of mapping the second information block to a grid corresponding to a second mapping portion at the end of each subframe, and multiplying the second information block by different phase offsets and then mapping the second information block to a grid corresponding to a second mapping portion at the end of each subframe.
6. The information mapping method of claim 5.
9. the first information includes delay Doppler information corresponding to L antennas, each delay Doppler information includes three information blocks, each delay Doppler frame includes L subframes, L is 2 or more; The step of mapping the first information as the second information on the delayed Doppler frame by the transmitting device comprises: Information Block S i1 to a grid corresponding to the second mapping portion at the beginning of each subframe corresponding to the i-th antenna, and i2 to a grid corresponding to the second mapping portion at the end of each subframe corresponding to the i-th antenna, and i3 into L sub-blocks and respectively map them to a grid corresponding to a first mapping portion of each subframe corresponding to the i-th antenna; S ij 2. The information mapping method of claim 1, wherein j represents the j-th information block of delay Doppler information corresponding to the i-th antenna, where 1≦j≦3, j is a positive integer, and i is a positive integer equal to or greater than 1.
10. the first information includes first delayed Doppler information corresponding to a first antenna and second delayed Doppler information corresponding to a second antenna, and the delayed Doppler frames include 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 information mapping method includes: The method further includes the step of: transmitting the second information after processing the content of the first mapping portion in a preset manner; The preset method is: exchanging first mapping information with second mapping information, the first mapping information being a P of a first delayed Doppler frame; 1 the second mapping information is mapping information in the first mapping portion of the P 2 Mapping information in the first mapping portion of the P 1 and P 2 are different and P 1 and P 2 are all positive integers, exchanging third mapping information with second mapping information, the third mapping information being obtained by conjugating the first mapping information; exchanging fourth mapping information with the first mapping information, the fourth mapping information being obtained by conjugating the second mapping information; exchanging fifth mapping information with second mapping information, the fifth mapping information being information obtained by rearranging the first mapping information; exchanging sixth mapping information with the first mapping information, the sixth mapping information being information obtained by rearranging the second mapping information; exchanging seventh mapping information with second mapping information, the seventh mapping information being mapping information obtained by multiplying the first mapping information by a first phase offset; 10. The information mapping method of claim 9, comprising at least one of: exchanging eighth mapping information with the first mapping information, the eighth mapping information being mapping information obtained by multiplying the second mapping information by a second phase offset.
11. After the transmitting device maps the first information as second information on the delayed Doppler frame, performing a time-frequency domain transformation process on the second information to obtain second information in the time-frequency domain; adding a third guard interval portion to the second information in the time-frequency domain; The step of adding a third guard interval portion to the second information in the time-frequency domain includes: adding a third guard interval portion to at least one of a specific time domain position and a specific frequency domain position of the second information; The setting information corresponding to the third guard interval portion is 0, a cyclic prefix, or a cyclic suffix.
2. The information mapping method of claim 1.
12. The method further includes the step of the sending device notifying the receiving device of the target information by a first signaling; The target information is Position information of the first guard interval portion in the delayed 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; content information of a pilot in the first information and location information of a pilot in the delayed Doppler frame; The first signaling comprises: Radio resource control signaling; Layer 1 signaling of the physical downlink control channel; Information on the physical downlink shared channel; Media access control layer control unit signaling; System Information Block, Layer 1 signaling of the physical uplink control channel; Physical Random Access Channel MSG 1 information; Physical Random Access Channel MSG 2 information; 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; Information on the physical uplink shared channel; Xn interface signaling between wireless nodes; Direct connection communication PC5 interface signaling, Sidelink interface signaling.
2. The information mapping method of claim 1.
13. a first mapping module for mapping the first information as second information on a delayed Doppler frame; the delay Doppler frame includes M*N grids, M being a total number of delay indexes, N being a total number of Doppler indexes, and M and N being positive integers; the delayed Doppler frame includes at least two subframes, each subframe including a first guard interval portion, a first mapping portion, and two second mapping portions; The two second mapping parts are located at the beginning and end of the Doppler direction of the subframe. each of the first mapping portions occupying a grid corresponding to a Doppler index of each of the subframes; occupying a grid corresponding to Doppler indices, G being the number of subframes included in the delayed Doppler frame; is a positive integer, The information mapping device, wherein the information mapped to the second mapping portion at the beginning of different subframes is the same, and the information mapped to the second mapping portion at the end of different subframes is the same.
14. A communications device comprising a processor, a memory, and a program or command stored in the memory and executable by the processor, the program or command implementing steps of the information mapping method according to any one of claims 1 to 12 when executed by the processor.
15. A readable storage medium having stored thereon a program or command which, when executed by a processor, causes the steps of the information mapping method according to any one of claims 1 to 12 to be realized.
Citation Information
Patent Citations
OTFS embedded pilot estimation extension
EP3826253A1
Differential power analysis for OTFS pilot interference detection
EP3826254A1
Transmission device, reception device, communication method, and baseband chip that use highly accurate channel estimation scheme in communication using OTFS modulation
WO2021171707A1