×

Content Delivering Method and System for Computer Network

  • US 20100082836A1
  • Filed: 11/21/2007
  • Published: 04/01/2010
  • Est. Priority Date: 02/08/2007
  • Status: Active Grant
First Claim
Patent Images

1. A content delivering method for computer network, wherein, comprising a basic group-to-group transmission, and said group is a collection of nodes with the same attributes and said basic group-to-group transmission comprising the following steps:

  • A1, Nodes participating in content transmission are classified into a transmitting group in charge of transmitting content and a receiving group in charge of receiving content, Nodes that have existed or will participate and in charge of content transmission are classified into a transmitting group management, and Nodes that have existed or will participate and need to receive content are classified into a receiving group management;

    B1, A control data set reflecting information of the group it belongs to is established for each transmitting group or receiving group, and each control data set is set with a serial number which is updated after change of the control data set in every time or during a period of time, so as to establish one-to-one correspondence between the control data set and the serial number, said control data set at least comprises basic information of each node in the group, which at least comprises the communication address of this node;

    C1, The control data set is delivered to each node of the group, and each node is made to keep the latest control data set of the group;

    D1, Content that needs to be transmitted is divided into a plurality of portions, and the portions need to be transmitted are assigned to nodes in the transmitting group which taking charge;

    E1, The content that needs to be transmitted is divided into a plurality of content blocks, which then assembled to be a content packet by the Nodes in the transmitting group, wherein, the content packet comprises serial number marks of the control data set;

    F1, The control data set of the receiving group that receiving this content packet is delivered to nodes of the transmitting group, and before transmitting, the serial number marks of the control data set is set to be the current serial numbers of the control data set of the receiving group that receiving this content packet;

    G1, According to the control data set of the receiving group, nodes in the transmitting group respectively transmit the data packet to at least one node of the receiving group;

    H1, After receiving the content packet transmitted from the transmitting group, the node in the receiving group transmits said content blocks again to other nodes in need of the content blocks within the group according to the control data set indicated by the serial number marks of the content packet;

    I1, Nodes in the receiving group recover the content blocks transmitted by each node to the transmitted content.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×