[go: up one dir, main page]

CN105282114B - Data frame transmission method, sending device and receiving device - Google Patents

Data frame transmission method, sending device and receiving device Download PDF

Info

Publication number
CN105282114B
CN105282114B CN201410345338.0A CN201410345338A CN105282114B CN 105282114 B CN105282114 B CN 105282114B CN 201410345338 A CN201410345338 A CN 201410345338A CN 105282114 B CN105282114 B CN 105282114B
Authority
CN
China
Prior art keywords
field
information
frame
carrying
mac
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.)
Active
Application number
CN201410345338.0A
Other languages
Chinese (zh)
Other versions
CN105282114A (en
Inventor
刘慎发
阎德升
解晓强
鲍东山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Nufront Wireless Tech Co ltd
Original Assignee
Beijing Nufront Wireless Tech Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Nufront Wireless Tech Co ltd filed Critical Beijing Nufront Wireless Tech Co ltd
Priority to CN201410345338.0A priority Critical patent/CN105282114B/en
Publication of CN105282114A publication Critical patent/CN105282114A/en
Application granted granted Critical
Publication of CN105282114B publication Critical patent/CN105282114B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method for transmitting data frames, which comprises the following steps: loading the frame header and payload of the Ethernet frame into the payload of the MAC frame, and forming the MAC frame together with the MAC frame header and the FCS; and encapsulating the MAC frame and sending out. The invention also discloses a sending device and a receiving device, and the method and the device realize a signaling format with a simpler structure, are suitable for a newly defined medium-short distance wireless communication system, have low requirements on the system performance, reduce the system overhead, realize the high-efficiency transmission of services and improve the utilization rate of air interface resources.

Description

Data frame transmission method, sending device and receiving device
Technical Field
The present invention relates to a method, a transmitting device and a receiving device for transmitting data frames.
Background
In recent years, wireless communication systems applied to medium and short communication distances include WiFi (wireless local area network) technology based on 802.11 standards, Bluetooth (Bluetooth) system based on 802.15, Femto technology for indoor applications derived from mobile communication systems, and the like.
802.11 systems evolved from the original 802.11b based on CDMA transmission mechanism to 802.11a and 802.11g based on OFDM technology, although the peak rate of 802.11n physical layer could reach 600Mbps in the latest IEEE802.11n-2009 standard by introducing multiple antenna (MIMO) technology, the throughput of Media Access Control (MAC) layer can only reach 300Mbps at the maximum in general, so for the conventional W L AN system, the MAC layer design of single user access based on CSMA/CA (carrier sense/collision avoidance) has been a bottleneck of network performance.
The Femto technology based on 3GPP standard is a new technology facing indoor coverage evolved from a mobile communication system, the Femto technology based on 3G system adopts CDMA transmission mechanism, the Femto technology facing L TE or WiMAX system adopts OFDM transmission mechanism, the multiple access mechanism distributes mutually orthogonal access resources for different users through time, frequency and code words, which is different from the CSMA/CA random multiple access facing competition, but the Femto technology is derived from the 3G/L TE/WiMAX system facing mobile communication system, because the 3G/L WiMAX system mainly faces the mobile communication scene of wide area coverage, the system characteristics are not optimized for medium-short distance wireless communication scenes, meanwhile, the design of the upper layer protocol based on the 3G/L TE/WiMAX is more complicated and the strict requirements of PHY layer on synchronization and the like, the equipment cost can not be as low as 802.11, which is one of the important reasons that the Femto technology is not widely applied at present.
The existing logical link layer design is designed based on the underlying 802.11p as MAC and PHY, for the MAC of 802.11p, the MAC layer mapping relationship from the logical link layer to the 802.11p is shown in fig. 1, the source address field and the destination address field of the Ethernet frame are mapped to the MAC header (12 bytes) of 802.3 LL C, the MAC header (12 bytes) of 802.3 LL C is converted into the MAC header (24 or 30 bytes) of 802.11, and the fields (SNAP/DSAP, SNAP/SSAP, CONTR L TUNNE L, total 8 bytes) of the remaining LL C layer are reserved.
In order to better meet the wireless communication requirement in the face of the increasingly rapidly developing multimedia service application requirement, a more applicable implementation scheme needs to be provided.
Disclosure of Invention
In view of the above, an object of the present invention is to provide a MAC frame with a more compact structure specially designed for a newly defined medium-short distance communication system, and the MAC frame is suitable for the medium-short distance communication system. The following presents a simplified summary in order to provide a basic understanding of some aspects of the disclosed embodiments. This summary is not an extensive overview and is intended to neither identify key/critical elements nor delineate the scope of such embodiments. Its sole purpose is to present some concepts in a simplified form as a prelude to the more detailed description that is presented later.
An object of the present invention is to provide a method for transmitting a data frame, comprising:
loading the frame header and payload of the Ethernet frame into the payload of the MAC frame, and forming the MAC frame together with the MAC frame header and the FCS;
and encapsulating the MAC frame and sending out.
In some optional embodiments, when the ethernet frame is of type Ehternet II, the header of the ethernet frame at least includes: a field for carrying source address information, a field for carrying destination address information, a field for carrying type information or length information of Ethernet frame data; wherein,
the type information is used for indicating the protocol type of the transmission in the frame body of the Ethernet frame;
and the length information of the Ethernet frame data is used for indicating the payload length of the Ethernet frame.
In some optional embodiments, when the ethernet frame is of an 802.3snap type, the header of the ethernet frame includes at least: a field for carrying source address information, a field for carrying destination address information, a field for carrying length information of Ethernet frame data, a field for carrying DASP address information, a field for carrying SSAP address information, a field for carrying control information, a field for carrying organization unique identifier information, and a field for carrying type information; wherein,
the type information is used for indicating the protocol type of the transmission in the frame body of the Ethernet frame.
In some optional embodiments, the MAC frame header includes at least: a field indicating Ethernet frame type information, wherein,
the Ethernet frame type information at least comprises: ehternet type II, 802.3snap type.
In some optional embodiments, the MAC frame header is composed of a field for carrying frame control information, a field for carrying fragment number information, a field for carrying sequence number information, a field for carrying fragment indication information, and a field for carrying length information; wherein,
the frame control information is used for indicating the control information of the current MAC frame;
the fragment number information is used for indicating the number of each fragment of an MAC Service Data Unit (MSDU) or an MAC Management Protocol Data Unit (MMPDU);
the sequence number information is used for indicating the sequence number of an MAC Service Data Unit (MSDU) or an MAC Management Protocol Data Unit (MMPDU);
if the fragmentation indication information is followed by fragmentation of a current MAC Service Data Unit (MSDU) or a MAC Management Protocol Data Unit (MMPDU);
the length information is used for indicating the total byte length of all fields between the MAC frame header field and the FCS field.
In some optional embodiments, the MAC frame header further comprises: a field indicating Ethernet frame type information, wherein,
the Ethernet frame type information at least comprises: ehternet type II, 802.3snap type.
Another object of the present invention is to provide a transmission apparatus, comprising:
the generating module is used for loading the frame header and the payload of the Ethernet frame into the payload of the MAC frame, and forming the MAC frame together with the MAC frame header and the FCS;
and the sending module is used for packaging the MAC frame and sending out the MAC frame.
In some optional embodiments, when the ethernet frame is of type Ehternet II, the header of the ethernet frame at least includes: a field for carrying source address information, a field for carrying destination address information, a field for carrying type information or length information of Ethernet frame data; wherein,
the type information is used for indicating the protocol type of the transmission in the frame body of the Ethernet frame;
and the length information of the Ethernet frame data is used for indicating the payload length of the Ethernet frame.
In some optional embodiments, when the ethernet frame is of an 802.3snap type, the header of the ethernet frame includes at least: a field for carrying source address information, a field for carrying destination address information, a field for carrying length information of Ethernet frame data, a field for carrying DASP address information, a field for carrying SSAP address information, a field for carrying control information, a field for carrying organization unique identifier information, and a field for carrying type information; wherein,
the type information is used for indicating the protocol type of the transmission in the frame body of the Ethernet frame.
In some optional embodiments, the MAC frame header includes at least: a field indicating Ethernet frame type information, wherein,
the Ethernet frame type information at least comprises: ehternet type II, 802.3snap type.
In some optional embodiments, the MAC frame header is composed of a field for carrying frame control information, a field for carrying fragment number information, a field for carrying sequence number information, a field for carrying fragment indication information, and a field for carrying length information; wherein,
the frame control information is used for indicating the control information of the current MAC frame;
the fragment number information is used for indicating the number of each fragment of an MAC Service Data Unit (MSDU) or an MAC Management Protocol Data Unit (MMPDU);
the sequence number information is used for indicating the sequence number of an MAC Service Data Unit (MSDU) or an MAC Management Protocol Data Unit (MMPDU);
if the fragmentation indication information is followed by fragmentation of a current MAC Service Data Unit (MSDU) or a MAC Management Protocol Data Unit (MMPDU);
the length information is used for indicating the total byte length of all fields between the MAC frame header field and the FCS field.
In some optional embodiments, the MAC frame header further comprises: a field indicating Ethernet frame type information, wherein,
the Ethernet frame type information at least comprises: ehternet type II, 802.3snap type.
Another object of the present invention is to provide a receiving apparatus, comprising:
a receiving module, configured to receive a media access control MAC frame; the MAC frame at least comprises an MAC frame header, a payload and an FCS field; the payload of the MAC frame comprises a frame header and a payload of an Ethernet frame;
and the analysis module is used for analyzing the MAC frame header and the payload of the MAC frame.
In some optional embodiments, when the ethernet frame is of type Ehternet II, the header of the ethernet frame at least includes: a field for carrying source address information, a field for carrying destination address information, a field for carrying type information or length information of Ethernet frame data; wherein,
the type information is used for indicating the protocol type of the transmission in the frame body of the Ethernet frame;
and the length information of the Ethernet frame data is used for indicating the payload length of the Ethernet frame.
In some optional embodiments, when the ethernet frame is of an 802.3snap type, the header of the ethernet frame includes at least: a field carrying source address information, a field carrying destination address information, a field carrying length information of ethernet frame data, a field carrying DASP address information, a field carrying SSAP address information, a field carrying control information, and a field carrying organization unique identifier information and a field carrying type information.
In some optional embodiments, the MAC frame header includes at least: a field indicating Ethernet frame type information, wherein,
the Ethernet frame type information at least comprises: ehternet type II, 802.3snap type.
In some optional embodiments, the MAC frame header is composed of a field for carrying frame control information, a field for carrying fragment number information, a field for carrying sequence number information, a field for carrying fragment indication information, and a field for carrying length information; wherein,
the frame control information is used for indicating the control information of the current MAC frame;
the fragment number information is used for indicating the number of each fragment of an MAC Service Data Unit (MSDU) or an MAC Management Protocol Data Unit (MMPDU);
the sequence number information is used for indicating the sequence number of an MAC Service Data Unit (MSDU) or an MAC Management Protocol Data Unit (MMPDU);
if the fragmentation indication information is followed by fragmentation of a current MAC Service Data Unit (MSDU) or a MAC Management Protocol Data Unit (MMPDU);
the length information is used for indicating the total byte length of all fields between the MAC frame header field and the FCS field.
In some optional embodiments, the MAC frame header further comprises: a field indicating Ethernet frame type information, wherein,
the Ethernet frame type information at least comprises: ehternet type II, 802.3snap type.
The invention adopts the design of mapping the frame header and the payload of the Ethernet frame to the payload of the MAC frame, realizes a signaling format with simpler structure, is suitable for a newly defined medium-short distance wireless communication system, reduces the system overhead, realizes the high-efficiency transmission of services and improves the utilization rate of air interface resources.
For the purposes of the foregoing and related ends, the one or more embodiments include the features hereinafter fully described and particularly pointed out in the claims. The following description and the annexed drawings set forth in detail certain illustrative aspects and are indicative of but a few of the various ways in which the principles of the various embodiments may be employed. Other benefits and novel features will become apparent from the following detailed description when considered in conjunction with the drawings and the disclosed embodiments are intended to include all such aspects and their equivalents.
Drawings
FIG. 1 is a diagram illustrating a mapping relationship from a logical link layer to a mac layer of 802.11 p;
FIG. 2 is a schematic diagram of a conventional Ethernet frame II;
FIG. 3 is a schematic structural diagram of a conventional 802.13 snap;
fig. 4 is a flowchart of a method for transmitting a data frame according to a second embodiment of the present invention;
fig. 5 is a schematic structural diagram of a specific format of a MAC frame according to a third embodiment of the present invention;
fig. 6 is a schematic structural diagram of another specific MAC frame format according to a third embodiment of the present invention;
fig. 7 is a schematic structural diagram of a specific format of a MAC frame according to a fourth embodiment of the present invention;
fig. 8 is a schematic structural diagram of another specific MAC frame format according to the fourth embodiment of the present invention;
fig. 9 is a schematic structural diagram of a transmitting apparatus according to a fifth embodiment of the present invention;
fig. 10 is a schematic structural diagram of a receiving apparatus according to a sixth embodiment of the present invention.
Detailed Description
The following description and the drawings sufficiently illustrate specific embodiments of the invention to enable those skilled in the art to practice them. Other embodiments may incorporate structural, logical, electrical, process, and other changes. The examples merely typify possible variations. Individual components and functions are optional unless explicitly required, and the sequence of operations may vary. Portions and features of some embodiments may be included in or substituted for those of others. The scope of embodiments of the invention encompasses the full ambit of the claims, as well as all available equivalents of the claims. Embodiments of the invention may be referred to herein, individually or collectively, by the term "invention" merely for convenience and without intending to voluntarily limit the scope of this application to any single invention or inventive concept if more than one is in fact disclosed.
Example one
In one embodiment of the present invention, a newly defined medium-short distance wireless communication system is provided.
Protocol structure of one, medium and short distance radio communication system
The main functions of the various layers of the system are as follows:
the MAC layer includes an adaptation sublayer and a MAC sublayer.
Adaptation sublayer: mainly providing a function of mapping and converting between external network data and a MAC Service Data Unit (MSDU);
and the MAC sublayer: in addition to serving as a media access control function, support for management and control of the system and specific functions of the PHY are also included.
PHY layer: PHY transmission mechanisms are mainly provided for mapping MAC layer protocol data units (MPDUs) to corresponding physical channels, employing Orthogonal Frequency Division Multiplexing (OFDM) and multiple-input multiple-output (MIMO) techniques.
The MAC layer is an intermediate layer between the upper layer and the transceiving PHY layer for managing and controlling the allocation and sharing of physical layer transmission resources among multiple users. In order to support multimedia services in a medium-short distance wireless communication system, the MAC protocol design with high efficiency cannot be separated in order to ensure the quality of service (QoS) and realize high-efficiency transmission. The present invention is therefore primarily concerned with MAC processing for high rate and high data throughput systems.
The key point of the medium-short distance wireless communication system for realizing high data throughput of the MAC layer unit and the PHY unit is that the MAC layer unit and the PHY unit are arranged in the middle-short distance wireless communication system. The following mainly describes the design of the MAC layer unit suitable for the medium-short distance high-speed wireless communication system.
Generally, an access system of a medium-short distance wireless communication system is composed of a Central Access Point (CAP) and a terminal (STA), wherein the terminal includes various existing data devices, such as: PDA, notebook, camera, camcorder, etc. Terminal STA1 and terminal STA2 access the CAP via an air interface protocol, and the CAP establishes communication with an existing external network (e.g., IP backbone, ethernet) via wire or wirelessly. The protocol composition of CAP is composed of air interface layer, including MAC layer and PHY layer. The STA protocol composition is composed of an Application layer (Application), a transmission control layer (TCP), a network layer (IP layer), a MAC layer, and a PHY layer.
Based on this protocol composition, for example: when an STA wants to send data to a CAP (CAP), the STA firstly processes and packages application data (such as VoIP (voice over Internet protocol), video and the like) through an application layer and a TCP/IP layer, sends the application data to an IP adaptation layer in the form of IP packets, carries out conversion and mapping through the IP adaptation layer, sends the application data to an MAC (media access control) layer, sends the application data to a PHY (physical layer) layer through operations such as fragmentation, encryption, framing, aggregation and the like, and finally maps the application data to a wireless channel through the PHY for data transmission.
Second, MAC layer unit function design
The MAC layer is used to manage and control the allocation and sharing of physical layer transmission resources among multiple users. In this section, in order to support the multimedia service with QoS guarantee and efficient transmission, the MAC layer defined in this section has the following characteristics:
the system adopts a centralized control architecture facing multi-user scheduling;
the system MAC layer provides connection-oriented services, supporting QoS for different priority services.
The MAC sublayer unit functional structure of the medium-short distance wireless communication system is as follows:
the MAC layer is divided into two parts, an adaptation sublayer and an MAC sublayer.
Adaptation sublayer
The MAC layer is divided into two parts, an adaptation sublayer and an MAC sublayer. Wherein the adaptation sublayer uses services provided by the MAC sublayer. The adaptation sublayer performs the functions as follows:
receiving a Service Data Unit (SDU) from an upper layer;
classifying the received upper layer SDU;
sending the PDU of the adaptation sublayer generated by the current layer to the MAC sublayer;
the SDU of the adaptation sublayer in the receiving peer entity.
MAC sub-layer
The MAC sublayer is basically divided into a management control plane and a data plane.
The management control plane includes the following functions:
system configuration: and managing the system configuration information and interacting the system configuration information with the terminal.
And (3) radio resource management: the method mainly completes the service scheduling function, completes resource allocation based on service parameters and channel conditions, and has the functions of load balancing, access control and the like.
Network access management: is responsible for initializing and accessing the procedure, produce the necessary message of the access procedure, including: access code selection, capability negotiation, etc.
And (3) QoS management: and managing QoS parameters of the service, and maintaining the establishment, modification, deletion and the like of each service flow.
And (3) power saving management: the STA managing the traffic absence enters the sleep state and returns to the active state from the sleep state.
PHY layer control: mainly comprises the following subfunctions:
channel management: including channel switching, managing spectrum measurements and message reporting;
MIMO management: channel sounding mechanisms, MIMO mode of operation determination and selection, link adaptation, CQI measurement and feedback, MCS selection and feedback, control and management of power
The data plane includes the following functions:
automatic repeat request (ARQ): confirming and retransmitting the MPDUs or the fragmentation/aggregation MPDUs of the MAC layer;
fragmentation/reassembly: the sending end carries out fragmentation processing on the upper layer service data unit according to the scheduling result and then sends the upper layer service data unit to the next processing module, and a plurality of fragments are recombined and recovered at the receiving end;
MPDU generation: encapsulating the upper layer service unit into a basic MAC frame, and then sending the basic MAC frame to a next processing module;
MPDU aggregation: and performing aggregation operation on the upper-layer service data unit by the sending end according to the scheduling result.
Three, MAC frame structure
In order to realize the functions of each module in the MAC sublayer unit of the medium-short distance wireless communication system defined in the foregoing, the invention specially designs an MAC Protocol Data Unit (MPDU) suitable for a high-speed large-capacity transmission data network, and realizes the functions of each module in the system through the interaction between the MPDUs with different functions, thereby realizing the functions of the medium-short distance wireless communication system.
Data transferred between N-layer protocols is called a Service Data Unit (SDU), and Data transferred between N-layer Protocol entities is called a Protocol Data Unit (PDU).
The MPDU is suitable for use between two communication parties, i.e., between a transmitting end and a receiving end, for performing wireless communication. The transmitting end is, for example, a CAP or STA in the present invention, and the receiving end is, for example, a CAP or STA in the present invention. The two communication parties negotiate the frame format of the MPDU in advance, the sending end assigns values to each field of the negotiated MPDU allocated in advance during each communication to obtain the MPDU and sends out the MPDU, and the receiving end analyzes the MPDU after receiving the MPDU, thereby realizing the communication of the two parties.
The MPDU designed by the present invention is a Frame structure for high-speed, large-capacity data transmission, fig. 6 shows a Frame format in which the MPDU is encapsulated by a MAC layer, as shown in fig. 2, each MPDU may be divided into three parts, a first part being a common MAC header of a fixed length, a second part being a Frame body for carrying a payload carried by the MPDU, and a third part being Frame Check Sequence (FCS) information, bits included in all fields in the MAC Frame are numbered from low to high and transmitted to a physical layer in order from low to high, bits within one byte are transmitted to the physical layer in order from left (L SB) to right (MSB), bits included in the same field correspond to a decimal number such as b9-b11 being equal to 000 corresponding to 0, b9-b11 being equal to 001 corresponding to 4 in order from low to high.
The MAC header refers to a portion of the MPDU excluding the frame body and the FCS.
The second partial frame body is used for carrying payloads carried by the MPDUs, that is, the content of data or management messages to be transferred. Preferably, the payload comprises one or more medium access control service data units, MSDUs, or one management protocol data unit, MMPDU, or one MSDU fragment, or one MMPDU fragment. The medium-short distance wireless communication system allows the payload to be of a fixed length and also allows the payload to be of a longer length, so that the length of the entire MPDU is also fixed or variable. When the length of the frame body field is variable, the minimum frame body length is 0 bytes and the maximum frame body length is 4095 bytes. This allows the MAC of a medium-short range wireless communication system to handle any upper layer traffic type without knowing the specific format or bit-encoded pattern of the carried message. In addition, the payload in the MPDU in the medium-short distance wireless communication system is optional. For some management control frames, it is allowed that only the part of the MAC header that does not include the body of the frame, only the MAC header and the FCS, or only the MAC header is present.
Wherein the frame check sequence FCS field is used for frame check.
Example two
The second embodiment of the invention provides a data frame transmission method, which is suitable for a newly defined medium-short distance communication system.
Referring to fig. 4, a method for transmitting a data frame according to an embodiment of the present invention is shown, including the steps of:
step S101: loading the frame header and payload of the Ethernet frame into the payload of the MAC frame, and forming the MAC frame together with the MAC frame header and the FCS field;
step S102: and encapsulating the MAC frame and sending out.
By adopting the method for transmitting the data frame provided by the embodiment of the invention, the expenditure of bytes is saved, the system expenditure is reduced, and the high-efficiency transmission of services is realized.
EXAMPLE III
The third embodiment of the invention provides a data frame transmission method, which is suitable for a newly defined medium-short distance communication system.
This example is described in detail with Ehternet II as an example.
Referring to fig. 4, the figure illustrates a method for transmitting a data frame according to an embodiment of the present invention, including the steps of:
step S11: loading the frame header and payload of the Ethernet frame into the payload of the MAC frame, and forming the MAC frame together with the MAC frame header and the FCS field;
step S12: and encapsulating the MAC frame and sending out.
Preferably, the MAC frame header comprises a field for carrying frame control information, a field for carrying fragment number information, a field for carrying sequence number information, a field for carrying fragment indication information, and a field for carrying length information; wherein,
preferably, the frame control information is used to indicate control information of a current MAC frame;
preferably, the frame control includes: protocol version information, frame type information, subtype information, and flow identification information.
(1) And the protocol version information is used for indicating the protocol version of the current standard, so that the receiving end communicates with the transmitting end according to the corresponding MAC protocol.
The protocol version field is 2 bits in length.
(2) The frame type information is used to identify the function type of the frame, so that the receiving end can recognize the corresponding frame.
The frame types are of two types: managing control and data.
The frame type field is 1 bit in length.
(3) Together, the subtype information and the frame type information identify the functional type of the frame.
The subtype field is 5 bits in length.
Each frame type is subdivided into several subtypes.
Preferably, the fragment number information is used to indicate the number of each fragment of a MAC service data unit MSDU or a MAC management protocol data unit MMPDU;
the sequence number information is used for indicating the sequence number of an MAC Service Data Unit (MSDU) or an MAC Management Protocol Data Unit (MMPDU);
if the fragmentation indication information is followed by fragmentation of a current MAC Service Data Unit (MSDU) or a MAC Management Protocol Data Unit (MMPDU);
the length information is used for indicating the total byte length of all fields between the MAC frame header field and the FCS field.
Preferably, in this embodiment, the ethernet frame is an Ehternet II type, and the header of the ethernet frame at least includes: a field for carrying source address information, a field for carrying destination address information, a field for carrying type information or length information of Ethernet frame data; wherein,
preferably, the type information is used for indicating the protocol type of the intra-frame transmission of the ethernet frame;
preferably, the length information of the ethernet frame data is used to indicate the payload length of the ethernet frame.
Preferably, the data packet information carried by the payload of the ethernet is at least one of the following: IP data packets, ARP, RSRP data packets and other Ethernet bearable data packets and special short-range communication short message DSMP packets.
For more intuitive illustration, the embodiment of the present invention further provides a specific MAC frame format, as shown in fig. 5. The MAC frame shown in fig. 5 includes a frame header, a payload, and frame check information (FCS). The frame header comprises a frame control field, a fragment number field, a sequence number field, a fragment indication field and a length field; the payload comprises a frame header and a payload of the Ethernet frame: the header of the ethernet frame includes at least: a field for carrying source address information, a field for carrying destination address information, a field for carrying type information or length information of Ethernet frame data;
preferably, the type information is used for indicating the data type of the data frame of the ethernet frame transmitted in the frame body;
preferably, the length information of the ethernet frame data is used to indicate the payload length of the ethernet frame.
Preferably, the data packet information carried by the ethernet is at least one of the following: IP data packets, ARP, RSRP data packets and other Ethernet bearable data packets and special short-range communication short message DSMP packets.
Taking fig. 5 as an example, the MAC header needs 6 bytes, 6 bytes for carrying source address information, 6 bytes for carrying destination address information, 2 bytes for carrying type information or length information of ethernet frame data, and 20 bytes in total. The overhead compared to 802.11 is: the MAC header 24 or 30 bytes plus the field 2 bytes carrying type information is 26 or 32 bytes. It is apparent that the 20 bytes of this embodiment are less than the 26 or 32 bytes of 802.11.
In some optional embodiments, preferably, the MAC frame header further includes: a field indicating ethernet frame type information, such as the MAC frame structure shown in fig. 6,
preferably, the ethernet frame type information at least includes: ehternet type II, 802.3snap type, or other types.
By adopting the method for transmitting the data frame provided by the embodiment of the invention, the expenditure of bytes is saved, the system expenditure is reduced, and the high-efficiency transmission of services is realized.
Example four
The fourth embodiment of the invention provides a data frame transmission method, which is suitable for a newly defined medium-short distance communication system.
This embodiment is described in detail with an 802.3snap example.
Referring to fig. 4, a method for transmitting a data frame according to an embodiment of the present invention is shown, including the steps of:
step S101: loading the frame header and payload of the Ethernet frame into the payload of the MAC frame, and forming the MAC frame together with the MAC frame header and the FCS field;
step S102: and encapsulating the MAC frame and sending out.
Preferably, the MAC frame header comprises a field for carrying frame control information, a field for carrying fragment number information, a field for carrying sequence number information, a field for carrying fragment indication information, and a field for carrying length information; wherein,
preferably, the frame control information is used to indicate control information of a current MAC frame;
preferably, the frame control includes: protocol version information, frame type information, subtype information, and flow identification information.
(1) And the protocol version information is used for indicating the protocol version of the current standard, so that the receiving end communicates with the transmitting end according to the corresponding MAC protocol.
The protocol version field is 2 bits in length.
(2) The frame type information is used to identify the function type of the frame, so that the receiving end can recognize the corresponding frame.
The frame types are of two types: managing control and data.
The frame type field is 1 bit in length.
(3) Together, the subtype information and the frame type information identify the functional type of the frame.
The subtype field is 5 bits in length.
Each frame type is subdivided into several subtypes.
Preferably, the fragment number information is used to indicate the number of each fragment of a MAC service data unit MSDU or a MAC management protocol data unit MMPDU;
the sequence number information is used for indicating the sequence number of an MAC Service Data Unit (MSDU) or an MAC Management Protocol Data Unit (MMPDU);
and the fragmentation indication information indicates that the fragmentation of the current MAC service data unit MSDU or the MAC management protocol data unit MMPDU exists later.
The length information is used for indicating the total byte length of all fields between the MAC frame header field and the FCS field.
Preferably, in this embodiment, the ethernet frame is of an 802.3snap type, and the header of the ethernet frame at least includes: a field for carrying source address information, a field for carrying destination address information, a field for carrying length information of ethernet frame data, a field for carrying DASP address information, a field for carrying SSAP address information, a field for carrying control information, a field for carrying organization Unique Identifier (OUI ID) information, and a field for carrying type information; wherein,
preferably, the type information is used for indicating the protocol type of the intra-frame transmission of the ethernet frame;
preferably, the data packet information carried by the ethernet is at least one of the following: IP data packets, ARP, RSRP data packets and other Ethernet bearable data packets and special short-range communication short message DSMP packets.
For illustrative purposes, another specific MAC frame format is provided in the embodiments of the present invention, as shown in fig. 7. The MAC frame shown in fig. 7 includes a MAC header, a payload, and frame check information (FCS). The frame header comprises a frame control field, a fragment number field, a sequence number field, a fragment indication field and a length field; the payload comprises a frame header and a payload of the Ethernet frame: the header of the ethernet frame includes at least: a field for carrying source address information, a field for carrying destination address information, a field for carrying length information of Ethernet frame data, a field for carrying DASP address information, a field for carrying SSAP address information, a field for carrying control information, a field for carrying organization unique identifier information, and a field for carrying type information;
preferably, the type information is used for indicating the protocol type of the intra-frame transmission of the ethernet frame;
preferably, the data packet information carried by the ethernet is at least one of the following: IP data packets, ARP, RSRP data packets and other Ethernet bearable data packets and special short-range communication short message DSMP packets.
Taking fig. 7 as an example, the MAC header needs 6 bytes, a field carrying source address information is 6 bytes, a field carrying destination address information is 6 bytes, a field carrying length information of ethernet frame data is 2 bytes, a field carrying dash address information is 1 byte, a field carrying SSAP address information is 1 byte, a field carrying control information is 1 byte, a field carrying unique identifier information, i.e., OUI ID field, is 3 bytes, a field carrying type information is 2 bytes, and a total of 28 bytes. The overhead compared to 802.11 is: MAC header 24 or 30 bytes plus field 1 byte carrying dash address information, field 1 byte carrying SSAP address information, field 1 byte carrying control information, field 3 bytes carrying ethernet tunnel information, field 2 bytes carrying type information is 32 or 38 bytes. It is apparent that the 28 bytes of this embodiment are less than the 32 or 38 bytes of 802.11.
In some optional embodiments, the MAC frame header further comprises: a field indicating the ethernet frame type information, such as the MAC frame structure shown in fig. 8;
wherein, preferably, the first and second substrates are,
the Ethernet frame type information at least comprises: ethernet type ii, 802.3snap type, or other types.
By adopting the method for transmitting the data frame provided by the embodiment of the invention, the expenditure of bytes is saved, the system expenditure is reduced, and the high-efficiency transmission of services is realized.
EXAMPLE five
In order to implement the method for transmitting a data frame in the foregoing embodiment, an embodiment of the present invention further provides a transmitting apparatus, as shown in fig. 7, including:
a generating module 11, configured to load a frame header and a payload of an ethernet frame into a payload of an MAC frame, and form the MAC frame together with the MAC frame header and an FCS field;
and a sending module 12, configured to encapsulate the MAC frame and send out the MAC frame.
Preferably, the MAC frame header comprises a field for carrying frame control information, a field for carrying fragment number information, a field for carrying sequence number information, a field for carrying fragment indication information, and a field for carrying length information; wherein,
the frame control information is used for indicating the control information of the current MAC frame;
the fragment number information is used for indicating the number of each fragment of an MAC Service Data Unit (MSDU) or an MAC Management Protocol Data Unit (MMPDU);
the sequence number information is used for indicating the sequence number of an MAC Service Data Unit (MSDU) or an MAC Management Protocol Data Unit (MMPDU);
if the fragmentation indication information is followed by fragmentation of a current MAC Service Data Unit (MSDU) or a MAC Management Protocol Data Unit (MMPDU);
the length information is used for indicating the total byte length of all fields between the MAC frame header field and the FCS field.
Preferably, when the ethernet frame is ethernet type ii, the header of the ethernet frame at least includes: a field for carrying source address information, a field for carrying destination address information, a field for carrying type information or length information of Ethernet frame data; wherein,
the type information is used for indicating the protocol type of the transmission in the frame body of the Ethernet frame;
the length information is used for indicating the payload length of the Ethernet frame.
Preferably, when the ethernet frame is of the 802.3snap type, the header of the ethernet frame includes at least: a field for carrying source address information, a field for carrying destination address information, a field for carrying length information of Ethernet frame data, a field for carrying DASP address information, a field for carrying SSAP address information, a field for carrying control information, a field for carrying organization unique identifier information, and a field for carrying type information; wherein,
the type information is used for indicating the protocol type of the transmission in the frame body of the Ethernet frame.
Preferably, the data packet information carried by the ethernet is at least one of the following: IP data packets, ARP, RSRP data packets and other Ethernet bearable data packets and special short-range communication short message DSMP packets.
Preferably, the MAC frame header further includes: a field indicating the Ethernet frame type information, wherein,
the Ethernet frame type information at least comprises: ethernet type ii, 802.3snap type, or other types.
By adopting the sending device for data frame transmission provided by the embodiment of the invention, the byte overhead is saved, the system overhead is reduced, and the high-efficiency transmission of services is realized.
EXAMPLE six
In order to implement the method for frame transmission in the foregoing embodiment, an embodiment of the present invention further provides a receiving apparatus, as shown in fig. 8, including:
a receiving module, configured to receive a media access control MAC frame; the MAC frame at least comprises an MAC frame header and a payload; the payload comprises data frame information of Ethernet;
and the analysis module is used for analyzing the MAC frame header and the payload and distinguishing whether the LL C field is carried according to the received data.
Preferably, the MAC frame header comprises a field for carrying frame control information, a field for carrying fragment number information, a field for carrying sequence number information, a field for carrying fragment indication information, and a field for carrying length information; wherein,
the frame control information is used for indicating the control information of the current MAC frame;
the slice number information is used for indicating the number of each slice;
the sequence number information is used for indicating a sequence number;
the fragment indicating information is used for indicating whether fragments exist behind the fragment indicating information;
the length information is used for indicating the total byte length of all fields between the MAC frame header field and the FCS field.
Preferably, the data frame of the ethernet network at least comprises: a field for bearing source address information, a field for bearing destination address information, a field for bearing type information and a field for bearing data packet information; wherein,
preferably, the type information is used for indicating the type of data transmitted in the frame body of the ethernet frame;
preferably, the data packet information carried by the ethernet is at least one of the following: IP data packets, ARP, RSRP data packets and other Ethernet bearable data packets and special short-range communication short message DSMP packets.
Preferably, the data frame of the ethernet network further includes: a field carrying DASP address information, a field carrying SSAP address information, a field carrying control information, and a field carrying Ethernet tunnel information.
By adopting the receiving device for data frame transmission provided by the embodiment of the invention, the byte overhead is saved, the system overhead is reduced, and the efficient transmission of the service is realized.
Unless specifically stated otherwise, terms such as processing, computing, calculating, determining, displaying, or the like, may refer to an action and/or process of one or more processing or computing systems or similar devices that manipulates and transforms data represented as physical (e.g., electronic) quantities within the processing system's registers and memories into other data similarly represented as physical quantities within the processing system's memories, registers or other such information storage, transmission or display devices. Information and signals may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
It should be understood that the specific order or hierarchy of steps in the processes disclosed is an example of exemplary approaches. Based upon design preferences, it is understood that the specific order or hierarchy of steps in the processes may be rearranged without departing from the scope of the present disclosure. The accompanying method claims present elements of the various steps in a sample order, and are not intended to be limited to the specific order or hierarchy presented.
In the foregoing detailed description, various features are grouped together in a single embodiment for the purpose of streamlining the disclosure. This method of disclosure is not to be interpreted as reflecting an intention that the claimed embodiments of the subject matter require more features than are expressly recited in each claim. Rather, as the following claims reflect, invention lies in less than all features of a single disclosed embodiment. Thus, the following claims are hereby expressly incorporated into the detailed description, with each claim standing on its own as a separate preferred embodiment of the invention.
Those of skill would further appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. Of course, the processor and the storage medium may reside as discrete components in a user terminal.
For a software implementation, the techniques described herein may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described herein. The software codes may be stored in memory units and executed by processors. The memory unit may be implemented within the processor or external to the processor, in which case it can be communicatively coupled to the processor via various means as is known in the art.
What has been described above includes examples of one or more embodiments. It is, of course, not possible to describe every conceivable combination of components or methodologies for purposes of describing the aforementioned embodiments, but one of ordinary skill in the art may recognize that many further combinations and permutations of various embodiments are possible. Accordingly, the embodiments described herein are intended to embrace all such alterations, modifications and variations that fall within the scope of the appended claims. Furthermore, to the extent that the term "includes" is used in either the detailed description or the claims, such term is intended to be inclusive in a manner similar to the term "comprising" as "comprising" is interpreted when employed as a transitional word in a claim. Furthermore, any use of the term "or" in the specification of the claims is intended to mean a "non-exclusive or".

Claims (9)

1. A method for data frame transmission, comprising:
loading the frame header and the payload of the Ethernet frame into the payload of the wireless MAC frame, and forming the wireless MAC frame together with the wireless MAC frame header and the FCS;
packaging and sending the wireless MAC frame;
the wireless MAC frame header consists of a field for bearing frame control information, a field for bearing fragment number information, a field for bearing sequence number information, a field for bearing fragment indication information, a field for bearing length information and a field for indicating Ethernet frame type information; wherein,
the frame control information is used for indicating the control information of the current wireless MAC frame;
the fragment number information is used for indicating the number of each fragment of an MAC Service Data Unit (MSDU) or an MAC Management Protocol Data Unit (MMPDU);
the sequence number information is used for indicating the sequence number of an MAC Service Data Unit (MSDU) or an MAC Management Protocol Data Unit (MMPDU);
if the fragmentation indication information is followed by fragmentation of a current MAC Service Data Unit (MSDU) or a MAC Management Protocol Data Unit (MMPDU);
the length information is used for indicating the total byte length of all fields between a wireless MAC frame header field and an FCS field;
the Ethernet frame type information at least comprises: EhternetII type, 802.3snap type.
2. The method of claim 1, wherein when the ethernet frame is of type EhternetII, the header of the ethernet frame comprises at least: a field for carrying source address information, a field for carrying destination address information, a field for carrying type information or length information of Ethernet frame data; wherein,
the type information is used for indicating the protocol type of the transmission in the frame body of the Ethernet frame;
and the length information of the Ethernet frame data is used for indicating the payload length of the Ethernet frame.
3. The method of claim 1, wherein when the ethernet frame is of an 802.3snap type, the header of the ethernet frame comprises at least: a field for carrying source address information, a field for carrying destination address information, a field for carrying length information of Ethernet frame data, a field for carrying DASP address information, a field for carrying SSAP address information, a field for carrying control information, a field for carrying organization unique identifier information, and a field for carrying type information; wherein,
the type information is used for indicating the protocol type of the transmission in the frame body of the Ethernet frame.
4. A transmitting apparatus, comprising:
the generation module is used for loading the frame header and the payload of the Ethernet frame into the payload of the wireless MAC frame, and forming the wireless MAC frame together with the wireless MAC frame header and the FCS;
the sending module is used for packaging and sending the wireless MAC frame;
the wireless MAC frame header consists of a field for bearing frame control information, a field for bearing fragment number information, a field for bearing sequence number information, a field for bearing fragment indication information, a field for bearing length information and a field for indicating Ethernet frame type information; wherein,
the frame control information is used for indicating the control information of the current wireless MAC frame;
the fragment number information is used for indicating the number of each fragment of an MAC Service Data Unit (MSDU) or an MAC Management Protocol Data Unit (MMPDU);
the sequence number information is used for indicating the sequence number of an MAC Service Data Unit (MSDU) or an MAC Management Protocol Data Unit (MMPDU);
if the fragmentation indication information is followed by fragmentation of a current MAC Service Data Unit (MSDU) or a MAC Management Protocol Data Unit (MMPDU);
the length information is used for indicating the total byte length of all fields between the MAC frame header field and the FCS field;
the Ethernet frame type information at least comprises: EhternetII type, 802.3snap type.
5. The apparatus of claim 4, wherein when the Ethernet frame is an Ehternet II type, the header of the Ethernet frame comprises at least: a field for carrying source address information, a field for carrying destination address information, a field for carrying type information or length information of Ethernet frame data; wherein,
the type information is used for indicating the protocol type of the transmission in the frame body of the Ethernet frame;
and the length information of the Ethernet frame data is used for indicating the payload length of the Ethernet frame.
6. The apparatus of claim 4, wherein when the Ethernet frame is an 802.3snap type, the header of the Ethernet frame comprises at least: a field for carrying source address information, a field for carrying destination address information, a field for carrying length information of Ethernet frame data, a field for carrying DASP address information, a field for carrying SSAP address information, a field for carrying control information, a field for carrying organization unique identifier information, and a field for carrying type information; wherein,
the type information is used for indicating the protocol type of the transmission in the frame body of the Ethernet frame.
7. A receiving apparatus, comprising:
the receiving module is used for receiving a media access control wireless MAC frame; the wireless MAC frame at least comprises an MAC frame header, a payload and an FCS field; the payload of the wireless MAC frame comprises a frame header and a payload of an Ethernet frame;
the analysis module is used for analyzing the wireless MAC frame header and the payload of the wireless MAC frame;
the wireless MAC frame header consists of a field for bearing frame control information, a field for bearing fragment number information, a field for bearing sequence number information, a field for bearing fragment indication information, a field for bearing length information and a field for indicating Ethernet frame type information; wherein,
the frame control information is used for indicating the control information of the current wireless MAC frame;
the fragment number information is used for indicating the number of each fragment of an MAC Service Data Unit (MSDU) or an MAC Management Protocol Data Unit (MMPDU);
the sequence number information is used for indicating the sequence number of an MAC Service Data Unit (MSDU) or an MAC Management Protocol Data Unit (MMPDU);
if the fragmentation indication information is followed by fragmentation of a current MAC Service Data Unit (MSDU) or a MAC Management Protocol Data Unit (MMPDU);
the length information is used for indicating the total byte length of all fields between a wireless MAC frame header field and an FCS field;
the Ethernet frame type information at least comprises: EhternetII type, 802.3snap type.
8. The apparatus of claim 7, wherein when the ethernet frame is of type EhternetII, the header of the ethernet frame comprises at least: a field for carrying source address information, a field for carrying destination address information, a field for carrying type information or length information of Ethernet frame data; wherein,
the type information is used for indicating the protocol type of the transmission in the frame body of the Ethernet frame;
and the length information of the Ethernet frame data is used for indicating the payload length of the Ethernet frame.
9. The apparatus of claim 7, wherein when the ethernet frame is of an 802.3snap type, the header of the ethernet frame comprises at least: a field carrying source address information, a field carrying destination address information, a field carrying length information of ethernet frame data, a field carrying DASP address information, a field carrying SSAP address information, a field carrying control information, and a field carrying organization unique identifier information and a field carrying type information.
CN201410345338.0A 2014-07-18 2014-07-18 Data frame transmission method, sending device and receiving device Active CN105282114B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410345338.0A CN105282114B (en) 2014-07-18 2014-07-18 Data frame transmission method, sending device and receiving device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410345338.0A CN105282114B (en) 2014-07-18 2014-07-18 Data frame transmission method, sending device and receiving device

Publications (2)

Publication Number Publication Date
CN105282114A CN105282114A (en) 2016-01-27
CN105282114B true CN105282114B (en) 2020-07-24

Family

ID=55150452

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410345338.0A Active CN105282114B (en) 2014-07-18 2014-07-18 Data frame transmission method, sending device and receiving device

Country Status (1)

Country Link
CN (1) CN105282114B (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106060875A (en) * 2016-05-12 2016-10-26 珠海市魅族科技有限公司 Communication method, communication apparatus and sites in wireless local area network
US10484159B2 (en) * 2016-06-24 2019-11-19 Qualcomm Incorporated Methods and systems for acknowledgment configuration
WO2018133020A1 (en) * 2017-01-20 2018-07-26 广东欧珀移动通信有限公司 Data transmission method, device, transmitting end, receiving end, and system
CN109039753B (en) * 2018-08-20 2021-10-15 郑州云海信息技术有限公司 An Ethernet-based communication method and communication device
CN111132229B (en) * 2018-10-30 2023-09-22 华为技术有限公司 Data communication method and related device
CN112153493B (en) 2019-06-27 2022-04-22 华为技术有限公司 Message processing method and device
CN112398780B (en) * 2019-08-13 2023-08-08 南京智数科技有限公司 Equipment self-identification communication method suitable for multiple networks
CN112583676B (en) * 2019-09-27 2022-05-17 北京东土科技股份有限公司 Information transmission method
CN112601255B (en) * 2020-12-16 2023-05-26 北京银牧微电子科技有限公司 MAC frame transmitting method and device, PHY frame aggregation method and device
CN113228717B (en) * 2021-03-31 2022-10-04 华为技术有限公司 Communication method and device
CN113423077B (en) * 2021-07-09 2022-10-25 哈尔滨海能达科技有限公司 Method and device for sending and receiving information under private network and related device
CN113938882B (en) * 2021-09-27 2024-06-21 北京新岸线移动多媒体技术有限公司 Encryption and decryption method and device for wireless local area network communication system
CN113949487B (en) * 2021-10-18 2024-08-02 湖南兴天电子科技有限公司 Data communication method, device, communication terminal and computer readable storage medium
CN114362885B (en) * 2022-01-10 2024-04-26 中电望辰科技有限公司 Data transmission method, communication system, equipment and medium of Internet of things
CN117560432A (en) * 2022-08-04 2024-02-13 华为技术有限公司 Communication method, device and storage medium
CN117222028A (en) * 2023-09-27 2023-12-12 深圳市汇川技术股份有限公司 Wireless communication method, system, device, equipment and readable storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100574960B1 (en) * 2003-11-25 2006-05-02 삼성전자주식회사 Frame Segmentation in Payload
CN101102264B (en) * 2006-07-04 2011-07-20 华为技术有限公司 Ethernet data forwarding method and Ethernet system
CN102752797A (en) * 2011-03-31 2012-10-24 北京新岸线无线技术有限公司 Wireless communication method, transmitting device and receiving device
DE102012207883A1 (en) * 2012-05-11 2013-11-14 Continental Automotive Gmbh A method for transmitting data with an Ethernet AVB transport protocol between nodes of a motor vehicle as well as for the implementation of the method set up control device
CN102739553B (en) * 2012-07-20 2015-04-29 烽火通信科技股份有限公司 Identification and processing device for Ethernet data packet

Also Published As

Publication number Publication date
CN105282114A (en) 2016-01-27

Similar Documents

Publication Publication Date Title
CN105282114B (en) Data frame transmission method, sending device and receiving device
CN103621173B (en) A kind of wireless communications method, sending device and reception device
US7688856B2 (en) Data transmission method using packet aggregation
CA2542382C (en) Method, apparatus, and system for medium access control
US11418999B2 (en) Buffer status report for high priority transmission
JP6049460B2 (en) First wireless device, communication method, and product
US10225130B2 (en) Method and apparatus for classifing IP flows for efficient quality of service realization
US8718089B2 (en) Aggregation and fragmentation of multiplexed downlink packets
CN114556830B (en) Sequence number extension
US11528640B2 (en) Base station device, and method for transmitting data and signal
EP3749011B1 (en) Method and devices for a wireless network system for transmitting data
CN102739349B (en) A kind of method and apparatus for frame acknowledgment
JP7358442B2 (en) Wireless communication method using fragmentation and wireless communication terminal using the same
US20240406791A1 (en) Buffer status report frame transmission in a multi-link communication environment
KR101492951B1 (en) Mac header based traffic classification and methods for use therewith
US20100128741A1 (en) Method and system for configuring a media access control header to reduce a header overhead
TW201132081A (en) Techniques for supporting multiple protocols in wireless networks
HK1096219A1 (en) Method, apparatus, and system for multiplexing protocol data units
HK1096219B (en) Method, apparatus, and system for multiplexing protocol data units
JP2010004316A (en) Radio communication system having physical layer header for optimizing condition
HK1096224B (en) Method, apparatus, and system for medium access control

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant