Abstract:
A method of transmitting a video frame over a plurality of communication channels involves selecting a number of communication channels available between the transmitting and the receiving devices; partitioning spatially correlated pixels of the video frame into a number of different partitions equal to the number of selected communication channels; and transmitting the different partitions, where each partition is transmitted on a distinct communication channel among the selected communication channels.Such a method is suitable for use in a communication system, especially a wireless communication system, in which data of a channel can be lost or corrupted. The method can maximize diversity in the transport of the video frame pixels and improve robustness.
Abstract:
A method is proposed for synchronizing a data stream transmitted on a communications network, the data stream being transmitted from an emitter device to a receiver device in the form of data packets of predefined size, a data packet being filled up with a padding synchronization symbol if an amount of applications data to be transmitted in the data packet is below the predefined size of the data packet. The receiver device performs the following steps: obtaining an indication of a recurrence of filling of the data packets with padding synchronization symbols; upon detection, at a position in the data stream, of a data loss symbol representative of a lost data in a given data packet, predicting whether the lost data corresponds to an applications data or a padding synchronization symbol, as a function of a position of the given data packets in the recurrence; and marking that the data stream contains, at the data loss symbol position, an erroneous applications data, if the result of the predicting step is that the lost data corresponds to an applications data; or replacing the data loss symbol by a padding synchronization symbol, if the result of the predicting step is that the lost data corresponds to a padding synchronization symbol.
Abstract:
Processing signals from a remote control device within a home audiovisual network comprising a plurality of nodes for interconnecting a plurality of terminals, wherein, within the network, at least two types of remote-control signals are used, including first type remote-control signals specific to the nodes and sent by at least one first remote control device associated with the nodes, and second type remote-control signals specific to the terminals and sent by at least one second remote control device associated with at least one of said terminals. Each node of the network, called a local node, when receiving a first remote-control signal, performs analysis of the type of the received first remote-control signal, if the type of the received first remote-control signal is determined to be one of the first type remote-control signals, processing the signal and performing at least one function in response to the received first remote-control signal, if the type of the received first remote-control signal is determined to be one of the second type remote-control signals, transparently sending said received second type remote-control signal to a target node if the target node, to which a target terminal is connected, has been determined beforehand, said target terminal being connected with said target node, through at least one predetermined link between the target node and the target terminal, and if no target node has been determined beforehand, ignoring said received second type remote-control signal.
Abstract:
A method of transmission of at least one data content by a source node associated with a generator application to at least one destination node, each associated with a consumer application, in a communications network comprising a plurality of nodes, each being associated with an application, the network implementing a first clocking which defines a first cycle, called a network cycle, for data transmission on said network.Each node of the network implements a second clocking which defines a second cycle, called a local cycle, for data transmission between the node of the network and its associated application, the network cycle being equal to an integer multiple P, P≧1, of the local cycle, the start of the network cycle coinciding with the start of a local cycle, the local cycle comprising a plurality of virtual channels corresponding to time slots, a set of the virtual channels being assigned to the transmission of the content or contents.
Abstract:
A method is proposed for transmitting at least two data contents by means of a source node to a destination node via at least two transmission paths. The method for transmitting includes steps of: sub-dividing each content into a succession of elementary data groups according to a predetermined pattern of repetition comprising at least two types of different elementary groups; transmitting elementary groups on at least one of the paths, according to a predefined alternation of elementary groups resulting from the sub-division of at least two different contents.
Abstract:
A method includes emitting a reference signal following K transmission paths during a first configuration time slot, identifying valid transmission paths among the set of K transmission paths by listening, according to each transmission path of the set, for a feedback reference signal from the second device during the second configuration time slot; and emitting data signals in each communication time slot of which the associated transmission path has been identified as valid.
Abstract:
A method includes emitting a reference signal following K transmission paths during a first configuration time slot, identifying valid transmission paths among the set of K transmission paths by listening, according to each transmission path of the set, for a feedback reference signal from the second device during the second configuration time slot; and emitting data signals in each communication time slot of which the associated transmission path has been identified as valid.
Abstract:
A method for the allocation of resources for the transmission, in a communications network, of a data stream from an intermediate device to a sink device, said data stream comprising a plurality of data applications packets and being transmitted from a source device to the intermediate device in the form of data transport packets according to a communications protocol.The intermediate device performs the following steps: reception of data transport packets according to the communications protocol; obtaining application time-stamp information included in the data of the data stream contained in the data transport packets received; determining a bit rate, called an application bit rate, from said application time-stamp information obtained and a piece of information on quantity of data of the data stream received by the intermediate device; determining a value of bandwidth to be allocated as a function of the application bit rate to transmit the data stream from the intermediate device to the sink device; allocation of the value of bandwidth to be allocated to the transmission of the data stream from the intermediate device to the sink device.
Abstract:
A method is proposed for synchronizing a data stream transmitted on a communications network, the data stream being transmitted from an emitter device to a receiver device in the form of data packets of predefined size, a data packet being filled up with a padding synchronization symbol if an amount of applications data to be transmitted in the data packet is below the predefined size of the data packet. The receiver device performs the following steps: obtaining an indication of a recurrence of filling of the data packets with padding synchronization symbols; upon detection, at a position in the data stream, of a data loss symbol representative of a lost data in a given data packet, predicting whether the lost data corresponds to an applications data or a padding synchronization symbol, as a function of a position of the given data packets in the recurrence; and marking that the data stream contains, at the data loss symbol position, an erroneous applications data, if the result of the predicting step is that the lost data corresponds to an applications data; or replacing the data loss symbol by a padding synchronization symbol, if the result of the predicting step is that the lost data corresponds to a padding synchronization symbol.
Abstract:
A method for the transmission of data in a synchronous communications network comprising a plurality of nodes, a super frame being communicated based on a network cycle on the network and comprising a plurality of frames, each frame being associated with one of the nodes. Each frame comprises a payload part itself comprising an own data section and a repeat data section. The plurality of nodes comprises at least one relay node associated with an application generating own data of the relay node having to be transmitted to at least one second node. The relay node performs the following steps: reception of frames coming from the other nodes; reading of a predetermined part of the data from the received frames, enabling repeat data to be obtained; writing said repeat data in the repeat data section of a new frame; writing own data of said relay node in the own data section of the new frame; and transmission of the new frame.