Patent ID: 11876644
Assignee: MOTORCOMM ELECTRONIC TECHNOLOGY CO., LTD.
Field: Digital communication (Electrical engineering)
Classification: CPC H  Y | IPC H

Claim 0:
1. A high-efficiency transmission Ethernet device comprises:
a data transmitting module, wherein when receiving a data packet sent by an upper-layer device, and judging that other Ethernet devices in the same local area network for data transmission support a small packet aggregation function, the data transmitting module is configured to aggregately encapsulate all small packets contained in the data packet to form at least one aggregated Ethernet frame and to send it to other corresponding Ethernet devices; and
a data receiving module, wherein when receiving data frames sent by other Ethernet devices in the same local area network supporting the small packet aggregation function, performing data parsing on the data frames according to a pre-configured routine parsing rule when judging that the received data frames are routine Ethernet frames, and performing data parsing on the data frames according to a pre-configured aggregation parsing rule when judging the data frames are aggregated Ethernet frames;
wherein the data packet comprises a plurality of payload packets arranged in sequence, and wherein the data transmitting module comprises:
a first judging unit, configured to output a first signal if it is judged that the other Ethernet devices for data transmission do not support the small packet aggregation function, and configured to output a second signal if it is judged that the other Ethernet devices support the small packet aggregation function;
a first sending unit, connected to the first judging unit, and configured to encapsulate each of the plurality of payload packets to form the routine Ethernet frames based on the first signal and send them to the other Ethernet devices in sequence;
a second sending unit, connected to the first judging unit, and configured to routinely encapsulate the plurality of payload packets which are large packets to form the routine Ethernet frames based on the second signal, configured to aggregately encapsulate the plurality of payload packets which are continuous small packets to form the aggregated Ethernet frames, and configured to send them sequentially to the other Ethernet devices according to an order they are arranged in the data packet.