Abstract:
A method is proposed for transmitting a multi-channel data stream comprising frames comprising a plurality of channels, the transmitting being done through a multi-transport tunnel from a first tunnel end-point to a second tunnel end-point, the multi-transport tunnel implementing a first carrier supporting a transport protocol with acknowledgement and a second carrier supporting a transport protocol without acknowledgement.The invention aims more specifically at averting or limiting the phenomena of interruptions in the rendering of a multi-channel stream in transit on a tunnel, and more particularly at providing a transport technique enabling regular and uninterrupted delivery of the multi-channel stream while at the same time reducing the memory resources needed at reception.
Abstract:
A method is proposed for managing a transmission of data streams on a transport channel of a tunnel, the transmission of each stream being performed on the transport channel according to a transport protocol scheduled by packets and with acknowledgment, the tunnel being implemented between a first and a second tunnel end-point connected respectively to a first and a second sub-network, each stream being transmitted from a sender device to a receiver device, one device among the sender device and the receiver device being connected to the first sub-network and the other to the second sub-network. The method is performed by the first tunnel end-point and comprises the following steps: detecting a loss of packet on the transport channel of the tunnel; identifying at least one stream having at least one packet blocked on the transport channel of the tunnel by the loss; for at least one identified stream, generating and transmitting at least one acknowledgment to the sender device that has transmitted, on the tunnel, a packet blocked by said loss.
Abstract:
In order to share digital data in a peer to peer communication network, a partial version of the data is firstly transmitted to destination stations, and: a collection of data is created in which an identifier is associated with each data item and to each data identifier there is allocated a label indicating whether the complete version of the data item is available on the network; the existence of the collection is notified to at least one destination station; and, on the reception of information on availability on the network of the complete versions of the data of the collection: the collection is updated; and the updating of the shared collection is notified to the destination station or stations.