WO2017198043A1 - Procédé et dispositif de transmission de données - Google Patents
Procédé et dispositif de transmission de données Download PDFInfo
- Publication number
- WO2017198043A1 WO2017198043A1 PCT/CN2017/081736 CN2017081736W WO2017198043A1 WO 2017198043 A1 WO2017198043 A1 WO 2017198043A1 CN 2017081736 W CN2017081736 W CN 2017081736W WO 2017198043 A1 WO2017198043 A1 WO 2017198043A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- bandwidth
- preamble
- signaling field
- communication device
- preset
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
Definitions
- the present application relates to the field of communications, and in particular, to a data transmission method and device.
- the frequency bandwidth is usually described by frequency bandwidth, which can also be called bandwidth.
- the frequency range of data transmission for example, the bandwidth of data transmission between an access point (English: Access Point, abbreviated as AP) and a station (English: Station, abbreviated as STA) may be a multiple of 20 MHz or 20 MHz.
- the frequency resources included in the 20 MHz bandwidth are not fully utilized.
- data transmission is performed by using narrowband bandwidth, for example, data transmission.
- the bandwidth can be set to 2MHz, which improves the utilization of frequency resources, and because the bandwidth is reduced, the power spectral density (the power carried per unit frequency wave) is increased, the data transmission distance can be further, and the frequency is reduced.
- the bandwidth of the transmitted data, the power consumption of the module such as the power amplifier and the fast Fourier transform will also be reduced.
- the narrow-bandwidth-wide STA is also called the long-range low-power (English: Long Range Low Power, referred to as: LRLP) STA, because this narrowband bandwidth STA is mainly used in the Internet of Things (English: Internet of Things, referred to as: IOT), can also be called IOT STA.
- IOT Internet of Things
- the traditional bandwidth is a multiple of 20 MHz or 20 MHz.
- the narrowband bandwidth is a bandwidth less than 20 MHz, such as 2 MHz, 4 MHz, and the like. Based on the traditional data bandwidth and narrowband bandwidth, there are some STAs that can support both transmission modes at the same time, which is called full-featured STA.
- the STA in the WLAN cannot correctly identify which bandwidth is used to transmit data, resulting in data transmission error.
- the embodiment of the present invention provides a data transmission method and device, and the technical solution is as follows:
- an embodiment of the present invention provides a data transmission method, which is applied to a wireless local area network, and the method includes:
- the first communication device sends a first preamble carrying the bandwidth information to the second communication device, where the bandwidth information is used to indicate that the bandwidth occupied by the data transmission between the first communication device and the second communication device is a preset bandwidth.
- the value of the preset bandwidth is less than a preset threshold;
- the first communication device sends data to the second communication device according to the preset bandwidth, or the first communication device receives the data sent by the second communication device according to the preset bandwidth.
- the first preamble includes a conventional short training sequence, a traditional long training sequence, and a conventional signaling word. Segment, repeating at least one of a legacy signaling field, an efficient signaling field A, a repeated efficient signaling field A, and an efficient signaling field B.
- the bandwidth information is carried in the efficient signaling field A, or the bandwidth information is carried in the efficient signaling field A and the repeated efficient signaling field A, or the bandwidth information is carried in the efficient signaling field A and the high efficiency signal.
- the field B, or the bandwidth information be carried in the efficient signaling field A, the efficient signaling field B, and the training sequence.
- the bandwidth information carries the efficient signaling field A in the first preamble; or the bandwidth information carries the efficient signaling field A and the repeated efficient signaling field A in the first preamble Or, the bandwidth information is carried in the efficient signaling field A or the efficient signaling field B in the first preamble.
- the method before the first communications device sends the first preamble to the second communications device, the method further includes:
- the first communication device multiplies each subcarrier in the traditional signaling field of the first preamble by a preset sequence to obtain a repeated traditional signaling field; the preset sequence is a sequence of non-all ones; the repeated traditional signaling field is used to indicate the frequency Wide information.
- the bandwidth information is carried in an efficient signaling field B in the first preamble, wherein the efficient signaling field B, which does not contain the identity of the second communication device, is used to indicate the bandwidth information.
- the bandwidth information carries an efficient signaling field A or an efficient signaling field B in the first preamble, and the efficient signaling field A or the efficient signaling field B includes a modulation coding policy MCS field or null.
- the method before the first communications device receives the data sent by the second communications device according to the preset bandwidth, the method further includes:
- the first communication device sends the transmission time information to the second communication device, where the transmission time information is used to indicate at least one of a start time of the second communication device transmitting data according to the preset bandwidth and a start time of performing the idle channel evaluation CCA. .
- the method before the first communications device receives the data sent by the second communications device according to the preset bandwidth, the method further includes:
- the first communication device receives the second preamble sent by the second communication device;
- the second preamble includes a second narrowband preamble, and the bandwidth occupied by the second narrowband preamble is a preset bandwidth;
- the start time of the second communication device performing the CCA is before the transmission time of the second narrowband preamble.
- the second preamble further includes a second traditional bandwidth preamble, and the second conventional bandwidth preamble occupies a bandwidth greater than or equal to the preset bandwidth;
- the start time of the second communication device performing the CCA is before the transmission time of the second legacy bandwidth preamble.
- the second traditional bandwidth preamble includes a traditional signaling field and a repeated traditional signaling field, and the repeated traditional signaling field is obtained by multiplying each subcarrier of the traditional signaling field by a preset sequence, and repeating
- the traditional signaling field is used to indicate the bandwidth information
- the preset sequence is a sequence other than one.
- an embodiment of the present invention provides a data transmission method, which is applied to a wireless local area network, and the method includes:
- the second communication device receives the first preamble that carries the bandwidth information that is sent by the first communications device, and the bandwidth information is used to indicate that the bandwidth occupied by the first communications device to transmit data to the second communications device is a preset bandwidth.
- the value of the preset bandwidth is less than a preset threshold;
- the second communication device receives the data sent by the first communication device according to the preset bandwidth, or the second communication device sends the data to the first communication device according to the preset bandwidth.
- the first preamble includes a traditional short training sequence, a traditional long training sequence, a traditional signaling field, a repeated legacy signaling field, an efficient signaling field A, a repeated efficient signaling field A, and efficient signaling. At least in field B One.
- the bandwidth information is carried in the high-efficiency signaling field A, or the bandwidth information is carried in the high-efficiency signaling field A and the repeated high-efficiency signaling field A, or the bandwidth information is carried in the high-efficiency signaling field A and the high-efficiency signal.
- the field B, or the bandwidth information be carried in the efficient signaling field A, the efficient signaling field B, and the training sequence.
- the bandwidth information carries the efficient signaling field A in the first preamble; or the bandwidth information carries the efficient signaling field A and the repeated efficient signaling field A in the first preamble Or, the bandwidth information is carried in the efficient signaling field A or the efficient signaling field B in the first preamble.
- the repeated traditional signaling field of the first preamble is obtained by multiplying each subcarrier in the traditional signaling field of the first preamble by a preset sequence, and the repeated traditional signaling field is used for Indicates the bandwidth information, and the preset sequence is a sequence that is not all ones.
- the bandwidth information is carried in an efficient signaling field B in the first preamble, wherein the efficient signaling field B, which does not contain the identity of the second communication device, is used to indicate the bandwidth information.
- the bandwidth information carries an efficient signaling field A or an efficient signaling field B in the first preamble, and the efficient signaling field A or the efficient signaling field B includes a modulation coding policy MCS field or null.
- the method before the second communications device sends data to the first communications device according to the preset bandwidth, the method further includes:
- the second communication device receives the transmission time information sent by the first communication device, where the transmission time information is used to indicate at least one of a start time of the second communication device transmitting data according to the preset bandwidth and a start time of performing the idle channel evaluation CCA. item;
- the second communications device sends data to the first communications device according to the preset bandwidth, including:
- the second communication device transmits data according to the indication of the transmission time information, or the second communication device performs CCA and transmits the data according to the indication of the transmission time information.
- the method before the second communications device sends data to the first communications device according to the preset bandwidth, the method further includes:
- the second communication device sends a second preamble to the first communication device;
- the second preamble includes a second narrowband preamble, and the bandwidth occupied by the second narrowband preamble is a preset bandwidth;
- the start time of the second communication device performing the CCA is before the transmission time of the second narrowband preamble.
- the second preamble further includes a second traditional bandwidth preamble, and the second conventional bandwidth preamble occupies a bandwidth greater than or equal to the preset bandwidth;
- the start time of the second communication device performing the CCA is before the transmission time of the second legacy bandwidth preamble.
- the second traditional bandwidth preamble includes a traditional signaling field and a repeated traditional signaling field, and the repeated traditional signaling field is obtained by multiplying each subcarrier of the traditional signaling field by a preset sequence, and repeating
- the traditional signaling field is used to indicate the bandwidth information
- the preset sequence is a sequence other than one.
- the embodiment of the present invention provides a first communications device, which is applied to a wireless local area network, where the first communications device includes:
- a sending unit configured to send, to the second communications device, a preamble carrying the bandwidth information, where the bandwidth information is used to indicate that the bandwidth occupied by the data transmitted between the first communications device and the second communications device is a preset bandwidth, The value of the preset bandwidth is less than a preset threshold;
- the sending unit is further configured to send data to the second communications device according to the preset bandwidth, or the first communications device further includes And a receiving unit, configured to receive data sent by the second communications device according to the preset bandwidth.
- the bandwidth information carries the efficient signaling field A in the first preamble; or the bandwidth information carries the efficient signaling field A and the repeated efficient signaling field A in the first preamble Or, the bandwidth information is carried in the efficient signaling field A or the efficient signaling field B in the first preamble.
- the first communications device further includes a signaling control unit, configured to multiply each subcarrier in the traditional signaling field of the first preamble by a preset sequence to obtain a repeated traditional signaling field; Let the sequence be a sequence of non-all ones; repeat the traditional signaling field to indicate the bandwidth information.
- a signaling control unit configured to multiply each subcarrier in the traditional signaling field of the first preamble by a preset sequence to obtain a repeated traditional signaling field; Let the sequence be a sequence of non-all ones; repeat the traditional signaling field to indicate the bandwidth information.
- the bandwidth information is carried in an efficient signaling field B in the first preamble, wherein the efficient signaling field B, which does not contain the identity of the second communication device, is used to indicate the bandwidth information.
- the bandwidth information carries an efficient signaling field A or an efficient signaling field B in the first preamble, and the efficient signaling field A or the efficient signaling field B includes a modulation coding policy MCS field or null.
- the sending unit is further configured to send, to the second communications device, transmission time information, where the transmission time information is used to indicate that the second communications device sends the data according to the preset bandwidth and performs the idle channel assessment. At least one of the start times of the CCA.
- the receiving unit is further configured to receive a second preamble sent by the second communications device, where the second preamble includes a second narrowband preamble, and the bandwidth occupied by the second narrowband preamble is preset. bandwidth;
- the start time of the second communication device performing the CCA is before the transmission time of the second narrowband preamble.
- the second preamble further includes a second traditional bandwidth preamble, and the second conventional bandwidth preamble occupies a bandwidth greater than or equal to the preset bandwidth;
- the start time of the second communication device performing the CCA is before the transmission time of the second legacy bandwidth preamble.
- the second traditional bandwidth preamble includes a traditional signaling field and a repeated traditional signaling field, and the repeated traditional signaling field is obtained by multiplying each subcarrier of the traditional signaling field by a preset sequence, and repeating
- the traditional signaling field is used to indicate the bandwidth information
- the preset sequence is a sequence other than one.
- the embodiment of the present invention provides a second communications device, which is applied to a wireless local area network, where the second communications device includes:
- a receiving unit configured to receive a first preamble that carries the bandwidth information sent by the first communications device, where the bandwidth information is used to indicate that the bandwidth occupied by the first communications device to transmit data to the second communications device is a preset bandwidth.
- the value of the preset bandwidth is less than a preset threshold;
- the receiving unit is further configured to receive data sent by the first communications device according to the preset bandwidth, or the second communications device further includes a sending unit, configured to send data to the first communications device according to the preset bandwidth.
- the bandwidth information carries the efficient signaling field A in the first preamble; or the bandwidth information carries the efficient signaling field A and the repeated efficient signaling field A in the first preamble Or, the bandwidth information is carried in the efficient signaling field A or the efficient signaling field B in the first preamble.
- the repeated traditional signaling field of the first preamble is obtained by multiplying each subcarrier in the traditional signaling field of the first preamble by a preset sequence, and the repeated traditional signaling field is used for Indicates the bandwidth information, and the preset sequence is a sequence that is not all ones.
- the bandwidth information is carried in an efficient signaling field B in the first preamble, wherein the efficient signaling field B, which does not contain the identity of the second communication device, is used to indicate the bandwidth information.
- the bandwidth information carries an efficient signaling field A or an efficient signaling field B in the first preamble, and the efficient signaling field A or the efficient signaling field B includes a modulation coding policy MCS field or null.
- the receiving unit is further configured to receive transmission time information sent by the first communications device, where the transmission time information is used to indicate that the second communications device sends the data according to the preset bandwidth and performs the idle channel. Evaluating at least one of the start times of the CCA;
- the sending unit is further configured to send data according to the indication of the transmission time information, or perform CCA according to the indication of the transmission time information and send the data.
- the sending unit is further configured to send a second preamble to the first communications device, where the second preamble includes a second narrowband preamble, and the second narrowband preamble occupies a preset frequency. width;
- the start time of the second communication device performing the CCA is before the transmission time of the second narrowband preamble.
- the second preamble further includes a second traditional bandwidth preamble, and the second conventional bandwidth preamble occupies a bandwidth greater than or equal to the preset bandwidth;
- the start time of the second communication device performing the CCA is before the transmission time of the second legacy bandwidth preamble.
- the second traditional bandwidth preamble includes a traditional signaling field and a repeated traditional signaling field, and the repeated traditional signaling field is obtained by multiplying each subcarrier of the traditional signaling field by a preset sequence, and repeating
- the traditional signaling field is used to indicate the bandwidth information
- the preset sequence is a sequence other than one.
- an embodiment of the present invention provides a first communications device, which is applied to a wireless local area network, where the first communications device includes: a processor, a memory, a transmitter, and a receiver, and the processor, the memory, the transmitter, and the receiver are mutually a connection, a memory for storing data and a program, and a program for the processor to call the memory to perform the data transmission method described in the first aspect or any one of the possible implementations of the first aspect;
- the processor is configured to send, by using a transmitter, a first preamble that carries the bandwidth information, where the bandwidth information is used to indicate that the bandwidth occupied by the data transmitted between the first communications device and the second communications device is preset.
- the bandwidth, the value of the preset bandwidth is less than a preset threshold;
- the processor is further configured to send data to the second communication device according to the preset bandwidth by the transmitter, or receive data sent by the second communication device according to the preset bandwidth by the receiver.
- the bandwidth information carries the efficient signaling field A in the first preamble; or the bandwidth information carries the efficient signaling field A and the repeated efficient signaling field A in the first preamble Or, the bandwidth information is carried in the efficient signaling field A or the efficient signaling field B in the first preamble.
- the processor is further configured to: multiply each subcarrier in the traditional signaling field of the first preamble by a preset sequence to obtain a repeated traditional signaling field; the preset sequence is a sequence that is not all ones.
- the repeating conventional signaling field is used to indicate the bandwidth information.
- the bandwidth information is carried in an efficient signaling field B in the first preamble, wherein the efficient signaling field B, which does not contain the identity of the second communication device, is used to indicate the bandwidth information.
- the bandwidth information carries an efficient signaling field A or an efficient signaling field B in the first preamble, and the efficient signaling field A or the efficient signaling field B includes a modulation coding policy MCS field or null.
- the processor is further configured to send the transmission time information to the second communication device by using the transmitter, where the transmission time information is used to indicate the start time and the second communication device to send the data according to the preset bandwidth.
- Idle channel evaluation At least one of the start times of the CCA.
- the processor is further configured to receive, by the receiver, a second preamble sent by the second communications device, where the second preamble includes a second narrowband preamble, and the bandwidth occupied by the second narrowband preamble Preset bandwidth;
- the start time of the second communication device performing the CCA is before the transmission time of the second narrowband preamble.
- the second preamble further includes a second traditional bandwidth preamble, and the second conventional bandwidth preamble occupies a bandwidth greater than or equal to the preset bandwidth;
- the start time of the second communication device performing the CCA is before the transmission time of the second legacy bandwidth preamble.
- the second traditional bandwidth preamble includes a traditional signaling field and a repeated traditional signaling field, and the repeated traditional signaling field is obtained by multiplying each subcarrier of the traditional signaling field by a preset sequence, and repeating
- the traditional signaling field is used to indicate the bandwidth information
- the preset sequence is a sequence other than one.
- an embodiment of the present invention provides a second communications device, which is applied to a wireless local area network, where the second communications device includes: a processor, a memory, a transmitter, and a receiver, and the processor, the memory, the transmitter, and the receiver are mutually a connection, a memory for storing data and a program, and a program for calling the memory to execute the data transfer method described in the second aspect or any one of the possible implementations of the second aspect;
- the processor is configured to receive, by the receiver, a first preamble that carries the bandwidth information that is sent by the first communications device, where the bandwidth information is used to indicate the frequency occupied by the first communications device to transmit data to the second communications device.
- the width is a preset bandwidth, and the value of the preset bandwidth is less than a preset threshold;
- the processor is further configured to receive, by the receiver, the data sent by the first communications device according to the preset bandwidth, or send the data to the first communications device according to the preset bandwidth by the transmitter.
- the bandwidth information carries the efficient signaling field A in the first preamble; or the bandwidth information carries the efficient signaling field A and the repeated efficient signaling field A in the first preamble Or, the bandwidth information is carried in the efficient signaling field A or the efficient signaling field B in the first preamble.
- the repeated traditional signaling field of the first preamble is obtained by multiplying each subcarrier in the traditional signaling field of the first preamble by a preset sequence, and the repeated traditional signaling field is used for Indicates the bandwidth information, and the preset sequence is a sequence that is not all ones.
- the bandwidth information is carried in an efficient signaling field B in the first preamble, wherein the efficient signaling field B, which does not contain the identity of the second communication device, is used to indicate the bandwidth information.
- the bandwidth information carries an efficient signaling field A or an efficient signaling field B in the first preamble, and the efficient signaling field A or the efficient signaling field B includes a modulation coding policy MCS field or null.
- the processor is further configured to receive, by the receiver, transmission time information sent by the first communication device, where the transmission time information is used to indicate a start time of the second communication device to send data according to the preset bandwidth. Performing at least one of the start times of the idle channel assessment CCA;
- the processor transmits the data according to the indication of the transmission time information by the transmitter, or performs CCA according to the indication of the transmission time information and transmits the data through the transmitter.
- the processor is further configured to send, by using a transmitter, a second preamble to the first communications device; the second preamble includes a second narrowband preamble, and the second narrowband preamble occupies a bandwidth of Preset bandwidth;
- the start time of the second communication device performing the CCA is before the transmission time of the second narrowband preamble.
- the second preamble further includes a second traditional bandwidth preamble, and the second traditional bandwidth preamble The occupied bandwidth is greater than or equal to the preset bandwidth;
- the start time of the second communication device performing the CCA is before the transmission time of the second legacy bandwidth preamble.
- the second traditional bandwidth preamble includes a traditional signaling field and a repeated traditional signaling field, and the repeated traditional signaling field is obtained by multiplying each subcarrier of the traditional signaling field by a preset sequence, and repeating
- the traditional signaling field is used to indicate the bandwidth information
- the preset sequence is a sequence other than one.
- a seventh aspect of the present invention provides a wireless communication system, including: a first communication device and a second communication device;
- the first communication device is the first communication device described in the third aspect or any one of the possible implementations of the third aspect, the second communication device being described in the fourth aspect or any one of the possible implementations of the fourth aspect Second communication device;
- the first communication device is the first communication device described in the fifth aspect or any one of the possible implementations of the fifth aspect, the second communication device being in any one of the possible implementations of the sixth aspect or the sixth aspect The second communication device described.
- the first communication device sends a first preamble carrying the bandwidth information to the second communication device, where the bandwidth information is used to indicate the first communication device and the second communication device.
- the bandwidth occupied by the data transmission is a preset bandwidth
- the first communication device sends data to the second communication device according to the preset bandwidth
- the first communication device receives the second communication device according to the preset bandwidth. data. Because the bandwidth of the data transmitted between the first communication device and the second communication device is indicated in the bandwidth information, so that the second communication device explicitly performs data transmission according to the data format of the preset bandwidth, the prior art wireless local area network is solved.
- the STA in the middle cannot correctly identify which bandwidth is used to transmit data, resulting in a problem of data transmission error.
- FIG. 1 is a schematic structural diagram of a wireless local area network according to an embodiment of the present invention.
- FIG. 2 is a schematic flowchart of a data transmission method according to an embodiment of the present invention.
- FIG. 3 is a schematic diagram of a data format of a first preamble according to an embodiment of the present invention.
- FIG. 4 is a schematic diagram of a data format of a first preamble in a single-user data transmission scenario according to an embodiment of the present invention
- FIG. 5 is a schematic diagram of a data format of a first preamble in a multi-user data transmission scenario according to an embodiment of the present disclosure
- FIG. 6 is a schematic diagram of a CCA start time in an uplink data transmission scenario according to an embodiment of the present disclosure
- FIG. 7 is a schematic diagram of a data format of a preamble in an uplink data transmission scenario according to an embodiment of the present disclosure
- FIG. 8 is a schematic flowchart of another data transmission method according to an embodiment of the present disclosure.
- FIG. 9 is a schematic structural diagram of a first communication device according to an embodiment of the present invention.
- FIG. 10 is a schematic structural diagram of a second communication device according to an embodiment of the present disclosure.
- FIG. 11 is a schematic structural diagram of a first communication device according to another embodiment of the present disclosure.
- FIG. 12 is a schematic structural diagram of a second communication device according to another embodiment of the present disclosure.
- FIG. 13 is a schematic structural diagram of a wireless communication system according to an embodiment of the present invention.
- the wireless local area network 10 includes: an access point (English: Access Point, AP for short) 101 and at least one station (English: Station, abbreviation: STA) 102.
- the site 102 can be a user equipment (English: User Equipment, UE for short), such as a tablet computer, a mobile phone, a laptop computer, or the like.
- the station 102 may be a narrowband bandwidth STA (ie, LRLP STA or IOT STA), and the bandwidth of the narrowband bandwidth STA transmission data is small, for example, may be 2 MHz, and the station 102 may also be a full-function STA, which is occupied by transmitting data.
- Bandwidth can be Therefore, it is a larger bandwidth or a smaller bandwidth.
- the bandwidth of the transmitted data can be either 20 MHz or 2 MHz.
- the embodiment of the invention provides a data transmission method, which is applied to a wireless local area network, and preferably can be applied to the wireless local area network 10 shown in FIG. 1 above.
- the data transmission method includes the following steps:
- the first communications device sends a first preamble carrying the bandwidth information to the second communications device.
- the bandwidth information is used to indicate that the bandwidth occupied by the data transmission between the first communication device and the second communication device is a preset bandwidth, and the value of the preset bandwidth is less than a preset threshold. It should be noted here that the preset threshold can be set by itself or a fixed value. It should be noted that the bandwidth information may also be used to indicate the transmission format, that is, whether the data transmitted between the first communication device and the second communication device is IOT data or a traditional high efficiency (English: High Efficient, referred to as: HE) data. In this way, the second communication device can clearly determine which format to use for data transmission.
- HE High Efficient
- the bandwidth information is carried in the first traditional bandwidth preamble, where the first conventional bandwidth preamble is a portion occupied by the first preamble with a bandwidth greater than a preset bandwidth, such as the first
- the bandwidth occupied by the traditional bandwidth preamble is 20 MHz.
- the first traditional preamble includes a traditional short training sequence (English: Legacy Short Training Field, L-STF for short), a traditional long training field (Legitude Long Training Field, L-LTF for short), and traditional signaling.
- the first preamble may further include a first narrowband preamble: Internet of Things Short Training Field (IOT STF), and an Internet of Things Long Training sequence (English: Internet of Things Long Training) Field, referred to as IOT LTF, IoT signaling field (English: Internet of Things Signal Field, IOT SIG for short), where the bandwidth of the fields in the first narrowband preamble of IOT STF, IOT LTF, IOT SIG is pre- Set the bandwidth, such as the bandwidth of 2MHz.
- IOT STF Internet of Things Short Training Field
- IOT LTF Internet of Things Long Training sequence
- IOT SIG Internet of Things Signal Field
- the bandwidth information carries the efficient signaling field A in the first preamble; or the bandwidth information carries the efficient signaling field A and the repeated efficient signaling field A in the first preamble; or the bandwidth information is carried in Efficient signaling field A or efficient signaling field B in the first preamble.
- the bandwidth information is carried in one field or multiple fields in the first traditional preamble, for example, the bandwidth information is carried in the high efficiency signaling field A; or the bandwidth information is carried in the high efficiency signaling field A and Repeating the efficient signaling field A; or, the bandwidth information is carried in the efficient signaling field A and the efficient signaling field B, the efficient signaling field B carries the bandwidth information, or the efficient signaling field A and the efficient signaling field B bearer Bandwidth information.
- the first form of the bandwidth information can be indicated by at least one new bit. For example, if there is only two bandwidths of 20 MHz and 2 MHz for transmitting data in the WLAN, the bandwidth of 2 MHz is the preset bandwidth.
- the bandwidth information may be N bits of information, N is a positive integer, preferably, N is 1, and the two bandwidths may be distinguished by one bit being "0" or "1", when the bits are When the bit is "1", it indicates that the bandwidth occupied by the data transmission between the first communication device and the second communication device is a preset bandwidth.
- the preset threshold may be a number between (2, 20).
- the preset bandwidth is 2MHz, and the bandwidth information may also be 1-bit information.
- the bit is "0" or "1" to distinguish the bandwidth of 2MHz from the bandwidth of an integer multiple of 20MHz.
- the bandwidth information may be a new field may be added to an existing bit field, this For example, the specific field is used as an example.
- the bandwidth information is carried in the high-efficiency signaling field A, and the N bits of the high-efficiency signaling field A are used to carry the bandwidth information.
- the bandwidth information is carried in the repeated efficient signaling field A.
- the N bits of the repeated efficient signaling field A are used to carry the bandwidth information.
- the second form of bandwidth information can be defined by undefined data in a certain field in the prior art.
- the bandwidth information is carried in the high-efficiency signaling field A in the first preamble, and the high-efficiency signaling field A includes a Modulation and Coding Scheme (MCS) field or a space-time stream (English: The number of the packets of the NSTS field, or the bandwidth information is carried in the high-efficiency signaling field B in the first preamble.
- MCS Modulation and Coding Scheme
- the high-efficiency signaling field B includes the MCS field or the NSTS field, and the MCS field in the preset field.
- the NSTS field is a preset format, and is used to indicate the bandwidth information when the MCS field or the NSTS field in the preset field is a preset format.
- the MCS field may be 4 bits for indicating 12 coding modes ( MCS0 ⁇ 11), but there are 16 formats in total for 4 bits. Therefore, there are four formats that are undefined. For example, the two formats "1100" and “1111” have no meaning. You can use two undefined ones. Any one of the formats “1100” and “1111” is used as a preset format to indicate a preset bandwidth, and the remaining formats may be used to indicate other bandwidths. Of course, this is only an example, or it may be The field is indicated by an undefined preset format. For example, the reserved index in the spatial stream configuration table may be used to indicate the preset bandwidth. In addition, the reserved bit of the number field of the efficient long training field may also be used for indication. Preset bandwidth. For example, the bit indication bit of the high efficiency long training field is 3 bits, but the effective value of the high efficiency long training field is only 5, 1, 2, 6, 8, and 8, so there are 3 values that can be used. Indicates the preset bandwidth.
- each subcarrier in the traditional signaling field of the first preamble is multiplied by a preset sequence to obtain a repeated legacy signaling field, when the repeated legacy signaling field is determined by the conventional signaling field.
- the repeated traditional signaling field is used to indicate the bandwidth information
- the preset sequence is a sequence of not all ones.
- the preset sequence may be a sequence of "+1" and "-1” alternating, or the preset sequence may be a sequence of all "-1", or "+1+1" and "-1-1”
- the alternating sequence shows the data format of three specific first preambles.
- the fourth form of the bandwidth information may be indicated by redefining the existing field, for example, the bandwidth information is carried in the efficient signaling field B in the first preamble, and the efficient signaling field B does not include the second communication device.
- the identifier of the second communication device may be a site identifier, and the high-efficiency signaling field B that does not include the identifier of the second communication device is used to indicate the bandwidth information.
- the efficient signaling field B may include a special site identifier to indicate a preset bandwidth, such as a site identifier of all "0" or all "1", or a reserved site identifier, that is, not used in the prior art. Site ID.
- the bandwidth information when the bandwidth information is multiplexed with the field in the prior art for indication, the signaling overhead can be effectively saved, and new resources and new bits are not required to be occupied; If the STA that accepts the traditional bandwidth (corresponding to the HE format or the 20 MHz) data indicates that the part behind the first preamble is in the IoT format, the STA does not need to continue decoding, thereby achieving the energy saving effect; and, the first preamble includes the first A traditional bandwidth preamble and a first narrowband preamble do not affect the automatic detection of other STAs, ensuring compatibility of data transmission.
- the first communication device may be the wireless local area network shown in FIG.
- the second communication device may be the STA 102 in the WLAN 10 shown in FIG. 1.
- the AP 101 transmits downlink data to the STA 102.
- the bandwidth of the downlink data may be 2 MHz or 20 MHz, and the preset bandwidth is 2 MHz.
- the bandwidth is narrowband bandwidth.
- the narrowband transmission of the Internet of Things (English: Internet of Things) is taken as an example, and the present application is not limited thereto.
- the first application scenario is a scenario in which a single user format is transmitted, that is, a pair between the first communication device and the second communication device.
- Data transmission specifically, the data format of the first preamble is as shown in FIG. 4, and FIG. 4 shows the first preamble of two single user formats.
- the first preamble includes a 20 MHz bandwidth.
- the first preamble may also include narrowband bandwidth fields such as IOT STF, IOT LTF, IOT SIG.
- the preset fields are located in L-STF, L-LTF, L-SIG, RL-SIG, HE-SIGA1, HE-SIGA2. Referring to FIG. 4, the preset field is located before the IOT STF (not Including the IOT STF field).
- the bandwidth information is carried in the HE-SIGA, or the bandwidth information is carried in the HE-SIGA and the RHE-SIGA, or the bandwidth information is carried in the HE-SIGA and the HE-SIGB, or the bandwidth information is carried in HE-SIGA, HE-SIGB and training sequences.
- the first preamble not only indicates the preset bandwidth of the data transmitted between the first communication device and the second communication device, but also the first preamble contains the narrowband bandwidth field after HE-SIGA and HE-SIGA. To ensure the compatibility of data transmission.
- the first preamble includes HE-SIGA and RHE-SIGA, the stability of the system is also improved.
- a scenario in which data is transmitted in a multi-user format is used to transmit data to multiple sites, that is, the first communication device transmits data to the second communication device and at least one other user device.
- the data format of the first preamble is as shown in FIG. 5.
- FIG. 5 shows a first preamble in a multi-user format.
- the first preamble includes a field of 20 MHz bandwidth, such as: -STF, L-LTF, L-SIG, RL-SIG, HE-SIGA1, HE-SIGA2, HE-SIGB, the first preamble may also include narrowband bandwidth fields such as IOT STF, IOT LTF, IOT SIG, The first preamble may also include a field of a traditional bandwidth, such as a High Efficient Short Training Field (HE-STF), and a High Efficient Long Training Field (English: High Efficient Long Training Field, referred to as HE- LTF).
- HE-STF High Efficient Short Training Field
- HE- LTF High Efficient Long Training Field
- the AP 101 transmits data to at least two STAs 102, and the second communication device is one of the STAs 102.
- the HE-SIGB of the first preamble transmitted by the AP 101 carries each STA 102.
- the site identifier if not carrying the site identifier of the second communication device, indicates that the AP 101 transmits data to the second communication device by using the bandwidth of 2 MHz, and of course, may also indicate in the form of other types of bandwidth information.
- the third application scenario, the multicast frame transmission, in conjunction with the WLAN 10 shown in FIG. 1 , may require a full-featured STA (corresponding to the second communication device) when the AP 101 transmits different types of multicast frames to multiple STAs 102.
- the second communication device may be preset to receive the IOT multicast frame. It is also possible to indicate by the four forms of the above-mentioned bandwidth information, or to periodically indicate the reception type (IOT multicast frame or HE multicast frame) of the multicast frame by using the beacon frame.
- the first communications device sends data to the second communications device according to the preset bandwidth, or the first communications device receives data sent by the second communications device according to the preset bandwidth.
- the first communication device may be the AP 101, and the second communication device may be the STA 102.
- the first communication device sends data to the second communication device according to the preset bandwidth, it is downlink data transmission.
- the first communication device receives the data sent by the second communication device according to the preset bandwidth, it is an uplink data transmission.
- the bandwidth information carried in the step 101 is transmitted on the trigger frame to the STA 102, and the trigger frame may carry the first preamble described in step 201.
- the format of the trigger frame may be different from the format indicated by the bandwidth information of the trigger frame.
- the trigger frame may be HE data of 20 MHz bandwidth
- the transmission format of the uplink data indicated by the trigger frame is 2MHz IOT data
- the format of the trigger frame and the format indicated by the trigger frame may also be the same, and the application does not limit this.
- the above data transmission is taken as an example.
- the first communication device may send transmission time information to the second communication device, where the transmission time information is used to indicate at least one of a start time of the second communication device to transmit data according to the preset bandwidth and a start time for performing the idle channel assessment CCA.
- the first communication device may further receive the second preamble transmitted by the second communication device.
- the starting times of the two CCAs are listed here for explanation:
- the start time of the first type of CCA, the second preamble includes a second narrowband preamble, the bandwidth occupied by the second narrowband preamble is a preset bandwidth; and the second communication device performs the CCA start time in the second narrowband
- the preamble is sent before the time.
- the second preamble further includes a second traditional bandwidth preamble, and the second conventional bandwidth preamble occupies a bandwidth greater than or equal to a preset bandwidth; and the second communication device performs the start of the CCA.
- the time is before the transmission time of the second legacy bandwidth preamble.
- FIG. 6 shows the data formats of the first preamble and the second preamble corresponding to the start times of the two CCAs, when the HE data and the IOT data are mixed.
- the start time of the CCA may be the start time of the first CCA.
- the start time of the CCA may be the start time of the second CCA.
- the CCA may be performed in the pending interval frame (English: X Inter Frame Space, XIFS for short) according to the start time of the second CCA.
- a full-featured STA when data of multiple bandwidths can be transmitted, when the HE data and the IOT data are mixed, if the AP instructs the full-function STA to send IOT data at the start time of the first CCA, Since it can transmit a preamble of 20 MHz bandwidth, the data format of the preamble and the time for performing CCA can be selected autonomously; if the AP indicates whether the full-function STA performs CCA, the full-function STA determines whether to perform CCA according to the indication of the AP; The function STA does not receive the indication of the AP, and can always perform CCA in the short interframe space (English: Short Inter Frame Space, SIFS for short).
- SIFS Short Inter Frame Space
- the preamble of the transmitted preamble can be selected autonomously.
- Data format if the full-featured STA does not receive the indication of the AP, and the full-function STA does not transmit the preamble of the 20 MHz bandwidth, CCA must be performed.
- the CCA is performed according to the indicated start time of the CCA, and if the AP indicates that the time at which the IoT STA transmits data is the start of the first type of CCA For the time, the IoT STA must do the CCA. If the indication exists in the trigger frame, it must be indicated as the case where the CCA needs to be performed.
- the second traditional bandwidth preamble includes a traditional signaling field and a repeated traditional signaling field, where the repeated traditional signaling field is obtained by multiplying each subcarrier of the traditional signaling field by a preset sequence, and repeating the traditional signaling field. It is obtained by multiplying each subcarrier of the traditional signaling field by a preset sequence, and the repeated traditional signaling field is used to indicate the bandwidth information, and the preset sequence is a sequence of not all ones.
- FIG. 7 shows the data structure of several preambles when the full-function STA transmits the uplink data of the narrowband bandwidth, and shows the start time of the CCA in 3.
- the first communication device sends a first preamble carrying the bandwidth information to the second communication device, where the bandwidth information is used to indicate that the data is transmitted between the first communication device and the second communication device.
- the occupied bandwidth is a preset bandwidth
- the first communication device sends data to the second communication device according to the preset bandwidth
- the first communication device receives the data sent by the second communication device according to the preset bandwidth. Because the bandwidth of the data transmitted between the first communication device and the second communication device is indicated in the bandwidth information, so that the second communication device explicitly performs data transmission according to the data format of the preset bandwidth.
- the embodiment of the present invention provides another data transmission method, which is applied to a wireless local area network, and corresponds to the second communication device side method of the data transmission method described in the foregoing embodiment corresponding to FIG. It can be applied to the wireless local area network 10 shown in FIG. 1 described above.
- the data transmission method includes the following steps:
- the second communications device receives the first preamble that carries the bandwidth information that is sent by the first communications device.
- the bandwidth information is used to indicate that the bandwidth occupied by the first communication device to transmit data to the second communication device is a preset bandwidth, and the value of the preset bandwidth is less than a preset threshold.
- the bandwidth information carries the efficient signaling field A in the first preamble; or the bandwidth information carries the efficient signaling field A and the repeated efficient signaling field A in the first preamble. Or, the bandwidth information is carried in the efficient signaling field A or the efficient signaling field B in the first preamble.
- the repeated traditional signaling field of the first preamble is obtained by multiplying each subcarrier in the traditional signaling field of the first preamble by a preset sequence, and the repeated traditional signaling field is used for Indicates the bandwidth information, and the preset sequence is a sequence that is not all ones.
- the bandwidth information is carried in an efficient signaling field B in the first preamble, wherein the efficient signaling field B that does not include the identity of the second communication device is used to indicate the bandwidth information.
- the bandwidth information is carried in an efficient signaling field A or an efficient signaling field B in the first preamble, and the efficient signaling field A or the high-efficiency signaling field B includes a modulation coding policy MCS field or null.
- the second communications device receives data sent by the first communications device according to the preset bandwidth, or the second communications device sends data to the first communications device according to the preset bandwidth.
- the second communication device may further receive the transmission time information sent by the first communication device, where the transmission time information is used to indicate the second
- the communication device transmits at least one of a start time of transmitting data according to the preset bandwidth and a start time of performing an idle channel evaluation CCA.
- the second communication device transmits data according to the indication of the transmission time information, or the second communication device performs CCA and transmits the data according to the indication of the transmission time information.
- the second preamble may also be sent to the first communication device.
- the second preamble includes a second narrowband preamble, and the bandwidth occupied by the second narrowband preamble is a preset bandwidth; and the second communication device performs a CCA start time in the second narrowband preamble. Before the sending time.
- the second preamble further includes a second traditional bandwidth preamble, where the bandwidth occupied by the second traditional bandwidth preamble is greater than or equal to a preset bandwidth; and the second communication device performs a CCA start time. Before the transmission time of the second conventional bandwidth preamble.
- the second traditional bandwidth preamble includes a traditional signaling field and a repeated traditional signaling field, and the repeated traditional signaling field is obtained by multiplying each subcarrier of the traditional signaling field by a preset sequence, and repeating the traditional signal.
- the order field is used to indicate the bandwidth information
- the preset sequence is a sequence other than one.
- the second communication device receives the bandwidth of the bearer transmitted by the first communication device.
- the preamble of the information, the bandwidth information is used to indicate that the bandwidth occupied by the first communication device to transmit data to the second communication device is a preset bandwidth, and the second communication device receives the data sent by the first communication device according to the preset bandwidth. Or, the second communication device sends data to the first communication device according to the preset bandwidth. Because the bandwidth of the data transmitted between the first communication device and the second communication device is indicated in the bandwidth information, so that the second communication device explicitly performs data transmission according to the data format of the preset bandwidth, the prior art wireless local area network is solved. The STA in the middle cannot correctly identify which bandwidth is used to transmit data, resulting in a problem of data transmission error.
- the embodiment of the present invention provides a first communication device, which is used to execute the data transmission method described in the embodiment corresponding to FIG. 2, and is applied to a wireless local area network, preferably
- the first communication device may be the AP 101 in the wireless local area network 10 shown in FIG. 1.
- the first communication device 90 includes: a sending unit 901.
- the sending unit 901 is configured to send, to the second communications device, a preamble carrying the bandwidth information, where the bandwidth information is used to indicate that the bandwidth occupied by the data transmitted between the first communications device and the second communications device is Set the bandwidth, and the value of the preset bandwidth is less than a preset threshold;
- the sending unit is further configured to send data to the second communications device according to the preset bandwidth, or the first communications device 90 further includes a receiving unit 902, configured to receive data sent by the second communications device according to the preset bandwidth.
- the bandwidth information carries the efficient signaling field A in the first preamble; or the bandwidth information carries the efficient signaling field A and the repeated efficient signaling field A in the first preamble. Or, the bandwidth information is carried in the efficient signaling field A or the efficient signaling field B in the first preamble.
- the first communications device 90 further includes a signaling control unit 903, configured to multiply each subcarrier in the traditional signaling field of the first preamble by a preset sequence to obtain a repeated traditional signaling field.
- the preset sequence is a sequence of non-all ones; the repeated legacy signaling field is used to indicate the bandwidth information.
- the bandwidth information is carried in an efficient signaling field B in the first preamble, wherein the efficient signaling field B that does not include the identity of the second communication device is used to indicate the bandwidth information.
- the bandwidth information is carried in an efficient signaling field A or an efficient signaling field B in the first preamble, and the efficient signaling field A or the high-efficiency signaling field B includes a modulation coding policy MCS field or null.
- the sending unit 901 is further configured to send, to the second communications device, transmission time information, where the transmission time information is used to indicate a start time of the second communications device to send data according to the preset bandwidth. And performing at least one of the start times of the idle channel evaluation CCA.
- the receiving unit 902 is further configured to receive a second preamble sent by the second communications device.
- the second preamble includes a second narrowband preamble, and the bandwidth occupied by the second narrowband preamble is a preset bandwidth; and the second communication device performs a CCA start time in the second narrowband preamble. Before the sending time.
- the second preamble further includes a second traditional bandwidth preamble, where the bandwidth occupied by the second traditional bandwidth preamble is greater than or equal to a preset bandwidth; and the second communication device performs a CCA start time. Before the transmission time of the second conventional bandwidth preamble.
- the second traditional bandwidth preamble includes a traditional signaling field and a repeated traditional signaling field, and the repeated traditional signaling field is obtained by multiplying each subcarrier of the traditional signaling field by a preset sequence, and repeating the traditional signal.
- the order field is used to indicate the bandwidth information
- the preset sequence is a sequence other than one.
- the first communications device provided by the embodiment of the present invention sends a first preamble carrying the bandwidth information to the second communications device,
- the bandwidth information is used to indicate that the bandwidth occupied by the data transmission between the first communication device and the second communication device is a preset bandwidth, and the data is sent to the second communication device according to the preset bandwidth, or according to the preset bandwidth.
- Receiving data transmitted by the second communication device Because the bandwidth of the data transmitted between the first communication device and the second communication device is indicated in the bandwidth information, so that the second communication device explicitly performs data transmission according to the data format of the preset bandwidth, the prior art wireless local area network is solved.
- the STA in the middle cannot correctly identify which bandwidth is used to transmit data, resulting in a problem of data transmission error.
- the embodiment of the present invention provides a second communication device, which is configured to perform the data transmission method described in the foregoing embodiment corresponding to FIG. 8, and is applied to a wireless local area network, preferably
- the second communication device may be the STA 102 in the wireless local area network 10 shown in FIG. 1.
- the second communication device 100 includes: a receiving unit 1001.
- the receiving unit 1001 is configured to receive a first preamble that carries the bandwidth information that is sent by the first communications device, where the bandwidth information is used to indicate that the bandwidth occupied by the first communications device to transmit data to the second communications device is a preset frequency. Width, the value of the preset bandwidth is less than a preset threshold;
- the receiving unit 1001 is further configured to receive data sent by the first communications device according to the preset bandwidth, or the second communications device 100 further includes a sending unit 1002, configured to send data to the first communications device according to the preset bandwidth.
- the bandwidth information carries the high-efficiency signaling field A in the first preamble; or the bandwidth information carries the high-efficiency signaling field A in the first preamble and the repetition efficiency is high.
- Signaling field A; or, the bandwidth information carries an efficient signaling field A or an efficient signaling field B in the first preamble.
- the repeated traditional signaling field of the first preamble is obtained by multiplying each subcarrier in the traditional signaling field of the first preamble by a preset sequence, and the repeated traditional signaling field is used for Indicates the bandwidth information, and the preset sequence is a sequence that is not all ones.
- the bandwidth information is carried in an efficient signaling field B in the first preamble, wherein the efficient signaling field B that does not include the identity of the second communication device is used to indicate the bandwidth information.
- the bandwidth information is carried in an efficient signaling field A or an efficient signaling field B in the first preamble, and the efficient signaling field A or the high-efficiency signaling field B includes a modulation coding policy MCS field or null.
- the receiving unit 1001 is further configured to receive transmission time information sent by the first communications device, where the transmission time information is used to indicate that the second communications device sends data according to the preset bandwidth. At least one of time and the start time of the idle channel evaluation CCA.
- the sending unit 1002 is further configured to send data according to the indication of the transmission time information, or perform CCA according to the indication of the transmission time information and send the data.
- the sending unit 1002 is further configured to send the second preamble to the first communications device.
- the second preamble includes a second narrowband preamble, and the bandwidth occupied by the second narrowband preamble is a preset bandwidth; and the second communication device performs a CCA start time in the second narrowband preamble. Before the sending time.
- the second preamble further includes a second traditional bandwidth preamble, where the bandwidth occupied by the second traditional bandwidth preamble is greater than or equal to a preset bandwidth; and the second communication device performs a CCA start time. Before the transmission time of the second conventional bandwidth preamble.
- the second traditional bandwidth preamble includes a traditional signaling field and a repeated traditional signaling field, and the repeated traditional signaling field is obtained by multiplying each subcarrier of the traditional signaling field by a preset sequence, and repeating the traditional signal.
- the order field is used to indicate the bandwidth information
- the preset sequence is a sequence other than one.
- the second communication device receives the first preamble that carries the bandwidth information sent by the first communications device, and the bandwidth information is used to indicate the frequency occupied by the first communications device to transmit data to the second communications device.
- the width is the preset bandwidth, and the data sent by the first communication device is received according to the preset bandwidth, or the data is sent to the first communication device according to the preset bandwidth. Because the bandwidth of the data transmitted between the first communication device and the second communication device is indicated in the bandwidth information, so that the second communication device explicitly performs data transmission according to the data format of the preset bandwidth, the prior art wireless local area network is solved.
- the STA in the middle cannot correctly identify which bandwidth is used to transmit data, resulting in a problem of data transmission error.
- the first communication device 110 includes: a processor 1101, a memory 1102, a transmitter 1103, and a receiver 1104.
- the processor 1101, the memory 1102, the transmitter 1103, and the receiver 1104 are connected to each other, the memory 1102 is used to store data and programs, and the processor 1101 is used to call the program of the memory to execute the data transmission method described in the embodiment corresponding to FIG. 2. .
- the processor 1101 is configured to send the bandwidth information by using the transmitter 1103, where the bandwidth information is used to indicate that the bandwidth occupied by the data transmitted between the first communications device and the second communications device is a preset bandwidth, and the preset The value of the bandwidth is less than a preset threshold;
- the processor 1101 is further configured to send data to the second communication device according to the preset bandwidth by the transmitter 1103, or receive the data sent by the second communication device by the receiver 1104 according to the preset bandwidth.
- the bandwidth information carries the high-efficiency signaling field A in the first preamble; or the bandwidth information carries the high-efficiency signaling field A in the first preamble and the repetition efficiency is high.
- Signaling field A; or, the bandwidth information carries an efficient signaling field A or an efficient signaling field B in the first preamble.
- the processor 1101 is further configured to: multiply each subcarrier in the traditional signaling field of the first preamble by a preset sequence to obtain a repeated traditional signaling field; the preset sequence is not all ones. Sequence; the repeated legacy signaling field is used to indicate the bandwidth information.
- the bandwidth information is carried in an efficient signaling field B in the first preamble, wherein the efficient signaling field B that does not include the identity of the second communication device is used to indicate the bandwidth information.
- the bandwidth information is carried in an efficient signaling field A or an efficient signaling field B in the first preamble, and the efficient signaling field A or the high-efficiency signaling field B includes a modulation coding policy MCS field or null.
- the processor 1101 is further configured to send the transmission time information to the second communication device by using the transmitter 1103, where the transmission time information is used to instruct the second communication device to send data according to the preset bandwidth. At least one of the start time and the start time of the idle channel evaluation CCA.
- the processor 1101 is further configured to receive, by the receiver 1104, a second preamble sent by the second communications device.
- the second preamble includes a second narrowband preamble, and the bandwidth occupied by the second narrowband preamble is a preset bandwidth; and the second communication device performs a CCA start time in the second narrowband preamble. Before the sending time.
- the second preamble further includes a second traditional bandwidth preamble, where the bandwidth occupied by the second traditional bandwidth preamble is greater than or equal to a preset bandwidth; and the second communication device performs a CCA start time. Before the transmission time of the second conventional bandwidth preamble.
- the second traditional bandwidth preamble includes a traditional signaling field and a repeated traditional signaling field, and the repeated traditional signaling field is obtained by multiplying each subcarrier of the traditional signaling field by a preset sequence, and repeating the traditional signal.
- the preset sequence is a sequence of non-all ones.
- the first communication device provided by the embodiment of the present invention sends a first preamble carrying the bandwidth information to the second communication device, where the bandwidth information is used to indicate that the data is used between the first communication device and the second communication device.
- the bandwidth is a preset bandwidth, and the data is sent to the second communication device according to the preset bandwidth, or the data sent by the second communication device is received according to the preset bandwidth. Because the bandwidth of the data transmitted between the first communication device and the second communication device is indicated in the bandwidth information, so that the second communication device explicitly performs data transmission according to the data format of the preset bandwidth, the prior art wireless local area network is solved.
- the STA in the middle cannot correctly identify which bandwidth is used to transmit data, resulting in a problem of data transmission error.
- the second communication device 120 includes: a processor 1201, a memory 1202, a transmitter 1203, and a receiver 1204.
- the processor 1201, the memory 1202, the transmitter 1203 and the receiver 1204 are connected to each other, the memory 1202 is configured to store data and a program, and the processor 1201 is configured to call the program of the memory to execute the data transmission method described in the embodiment corresponding to FIG. 8. .
- the processor 1201 is configured to receive the bandwidth information sent by the first communications device by using the receiver 1204, where the bandwidth information is used to indicate that the bandwidth occupied by the first communications device to transmit data to the second communications device is a preset frequency. Width, the value of the preset bandwidth is less than a preset threshold;
- the processor 1201 is further configured to receive, by the receiver 1204, the data sent by the first communications device according to the preset bandwidth, or send the data to the first communications device according to the preset bandwidth by the transmitter 1203.
- the bandwidth information carries the high-efficiency signaling field A in the first preamble; or the bandwidth information carries the high-efficiency signaling field A in the first preamble and the repetition efficiency is high.
- Signaling field A; or, the bandwidth information carries an efficient signaling field A or an efficient signaling field B in the first preamble.
- the repeated traditional signaling field of the first preamble is obtained by multiplying each subcarrier in the traditional signaling field of the first preamble by a preset sequence, and the repeated traditional signaling field is used for Indicates the bandwidth information, and the preset sequence is a sequence that is not all ones.
- the bandwidth information is carried in an efficient signaling field B in the first preamble, wherein the efficient signaling field B that does not include the identity of the second communication device is used to indicate the bandwidth information.
- the bandwidth information is carried in an efficient signaling field A or an efficient signaling field B in the first preamble, and the efficient signaling field A or the high-efficiency signaling field B includes a modulation coding policy MCS field or null.
- the processor 1201 is further configured to receive, by the receiver 1204, transmission time information sent by the first communications device, where the transmission time information is used to indicate that the second communications device sends according to the preset bandwidth. At least one of a start time of the data and a start time of performing the idle channel evaluation CCA;
- the processor 1201 is further configured to send data according to the indication of the transmission time information by the transmitter 1203, or perform CCA according to the indication of the transmission time information and send the data through the transmitter 1203.
- the processor 1201 is further configured to send, by using the transmitter 1203, the second preamble to the first communications device.
- the second preamble includes a second narrowband preamble, and the bandwidth occupied by the second narrowband preamble is a preset bandwidth; and the second communication device performs a CCA start time in the second narrowband preamble. Before the sending time.
- the second preamble further includes a second traditional bandwidth preamble, where the bandwidth occupied by the second traditional bandwidth preamble is greater than or equal to a preset bandwidth; and the second communication device performs a CCA start time. In the second traditional bandwidth preamble Before the sending time.
- the second traditional bandwidth preamble includes a traditional signaling field and a repeated traditional signaling field, and the repeated traditional signaling field is obtained by multiplying each subcarrier of the traditional signaling field by a preset sequence, and repeating the traditional signal.
- the order field is used to indicate the bandwidth information
- the preset sequence is a sequence other than one.
- the second communication device receives the first preamble that carries the bandwidth information sent by the first communications device, and the bandwidth information is used to indicate the frequency occupied by the first communications device to transmit data to the second communications device.
- the width is the preset bandwidth, and the data sent by the first communication device is received according to the preset bandwidth, or the data is sent to the first communication device according to the preset bandwidth. Because the bandwidth of the data transmitted between the first communication device and the second communication device is indicated in the bandwidth information, so that the second communication device explicitly performs data transmission according to the data format of the preset bandwidth, the prior art wireless local area network is solved.
- the STA in the middle cannot correctly identify which bandwidth is used to transmit data, resulting in a problem of data transmission error.
- the wireless communication system 130 includes: a first communication device 1301 and a second communication device 1302.
- the first communication device 1301 is the first communication device 90 described in the embodiment corresponding to FIG. 9, and the second communication device 1302 is the second communication device 100 described in the embodiment corresponding to FIG.
- the first communication device 1301 is the first communication device 110 described in the embodiment corresponding to FIG. 11, and the second communication device 1302 is the second communication device 120 described in the embodiment corresponding to FIG.
- the wireless communication system includes a first communication device and a second communication device, and the first communication device sends a first preamble carrying the bandwidth information to the second communication device, where the bandwidth information is used to indicate the first
- the bandwidth occupied by the data transmission between the communication device and the second communication device is a preset bandwidth
- the first communication device sends data to the second communication device according to the preset bandwidth, or the first communication device follows the preset bandwidth.
- the STA in the middle cannot correctly identify which bandwidth is used to transmit data, resulting in a problem of data transmission error.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
L'invention concerne un procédé, un dispositif et un système de transmission de données, se rapportant au domaine des communications et permettant de résoudre le problème de l'état de la technique d'une erreur de transmission de données provoquée par le fait qu'une STA dans un réseau local sans fil ne peut pas reconnaître correctement la largeur de bande utilisée pour transmettre des données. La solution spécifique comprend : l'envoi, par un premier dispositif de communication, à un second dispositif de communication, d'un premier préambule portant des informations de largeur de bande, les informations de largeur de bande étant utilisées pour indiquer qu'une largeur de bande occupée par une transmission de données entre le premier dispositif de communication et le second dispositif de communication est une largeur de bande prédéfinie; et l'envoi, par le premier dispositif de communication, de données au second dispositif de communication en fonction de la largeur de bande prédéfinie, ou la réception, par le premier dispositif de communication, de données envoyées par le second dispositif de communication en fonction de la largeur de bande prédéfinie. La présente invention est utilisée pour une transmission d'informations dans un réseau local sans fil.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610338676.0A CN107404761B (zh) | 2016-05-20 | 2016-05-20 | 数据传输方法及设备 |
| CN201610338676.0 | 2016-05-20 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2017198043A1 true WO2017198043A1 (fr) | 2017-11-23 |
Family
ID=60324819
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/081736 Ceased WO2017198043A1 (fr) | 2016-05-20 | 2017-04-24 | Procédé et dispositif de transmission de données |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107404761B (fr) |
| WO (1) | WO2017198043A1 (fr) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108429609B (zh) * | 2018-02-27 | 2020-09-11 | 中国人民解放军国防科技大学 | 一种自组织网络下基于nc-ofdm的免握手信道接入方法 |
| CN110830155B (zh) * | 2018-08-08 | 2021-01-29 | 华为技术有限公司 | 数据传输方法及设备 |
| US10721107B1 (en) * | 2019-03-27 | 2020-07-21 | Cypress Semiconductor Corporation | Devices, systems and methods for narrow band communications within protocol having frequency multiplexing |
| CN113472496B (zh) * | 2020-03-31 | 2023-07-28 | 华为技术有限公司 | 一种多信道处理方法及相关设备 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011049388A2 (fr) * | 2009-10-25 | 2011-04-28 | Lg Electronics Inc. | Procédé et station de base pour transmettre un préambule sa et procédé et équipement utilisateur pour recevoir un préambule sa |
| CN105027522A (zh) * | 2013-01-28 | 2015-11-04 | 高通股份有限公司 | 扩展wifi频带中的射程和延迟张开 |
| CN105379216A (zh) * | 2013-04-15 | 2016-03-02 | 高通股份有限公司 | 用于多址wlan通信系统的后向兼容前置码格式的装置和方法 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8238316B2 (en) * | 2009-12-22 | 2012-08-07 | Intel Corporation | 802.11 very high throughput preamble signaling field with legacy compatibility |
| US10111224B2 (en) * | 2011-09-30 | 2018-10-23 | Interdigital Patent Holdings, Inc. | Device communication using a reduced channel bandwidth |
| ES2793654T3 (es) * | 2014-08-21 | 2020-11-16 | Lg Electronics Inc | Método para transmisión de enlace ascendente en un sistema de comunicación inalámbrica y aparato para el mismo |
| JPWO2016072216A1 (ja) * | 2014-11-06 | 2017-07-27 | 株式会社Nttドコモ | ユーザ端末、無線基地局及び無線通信方法 |
-
2016
- 2016-05-20 CN CN201610338676.0A patent/CN107404761B/zh active Active
-
2017
- 2017-04-24 WO PCT/CN2017/081736 patent/WO2017198043A1/fr not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011049388A2 (fr) * | 2009-10-25 | 2011-04-28 | Lg Electronics Inc. | Procédé et station de base pour transmettre un préambule sa et procédé et équipement utilisateur pour recevoir un préambule sa |
| CN105027522A (zh) * | 2013-01-28 | 2015-11-04 | 高通股份有限公司 | 扩展wifi频带中的射程和延迟张开 |
| CN105379216A (zh) * | 2013-04-15 | 2016-03-02 | 高通股份有限公司 | 用于多址wlan通信系统的后向兼容前置码格式的装置和方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107404761A (zh) | 2017-11-28 |
| CN107404761B (zh) | 2021-01-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3506712B1 (fr) | Procédé de commande d'un noeud de communication prenant en charge un mode de faible puissance dans un lan sans fil | |
| CN107667560B (zh) | 在无线lan系统中发送包括控制信息的无线电帧的方法及其装置 | |
| US10582026B2 (en) | Methods and apparatus for packet acquisition in mixed-rate wireless communication networks | |
| EP3160058B1 (fr) | Procédé et appareil de transmission de trame | |
| CN113507345B (zh) | 用于无线局域网长符号持续时间迁移的方法和系统 | |
| US11870623B2 (en) | Wireless local area network data transmission method and apparatus | |
| US20160119933A1 (en) | Null data packet frame structure for wireless communication | |
| CN111989954A (zh) | 用于信道接入和恢复唤醒无线电的方法和装置 | |
| WO2015194732A1 (fr) | Procédé et appareil de réception de trame | |
| KR20180027389A (ko) | 무선랜에서 액세스 포인트의 탐색 방법 및 장치 | |
| WO2016104886A1 (fr) | Procédé et appareil de transmission d'unité de données sur la base d'une trame de déclenchement | |
| US20200015165A1 (en) | Method and apparatus for low power communication in communication system | |
| CN106304357B (zh) | 一种无线信号的传输方法及系统 | |
| CN118316570A (zh) | Wlan系统中的反向兼容plcp ppdu设计 | |
| CN105940728B (zh) | 无线lan中基于功率节省模式的操作方法和设备 | |
| WO2017198043A1 (fr) | Procédé et dispositif de transmission de données | |
| EP4387154B1 (fr) | Noeud et procédé de transmission de données |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17798607 Country of ref document: EP Kind code of ref document: A1 |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17798607 Country of ref document: EP Kind code of ref document: A1 |