Network module for sending and/or receiving of data packages from a network arrangement and method
First Claim
1. A network module for sending and/or receiving of data packages from a network arrangement provided in a network with a ring structure, wherein each of the data packages comprises at least one data package segment, a source address, a destination address and an identification number, the network module comprising:
- a first network interface for receiving and/or sending of data packages via the ring structure;
a second network interface for receiving and/or sending of data packages via the ring structure;
a processor configured to determine, based on the destination address, if data packages received with the first network interface and/or the second network interface are directed to the network module and to determine if the source address and/or the destination address are contained in a predefined list of network participants,wherein the processor is further configured to determine, based on the source address and the identification number, if a copy of a data package directed to the network module is already created in a memory,wherein the processor is further configured to create a copy of the data package as well as the source address and the identification number in the memory if the determination results in that the received data package is directed to the network module and a copy of the data package has not yet been created in the memory, andwherein the processor is further configured to unpack the data package segment comprising at least one header and a payload from the created copy of the data package and to provide the data package segment to an application.
1 Assignment
0 Petitions
Accused Products
Abstract
A network module for sending and/or receiving of data packages from a network arrangement located in a network with ring structure, wherein the data package includes at least one data package segment, a source address, a destination address and an identification number. The network module includes a first network interface and a second network interface, for receiving and/or sending of data packages via the ring structure, a processor configured to determine, based on the destination address, if data packages received are directed to the network module and to determine if the source address and/or the destination address are contained in a predefined list of the network participants, to determine, based on the source address and the identification number, if a copy of a data package directed to the network module is already created in a memory, to create a copy of the data package in the memory.
-
Citations
14 Claims
-
1. A network module for sending and/or receiving of data packages from a network arrangement provided in a network with a ring structure, wherein each of the data packages comprises at least one data package segment, a source address, a destination address and an identification number, the network module comprising:
-
a first network interface for receiving and/or sending of data packages via the ring structure; a second network interface for receiving and/or sending of data packages via the ring structure; a processor configured to determine, based on the destination address, if data packages received with the first network interface and/or the second network interface are directed to the network module and to determine if the source address and/or the destination address are contained in a predefined list of network participants, wherein the processor is further configured to determine, based on the source address and the identification number, if a copy of a data package directed to the network module is already created in a memory, wherein the processor is further configured to create a copy of the data package as well as the source address and the identification number in the memory if the determination results in that the received data package is directed to the network module and a copy of the data package has not yet been created in the memory, and wherein the processor is further configured to unpack the data package segment comprising at least one header and a payload from the created copy of the data package and to provide the data package segment to an application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for receiving of data packages from a network arrangement provided in a network with a ring structure, wherein each of the data packages comprises at least one data package segment, a source address, a destination address and an identification number, the method comprising:
-
receiving data packages via a first network interface or a second network interface from the ring structure; determining, based on the destination address, if the data packages received with the first and/or the second network interface are directed to a network module; determining if the source address and/or the destination address are contained in a predefined list of network participants; determining, based on the source address and the identification number of the data package, if a copy of a data package directed to the network module is already created in a memory; creating a copy of the data package, of the source address and of the identification number of the data package in the memory if the determination results in that the received data package is directed to the network module and a copy of the data package has not yet been created in the memory; unpacking the data package segment comprising at least one header and a payload from the created copy of the data package; and providing the data package segment to an application.
-
Specification