A space mapping simulation system and method

By designing a spatial mapping method that supports independent settings for each RU and a method for accurately calculating the subcarrier index range, the problems of inflexibility and inaccuracy of spatial mapping when the number of RUs is greater than 1 in the existing technology are solved, and flexible and accurate spatial mapping simulation of Wi-Fi 6 communication scenarios is achieved.

CN115696594BActive Publication Date: 2025-10-10CHINA ELECTRONIS TECH INSTR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211162159.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-23
Publication Date
2025-10-10
Estimated Expiration
2042-09-23

AI Technical Summary

Technical Problem

In the existing Wi-Fi 6 physical layer OFDMA+MU-MIMO communication scenario, when the number of RUs is greater than 1, each RU cannot independently select the spatial mapping method, and the subcarrier index range remains unchanged or the impact of invalid subcarriers is not considered, resulting in the spatial mapping simulation system being inflexible and inaccurate.

Method used

A spatial mapping simulation system and method are designed. Different interfaces are presented based on the number of RUs. Each RU can independently set the spatial mapping mode. The system calculates the subcarrier index range using the IEEE 802.11ax protocol, considers different transmission bandwidths and RU allocation methods, forms the valid subcarrier index union, and updates the spatial mapping matrix elements.

Benefits of technology

It implements an independent spatial mapping method when the number of RUs is greater than 1, accurately calculates the subcarrier index range, is compatible with Wi-Fi 6 communication scenarios with an RU number of 1, and improves the flexibility and accuracy of spatial mapping simulation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115696594B_ABST
    Figure CN115696594B_ABST
Patent Text Reader

Abstract

The application discloses a kind of space mapping simulation system and method, belong to analog technical field.The application when RU number is greater than 1, not only support all RU use same space mapping mode, and support for each RU respectively set space mapping mode, to realize the space mapping simulation function in the scene of OFDMA+MU-MIMO;When calculating subcarrier index range, the subcarrier index range occupied by each RU is analyzed in detail, and the union of the effective subcarrier index range occupied by each RU is formed, and does not include DC subcarrier, empty subcarrier and other invalid subcarriers;Not only support the OFDMA+MU-MIMO space mapping simulation when RU number is greater than 1, and compatible with the Wi-Fi6 communication scene when RU number is equal to 1 in prior art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of simulation technology, and in particular relates to a space mapping simulation system and method. Background Art

[0002] The Wi-Fi 6 network physical layer implements orthogonal frequency division multiple access (OFDMA) through resource unit (RU) segmentation technology, and multi-user MIMO (MU-MIMO) is implemented by multiple users multiplexing a single RU. Both OFDMA and MU-MIMO mechanisms increase the number of connected users while ensuring the capacity of the Wi-Fi 6 network. According to the IEEE 802.11ax protocol, the process of mapping space-time data streams to transmit antennas is performed on a RU basis. For high-efficiency multi-user physical layer protocol data units (HE MU PPDUs), when OFDMA and MU-MIMO are used simultaneously for data transmission, each RU can independently set the spatial mapping method. If the number of RUs in the Wi-Fi 6 network physical layer is greater than 1, during the spatial mapping process of the space-time data stream to the antenna, the data stream of each RU is independently spatially mapped. The spatial mapping methods of each RU may not be the same. Therefore, it is necessary to set a separate spatial mapping method for each RU and calculate the corresponding spatial mapping matrix.

[0003] Currently, the spatial mapping simulation systems in Wi-Fi 6 physical layer OFDMA+MU-MIMO communication scenarios are mainly divided into two categories, one represented by the N7617C software from Keysight Technologies in the United States, and the other represented by the WinIQSIM2 software from Rohde & Schwarz in Germany. In the first category of systems represented by the N7617C software, each RU in the HE MU PPDU can independently set the spatial mapping matrix by manually entering the matrix elements. The typical setting method is as follows: Figure 1 As shown (the number of antennas and space-time data streams are both 4). The spatial mapping matrix elements of this type of software do not change with the subcarrier index used for data transmission. It is typically used in host computer testing scenarios (the software is installed on a separate PC, which is used to set parameters and control the test instrument). It cannot be integrated into microwave test instruments. A separate host computer must be configured and the simulation software installed before testing can be carried out.

[0004] In the second type of system represented by WinIQSIM2 software, the spatial mapping methods include direct mapping, indirect mapping and spatial expansion. For a certain spatial mapping method, the spatial mapping matrix elements are based on the IEEE 802.11ax protocol and are automatically calculated according to the spatial mapping method and time shift parameters. The element values ​​cannot be changed manually after they are calculated. At the same time, after the subcarrier index is modified, the matrix element value will also be updated synchronously. The subcarrier index range is always -64 to 63, and the influence of invalid subcarriers (DC subcarriers, empty subcarriers, etc.) under different transmission bandwidths and different RU resource allocation methods is not removed. This type of software has improved the parameter presentation method so that it can be integrated into microwave test instruments for operation. Its typical spatial mapping simulation method for OFDMA+MU-MIMO communication scenarios is as follows. Figure 2 and Figure 3 As shown in the figure (the number of antennas and the number of space-time data streams are both 6), the effective matrix elements in the figure are highlighted with blue wireframes, forming a 6-row 6-column matrix. Figure 2 In , the time shift of each antenna is 0; Figure 3 In the example, the time shift of antenna 1 changes and the subcarrier index also changes, and the spatial mapping matrix is ​​updated synchronously.

[0005] A comprehensive analysis of the two current mainstream OFDMA+MU-MIMO scenario spatial mapping simulation systems reveals the following two shortcomings of existing technologies:

[0006] 1. For HE MU PPDUs, when the number of RUs is greater than one, each RU cannot independently select a spatial mapping mode or independently calculate spatial mapping matrix elements. Existing technologies only support using the same spatial mapping mode or manually entering spatial mapping matrix elements for each RU.

[0007] 2. The existing technology does not implement the association between subcarrier indices and spatial mapping matrix elements according to the IEEE 802.11ax protocol. The spatial mapping matrix elements either do not change with the subcarrier index, or the subcarrier index range remains unchanged and invalid subcarriers are not considered. Summary of the Invention

[0008] In view of the above technical problems existing in the prior art, the present invention proposes a spatial mapping simulation system and method, which has a reasonable design, overcomes the shortcomings of the prior art, and has good effects.

[0009] In order to achieve the above object, the present invention adopts the following technical solutions:

[0010] A spatial mapping simulation system presents different interfaces according to two situations: the number of resource units (RUs) is equal to 1 and the number of resource units (RUs) is greater than 1.

[0011] When the number of resource units RU is equal to 1, the system includes a space mapping mode setting module, a subcarrier index selection module, a time shift module and a space mapping matrix element module;

[0012] The spatial mapping mode setting module includes three types: "direct mapping", "indirect mapping" and "spatial expansion";

[0013] The subcarrier index in the subcarrier index selection module has different value ranges according to different transmission bandwidths;

[0014] The number of rows in the spatial mapping matrix element module is the number of antennas, and the number of columns is the number of space-time data streams;

[0015] The number of "time shift" parameters in the time shift module is the number of antennas. When this parameter changes, the value of the spatial mapping matrix element is updated synchronously; when the subcarrier index changes, the spatial mapping matrix element will also change;

[0016] When the number of resource units RU is greater than 1, the system includes a spatial mapping mode setting module, a subcarrier index selection module, a time shift module, a spatial mapping matrix element module, and a spatial mapping mode setting module for each RU;

[0017] The spatial mapping mode setting module includes "direct mapping", "indirect mapping" and "spatial expansion";

[0018] The space mapping mode setting module for each RU includes "separate setting for each RU";

[0019] When the user selects "Direct Mapping", "Indirect Mapping" or "Spatial Extension", it means that all resource units (RUs) use this spatial mapping mode. When the user selects "Set each RU individually", it means that the spatial mapping mode needs to be set independently for each resource unit (RU). At this time, the system interface will display the "Set Spatial Mapping Mode Per RU" button. After the user clicks this button, the interface for setting the spatial mapping mode for each resource unit (RU) will appear. Each RU can select "Direct Mapping", "Indirect Mapping" or "Spatial Extension".

[0020] The subcarrier index in the subcarrier index selection module has different value ranges according to different transmission bandwidths and RU allocation methods. It is composed of the union of the subcarrier indexes occupied by each resource unit RU, and does not include DC subcarriers and empty subcarriers.

[0021] The number of rows in the spatial mapping matrix element module is the number of antennas, and the number of columns is the number of space-time data streams;

[0022] The number of "time shift" parameters in the time shift module is the number of antennas. When this parameter changes, the value of the spatial mapping matrix element is updated synchronously; when the subcarrier index changes, the spatial mapping matrix element will also change.

[0023] In addition, the present invention also provides a spatial mapping simulation method, which uses the above-mentioned spatial mapping simulation system and includes the following steps:

[0024] Step 1: Read the transmission bandwidth;

[0025] Step 2: Determine whether the number of RUs is greater than 1;

[0026] If the result of the judgment is that the number of RUs is equal to 1, the subcarrier index range is directly determined according to the transmission bandwidth;

[0027] Or if the result is that the number of RUs is greater than 1, read the RU allocation method to determine the RU type and number of RUs;

[0028] Step 3: Determine the subcarriers occupied by each RU based on the transmission bandwidth and RU allocation method;

[0029] Step 4: Take the union of the subcarrier index ranges occupied by each RU to form a complete subcarrier index range;

[0030] Step 5: Read the spatial mapping mode and time shift;

[0031] Step 6: Determine whether the space mapping mode is "Set each RU separately";

[0032] If the result of the judgment is that the spatial mapping mode is "set separately for each RU", the spatial mapping mode of each RU is first read, and then the spatial mapping matrix is ​​calculated based on the spatial mapping mode, subcarrier index and time shift;

[0033] Or if the spatial mapping mode is not "set per RU", the spatial mapping matrix is ​​calculated directly based on the spatial mapping mode, subcarrier index, and time shift.

[0034] Step 7: Complete the simulation of the spatial mapping process.

[0035] The beneficial technical effects brought about by the present invention are:

[0036] 1. When the number of RUs is greater than 1, not only can all RUs use the same spatial mapping mode, but also each RU can be set with a different spatial mapping mode, thereby realizing the spatial mapping simulation function in the OFDMA+MU-MIMO scenario.

[0037] 2. When calculating the subcarrier index range, the IEEE 802.11ax protocol takes into account that the subcarrier index ranges occupied by each RU may vary under different transmission bandwidths and different RU allocation methods. A detailed analysis is performed on the subcarrier index ranges occupied by each RU to form a subcarrier index range consisting of the union of the valid subcarrier index ranges occupied by each RU. This range does not include invalid subcarriers such as DC subcarriers and null subcarriers.

[0038] 3. It not only supports OFDMA+MU-MIMO spatial mapping simulation when the number of RUs is greater than 1, but is also compatible with Wi-Fi 6 communication scenarios when the number of RUs is equal to 1 in existing technologies. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 Schematic diagram of the typical setup of the spatial mapping simulation system for the first type of OFDMA+MU-MIMO scenario;

[0040] Figure 2 Schematic diagram of the typical setup of the second-category OFDMA+MU-MIMO scenario spatial mapping simulation system;

[0041] Among them, the time shift of each antenna is 0;

[0042] Figure 3 Schematic diagram of the typical setup of the second-category OFDMA+MU-MIMO scenario spatial mapping simulation system;

[0043] Among them, the time shift of antenna 1 changes, and the subcarrier index also changes;

[0044] Figure 4 Schematic diagram of the spatial mapping simulation system interface; where the number of RUs is equal to 1;

[0045] Figure 5 This is a schematic diagram of the spatial mapping simulation system interface; the number of RUs is greater than 1;

[0046] Figure 6 Schematic diagram of the interface for setting the spatial mapping mode module for each RU;

[0047] Figure 7 4 is a flowchart of the method of the present invention. DETAILED DESCRIPTION

[0048] The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments:

[0049] The present invention proposes an OFDMA+MU-MIMO spatial mapping simulation system and method that complies with the IEEE 802.11ax protocol. The system combines the advantages of existing technologies and is compatible with existing systems. For HE MU PPDU, when the number of RUs is equal to 1, three spatial mapping methods, namely direct mapping, indirect mapping and spatial extension, are used, and the spatial mapping matrix elements are automatically calculated according to the IEEE802.11ax protocol. The matrix elements are updated synchronously with the change of the subcarrier index, and have different ranges according to the different transmission bandwidths. When the number of RUs is greater than 1, each RU can independently set the spatial mapping method, and supports three methods, namely direct mapping, indirect mapping and spatial extension. The spatial mapping matrix elements of each RU are automatically calculated according to the IEEE802.11ax protocol and are updated synchronously with the change of the subcarrier index. The subcarrier index range is composed of the union of the subcarrier index ranges occupied by each RU, and does not include indexes such as DC subcarriers and empty subcarriers.

[0050] The spatial mapping simulation system proposed in this invention consists of spatial mapping mode settings, subcarrier index selection, time shifting, spatial mapping matrix elements, etc. To be compatible with existing systems, this system presents different interfaces depending on whether the number of RUs is equal to 1 or greater than 1.

[0051] When the number of RUs is equal to 1, the interface of this system is as follows Figure 4 As shown in the figure, spatial mapping methods include "direct mapping," "indirect mapping," and "spatial extension." The subcarrier index has a different value range depending on the transmission bandwidth and does not include DC subcarriers or null subcarriers. The number of rows that can be set in the spatial mapping matrix is ​​the number of antennas, and the number of columns that can be set is the number of space-time data streams. The matrix element values ​​are automatically calculated according to IEEE 802.11ax. The number of configurable "time shift" parameters is the number of antennas. When this parameter changes, the spatial mapping matrix element values ​​are updated synchronously. When the subcarrier index changes, the spatial mapping matrix elements may also change.

[0052] When the number of RUs is greater than 1, the interface of this system is as follows Figure 5 As shown. In addition to the three spatial mapping parameters of "direct mapping", "indirect mapping" and "spatial extension", the "separate setting for each RU" method is added. When the user selects "direct mapping", "indirect mapping" or "spatial extension", it means that each RU uses this spatial mapping method; when the user selects "separate setting for each RU", it means that the spatial mapping method needs to be set independently for each RU. At this time, the "Set spatial mapping method for each RU" button will appear on the system interface. After the user clicks this button, the interface for setting the spatial mapping method for each RU will appear, as shown Figure 6As shown in the figure. It can be seen that each RU can choose three spatial mapping modes: "direct mapping", "indirect mapping", and "spatial extension". The subcarrier index has different value ranges depending on the transmission bandwidth and RU allocation method. It consists of the union of the subcarrier indices occupied by each RU and does not include DC subcarriers or null subcarriers. The number of rows that can be set in the spatial mapping matrix is ​​the number of antennas, and the number of columns that can be set is the number of space-time data streams. The matrix element values ​​are automatically calculated according to IEEE802.11ax. The number of "time shift" parameters that can be set is the number of antennas. When this parameter changes, the value of the spatial mapping matrix element is updated synchronously. When the subcarrier index changes, the spatial mapping matrix elements may also change.

[0053] The workflow of the HE TB PPDU simulation system proposed in the present invention is as follows: Figure 7 As shown, first read the transmission bandwidth and determine the number of RUs. If the number of RUs is equal to 1, the subcarrier index range is determined directly according to the transmission bandwidth; if the number of RUs is greater than 1, the subcarriers occupied by each RU are determined according to the transmission bandwidth and the RU allocation method, and the union of the subcarrier index ranges occupied by each RU is taken to form a complete subcarrier index range. Then read the spatial mapping mode and time shift, and determine whether the spatial mapping mode is "separate setting for each RU". If so, it is necessary to read the spatial mapping mode of each RU again. Finally, the spatial mapping matrix is ​​calculated based on the spatial mapping mode, subcarrier index and time shift to complete the simulation of the spatial mapping process.

[0054] Key points and protection points 1:

[0055] When the number of RUs is greater than 1, different space mapping modes can be set for each RU.

[0056] The method proposed in this invention adds a "per-RU individual setting" method to the three spatial mapping methods: "direct mapping," "indirect mapping," and "spatial expansion." Selecting "direct mapping," "indirect mapping," or "spatial expansion" specifies that each RU uses that spatial mapping method. Selecting "per-RU individual setting" specifies that each RU needs to independently set a spatial mapping method, and each RU can further select from the three spatial mapping methods: "direct mapping," "indirect mapping," and "spatial expansion."

[0057] Key points and protection points 2:

[0058] According to different transmission bandwidths and RU allocation methods, the subcarrier index range consists of the union of the subcarrier index ranges occupied by each RU, and does not include invalid subcarriers such as null subcarriers and DC subcarriers;

[0059] The proposed method takes into account the fact that the subcarrier index ranges occupied by each RU may vary under different transmission bandwidths and RU allocation schemes in the IEEE 802.11ax protocol. Based on the IEEE 802.11ax protocol, this method performs a detailed analysis of the subcarrier index ranges occupied by each RU, forming a subcarrier index range consisting of the union of the valid subcarrier index ranges occupied by each RU, excluding invalid subcarriers such as DC subcarriers and null subcarriers. When the subcarrier index changes, the elements of the spatial mapping matrix also change.

[0060] Key points and protection points 3:

[0061] It not only supports spatial mapping simulation when the number of RUs is greater than 1, but is also compatible with Wi-Fi 6 communication scenarios when the number of RUs is equal to 1.

[0062] The method proposed in the present invention supports spatial mapping simulation in both Wi-Fi 6 communication scenarios where the number of RUs is equal to 1 and the number of RUs is greater than 1. When the number of RUs is equal to 1, the spatial mapping methods include "direct mapping", "indirect mapping", and "spatial extension". When the number of RUs is greater than 1, in addition to the three spatial mapping methods of "direct mapping", "indirect mapping", and "spatial extension", a new "separate setting for each RU" method is added to support setting the spatial mapping method for each RU separately, thereby realizing the spatial mapping simulation function in the OFDMA+MU-MIMO scenario.

[0063] Of course, the above description is not a limitation of the present invention, and the present invention is not limited to the above examples. Changes, modifications, additions or substitutions made by technicians in this technical field within the essential scope of the present invention should also fall within the scope of protection of the present invention.

Claims

1. A spatial mapping simulation system, characterized in that: The system presents different interfaces according to the two situations: the number of resource units RU is equal to 1 and the number of resource units RU is greater than 1; When the number of resource units RU is equal to 1, the system includes a space mapping mode setting module, a subcarrier index selection module, a time shift module and a space mapping matrix element module; The spatial mapping mode setting module includes three types: "direct mapping", "indirect mapping" and "spatial expansion"; The subcarrier index in the subcarrier index selection module has different value ranges according to different transmission bandwidths; The number of rows in the spatial mapping matrix element module is the number of antennas, and the number of columns is the number of space-time data streams; The number of "Time Shift" parameters in the Time Shift module is the number of antennas. When this parameter changes, the values ​​of the spatial mapping matrix elements are updated synchronously. When the subcarrier index changes, the spatial mapping matrix elements also change. When the number of resource units RU is greater than 1, the system includes a spatial mapping mode setting module, a subcarrier index selection module, a time shift module, a spatial mapping matrix element module, and a spatial mapping mode setting module for each RU; The spatial mapping mode setting module includes "direct mapping", "indirect mapping" and "spatial expansion"; The space mapping mode setting module for each RU includes "separate setting for each RU"; When the user selects "Direct Mapping", "Indirect Mapping", or "Spatial Extension", all resource units (RUs) use this spatial mapping method. When the user selects "Set per RU" to set the spatial mapping method for each RU independently, a "Set Spatial Mapping Method Per RU" button will appear on the system interface. Clicking this button will open a page for setting the spatial mapping method for each RU. Each RU can select one of the three spatial mapping methods: "Direct Mapping", "Indirect Mapping", or "Spatial Extension". The subcarrier index in the subcarrier index selection module has different value ranges according to different transmission bandwidths and RU allocation methods. It is composed of the union of the subcarrier indexes occupied by each resource unit RU, and does not include DC subcarriers and empty subcarriers. The number of rows in the spatial mapping matrix element module is the number of antennas, and the number of columns is the number of space-time data streams; The number of "Time Shift" parameters in the Time Shift module is the number of antennas. When this parameter changes, the values ​​of the spatial mapping matrix elements are updated synchronously. When the subcarrier index changes, the spatial mapping matrix elements also change.

2. A spatial mapping simulation method, characterized in that: The spatial mapping simulation system according to claim 1 comprises the following steps: Step 1: Read the transmission bandwidth; Step 2: Determine whether the number of RUs is greater than 1; If the result of the judgment is that the number of RUs is equal to 1, the subcarrier index range is directly determined according to the transmission bandwidth; Or if the result is that the number of RUs is greater than 1, read the RU allocation method to determine the RU type and number of RUs; Step 3: Determine the subcarriers occupied by each RU based on the transmission bandwidth and RU allocation method; Step 4: Take the union of the subcarrier index ranges occupied by each RU to form a complete subcarrier index range; Step 5: Read the spatial mapping mode and time shift; Step 6: Determine whether the spatial mapping mode is "Set each RU individually"; If the result of the judgment is that the spatial mapping mode is "set individually for each RU", the spatial mapping mode of each RU is first read, and then the spatial mapping matrix is ​​calculated based on the spatial mapping mode, subcarrier index and time shift; If the spatial mapping mode is not "set per RU", the spatial mapping matrix is ​​calculated directly based on the spatial mapping mode, subcarrier index, and time shift. Step 7: Complete the simulation of the spatial mapping process.

Citation Information

Patent Citations

  • Sub-channelizing and resource mapping method for wireless resources

    CN102710575A

  • Method of data transmission using effective subcarrier mapping

    KR1020090089573A