Concatenation of several ethernet frames into one ethernet message
Abstract
Ethernet transmission method, comprising: The combination of at least two Ethernet data frames to an Ethernet telegram, each Ethernet data frames having a Medium Access Control Header, a Medium Access Control Header at least one Ethernet data frame is removed, and the MAC addresses of the on communication participants involved will be notified via a management interface; andTransmission of the Ethernet telegram via a communications network.

Term
Projected expiry 18 February 2028.
- Priority and filed
- Granted
- Today
- Projected expiry
13 claims: 13 independent, 0 dependent
- 1Ethernet transmission method, comprising:The combination of at least two Ethernet data frames to an Ethernet telegram, each Ethernet data frames having a Medium Access Control Header, a Medium Access Control Header at least one Ethernet data frame is removed, and the MAC addresses of the on communication participants involved will be notified via a management interface;and Transmission of the Ethernet telegram via a communications network. Ethernet-Sendeverfahren, mit: Ethernet-Sendeverfahren, mit: Zusammenfassen von zumindest zwei Ethernet-Datenrahmen zu einem Ethernet-Telegramm, wobei jeder Ethernet-Datenrahmen einen Medium Access Control Header aufweist, wobei ein Medium Access Control Header aus zumindest einem Ethernet-Datenrahmen entfernt wird, und wobei die MAC-Adressen der an der Kommunikation beteiligten Teilnehmer über eine Management-Schnittstelle mitgeteilt werden;und Aussenden des Ethernet-Telegramms über ein Kommunikationsnetzwerk. Zusammenfassen von zumindest zwei Ethernet-Datenrahmen zu einem Ethernet-Telegramm, wobei jeder Ethernet-Datenrahmen einen Medium Access Control Header aufweist, wobei ein Medium Access Control Header aus zumindest einem Ethernet-Datenrahmen entfernt wird, und wobei die MAC-Adressen der an der Kommunikation beteiligten Teilnehmer über eine Management-Schnittstelle mitgeteilt werden;und Aussenden des Ethernet-Telegramms über ein Kommunikationsnetzwerk.
- 2Ethernet transmission method according to claim 1, comprising:Compression of the Ethernet telegram. Ethernet-Sendeverfahren gemäß Anspruch 1, mit: Komprimieren des Ethernet-Telegramms. Ethernet-Sendeverfahren gemäß Anspruch 1, mit: Komprimieren des Ethernet-Telegramms.
- 3Ethernet transmission method according to claim 2, wherein the composite Ethernet telegram contains a padding, and wherein the padding is removed for the compression of the Ethernet telegram. Ethernet-Sendeverfahren gemäß Anspruch 2, wobei das zusammengesetzte Ethernet-Telegramm ein Padding enthält, und wobei das Padding zum Komprimieren des Ethernet-Telegramms herausgenommen wird. Ethernet-Sendeverfahren gemäß Anspruch 2, wobei das zusammengesetzte Ethernet-Telegramm ein Padding enthält, und wobei das Padding zum Komprimieren des Ethernet-Telegramms herausgenommen wird.
- 4Ethernet transmission method according to any one of claims 1 to 3, wherein the message is sent using the Ethernet-Protocol over a communication network. Ethernet-Sendeverfahren gemäß einem der Ansprüche 1 bis 3, bei dem das Telegramm unter Verwendung des Ethernet-Protocols über ein Kommunikationsnetzwerk ausgesendet wird. Ethernet-Sendeverfahren gemäß einem der Ansprüche 1 bis 3, bei dem das Telegramm unter Verwendung des Ethernet-Protocols über ein Kommunikationsnetzwerk ausgesendet wird.
- 5Ethernet transmission method according to any one of claims 1 to 4, which is a Profinet transmission method wherein the Ethernet data frames are Profinet data frames and wherein the Ethernet telegram is a Profinet telegram. Ethernet-Sendeverfahren gemäß einem der Ansprüche 1 bis 4, das ein Profinet-Sendeverfahren ist, wobei die Ethernet-Datenrahmen Profinet-Datenrahmen sind und wobei das Ethernet-Telegramm ein Profinet-Telegramm ist. Ethernet-Sendeverfahren gemäß einem der Ansprüche 1 bis 4, das ein Profinet-Sendeverfahren ist, wobei die Ethernet-Datenrahmen Profinet-Datenrahmen sind und wobei das Ethernet-Telegramm ein Profinet-Telegramm ist.
- 6Ethernet reception method, comprising:Receiving an Ethernet telegram via a communications network;and Extracting at least two Ethernet data frames from the Ethernet telegram, one Ethernet data frames does not have a medium access control header, and the MAC addresses of the participants involved in the communication will be notified via a management interface. Ethernet-Empfangsverfahren, mit: Empfangen eines Ethernet-Telegramms über ein Kommunikationsnetzwerk;und Extrahieren von zumindest zwei Ethernet-Datenrahmen aus dem Ethernet-Telegramm, wobei ein Ethernet-Datenrahmen keinen Medium Access Control Header aufweist, und wobei die MAC-Adressen der an der Kommunikation beteiligten Teilnehmer über eine Management-Schnittstelle mitgeteilt werden. Ethernet-Empfangsverfahren, mit: Empfangen eines Ethernet-Telegramms über ein Kommunikationsnetzwerk;und Extrahieren von zumindest zwei Ethernet-Datenrahmen aus dem Ethernet-Telegramm, wobei ein Ethernet-Datenrahmen keinen Medium Access Control Header aufweist, und wobei die MAC-Adressen der an der Kommunikation beteiligten Teilnehmer über eine Management-Schnittstelle mitgeteilt werden.
- 7Ethernet reception method according to claim 6, wherein the Ethernet reception method is a Profinet transmission method wherein the Ethernet data frames are Profinet data frames and wherein the Ethernet telegram is a Profinet telegram. Ethernet-Empfangsverfahren gemäß Anspruch 6, wobei das Ethernet-Empfangsverfahren ein Profinet-Sendeverfahren ist, wobei die Ethernet-Datenrahmen Profinet-Datenrahmen sind und wobei das Ethernet-Telegramm ein Profinet-Telegramm ist. Ethernet-Empfangsverfahren gemäß Anspruch 6, wobei das Ethernet-Empfangsverfahren ein Profinet-Sendeverfahren ist, wobei die Ethernet-Datenrahmen Profinet-Datenrahmen sind und wobei das Ethernet-Telegramm ein Profinet-Telegramm ist.
- 8Ethernet transmission device, comprising:means (101) For combining at least two Ethernet data frames to an Ethernet telegram;is a compressor which is designed to remove a medium access control header of a data frame in order to compress the Ethernet message;a transmitter (103) For transmission of the Ethernet telegram via a communication network, and a management interface for notifying the MAC addresses of the participants involved in the communication. Ethernet-Sendevorrichtung, mit: einer Einrichtung (101) zum Zusammenfassen von zumindest zwei Ethernet-Datenrahmen zu einem Ethernet-Telegramm;einem Komprimierer, welcher ausgebildet ist, einen Medium Access Control Header aus einem der Datenrahmen zu entfernen, um das Ethernet-Telegramm zu komprimieren;einem Sender (103) zum Aussenden des Ethernet-Telegramms über ein Kommunikationsnetzwerk, und einer Management-Schnittstelle zum Mitteilen der MAC-Adressen der an der Kommunikation beteiligten Teilnehmer. Ethernet-Sendevorrichtung, mit: einer Einrichtung (101) zum Zusammenfassen von zumindest zwei Ethernet-Datenrahmen zu einem Ethernet-Telegramm;einem Komprimierer, welcher ausgebildet ist, einen Medium Access Control Header aus einem der Datenrahmen zu entfernen, um das Ethernet-Telegramm zu komprimieren;einem Sender (103) zum Aussenden des Ethernet-Telegramms über ein Kommunikationsnetzwerk, und einer Management-Schnittstelle zum Mitteilen der MAC-Adressen der an der Kommunikation beteiligten Teilnehmer.
- 9Ethernet transmission device according to claim 8, comprising:a compressor for the compression of the Ethernet telegram. Ethernet-Sendevorrichtung gemäß Anspruch 8, mit: einem Komprimierer zum Komprimieren des Ethernet Telegramms. Ethernet-Sendevorrichtung gemäß Anspruch 8, mit: einem Komprimierer zum Komprimieren des Ethernet Telegramms.
- 10Ethernet transmission device according to claim 8 or 9, which is a Profinet transmission device, the Ethernet data frames are Profinet data frames and wherein the Ethernet telegram is a Profinet telegram. Ethernet-Sendevorrichtung gemäß Anspruch 8 oder 9, die eine Profinet-Sendevorrichtung ist, wobei die Ethernet-Datenrahmen Profinet-Datenrahmen sind und wobei das Ethernet-Telegramm ein Profinet-Telegramm ist. Ethernet-Sendevorrichtung gemäß Anspruch 8 oder 9, die eine Profinet-Sendevorrichtung ist, wobei die Ethernet-Datenrahmen Profinet-Datenrahmen sind und wobei das Ethernet-Telegramm ein Profinet-Telegramm ist.
- 11Ethernet-Empfangsvorrichtung, mit:einem Empfänger zum Empfangen eines Ethernet-Telegramms über ein Kommunikationsnetzwerk;einem Prozessor zum Extrahieren von zumindest zwei Ethernet-Datenrahmen aus dem Ethernet-Telegramm, wobei ein Ethernet-Datenrahmen keinen Medium Access Control Header aufweist;und einer Management-Schnittstelle zum Mitteilen der MAC-Adressen der an der Kommunikation beteiligten Teilnehme Ethernet-receiving device, comprising: a receiver for receiving an Ethernet telegram via a communication network;a processor for extracting at least two Ethernet frames from the Ethernet data telegram, wherein an Ethernet data frame has no medium access control headers;and a management interface for notifying the MAC addresses of the subscriber involved in the communication Ethernet-Empfangsvorrichtung, mit: einem Empfänger zum Empfangen eines Ethernet-Telegramms über ein Kommunikationsnetzwerk;einem Prozessor zum Extrahieren von zumindest zwei Ethernet-Datenrahmen aus dem Ethernet-Telegramm, wobei ein Ethernet-Datenrahmen keinen Medium Access Control Header aufweist;und einer Management-Schnittstelle zum Mitteilen der MAC-Adressen der an der Kommunikation beteiligten Teilnehme
- 12Ethernet reception device according to claim 11, which is a Profinet reception device, the Ethernet data frames are Profinet data frames and wherein the Ethernet telegram is a Profinet telegram. Ethernet-Empfangsvorrichtung gemäß Anspruch 11, die eine Profinet-Empfangsvorrichtung ist, wobei die Ethernet-Datenrahmen Profinet-Datenrahmen sind und wobei das Ethernet-Telegramm ein Profinet-Telegramm ist. Ethernet-Empfangsvorrichtung gemäß Anspruch 11, die eine Profinet-Empfangsvorrichtung ist, wobei die Ethernet-Datenrahmen Profinet-Datenrahmen sind und wobei das Ethernet-Telegramm ein Profinet-Telegramm ist.
- 13Computer program for executing a method according to any one of claims 1 to 7 when the computer program runs on a computer. Computer-Programm zum Ausführen eines Verfahrens gemäß einem der Ansprüche 1 bis 7, wenn das Computer-Programm auf einem Computer abläuft. Computer-Programm zum Ausführen eines Verfahrens gemäß einem der Ansprüche 1 bis 7, wenn das Computer-Programm auf einem Computer abläuft.
Independent claims13
29 paragraphs, as filed
The present invention relates to the field of communication technology.
Known radio systems, such as Wi-Fi (WLAN: Wireless Local Area Network) according to the IEEE 802.11 standard or the Bluetooth according to the standard IEEE 802.15.1, which allow a transparent transmission of Ethernet-based communication protocols, transmit these protocols highly inefficient because the Ethernet protocol is normally packed in a radio data packet without further optimization. Since the Ethernet packets according to the IEEE 802.3 standard must consist of at least 64 bytes, however, transferred many automation systems a few useful data bytes in an Ethernet data frames, the ratio of user data to protocol overhead or to the entire length of protocol in Ethernet systems adversely. This is even worse when a radio transmission, that a radio link has an even lower data rate as an Ethernet system. Furthermore, it must be additionally added a necessary for the communication protocol overhead for the radio link, which also can be transmitted only in a half duplex mode. Thus is the cycle time behavior of a radio-based Ethernet system t fundamentally disadvantageous compared to the time behavior of a wired Ethernet system such as the Profinet system.
A problem with known radio systems that often only a statistical media access is allowed. This creates disadvantages in the time behavior of an automation solution by, for example, increased jitter of the communication cycles. To optimize the time response polling-based media access method can be used for example, which are used in media access methods and which are allowed by default for WLAN in Bluetooth. However, even with these systems, only one data packet of an I / A-subscriber is transmitted per polling cycle. Being behind a wireless connection but multiple I / O devices that communicate cyclically for example in a network part fixed to a controller, so the timing of the entire communication between the I / O devices is not always predictable. So the Profinet standards, for example, ruled in a wireless transmission in the case that behind the radio bridge more than one I / O devices can be provided.
The <patcit><text>DE 10 2005 025 582 A1</text></patcit> relates to an apparatus and method for the combined transmission of data, an Ethernet MAC frame (MAC: Medium Access Control) is transmitted as a telegram via an Ethernet network.
The <patcit><text>US 2005/0018670 A1</text></patcit> discloses a method of forwarding frames between Ethernet network points, in which several packages are combined for transmission to a frame.
The post-published document <patcit><text>DE 10 2007 004 044 A1</text></patcit> relates to a Profinet transmission concept.
The <patcit><text>EP 1594284 A2</text></patcit> describes a process for the MAC header compression in the summary of data frames.
It is the object of the present invention to provide an improved concept for Ethernet transmission especially for Profinet systems.
This object is solved by the features of the independent claims.
According to several real-time Ethernet telegrams, for example, several real-time Profinet telegrams z. B. can be compressed to a 64 byte frame length by removing a padding wherein multiple Ethernet data frames, in particular several Profinet data frames are combined into a common message can. Moreover, the medium access control header (MAC header) of the Ethernet frames, for example, the Profinet frames, can be greatly reduced since the wireless components either the MAC addresses of the parties to the communication I / O and control participants similarly can learn like a switch. In addition, this information may be notified in case of a Profinet system, for example through the Profinet engineering. In this example, a Profinet I / O device (I / O: Input / Output), or any management interface, such as SNMP (Simple Network Management Protocol) is used. For this, the devices involved may for example include a Profinet-compliant interface. Alternatively, any management interface such as SNMP can be used. Thus, no longer a standard compliant Profinet telegram is between organizations involved in the radio communications infrastructure components, such as access points or clients sent. Instead, a compressed protocol is used, which can consist of the individual records of several Profinet participants.
<?page 3?>Therefore, increased in a simple manner both the protocol efficiency of wireless communication and the timing issues multiple I / O devices can be avoided, for example behind a wireless bridge by transferring several Profinet telegrams within a telegram. The compressed and packed together Protocol invention is preferably used exclusively for radio communication. The combining or unpacking these telegrams is preferably carried out by the respective participating wireless device, so that the connection outside the radio cell as a normal Ethernet connection or as a normal Profinet connection is perceived. The inventive concept may be for all wireless technologies, such as WLAN or Bluetooth transmission, used. In order for the wireless connection to the general network traffic remains transparent, the mechanism of the invention can be preferably applied to the real-time Ethernet telegrams such as Profinet telegrams with the Ethernet-type designation 0x8892.
In one aspect, the invention relates to an Ethernet transmission method with the combination of at least two Ethernet data frames into a composite Ethernet message and transmission of the Ethernet telegram via a communications network.
According to one embodiment, the method comprises compressing the Ethernet telegram.
According to one embodiment, the composite Ethernet telegram includes padding, and wherein the padding is removed for the compression of the Ethernet telegram.
According to one embodiment, each Ethernet data frame includes a medium access control header, wherein a medium access control headers to at least one Ethernet data frame is removed from.
According to one embodiment, the message is transmitted using the Ethernet protocol via a communication network.
According to one embodiment, the Ethernet transmission method is a Profinet transmission method wherein the Ethernet data frames are Profinet data frames and wherein the Ethernet telegram is a Profinet telegram.
In one aspect, the invention relates to an Ethernet reception method comprising receiving an Ethernet telegram via a communications network, and extracting at least two Ethernet data frames from the Ethernet telegram.
According to one embodiment, the Ethernet reception method is a Profinet transmission method wherein the Ethernet data frames are Profinet data frames and wherein the Ethernet telegram is a Profinet telegram.
In one aspect, the invention relates to an Ethernet transmission device with a device for combining at least two Ethernet data frames to an Ethernet telegram and a transmitter for transmitting the Ethernet telegram via a communications network.
According to one embodiment, the Ethernet transmission device comprises a compressor for the compression of the Ethernet telegram.
According to an embodiment which is a Profinet transmission device, the Ethernet data frames are Profinet data frames and wherein the Ethernet telegram is a Profinet telegram.
In one aspect the invention relates to an Ethernet receiver device comprising a receiver for receiving an Ethernet telegram via a communications network and a processor for extracting at least two Ethernet frames from the Ethernet data telegram.
According to one embodiment, the Ethernet reception device is a Profinet reception device, the Ethernet data frames are Profinet data frames and wherein the Ethernet telegram is a Profinet telegram.
In one aspect the invention relates to a computer program for executing at least one process of the invention.
Additional embodiments will be explained with more detail in the accompanying drawing.
<figref idrefs="S12">1</figref> shows a block diagram of an Ethernet transmission apparatus having a device <figref>101</figref> for combining at least two Ethernet data frames into a composite Ethernet telegram and a transmitter <figref>103</figref> the transmission of the Ethernet telegram via, for example, a wireless communication network.
The transmitting apparatus may further include a compressor for the compression of the Ethernet telegram, the compressor, for example, takes out padding bit of the data frame or from the individual telegrams. The compressor can also be provided to use a data compression method for compressing the telegram. The compressor can each remove one or more Medium Access Control Headers from the data frame to compress the composite message further.
In the <figref idrefs="S12">1</figref> Transmission device shown is preferably a Profinet transmission device so that the data frames are Profinet data frames and the telegram is a Profinet telegram.
2 sheets
Sheet 1 Sheet 2
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| DE102005025582A1 | Cites | Germany | Search report |
| DE102007004044A1 | Cites | Germany | Search report |
| EP1594284A2 | Cites | European Patent Office (EPO) | Search report |
| US2005018670A1 | Cites | United States of America | Search report |
| US20050018670A1 | Cites | United States of America | – |
2 priority claims, no other members on record
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 102008009835 | Germany | A | |
| DE20081009835 | – | – | – |
8 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal feeWithdrawnR119 | R119 | |
| Decision of examining division/federal patent court maintaining patent unamended now finalR031 | R031 | |
| Amendment of ipc main classR079 | R079 | |
| Amendment of ipc main classR079 | R079 | |
| Opposition filed against patentOppositionR026 | R026 | |
| Opposition filed against patentOppositionR026 | R026 | |
| Grant decision by examination section/examining divisionR018 | R018 | |
| Request for examination as to paragraph 44 patent lawOP8 | OP8 |
Numbers
- Publication
- 102008009835
- Publication, DOCDB
- 102008009835
- Publication, EPODOC
- DE102008009835
- Application
- 10009835
- Application, DOCDB
- 102008009835
- Application, EPODOC
- DE20081009835
Titles2
- German
- Sendeverfahren und Empfangsverfahren
- English
- Transmission method and receiving method
Classification
- CPC, 5
- H04L12/4633
- H04L69/04
- H04L2012/4026
- H04L69/324
- H04W80/02
- IPC, 3
- H04L12 56
- H04L12 413
- H04L29 06