CN118784147A - Modulation and coding strategy selection method, device, terminal and storage medium - Google Patents
Modulation and coding strategy selection method, device, terminal and storage medium Download PDFInfo
- Publication number
- CN118784147A CN118784147A CN202410803579.9A CN202410803579A CN118784147A CN 118784147 A CN118784147 A CN 118784147A CN 202410803579 A CN202410803579 A CN 202410803579A CN 118784147 A CN118784147 A CN 118784147A
- Authority
- CN
- China
- Prior art keywords
- modulation
- coding
- index
- access point
- margin
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
- H04L1/0003—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0015—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例涉及无线通讯技术领域,公开了一种调制与编码策略选择方法、装置、终端及存储介质。本发明中,与接入点之间的距离超过预设距离的情况下,对调制与编码策略表中的部分特征进行限制;例如对调制与编码策略表中的部分行进行限制;和/或,对空间流数目进行限制。在基于被限制部分特征的调制与编码策略表中对调制编码索引进行选择以得到第一调制编码索引后,通过使用调制编码索引余量,将第一调制编码索引修正为第二调制编码索引;使得在远距离传输的情况下,不仅能够满足逐渐增大的数据量传输需求,而且保证覆盖足够广的同时也确保了数据传输速率不因远距离的影响而降低。
The embodiments of the present invention relate to the field of wireless communication technology, and disclose a modulation and coding strategy selection method, device, terminal and storage medium. In the present invention, when the distance to the access point exceeds the preset distance, some features in the modulation and coding strategy table are restricted; for example, some rows in the modulation and coding strategy table are restricted; and/or the number of spatial streams is restricted. After selecting the modulation and coding index in the modulation and coding strategy table based on the restricted partial features to obtain the first modulation and coding index, the first modulation and coding index is corrected to the second modulation and coding index by using the modulation and coding index margin; so that in the case of long-distance transmission, it can not only meet the gradually increasing data transmission requirements, but also ensure that the coverage is wide enough while also ensuring that the data transmission rate is not reduced due to the influence of the long distance.
Description
技术领域Technical Field
本发明实施例涉及无线通讯技术领域,特别涉及一种调制与编码策略选择方法、装置、终端及存储介质。The embodiments of the present invention relate to the field of wireless communication technology, and in particular to a modulation and coding strategy selection method, device, terminal and storage medium.
背景技术Background Art
为了满足多种应用场景,支持多种业务和应用场景,Wi-Fi技术不断演进。为了改善吞吐量,Wi-Fi支持多种调制方式和编码方式,同时空间流,天线数,带宽等也逐渐增强。比如Wi-Fi 7的支持的最大带宽是320MHz,而Wi-Fi 6支持的最大带宽是160MHz。In order to meet various application scenarios and support various services and application scenarios, Wi-Fi technology continues to evolve. In order to improve throughput, Wi-Fi supports multiple modulation and coding methods, and the spatial stream, number of antennas, bandwidth, etc. are also gradually enhanced. For example, the maximum bandwidth supported by Wi-Fi 7 is 320MHz, while the maximum bandwidth supported by Wi-Fi 6 is 160MHz.
比如Wi-Fi 7标准802.11be Draft 5.0的MCS(全称为Modulation and CodingScheme,中文为调制与编码策略)表格支持15种调制方式。其中,Wi-Fi 7是Wi-Fi标准,即IEEE协议制定的802.11BE,又称802.11EHT(Extremely High Throughput,中文为极高吞吐量)。Wi-Fi7相对于Wi-Fi 6支持更高阶的调制方式4096-QAM。一个调制的符号可以传输12个二进制比特。一般MCS索引越高,调制的阶数越高,可承载的有效比特数越高。一般一个MCS表格是针对一个资源单位(resource unit,简称RU)定义的,该表格一般包含两个部分,调制方案(Modulation)与码率(Code Rate),如下表1为例,载波对应的EHT-MCS(极高吞吐量-调制与编码策略)表是专门用来为Wi-Fi 7中106-tone(106个载波)的RU分配其调制编码索引(MSC index)的,是MSC表格的一种。For example, the MCS (Modulation and Coding Scheme) table of Wi-Fi 7 standard 802.11be Draft 5.0 supports 15 modulation methods. Among them, Wi-Fi 7 is the Wi-Fi standard, namely 802.11BE formulated by the IEEE protocol, also known as 802.11EHT (Extremely High Throughput). Compared with Wi-Fi 6, Wi-Fi 7 supports a higher-order modulation method 4096-QAM. One modulated symbol can transmit 12 binary bits. Generally, the higher the MCS index, the higher the modulation order and the higher the number of effective bits that can be carried. Generally, an MCS table is defined for a resource unit (RU). The table generally contains two parts: modulation scheme (Modulation) and code rate (Code Rate). Taking the following Table 1 as an example, the EHT-MCS (Extremely High Throughput - Modulation and Coding Strategy) table corresponding to the carrier is specifically used to allocate the modulation and coding index (MSC index) for the 106-tone (106 carriers) RU in Wi-Fi 7, which is a type of MSC table.
其中:QPSK、16-QAM、64QAM以及4096QAM表示使用QPSK,则每个调制的符号(symbol)可以传输2位二进制信息,使用16QAM则可以传输4位,使用则64QAM可以传输6位,使用256QAM则可以传输8位。码率Ru:即为有用比特与总传输比特之间的比率(有用+冗余比特),用来度量物理层添加的冗余。冗余比特用于前向纠错(FEC)。NBPSCS表示每个空间流中每个载波上的编码的比特数目(换言之,NBPSCS is the number of coded bits persubcarrier per spatial stream)。NCBPS表示每个正交频分复用(Orthogonal FrequencyDivision Multiplex,简称OFDM)符号中编码的比特数目(换言之,NCBPS is the number ofcoded bits per OFDM symbol)。NDBPS表示每个OFDM符号中在编码前包含的比特数目(换言之,NDBPS is the number of data bits per OFDM symbol)。NSS表示表示空间流数目(换言之,NSS is the number of spatial streams)。表格中后几列表示不同的保护间隔(guard interval,简称GI)的时候,对应的数据速率(data rate)。Where: QPSK, 16-QAM, 64QAM and 4096QAM mean that when using QPSK, each modulated symbol can transmit 2 bits of binary information, when using 16QAM, 4 bits can be transmitted, when using 64QAM, 6 bits can be transmitted, and when using 256QAM, 8 bits can be transmitted. Code rate Ru : It is the ratio between useful bits and total transmitted bits (useful + redundant bits), which is used to measure the redundancy added by the physical layer. Redundant bits are used for forward error correction (FEC). N BPSCS represents the number of coded bits per carrier per spatial stream (in other words, N BPSCS is the number of coded bits per subcarrier per spatial stream). N CBPS represents the number of coded bits per Orthogonal Frequency Division Multiplex (OFDM) symbol (in other words, N CBPS is the number of coded bits per OFDM symbol). N DBPS represents the number of bits contained in each OFDM symbol before coding (in other words, N DBPS is the number of data bits per OFDM symbol). N SS represents the number of spatial streams (in other words, N SS is the number of spatial streams). The following columns in the table represent the corresponding data rates for different guard intervals (GI).
Wi-Fi接入点需要时常测量信道或者间隔性的测量信道以此获得信道的情况(比如信噪比),然后决定接下来传输数据的调制编码索引(MSC index)。一般MSC索引选择满足信噪比(SNR),或者Eb/N0的调制和编码方式的组合,达到最大频谱效率。比如通过仿真确定各个信噪比数值情况下不同的编码速率下各个调制方式的误码率(bit errors,简称BER),从而选择合适的调制和编码方式,对应到传输一个RU时,就是为其在标准中对应的MSC表格中选择一个合适调制编码索引(MCS index)。Wi-Fi access points need to measure channels frequently or intermittently to obtain channel conditions (such as signal-to-noise ratio), and then determine the modulation and coding index (MSC index) for the next data transmission. Generally, the MSC index selects a combination of modulation and coding methods that satisfies the signal-to-noise ratio (SNR) or Eb/N0 to achieve maximum spectral efficiency. For example, the bit error rate (BER) of each modulation method at different coding rates under various signal-to-noise ratio values is determined through simulation, so as to select the appropriate modulation and coding method. When transmitting an RU, it is to select a suitable modulation and coding index (MCS index) in the corresponding MSC table in the standard.
同时,为了解决远距离覆盖问题,或者远距离终端的覆盖问题,Wi-Fi 6提出了一种新的帧格式HE ER SU PPDU,其中简称含义依次为高效(high efficiency,简称HE)、扩展范围(extended range,简称ER)、单用户(single user,简称SU)、物理层(physical layer,简称PHY)、协议数据单元(protocol data unit,简称PPDU)。但这种新的帧格式只能在20MHz的带宽上传输,并将其支持传输的RU限制在242-tone or 106-tone RU。同时限制支持的调制和空间流,对于一个242RU的<MSC index和空间流>,将限制为<HE-MCS 0,1>、<HE-MCS 1,1>和<HE-MCS2,1>。对于一个106RU的<MSC index和空间流>,将限制为<HE-MCS 0,1>、<HE-MCS1,1>和<HE-MCS2,1>。At the same time, in order to solve the problem of long-distance coverage or the coverage problem of long-distance terminals, Wi-Fi 6 proposes a new frame format HE ER SU PPDU, where the abbreviations are high efficiency (HE), extended range (ER), single user (SU), physical layer (PHY), and protocol data unit (PPDU). However, this new frame format can only be transmitted on a bandwidth of 20MHz, and the RUs it supports transmission are limited to 242-tone or 106-tone RUs. At the same time, the supported modulation and spatial streams are limited. For a 242RU <MSC index and spatial stream>, it will be limited to <HE-MCS 0,1>, <HE-MCS 1,1>, and <HE-MCS2,1>. For a 106RU <MSC index and spatial stream>, it will be limited to <HE-MCS 0,1>, <HE-MCS1,1>, and <HE-MCS2,1>.
发明人发现相关技术中至少存在如下问题:选择MCS index的方式一般是在最大化频谱效率的基础上,根据MCS index对应的最小化误码率(BER),或者误块率(BLER)进行相应选择。可是在某些情况下,需要保证覆盖AP超大距离覆盖,或者其他要求,比如增加Wi-Fi信号的可靠性,从而支持某些特殊的终端。此时这种选择方式便无法满足要求。The inventors have found that there are at least the following problems in the related art: the method of selecting the MCS index is generally based on maximizing the spectrum efficiency, and the corresponding selection is made according to the minimized bit error rate (BER) or block error rate (BLER) corresponding to the MCS index. However, in some cases, it is necessary to ensure the coverage of the AP over a long distance, or other requirements, such as increasing the reliability of the Wi-Fi signal, so as to support certain special terminals. In this case, this selection method cannot meet the requirements.
对于上述提到的Wi-Fi 6提出了一种新的帧格式对应的方法对于调制方式和空间流以及RU的限制比较严格,并且只适合传输较低数据速率的业务。随着各种应用场景的出现,比如VR/XR,大数据量的业务需要高可靠传输的这种情况则此方法便无法使用。For the Wi-Fi 6 mentioned above, a new frame format method is proposed, which has strict restrictions on modulation mode, spatial stream and RU, and is only suitable for transmitting services with lower data rates. With the emergence of various application scenarios, such as VR/XR, this method cannot be used in situations where services with large amounts of data require high-reliability transmission.
发明内容Summary of the invention
本发明实施例的目的在于提供一种调制与编码策略选择方法、装置、终端及存储介质,使得在远距离传输的情况下,不仅能够满足逐渐增大的数据量传输需求,而且保证覆盖足够广的同时也确保了数据传输速率不因远距离的影响而降低。在同等发射功率的情况下,既扩展了Wi-Fi接入点的覆盖范围,使得距离接入点较远的终端的能够正常通信,又保证了数据传输速率足够快,足够可靠。The purpose of the embodiments of the present invention is to provide a modulation and coding strategy selection method, device, terminal and storage medium, so that in the case of long-distance transmission, it can not only meet the gradually increasing data transmission requirements, but also ensure that the coverage is wide enough and the data transmission rate is not reduced due to the influence of the long distance. Under the condition of the same transmission power, it not only expands the coverage of the Wi-Fi access point, so that the terminals far away from the access point can communicate normally, but also ensures that the data transmission rate is fast enough and reliable enough.
为解决上述技术问题,本发明的实施例提供了一种调制与编码策略选择方法,包括:与接入点之间的距离超过预设距离的情况下,对调制与编码策略表中的部分特征进行限制;与接入点之间的距离超过预设距离的情况下,在基于被限制部分特征的所述调制与编码策略表中对调制编码索引进行选择以得到第一调制编码索引后,通过使用调制编码索引余量,将所述第一调制编码索引修正为第二调制编码索引;其中,对所述调制与编码策略表中的部分特征进行限制,包括:对所述调制与编码策略表中的部分行进行限制,被限制的行中各项参数均进入不可用状态;和/或,对所述调制与编码策略表中的空间流数目进行限制,以使得部分工作模式不能被配置为使能状态。To solve the above technical problems, an embodiment of the present invention provides a modulation and coding strategy selection method, including: when the distance between the access point and the access point exceeds a preset distance, restricting some features in the modulation and coding strategy table; when the distance between the access point and the access point exceeds the preset distance, after selecting the modulation and coding index in the modulation and coding strategy table based on the restricted partial features to obtain a first modulation and coding index, the first modulation and coding index is corrected to a second modulation and coding index by using the modulation and coding index margin; wherein restricting some features in the modulation and coding strategy table includes: restricting some rows in the modulation and coding strategy table, and all parameters in the restricted rows enter an unavailable state; and/or, restricting the number of spatial streams in the modulation and coding strategy table so that some working modes cannot be configured as an enabled state.
本发明的实施例还提供了一种调制与编码策略选择装置,包括:特征限制模块,用于与接入点之间的距离超过预设距离的情况下,对调制与编码策略表中的部分特征进行限制;余量修正模块,用于与接入点之间的距离超过预设距离的情况下,在基于被限制部分特征的所述调制与编码策略表中对调制编码索引进行选择以得到第一调制编码索引后,通过使用调制编码索引余量,将所述第一调制编码索引修正为第二调制编码索引;其中,对所述调制与编码策略表中的部分特征进行限制,包括:对所述调制与编码策略表中的部分行进行限制,被限制的行中各项参数均进入不可用状态;和/或,对所述调制与编码策略表中的空间流数目进行限制,以使得部分工作模式不能被配置为使能状态。An embodiment of the present invention also provides a modulation and coding strategy selection device, including: a feature restriction module, which is used to restrict some features in the modulation and coding strategy table when the distance between the access point exceeds a preset distance; a margin correction module, which is used to select a modulation and coding index in the modulation and coding strategy table based on the restricted part of the features to obtain a first modulation and coding index, and then correct the first modulation and coding index to a second modulation and coding index by using the modulation and coding index margin when the distance between the access point exceeds the preset distance; wherein restricting some features in the modulation and coding strategy table includes: restricting some rows in the modulation and coding strategy table, and all parameters in the restricted rows enter an unavailable state; and/or limiting the number of spatial streams in the modulation and coding strategy table so that some working modes cannot be configured as an enabled state.
本发明的实施例还提供了一种终端,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的调制与编码策略选择方法。An embodiment of the present invention also provides a terminal, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the above-mentioned modulation and coding strategy selection method.
本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述的调制与编码策略选择方法。An embodiment of the present invention further provides a computer-readable storage medium storing a computer program, which implements the above-mentioned modulation and coding strategy selection method when executed by a processor.
在本发明实施例中,与接入点之间的距离超过预设距离的情况下,对调制与编码策略表中的部分特征进行限制;例如对调制与编码策略表中的部分行进行限制,被限制的行中各项参数均进入不可用状态;和/或,对调制与编码策略表中的空间流数目进行限制,以使得部分工作模式不能被配置为使能状态。在基于被限制部分特征的调制与编码策略表中对调制编码索引进行选择以得到第一调制编码索引后,通过使用调制编码索引余量,将第一调制编码索引修正为第二调制编码索引;这样做的好处是,在同等发射功率的情况下,既扩展了接入点的覆盖范围,使得距离接入点较远的终端的能够正常通信,又保证了数据传输速率足够快。使得在远距离传输的情况下,不仅能够满足逐渐增大的数据量传输需求,而且保证覆盖足够广的同时也确保了数据传输速率不因远距离的影响而降低。In an embodiment of the present invention, when the distance from the access point exceeds a preset distance, some features in the modulation and coding strategy table are restricted; for example, some rows in the modulation and coding strategy table are restricted, and all parameters in the restricted rows enter an unavailable state; and/or, the number of spatial streams in the modulation and coding strategy table is restricted so that some working modes cannot be configured as enabled states. After selecting the modulation and coding index in the modulation and coding strategy table based on the restricted partial features to obtain the first modulation and coding index, the first modulation and coding index is corrected to the second modulation and coding index by using the modulation and coding index margin; the advantage of this is that, under the same transmission power, the coverage of the access point is expanded, so that terminals far away from the access point can communicate normally, and the data transmission rate is guaranteed to be fast enough. In the case of long-distance transmission, it can not only meet the gradually increasing data transmission requirements, but also ensure that the coverage is wide enough and the data transmission rate is not reduced due to the influence of the long distance.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.
图1是根据本发明的一实施例提供的调制与编码策略选择方法流程图;FIG1 is a flow chart of a modulation and coding strategy selection method provided according to an embodiment of the present invention;
图2是根据本发明的一实施例提供的接入点发起调制与编码策略协商流程图;2 is a flow chart of a modulation and coding strategy negotiation initiated by an access point according to an embodiment of the present invention;
图3是根据本发明的一实施例中终端发起调制与编码策略协商流程图;3 is a flowchart of a terminal initiating modulation and coding strategy negotiation according to an embodiment of the present invention;
图4是本发明另一实施例的调制与编码策略选择装置的结构示意图;4 is a schematic diagram of the structure of a modulation and coding strategy selection device according to another embodiment of the present invention;
图5是本发明另一实施例的终端的结构示意图。FIG5 is a schematic diagram of the structure of a terminal according to another embodiment of the present invention.
具体实施方式DETAILED DESCRIPTION
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本发明的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。To make the purpose, technical scheme and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. However, it will be appreciated by those skilled in the art that in the embodiments of the present invention, many technical details are proposed in order to enable the reader to better understand the present application. However, even without these technical details and various changes and modifications based on the following embodiments, the technical scheme claimed in the present application can be implemented. The division of the following embodiments is for the convenience of description, and should not constitute any limitation on the specific implementation of the present invention. The various embodiments can be combined and referenced with each other without contradiction.
本发明的一实施例涉及一种调制与编码策略选择方法,可以应用在任意可以与接入点无线连接的终端设备上,如手机,电脑等终端设备。在本实施例中,终端设备与接入点之间的距离超过预设距离的情况下,对调制与编码策略表中的部分特征进行限制;例如对调制与编码策略表中的部分行进行限制,被限制的行中各项参数均进入不可用状态;和/或,对调制与编码策略表中的空间流数目进行限制,以使得部分工作模式不能被配置为使能状态。在基于被限制部分特征的调制与编码策略表中对调制编码索引进行选择以得到第一调制编码索引后,通过使用调制编码索引余量,将第一调制编码索引修正为第二调制编码索引;这样做的好处是,在同等发射功率的情况下,既扩展了接入点的覆盖范围,使得距离接入点较远的终端的能够正常通信,又保证了数据传输速率足够快,足够可靠。使得在远距离传输的情况下,不仅能够满足逐渐增大的数据量传输需求,而且保证覆盖足够广的同时也确保了数据传输速率不因距离较远的影响而降低。下面对本实施例的调制与编码策略选择方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。An embodiment of the present invention relates to a modulation and coding strategy selection method, which can be applied to any terminal device that can be wirelessly connected to an access point, such as a mobile phone, a computer and other terminal devices. In this embodiment, when the distance between the terminal device and the access point exceeds a preset distance, some features in the modulation and coding strategy table are restricted; for example, some rows in the modulation and coding strategy table are restricted, and all parameters in the restricted rows enter an unavailable state; and/or, the number of spatial streams in the modulation and coding strategy table is restricted so that some working modes cannot be configured as enabled states. After selecting a modulation and coding index in the modulation and coding strategy table based on the restricted partial features to obtain a first modulation and coding index, the first modulation and coding index is corrected to a second modulation and coding index by using the modulation and coding index margin; the advantage of this is that, under the same transmission power, the coverage of the access point is expanded, so that terminals far away from the access point can communicate normally, and the data transmission rate is ensured to be fast enough and reliable enough. In the case of long-distance transmission, it can not only meet the gradually increasing data transmission requirements, but also ensure that the coverage is wide enough and the data transmission rate is not reduced due to the influence of the long distance. The implementation details of the modulation and coding strategy selection method of this embodiment are specifically described below. The following content is only the implementation details provided for easy understanding and is not necessary for implementing this solution.
如图1所示,在步骤101中,终端设备与接入点之间的距离超过预设距离的情况下,对调制与编码策略表中的部分特征进行限制;其中,对调制与编码策略表中的部分特征进行限制,可以是:对调制与编码策略表中的部分行进行限制,被限制的行中各项参数均进入不可用状态,也可以是对调制与编码策略表中的空间流数目进行限制,以使得部分工作模式不能被配置为使能状态。As shown in Figure 1, in step 101, when the distance between the terminal device and the access point exceeds a preset distance, some features in the modulation and coding strategy table are restricted; wherein, restricting some features in the modulation and coding strategy table can be: restricting some rows in the modulation and coding strategy table, and all parameters in the restricted rows enter an unavailable state, or restricting the number of spatial streams in the modulation and coding strategy table so that some working modes cannot be configured as an enabled state.
限制表格某些部分是出于考虑到在某些场景下,需要保证覆盖接入点(AP)超大距离覆盖,或者其他要求,比如增加Wi-Fi信号的可靠性,从而支持某些特殊的终端等情况,此时就不能一味的以最大化频谱效率或者最小化BER为目的的去选择调制编码索引(MSCindex)。当某一个终端的距离接入点较远时,可以更倾向于选择较低的调制阶数以及较低的编码速率。这是由于选择较低的调制阶数能够让终端或者接入点在收到较低信噪比的信号时仍然可以正确解调。另一方面,较低的编码速率还会使终端或者接入点有较强的纠错能力。众所周知,错误的比特在信噪比较低时容易出现。选择较低的编码速率,正好可以应对这一问题。为了保证AP的远距离覆盖终端,或者增加Wi-Fi信号的可靠性,可以通过在选择MCS index时保留一部分SNR余量的方式实现,也可以通过把标准中的MSC表格中某些MCSindex设置为不可用来实现,二者相互配合的效果更优,综上不难看出。对调制与编码策略表中的部分特征进行限制是相当有效果的。Some parts of the restriction table are due to the consideration that in some scenarios, it is necessary to ensure the coverage of the access point (AP) over a long distance, or other requirements, such as increasing the reliability of the Wi-Fi signal to support certain special terminals. At this time, it is not possible to select the modulation coding index (MSCindex) for the purpose of maximizing spectrum efficiency or minimizing BER. When a terminal is far away from the access point, it can be more inclined to select a lower modulation order and a lower coding rate. This is because selecting a lower modulation order allows the terminal or access point to still demodulate correctly when receiving a signal with a lower signal-to-noise ratio. On the other hand, a lower coding rate also gives the terminal or access point a stronger error correction capability. As we all know, erroneous bits are prone to occur when the signal-to-noise ratio is low. Selecting a lower coding rate can just deal with this problem. In order to ensure the long-distance coverage of the AP terminal or increase the reliability of the Wi-Fi signal, it can be achieved by retaining a part of the SNR margin when selecting the MCS index, or by setting some MCSindex in the MSC table in the standard to be unavailable. The effect of the two working together is better, which is not difficult to see from the above. It is quite effective to restrict some features in the modulation and coding strategy table.
在一个例子中,调制与编码策略表中的部分特征进行限制可以是针对某一资源单位(RU)的MCS表格的某些行进行限制,使得这些被限制的行不能使用。该RU的MCS表格类似上述表1。该限制也可应用于其他类型的资源单位的MCS表格,本文中将不进行一一列举。在某些情况下,该被限制的行中有共同的调制方式,比如QAM-1024,或者有共同的编码率(coding rate)比如5/6。在某些情况下,该限制的某些行中包含某些保护间隔(简称GI,全称guard interval),即被限制后这些GI的及其对应的传输速率将不可用。In one example, limiting some features in the modulation and coding strategy table may be limiting certain rows of the MCS table of a certain resource unit (RU), so that these restricted rows cannot be used. The MCS table of the RU is similar to Table 1 above. The restriction can also be applied to the MCS tables of other types of resource units, which will not be listed one by one in this article. In some cases, the restricted rows have common modulation modes, such as QAM-1024, or common coding rates such as 5/6. In some cases, certain rows of the restriction contain certain protection intervals (GI for short, full name guard interval), that is, after being restricted, these GIs and their corresponding transmission rates will be unavailable.
在一个例子中,调制与编码策略表中的部分特征进行限制还可以使得接入点较远的终端的某些帧格式将不可用,或者被非使能。比如多用户发送请求(MU-RTS)触发帧(trigger frame)。或者不支持多用户-多输入多输出(Multi-User Multiple-InputMultiple-Output,简称MU-MIMO)传输,即不支持上行MU-MIMO传输或者不支持下行MU-MIMO传输。已达到较好的覆盖效果。因为MU-MIMO传输需要较好的空间隔离,为了避免来自其他同组用户的干扰,在一个例子中,该终端不支持MU-MIMO方式的传输。In one example, limiting some features in the modulation and coding strategy table can also make some frame formats of terminals far away from the access point unavailable or disabled. For example, a multi-user send request (MU-RTS) trigger frame. Or multi-user-multiple-input-multiple-output (MU-MIMO) transmission is not supported, that is, uplink MU-MIMO transmission is not supported or downlink MU-MIMO transmission is not supported. A better coverage effect has been achieved. Because MU-MIMO transmission requires better spatial isolation, in order to avoid interference from other users in the same group, in one example, the terminal does not support MU-MIMO transmission.
在一个例子中,调制与编码策略表中的部分特征进行限制可以是通过限制一些参数进而限制终端设备的工作模式。举例而言,在某些情况下,终端不支持多数据流传输,比如不支持2个以上的数据流传输。类似的数据流传输也需要较好的空间隔离。因为终端距离所关联的接入点较远,空间隔离不能达到理想的状态,所以需要对所支持的空间流数目加以限定。比如,如果某一个终端距离接入点较远(比如大于500m),之后某些工作模式不能被使能,或者工作模式不会被配置为使能,比如限制空间流不能大于2个。对调制与编码策略表中的空间流数目进行限制,以使得部分工作模式不能被配置为使能状态。或者比如限制发射或者接收天线数目不能小于两个。由于多个天线发射,信号能量多,此限制可以使得终端设备能够较好的使用空间分集。In one example, limiting some features in the modulation and coding strategy table can be by limiting some parameters and thus limiting the working mode of the terminal device. For example, in some cases, the terminal does not support multi-data stream transmission, such as not supporting more than 2 data stream transmission. Similar data stream transmission also requires better spatial isolation. Because the terminal is far away from the associated access point, the spatial isolation cannot reach the ideal state, so the number of supported spatial streams needs to be limited. For example, if a terminal is far away from the access point (for example, greater than 500m), some working modes cannot be enabled or the working mode will not be configured to be enabled, such as limiting the number of spatial streams to no more than 2. Limit the number of spatial streams in the modulation and coding strategy table so that some working modes cannot be configured to be enabled. Or, for example, limit the number of transmitting or receiving antennas to no less than two. Since multiple antennas transmit and the signal energy is high, this restriction can enable the terminal device to better use spatial diversity.
在一个例子中,终端设备与接入点之间的距离超过预设距离的情况下,可以对资源单位的尺寸、类型、占用带宽进行限制;对资源单位进行限制的方式多种多样,举例而言:在某些情况下,可以限制距离接入点较远的终端不支持使用较小尺寸的RU(比如小于106个载波的RU)。在某些情况下,可以限制距离接入点较远的终端只支持使用一般RU(regularRU)。在某些情况下,可以限制距离接入点较远的终端只支持使用分布式RU(distributedRU)。这是一种新定义的RU,该RU中的载波资源跟其他同类型RU交织的存在于OFDM符号频域上。在某些情况下,距离接入点较远的终端不支持使用大于某一个带宽的RU。比如某些占据的带宽大于20MHz,或者40MHz,或者80MHz的RU(resource unit)或者MRU(multipleresource unit)。其中,该RU是一个一般RU,或者分布式RU。在某些情况下,因为终端数据量等原因不使用较大的尺寸的RU,避免使用较多的能量发射。在某些情况下,距离接入点较远的终端不支持使用小于某一个带宽的RU。比如使用dRU的情况,只有dRU占用的带宽足够大,才能够获得频域分集收益。比如某些占据的带宽大于20MHz,或者40MHz,或者80MHz的RU或者多资源单元(简称MRU,全称multiple resource unit)。In one example, when the distance between the terminal device and the access point exceeds the preset distance, the size, type, and occupied bandwidth of the resource unit can be restricted; there are various ways to restrict the resource unit. For example, in some cases, the terminal far from the access point can be restricted from supporting the use of smaller RUs (such as RUs with less than 106 carriers). In some cases, the terminal far from the access point can be restricted to only support the use of regular RUs. In some cases, the terminal far from the access point can be restricted to only support the use of distributed RUs. This is a newly defined RU, in which the carrier resources in the RU are interwoven with other RUs of the same type in the OFDM symbol frequency domain. In some cases, the terminal far from the access point does not support the use of RUs with a bandwidth greater than a certain bandwidth. For example, some RUs (resource units) or MRUs (multiple resource units) with a bandwidth greater than 20MHz, 40MHz, or 80MHz. Among them, the RU is a regular RU or a distributed RU. In some cases, due to the amount of terminal data and other reasons, a larger RU is not used to avoid using more energy for transmission. In some cases, terminals far from the access point do not support the use of RUs with bandwidths less than a certain value. For example, when using dRUs, frequency domain diversity benefits can only be obtained if the bandwidth occupied by the dRUs is large enough. For example, some RUs or multiple resource units (MRUs) occupy bandwidths greater than 20MHz, 40MHz, or 80MHz.
在一个例子中,与接入点之间的距离超过预设距离的情况下,对传输数据时使用的带宽的频率进行限制,使传输数据时使用的带宽的频率不能大于预设频率;举例而言,在某些情况下,终端不能使用超过某一定带宽的传输数据。比如,当终端距离关联的AP比较远,大于200米的时候,不能使用超过80MHz的带宽传输数据。一种可能性是,终端距离AP远功耗比较大,需要使用相对比较窄的带宽传输。In one example, when the distance from the access point exceeds the preset distance, the frequency of the bandwidth used for data transmission is limited so that the frequency of the bandwidth used for data transmission cannot be greater than the preset frequency; for example, in some cases, the terminal cannot use a bandwidth exceeding a certain bandwidth for data transmission. For example, when the terminal is far away from the associated AP, greater than 200 meters, it cannot use a bandwidth exceeding 80MHz for data transmission. One possibility is that the power consumption of the terminal is relatively high when it is far away from the AP, and a relatively narrow bandwidth needs to be used for transmission.
在一个例子中,终端设备与接入点之间的距离超过预设距离的情况下,对传输的数据包的大小进行限制,使传输的数据包的大小不得大于预设数据包尺寸;举例而言,在某些情况下,距离接入点较远的终端不支持,或者被配置为不能传输大于某一个尺寸的数据包。In one example, when the distance between a terminal device and an access point exceeds a preset distance, the size of the transmitted data packet is limited so that the size of the transmitted data packet shall not be larger than the preset data packet size; for example, in some cases, a terminal that is far away from the access point does not support, or is configured not to transmit, data packets larger than a certain size.
在一个例子中,与接入点之间的距离超过预设距离的情况下,对传输的数据包的类型进行限制。举例而言,在某些情况下,距离接入点较远的终端不支持,或者被配置为不能传输某些类型的数据包,比如以下类型:TB(trigger-based,基于触发)PPDU,SU(SingleUser,意为单用户)PPDU,或者MU-PPDU(Multi-User Physical layer Protocol DataUnit,意为多用户物理层协议数据单元)。或者只能传输HE/EHT/UHR ER SU PPDU。HE/EHT/UHR分别是high efficiency(简称HE,意为高效),Extremely high efficiency(简称EHT,意为超高效),ultra high reliability(简称EHT,意为超高可靠性),依次代表着Wi-Fi 6,Wi-Fi 7,和Wi-Fi8的核心特点。In one example, when the distance from the access point exceeds a preset distance, the type of data packet transmitted is restricted. For example, in some cases, a terminal far away from the access point does not support or is configured not to transmit certain types of data packets, such as the following types: TB (trigger-based) PPDU, SU (SingleUser) PPDU, or MU-PPDU (Multi-User Physical layer Protocol Data Unit). Or only HE/EHT/UHR ER SU PPDU can be transmitted. HE/EHT/UHR stands for high efficiency (HE for high efficiency), Extremely high efficiency (EHT for high efficiency), and ultra high reliability (EHT for ultra high reliability), respectively, representing the core features of Wi-Fi 6, Wi-Fi 7, and Wi-Fi 8.
上述限制并不互相冲突,可以根据实际需要自由选择进行限制,在一个例子中,上述方法仅限于在一种帧格式中的至少一个域,或者至少一个字段,或者帧主体,或者帧头上生效。具体而言:在某些情况下,上述限制以及下文中提到的余量调节等均作用在一种帧格式中的至少一个域(field)上,即仅在一种帧格式中的至少一个域(field)上起作用,或者在一种帧格式中的至少一个字段,或者在一种帧格式中的帧主体,或者在一种帧格式中的帧头。比如HE/EHT/UHR SU PPDU中包含L-STF(全称为Legacy Short Training Field,是一种遗留的短训练字段),L-LTF(全称为Legacy Long Training Field,是一种遗留的长训练字段),L-SIG(全称为Legacy Signal Field,是一种遗留的信号字段),RL-SIG(是一种重复传统信号字段),HE-SIG-A(是一种高效信号字段),HE-STF(是一种高效短训练字段),HE-LTF(是一种高效长训练字段),data(是一种数据字段),PE(是一种头字段)。上述限制以及余量调节便只在其中至少一个字段(filed)比如data上起作用。类似的,在HE/EHT/UHR MUPPDU,或者HE/EHT/UHR TB PPDU,或者HE/EHT/UHR ER SU PPDU中,上述限制可以应用在对应的帧中的至少一个field上。The above restrictions do not conflict with each other and can be freely selected according to actual needs. In one example, the above method is limited to being effective in at least one domain, or at least one field, or frame body, or frame header in a frame format. Specifically: In some cases, the above restrictions and the margin adjustment mentioned below all act on at least one domain (field) in a frame format, that is, only work on at least one domain (field) in a frame format, or at least one field in a frame format, or the frame body in a frame format, or the frame header in a frame format. For example, the HE/EHT/UHR SU PPDU includes L-STF (Legacy Short Training Field), L-LTF (Legacy Long Training Field), L-SIG (Legacy Signal Field), RL-SIG (a repeated legacy signal field), HE-SIG-A (an efficient signal field), HE-STF (an efficient short training field), HE-LTF (an efficient long training field), data (a data field), and PE (a header field). The above restrictions and margin adjustments only apply to at least one of the fields (filed), such as data. Similarly, in HE/EHT/UHR MUPPDU, or HE/EHT/UHR TB PPDU, or HE/EHT/UHR ER SU PPDU, the above restrictions can be applied to at least one field in the corresponding frame.
在某些情况下,被限制的特征,比如MCS表中的某些行,或者工作模式中的参数,比如空间流。该参数,或者限制,包含在一种新定义的帧中,或者触发帧(trigger frame)中。由接入点通过trigger frame传输给终端,通知终端。在某些情况下,一种新定义的帧或者trigger frame(触发帧)中包含余量,或者被限制的帧的类型,或者被允许传输的帧的类型。或者包含上述限制,或者余量,起作用的帧的类型,或者该起作用的帧的类型,和在类型帧中起作用的域。In some cases, restricted features, such as certain rows in the MCS table, or parameters in the working mode, such as spatial streams. The parameter, or restriction, is contained in a newly defined frame, or a trigger frame. The access point transmits it to the terminal through a trigger frame to notify the terminal. In some cases, a newly defined frame or trigger frame contains a margin, or the type of frame that is restricted, or the type of frame that is allowed to be transmitted. Or it contains the above-mentioned restriction, or margin, the type of frame that is effective, or the type of frame that is effective, and the field that is effective in the type frame.
在一个例子中,在某些情况下,可以使用类似<HE-MCS 0,1>的限制对资源单位进行限制。比如<EHT-MCS a,b>其中a,b为正整数a>2,且a<5,b>1,b<4。比如<UHR-MCS c,d>其中c,d其中c>2,且c<5,d>1,d<4。变量a、b、c、d分别被限制在不同的范围内。此处的具体范围只是举例说明,并非绝对规定。In one example, in some cases, resource units may be restricted using restrictions similar to <HE-MCS 0,1>. For example, <EHT-MCS a,b> where a,b are positive integers a>2, and a<5, b>1, b<4. For example, <UHR-MCS c,d> where c,d where c>2, and c<5, d>1, d<4. Variables a, b, c, d are restricted to different ranges. The specific ranges here are for illustration only and are not absolute regulations.
在一个例子中,在某些情况下,设备需要使用波束赋形(beamforming)传输。比如终端设备距离AP较远,需要使用波束成型的方式下行传输。上行传输暂时没有波束成型的传输方式,考虑AP检测上行信号的能力比较强,这里不做限制。In one example, in some cases, the device needs to use beamforming for transmission. For example, the terminal device is far away from the AP and needs to use beamforming for downlink transmission. There is no beamforming transmission method for uplink transmission at present. Considering that the AP has a strong ability to detect uplink signals, no restriction is made here.
在一个例子中,参数限制发生,跟终端设备与接入点之间的距离相关,比如终端距离AP比较近,可以限制其传输较小的数据包,避免频繁发生被其他终端抢占信道的情况,或者使用较为平和的增强分布式信道接入(EDCA)参数。而终端距离AP较远,可以采用比较激进的EDCA参数抢占信道的方式。在某些情况下距离AP的远近的区分是一个或者多个门限。比如小于50米为距离AP比较近,或者大于100米为距离AP比较远。在某些情况下,限制EDCA类型,比如较远的终端接入时使用较小的竞争窗口,或者较大的TXOP(传输机会)时长。In one example, parameter restriction occurs and is related to the distance between the terminal device and the access point. For example, if the terminal is close to the AP, it can be restricted to transmit smaller data packets to avoid frequent channel preemption by other terminals, or use more moderate enhanced distributed channel access (EDCA) parameters. If the terminal is far away from the AP, a more aggressive EDCA parameter preemption method can be used. In some cases, the distance from the AP is distinguished by one or more thresholds. For example, less than 50 meters is close to the AP, or more than 100 meters is far from the AP. In some cases, the EDCA type is restricted, such as using a smaller contention window or a longer TXOP (transmission opportunity) duration when a distant terminal accesses.
在步骤102中,终端设备与接入点之间的距离超过预设距离的情况下,在基于被限制部分特征的调制与编码策略表中对调制编码索引进行选择以得到第一调制编码索引后,通过使用调制编码索引余量,将第一调制编码索引修正为第二调制编码索引;In step 102, when the distance between the terminal device and the access point exceeds a preset distance, after selecting a modulation and coding index in the modulation and coding strategy table based on the restricted part feature to obtain a first modulation and coding index, the first modulation and coding index is corrected to a second modulation and coding index by using a modulation and coding index margin;
此处的调制编码索引余量也可以叫做MCS index偏移,或者MCS index偏移量,或者MCS index差,无论何种名称,其均表示实际应用的MCS index跟通过信道测量获得的MCSindex的差别。这里以表1为例,其他的MCS表格与之类似,有其对应的MCS index偏移,不再赘述。The modulation coding index margin here can also be called MCS index offset, or MCS index offset, or MCS index difference. Regardless of the name, it indicates the difference between the MCS index actually applied and the MCS index obtained through channel measurement. Here, Table 1 is taken as an example. Other MCS tables are similar to it and have their corresponding MCS index offsets, which will not be repeated.
为便于理解,此处举例进行说明,在一个例子中,对于某个终端选择制编码索引(MCS index)有一个偏移量(也可称之为调制编码索引余量),以表1为例。某些大的MCSindex将不可用。按照一般法选择的MCS index即为第一调制编码索引,需要再加上一个偏移量(即减掉调制编码索引余量),才是实际MCS数值(第二调制编码索引)。比如某些情况下调制编码索引余量ΔX=2。同时,通过测量信道获得的MCS index为表1中的调制编码索引数值即为第一调制编码索引(为避免混淆,也将其称作EHT-MCS index)。之后,将第一调制编码索引修正为第二调制编码索引,即回退EHT-MCS index到EHT-MCS index-ΔX。应用EHT-MCS index-ΔX为对应表1中调制编码索引数值,用于调制编码传输信息。比如通过信道测量SNR等计算出的10%的BLER或者最大化频谱效率的对应表1中的调制编码索引为10。之后,通过使用调制编码索引余量ΔX=2,在数据传输时应用的调制编码索引为8。For ease of understanding, an example is given here. In one example, for a certain terminal, the MCS index (MCS index) has an offset (also referred to as the modulation coding index margin), taking Table 1 as an example. Some large MCS indexes will not be available. The MCS index selected according to the general method is the first modulation coding index, and an offset is required (i.e., minus the modulation coding index margin) to obtain the actual MCS value (the second modulation coding index). For example, in some cases, the modulation coding index margin ΔX=2. At the same time, the MCS index obtained by measuring the channel is the modulation coding index value in Table 1, which is the first modulation coding index (to avoid confusion, it is also referred to as EHT-MCS index). Afterwards, the first modulation coding index is corrected to the second modulation coding index, that is, the EHT-MCS index is retracted to EHT-MCS index-ΔX. EHT-MCS index-ΔX is used as the modulation coding index value corresponding to Table 1 for modulation coding transmission information. For example, the modulation coding index in Table 1 corresponding to 10% BLER or maximizing spectral efficiency calculated by channel measurement SNR, etc. is 10. Thereafter, by using the modulation coding index margin ΔX=2, the modulation coding index applied during data transmission is 8.
通过余量的设计,使得在传输给某些距离接入点较远的终端时,比如通过仿真确定选择MCS index的门限不是传统的10%的BER,或者BLER时对应的信噪比门限。而是5%的BER,或者BLER时对应的信噪比门限。此时,接入点不得不为远距离终端选择较低的调制阶数或者较低编码速率。从另一个角度看,选择MCS index时,该信噪比余量对比使没有余量时的原本MCS index的10%的BLER、BER达到此时5%的BLER、BER。在某些情况下该余量不一定使BLER、或者BER准确的降低到5%,还可能是其他数值,比如8%,7%,或者4%等。Through the design of the margin, when transmitting to some terminals far away from the access point, for example, it is determined through simulation that the threshold for selecting the MCS index is not the traditional 10% BER, or the corresponding signal-to-noise ratio threshold at BLER. Instead, it is 5% BER, or the corresponding signal-to-noise ratio threshold at BLER. At this time, the access point has to select a lower modulation order or a lower coding rate for the long-distance terminal. From another perspective, when selecting the MCS index, the signal-to-noise ratio margin comparison makes the BLER and BER of the original MCS index without margin reach 5% BLER and BER at this time. In some cases, the margin may not accurately reduce the BLER or BER to 5%, but may also be other values, such as 8%, 7%, or 4%.
在一个例子中,调制编码索引余量为预设值,且一个资源单位对应的各个的调制编码索引均有至少一个调制编码索引余量;通过使用调制编码索引余量,将第一调制编码索引修正为第二调制编码索引,可以是:当第一调制编码有多个调制编码索引余量时,根据第一调制编码对应的资源单位的业务类型选择调制编码索引余量,以将第一调制编码索引修正为第二调制编码索引。余量的对应关系和设置多种多样,以下将依次举例对此进行讨论:In one example, the modulation coding index margin is a preset value, and each modulation coding index corresponding to a resource unit has at least one modulation coding index margin; by using the modulation coding index margin, the first modulation coding index is corrected to the second modulation coding index, which can be: when the first modulation coding has multiple modulation coding index margins, the modulation coding index margin is selected according to the service type of the resource unit corresponding to the first modulation coding, so as to correct the first modulation coding index to the second modulation coding index. The corresponding relationship and setting of the margin are various, and the following will discuss this with examples in turn:
在某些情况下,与每个RU对应的MCS index只有共同一个余量ΔX。比如上述情况下为2。该余量可以为其它正整数数值。每个RU的MCS index的余量ΔX和另一个RU的MCSindex余量ΔX不同。In some cases, the MCS index corresponding to each RU has only one common margin ΔX. For example, in the above case, it is 2. The margin can be other positive integer values. The margin ΔX of the MCS index of each RU is different from the MCSindex margin ΔX of another RU.
在某些情况下,每一个RU的MCS index都有多个余量ΔX。跟该RU的MCS index有某种关系。比如ΔX=(MCS index的个位/2),MCS index的个位除以2之后再取整。在某些情况下,取整为向上取整,或者为向下取整。In some cases, each RU's MCS index has multiple margins ΔX, which are related to the RU's MCS index. For example, ΔX = (unit digit of MCS index/2), where the unit digit of MCS index is divided by 2 and then rounded. In some cases, the rounding is rounded up or rounded down.
在某些情况下,每一个RU的MCS index都有多个余量ΔX,或者至少一个余量。该至少一个余量通过仿真获得,或者可配置。此时余量是以一个向量,或者数组的形式存在的。In some cases, each RU's MCS index has multiple margins ΔX, or at least one margin. The at least one margin is obtained through simulation or is configurable. In this case, the margin exists in the form of a vector or an array.
在某些情况下,每一个RU的MCS index的余量ΔX至少一个(可以为一组)。该余量数值跟业务类型绑定。比如对应视频业务时至少一个ΔX,对应语音业务时至少一个ΔX,对应低延迟业务时至少一个ΔX。对应其他业务时至少一个ΔX。In some cases, the margin ΔX of the MCS index of each RU is at least one (or a group). The margin value is bound to the service type. For example, at least one ΔX for video services, at least one ΔX for voice services, at least one ΔX for low-latency services, and at least one ΔX for other services.
在某些情况下,同一个RU所有的MCS index都有共同一个余量ΔX。比如上述情况下为2。该余量可以为其它正整数数值。In some cases, all MCS indexes of the same RU have a common margin ΔX, such as 2 in the above case. The margin can be other positive integer values.
在某些情况下,所有RU的MCS index都有共同一个余量ΔX。比如上述情况下为2。该余量可以为其它正整数数值。In some cases, the MCS indexes of all RUs have a common margin ΔX, such as 2 in the above case. The margin can be other positive integer values.
在一个例子中,使用余量对调制编码索引进行修正是一个针对某些情况开启的模式,只要满足触发条件便可字段开启余量模式进行调节,通过使用调制编码索引余量,将第一调制编码索引修正为第二调制编码索引,可以是:在指定参数信息满足对应的预设的限制条件时,开启余量模式,以在余量模式下通过使用调制编码索引余量,将第一调制编码索引修正为第二调制编码索引;其中,指定参数信息包括以下之一或其任意组合:终端对应的带宽类型、终端处理的业务类型、终端对应的信道频率、终端对应的连接类型。余量模式的开启触发条件的可能性远不止如此,以下将对一些可能出现的情况进行举例:In one example, using margin to correct the modulation coding index is a mode that is turned on for certain situations. As long as the triggering conditions are met, the margin mode can be turned on for adjustment. By using the modulation coding index margin, the first modulation coding index is corrected to the second modulation coding index. It can be: when the specified parameter information meets the corresponding preset restriction conditions, the margin mode is turned on, so that the first modulation coding index is corrected to the second modulation coding index by using the modulation coding index margin in the margin mode; wherein the specified parameter information includes one of the following or any combination thereof: the bandwidth type corresponding to the terminal, the service type processed by the terminal, the channel frequency corresponding to the terminal, and the connection type corresponding to the terminal. The possibilities of triggering conditions for turning on the margin mode are far more than that. The following are some examples of possible situations:
在某些情况下,当一个终端距离其关联的接入点满足一定距离的时候,自动开始MCS index偏移量模式。在某些情况下,该距离是一个门限,可配置,或者该门限在出厂时确定。在某些情况下该门限跟信道的载波频率相关,比如频率越高门限越小。在某些情况下,开始MCS index偏移量模式之后对终端透明,所有MCS的计算和选择都发生在接入点。In some cases, when a terminal meets a certain distance from its associated access point, the MCS index offset mode is automatically started. In some cases, the distance is a threshold, which is configurable, or the threshold is determined at the factory. In some cases, the threshold is related to the carrier frequency of the channel, for example, the higher the frequency, the smaller the threshold. In some cases, starting the MCS index offset mode is transparent to the terminal, and all MCS calculations and selections occur at the access point.
在某些情况下,该余量模式只对窄带终端,比如某些带宽为20MHz的终端起作用。或者某些带宽为40MHz的终端设备起作用。对大于该带宽的工作带宽的终端,不起作用。In some cases, this margin mode only works for narrowband terminals, such as some terminals with a bandwidth of 20MHz or some terminals with a bandwidth of 40MHz. It does not work for terminals with a working bandwidth greater than this bandwidth.
在某些情况下,该余量模式只对某些业务起作用。比如视频业务,或者语音业务。在某些情况下,当前终端的MCS index余量模式,跟业务绑定。当终端传输某些业务模式的时候,In some cases, the margin mode only works for certain services, such as video services or voice services. In some cases, the MCS index margin mode of the current terminal is bound to the service. When the terminal transmits certain service modes,
在某些情况下,该余量模式只在某些频段,或者频带起作用,比如2.4GHz。In some cases, the margin mode only works on certain frequency bands, or frequency bands, such as 2.4GHz.
在某些情况下,该余量模式只在某些连接起作用,比如终端是多连接设备。In some cases, the margin mode works only on certain connections, such as when the terminal is a multi-connection device.
在某些情况下,该余量模式起作用信道频率(2.4GHz或者5GHz,或者6GHz),起作用的带宽,或者其作用的业务,或者且作用的终端类型(Wi-Fi 7终端,或者Wi-Fi 6终端,或者Wi-F 8终端,或者其他终端),或者其作用连接,上述至少一项可配置。具体配置信令包含在某一个控制帧中,或者trigger frame中。其中,在某些情况下,其作用的业务为低延迟业务。In some cases, the margin mode works on a channel frequency (2.4GHz or 5GHz, or 6GHz), works on a bandwidth, or works on a service, or works on a terminal type (Wi-Fi 7 terminal, or Wi-Fi 6 terminal, or Wi-F 8 terminal, or other terminal), or works on a connection, at least one of which is configurable. The specific configuration signaling is included in a control frame or a trigger frame. In some cases, the service it works on is a low-latency service.
在某些情况下,该余量模式自动激活。通过识别终端的MAC地址,在某一个范围内时,或者包含某一个字段时,比如属于某个厂商的MAC地址标识,自动激活余量模式。In some cases, the margin mode is automatically activated by identifying the terminal's MAC address, and when it is within a certain range, or contains a certain field, such as a MAC address identifier belonging to a certain manufacturer, the margin mode is automatically activated.
在某些情况下,该余量模式自动激活。通过识别终端的MAC地址,在某一个范围内时,或者包含某一个字段时,比如属于某个厂商的MAC地址标识,当该终端距离所关联的接入点大于某一个门限时,自动激活余量模式。In some cases, the margin mode is automatically activated by identifying the MAC address of the terminal, when it is within a certain range, or contains a certain field, such as a MAC address identifier belonging to a certain manufacturer, and when the terminal is greater than a certain threshold from the associated access point, the margin mode is automatically activated.
在某些情况下,该余量模式自动激活。通过识别终端的MAC地址,在某一个范围内时,当该终端距离所关联的接入点大于某一个门限时,通过控制帧,或者trigger帧激活余量模式。In some cases, the margin mode is automatically activated by identifying the MAC address of the terminal, and when the terminal is within a certain range and the distance from the associated access point is greater than a certain threshold, the margin mode is activated through a control frame or a trigger frame.
余量模式的配置与上述对特征进行限制的手段并不互相冲突,可以单独执行此配置,也可以共同存在。比如在上述特征限制只在某些连接上起作用的情况下,开启余量模式。The configuration of margin mode does not conflict with the above-mentioned means of limiting features, and can be performed separately or together. For example, when the above-mentioned feature restriction only works on certain connections, margin mode is enabled.
在一个例子中,余量模式可以自动退出,与接入点断开连接时,自动退出余量模式;当接收到接入点发送的携带有余量模式解除信息的帧后,退出余量模式;余量模式结束的方式多种多样,以下将对一些可能出现的情况进行举例:In one example, the headroom mode can be automatically exited. When the connection with the access point is disconnected, the headroom mode is automatically exited. When a frame carrying headroom mode release information sent by the access point is received, the headroom mode is exited. There are various ways to end the headroom mode. The following are some examples of possible situations:
在某些情况下,如果当前终端工作在MCS index余量模式,当终端离开当前接入点是自动结束MCS余量模式。In some cases, if the current terminal operates in the MCS index margin mode, the MCS margin mode is automatically terminated when the terminal leaves the current access point.
在某些情况下,如果当前终端工作在MCS index余量模式,因为业务变化,或者新业务到来比如(VR/XR业务),或者低延迟业务,进入当前余量工作模式。按照最大吞吐量,或者最高频谱效率,选择MCS index,调度当前业务。In some cases, if the current terminal is working in the MCS index margin mode, it enters the current margin working mode due to service changes, or the arrival of new services such as (VR/XR services), or low-latency services. According to the maximum throughput or the highest spectrum efficiency, the MCS index is selected to schedule the current service.
在某些情况下,接入点通过传输控制帧,协商帧,或者广播帧,或者通知(notification)帧等包含余量模式解除信息。在某些情况下,该余量模式结束是一对一,比如接入点传输该信息给某一个终端。在某些情况下该余量模式结束,是组播,或者广播,由接入点通过传输上述帧通知至少一个终端余量模式结束。In some cases, the access point transmits a control frame, a negotiation frame, a broadcast frame, or a notification frame to include the headroom mode termination information. In some cases, the headroom mode termination is one-to-one, such as the access point transmitting the information to a certain terminal. In some cases, the headroom mode termination is multicast or broadcast, and the access point notifies at least one terminal of the headroom mode termination by transmitting the above frame.
在一个例子中,支持余量传输的终端加入一个组,该组内成员通过跟接入点协商,加入该组。在组里,通过控制帧,协商帧,或者广播帧,或者notification帧等,通知组内终端开启或者关闭余量模式。在所述控制帧,协商帧,或者广播帧,或者notification帧等中包含group ID,组标识,或者组编号。用于确定该终端属于某一个特定的组。即余量模式解除信息中包含有余量模式组的组标识,余量模式组是由多个与同一接入点相连接且支持开启余量模式的终端通过与接入点协商的方式形成的。In one example, a terminal supporting surplus transmission joins a group, and the members of the group join the group by negotiating with the access point. In the group, the terminals in the group are notified to turn on or off the surplus mode through control frames, negotiation frames, broadcast frames, or notification frames, etc. The control frame, negotiation frame, broadcast frame, or notification frame, etc. contain a group ID, a group identifier, or a group number. It is used to determine that the terminal belongs to a specific group. That is, the surplus mode release information contains the group identifier of the surplus mode group, and the surplus mode group is formed by multiple terminals connected to the same access point and supporting the opening of the surplus mode through negotiation with the access point.
在一个例子中,一个RU确定MCS index的余量或者特征的限制,是一个样式或者一组数据,用于表明各个限制。该余量或者限制对应Wi-Fi 6终端或者Wi-Fi 7,或者Wi-Fi 8终端。该样式或者一组数据,在出厂时(或者制造时)存储在接入点,或者终端上,并且编号。接入点通过某些帧传输该编号,完成对终端的配置。方法的优点是不用传输具体的数据,节约了空口数据量传输。该帧可以是某些帧预留的配置,或者比特(bit),指示MCS index余量,或者某些限制。In one example, an RU determines the margin or characteristic limit of the MCS index, which is a pattern or a set of data used to indicate the various limits. The margin or limit corresponds to a Wi-Fi 6 terminal or a Wi-Fi 7 or a Wi-Fi 8 terminal. The pattern or a set of data is stored in the access point or the terminal at the factory (or at the time of manufacturing) and is numbered. The access point transmits the number through certain frames to complete the configuration of the terminal. The advantage of the method is that there is no need to transmit specific data, which saves air interface data transmission. The frame can be a configuration reserved for certain frames, or a bit, indicating the MCS index margin, or certain limits.
在一个例子中,将通过重复传输某一片段数据,在再接收设备侧,把重复传输的数据合并,增加信噪比,达到覆盖增强的目的。即在作为发送侧发送数据时,对该数据进行重复发送;在作为接收侧并且接收到重复的数据后,将重复的数据进行合并。比如,重复传输某些协议数据单元(Presentation Protocol Data Unit,简称PPDU)。In one example, a certain fragment of data is repeatedly transmitted, and the repeatedly transmitted data is merged on the receiving device side to increase the signal-to-noise ratio and achieve the purpose of coverage enhancement. That is, when the sending side sends data, the data is repeatedly sent; when the receiving side receives the repeated data, the repeated data is merged. For example, some protocol data units (Presentation Protocol Data Unit, referred to as PPDU) are repeatedly transmitted.
在某些情况下,在频域,或者时域,或者空域(空间流上)重复传输某些PPDU,或者某些PPDU中的一部分,比如数据域(data field),或者重复传输某些类型的PPDU,或者重复传输某些类型的PPDU的一部分(比如data field)。比如,在一个PPDU内部,data field上重复传输一部分数据。该原数据和重复传输的数据都包含在该data field内。In some cases, some PPDUs are repeatedly transmitted in the frequency domain, time domain, or spatial domain (on spatial stream), or a part of some PPDUs, such as the data field, or some types of PPDUs are repeatedly transmitted, or a part of some types of PPDUs (such as the data field) are repeatedly transmitted. For example, within a PPDU, a part of the data is repeatedly transmitted on the data field. The original data and the repeatedly transmitted data are both included in the data field.
在某些情况下,在RU(资源单位,resource unit)上重复传输。比如,在同一个RU上重复传输相同的内容,或者在不同的RU上重复传输相同的内容。重传传输的方法可以使用上面提到的方法。其中,在不同的RU上传输相同的内容部,包括MRU(multiple RU,多资源单元)调度,比如同时调度两个RU,两个RU的大小一致。RU1上传输的内容和RU2上传输的内容日一致。其中,在一个RU内部重复传输的情况下,在多个RU内部重复传输的情况下或者包括普通RU(regular RU)和分布式RU(distributed RU)的情况。多RU传输中,用于重复传输的两个RU都是普通RU,或者两个RU都是分布式RU,或者一个RU是普通RU,另一个RU是分布式RU。In some cases, repeated transmission is performed on RU (resource unit). For example, the same content is repeatedly transmitted on the same RU, or the same content is repeatedly transmitted on different RUs. The method of retransmission can use the method mentioned above. Among them, the same content is transmitted on different RUs, including MRU (multiple RU, multiple resource unit) scheduling, such as scheduling two RUs at the same time, and the sizes of the two RUs are the same. The content transmitted on RU1 is consistent with the content transmitted on RU2. Among them, the case of repeated transmission within one RU, the case of repeated transmission within multiple RUs, or the case of regular RU (regular RU) and distributed RU (distributed RU). In multi-RU transmission, the two RUs used for repeated transmission are both regular RUs, or both RUs are distributed RUs, or one RU is a regular RU and the other RU is a distributed RU.
在一个RU内部,或者在多个RU上,重复传输。可以使用时域重复传输,即在时间长重复传输。比如在时间t1数据处于一个RU内的一部分载波上,或者一个RU的全部载波上;时间t2,重复传输的数据在该RU另一部分载波上,或者在多RU传输的另一个RU上。频域重复传输是指,在同一时刻,该数据和重复传输的数据在一个RU内不同的载波上传输,或者在多RU调度时,在不同的RU上传输。Repeated transmission within one RU or on multiple RUs. Time domain repeated transmission can be used, that is, repeated transmission over a long period of time. For example, at time t1, the data is on a part of the carriers within an RU, or on all the carriers of an RU; at time t2, the repeatedly transmitted data is on another part of the carriers of the RU, or on another RU in multi-RU transmission. Frequency domain repeated transmission means that at the same time, the data and the repeatedly transmitted data are transmitted on different carriers within an RU, or on different RUs when multi-RU scheduling is used.
接下来将讨论重复传输的指示方式,在某些情况下,通过一个帧由接入点传输,指示或者告知给终端重复传输的具体方式,该帧可以是initial control frame,触发帧,或者协商帧,或者新定义的用于重复传输的协商帧。该帧中包含具体的重复传输方式指示,比如上述重复传输方式,在一个RU内部重复传输。比如指示重复传输某一类型的数据帧中的一部分内容。在某些情况下该帧中包含一个field用于指示是重复传输整个帧,还是重复传输该帧中的一部分(data field)。Next, we will discuss the indication method of repeated transmission. In some cases, a frame is transmitted by the access point to indicate or inform the terminal of the specific method of repeated transmission. The frame can be an initial control frame, a trigger frame, or a negotiation frame, or a newly defined negotiation frame for repeated transmission. The frame contains a specific indication of the repeated transmission method, such as the repeated transmission method mentioned above, repeated transmission within an RU. For example, it indicates the repeated transmission of a part of the content of a certain type of data frame. In some cases, the frame contains a field to indicate whether to repeat the transmission of the entire frame or a part of the frame (data field).
在一个例子中,调制与编码策略选择由接入点发起时数据交互如图2所示,接入点根据自己对终端的判断,确定终端的参数范围,或者分量模式,或者重复传输方式。如果接入点的通知不是广播发送,终端在收到该通知后,发送确认字符(简称ACK,全称为Acknowledge character),否则不发送。调制与编码策略选择由接入点发起时数据交互如图3所示,终端上报的状态(位置)或者终端的请求信息,接入点根据终端上报的状态(位置)或者终端的请求信息确定终端的参数范围,或者分量模式,或者重复传输方式。如果接入点的通知不是广播发送,终端在收到该通知后,发送ACK,否则不发送。在某些情况下该通知包含在trigger frame中,终端在收到trigger frame后,按照trigger frame指示接收数据帧,之后发送ACK,或者batch ACK。在某些情况,终端在收到trigger frame后,按照triggerframe指示,发送上行数据。In one example, the data interaction when the modulation and coding strategy selection is initiated by the access point is shown in FIG2. The access point determines the parameter range, component mode, or repeated transmission mode of the terminal based on its own judgment of the terminal. If the notification of the access point is not broadcast, the terminal sends an acknowledgment character (ACK for short, full name Acknowledge character) after receiving the notification, otherwise it does not send. The data interaction when the modulation and coding strategy selection is initiated by the access point is shown in FIG3. The access point determines the parameter range, component mode, or repeated transmission mode of the terminal based on the status (position) reported by the terminal or the request information of the terminal. If the notification of the access point is not broadcast, the terminal sends ACK after receiving the notification, otherwise it does not send. In some cases, the notification is included in the trigger frame. After receiving the trigger frame, the terminal receives the data frame according to the trigger frame instruction, and then sends ACK, or batch ACK. In some cases, after receiving the trigger frame, the terminal sends uplink data according to the trigger frame instruction.
在某些情况下,该通知帧可以是初始控制帧(initial control frame),触发帧,或者协商帧,或者新定义的用于配置终端参数范围或者工作方式的帧。在某些情况下,终端在收到该通知帧后不执行该通知帧中的参数限定,或者余量,或者重复传输方式,该通知帧只是建议。终端把自己的执行情况在ACK帧中做反馈,比如只执行参数重复传输方式。In some cases, the notification frame may be an initial control frame, a trigger frame, a negotiation frame, or a newly defined frame for configuring the terminal parameter range or working mode. In some cases, after receiving the notification frame, the terminal does not execute the parameter limit, margin, or repeated transmission mode in the notification frame. The notification frame is only a suggestion. The terminal feeds back its execution status in the ACK frame, for example, only executing the parameter repeated transmission mode.
在某些情况下,终端在收到该通知帧后需执行该通知帧中的参数限定,或者余量,或者重复传输方式,该通知帧信令,是要求执行。终端把自己的执行情况在ACK帧中做反馈。或者默认终端必须执行,该通知帧的信令,或者命令内容,不需要在ACK中再次确认。ACK的作用只是确认收到该通知帧。In some cases, after receiving the notification frame, the terminal needs to execute the parameter limit, margin, or repeated transmission mode in the notification frame. The notification frame signaling is a request for execution. The terminal gives feedback on its execution status in the ACK frame. Or it is assumed that the terminal must execute. The signaling of the notification frame, or the command content, does not need to be confirmed again in the ACK. The role of ACK is only to confirm the receipt of the notification frame.
在某些情况下,通知帧时候伴随着符合通知帧内容要求的上行或者下行的数据传输,之后,接收方在正确收到该数据的时候,发送ACK给数据发送方。否则该数据的接收方不传输ACK。In some cases, the notification frame is accompanied by uplink or downlink data transmission that meets the requirements of the notification frame content. After that, the receiver sends an ACK to the data sender when the data is correctly received. Otherwise, the receiver of the data does not transmit an ACK.
在某些情况下,无须上述图2和图3所示的接入点与终端的数据传输进行协商,直接开启上述限制或或者余量模式或者重复传输方式,比如通过测量信道获得的信噪比满足较高的调制方式,但是故意指示并使用较低的信噪比保证传输鲁棒性。或者如上所示,当终端和接入点的距离大于某一个门限时自动开始限制,或者余量模式,或者重复传输方式。In some cases, the access point and the terminal do not need to negotiate the data transmission shown in Figures 2 and 3, and the above-mentioned restriction or margin mode or repeated transmission mode is directly turned on, for example, the signal-to-noise ratio obtained by measuring the channel meets the higher modulation mode, but deliberately indicates and uses a lower signal-to-noise ratio to ensure transmission robustness. Or as shown above, when the distance between the terminal and the access point is greater than a certain threshold, the restriction, margin mode, or repeated transmission mode is automatically started.
在某些情况下,将使用类似图3的协商方式,AP发送MRQ(MRQ是MFB requester的简称,意为MFB请求,MFB是MCS feedback的简称,意为MCS反馈机制)至终端,终端传输MFB给AP。AP决定根据自己的情况决定接下来的下行传输的数据帧参数和格式。在某些情况,AP和基站重用MCS反馈机制,根据终端的建议确定MSC index或者其他上述列举的参数限制。In some cases, a negotiation method similar to that shown in FIG3 is used, where the AP sends an MRQ (MRQ is short for MFB requester, MFB is short for MCS feedback) to the terminal, and the terminal transmits the MFB to the AP. The AP decides the data frame parameters and format for the next downlink transmission based on its own situation. In some cases, the AP and the base station reuse the MCS feedback mechanism to determine the MSC index or other parameter limits listed above based on the terminal's suggestion.
在某些情况下,上述限制数据传输步骤的某些特性的方法,或者MCS index余量的方法,或者重复传输的方法,作用于除信标(beacon)帧之外的组播帧。In some cases, the above-mentioned method of limiting certain characteristics of the data transmission step, or the method of MCS index margin, or the method of repeated transmission, is applied to multicast frames other than beacon frames.
在某些情况下,上述限制比如带宽,空间流,PPDU类型,包含在发送矢量(TxVector),或者接收矢量(RxVector)中,通过控制帧,或者MFQ,MFB传输给终端或者AP。或者包含在UHR能力要素(即UHR capability element,其中UHR为Ultra High Reliable的简称,意为超高可靠)中,或者包含在PHY能力要素(即PHY capability element,其中PHY意为物理层)中。In some cases, the above restrictions, such as bandwidth, spatial stream, PPDU type, are included in the transmit vector (TxVector) or receive vector (RxVector), transmitted to the terminal or AP through control frames, or MFQ, MFB. Or included in the UHR capability element (UHR capability element, where UHR is the abbreviation of Ultra High Reliable, meaning ultra-high reliability) or in the PHY capability element (PHY capability element, where PHY means physical layer).
在本实施方式中,终端设备与接入点之间的距离超过预设距离的情况下,对调制与编码策略表中的部分特征进行限制;例如对调制与编码策略表中的部分行进行限制,被限制的行中各项参数均进入不可用状态;和/或,对调制与编码策略表中的空间流数目进行限制,以使得部分工作模式不能被配置为使能状态。在基于被限制部分特征的调制与编码策略表中对调制编码索引进行选择以得到第一调制编码索引后,通过使用调制编码索引余量,将第一调制编码索引修正为第二调制编码索引;这样做的好处是,在同等发射功率的情况下,既扩展了接入点的覆盖范围,使得距离接入点较远的终端的能够正常通信,又保证了数据传输速率足够快。使得在远距离传输的情况下,不仅能够满足逐渐增大的数据量传输需求,而且保证覆盖足够广的同时也确保了数据传输速率不因距离较远的影响而降低。In this embodiment, when the distance between the terminal device and the access point exceeds the preset distance, some features in the modulation and coding strategy table are restricted; for example, some rows in the modulation and coding strategy table are restricted, and all parameters in the restricted rows enter an unavailable state; and/or, the number of spatial streams in the modulation and coding strategy table is restricted so that some working modes cannot be configured as enabled states. After selecting the modulation and coding index in the modulation and coding strategy table based on the restricted partial features to obtain the first modulation and coding index, the first modulation and coding index is corrected to the second modulation and coding index by using the modulation and coding index margin; the advantage of this is that, under the same transmission power, the coverage of the access point is expanded, so that the terminals far away from the access point can communicate normally, and the data transmission rate is guaranteed to be fast enough. In the case of long-distance transmission, it can not only meet the gradually increasing data transmission requirements, but also ensure that the coverage is wide enough and the data transmission rate is not reduced due to the influence of the long distance.
上面方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本申请的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该申请的保护范围内。The steps of the above method are divided only for clear description. When implemented, they can be combined into one step or some steps can be split and decomposed into multiple steps. As long as they include the same logical relationship, they are all within the scope of protection of this application; adding insignificant modifications to the algorithm or process or introducing insignificant designs without changing the core design of the algorithm and process are all within the scope of protection of this application.
本发明另一实施方式涉及一种调制与编码策略选择装置,如图4所示,包括:特征限制模块401,用于与接入点之间的距离超过预设距离的情况下,对调制与编码策略表中的部分特征进行限制;余量修正模块402,用于与接入点之间的距离超过预设距离的情况下,在基于被限制部分特征的调制与编码策略表中对调制编码索引进行选择以得到第一调制编码索引后,通过使用调制编码索引余量,将第一调制编码索引修正为第二调制编码索引;其中,对调制与编码策略表中的部分特征进行限制,包括:对调制与编码策略表中的部分行进行限制,被限制的行中各项参数均进入不可用状态;和/或,对调制与编码策略表中的空间流数目进行限制,以使得部分工作模式不能被配置为使能状态。Another embodiment of the present invention relates to a modulation and coding strategy selection device, as shown in Figure 4, including: a feature restriction module 401, which is used to restrict some features in the modulation and coding strategy table when the distance between the access point exceeds a preset distance; a margin correction module 402, which is used to select a modulation and coding index in the modulation and coding strategy table based on the restricted part of the features to obtain a first modulation and coding index, and then correct the first modulation and coding index to a second modulation and coding index by using the modulation and coding index margin when the distance between the access point exceeds the preset distance; wherein restricting some features in the modulation and coding strategy table includes: restricting some rows in the modulation and coding strategy table, and all parameters in the restricted rows enter an unavailable state; and/or, limiting the number of spatial streams in the modulation and coding strategy table so that some working modes cannot be configured as an enabled state.
在一个例子中,所属装置还包括:资源限制模块,用于与接入点之间的距离超过预设距离的情况下,对资源单位的尺寸、类型、占用带宽进行限制;和/或,与接入点之间的距离超过预设距离的情况下,对传输数据时使用的带宽的频率进行限制,使传输数据时使用的带宽的频率不能大于预设频率;和/或,与接入点之间的距离超过预设距离的情况下,对传输的数据包的大小进行限制,使传输的数据包的大小不得大于预设数据包尺寸;和/或,与接入点之间的距离超过预设距离的情况下,对传输的数据包的类型进行限制。In one example, the device also includes: a resource limitation module, which is used to limit the size, type, and occupied bandwidth of the resource unit when the distance from the access point exceeds a preset distance; and/or, when the distance from the access point exceeds a preset distance, limit the frequency of the bandwidth used when transmitting data, so that the frequency of the bandwidth used when transmitting data cannot be greater than the preset frequency; and/or, when the distance from the access point exceeds a preset distance, limit the size of the transmitted data packet, so that the size of the transmitted data packet cannot be greater than the preset data packet size; and/or, when the distance from the access point exceeds a preset distance, limit the type of the transmitted data packet.
在一个例子中,所述装置各个模块执行的功能仅限于在一种帧格式中的至少一个域,或者至少一个字段,或者至少帧主体,或者帧头上生效。In one example, the functions performed by the modules of the apparatus are limited to at least one domain, or at least one field, or at least the frame body, or the frame header in a frame format.
在一个例子中,调制编码索引余量为预设值,且一个资源单位对应的各个的调制编码索引均有至少一个调制编码索引余量;通过使用调制编码索引余量,将第一调制编码索引修正为第二调制编码索引,包括:当第一调制编码有多个调制编码索引余量时,根据第一调制编码对应的资源单位的业务类型选择调制编码索引余量,以将第一调制编码索引修正为第二调制编码索引。In one example, the modulation coding index margin is a preset value, and each modulation coding index corresponding to a resource unit has at least one modulation coding index margin; by using the modulation coding index margin, the first modulation coding index is corrected to the second modulation coding index, including: when the first modulation coding has multiple modulation coding index margins, the modulation coding index margin is selected according to the service type of the resource unit corresponding to the first modulation coding, so as to correct the first modulation coding index to the second modulation coding index.
在一个例子中,通过使用调制编码索引余量,将第一调制编码索引修正为第二调制编码索引,包括:在指定参数信息满足对应的预设的限制条件时,开启余量模式,以在余量模式下通过使用调制编码索引余量,将第一调制编码索引修正为第二调制编码索引;其中,指定参数信息包括以下之一或其任意组合:终端对应的带宽类型、终端处理的业务类型、终端对应的信道频率、终端对应的连接类型。In one example, a first modulation coding index is corrected to a second modulation coding index by using a modulation coding index margin, including: when the specified parameter information meets the corresponding preset restriction condition, a margin mode is turned on to correct the first modulation coding index to a second modulation coding index by using the modulation coding index margin in the margin mode; wherein the specified parameter information includes one of the following or any combination thereof: a bandwidth type corresponding to the terminal, a service type processed by the terminal, a channel frequency corresponding to the terminal, and a connection type corresponding to the terminal.
在一个例子中,所述装置还包括:余量模式切换模块,用于与接入点断开连接时,自动退出余量模式;当接收到接入点发送的携带有余量模式解除信息的帧后,退出余量模式;其中,余量模式解除信息中包含有余量模式组的组标识,余量模式组是由多个与同一接入点相连接且支持开启余量模式的终端通过与接入点协商的方式形成的。In one example, the device also includes: a headroom mode switching module, which is used to automatically exit the headroom mode when disconnected from the access point; and exit the headroom mode after receiving a frame sent by the access point carrying headroom mode release information; wherein the headroom mode release information includes a group identifier of a headroom mode group, and the headroom mode group is formed by multiple terminals connected to the same access point and supporting the activation of the headroom mode through negotiation with the access point.
在一个例子中,所述装置,还包括:重复传输模块,用于在作为发送侧发送数据时,对该数据进行重复发送;在作为接收侧并且接收到重复的数据后,将重复的数据进行合并。In one example, the device further includes: a repeated transmission module, which is used to repeatedly send the data when sending data as a sending side; and merge the repeated data after receiving the repeated data as a receiving side.
在本实施方式中,终端设备与接入点之间的距离超过预设距离的情况下,对调制与编码策略表中的部分特征进行限制;例如对调制与编码策略表中的部分行进行限制,被限制的行中各项参数均进入不可用状态;和/或,对调制与编码策略表中的空间流数目进行限制,以使得部分工作模式不能被配置为使能状态。在基于被限制部分特征的调制与编码策略表中对调制编码索引进行选择以得到第一调制编码索引后,通过使用调制编码索引余量,将第一调制编码索引修正为第二调制编码索引;这样做的好处是,在同等发射功率的情况下,既扩展了接入点的覆盖范围,使得距离接入点较远的终端的能够正常通信,又保证了数据传输速率足够快。使得在远距离传输的情况下,不仅能够满足逐渐增大的数据量传输需求,而且保证覆盖足够广的同时也确保了数据传输速率不因距离较远的影响而降低。In this embodiment, when the distance between the terminal device and the access point exceeds the preset distance, some features in the modulation and coding strategy table are restricted; for example, some rows in the modulation and coding strategy table are restricted, and all parameters in the restricted rows enter an unavailable state; and/or, the number of spatial streams in the modulation and coding strategy table is restricted so that some working modes cannot be configured as enabled states. After selecting the modulation and coding index in the modulation and coding strategy table based on the restricted partial features to obtain the first modulation and coding index, the first modulation and coding index is corrected to the second modulation and coding index by using the modulation and coding index margin; the advantage of this is that, under the same transmission power, the coverage of the access point is expanded, so that the terminals far away from the access point can communicate normally, and the data transmission rate is guaranteed to be fast enough. In the case of long-distance transmission, it can not only meet the gradually increasing data transmission requirements, but also ensure that the coverage is wide enough and the data transmission rate is not reduced due to the influence of the long distance.
不难发现,本实施方式为与上述方法实施方式相对应的装置实施例,本实施方式可与上述方法实施方式互相配合实施。上述方法实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在上述方法实施方式中。It is not difficult to find that this embodiment is a device embodiment corresponding to the above method embodiment, and this embodiment can be implemented in conjunction with the above method embodiment. The relevant technical details mentioned in the above method embodiment are still valid in this embodiment, and in order to reduce repetition, they are not repeated here. Accordingly, the relevant technical details mentioned in this embodiment can also be applied in the above method embodiment.
值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。It is worth mentioning that all modules involved in this embodiment are logic modules. In practical applications, a logic unit can be a physical unit, a part of a physical unit, or a combination of multiple physical units. In addition, in order to highlight the innovative part of the present invention, this embodiment does not introduce units that are not closely related to solving the technical problem proposed by the present invention, but this does not mean that there are no other units in this embodiment.
本发明的另一实施方式涉及一种终端,如图5所示,包括至少一个处理器501;以及,与至少一个处理器通信连接的存储器502;其中,存储器502存储有可被至少一个处理器501执行的指令,指令被至少一个处理器501执行,以使至少一个处理器501能够执行如上述的调制与编码策略选择方法。Another embodiment of the present invention relates to a terminal, as shown in Figure 5, comprising at least one processor 501; and a memory 502 communicatively connected to the at least one processor; wherein the memory 502 stores instructions executable by the at least one processor 501, and the instructions are executed by the at least one processor 501 so that the at least one processor 501 can execute the modulation and coding strategy selection method as described above.
其中,存储器502和处理器501采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器501和存储器502的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器501处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器501。The memory 502 and the processor 501 are connected in a bus manner, and the bus may include any number of interconnected buses and bridges, and the bus connects various circuits of one or more processors 501 and the memory 502 together. The bus can also connect various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be one element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices on a transmission medium. The data processed by the processor 501 is transmitted on a wireless medium via an antenna, and further, the antenna also receives data and transmits the data to the processor 501.
处理器501负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器502可以被用于存储处理器501在执行操作时所使用的数据。The processor 501 is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management and other control functions. The memory 502 can be used to store data used by the processor 501 when performing operations.
本发明另一实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。Another embodiment of the present invention relates to a computer-readable storage medium storing a computer program, which implements the above method embodiment when executed by a processor.
即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。That is, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a program, and the program is stored in a storage medium, including several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。Those skilled in the art will appreciate that the above-mentioned embodiments are specific examples for implementing the present invention, and in actual applications, various changes may be made thereto in form and detail without departing from the spirit and scope of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410803579.9A CN118784147B (en) | 2024-06-20 | 2024-06-20 | Modulation and coding strategy selection method, device, terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410803579.9A CN118784147B (en) | 2024-06-20 | 2024-06-20 | Modulation and coding strategy selection method, device, terminal and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN118784147A true CN118784147A (en) | 2024-10-15 |
CN118784147B CN118784147B (en) | 2025-06-13 |
Family
ID=92989182
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410803579.9A Active CN118784147B (en) | 2024-06-20 | 2024-06-20 | Modulation and coding strategy selection method, device, terminal and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118784147B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN119629715A (en) * | 2025-02-13 | 2025-03-14 | 南京云程半导体有限公司 | Automatic power generation control and regulation method, device, electronic equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109600200A (en) * | 2017-09-30 | 2019-04-09 | 维沃移动通信有限公司 | A kind of transmission method, mobile communication terminal and network side equipment |
CN111148182A (en) * | 2019-12-30 | 2020-05-12 | Oppo广东移动通信有限公司 | Device control method, device, storage medium and electronic device |
CN112511268A (en) * | 2020-10-16 | 2021-03-16 | 中兴通讯股份有限公司 | Method, device and medium for policy configuration, power configuration and quality reporting |
US20210105081A1 (en) * | 2019-10-02 | 2021-04-08 | Qualcomm Incorporated | Modulation and coding scheme table selection for sidelink communications |
CN115529107A (en) * | 2021-06-25 | 2022-12-27 | 华为技术有限公司 | Modulation and coding scheme MCS table determination method and device |
-
2024
- 2024-06-20 CN CN202410803579.9A patent/CN118784147B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109600200A (en) * | 2017-09-30 | 2019-04-09 | 维沃移动通信有限公司 | A kind of transmission method, mobile communication terminal and network side equipment |
US20210105081A1 (en) * | 2019-10-02 | 2021-04-08 | Qualcomm Incorporated | Modulation and coding scheme table selection for sidelink communications |
CN111148182A (en) * | 2019-12-30 | 2020-05-12 | Oppo广东移动通信有限公司 | Device control method, device, storage medium and electronic device |
CN112511268A (en) * | 2020-10-16 | 2021-03-16 | 中兴通讯股份有限公司 | Method, device and medium for policy configuration, power configuration and quality reporting |
CN115529107A (en) * | 2021-06-25 | 2022-12-27 | 华为技术有限公司 | Modulation and coding scheme MCS table determination method and device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN119629715A (en) * | 2025-02-13 | 2025-03-14 | 南京云程半导体有限公司 | Automatic power generation control and regulation method, device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN118784147B (en) | 2025-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12323918B2 (en) | Method for transmitting wake-up packet in communications system, and device | |
CN110574441B (en) | Wireless communication method using BSS identifier and wireless communication terminal using same | |
CN100583723C (en) | Method for acknowledging data packets in network including plurality of stations connected by common wireless channel | |
US20190281630A1 (en) | Method and apparatus for transmitting downlink in wireless communication system | |
EP3567775B1 (en) | Method and device for data transmission with control information indicating a modulation scheme, transport block size and a relationship of retransmitted data | |
JP7618696B2 (en) | Wireless communication method and related device | |
CN112787792B (en) | Wireless communication method using trigger information, and wireless communication terminal | |
CN102868485B (en) | The method and apparatus of Response to selection frame modulating-coding group MCS in radio communication | |
US11082923B2 (en) | Method for direct communication between stations in wireless local area network and related device | |
CN116566568B (en) | Information indication method and communication device | |
US11765713B2 (en) | Method and apparatus for wireless communications | |
CN105554901A (en) | Random access method | |
CN114501540A (en) | Wireless communication method and wireless communication terminal using the same | |
US20230388165A1 (en) | Information indication method and apparatus | |
CN118784147A (en) | Modulation and coding strategy selection method, device, terminal and storage medium | |
CN109150416B (en) | Data transmission method and device | |
CA3229353A1 (en) | Method for sending physical layer protocol data unit and communication apparatus | |
KR102445918B1 (en) | Wireless communication method and wireless communication terminal | |
WO2023033184A1 (en) | Communication device and communication method | |
CN112399619B (en) | Signal transmission method and signal transmission device | |
WO2024164233A1 (en) | Wireless communication method, sending end device, and receiving end device | |
WO2025076315A1 (en) | Techniques for multi ap txop sharing | |
WO2025081115A1 (en) | Methods for determining relay operation modes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |