Patent ID: 7370094

Claim:
A device for optimizing information flow through a telecommunications network comprising a first subnetwork and a second subnetwork supporting different maximum sizes of data information units and a plurality of terminals transmitting data information units between said first subnetwork and said second subnetwork, said device comprising: means for constructing an information base, comprising: means for storing in said information base, for each terminal among said plurality of terminals, an identifier of said terminal and a maximum data information unit size allowed to communicate with said terminal; means for performing an analysis of any data information unit conveyed in one of said subnetworks, whatever the destination address of the data information unit is; and means for updating said information base, based at least in part upon said analysis; and means for adjusting a maximum data information unit size of data information units transmitted from a source terminal to a destination terminal having a destination terminal identifier, wherein said source terminal and said destination terminal are located in two different subnetworks, said updating means comprising: means for reading in said information base the maximum data information unit size allowed to communicate with said destination terminal identified by its identifier; means for comparing the read maximum data information unit size with a maximum data information unit size supported by the subnetwork in which said source terminal is located; and means for adjusting the maximum data information unit size of the data information units transmitted by said source terminal by allocating to it the read maximum data information unit size, when the read maximum data information unit size is less than the maximum data information unit size supported by the subnetwork in which said source terminal is located.