Patent ID: 7706396

Claim:
A method of transferring data in a telecommunication system comprising a data transfer path and devices using the data transfer path for data transfer, data being transferred on the data transfer path cyclically in messages between the devices according to at least one cycle having a cycle time remaining substantially constant, wherein the cycle time of a cycle is a time between starting moments of transmissions, by the same transmitter, of two successive messages belonging to the cycle, the method comprising: monitoring the cyclic communication on the data transfer path of the telecommunication system; determining, on the basis of the monitoring and the cycle time of said at least one cycle of the cyclic communication, at least one expected occurrence time slot of the cyclic communication, wherein said determining comprises: detecting, on the basis of the monitoring, one or more messages belonging to a particular cycle of the cyclic communication; determining a realized occurrence moment of the detected one or more messages; and determining, on the basis of the realized occurrence moment of the detected one or more messages and the cycle time of that particular cycle, an occurrence time slot, which is expected at a predetermined probability, of at least one next message belonging to that particular cycle; and transmitting a message not belonging to the cyclic communication to the data transfer path on the basis of at least one determined occurrence time slot of the cyclic communication such that it does not collide with one or more messages of the cyclic communication occurring in the determined at least one occurrence time slot.