An electronic device, including: a coordination establishment module configured to send a coordination request signal to at least one candidate coordination device as well as determine at least one coordination device in accordance with a response of the at least one candidate coordination device and establish a coordination connection with the at least one determined coordination device, wherein each of the at least one candidate coordination device is another electronic device; a data transmission module configured to communicate for target data through a plurality of communication links, the plurality of communication links comprising communication links between the electronic device and the at least one coordination device; and a data processing module configured to merge data received by the plurality of communication links to facilitate to download the target data, and/or configured to partition the target data to facilitate to upload the target data by the data transmission module through the plurality of the communication links; wherein the coordination establishment module is further configured to send device parameter information to an external coordination control device and receive a candidate coordination device instruction determined by the external coordination control device so as to determine the candidate coordination device, as well as send information of the coordination device determined by the coordination establishment module to the external coordination control device, the device parameter information including a position of the electronic device usable by the external coordination control device to determine the candidate coordination device in accordance with the position of the electronic device and/or information of the target data usable by the external coordination control device to inform the candidate coordination device of the information of the target data. a coordination establishment module configured to send a coordination request signal to at least one candidate coordination device as well as determine at least one coordination device in accordance with a response of the at least one candidate coordination device and establish a coordination connection with the at least one determined coordination device, wherein each of the at least one candidate coordination device is another electronic device; a data transmission module configured to communicate for target data through a plurality of communication links, the plurality of communication links comprising communication links between the electronic device and the at least one coordination device; and a data processing module configured to merge data received by the plurality of communication links to facilitate to download the target data, and/or configured to partition the target data to facilitate to upload the target data by the data transmission module through the plurality of the communication links; wherein the coordination establishment module is further configured to send device parameter information to an external coordination control device and receive a candidate coordination device instruction determined by the external coordination control device so as to determine the candidate coordination device, as well as send information of the coordination device determined by the coordination establishment module to the external coordination control device, the device parameter information including a position of the electronic device usable by the external coordination control device to determine the candidate coordination device in accordance with the position of the electronic device and/or information of the target data usable by the external coordination control device to inform the candidate coordination device of the information of the target data.