Computer program and method for data communication
AssigneeSiemens Aktiengesellschaft
InventorsDragan Obradovic, Günter Steindl
Life of this patent
Estimating the term…
Abstract
A computer program and method for data communication in a network having a plurality of network nodes, via which method data packets are to be transferred between communication partners over protected connections, wherein the data packets originate from at least two different sending communication partners, or senders, and wherein the sending frequencies of at least two senders, at which the senders send data packets that are to be transferred over a protected connection, differ from one another, and the sending frequencies and/or variables representing same being taken into account when finding a path for the transfer of the data packets of at least one protected connection.
Claims6
A method for data communication in a network having a plurality of network nodes which are arranged between communication partners, data packets being transferred cyclically with sending frequencies between the communication partners over protected connections, the data packets originating from at least two different sending communication partners, and the sending frequencies of the at least two communication partners, with which the at least two communication partners send the data packets, differing from one another, the method comprising:
- taking into account the sending frequencies in response to finding a path for transfer of the data packets of at least one protected connection;
- specifying the sending frequencies as reduction ratios which are taken into account in response to finding the path, the reduction ratio specifying how often the data packets are sent cyclically;
- breaking down a time for data communications into consecutive send clocks and take into account those consecutive send clocks, in which the data packets are cyclically sent, in response to finding the path;
- taking into account a load on ports of at least those network nodes participating in protected connections, in different send clocks, in response to finding the path;
- maintaining a database in which information is and/or will be stored about the load on the ports in a sending direction of said at least those network nodes participating in the protected connections, in the different send clocks;
- and
- calculating a tree for each different send clock;
- wherein trees do not contain any paths for which at least one port of at least one participating network node in a sending direction is loaded to a predetermined degree or completely in the send clocks belonging to the tree.
Dependencies are inferred from the claim text.