摘要:
It is proposed a method for synchronizing a transmission of applications data frames provided to a sender device, the transmission being done between said sender device and at least one receiver device via a synchronous communications network implementing a clock that defines a network cycle.Upon detection of an event representing a start of an applications data frame, the sender device performs steps of: determining a piece of information on time offset between the instant of detection of the event and a reference instant of a network cycle as well as a piece of information on position of said first network cycle in a sequence of network cycles; transmitting the piece of information on time offset and the piece of information on position, during a first network cycle; processing for transmission, in a bounded lapse of time, a set of applications data starting from the start of the frame; transmitting, the processed applications data starting from a second network cycle subsequent to said first network cycle.
摘要:
A method for transmitting information is proposed, enabling a synchronization of applicative clocks signals between a transmission device and at least one reception device connected to a communications network. For each stream of a source application, the transmission device: writes to a buffer memory associated with the stream, at the rate of a source applicative clock, pieces of applicative data of the stream coming from the source application, transmits, via the network, pieces of applicative data of the stream at the rate of the network clock. For at least one stream of the source application, the transmission device performs the following steps upon detection of a clock adjustment event: determining a piece of time offset information between a starting instant of a current network cycle and an instant of writing one of the pieces of applicative data of the stream, called a reference piece of data, to the buffer memory associated with the stream; determining a piece of information on position of the reference piece of data from among the pieces of applicative data of this stream to be transmitted via the network during a determined network cycle; transmission on the communications network of the information on time offset and position during the same network cycle as the one in which the reference piece of data is transmitted.
摘要:
A method for managing bandwidth in a synchronous communications network including a plurality of nodes, the network implementing a first clocking which defines a data-processing cycle including a determined number of virtual channels, the data-processing cycle being defined by a current data-processing frequency, the plurality of nodes including at least one transmitter node associated with at least one generator application, each generator application being associated with at least one virtual channel for transmitting its data, the virtual channel or channels associated with a given generator application being filled one by one from the first to a last virtual channel. Such a method includes the following steps performed for a given generator application: determining a rate of use of the last virtual channel of the set of virtual channels; adjusting the current data-processing frequency; and allocating an integer number of virtual channels.
摘要:
It is proposed a method for synchronizing a transmission of applications data frames provided to a sender device, the transmission being done between said sender device and at least one receiver device via a synchronous communications network implementing a clock that defines a network cycle.Upon detection of an event representing a start of an applications data frame, the sender device performs steps of: determining a piece of information on time offset between the instant of detection of the event and a reference instant of a network cycle as well as a piece of information on position of said first network cycle in a sequence of network cycles; transmitting the piece of information on time offset and the piece of information on position, during a first network cycle; processing for transmission, in a bounded lapse of time, a set of applications data starting from the start of the frame; transmitting, the processed applications data starting from a second network cycle subsequent to said first network cycle.
摘要:
A method for managing bandwidth in a synchronous communications network comprising a plurality of nodes, the network implementing a first clocking which defines a data-processing cycle comprising a determined number of virtual channels, the data-processing cycle being defined by a current data-processing frequency, said plurality of nodes comprising at least one transmitter node associated with at least one generator application, each generator application being associated with at least one virtual channel for transmitting its data, said virtual channel or channels associated with a given generator application being filled one by one from the first to a last virtual channel. Such a method comprises the following steps performed for a given generator application: determining a rate of use of the last virtual channel of the set of virtual channels; adjusting said current data-processing frequency; and allocating an integer number of virtual channels.
摘要:
A sending device receives applications data blocks to be transmitted to a receiving device according to a clock rate defined by transport periods, the applications data blocks being encoded before transmission by application of a first source encoding up to the processing of a change request. The sending device determines a drift between a number of applications data blocks received by the sending device and a number of applications data blocks transmitted after encoding by the sending device. The sending device determines, taking account of the determined drift, a transition applications data block from which a second source encoding is applied in response to the change request. The transmission of the stream is then adapted in such a way that the transmission of the encoded transition data block is aligned with a start of a transport period.