Method, system, control device and node device for data transmission
First Claim
1. A method for data transmission, wherein the method comprises the steps of:
- determining, by a control device, a source node for the data transmission, wherein when the control device firstly controlling sending data, the source node for the data transmission is an original node storing the data before the data is sent;
selecting, by the control device, a node which has not been selected for reception of the data as a destination node for the data transmission, from a list of nodes for the reception of the data, wherein the destination node for the data transmission serves as a next nearest node of the source node for the data transmission on a transmission chain, and reports a data reception progress about the last data transmission for the control device;
wherein the list of nodes comprises at least one identifier of each of the nodes for the reception of the data and an address of each of the nodes; and
issuing, by the control device, a data transmission task to the source node for the data transmission, wherein the data transmission task comprises the identifier of the destination node for the data transmission and the address of the destination node for the data transmission, so that the source node for the data transmission transmits the data to the destination node for the data transmission according to the address of the destination node for the data transmission.
1 Assignment
0 Petitions
Accused Products
Abstract
The application discloses a method, system, control device and node device for data transmission. The method includes determining a source node for data transmission; selecting a node which has not been selected for reception of the data as a destination node for the data transmission, from a list of nodes for the reception of the data, wherein the destination node serves as the next nearest node of the source node; wherein the list of nodes comprises at least one identifier and an address of each node; and issuing a data transmission task to the source node, wherein the data transmission task comprises the identifier and the address of the destination node, so that the source node transmits the data to the destination node according to the address of the destination node. The technical solutions of the application can guarantee the data transmission speed and the data transmission efficiency.
-
Citations
15 Claims
-
1. A method for data transmission, wherein the method comprises the steps of:
-
determining, by a control device, a source node for the data transmission, wherein when the control device firstly controlling sending data, the source node for the data transmission is an original node storing the data before the data is sent; selecting, by the control device, a node which has not been selected for reception of the data as a destination node for the data transmission, from a list of nodes for the reception of the data, wherein the destination node for the data transmission serves as a next nearest node of the source node for the data transmission on a transmission chain, and reports a data reception progress about the last data transmission for the control device;
wherein the list of nodes comprises at least one identifier of each of the nodes for the reception of the data and an address of each of the nodes; andissuing, by the control device, a data transmission task to the source node for the data transmission, wherein the data transmission task comprises the identifier of the destination node for the data transmission and the address of the destination node for the data transmission, so that the source node for the data transmission transmits the data to the destination node for the data transmission according to the address of the destination node for the data transmission. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A control device, wherein the device comprises:
-
a determining module, configured to determine a source node for a data transmission, wherein when the control device firstly controlling sending data, the source node for the data transmission is an original node storing the data before the data is sent; a selecting module, configured to select a node which has not been selected for reception of the data as a destination node for the data transmission, from a list of nodes for the reception of the data, wherein the destination node for the data transmission serves as a next nearest node of the source node for the data transmission on a transmission chain, and reports a data reception progress about the last data transmission for the control device;
wherein the list of nodes comprises at least one identifier of each of the nodes for the reception of the data and an address of each of the nodes; andan issuing module, configured to issue a data transmission task to the source node for the data transmission, wherein the data transmission task comprises the identifier of the destination node for the data transmission and the address of the destination node for the data transmission, so that the source node for the data transmission transmits the data to the destination node for the data transmission according to the address of the destination node for the data transmission. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for data transmission, comprising a control device and at least one node device, wherein the control device comprises:
-
a determining module, configured to determine a source node for a data transmission, wherein when the control device firstly controlling sending data, the source node for the data transmission is an original node storing the data before the data is sent; a selecting module, configured to select a node which has not been selected for reception of the data as a destination node for the data transmission, from a list of nodes for the reception of the data, wherein the destination node for the data transmission serves as a next nearest node of the source node for the data transmission on a transmission chain, and reports a data reception progress about the last data transmission for the control device;
wherein the list of nodes comprises at least one identifier of each of the nodes for the reception of the data and an address of each of the nodes; andan issuing module, configured to issue a data transmission task to the source node for the data transmission, wherein the data transmission task comprises the identifier of the destination node for the data transmission and the address of the destination node for the data transmission, so that the source node for the data transmission transmits the data to the destination node for the data transmission according to the address of the destination node for the data transmission; wherein the node device comprises; a receiving module, configured to receive a data transmission task issued by a control device, when the node device serves as a source node for the data transmission, wherein the data transmission task include an identifier of a destination node for the data transmission and an address of the destination node for the data transmission; and a sending module, configured to transmit data to the destination node for the data transmission, according to the address of the destination node for the data transmission. - View Dependent Claims (12, 13, 14, 15)
-
Specification