WO2020187208A1 - 信息指示方法及装置、数据传输系统 - Google Patents

信息指示方法及装置、数据传输系统 Download PDF

Info

Publication number
WO2020187208A1
WO2020187208A1 PCT/CN2020/079773 CN2020079773W WO2020187208A1 WO 2020187208 A1 WO2020187208 A1 WO 2020187208A1 CN 2020079773 W CN2020079773 W CN 2020079773W WO 2020187208 A1 WO2020187208 A1 WO 2020187208A1
Authority
WO
WIPO (PCT)
Prior art keywords
mcs
space
time stream
ppdu
subfield
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.)
Ceased
Application number
PCT/CN2020/079773
Other languages
English (en)
French (fr)
Inventor
于健
郭宇宸
韩霄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to EP20772801.5A priority Critical patent/EP3934140A4/en
Publication of WO2020187208A1 publication Critical patent/WO2020187208A1/zh
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0006Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0015Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0025Transmission of mode-switching indication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0028Formatting
    • H04L1/0029Reduction of the amount of signalling, e.g. retention of useful signalling or differential signalling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
    • H04L1/0612Space-time modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/007Unequal error protection

Definitions

  • This application relates to the application field of communication technology, and in particular to an information indication method and device, and a data transmission system.
  • Wireless Local Area Network usually uses the Institute of Electrical and Electronics Engineers (Institute of Electrical and Electronics Engineers, IEEE) 802.11 series of protocols for data transmission.
  • the sender transmits to the receiver.
  • the data frame includes the space-time stream and the fields of Modulation and Coding Scheme (MCS) used to indicate the space-time stream.
  • MCS Modulation and Coding Scheme
  • next-generation standard of the 802.11 series of protocols is under discussion. Compared with the current standard, the next-generation standard has a higher throughput rate, supports more space-time streams simultaneously transmitted by the sender, and supports more types of MCS. However, since the number of space-time streams and MCS types supported by the next-generation standard are more than those of the current standard, there is an urgent need for a data frame structure suitable for the next-generation standard to perform MCS instructions.
  • the embodiments of the present application provide an information indication method and device, and a data transmission system, which can reduce data transmission overhead.
  • an embodiment of the present application provides an information indication method, and the method includes:
  • the sending end generates a first physical layer protocol data unit PPDU, and the first PPDU includes a modulation and coding strategy MCS field.
  • the MCS field is used to indicate the MCS of the first space-time stream group and the difference MCS of other space-time stream groups, and the difference MCS of the other space-time stream groups is used to determine the other space-time stream groups MCS.
  • the MCS field includes: an MCS subfield and at least one difference MCS subfield, the MCS subfield is used to indicate the MCS of the first space-time stream group, and each difference The MCS subfield is used to indicate the difference MCS of another space-time stream group.
  • the at least one difference MCS subfield has a one-to-one correspondence with the MCS of other space-time stream groups. Assuming that the number of space-time stream groups is M and M>1, then the at least one difference MCS subfield includes other space-time stream groups.
  • the MCS of the flow group corresponds to the first difference MCS subfield, the second difference MCS subfield, the third difference MCS subfield...the M-1th difference MCS subfield.
  • the difference MCS of any other space-time stream group represents the difference in constellation mapping magnitude between the any other space-time stream group and the first space-time stream group.
  • the difference MCS of any other space-time stream group represents the difference in the magnitude of the constellation mapping between the any other space-time stream group and the previous space-time stream group of the any other space-time stream group.
  • the MCS subfield is used to indicate the MCS of the first space-time stream group
  • the difference MCS subfield is used to indicate the difference MCS of other space-time stream groups. Because the number of bits in the difference MCS subfield is small Therefore, the transmission overhead of the first PPDU is reduced, thereby achieving a higher throughput rate.
  • the MCS field includes: an MCS subfield and a difference MCS index subfield, the MCS subfield is used to indicate the MCS of the first space-time stream group, and the difference MCS index subfield The field is used to indicate the difference MCS of the other space-time stream group.
  • the MCS subfield is used to indicate the MCS of the first space-time stream group
  • the difference MCS index subfield is used to indicate the difference of the other three space-time stream groups. MCS.
  • the MCS subfield is used to indicate the MCS of the first space-time stream group
  • the difference MCS index subfield is used to indicate the difference MCS of other space-time stream groups. Therefore, only two subfields are needed to realize the pairing.
  • the indication of each space-time flow in the first PPDU reduces the transmission overhead of the first PPDU and achieves a higher throughput rate.
  • the MCS field includes: a difference MCS index subfield, and the difference MCS index subfield is used to indicate the MCS of the first space-time stream group and the other space-time stream groups. Difference MCS.
  • the difference MCS index subfield is used to indicate the MCS of the first space-time stream group and the difference MCS of other space-time stream groups. Therefore, only one subfield is needed to achieve the first Indication of each space-time flow in the PPDU, thereby reducing the transmission overhead of the first PPDU and achieving a higher throughput rate.
  • the transmitting end can divide the space-time flow to be transmitted based on the grouping situation to obtain the space-time flow group in the first PPDU. Accordingly, the receiving end needs to obtain the grouping situation so that when the first PPDU is received, based on the grouping The situation determines the grouping situation of the space-time flow group in the first PPDU.
  • the sending end and the receiving end can obtain the grouping information in one of the following exemplary ways:
  • the sending end and the receiving end agree on the grouping situation through the second PPDU, and before the generating the first physical layer protocol data unit PPDU, the method further includes:
  • the sending end generates a second PPDU, and the second PPDU includes a grouping field, and the grouping field is used to indicate the grouping situation of the space-time flow group.
  • the value of the packet field of the second PPDU includes: the number of space-time stream groups and the number of space-time streams included in each space-time stream group.
  • the second PPDU may be a management frame, such as a beacon frame, an association request Frame or re-association request frame.
  • the sending end sends the second PPDU.
  • the sender groups the space-time streams to be transmitted, it generates a second PPDU according to the grouping situation and sends the second PPDU to inform the receiver of the grouping of the space-time stream group happening.
  • the sender can receive feedback information after sending the second PPDU.
  • the feedback information includes two types of positive feedback and negative feedback.
  • the positive feedback is used to indicate that the receiving end allows the use of the second PPDU.
  • the grouping condition indicated by the grouping field is grouped, and the negative feedback is used to indicate that the receiving end is not allowed to use the grouping condition indicated by the grouping field of the second PPDU for grouping.
  • the sender uses the grouping status indicated by the packet field to group the space-time stream to be transmitted; when the feedback information is negative feedback, the sender regenerates the second PPDU and sends the new PPDU
  • the generated second PPDU, the grouping field of the regenerated second PPDU is used to indicate another grouping situation, that is, it is different from the aforementioned one grouping situation.
  • the sender and the receiver pre-appoint the grouping situation.
  • the grouping situation can be configured when the data transmission system is networked, for example, burned in the chips at the sending end and the receiving end to improve the flexibility of indicating the grouping situation.
  • the first PPDU includes a space-time flow number field for indicating the number of space-time flows, and a one-to-one correspondence between the space-time flow number and the grouping situation can be preset, and the space-time flow number field is used to indicate The grouping situation of the space-time flow group.
  • the sender when sending the first PPDU, the sender can directly indicate the grouping situation of the space-time flow group of the first PPDU through the space-time flow number field, thereby reducing transmission overhead and achieving Efficient transmission of data.
  • the MCS field is also used to indicate the grouping situation of the first space-time stream group and the other space-time stream groups.
  • the sender can indicate the grouping of the space-time flow group and other space-time flow groups of the first PPDU, and there is no need to check the space-time flow group in the first PPDU according to the preset or agreed grouping situation.
  • Streams are grouped to increase the flexibility of grouping.
  • the code rates of the first space-time stream group and the other space-time stream groups are the same, and the code rate is indicated by the MCS of the first space-time stream group.
  • the code rates of all space-time streams of the first PPDU are unified, which can simplify the subsequent decoding process at the receiving end.
  • the sending end sends the first PPDU.
  • the sender may send the first PPDU based on the WLAN 802.11 series protocol.
  • an information indication method including:
  • the receiving end receives the first physical layer protocol data unit PPDU.
  • the first PPDU includes a modulation and coding strategy MCS field.
  • the MCS field is used to indicate the MCS of the first space-time stream group and the difference MCS of other space-time stream groups.
  • the difference MCS of the other space-time stream group is used to determine the MCS of the other space-time stream group.
  • the receiving end may receive the first PPDU based on the WLAN 802.11 series protocol.
  • the receiving end determines the MCS of the first space-time flow group and the MCS of the other space-time flow groups based on the received first PPDU.
  • the first PPDU includes the MCS field
  • the MCS field is used to indicate the MCS of the first space-time stream group and the difference MCS of other space-time stream groups
  • the receiving end can determine the first space-time stream based on the MCS field MCS of the group and MCS of other space-time flow groups.
  • the MCS field includes: an MCS subfield and at least one difference MCS subfield, the MCS subfield is used to indicate the MCS of the first space-time stream group, and each difference MCS subfield The field is used to indicate the difference MCS of another space-time stream group.
  • the receiver can get the MCS of the first space-time stream group according to the value of the MCS subfield, and get the difference of other space-time stream groups according to the value of the difference MCS subfield. Value MCS, and then determine the MCS of other space-time stream groups based on the difference MCS.
  • the difference MCS of any other space-time stream group represents the difference in constellation mapping magnitude between the any other space-time stream group and the first space-time stream group;
  • the difference MCS of any other space-time stream group represents the difference in constellation mapping magnitude between the any other space-time stream group and the previous space-time stream group of the any other space-time stream group.
  • the MCS field includes: an MCS subfield and a difference MCS index subfield
  • the MCS subfield is used to indicate the MCS of the first space-time stream group
  • the difference MCS index subfield is used for
  • the receiving end can obtain the MCS of the first space-time stream group according to the value of the MCS subfield, and obtain the difference of other space-time stream groups according to the value of the difference MCS index subfield.
  • Value MCS and then determine the MCS of other space-time stream groups based on the difference MCS.
  • the MCS field includes: a difference MCS index subfield, and the difference MCS index subfield is used to indicate the difference between the MCS of the first space-time stream group and the other space-time stream groups MCS, the receiving end can obtain the MCS of the first space-time stream group and the difference MCS of other space-time stream groups according to the value of the difference MCS index subfield, and then determine the MCS of other space-time stream groups according to the difference MCS.
  • the method before the receiving the first physical layer protocol data unit PPDU, the method further includes:
  • the receiving end receives a second PPDU, where the second PPDU includes a grouping field, and the grouping field is used to indicate the grouping situation of the space-time flow group.
  • the receiving end determines the grouping situation indicated by the grouping field of the second PPDU as the grouping situation of the space-time flow group in the second PPDU; In the manner, after receiving the second PPDU, the receiving end can send feedback information to the transmitting end. For example, the receiving end can determine the type of feedback information based on the current status.
  • the receiving end When the grouping condition indicated by the packet field of the second PPDU matches the current status of the receiving end, the receiving end sends a positive feedback to the sending end, and the second The grouping status indicated by the grouping field of the PPDU is determined to be the grouping status of the flow group when the second PPDU is empty; when the grouping status indicated by the second PPDU grouping field does not match the current status of the receiving end, the receiving end sends a negative feedback to the sending end After sending the negative feedback, the receiving end receives the regenerated second PPDU sent by the sending end.
  • the MCS field is also used to indicate the grouping situation of the first space-time stream group and the other space-time stream groups.
  • the code rates of the first space-time stream group and the other space-time stream groups are the same, and the code rate is indicated by the MCS of the first space-time stream group.
  • an embodiment of the present application provides an information indication method, the method including:
  • the sending end generates a physical layer protocol data unit PPDU.
  • the PPDU includes a modulation and coding strategy MCS field.
  • the MCS field includes an indication subfield and at least one MCS subfield.
  • the indication subfield is used to indicate multiple space-time streams.
  • the modulation mode of the space-time stream group, each of the MCS subfields is used to indicate the MCS of at least one space-time stream/space-time stream group.
  • the indicator subfield when the value in the indicator subfield is the first value, the indicator subfield is used to indicate that the modulation mode of the multiple space-time streams/space-time stream groups is a balanced modulation mode, and the MCS subfield is For indicating the same MCS of the multiple space-time streams/space-time stream groups, optionally, the first value may be zero.
  • the indicator subfield is used to indicate that the modulation mode of the multiple space-time streams/space-time stream groups is an unbalanced modulation mode
  • the MCS subfield is used for Indicate the MCS of at least one of the space-time stream/space-time stream group. For example, when the first value is 0, the second value may be 1.
  • the preamble of the PPDU includes a very high throughput signaling field A and a very high throughput signaling field B.
  • the indication subfield can be located in the very high throughput signaling field A, and at least one MCS subfield can be located at the extreme. High-throughput signaling field A or extremely high-throughput signaling field B.
  • the MCS field includes multiple MCS subfields, and each of the MCS subfields is used to indicate one space-time stream/space-time stream group
  • the MCS field includes an MCS subfield, and the MCS subfield is used to respectively indicate the MCS of the multiple space-time stream/space-time stream groups.
  • the sending end sends the PPDU.
  • the sender may send the PPDU based on the WLAN 802.11 series protocol.
  • an embodiment of the present application provides an information indication method, and the method includes:
  • the receiving end receives a physical layer protocol data unit PPDU.
  • the PPDU includes a modulation and coding strategy MCS field.
  • the MCS field includes an indication subfield and at least one MCS subfield.
  • the indication subfield is used to indicate multiple space-time streams.
  • the modulation mode of the space-time stream group, each of the MCS subfields is used to indicate the MCS of at least one space-time stream/space-time stream group.
  • the receiving end may receive the PPDU based on the WLAN 802.11 series protocol.
  • the receiving end determines the MCS of the multiple space-time stream/space-time stream groups based on the received PPDU.
  • the PPDU includes the MCS field, and the receiving end can determine the MCS of multiple space-time stream/space-time stream groups according to the value of the MCS field.
  • the indicator subfield when the value in the indicator subfield is the first value, the indicator subfield is used to indicate that the modulation mode of the multiple space-time streams/space-time stream groups is a balanced modulation mode, and the MCS subfield is At the same MCS indicating the plurality of space-time streams/space-time stream groups.
  • the receiving end may determine that the modulation mode of the multiple space-time streams/space-time stream groups is equalized modulation according to the indication subfield, and determine the same MCS of the multiple space-time streams/space-time stream groups according to the MCS subfield.
  • the indication subfield is used to indicate that the modulation mode of the multiple space-time streams/space-time stream groups is an unbalanced modulation mode
  • the MCS subfield It is used to indicate the MCS of at least one space-time stream/space-time stream group.
  • the receiving end may determine that the modulation mode of the multiple space-time streams/space-time stream groups is unbalanced modulation according to the indication subfield, and determine the MCS of at least one space-time stream/space-time stream group according to the MCS subfield.
  • the MCS field includes multiple MCS subfields, and each of the MCS subfields is used to indicate the space-time stream/space-time stream group.
  • MCS or, the MCS field includes one MCS subfield, and the MCS subfield is used to respectively indicate the MCS of the multiple space-time streams/space-time stream groups.
  • an embodiment of the present application provides an information indication method, and the method includes:
  • the sending end generates a physical layer protocol data unit PPDU, the PPDU includes a modulation and coding strategy MCS field, the MCS field includes an indication subfield, and when the value of the indication subfield is a valid value, the indication subfield is used to indicate The modulation mode of the multiple space-time streams/space-time stream groups is balanced modulation, and the multiple space-time stream/space-time stream groups are instructed to use the MCS, and when the value of the indicator subfield is a special value,
  • the MCS field further includes at least one MCS subfield, and the indication subfield is used to indicate that the modulation mode of multiple space-time stream/space-time stream groups is an unbalanced modulation mode, and each MCS subfield is used to indicate at least One MCS of the space-time stream/space-time stream group.
  • the modulation mode of multiple space-time streams can be directly indicated through the indication subfield to be balanced modulation and the same MCS of the multiple space-time streams can be indicated at the same time, the number of bits in the MCS field can be reduced, thereby reducing PPDU transmission overhead. Realize the efficient transmission of data.
  • the sender may send the PPDU based on the WLAN 802.11 series protocol.
  • an embodiment of the present application provides an information indication method, and the method includes:
  • the receiving end receives a physical layer protocol data unit PPDU, the PPDU includes a modulation and coding strategy MCS field, the MCS field includes an indication subfield, and when the value of the indication subfield is a valid value, the indication subfield is used to indicate The modulation mode of the multiple space-time streams/space-time stream groups is balanced modulation, and the multiple space-time stream/space-time stream groups are instructed to use the MCS, and when the value of the indicator subfield is a special value,
  • the MCS field further includes at least one MCS subfield, and the indication subfield is used to indicate that the modulation mode of multiple space-time stream/space-time stream groups is an unbalanced modulation mode, and each MCS subfield is used to indicate at least One MCS of the space-time stream/space-time stream group.
  • the receiving end may receive the PPDU based on the WLAN 802.11 series protocol.
  • the receiving end determines the MCS of the multiple space-time stream/space-time stream groups based on the received PPDU.
  • the receiving end can determine multiple space-time streams/space-time streams according to the value of the indicator subfield.
  • the modulation mode of the group is balanced modulation, and the same MCS of multiple space-time streams/space-time stream groups is determined.
  • the receiving end may determine the value of the indication subfield according to the value of the indication subfield.
  • the modulation mode of the multiple space-time streams/space-time stream groups is unbalanced modulation, and the MCS of each space-time stream/space-time stream group is determined according to the MCS subfield.
  • an information indicating device the device including:
  • the first generation module is used to generate the first physical layer protocol data unit PPDU, the first PPDU includes the modulation and coding strategy MCS field,
  • the MCS field is used to indicate the MCS of the first space-time stream group and the difference MCS of other space-time stream groups.
  • the difference MCS of the other space-time stream groups is used to determine the MCS of the other space-time stream groups. ;
  • the first sending module is configured to send the first PPDU.
  • the MCS field includes: an MCS subfield and at least one difference MCS subfield, the MCS subfield is used to indicate the MCS of the first space-time stream group, and each difference MCS subfield Used to indicate the difference MCS of another space-time stream group.
  • the MCS field includes: an MCS subfield and a difference MCS index subfield, the MCS subfield is used to indicate the MCS of the first space-time stream group, and the difference MCS index subfield is used for Indicates the difference MCS of the other space-time stream group.
  • the difference MCS of any other space-time stream group represents the difference in constellation mapping magnitude between any other space-time stream group and the first space-time stream group;
  • the difference MCS of any other space-time stream group represents the difference in constellation mapping magnitude between the any other space-time stream group and the previous space-time stream group of the any other space-time stream group.
  • the MCS field includes: a difference MCS index subfield, and the difference MCS index subfield is used to indicate the MCS of the first space-time stream group and the difference MCS of the other space-time stream groups .
  • the device further includes:
  • the second generation module is configured to generate a second PPDU before the first physical layer protocol data unit PPDU is generated by the first generation module.
  • the second PPDU includes a packet field, and the packet field is used to indicate a space-time flow group Grouping situation;
  • the second sending module is configured to send the second PPDU.
  • the MCS field is also used to indicate the grouping situation of the first space-time stream group and the other space-time stream groups.
  • the code rates of the first space-time stream group and the other space-time stream groups are the same, and the code rate is indicated by the MCS of the first space-time stream group.
  • an information indicating device including:
  • the first receiving module is configured to receive the first physical layer protocol data unit PPDU.
  • the first PPDU includes a modulation and coding strategy MCS field.
  • the MCS field is used to indicate the MCS of the first space-time stream group and other space-time stream groups.
  • Difference MCS, the difference MCS of the other space-time stream group is used to determine the MCS of the other space-time stream group;
  • the determining module is configured to determine the MCS of the first space-time flow group and the MCS of the other space-time flow groups based on the received first PPDU.
  • the MCS field includes: an MCS subfield and at least one difference MCS subfield, the MCS subfield is used to indicate the MCS of the first space-time stream group, and each difference MCS subfield Used to indicate the difference MCS of another space-time stream group.
  • the MCS field includes: an MCS subfield and a difference MCS index subfield, the MCS subfield is used to indicate the MCS of the first space-time stream group, and the difference MCS index subfield is used for Indicates the difference MCS of the other space-time stream group.
  • the difference MCS of any other space-time stream group represents the difference in constellation mapping magnitude between any other space-time stream group and the first space-time stream group;
  • the difference MCS of any other space-time stream group represents the difference in constellation mapping magnitude between the any other space-time stream group and the previous space-time stream group of the any other space-time stream group.
  • the MCS field includes: a difference MCS index subfield, and the difference MCS index subfield is used to indicate the MCS of the first space-time stream group and the difference MCS of the other space-time stream groups .
  • the device further includes:
  • the second receiving module is configured to receive a second PPDU before the first receiving module receives the first physical layer protocol data unit PPDU, the second PPDU including a packet field, and the packet field is used to indicate a space-time flow group The grouping situation.
  • the MCS field is also used to indicate the grouping situation of the first space-time stream group and the other space-time stream groups.
  • the code rates of the first space-time stream group and the other space-time stream groups are the same, and the code rate is indicated by the MCS of the first space-time stream group.
  • an information indicating device the device including:
  • the generating module is used to generate a physical layer protocol data unit PPDU, the PPDU includes a modulation and coding strategy MCS field, the MCS field includes an indication subfield and at least one MCS subfield, and the indication subfield is used to indicate a plurality of empty spaces.
  • a modulation mode of the time stream/space-time stream group, each of the MCS subfields is used to indicate the MCS of at least one of the space-time stream/space-time stream group;
  • the sending module is used to send the PPDU.
  • the indication subfield is used to indicate that the modulation mode of the multiple space-time streams/space-time stream groups is a balanced modulation mode, and the MCS subfield The field is used to indicate the same MCS of the multiple space-time streams/space-time stream groups;
  • the indication subfield is used to indicate that the modulation mode of the multiple space-time streams/space-time stream groups is an unbalanced modulation mode
  • the MCS subfield It is used to indicate the MCS of at least one space-time stream/space-time stream group.
  • the MCS field includes multiple MCS subfields, and each of the MCS subfields is used to indicate one space-time stream/space-time stream group
  • the MCS field includes an MCS subfield, and the MCS subfield is used to respectively indicate the MCS of the multiple space-time stream/space-time stream groups.
  • an embodiment of the present application provides an information indicating device, the device including:
  • the receiving module is configured to receive a physical layer protocol data unit PPDU.
  • the PPDU includes a modulation and coding strategy MCS field.
  • the MCS field includes an indication subfield and at least one MCS subfield.
  • the indication subfield is used to indicate a plurality of blanks.
  • a modulation mode of the time stream/space-time stream group, each of the MCS subfields is used to indicate the MCS of at least one of the space-time stream/space-time stream group;
  • the determining module is configured to determine the MCS of the multiple space-time stream/space-time stream groups based on the received PPDU.
  • the indication subfield is used to indicate that the modulation mode of the multiple space-time streams/space-time stream groups is a balanced modulation mode, and the MCS subfield The field is used to indicate the same MCS of the multiple space-time streams/space-time stream groups;
  • the indication subfield is used to indicate that the modulation mode of the multiple space-time streams/space-time stream groups is an unbalanced modulation mode
  • the MCS subfield It is used to indicate the MCS of at least one space-time stream/space-time stream group.
  • the MCS field includes multiple MCS subfields, and each of the MCS subfields is used to indicate one space-time stream/space-time stream group
  • the MCS field includes an MCS subfield, and the MCS subfield is used to respectively indicate the MCS of the multiple space-time stream/space-time stream groups.
  • an embodiment of the present application provides an information indicating device, the device including:
  • a generating module configured to generate a physical layer protocol data unit PPDU, the PPDU includes a modulation and coding strategy MCS field, the MCS field includes an indication subfield, and when the value of the indication subfield is a valid value, the indication subfield
  • the modulation mode used to indicate multiple space-time streams/space-time stream groups is balanced modulation, and the multiple space-time stream/space-time stream groups are instructed to use the MCS, when the value of the indicator subfield is special Value
  • the MCS field also includes at least one MCS subfield, and the indication subfield is used to indicate that the modulation mode of multiple space-time streams/space-time stream groups is an unbalanced modulation mode, and each MCS subfield is used At least one MCS of the space-time stream/space-time stream group;
  • the sending module is used to send the PPDU.
  • an information indicating device the device including:
  • the receiving module is configured to receive a physical layer protocol data unit PPDU, the PPDU includes a modulation and coding strategy MCS field, the MCS field includes an indication subfield, and when the value of the indication subfield is a valid value, the indication subfield
  • the modulation mode used to indicate multiple space-time streams/space-time stream groups is balanced modulation, and the multiple space-time stream/space-time stream groups are instructed to use the MCS, when the value of the indicator subfield is special Value
  • the MCS field also includes at least one MCS subfield, and the indication subfield is used to indicate that the modulation mode of multiple space-time streams/space-time stream groups is an unbalanced modulation mode, and each MCS subfield is used At least one MCS of the space-time stream/space-time stream group;
  • the determining module is configured to determine the MCS of the multiple space-time stream/space-time stream groups based on the received PPDU.
  • an embodiment of the present application provides an information indicating device, including a processor and a transceiver internally connected and communicating with the processor; the processor is used to generate a first physical layer protocol data unit PPDU, and the first The PPDU includes a modulation and coding strategy MCS field.
  • the MCS field is used to indicate the MCS of the first space-time stream group and the difference MCS of other space-time stream groups.
  • the difference MCS of the other space-time stream groups is used to determine the The MCS of the other space-time stream group; the transceiver is used to send the first PPDU.
  • the processor is further configured to generate a second PPDU
  • the transceiver is further configured to send the second PPDU
  • the second PPDU includes a packet field
  • the packet field is used to indicate a space-time flow group The grouping situation.
  • the information indicating device provided by the thirteenth aspect is used to implement the foregoing first aspect or any possible implementation manner of the first aspect. For specific details, refer to the foregoing first aspect or any possible implementation manner of the first aspect, and details are not described herein again.
  • an embodiment of the present application provides an information indicating device, which includes a processor and a transceiver that is internally connected and communicated with the processor; the transceiver is used to receive a first physical layer protocol data unit PPDU, the first The PPDU includes a modulation and coding strategy MCS field.
  • the MCS field is used to indicate the MCS of the first space-time stream group and the difference MCS of other space-time stream groups.
  • the difference MCS of the other space-time stream groups is used to determine the The MCS of the other space-time flow group; the processor is configured to determine the MCS of the first space-time flow group and the MCS of other space-time flow groups based on the first PPDU.
  • the transceiver is further configured to receive a second PPDU, the second PPDU including a grouping field, and the grouping field is used to indicate the grouping situation of the space-time stream group.
  • the information indicating device provided by the fourteenth aspect is used to implement the foregoing second aspect or any possible implementation manner of the second aspect.
  • the foregoing second aspect or any possible implementation manner of the second aspect please refer to the foregoing second aspect or any possible implementation manner of the second aspect, which will not be repeated here.
  • an embodiment of the present application provides an information indicating device, including a processor and a transceiver that is internally connected and communicated with the processor; the processor is used to generate a physical layer protocol data unit PPDU, and the PPDU includes Modulation and coding strategy MCS field, the MCS field includes: an indication subfield and at least one MCS subfield, the indication subfield is used to indicate the modulation mode of multiple space-time streams/space-time stream groups, each of the MCS subfields The field is used to indicate at least one MCS of the space-time stream/space-time stream group; the transceiver is used to send the PPDU.
  • the information indicating device provided by the fifteenth aspect is used to implement the foregoing third aspect or any possible implementation manner of the third aspect.
  • the foregoing third aspect or any possible implementation manner of the third aspect please refer to the foregoing third aspect or any possible implementation manner of the third aspect, which will not be repeated here.
  • an embodiment of the present application provides an information indicating device, including a processor and a transceiver that is internally connected and communicated with the processor; the transceiver is used to receive a physical layer protocol data unit PPDU, the PPDU including Modulation and coding strategy MCS field, the MCS field includes: an indication subfield and at least one MCS subfield, the indication subfield is used to indicate the modulation mode of multiple space-time streams/space-time stream groups, each of the MCS subfields The field is used to indicate the MCS of at least one space-time stream/space-time stream group; the processor is used to determine the MCS of the multiple space-time stream/space-time stream groups based on the received PPDU.
  • the information indicating device provided by the sixteenth aspect is used to implement the foregoing fourth aspect or any possible implementation manner of the fourth aspect.
  • the foregoing fourth aspect or any possible implementation manner of the fourth aspect please refer to the foregoing fourth aspect or any possible implementation manner of the fourth aspect, which will not be repeated here.
  • an embodiment of the present application provides an information indicating device, including a processor and a transceiver that is internally connected and communicated with the processor; the processor is used to generate a physical layer protocol data unit PPDU, and the PPDU includes Modulation and coding strategy MCS field, the MCS field includes an indication subfield, and when the value of the indication subfield is a valid value, the indication subfield is used to indicate that the modulation mode of multiple space-time streams/space-time stream groups is Balanced modulation, and indicates that the multiple space-time streams/space-time stream groups all use the MCS.
  • the MCS field further includes at least one MCS subfield, and
  • the indication subfield is used to indicate that the modulation mode of multiple space-time streams/space-time stream groups is an unbalanced modulation mode, and each of the MCS subfields is used to indicate the MCS of at least one space-time stream/space-time stream group;
  • the transceiver is used to send the PPDU.
  • the information indicating device provided by the seventeenth aspect is used to implement the foregoing fifth aspect or any possible implementation manner of the fifth aspect.
  • the information indicating device provided by the seventeenth aspect is used to implement the foregoing fifth aspect or any possible implementation manner of the fifth aspect.
  • an embodiment of the present application provides an information indicating device, including a processor and a transceiver internally connected and communicating with the processor; the transceiver is configured to receive a physical layer protocol data unit PPDU, the PPDU including Modulation and coding strategy MCS field, the MCS field includes an indication subfield, and when the value of the indication subfield is a valid value, the indication subfield is used to indicate that the modulation mode of multiple space-time streams/space-time stream groups is Balanced modulation, and indicates that the multiple space-time streams/space-time stream groups all use the MCS.
  • the MCS field further includes at least one MCS subfield
  • the indication subfield is used to indicate that the modulation mode of multiple space-time streams/space-time stream groups is an unbalanced modulation mode, and each of the MCS subfields is used to indicate the MCS of at least one space-time stream/space-time stream group;
  • the processor is configured to determine the MCS of the multiple space-time stream/space-time stream groups based on the received PPDU.
  • the information indicating device provided by the eighteenth aspect is used to implement the foregoing sixth aspect or any possible implementation manner of the sixth aspect.
  • the information indicating device provided by the eighteenth aspect is used to implement the foregoing sixth aspect or any possible implementation manner of the sixth aspect.
  • an embodiment of the present application provides an information indication device, including a processing circuit and an output interface for internal communication with the processing circuit, wherein the processing circuit is used to generate a first physical layer protocol data unit PPDU ,
  • the first PPDU includes a modulation and coding strategy MCS field, the MCS field is used to indicate the MCS of the first space-time stream group and the difference MCS of other space-time stream groups, and the difference MCS of the other space-time stream groups is used To determine the MCS of the other space-time flow group; the output interface is used to send the first PPDU.
  • the processing circuit is further configured to generate a second PPDU
  • the output interface is further configured to send the second PPDU
  • the second PPDU includes a packet field
  • the packet field is used to indicate a space-time flow group The grouping situation.
  • the information indicating device provided by the nineteenth aspect is used to implement the foregoing first aspect or any possible implementation manner of the first aspect. For specific details, refer to the foregoing first aspect or any possible implementation manner of the first aspect, and details are not described herein again.
  • an embodiment of the present application provides an information indicating device, including a processing circuit and an input interface for internal communication with the processing circuit, wherein the input interface is used to receive a first physical layer protocol data unit PPDU ,
  • the first PPDU includes a modulation and coding strategy MCS field, and the MCS field is used to indicate the MCS of the first space-time stream group and the difference MCS of other space-time stream groups, and the difference value of the other space-time stream groups
  • the MCS is used to determine the MCS of the other space-time flow groups; the processing circuit is used to determine the MCS of the first space-time flow group and the MCS of other space-time flow groups based on the first PPDU.
  • the input interface is further configured to receive a second PPDU, the second PPDU includes a grouping field, and the grouping field is used to indicate the grouping status of the space-time flow group.
  • the information indicating device provided by the twentieth aspect is used to implement the foregoing second aspect or any possible implementation manner of the second aspect.
  • the foregoing second aspect or any possible implementation manner of the second aspect please refer to the foregoing second aspect or any possible implementation manner of the second aspect, and details are not repeated here.
  • an embodiment of the present application provides an information indicating device, including a processing circuit and an output interface for internal communication with the processing circuit, wherein the processing circuit is used to generate a physical layer protocol data unit PPDU,
  • the PPDU includes a modulation and coding strategy MCS field, the MCS field includes an indication subfield and at least one MCS subfield, and the indication subfield is used to indicate a modulation mode of multiple space-time streams/space-time stream groups, each The MCS subfield is used to indicate at least one MCS of the space-time stream/space-time stream group; the output interface is used to send the PPDU.
  • the information indicating device provided by the twenty-first aspect is used to implement the foregoing third aspect or any possible implementation manner of the third aspect.
  • the foregoing third aspect or any possible implementation manner of the third aspect please refer to the foregoing third aspect or any possible implementation manner of the third aspect, which will not be repeated here. .
  • an embodiment of the present application provides an information indicating device, including a processing circuit and an input interface for internal communication with the processing circuit, wherein the input interface is used to receive a physical layer protocol data unit PPDU,
  • the PPDU includes a modulation and coding strategy MCS field
  • the MCS field includes an indication subfield and at least one MCS subfield
  • the indication subfield is used to indicate a modulation mode of multiple space-time streams/space-time stream groups, each The MCS subfield is used to indicate the MCS of at least one space-time stream/space-time stream group
  • the processing circuit is used to determine the number of the multiple space-time stream/space-time stream groups based on the received PPDU MCS.
  • the information indicating device provided by the twenty-second aspect is used to implement the foregoing fourth aspect or any possible implementation manner of the fourth aspect.
  • the foregoing fourth aspect or any possible implementation manner of the fourth aspect please refer to the foregoing fourth aspect or any possible implementation manner of the fourth aspect, which will not be repeated here. .
  • an embodiment of the present application provides an information indicating device, including a processing circuit and an output interface for internal communication with the processing circuit, wherein the processing circuit is used to generate a physical layer protocol data unit PPDU,
  • the PPDU includes a modulation and coding strategy MCS field
  • the MCS field includes an indication subfield
  • the indication subfield is used to indicate multiple space-time streams/space-time stream groups
  • the modulation mode of is equalized modulation, and indicates that the multiple space-time streams/space-time stream groups all use the MCS.
  • the MCS field further includes at least one MCS subfield.
  • the indication subfield is used to indicate that the modulation mode of multiple space-time streams/space-time stream groups is an unbalanced modulation mode, and each of the MCS subfields is used to indicate at least one of the space-time streams/space-time streams MCS of the group; the output interface is used to send the PPDU.
  • the information indicating device provided by the twenty-third aspect is used to implement any possible implementation of the fifth aspect or the fifth aspect.
  • any possible implementation of the fifth aspect or the fifth aspect please refer to any possible implementation of the fifth aspect or the fifth aspect, and will not be repeated here. .
  • an embodiment of the present application provides an information indicating device, including a processing circuit and an input interface for internal connection and communication with the processing circuit, wherein the input interface is used to receive a physical layer protocol data unit PPDU,
  • the PPDU includes a modulation and coding strategy MCS field
  • the MCS field includes an indication subfield
  • the indication subfield is used to indicate multiple space-time streams/space-time stream groups
  • the modulation mode of is equalized modulation, and indicates that the multiple space-time streams/space-time stream groups all use the MCS.
  • the MCS field further includes at least one MCS subfield.
  • the indication subfield is used to indicate that the modulation mode of multiple space-time streams/space-time stream groups is an unbalanced modulation mode, and each of the MCS subfields is used to indicate at least one of the space-time streams/space-time streams
  • the MCS of the group the processing circuit is configured to determine the MCS of the multiple space-time stream/space-time stream groups based on the received PPDU.
  • the information indicating device provided by the twenty-fourth aspect is used to implement the sixth aspect or any possible implementation manner of the sixth aspect.
  • the sixth aspect or any possible implementation manner of the sixth aspect please refer to the sixth aspect or any possible implementation manner of the sixth aspect, which will not be repeated here. .
  • an embodiment of the present application provides a computer-readable storage medium for storing a computer program, and the computer program includes instructions for executing the foregoing first aspect or any possible implementation manner of the first aspect.
  • an embodiment of the present application provides a computer-readable storage medium for storing a computer program, and the computer program includes instructions for executing the foregoing second aspect or any possible implementation manner of the second aspect.
  • an embodiment of the present application provides a computer-readable storage medium for storing a computer program, and the computer program includes instructions for executing the foregoing third aspect or any possible implementation manner of the third aspect.
  • an embodiment of the present application provides a computer-readable storage medium for storing a computer program, the computer program including instructions for executing the foregoing fourth aspect or any possible implementation manner of the fourth aspect.
  • an embodiment of the present application provides a computer-readable storage medium for storing a computer program, the computer program including instructions for executing the fifth aspect or any possible implementation manner of the fifth aspect.
  • embodiments of the present application provide a computer-readable storage medium for storing a computer program, the computer program including instructions for executing the sixth aspect or any possible implementation manner of the sixth aspect.
  • an embodiment of the present application provides a computer program, the computer program including instructions for executing the foregoing first aspect or any possible implementation manner of the first aspect.
  • an embodiment of the present application provides a computer program, the computer program including instructions for executing the foregoing second aspect or any possible implementation manner of the second aspect.
  • embodiments of the present application provide a computer program, and the computer program includes instructions for executing the foregoing third aspect or any possible implementation manner of the third aspect.
  • an embodiment of the present application provides a computer program, and the computer program includes instructions for executing the foregoing fourth aspect or any possible implementation manner of the fourth aspect.
  • an embodiment of the present application provides a computer program, the computer program including instructions for executing the fifth aspect or any possible implementation manner of the fifth aspect.
  • an embodiment of the present application provides a computer program, the computer program including instructions for executing the sixth aspect or any possible implementation manner of the sixth aspect.
  • an embodiment of the present application provides a data transmission system, including: a sending device and a receiving device, the sending device includes the information indication provided by the seventh aspect or the thirteenth aspect or the nineteenth aspect Device, the receiving device includes the information indicating device provided by the eighth aspect or the fourteenth aspect or the twentieth aspect.
  • an embodiment of the present application provides a data transmission system, including: a sending device and a receiving device, the sending device includes the information provided in the ninth or fifteenth aspect or the twenty-first aspect.
  • An indicating device the receiving device includes the information indicating device provided by the tenth aspect or the sixteenth aspect or the twenty-second aspect.
  • an embodiment of the present application provides a data transmission system, including: a sending device and a receiving device, the sending device includes the eleventh or seventeenth or twenty-third aspect provided above An information indicating device, and the receiving device includes the information indicating device provided by the twelfth aspect or the eighteenth aspect or the twenty-fourth aspect.
  • the first PPDU generated includes the space-time stream group and the MCS field
  • the MCS field indicates the MCS of the first space-time stream group and the difference MCS of other space-time stream groups. Because the MCS field is used to indicate The MCS of the space-time stream group does not need to indicate the MCS of each space-time stream, and the MCS field is used to indicate the difference MCS of other space-time stream groups. The number of bits of the difference MCS is small, thus reducing PPDU transmission
  • the overhead makes it possible to achieve a higher throughput rate under the premise that the transmitted PPDU includes a larger number of space-time streams, and the MCS field indicates multiple MCS, thereby providing a data frame structure suitable for next-generation standards. To carry out MCS instructions.
  • FIG. 1 is a schematic structural diagram of a data transmission system provided by an embodiment of this application.
  • FIG. 2 is a schematic structural diagram of another data transmission system provided by an embodiment of this application.
  • FIG. 3 is a flowchart of an information indication method provided by an embodiment of this application.
  • FIG. 4 is a schematic structural diagram of a preamble of a first PPDU provided by an embodiment of this application.
  • FIG. 5 is a schematic diagram of the structure of an MCS field provided by an embodiment of this application.
  • FIG. 6 is a schematic diagram of another MCS field structure provided by an embodiment of this application.
  • FIG. 7 is a schematic structural diagram of yet another MCS field provided by an embodiment of this application.
  • FIG. 8 is a flowchart of a method for obtaining grouping information according to an embodiment of the application.
  • FIG. 9 is a schematic structural diagram of a grouping field provided by an embodiment of the application.
  • FIG. 10 is a flowchart of another information indication method provided by an embodiment of this application.
  • FIG. 11 is a schematic structural diagram of a PPDU provided by an embodiment of this application.
  • FIG. 12 is a schematic structural diagram of another PPDU provided by an embodiment of this application.
  • FIG. 13 is a schematic structural diagram of yet another PPDU provided by an embodiment of this application.
  • FIG. 14 is a schematic structural diagram of another PPDU provided by an embodiment of this application.
  • FIG. 15 is a flowchart of yet another information indication method provided by an embodiment of this application.
  • FIG. 16 is a schematic structural diagram of another PPDU provided by an embodiment of this application.
  • FIG. 17 is a schematic structural diagram of another PPDU provided by an embodiment of the application.
  • FIG. 18 is a block diagram of an information indicating device provided by an embodiment of this application.
  • FIG. 19 is a block diagram of another information indicating device provided by an embodiment of this application.
  • FIG. 20 is a block diagram of still another information indicating device provided by an embodiment of this application.
  • FIG. 21 is a block diagram of another information indicating device provided by an embodiment of this application.
  • FIG. 22 is a block diagram of another information indicating device provided by an embodiment of this application.
  • FIG. 23 is a block diagram of another information indicating device provided by an embodiment of this application.
  • FIG. 24 is a block diagram of another information indicating device provided by an embodiment of this application.
  • FIG. 25 is a block diagram of another information indicating device provided by an embodiment of this application.
  • FIG. 26 is a schematic structural diagram of an information indicating device provided by an embodiment of this application.
  • the embodiment of the present application provides a data transmission system.
  • the data transmission system includes a sending end 01 and a receiving end 02, and the sending end 01 and the receiving end 02 can communicate through a wireless network.
  • the data transmission system may be a WLAN.
  • WLAN can include multiple basic service sets (Basic Service Set, BSS), BSS nodes include access points (Access Point, AP) and non-access point stations (None access point station, Non-AP STA), also Called station (Station, STA).
  • BSS Basic Service Set
  • AP access points
  • Non-AP STA Non-AP STA
  • STA Called station
  • Each BSS may include an AP and multiple STAs associated with the AP.
  • Figure 2 is a schematic structural diagram of another data transmission system provided by an application embodiment.
  • the data transmission system includes at least one AP and at least one STA.
  • Figure 2 assumes that the data transmission system includes two APs 101 and three.
  • a STA 102 but does not limit the number and types of devices in the data transmission system.
  • the AP and the STA, the AP and the AP, and the STA and the STA can communicate through a wireless network.
  • the data transmission system can include at least one of the following communication scenarios: AP is the sender , STA is the receiver; STA is the transmitter, and AP is the receiver; one AP is the transmitter and the other AP is the receiver; one STA is the transmitter, and the other STA is the receiver.
  • the embodiments of this application do not limit this.
  • the AP can also be called a wireless access point or hotspot.
  • AP is the access point for mobile users to enter the wired network. It is mainly deployed in homes, buildings, and campuses, with a typical coverage radius of tens of meters to hundreds of meters. Of course, it can also be deployed outdoors.
  • AP is equivalent to a bridge connecting wired and wireless networks, and its main function is to connect each STA together, and then connect the wireless network to the wired network.
  • the AP may be a terminal device or a network device with a wireless fidelity (Wi-Fi) chip.
  • Wi-Fi wireless fidelity
  • the AP may be a communication server, router, switch, or network bridge.
  • the STA may be a wireless communication chip, a wireless sensor, or a wireless communication terminal.
  • the STA may be any of the following devices that support Wi-Fi communication functions: mobile phones, tablet computers, set-top boxes, smart TVs, smart wearable devices, in-vehicle communication devices, or computers.
  • the PPDU includes a space-time stream and an MCS field.
  • the MCS field is used to indicate the MCS of the space-time stream.
  • UEQM unequal modulation
  • equalized modulation the manner in which each space-time stream adopts the same MCS.
  • next-generation standard of the current 802.11 series of protocols is under discussion. Compared with the current standard, the next-generation standard has a higher throughput rate, supports more space-time streams simultaneously transmitted by the sender, and supports more MCS types. Many, the MCS field of the PPDU in the current standard is not applicable to the next-generation standard. Therefore, there is an urgent need for a data frame structure suitable for next-generation standards to perform MCS instructions.
  • the embodiment of the application provides an information indication method, which can be applied to the structure of the next-generation standard data frame.
  • the method reduces the number of bits in the MCS field by changing the structure of the MCS field in the PPDU, thereby reducing the number of bits in the PPDU.
  • the information indication method can be applied to a data transmission system.
  • the method can be applied to APs and STAs of the data transmission system shown in FIG. 2.
  • the structure of the MCS field of different PPDUs may be different, and the meaning represented by the indicated value may also be different. Therefore, the embodiment of the present application takes the following three PPDU structures as examples.
  • the information indication method is explained.
  • the PPDU includes a space-time stream group and an MCS field.
  • the MCS field is used to indicate the MCS of the first space-time stream group and the difference MCS of other space-time stream groups.
  • FIG. 3 is a flowchart of an information indication method provided by an embodiment of the application, and the method includes:
  • Step 201 The sending end generates a first PPDU.
  • the first PPDU (also called data frame) includes the MCS field, which is used to indicate the MCS of the first space-time stream group and the difference MCS of other space-time stream groups.
  • the difference MCS of the other space-time stream groups is used for To determine the MCS of other space-time flow groups.
  • the sender may divide the space-time stream to be transmitted based on the grouping situation to obtain the space-time stream group in the first PPDU.
  • the first PPDU includes a preamble
  • the MCS field may be located in the preamble.
  • FIG. 4 is a schematic structural diagram of a preamble of a first PPDU according to an embodiment of the application.
  • the code includes the Band Width (BW) field, the Number of Space and Time Stream (NSTS) field, and the MCS field.
  • BW Band Width
  • NSTS Number of Space and Time Stream
  • MCS MCS field
  • the BW field is used to indicate the bandwidth of the first PPDU
  • the NSTS field is used to indicate the first PPDU.
  • the MCS field is used to indicate the MCS of the first space-time stream group and the difference MCS of other space-time stream groups.
  • the preamble includes the BW field, the NSTS field, and the MCS field as an example for description.
  • the preamble may also include other fields.
  • the preamble may also include a data packet format field or a data packet extension (Packet Extension, PE) indication field, etc.
  • the structure of the preamble is different in this embodiment of the application. Make a limit.
  • the MCS field can indicate the MCS of the first space-time stream group and the difference MCS of other space-time stream groups in various ways.
  • the embodiment of the present application uses the following examples as examples to illustrate the structure of the MCS field.
  • the MCS field indicates the MCS of the first space-time stream group and the difference MCS of other space-time stream groups through the MCS subfield and the difference MCS subfield.
  • FIG. 5 is a schematic diagram of the structure of an MCS field provided by an embodiment of the application.
  • the MCS field includes: an MCS subfield and at least one difference MCS subfield.
  • the at least one difference MCS subfield has a one-to-one correspondence with the MCS of the other space-time stream groups.
  • the at least one difference MCS subfield includes a first difference MCS subfield and a second difference MCS subfield that correspond to the MCS of other space-time stream groups one-to-one.
  • Field, the third difference MCS subfield...The M-1th difference MCS subfield For example, please refer to Table 1 below. Table 1 shows the correspondence between the MCS subfield in the MCS field and the indication content, and the correspondence between the difference MCS subfield and the indication content. See Table 1, the MCS subfield The number of bits is 4 bits, and the number of bits in each difference MCS subfield is 2 bits.
  • the MCS subfield is used to indicate the MCS of the first space-time stream group, and each difference MCS subfield is used to indicate one other space-time stream group ( That is, the difference MCS of the corresponding other space-time stream group).
  • Table 2 shows the one-to-one correspondence between the value of the MCS subfield and the MCS of the first space-time stream group.
  • the value range of the MCS subfield is 0.
  • R represents the code rate of the first space-time stream group.
  • the MCS subfield is used to indicate the MCS of the first space-time stream group. For example, when the value of the MCS subfield is 5, it indicates the first space-time stream.
  • the value of the difference MCS subfield of any other space-time stream group represents the difference between any other space-time stream group and the first space-time stream group on the magnitude of the constellation mapping
  • the constellation mapping refers to It is the modulation method that maps the bit sequence to be transmitted into a symbol sequence suitable for transmission.
  • the constellation mapping magnitude refers to the level of the modulation method. The higher the level of the modulation method, the symbol sequence obtained by mapping the bit sequence The greater the number of bits in a symbol sequence. For example, refer to Table 2 above. Table 2 shows seven levels of constellation mapping.
  • the results of the seven levels of constellation mapping in order from low to high are: BPSK, QPSK, 16-QAM, For 64-QAM, 256-QAM, 1024-QAM and 4096-QAM, for the 7 levels of constellation mapping, the difference between the QPSK magnitude and the BPSK magnitude is 1, and the difference between the 16-QAM magnitude and the BPSK magnitude The value is 2, the difference between the magnitude of 64-QAM and the magnitude of BPSK is 3, and so on.
  • the value of the difference MCS subfield of any other space-time stream group corresponds to the difference value of any other space-time stream group and the first space-time stream group in the constellation mapping magnitude one-to-one.
  • the corresponding relationship can be set in the designated relationship table, and the sender can query the designated relationship table based on the difference between any other space-time stream group and the first space-time stream group in the magnitude of the constellation mapping, and determine the corresponding difference MCS The value of the subfield.
  • the receiving end may query the designated relationship table according to the value of the difference MCS subfield, and determine the difference between any other space-time stream group and the first space-time stream group in the constellation mapping magnitude.
  • the designated relationship table may be pre-appointed, or notified to the receiving end by the sender through other PPDUs (such as management frames), and may also be carried in the first PPDU.
  • the value of the difference MCS subfield of any other space-time stream group is P1
  • the difference in constellation mapping magnitude between any other space-time stream group and the first space-time stream group is Q1
  • P1 and Q1 may be equal or unequal, and the two are positively correlated or negatively correlated.
  • the embodiment of the present application does not limit this, as long as it is ensured that the other can be found based on one of P1 and Q1. For example, just make sure that Q1 can be found through P1.
  • the value of the MCS subfield of the difference between any other space-time stream group indicates that any other space-time stream group and the previous space-time stream group of any other space-time stream group are at the constellation mapping magnitude The difference on the.
  • the value of the difference MCS subfield of any other space-time stream group corresponds to the difference value of the constellation mapping magnitude between any other space-time stream group and the previous space-time stream group in a one-to-one correspondence.
  • the corresponding relationship can be set in the designated relationship table, and the sender can query the designated relationship table based on the difference between any other space-time stream group and the previous space-time stream group in the magnitude of the constellation mapping to determine the corresponding difference MCS sub The value of the field.
  • the receiving end can query the designated relationship table according to the value of the difference MCS subfield to determine the difference between any other space-time stream group and the previous space-time stream group in the constellation mapping magnitude.
  • the designated relationship table may be pre-appointed, or notified to the receiving end by the sender through other PPDUs (such as management frames), and may also be carried in the first PPDU.
  • P2 when the value of the difference MCS subfield of any other space-time stream group is P2, it means that the difference between any other space-time stream group and the previous space-time stream group in the constellation mapping magnitude is Q2, P2 and Q2 can be equal or unequal, and the two are positively correlated or negatively correlated.
  • the embodiment of the present application does not limit this, as long as it is ensured that the other can be found based on one of P2 and Q2.
  • Table 3 shows the correspondence between the value of the difference MCS subfield and the difference MCS of other space-time stream groups.
  • Table 3 is represented by the value of the difference MCS subfield
  • the difference in constellation mapping magnitude between any other space-time stream group and the first space-time stream group is described as an example, and the Nth space-time stream group represents any space-time stream group in other space-time stream groups.
  • the value of the difference MCS subfield when the value of the difference MCS subfield is 1, it means that the difference between the Nth space-time stream group and the first space-time stream group in the constellation mapping magnitude is 1, that is, the Nth space-time stream group and The first space-time stream group differs by one constellation mapping level.
  • the difference MCS is used to determine the MCS of other space-time flow groups.
  • the value of the MCS subfield of the first PPDU is 7, and the first difference
  • the value of the value MCS subfield is 1, the value of the second difference MCS subfield is 2 and the value of the third difference MCS subfield is 3.
  • Table 2 refers to obtain the first space-time flow in the first PPDU.
  • the MCS subfield is used to indicate the MCS of the first space-time stream group
  • the difference MCS subfield is used to indicate the difference MCS of other space-time stream groups. Because the number of bits in the difference MCS subfield is small Therefore, the transmission overhead of the first PPDU is reduced, thereby achieving a higher throughput rate.
  • the MCS field indicates the MCS of the first space-time stream group and the difference MCS of other space-time stream groups through the MCS subfield and the difference MCS index subfield.
  • FIG. 6 is a schematic diagram of another MCS field structure provided by an embodiment of the application.
  • the MCS field includes: an MCS subfield and a difference MCS index subfield.
  • Table 4 shows the correspondence between the MCS subfield and the indication content, and the correspondence between the difference MCS index subfield and the indication content. See Table 4.
  • the MCS subfield is used to indicate the first The MCS of a space-time stream group
  • the difference MCS index subfield is used to indicate the difference MCS of other space-time stream groups.
  • MCS field Number of bits Instruction content MCS subfield 4 MCS of the first space-time flow group Difference MCS index subfield 4 Difference MCS of other space-time flow groups
  • the difference MCS index subfield is used to indicate the difference MCS of the other three space-time stream groups.
  • Table 5 shows the difference
  • the value of the MCS index subfield has a one-to-one correspondence with the difference MCS of other space-time stream groups.
  • the value of the difference MCS index subfield ranges from 0 to 13, which is indicated by the difference MCS index subfield.
  • the value of the difference MCS of other space-time stream groups may refer to the value of the difference MCS subfield in Table 3 above.
  • the value of the difference MCS index subfield is 7
  • the value of the difference MCS of the second space-time stream group is 0
  • the value of the difference MCS of the third space-time stream group is 0
  • the fourth The value of the difference MCS of the space-time flow group is 3.
  • the second space-time flow group is obtained from Table 5.
  • the value of the difference MCS is 0, the value of the difference MCS of the third space-time flow group is 0, and the value of the difference MCS of the fourth space-time flow group is 3.
  • the MCS subfield is used to indicate the MCS of the first space-time stream group
  • the difference MCS index subfield is used to indicate the difference MCS of other space-time stream groups. Therefore, only two subfields are needed to realize the pairing.
  • the indication of each space-time flow in the first PPDU reduces the transmission overhead of the first PPDU and achieves a higher throughput rate.
  • the MCS field indicates the MCS of the first space-time stream group and the difference MCS of other space-time stream groups through the difference MCS index subfield.
  • FIG. 7 is a schematic diagram of another MCS field structure provided by an embodiment of the application.
  • the MCS field includes: a difference MCS index subfield, and the difference MCS index subfield is used to indicate the first space time The MCS of the stream group and the difference MCS of other space-time stream groups.
  • the MCS of each space-time stream group gradually increases in the magnitude of the constellation mapping
  • Table 6 shows the one-to-one correspondence between the value of the difference index subfield and the MCS of the first space-time stream group and the difference MCS of other space-time stream groups.
  • Table 6 only shows the one-to-one correspondence between the values of some of the difference index subfields and the MCS of the first space-time stream group and the difference MCS of other space-time stream groups.
  • the difference index subfield The value range of the field value may be greater than the value range shown in Table 6, and the embodiment of the present application does not limit the value range of the difference index subfield.
  • the value of the MCS of the first space-time stream indicated by the difference MCS index subfield can refer to the value of the MCS subfield in Table 2 above, and the difference MCS of other space-time stream groups indicated by the difference MCS index subfield The value of can refer to the value of the difference MCS subfield in Table 3 above.
  • the value of the difference MCS index subfield is 7, it indicates that the value of the MCS of the first space-time stream group is 0, the value of the difference MCS of the second space-time stream group is 0, and the value of the third space-time stream group is 0.
  • the value of the difference MCS of the flow group is 0, indicating that the value of the difference MCS of the fourth space-time flow group is 3.
  • the MCS value of the first space-time flow group is 0 obtained from Table 6.
  • the value of the difference MCS of the second space-time flow group is 0, the value of the difference MCS of the third space-time flow group is 0, and the value of the difference MCS of the fourth space-time flow group is 3.
  • the modulation of the second space-time stream group obtained from the above table 3 is: binary phase shift keying BPSK
  • the code rate R 1/2
  • the modulation of the third space-time stream group is: binary phase shift keying BPSK
  • the code rate R 1/2
  • the modulation of the fourth space-time stream group is 64-QAM
  • the code The rate R 1/2.
  • the difference MCS index subfield is used to indicate the MCS of the first space-time stream group and the difference MCS of other space-time stream groups. Therefore, only one subfield is needed to achieve the first Indication of each space-time flow in the PPDU. And since each difference MCS index subfield indicates the MCS of the first space-time stream group and the difference MCS indicating other space-time stream groups are related, in some scenarios, it can be based on the first space-time stream group. MCS determines the combination of the difference MCS of other space-time stream groups, so as to eliminate some impossible combinations of the difference MCS, so that the value range of the difference MCS index subfield is smaller, and the first is further reduced. A PPDU transmission overhead to achieve a higher throughput rate.
  • the MCS of each space-time stream group in Table 6 gradually increases in the constellation mapping magnitude, then when the value of the MCS of the first space-time stream group is 14 (assuming the constellation mapping of the MCS indicated by 14 When the magnitude is the maximum magnitude), the constellation mapping magnitude of the MCS of the first space-time flow group reaches the maximum magnitude, and the constellation mapping magnitude of the MCS of the other space-time flow groups can only have the maximum magnitude.
  • the value of the difference MCS can only be 0, thereby excluding other combinations of the difference MCS of other space-time flow groups.
  • the table indicating the MCS of unbalanced modulation and the MCS indicating the balanced modulation can be integrated into one table, which can reduce the overhead of table maintenance by the sending end and the receiving end.
  • Tables 5 and 6 are tables formed by exemplarily integrating the MCS indicating unbalanced modulation and the table indicating MCS of balanced modulation. In Table 5, when the value of the difference MCS index subfield is 0, it indicates the MCS condition of balanced modulation, and when the value of the difference MCS index subfield is any value from 1 to 13, it indicates unbalanced modulation.
  • the value of the MCS index subfield of the difference value is 0, 14, or the value indicates that the value of the MCS of the first space-time stream group is 14, etc., it indicates the case of the MCS of equalization modulation.
  • the value of the difference MCS index subfield is any value from 1 to 13, or 15 and so on, that is, it indicates the case of the non-equalized modulation MCS.
  • the code rate of the first space-time stream group and other space-time stream groups may be the same, and as described above, the MCS may include the code rate. Since the code rates of the first space-time stream group and other space-time stream groups are the same, the code rate can be indicated by the MCS of any space-time stream group. For example, the code rate may be indicated by the MCS of the first space-time stream group, so that the code rates of all space-time streams of the first PPDU are unified, which can simplify the subsequent decoding process at the receiving end.
  • the code rate of the group is 2/3.
  • Step 202 The sending end sends the first PPDU.
  • the sender may send the first PPDU based on the WLAN 802.11 series protocol.
  • Step 203 The receiving end receives the first PPDU.
  • the receiving end may receive the first PPDU based on the WLAN 802.11 series protocol.
  • Step 204 The receiving end determines the MCS of the first space-time flow group and the MCS of other space-time flow groups based on the received first PPDU.
  • the first PPDU includes the MCS field
  • the MCS field is used to indicate the MCS of the first space-time flow group and the difference MCS of other space-time flow groups.
  • the receiving end can be based on the MCS field. Determine the MCS of the first space-time flow group and the MCS of other space-time flow groups.
  • the receiving end determines the MCS of the first space-time flow group and the MCS of other space-time flow groups in different ways based on the received first PPDU.
  • the embodiment of the present application corresponds to the structure of several MCS fields in step 201, and describes the manner in which the receiving end determines the MCS of the first space-time stream group and the MCS of other space-time stream groups.
  • the MCS field includes: an MCS subfield and at least one difference MCS subfield.
  • the receiving end can obtain the MCS of the first space-time stream group according to the value of the MCS subfield, obtain the difference MCS of other space-time stream groups according to the value of the difference MCS subfield, and then determine the MCS of other space-time stream groups according to the difference MCS MCS.
  • the value of the difference MCS subfield represents the difference between any other space-time stream group and the first space-time stream group on the constellation mapping magnitude
  • any other The value of the difference MCS subfield of the space-time stream group corresponds to the difference between any other space-time stream group and the first space-time stream group in the constellation mapping magnitude
  • the receiving end can according to the difference MCS subfield
  • the value of the field obtains the difference in constellation mapping magnitude between any other space-time stream group and the first space-time stream group.
  • the value of the difference MCS subfield represents the difference in the magnitude of the constellation mapping between any other space-time stream group and the previous space-time stream group of any other space-time stream group.
  • the value of the difference MCS subfield of the space-time stream group corresponds to the difference in the constellation mapping magnitude between any other space-time stream group and the previous space-time stream group of any other space-time stream group, then the receiver The terminal can obtain the difference in the magnitude of the constellation mapping between any other space-time stream group and the previous space-time stream group according to the value of the difference MCS subfield.
  • the receiving end may query Table 2 according to the value of the MCS subfield to obtain the MCS of the first space-time stream group, and then query Table 3 according to the value of the difference MCS subfield to obtain the MCS of other space-time stream groups.
  • the first PPDU received by the receiving end includes 4 space-time stream groups, the value of the received MCS subfield is 7, the value of the first difference MCS subfield is 1, and the value of the second difference subfield is 1. 2 and the value of the third difference subfield is 3.
  • the value of the difference MCS subfield is 1, the value of the second difference MCS subfield is 2, and the value of the third difference MCS subfield is 3.
  • Look up Table 3 to obtain the MCS of the second space-time stream group: 256-QAM , R 5/6
  • the MCS field includes the MCS subfield and the difference MCS index subfield.
  • the receiving end can obtain the MCS of the first space-time stream group according to the value of the MCS subfield, and the MCS index according to the difference
  • the value of the subfield obtains the difference MCS of other space-time stream groups, and then determines the MCS of other space-time stream groups according to the difference MCS.
  • the receiving end may query Table 2 according to the value of the MCS subfield to obtain the MCS of the first space-time stream group, and query Table 5 according to the value of the difference MCS index subfield to obtain the value of the difference MCS of other space-time stream groups. Then look up Table 3 according to the value of the difference MCS to obtain the MCS of other space-time stream groups.
  • the value of the MCS value is 0, the value of the difference MCS of the third space-time flow group is 0, and the value of the difference MCS of the fourth space-time flow group is 3, and then according to the difference of the second space-time flow group MCS
  • the MCS field includes: a difference MCS index subfield, and the receiving end can obtain the MCS of the first space-time stream group and other space-time stream groups according to the value of the difference MCS index subfield.
  • the difference MCS is then used to determine the MCS of other space-time stream groups based on the difference MCS.
  • the receiving end may query Table 6 according to the value of the difference MCS index subfield to obtain the value of the MCS of the first space-time stream group and the value of the difference MCS of other space-time stream groups, and then according to the first space-time stream
  • the MCS value of the group is looked up in Table 2 to obtain the MCS of the first space-time flow group, and the MCS of other space-time flow groups is obtained from Table 3 according to the difference MCS value of the other space-time flow groups.
  • the first PPDU received by the receiving end includes 4 space-time stream groups, and the value of the received difference MCS index subfield is 7, and the receiving end looks up table 6 according to the value of the difference MCS index subfield of 7
  • the value of MCS of the first space-time flow group is 0, the value of MCS of the second space-time flow group is 0, the value of MCS of the third space-time flow group is 0, and the value of the fourth space-time flow group is 0.
  • the value of the difference MCS is 3.
  • the modulation of the third space-time stream group is: binary phase shift keying BPSK
  • the code rate R 1/2
  • the first PPDU generated includes the space-time stream group and the MCS field, and the MCS field indicates the MCS of the first space-time stream group and other space-time stream groups.
  • Difference MCS because the MCS field is used to indicate the MCS of the space-time stream group, there is no need to indicate the MCS of each space-time stream, and the MCS field is used to indicate the difference MCS of other space-time stream groups.
  • the number of bits of the difference MCS is relatively small.
  • the transmission overhead of PPDU is reduced, so that under the premise that the transmitted PPDU includes a larger number of space-time streams, and the MCS field indicates multiple MCS, a higher throughput rate can be achieved, thereby providing a suitable The data frame structure of the next-generation standard for MCS instructions.
  • the sender can divide the space-time stream to be transmitted based on the grouping situation to obtain the space-time stream group in the first PPDU.
  • the receiver needs to obtain the grouping status so as to receive the first PPDU.
  • the grouping status of the space-time flow group in the first PPDU is determined based on the grouping status.
  • the sending end and the receiving end can obtain the grouping information in the following example ways:
  • the sending end and the receiving end agree on the grouping situation through the second PPDU.
  • the information indicating method further includes:
  • Step 205 The sending end generates a second PPDU.
  • the second PPDU includes a grouping field, and the grouping field is used to indicate the grouping situation of the space-time flow group, and the grouping situation may include the number of space-time flow groups and the number of space-time flows of each space-time flow group.
  • the value of the grouping field of the second PPDU includes: the number of space-time flow groups and the number of space-time flows included in each space-time flow group.
  • Figure 9 is a schematic diagram of the structure of a grouping field provided by an embodiment of the application.
  • the grouping field includes an Element ID subfield, a length subfield, whether to support UEQM subfields, and space-time flow group.
  • the space-time flow number subfield of the M-th space-time flow group, M represents the number of space-time flow groups , M is a positive integer.
  • the element identification subfield is used to uniquely identify the grouping field.
  • the value of the element identification subfield is 1, which means grouping field 1;
  • the length subfield is used to indicate the length of the grouping field, and the value in the length subfield is Is the number of bits in the grouping field;
  • the UEQM subfield is used to indicate whether the sender supports UEQM;
  • the space-time stream group number subfield is used to indicate the number of space-time stream groups;
  • the space-time stream number subfield of the first space-time stream group The number of space-time streams to the M-th space-time stream group is used to indicate the number of space-time streams in the corresponding space-time stream group.
  • the second PPDU may be a management frame, such as a beacon frame, an association request frame (in this case, the sender and receiver negotiate the grouping situation during the association process) or a re-association request frame (in this case) The sending end and the receiving end negotiate the grouping situation during the re-association process).
  • a management frame such as a beacon frame, an association request frame (in this case, the sender and receiver negotiate the grouping situation during the association process) or a re-association request frame (in this case) The sending end and the receiving end negotiate the grouping situation during the re-association process).
  • Fig. 9 is an example of the grouping field indicating a grouping situation.
  • the grouping field can indicate the corresponding grouping situation for different space-time flows, that is, the grouping field can indicate
  • the grouping field may include multiple space-time stream group number subfields, and a one-to-one correspondence with the multiple space-time stream group number subfields for indicating the space-time stream number of each space-time stream group. Field.
  • Step 206 The sending end sends a second PPDU.
  • the sender groups the space-time streams to be transmitted, it generates a second PPDU according to the grouping situation and sends the second PPDU to inform the receiver of the grouping of the space-time stream group happensing.
  • the sender divides the 12 space-time streams to be transmitted into 4 space-time stream groups, and each space-time stream group includes 3 space-time streams, and the sender generates a second PPDU according to the grouping situation.
  • the value of the space-time flow group number subfield is 4, the value of the space-time flow number subfield of the first space-time flow group, the value of the space-time flow number subfield of the second space-time flow group, and the third null
  • the value of the space-time flow number subfield of the time flow group and the value of the space-time flow number subfield of the fourth space-time flow group are both 3.
  • the sending end sends the generated second PPDU to inform the receiving end that the grouping of the space-time stream group in the second PPDU is: 4 space-time stream groups and each space-time stream group includes 3 space-time streams. In the first achievable manner, the sending end unilaterally informs the receiving end of the grouping situation, which can reduce the network overhead generated when the space-time stream to be transmitted is grouped.
  • the sender can receive feedback information after sending the second PPDU.
  • the feedback information includes two types of positive feedback and negative feedback.
  • the positive feedback is used to indicate that the receiving end allows the use of the second PPDU.
  • the grouping condition indicated by the grouping field is grouped, and the negative feedback is used to indicate that the receiving end is not allowed to use the grouping condition indicated by the grouping field of the second PPDU for grouping.
  • the sender uses the grouping status indicated by the packet field to group the space-time stream to be transmitted; when the feedback information is negative feedback, the sender regenerates the second PPDU and sends the new PPDU
  • the generated second PPDU, the grouping field of the regenerated second PPDU is used to indicate another grouping situation, that is, it is different from the aforementioned one grouping situation.
  • the grouping situation indicated by the grouping field of the generated second PPDU is: 4 space-time stream groups, each space-time stream group includes 3 space-time streams, the sender After sending the second PPDU, when the received feedback information is negative feedback, the second PPDU is regenerated.
  • the grouping situation indicated by the packet field of the regenerated second PPDU is: 3 space-time flow groups, the first The space-time stream group includes 4 space-time streams, the second space-time stream group includes 5 space-time streams, and the third space-time stream group includes 3 space-time streams.
  • the sender sends the regenerated second PPDU; when receiving When the received feedback information is positive feedback, the sender uses the grouping situation to group the space-time stream to be transmitted. In the second achievable manner, the sender determines the grouping situation of the space-time stream to be transmitted through the received feedback information, which improves the flexibility of grouping the space-time stream.
  • the sender may continue to send the regenerated second PPDU every time after receiving negative feedback, until the positive feedback is received, and then use the Affirmatively feed back the grouping situation indicated by the grouping field in the corresponding second PPDU to group the space-time stream to be transmitted.
  • the sending end after receiving a consecutive negative feedback (that is, the number of times of receiving negative feedback reaches the upper limit), the sending end confirms that the negotiation with the receiving end has failed. Usually, it can be confirmed that the receiving end does not support the unbalanced transmission mode.
  • the balanced mode is adopted to transmit the PPDU, so as to avoid the overhead caused by continuing to send the second PPDU multiple times.
  • a is the specified threshold of times. For example, it is one of 2 to 5.
  • Step 207 The receiving end receives the second PPDU.
  • the receiving end determines the grouping situation indicated by the grouping field of the second PPDU as the grouping situation of the space-time flow group in the second PPDU;
  • the receiving end can send feedback information to the transmitting end. For example, the receiving end can determine the type of feedback information based on the current status.
  • the receiving end When the grouping condition indicated by the packet field of the second PPDU matches the current status of the receiving end, the receiving end sends a positive feedback to the sending end, and the second The grouping status indicated by the grouping field of the PPDU is determined to be the grouping status of the flow group when the second PPDU is empty; when the grouping status indicated by the second PPDU grouping field does not match the current status of the receiving end, the receiving end sends a negative feedback to the sending end After sending the negative feedback, the receiving end receives the regenerated second PPDU sent by the sending end.
  • the receiving end when the transmitting end continues to send the regenerated second PPDU, the receiving end continues to receive the regenerated second PPDU, and continues to be based on the current state Determine the type of feedback information until the grouping condition indicated by the packet field of the received second PPDU conforms to the current state, and then send a positive feedback to the sender, and positively feedback the grouping condition indicated by the packet field of the corresponding second PPDU Determine the grouping situation of the flow group when the second PPDU is hollow; when the receiving end continuously sends a negative feedback (that is, the number of times of sending negative feedback reaches the upper limit), the sending end directly follows the second PPDU sent for the ath time The grouping situation indicated by the grouping field groups the space-time stream to be transmitted, and accordingly, the receiving end receives the PPDU transmitted in the balanced mode in the subsequent process.
  • a negative feedback that is, the number of times of sending negative feedback reaches the upper limit
  • the sending end and the receiving end negotiate the grouping status through the second PPDU, when subsequently sending the space-time stream to be transmitted, the default grouping status remains unchanged, and there is no need to renegotiate the grouping status.
  • the sender can directly group the space-time stream to be transmitted according to the grouping situation indicated by the packet field in the second PPDU, that is, the above steps 205 to 207 can be performed only once, so that the space-time stream to be transmitted can be reduced.
  • the overhead incurred when grouping In the actual implementation of this application, since the networking architecture or transmission rules of the data transmission system may change according to actual conditions, the grouping situation may be updated accordingly. After the grouping situation is updated, the sender and receiver can perform the above step 205 again. To 207 to ensure the validity of the grouping situation. It should be noted that the transmission frequencies of the aforementioned first PPDU and the second PPDU are usually different.
  • the sender and the receiver pre-appoint the grouping situation.
  • the grouping situation can be configured when the data transmission system is networked, for example, burned in the chips of the sending end and the receiving end. In this case, the foregoing steps 205 to 207 may not be executed, which improves the flexibility of indicating the grouping situation.
  • the first PPDU includes an NSTS field for indicating the number of space-time flows, and the one-to-one correspondence between the number of space-time flows and the grouping situation can be preset, and the NSTS field Indicates the grouping situation of the space-time stream group.
  • the foregoing step 205 to step 207 may not be executed.
  • the sender can directly indicate the grouping status of the space-time flow group of the first PPDU through the NSTS field when sending the first PPDU, thereby reducing transmission overhead.
  • Table 7 shows the one-to-one correspondence between the number of space-time streams and the grouping situation.
  • the value of the NSTS field in the first PPDU is 11
  • 11 is used to indicate that the number of space-time stream groups of the 11 space-time streams to be transmitted is 4, and the number of space-time stream groups for 3 space-time stream groups is 3, and 1 space-time stream
  • the number of space-time streams of the stream group is 2. It should be noted that the one-to-one correspondence between the number of space-time flows and the grouping situation shown in Table 7 is only a schematic illustration, and the embodiment of the present application does not limit the correspondence.
  • the MCS field in the first PPDU is also used to indicate the grouping of the first space-time flow group and other space-time flow groups.
  • the foregoing steps 205 to 207 may not be executed.
  • the sender When the first PPDU is sent, the grouping of the space-time flow group and other space-time flow groups of the first PPDU can be indicated, and there is no need to group the space-time flow in the first PPDU according to the preset or agreed grouping situation, thereby Improve the flexibility of group status indication.
  • some fixed parameters can be set in advance (the fixed parameters can be pre-appointed by the sender and receiver, and do not need to be carried in the first PPDU), and indicated by the MCS field
  • Some changing parameters may include at least one of the number of packets, the difference MCS, and the number of space-time streams in each space-time stream group.
  • the changed parameter may include at least one of the number of packets, the difference MCS, and the number of space-time streams in each space-time stream group.
  • the number of packets and the relationship between each difference MCS and the MCS of the first space-time stream group can be preset, and the starting space-time stream of each space-time stream group is indicated through the MCS field. To determine the location of each space-time flow group.
  • the MCS field can be used to indicate from the kth (k>1)
  • a space-time stream starts as the second space-time stream group (equivalent to indicating which space-time streams belong to the first space-time stream group and which space-time streams belong to the second space-time stream group), that is, the kth space-time stream Time stream is the starting space-time stream of the second space-time stream group, then the first space-time stream group includes the first to k-1 space-time streams, and the second space-time stream group includes the kth to last space-time streams. Time flow.
  • the number of packets and the number of space-time streams of each space-time stream group can be preset, so that the sender does not need to send a field for indicating the grouping situation; when the packet flexibility needs to be improved, Different PPDUs can indicate different grouping conditions through the MCS field.
  • step 205 to step 207 may not be executed, and the first PPDU may be passed directly.
  • the NSTS field or MCS field indicates the grouping situation. Any person skilled in the art can easily think of a change method within the technical scope disclosed in this application, which should be covered in the protection scope of this application, so it will not be repeated here. .
  • the number of bits in the MCS field is reduced, and the transmission overhead is further reduced.
  • the space-time streams to be transmitted are grouped to obtain the space-time stream group, so the indication flexibility of the MCS field is improved, and the transmission overhead and the indication flexibility of the MCS field are weighed.
  • the first PPDU generated includes the space-time stream group and the MCS field, and the MCS field indicates the MCS of the first space-time stream group and other space-time stream groups.
  • Difference MCS because the MCS field is used to indicate the MCS of the space-time stream group, there is no need to indicate the MCS of each space-time stream, and the MCS field is used to indicate the difference MCS of other space-time stream groups.
  • the number of bits of the difference MCS is relatively small.
  • the transmission overhead of PPDU is reduced, so that under the premise that the transmitted PPDU includes a larger number of space-time streams, and the MCS field indicates multiple MCS, a higher throughput rate can be achieved, thereby providing a suitable The data frame structure of the next-generation standard for MCS instructions.
  • the PPDU includes a space-time stream and an MCS field
  • the MCS field includes an indication subfield and at least one MCS subfield.
  • FIG. 10 is a flowchart of another information indication method provided by an embodiment of the application, and the method includes:
  • Step 301 The sender generates a PPDU.
  • the PPDU may include multiple space-time streams or multiple space-time stream groups.
  • the following two cases of this application are taken as examples to illustrate the structure of the PPDU.
  • the PPDU includes multiple space-time streams
  • the PPDU includes an MCS field.
  • the MCS field includes an indication subfield and at least one MCS subfield.
  • the indication subfield is used to indicate the multiple space-time streams.
  • Modulation mode each MCS subfield is used to indicate the MCS of at least one space-time stream.
  • the indicator subfield when the value in the indicator subfield is the first value, the indicator subfield is used to indicate that the modulation mode of multiple space-time streams is equalization modulation, and the MCS subfield is used to indicate the same MCS, optionally, the first value can be 0.
  • the indicator subfield when the value in the indicator subfield is the second value, the indicator subfield is used to indicate that the modulation mode of the multiple space-time streams is an unbalanced modulation mode, and the MCS subfield is used to indicate the MCS of at least one space-time stream.
  • the second value may be 1.
  • the preamble of the PPDU includes Extremely High Throughput-Signal Field A (EHT-SIG-A) and Extremely High Throughput-Signal Field B (EHT-SIG-A) and extremely high throughput signal field B (Extremely High Throughput-Signal Field B, EHT-SIG-A).
  • EHT-SIG-A Extremely High Throughput-Signal Field A
  • EHT-SIG-A Extremely High Throughput-Signal Field B
  • EHT-SIG-A Extremely High Throughput-Signal Field B
  • EHT-SIG-A extremely high throughput signal field B
  • SIG-B the indication subfield may be located in EHT-SIG-A
  • at least one MCS subfield may be located in EHT-SIG-A or EHT-SIG-B.
  • the MCS field includes an MCS subfield.
  • the MCS subfield is located in EHT-SIG-A.
  • FIG. 11 is a schematic diagram of the structure of a PPDU provided by an embodiment of the application.
  • the PPDU includes a traditional short training field (L-STF) and a traditional long training field (L-LTF) arranged in sequence.
  • Legacy signal (L-SIG) field symbol for auto-detection field, EHT-SIG-A, extremely high throughput short training field (extremely high throughput short training field, EHT-STF), extremely high throughput long training field (EHT-LTF), data field and PE field.
  • the indication subfield and the one MCS subfield are both located in EHT-SIG-A, and the one MCS subfield is used to indicate the same MCS of multiple space-time streams.
  • FIG. 12 is a schematic diagram of another PPDU structure provided by an embodiment of this application, and the PPDU includes sequential arrangement The L-STF, L-LTF, L-SIG field, symbol for auto-detection field, EHT-SIG-A, EHT-SIG-B, EHT-STF, EHT-LTF, Data field and PE field.
  • the indication subfield is located in EHT-SIG-A, the one MCS subfield is located in EHT-SIG-B, and the one MCS subfield is used to indicate the same MCS of multiple space-time streams.
  • the MCS field when the value in the indication subfield is the second value, in the first example, the MCS field includes multiple MCS subfields, and each MCS subfield is used to indicate the MCS of a space-time stream.
  • the PPDU includes K (K>1) space-time streams, and correspondingly, the MCS field includes K MCS subfields.
  • the K space-time streams are: the first space-time stream, the second space-time stream, the third space-time stream...the Kth space-time stream, correspondingly, the K MCS subfields are: the first MCS subfield Field, second MCS subfield, third MCS subfield...Kth MCS subfield. Please refer to FIG.
  • the PPDU includes L-STF, L-LTF, L-SIG fields, symbol for auto-detection fields, and EHT in sequence.
  • the EHT-SIG-B can be divided into K spaces, and the K spaces have a one-to-one correspondence with the K MCS subfields.
  • the indication subfield is located in EHT-SIG-A, and each MCS subfield is located in a space of EHT-SIG-B.
  • the first MCS subfield of the K MCS subfields may be located in EHT-SIG-A, and the other K-1 MCS subfields may be located in EHT-SIG-B.
  • the sequence of the MCS subfields corresponds to the sequence of the indicated space-time streams in a one-to-one correspondence, which is not limited in the embodiment of the present application.
  • the MCS field includes one MCS subfield
  • the one MCS subfield is used to respectively indicate the MCS of multiple space-time streams.
  • FIG. 14 is a schematic diagram of another PPDU structure provided by an embodiment of this application.
  • the PPDU includes L-STF, L-LTF, L-SIG fields, and symbol for auto-detection fields arranged in sequence.
  • the indication subfield is located in EHT-SIG-A
  • the one MCS subfield is located in one EHT-SIG-B.
  • the MCS value used to indicate the first space-time stream in the one MCS subfield may be located in EHT-SIG-A, and the MCS value used to indicate the other K-1 space-time streams may be located in this one.
  • EHT-SIG-B it is sufficient to ensure that the sequence of values in the MCS subfield corresponds to the sequence of the indicated space-time streams, which is not limited in the embodiment of the present application.
  • the PPDU includes multiple space-time stream groups
  • the PPDU includes an MCS field
  • the MCS field includes: an indication subfield and at least one MCS subfield
  • the indication subfield is used to indicate multiple space-time streams
  • the modulation mode of the group, each MCS subfield is used to indicate the MCS of at least one space-time stream group.
  • the grouping of the multiple space-time stream groups can refer to the grouping of the aforementioned step 205 to step 207, and the grouping can be preset or agreed (refer to the relevant content in the aforementioned step 205 to step 207), and It can be carried in the NSTS field or the MCS field.
  • the indicator subfield when the value in the indicator subfield is the first value, the indicator subfield is used to indicate that the modulation mode of the multiple space-time stream groups is the balanced modulation mode, and the MCS subfield is used to indicate the multiple space-time stream groups
  • the first value can be 0 for the same MCS.
  • the indicator subfield is used to indicate that the modulation mode of the multiple space-time stream groups is an unbalanced modulation mode, and the MCS subfield is used to indicate the modulation mode of at least one space-time stream group. MCS.
  • the second value may be 1.
  • the preamble of the PPDU includes EHT-SIG-A and EHT-SIG-B
  • the indicator subfield may be located in EHT-SIG-A
  • at least one MCS subfield may be located in EHT-SIG-A or EHT-SIG- In B.
  • the MCS field includes an MCS subfield.
  • the MCS subfield is located in EHT-SIG-A, and the MCS subfield is used for Indicates the same MCS of multiple space-time stream groups.
  • the structure of the preamble of the PPDU may refer to the structure shown in FIG. 11, which is not repeated in this embodiment of the application.
  • the one MCS subfield is located in EHT-SIG-B, and the one MCS subfield is used to indicate the same MCS of multiple space-time stream groups.
  • the structure of the preamble of the PPDU may refer to the structure shown in FIG. 12, which is not repeated in the embodiment of the present application.
  • the MCS field includes multiple MCS subfields, and each MCS subfield is used to indicate the MCS of a space-time stream group.
  • the PPDU includes L space-time stream groups, and correspondingly, the MCS field includes L MCS subfields.
  • the L space-time stream groups are: the first space-time stream group, the second space-time stream group, the third space-time stream group, ... the L-th space-time stream group, correspondingly, the L MCS subfields are respectively It is: the first MCS subfield, the second MCS subfield, the third MCS subfield...the Lth MCS subfield.
  • the structure of the preamble of the PPDU can refer to the structure shown in FIG. 13, and the EHT-SIG-B can be divided into L spaces, where the indication subfield is located in EHT-SIG-A, Each MCS subfield is located in a space of EHT-SIG-B.
  • the first MCS subfield of the L MCS subfields may be located in EHT-SIG-A, and the other L-1 MCS subfields are located in EHT-SIG-B.
  • the embodiment of the present application does not limit this.
  • the MCS field includes one MCS subfield, and the one MCS subfield is used to respectively indicate the MCS of multiple space-time stream groups.
  • the structure of the preamble of the PPDU can refer to the structure shown in FIG. 14, the indication subfield is located in EHT-SIG-A, and the one MCS subfield is located in one EHT-SIG-B.
  • the MCS value used to indicate the first space-time stream group in the one MCS subfield may be located in EHT-SIG-A, and the MCS value used to indicate other L-1 space-time stream groups may be located in In this EHT-SIG-B, it is only necessary to ensure that the sequence of the values in the MCS subfield corresponds to the sequence of the indicated space-time stream group in a one-to-one correspondence, which is not limited in the embodiment of the present application.
  • Step 302 The sender sends a PPDU.
  • the sender may send the PPDU based on the WLAN 802.11 series protocol.
  • Step 303 The receiving end receives the PPDU.
  • the receiving end may receive the PPDU based on the WLAN 802.11 series protocol.
  • Step 304 The receiving end determines the MCS of multiple space-time stream/space-time stream groups based on the received PPDU.
  • the PPDU includes the MCS field, and the receiving end can determine the MCS of multiple space-time stream/space-time stream groups according to the value of the MCS field.
  • the PPDU received by the receiving end includes multiple space-time streams, and the receiving end can determine the modulation mode of the multiple space-time streams according to the value of the indication subfield, and then according to the modulation mode and the value of the MCS subfield Determine the MCS of at least one space-time stream.
  • the receiving end determines that the modulation mode of the multiple space-time streams is equalized modulation, and the receiving end determines the same value of the multiple space-time streams according to the MCS subfield. MCS.
  • the receiving end determines that the modulation mode of the multiple space-time streams is unbalanced modulation, and the receiving end determines the MCS of at least one space-time stream according to the MCS subfield.
  • the receiving end can determine the modulation mode of multiple space-time streams from the indicator subfield in the EHT-SIG-A of the PPDU. If the value of the indicator subfield is the first value, the receiving end can determine the modulation mode of multiple space-time streams according to the EHT located in the PPDU. -One MCS subfield in SIG-A or EHT-SIG-B determines the same MCS of multiple space-time streams.
  • the MCS field includes multiple MCS subfields, and each MCS subfield is used to indicate the MCS of a space-time stream. It is assumed that the PPDU includes K space-time streams, and the receiving end can determine the MCS of the corresponding space-time streams according to the K MCS subfields located in the K spaces. For example, the receiving end may determine the MCS of the first space-time stream according to the first MCS subfield located in EHT-SIG-B, and determine the MCS of the second space-time stream according to the second MCS subfield located in EHT-SIG-B.
  • the MCS field includes one MCS subfield, and the one MCS subfield is used to indicate the MCS of multiple space-time streams.
  • the receiving end can be based on the MCS located in one EHT-SIG-B.
  • the MCS subfield determines the MCS of the first space-time flow, the MCS of the second space-time flow, the MCS of the third space-time flow... the MCS of the Kth space-time flow.
  • the PPDU received by the receiving end includes multiple space-time stream groups, and the receiving end can determine the modulation mode of the multiple space-time stream groups according to the value of the indication subfield, and then according to the modulation mode and MCS subfield The value of determines the MCS of at least one space-time stream group.
  • the receiving end determines that the modulation mode of the multiple space-time stream groups is equalized modulation, and the receiving end determines multiple space-time stream groups according to the MCS subfield The same MCS.
  • the receiving end determines that the modulation mode of the multiple space-time stream groups is unbalanced modulation, and the receiving end determines the value of at least one space-time stream group according to the MCS subfield. MCS.
  • the receiving end may determine the modulation mode of multiple space-time stream groups according to the indication subfield in the EHT-SIG-A of the PPDU. If the value of the indication subfield is the first value, the receiving end may One MCS subfield in EHT-SIG-A or EHT-SIG-B determines the same MCS of multiple space-time stream groups.
  • the MCS field includes multiple MCS subfields, and each MCS subfield is used to indicate the MCS of a space-time stream group. It is assumed that the PPDU includes L space-time stream groups, and the receiving end can determine the MCS of the corresponding space-time stream group according to the L MCS subfields in the L spaces.
  • the receiving end may determine the MCS of the first space-time stream group according to the first MCS subfield located in EHT-SIG-B, and determine the second space-time stream group according to the second MCS subfield located in EHT-SIG-B
  • the MCS of the third space-time flow group is determined according to the third MCS subfield located in EHT-SIG-B...
  • the MCS of the Lth space-time flow group is determined according to the Lth MCS subfield located in EHT-SIG-B MCS.
  • the MCS field includes one MCS subfield, and the one MCS subfield is used to indicate the MCS of multiple space-time stream groups.
  • the MCS subfield of determines the MCS of the first space-time stream group, the MCS of the second space-time stream group, the MCS of the third space-time stream group... the MCS of the Lth space-time stream group.
  • the structure of the MCS field in this embodiment other than the indicator subfield can adopt the foregoing first implementation manner
  • the MCS subfield of this embodiment includes an indication subfield, an MCS subfield, and at least one difference MCS subfield (that is, in the MCS field in this embodiment, at least one MCS subfield is an MCS subfield.
  • the field further includes at least one difference MCS subfield), wherein the structure and function of the MCS subfield and the at least one difference MCS subfield refer to the structure and function of the subfield in the MCS shown in FIG.
  • the MCS subfield includes an indication subfield, an MCS subfield, and a difference MCS index subfield (that is, in the MCS field in this embodiment, at least one MCS subfield is an MCS subfield, and also includes at least A difference MCS index subfield), where the structure and function of the MCS subfield and the difference MCS index subfield refer to the structure and function of the MCS subfield shown in FIG.
  • the MCS subfield includes an indication subfield and a difference MCS index subfield (that is, in the MCS field in this embodiment, at least one MCS subfield is an MCS subfield, and the role of the MCS subfield is the same as the difference MCS index
  • the field has the same function), where the structure and function of the subfield of the difference MCS index refer to the structure and function of the subfield in the MCS shown in FIG. 7, which will not be repeated in the embodiment of the present application.
  • MCS field values are used to indicate the MCS of each space-time stream in different modulation modes. For example, when the value of the MCS field is in the range of 0 to 31, it indicates the MCS of each space-time stream in the equalized modulation mode, and when the value of the MCS field is in the range of 32 to 76, it indicates each of the non-equalized modes. MCS of space-time flow.
  • the modulation mode of the PPDU is indicated by the indicator subfield
  • the MCS of each space-time stream under the modulation mode indicated by the indicator subfield is indicated by the MCS subfield, so that the value of the same MCS field can be indicated
  • the MCS of each space-time stream under the two modulation modes reduces the value range of the MCS field, thereby reducing the number of bits in the MCS field and further reducing the transmission overhead of the PPDU.
  • the MCS subfield is used to indicate the subfield in the indication subfield.
  • the MCS of each space-time stream/space-time stream group in the PPDU is indicated, so the value range of the MCS field value is reduced, and the number of bits in the MCS field is further reduced, thereby reducing the PPDU Transmission overhead makes it possible to achieve a higher throughput rate under the premise that the transmitted PPDU includes a larger number of space-time streams and the MCS field indicates multiple MCS, thereby providing a data frame structure suitable for next-generation standards To carry out MCS instructions.
  • the PPDU includes the space-time stream and the MCS field.
  • the MCS field may include only an indication subfield or an indication subfield and an MCS subfield. Please refer to FIG. 15, which is provided for an embodiment of this application.
  • a flowchart of yet another information indication method of, the method includes:
  • Step 401 The sender generates a PPDU.
  • the PPDU includes an MCS field, and the MCS field includes an indication subfield.
  • the indication subfield is used for Indicate that the modulation mode of the multiple space-time streams is balanced modulation, and indicate that the multiple space-time streams adopt the MCS.
  • the effective value is used to indicate the value of MCS.
  • Table 8 shows the one-to-one correspondence between the value in the MCS field and the indicated content. Refer to Table 8.
  • the value of the MCS field When it is in the range of 1 to 14, MCS is indicated. Therefore, the effective value is any one of 1 to 14.
  • the preamble of the PPDU includes EHT-SIG-A and EHT-SIG-B, and the indicator subfield can be located in EHT-SIG-A or EHT-SIG-B
  • FIG. 16 is a schematic diagram of another PPDU structure provided by an embodiment of this application.
  • the PPDU 16 takes the indication subfield in EHT-SIG-A as an example for description, and the PPDU includes successively Arranged L-STF, L-LTF, L-SIG field, symbol for auto-detection field, EHT-SIG-A, EHT-STF, EHT-LTF, Data field, and PE field, where the indicator subfield is located in EHT -SIG-A.
  • the subfield can be used to directly indicate that the modulation mode of the multiple space-time streams is equalized modulation and simultaneously indicate the same MCS of the multiple space-time streams, so that the multiplexing of values in the MCS field can be realized. That is, a value has two indication meanings, which can reduce the number of bits in the MCS field, thereby reducing PPDU transmission overhead.
  • the MCS field also includes at least one MCS subfield, and the indicator subfield is used to indicate that the modulation mode of the multiple space-time streams is an unbalanced modulation mode ,
  • Each MCS subfield is used to indicate the MCS of at least one space-time stream/space-time stream group.
  • the special value is different from the value used to indicate the actual MCS. It cannot indicate the MCS, that is, it is not a valid value.
  • the special value may be a reserved value in the MCS field.
  • the special value may be 15.
  • the MCS field also includes at least one MCS subfield, and the special value 15 is used to indicate the number of space-time streams.
  • the modulation mode is unbalanced modulation, and the at least one MCS subfield is used to indicate the MCS of at least one space-time stream.
  • the MCS field may include one MCS subfield or multiple MCS subfields.
  • the MCS field includes one MCS subfield, the one MCS subfield is used to indicate the MCS of multiple space-time streams; when the MCS field includes multiple MCS subfields, each MCS subfield is used to indicate an empty space.
  • Time flow MCS For an example, please refer to FIG. 17, which is a schematic diagram of another PPDU structure provided by an embodiment of this application. FIG.
  • the 17 takes the MCS field including an MCS subfield as an example for description, assuming that the PPDU includes K space-time Flow, the PPDU includes L-STF, L-LTF, L-SIG field, symbol for auto-detection field, EHT-SIG-A, EHT-SIG-B, EHT-STF, EHT-LTF, and Data fields in sequence And the PE field, where the indicator subfield is located in EHT-SIG-A, the one MCS subfield is located in EHT-SIG-B, and the one MCS subfield is used to respectively indicate the MCS of K space-time streams.
  • the MCS value used to indicate the first space-time stream in the one MCS subfield may be located in EHT-SIG-A, and the MCS value used to indicate the other K-1 space-time streams may be located in this one.
  • EHT-SIG-B it is sufficient to ensure that the sequence of values in the MCS subfield corresponds to the sequence of the indicated space-time streams, which is not limited in the embodiment of the present application.
  • the indicator subfield is used to indicate that the modulation mode of the multiple space-time stream groups is balanced modulation , And indicate that multiple space-time stream groups use the MCS.
  • the preamble of the PPDU includes EHT-SIG-A and EHT-SIG-B.
  • the MCS field can be located in EHT-SIG-A or EHT-SIG-B.
  • the subfield can be used to directly indicate that the modulation mode of the multiple space-time stream groups is balanced modulation and at the same time indicate the same MCS of the multiple space-time stream groups, so that the value in the MCS field can be changed.
  • Multiplexing that is, a value has two indications, which can reduce the number of bits in the MCS field, thereby reducing the transmission overhead of the PPDU.
  • the grouping of the multiple space-time stream groups can refer to the grouping of the aforementioned step 205 to step 207, and the grouping can be preset or agreed (refer to the relevant content in the aforementioned step 205 to step 207), and It can be carried in the NSTS field or the MCS field or configured during data transmission system networking.
  • the MCS field also includes at least one MCS subfield, and the indicator subfield is used to indicate that the modulation mode of the multiple space-time streams is an unbalanced modulation mode ,
  • Each MCS subfield is used to indicate the MCS of at least one space-time stream group.
  • the special value is different from the value used to indicate the actual MCS, and it cannot indicate an MCS.
  • the MCS field may include one MCS subfield or multiple MCS subfields.
  • the MCS field includes one MCS subfield
  • the one MCS subfield is used to indicate the MCS of multiple space-time flow groups
  • each MCS subfield is used to indicate the MCS of a space-time stream group.
  • the indicator subfield may be located in EHT-SIG-A
  • at least one MCS subfield may be located in EHT-SIG-B.
  • the structure of the PPDU may refer to the structure shown in FIG. 17, and the embodiment of the application will not be described here. Repeat
  • Step 402 The sender sends a PPDU.
  • the sender may send the PPDU based on the WLAN 802.11 series protocol.
  • Step 403 The receiving end receives the PPDU.
  • the receiving end may receive the PPDU based on the WLAN 802.11 series protocol.
  • Step 404 The receiving end determines the MCS of multiple space-time stream/space-time stream groups based on the received PPDU.
  • the receiving end can The value of the indication subfield determines that the modulation mode of the multiple space-time streams is balanced modulation, and determines the same MCS of the multiple space-time streams.
  • the receiving end can The value determines that the modulation mode of the multiple space-time streams is unbalanced modulation, and determines the MCS of each space-time stream according to the MCS subfield.
  • the foregoing step 304 For the process of determining the MCS of each space-time stream by the receiving end, reference may be made to the foregoing step 304, which is not described in detail in the embodiment of the present application.
  • the receiving end may According to the value of the indicator subfield, it is determined that the modulation mode of the multiple space-time stream groups is balanced modulation, and the same MCS of the multiple space-time stream groups is determined.
  • the receiving end can The value determines that the modulation mode of the multiple space-time stream groups is unbalanced modulation, and determines the MCS of each space-time stream group according to the MCS subfield.
  • the foregoing step 304 For the process of determining the MCS of each space-time stream group by the receiving end, reference may be made to the foregoing step 304, which is not described in detail in this embodiment of the present application.
  • the structure of the MCS field in this embodiment other than the indicator subfield can adopt any of the embodiments corresponding to the foregoing first implementation manner.
  • the structure replacement of the MCS field in an example, the MCS subfield of this embodiment includes an indication subfield, an MCS subfield and at least one difference MCS subfield (that is, in the MCS field in this embodiment, at least An MCS subfield is an MCS subfield and also includes at least one difference MCS subfield), where the structure and function of the MCS subfield and at least one difference MCS subfield refer to the structure of the MCS subfield shown in FIG.
  • the MCS subfield of this embodiment includes an indicator subfield, an MCS subfield, and a difference MCS index subfield (that is, in the MCS field in this embodiment, at least one MCS subfield is An MCS subfield further includes at least one difference MCS index subfield), wherein the structure and function of the MCS subfield and the difference MCS index subfield refer to the structure and function of the subfield in the MCS shown in FIG.
  • the MCS subfield of this embodiment includes an indication subfield and a difference MCS index subfield (that is, in the MCS field in this embodiment, at least one MCS subfield is an MCS subfield, and the MCS subfield The role of the difference MCS index subfield is the same), where the structure and role of the difference MCS index subfield refer to the structure and role of the subfield in the MCS shown in FIG. 7, and the embodiment of the application will not repeat it here. .
  • the sending end and the receiving end can also agree on the same calculation rule, and determine based on the calculation rule.
  • MCS as long as it is ensured that the first PPDU generated by the sending end is consistent with the MCS indicated in the first PPDU received by the receiving end.
  • both the sending end and the receiving end store the MCS calculation formula, and the value in the MCS field in the first PPDU is substituted into the MCS calculation formula to obtain the MCS indicated by the MCS field, which is not limited in the embodiment of the application.
  • different MCS field values are used to indicate the MCS of each space-time stream under different modulation modes. For example, when the value of the MCS field is in the range of 0 to 31, the balanced modulation mode is indicated.
  • the MCS of each space-time stream below when the value of the MCS field is in the range of 32 to 76, indicates the MCS of each space-time stream in the unbalanced mode.
  • the indication subfield when the value of the indication subfield is a valid value, the indication subfield can be directly used to indicate that the modulation mode of the multiple space-time streams is equalized modulation and simultaneously indicate the same MCS of the multiple space-time streams.
  • the MCS subfield can be used to indicate the MCS of each space-time stream under the unbalanced modulation modulation mode. , Which makes it possible to indicate the MCS of each space-time stream in two modulation modes through the value of the same MCS field. Compared with related technologies, the value range of the MCS field is reduced, thereby reducing the number of bits in the MCS field. Further reduce the transmission overhead of PPDU.
  • the indication subfield when the value of the indication subfield is a valid value, can be used to directly indicate that the modulation mode of multiple space-time streams is equalized modulation and indicate the multiple
  • the MCS field when the value of the indication subfield is a special value, the MCS field also includes at least one MCS subfield.
  • the indication subfield indicates that the modulation mode of the multiple space-time streams is an unbalanced modulation mode.
  • Each MCS subfield indicates the MCS of at least one space-time stream/space-time stream group, which reduces the value range of the MCS field and further reduces the number of bits in the MCS field, thereby reducing PPDU transmission overhead.
  • the transmitted PPDU includes a larger number of space-time streams, and the MCS field indicates multiple MCS, thereby providing a data frame structure suitable for next-generation standards to perform Instructions from MCS.
  • the information indicating method of the embodiment of the application is introduced above, and the information indicating device of the embodiment of the application is introduced below.
  • the information indicating device of the embodiment of the application includes an information indicating device applied to the sending end and an information indicating device applied to the receiving end. It should be understood that, The information indicating device applied to the transmitting end is the transmitting end in the above method, which has any function of the transmitting end in the above method, and the information indicating device applied to the receiving end is the receiving end in the above method, which has the above method Any function of the receiving end.
  • the embodiment of the present application provides an information indicating device 500. Please refer to FIG. 18.
  • the information indicating device 500 may be applied to the sending end, and the device includes:
  • the first generating module 501 is configured to generate a first PPDU, where the first PPDU includes an MCS field.
  • the MCS field is used to indicate the MCS of the first space-time stream group and the difference MCS of other space-time stream groups.
  • the difference MCS of the other space-time stream groups is used to determine the MCS of other space-time stream groups.
  • the first sending module 502 is configured to send the first PPDU.
  • the first PPDU generated by the first generating module includes the space-time stream group and the MCS field, and the MCS field of the first space-time stream group is indicated by the MCS field and other
  • the difference MCS of the space-time stream group because the MCS field is used to indicate the MCS of the space-time stream group, there is no need to indicate the MCS of each space-time stream, and the MCS field is used to indicate the difference MCS of other space-time stream groups.
  • the number of bits of MCS is small, therefore, the transmission overhead of PPDU is reduced, so that the transmitted PPDU includes a larger number of space-time streams, and under the premise that the MCS field indicates multiple MCS, a higher throughput rate can be achieved, thereby Provides a data frame structure that can be applied to next-generation standards for MCS instructions.
  • the MCS field includes: an MCS subfield and at least one difference MCS subfield.
  • the MCS subfield is used to indicate the MCS of the first space-time stream group, and each difference MCS subfield is used to indicate one other space-time stream.
  • the difference MCS of the group is used to indicate the MCS of the first space-time stream group.
  • the MCS field includes: an MCS subfield and a difference MCS index subfield.
  • the MCS subfield is used to indicate the MCS of the first space-time stream group, and the difference MCS index subfield is used to indicate the difference of other space-time stream groups. Value MCS.
  • the difference MCS of any other space-time stream group represents the difference in constellation mapping magnitude between any other space-time stream group and the first space-time stream group.
  • the difference MCS of any other space-time stream group represents the difference between any other space-time stream group and the previous space-time stream group of any other space-time stream group on the constellation mapping magnitude.
  • the MCS field includes: a difference MCS index subfield, and the difference MCS index subfield is used to indicate the MCS of the first space-time stream group and the difference MCS of other space-time stream groups.
  • FIG. 19 is a block diagram of another information indicating device 500 provided by an embodiment of this application.
  • the device 500 further includes:
  • the second generating module 503 is configured to generate a second PPDU before the first generating module 501 generates the first PPDU.
  • the second PPDU includes a grouping field, and the grouping field is used to indicate the grouping situation of the space-time flow group.
  • the second sending module 504 is configured to send the second PPDU.
  • the MCS field is also used to indicate the grouping situation of the first space-time stream group and other space-time stream groups.
  • the code rate of the first space-time stream group is the same as that of other space-time stream groups, and the code rate is indicated by the MCS of the first space-time stream group.
  • the information indicating device applied to the sending end provided by the embodiment of the present application is the sending end in the above method, and it has any function of the sending end in the above method. For specific details, please refer to the above method and will not be repeated here.
  • the information indicating device 600 may be applied to the receiving end, and the device 600 includes:
  • the first receiving module 601 is configured to receive the first PPDU.
  • the first PPDU includes the MCS field.
  • the MCS field is used to indicate the MCS of the first space-time stream group and the difference MCS of other space-time stream groups.
  • Other space-time stream groups The difference MCS is used to determine the MCS of other space-time stream groups.
  • the determining module 602 is configured to determine the MCS of the first space-time flow group and the MCS of other space-time flow groups based on the received first PPDU.
  • the first PPDU received through the first receiving module includes the space-time stream group and the MCS field, and the MCS field of the first space-time stream group is indicated by the MCS field and The difference MCS of other space-time stream groups. Since the MCS field is used to indicate the MCS of the space-time stream group, there is no need to indicate the MCS of each space-time stream. The MCS field is used to indicate the difference MCS of other space-time stream groups.
  • MCS has a small number of bits, so the transmission overhead of PPDU is reduced, so that the transmitted PPDU includes a larger number of space-time streams, and the MCS field indicates a variety of MCS, which can achieve a higher throughput rate. This provides a data frame structure that can be applied to the next-generation standard for MCS instructions.
  • the MCS field includes: an MCS subfield and at least one difference MCS subfield.
  • the MCS subfield is used to indicate the MCS of the first space-time stream group, and each difference MCS subfield is used to indicate one other space-time stream.
  • the difference MCS of the group is used to indicate the MCS of the first space-time stream group.
  • the MCS field includes: an MCS subfield and a difference MCS index subfield.
  • the MCS subfield is used to indicate the MCS of the first space-time stream group, and the difference MCS index subfield is used to indicate the difference of other space-time stream groups. Value MCS.
  • the difference MCS of any other space-time stream group represents the difference in constellation mapping magnitude between any other space-time stream group and the first space-time stream group.
  • the difference MCS of any other space-time stream group represents the difference between any other space-time stream group and the previous space-time stream group of any other space-time stream group on the constellation mapping magnitude.
  • the MCS field includes: a difference MCS index subfield, and the difference MCS index subfield is used to indicate the MCS of the first space-time stream group and the difference MCS of other space-time stream groups.
  • FIG. 21 is a block diagram of another information indicating device 600 according to an embodiment of this application, and the device 600 further includes:
  • the second receiving module 603 is configured to receive a second PPDU before the first receiving module 601 receives the first PPDU.
  • the second PPDU includes a grouping field, and the grouping field is used to indicate the grouping situation of the space-time flow group.
  • the MCS field is also used to indicate the grouping situation of the first space-time stream group and other space-time stream groups.
  • the code rate of the first space-time stream group is the same as that of other space-time stream groups, and the code rate is indicated by the MCS of the first space-time stream group.
  • the information indicating device applied to the receiving end provided by the embodiment of the present application is the receiving end in the above method, and it has any function of the receiving end in the above method. For details, please refer to the above method, and will not be repeated here.
  • the embodiment of the present application provides an information indicating device 700. Please refer to FIG. 22.
  • the information indicating device 700 can be applied to the sending end.
  • the device 700 includes:
  • the generating module 701 is used to generate a PPDU.
  • the PPDU includes an MCS field.
  • the MCS field includes an indication subfield and at least one MCS subfield.
  • the indication subfield is used to indicate the modulation mode of multiple space-time streams/space-time stream groups.
  • the MCS subfield is used to indicate the MCS of at least one space-time stream/space-time stream group.
  • the sending module 702 is used to send PPDUs.
  • the MCS subfield is used to indicate Under the modulation mode indicated by the subfield, it indicates the MCS of each space-time stream/space-time stream group in the PPDU, thus reducing the value range of the MCS field, and further reducing the number of bits in the MCS field, thereby reducing
  • the transmission overhead of the PPDU so that when the transmitted PPDU includes a larger number of space-time streams, and the MCS field indicates a variety of MCS, a higher throughput rate can be achieved, thereby providing data that can be applied to next-generation standards
  • the structure of the frame to carry out MCS instructions.
  • the indication subfield is used to indicate that the modulation mode of multiple space-time streams/space-time stream groups is a balanced modulation mode
  • the MCS subfield is used to indicate multiple space-time streams The same MCS of the stream/space-time stream group.
  • the indication subfield is used to indicate that the modulation mode of multiple space-time streams/space-time stream groups is an unbalanced modulation mode
  • the MCS subfield is used to indicate at least one space-time stream /MCS of space-time flow group.
  • the MCS field includes multiple MCS subfields, and each MCS subfield is used to indicate the MCS of a space-time stream/space-time stream group, or the MCS field includes One MCS subfield, the MCS subfield is used to respectively indicate the MCS of multiple space-time streams/space-time stream groups.
  • the information indicating device applied to the sending end provided by the embodiment of the present application is the sending end in the above method, and it has any function of the sending end in the above method. For specific details, please refer to the above method and will not be repeated here.
  • the embodiment of the present application provides an information indicating device 800. Please refer to FIG. 23.
  • the information indicating device 800 can be applied to the receiving end.
  • the device 800 includes:
  • the receiving module 801 is used to receive PPDUs.
  • the PPDU includes an MCS field.
  • the MCS field includes an indication subfield and at least one MCS subfield.
  • the indication subfield is used to indicate the modulation mode of multiple space-time streams/space-time stream groups, each The MCS subfield is used to indicate the MCS of at least one space-time stream/space-time stream group;
  • the determining module 802 is configured to determine the MCS of multiple space-time streams/space-time stream groups based on the received PPDU.
  • the MCS subfield is used to indicate Under the modulation mode indicated by the subfield, it indicates the MCS of each space-time stream/space-time stream group in the PPDU, thus reducing the value range of the MCS field, and further reducing the number of bits in the MCS field, thereby reducing
  • the transmission overhead of the PPDU so that when the transmitted PPDU includes a larger number of space-time streams, and the MCS field indicates a variety of MCS, a higher throughput rate can be achieved, thereby providing data that can be applied to next-generation standards
  • the structure of the frame to carry out MCS instructions.
  • the indication subfield is used to indicate that the modulation mode of multiple space-time streams/space-time stream groups is a balanced modulation mode, and the MCS subfield is used to indicate multiple space-time streams The same MCS of the stream/space-time stream group;
  • the indication subfield is used to indicate that the modulation mode of multiple space-time streams/space-time stream groups is an unbalanced modulation mode
  • the MCS subfield is used to indicate at least one space-time stream /MCS of space-time flow group.
  • the MCS field includes multiple MCS subfields, and each MCS subfield is used to indicate the MCS of a space-time stream/space-time stream group, or the MCS field includes One MCS subfield, the MCS subfield is used to respectively indicate the MCS of multiple space-time streams/space-time stream groups.
  • the information indicating device applied to the receiving end provided by the embodiment of the present application is the receiving end in the above method, and it has any function of the receiving end in the above method. For details, please refer to the above method, and will not be repeated here.
  • the embodiment of the present application provides an information indicating device 900. Please refer to FIG. 24.
  • the information indicating device 900 can be applied to the sending end.
  • the device 900 includes:
  • the generating module 901 is used to generate a PPDU.
  • the PPDU includes the MCS field, and the MCS field includes an indication subfield.
  • the indication subfield is used to indicate the modulation of multiple space-time streams/space-time stream groups
  • the method is balanced modulation, and indicates that multiple space-time streams/space-time stream groups all adopt MCS.
  • the MCS field also includes at least one MCS subfield, and the indication subfield is used to indicate multiple
  • the modulation mode of the space-time stream/space-time stream group is an unbalanced modulation mode, and each MCS subfield is used to indicate the MCS of at least one space-time stream/space-time stream group;
  • the sending module 902 is used to send PPDUs.
  • the indicating subfield when the value of the indicating subfield in the MCS field of the PPDU generated by the generating module is a valid value, the indicating subfield can directly indicate the data of multiple space-time streams.
  • the modulation mode is balanced modulation and indicates the same MCS of the multiple space-time streams at the same time.
  • the MCS field also includes at least one MCS subfield, and multiple space-time streams are indicated by the indicator subfield.
  • the modulation mode of the stream is an unbalanced modulation mode.
  • Each MCS subfield indicates the MCS of at least one space-time stream/space-time stream group, which reduces the value range of the MCS field and further reduces the bits of the MCS field Therefore, the transmission overhead of the PPDU is reduced, so that under the premise that the transmitted PPDU includes a larger number of space-time streams, and the MCS field indicates a variety of MCS, a higher throughput rate can be achieved, thereby providing a The next-generation standard data frame structure for MCS instructions.
  • the information indicating device applied to the sending end provided by the embodiment of the present application is the sending end in the above method, and it has any function of the sending end in the above method. For specific details, please refer to the above method and will not be repeated here.
  • An embodiment of the present application provides an information indicating device 1000. Please refer to FIG. 25.
  • the information indicating device 1000 can be applied to a receiving end.
  • the device 1000 includes:
  • the receiving module 1001 is used to receive PPDUs.
  • the PPDU includes the MCS field.
  • the MCS field includes the indication subfield.
  • the indication subfield is used to indicate the modulation of multiple space-time streams/space-time stream groups.
  • the method is balanced modulation, and indicates that multiple space-time streams/space-time stream groups all use MCS.
  • the MCS field also includes at least one MCS subfield, and the indication subfield is used to indicate multiple
  • the modulation mode of the space-time stream/space-time stream group is an unbalanced modulation mode, and each MCS subfield is used to indicate the MCS of at least one space-time stream/space-time stream group;
  • the determining module 1002 is configured to determine the MCS of multiple space-time stream/space-time stream groups based on the received PPDU.
  • the indicating subfield when the value of the indicating subfield in the MCS field of the PPDU received by the receiving module is a valid value, the indicating subfield can directly indicate the data of multiple space-time streams.
  • the modulation mode is balanced modulation and indicates the same MCS of the multiple space-time streams at the same time.
  • the MCS field also includes at least one MCS subfield, and multiple space-time streams are indicated by the indicator subfield.
  • the modulation mode of the stream is an unbalanced modulation mode.
  • Each MCS subfield indicates the MCS of at least one space-time stream/space-time stream group, which reduces the value range of the MCS field and further reduces the bits of the MCS field Therefore, the transmission overhead of the PPDU is reduced, so that under the premise that the transmitted PPDU includes a larger number of space-time streams, and the MCS field indicates a variety of MCS, a higher throughput rate can be achieved, thereby providing a The next-generation standard data frame structure for MCS instructions.
  • the information indicating device applied to the receiving end provided by the embodiment of the present application is the receiving end in the above method, and it has any function of the receiving end in the above method. For details, please refer to the above method, and will not be repeated here.
  • the information indicating device applied to the sending end and the information indicating device applied to the receiving end of the embodiments of the present application are described above.
  • the following introduces possible product forms of the information indicating device applied to the sending end and the information indicating device applied to the receiving end. It should be understood that any product with the characteristics of the information indicating device applied to the sending end described in FIG. 18, FIG. 19, FIG. 22 or FIG. 24, and any product with the above-mentioned FIG. 20, FIG. 21, FIG. 23 or FIG. 25 Any form of product with the characteristics of the information indicating device applied to the receiving end falls within the protection scope of this application. It should also be understood that the following introduction is only an example, and does not limit the product form of the information indicating device applied to the sending end and the product form of the information indicating device applied to the receiving end in the embodiments of the present application.
  • the information indicating device applied to the sending end and the information indicating device applied to the receiving end described in the embodiments of the present application can be implemented by a general bus architecture.
  • the information indicating device applied to the sending end includes a processor and a transceiver that is internally connected and communicated with the processor.
  • the processor is used to generate a first PPDU.
  • the first PPDU includes an MCS field.
  • the MCS field is used to indicate the MCS of the first space-time flow group and the difference MCS of other space-time flow groups.
  • the difference MCS of the space-time stream group is used to determine the MCS of other space-time stream groups, and the transceiver is used to send the first PPDU.
  • the processor is used to generate a PPDU, the PPDU includes an MCS field, the MCS field includes: an indication subfield and at least one MCS subfield, the indication subfield is used to indicate multiple space-time streams/space-time The modulation mode of the stream group, each MCS subfield is used to indicate the MCS of at least one space-time stream/space-time stream group, and the transceiver is used to send PPDUs.
  • the processor is used to generate a PPDU, the PPDU includes an MCS field, the MCS field includes an indication subfield, and when the value of the indication subfield is a valid value, the indication subfield is used to indicate multiple space-time flows
  • the modulation mode of the space-time stream group is balanced modulation, and indicates that multiple space-time streams/space-time stream groups use MCS.
  • the MCS field also includes at least one MCS subfield, indicating The subfield is used to indicate that the modulation mode of multiple space-time streams/space-time stream groups is an unbalanced modulation mode, each MCS subfield is used to indicate the MCS of at least one space-time stream/space-time stream group, and the transceiver is used to send PPDUs .
  • the information indicating device applied to the sending end may further include a memory, and the memory is used to store instructions executed by the processor.
  • the information indicating device applied to the receiving end includes a processor and a transceiver for internal communication with the processor.
  • the transceiver is used to receive the first PPDU.
  • the first PPDU includes the MCS field.
  • the MCS field is used to indicate the MCS of the first space-time flow group and the difference MCS of other space-time flow groups.
  • the difference MCS of the space-time flow group is used to determine the MCS of other space-time flow groups, and the processor is used to determine the MCS of the first space-time flow group and the MCS of other space-time flow groups based on the first PPDU.
  • the transceiver is used to receive PPDU
  • the PPDU includes the MCS field
  • the MCS field includes: an indication subfield and at least one MCS subfield
  • the indication subfield is used to indicate multiple space-time streams/space-time The modulation mode of the stream group
  • each MCS subfield is used to indicate the MCS of at least one space-time stream/space-time stream group
  • the processor is used to determine the MCS of multiple space-time stream/space-time stream groups based on the received PPDU.
  • the transceiver is used to receive a PPDU
  • the PPDU includes an MCS field
  • the MCS field includes an indication subfield
  • the indication subfield is used to indicate multiple space-time streams
  • the modulation mode of the space-time stream group is balanced modulation, and indicates that multiple space-time streams/space-time stream groups use MCS.
  • the MCS field also includes at least one MCS subfield, indicating The subfield is used to indicate that the modulation mode of multiple space-time streams/space-time stream groups is an unbalanced modulation mode, and each MCS subfield is used to indicate the MCS of at least one space-time stream/space-time stream group, and the processor is used for receiving PPDU to determine the MCS of multiple space-time flow/space-time flow groups.
  • the information indicating device applied to the receiving end may further include a memory, and the memory is used to store instructions executed by the processor.
  • the information indicating device applied to the sending end and the information indicating device applied to the receiving end described in the embodiments of the present application may be implemented by a general-purpose processor.
  • the general-purpose processor that realizes the information indicating device applied to the sending end includes a processing circuit and an output interface for internal connection and communication with the processing circuit.
  • the processing circuit is used to generate a first PPDU
  • the first PPDU includes an MCS field, which is used to indicate the MCS of the first space-time flow group and the difference MCS of other space-time flow groups,
  • the difference MCS of other space-time flow groups is used to determine the MCS of other space-time flow groups
  • the output interface is used to send the first PPDU.
  • the processing circuit is used to generate a PPDU.
  • the PPDU includes an MCS field.
  • the MCS field includes an indication subfield and at least one MCS subfield.
  • the indication subfield is used to indicate multiple space-time streams/spaces.
  • the modulation mode of the time stream group, each MCS subfield is used to indicate the MCS of at least one space-time stream/space-time stream group, and the output interface is used to send PPDUs.
  • the processing circuit is used to generate a PPDU, the PPDU includes an MCS field, and the MCS field includes an indication subfield.
  • the indication subfield is used to indicate multiple nulls.
  • the modulation mode of the stream/space-time stream group is balanced modulation, and indicates that multiple space-time stream/space-time stream groups all adopt MCS.
  • the MCS field also includes at least one MCS subfield
  • the indication subfield is used to indicate that the modulation mode of multiple space-time streams/space-time stream groups is an unbalanced modulation mode
  • each MCS subfield is used to indicate the MCS of at least one space-time stream/space-time stream group
  • the output interface is used for Send PPDU.
  • the general-purpose processor may further include a storage medium, and the storage medium is used to store instructions executed by the processing circuit.
  • the general-purpose processor that realizes the information indicating device applied to the receiving end includes a processing circuit and an input interface for internal connection and communication with the processing circuit.
  • the input interface is used to receive the first PPDU.
  • the first PPDU includes the MCS field.
  • the MCS field is used to indicate the MCS of the first space-time flow group and the difference MCS of other space-time flow groups.
  • the difference MCS of other space-time flow groups is used to determine the MCS of other space-time flow groups
  • the processing circuit is used to determine the MCS of the first space-time flow group and the MCS of other space-time flow groups based on the first PPDU.
  • the input interface is used to receive PPDU
  • the PPDU includes the MCS field
  • the MCS field includes: an indication subfield and at least one MCS subfield
  • the indication subfield is used to indicate multiple space-time streams/space
  • each MCS subfield is used to indicate the MCS of at least one space-time stream/space-time stream group
  • the processing circuit is used to determine the MCS of multiple space-time stream/space-time stream groups based on the received PPDU .
  • the input interface is used to receive a PPDU
  • the PPDU includes the MCS field
  • the MCS field includes an indication subfield
  • the indication subfield is used to indicate multiple empty periods
  • the modulation mode of the stream/space-time stream group is balanced modulation, and indicates that multiple space-time stream/space-time stream groups all adopt MCS.
  • the MCS field also includes at least one MCS subfield
  • the indication subfield is used to indicate that the modulation mode of multiple space-time streams/space-time stream groups is an unbalanced modulation mode
  • each MCS subfield is used to indicate the MCS of at least one space-time stream/space-time stream group
  • the processing circuit is used for Based on the received PPDU, the MCS of multiple space-time streams/space-time stream groups is determined.
  • the general-purpose processor may further include a storage medium, and the storage medium is used to store instructions executed by the processing circuit.
  • the information indicating device applied to the sending end and the information indicating device applied to the receiving end described in the embodiments of this application can also be implemented as follows: one or more field programmable gate arrays (Field Programmable Gate Array) -Programmable Gate Array (FPGA), programmable logic device (programmable logic device, PLD), controller, state machine, gate logic, discrete hardware components, any other suitable circuits or capable of executing the various types described throughout this application Any combination of functional circuits.
  • field programmable gate arrays Field Programmable Gate Array
  • FPGA Field Programmable Gate Array
  • PLD programmable logic device
  • controller state machine
  • gate logic discrete hardware components
  • the information indicating device applied to the sending end and the information indicating device applied to the receiving end of the above various product forms respectively have any functions of the sending end and the receiving end in the foregoing method embodiment, and will not be repeated here.
  • the embodiment of the application provides an information indicating device. Please refer to FIG. 26.
  • the information indicating device is used at the transmitting end or the receiving end.
  • the information indicating device 1100 includes: a memory 1101, a processor 1102, and The computer program on the memory 1101 and capable of running on the processor 1102, when the processor 1102 executes the computer program, implements the information indicating method described in the method-side embodiment of the present application.
  • the device 1100 further includes a communication bus 1103 and a communication interface 1104.
  • the processor 1102 includes one or more processing cores, and the processor 1102 executes various functional applications and data processing by running computer programs and units.
  • the memory 1101 may be used to store computer programs and units. Specifically, the memory may store an operating system and at least one application program unit required by a function.
  • the operating system may be an operating system such as a real-time operating system (Real Time eXecutive, RTX), LINUX, UNIX, WINDOWS, or OSX.
  • the communication interface 1104 may be used to communicate with other storage devices or network devices.
  • the communication interface 1104 may be used to send and receive PPDUs.
  • the communication interface 1104 may be a transceiver.
  • the memory 1101 and the communication interface 1104 are respectively connected to the processor 1102 through a communication cable 1103.
  • the embodiment of the present application provides a data transmission system, including: a sending device and a receiving device.
  • the sending device may include the information indicating device shown in FIG. 18, FIG. 19, FIG. 22, or FIG. 24, and the receiving device includes the information indicating device shown in FIG. 21.
  • the structure of the data transmission system can refer to FIG. 1 or FIG. 2.
  • the disclosed system, device, and method may be implemented in other ways.
  • the device embodiments described above are only illustrative.
  • the division of the units is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components can be combined or It can be integrated into another system, or some features can be ignored or not implemented.
  • the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may also be electrical, mechanical or other forms of connection.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments of the present application.
  • the functional units in the various embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
  • the above-mentioned integrated unit can be implemented in the form of hardware or software functional unit.
  • the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium.
  • the technical solution of this application is essentially or the part that contributes to the existing technology, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium It includes several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the present application.
  • the aforementioned storage media include: U disk, mobile hard disk, read-only memory (read-only memory, ROM), random access memory (random access memory, RAM), magnetic disk or optical disk and other media that can store program code .

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请公开了一种信息指示方法及装置、数据传输系统,涉及通信技术应用领域,所述方法包括:生成第一物理层协议数据单元PPDU,第一PPDU包括调制编码策略MCS字段,MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,其他空时流组的差值MCS用于确定其他空时流组的MCS;发送第一PPDU。本申请能够减小数据的传输开销,从而能够提供可以适用于下一代标准的数据帧的结构,以进行MCS的指示。本申请用于数据的传输。

Description

信息指示方法及装置、数据传输系统
本申请要求于2019年03月18日提交的申请号为201910204864.8、发明名称为“信息指示方法及装置、数据传输系统”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及通信技术应用领域,特别涉及一种信息指示方法及装置、数据传输系统。
背景技术
无线局域网(Wireless Local Area Network,WLAN)通常采用电气和电子工程师协会(Institute of Electrical and Electronics Engineers,IEEE)802.11系列协议进行数据的传输,在802.11系列协议目前的标准中,发送端向接收端传输的数据帧中包括空时流以及用于指示空时流的调制编码策略(Modulation and Coding Scheme,MCS)的字段,目前的标准支持发送端同时传输多个空时流,且支持多种MCS。
802.11系列协议的下一代标准正在讨论中,相比于目前的标准,下一代标准的吞吐率更高,所支持发送端同时传输的空时流数量更多,所支持的MCS种类也更多,但是,由于下一代标准所支持的空时流数量以及MCS种类均比目前的标准多,因此亟需一种适用于下一代标准的数据帧的结构,以进行MCS的指示。
发明内容
本申请实施例提供了一种信息指示方法及装置、数据传输系统,能够减小数据的传输开销。
第一方面,本申请实施例提供了一种信息指示方法,所述方法包括:
发送端生成第一物理层协议数据单元PPDU,第一PPDU包括调制编码策略MCS字段。
其中,所述MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,所述其他空时流组的差值MCS用于确定所述其他空时流组的MCS。
在第一种示例中,所述MCS字段包括:MCS子字段和至少一个差值MCS子字段,所述MCS子字段用于指示所述第一空时流组的MCS,每个所述差值MCS子字段用于指示一个其他空时流组的差值MCS。
其中,该至少一个差值MCS子字段与其他空时流组的MCS一一对应,假设该空时流组数为M,M>1,则该至少一个差值MCS子字段包括与其他空时流组的MCS一一对应的第一差值MCS子字段、第二差值MCS子字段、第三差值MCS子字段……第M-1差值MCS子字段。
其中,任一其他空时流组的差值MCS表示所述任一其他空时流组与所述第一空时流组在星座映射量级上的差值。
或者,任一其他空时流组的差值MCS表示所述任一其他空时流组与所述任一其他空时流 组的前一空时流组在星座映射量级上的差值。
在该第一种示例中,通过MCS子字段指示第一空时流组的MCS,通过差值MCS子字段指示其他空时流组的差值MCS,由于差值MCS子字段的比特数较小,因此,减小了第一PPDU的传输开销,从而实现了较高的吞吐率。
在第二种示例中,所述MCS字段包括:MCS子字段和差值MCS索引子字段,所述MCS子字段用于指示所述第一空时流组的MCS,所述差值MCS索引子字段用于指示所述其他空时流组的差值MCS。示例的,假设第一PPDU包括四个空时流组,则MCS子字段用于指示第一空时流组的MCS,差值MCS索引子字段用于指示其他三个空时流组的差值MCS。
在该第二种示例中,通过MCS子字段指示第一空时流组的MCS,通过差值MCS索引子字段指示其他空时流组的差值MCS,因此只需两个子字段即能实现对第一PPDU中各个空时流的指示,从而减小了第一PPDU的传输开销,实现了较高的吞吐率。
在第三种示例中,所述MCS字段包括:差值MCS索引子字段,所述差值MCS索引子字段用于指示所述第一空时流组的MCS以及所述其他空时流组的差值MCS。
在该第三种示例中,通过差值MCS索引子字段指示第一空时流组的MCS以及指示其他空时流组的差值MCS,因此只需一个子字段的值即能实现对第一PPDU中各个空时流的指示,从而减小了第一PPDU的传输开销,实现了较高的吞吐率。
其中,发送端可以基于分组情况对待传输的空时流进行划分得到第一PPDU中的空时流组,相应的,接收端需要获取该分组情况,以在接收到第一PPDU时,基于该分组情况确定第一PPDU中空时流组的分组情况。本申请实施例中,发送端和接收端可以通过以下一种示例方式获取分组情况:
第一种示例方式,发送端和接收端通过第二PPDU约定分组情况,则在所述生成第一物理层协议数据单元PPDU之前,所述方法还包括:
发送端生成第二PPDU,所述第二PPDU包括分组字段,所述分组字段用于指示空时流组的分组情况。,
示例的,该第二PPDU的分组字段的值包括:空时流组数以及每个空时流组所包括的空时流数,该第二PPDU可以为管理帧,例如信标帧、关联请求帧或者重关联请求帧。
发送端发送所述第二PPDU。
示例的,在第一种可实现方式中,发送端对待传输的空时流进行分组后,根据分组情况生成第二PPDU,并发送该第二PPDU,以向接收端告知空时流组的分组情况。
在第二种可实现方式中,发送端可以在发送第二PPDU后,接收反馈信息,该反馈信息包括肯定反馈和否定反馈两种类型,肯定反馈用于指示接收端允许采用该第二PPDU的分组字段所指示的分组情况进行分组,否定反馈用于指示接收端不允许采用该第二PPDU的分组字段所指示的分组情况进行分组。当该反馈信息为肯定反馈时,发送端采用该分组字段所指示的分组情况对待传输的空时流进行分组;当该反馈信息为否定反馈时,发送端重新生成第二PPDU,并发送该重新生成的第二PPDU,该重新生成的第二PPDU的分组字段用于指示另一种分组情况,也即是与前述的一种分组情况不同。
第二种示例方式,发送端和接收端预先约定分组情况。分组情况可以在数据传输系统组网时配置,例如烧录在发送端和接收端的芯片中,提高对分组情况的指示的灵活性。
第三种示例方式,该第一PPDU包括用于指示空时流数的空时流数字段,则可以预先设 置空时流数与分组情况的一一对应关系,通过该空时流数字段指示空时流组的分组情况,这样,发送端可以在发送第一PPDU时,直接通过该空时流数字段指示该第一PPDU的空时流组的分组情况,从而减小传输开销,实现了数据的高效传输。
第四种示例方式,所述MCS字段还用于指示所述第一空时流组和所述其他空时流组的分组情况。这样,发送端可以在发送第一PPDU时,指示该第一PPDU的空时流组和其他空时流组的分组情况,无需根据预先设置或者约定好的分组情况对第一PPDU中的空时流进行分组,从而提高分组的灵活度。
可选的,所述第一空时流组和所述其他空时流组的码率相同,且所述码率通过所述第一空时流组的MCS指示。这样使得第一PPDU的所有空时流的码率统一,能够简化后续接收端的解码过程。
发送端发送所述第一PPDU。
示例的,发送端可以基于WLAN的802.11系列协议发送该第一PPDU。
第二方面,本申请实施例提供了一种信息指示方法,所述方法包括:
接收端接收第一物理层协议数据单元PPDU,第一PPDU包括调制编码策略MCS字段,所述MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,所述其他空时流组的差值MCS用于确定所述其他空时流组的MCS。
示例的,接收端可以基于WLAN的802.11系列协议接收该第一PPDU。
接收端基于接收的所述第一PPDU,确定所述第一空时流组的MCS以及所述其他空时流组的MCS。
示例的,第一PPDU包括MCS字段,该MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,则接收端可以基于该MCS字段确定第一空时流组的MCS以及其他空时流组的MCS。
在第一种示例中,MCS字段包括:MCS子字段和至少一个差值MCS子字段,所述MCS子字段用于指示所述第一空时流组的MCS,每个所述差值MCS子字段用于指示一个其他空时流组的差值MCS,接收端可以根据MCS子字段的值得到第一空时流组的MCS,根据差值MCS子字段的值得到其他空时流组的差值MCS,再根据差值MCS确定其他空时流组的MCS。
其中,任一其他空时流组的差值MCS表示所述任一其他空时流组与所述第一空时流组在星座映射量级上的差值;
或者,任一其他空时流组的差值MCS表示所述任一其他空时流组与所述任一其他空时流组的前一空时流组在星座映射量级上的差值。
在第二种示例中,MCS字段包括:MCS子字段和差值MCS索引子字段,所述MCS子字段用于指示所述第一空时流组的MCS,所述差值MCS索引子字段用于指示所述其他空时流组的差值MCS,接收端可以根据MCS子字段的值得到第一空时流组的MCS,根据差值MCS索引子字段的值得到其他空时流组的差值MCS,再根据该差值MCS确定其他空时流组的MCS。
在第三种示例中,MCS字段包括:差值MCS索引子字段,所述差值MCS索引子字段用于指示所述第一空时流组的MCS以及所述其他空时流组的差值MCS,接收端可以根据差值MCS索引子字段的值得到第一空时流组的MCS以及其他空时流组的差值MCS,再根据差值MCS确定其他空时流组的MCS。
可选的,在所述接收第一物理层协议数据单元PPDU之前,所述方法还包括:
接收端接收第二PPDU,所述第二PPDU包括分组字段,所述分组字段用于指示空时流组的分组情况。
在第一种可实现方式中,接收端接收到第二PPDU后,将该第二PPDU的分组字段所指示的分组情况确定为第二PPDU中空时流组的分组情况;在第二种可实现方式中,接收端接收到第二PPDU后,可以向发送端发送反馈信息。示例的,接收端可以基于当前的状态确定反馈信息的类型,当第二PPDU的分组字段所指示的分组情况符合接收端当前的状态时,接收端向发送端发送肯定反馈,并将该第二PPDU的分组字段所指示的分组情况确定为第二PPDU中空时流组的分组情况;当第二PPDU分组字段所指示的分组情况不符合接收端当前的状态时,接收端向发送端发送否定反馈,在发送否定反馈后,接收端接收发送端发送的重新生成的第二PPDU。
可选的,所述MCS字段还用于指示所述第一空时流组和所述其他空时流组的分组情况。
可选的,所述第一空时流组和所述其他空时流组的码率相同,且所述码率通过所述第一空时流组的MCS指示。
第三方面,本申请实施例提供了一种信息指示方法,所述方法包括:
发送端生成物理层协议数据单元PPDU,所述PPDU包括调制编码策略MCS字段,所述MCS字段包括:指示子字段和至少一个MCS子字段,所述指示子字段用于指示多个空时流/空时流组的调制方式,每个所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS。
其中,所述指示子字段中的值为第一数值时,所述指示子字段用于指示所述多个空时流/空时流组的调制方式为均衡调制方式,所述MCS子字段用于指示所述多个空时流/空时流组的同一MCS,可选的,该第一数值可以为0。所述指示子字段中的值为第二数值时,所述指示子字段用于指示所述多个空时流/空时流组的调制方式为非均衡调制方式,所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS。例如,当第一数值为0时,第二数值可以为1。
示例的,PPDU的前导码包括极高吞吐率信令字段A和极高吞吐率信令字段B,该指示子字段可以位于极高吞吐率信令字段A中,至少一个MCS子字段可以位于极高吞吐率信令字段A或者极高吞吐率信令字段B中。
可选的,所述指示子字段中的值为第二数值时,所述MCS字段包括多个MCS子字段,每个所述MCS子字段用于指示一个所述空时流/空时流组的MCS,或者,所述MCS字段包括一个MCS子字段,所述MCS子字段用于分别指示所述多个空时流/空时流组的MCS。
发送端发送所述PPDU。示例的,发送端可以基于WLAN的802.11系列协议发送该PPDU。
第四方面,本申请实施例提供了一种信息指示方法,所述方法包括:
接收端接收物理层协议数据单元PPDU,所述PPDU包括调制编码策略MCS字段,所述MCS字段包括:指示子字段和至少一个MCS子字段,所述指示子字段用于指示多个空时流/空时流组的调制方式,每个所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS。
示例的,接收端可以基于WLAN的802.11系列协议接收该PPDU。
接收端基于接收的所述PPDU,确定所述多个空时流/空时流组的MCS。
其中,PPDU中包括MCS字段,接收端可以根据MCS字段的值确定多个空时流/空时流组的MCS。
其中,所述指示子字段中的值为第一数值时,所述指示子字段用于指示所述多个空时流/空时流组的调制方式为均衡调制方式,所述MCS子字段用于指示所述多个空时流/空时流组的同一MCS。接收端可以根据该指示子字段确定该多个空时流/空时流组的调制方式为均衡调制,并根据MCS子字段确定多个空时流/空时流组的同一MCS。
或者,所述指示子字段中的值为第二数值时,所述指示子字段用于指示所述多个空时流/空时流组的调制方式为非均衡调制方式,所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS。接收端可以根据该指示子字段确定该多个空时流/空时流组的调制方式为非均衡调制,并根据MCS子字段确定至少一个空时流/空时流组的MCS。
示例的,所述指示子字段中的值为第二数值时,所述MCS字段包括多个MCS子字段,每个所述MCS子字段用于指示一个所述空时流/空时流组的MCS,或者,所述MCS字段包括一个MCS子字段,所述MCS子字段用于分别指示所述多个空时流/空时流组的MCS。
第五方面,本申请实施例提供了一种信息指示方法,所述方法包括:
发送端生成物理层协议数据单元PPDU,所述PPDU包括调制编码策略MCS字段,所述MCS字段包括指示子字段,当所述指示子字段的值为有效值时,所述指示子字段用于指示多个空时流/空时流组的调制方式为均衡调制,且指示所述多个空时流/空时流组均采用所述MCS,当所述指示子字段的值为特殊值时,所述MCS字段还包括至少一个MCS子字段,所述指示子字段用于指示多个空时流/空时流组的调制方式为非均衡调制方式,每个所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS。
由于可以直接通过指示子字段指示多个空时流的调制方式为均衡调制且同时指示该多个空时流的同一MCS,因此能够减小MCS字段的比特数,从而减小PPDU的传输开销,实现数据的高效传输。
示例的,发送端可以基于WLAN的802.11系列协议发送该PPDU。
第六方面,本申请实施例提供了一种信息指示方法,所述方法包括:
接收端接收物理层协议数据单元PPDU,所述PPDU包括调制编码策略MCS字段,所述MCS字段包括指示子字段,当所述指示子字段的值为有效值时,所述指示子字段用于指示多个空时流/空时流组的调制方式为均衡调制,且指示所述多个空时流/空时流组均采用所述MCS,当所述指示子字段的值为特殊值时,所述MCS字段还包括至少一个MCS子字段,所述指示子字段用于指示多个空时流/空时流组的调制方式为非均衡调制方式,每个所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS。
示例的,接收端可以基于WLAN的802.11系列协议接收该PPDU。
接收端基于接收的所述PPDU,确定所述多个空时流/空时流组的MCS。
示例的,在第一种情况下,当接收端接收到的MCS字段中的指示子字段的值为有效值时,接收端可以根据该指示子字段的值确定多个空时流/空时流组的调制方式为均衡调制,且确定多个空时流/空时流组的同一MCS。
在第二种情况下,当接收端接收到的MCS字段中的指示子字段的值为特殊值,且该MCS字段还包括至少一个MCS子字段时,接收端可以根据指示子字段的值确定该多个空时流/空时流组的调制方式为非均衡调制,并根据MCS子字段确定各个空时流/空时流组的MCS。
第七方面,本申请实施例提供了一种信息指示装置,所述装置包括:
第一生成模块,用于生成第一物理层协议数据单元PPDU,第一PPDU包括调制编码策 略MCS字段,
所述MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,所述其他空时流组的差值MCS用于确定所述其他空时流组的MCS;
第一发送模块,用于发送所述第一PPDU。
可选的,所述MCS字段包括:MCS子字段和至少一个差值MCS子字段,所述MCS子字段用于指示所述第一空时流组的MCS,每个所述差值MCS子字段用于指示一个其他空时流组的差值MCS。
可选的,所述MCS字段包括:MCS子字段和差值MCS索引子字段,所述MCS子字段用于指示所述第一空时流组的MCS,所述差值MCS索引子字段用于指示所述其他空时流组的差值MCS。
可选的,任一其他空时流组的差值MCS表示所述任一其他空时流组与所述第一空时流组在星座映射量级上的差值;
或者,任一其他空时流组的差值MCS表示所述任一其他空时流组与所述任一其他空时流组的前一空时流组在星座映射量级上的差值。
可选的,所述MCS字段包括:差值MCS索引子字段,所述差值MCS索引子字段用于指示所述第一空时流组的MCS以及所述其他空时流组的差值MCS。
可选的,所述装置还包括:
第二生成模块,用于在所述第一生成模块生成第一物理层协议数据单元PPDU之前,生成第二PPDU,所述第二PPDU包括分组字段,所述分组字段用于指示空时流组的分组情况;
第二发送模块,用于发送所述第二PPDU。
可选的,所述MCS字段还用于指示所述第一空时流组和所述其他空时流组的分组情况。
可选的,所述第一空时流组和所述其他空时流组的码率相同,且所述码率通过所述第一空时流组的MCS指示。
第八方面,本申请实施例提供了一种信息指示装置,所述装置包括:
第一接收模块,用于接收第一物理层协议数据单元PPDU,第一PPDU包括调制编码策略MCS字段,所述MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,所述其他空时流组的差值MCS用于确定所述其他空时流组的MCS;
确定模块,用于基于接收的所述第一PPDU,确定所述第一空时流组的MCS以及所述其他空时流组的MCS。
可选的,所述MCS字段包括:MCS子字段和至少一个差值MCS子字段,所述MCS子字段用于指示所述第一空时流组的MCS,每个所述差值MCS子字段用于指示一个其他空时流组的差值MCS。
可选的,所述MCS字段包括:MCS子字段和差值MCS索引子字段,所述MCS子字段用于指示所述第一空时流组的MCS,所述差值MCS索引子字段用于指示所述其他空时流组的差值MCS。
可选的,任一其他空时流组的差值MCS表示所述任一其他空时流组与所述第一空时流组在星座映射量级上的差值;
或者,任一其他空时流组的差值MCS表示所述任一其他空时流组与所述任一其他空时流组的前一空时流组在星座映射量级上的差值。
可选的,所述MCS字段包括:差值MCS索引子字段,所述差值MCS索引子字段用于指示所述第一空时流组的MCS以及所述其他空时流组的差值MCS。
可选的,所述装置还包括:
第二接收模块,用于在所述第一接收模块接收第一物理层协议数据单元PPDU之前,接收第二PPDU,所述第二PPDU包括分组字段,所述分组字段用于指示空时流组的分组情况。
可选的,所述MCS字段还用于指示所述第一空时流组和所述其他空时流组的分组情况。
可选的,所述第一空时流组和所述其他空时流组的码率相同,且所述码率通过所述第一空时流组的MCS指示。
第九方面,本申请实施例提供了一种信息指示装置,所述装置包括:
生成模块,用于生成物理层协议数据单元PPDU,所述PPDU包括调制编码策略MCS字段,所述MCS字段包括:指示子字段和至少一个MCS子字段,所述指示子字段用于指示多个空时流/空时流组的调制方式,每个所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS;
发送模块,用于发送所述PPDU。
可选的,所述指示子字段中的值为第一数值时,所述指示子字段用于指示所述多个空时流/空时流组的调制方式为均衡调制方式,所述MCS子字段用于指示所述多个空时流/空时流组的同一MCS;
或者,所述指示子字段中的值为第二数值时,所述指示子字段用于指示所述多个空时流/空时流组的调制方式为非均衡调制方式,所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS。
可选的,所述指示子字段中的值为第二数值时,所述MCS字段包括多个MCS子字段,每个所述MCS子字段用于指示一个所述空时流/空时流组的MCS,或者,所述MCS字段包括一个MCS子字段,所述MCS子字段用于分别指示所述多个空时流/空时流组的MCS。
第十方面,本申请实施例提供了一种信息指示装置,所述装置包括:
接收模块,用于接收物理层协议数据单元PPDU,所述PPDU包括调制编码策略MCS字段,所述MCS字段包括:指示子字段和至少一个MCS子字段,所述指示子字段用于指示多个空时流/空时流组的调制方式,每个所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS;
确定模块,用于基于接收的所述PPDU,确定所述多个空时流/空时流组的MCS。
可选的,所述指示子字段中的值为第一数值时,所述指示子字段用于指示所述多个空时流/空时流组的调制方式为均衡调制方式,所述MCS子字段用于指示所述多个空时流/空时流组的同一MCS;
或者,所述指示子字段中的值为第二数值时,所述指示子字段用于指示所述多个空时流/空时流组的调制方式为非均衡调制方式,所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS。
可选的,所述指示子字段中的值为第二数值时,所述MCS字段包括多个MCS子字段,每个所述MCS子字段用于指示一个所述空时流/空时流组的MCS,或者,所述MCS字段包括一个MCS子字段,所述MCS子字段用于分别指示所述多个空时流/空时流组的MCS。
第十一方面,本申请实施例提供了一种信息指示装置,所述装置包括:
生成模块,用于生成物理层协议数据单元PPDU,所述PPDU包括调制编码策略MCS字段,所述MCS字段包括指示子字段,当所述指示子字段的值为有效值时,所述指示子字段用于指示多个空时流/空时流组的调制方式为均衡调制,且指示所述多个空时流/空时流组均采用所述MCS,当所述指示子字段的值为特殊值时,所述MCS字段还包括至少一个MCS子字段,所述指示子字段用于指示多个空时流/空时流组的调制方式为非均衡调制方式,每个所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS;
发送模块,用于发送所述PPDU。
第十二方面,本申请实施例提供了一种信息指示装置,所述装置包括:
接收模块,用于接收物理层协议数据单元PPDU,所述PPDU包括调制编码策略MCS字段,所述MCS字段包括指示子字段,当所述指示子字段的值为有效值时,所述指示子字段用于指示多个空时流/空时流组的调制方式为均衡调制,且指示所述多个空时流/空时流组均采用所述MCS,当所述指示子字段的值为特殊值时,所述MCS字段还包括至少一个MCS子字段,所述指示子字段用于指示多个空时流/空时流组的调制方式为非均衡调制方式,每个所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS;
确定模块,用于基于接收的所述PPDU,确定所述多个空时流/空时流组的MCS。
第十三方面,本申请实施例提供了一种信息指示装置,包括处理器和与所述处理器内部连接通信的收发器;所述处理器用于生成第一物理层协议数据单元PPDU,第一PPDU包括调制编码策略MCS字段,所述MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,所述其他空时流组的差值MCS用于确定所述其他空时流组的MCS;所述收发器用于发送所述第一PPDU。
可选的,所述处理器还用于生成第二PPDU,所述收发器还用于发送所述第二PPDU,所述第二PPDU包括分组字段,所述分组字段用于指示空时流组的分组情况。
第十三方面提供的信息指示装置用于执行上述第一方面或第一方面任意可能的实现方式,具体细节可参见上述第一方面或第一方面任意可能的实现方式,此处不再赘述。
第十四方面,本申请实施例提供了一种信息指示装置,包括处理器和与所述处理器内部连接通信的收发器;所述收发器用于接收第一物理层协议数据单元PPDU,第一PPDU包括调制编码策略MCS字段,所述MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,所述其他空时流组的差值MCS用于确定所述其他空时流组的MCS;所述处理器用于基于所述第一PPDU,确定第一空时流组的MCS以及其他空时流组的MCS。
可选的,所述收发器还用于接收第二PPDU,所述第二PPDU包括分组字段,所述分组字段用于指示空时流组的分组情况。
第十四方面提供的信息指示装置用于执行上述第二方面或第二方面任意可能的实现方式,具体细节可参见上述第二方面或第二方面任意可能的实现方式,此处不再赘述。
第十五方面,本申请实施例提供了一种信息指示装置,包括处理器和与所述处理器内部连接通信的收发器;所述处理器用于生成物理层协议数据单元PPDU,所述PPDU包括调制编码策略MCS字段,所述MCS字段包括:指示子字段和至少一个MCS子字段,所述指示子字段用于指示多个空时流/空时流组的调制方式,每个所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS;所述收发器用于发送所述PPDU。
第十五方面提供的信息指示装置用于执行上述第三方面或第三方面任意可能的实现方 式,具体细节可参见上述第三方面或第三方面任意可能的实现方式,此处不再赘述。
第十六方面,本申请实施例提供了一种信息指示装置,包括处理器和与所述处理器内部连接通信的收发器;所述收发器用于接收物理层协议数据单元PPDU,所述PPDU包括调制编码策略MCS字段,所述MCS字段包括:指示子字段和至少一个MCS子字段,所述指示子字段用于指示多个空时流/空时流组的调制方式,每个所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS;所述处理器用于基于接收的所述PPDU,确定所述多个空时流/空时流组的MCS。
第十六方面提供的信息指示装置用于执行上述第四方面或第四方面任意可能的实现方式,具体细节可参见上述第四方面或第四方面任意可能的实现方式,此处不再赘述。
第十七方面,本申请实施例提供了一种信息指示装置,包括处理器和与所述处理器内部连接通信的收发器;所述处理器用于生成物理层协议数据单元PPDU,所述PPDU包括调制编码策略MCS字段,所述MCS字段包括指示子字段,当所述指示子字段的值为有效值时,所述指示子字段用于指示多个空时流/空时流组的调制方式为均衡调制,且指示所述多个空时流/空时流组均采用所述MCS,当所述指示子字段的值为特殊值时,所述MCS字段还包括至少一个MCS子字段,所述指示子字段用于指示多个空时流/空时流组的调制方式为非均衡调制方式,每个所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS;所述收发器用于发送所述PPDU。
第十七方面提供的信息指示装置用于执行上述第五方面或第五方面任意可能的实现方式,具体细节可参见上述第五方面或第五方面任意可能的实现方式,此处不再赘述。
第十八方面,本申请实施例提供了一种信息指示装置,包括处理器和与所述处理器内部连接通信的收发器;所述收发器用于接收物理层协议数据单元PPDU,所述PPDU包括调制编码策略MCS字段,所述MCS字段包括指示子字段,当所述指示子字段的值为有效值时,所述指示子字段用于指示多个空时流/空时流组的调制方式为均衡调制,且指示所述多个空时流/空时流组均采用所述MCS,当所述指示子字段的值为特殊值时,所述MCS字段还包括至少一个MCS子字段,所述指示子字段用于指示多个空时流/空时流组的调制方式为非均衡调制方式,每个所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS;所述处理器用于基于接收的所述PPDU,确定所述多个空时流/空时流组的MCS。
第十八方面提供的信息指示装置用于执行上述第六方面或第六方面任意可能的实现方式,具体细节可参见上述第六方面或第六方面任意可能的实现方式,此处不再赘述。
第十九方面,本申请实施例提供了一种信息指示装置,包括处理电路和与所述处理电路内部连接通信的输出接口,其中,所述处理电路用于生成第一物理层协议数据单元PPDU,第一PPDU包括调制编码策略MCS字段,所述MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,所述其他空时流组的差值MCS用于确定所述其他空时流组的MCS;所述输出接口用于发送所述第一PPDU。
可选的,所述处理电路还用于生成第二PPDU,所述输出接口还用于发送所述第二PPDU,所述第二PPDU包括分组字段,所述分组字段用于指示空时流组的分组情况。
第十九方面提供的信息指示装置用于执行上述第一方面或第一方面任意可能的实现方式,具体细节可参见上述第一方面或第一方面任意可能的实现方式,此处不再赘述。
第二十方面,本申请实施例提供了一种信息指示装置,包括处理电路和与所述处理电路 内部连接通信的输入接口,其中,所述输入接口用于接收第一物理层协议数据单元PPDU,所述第一PPDU包括调制编码策略MCS字段,所述MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,所述其他空时流组的差值MCS用于确定所述其他空时流组的MCS;所述处理电路用于基于所述第一PPDU,确定第一空时流组的MCS以及其他空时流组的MCS。
可选的,所述输入接口还用于接收第二PPDU,所述第二PPDU包括分组字段,所述分组字段用于指示空时流组的分组情况。
第二十方面提供的信息指示装置用于执行上述第二方面或第二方面任意可能的实现方式,具体细节可参见上述第二方面或第二方面任意可能的实现方式,此处不再赘述。
第二十一方面,本申请实施例提供了一种信息指示装置,包括处理电路和与所述处理电路内部连接通信的输出接口,其中,所述处理电路用于生成物理层协议数据单元PPDU,所述PPDU包括调制编码策略MCS字段,所述MCS字段包括:指示子字段和至少一个MCS子字段,所述指示子字段用于指示多个空时流/空时流组的调制方式,每个所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS;所述输出接口用于发送所述PPDU。
第二十一方面提供的信息指示装置用于执行上述第三方面或第三方面任意可能的实现方式,具体细节可参见上述第三方面或第三方面任意可能的实现方式,此处不再赘述。
第二十二方面,本申请实施例提供了一种信息指示装置,包括处理电路和与所述处理电路内部连接通信的输入接口,其中,所述输入接口用于接收物理层协议数据单元PPDU,所述PPDU包括调制编码策略MCS字段,所述MCS字段包括:指示子字段和至少一个MCS子字段,所述指示子字段用于指示多个空时流/空时流组的调制方式,每个所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS;所述处理电路用于基于接收的所述PPDU,确定所述多个空时流/空时流组的MCS。
第二十二方面提供的信息指示装置用于执行上述第四方面或第四方面任意可能的实现方式,具体细节可参见上述第四方面或第四方面任意可能的实现方式,此处不再赘述。
第二十三方面,本申请实施例提供了一种信息指示装置,包括处理电路和与所述处理电路内部连接通信的输出接口,其中,所述处理电路用于生成物理层协议数据单元PPDU,所述PPDU包括调制编码策略MCS字段,所述MCS字段包括指示子字段,当所述指示子字段的值为有效值时,所述指示子字段用于指示多个空时流/空时流组的调制方式为均衡调制,且指示所述多个空时流/空时流组均采用所述MCS,当所述指示子字段的值为特殊值时,所述MCS字段还包括至少一个MCS子字段,所述指示子字段用于指示多个空时流/空时流组的调制方式为非均衡调制方式,每个所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS;所述输出接口用于发送所述PPDU。
第二十三方面提供的信息指示装置用于执行上述第五方面或第五方面任意可能的实现方式,具体细节可参见上述第五方面或第五方面任意可能的实现方式,此处不再赘述。
第二十四方面,本申请实施例提供了一种信息指示装置,包括处理电路和与所述处理电路内部连接通信的输入接口,其中,所述输入接口用于接收物理层协议数据单元PPDU,所述PPDU包括调制编码策略MCS字段,所述MCS字段包括指示子字段,当所述指示子字段的值为有效值时,所述指示子字段用于指示多个空时流/空时流组的调制方式为均衡调制,且指示所述多个空时流/空时流组均采用所述MCS,当所述指示子字段的值为特殊值时,所述 MCS字段还包括至少一个MCS子字段,所述指示子字段用于指示多个空时流/空时流组的调制方式为非均衡调制方式,每个所述MCS子字段用于指示至少一个所述空时流/空时流组的MCS;所述处理电路用于基于接收的所述PPDU,确定所述多个空时流/空时流组的MCS。
第二十四方面提供的信息指示装置用于执行上述第六方面或第六方面任意可能的实现方式,具体细节可参见上述第六方面或第六方面任意可能的实现方式,此处不再赘述。
第二十五方面,本申请实施例提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序包括用于执行上述第一方面或第一方面任意可能的实现方式的指令。
第二十六方面,本申请实施例提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序包括用于执行上述第二方面或第二方面任意可能的实现方式的指令。
第二十七方面,本申请实施例提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序包括用于执行上述第三方面或第三方面任意可能的实现方式的指令。
第二十八方面,本申请实施例提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序包括用于执行上述第四方面或第四方面任意可能的实现方式的指令。
第二十九方面,本申请实施例提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序包括用于执行上述第五方面或第五方面任意可能的实现方式的指令。
第三十方面,本申请实施例提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序包括用于执行上述第六方面或第六方面任意可能的实现方式的指令。
第三十一方面,本申请实施例提供了一种计算机程序,所述计算机程序包括用于执行上述第一方面或第一方面任意可能的实现方式的指令。
第三十二方面,本申请实施例提供了一种计算机程序,所述计算机程序包括用于执行上述第二方面或第二方面任意可能的实现方式的指令。
第三十三方面,本申请实施例提供了一种计算机程序,所述计算机程序包括用于执行上述第三方面或第三方面任意可能的实现方式的指令。
第三十四方面,本申请实施例提供了一种计算机程序,所述计算机程序包括用于执行上述第四方面或第四方面任意可能的实现方式的指令。
第三十五方面,本申请实施例提供了一种计算机程序,所述计算机程序包括用于执行上述第五方面或第五方面任意可能的实现方式的指令。
第三十六方面,本申请实施例提供了一种计算机程序,所述计算机程序包括用于执行上述第六方面或第六方面任意可能的实现方式的指令。
第三十七方面,本申请实施例提供了一种数据传输系统,包括:发送设备和接收设备,所述发送设备包括上述第七方面或第十三方面或第十九方面所提供的信息指示装置,所述接收设备包括第八方面或第十四方面或第二十方面所提供的信息指示装置。
第三十八方面,本申请实施例提供了一种数据传输系统,包括:发送设备和接收设备,所述发送设备包括上述第九方面或第十五方面或第二十一方面所提供的信息指示装置,所述接收设备包括第十方面或第十六方面或第二十二方面所提供的信息指示装置。
第三十九方面,本申请实施例提供了一种数据传输系统,包括:发送设备和接收设备,所述发送设备包括上述第十一方面或第十七方面或第二十三方面所提供的信息指示装置,所述接收设备包括第十二方面或第十八方面或第二十四方面所提供的信息指示装置。
本申请提供的技术方案带来的有益效果至少可以包括:
在本申请中,生成的第一PPDU中包括空时流组和MCS字段,通过该MCS字段指示第一空时流组的MCS以及其他空时流组的差值MCS,由于MCS字段用于指示空时流组的MCS,无需指示每个空时流的MCS,且MCS字段用于指示其他空时流组的差值MCS,差值MCS的比特数较小,因此,减小了PPDU的传输开销,使得在传输的PPDU包括较多数量的空时流,且MCS字段指示多种MCS的前提下,能够实现较高的吞吐率,从而提供了可以适用于下一代标准的数据帧的结构,以进行MCS的指示。
附图说明
图1为本申请实施例提供的一种数据传输系统的结构示意图;
图2为本申请实施例提供的另一种数据传输系统的结构示意图;
图3为本申请实施例提供的一种信息指示方法的流程图;
图4为本申请实施例提供的一种第一PPDU的前导码的结构示意图;
图5为本申请实施例提供的一种MCS字段的结构示意图;
图6为本申请实施例提供的另一种MCS字段的结构示意图;
图7为本申请实施例提供的再一种MCS字段的结构示意图;
图8为本申请实施例提供的一种分组情况获取方法的流程图;
图9为本申请实施例提供的一种分组字段的结构示意图;
图10为本申请实施例提供的另一种信息指示方法的流程图;
图11为本申请实施例提供的一种PPDU的结构示意图;
图12为本申请实施例提供的另一种PPDU的结构示意图;
图13为本申请实施例提供的再一种PPDU的结构示意图;
图14为本申请实施例提供的又一种PPDU的结构示意图;
图15为本申请实施例提供的又一种信息指示方法的流程图;
图16为本申请实施例提供的又一种PPDU的结构示意图;
图17为本申请实施例提供的又一种PPDU的结构示意图;
图18为本申请实施例提供的一种信息指示装置的框图;
图19为本申请实施例提供的另一种信息指示装置的框图;
图20为本申请实施例提供的再一种信息指示装置的框图;
图21为本申请实施例提供的又一种信息指示装置的框图;
图22为本申请实施例提供的又一种信息指示装置的框图;
图23为本申请实施例提供的又一种信息指示装置的框图;
图24为本申请实施例提供的又一种信息指示装置的框图;
图25为本申请实施例提供的又一种信息指示装置的框图;
图26为本申请实施例提供的一种信息指示装置的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
本申请实施例提供了一种数据传输系统,如图1所示,该数据传输系统包括发送端01和 接收端02,发送端01和接收端02之间可以通过无线网络通信。可选的,该数据传输系统可以为WLAN。WLAN中可以包括多个基本服务集(Basic Service Set,BSS),BSS的节点包括接入点(Access Point,AP)和非接入点的站点(None access point station,Non-AP STA),也称站点(Station,STA)。每个BSS可以包含一个AP和关联于该AP的多个STA。则请参考图2,图2为申请实施例提供的另一种数据传输系统的结构示意图,该数据传输系统包括至少一个AP和至少一个STA,图2假设数据传输系统包括两个AP 101和三个STA 102,但并不对数据传输系统中的设备个数和类型进行限制。在该数据传输系统中,AP和STA之间,AP和AP之间,STA和STA之间均可以通过无线网络进行通信,则该数据传输系统可以包括以下至少一种通信场景:AP为发送端,STA为接收端;STA为发送端,AP为接收端;一个AP为发送端,另一个AP为接收端;一个STA为发送端,另一个STA为接收端。本申请实施例对此不做限定。
其中,AP也可称为无线访问接入点或热点等。AP是移动用户进入有线网络的接入点,主要部署于家庭、大楼内部以及园区内部,典型覆盖半径为几十米至上百米。当然,也可以部署于户外。AP相当于连接有线网络和无线网络的桥梁,其主要作用是将各个STA连接到一起,然后将无线网络接入有线网络。可选的,AP可以是带有无线保真(wireless fidelity,Wi-Fi)芯片的终端设备或者网络设备,例如,AP可以是通信服务器、路由器、交换机或网桥等。
可选的,STA可以是无线通信芯片、无线传感器或无线通信终端。例如,STA可以是支持Wi-Fi通信功能的以下任一设备:移动电话、平板电脑、机顶盒、智能电视、智能可穿戴设备、车载通信设备或计算机等。
WLAN的802.11系列协议中,AP和SAT之间通过物理层协议数据单元(PHY Protocol Data Unit,PPDU)传输数据,PPDU包括空时流以及MCS字段,该MCS字段用于指示空时流的MCS。其中,各个空时流采用不同的MCS的方式称为非均衡调制(Unequal modulation,UEQM),各个空时流采用相同的MCS的方式称为均衡调制。
目前的802.11系列协议的下一代标准正在讨论中,相比于目前的标准,下一代标准的吞吐率更高,所支持发送端同时传输的空时流数量更多,所支持的MCS种类也更多,目前的标准中的PPDU的MCS字段均不适用于下一代标准。因此亟需一种适用于下一代标准的数据帧的结构,以进行MCS的指示。
本申请实施例提供了一种信息指示方法,可以适用于下一代标准的数据帧的结构,该方法通过改变PPDU中MCS字段的结构减小MCS字段的比特(bit)数,从而减小PPDU的传输开销。该信息指示方法可以应用于数据传输系统,例如,该方法可以应用于图2所示的数据传输系统的AP和STA。在本申请实施例中,对于不同种PPDU的MCS字段,其结构可能不同,其指示的值所表征的含义也可能不同,因此,本申请实施例以以下三种PPDU的结构为例,对该信息指示方法进行说明。
在第一种实现方式中,该PPDU包括空时流组以及MCS字段,MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,则请参考图3,图3为本申请实施例提供的一种信息指示方法的流程图,该方法包括:
步骤201、发送端生成第一PPDU。
第一PPDU(也称数据帧)包括MCS字段,该MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,该其他空时流组的差值MCS用于确定其他空时流组的MCS。
示例的,发送端可以基于分组情况对待传输的空时流进行划分得到第一PPDU中的空时流组。
其中,第一PPDU包括前导码,该MCS字段可以位于前导码中,则示例的,请参考图4,图4为本申请实施例提供的一种第一PPDU的前导码的结构示意图,该前导码包括频带宽度(Band Width,BW)字段、空时流数(Number of Space and Time Stream,NSTS)字段和MCS字段,BW字段用于指示第一PPDU的带宽,NSTS字段用于指示第一PPDU中空时流的数量,MCS字段用于指示第一空时流组的MCS以及其他空时流组的差值MCS。需要说明的是,本申请实施例以该前导码包括BW字段、NSTS字段和MCS字段为例进行说明。实际应用中,该前导码还可以包括其他字段,例如,该前导码还可以包括数据分组格式字段或者数据分组扩展(Packet Extension,PE)指示字段等,本申请实施例对该前导码的结构不做限定。该MCS字段可以通过多种方式指示第一空时流组的MCS以及其他空时流组的差值MCS,本申请实施例以以下几种示例为例对MCS字段的结构进行说明。
在第一种示例中,MCS字段通过MCS子字段和差值MCS子字段分别指示第一空时流组的MCS,以及其他空时流组的差值MCS。则请参考图5,图5为本申请实施例提供的一种MCS字段的结构示意图,该MCS字段包括:MCS子字段和至少一个差值MCS子字段。该至少一个差值MCS子字段与上述其他空时流组的MCS一一对应。假设该空时流组数为M,M>1,则该至少一个差值MCS子字段包括与其他空时流组的MCS一一对应的第一差值MCS子字段、第二差值MCS子字段、第三差值MCS子字段……第M-1差值MCS子字段。示例的,请参考下述表1,表1示出了MCS字段中的MCS子字段与指示内容的对应关系,以及差值MCS子字段与指示内容的对应关系,参见表1,MCS子字段的bit数为4bit,每个差值MCS子字段的bit数为2bit,MCS子字段用于指示第一空时流组的MCS,每个差值MCS子字段用于指示一个其他空时流组(即对应的一个其他空时流组)的差值MCS。
表1
Figure PCTCN2020079773-appb-000001
示例的,请参考下述表2,表2示出了MCS子字段的值与第一空时流组的MCS的一一 对应关系,参见表2,MCS子字段的值的取值范围为0至14,R表示第一空时流组的码率,该MCS子字段用于指示第一空时流组的MCS,例如,当MCS子字段的值为5时,指示该第一空时流组的MCS为:64-QAM,R=2/3。
表2
MCS子字段 第一空时流组的MCS
0 二进制相移键控BPSK,R=1/2
1 正交相移键控QPSK,R=1/2
2 QPSK,R=3/4
3 16-QAM(正交幅度调制),R=1/2
4 16-QAM(正交幅度调制),R=3/4
5 64-QAM,R=2/3
6 64-QAM,R=3/4
7 64-QAM,R=5/6
8 256-QAM,R=3/4
9 256-QAM,R=5/6
10 1024-QAM,R=3/4
11 1024-QAM,R=5/6
12 4096-QAM,R=3/4
13 4096-QAM,R=5/6
14 4096-QAM,R=7/8
15 预留
在一种示例中,任一其他空时流组的差值MCS子字段的值表示该任一其他空时流组与第一空时流组在星座映射量级上的差值,星座映射指的是将待传输的bit序列映射为适于传输的符号序列的调制方式,星座映射量级指的是调制方式的级别,调制方式的级别越高,对bit序列映射所得到的符号序列中每个符号序列的bit数越大。示例的,参见上述表2,表2示出了7种级别的星座映射,将该7种级别的星座映射按照级别从低到高的顺序排序后的结果为:BPSK、QPSK、16-QAM、64-QAM、256-QAM、1024-QAM和4096-QAM,则对于该7种级别的星座映射,QPSK量级与BPSK量级的差值为1,16-QAM量级与BPSK量级的差值为2,64-QAM量级与BPSK量级的差值为3,依次类推。其中,任一其他空时流组的差值MCS子字段的值与该任一其他空时流组与第一空时流组在星座映射量级上的差值一一对应。该对应关系可以设置在指定关系表中,发送端可以基于任一其他空时流组与第一空时流组在星座映射量级上的差值查询该指定关系表,确定相应的差值MCS子字段的值。接收端可以根据差值MCS子字段的值查询该指定关系表,确定该任一其他空时流组与第一空时流组在星座映射量级上的差值。该指定关系表可以通过预先约定,或者由发送端通过其他PPDU(如管理帧)告知接收端,还可以携带在该第一PPDU中。例如,当任一其他空时流组的差值MCS子字 段的值为P1时,表示该任一其他空时流组与第一空时流组在星座映射量级上的差值为Q1,P1和Q1可以相等也可以不等,两者正相关或负相关,本申请实施例对此不做限定,只要保证基于P1和Q1中的一者能够查到另一者即可。例如只要保证通过P1能够查到Q1即可。
在另一种示例中,该任一其他空时流组的差值MCS子字段的值表示任一其他空时流组与任一其他空时流组的前一空时流组在星座映射量级上的差值。其中,任一其他空时流组的差值MCS子字段的值与该任一其他空时流组与前一空时流组在星座映射量级上的差值一一对应。该对应关系可以设置在指定关系表中,发送端可以基于任一其他空时流组与前一空时流组在星座映射量级上的差值查询该指定关系表,确定相应的差值MCS子字段的值。接收端可以根据差值MCS子字段的值查询该指定关系表,确定该任一其他空时流组与前一空时流组在星座映射量级上的差值。该指定关系表可以通过预先约定,或者由发送端通过其他PPDU(如管理帧)告知接收端,还可以携带在该第一PPDU中。例如,当任一其他空时流组的差值MCS子字段的值为P2时,表示任一其他空时流组与前一空时流组在星座映射量级上的差值为Q2,P2和Q2可以相等也可以不等,两者正相关或负相关,本申请实施例对此不做限定,只要保证基于P2和Q2中的一者能够查到另一者即可。
示例的,请参考下述表3,表3示出了差值MCS子字段的值与其他空时流组的差值MCS的对应关系,其中,表3以该差值MCS子字段的值表示任一其他空时流组与第一空时流组在星座映射量级上的差值为例进行说明,第N空时流组表示其他空时流组中的任一空时流组。第N空时流组的差值MCS子字段的值等于第N空时流组与第一空时流组在星座映射量级上的差值,即前述P1=Q1。例如,当差值MCS子字段的值为1时,表示第N空时流组与第一空时流组在星座映射量级上的差值为1,也即是第N空时流组与第一空时流组相差一个星座映射的等级。
本申请实施例中,差值MCS用于确定其他空时流组的MCS,例如,假设该第一PPDU包括4个空时流组,第一PPDU的MCS子字段的值为7,第一差值MCS子字段的值为1,第二差值MCS子字段的值为2且第三差值MCS子字段的值为3,则参考上述表2得到该第一PPDU中,第一空时流组的MCS为:64-QAM,R=5/6,基于该第一空时流组的MCS以及参考表3可以得到该第二空时流组的MCS为:256-QAM,R=5/6,第三空时流组的MCS为:1024-QAM,R=5/6,第四空时流组的MCS为:4096-QAM,R=5/6。
表3
Figure PCTCN2020079773-appb-000002
Figure PCTCN2020079773-appb-000003
在该第一种示例中,通过MCS子字段指示第一空时流组的MCS,通过差值MCS子字段指示其他空时流组的差值MCS,由于差值MCS子字段的比特数较小,因此,减小了第一PPDU的传输开销,从而实现了较高的吞吐率。
在第二种示例中,MCS字段通过MCS子字段和差值MCS索引子字段分别指示第一空时流组的MCS,以及其他空时流组的差值MCS。则请参考图6,图6为本申请实施例提供的另一种MCS字段的结构示意图,该MCS字段包括:MCS子字段和差值MCS索引子字段。示例的,请参考下述表4,表4示出了MCS子字段与指示内容的对应关系,以及差值MCS索引子字段与指示内容的对应关系,参见表4,MCS子字段用于指示第一空时流组的MCS,差值MCS索引子字段用于指示其他空时流组的差值MCS。
表4
MCS字段 比特数 指示内容
MCS子字段 4 第一空时流组的MCS
差值MCS索引子字段 4 其他空时流组的差值MCS
其中,MCS子字段的值与第一空时流组的MCS的一一对应关系可以参考前述表2,本申请实施例在此不做赘述。示例的,假设第一PPDU包括四个空时流组,则差值MCS索引子字段用于指示其他三个空时流组的差值MCS,请参考下述表5,表5示出了差值MCS索引子字段的值与其他空时流组的差值MCS的一一对应关系,差值MCS索引子字段的值的取值范围为0至13,该差值MCS索引子字段所指示的其他空时流组的差值MCS的值可以参考前述表3中差值MCS子字段的值。例如,当差值MCS索引子字段的值为7时,指示第二空时流组的差值MCS的值为0,指示第三空时流组的差值MCS的值为0,指示第四空时流组的差值MCS的值为3。
示例的,假设第一PPDU包括4个空时流组,该第一PPDU的MCS字段的值为7,差值MCS索引子字段的值为7,则由表5得到第二空时流组的差值MCS的值为0,第三空时流组的差值MCS的值为0,且第四空时流组的差值MCS的值为3。由上述表2得到第一空时流组的MCS为:64-QAM,R=5/6,则由上述表3得到该第二空时流组的调制为64-QAM,且码率R=5/6,第三空时流组的调制为64-QAM,且码率R=5/6,第四空时流组的调制为4096-QAM,且码率R=5/6。
表5
Figure PCTCN2020079773-appb-000004
Figure PCTCN2020079773-appb-000005
在该第二种示例中,通过MCS子字段指示第一空时流组的MCS,通过差值MCS索引子字段指示其他空时流组的差值MCS,因此只需两个子字段即能实现对第一PPDU中各个空时流的指示,从而减小了第一PPDU的传输开销,实现了较高的吞吐率。
在第三种示例中,MCS字段通过差值MCS索引子字段指示第一空时流组的MCS,以及其他空时流组的差值MCS。则请参考图7,图7为本申请实施例提供的再一种MCS字段的结构示意图,该MCS字段包括:差值MCS索引子字段,该差值MCS索引子字段用于指示第一空时流组的MCS以及其他空时流组的差值MCS。
其中,假设第一PPDU包括4个空时流组,且从第一空时流组至第四空时流组,各个空时流组的MCS在星座映射量级上逐渐增大,则请参考下述表6,表6示出了差值索引子字段的值与第一空时流组的MCS以及其他空时流组的差值MCS的一一对应关系。其中,表6仅示出了部分差值索引子字段的值与第一空时流组的MCS以及其他空时流组的差值MCS的一一对应关系,实际应用中,该差值索引子字段的值的取值范围可能大于表6所示的取值范围,本申请实施例对该差值索引子字段的值的取值范围不做限定。该差值MCS索引子字段所指示的第一空时流的MCS的值可以参考前述表2中MCS子字段的值,该差值MCS索引子字段所指示的其他空时流组的差值MCS的值可以参考前述表3中差值MCS子字段的值。例如,当差值MCS索引子字段的值为7时,指示第一空时流组的MCS的值为0,指示第二空时流组的差值MCS的值为0,指示第三空时流组的差值MCS的值为0,指示第四空时流组的差值MCS的值为3。
示例的,假设该第一PPDU包括4个空时流组,该第一PPDU的差值MCS索引子字段的值为7,则由表6得到第一空时流组的MCS的值为0,第二空时流组的差值MCS的值为0,第三空时流组的差值MCS的值为0,且第四空时流组的差值MCS的值为3。由上述表2得到第一空时流组的MCS为:二进制相移键控BPSK,R=1/2,由上述表3得到第二空时流组的调制为:二进制相移键控BPSK,且码率R=1/2,第三空时流组的调制为:二进制相移键控BPSK,且码率R=1/2,第四空时流组的调制为64-QAM,且码率R=1/2。
表6
Figure PCTCN2020079773-appb-000006
Figure PCTCN2020079773-appb-000007
在该第三种示例中,通过差值MCS索引子字段指示第一空时流组的MCS以及指示其他空时流组的差值MCS,因此只需一个子字段的值即能实现对第一PPDU中各个空时流的指示。且由于每个差值MCS索引子字段指示第一空时流组的MCS以及指示其他空时流组的差值MCS是存在关联性的,在一些场景下,可以根据第一空时流组的MCS确定其他空时流组的差值MCS的组合情况,从而能够排除一些差值MCS的不可能存在的组合情况,使得差值MCS索引子字段的值的取值范围更小,进一步减小第一PPDU的传输开销,以实现较高的吞吐率。示例的,参见表6,表6中各个空时流组的MCS在星座映射量级上逐渐增大,则当第一空时流组的MCS的值为14(假设14指示的MCS的星座映射量级为最大量级)时,第一空时流组的MCS的星座映射量级达到了最大量级,则其他空时流组的MCS的星座映射量级只能存在最大量级的情况,相应的,差值MCS的值只能为0,从而排除了其他空时流组的差值MCS的其他组合情况。
本申请在实际应用中,指示非均衡调制的MCS与指示均衡调制的MCS的表格可以集成为一个表格,这样可以减少发送端和接收端对表格维护的开销。表5和表6即为示例性地将指示非均衡调制的MCS与指示均衡调制的MCS的表格集成在一起所形成的表格。在表5中,差值MCS索引子字段的值为0时,即指示了均衡调制的MCS的情况,差值MCS索引子字段的值为1至13任一值时,即指示了非均衡调制的MCS的情况;在表6中,差值MCS索引子字段的值为0、14或者该值指示第一空时流组的MCS的值为14等时,即指示了均衡调制的MCS的情况,差值MCS索引子字段的值为1至13任一值,或15等时,即指示了非均衡调制的MCS的情况。表6中还有其他指示均衡或非均衡调制的MCS的情况,本申请实施 例对此不再一一例举。
在本申请实施例中,第一空时流组和其他空时流组的码率可以相同,且如前所述,MCS可以包括码率。由于第一空时流组和其他空时流组的码率相同,则可以通过任一空时流组的MCS指示该码率。示例的,该码率可以通过第一空时流组的MCS指示,这样使得第一PPDU的所有空时流的码率统一,能够简化后续接收端的解码过程。示例的,如上述表2所示,假设第一空时流组的MCS子字段的值为5,则第一空时流组的MCS中指示码率R=2/3,则其他空时流组的码率均为2/3。
步骤202、发送端发送第一PPDU。
示例的,发送端可以基于WLAN的802.11系列协议发送该第一PPDU。
步骤203、接收端接收第一PPDU。
示例的,接收端可以基于WLAN的802.11系列协议接收该第一PPDU。
步骤204、接收端基于接收的第一PPDU,确定第一空时流组的MCS以及其他空时流组的MCS。
示例的,由前述步骤201可知,第一PPDU包括MCS字段,该MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,则接收端可以基于该MCS字段确定第一空时流组的MCS以及其他空时流组的MCS。
其中,MCS字段的结构有多种,对于不同结构的MCS,接收端基于接收的第一PPDU,确定第一空时流组的MCS以及其他空时流组的MCS的方式不同。本申请实施例对应上述步骤201的几种MCS字段的结构,对该接收端确定第一空时流组的MCS以及其他空时流组的MCS的方式进行说明。
对应前述步骤201中的第一种示例,MCS字段包括:MCS子字段和至少一个差值MCS子字段。接收端可以根据MCS子字段的值得到第一空时流组的MCS,根据差值MCS子字段的值得到其他空时流组的差值MCS,再根据差值MCS确定其他空时流组的MCS。
对于该差值MCS子字段,在一种示例中,该差值MCS子字段的值表示任一其他空时流组与第一空时流组在星座映射量级上的差值,任一其他空时流组的差值MCS子字段的值与该任一其他空时流组与第一空时流组在星座映射量级上的差值一一对应,则接收端可以根据差值MCS子字段的值得到该任一其他空时流组与第一空时流组在星座映射量级上的差值。
在另一种示例中,该差值MCS子字段的值表示任一其他空时流组与任一其他空时流组的前一空时流组在星座映射量级上的差值,任一其他空时流组的差值MCS子字段的值与该任一其他空时流组与任一其他空时流组的前一空时流组在星座映射量级上的差值一一对应,则接收端可以根据差值MCS子字段的值得到该任一其他空时流组与前一空时流组在星座映射量级上的差值。
示例的,接收端可以根据MCS子字段的值查询表2得到第一空时流组的MCS,再根据差值MCS子字段的值查询表3得到其他空时流组的MCS。例如,接收端接收到的第一PPDU包括4个空时流组,接收到的MCS子字段的值为7,第一差值MCS子字段的值为1,第二差值子字段的值为2且第三差值子字段的值为3,接收端根据MCS子字段的值为7查询表2得到第一空时流组的MCS为:64-QAM,R=5/6,根据第一差值MCS子字段的值为1、第二差值MCS子字段的值为2以及第三差值MCS子字段的值为3查询表3得到第二空时流组的MCS为:256-QAM,R=5/6,第三空时流组的MCS为:1024-QAM,R=5/6,第四空时流组 的MCS为:4096-QAM,R=5/6。
对应前述步骤201中的第二种示例,MCS字段包括:MCS子字段和差值MCS索引子字段,接收端可以根据MCS子字段的值得到第一空时流组的MCS,根据差值MCS索引子字段的值得到其他空时流组的差值MCS,再根据该差值MCS确定其他空时流组的MCS。
示例的,接收端可以根据MCS子字段的值查询表2得到第一空时流组的MCS,根据差值MCS索引子字段的值查询表5得到其他空时流组的差值MCS的值,再根据该差值MCS的值查询表3得到其他空时流组的MCS。例如,接收端接收到的第一PPDU包括4个空时流组,接收到的MCS子字段的值为7,差值MCS索引子字段的值为7,则接收端根据MCS子字段的值为7查询表2,得到第一空时流组的MCS为:64-QAM,R=5/6,再根据差值MCS索引子字段的值为7查询表5得到第二空时流组的差值MCS的值为0,第三空时流组的差值MCS的值为0以及第四空时流组的差值MCS的值为3,再根据第二空时流组的差值MCS的值为0,第三空时流组的差值MCS的值为0,以及第四空时流组的差值MCS的值为3查询表3得到第二空时流组的调制为64-QAM,且码率R=5/6,第三空时流组的调制为64-QAM,且码率R=5/6,第四空时流组的调制为4096-QAM,且码率R=5/6。
对应前述步骤201中的第三种示例,MCS字段包括:差值MCS索引子字段,接收端可以根据差值MCS索引子字段的值得到第一空时流组的MCS以及其他空时流组的差值MCS,再根据差值MCS确定其他空时流组的MCS。
示例的,接收端可以根据差值MCS索引子字段的值查询表6得到第一空时流组的MCS的值以及其他空时流组的差值MCS的值,再根据该第一空时流组的MCS的值查询表2得到第一空时流组的MCS,根据该其他空时流组的差值MCS的值查询表3得到其他空时流组的MCS。例如,接收端接收到的第一PPDU包括4个空时流组,接收到的差值MCS索引子字段的值为7,则接收端根据差值MCS索引子字段的值为7查询表6得到第一空时流组的MCS的值为0,第二空时流组的差值MCS的值为0,第三空时流组的差值MCS的值为0,第四空时流组的差值MCS的值为3。再根据第一空时流组的MCS的值为0查询表2得到第一空时流组的MCS为:二进制相移键控BPSK,R=1/2,根据第二空时流组的差值MCS的值为0,第三空时流组的差值MCS的值为0以及第四空时流组的差值MCS的值为3查询表3得到第二空时流组的调制为:二进制相移键控BPSK,且码率R=1/2,第三空时流组的调制为:二进制相移键控BPSK,且码率R=1/2,第四空时流组的调制为64-QAM,且码率R=1/2。
综上所述,本申请实施例提供的信息指示方法,生成的第一PPDU中包括空时流组和MCS字段,通过该MCS字段指示第一空时流组的MCS以及其他空时流组的差值MCS,由于MCS字段用于指示空时流组的MCS,无需指示每个空时流的MCS,且MCS字段用于指示其他空时流组的差值MCS,差值MCS的比特数较小,因此,减小了PPDU的传输开销,使得在传输的PPDU包括较多数量的空时流,且MCS字段指示多种MCS的前提下,能够实现较高的吞吐率,从而提供了可以适用于下一代标准的数据帧的结构,以进行MCS的指示。
如前述步骤201所述,发送端可以基于分组情况对待传输的空时流进行划分得到第一PPDU中的空时流组,相应的,接收端需要获取该分组情况,以在接收到第一PPDU时,基于该分组情况确定第一PPDU中空时流组的分组情况。本申请实施例中,发送端和接收端可以通过以下几种示例方式获取分组情况:
第一种示例方式,发送端和接收端通过第二PPDU约定分组情况。
则如图8所示,在前述步骤201之前,该信息指示方法还包括:
步骤205、发送端生成第二PPDU。
该第二PPDU包括分组字段,该分组字段用于指示空时流组的分组情况,该分组情况可以包括空时流组数以及每个空时流组的空时流数。
示例的,该第二PPDU的分组字段的值包括:空时流组数以及每个空时流组所包括的空时流数。则请参考图9,图9为本申请实施例提供的一种分组字段的结构示意图,该分组字段包括元素标识(Element ID)子字段、长度子字段、是否支持UEQM子字段,空时流组数子字段、第一空时流组的空时流数子字段、第二空时流组的空时流数子字段……第M空时流组的空时流数子字段,M表示空时流组数,M为正整数。其中,元素标识子字段用于唯一标识该分组字段,例如该元素标识子字段中的值为1,表示分组字段1;长度子字段用于表示分组字段的长度,该长度子字段中的值即为分组字段的bit数;是否支持UEQM子字段用于指示发送端是否支持UEQM方式;空时流组数子字段用于指示空时流组的数量;第一空时流组的空时流数子字段至第M空时流组的空时流数子字段用于指示对应的空时流组中空时流的数量。可选的,该第二PPDU可以为管理帧,例如信标帧、关联请求帧(这种情况下发送端和接收端在关联过程中进行分组情况的协商)或者重关联请求帧(这种情况下发送端和接收端在重关联过程中进行分组情况的协商)。
其中,图9是以该分组字段指示一种分组情况为例进行说明的,实际应用中,该分组字段可以对不同的空时流数指示其对应的分组情况,也即是该分组字段可以指示多种分组情况,则该分组字段可以包括多个空时流组数子字段,以及与多个空时流组数子字段一一对应的用于指示每个空时流组的空时流数的子字段。
步骤206、发送端发送第二PPDU。
示例的,在第一种可实现方式中,发送端对待传输的空时流进行分组后,根据分组情况生成第二PPDU,并发送该第二PPDU,以向接收端告知空时流组的分组情况。例如,发送端将待传输的12个空时流分为4个空时流组,各个空时流组均包括3个空时流,则发送端根据该分组情况生成第二PPDU,该第二PPDU的分组字段中,空时流组数子字段的值为4,第一空时流组的空时流数子字段的值、第二空时流组的空时流数子字段的值、第三空时流组的空时流数子字段的值以及第四空时流组的空时流数子字段的值均为3。发送端发送生成的第二PPDU,以向接收端告知该第二PPDU中空时流组的分组情况为:4个空时流组以及各个空时流组均包括3个空时流。在该第一种可实现方式中,发送端将分组情况单方面告知接收端,能够减小对待传输的空时流进行分组时所产生的网络开销。
在第二种可实现方式中,发送端可以在发送第二PPDU后,接收反馈信息,该反馈信息包括肯定反馈和否定反馈两种类型,肯定反馈用于指示接收端允许采用该第二PPDU的分组字段所指示的分组情况进行分组,否定反馈用于指示接收端不允许采用该第二PPDU的分组字段所指示的分组情况进行分组。当该反馈信息为肯定反馈时,发送端采用该分组字段所指示的分组情况对待传输的空时流进行分组;当该反馈信息为否定反馈时,发送端重新生成第二PPDU,并发送该重新生成的第二PPDU,该重新生成的第二PPDU的分组字段用于指示另一种分组情况,也即是与前述的一种分组情况不同。
例如,假设待传输的空时流为12个,生成的第二PPDU的分组字段所指示的分组情况为: 4个空时流组,各个空时流组均包括3个空时流,发送端发送该第二PPDU后,当接收到的反馈信息为否定反馈时,重新生成第二PPDU,该重新生成的第二PPDU的分组字段所指示的分组情况为:3个空时流组、第一空时流组包括4个空时流、第二空时流组包括5个空时流以及第三空时流组包括3个空时流,发送端发送该重新生成的第二PPDU;当接收到的反馈信息为肯定反馈时,发送端采用该分组情况对待传输的空时流进行分组。在该第二种可实现方式中,发送端通过接收到的反馈信息确定待传输的空时流的分组情况,提高了对空时流进行分组的灵活度。
可选的,在上述第二种可实现方式中,在一种示例中,发送端可以在每次接收到否定反馈后,继续发送重新生成的第二PPDU,直至接收到肯定反馈,再采用该肯定反馈对应的第二PPDU中的分组字段所指示的分组情况对待传输的空时流进行分组。在另一种示例中,发送端在连续接收到a次否定反馈(也即是接收否定反馈的次数达到次数上限)后,确认与接收端协商失败,通常可以确认接收端不支持非均衡传输模式,在后续过程中采用均衡模式传输PPDU,这样可以避免继续发送多次第二PPDU所造成的开销。a为指定的次数阈值。例如其为2至5中的一个。
步骤207、接收端接收第二PPDU。
示例的,对应步骤206中的第一种可实现方式,接收端接收到第二PPDU后,将该第二PPDU的分组字段所指示的分组情况确定为第二PPDU中空时流组的分组情况;对应步骤206中的第二种可实现方式,接收端接收到第二PPDU后,可以向发送端发送反馈信息。示例的,接收端可以基于当前的状态确定反馈信息的类型,当第二PPDU的分组字段所指示的分组情况符合接收端当前的状态时,接收端向发送端发送肯定反馈,并将该第二PPDU的分组字段所指示的分组情况确定为第二PPDU中空时流组的分组情况;当第二PPDU分组字段所指示的分组情况不符合接收端当前的状态时,接收端向发送端发送否定反馈,在发送否定反馈后,接收端接收发送端发送的重新生成的第二PPDU。
进一步的,对应步骤206的第二种可实现方式中的两种示例,当发送端继续发送重新生成的第二PPDU时,接收端继续接收该重新生成的第二PPDU,并继续基于当前的状态确定反馈信息的类型,直至接收到的第二PPDU的分组字段所指示的分组情况符合当前状态,再向发送端发送肯定反馈,并将肯定反馈对应的第二PPDU的分组字段所指示的分组情况确定为第二PPDU中空时流组的分组情况;当接收端连续发送a次否定反馈(也即是发送否定反馈的次数达到次数上限)后,发送端直接按照第a次发送的第二PPDU的分组字段所指示的分组情况对待传输的空时流进行分组,相应的,接收端在后续过程中接收采用均衡模式传输的PPDU。
需要说明的是,发送端和接收端在通过第二PPDU协商好分组情况后,在后续发送待传输的空时流时,默认分组情况不变,无需再重新协商分组情况。发送端可以直接按照第二PPDU中的分组字段所指示的分组情况对待传输的空时流进行分组,也即是上述步骤205至207可以只执行一次,这样,可以减小对待传输的空时流进行分组时所产生的开销。本申请在实际实现时,由于数据传输系统的组网架构或者传输规则可能根据实际情况变化,则相应的,分组情况可能更新,在分组情况更新后,发送端和接收端可以再次执行上述步骤205至207,以保证分组情况的有效性。值得说明的是,前述第一PPDU和第二PPDU的发送频率通常不同。
第二种示例方式,发送端和接收端预先约定分组情况。分组情况可以在数据传输系统组网时配置,例如烧录在发送端和接收端的芯片中,此时,可以不执行前述步骤205至步骤207,提高对分组情况的指示的灵活性。
第三种示例方式,如上述图4所示,该第一PPDU包括用于指示空时流数的NSTS字段,则可以预先设置空时流数与分组情况的一一对应关系,通过该NSTS字段指示空时流组的分组情况,此时,可以不执行前述步骤205至步骤207。这样,发送端可以在发送第一PPDU时,直接通过该NSTS字段指示该第一PPDU的空时流组的分组情况,从而减小传输开销。例如,请参考下述表7,表7示出了空时流数与分组情况的一一对应关系,若待传输的空时流数为11,则第一PPDU中的NSTS字段的值为11,基于该表7可知,该11用于指示待传输的11个空时流的空时流组数为4,且其中3个空时流组的空时流数均为3,1个空时流组的空时流数为2。需要说明的是,表7所示的空时流数与分组情况的一一对应关系只是一示意性说明,本申请实施例对该对应关系不做限定。
表7
Figure PCTCN2020079773-appb-000008
第四种示例方式,该第一PPDU中MCS字段还用于指示第一空时流组和其他空时流组的分组情况,此时,可以不执行前述步骤205至步骤207,这样,发送端可以在发送第一PPDU时,指示该第一PPDU的空时流组和其他空时流组的分组情况,无需根据预先设置或者约定的分组情况对第一PPDU中的空时流进行分组,从而提高分组情况指示的灵活度。示例的,在通过MCS字段对分组情况进行指示时,可以预先设置一些固定的参数(该固定的参数可以 由发送端和接收端预先约定,无需携带在第一PPDU中),并通过MCS字段指示一些变化的参数。其中,固定的参数可以包括:分组数量,差值MCS和每个空时流组中空时流的数量中的至少一种。变化的参数可以包括:分组数量,差值MCS和每个空时流组中空时流的数量中的至少一种。例如,可以预先设置分组数量,以及各个差值MCS与第一空时流组的MCS的关系(例如依次递增或者依次递减),通过MCS字段指示每个空时流组的起始空时流,以确定每个空时流组的位置。一种示例中,假设分组数量为固定值,且为2组,各个差值MCS与第一空时流组的MCS的关系为依次递增,则可以通过MCS字段指示从第k(k>1)个空时流开始为第二空时流组(相当于指示了哪些空时流属于第一空时流组,哪些空时流属于第二空时流组),也即是,第k个空时流为第二个空时流组的起始空时流,则第一空时流组包括第1至第k-1个空时流,第二空时流组包括第k至最后一个空时流。通过设置一些固定的参数以及指示一些变化的参数,能够根据实际需求选择合适的指示分组情况的方式,从而权衡了传输开销和分组灵活度。例如,当需要减小传输开销时,可以预先设置分组数量和每个空时流组的空时流数,使得发送端无需发送用于指示分组情况的字段;当需要提高分组灵活度时,对于不同的PPDU,可以通过MCS字段指示不同的分组情况。
需要说明的是,本申请实施例提供的信息指示方法的步骤的先后顺序可以进行适当调整,步骤也可以根据情况进行相应增减,例如,可以不执行步骤205至步骤207,直接通过第一PPDU的NSTS字段或者MCS字段指示分组情况,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化的方法,都应涵盖在本申请的保护范围之内,因此不再赘述。
在该第一种实现方式中,由于可以通过MCS字段中的一个值指示第一空时流组的MCS,因此减小了MCS字段的比特数,进一步减小了传输开销,且由于可以通过多种方式对待传输的空时流进行分组得到空时流组,因此提高了MCS字段的指示灵活度,从而权衡了传输开销和MCS字段的指示灵活度。
综上所述,本申请实施例提供的信息指示方法,生成的第一PPDU中包括空时流组和MCS字段,通过该MCS字段指示第一空时流组的MCS以及其他空时流组的差值MCS,由于MCS字段用于指示空时流组的MCS,无需指示每个空时流的MCS,且MCS字段用于指示其他空时流组的差值MCS,差值MCS的比特数较小,因此,减小了PPDU的传输开销,使得在传输的PPDU包括较多数量的空时流,且MCS字段指示多种MCS的前提下,能够实现较高的吞吐率,从而提供了可以适用于下一代标准的数据帧的结构,以进行MCS的指示。
在第二种实现方式中,该PPDU包括空时流以及MCS字段,该MCS字段包括:指示子字段和至少一个MCS子字段。则请参考图10,图10为本申请实施例提供的另一种信息指示方法的流程图,该方法包括:
步骤301、发送端生成PPDU。
该PPDU可以包括多个空时流或者多个空时流组,本申请以下两种情况为例对该PPDU的结构进行说明。
在第一种情况下,该PPDU包括多个空时流,该PPDU包括MCS字段,该MCS字段包括:指示子字段和至少一个MCS子字段,该指示子字段用于指示多个空时流的调制方式,每个MCS子字段用于指示至少一个空时流的MCS。
其中,当该指示子字段中的值为第一数值时,该指示子字段用于指示多个空时流的调制方式为均衡调制方式,该MCS子字段用于指示多个空时流的同一MCS,可选的,该第一数值可以为0。当该指示子字段中的值为第二数值时,该指示子字段用于指示多个空时流的调制方式为非均衡调制方式,该MCS子字段用于指示至少一个空时流的MCS。例如,当第一数值为0时,第二数值可以为1。
示例的,PPDU的前导码包括极高吞吐率信令字段A(Extremely High Throughput-Signal FieldA,EHT-SIG-A)和极高吞吐率信令字段B(Extremely High Throughput-Signal Field B,EHT-SIG-B),该指示子字段可以位于EHT-SIG-A中,至少一个MCS子字段可以位于EHT-SIG-A或者EHT-SIG-B中。
当该指示字段中的值为第一数值时,该MCS字段包括一个MCS子字段,在一种可实现方式中,该一个MCS子字段位于EHT-SIG-A中,则请参考图11,图11为本申请实施例提供的一种PPDU的结构示意图,该PPDU包括依次排列的传统短训练字段(legacy short training field,L-STF)、传统长训练字段(legacy long training field,L-LTF)、传统信令(legacy signal,L-SIG)字段、用于自动检测的符号(symbol for auto-detection)字段、EHT-SIG-A、极高吞吐率短训练字段(extremely high throughput short training field,EHT-STF)、极高吞吐率长训练字段(extremely high throughput long training field,EHT-LTF)、数据(Data)字段和PE字段。其中,指示子字段和该一个MCS子字段均位于EHT-SIG-A中,该一个MCS子字段用于指示多个空时流的同一MCS。
在另一种可实现方式中,该一个MCS子字段位于EHT-SIG-B中,则请参考图12,图12为本申请实施例提供的另一种PPDU的结构示意图,该PPDU包括依次排列的L-STF、L-LTF、L-SIG字段、symbol for auto-detection字段、EHT-SIG-A、EHT-SIG-B、EHT-STF、EHT-LTF、Data字段和PE字段。其中,指示子字段位于EHT-SIG-A中,该一个MCS子字段位于EHT-SIG-B中,该一个MCS子字段用于指示多个空时流的同一MCS。
示例的,当指示子字段中的值为第二数值时,在第一种示例中,该MCS字段包括多个MCS子字段,每个MCS子字段用于指示一个空时流的MCS。则假设该PPDU包括K(K>1)个空时流,相应的,该MCS字段包括K个MCS子字段。该K个空时流分别为:第一空时流、第二空时流、第三空时流……第K空时流,相应的,该K个MCS子字段分别为:第一MCS子字段、第二MCS子字段、第三MCS子字段……第K MCS子字段。则请参考图13,图13为本申请实施例提供的再一种PPDU的结构示意图,该PPDU包括依次排列的L-STF、L-LTF、L-SIG字段、symbol for auto-detection字段、EHT-SIG-A、EHT-STF、EHT-LTF、EHT-SIG-B、Data字段和PE字段。其中,可以将该EHT-SIG-B划分为K个空间,该K个空间与K个MCS子字段一一对应。参见图13,指示子字段位于EHT-SIG-A中,每个MCS子字段位于EHT-SIG-B的一个空间中。
可选的,在上述第一种示例中,该K个MCS子字段中的第一MCS子字段可以位于EHT-SIG-A中,其他的K-1个MCS子字段位于EHT-SIG-B的K-1个空间中,只要保证MCS子字段的排列顺序与所指示的空时流的排列顺序一一对应即可,本申请实施例对此不做限定。
在第二种示例中,该MCS字段包括一个MCS子字段,该一个MCS子字段用于分别指示多个空时流的MCS。示例的,请参考图14,图14为本申请实施例提供的又一种PPDU的结构示意图,该PPDU包括依次排列的L-STF、L-LTF、L-SIG字段、symbol for auto-detection 字段、EHT-SIG-A、EHT-SIG-B、EHT-STF、EHT-LTF、Data字段和PE字段。其中,指示子字段位于EHT-SIG-A中,该一个MCS子字段位于一个EHT-SIG-B中。可选的,该一个MCS子字段中用于指示第一空时流的MCS的值可以位于EHT-SIG-A中,用于指示其他K-1个空时流的MCS的值可以位于该一个EHT-SIG-B中,只要保证MCS子字段中的值的排列顺序与所指示的空时流的排列顺序一一对应即可,本申请实施例对此不做限定。
在第二种情况下,该PPDU包括多个空时流组,该PPDU包括MCS字段,该MCS字段包括:指示子字段和至少一个MCS子字段,该指示子字段用于指示多个空时流组的调制方式,每个MCS子字段用于指示至少一个空时流组的MCS。值得说明的是,该多个空时流组的分组情况可以参考前述步骤205至步骤207的分组情况,该分组情况可以通过预先设置或约定(参考前述步骤205至步骤207中相关内容),还可以携带在NSTS字段或者MCS字段中。
其中,当该指示子字段中的值为第一数值时,该指示子字段用于指示多个空时流组的调制方式为均衡调制方式,该MCS子字段用于指示多个空时流组的同一MCS,可选的,该第一数值可以为0。当该指示子字段中的值为第二数值时,该指示子字段用于指示多个空时流组的调制方式为非均衡调制方式,该MCS子字段用于指示至少一个空时流组的MCS。例如,当第一数值为0时,第二数值可以为1。
示例的,PPDU的前导码包括EHT-SIG-A和EHT-SIG-B,该指示子字段可以位于EHT-SIG-A中,至少一个MCS子字段可以位于EHT-SIG-A或者EHT-SIG-B中。
当该指示字段中的值为第一数值时,该MCS字段包括一个MCS子字段,在一种可实现方式中,该一个MCS子字段位于EHT-SIG-A中,该一个MCS子字段用于指示多个空时流组的同一MCS。在该可实现方式中,该PPDU的前导码的结构可以参考前述图11所示的结构,本申请实施例在此不做赘述。
在另一种可实现方式中,该一个MCS子字段位于EHT-SIG-B中,该一个MCS子字段用于指示多个空时流组的同一MCS。在该可实现方式中,该PPDU的前导码的结构可以参考前述图12所示的结构,本申请实施例在此不做赘述。
示例的,当指示子字段中的值为第二数值时,在第一种示例中,该MCS字段包括多个MCS子字段,每个MCS子字段用于指示一个空时流组的MCS。则假设该PPDU包括L个空时流组,相应的,该MCS字段包括L个MCS子字段。该L个空时流组分别为:第一空时流组、第二空时流组、第三空时流组、……第L空时流组,相应的,该L个MCS子字段分别为:第一MCS子字段、第二MCS子字段、第三MCS子字段……第L MCS子字段。在该示例中,该PPDU的前导码的结构可以参考前述图13所示的结构,则可以将该EHT-SIG-B划分为L个空间,其中,指示子字段位于EHT-SIG-A中,每个MCS子字段位于EHT-SIG-B的一个空间中。
可选的,在上述第一种示例中,该L个MCS子字段中的第一MCS子字段可以位于EHT-SIG-A中,其他的L-1个MCS子字段位于EHT-SIG-B的L-1个空间中,只要保证MCS子字段的排列顺序与所指示的空时流组的排列顺序一一对应即可,本申请实施例对此不做限定。
在第二种示例中,该MCS字段包括一个MCS子字段,该一个MCS子字段用于分别指示多个空时流组的MCS。在该示例中,该PPDU的前导码的结构可以参考前述图14所示的结构,则指示子字段位于EHT-SIG-A中,该一个MCS子字段位于一个EHT-SIG-B中。可选 的,该一个MCS子字段中用于指示第一空时流组的MCS的值可以位于EHT-SIG-A中,用于指示其他L-1个空时流组的MCS的值可以位于该一个EHT-SIG-B中,只要保证MCS子字段中的值的排列顺序与所指示的空时流组的排列顺序一一对应即可,本申请实施例对此不做限定。
步骤302、发送端发送PPDU。
示例的,发送端可以基于WLAN的802.11系列协议发送该PPDU。
步骤303、接收端接收PPDU。
示例的,接收端可以基于WLAN的802.11系列协议接收该PPDU。
步骤304、接收端基于接收的PPDU,确定多个空时流/空时流组的MCS。
其中,PPDU中包括MCS字段,接收端可以根据MCS字段的值确定多个空时流/空时流组的MCS。
在第一种情况下,接收端接收到的PPDU包括多个空时流,接收端可以根据指示子字段的值确定多个空时流的调制方式,再根据该调制方式以及MCS子字段的值确定至少一个空时流的MCS。
其中,当接收端接收到的指示子字段的值为第一数值时,接收端确定该多个空时流的调制方式为均衡调制,则接收端根据MCS子字段确定多个空时流的同一MCS。当接收端接收到的指示子字段的值为第二数值时,接收端确定该多个空时流的调制方式为非均衡调制,则接收端根据MCS子字段确定至少一个空时流的MCS。
示例的,接收端可以从位于PPDU的EHT-SIG-A中的指示子字段中确定多个空时流的调制方式,若指示子字段的值为第一数值,接收端可以根据位于PPDU的EHT-SIG-A或者EHT-SIG-B中的一个MCS子字段确定多个空时流的同一MCS。
若指示子字段的值为第二数值,对应上述步骤301的第一种示例,该MCS字段包括多个MCS子字段,每个MCS子字段用于指示一个空时流的MCS。则假设该PPDU包括K个空时流,接收端可以根据位于K个空间中的K个MCS子字段分别确定对应的空时流的MCS。例如,接收端可以根据位于EHT-SIG-B中的第一MCS子字段确定第一空时流的MCS,根据位于EHT-SIG-B中的第二MCS子字段确定第二空时流的MCS,根据位于EHT-SIG-B中的第三MCS子字段确定第三空时流的MCS……根据位于EHT-SIG-B中的第K MCS子字段确定第K空时流的MCS。对应上述步骤301的第二种示例,该MCS字段包括一个MCS子字段,该一个MCS子字段用于分别指示多个空时流的MCS,则接收端可以根据位于一个EHT-SIG-B中的MCS子字段确定第一空时流的MCS、第二空时流的MCS、第三空时流的MCS……第K空时流的MCS。
在第二种情况下,接收端接收到的PPDU包括多个空时流组,接收端可以根据指示子字段的值确定多个空时流组的调制方式,再根据该调制方式以及MCS子字段的值确定至少一个空时流组的MCS。
其中,当接收端接收到的指示子字段的值为第一数值时,接收端确定该多个空时流组的调制方式为均衡调制,则接收端根据MCS子字段确定多个空时流组的同一MCS。当接收端接收到的指示子字段的值为第二数值时,接收端确定该多个空时流组的调制方式为非均衡调制,则接收端根据MCS子字段确定至少一个空时流组的MCS。
示例的,接收端可以根据位于PPDU的EHT-SIG-A中的指示子字段中确定多个空时流组 的调制方式,若指示子字段的值为第一数值,接收端可以根据位于PPDU的EHT-SIG-A或者EHT-SIG-B中的一个MCS子字段确定多个空时流组的同一MCS。
若指示子字段的值为第二数值,对应上述步骤301的第一种示例,该MCS字段包括多个MCS子字段,每个MCS子字段用于指示一个空时流组的MCS。则假设该PPDU包括L个空时流组,接收端可以根据L个空间中的L个MCS子字段分别确定对应的空时流组的MCS。例如,接收端可以根据位于EHT-SIG-B中的第一MCS子字段确定第一空时流组的MCS,根据位于EHT-SIG-B中的第二MCS子字段确定第二空时流组的MCS,根据位于EHT-SIG-B中的第三MCS子字段确定第三空时流组的MCS……根据位于EHT-SIG-B中的第L MCS子字段确定第L空时流组的MCS。对应上述步骤301的第二种示例,该MCS字段包括一个MCS子字段,该一个MCS子字段用于分别指示多个空时流组的MCS,则接收端可以根据位于一个EHT-SIG-B中的MCS子字段确定第一空时流组的MCS、第二空时流组的MCS、第三空时流组的MCS……第L空时流组的MCS。
在该第二种实现方式中,当多个空时流组所采用的调制方式为非均衡调制时,本实施例中MCS字段中除指示子字段之外的结构可以采用前述第一种实现方式所对应实施例中任一所述MCS字段的结构替换。在一种示例中,该实施例的MCS子字段包括指示子字段、MCS子字段和至少一个差值MCS子字段(也即是本实施例中MCS字段中,至少一个MCS子字段为一个MCS子字段,还包括至少一个差值MCS子字段),其中MCS子字段和至少一个差值MCS子字段的结构和作用参考前述图5所示的MCS中子字段的结构和作用;在另一种示例中,该实施例的MCS子字段包括指示子字段、MCS子字段和差值MCS索引子字段(也即是本实施例中MCS字段中,至少一个MCS子字段为一个MCS子字段,还包括至少一个差值MCS索引子字段),其中MCS子字段和差值MCS索引子字段的结构和作用参考前述图6所示的MCS中子字段的结构和作用;在另一种示例中,该实施例的MCS子字段包括指示子字段和差值MCS索引子字段(也即是本实施例中MCS字段中,至少一个MCS子字段为一个MCS子字段,该MCS子字段的作用与差值MCS索引子字段的作用相同),其中差值MCS索引子字段的结构和作用参考前述图7所示的MCS中子字段的结构和作用,本申请实施例在此不做赘述。
需要说明的是,相关技术中,通过不同的MCS字段的值来指示不同的调制方式下各个空时流的MCS。例如,当MCS字段的值处于0至31的范围内时,指示均衡调制方式下的各个空时流的MCS,当MCS字段的值处于32至76的范围内时,指示非均衡方式下的各个空时流的MCS。在本申请实施例中,通过指示子字段指示该PPDU的调制方式,且通过MCS子字段指示在指示子字段所指示的调制方式下各个空时流的MCS,使得可以通过同一MCS字段的值指示两种调制方式下各个空时流的MCS,相较于相关技术,减小了MCS字段的值的取值范围,从而减小了MCS字段的bit数,进一步减小了PPDU的传输开销。
综上所述,本申请实施例提供的信息指示方法,由于生成的PPDU的MCS字段中的指示子字段用于指示调制方式为均衡调制还是非均衡调制,MCS子字段用于在指示子字段所指示的调制方式下,指示PPDU中各个空时流/空时流组的MCS,因此减小了MCS字段的值的取值范围,进一步减小了MCS字段的比特数,从而减小了PPDU的传输开销,使得在传输的PPDU包括较多数量的空时流,且MCS字段指示多种MCS的前提下,能够实现较高的吞吐率,从而提供了可以适用于下一代标准的数据帧的结构,以进行MCS的指示。
在第三种实现方式中,该PPDU包括空时流以及MCS字段,MCS字段可以仅包括指示子字段或者包括指示子字段和MCS子字段,则请参考图15,图15为本申请实施例提供的再一种信息指示方法的流程图,该方法包括:
步骤401、发送端生成PPDU。
该PPDU包括MCS字段,该MCS字段包括指示子字段,当该PPDU包括多个空时流时,在第一种情况下,当该指示子字段的值为有效值时,该指示子字段用于指示多个空时流的调制方式为均衡调制,且指示多个空时流均采用该MCS。该有效值是用于指示MCS的值,示例的,请参考下述表8,表8示出了MCS字段中的值与所指示内容的一一对应关系,参见表8,当MCS字段的值处于1至14的范围内时,指示MCS,因此,有效值为1至14中的任一个。例如,当该指示子字段的值为0时,指示多个空时流的调制方式为均衡调制,并指示多个空时流均采用的MCS为:二进制相移键控BPSK,R=1/2。
表8
MCS字段 指示内容
0 二进制相移键控BPSK,R=1/2
1 正交相移键控QPSK,R=1/2
2 QPSK,R=3/4
3 16-QAM(正交幅度调制),R=1/2
4 16-QAM(正交幅度调制),R=3/4
5 64-QAM,R=2/3
6 64-QAM,R=3/4
7 64-QAM,R=5/6
8 256-QAM,R=3/4
9 256-QAM,R=5/6
10 1024-QAM,R=3/4
11 1024-QAM,R=5/6
12 4096-QAM,R=3/4
13 4096-QAM,R=5/6
14 4096-QAM,R=7/8
15 非均衡调制
则对于该第一种情况,如前述步骤301所述,PPDU的前导码包括EHT-SIG-A和EHT-SIG-B,该指示子字段可以位于EHT-SIG-A或者EHT-SIG-B中,示例的,请参考图16,图16为本申请实施例提供的又一种PPDU的结构示意图,图16以该指示子字段位于 EHT-SIG-A中为例进行说明,则该PPDU包括依次排列的L-STF、L-LTF、L-SIG字段、symbol for auto-detection字段、EHT-SIG-A、EHT-STF、EHT-LTF、Data字段和PE字段,其中,该指示子字段位于EHT-SIG-A中。
在该第一种情况中,可以直接通过指示子字段指示多个空时流的调制方式为均衡调制且同时指示该多个空时流的同一MCS,这样可以实现MCS字段中值的复用,也即是一个值具有两种指示意义,能够减小MCS字段的bit数,从而减小PPDU的传输开销。
在第二种情况下,当该指示子字段的值为特殊值时,该MCS字段还包括至少一个MCS子字段,该指示子字段用于指示多个空时流的调制方式为非均衡调制方式,每个MCS子字段用于指示至少一个空时流/空时流组的MCS。其中,该特殊值与用于指示实际MCS的值不同,其无法指示MCS,也即是其不是有效值,例如该特殊值可以为MCS字段中的预留值。示例的,参见表8,该特殊值可以为15,则当指示子字段的值为15时,该MCS字段还包括至少一个MCS子字段,该特殊值15用于指示该多个空时流的调制方式为非均衡调制,该至少一个MCS子字段用于指示至少一个空时流的MCS。
则对于该第二种情况,如前述步骤301所述,该MCS字段可以包括一个MCS子字段或者多个MCS子字段。当该MCS字段包括一个MCS子字段时,该一个MCS子字段用于分别指示多个空时流的MCS;当该MCS字段包括多个MCS子字段时,每个MCS子字段用于指示一个空时流的MCS。则示例的,请参考图17,图17为本申请实施例提供的又一种PPDU的结构示意图,图17以该MCS字段包括一个MCS子字段为例进行说明,假设该PPDU包括K个空时流,该PPDU包括依次排列的L-STF、L-LTF、L-SIG字段、symbol for auto-detection字段、EHT-SIG-A、EHT-SIG-B、EHT-STF、EHT-LTF、Data字段和PE字段,其中,该指示子字段位于EHT-SIG-A中,该一个MCS子字段位于EHT-SIG-B中,该一个MCS子字段用于分别指示K个空时流的MCS。可选的,该一个MCS子字段中用于指示第一空时流的MCS的值可以位于EHT-SIG-A中,用于指示其他K-1个空时流的MCS的值可以位于该一个EHT-SIG-B中,只要保证MCS子字段中的值的排列顺序与所指示的空时流的排列顺序一一对应即可,本申请实施例对此不做限定。
当该PPDU包括多个空时流组时,在第一种情况下,当该指示子字段的值为有效值时,该指示子字段用于指示多个空时流组的调制方式为均衡调制,且指示多个空时流组均采用该MCS。其中,PPDU的前导码包括EHT-SIG-A和EHT-SIG-B,该MCS字段可以位于EHT-SIG-A或者EHT-SIG-B中,该PPDU的前导码的结构可以参考上述图16所示的结构,本申请实施例在此不做赘述。在该第一种情况中,可以直接通过指示子字段指示多个空时流组的的调制方式为均衡调制且同时指示该多个空时流组的同一MCS,这样可以实现MCS字段中值的复用,也即是一个值具有两种指示意义,能够减小MCS字段的比特数,从而减小PPDU的传输开销。值得说明的是,该多个空时流组的分组情况可以参考前述步骤205至步骤207的分组情况,该分组情况可以通过预先设置或约定(参考前述步骤205至步骤207中相关内容),还可以携带在NSTS字段或者MCS字段中或者在数据传输系统组网时配置。
在第二种情况下,当该指示子字段的值为特殊值时,该MCS字段还包括至少一个MCS子字段,该指示子字段用于指示多个空时流的调制方式为非均衡调制方式,每个MCS子字段用于指示至少一个空时流组的MCS。其中,该特殊值与用于指示实际MCS的值不同,其无法指示一个MCS,例如,如前述表8所示,该特殊值可以为15。其中,该MCS字段可以包 括一个MCS子字段或者多个MCS子字段,当该MCS字段包括一个MCS子字段时,该一个MCS子字段用于分别指示多个空时流组的MCS;当该MCS字段包括多个MCS子字段时,每个MCS子字段用于指示一个空时流组的MCS。其中,该指示子字段可以位于EHT-SIG-A中,至少一个MCS子字段可以位于EHT-SIG-B中,该PPDU的结构可以参考上述图17所示的结构,本申请实施例在此不做赘述
步骤402、发送端发送PPDU。
示例的,发送端可以基于WLAN的802.11系列协议发送该PPDU。
步骤403、接收端接收PPDU。
示例的,接收端可以基于WLAN的802.11系列协议接收该PPDU。
步骤404、接收端基于接收的PPDU,确定多个空时流/空时流组的MCS。
示例的,当接收到的PPDU包括多个空时流时,对应上述步骤401的第一种情况,当接收端接收到的MCS字段中的指示子字段的值为有效值时,接收端可以根据该指示子字段的值确定多个空时流的调制方式为均衡调制,且确定多个空时流的同一MCS。
对应上述步骤401的第二种情况,当接收端接收到的MCS字段中的指示子字段的值为特殊值,且该MCS字段还包括至少一个MCS子字段时,接收端可以根据指示子字段的值确定该多个空时流的调制方式为非均衡调制,并根据MCS子字段确定各个空时流的MCS。该接收端确定各个空时流的MCS的过程可以参考前述步骤304,本申请实施例在此不做赘述。
示例的,当接收到的PPDU包括多个空时流组时,对应上述步骤401的第一种情况,当接收端接收到的MCS字段中的指示子字段的值为有效值时,接收端可以根据该指示子字段的值确定多个空时流组的调制方式为均衡调制,且确定多个空时流组的同一MCS。
对应上述步骤401的第二种情况,当接收端接收到的MCS字段中的指示子字段的值为特殊值,且该MCS字段还包括至少一个MCS子字段时,接收端可以根据指示子字段的值确定该多个空时流组的调制方式为非均衡调制,并根据MCS子字段确定各个空时流组的MCS。该接收端确定各个空时流组的MCS的过程可以参考前述步骤304,本申请实施例在此不做赘述。
在该第三种实现方式中,当指示子字段的值为特殊值时,本实施例中MCS字段中除指示子字段之外的结构可以采用前述第一种实现方式所对应实施例中任一所述MCS字段的结构替换,在一种示例中,该实施例的MCS子字段包括指示子字段、MCS子字段和至少一个差值MCS子字段(也即是本实施例中MCS字段中,至少一个MCS子字段为一个MCS子字段,还包括至少一个差值MCS子字段),其中MCS子字段和至少一个差值MCS子字段的结构和作用参考前述图5所示的MCS中子字段的结构和作用;在另一种示例中,该实施例的MCS子字段包括指示子字段、MCS子字段和差值MCS索引子字段(也即是本实施例中MCS字段中,至少一个MCS子字段为一个MCS子字段,还包括至少一个差值MCS索引子字段),其中MCS子字段和差值MCS索引子字段的结构和作用参考前述图6所示的MCS中子字段的结构和作用;在另一种示例中,该实施例的MCS子字段包括指示子字段和差值MCS索引子字段(也即是本实施例中MCS字段中,至少一个MCS子字段为一个MCS子字段,该MCS子字段的作用与差值MCS索引子字段的作用相同),其中差值MCS索引子字段的结构和作用参考前述图7所示的MCS中子字段的结构和作用,本申请实施例在此不做赘述。
值得说明的是,本申请上述实施例均以发送端和接收端的MCS通过查表得到为例进行说 明,在实际实现时,发送端和接收端还可以约定相同的计算规则,基于该计算规则确定MCS,只要保证发送端生成的第一PPDU和接收端接收的第一PPDU中指示的MCS一致即可。例如,发送端和接收端均保存有MCS计算公式,将第一PPDU中的MCS字段中的值代入该MCS计算公式即可获取MCS字段所指示的MCS,本申请实施例对此不做限定。
需要说明的是,相关技术中,通过不同的MCS字段的值来指示不同的调制方式下各个空时流的MCS,例如,当MCS字段的值处于0至31的范围内时,指示均衡调制方式下的各个空时流的MCS,当MCS字段的值处于32至76的范围内时,指示非均衡方式下的各个空时流的MCS。在本申请实施例中,当指示子字段的值为有效值时,可以直接通过指示子字段指示多个空时流的调制方式为均衡调制且同时指示该多个空时流的同一MCS,这样可以实现MCS字段中值的复用,也即是一个值具有两种指示意义,当指示子字段的值为特殊值时,可以通过MCS子字段指示非均衡调制调制方式下各个空时流的MCS,使得可以通过同一MCS字段的值指示两种调制方式下各个空时流的MCS,相较于相关技术,减小了MCS字段的值的取值范围,从而减小了MCS字段的比特数,进一步减小了PPDU的传输开销。
综上所述,本申请实施例提供的信息指示方法,当指示子字段的值为有效值时,可以直接通过指示子字段指示多个空时流的调制方式为均衡调制且同时指示该多个空时流的同一MCS,当指示子字段的值为特殊值时,该MCS字段还包括至少一个MCS子字段,通过该指示子字段指示多个空时流的调制方式为非均衡调制方式,通过每个MCS子字段指示至少一个空时流/空时流组的MCS,减小了MCS字段的值的取值范围,进一步减小了MCS字段的比特数,从而减小了PPDU的传输开销,使得在传输的PPDU包括较多数量的空时流,且MCS字段指示多种MCS的前提下,能够实现较高的吞吐率,从而提供了可以适用于下一代标准的数据帧的结构,以进行MCS的指示。
以上介绍了本申请实施例的信息指示方法,以下介绍本申请实施例的信息装置,本申请实施例的信息指示装置包括应用于发送端的信息指示装置和应用于接收端的信息指示装置,应理解,所述应用于发送端的信息指示装置即为上述方法中的发送端,其具有上述方法中发送端的任意功能,所述应用于接收端的信息指示装置即为上述方法中的接收端,其具有上述方法中接收端的任意功能。
本申请实施例提供了一种信息指示装置500,请参考图18,该信息指示装置500可以应用于发送端,该装置包括:
第一生成模块501,用于生成第一PPDU,第一PPDU包括MCS字段。
该MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,该其他空时流组的差值MCS用于确定其他空时流组的MCS。
第一发送模块502,用于发送第一PPDU。
综上所述,本申请实施例提供的信息指示装置,通过第一生成模块生成的第一PPDU中包括空时流组和MCS字段,通过该MCS字段指示第一空时流组的MCS以及其他空时流组的差值MCS,由于MCS字段用于指示空时流组的MCS,无需指示每个空时流的MCS,且MCS字段用于指示其他空时流组的差值MCS,差值MCS的比特数较小,因此,减小了PPDU的传输开销,使得传输的PPDU包括较多数量的空时流,且MCS字段指示多种MCS的前提下,能够实现较高的吞吐率,从而提供了可以适用于下一代标准的数据帧的结构,以进行MCS 的指示。
可选的,MCS字段包括:MCS子字段和至少一个差值MCS子字段,MCS子字段用于指示第一空时流组的MCS,每个差值MCS子字段用于指示一个其他空时流组的差值MCS。
可选的,MCS字段包括:MCS子字段和差值MCS索引子字段,MCS子字段用于指示第一空时流组的MCS,差值MCS索引子字段用于指示其他空时流组的差值MCS。
可选的,任一其他空时流组的差值MCS表示任一其他空时流组与第一空时流组在星座映射量级上的差值。
或者,任一其他空时流组的差值MCS表示任一其他空时流组与任一其他空时流组的前一空时流组在星座映射量级上的差值。
可选的,MCS字段包括:差值MCS索引子字段,差值MCS索引子字段用于指示第一空时流组的MCS以及其他空时流组的差值MCS。
可选的,请参考图19,图19为本申请实施例提供的另一种信息指示装置500的框图,该装置500还包括:
第二生成模块503,用于在第一生成模块501生成第一PPDU之前,生成第二PPDU,第二PPDU包括分组字段,分组字段用于指示空时流组的分组情况。
第二发送模块504,用于发送第二PPDU。
可选的,MCS字段还用于指示第一空时流组和其他空时流组的分组情况。
可选的,第一空时流组和其他空时流组的码率相同,且码率通过第一空时流组的MCS指示。
本申请实施例提供的应用于发送端的信息指示装置即为上述方法中的发送端,其具有上述方法中发送端的任意功能,具体细节可参见上述方法,此处不再赘述。
本申请实施例提供的一种信息指示装置600,请参考图20,该信息指示装置600可以应用于接收端,该装置600包括:
第一接收模块601,用于接收第一PPDU,第一PPDU包括MCS字段,MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,其他空时流组的差值MCS用于确定其他空时流组的MCS。
确定模块602,用于基于接收的第一PPDU,确定第一空时流组的MCS以及其他空时流组的MCS。
综上所述,本申请实施例提供的信息指示装置,通过第一接收模块接收到的第一PPDU中包括空时流组和MCS字段,通过该MCS字段指示第一空时流组的MCS以及其他空时流组的差值MCS,由于MCS字段用于指示空时流组的MCS,无需指示每个空时流的MCS,且MCS字段用于指示其他空时流组的差值MCS,差值MCS的比特数较小,因此,减小了PPDU的传输开销,使得传输的PPDU包括较多数量的空时流,且MCS字段指示多种MCS的前提下,能够实现较高的吞吐率,从而提供了可以适用于下一代标准的数据帧的结构,以进行MCS的指示。
可选的,MCS字段包括:MCS子字段和至少一个差值MCS子字段,MCS子字段用于指示第一空时流组的MCS,每个差值MCS子字段用于指示一个其他空时流组的差值MCS。
可选的,MCS字段包括:MCS子字段和差值MCS索引子字段,MCS子字段用于指示 第一空时流组的MCS,差值MCS索引子字段用于指示其他空时流组的差值MCS。
可选的,任一其他空时流组的差值MCS表示任一其他空时流组与第一空时流组在星座映射量级上的差值。
或者,任一其他空时流组的差值MCS表示任一其他空时流组与任一其他空时流组的前一空时流组在星座映射量级上的差值。
可选的,MCS字段包括:差值MCS索引子字段,差值MCS索引子字段用于指示第一空时流组的MCS以及其他空时流组的差值MCS。
可选的,请参考图21,图21为本申请实施例提供的又一种信息指示装置600的框图,该装置600还包括:
第二接收模块603,用于在第一接收模块601接收第一PPDU之前,接收第二PPDU,第二PPDU包括分组字段,分组字段用于指示空时流组的分组情况。
可选的,MCS字段还用于指示第一空时流组和其他空时流组的分组情况。
可选的,第一空时流组和其他空时流组的码率相同,且码率通过第一空时流组的MCS指示。
本申请实施例提供的应用于接收端的信息指示装置即为上述方法中的接收端,其具有上述方法中接收端的任意功能,具体细节可参见上述方法,此处不再赘述。
本申请实施例提供了一种信息指示装置700,请参考图22,该信息指示装置700可以应用于发送端,该装置700包括:
生成模块701,用于生成PPDU,PPDU包括MCS字段,MCS字段包括:指示子字段和至少一个MCS子字段,指示子字段用于指示多个空时流/空时流组的调制方式,每个MCS子字段用于指示至少一个空时流/空时流组的MCS。
发送模块702,用于发送PPDU。
综上所述,本申请实施例提供的信息指示装置,由于通过生成模块生成的PPDU的MCS字段中的指示子字段用于指示调制方式为均衡调制还是非均衡调制,MCS子字段用于在指示子字段所指示的调制方式下,指示PPDU中各个空时流/空时流组的MCS,因此减小了MCS字段的值的取值范围,进一步减小了MCS字段的比特数,从而减小了PPDU的传输开销,使得在传输的PPDU包括较多数量的空时流,且MCS字段指示多种MCS的前提下,能够实现较高的吞吐率,从而提供了可以适用于下一代标准的数据帧的结构,以进行MCS的指示。
可选的,指示子字段中的值为第一数值时,指示子字段用于指示多个空时流/空时流组的调制方式为均衡调制方式,MCS子字段用于指示多个空时流/空时流组的同一MCS。
或者,指示子字段中的值为第二数值时,指示子字段用于指示多个空时流/空时流组的调制方式为非均衡调制方式,MCS子字段用于指示至少一个空时流/空时流组的MCS。
可选的,指示子字段中的值为第二数值时,MCS字段包括多个MCS子字段,每个MCS子字段用于指示一个空时流/空时流组的MCS,或者,MCS字段包括一个MCS子字段,MCS子字段用于分别指示多个空时流/空时流组的MCS。
本申请实施例提供的应用于发送端的信息指示装置即为上述方法中的发送端,其具有上述方法中发送端的任意功能,具体细节可参见上述方法,此处不再赘述。
本申请实施例提供了一种信息指示装置800,请参考图23,该信息指示装置800可以应用于接收端,该装置800包括:
接收模块801,用于接收PPDU,PPDU包括MCS字段,MCS字段包括:指示子字段和至少一个MCS子字段,指示子字段用于指示多个空时流/空时流组的调制方式,每个MCS子字段用于指示至少一个空时流/空时流组的MCS;
确定模块802,用于基于接收的PPDU,确定多个空时流/空时流组的MCS。
综上所述,本申请实施例提供的信息指示装置,由于通过接收模块接收的PPDU的MCS字段中的指示子字段用于指示调制方式为均衡调制还是非均衡调制,MCS子字段用于在指示子字段所指示的调制方式下,指示PPDU中各个空时流/空时流组的MCS,因此减小了MCS字段的值的取值范围,进一步减小了MCS字段的比特数,从而减小了PPDU的传输开销,使得在传输的PPDU包括较多数量的空时流,且MCS字段指示多种MCS的前提下,能够实现较高的吞吐率,从而提供了可以适用于下一代标准的数据帧的结构,以进行MCS的指示。
可选的,指示子字段中的值为第一数值时,指示子字段用于指示多个空时流/空时流组的调制方式为均衡调制方式,MCS子字段用于指示多个空时流/空时流组的同一MCS;
或者,指示子字段中的值为第二数值时,指示子字段用于指示多个空时流/空时流组的调制方式为非均衡调制方式,MCS子字段用于指示至少一个空时流/空时流组的MCS。
可选的,指示子字段中的值为第二数值时,MCS字段包括多个MCS子字段,每个MCS子字段用于指示一个空时流/空时流组的MCS,或者,MCS字段包括一个MCS子字段,MCS子字段用于分别指示多个空时流/空时流组的MCS。
本申请实施例提供的应用于接收端的信息指示装置即为上述方法中的接收端,其具有上述方法中接收端的任意功能,具体细节可参见上述方法,此处不再赘述。
本申请实施例提供了一种信息指示装置900,请参考图24,该信息指示装置900可以应用于发送端,该装置900包括:
生成模块901,用于生成PPDU,PPDU包括MCS字段,MCS字段包括指示子字段,当指示子字段的值为有效值时,指示子字段用于指示多个空时流/空时流组的调制方式为均衡调制,且指示多个空时流/空时流组均采MCS,当指示子字段的值为特殊值时,MCS字段还包括至少一个MCS子字段,指示子字段用于指示多个空时流/空时流组的调制方式为非均衡调制方式,每个MCS子字段用于指示至少一个空时流/空时流组的MCS;
发送模块902,用于发送PPDU。
综上所述,本申请实施例提供的信息指示装置,当通过生成模块生成的PPDU的MCS字段中的指示子字段的值为有效值时,可以直接通过指示子字段指示多个空时流的调制方式为均衡调制且同时指示该多个空时流的同一MCS,当指示子字段的值为特殊值时,该MCS字段还包括至少一个MCS子字段,通过该指示子字段指示多个空时流的调制方式为非均衡调制方式,通过每个MCS子字段指示至少一个空时流/空时流组的MCS,减小了MCS字段的值的取值范围,进一步减小了MCS字段的比特数,从而减小了PPDU的传输开销,使得在传输的PPDU包括较多数量的空时流,且MCS字段指示多种MCS的前提下,能够实现较高的吞吐率,从而提供了可以适用于下一代标准的数据帧的结构,以进行MCS的指示。
本申请实施例提供的应用于发送端的信息指示装置即为上述方法中的发送端,其具有上 述方法中发送端的任意功能,具体细节可参见上述方法,此处不再赘述。
本申请实施例提供了一种信息指示装置1000,请参考图25,该信息指示装1000置可以应用于接收端,该装置1000包括:
接收模块1001,用于接收PPDU,PPDU包括MCS字段,MCS字段包括指示子字段,当指示子字段的值为有效值时,指示子字段用于指示多个空时流/空时流组的调制方式为均衡调制,且指示多个空时流/空时流组均采用MCS,当指示子字段的值为特殊值时,MCS字段还包括至少一个MCS子字段,指示子字段用于指示多个空时流/空时流组的调制方式为非均衡调制方式,每个MCS子字段用于指示至少一个空时流/空时流组的MCS;
确定模块1002,用于基于接收的PPDU,确定多个空时流/空时流组的MCS。
综上所述,本申请实施例提供的信息指示装置,当通过接收模块接收的PPDU的MCS字段中的指示子字段的值为有效值时,可以直接通过指示子字段指示多个空时流的调制方式为均衡调制且同时指示该多个空时流的同一MCS,当指示子字段的值为特殊值时,该MCS字段还包括至少一个MCS子字段,通过该指示子字段指示多个空时流的调制方式为非均衡调制方式,通过每个MCS子字段指示至少一个空时流/空时流组的MCS,减小了MCS字段的值的取值范围,进一步减小了MCS字段的比特数,从而减小了PPDU的传输开销,使得在传输的PPDU包括较多数量的空时流,且MCS字段指示多种MCS的前提下,能够实现较高的吞吐率,从而提供了可以适用于下一代标准的数据帧的结构,以进行MCS的指示。
本申请实施例提供的应用于接收端的信息指示装置即为上述方法中的接收端,其具有上述方法中接收端的任意功能,具体细节可参见上述方法,此处不再赘述。
以上介绍了本申请实施例的应用于发送端的信息指示装置和应用于接收端的信息指示装置,以下介绍所述应用于发送端的信息指示装置和所述应用于接收端的信息指示装置可能的产品形态。应理解,但凡具备上述图18、图19、图22或图24所述的应用于发送端的信息指示装置的特征的任何形态的产品,和但凡具备上述图20、图21、图23或图25所述应用于接收端的信息指示装置的特征的任何形态的产品,都落入本申请的保护范围。还应理解,以下介绍仅为举例,不限制本申请实施例的应用于发送端的信息指示装置的产品形态和应用于接收端的信息指示装置的产品形态。
作为一种可能的产品形态,本申请实施例所述的应用于发送端的信息指示装置和应用于接收端的信息指示装置,可以由一般性的总线体系结构来实现。
所述应用于发送端的信息指示装置,包括处理器和与处理器内部连接通信的收发器。在第一种实现方式中,处理器用于生成第一PPDU,第一PPDU包括MCS字段,该MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,其他空时流组的差值MCS用于确定其他空时流组的MCS,收发器用于发送第一PPDU。在第二种实现方式中,处理器用于生成PPDU,该PPDU包括MCS字段,该MCS字段包括:指示子字段和至少一个MCS子字段,该指示子字段用于指示多个空时流/空时流组的调制方式,每个MCS子字段用于指示至少一个空时流/空时流组的MCS,收发器用于发送PPDU。在第三种实现方式中,处理器用于生成PPDU,该PPDU包括MCS字段,该MCS字段包括指示子字段,当指示子字段的值为有效值时,指示子字段用于指示多个空时流/空时流组的调制方式为均衡调制,且指示多 个空时流/空时流组均采用MCS,当指示子字段的值为特殊值时,MCS字段还包括至少一个MCS子字段,指示子字段用于指示多个空时流/空时流组的调制方式为非均衡调制方式,每个MCS子字段用于指示至少一个空时流/空时流组的MCS,收发器用于发送PPDU。可选的,应用于发送端的信息指示装置还可以包括存储器,存储器用于存储处理器执行的指令。
所述应用于接收端的信息指示装置,包括处理器和与处理器内部连接通信的收发器。
对应上述第一种实现方式,收发器用于接收第一PPDU,第一PPDU包括MCS字段,该MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,其他空时流组的差值MCS用于确定其他空时流组的MCS,处理器用于基于第一PPDU,确定第一空时流组的MCS以及其他空时流组的MCS。对应上述第二种实现方式,收发器用于接收PPDU,该PPDU包括MCS字段,该MCS字段包括:指示子字段和至少一个MCS子字段,该指示子字段用于指示多个空时流/空时流组的调制方式,每个MCS子字段用于指示至少一个空时流/空时流组的MCS,处理器用于基于接收的PPDU,确定多个空时流/空时流组的MCS。对应上述第三种实现方式,收发器用于接收PPDU,该PPDU包括MCS字段,该MCS字段包括指示子字段,当指示子字段的值为有效值时,指示子字段用于指示多个空时流/空时流组的调制方式为均衡调制,且指示多个空时流/空时流组均采用MCS,当指示子字段的值为特殊值时,MCS字段还包括至少一个MCS子字段,指示子字段用于指示多个空时流/空时流组的调制方式为非均衡调制方式,每个MCS子字段用于指示至少一个空时流/空时流组的MCS,处理器用于基于接收的PPDU,确定多个空时流/空时流组的MCS。可选的,应用于接收端的信息指示装置还可以包括存储器,存储器用于存储处理器执行的指令。
作为一种可能的产品形态,本申请实施例所述的应用于发送端的信息指示装置和应用于接收端的信息指示装置,可以由通用处理器来实现。
实现应用于发送端的信息指示装置的通用处理器包括处理电路和与处理电路内部连接通信的输出接口。在第一种实现方式中,处理电路用于生成第一PPDU,第一PPDU包括MCS字段,该MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,其他空时流组的差值MCS用于确定其他空时流组的MCS,输出接口用于发送第一PPDU。在第二种实现方式中,处理电路用于生成PPDU,该PPDU包括MCS字段,该MCS字段包括:指示子字段和至少一个MCS子字段,该指示子字段用于指示多个空时流/空时流组的调制方式,每个MCS子字段用于指示至少一个空时流/空时流组的MCS,输出接口用于发送PPDU。在第三种实现方式中,处理电路用于生成PPDU,该PPDU包括MCS字段,该MCS字段包括指示子字段,当指示子字段的值为有效值时,指示子字段用于指示多个空时流/空时流组的调制方式为均衡调制,且指示多个空时流/空时流组均采用MCS,当指示子字段的值为特殊值时,MCS字段还包括至少一个MCS子字段,指示子字段用于指示多个空时流/空时流组的调制方式为非均衡调制方式,每个MCS子字段用于指示至少一个空时流/空时流组的MCS,输出接口用于发送PPDU。可选的,该通用处理器还可以包括存储介质,存储介质用于存储处理电路执行的指令。
实现应用于接收端的信息指示装置的通用处理器包括处理电路和与处理电路内部连接通信的输入接口。对应上述第一种实现方式,输入接口用于接收第一PPDU,第一PPDU包括MCS字段,该MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,其他空时流组的差值MCS用于确定其他空时流组的MCS,处理电路用于基于第一PPDU, 确定第一空时流组的MCS以及其他空时流组的MCS。对应上述第二种实现方式,输入接口用于接收PPDU,该PPDU包括MCS字段,该MCS字段包括:指示子字段和至少一个MCS子字段,该指示子字段用于指示多个空时流/空时流组的调制方式,每个MCS子字段用于指示至少一个空时流/空时流组的MCS,处理电路用于基于接收的PPDU,确定多个空时流/空时流组的MCS。对应上述第三种实现方式,输入接口用于接收PPDU,该PPDU包括MCS字段,该MCS字段包括指示子字段,当指示子字段的值为有效值时,指示子字段用于指示多个空时流/空时流组的调制方式为均衡调制,且指示多个空时流/空时流组均采用MCS,当指示子字段的值为特殊值时,MCS字段还包括至少一个MCS子字段,指示子字段用于指示多个空时流/空时流组的调制方式为非均衡调制方式,每个MCS子字段用于指示至少一个空时流/空时流组的MCS,处理电路用于基于接收的PPDU,确定多个空时流/空时流组的MCS。可选的,该通用处理器还可以包括存储介质,存储介质用于存储处理电路执行的指令。
作为一种可能的产品形态,本申请实施例所述的应用于发送端的信息指示装置和应用于接收端的信息指示装置,还可以使用下述来实现:一个或多个现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑器件(programmable logic device,PLD)、控制器、状态机、门逻辑、分立硬件部件、任何其它适合的电路或者能够执行本申请通篇所描述的各种功能的电路的任意组合。
应理解,上述各种产品形态的应用于发送端的信息指示装置和应用于接收端的信息指示装置,分别具有上述方法实施例中发送端和接收端的任意功能,此处不再赘述。
本申请实施例提供了一种信息指示装置,请参考图26,该信息指示装置用于发送端或接收端,如图26所示,信息指示装置1100包括:存储器1101,处理器1102及存储在存储器1101上并能够在处理器1102上运行的计算机程序,当处理器1102执行计算机程序时,实现本申请方法侧实施例所述的信息指示方法。
可选的,该装置1100还包括通信总线1103和通信接口1104。
其中,处理器1102包括一个或者一个以上处理核心,处理器1102通过运行计算机程序以及单元,从而执行各种功能应用以及数据处理。
存储器1101可用于存储计算机程序以及单元。具体的,存储器可存储操作系统和至少一个功能所需的应用程序单元。操作系统可以是实时操作系统(Real Time eXecutive,RTX)、LINUX、UNIX、WINDOWS或OSX之类的操作系统。
通信接口1104可以为多个,通信接口1104用于与其它存储设备或网络设备进行通信。例如在本申请实施例中,通信接口1104可以用于收发PPDU。通信接口1104可以是收发器。
存储器1101与通信接口1104分别通过通信走线1103与处理器1102连接。
本申请实施例提供了一种数据传输系统,包括:发送设备和接收设备,发送设备可以包括上述图18、图19、图22或图24所示的信息指示设备,接收设备包括图20、图21、图23或图25所示的信息指示装置。示例的,该数据传输系统的结构可以参考图1或图2。
应理解,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
本领域普通技术人员可以意识到,结合本文中所公开的实施例中描述的各方法步骤和单元,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可 互换性,在上述说明中已经按照功能一般性地描述了各实施例的步骤及组成。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域普通技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、装置和模块的具体工作过程,可以参见前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本申请实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

Claims (31)

  1. 一种信息指示方法,其特征在于,所述方法包括:
    生成第一物理层协议数据单元PPDU,第一PPDU包括调制编码策略MCS字段,所述MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,所述其他空时流组的差值MCS用于确定所述其他空时流组的MCS;
    发送所述第一PPDU。
  2. 根据权利要求1所述的方法,其特征在于,在所述生成第一物理层协议数据单元PPDU之前,所述方法还包括:
    生成第二PPDU,所述第二PPDU包括分组字段,所述分组字段用于指示空时流组的分组情况;
    发送所述第二PPDU。
  3. 一种信息指示方法,其特征在于,所述方法包括:
    接收第一物理层协议数据单元PPDU,第一PPDU包括调制编码策略MCS字段,所述MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,所述其他空时流组的差值MCS用于确定所述其他空时流组的MCS;
    基于接收的所述第一PPDU,确定所述第一空时流组的MCS以及所述其他空时流组的MCS。
  4. 根据权利要求3所述的方法,其特征在于,在所述接收第一物理层协议数据单元PPDU之前,所述方法还包括:
    接收第二PPDU,所述第二PPDU包括分组字段,所述分组字段用于指示空时流组的分组情况。
  5. 根据权利要求1至4任一所述的方法,其特征在于,
    所述MCS字段包括:MCS子字段和至少一个差值MCS子字段,所述MCS子字段用于指示所述第一空时流组的MCS,每个所述差值MCS子字段用于指示一个其他空时流组的差值MCS。
  6. 根据权利要求1至4任一所述的方法,其特征在于,
    所述MCS字段包括:MCS子字段和差值MCS索引子字段,所述MCS子字段用于指示所述第一空时流组的MCS,所述差值MCS索引子字段用于指示所述其他空时流组的差值MCS。
  7. 根据权利要求5或6所述的方法,其特征在于,
    任一其他空时流组的差值MCS表示所述任一其他空时流组与所述第一空时流组在星座映射量级上的差值;
    或者,任一其他空时流组的差值MCS表示所述任一其他空时流组与所述任一其他空时流组的前一空时流组在星座映射量级上的差值。
  8. 根据权利要求1至4任一所述的方法,其特征在于,
    所述MCS字段包括:差值MCS索引子字段,所述差值MCS索引子字段用于指示所述第一空时流组的MCS以及所述其他空时流组的差值MCS。
  9. 根据权利要求1、3、5至8任一所述的方法,其特征在于,所述MCS字段还用于指示所述第一空时流组和所述其他空时流组的分组情况。
  10. 根据权利要求1至9任一所述的方法,其特征在于,所述第一空时流组和所述其他空时流组的码率相同,且所述码率通过所述第一空时流组的MCS指示。
  11. 一种信息指示装置,其特征在于,所述装置包括:
    第一生成模块,用于生成第一物理层协议数据单元PPDU,第一PPDU包括调制编码策略MCS字段,所述MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,所述其他空时流组的差值MCS用于确定所述其他空时流组的MCS;
    第一发送模块,用于发送所述第一PPDU。
  12. 根据权利要求11所述的装置,其特征在于,所述装置还包括:
    第二生成模块,用于在所述第一生成模块生成第一物理层协议数据单元PPDU之前,生成第二PPDU,所述第二PPDU包括分组字段,所述分组字段用于指示空时流组的分组情况;
    第二发送模块,用于发送所述第二PPDU。
  13. 一种信息指示装置,其特征在于,所述装置包括:
    第一接收模块,用于接收第一物理层协议数据单元PPDU,第一PPDU包括调制编码策略MCS字段,所述MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,所述其他空时流组的差值MCS用于确定所述其他空时流组的MCS;
    确定模块,用于基于接收的所述第一PPDU,确定所述第一空时流组的MCS以及所述其他空时流组的MCS。
  14. 根据权利要求13所述的装置,其特征在于,所述装置还包括:
    第二接收模块,用于在所述第一接收模块接收第一物理层协议数据单元PPDU之前,接收第二PPDU,所述第二PPDU包括分组字段,所述分组字段用于指示空时流组的分组情况。
  15. 根据权利要求11至14任一所述的装置,其特征在于,
    所述MCS字段包括:MCS子字段和至少一个差值MCS子字段,所述MCS子字段用于指示所述第一空时流组的MCS,每个所述差值MCS子字段用于指示一个其他空时流组的差值MCS。
  16. 根据权利要求11至14任一所述的装置,其特征在于,
    所述MCS字段包括:MCS子字段和差值MCS索引子字段,所述MCS子字段用于指示所述第一空时流组的MCS,所述差值MCS索引子字段用于指示所述其他空时流组的差值MCS。
  17. 根据权利要求15或16所述的装置,其特征在于,
    任一其他空时流组的差值MCS表示所述任一其他空时流组与所述第一空时流组在星座映射量级上的差值;
    或者,任一其他空时流组的差值MCS表示所述任一其他空时流组与所述任一其他空时流组的前一空时流组在星座映射量级上的差值。
  18. 根据权利要求11至14任一所述的装置,其特征在于,
    所述MCS字段包括:差值MCS索引子字段,所述差值MCS索引子字段用于指示所述第一空时流组的MCS以及所述其他空时流组的差值MCS。
  19. 根据权利要求11、13、15至18任一所述的装置,其特征在于,所述MCS字段还用于指示所述第一空时流组和所述其他空时流组的分组情况。
  20. 根据权利要求11至19任一所述的装置,其特征在于,所述第一空时流组和所述其他空时流组的码率相同,且所述码率通过所述第一空时流组的MCS指示。
  21. 一种信息指示装置,其特征在于,包括处理器和与所述处理器内部连接通信的收发器;所述处理器用于生成第一物理层协议数据单元PPDU,第一PPDU包括调制编码策略MCS字段,所述MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,所述其他空时流组的差值MCS用于确定所述其他空时流组的MCS;所述收 发器用于发送所述第一PPDU。
  22. 根据权利要求21所述的装置,其特征在于,所述处理器还用于生成第二PPDU,所述收发器还用于发送所述第二PPDU,所述第二PPDU包括分组字段,所述分组字段用于指示空时流组的分组情况。
  23. 一种信息指示装置,其特征在于,包括处理器和与所述处理器内部连接通信的收发器;所述收发器用于接收第一物理层协议数据单元PPDU,第一PPDU包括调制编码策略MCS字段,所述MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,所述其他空时流组的差值MCS用于确定所述其他空时流组的MCS;所述处理器用于基于所述第一PPDU,确定第一空时流组的MCS以及其他空时流组的MCS。
  24. 根据权利要求23所述的装置,其特征在于,所述收发器还用于接收第二PPDU,所述第二PPDU包括分组字段,所述分组字段用于指示空时流组的分组情况。
  25. 一种信息指示装置,其特征在于,包括处理电路和与所述处理电路内部连接通信的输出接口,其中,所述处理电路用于生成第一物理层协议数据单元PPDU,第一PPDU包括调制编码策略MCS字段,所述MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,所述其他空时流组的差值MCS用于确定所述其他空时流组的MCS;所述输出接口用于发送所述第一PPDU。
  26. 根据权利要求25所述的装置,其特征在于,所述处理电路还用于生成第二PPDU,所述输出接口还用于发送所述第二PPDU,所述第二PPDU包括分组字段,所述分组字段用于指示空时流组的分组情况。
  27. 一种信息指示装置,其特征在于,包括处理电路和与所述处理电路内部连接通信的输入接口,其中,所述输入接口用于接收第一物理层协议数据单元PPDU,第一PPDU包括调制编码策略MCS字段,所述MCS字段用于指示第一空时流组的MCS,以及其他空时流组的差值MCS,所述其他空时流组的差值MCS用于确定所述其他空时流组的MCS;所述处理电路用于基于所述第一PPDU,确定第一空时流组的MCS以及其他空时流组的MCS。
  28. 根据权利要求27所述的装置,其特征在于,所述输入接口还用于接收第二PPDU,所述第二PPDU包括分组字段,所述分组字段用于指示空时流组的分组情况。
  29. 一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程 序包括用于执行权利要求1至10任一项方法的指令。
  30. 一种计算机程序,其特征在于,所述计算机程序包括用于执行权利要求1至10任一项方法的指令。
  31. 一种数据传输系统,其特征在于,包括:发送设备和接收设备,所述发送设备包括权利要求11或12所述的信息指示装置,所述接收设备包括权利要求13或14所述的信息指示装置;
    或者,所述发送设备包括权利要求21或22所述的信息指示装置,所述接收设备包括权利要求23或24所述的信息指示装置;
    或者,所述发送设备包括权利要求25或26所述的信息指示装置,所述接收设备包括权利要求27或28所述的信息指示装置。
PCT/CN2020/079773 2019-03-18 2020-03-17 信息指示方法及装置、数据传输系统 Ceased WO2020187208A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP20772801.5A EP3934140A4 (en) 2019-03-18 2020-03-17 METHOD AND DEVICE FOR INFORMATION DISPLAY AND DATA TRANSMISSION SYSTEM

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201910204864.8 2019-03-18
CN201910204864.8A CN111726193B (zh) 2019-03-18 2019-03-18 信息指示方法及装置、数据传输系统

Publications (1)

Publication Number Publication Date
WO2020187208A1 true WO2020187208A1 (zh) 2020-09-24

Family

ID=72519532

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/079773 Ceased WO2020187208A1 (zh) 2019-03-18 2020-03-17 信息指示方法及装置、数据传输系统

Country Status (3)

Country Link
EP (1) EP3934140A4 (zh)
CN (2) CN111726193B (zh)
WO (1) WO2020187208A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220045889A1 (en) * 2020-08-10 2022-02-10 Newracom, Inc. Extending communication range of wireless devices operating in a 6 gigahertz band
WO2023040898A1 (en) * 2021-09-15 2023-03-23 Huawei Technologies Co., Ltd. Link adaptation for extremely high throughput systems
EP4221007A4 (en) * 2020-10-16 2023-11-08 Huawei Technologies Co., Ltd. COMMUNICATION METHOD AND DEVICE FOR WIFI SYSTEM
WO2024125014A1 (zh) * 2022-12-15 2024-06-20 华为技术有限公司 一种指示编码调制策略的方法和通信装置
WO2025148966A1 (en) * 2024-01-09 2025-07-17 Mediatek Inc. Unified signaling for equal modulation and unequal modulation in next-generation wlan systems

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7562354B2 (ja) * 2020-09-28 2024-10-07 キヤノン株式会社 通信装置、制御方法、およびプログラム
CN114338829B (zh) * 2020-09-30 2024-07-30 华为技术有限公司 一种名义包填充值的指示方法、确定方法及通信装置
CN115606101B (zh) * 2020-10-28 2023-11-07 北京小米移动软件有限公司 通信方法和通信设备
US12520248B2 (en) * 2020-11-05 2026-01-06 Beijing Xiaomi Mobile Software Co., Ltd. Communication method and electronic device
US12574140B2 (en) * 2020-11-13 2026-03-10 Beijing Xiaomi Mobile Software Co., Ltd. Communication method and communication device
CN121308927A (zh) * 2021-01-11 2026-01-09 华为技术有限公司 一种名义包填充值的指示方法、确定方法及通信装置
CN120320918A (zh) * 2021-02-10 2025-07-15 华为技术有限公司 一种信息指示方法及装置
CN115037409A (zh) * 2021-03-03 2022-09-09 华为技术有限公司 极高吞吐率链路自适应控制信息的传输方法及相关装置
EP4427365A1 (en) * 2022-03-17 2024-09-11 Huawei Technologies Co., Ltd. Mapping multiple-input multiple-output layers, modulation and coding scheme selection and control signaling thereof
CN115276906B (zh) * 2022-07-25 2024-04-05 哲库科技(上海)有限公司 数据帧传输方法、装置、芯片、存储介质和蓝牙设备
CN117713991A (zh) * 2022-09-07 2024-03-15 华为技术有限公司 多空间流传输方法及相关装置
CN118074855A (zh) * 2022-11-23 2024-05-24 华为技术有限公司 一种通信方法及装置
KR20260016475A (ko) * 2023-05-22 2026-02-03 퀄컴 인코포레이티드 단일 사용자 디바이스에 대한 다수의 코딩 방식들에 대한 시그널링 지원
CN119276412A (zh) * 2023-07-07 2025-01-07 华为技术有限公司 调制编码策略指示方法和相应装置
CN119276413A (zh) * 2023-07-07 2025-01-07 华为技术有限公司 调制编码策略指示方法和相应装置
KR20260049840A (ko) * 2023-08-17 2026-04-14 후아웨이 테크놀러지 컴퍼니 리미티드 다중-입력 다중-출력 통신을 위한 스트림-기반 변조 및 코딩 시스템 할당을 이용하는 통신 시스템, 장치, 방법 및 비일시적 컴퓨터-판독가능 저장 장치.
WO2025124471A1 (en) * 2023-12-12 2025-06-19 Mediatek Inc. Signaling designs enabling unequal modulation transmission on spatial streams in wireless communications
WO2025222526A1 (zh) * 2024-04-26 2025-10-30 北京小米移动软件有限公司 信息标识方法、信息接收方法、通信设备及通信系统
CN121283561A (zh) * 2024-07-02 2026-01-06 华为技术有限公司 无线局域网中的通信方法、装置及可读存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104363192A (zh) * 2014-10-21 2015-02-18 江苏中兴微通信息科技有限公司 一种兼容多种帧格式的mimo通信系统的接收方法和装置
WO2018048284A1 (ko) * 2016-09-12 2018-03-15 엘지전자 주식회사 무선랜 시스템에서의 신호 송수신 방법 및 이를 위한 장치
WO2018164554A1 (ko) * 2017-03-10 2018-09-13 엘지전자 주식회사 무선랜 시스템에서 물리 프로토콜 데이터 유닛을 포함한 신호의 송수신 방법 및 이를 위한 장치
CN109218243A (zh) * 2017-07-04 2019-01-15 华为技术有限公司 一种数据处理方法和装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9078251B2 (en) * 2010-10-28 2015-07-07 Lg Electronics Inc. Method and apparatus for transceiving a data frame in a wireless LAN system
CN103888909B (zh) * 2014-03-26 2017-09-15 新华三技术有限公司 一种以单播方式发送组播流的方法和装置
GB2596241B (en) * 2014-08-21 2022-06-01 Lg Electronics Inc Data transmission method in wireless communication system, and apparatus therefor
WO2017078370A1 (ko) * 2015-11-02 2017-05-11 엘지전자 주식회사 무선랜 시스템에서 mcs 알림 방법 및 이를 위한 장치
CN108631990B (zh) * 2017-03-24 2022-12-06 中兴通讯股份有限公司 一种信令的指示方法和装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104363192A (zh) * 2014-10-21 2015-02-18 江苏中兴微通信息科技有限公司 一种兼容多种帧格式的mimo通信系统的接收方法和装置
WO2018048284A1 (ko) * 2016-09-12 2018-03-15 엘지전자 주식회사 무선랜 시스템에서의 신호 송수신 방법 및 이를 위한 장치
WO2018164554A1 (ko) * 2017-03-10 2018-09-13 엘지전자 주식회사 무선랜 시스템에서 물리 프로토콜 데이터 유닛을 포함한 신호의 송수신 방법 및 이를 위한 장치
CN109218243A (zh) * 2017-07-04 2019-01-15 华为技术有限公司 一种数据处理方法和装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3934140A4

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220045889A1 (en) * 2020-08-10 2022-02-10 Newracom, Inc. Extending communication range of wireless devices operating in a 6 gigahertz band
US12463853B2 (en) * 2020-08-10 2025-11-04 Avalon Technology Solutions LLC Extending communication range of wireless devices operating in a 6 gigahertz band
EP4221007A4 (en) * 2020-10-16 2023-11-08 Huawei Technologies Co., Ltd. COMMUNICATION METHOD AND DEVICE FOR WIFI SYSTEM
US12615101B2 (en) 2020-10-16 2026-04-28 Huawei Technologies Co., Ltd. Communication method for wireless fidelity Wi-Fi system and apparatus
WO2023040898A1 (en) * 2021-09-15 2023-03-23 Huawei Technologies Co., Ltd. Link adaptation for extremely high throughput systems
WO2024125014A1 (zh) * 2022-12-15 2024-06-20 华为技术有限公司 一种指示编码调制策略的方法和通信装置
WO2025148966A1 (en) * 2024-01-09 2025-07-17 Mediatek Inc. Unified signaling for equal modulation and unequal modulation in next-generation wlan systems

Also Published As

Publication number Publication date
CN111726193A (zh) 2020-09-29
EP3934140A1 (en) 2022-01-05
CN116488774A (zh) 2023-07-25
CN111726193B (zh) 2023-04-07
EP3934140A4 (en) 2022-04-13

Similar Documents

Publication Publication Date Title
CN111726193B (zh) 信息指示方法及装置、数据传输系统
US11387965B2 (en) Method for replying with acknowledgement frame, apparatus, and data transmission system
US10237891B1 (en) Multiple basic service set support
RU2541872C2 (ru) Протокол для передачи по обратной связи информации состояния канала
EP1879329B1 (en) Data transmission apparatus and method using packet aggregation
WO2021204209A1 (zh) 一种多资源单元对应的调制方式的指示方法及相关设备
WO2022170851A1 (zh) 一种信息指示方法及装置
EP4078912B1 (en) Modulation and coding for multiple resource units in wireless network
CN107046460B (zh) 一种无线局域网中信道指示的方法和装置
WO2011025178A2 (ko) 무선랜 시스템에서의 변조 및 코딩 방식 설정 방법 및 이를 지원하는 장치
CN113329441B (zh) 蜂窝电信网络
AU2022228408B2 (en) Extremely high throughput link adaptation control information transmission method and related apparatus
WO2019238131A1 (zh) 一种确定传输块大小的方法、传输方法及装置
WO2015172330A1 (zh) 一种信号传输方法及装置
WO2017223228A1 (en) Method and apparatus for mu resource request
CN114766082B (zh) 通信方法和通信设备
CN118120215A (zh) 用于极高吞吐量系统的链路自适应控制
WO2017067253A1 (zh) 基于业务类型指示的确认方法及装置
KR101793259B1 (ko) 무선 통신 시스템에서 다중 사용자에게 데이터 프레임을 전송하는 방법
WO2022224315A1 (ja) 基地局
TW202315375A (zh) 一種通信方法、裝置及系統
KR102615560B1 (ko) 시그널링 필드를 이용하는 무선 통신 방법 및 무선 통신 단말
CN115152288A (zh) 通信方法和通信设备
CN115336333B (zh) 通信方法和通信设备
CN121548967A (zh) 协商细微的前导码扩展

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20772801

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2020772801

Country of ref document: EP

Effective date: 20210928