摘要:
The method can be used to provide a solution to the allocation of multicast addresses within a local area network by stream servers, particularly audio/video. This solution does not involve configuration or particular servers. The invention relies on the use of identifiers of the transmitted stream to construct the multicast address. Also, this method enables the transmission client to know the duly constructed multicast address to subscribe to a stream.
摘要:
The invention enables a standard client according to the DVB-IPI phase 1 standard and connected within a local area network interconnected with a service delivery network via a non-transparent gateway to discover all the services offered to it both by the external delivery network an d by the servers in its local area network. The invention is based mainly on a service discovery aggregation functionality that we call “SD & S proxy” implemented on any one of the devices connected to the local area network running jointly with an ad-hoc configuration of the gateway.
摘要:
The invention relates to a method of transmitting digital data packets protected by error correction packets and more precisely the manner of inserting these correction packets into the data packet stream so as to increase the correction effectiveness of the error correction method while limiting the latency introduced into the transmission. The packets are set out in matrix form, error packets are computed on lines and columns and are inserted regularly into the stream at a sufficient distance from the data packets that they protect.
摘要:
A method dedicated to the management of data transmission in peer to peer mode between peers (P1-P4) that can connect to a communication network (R), each transmission being carried out by a peer (P1), following the reception of a request from another peer (P2), according to a selected reciprocity mechanism. This method consists, when a peer (P2) wants to receive from another peer (P1) N blocks of data according to a first priority level Xk selected in a set of at least two different priority levels, in assigning to this peer (P2) an exchange value equivalent to a number M of blocks of data to be transmitted to at least one other peer (P1) according to a second priority level Xk′ selected in this set, M being equal to N*mkk′, where mkk′ is a predetermined value function of the first Xk and second Xk′ selected priority levels.
摘要:
A network re-encoding device is intended for re-encoding encoded symbols to be transmitted to at least one communication equipment connected to a network. This network re-encoding device comprises a re-encoding means arranged for re-encoding output nodes, defined by LT code symbols representative of encoded symbols and representative respectively of the results of XOR Boolean operation between input nodes defining decoded symbols whose values have to be discovered and to which they are linked into a Tanner graph, by combining chosen input node and/or output node having known values, in order to produce new LT code symbols defining generated output nodes ready to be transmitted.
摘要:
The present invention concerns a transmitter and a receiver and a method thereof for permitting a receiver to reconstruct a stream at a constant bit rate. In particular it concerns a method for transmitting first packets encapsulated in second packets in a transmission system, comprising the steps, at the transmitter, of collecting a predetermined number of the first packets, and triggering transmission of the second packet encapsulating the collected first packets, the second packet comprising a timestamp for each one of the first packets.
摘要:
A method for transmitting first packets encapsulated in second packets in a transmission system in which part of the first packets contain a first timing reference for synchronization of a receiver clock and at least part of said second packets contain a second timing reference for reducing transmission jitter of the second packets at the receiver is described. This method is characterized by the steps, at the transmitter, collecting first packets, determining whether a collected first packet contains a first timing reference and triggering transmission of a second packet encapsulating collected first packets including said first packet containing the first timing reference in response to a positive determination.
摘要:
The invention concerns a method for securing a data packet stream involving the following steps: arranging the packets to be sent in a matrix of D rows and L columns; to each row and each column of the matrix, applying an error correction function, the result of which is a correction packet; then sending the resulting correction packets in addition to the data packets. The invention also concerns a method for reconstructing lost packets in a data packet stream involving the following steps: arranging the received packets in a matrix of D rows and L columns, taking their sequence number into account; to each row and each column of the matrix containing at least one lost packet, applying a function for reconstructing missing packets using the received packets and the correction packet corresponding to the row or to the column. The invention also concerns the devices implementing these methods.
摘要:
A programmable data processing device for a digital TV set-top box comprises: a loading engine for receiving portions of code of a first type and/or data from a DSM-CC Carousel, a storage means for storing the portions received by the loading engine, an execution engine for executing an application embodied by the received portions; and a translating engine for translating the first type code into a native code of the execution engine. The translating engine is adapted to compile at least a certain one of said received portions into native code and to store the thus compiled portion in the storage means, and to interpret other portions of code, and the execution engine is adapted to process compiled code and interpreted code within a same application.
摘要:
A method and apparatus are described for protecting real time media including receiving media packets, generating media bit strings from the media packets, applying a forward error correcting code across the generated media bit strings to generate at least one forward error correcting bit string and generating at least one forward error correcting packet from the at least one forward error correcting bit string. Also described are a method and apparatus for recovering from losses of real time media packets including forming media bit strings from received media packets, forming forward error correcting bit strings from received forward error correcting packets, decoding the formed media bit strings and forward error correcting bit strings to obtain recovered media bit strings and recover lost media packets from the recovered media bit strings. Further described is a data structure for a forward error correcting header on computer readable media.