Patent ID: 7848334

Claim:
Device for transferring data packets between at least two data networks comprising: a first buffer for temporarily buffering all data packets originating from a first network, a filter filtering said buffered data packets originating from said first network to determine data packets intended for at least one second network, a second buffer temporarily buffering filtered data packets intended for said at least one second network, means for transferring said filtered data packets from said first buffer to said second buffer when said filtered data packets are intended for said at least one second network, means for writing said filtered data packets to said second buffer by slaving writing to the reading of said filtered data packets from said first buffer so that transfer time inside said device is constant for all data packets, means for replacing said filtered data packets originating from the first network, not intended for said at least one second network, with signalling packets, for transmission by said second network by insertion in a synchronous manner between said filtered packets received from said first network and transmitted to said second network, and means for reading said filtered data packets from said second buffer intended for said second network when said second buffer contains a pre-determined amount of data.