WO2018082358A1 - 一种传输多站点控制帧的方法、接入点及*** - Google Patents
一种传输多站点控制帧的方法、接入点及*** Download PDFInfo
- Publication number
- WO2018082358A1 WO2018082358A1 PCT/CN2017/095096 CN2017095096W WO2018082358A1 WO 2018082358 A1 WO2018082358 A1 WO 2018082358A1 CN 2017095096 W CN2017095096 W CN 2017095096W WO 2018082358 A1 WO2018082358 A1 WO 2018082358A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- site
- frame
- field
- ndp
- control frame
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0028—Formatting
- H04L1/0031—Multiple signaling transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0006—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
- H04L1/0007—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0028—Formatting
- H04L1/0029—Reduction of the amount of signalling, e.g. retention of useful signalling or differential signalling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1621—Group acknowledgement, i.e. the acknowledgement message defining a range of identifiers, e.g. of sequence numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
- H04L1/0003—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a method, an access point, and a system for transmitting a multi-site control frame.
- the battery capacity of the terminal device is limited, and even the battery used in some terminals is a button battery. Therefore, how to reduce the power loss of the terminal device is a key concern of the next generation WiFi protocol.
- 802.11ax In order to support multiple stations to simultaneously transmit data and receive data, and improve system throughput, 802.11ax introduces Orthogonal Frequency Division Multiple Access (OFDMA) transmission technology. Correspondingly, multi-site control frames, such as Multi-STA Block Ack (M-BA), are also introduced. In the Internet of Things (WiFi), there may still be multi-site scheduling transmissions in 802.11ax.
- the Access Point receives the data packets of each site. Instead of replying to the acknowledgment frame or the block acknowledgment frame immediately, the station replies to the multi-site block acknowledgment frame to the station that sent the packet before, for a specific period of time.
- the M-BA form confirmation means that the AP broadcasts the concatenated acknowledgement frame to a plurality of sites, and uses a multi-traffic identifier block Ack (Multi-TID BA) frame structure to define An M-BA frame.
- Multi-TID BA multi-traffic identifier block Ack
- FIG. 1 shown in FIG. 1 is a multimedia access control (MAC) frame field in an M-BA frame.
- MAC multimedia access control
- the MAC frame field includes a control frame field (occupying 2 bytes), a duration/ID field (occupying 2 bytes), a receiving address (occupying 6 bytes), a sending address (occupying 6 bytes), and a BA control field. (occupies 2 bytes), BA/ACK information field (variable number of bytes) and frame check sequence (occupies 4 bytes) fields.
- the BA control field includes a BA/ACK acknowledgment policy (occupying 1 bit), whether it is a multi-TID indication (occupying 1 bit), whether it is a compressed bitmap indication (occupying 1 bit), and a multicast retransmission field (Groupcast with retries, referred to as GCR). ) (occupying 1 bit), reserved bits (occupying 8 bits) and TID information (occupying 14 bits), where TID information is used to indicate the priority of the data frame.
- the BA/ACK information (variable number of bytes) may be plural, and each BA/ACK information corresponds to one site in the multi-site, and the information is to be transmitted to the corresponding site.
- Each BA/ACK information includes a TID information (occupying 2 bytes).
- the BA/ACK information also includes the start sequence control. (occupies 2 bytes) and BA bitmap (occupies 8 bytes of bytes).
- the TID information field further includes the association identifier information (AID) of the station (occupying 11 bits), the BA/ACK indicates a new message (occupying 1 bit), and the communication identifier (occupying 1 bit), wherein the AID
- AID association identifier information
- the information is used to indicate the identity of the site corresponding to the BA/ACK information.
- the MAC frame field in the multi-site block acknowledgment frame occupies too many bytes (greater than 22 bytes), and the IoT WiFi protocol uses narrowband, low-rate transmission, which will eventually lead to The frame transmission time is too long, which increases the power consumption of the terminal.
- an NDP multi-site control frame is provided, and redundant information such as a MAC frame header is removed to reduce the transmission time of the control frame, and the problem of reducing the power consumption of the terminal is an urgent problem to be solved.
- Embodiments of the present invention provide a method, an access point, and a system for transmitting a multi-site control frame.
- the present invention provides a method of transmitting a multi-site control frame, the method comprising: transmitting a multi-site control frame to a multi-site, wherein when the multi-site control frame is a request frame, the request frame is used to request a multi-site
- Each of the stations respectively sends a first response frame corresponding to the multi-site control frame, and receives a first response frame corresponding to the multi-site control frame sent by each of the multiple stations.
- the multi-site control frame includes: a traditional preamble field and a new preamble field, and does not include: a service field, The multimedia access control frame field, trailer, padding bits, and frame extension field.
- the new preamble field includes: a first signaling field, and a second signaling field, where the first signaling field includes: first parameter information that is shared by the multiple sites, and is associated with the second signaling field.
- the second parameter information includes: control information corresponding to each of the multiple sites in one-to-one correspondence.
- the multi-site control frame Compared with the 802.11ax multi-site control frame, the multi-site control frame has greatly reduced the number of bytes occupied. Thereby, it is possible to reduce the time that the multi-site control frame occupies the channel during transmission.
- the present invention provides a method for transmitting a multi-site control frame, the method comprising: transmitting a multi-site control frame to a multi-site, wherein when the multi-site control frame is a second response frame, the second response frame is used In response to multi-site transmission of data frames or management frames, or control frames.
- the multi-site control frame includes: a traditional preamble field and a new preamble field. Excludes: service field, multimedia access control frame field, trailer, padding bit, and frame extension field.
- the new preamble field includes: a first signaling field, and a second signaling field, where the first signaling field includes: first parameter information that is shared by the multiple sites, and is related to the second signaling field.
- the second signaling field includes: control information corresponding to each of the multiple sites in a one-to-one manner.
- the multi-site control frame Compared with the 802.11ax multi-site control frame, the multi-site control frame has greatly reduced the number of bytes occupied. Thereby, it is possible to reduce the time that the multi-site control frame occupies the channel during transmission.
- the first parameter information that is shared by the multiple sites includes: identifier information of the sending end that sends data to each of the multiple sites.
- the first signaling field further includes: a reload subfield, where the reload subfield includes a multi-site control frame that identifies a multi-site control frame as a null data packet (NDP) An indication message.
- NDP null data packet
- the first signaling field further includes: a type indication field of the NDP multi-site control frame, configured to indicate a type of the NDP multi-site control frame, where the type of the NDP multi-site control frame includes an NDP multiple At least one of a site block acknowledgement frame, an NDP multi-site request transmission frame, and an NDP multi-site block acknowledgement request frame, wherein the NDP multi-site request transmission frame and the NDP multi-site block acknowledgement request frame are request frames; the NDP multi-site block acknowledgement frame Is the first response frame or the second response frame.
- the first signaling field further includes: a reload subfield, where the reload subfield includes second indication information that identifies the multi-site control frame as an NDP multi-site block acknowledgement frame.
- the second parameter information associated with the second signaling field includes: orthogonal frequency division of the second signaling field Using (Orthogonal Frequency Division Multiplexing, OFDM for short) symbol number, and a modulation coding scheme of the second signaling field; or, the second parameter information associated with the second signaling field includes: a number of stations, and a second signaling field Modulation coding scheme.
- the control information corresponding to each one of the multiple sites respectively includes: confirmation information of each site in the multiple sites,
- the confirmation information of each site includes a site identifier and an acknowledgment/block acknowledgment indication; or, the acknowledgment information of each site includes an acknowledgment/block acknowledgment identifier and an acknowledgment/block acknowledgment indication.
- the site identifier can be an associated identifier of the site or a partial associated identifier.
- the association identifier here represents the identity information of the site.
- the acknowledgment/block acknowledgment flag plays the same or similar role as the site identities, mainly for determining the site that needs to receive (send) the control frame.
- the acknowledgment/block acknowledgment indication is used to determine whether the multi-site block acknowledgment frame transmission is in the form of an acknowledgement frame or a block acknowledgement frame
- the confirmation information of each site when the confirmation information of each site includes a block confirmation indication, the confirmation information of each site further includes: a starting sequence value and a block confirmation bitmap.
- the acknowledgment/block acknowledgment identifier is formed by a combination of at least one bit scrambler initialization seed and/or at least one bit site association identification information.
- the acknowledgment/block acknowledgment identifier consists of a combination of scrambler initialization seeds and/or several bits of site association identification information randomly generated by a number of bits, which may make the acknowledgment/block acknowledgment identifier a unique identifier. In this way, the NDP multi-site block acknowledgement frame can be sent to the corresponding site as accurately as possible.
- the first signaling field further includes: a length of time for the NDP multi-site request to send the frame transmission; and is related to the second signaling field.
- the second parameter information includes: a length of the second signaling field or a number of orthogonal frequency division multiplexing OFDM symbols.
- the control information respectively corresponding to each of the multiple sites includes: NDP request sending of each site of the multi-site Frame information, wherein the NDP request transmission frame information of each station includes one or a combination of the following information: a station identifier, a subchannel sequence number that replies to the transmission allowed frame, an encoding type, a modulation and coding scheme, a dual carrier modulation, and a flow allocation indication.
- the first signaling field further includes: a time length of the NDP multi-site block acknowledgment request frame transmission; and the second signaling
- the second parameter information associated with the field includes: a length of the second signaling field or a number of orthogonal frequency division multiplexing OFDM symbols.
- the length of time for the NDP multi-site block acknowledgment request frame transmission is used to determine the length of time that the NDP multi-site block acknowledgment request frame occupies the channel.
- the length of the second signaling field or the number of OFDM symbols is then used to determine the length of the second signaling field.
- the control information corresponding to each one of the multiple sites respectively includes: trigger information of each site of the multi-site And an NDP multi-site block acknowledgment request frame control field and an NDP multi-site block acknowledgment request frame information field, where the trigger information of each site of the multi-site includes one or a combination of the following information: a site identifier, a resource allocation indication, an encoding type, Modulation coding scheme, dual carrier modulation, and flow allocation indication.
- the first signaling field is an efficient signaling field A in the 802.11ax packet
- the second signaling field is an efficient signaling field B in the 802.11ax packet
- the overloaded subfield is efficient
- the reserved bits in the Signaling Field A are either unused values in the modulation coding scheme included in the High Efficiency Signaling Field A.
- the NDP multi-site control frame is a newly defined IoT multi-site control frame
- the new preamble field is an IoT preamble field
- the first signaling field is the first Internet of Things field.
- the second signaling field is a second Internet of Things field
- the Internet of Things preamble field further includes an IoT short training field and an IoT long training field, and the bandwidth occupied by the traditional preamble field is greater than or It is equal to the bandwidth occupied by the IoT preamble field.
- the IoT multi-site control frame is also the core content of the MAC field in the traditional multi-site control frame (including sender address information, each site identification information, block acknowledgement/acknowledgement indication, start sequence control field, block acknowledgement bitmap, etc. ), added to the physical layer field to achieve greatly, reduce the number of bytes occupied by the multi-site control frame, and reduce the time occupied by the multi-site control frame during the transmission process. Especially when transmitting data in narrowband, the effect is particularly obvious.
- the present invention provides an access point, where the access point includes: a sending module, configured to send a multi-site control frame to a multi-site, where the request frame is used when the multi-site control frame is a request frame And requesting, by each of the multi-sites, a first response frame corresponding to the multi-site control frame, where the first response frame corresponding to the multi-site control frame is sent by each of the multiple sites;
- the multi-site control frame includes: a legacy preamble field, a new preamble field, and does not include: a service field, a multimedia access control frame field, a trailer, a padding bit, and a frame extension field.
- the new preamble field includes: a first signaling field, and a second signaling field, where the first signaling field includes: first parameter information commonly owned by the multiple stations, and a second associated with the second signaling field Parameter information; the second signaling field includes: control information corresponding to each of the multiple sites in a one-to-one manner.
- the multi-site control frame Compared with the 802.11ax multi-site control frame, the multi-site control frame has greatly reduced the number of bytes occupied. Thereby, it is possible to reduce the time that the multi-site control frame occupies the channel during transmission.
- the present invention provides an access point, where the access point includes: a sending module, configured to send a multi-site control frame to a multi-site, where when the multi-site control frame is a second response frame, the second The response frame is configured to respond to the data frame or the management frame or the control frame of the multi-site transmission; wherein the multi-site control frame includes: a traditional preamble field, a new preamble field, and does not include: a service field, a multimedia access control frame Fields, trailers, padding bits, and frame extension fields.
- the new preamble field includes: a first signaling field, and a second signaling field, where the first signaling field includes: first parameter information commonly owned by the multiple stations, and a second associated with the second signaling field Parameter information; the second signaling field includes: control information corresponding to each of the multiple sites in a one-to-one manner.
- the multi-site control frame Compared with the 802.11ax multi-site control frame, the multi-site control frame has greatly reduced the number of bytes occupied. Thereby, it is possible to reduce the time that the multi-site control frame occupies the channel during transmission.
- the first signaling field further includes: a reload subfield, where the reload subfield includes first indication information that identifies the multi-site control frame as an NDP multi-site control frame.
- the first signaling field further includes: a type indication field of the NDP multi-site control frame, configured to indicate a type of the NDP multi-site control frame, where the type of the NDP multi-site control frame includes an NDP multiple At least one of a site block acknowledgement frame, an NDP multi-site request transmission frame, and an NDP multi-site block acknowledgement request frame, wherein the NDP multi-site request transmission frame and the NDP multi-site block acknowledgement request frame are request frames; the NDP multi-site block acknowledgement frame Is the first response frame or the second response frame.
- the first signaling field further includes: a reload subfield, where the reload subfield includes second indication information that identifies the multi-site control frame as an NDP multi-site block acknowledgement frame.
- the second parameter information associated with the second signaling field includes: orthogonal frequency division of the second signaling field Using (Orthogonal Frequency Division Multiplexing, OFDM for short) symbol number, and a modulation coding scheme of the second signaling field; or, the second parameter information associated with the second signaling field includes: a number of stations, and a second signaling field Modulation coding scheme.
- the control information corresponding to each one of the multiple sites respectively includes: confirmation information of each site in the multiple sites,
- the confirmation information of each site includes a site identifier and an acknowledgment/block acknowledgment indication; or, the acknowledgment information of each site includes an acknowledgment/block acknowledgment identifier and an acknowledgment/block acknowledgment indication.
- the site identifier can be an associated identifier of the site or a partial associated identifier.
- the association identifier here represents the identity information of the site.
- the acknowledgment/block acknowledgment flag plays the same or similar role as the site identities, mainly for determining the site that needs to receive (send) the control frame.
- the acknowledgment/block acknowledgment indication is used to determine whether the multi-site block acknowledgment frame transmission is in the form of an acknowledgement frame or a block acknowledgement frame
- the confirmation information of each site when the confirmation information of each site includes a block confirmation indication, the confirmation information of each site further includes: a starting sequence value and a block confirmation bitmap.
- the acknowledgment/block acknowledgment identifier is formed by a combination of at least one bit scrambler initialization seed and/or at least one bit site association identification information.
- the acknowledgment/block acknowledgment identifier consists of a combination of scrambler initialization seeds and/or several bits of site association identification information randomly generated by a number of bits, which may make the acknowledgment/block acknowledgment identifier a unique identifier. In this way, the NDP multi-site block acknowledgement frame can be sent to the corresponding site as accurately as possible.
- the first signaling field further includes: a length of time for the NDP multi-site request to send the frame transmission; and is related to the second signaling field.
- the second parameter information includes: a length of the second signaling field or a number of orthogonal frequency division multiplexing OFDM symbols.
- the control information respectively corresponding to each of the multiple sites includes: NDP request sending of each site of the multi-site Frame information, wherein the NDP request transmission frame information of each station includes one or a combination of the following information: a station identifier, a subchannel sequence number that replies to the transmission allowed frame, an encoding type, a modulation and coding scheme, a dual carrier modulation, and a flow allocation indication.
- the first signaling field further includes: a time length of the NDP multi-site block acknowledgment request frame transmission; and the second signaling
- the second parameter information associated with the field includes: a length of the second signaling field or a number of orthogonal frequency division multiplexing OFDM symbols.
- the length of time for the NDP multi-site block acknowledgment request frame transmission is used to determine the length of time that the NDP multi-site block acknowledgment request frame occupies the channel.
- the length of the second signaling field or the number of OFDM symbols is then used to determine the length of the second signaling field.
- the control information corresponding to each one of the multiple sites respectively includes: trigger information of each site of the multi-site And an NDP multi-site block acknowledgment request frame control field and an NDP multi-site block acknowledgment request frame information field, where the trigger information of each site of the multi-site includes one or a combination of the following information: a site identifier, a resource allocation indication, an encoding type, Modulation coding scheme, dual carrier modulation System and flow allocation instructions.
- the first signaling field is an efficient signaling field A in the 802.11ax packet
- the second signaling field is an efficient signaling field B in the 802.11ax packet
- the overloaded subfield is efficient
- the reserved bits in the Signaling Field A are either unused values in the modulation coding scheme included in the High Efficiency Signaling Field A.
- the NDP multi-site control frame is a newly defined IoT multi-site control frame
- the new preamble field is an IoT preamble field
- the first signaling field is the first Internet of Things field.
- the second signaling field is a second Internet of Things field
- the Internet of Things preamble field further includes an Internet of Things short training field and an Internet of Things long training field.
- the bandwidth occupied by the traditional preamble field is greater than or equal to that occupied by the Internet of Things preamble field. bandwidth.
- the IoT multi-site control frame is also the core content of the MAC field in the traditional multi-site control frame (including sender address information, each site identification information, block acknowledgement/acknowledgement indication, start sequence control field, block acknowledgement bitmap, etc. ), added to the physical layer field to achieve greatly, reduce the number of bytes occupied by the multi-site control frame, and reduce the time occupied by the multi-site control frame during the transmission process. Especially when transmitting data in narrowband, the effect is particularly obvious.
- the present invention also provides a transmission system comprising the access point and the multi-site as described in the third aspect, the fourth aspect, and any alternative implementation.
- a method for transmitting a multi-site control frame where a multi-site control frame sent or received includes only a traditional preamble field and a new preamble field, compared to an 802.11ax multi-site.
- Control frames the number of bytes occupied has been greatly reduced. Thereby, it is possible to reduce the time that the multi-site control frame occupies the channel during transmission. Especially when using narrowband to transmit data, the effect is more obvious.
- FIG. 1 is a schematic structural diagram of a MAC frame field of a multi-site block acknowledgement frame
- FIG. 2 is a schematic flowchart of a method for transmitting a multi-site control frame according to an embodiment of the present invention
- 3(a)-(b) are schematic diagrams showing the structure of transmitting a data frame and transmitting a multi-site block acknowledgement frame between an AP and a multi-site according to the present invention.
- 4(a)-(b) are schematic diagrams showing the structure of transmitting a request frame and a first response frame between an AP and a multi-site according to the present invention in two ways.
- FIG. 5 is a schematic diagram of a frame structure of a multi-site control frame based on the 802.11ax protocol
- FIG. 6 is a schematic structural diagram of an NDP multi-site control frame according to the present invention.
- FIG. 7 is a schematic structural diagram of a frame structure of a first signaling field and a second signaling field of an NDP multi-site request sending frame according to the present invention.
- FIG. 8 is a schematic structural diagram of a frame structure of a first signaling field and a second signaling field of an NDP multi-site block acknowledgment request frame provided by the present invention
- FIG. 9 is a schematic diagram of a frame structure of an Internet of Things multi-site control frame provided by the present invention.
- FIG. 10 is a schematic structural diagram of an apparatus for an access point according to an embodiment of the present disclosure.
- FIG. 11 is a schematic structural diagram of a transmission system according to an embodiment of the present invention.
- An embodiment of the present invention provides a method for transmitting a null data packet multi-site control frame.
- the method includes:
- Step 210 Send a multi-site control frame to the multi-site.
- the method performed by the access point further includes: Step 220: Receive a first response frame corresponding to the multi-site control frame respectively sent by each multi-site in the multi-site.
- the method includes: transmitting a multi-site control frame to a multi-site, wherein when the multi-site control frame is the second response frame, the second response frame is used to respond to the data frame of the multi-site transmission Or manage frames, or control frames.
- the multi-site when it sends any one of a data frame, a management frame, and a control frame to the AP, it may be in the form of Orthogonal Frequency Division Multiple Access (OFDMA) or multiple users.
- OFDMA Orthogonal Frequency Division Multiple Access
- MU-MIMO Multi-User Multiple-Input Multiple-Output
- a data frame is sent, which can be sent at the same time when transmitting, or can be sent to the AP in turn.
- the AP can immediately send the second response frame (for example, NDP multi-site block acknowledgement frame) to the multi-site after receiving the data frame sent by the multi-site. Every site in the site.
- the AP will send the second response frame to each of the multiple sites at an agreed time after receiving the data frame sent by the multi-site.
- the foregoing two transmission modes respectively correspond to the structure diagrams of the transmission data frame and the transmission NDP multi-site block confirmation frame between the AP and the multi-site as shown in FIG. 3, wherein the first transmission mode corresponds to FIG. 3(a), The two transmission methods correspond to Figure 3(b).
- FIG. 4 is a schematic structural diagram of transmitting a request frame and a first response frame between an AP and a multi-site in two ways.
- FIG. 4(a) shows that the AP sends an NDP multi-site request transmission frame to multiple sites (for example, station 1 and station 2), and the multi-site simultaneously transmits an allowable transmission frame to the AP, and the multi-site transmits the allowed transmission frame to the AP.
- the same content, and And the seeds of the scrambler used are the same.
- FIG. 4(b) is a schematic structural diagram of an NDP block acknowledgement frame sent to each AP by the AP at the same time when the AP simultaneously sends an NDP multi-site block acknowledgement request frame to the multi-site.
- FIG. 4(c) is a schematic diagram showing the structure of an NDP block acknowledgement frame sent to an AP in turn in the order in which the multi-site sends the NDP multi-site block acknowledgment request frame to the multi-site.
- the present invention designs an NDP multi-site control frame, so that the multi-site control frame can reduce transmission time and save power during transmission.
- the frame structure of a conventional multi-site control frame is first introduced. details as follows:
- FIG. 5 is a schematic diagram of a frame structure based on an 802.11ax multi-site control frame.
- the multi-site control frame includes: a traditional preamble field, a new preamble field, a service field, and multimedia access. , referred to as MAC) control frame field, tail, padding bits and frame extension fields.
- the service field, the multimedia access control frame field and the trailer, and the padding bits are collectively referred to as a data field.
- the sub-fields included in the multimedia access control frame field have been described in detail in the specification, and are not described here again.
- the traditional preamble field includes a legacy-short training field (L-STF).
- L-STF legacy-short training field
- a legacy-long training field (L-LTF), a legacy signaling field (L-SIG); a new preamble field including a repeated legacy-signal field (repeated legacy-signal field) RL-SIG), high efficiency-singal field A (HE-SIGA), high efficiency-singal field B (HE-SIGB), high efficiency short training field (high efficient- Short training field (HE-STF), high efficient-long training field (HE-LTF) 1-N (N is a positive integer greater than or equal to 1).
- the legacy preamble field and the new preamble field are physical layer fields.
- the research focus in the present invention is to design an NDP multi-site control frame, which reduces the multi-site control frame compared to the multi-site control frame shown in FIG. The number of bytes occupied, in order to reduce the transmission time of the multi-site control frame and reduce the power loss of the terminal.
- the frame structure of the NDP multi-site control frame is specifically shown in FIG. 6.
- FIG. 6 is a schematic diagram of a frame structure of an NDP multi-site control frame according to an embodiment of the present disclosure, where the NDP control frame includes:
- the new preamble field includes: a first signaling field and a second signaling field.
- the conventional preamble field includes an L-STF field, an L-LTF field, an L-SIG field, and an RL-SIG field.
- the first signaling field includes: first parameter information that is shared by the multiple sites, and second parameter information that is associated with the second signaling field, where the first parameter information that is shared by the multiple sites may include The identification information of the sender that sends data to each of the multiple sites.
- the identifier information of the sending end may be: an AP identifier, or an associated identifier assigned by the AP, or a partial associated identifier, or an AP's MAC address, or an AP's partial MAC address, or a basic service set ( Basic service set, BSS) color, etc.
- the second signaling field includes: control information corresponding to each of the multiple sites in a one-to-one manner.
- the first signaling field may further include: a reload subfield, wherein the reload subfield is configured to carry the first identifier information, so that the receiving end may identify the frame according to the first identifier information when receiving the frame.
- the type is an NDP multi-site control frame, or a frame before the multi-site control frame is reloaded.
- the first identifier information is the first indication information when the type of the frame is determined to be an NDP multi-site control frame according to the first identifier information.
- the first indication information here may be a field value of the reload subfield.
- the reload subfield is configured to carry the second identifier information, so that the receiving end can identify the type of the frame as an NDP multi-site block acknowledgement frame according to the second identifier information when receiving the NDP multi-site control frame, or The site controls the frame before the frame is reloaded.
- the second identifier information is the second indication information.
- the second indication information here may be a field value of the reload subfield.
- the frame before the overload is an 802.11ax packet-multi-user physical layer aggregation procedure protocol.
- the structure of the data unit (Multiple user PLCP (physical layer convergence procedure, MU PPDU) protocol data unit) is hereinafter abbreviated as 802.11ax packet.
- the field value of the reload subfield is the first value (for example, 1)
- the frame is an NDP multi-site block acknowledgement frame.
- the value of the field value of the overloaded subfield is a second value (for example, 0), which means that the frame is a frame before the overload, such as an 802.11ax packet (or 802.11ax frame).
- the identifier information carried by the reload subfield is the second identifier information corresponding to the NDP multi-site block acknowledgement frame.
- the receiving end may determine whether the second identifier information is the second indication information, and identify that the frame is an NDP multi-site block acknowledgement frame.
- each value indicated by the overloaded subfield is unique and fixed. That is, when the frame is subsequently sent, if the value of the reload subfield of the NDP multi-site control frame received by the receiving end is the first value, the frame is considered to be an NDP multi-site block acknowledgement frame. If the value of the reload subfield of the NDP multi-site control frame received by the receiving end is the second value, the frame is considered to be the frame before the reload.
- the reload subfield is used to carry the first identification information.
- the field value of the reload subfield is the first value (for example, 1)
- the field value of the reload subfield is a second value (for example, 0)
- the first signaling field further includes a type indication field, which is used to determine which type of control frame the NDP multi-site control frame is.
- the type of the NDP multi-site control frame includes at least one of an NDP multi-site block acknowledgement frame, an NDP multi-site request transmission frame, and an NDP multi-site block acknowledgement request frame.
- the value of the type indication field may include multiple cases.
- the field value of the type indication field can be 01, 10, 11.
- the NDP multi-site control frame is an NDP multi-site block acknowledgement frame, and the frame can be understood as a response frame; when the field value of the type indication field is 10, the NDP is represented.
- the multi-site control frame sends a frame for the NDP multi-site request; when the field value of the type indication field is 11, it represents that the NDP multi-site control frame is an NDP multi-site block acknowledgment request frame.
- the NDP multi-site request transmission frame and the NDP multi-site block acknowledgment request frame can be understood as request frames. Because the type indicates the field The type of NDP multi-site control frame will also change with the difference of the field values. For example, when the sender sends an NDP multi-site control frame for the first time, an NDP multi-site block acknowledgement frame may be sent. On the second transmission, there may be an NDP multi-site block acknowledgment request frame.
- the present invention is based on the 802.11ax packet structure design.
- the frame before the reload is an 802.11ax packet
- the frame after the reload is the two embodiments described above, which is an NDP multi-site control frame or an NDP multi-site block acknowledgement frame.
- the first signaling field is HE-SIGA in 802.11ax
- the second signaling field is HE-SIGB in 802.11ax.
- Table 1 the fields included and the number of bits occupied are as shown in Table 1:
- HE-SIGA There is a 1-bit reserved bit, which can be used as the reload subfield mentioned above, or the SIGB MCS field contains 3 bits (three-digit binary number, 000-111), but 0-5, 6-7 is unused. , then, 6-7 can be used as a reload subfield. That is, the reload subfield is a reserved bit in HE-SIGA, or an unused value in a modulation coding scheme included in HE-SIGA.
- the field value of the reload subfield is set to the first value, it means that each subfield in the HE-SIGA needs to be re-divided and the content of the letter is rewritten. That is to say, other bits occupied by the HE-SIGA need to be re-divided into different sub-fields, and the bits occupied by the divided sub-fields are correspondingly redefined. Specifically, it is firstly defined that the HE-SIGA needs to divide a sub-field for storing the identifier information of the sender that sends data to each of the multiple sites, and the identifier information is specifically used to determine who the sender is.
- the identifier information may be an identifier corresponding to the access point.
- the specific AP identifier may be the MAC address of the AP or a partial MAC address of the AP, or the basic service set color (the basic service set color is one of the AP identifiers).
- the AP identifier includes the last few bytes in the MAC address, so as to use Differentiate between different addresses. That is, this field is equivalent to the transmission address field in the MAC frame field described in the background art. Since the address field in the MAC frame field needs to occupy 6 bytes, in this application, it occupies several bits in the HE-SIGA, thereby greatly reducing the word occupied by the multi-site control frame. Section number.
- the second parameter information associated with the HE-SIGB may include: the number of OFDM symbols of the HE-SIGB, and the modulation scheme of the HE-SIGB field.
- the second parameter information associated with the HE-SIGB may include: a number of stations and a modulation scheme of the HE-SIGB field, wherein the number of OFDM symbols of the HE-SIGB field is similar to the number of stations, and is used for determining The length of the HE-SIGB field, and the modulation coding scheme of the HE-SIGB field is used to determine the data transmission rate.
- the number of stations can determine the length of the HE-SIGB field because each station information has the same number of bits. Then, when determining the number of stations, the HE-SIGB field can be indirectly determined.
- control information corresponding to each of the multiple sites in the second signaling field includes: confirmation information of each site of the multiple sites, wherein the confirmation information of each site includes the site identifier and the acknowledgement/block acknowledgement The indication; or, the confirmation information for each site includes an acknowledgment/block acknowledgment identifier and an acknowledgment/block acknowledgment indication.
- the site identifier may be an association identifier of the site or a partial association identifier.
- the association identifier here represents the identity information of the site. For example, if the site is managed by an AP, the AP generates an internal management ID for the site. Used by the AP to identify the site.
- the role of the site identity is to determine the site where the receiving AP sends the block acknowledgement frame, ie the address at which the message is received. At this time, it also takes several bits to replace the receiving address field of the MAC frame field in the original control frame (the receiving address field occupies 6 bytes). Thereby, the number of bytes occupied by the control frame is reduced.
- the acknowledgment/block acknowledgment flag plays the same or similar role as the site identities, mainly for determining the site that needs to receive (send) the control frame.
- the acknowledgment/block acknowledgment identifier may be formed by combining at least one bit of the scrambler initialization seed with at least one bit of the associated identities.
- the acknowledgment flag is formed by the lower 4 bits of the lower 5 bits of the scrambler initialization seed plus the associated identities.
- the block acknowledgment flag is formed by the combination of the lower 7 bits of the scrambler initialization seed and the lower 5 bits of the associated id.
- the association identifier may be a number of bits of the scrambler initialization seed.
- the scrambler initializes the lower 7 bits of the seed.
- the acknowledgment/block acknowledgment flag may also consist of only a few bits of the scrambler initialization seed.
- the scrambler may be initialized with 0 or 1 after the seed is initialized to satisfy the preset.
- the length of the confirmation/block confirmation ID may also be composed only of a plurality of bits of the association identifier.
- the same may be added after the association identifier. Or 1 to get the confirmation/block confirmation mark of the preset length.
- the acknowledgment/block acknowledgment indication is used to determine whether the multi-site block acknowledgment frame transmission is in the form of an acknowledgement frame or a block acknowledgement frame
- the acknowledgment information of each site of the multi-site also includes a start sequence value and a block acknowledgment bitmap. Determining each of the acknowledgment information in the block acknowledgment information has a sequence number corresponding to it in the block acknowledgment bitmap, and the starting sequence value indicates that the first acknowledgment information in the block acknowledgment information is in the block Confirm the starting serial number in the bitmap.
- the block acknowledgement information here is used to determine whether the MAC protocol data unit data frame sent by the sender is successfully transmitted.
- the HE-SIGB is variable length
- the HE-SIGA can also be merged into a field with the HE-SIGB field. In this case, the field will not exist.
- Information such as the number of symbols in the HE-SIGB field and the modulation and coding scheme of the HE-SIGB. Since it is no longer necessary to determine the length of the HE-SIGB field at this time, it is not necessary to determine the transmission rate of the HE-SIGB.
- the type of the NDP multi-site control frame is an NDP multi-site request to send a frame
- the AP sends the frame
- the specified station receives the frame
- the specified channel reply is sent according to the NDP multi-site request. Allow frames to be sent.
- the frame structure of the NDP multi-site request transmission frame is similar to the frame structure of the NDP multi-site block acknowledgement frame described above, except that the content stored in the first signaling field and the second signaling field is slightly different.
- the frame structure of the first signaling field and the second signaling field of the NDP multi-site request sending frame is as shown in FIG. 7.
- the first signaling field further includes an NDP multi-site request sending frame.
- the information associated with the second signaling field included in the first signaling field may include: a length of the second signaling field or a number of orthogonal frequency division multiplexing symbols.
- the length of time that an NDP multi-site requests a frame transmission is used to indicate the length of time that an NDP multi-site request transmission frame needs to occupy a channel.
- the number of orthogonal frequency division multiplexing symbols is the same as the length of the second signaling field, and is used to indicate the number of bytes occupied by the second signaling field.
- the control information corresponding to each of the multiple sites in the second signaling field includes: NDP request sending frame information of each site of the multiple sites.
- the NDP request sending frame information of each station is the trigger information of the station, which may include one or a combination of the following: the station identifier, the subchannel number of the reply allowed to transmit the frame, the coding type, the modulation coding target, and the dual carrier modulation. , flow allocation instructions, etc.
- the sequence number of the subchannel that is allowed to transmit the frame can be as shown in Table 2.
- the type of the NDP multi-site control frame is an NDP multi-site block acknowledgment request frame
- the designated station receives the frame according to the NDP multi-site block acknowledgment request frame designation.
- the frequency domain resource block replies with an acknowledge/block acknowledgement frame.
- the frame structure of the NDP multi-site block acknowledgment request frame is similar to the frame structure of the above two frames, except that the contents of the first signaling field and the second signaling field are slightly different. Specifically, the frame structure of the first signaling field and the second signaling field of the NDP multi-site block acknowledgment request frame is as shown in FIG. 7:
- the first signaling field includes an NDP multi-site block acknowledgment request in addition to the first parameter information commonly owned by the multiple sites, that is, the identification information of the transmitting end that transmits data to each of the multiple sites.
- the second parameter information associated with the second signaling field includes a length of the second signaling field or a number of orthogonal frequency division multiplexing symbols.
- the length of time for the NDP multi-site block acknowledgment request frame transmission is used to indicate the length of time that the NDP multi-site block acknowledgment request frame needs to occupy the channel.
- the number of orthogonal frequency division multiplexing symbols is the same as the length of the second signaling field, and is used to indicate the number of bytes occupied by the second signaling field.
- the control information corresponding to each of the multiple sites in the second signaling field includes: trigger information of each site in the multiple sites, an NDP multi-site block acknowledgement request frame control field, and an NDP multi-site block acknowledgement request.
- Frame information field The trigger information of each of the multiple sites may include one or a combination of the following information: a site identifier, a resource allocation indication, a coding type, a modulation and coding scheme, a dual carrier modulation, a flow allocation indication, and the like.
- the NDP multi-site block acknowledgment request frame information field includes a start sequence control field.
- the foregoing first signaling field may be the high-efficiency signaling field A in the 802.11ax packet
- the second signaling field may be the high-efficiency signaling field B in the 802.11ax packet.
- the new NDP multi-site control frame shown in FIG. 6 can be understood as simplifying the frame structure in FIG. 6, and the core content in the MAC frame field in the data field in FIG. 6 (including the sender address information, each Site identification information, block acknowledgment/confirmation indication, start sequence control field, block acknowledgment bitmap, etc. are added to the physical layer field. Then delete the MAC frame field. Meanwhile, as can be seen from the above, the data field in FIG.
- the service field is a transition field.
- the service field can also be deleted, and the tail, padding
- the bit and frame extension fields can also be deleted.
- the HE-STF field and the HE-LTF field in FIG. 6 are served for the service field, and in the case where the service field has been deleted, these two fields can also be omitted. Therefore, the NDP frame structure field includes only the L-STF field, the L-LTF field, the L-SIG field, the RL-SIG field, and the first signaling field and the second signaling field, and the like.
- NDP multi-site control field can be understood as a frame structure designed based on the 802.11ax frame multi-site frame control field.
- a new NDP multi-site control frame frame structure can also be designed based on the Internet of Things WiFi protocol.
- the NDP multi-site control frame is an IoT multi-site control frame, as shown in FIG. 9.
- the IoT multi-site control frame can operate in the 2.4 GHz, 5 GHz or 1 GHz free band.
- the IoT multi-site control frame also includes a traditional preamble field and a new preamble field.
- the traditional preamble field is the same as the subfield included in the above, and the traditional preamble field needs to have a bandwidth of 20 MHz in the frequency domain. transfer data.
- the new preamble field is an Internet of Things preamble field, where the first signaling field is an Internet of Things-signal field 1, IOT-SIG1, and the second signaling field is The Internet of Things-signal field 2 (IOT-SIG2), and the Internet of Things preamble field also includes the Internet of Things-short training field (IOT-STF) and the Internet of Things. Internet of things-long training field (IOT-LTF).
- IOT-STF Internet of Things-short training field
- IOT-LTF Internet of things-long training field
- the pilot field can transmit data in a bandwidth less than 20 MHz, such as 2M, 4M, 8M, 16M or 5M, 10M, or alternatively transmit data in a 20MHz bandwidth. That is, the bandwidth occupied by the traditional preamble field is greater than or equal to the bandwidth occupied by the IoT preamble field.
- the first signaling field and the second signaling field of the IoT multi-site control frame are slightly different in structure, but the contents of each subfield stored in the first signaling field and the second signaling field, and each sub- The functions performed by the fields are the same as or similar to those described above, and are not described here.
- the IoT multi-site control frame sends frames for NDP multi-site requests
- the IOT-SIG1 and IOT-SIG2 fields are based on narrowband (less than 20MHz)
- the IoT multi-site control frame is also the core content of the MAC field in the traditional multi-site control frame (including the sender address information, each site identifier).
- Information, block acknowledgment/confirmation indication, start sequence control field and block acknowledgment bitmap, etc. are added to the physical layer field to achieve greatly, reduce the number of bytes occupied by the multi-site control frame, and reduce the multi-site control frame at The time occupied by the channel during transmission. Especially when transmitting data in narrowband, the effect is particularly obvious.
- FIG. 10 is a schematic structural diagram of an access point according to an embodiment of the present invention.
- the access point includes a transmitting module 1001 and a receiving module 1002.
- the sending module 1001 is configured to send, to the multi-site, a multi-site control frame, where, when the multi-site control frame is a request frame, the request frame is used to request each station in the multi-site to separately send the corresponding to the multi-site control frame.
- the first response frame is configured to receive a first response frame corresponding to the multi-site control frame that is sent by each of the multiple sites.
- the multi-site control frame includes: a traditional preamble field and a new preamble field. Excludes: service field, multimedia access control frame field, trailer, padding bit, and frame extension field.
- the new preamble field includes: a first signaling field, and a second signaling field.
- the first signaling field includes: first parameter information that is shared by the multiple sites, and second parameter information that is associated with the second signaling field.
- the first parameter information shared by the multiple sites includes: identifier information of the sender that sends data to each of the multiple sites.
- the second signaling field includes: control information corresponding to each of the multiple sites in a one-to-one manner.
- the access point includes: a transmitting module 1001.
- the sending module 1001 is configured to send a multi-site control frame to multiple stations.
- the multi-site control frame is the second response frame
- the second response frame is used to respond to the data frame or management frame of the multi-site transmission, or to control the frame.
- the multi-site control frame includes: a traditional preamble field and a new preamble field. Excludes: service field, multimedia access control frame field, trailer, padding bit, and frame extension field.
- the new preamble field includes: a first signaling field, and a second signaling field.
- the first signaling field includes: first parameter information that is shared by the multiple sites, and second parameter information that is associated with the second signaling field.
- the first parameter information shared by the multiple sites includes: identifier information of the sender that sends data to each of the multiple sites.
- the second signaling field includes: control information corresponding to each of the multiple sites in a one-to-one manner.
- the first signaling field may include: a reload subfield.
- the reload subfield includes first indication information identifying that the multi-site control frame is an NDP multi-site control frame.
- the first signaling field may include a reload subfield containing second indication information identifying that the multi-site control frame is an NDP multi-site block acknowledgement frame. .
- the reload subfield contains an identifier for the multi-site control frame for the NDP multi-site
- the first signaling field further includes: a type indication field of the NDP multi-site control frame, which is used to indicate a type of the NDP multi-site control frame, where the type of the NDP multi-site control frame includes an NDP multi-site At least one of a block acknowledgement frame, an NDP multi-site request transmission frame, and an NDP multi-site block acknowledgement request frame.
- the NDP multi-site request transmission frame and the NDP multi-site block acknowledgment request frame are request frames.
- the NDP multi-site block acknowledgement frame is a first response frame or a second response frame.
- the second parameter information associated with the second signaling field includes: the number of OFDM symbols of the second signaling field, and a modulation coding scheme of the two signaling fields; or the second parameter information associated with the second signaling field includes: a number of stations, and a modulation coding scheme of the second signaling field.
- the number of OFDM symbols of the second signaling field is similar to the number of stations, and is used to determine the length of the second signaling field, and the modulation and coding scheme of the second signaling field is used to determine the data transmission rate.
- the number of stations can determine the length of the second signaling field because each station information has the same number of bits. Then, when determining the number of stations, the length of the second signaling field can be determined indirectly.
- control information corresponding to each of the multiple sites in the second signaling field may include: confirmation information of each site in the multiple sites, wherein the confirmation information of each site includes the site identifier and the confirmation/block The confirmation indication; or, the confirmation information of each site may include: an acknowledgment/block acknowledgment identifier and an acknowledgment/block acknowledgment indication.
- the site identifier may be an association identifier of the site or a partial association identifier.
- the association identifier here represents the identity information of the site. For example, if the site is managed by an AP, the AP generates an internal management ID for the site. Used by the AP to identify the site.
- the acknowledgment/block acknowledgment flag plays the same or similar role as the site identities, mainly for determining the site that needs to receive (send) the control frame.
- the acknowledgment/block acknowledgment identifier may be formed by combining at least one bit of the scrambler initialization seed with at least one bit of the associated identities.
- the acknowledgment flag is formed by the lower 4 bits of the lower 5 bits of the scrambler initialization seed plus the associated identities.
- the block acknowledgment flag is formed by the combination of the lower 7 bits of the scrambler initialization seed and the lower 5 bits of the associated id.
- the association identifier may be a number of bits of the scrambler initialization seed.
- the beginning of the scrambler The lower 7 bits of the seed are initialized.
- the acknowledgment/block acknowledgment flag may also consist of only a few bits of the scrambler initialization seed.
- the scrambler may be initialized with 0 or 1 after the seed is initialized to satisfy the preset.
- the length of the confirmation/block confirmation ID may also be composed only of a plurality of bits of the association identifier.
- the acknowledgment/block acknowledgment indication is used to determine whether the multi-site block acknowledgment frame transmission is in the form of an acknowledgement frame or a block acknowledgement frame
- the acknowledgment information of each site in the multi-site also includes a start sequence value and a block acknowledgment bitmap.
- each of the acknowledgment information in the block acknowledgment information has a serial number corresponding to it in the block acknowledgment bitmap, and the starting sequence value indicates that the first acknowledgment information in the block acknowledgment information is in the block acknowledgment bitmap The starting serial number.
- the block acknowledgement information here is used to determine whether the MAC protocol data unit data frame sent by the sender is successfully transmitted.
- the first signaling field further includes: a time length of the NDP multi-site request transmission frame transmission; and a second associated with the second signaling field
- the two parameter information includes: a length of the second signaling field or a number of OFDM symbols.
- the control information corresponding to each one of the multiple sites respectively includes: NDP request sending frame information of each site of the multi-site, wherein the NDP request sending frame information of each site includes One or a combination of the following information: the station identification, the subchannel sequence number that is allowed to transmit the frame, the encoding type, the modulation and coding scheme, the dual carrier modulation, and the flow allocation indication.
- the first signaling field further includes: a time length of the NDP multi-site block acknowledgment request frame transmission; and the second signaling field is associated with
- the second parameter information includes: a length of the second signaling field or a number of OFDM symbols.
- control information corresponding to each of the multiple sites in the second signaling field includes: trigger information of each site of the multi-site, an NDP multi-site block acknowledgement request frame control field, and an NDP multi-site block acknowledgement request.
- a frame information field in which a trigger message is sent to each site of the multi-site The information includes one or a combination of the following information: site identification, resource allocation indication, coding type, modulation and coding scheme, dual carrier modulation, and flow allocation indication.
- the first signaling field may be the high-efficiency signaling field A in the 802.11ax packet
- the second signaling field is the high-efficiency signaling field B in the 802.11ax packet.
- the reload subfield is a reserved bit in the efficient signaling field A, or an unused value in the modulation coding scheme included in the efficient signaling field A.
- the reload subfield carries the first identifier information or the second identifier information, if it is determined according to the identifier information that the frame is not an NDP multi-site control frame, and is not an NDP multi-site block acknowledgement frame, Then, the control frame is not an NDP multi-site control frame. Instead, the previous frame is reloaded, such as an 802.11ax packet.
- NDP multi-site control field can be considered as a frame structure designed based on the 802.11ax frame multi-site frame control field.
- a frame structure of a new NDP multi-site control frame can also be designed based on the Internet of Things WiFi protocol.
- the NDP multi-site control frame is an IoT multi-site control frame, as shown in FIG. 9.
- the IoT multi-site control frame can operate in the 2.4 GHz, 5 GHz or 1 GHz free band.
- the IoT multi-site control frame also includes a traditional preamble field and a new preamble field.
- the traditional preamble field is the same as the subfield included in the above, and the traditional preamble field needs to have a bandwidth of 20 MHz in the frequency domain. transfer data.
- the new preamble field is an Internet of Things preamble field, where the first signaling field is an Internet of Things-signal field 1, IOT-SIG1, and the second signaling field is The Internet of Things-signal field 2 (IOT-SIG2), and the Internet of Things preamble field also includes the Internet of Things-short training field (IOT-STF) and the Internet of Things. Internet of things-long training field (IOT-LTF).
- the IoT preamble field can transmit data in a bandwidth of less than 20 MHz, such as 2M, 4M, 8M, 16M or 5M, 10M, or alternatively transmit data in a 20MHz bandwidth. That is, the bandwidth occupied by the traditional preamble field is greater than or equal to the bandwidth occupied by the IoT preamble field.
- the first signaling field and the second signaling field of the IoT multi-site control frame are slightly different in structure, but the contents of each subfield stored in the first signaling field and the second signaling field, and each sub- The functions performed by the fields are the same as or similar to those described above, and are not described here.
- the steps performed by the method for transmitting a multi-site control frame provided by the embodiment of the present invention are performed when the modules in the access point are provided in the embodiment of the present invention, and the working details thereof refer to a transmission multi-site provided by the embodiment of the present invention.
- the method of controlling frames are performed when the modules in the access point are provided in the embodiment of the present invention, and the working details thereof refer to a transmission multi-site provided by the embodiment of the present invention.
- the multi-site control frame sent or received includes only the traditional preamble field and the new preamble field.
- the number of occupied bytes is greatly increased. cut back. Thereby, it is possible to reduce the time that the multi-site control frame occupies the channel during transmission. Especially when using narrowband to transmit data, the effect is more obvious.
- the embodiment of the present invention further provides a transmission system, and the structure of the transmission system is as shown in FIG. 11 , corresponding to a method for transmitting a multi-site control frame or an access point mentioned above.
- the transmission system includes: an access point and a multi-site as described above (Site 1 to Site n as shown in FIG. 11 , where i and n are positive integers greater than or equal to 1, and i is less than or equal to n ).
- the method steps performed by the system may refer to the method steps of transmitting the multi-site control frame, and details are not described herein again.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种传输多站点控制帧的方法、接入点及***。该方法包括:向多站点发送多站点控制帧,其中,当多站点控制帧为请求帧时,请求帧用于请求多站点中每一个站点分别发送与多站点控制帧对应的第一响应帧;接收多站点中每一个站点分别发送的与多站点控制帧对应的第一响应帧;或者,当多站点控制帧为第二响应帧时,第二响应帧用于响应多站点传输的数据帧或管理帧,或控制帧;其中,多站点控制帧包括:传统前导码字段、新前导码字段。新前导码字段包括:第一信令字段,以及第二信令字段。该多站点控制帧相较于802.11ax多站点控制帧,占用的字节数已经大大减少。由此,可以降低多站点控制帧在传输过程中,占用信道的时间。
Description
本发明涉及通信技术领域,尤其涉及一种传输多站点控制帧的方法、接入点及***。
在现有技术中,终端设备的电池容量均是有限的,甚至有些终端所采用的电池还是纽扣电池。所以,如何降低终端设备的功率损耗是下一代WiFi协议重点关注的问题。
而为了能够支持多站点同时发送数据和接收数据,提高***的吞吐率,802.11ax则引进了正交频分多址(Orthogonal Frequency Division Multiple Access,简称OFDMA)传输技术。相应的也引进了多站点控制帧,例如多站点块确认帧(Multi-STA Block Ack,简称M-BA)。在物联网WiFi协议中,仍可能存在如802.11ax中的多站点调度传输,而为了能够降低终端的功率损耗,接入点(Access Point,简称AP)收到每个站点的数据包后,已经不会再立即回复确认帧或者块确认帧,而是在某个特定的时间段统一给之前发送数据包的站点回复多站点块确认帧。
具体的,以M-BA形式确认指的是:AP把串联的确认帧广播给多个站点,利用多通信标识符块确认(Multi-traffic identifier Block Ack,简称Multi-TID BA)帧结构,定义了一个M-BA帧。具体如图1所示(图1中所显示的是M-BA帧中的多媒体接入控制(medium access control,简称MAC)帧字段)。
MAC帧字段包括控制帧字段(占用2个字节),时长/ID字段(占用2个字节),接收地址(占用6个字节),发送地址(占用6个字节),BA控制字段(占用2个字节),BA/ACK信息字段(字节数可变)和帧校验序列(占用4个字节)字段。
BA控制字段包括BA/ACK确认策略(占用1比特),是否为多TID指示(占用1比特),是否为压缩位图指示(占用1比特),组播重传字段(Groupcast with retries,简称GCR)(占用1比特),保留比特(占用8比特)和TID信息(占用14比特),其中TID信息用来指示该数据帧的优先级。
BA/ACK信息(字节数可变)可为多个,每个BA/ACK信息分别与多站点中一个站点对应,该信息是要发送给与之对应的站点。每个BA/ACK信息中均包括一个TID信息(占用2字节),可选的,如果AP回复给该站点的确认信息以BA形式回复时,则BA/ACK信息中还包括起始序列控制(占用2字节)和BA位图(占用字节8字节)。
而一个TID信息字段又包括站点的关联标识信息(association identifier,简称AID)(占用11比特),BA/ACK指示新消息(占用1比特),以及通信标示符(占用1比特),其中,AID信息用于指示该BA/ACK信息对应的站点的标识。
由图1可以看出,多站点块确认帧中的MAC帧字段占用的字节数过多(大于22个字节),再加上物联网WiFi协议采用窄带,低速率传输,最终将会导致帧传输时间过长,使得终端功耗增加。
因此提供一种NDP多站点控制帧,去除MAC帧头等冗余信息,以达到减少控制帧的传输时间,实现降低终端功耗是亟待解决的问题。
发明内容
本发明实施例提供了一种传输多站点控制帧的方法、接入点及***。
第一方面,本发明提供了一种传输多站点控制帧的方法,该方法包括:向多站点发送多站点控制帧,其中,当多站点控制帧为请求帧时,请求帧用于请求多站点中每一个站点分别发送与多站点控制帧对应的第一响应帧,接收多站点中每一个站点分别发送的与多站点控制帧对应的第一响应帧。其中,多站点控制帧包括:传统前导码字段、新前导码字段,不包括:服务字段、
多媒体接入控制帧字段、尾部、填充比特以及帧扩展字段。具体的,新前导码字段包括:第一信令字段,以及第二信令字段,其中,第一信令字段包括:多站点共同拥有的第一参数信息,以及与第二信令字段相关联的第二参数信息;第二信令字段包括:分别与多站点中每一个站点一一对应的控制信息。
该多站点控制帧相较于802.11ax多站点控制帧,占用的字节数已经大大减少。由此,可以降低多站点控制帧在传输过程中,占用信道的时间。
第二方面,本发明提供了一种传输多站点控制帧的方法,该方法包括:向多站点发送多站点控制帧,其中,当多站点控制帧为第二响应帧时,第二响应帧用于响应多站点传输的数据帧或管理帧,或控制帧。其中,多站点控制帧包括:传统前导码字段、新前导码字段。不包括:服务字段、多媒体接入控制帧字段、尾部、填充比特以及帧扩展字段。具体的,该新前导码字段包括:第一信令字段,以及第二信令字段,其中,第一信令字段包括:多站点共同拥有的第一参数信息,以及与第二信令字段相关联的第二参数信息。第二信令字段包括:分别与多站点中每一个站点一一对应的控制信息。
该多站点控制帧相较于802.11ax多站点控制帧,占用的字节数已经大大减少。由此,可以降低多站点控制帧在传输过程中,占用信道的时间。
在一个可选的实现方式中,多站点共同拥有的第一参数信息包括:向所多站点中每一个站点发送数据的发送端的标识信息。
在一个可选的实现方式中,第一信令字段还包括:重载子字段,重载子字段包含标识多站点控制帧为空数据分组(Null date packet,简称NDP)多站点控制帧的第一指示信息。
在一种可选的实现方式中,第一信令字段还包括:NDP多站点控制帧的类型指示字段,用于指示NDP多站点控制帧的类型,其中NDP多站点控制帧的类型包括NDP多站点块确认帧,NDP多站点请求发送帧以及NDP多站点块确认请求帧中的至少一个,其中,NDP多站点请求发送帧和NDP多站点块确认请求帧为请求帧;NDP多站点块确认帧为第一响应帧或第二响应帧。
在一种可选的实现方式中,第一信令字段还包括:重载子字段,该重载子字段包含标识多站点控制帧为NDP多站点块确认帧的第二指示信息。
在一种可选的实现方式中,当多站点控制帧为NDP多站点块确认帧时,与第二信令字段相关联的第二参数信息包括:第二信令字段的正交频分复用(Orthogonal Frequency Division Multiplexing,简称OFDM)符号数,以及第二信令字段的调制编码方案;或者,与第二信令字段相关联的第二参数信息包括:站点数目,以及第二信令字段的调制编码方案。
在一种可选的实现方式中,当多站点控制帧为NDP多站点块确认帧时,分别与多站点中每一个站点一一对应的控制信息包括:多站点中每一个站点的确认信息,其中,每一个站点的确认信息包括站点标识和确认/块确认指示;或者,每一个站点的确认信息包括确认/块确认标识和确认/块确认指示。
站点标识可以为站点的关联标识或者部分关联标识。这里的关联标识表示该站点的身份信息。而确认/块确认标识所起的作用与站点标识的作用相同或者类似,主要就是用于确定需要接收(发送)该控制帧的站点。确认/块确认指示用于确定该多站点块确认帧发送的形式是确认帧还是块确认帧。
在一种可能的实现方式中,当每一个站点的确认信息包括块确认指示时,每一个站点的确认信息还包括:起始序列值和块确认位图。
在一种可选的实现方式中,确认/块确认标识均由至少一比特扰码器初始化种子和/或至少一比特站点的关联标识信息组合构成。
确认/块确认标识由若干比特随机生成的扰码器初始化种子和/或若干比特的站点关联标识信息组合构成,可以使确认/块确认标识成为唯一的标识。如此,NDP多站点块确认帧可以尽可能准确的发送至对应的站点。
在一种可选的实现方式中,当多站点控制帧为NDP多站点请求发送帧时,第一信令字段还包括:NDP多站点请求发送帧传输的时间长度;与第二信令字段相关联的第二参数信息包括:第二信令字段的长度或者正交频分复用OFDM符号的个数。
在一种可选的实现方式中,当多站点控制帧为NDP多站点请求发送帧时,分别与多站点中每一个站点一一对应的控制信息包括:多站点的每一个站点的NDP请求发送帧信息,其中,每一个站点的NDP请求发送帧信息包括以下信息之一或组合:站点标识、回复允许发送帧的子信道序列号、编码类型、调制编码方案、双载波调制以及流分配指示。
在一种可选的实现方式中,当多站点控制帧为NDP多站点块确认请求帧时,第一信令字段还包括:NDP多站点块确认请求帧传输的时间长度;与第二信令字段相关联的第二参数信息包括:第二信令字段的长度或者正交频分复用OFDM符号的个数。
NDP多站点块确认请求帧传输的时间长度用于确定NDP多站点块确认请求帧占用信道的时间长度。第二信令字段的长度或OFDM符号的个数则用于确定第二信令字段的长度。
在一种可选的实现方式中,当多站点控制帧为NDP多站点块确认请求帧时,分别与多站点中每一个站点一一对应的控制信息包括:多站点的每一个站点的触发信息、NDP多站点块确认请求帧控制字段以及NDP多站点块确认请求帧信息字段,其中,多站点的每一个站点的触发信息包括以下信息之一或组合:站点标识、资源分配指示、编码类型、调制编码方案、双载波调制以及流分配指示。
在一种可选的实现方式中,第一信令字段为802.11ax分组中的高效信令字段A,第二信令字段为802.11ax分组中的高效信令字段B;重载子字段为高效信令字段A中的保留比特,或者为高效信令字段A包括的调制编码方案中的未使用值。
在一种可选的实现方式中,NDP多站点控制帧为新定义的物联网多站点控制帧,新前导码字段为物联网前导码字段,其中,第一信令字段为第一物联网字段,第二信令字段为第二物联网字段,且物联网前导码字段还包括物联网短训练字段以及物联网长训练字段,传统前导码字段占用的带宽大于或
者等于物联网前导码字段占用的带宽。
物联网多站点控制帧同样是将传统多站点控制帧中MAC字段的核心内容(包括发送方地址信息、每个站点标识信息、块确认/确认指示、起始序列控制字段和块确认位图等),加入到物理层字段中,以实现大大,减少多站点控制帧所占用的字节数,降低多站点控制帧在传输过程中,占用信道的时间。尤其当采用窄带传输数据时,效果尤为明显。
第三方面,本发明提供了一种接入点,该接入点包括:发送模块,用于向多站点发送多站点控制帧,其中,当多站点控制帧为请求帧时,请求帧用于请求多站点中每一个站点分别发送与多站点控制帧对应的第一响应帧;接收模块,用于接收多站点中每一个站点分别发送的与多站点控制帧对应的第一响应帧;其中,多站点控制帧包括:传统前导码字段、新前导码字段,不包括:服务字段、多媒体接入控制帧字段、尾部、填充比特以及帧扩展字段。新前导码字段包括:第一信令字段,以及第二信令字段,其中,第一信令字段包括:多站点共同拥有的第一参数信息,以及与第二信令字段相关联的第二参数信息;第二信令字段包括:分别与多站点中每一个站点一一对应的控制信息。
该多站点控制帧相较于802.11ax多站点控制帧,占用的字节数已经大大减少。由此,可以降低多站点控制帧在传输过程中,占用信道的时间。
第四方面,本发明提供了一种接入点,该接入点包括:发送模块,用于向多站点发送多站点控制帧,其中,当多站点控制帧为第二响应帧时,第二响应帧用于响应所述多站点传输的数据帧或管理帧,或控制帧;其中,多站点控制帧包括:传统前导码字段、新前导码字段,不包括:服务字段、多媒体接入控制帧字段、尾部、填充比特以及帧扩展字段。新前导码字段包括:第一信令字段,以及第二信令字段,其中,第一信令字段包括:多站点共同拥有的第一参数信息,以及与第二信令字段相关联的第二参数信息;第二信令字段包括:分别与多站点中每一个站点一一对应的控制信息。
该多站点控制帧相较于802.11ax多站点控制帧,占用的字节数已经大大减少。由此,可以降低多站点控制帧在传输过程中,占用信道的时间。
在一个可选的实现方式中,第一信令字段还包括:重载子字段,重载子字段包含标识多站点控制帧为NDP多站点控制帧的第一指示信息。
在一种可选的实现方式中,第一信令字段还包括:NDP多站点控制帧的类型指示字段,用于指示NDP多站点控制帧的类型,其中NDP多站点控制帧的类型包括NDP多站点块确认帧,NDP多站点请求发送帧以及NDP多站点块确认请求帧中的至少一个,其中,NDP多站点请求发送帧和NDP多站点块确认请求帧为请求帧;NDP多站点块确认帧为第一响应帧或第二响应帧。
在一种可选的实现方式中,第一信令字段还包括:重载子字段,该重载子字段包含标识多站点控制帧为NDP多站点块确认帧的第二指示信息。
在一种可选的实现方式中,当多站点控制帧为NDP多站点块确认帧时,与第二信令字段相关联的第二参数信息包括:第二信令字段的正交频分复用(Orthogonal Frequency Division Multiplexing,简称OFDM)符号数,以及第二信令字段的调制编码方案;或者,与第二信令字段相关联的第二参数信息包括:站点数目,以及第二信令字段的调制编码方案。
在一种可选的实现方式中,当多站点控制帧为NDP多站点块确认帧时,分别与多站点中每一个站点一一对应的控制信息包括:多站点中每一个站点的确认信息,其中,每一个站点的确认信息包括站点标识和确认/块确认指示;或者,每一个站点的确认信息包括确认/块确认标识和确认/块确认指示。
站点标识可以为站点的关联标识或者部分关联标识。这里的关联标识表示该站点的身份信息。而确认/块确认标识所起的作用与站点标识的作用相同或者类似,主要就是用于确定需要接收(发送)该控制帧的站点。确认/块确认指示用于确定该多站点块确认帧发送的形式是确认帧还是块确认帧。
在一种可能的实现方式中,当每一个站点的确认信息包括块确认指示时,每一个站点的确认信息还包括:起始序列值和块确认位图。
在一种可选的实现方式中,确认/块确认标识均由至少一比特扰码器初始化种子和/或至少一比特站点的关联标识信息组合构成。
确认/块确认标识由若干比特随机生成的扰码器初始化种子和/或若干比特的站点关联标识信息组合构成,可以使确认/块确认标识成为唯一的标识。如此,NDP多站点块确认帧可以尽可能准确的发送至对应的站点。
在一种可选的实现方式中,当多站点控制帧为NDP多站点请求发送帧时,第一信令字段还包括:NDP多站点请求发送帧传输的时间长度;与第二信令字段相关联的第二参数信息包括:第二信令字段的长度或者正交频分复用OFDM符号的个数。
在一种可选的实现方式中,当多站点控制帧为NDP多站点请求发送帧时,分别与多站点中每一个站点一一对应的控制信息包括:多站点的每一个站点的NDP请求发送帧信息,其中,每一个站点的NDP请求发送帧信息包括以下信息之一或组合:站点标识、回复允许发送帧的子信道序列号、编码类型、调制编码方案、双载波调制以及流分配指示。
在一种可选的实现方式中,当多站点控制帧为NDP多站点块确认请求帧时,第一信令字段还包括:NDP多站点块确认请求帧传输的时间长度;与第二信令字段相关联的第二参数信息包括:第二信令字段的长度或者正交频分复用OFDM符号的个数。
NDP多站点块确认请求帧传输的时间长度用于确定NDP多站点块确认请求帧占用信道的时间长度。第二信令字段的长度或OFDM符号的个数则用于确定第二信令字段的长度。
在一种可选的实现方式中,当多站点控制帧为NDP多站点块确认请求帧时,分别与多站点中每一个站点一一对应的控制信息包括:多站点的每一个站点的触发信息、NDP多站点块确认请求帧控制字段以及NDP多站点块确认请求帧信息字段,其中,多站点的每一个站点的触发信息包括以下信息之一或组合:站点标识、资源分配指示、编码类型、调制编码方案、双载波调
制以及流分配指示。
在一种可选的实现方式中,第一信令字段为802.11ax分组中的高效信令字段A,第二信令字段为802.11ax分组中的高效信令字段B;重载子字段为高效信令字段A中的保留比特,或者为高效信令字段A包括的调制编码方案中的未使用值。
在一种可选的实现方式中,NDP多站点控制帧为新定义的物联网多站点控制帧,新前导码字段为物联网前导码字段,其中,第一信令字段为第一物联网字段,第二信令字段为第二物联网字段,且物联网前导码字段还包括物联网短训练字段以及物联网长训练字段,传统前导码字段占用的带宽大于或者等于物联网前导码字段占用的带宽。
物联网多站点控制帧同样是将传统多站点控制帧中MAC字段的核心内容(包括发送方地址信息、每个站点标识信息、块确认/确认指示、起始序列控制字段和块确认位图等),加入到物理层字段中,以实现大大,减少多站点控制帧所占用的字节数,降低多站点控制帧在传输过程中,占用信道的时间。尤其当采用窄带传输数据时,效果尤为明显。
第五方面,本发明还提供了一种传输***,该***包括如第三方面、第四方面,以及任一种可选的实现方式所述的接入点和多站点。
基于上述技术方案,本发明实施例提供的一种传输多站点控制帧的方法,所发送或者接收的多站点控制帧,仅包含传统前导码字段和新前导码字段,相较于802.11ax多站点控制帧,所占用的字节数已经大大减少。由此,可以降低多站点控制帧在传输过程中,占用信道的时间。尤其当采用窄带传输数据时,效果更加明显。
图1为一种多站点块确认帧的MAC帧字段结构示意图;
图2为本发明实施例提供的一种传输多站点控制帧的方法流程示意图;
[根据细则91更正 22.09.2017]
图3(a)-图(b)为本发明提供的AP和多站点之间传输数据帧和发送多站点块确认帧的结构示意图。
图3(a)-图(b)为本发明提供的AP和多站点之间传输数据帧和发送多站点块确认帧的结构示意图。
[根据细则91更正 22.09.2017]
图4(a)-图(b)为本发明提供的AP和多站点之间通过两种方式传输请求帧和第一响应帧的结构示意图。
图4(a)-图(b)为本发明提供的AP和多站点之间通过两种方式传输请求帧和第一响应帧的结构示意图。
图5为基于802.11ax协议的多站点控制帧的帧结构示意图;
图6为本发明提供的一种NDP多站点控制帧结构示意图;
图7为本发明提供的NDP多站点请求发送帧的第一信令字段和第二信令字段的帧结构的结构示意图;
图8为本发明提供的NDP多站点块确认请求帧的第一信令字段和第二信令字段的帧结构的结构示意图;
图9为本发明提供的物联网多站点控制帧的帧结构示意图;
图10为本发明实施例提供的一种接入点的装置结构示意图;
图11为本发明实施例提供的一种传输***结构示意图。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种传输空数据分组多站点控制帧的方法,在一种具体的实施方式中,该方法包括:
步骤210,向多站点发送多站点控制帧。
具体的,当多站点控制帧为请求帧时,则该请求帧用于请求多站点中每一个站点分别发送与多站点控制帧对应的第一响应帧。当多站点在接收到该
请求时,则会将与该多站点控制帧对应的第一响应帧发送至接入点。于是,接入点所执行的方法还包括:步骤220,接收多站点中每一个多站点分别发送的与多站点控制帧对应的第一响应帧。
在另一种具体的实施方式中,该方法包括:向多站点发送多站点控制帧,其中,当多站点控制帧为第二响应帧时,第二响应帧用于响应多站点传输的数据帧或管理帧,或控制帧。
应理解,多站点向AP发送数据帧、管理帧、控制帧三者中的任一种时,可以以正交频分多址(Orthogonal Frequency Division Multiple Access,简称OFDMA)形式或者多用户多入多出技术(Multi-User Multiple-Input Multiple-Output,简称MU-MIMO)形式发送。例如发送的是数据帧,发送时可以同时发送,或者也可以轮流将数据发送给AP。而AP与之对应的,如果多站点同时将数据发送至AP时,AP在接收到多站点发送的数据帧后,可以立即将第二响应帧(例如NDP多站点块确认帧)同时发送给多站点中的每一个站点。如果多站点轮流将数据帧发送给AP时,那么AP会分别在接收到多站点发送的数据帧后,在一个约定的时间,将第二响应帧发送至多站点中的每一个站点。上述两种传输方式,分别对应具体如图3所示的AP和多站点之间传输数据帧和发送NDP多站点块确认帧的结构示意图,其中第一种传输方式对应图3(a),第二种传输方式对应图3(b)。
如果AP向多站点发送的是请求帧时,例如请求帧为NDP多站点块确认请求帧,那么多站点在接收到该请求帧后,将会同时向AP发送第一响应帧。或者,多站点中的每一个站点还可以按照AP发送的请求帧中与多站点的每一个站点的站点标识对应的序列号,依次将第一响应帧发送至AP。例如,第一响应帧为NDP多站点块确认帧。与图3类似的,图4为AP和多站点之间通过两种方式传输请求帧和第一响应帧的结构示意图。其中,图4(a)为AP向多站点(例如站点1和站点2)发送NDP多站点请求发送帧,而多站点同时向AP发送允许发送帧,多站点向AP发送的允许发送帧所包含的内容相同,并
且使用的扰码器的种子相同。图4(b)为AP同时向多站点发送NDP多站点块确认请求帧时,多站点中每一个站点同时向AP发送NDP块确认帧的结构示意图。图4(c)为AP同时向多站点发送NDP多站点块确认请求帧时,多站点则按照NDP多站点请求发送帧里的站点标识的顺序轮流向AP发送NDP块确认帧的结构示意图。
由背景技术中所言,在多站点控制帧传输过程中,由于多站点控制帧所占字节数过多,传输时占用信道时间过长。如此一来增加了***功率损耗。而本发明则设计了一种NDP多站点控制帧,以便该多站点控制帧在传输过程中,能够减少传输时间,节省功耗。下文中,首先介绍传统多站点控制帧的帧结构。具体如下:
图5提供了一种基于802.11ax多站点控制帧的帧结构示意图,具体如图5所示该多站点控制帧包括:传统前导码字段,新前导码字段,服务字段以及多媒体接入(Media access,简称MAC)控制帧字段,尾部,填充比特以及帧扩展字段等。其中,服务字段,多媒体接入控制帧字段和尾部,填充比特合起来则称为数据字段。多媒体接入控制帧字段包括的各个子字段已经在说明书中进行了详细的说明,这里不再赘述,而传统前导码字段包括:传统短训练字段(legacy-short training field,简称L-STF),传统长训练字段(legacy-long training field,简称L-LTF),传统信令字段(Legacy-signal field,简称L-SIG);新前导码字段包括重复传统信令字段(repeated legacy-signal field,RL-SIG),高效率字段A(high efficient-singal field A,简称HE-SIGA),高效率字段B(high efficient-singal field B,简称HE-SIGB),高效率短训练字段(high efficient-short training field,简称HE-STF),高效率长训练字段(high efficient-long training field,简称HE-LTF)1-N(N为大于或者等于1的正整数)。
在多站点控制帧的帧结构中,传统前导码字段和新前导码字段为物理层字段。本发明中所研究的重点则是设计一种NDP多站点控制帧,该NDP多站点控制帧,相较于图5所示的多站点控制帧而言,减少多站点控制帧
所占用的字节数,以便降低多站点控制帧的传输时间,降低终端的功率损耗。该NDP多站点控制帧的帧结构,具体如图6所示。
图6为本发明实施例提供的一种NDP多站点控制帧的帧结构示意图,该NDP控制帧包括:
传统前导码字段,新前导码字段。而不包括图2中所述的服务字段、多媒体接入控制帧字段、尾部、填充比特以及帧扩展字段等。其中新前导码字段包括:第一信令字段和第二信令字段。
具体的,传统的前导码字段包括L-STF字段、L-LTF字段、L-SIG字段、RL-SIG字段。新前导码字段中,第一信令字段包括:多站点共同拥有的第一参数信息,以及第二信令字段相关联的第二参数信息,其中,多站点共同拥有的第一参数信息可以包括,向多站点中每一个站点发送数据的发送端的标识信息。例如,发送端为AP,那么发送端的标识信息可以为:AP标识,或AP给自己分配的关联标识,或部分关联标识,或AP的MAC地址,或AP的部分MAC地址,或基本服务集(basic service set,BSS)颜色等。第二信令字段包括:分别与多站点中每一个站点一一对应的控制信息。
优选的,第一信令字段还可以包括:重载子字段,其中,重载子字段用于承载第一标识信息,以便接收端在接收该帧时,可以根据第一标识信息识别该帧的类型为NDP多站点控制帧,或者为多站点控制帧重载之前的帧。其中,当根据第一标识信息识别该帧的类型为NDP多站点控制帧时,第一标识信息则为第一指示信息。这里的第一指示信息可以为重载子字段的一个字段值。或者,重载子字段用于承载第二标识信息,以便接收端在接收该NDP多站点控制帧时,能够根据第二标识信息,识别该帧的类型为NDP多站点块确认帧,或者为多站点控制帧重载之前的帧。类似的,当根据第二标识信息,识别该帧的类型为NDP多站点块确认帧时,该第二标识信息为第二指示信息。这里的第二指示信息可以为重载子字段的一个字段值。
例如,该重载之前的帧为802.11ax分组-多用户物理层汇聚过程协议
数据单元((Multiple user PLCP(physical layer convergence procedure,简称MU PPDU)protocol data unite)结构,以下都简写为802.11ax分组。
例如,重载子字段的字段值为第一值(例如1),则代表该帧为NDP多站点块确认帧。重载子字段的字段值为第二值(例如0),则代表该帧为重载之前的帧,比如802.11ax分组(或者称为802.11ax帧)。也即是该重载子字段承载的标识信息为与NDP多站点块确认帧对应的第二标识信息。接收端在接收到该帧时,可以判断第二标识信息是否为第二指示信息,识别出该帧为NDP多站点块确认帧。而且,重载子字段的每个值指示的意义是唯一的,且固定不变的。也即是在后续发送此帧时,如果接收端收到的该NDP多站点控制帧的的重载子字段的值为第一值,则认为该帧为NDP多站点块确认帧。如果接收端收到的该NDP多站点控制帧的的重载子字段的值若为第二值时,则认为该帧为重载之前的帧。
另一种实施方式,重载子字段用于承载第一标识信息。当重载子字段的字段值为第一值(例如1)时,则仅代表该帧为NDP多站点控制帧。也即是说明第一标识信息为第一指示信息。当重载子字段的字段值为第二值(例如0),则代表该帧为重载之前的帧,比如802.11ax分组(或者称为802.11ax帧)。该实施方式中,在第一信令字段中,还包括一个类型指示字段,用于确定该NDP多站点控制帧具体为哪种类型的控制帧。其中,NDP多站点控制帧的类型包括NDP多站点块确认帧,NDP多站点请求发送帧以及NDP多站点块确认请求帧中的至少一个。对应的,类型指示字段的值则可以包括多种情况。例如,类型指示字段的字段值可以为01,10,11。其中,当类型指示字段的字段值为01时,代表该NDP多站点控制帧为NDP多站点块确认帧,该帧可以理解为响应帧;当类型指示字段的字段值为10时,代表该NDP多站点控制帧为NDP多站点请求发送帧;类型指示字段的字段值为11时,代表该NDP多站点控制帧为NDP多站点块确认请求帧。NDP多站点请求发送帧和NDP多站点块确认请求帧可以理解为请求帧。因为类型指示字段
的字段值的不同,NDP多站点控制帧的类型也会随之发生改变。例如发送端第一次发送NDP多站点控制帧时,可能发送的是NDP多站点块确认帧。而在第二次发送时,则有可能是NDP多站点块确认请求帧。
本发明基于802.11ax分组结构设计,重载之前的帧是802.11ax分组,重载之后的帧如上所述的2种实施方式,为NDP多站点控制帧或者NDP多站点块确认帧。第一信令字段为802.11ax中的HE-SIGA,第二信令字段为802.11ax中的HE-SIGB。在HE-SIGA中,包括的字段以及所占用的比特数,如表1所示:
表1
在表1中,上述字段的具体意义均是被本领域人员熟知的。这里将不再详细赘述该表格中每个字段的意义。而需要说明的是,如表1所示,HE-SIGA
有1比特保留位,可以作为上文中所说的重载子字段,或者SIGB MCS字段包含3比特(三位二进制数,000-111),而已经用的是0-5,6-7未用,那么,,6-7可以作为重载子字段。也即是重载子字段为HE-SIGA中的保留比特,或者为HE-SIGA包括的调制编码方案中的未使用值。
将重载子字段的字段值设定为第一值时,则代表HE-SIGA中的各个子字段需要重新划分,并重新写入信的内容。也即是说,HE-SIGA所占用的其他比特需要重新划分为不同的子字段,而划分后的子字段所占用的比特也对应的重新定义。具体包括,首先定义HE-SIGA中需要划分一个子字段用于存储向多站点中每一个站点发送数据的发送端的标识信息,该标识信息具体用于确定发送端是谁。例如,发送端是接入点,那么该标识信息则可以是与接入点对应的标识。具体的AP标识可以为AP的MAC地址或者AP的部分MAC地址,或者基本服务集颜色(基本服务集颜色是AP标识的一种)等。需要说明的是,因为MAC地址所占用字节为6个字节,MAC地址的前几个字节可能是一样的,那么AP标识中包括MAC地址中的后几个字节即可,以用于区分不同的地址。也即是,该字段等效于背景技术中所述的MAC帧字段中的发送地址字段。由于MAC帧字段中发送地址字段需要占用字节数为6字节,而本申请中,则是占用HE-SIGA中的几个比特即可,由此大大降低了多站点控制帧所占用的字节数。
对应的,与HE-SIGB相关联的第二参数信息则可以包括:HE-SIGB的OFDM符号数,以及HE-SIGB字段的调制编方案。或者,与HE-SIGB相关联的第二参数信息可以包括:站点数目和HE-SIGB字段的调制编方案,其中,HE-SIGB字段的OFDM符号数和站点数目的作用类似,均是用于确定HE-SIGB字段的长度,而HE-SIGB字段的调制编码方案则用于确定数据传输速率。其中,站点数目能够确定HE-SIGB字段的长度,是因为每个站点信息含的比特数相同,那么,确定站点数目同时,也就间接可以确定HE-SIGB的字段。
而第二信令字段中,分别与多站点中每一个站点一一对应的控制信息包括:多站点的每一个站点的确认信息,其中,每一个站点的确认信息包括站点标识和确认/块确认指示;或者,每一个站点的确认信息包括确认/块确认标识和确认/块确认指示。其中,站点标识可以为站点的关联标识或者部分关联标识。这里的关联标识表示该站点的身份信息。举例而言,若该站点被某一个AP管理,那么AP会生成一个内部的管理标识给该站点。用于AP识别该站点。换言之,站点标识的作用是确定接收AP发送块确认帧的站点,也即是接收信息的地址。而此时,同样是占用几个比特,替代原有控制帧中的MAC帧字段的接收地址字段(接收地址字段占用6字节)。由此,减少控制帧占用的字节数。而确认/块确认标识所起的作用与站点标识的作用相同或者类似,主要就是用于确定需要接收(发送)该控制帧的站点。确认/块确认标识可以为扰码器初始化种子的至少比特加上关联标识的至少一比特组合构成。例如,确认标识位由扰码器初始化种子低5位加关联标识的低4位组合构成。或者,块确认标识位由扰码器初始化种子的低7位和关联标识的低5位组合构成。而关联标识则可以是扰码器初始化种子的若干比特。例如,扰码器初始化种子的低7位。又或者,确认/块确认标识还可以仅由扰码器初始化种子的若干比特构成。在一种情况中,如果确认/块确认标识预设的长度已经超出的扰码器初始化种子所占的比特数时,则可以在该扰码器初始化种子后补0或者1,以满足预设的确认/块确认标识的长度。或者,确认/块确认标识还可以仅由关联标识的若干比特构成,类似的,如果关联标识所占比特数不足以满足确认/块确认标识预设的长度时,同样可以在关联标识后补0或者1来获得预设长度的确认/块确认标识。确认/块确认指示用于确定该多站点块确认帧发送的形式是确认帧还是块确认帧。当多站点的每一个站点的确认信息包括的是块确认指示时,那么,多站点中每一个站点的确认信息还包括起始序列值和块确认位图。确定块确认信息中的每一个确认信息在块确认位图中均有一个序列号与之对应,而起始序列值,则是说明块确认信息中的第一个确认信息在块
确认位图中的起始序列号。这里的块确认信息用于确定发送端发送的MAC协议数据单元数据帧是否发送成功。
进一步的,因为HE-SIGB是可变长度的,如果HE-SIGB字段长度固定时,那么其实HE-SIGA还可以与HE-SIGB字段合并成一个字段,此时,该字段中将不会在存在HE-SIGB字段的符号数,以及HE-SIGB的调制编码方案等信息。因为此时已经无需确定HE-SIGB字段的长度,而且也无需在确定HE-SIGB的传输速率了。
在一种情况中,如果NDP多站点控制帧的类型为NDP多站点请求发送帧时,AP发送该帧后,指定的站点接收到该帧后,会按照NDP多站点请求发送帧指定的信道回复允许发送帧。该NDP多站点请求发送帧的帧结构与上述所说的NDP多站点块确认帧的帧结构类似,唯一不同的是,第一信令字段和第二信令字段存储的内容稍有不同。
具体的,NDP多站点请求发送帧的第一信令字段和第二信令字段的帧结构如图7所示。第一信令字段中除了包含多站点共同拥有的第一参数信息,也即是向多站点中每一个站点发送数据的发送端的标识信息外,第一信令字段还包括NDP多站点请求发送帧传输的时间长度。而第一信令字段中所包含的与第二信令字段相关联的信息,可以包括:第二信令字段的长度或正交频分复用符号的个数。顾名思义,NDP多站点请求发送帧传输的时间长度,用于说明NDP多站点请求发送帧需要占用信道的时间长度。正交频分复用符号的个数与第二信令字段的长度的作用相同,均是用于指示第二信令字段所占用的字节数。而第二信令字段中,分别与多站点中每一个站点一一对应的控制信息包括:多站点的每一个站点的NDP请求发送帧信息。具体的,每个站点的NDP请求发送帧信息为该站点的触发信息,其中可以包括一下之一或者组合:站点标识、回复允许发送帧的子信道序号,编码类型,调制编码目,双载波调制,流分配指示等。其中,如果SIGA和SIGB字段是以20MHz为基本带宽,那么回复允许发送帧的子信道的序列号可以如表2所示。
表2
00 | 主20MHz信道 |
01 | 主40MHz信道 |
10 | 主80MHz信道 |
11 | 主160MHz信道 |
在另一种情况中,如果NDP多站点控制帧的类型为NDP多站点块确认请求帧时,AP发送该帧后,指定的站点接收到该帧后,会按照NDP多站点块确认请求帧指定的频域资源块回复确认/块确认帧。该NDP多站点块确认请求帧的帧结构同样与上述两种帧的帧结构类似,唯一不同的是,第一信令字段和第二信令字段存储的内容稍有不同。具体的,NDP多站点块确认请求帧的第一信令字段和第二信令字段的帧结构如图7所示:
第一信令字段中除了包含多站点共同拥有的第一参数信息,也即是向多站点中每一个站点发送数据的发送端的标识信息外,第一信令字段还包括NDP多站点块确认请求帧传输的时间长度。与第二信令字段相关联的第二参数信息包括第二信令字段的长度或者,正交频分复用符号的个数。顾名思义,NDP多站点块确认请求帧传输的时间长度,用于说明NDP多站点块确认请求帧需要占用信道的时间长度。正交频分复用符号的个数与第二信令字段的长度的作用相同,均是用于指示第二信令字段所占用的字节数。而第二信令字段中,分别与多站点中每一个站点一一对应的控制信息包括:多站点中每一个站点的触发信息、NDP多站点块确认请求帧控制字段以及NDP多站点块确认请求帧信息字段。其中,多站点中每一个站点的触发信息可以包括以下信息之一或组合:站点标识、资源分配指示、编码类型、调制编码方案、双载波调制,流分配指示等。而NDP多站点块确认请求帧信息字段则包括起始序列控制字段。
具体的,上述第一信令字段均可以为802.11ax分组中的高效信令字段A,而第二信令字段则可以为802.11ax分组中的高效信令字段B。步骤320,删除
多站点控制帧的多媒体接入控制帧字段,获取简化后的多站点控制帧。
将图6所示的NDP多站点控制帧的帧结构与图5中所述的当前802.11ax的帧结构对比可知,图6中的帧结构更加的简单,占用字节数已经大大的减少。图6所示的新的NDP多站点控制帧,可以理解为是将图6中的帧结构做了简化,将图6中数据字段里MAC帧字段中的核心内容(包括发送方地址信息、每个站点标识信息、块确认/确认指示、起始序列控制字段和块确认位图等)加入到物理层字段中。然后删除MAC帧字段。同时,由上文可知,图6中的数据字段包括多媒体接入控制帧字段和服务字段,而服务字段是一个过渡字段,在简化多站点控制帧时,同样可以删除服务字段,而尾部、填充比特和帧扩展字段同样也可以删除。图6中的HE-STF字段和HE-LTF字段是为服务字段服务的,当服务字段已经删除的情况下,这两个字段同样可以省略。因此,NDP帧结构字段仅仅包括L-STF字段、L-LTF字段、L-SIG字段、RL-SIG字段以及第一信令字段和第二信令字段等。
应理解,上述NDP多站点控制字段可以理解为在802.11ax帧多站点帧控制字段的基础上,设计的一种帧结构。
而在一种可选的情况中,还可以基于物联网WiFi协议的基础上,设计一种新的NDP多站点控制帧的帧结构。该NDP多站点控制帧为物联网多站点控制帧,具体如图9所示。该物联网多站点控制帧可以工作在2.4GHz,5GHz或者1GHz免费频段。具体的,该物联网多站点控制帧同样包括传统前导码字段和新前导码字段,传统前导码字段与上文中所介绍的包含的子字段相同,传统前导码字段需在频域为20MHz的带宽传输数据。而新前导码字段为物联网前导码字段,其中,所述第一信令字段为第一物联网字段(Internet of things-signal field 1,简称IOT-SIG1),所述第二信令字段为第二物联网字段(Internet of things-signal field 2,简称IOT-SIG2),且物联网前导码字段还包括物联网短训练字段(Internet of things-short training field,简称IOT-STF)以及物联网长训练字段(Internet of things-long training field,简称IOT-LTF)。物联网前
导码字段可以在小于20MHz的带宽传输数据,比如2M,4M,8M,16M或者5M,10M,也可选择在20MHz的带宽传输数据。即传统前导码字段占用的带宽大于或者等于物联网前导码字段占用的带宽。
该物联网多站点控制帧的第一信令字段和第二信令字段虽然在结构上稍有不同,但是第一信令字段和第二信令字段中各个子字段存储的内容,以及各个子字段所执行的工能作用,均与上述所介绍的相同或者类似,这里不再赘述。
另外,还需要说明的是,当物联网多站点控制帧为NDP多站点请求发送帧时,如果IOT-SIG1和IOT-SIG2字段是以窄带(小于20MHz)为基本带宽,共有N个基本带宽时,比如该窄带为2MHz,共有8个2MHz,那么回复允许发送帧的子信道的序列号可以如表3所示。
表3
00 | 主2MHz信道 |
01 | 主4MHz信道 |
10 | 主8MHz信道 |
11 | 主16MHz信道 |
与背景技术中所介绍的多站点控制帧的帧结构相比较而言,物联网多站点控制帧同样是将传统多站点控制帧中MAC字段的核心内容(包括发送方地址信息、每个站点标识信息、块确认/确认指示、起始序列控制字段和块确认位图等),加入到物理层字段中,以实现大大,减少多站点控制帧所占用的字节数,降低多站点控制帧在传输过程中,占用信道的时间。尤其当采用窄带传输数据时,效果尤为明显。
本发明实施例还提供了一种接入点,该接入点与图2所示的方法流程相对应,相关特征可以相互参考。该接入点的结构具体如图10所示,图10为本发明实施例提供的一种接入点的结构示意图。
在一种情况中,接入点包括:发送模块1001和接收模块1002。
具体的,发送模块1001用于,向多站点发送多站点控制帧,其中,当多站点控制帧为请求帧时,请求帧用于请求多站点中每一个站点分别发送与多站点控制帧对应的第一响应帧。接收模块1002,用于接收多站点中每一个站点分别发送的与多站点控制帧对应的第一响应帧。
其中,多站点控制帧包括:传统前导码字段、新前导码字段。不包括:服务字段、多媒体接入控制帧字段、尾部、填充比特以及帧扩展字段。新前导码字段包括:第一信令字段,以及第二信令字段。具体的,第一信令字段包括:多站点共同拥有的第一参数信息,以及与第二信令字段相关联的第二参数信息。而多站点共同拥有的第一参数信息包括:向多站点中每一个站点发送数据的发送端的标识信息。第二信令字段包括:分别与多站点中每一个站点一一对应的控制信息。
在另一种情况中,接入点包括:发送模块1001。发送模块1001用于,向多站点发送多站点控制帧。当多站点控制帧为第二响应帧时,第二响应帧用于响应多站点传输的数据帧或管理帧,或控制帧。
其中,多站点控制帧包括:传统前导码字段、新前导码字段。不包括:服务字段、多媒体接入控制帧字段、尾部、填充比特以及帧扩展字段。新前导码字段包括:第一信令字段,以及第二信令字段。具体的,第一信令字段包括:多站点共同拥有的第一参数信息,以及与第二信令字段相关联的第二参数信息。而多站点共同拥有的第一参数信息包括:向多站点中每一个站点发送数据的发送端的标识信息。第二信令字段包括:分别与多站点中每一个站点一一对应的控制信息。
在一种可选的情况中,第一信令字段可以包括:重载子字段。该重载子字段包含标识多站点控制帧为NDP多站点控制帧的第一指示信息。
在另一种可选的情况中,第一信令字段可以包括:重载子字段,该重载子字段包含标识多站点控制帧为NDP多站点块确认帧的第二指示信息。。进一步优选的,当重载子字段包含标识多站点控制帧为NDP多站点
控制帧的第一指示信息时,第一信令字段还包括:NDP多站点控制帧的类型指示字段,用于指示NDP多站点控制帧的类型,其中NDP多站点控制帧的类型包括NDP多站点块确认帧,NDP多站点请求发送帧以及NDP多站点块确认请求帧中的至少一个。NDP多站点请求发送帧和NDP多站点块确认请求帧,为请求帧。NDP多站点块确认帧为第一响应帧或第二响应帧。
在一种具体的情况中,当多站点控制帧为NDP多站点块确认帧时,则与第二信令字段相关联的第二参数信息包括:第二信令字段的OFDM符号数,以及第二信令字段的调制编码方案;或者,与第二信令字段相关联的第二参数信息包括:站点数目,以及第二信令字段的调制编码方案。其中,第二信令字段的OFDM符号数和站点数目的作用类似,均是用于确定第二信令字段的长度,而第二信令字段的调制编码方案则用于确定数据传输速率。其中,站点数目能够确定第二信令字段的长度,是因为每个站点信息含的比特数相同,那么,确定站点数目同时,也就间接可以确定第二信令字段的长度。
而第二信令字段中,分别与多站点中每一个站点一一对应的控制信息可以包括:多站点中每一个站点的确认信息,其中,每一个站点的确认信息包括站点标识和确认/块确认指示;或者,每一个站点的确认信息可以包括:确认/块确认标识和确认/块确认指示。其中,站点标识可以为站点的关联标识或者部分关联标识。这里的关联标识表示该站点的身份信息。举例而言,若该站点被某一个AP管理,那么AP会生成一个内部的管理标识给该站点。用于AP识别该站点。而确认/块确认标识所起的作用与站点标识的作用相同或者类似,主要就是用于确定需要接收(发送)该控制帧的站点。确认/块确认标识可以为扰码器初始化种子的至少比特加上关联标识的至少一比特组合构成。例如,确认标识位由扰码器初始化种子低5位加关联标识的低4位组合构成。或者,块确认标识位由扰码器初始化种子的低7位和关联标识的低5位组合构成。而关联标识则可以是扰码器初始化种子的若干比特。例如,扰码器初
始化种子的低7位。又或者,确认/块确认标识还可以仅由扰码器初始化种子的若干比特构成。在一种情况中,如果确认/块确认标识预设的长度已经超出的扰码器初始化种子所占的比特数时,则可以在该扰码器初始化种子后补0或者1,以满足预设的确认/块确认标识的长度。或者,确认/块确认标识还可以仅由关联标识的若干比特构成,类似的,如果关联标识所占比特数不足以满足确认/块确认标识预设的长度时,同样可以在关联标识后补0或者1来获得预设长度的确认/块确认标识。确认/块确认指示用于确定该多站点块确认帧发送的形式是确认帧还是块确认帧。当多站点的每一个站点的确认信息包括的是块确认指示时,那么,多站点中每一个站点的确认信息还包括起始序列值和块确认位图。确定块确认信息中的每一个确认信息在块确认位图中均有一个序列号与之对应,而起始序列值,则是说明块确认信息中的第一个确认信息在块确认位图中的起始序列号。这里的块确认信息用于确定发送端发送的MAC协议数据单元数据帧是否发送成功。
在另一种情况中,当多站点控制帧为NDP多站点请求发送帧时,第一信令字段还包括:NDP多站点请求发送帧传输的时间长度;与第二信令字段相关联的第二参数信息包括:第二信令字段的长度或者OFDM符号的个数。
而在第二信令字段中,分别与多站点中每一个站点一一对应的控制信息包括:多站点的每一个站点的NDP请求发送帧信息,其中,每一个站点的NDP请求发送帧信息包括以下信息之一或组合:站点标识、回复允许发送帧的子信道序列号、编码类型、调制编码方案、双载波调制以及流分配指示。
在另一种情况中,多站点控制帧为NDP多站点块确认请求帧时,第一信令字段还包括:NDP多站点块确认请求帧传输的时间长度;与第二信令字段相关联的第二参数信息包括:第二信令字段的长度或者OFDM符号的个数。
而第二信令字段中,分别与多站点中每一个站点一一对应的控制信息包括:多站点的每一个站点的触发信息、NDP多站点块确认请求帧控制字段以及NDP多站点块确认请求帧信息字段,其中,多站点的每一个站点的触发信
息包括以下信息之一或组合:站点标识、资源分配指示、编码类型、调制编码方案、双载波调制以及流分配指示。
上述几种情况中,第一信令字段均可以为802.11ax分组中的高效信令字段A,第二信令字段为802.11ax分组中的高效信令字段B。重载子字段为高效信令字段A中的保留比特,或者为高效信令字段A包括的调制编码方案中的未使用值。
应理解的是,上文中,重载子字段不论承载的是第一标识信息还是第二标识信息,如果根据标识信息确定该帧不是NDP多站点控制帧,同时也不是NDP多站点块确认帧的话,那么则说明该控制帧并非为NDP多站点控制帧。而是才重载之前的帧,例如802.11ax分组。
还应理解的是,上述NDP多站点控制字段可以认为是在802.11ax帧多站点帧控制字段的基础上,设计的一种帧结构。
在另一种可实现的方案中,还可以基于物联网WiFi协议的基础上,设计一种新的NDP多站点控制帧的帧结构。该NDP多站点控制帧为物联网多站点控制帧,具体如图9所示。该物联网多站点控制帧可以工作在2.4GHz,5GHz或者1GHz免费频段。具体的,该物联网多站点控制帧同样包括传统前导码字段和新前导码字段,传统前导码字段与上文中所介绍的包含的子字段相同,传统前导码字段需在频域为20MHz的带宽传输数据。而新前导码字段为物联网前导码字段,其中,所述第一信令字段为第一物联网字段(Internet of things-signal field 1,简称IOT-SIG1),所述第二信令字段为第二物联网字段(Internet of things-signal field 2,简称IOT-SIG2),且物联网前导码字段还包括物联网短训练字段(Internet of things-short training field,简称IOT-STF)以及物联网长训练字段(Internet of things-long training field,简称IOT-LTF)。物联网前导码字段可以在小于20MHz的带宽传输数据,比如2M,4M,8M,16M或者5M,10M,也可选择在20MHz的带宽传输数据。即传统前导码字段占用的带宽大于或者等于物联网前导码字段占用的带宽。
该物联网多站点控制帧的第一信令字段和第二信令字段虽然在结构上稍有不同,但是第一信令字段和第二信令字段中各个子字段存储的内容,以及各个子字段所执行的工能作用,均与上述所介绍的相同或者类似,这里不再赘述。
本发明实施例提供的接入点中各个模块运行时执行本发明实施例提供的一种传输多站点控制帧的方法所执行的步骤,其工作细节参考本发明实施例提供的一种传输多站点控制帧的方法。
本实施例提供的一种接入点,所发送或者接收的多站点控制帧仅包含传统前导码字段和新前导码字段,相较于802.11ax多站点控制帧,所占用的字节数已经大大减少。由此,可以降低多站点控制帧在传输过程中,占用信道的时间。尤其当采用窄带传输数据时,效果更加明显。
与上文中所提及的一种传输多站点控制帧的方法或者一种接入点相对应的,本发明实施例还提供了一种传输***,该传输***的结构示意图如图11所示,该传输***包括:如上文中所述的接入点和多站点(如图11所示的站点1至站点n,其中,i和n均为大于或者等于1的正整数,且i小于或者等于n)。该***所执行的方法步骤可以参考传输多站点控制帧的方法步骤,这里不再赘述。
专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理模块执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储
器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (30)
- 一种传输多站点控制帧的方法,其特征在于,所述方法包括:向多站点发送多站点控制帧,其中,当所述多站点控制帧为请求帧时,所述请求帧用于请求所述多站点中每一个站点分别发送与所述多站点控制帧对应的第一响应帧;接收所述多站点中每一个站点分别发送的与所述多站点控制帧对应的所述第一响应帧;所述多站点控制帧包括:传统前导码字段、新前导码字段,不包括:服务字段、多媒体接入控制帧字段、尾部、填充比特以及帧扩展字段;所述新前导码字段包括:第一信令字段,以及第二信令字段,其中,所述第一信令字段包括:多站点共同拥有的第一参数信息,以及与所述第二信令字段相关联的第二参数信息;所述第二信令字段包括:分别与所述多站点中每一个站点一一对应的控制信息。
- 一种传输多站点控制帧的方法,其特征在于,所述方法包括:向多站点发送多站点控制帧,其中,当所述多站点控制帧为第二响应帧时,所述第二响应帧用于响应所述多站点传输的数据帧或管理帧,或控制帧;所述多站点控制帧包括:传统前导码字段、新前导码字段,不包括:服务字段、多媒体接入控制帧字段、尾部、填充比特以及帧扩展字段;所述新前导码字段包括:第一信令字段,以及第二信令字段,其中,所述第一信令字段包括:多站点共同拥有的第一参数信息,以及与所述第二信令字段相关联的第二参数信息;所述第二信令字段包括:分别与所述多站点中每一个站点一一对应的控制信息。
- 根据权利要求1或2所述的方法,其特征在于,所述多站点共同拥有的第一参数信息包括:向所述多站点中每一个站点发送数据的发送端的标识信息。
- 根据权利要求1或2所述的方法,其特征在于,所述第一信令字段还包括:重载子字段,所述重载子字段包含标识所述多站点控制帧为空数 据分组NDP多站点控制帧的第一指示信息。
- 根据权利要求4所述的方法,其特征在于,所述第一信令字段还包括:所述NDP多站点控制帧的类型指示字段,用于指示所述NDP多站点控制帧的类型,其中所述NDP多站点控制帧的类型包括NDP多站点块确认帧,NDP多站点请求发送帧以及NDP多站点块确认请求帧中的至少一个,其中,所述NDP多站点请求发送帧和NDP多站点块确认请求帧为请求帧;所述NDP多站点块确认帧为所述第一响应帧或所述第二响应帧。
- 根据权利要求1或2所述的方法,其特征在于,所述第一信令字段还包括:重载子字段,所述重载子字段包含标识所述多站点控制帧为NDP多站点块确认帧的第二指示信息。
- 根据权利要求5或6所述的方法,其特征在于,当所述多站点控制帧为NDP多站点块确认帧时,所述分别与所述多站点中每一个站点一一对应的控制信息包括:所述多站点中每一个站点的确认信息,其中,所述每一个站点的确认信息包括站点标识和确认/块确认指示;或者,每一个站点的确认信息包括确认/块确认标识和确认/块确认指示。
- 根据权利要求7所述的方法,其特征在于,当所述每一个站点的确认信息包括块确认指示时,所述每一个站点的确认信息还包括:起始序列值和块确认位图。
- 根据权利要求8所述的方法,其特征在于,确认/块确认标识均由至少一比特扰码器初始化种子和/或至少一比特站点的关联标识信息组合构成。
- 根据权利要求5所述的方法,其特征在于,当所述多站点控制帧为NDP多站点请求发送帧时,所述第一信令字段还包括:所述NDP多站点请求发送帧传输的时间长度;所述与所述第二信令字段相关联的第二参数信息包括:第二信令字段的 长度或者正交频分复用OFDM符号的个数。
- 根据权利要求5所述的方法,其特征在于,当所述多站点控制帧为NDP多站点请求发送帧时,所述分别与所述多站点中每一个站点一一对应的控制信息包括:所述多站点的每一个站点的NDP请求发送帧信息,其中,所述每一个站点的NDP请求发送帧信息包括以下信息之一或组合:站点标识、回复允许发送帧的子信道序列号、编码类型、调制编码方案、双载波调制以及流分配指示。
- 根据权利要求5所述的方法,其特征在于,当所述多站点控制帧为NDP多站点块确认请求帧时,所述第一信令字段还包括:所述NDP多站点块确认请求帧传输的时间长度;所述与所述第二信令字段相关联的第二参数信息包括:所述第二信令字段的长度或者正交频分复用OFDM符号的个数。
- 根据权利要求5所述的方法,其特征在于,当所述多站点控制帧为NDP多站点块确认请求帧时,所述分别与所述多站点中每一个站点一一对应的控制信息包括:所述多站点的每一个站点的触发信息、所述NDP多站点块确认请求帧控制字段以及所述NDP多站点块确认请求帧信息字段,其中,所述多站点的每一个站点的触发信息包括以下信息之一或组合:站点标识、资源分配指示、编码类型、调制编码方案、双载波调制以及流分配指示。
- 根据权利要求4-13任一项所述的方法,其特征在于,所述第一信令字段为所述802.11ax分组中的高效信令字段A,所述第二信令字段为所述802.11ax分组中的高效信令字段B;所述重载子字段为所述高效信令字段A中的保留比特,或者为所述高效信令字段A包括的调制编码方案中的未使用值。
- 根据权利要求1-13任一项所述的方法,其特征在于,所述NDP多站 点控制帧为新定义的物联网多站点控制帧,所述新前导码字段为物联网前导码字段,其中,所述第一信令字段为第一物联网字段,所述第二信令字段为第二物联网字段,且所述物联网前导码字段还包括物联网短训练字段以及物联网长训练字段,所述传统前导码字段占用的带宽大于或者等于所述物联网前导码字段占用的带宽。
- 一种接入点,其特征在于,所述接入点包括:发送模块,用于向多站点发送多站点控制帧,其中,当所述多站点控制帧为请求帧时,所述请求帧用于请求所述多站点中每一个站点分别发送与所述多站点控制帧对应的第一响应帧;接收模块,用于接收所述多站点中每一个站点分别发送的与所述多站点控制帧对应第一响应帧;其中,所述多站点控制帧包括:传统前导码字段、新前导码字段,不包括:服务字段、多媒体接入控制帧字段、尾部、填充比特以及帧扩展字段;所述新前导码字段包括:第一信令字段,以及第二信令字段,其中,所述第一信令字段包括:多站点共同拥有的第一参数信息,以及与所述第二信令字段相关联的第二参数信息;所述第二信令字段包括:分别与所述多站点中每一个站点一一对应的控制信息。
- 一种接入点,其特征在于,所述接入点包括:发送模块,用于向多站点发送多站点控制帧,其中,当所述多站点控制帧为第二响应帧时,所述第二响应帧用于响应所述多站点传输的数据帧或管理帧,或控制帧;所述多站点控制帧包括:传统前导码字段、新前导码字段,不包括:服务字段、多媒体接入控制帧字段、尾部、填充比特以及帧扩展字段;所述新前导码字段包括:第一信令字段,以及第二信令字段,其中,所述第一信令字段包括:多站点共同拥有的第一参数信息,以及与所述第二信令字段相关联的第二参数信息;所述第二信令字段包括:分别与所述多站点中每一个站点一一对应的控制信息。
- 根据权利要求16或17所述的接入点,其特征在于,所述多站点共同拥有的第一参数信息包括:向所述多站点中每一个站点发送数据的发送端的标识信息。
- 根据权利要求16或17所述的接入点,其特征在于,所述第一信令字段还包括:重载子字段,所述重载子字段包含标识所述多站点控制帧为空数据分组NDP多站点控制帧的第一指示信息。
- 根据权利要求19所述的接入点,其特征在于,所述第一信令字段还包括:所述NDP多站点控制帧的类型指示字段,用于指示所述NDP多站点控制帧的类型,其中所述NDP多站点控制帧的类型包括NDP多站点块确认帧,NDP多站点请求发送帧以及NDP多站点块确认请求帧中的至少一个,其中,所述NDP多站点请求发送帧和NDP多站点块确认请求帧,为请求帧;所述NDP多站点块确认帧为所述第一响应帧或所述第二响应帧。
- 根据权利要求16或17所述的接入点,其特征在于,所述第一信令字段还包括:重载子字段,所述重载子字段包含标识所述多站点控制帧为NDP多站点块确认帧的第二指示信息。22、根据权利要求20或21所述的接入点,其特征在于,当所述多站点控制帧为NDP多站点块确认帧时,所述分别与所述多站点中每一个站点一一对应的控制信息包括:所述多站点中每一个站点的确认信息,其中,所述每一个站点的确认信息包括站点标识和确认/块确认指示;或者,每一个站点的确认信息包括确认/块确认标识和确认/块确认指示。
- 根据权利要求22所述的接入点,其特征在于,当所述每一个站点的确认信息包括块确认指示时,所述每一个站点的确认信息还包括:起始序列值和块确认位图。
- 根据权利要求23所述的接入点,其特征在于,确认/块确认标识均由 至少一比特扰码器初始化种子和/或至少一比特站点的关联标识信息组合构成。
- 根据权利要求20所述的接入点,其特征在于,当所述多站点控制帧为NDP多站点请求发送帧时,所述第一信令字段还包括:所述NDP多站点请求发送帧传输的时间长度;所述与所述第二信令字段相关联的第二参数信息包括:第二信令字段的长度或者正交频分复用OFDM符号的个数。
- 根据权利要求20所述的接入点,其特征在于,当所述多站点控制帧为NDP多站点请求发送帧时,所述分别与所述多站点中每一个站点一一对应的控制信息包括:所述多站点的每一个站点的NDP请求发送帧信息,其中,所述每一个站点的NDP请求发送帧信息包括以下信息之一或组合:站点标识、回复允许发送帧的子信道序列号、编码类型、调制编码方案、双载波调制以及流分配指示。
- 根据权利要求20所述的接入点,其特征在于,所述多站点控制帧为NDP多站点块确认请求帧时,所述第一信令字段还包括:所述NDP多站点块确认请求帧传输的时间长度;所述与所述第二信令字段相关联的第二参数信息包括:所述第二信令字段的长度或者正交频分复用OFDM符号的个数。
- 根据权利要求20所述的接入点,其特征在于,当所述多站点控制帧为NDP多站点块确认请求帧时,所述分别与所述多站点中每一个站点一一对应的控制信息包括:所述多站点的每一个站点的触发信息、所述NDP多站点块确认请求帧控制字段以及所述NDP多站点块确认请求帧信息字段,其中,所述多站点的每一个站点的触发信息包括以下信息之一或组合:站点标识、资源分配指示、编码类型、调制编码方案、双载波调制以及流分配指示。
- 根据权利要求19-28任一项所示的接入点,其特征在于,所述第一信令字段为所述802.11ax分组中的高效信令字段A,所述第二信令字段为所述802.11ax分组中的高效信令字段B;所述重载子字段为所述高效信令字段A中的保留比特,或者为所述高效信令字段A包括的调制编码方案中的未使用值。
- 根据权利要求16-28任一项所述的接入点,其特征在于,所述NDP多站点控制帧为新定义的物联网多站点控制帧,所述新前导码字段为物联网前导码字段,其中,所述第一信令字段为第一物联网字段,所述第二信令字段为第二物联网字段,且所述物联网前导码字段还包括物联网短训练字段以及物联网长训练字段,所述传统前导码字段占用的带宽大于或者等于所述物联网前导码字段占用的带宽。
- 一种传输***,其特征在于,所述***包括:如权利要求15-28任一项所述的接入点,和多站点中的每一个站点。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP17867030.3A EP3531593A4 (en) | 2016-11-01 | 2017-07-31 | METHOD, ACCESS POINT AND SYSTEM FOR TRANSMITTING A CONTROL FRAME FOR MULTIPLE STATIONS |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610942629.7A CN108011688B (zh) | 2016-11-01 | 2016-11-01 | 一种传输多站点控制帧的方法、接入点及*** |
CN201610942629.7 | 2016-11-01 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018082358A1 true WO2018082358A1 (zh) | 2018-05-11 |
Family
ID=62047239
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/095096 WO2018082358A1 (zh) | 2016-11-01 | 2017-07-31 | 一种传输多站点控制帧的方法、接入点及*** |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP3531593A4 (zh) |
CN (1) | CN108011688B (zh) |
WO (1) | WO2018082358A1 (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116405160A (zh) | 2018-07-06 | 2023-07-07 | 华为技术有限公司 | 通信方法、装置及设备 |
CN116567855B (zh) * | 2019-07-05 | 2024-03-01 | 华为技术有限公司 | 一种多链路通信方法及相关设备 |
CN118234062A (zh) * | 2019-07-12 | 2024-06-21 | 华为技术有限公司 | 一种多链路通信方法及相关装置 |
EP4185064A4 (en) * | 2020-07-17 | 2024-04-24 | Beijing Xiaomi Mobile Software Co., Ltd. | METHOD AND DEVICE FOR WIRELESS COMMUNICATION, COMMUNICATION DEVICE AND STORAGE MEDIUM |
CN114339778A (zh) * | 2020-09-30 | 2022-04-12 | 华为技术有限公司 | 网络管理方法以及相关装置 |
CN115189854A (zh) | 2021-04-07 | 2022-10-14 | 华为技术有限公司 | 信息指示方法及通信装置 |
WO2023056608A1 (zh) * | 2021-10-08 | 2023-04-13 | 北京小米移动软件有限公司 | 通信方法和通信装置 |
CN114337919A (zh) * | 2021-12-21 | 2022-04-12 | 航天科工通信技术研究院有限责任公司 | 一种面向高优先级实时接入的时分多址帧装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103999509A (zh) * | 2011-12-15 | 2014-08-20 | 华为技术有限公司 | 使用短头帧进行通信的***和方法 |
CN104853385A (zh) * | 2015-05-25 | 2015-08-19 | 电子科技大学 | 一种基于ofdma技术的wifi***中高效传输信息的动态机制 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103298079B (zh) * | 2012-02-23 | 2017-02-08 | 华为技术有限公司 | 数据传输方法、接入点和站点 |
CN103312466A (zh) * | 2012-03-16 | 2013-09-18 | 中兴通讯股份有限公司 | 空反馈帧的传输方法及接收站点 |
US9602319B2 (en) * | 2014-08-04 | 2017-03-21 | Intel IP Corporation | Apparatus, method, and computer readable medium for high-efficiency wireless local-area network (HEW) signal field detection |
US20160119933A1 (en) * | 2014-10-28 | 2016-04-28 | Qualcomm Incorporated | Null data packet frame structure for wireless communication |
-
2016
- 2016-11-01 CN CN201610942629.7A patent/CN108011688B/zh active Active
-
2017
- 2017-07-31 WO PCT/CN2017/095096 patent/WO2018082358A1/zh unknown
- 2017-07-31 EP EP17867030.3A patent/EP3531593A4/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103999509A (zh) * | 2011-12-15 | 2014-08-20 | 华为技术有限公司 | 使用短头帧进行通信的***和方法 |
CN104853385A (zh) * | 2015-05-25 | 2015-08-19 | 电子科技大学 | 一种基于ofdma技术的wifi***中高效传输信息的动态机制 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3531593A4 * |
Also Published As
Publication number | Publication date |
---|---|
CN108011688A (zh) | 2018-05-08 |
EP3531593A1 (en) | 2019-08-28 |
EP3531593A4 (en) | 2019-11-20 |
CN108011688B (zh) | 2020-07-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018082358A1 (zh) | 一种传输多站点控制帧的方法、接入点及*** | |
US10075939B2 (en) | Method and system for allocating media access control layer resources in a wireless communication environment | |
EP3567911A1 (en) | Wireless communication method and wireless communication terminal for signaling multi-user packet | |
KR101499739B1 (ko) | 무선 시스템에서의 효율적인 어드레싱 및 전력 절감을 위한 방법 및 시스템 | |
RU2510596C2 (ru) | Способ группового распределения ресурсов в системе широкополосного беспроводного доступа | |
TWI411251B (zh) | 存取點及在無線通信中促進功率節省方法 | |
US11463903B2 (en) | Resource request for uplink transmission | |
EP3389211B1 (en) | Transmission method and apparatus in extended range mode | |
CN106850140B (zh) | 数据通信的方法、装置及*** | |
CN111726203B (zh) | 回复确认帧的方法及装置、数据传输*** | |
WO2021219136A1 (zh) | 无线通信传输方法及相关装置 | |
WO2022184042A1 (zh) | 极高吞吐率链路自适应控制信息的传输方法及相关装置 | |
WO2016201627A1 (zh) | 资源分配的方法、发送端设备和接收端设备 | |
US20170325213A1 (en) | Resource Allocation Method, Base Station, and User Equipment | |
US10219272B2 (en) | OFDMA mapping for clients with various bandwidths | |
EP4055931A1 (en) | Method and apparatus for choosing transmission parameters values in a multi-user transmission | |
US7587529B2 (en) | Method for controlling memory in mobile communication system | |
WO2008086728A1 (fr) | Procédé, système, station de base pour notifier au terminal de traiter le message et terminal pour traiter le message | |
CN100455110C (zh) | 随机接入信道的分配和接入方法 | |
CN110944399A (zh) | 上行控制信息传输方法、装置及*** | |
WO2016180280A1 (zh) | 一种块确认帧的传输方法及设备 | |
CN102711056B (zh) | 媒体接入控制层协议数据单元帧复用及解复用方法 | |
US20240090033A1 (en) | Methods and devices for selective subchannel transmission operation in wireless local area networks | |
WO2012167548A1 (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: 17867030 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: 2017867030 Country of ref document: EP Effective date: 20190523 |