WO2013104287A1 - 数据通信的方法、装置及系统 - Google Patents
数据通信的方法、装置及系统 Download PDFInfo
- Publication number
- WO2013104287A1 WO2013104287A1 PCT/CN2013/070139 CN2013070139W WO2013104287A1 WO 2013104287 A1 WO2013104287 A1 WO 2013104287A1 CN 2013070139 W CN2013070139 W CN 2013070139W WO 2013104287 A1 WO2013104287 A1 WO 2013104287A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- frame
- data
- subfield
- format
- reduced
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5038—Address allocation for local use, e.g. in LAN or USB networks, or in a controller area network [CAN]
-
- 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
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/622—Layer-2 addresses, e.g. medium access control [MAC] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/672—Short addresses
Definitions
- Embodiments of the present invention relate to the field of wireless communications and, more particularly, to methods, apparatus, and systems for data communications.
- Wireless Fidelity (WiFi) technology has been widely used in various industries.
- the most basic network structure of the WiFi technology is that an access point (Access Point, ⁇ ) carries a number of stations (Stations, STAs), and the AP provides access services for the STAs.
- a wireless signal is used as an interactive medium between the AP and the STA.
- the wireless signal refers to a physical frame, usually in the form of a Physical Layer Convergence Procedure (PLCP) packet, including a packet header and a data portion, wherein the data portion is a Media Access Control (MAC) frame, usually The MAC frame appears in the PLCP packet in the form of a MAC protocol data unit or MPDU.
- PLCP Physical Layer Convergence Procedure
- MAC Media Access Control
- the MAC frame includes a MAC frame header, a body part, and a Frame Check Sequence (FCS) part, and the body part is also a data part.
- the MAC frame header usually includes a 2-byte Frame Control (FC) field, a 2-byte Duration/Identification (ID) subfield, a multibyte address subfield, and 2 words.
- Embodiments of the present invention provide a method, apparatus, and system for data communication, which can improve transmission efficiency of data frames.
- a method for data communication including: sending an association request message to an access point; receiving an association response message sent by the access point, where the association response message includes an association identifier; generating a data frame, where the data frame is The format is a reduced frame format, and the frame header of the data frame includes a source address and a destination address, where the length of the source address is smaller than the length of the media access control MAC address, and the source address includes the association identifier, or the association identifier and multicast A unicast indication, or the association identifier and data type, or the association identifier, the data type, and the multicast unicast indication; the data frame is sent to the access point.
- a method for data communication including: receiving an association request message sent by a terminal; sending an association response message to the terminal, where the association response message includes an association identifier; receiving a data frame sent by the terminal, the data frame
- the format of the data frame is a reduced frame format, where the frame header of the data frame includes a source address and a destination address, where the length of the source address is smaller than the length of the media access control MAC address, and the source address includes the association identifier, or the association identifier and the group Broadcast unicast indication, or the association identifier and data type, or the association identifier, the data type, and the multicast unicast indication; performing decoding processing according to the data frame.
- an apparatus for data communication comprising: a transceiver; at least one processor coupled to the transceiver; the transceiver configured to send an association request message to an access point, to receive the access point to send Correlation response message, the association response message includes an association identifier; the processor is configured to generate a data frame, the format of the data frame is a reduced frame format, and a frame header of the data frame includes a source address and a destination address, where the source address The length of the medium is less than the length of the medium access control MAC address, and the source address includes the association identifier, or the association identifier and the multicast unicast indication, or the association identifier and the data type, or the association identifier, the data type, and the group. Broadcast unicast indication; the transceiver is further configured to send the data frame to the access point.
- an apparatus for data communication comprising: a transceiver; at least one processor coupled to the transceiver; the transceiver configured to receive a transmission by a terminal Correlation request message; sending an association response message to the terminal, the relationship response message includes an association identifier; receiving a data frame sent by the terminal, the format of the data frame is a reduced frame format, and the frame header of the data frame includes a source address and a destination address
- the length of the source address is smaller than the length of the medium access control MAC address, where the source address includes the association identifier, or the association identifier and the multicast unicast indication, or the association identifier and data type, or the association identifier, Data type and the multicast unicast indication;
- the processor is configured to perform decoding processing according to the data frame.
- a system for data communication including any of the above.
- the length of the source address in the frame header of the data frame is smaller than the length of the MAC address, the length of the data frame can be reduced compared with the data frame in the prior art, thereby improving the transmission of the data frame. effectiveness.
- FIG. 1 is a schematic flow chart of a method of data communication according to a first embodiment of the present invention.
- FIG. 2 is a schematic flow chart of a method of data communication according to a second embodiment of the present invention.
- Fig. 3 is a schematic block diagram showing an example of a data frame according to a third embodiment of the present invention.
- Figure 4 is a schematic block diagram showing an example of an FC field of a data frame according to Embodiment 4 of the present invention.
- Figure 5 is a block diagram of an apparatus for data communication in accordance with a fifth embodiment of the present invention.
- Figure 6 is a block diagram of an apparatus for data communication in accordance with Embodiment 6 of the present invention.
- Figure 7 is a block diagram of a system for data communication in accordance with a seventh embodiment of the present invention.
- FIG. 1 is a schematic flow chart of a method of data communication according to a first embodiment of the present invention.
- the method of Figure 1 is performed by a terminal, for example, it can be a STA in WiFi technology.
- the format of the data frame is a reduced frame format, where a frame header includes a source address and a destination address, where the length of the source address is smaller than a length of the MAC address, where the source address includes the associated identifier, or
- the association identifier and the multicast unicast indication, or the association identifier and data type, or the association identifier, the data type, and the multicast unicast indication are associated with the format of the data frame.
- the length of the source address in the frame header of the data frame is smaller than the length of the MAC address, the length of the data frame can be reduced compared with the data frame in the prior art, thereby improving the transmission of the data frame. rate.
- the AID may refer to a unique identifier assigned to the STA in the BSS (Basic Service Set) network, which is a 16-bit sequence, but the existing AID in the 802.1 1 standard. The maximum value is 2007, so only 1 bit is needed.
- BSS Basic Service Set
- one AP serves up to 6000 STAs.
- the existing AID may not be used, but the short-address information for addressing may be carried in the association response message, or the transport stream identifier shorter than the MAC address may be used in the reduced frame format.
- a terminal can have multiple transport stream identifiers, that is to say each transport stream can use short addresses instead of MAC address addressing.
- these information for addressing and shorter than the MAC address are referred to as associated identifiers, and are abbreviated using the AID.
- the AID or associated identifiers described below are not limited to the existing standards.
- the AID or association identifier, the association request message and the association response message are also not limited to the association request message or the association response message in the existing standard.
- the above source address is the address of the terminal that generated the data frame
- the destination address here refers to the address of the access point.
- there may be one terminal directly sending data to another terminal and both the source address and the destination address may be the addresses of the corresponding terminals.
- the access point sends a data frame to the terminal
- the destination address is the address of the terminal
- the source address is the address of the access point.
- the address of the terminal can be set to 16 bits, and the 15th and 14th bits represent the data type. For example, ' ⁇ 0' indicates normal data of best effort, "01" indicates voice data, etc., and 13th bit indicates multicast or single.
- the 13th bit in the address of the terminal is ⁇ ", indicating that the currently transmitted frame is a multicast frame, and the 0th bit in the address of the terminal is The 12th bit is not all ⁇ ", indicating a specific multicast address, and the receiver of the data frame is a group of terminals instead of a single terminal.
- the multicast address is not an AID, and its value can be determined by referring to the prior art or other related technologies. The present invention is not limited thereto. If the address of the terminal is used as the destination address and the 0th to 13th bits of the terminal are ⁇ ", the data frame currently transmitted is a broadcast frame, and the 0th bit can be set at this time.
- Bits up to the 12th bit are "considered as a special multicast address.
- This special multicast is broadcast.
- the receiver of the broadcast frame is all the terminals in the network where the access point is located.
- the address of the terminal is When the 13th is ⁇ ', then the end
- the 0th to the 12th bits of the address of the terminal are the lower 13 bits of the AID allocated by the access point to the terminal.
- the receiver of the data frame is the terminal indicated by the AID in the address of the terminal. Therefore, the 13th bit of the address of the terminal is a multicast unicast indicator bit.
- the STA When the address of the terminal is a source address, the STA usually sets the source address to a unicast address, that is, includes its own AID.
- the address can be a unicast or multicast address, and the terminal is included in the unicast address.
- AIDo Of course, the lower 13 bits of the AID, the multicast unicast indicator bit, and the data type indicator bit can form the source address in any combination, and are not limited to the above combination.
- the source address may also contain only the AID, or only the AID/multicast address and multicast unicast indication, or only the AID and data type, or contain the three types of information.
- the address of the terminal is also not limited to 16 bits, can be defined as other lengths as needed, and some undefined reserved bits can be reserved.
- the effective number of bits of the AID may also be other digits, for example, 14 bits or 12 bits, and the like.
- the length of the data type may also be other number of bits, for example 3 bits or more, to indicate more data types, transmission types or numbers of data streams.
- a data type, a transmission type, or a data stream number or identifier is referred to as a data type.
- the length of the destination address is less than the length of the MAC address of the access point, and the destination address is a hash value of the MAC address of the access point.
- the destination address herein refers to the address of the access point. It can be understood that if the access point sends a data frame to the terminal, the source address in the data frame is the address of the access point.
- the length of the address of the access point is less than the length of the MAC address of the access point, and the address of the access point may be a hash value of the MAC address of the access point. For example, after the MAC address of the access point is hashed, 16 bits are taken as the destination address. Thus, the length of the destination address is much smaller than the length of the MAC address (48 bits).
- the hash value may also be other lengths than the length of the MAC address, which is not limited by the embodiment of the present invention.
- the destination address in the frame header of the data frame is a hash value of the MAC address of the access point, and the length is smaller than the MAC address, the length of the frame header of the data frame can be reduced, thereby improving data.
- the transmission rate of the frame since the destination address in the frame header of the data frame is a hash value of the MAC address of the access point, and the length is smaller than the MAC address, the length of the frame header of the data frame can be reduced, thereby improving data.
- the transmission rate of the frame is a hash value of the MAC address of the access point, and the length is smaller than the MAC address
- the frame header may further include an FC domain, where the FC domain may include a protocol version (Subsidiary Version) sub-domain, and the protocol version sub-domain may be used to indicate a non-thin frame format or Reduce the frame format.
- the reduced frame format means that at least the address value of the AID including the terminal shorter than the MAC address is used as the address of the terminal, and the hash value of the MAC address of the access point shorter than the MAC address may be further used.
- the following condensed method can be further included.
- the non-reduced frame format refers to the MAC address of the terminal and the access point used directly in the frame, that is, there is no A frame format in which the frame length is reduced by the method of the embodiment of the present invention.
- the length of the protocol version subfield may be 2 bits.
- the format of the data frame may be indicated as a non-thin frame format, such as the MAC frame format in the existing standard; when the value is ' ⁇ '
- the format of the data frame can be indicated as a reduced frame format.
- Other values are reserved values that can be used to indicate other versions of the frame format.
- the non-reduced frame format may include a data frame format in an existing standard, and may also include other data frame formats having a length greater than that of the data frame in the embodiment of the present invention.
- the frame header may further include an FC domain, where the FC domain may include a reduced frame format indicator subfield, where the reduced frame format indicates that the subfield is used to indicate a non-thin frame format or Reduce the frame format.
- the reduced frame format indicates that the length of the subfield can be 1 bit.
- the format of the data frame can be indicated as a non-thin frame format; when the value is ⁇ "day", the data can be indicated.
- the format of the frame is a reduced frame format.
- the frame header may further include an FC domain, where the FC domain includes a subtype subfield of the data frame, and does not include a frame type subfield.
- the subtype subfield of the data frame is used to indicate the subtype of the data frame, such as whether it is a data frame with QoS, or whether it is a contention free poll (CF-Poll) data frame, and the like.
- the frame type subfield is used to indicate the type of the frame, including data frames, management frames, and control frames.
- the frame type subfield may not be included in the FC domain.
- the reduced frame format can also be used to manage other frame types such as frames and control frames, and the FC domain needs to include a frame type subfield.
- the FC field in the frame header of the data frame does not include the frame type subfield, and the length of the data frame can be reduced as compared with the existing standard MAC frame, thereby improving the transmission efficiency of the data frame.
- the frame header may further include an FC domain, where the FC domain may include a frame transmission direction subfield, and the frame transmission direction subfield has a length of 1 bit, and is used to indicate data.
- the direction of transmission of the frame For example, when the value of the frame transmission direction subfield is “0”, the transmission direction of the data frame may be indicated from the terminal to the access point. When the value of the frame transmission direction subfield is ⁇ "day", the transmission direction of the data frame may be indicated from the access point to the terminal. Compared with the MAC frame in the prior art, the transmission of the data frame is indicated by using 2 bits. The direction can be shortened by 1 bit.
- the association request message may further include first information for requesting to use the reduced frame format
- the association response message may further include second information for indicating use of the reduced frame format.
- the terminal may request the access point to use the reduced frame format by associating the request message. The access point determines that the reduced frame format can be used, and the terminal can be instructed to use the reduced frame format by associating a response message.
- the terminal may send a first message to the access point, where the first message may include first information for requesting to use the reduced frame format, and may receive the second message sent by the access point, and second The message may include second information indicating the use of a reduced frame format.
- the terminal may request the access point to use the reduced frame format by using the first message different from the association request message, and may receive the second message sent by the access point different from the association response message, instructing the terminal to use the reduced frame format.
- the first information may also be used to indicate that the frame header does not carry a part of the transmission parameter that remains unchanged during the data transmission process, and the part of the transmission parameter that remains unchanged during the data transmission process may include the following: At least one of: a data frame length subfield and a QoS parameter subfield.
- the data frame length subfield may indicate the length of the data
- the QoS parameter subfield indicates the QoS parameter.
- the data length and the QoS parameter may remain unchanged, and the data may not be carried in the frame header.
- Frame length subfield and QoS parameter subfield may indicate the length of the data
- QoS parameter subfield indicates the QoS parameter.
- the frame header of the data frame does not carry a portion in which the transmission parameter remains unchanged during the data transmission process, so the length of the data frame can be reduced, thereby improving the transmission efficiency of the data frame.
- the first information may also be used to indicate whether to encrypt the data frame.
- the frame protection indication subfield may not be included in the frame header of the data frame, which can reduce the length of the data frame.
- FIG. 2 is a schematic flow chart of a method of data communication according to a second embodiment of the present invention.
- the method of Figure 2 is performed by an access point, for example, an AP in WiFi technology.
- 230. Receive a data frame sent by the terminal, where the format of the data frame is a reduced frame format, where a frame header includes a source address and a destination address, where the length of the source address is smaller than a length of the media access control MAC address, where The source address includes the association identifier, or the association identifier and the multicast unicast indication, or the association identifier and data type, or the association identifier, the data type, and the multicast unicast indication.
- the length of the source address in the frame header of the data frame is smaller than the length of the MAC address, the length of the data frame can be reduced compared with the data frame in the prior art, thereby improving the transmission of the data frame. effectiveness.
- the access point may obtain the destination address included in the frame header, where the length of the destination address is smaller than the length of the MAC address of the access point, where the destination address may be an access.
- the hash value of the MAC address of the point For example, after the MAC address of the access point is hashed, 16 bits are taken as the destination address. Thus, the length of the destination address is much smaller than the length of the MAC address (48 bits).
- the hash value may be other lengths than the length of the MAC address, which is not limited in this embodiment of the present invention.
- the destination address in the frame header of the data frame is a hash value of the MAC address of the access point, and the length is smaller than the MAC address, the length of the frame header of the data frame can be reduced, thereby improving data. Frame transmission efficiency.
- the access point may acquire an FC domain included in the frame header, where the FC domain may include a protocol version sub-domain, where the protocol version sub-domain may be used to indicate a non-thin frame format or Reduce the frame format.
- the length of the protocol version subfield may be 2 bits.
- the format of the data frame may be indicated as a non-thin frame format, such as the MAC frame format in the existing standard; when the value is "01""When, the format of the data frame can be indicated as a reduced frame format.
- Other values are reserved values that can be used to indicate other versions of the frame format.
- the non-reduced frame format may include a data frame format in an existing standard, and may also include other data frame formats having a length greater than that of the data frame in the embodiment of the present invention.
- the access point may acquire an FC domain included in the frame header, where the FC domain may include a reduced frame format indication subfield, where the reduced frame format indicates that the subfield is used to indicate non Reduce the frame format or reduce the frame format.
- the reduced frame format indicates that the length of the subfield may be 1 bit.
- the format of the data frame may be indicated as a non-reduced frame format; when the value is ⁇ ", the data frame may be indicated.
- the format is a reduced frame format.
- the access point may acquire an FC domain included in the frame header, where the FC domain may include a subtype subfield of the data frame, and does not include a frame type subfield.
- the subtype subfield of the data frame can be used to indicate a subtype of the data frame, such as a CF-Poll data frame, a QoS data frame, and the like.
- the frame type subfield is used to indicate the type of the frame, including data frames, management frames, and control frames.
- the frame type subfield may not be included in the FC domain.
- the reduced frame format can also be used to manage other frame types such as frames and control frames, and the FC domain needs to include the frame type subfield.
- the FC field in the frame header of the data frame does not include the frame type subfield, and the length of the data frame can be reduced as compared with the existing standard MAC frame, thereby improving the transmission efficiency of the data frame.
- the access point may acquire an FC domain included in the frame header, where the FC domain may include a frame transmission direction subfield, and the frame transmission direction subfield has a length of 1 bit.
- 2 bits are used to indicate the transmission direction of the data frame, and Shorten 1 bit.
- the association request message may further include first information for requesting to use the reduced frame format
- the association response message may further include second information for indicating the use of the reduced frame format.
- the terminal may request the access point to use the reduced frame format by associating the request message.
- the access point determines that the reduced frame format can be used, and the terminal can be instructed to use the reduced frame format by associating the response message.
- the access point may receive the first message sent by the terminal, and the first message may include first information for requesting to use the reduced frame format.
- the access point may send a second message to the terminal, the second message may include second information indicating the use of the reduced frame format.
- the terminal may request the access point to use the reduced frame format by using the first message different from the association request message, and the access point may instruct the terminal to use the reduced frame format by using a second message different from the association response message.
- the first information may also be used to indicate that the frame header does not carry a part of the transmission parameter that remains unchanged during the data transmission process, and the part of the transmission parameter that remains unchanged during the data transmission process may include the following. At least one of: a data frame length subfield and a QoS parameter subfield.
- the data frame length subfield may indicate the length of the data
- the QoS parameter subfield indicates the QoS parameter.
- the data length and the QoS parameter may remain unchanged, and the data may not be carried in the frame header.
- Frame length subfield and QoS parameter subfield may indicate the length of the data
- QoS parameter subfield indicates the QoS parameter.
- the frame header of the data frame does not carry a portion in which the transmission parameter remains unchanged during the data transmission process, so the length of the data frame can be reduced, thereby improving the transmission efficiency of the data frame.
- the first information may also be used to indicate whether to encrypt the data frame.
- the frame protection indication subfield may not be included in the frame header of the data frame, which can reduce the length of the data frame.
- Fig. 3 is a schematic block diagram showing an example of a data frame according to a third embodiment of the present invention.
- the data frame includes: FC domain, length 1 byte; source address consisting of AID and AC (Access Category), length 2 bytes, where AC is information about the data type.
- the destination address is APID (AP Identification), which is the hash value of the AP's MAC address, which is 2 bytes in length; the Body part, which is the data part; and the FCS part, which is 4 bytes in length.
- APID API Identification
- the frame header of the data frame includes an FC domain, a source address, and a destination address, and a length. It is 5 bytes, which is 19 bytes smaller than the MAC frame header of 24 bytes in length in the prior art.
- the transmission efficiency of the data frame can be improved.
- Figure 4 is a schematic block diagram showing an example of an FC field of a data frame according to Embodiment 4 of the present invention.
- the FC domain includes: a protocol version subfield having a length of 2 bits; a subtype subfield (Subtype) having a length of 4 bits; a frame transmission direction subfield having a length of 1 bit; and a reduced frame format indication.
- the subfield has a length of 1 bit. When the value is "0”, it indicates the non-reduced frame format. When the value is ⁇ "day”, it indicates the reduced frame format.
- the length of the FC field of the data frame is reduced by 1 byte compared with the prior art, so that the transmission efficiency of the data frame can be improved.
- FIG. 5 is a block diagram of an apparatus for data communication in accordance with a fifth embodiment of the present invention.
- An example of the apparatus 500 of Figure 5 is a terminal, such as a STA in WiFi technology.
- the apparatus 500 includes a transceiver 510 and at least one processor 520.
- the processor in FIG. 5 may be one or more, which is not limited by the embodiment of the present invention.
- the transceiver 510 is configured to send an association request message to the access point, and receive an association response message sent by the access point, the association response message including an association identifier.
- the processor 520 is configured to generate a data frame, the format of the data frame is a reduced frame format, and the frame header of the data frame includes a source address and a destination address, where the length of the source address is less than the length of the media access control MAC address,
- the source address includes the association identifier, or the association identifier and the multicast unicast indication, or the association identifier and data type, or the association identifier, the data type, and the multicast unicast indication.
- Transceiver 510 is also configured to transmit the data frame to the access point.
- the length of the source address in the frame header of the data frame is smaller than the length of the MAC address, the length of the data frame can be reduced compared with the data frame in the prior art, thereby improving the transmission of the data frame. effectiveness.
- the length of the destination address is less than the length of the MAC address of the access point, and the destination address may be a hash value of the MAC address of the access point.
- the header of the data frame may further include an FC domain, where the FC domain may include a protocol version subfield, and the protocol version subfield may be used to indicate a non-thin frame format or a reduced frame format.
- the frame header of the data frame may further include an FC domain, where the FC domain may include a reduced frame format indicator subfield, where the reduced frame format indication subfield may be used to indicate a non-thin frame format or a reduced frame. format.
- the frame header of the data frame may further include an FC domain, where the FC domain may include a subtype subfield of the data frame, and does not include a frame type subfield.
- the frame header of the data frame may further include an FC domain, where the FC domain may include a frame transmission direction subfield, where the frame transmission direction subfield has a length of 1 bit, and may be used to indicate the data frame.
- the direction of transmission may be used to indicate the data frame.
- the association request information may further include first information for requesting use of the reduced frame format
- the association response message may further include second information for indicating the use of the reduced frame format
- the transceiver 510 is further configured to send a first message to the access point, where the first message may include first information for requesting to use a reduced frame format, and receiving the access point to send The second message may include second information indicating the use of the reduced frame format.
- the first information may be used to indicate that the frame header does not carry a part of the transmission parameter that remains unchanged during the data transmission process, and the part of the transmission parameter that remains unchanged during the data transmission may include At least one of the following: a data frame length subfield and a quality of service QoS parameter subfield.
- the supplemental or exceptional information may also be used to indicate whether the data frame is encrypted.
- a computer readable medium comprising computer readable instructions that, when executed, perform the following operations: performing the method of the above-described first embodiment
- the terminals involved in the embodiments of the present invention include, but are not limited to, an electronic device having a wireless communication function such as a mobile phone, a mobile phone, a tablet computer, and the like.
- FIG. 6 is a block diagram of an apparatus for data communication in accordance with Embodiment 6 of the present invention.
- An example of the apparatus 600 of Figure 6 is an access point, e.g., an AP in WiFi technology.
- the apparatus 600 includes a transceiver 610 and at least one processor 620.
- a transceiver 610 For the sake of brevity of description, only one processor is described in FIG. 6, but the processor in FIG. 6 may be one or more, which is not limited by the embodiment of the present invention.
- the transceiver 610 is configured to receive an association request message sent by the terminal, and send an association response message to the terminal, where the relationship response message includes an association identifier, and receive a data frame sent by the terminal, where the format of the data frame is a reduced frame format, and the data is
- the frame header of the frame includes a source address and a destination address, where the length of the source address is smaller than the length of the media access control MAC address, and the source address includes the association identifier, or the association identifier and the multicast unicast indication, or the association identifier And the data type, or the associated identifier, the data type, and the multicast unicast indication.
- Processor 620 is configured to perform decoding processing in accordance with the data frame.
- the length of the source address in the frame header of the data frame is smaller than the length of the MAC address, the length of the data frame can be reduced compared with the data frame in the prior art, thereby improving the transmission of the data frame. effectiveness.
- the processor 620 is further configured to obtain a destination address included in the frame header, where the length of the destination address is less than a length of a MAC address of the access point, where the destination address may be the access point.
- the hash value of the MAC address is further configured to obtain a destination address included in the frame header, where the length of the destination address is less than a length of a MAC address of the access point, where the destination address may be the access point.
- the hash value of the MAC address is further configured to obtain a destination address included in the frame header, where the length of the destination address is less than a length of a MAC address of the access point, where the destination address may be the access point.
- the processor 620 is further configured to acquire an FC domain included in the frame header, where the FC domain may include a protocol version sub-domain, where the protocol version sub-domain may be used to indicate a non-thin frame format or a reduced frame. format.
- the processor 620 is further configured to acquire the frame.
- the FC field included in the header may include a reduced frame format indication subfield, the reduced frame format indicating that the subfield may be used to indicate a non-lite frame format or a reduced frame format.
- the processor 620 is further configured to obtain an FC domain included in the frame header, where the FC domain may include a subtype subfield of the data frame, and does not include a frame type subfield.
- the processor 620 is further configured to acquire an FC domain included in the frame header, where the FC domain may include a frame transmission direction subfield, and the frame transmission direction subfield has a length of 1 bit, and is used for Indicates the direction of transmission of the data frame.
- the association request message may further include first information for requesting to use the reduced frame format
- the association response message may further include second information for indicating the use of the reduced frame format
- the transceiver 610 is further configured to receive a first message sent by the terminal, the first message may include first information for requesting to use a reduced frame format; sending a second message to the terminal The second message may include second information indicating the use of the reduced frame format.
- the first information may also be used to indicate that the frame header does not carry a part of the transmission parameter that remains unchanged during the data transmission process, and the part of the transmission parameter that remains unchanged during the data transmission process includes the following At least one of: a data frame length subfield and a quality of service QoS parameter subfield.
- the supplemental or exceptional information may also be used to indicate whether the data frame is encrypted.
- a computer readable medium comprising computer readable instructions that, when executed, perform the operations of 210, 220, 230, and 240 of the method of the second embodiment above.
- a computer program product including the computer readable medium described above. It should be noted that the access points involved in the embodiments of the present invention include but are not limited to A device with an AP function in WiFi technology.
- FIG. 7 is a block diagram of a system for data communication in accordance with a seventh embodiment of the present invention.
- System 700 of Figure 7 includes apparatus 500 and/or apparatus 600 as described above.
- Embodiment 5 The operations performed by the respective hardware or hardware of the system 700 in cooperation with the corresponding software can be referred to the above-described Embodiment 5 and/or Embodiment 6. In order to avoid repetition, it will not be described here.
- the length of the source address in the frame header of the data frame is smaller than the length of the MAC address, the length of the data frame can be reduced compared with the data frame in the prior art, thereby improving the transmission of the data frame. effectiveness.
- the disclosed systems, devices, and methods may be implemented in other ways.
- the device embodiments described above are merely illustrative.
- the division of the device is only a logical function division, and the actual implementation may have another division manner, for example, multiple devices or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or device, and may be electrical, mechanical or otherwise.
- each functional device in various embodiments of the present invention may be integrated in one processing device, or each device may exist physically separately, or two or more devices may be integrated in one device.
- the functions, if implemented in the form of software functional devices and sold or used as separate products, may be stored in a computer readable storage medium.
- the technical solution of the present invention which is essential or contributes to the prior art, or a part of the technical solution, may be embodied in the form of a software product, which is stored in a storage medium, including
- the instructions are used to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention.
- the storage medium comprising: a variety of medium U disk, mobile hard disk, a read-only memory (ROM, Read-Only Memory) s random access memory (RAM, Random Access Memory), a magnetic disk or an optical disc capable of storing program code .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Description
Claims
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014551509A JP5904347B2 (ja) | 2012-01-12 | 2013-01-07 | データ通信方法、装置、およびシステム |
| SG11201510187PA SG11201510187PA (en) | 2012-01-12 | 2013-01-07 | Data communications method, apparatus, and system |
| ES13735875.0T ES2626354T3 (es) | 2012-01-12 | 2013-01-07 | Procedimiento, dispositivo y sistema para el uso de direcciones cortas en redes inalámbricas de comunicación de datos |
| EP13735875.0A EP2793448B1 (en) | 2012-01-12 | 2013-01-07 | Method, device, and system for short address use in wireless data communication networks |
| US14/330,238 US9906491B2 (en) | 2012-01-12 | 2014-07-14 | Improving transmission efficiency of data frames by using shorter addresses in the frame header |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210008967.5 | 2012-01-12 | ||
| CN2012100089675A CN103209045A (zh) | 2012-01-12 | 2012-01-12 | 数据通信的方法、装置及系统 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/330,238 Continuation US9906491B2 (en) | 2012-01-12 | 2014-07-14 | Improving transmission efficiency of data frames by using shorter addresses in the frame header |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2013104287A1 true WO2013104287A1 (zh) | 2013-07-18 |
Family
ID=48756142
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2013/070139 Ceased WO2013104287A1 (zh) | 2012-01-12 | 2013-01-07 | 数据通信的方法、装置及系统 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US9906491B2 (zh) |
| EP (1) | EP2793448B1 (zh) |
| JP (1) | JP5904347B2 (zh) |
| CN (3) | CN106850140B (zh) |
| ES (1) | ES2626354T3 (zh) |
| SG (1) | SG11201510187PA (zh) |
| WO (1) | WO2013104287A1 (zh) |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103259876B (zh) | 2012-02-17 | 2017-02-01 | 华为终端有限公司 | 处理地址冲突的方法和装置 |
| CN105493563A (zh) * | 2013-08-30 | 2016-04-13 | 华为技术有限公司 | 数据报头封装方法、解封装方法、装置及设备 |
| US9462465B2 (en) * | 2013-10-04 | 2016-10-04 | Qualcomm Incorporated | Apparatus and methods for separated security implementations in wireless communications |
| WO2015089717A1 (zh) * | 2013-12-16 | 2015-06-25 | 华为技术有限公司 | 一种站点接入方法、站点装置、接入系统 |
| US20160285834A1 (en) * | 2014-11-10 | 2016-09-29 | Qualcomm Incorporated | Techniques for encrypting fields of a frame header for wi-fi privacy |
| JP6428349B2 (ja) * | 2015-02-18 | 2018-11-28 | 富士通株式会社 | 通信プログラム、通信装置、および、通信方法 |
| CN105120371B (zh) * | 2015-08-24 | 2018-07-03 | 北京星网锐捷网络技术有限公司 | 用于wlan内组播视频传输的控制方法、控制设备及传输系统 |
| US9913266B2 (en) * | 2015-09-11 | 2018-03-06 | Intel IP Corporation | Methods and apparatus for scheduling a narrowband response to wideband data in a high-efficiency wireless local area network |
| US10063302B2 (en) * | 2016-04-15 | 2018-08-28 | Huawei Technologies Co., Ltd. | Short SSW frame format for SLS beamforming process between enabled, associated stations and method of preparing wireless communication |
| US10750432B2 (en) | 2016-10-25 | 2020-08-18 | Blackberry Limited | Group-addressed transmission of information relating to an access network |
| CN108810879B (zh) * | 2017-04-28 | 2023-04-07 | 中兴通讯股份有限公司 | 一种无线帧传输的方法及装置 |
| CN109756957B (zh) * | 2017-11-03 | 2022-03-29 | 珠海市魅族科技有限公司 | 通信方法及通信装置、接入点设备和站点设备 |
| CN109982266B (zh) | 2017-12-28 | 2021-05-11 | 华为技术有限公司 | 一种通信方法、及相关产品 |
| CN112398780B (zh) * | 2019-08-13 | 2023-08-08 | 南京智数科技有限公司 | 一种适用于多种网络的设备自识别通讯方法 |
| FI129763B (en) * | 2020-03-04 | 2022-08-15 | Wirepas Oy | Addressing system for a wireless communication network |
| WO2022261961A1 (zh) * | 2021-06-18 | 2022-12-22 | 华为技术有限公司 | 用于转发报文的方法、交换机以及网络接口卡 |
| CN115396469B (zh) * | 2022-07-29 | 2023-11-21 | 北京津发科技股份有限公司 | 传感器数据传输方法和装置 |
| EP4668976A4 (en) * | 2023-02-17 | 2026-03-11 | Guangdong Oppo Mobile Telecommunications Corp Ltd | METHOD AND APPARATUS FOR TRANSMITTING FRAMES, AND COMMUNICATION DEVICE |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101056258A (zh) * | 2006-04-10 | 2007-10-17 | 高事达科技(北京)有限公司 | 用于无线局域网802.11中可降低信息交换冗余度的方法 |
| KR20090083699A (ko) * | 2008-01-30 | 2009-08-04 | 전남대학교산학협력단 | 기가비트 수동형 광 가입자망의 지이엠 모드에서 버추얼포트기반 스위칭을 위한 이더넷 프레임 구조 및 이를이용한 스위칭 방법 |
| WO2010074385A1 (en) * | 2008-12-22 | 2010-07-01 | Electronics And Telecommunications Research Institute | Method and apparatus for compressing frame |
| CN101884184A (zh) * | 2007-10-04 | 2010-11-10 | 诺基亚西门子通信公司 | 用于减小系统开销的方法和设备 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050249136A1 (en) * | 2002-07-17 | 2005-11-10 | Fischer Michael A | Dynamic assignment of station addresses transmitted over shared-communications channels |
| US7489688B2 (en) * | 2003-12-23 | 2009-02-10 | Agere Systems Inc. | Frame aggregation |
| GB2412038B (en) | 2004-03-10 | 2006-04-19 | Toshiba Res Europ Ltd | Packet format |
| GB2415855B (en) * | 2004-07-02 | 2007-09-19 | Toshiba Res Europ Ltd | Communications apparatus providing local addressing |
| DE102004052331A1 (de) * | 2004-10-27 | 2006-05-04 | Nec Europe Ltd. | Verfahren zur Steuerung der Kommunikation mit mobilen Stationen in einem Netzwerk |
| US20070153793A1 (en) | 2006-01-04 | 2007-07-05 | Innovative Sonic Limited | Method and apparatus of modifying integrity protection configuration in a mobile user equipment of a wireless communications system |
| US8792497B2 (en) * | 2006-06-05 | 2014-07-29 | Tellabs Operations, Inc. | Method and apparatus for performing link aggregation |
| US8243757B2 (en) | 2007-07-05 | 2012-08-14 | Ceragon Networks Ltd. | MAC header compression using a pointer |
| ATE545265T1 (de) * | 2008-08-11 | 2012-02-15 | Koninkl Philips Electronics Nv | Techniken zur lösung von mithörproblemen bei mediumzugangskontrollprotokollen von körpernetzwerken |
| US8165080B2 (en) * | 2008-08-22 | 2012-04-24 | Qualcomm Incorporated | Addressing schemes for wireless communication |
| US9025584B2 (en) * | 2008-09-09 | 2015-05-05 | Silver Spring Networks, Inc. | Multi-channel mesh nodes employing stacked responses |
| AT11110U1 (de) * | 2008-11-21 | 2010-04-15 | Tridonicatco Gmbh & Co Kg | Adressierungsverfahren für ein leuchtmittel |
| US8804611B2 (en) * | 2009-02-12 | 2014-08-12 | Qualcomm Incorporated | Method and apparatus for acknowledging successful reception of a data transmission for multi-access compatibility in a wireless communication system |
| US20130022032A1 (en) * | 2011-01-26 | 2013-01-24 | Qualcomm Incorporated | Systems and methods for communicating in a network |
| US9515925B2 (en) * | 2011-05-19 | 2016-12-06 | Qualcomm Incorporated | Apparatus and methods for media access control header compression |
-
2012
- 2012-01-12 CN CN201710026791.9A patent/CN106850140B/zh active Active
- 2012-01-12 CN CN201710026785.3A patent/CN106877977B/zh active Active
- 2012-01-12 CN CN2012100089675A patent/CN103209045A/zh active Pending
-
2013
- 2013-01-07 ES ES13735875.0T patent/ES2626354T3/es active Active
- 2013-01-07 EP EP13735875.0A patent/EP2793448B1/en active Active
- 2013-01-07 WO PCT/CN2013/070139 patent/WO2013104287A1/zh not_active Ceased
- 2013-01-07 SG SG11201510187PA patent/SG11201510187PA/en unknown
- 2013-01-07 JP JP2014551509A patent/JP5904347B2/ja active Active
-
2014
- 2014-07-14 US US14/330,238 patent/US9906491B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101056258A (zh) * | 2006-04-10 | 2007-10-17 | 高事达科技(北京)有限公司 | 用于无线局域网802.11中可降低信息交换冗余度的方法 |
| CN101884184A (zh) * | 2007-10-04 | 2010-11-10 | 诺基亚西门子通信公司 | 用于减小系统开销的方法和设备 |
| KR20090083699A (ko) * | 2008-01-30 | 2009-08-04 | 전남대학교산학협력단 | 기가비트 수동형 광 가입자망의 지이엠 모드에서 버추얼포트기반 스위칭을 위한 이더넷 프레임 구조 및 이를이용한 스위칭 방법 |
| WO2010074385A1 (en) * | 2008-12-22 | 2010-07-01 | Electronics And Telecommunications Research Institute | Method and apparatus for compressing frame |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2793448A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| SG11201510187PA (en) | 2016-01-28 |
| CN106850140A (zh) | 2017-06-13 |
| JP5904347B2 (ja) | 2016-04-13 |
| EP2793448A4 (en) | 2015-03-11 |
| CN106850140B (zh) | 2020-04-28 |
| CN106877977B (zh) | 2021-02-12 |
| CN103209045A (zh) | 2013-07-17 |
| EP2793448A1 (en) | 2014-10-22 |
| ES2626354T3 (es) | 2017-07-24 |
| JP2015503876A (ja) | 2015-02-02 |
| US9906491B2 (en) | 2018-02-27 |
| CN106877977A (zh) | 2017-06-20 |
| EP2793448B1 (en) | 2017-03-15 |
| US20140321449A1 (en) | 2014-10-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2013104287A1 (zh) | 数据通信的方法、装置及系统 | |
| JP5661949B2 (ja) | ネットワークにおいて通信するためのシステムおよび方法 | |
| JP6342395B2 (ja) | フレーム制御設計のための装置および方法 | |
| JP6373987B2 (ja) | Macヘッダ圧縮のための装置および方法 | |
| TWI574574B (zh) | 相容傳統型控制訊框 | |
| WO2013091510A1 (zh) | 传输数据帧的方法和装置 | |
| JP6193484B2 (ja) | ワイヤレス通信における分離セキュリティ実施のための装置および方法 | |
| CN103999538B (zh) | 无线局域网访问方法、设备和系统 | |
| WO2019242525A1 (zh) | 数据传输方法、相关装置及系统 | |
| WO2014205720A1 (zh) | 传输数据的方法和装置 | |
| CN109788577A (zh) | 双连接通信方法、装置、基站以及用户面节点 | |
| US8315192B2 (en) | Method and system for configuring a media access control header to reduce a header overhead | |
| CN107026857B (zh) | 一种信息处理方法及网关设备 | |
| JP6367221B2 (ja) | ショートmacヘッダを使用するパケットのセキュリティ | |
| CN110291839A (zh) | 单播连接建立方法、装置及存储介质 | |
| WO2012110004A1 (zh) | 基于lte-lan的报文转发方法及装置 | |
| WO2014000489A1 (zh) | 建立多模rru与bbu之间通信链路的方法、多模rru和bbu | |
| US20240276223A1 (en) | System and method for frame protection |
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: 13735875 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2014551509 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| REEP | Request for entry into the european phase |
Ref document number: 2013735875 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2013735875 Country of ref document: EP |