Method and device for transmitting a data packet using ethernet from a first device to at least one other device
AssigneeSiemens Aktiengesellschaft
InventorsStefan Böcking, Bodo Braun, Hans-Peter Huth
Life of this patent
Estimating the term…
Abstract
A method and arrangement for transmitting a data packet in the Ethernet from a first arrangement to at least a second arrangement. When a data packet is transmitted in the Ethernet, the data packet is assigned a priority class (201). In addition, the data packet is labeled (202) in accordance with the priority class and transmitted (203). As a result, it becomes possible also to transmit in the Ethernet data packets of a communications connection with real-time requirements, it being possible to ensure specific time requirements in the statistical sense.
Claims10
A method of transmitting a data packet in the Ethernet from a first arrangement to at least a second arrangement, comprising the steps of:
- assigning a data packet, that is to be transmitted, is one of at least two priority classes;
- unambiguously marking the data packet according to the priority class, whereby for a respective data packet an access control is carried out taking into account the priority class assigned to the respective data packet, the respective data packet being transmitted to the second arrangement in accordance with a predefinable sequence which is specified by a predefinable scheduling method;
- and
- wherein, in the event that the buffer or at least part of the buffer is filled with stored data packets which have not yet been read out again, and a further data packet to be transmitted is to be stored in the buffer or at least in part of the buffer, an artificial collision is produced and communicated to the arrangement transmitting the data packet.
A method of transmitting a data packet in the Ethernet from a first arrangement to at least a second arrangement, comprising the steps of:
- assigning a data packet, that is to be transmitted, is one of at least two priority classes;
- unambiguously marking the data packet according to the priority class, whereby for a respective data packet an access control is carried out taking into account the priority class assigned to the respective data packet, the respective data packet being transmitted to the second arrangement in accordance with a predefinable sequence which is specified by a predefinable scheduling method;
- and
- wherein an artificial collision is produced only if the data packet contains an item of information specifying that the data packet is permitted to produce an artificial collision for the arrangement transmitting the data packet.
A method of transmitting a data packet in the Ethernet from a first arrangement to at least a second arrangement, comprising the steps of:
- assigning a data packet, that is to be transmitted, is one of at least two priority classes;
- unambiguously marking the data packet according to the priority class, whereby for a respective data packet an access control is carried out taking into account the priority class assigned to the respective data packet, the respective data packet being transmitted to the second arrangement in accordance with a predefinable sequence which is specified by a predefinable scheduling method;
- and
- wherein at least one time message is generated by a predetermined arrangement at predefinable time intervals and is transmitted to at least some of further arrangements which are coupled to the arrangement,
- wherein the time message contains a synchronization message, as a function of which time intervals are determined which are provided for transmitting data packets of a respective predefinable priority class,
- wherein the time message is received from at least some of the further arrangements,
- wherein the received time message is evaluated, the synchronization time being determined, as a function of which time intervals are determined which are provided for transmitting data packets of a respective predefinable priority class.
An arrangement for transmitting a data packet in the Ethernet from a first arrangement to at least a second arrangement:
- comprising:
- a data-packet classification unit with which one priority class of at least two priority classes is assigned to a data packed to be transmitted;
- a priority marking unit with which the data packet is unambiguously marked in accordance with the priority class;
- a buffer in which at least the data packet to be transmitted is buffered;
- and
- a resource administration unit which configured such that an access control for each data packet is carried out for taking into account the priority class assigned to the respective data packet, the respective data packet being transmitted to the second arrangement according to a predefinable sequence which is specified by the predefinable scheduling method.
Dependencies are inferred from the claim text.