摘要:
A method is intended for disseminating content data in a peer-to-peer mode between peers connected to at least one communication network. This method comprises the steps of: i) making peers exchange neighboring information between them to build a bipartite peer overlay comprising a first group, comprising peers having a complete content to be disseminated, and a second group, comprising peers having not this content or only a part of it and having links therebetween, ii) disseminating the data defining the content (and preferably encoded with erasure correcting codes) from peers of the first group to first peers of the second group according to the bipartite peer overlay, iii) disseminating the data received by the first peers to other peers of the second group according to the bipartite peer overlay, and iv) updating the bipartite peer overlay when a peer of the second group has fully completed the content.
摘要:
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.
摘要:
A method is dedicated to data transmission in peer-to-peer mode between peers (P1-P4) being able to connect by means of communication equipment (E1-E4) to a first communication network (R1) providing access to the Internet and to a second communication network (R2). This method consists, when a communication application of the peer-to-peer type (A) running in a first peer (P1) must transmit data to at least one second peer (P3) in which the same communication application (A) runs, i) in choosing one of the first (R1) and second (R2) networks according to at least one criterion chosen to perform its transmission, and ii) in connecting the first peer (P1), via its equipment (E1), to the network chosen to transmit the data in peer-to-peer mode to the second peer (P3), via this chosen network.
摘要:
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.
摘要:
The present invention concerns a method of transferring content from a first communication device to a second communication device in a communication network, comprising the following steps: defining a first probability, according to which a content can be encoded; defining a second probability, according to which a content can be chosen; upon request of content from said second communication device to said first communication device: encoding content with another content according to said first probability, said content being chosen with said second probability, and transferring content z=x XOR y from said first communication device to said second communication device, or according to probability 1−pe transferring unencoded content x from said first communication device to said second communication device.
摘要翻译:本发明涉及将内容从第一通信设备传送到通信网络中的第二通信设备的方法,包括以下步骤:定义第一概率,根据该第一概率对内容进行编码; 定义第二概率,据此可以选择内容; 根据从所述第二通信设备到所述第一通信设备的内容的请求:根据所述第一概率对具有另一内容的内容进行编码,所述内容以所述第二概率被选择,并且将内容z = x XOR y从所述第一通信设备传送到所述第一通信设备 或者根据概率1-pe将未编码内容x从所述第一通信设备传送到所述第二通信设备。
摘要:
The present invention concerns a method of transferring content from a first communication device to a second communication device in a communication network, comprising the following steps: defining a first probability, according to which a content can be encoded; defining a second probability, according to which a content can be chosen; upon request of content from said second communication device to said first communication device: encoding content with another content according to said first probability, said content being chosen with said second probability, and transferring content z=x XOR y from said first communication device to said second communication device, or according to probability 1-pe transferring unencoded content x from said first communication device to said second communication device.
摘要翻译:本发明涉及将内容从第一通信设备传送到通信网络中的第二通信设备的方法,包括以下步骤:定义第一概率,根据该第一概率对内容进行编码; 定义第二概率,据此可以选择内容; 根据从所述第二通信设备到所述第一通信设备的内容的请求:根据所述第一概率对具有另一内容的内容进行编码,所述内容以所述第二概率被选择,并且将内容z = x XOR y从所述第一通信设备传送到所述第一通信设备 或者根据概率1-pe将未编码内容x从所述第一通信设备传送到所述第二通信设备。
摘要:
A method is intended for disseminating content data in a peer-to-peer mode between peers connected to at least one communication network. This method comprises the steps of: i) making peers exchange neighboring information between them to build a bipartite peer overlay comprising a first group, comprising peers having a complete content to be disseminated, and a second group, comprising peers having not this content or only a part of it and having links therebetween, ii) disseminating the data defining the content (and preferably encoded with erasure correcting codes) from peers of the first group to first peers of the second group according to the bipartite peer overlay, iii) disseminating the data received by the first peers to other peers of the second group according to the bipartite peer overlay, and iv) updating the bipartite peer overlay when a peer of the second group has fully completed the content.
摘要:
A method dedicated to the management of data transmission in peer to peer mode between peers that can connect to a communication network, each transmission being carried out by a peer, following the reception of a request from another peer, according to a selected reciprocity mechanism. When a peer wants to receive from another peer 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 an exchange value equivalent to a number M of blocks of data to be transmitted to at least one other peer 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 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.
摘要:
The invention concerns a method for assigning parts of multimedia files to distributed storage devices, the number of said devices being an integer n, characterized in that it comprises the following steps: a step consisting in dividing each multimedia file in windows, which represent data for contiguous playback of a given duration; a step consisting, for each multimedia file, in determining a number k so that any original window of file can be recovered from any k distinct symbols; a step consisting, for each window of each said multimedia files, in assigning n corresponding symbols to said devices, one to each device, the n distinct symbols being created using erasure coding; and a step consisting in partially or totally filling the storage memory left on each device after said first steps with prefix windows of said multimedia files.