Wireless aggregation transmission method and device

By forming a cluster through multiple mobile phones and building an aggregation transmission system, the problem of insufficient transmission capability of wireless aggregation network in the prior art is solved. Devices that realize wireless aggregation transmission capability can provide link aggregation transmission services without the need for specific program customization or device SIM card insertion, and make the most of the use of existing network infrastructure.

CN119967481APending Publication Date: 2025-05-09北京数码视讯软件技术发展有限公司 +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510151203.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-11
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

The prior art is difficult to realize wireless aggregation network transmission in the aggregation transmission scenario, especially when specific program customization and device SIM card insertion are not required, and devices with wireless aggregation network transmission capabilities cannot provide gateway functions, resulting in the inability to provide transparent or non-invasive wireless data aggregation transmission services for existing networks or devices.

Method used

A cluster is formed by multiple mobile phones with mobile network access capabilities, and any one is selected as the main control phone. The other mobile phones are connected to the wireless hotspot shared by the main control phone to form the first cluster; when multiple node mobile phones are connected to the same router, the second main control phone is automatically selected to form the second cluster. Based on these clusters, the main control mobile phone receives data and splits it through the data splitting algorithm, sends it to other nodes for mobile phones and data aggregation services for combination and assembly.

Benefits of technology

Devices that realize wireless aggregation transmission capabilities can provide link aggregation transmission services without the need for specific program customization or device SIM card insertion, making the use of existing network infrastructure to the maximum extent, making application scenarios more diverse and flexible.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119967481A_ABST
    Figure CN119967481A_ABST
Patent Text Reader

Abstract

The invention provides a wireless aggregation transmission method and equipment, and the method comprises the steps: selecting any one of a plurality of node mobile phones as a first master control mobile phone, and connecting other node mobile phones to a wireless hotspot shared by the first master control mobile phone, thereby forming a first cluster; when a plurality of node mobile phones are respectively connected to the same router, the node mobile phones automatically select a second master control mobile phone to form a second cluster; based on the first cluster, the first master control mobile phone receives first data sent by the user terminal, splits the first data through a data splitting algorithm, and sends the first split data to other node mobile phones and the data aggregation service respectively; based on the second cluster, the second master control mobile phone receives second data sent by the user terminal through the router, splits the second data through a data splitting algorithm, and sends the second split data to other node mobile phones and the data aggregation service respectively; and combining and assembling the data aggregation service.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a wireless aggregation transmission method and device. Background Art

[0002] In the aggregate transmission scenario, transmission is mainly carried out through the following methods: the first method is to use dedicated equipment with data aggregation and transmission functions, and run customized programs on this equipment to achieve centralized data transmission; the second method is to use a dedicated router with data aggregation transmission capabilities, and connect related devices to the router through wired or wireless methods to achieve centralized data transmission; the third method is to transmit data through a network or channel that does not have data aggregation transmission capabilities.

[0003] In the first method, the device must have wireless network data aggregation transmission function and can only aggregate and transmit data generated by specific programs, which need to meet customized requirements. In the second method, in order to achieve wireless aggregation network transmission, the device needs to directly insert a SIM card. In the third method, the device with wireless aggregation network transmission capability does not provide gateway function, so it cannot provide transparent or non-intrusive wireless data aggregation transmission services for existing networks or devices. Summary of the invention

[0004] In view of this, the purpose of the present invention is to provide a wireless aggregation transmission method and device. After multiple mobile phones with mobile network access capabilities form a cluster, they can provide link aggregation transmission capabilities for the accessed devices without the need for special customization of programs or devices, thereby maximizing the use of existing network infrastructure and making application scenarios more diverse and flexible.

[0005] In a first aspect, an embodiment of the present invention provides a wireless aggregation transmission method, which is applied to a wireless aggregation transmission system, wherein the wireless aggregation transmission system includes multiple node mobile phones and a data aggregation service; each of the node mobile phones has a mobile network access capability; the method includes:

[0006] Select any one of the plurality of node mobile phones as a first master mobile phone, and connect the other node mobile phones to the wireless hotspot shared by the first master mobile phone, thereby forming a first cluster;

[0007] When a plurality of the node mobile phones are respectively connected to the same router, the node mobile phones automatically select a second master control mobile phone to form a second cluster;

[0008] Based on the first cluster, the first master control mobile phone receives first data sent by the user terminal, and splits the first data through a data splitting algorithm to obtain first split data;

[0009] The first master control mobile phone sends the first split data to other node mobile phones and the data aggregation service respectively, so that the data aggregation service combines and assembles the first split data;

[0010] Based on the second cluster, the second master control mobile phone receives the second data sent by the user terminal through the router, and splits the second data through a data splitting algorithm to obtain second split data;

[0011] The second master control mobile phone sends the second split data to the other node mobile phones and the data aggregation service respectively, so that the data aggregation service combines and assembles the second split data.

[0012] Further, any one of the plurality of node mobile phones is selected as a first master mobile phone, and the other node mobile phones are connected to the wireless hotspot shared by the first master mobile phone, thereby forming a first cluster, including:

[0013] Run the aggregation transmission App on multiple node mobile phones, and select any one as the first master control mobile phone;

[0014] Connecting the other node mobile phones to the wireless hotspot shared by the first master mobile phone;

[0015] The aggregation transmission App running on the first master mobile phone automatically discovers the aggregation transmission App running on the node mobile phone;

[0016] When the aggregation transmission App running on each of the node mobile phones automatically completes registration with the aggregation transmission App running on the first master control mobile phone, the first cluster is formed.

[0017] Further, when a plurality of the node mobile phones are respectively connected to the same router, the node mobile phones automatically select a second master control mobile phone to form a second cluster, including:

[0018] Run the aggregation transmission App from the multiple node mobile phones, and connect the multiple node mobile phones to the same router respectively;

[0019] Automatically select the second master control mobile phone from the aggregation transmission App running on each of the node mobile phones;

[0020] When the aggregation transmission Apps running on each of the node mobile phones discover each other and complete registration, the second cluster is formed.

[0021] Furthermore, the first master control mobile phone sends the first split data to the other node mobile phones and the data aggregation service respectively, so that the data aggregation service combines and assembles the first split data, including:

[0022] The aggregation transmission App of the first master mobile phone distributes the first split data to the aggregation transmission App of each of the node mobile phones;

[0023] The aggregation transmission App of the first master mobile phone sends the first split data to the data aggregation service through the mobile network;

[0024] The aggregation transmission App of each node mobile phone sends the received first split data to the data aggregation service through the mobile network;

[0025] The data aggregation service combines and assembles the received first split data to obtain assembled data, and sends the assembled data to a target service.

[0026] Furthermore, after forming the second cluster, the method further includes:

[0027] Obtaining the IP information of the second master mobile phone;

[0028] The gateway of the router is configured as the IP information of the second master mobile phone;

[0029] When the user terminal is connected to the router and generates second data, the aggregation transmission App of the second master control mobile phone receives the second data through the router and intercepts network traffic.

[0030] In a second aspect, an embodiment of the present invention provides a wireless aggregation transmission device, which is applied to a wireless aggregation transmission system, wherein the wireless aggregation transmission system includes a plurality of node mobile phones and a data aggregation service; each of the node mobile phones has a mobile network access capability; the device includes:

[0031] A first cluster forming module, used to select any one of the plurality of node mobile phones as a first master mobile phone, and connect the other node mobile phones to the wireless hotspot shared by the first master mobile phone, thereby forming a first cluster;

[0032] A second cluster forming module, used for automatically selecting a second master control mobile phone from the node mobile phones when the plurality of node mobile phones are respectively connected to the same router, thereby forming a second cluster;

[0033] A first splitting module is configured to receive, by the first master mobile phone, first data sent by a user terminal based on the first cluster, and split the first data using a data splitting algorithm to obtain first split data;

[0034] A first combination and assembly module, used for the first master control mobile phone to send the first split data to other node mobile phones and the data aggregation service respectively, so that the data aggregation service combines and assembles the first split data;

[0035] A second splitting module is used for receiving, by the second master mobile phone, second data sent by the user terminal through the router based on the second cluster, and splitting the second data through a data splitting algorithm to obtain second split data;

[0036] The second combination and assembly module The second master control mobile phone sends the second split data to other node mobile phones and the data aggregation service respectively, so that the data aggregation service combines and assembles the second split data.

[0037] Furthermore, the first cluster composition module is specifically used for:

[0038] Run the aggregation transmission App on multiple node mobile phones, and select any one as the first master control mobile phone;

[0039] Connecting the other node mobile phones to the wireless hotspot shared by the first master mobile phone;

[0040] The aggregation transmission App running on the first master mobile phone automatically discovers the aggregation transmission App running on the node mobile phone;

[0041] When the aggregation transmission App running on each of the node mobile phones automatically completes registration with the aggregation transmission App running on the first master control mobile phone, the first cluster is formed.

[0042] Furthermore, the second cluster composition module is specifically used for:

[0043] Run the aggregation transmission App from the multiple node mobile phones, and connect the multiple node mobile phones to the same router respectively;

[0044] Automatically select the second master control mobile phone from the aggregation transmission App running on each of the node mobile phones;

[0045] When the aggregation transmission Apps running on each of the node mobile phones discover each other and complete registration, the second cluster is formed.

[0046] In a third aspect, an embodiment of the present invention provides an electronic device, including a memory and a processor, wherein the memory stores a computer program executable on the processor, and the processor implements the method described above when executing the computer program.

[0047] In a fourth aspect, an embodiment of the present invention provides a computer-readable medium having a non-volatile program code executable by a processor, wherein the program code enables the processor to execute the method as described above.

[0048] The embodiment of the present invention provides a wireless aggregation transmission method and device, which are applied to a wireless aggregation transmission system, wherein the wireless aggregation transmission system includes multiple node mobile phones and a data aggregation service; each node mobile phone has a mobile network access capability; the method includes: selecting any one of the multiple node mobile phones as a first master mobile phone, and connecting other node mobile phones to a wireless hotspot shared by the first master mobile phone, thereby forming a first cluster; when multiple node mobile phones are respectively connected to the same router, the node mobile phones automatically select a second master mobile phone, thereby forming a second cluster; based on the first cluster, the first master mobile phone receives first data sent by a user terminal, splits the first data through a data splitting algorithm, and obtains first split data; the first master mobile phone selects the first split data The split data are sent to other node mobile phones and data aggregation services respectively, so that the data aggregation service combines and assembles the first split data; based on the second cluster, the second master mobile phone receives the second data sent by the user terminal through a router, splits the second data through a data splitting algorithm, and obtains second split data; the second master mobile phone sends the second split data to other node mobile phones and data aggregation services respectively, so that the data aggregation service combines and assembles the second split data; after multiple mobile phones with mobile network access capabilities form a cluster, they can provide link aggregation transmission capabilities for the connected devices without the need for special customization of programs or devices, thereby maximizing the use of existing network infrastructure and making application scenarios more diversified and flexible.

[0049] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description, claims and drawings.

[0050] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0052] Figure 1A flow chart of a wireless aggregation transmission method provided in Embodiment 1 of the present invention;

[0053] Figure 2 A schematic diagram of the wireless aggregation transmission system architecture provided in Embodiment 1 of the present invention;

[0054] Figure 3 A schematic diagram of another wireless aggregation transmission system architecture provided in Embodiment 1 of the present invention;

[0055] Figure 4 A signaling diagram of a first cluster building process provided in Embodiment 1 of the present invention;

[0056] Figure 5 A signaling diagram of the second cluster construction process provided in the first embodiment of the present invention;

[0057] Figure 6 A signaling diagram of a wireless aggregation data transmission process provided in Embodiment 1 of the present invention;

[0058] Figure 7 Another signaling diagram of a wireless aggregation data transmission process provided in Embodiment 1 of the present invention;

[0059] Figure 8 A schematic diagram of a wireless aggregation transmission device provided in Embodiment 2 of the present invention. DETAILED DESCRIPTION

[0060] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0061] To facilitate understanding of this embodiment, the embodiment of the present invention is described in detail below.

[0062] Embodiment 1:

[0063] Figure 1 This is a flow chart of the wireless aggregation transmission method provided in Embodiment 1 of the present invention.

[0064] Reference Figure 1 , applied to a wireless aggregation transmission system, the wireless aggregation transmission system includes multiple node mobile phones and data aggregation services; each node mobile phone has a mobile network access capability; the method includes the following steps:

[0065] Step S101, selecting any one of the plurality of node mobile phones as a first master mobile phone, and connecting other node mobile phones to a wireless hotspot shared by the first master mobile phone, thereby forming a first cluster;

[0066] Step S102, when multiple node mobile phones are respectively connected to the same router, the node mobile phones automatically select a second master mobile phone to form a second cluster;

[0067] Step S103: Based on the first cluster, the first master control mobile phone receives the first data sent by the user terminal, and splits the first data using a data splitting algorithm to obtain first split data;

[0068] Step S104, the first master control mobile phone sends the first split data to other node mobile phones and the data aggregation service respectively, so that the data aggregation service combines and assembles the first split data;

[0069] Step S105: Based on the second cluster, the second master control mobile phone receives the second data sent by the user terminal through the router, and splits the second data through a data splitting algorithm to obtain second split data;

[0070] Step S106: The second master control mobile phone sends the second split data to other node mobile phones and the data aggregation service respectively, so that the data aggregation service combines and assembles the second split data.

[0071] In this embodiment, in the scenario of aggregate transmission demand, multiple mobile phones with mobile data network access capabilities are interconnected to form a network node with wireless or wired access capabilities, so that devices with network access functions can achieve the purpose of aggregate network transmission after connecting to the node, and meet their increased demand for network bandwidth, stability, etc.

[0072] In the aggregated transmission scenario, multiple mobile phones that can normally access the mobile data network can be connected to an ordinary wired or wireless router, and the router's gateway can be set to point to the IP address of one of the mobile phones. In this way, devices connected to the wireless or wired network can achieve aggregated network transmission, effectively improving network transmission efficiency and providing strong support for multi-device, high-traffic network application scenarios.

[0073] Furthermore, step S101 includes the following steps:

[0074] Step S201, running the aggregation transmission App on multiple node mobile phones, and selecting any one as the first master control mobile phone;

[0075] Step S202, connecting other node mobile phones to the wireless hotspot shared by the first master mobile phone;

[0076] Step S203, the aggregation transmission App running on the first master mobile phone automatically discovers the aggregation transmission App running on the node mobile phone;

[0077] Step S204: When the aggregation transmission App running on each node mobile phone automatically completes registration with the aggregation transmission App running on the first master mobile phone, a first cluster is formed.

[0078] Further, step S102 includes the following steps:

[0079] Step S301, running the aggregation transmission App on multiple node mobile phones, and connecting the multiple node mobile phones to the same router respectively;

[0080] Step S302, automatically selecting a second master control mobile phone from the aggregation transmission App running on each node mobile phone;

[0081] Step S303: When the aggregation transmission Apps running on each node mobile phone discover each other and complete registration, a second cluster is formed.

[0082] Further, step S104 includes the following steps:

[0083] Step S401, the aggregation transmission App of the first master mobile phone distributes the first split data to the aggregation transmission App of each node mobile phone;

[0084] Step S402, the aggregation transmission App of the first master mobile phone sends the first split data to the data aggregation service through the mobile network;

[0085] Step S403, the aggregation transmission App of each node mobile phone sends the received first split data to the data aggregation service through the mobile network;

[0086] Step S404: the data aggregation service combines and assembles the received first split data to obtain assembled data, and sends the assembled data to the target service.

[0087] Furthermore, after forming the second cluster, the method further comprises the following steps:

[0088] Step S501, obtaining the IP information of the second master mobile phone;

[0089] Step S502, configuring the gateway of the router to the IP information of the second master mobile phone;

[0090] Step S503, when the user terminal is connected to the router and generates the second data, the aggregation transmission App of the second master control mobile phone receives the second data through the router and intercepts the network traffic.

[0091] The requirements of this application are:

[0092] 1) After multiple mobile phones with mobile network access capabilities start the aggregation transmission app and connect to each other, they can automatically discover and register with each other to form the first cluster.

[0093] 2) After multiple mobile phones with mobile network access capabilities start the aggregation transmission app and connect to the same router, they can automatically discover and register with each other to form a second cluster.

[0094] 3) Multiple mobile phones with mobile network access capabilities can form a cluster and send data to each other.

[0095] 4) When multiple mobile phones with mobile network access capabilities form a cluster, they can provide link aggregation transmission capabilities for the connected devices.

[0096] 5) When multiple mobile phones with mobile network access capabilities form a cluster, they can provide access to Wi-Fi and wired networks through the master mobile phone.

[0097] 6) Multiple mobile phones with mobile network access capabilities can form a cluster and provide network gateway capabilities for the connected routers.

[0098] Reference Figure 2 and Figure 3 The wireless aggregation transmission system includes multiple node mobile phones and data aggregation services. The aggregation transmission App on the node mobile phone mainly provides mobile phone (with mobile network access capability) discovery and registration, client (need to use wireless aggregation transmission function) access and management, gateway data aggregation, data splitting and forwarding on the master mobile phone, and split data reception and sending on the node mobile phone.

[0099] Specifically: a) Mobile phones (with mobile network access capabilities) can form a cluster that provides aggregate transmission capabilities by connecting to the WiFi hotspot shared by the master mobile phone.

[0100] b) Mobile phones (with mobile network access capabilities) can form a cluster that provides aggregate transmission capabilities by connecting to the same router (within the same local area network).

[0101] c) The client (needs to use the wireless aggregation transmission function) can connect to the master mobile phone in the cluster that provides aggregation transmission capabilities through a wired or WiFi network to complete wireless aggregation distribution of data.

[0102] d) The client (needs to use the wireless aggregation transmission function) can connect to the router in the cluster (in the same local area network as the cluster) that provides aggregation transmission capabilities through a wired or WiFi network to complete wireless aggregation distribution of data.

[0103] The data aggregation service runs on the server side and provides aggregation and analysis of data uploaded by the aggregation transmission app. After restoring the data to the original data, it is forwarded to the corresponding target service.

[0104] Figure 4This is a signaling diagram of the first cluster building process provided in Embodiment 1 of the present invention.

[0105] Reference Figure 4 , multiple mobile phones (with mobile network access capabilities) with aggregate transmission apps installed can select any one as the master mobile phone, and the other mobile phones as nodes connect to the wireless hotspot shared by the master mobile phone to form a first cluster that provides aggregate transmission capabilities. The method includes the following steps:

[0106] Step S601: Run the aggregation transmission App on multiple node mobile phones (with mobile network access capability).

[0107] Step S602, selecting any one as the first master control mobile phone;

[0108] Step S603, connecting other node mobile phones to the wireless hotspot shared by the first master mobile phone;

[0109] Step S604, the aggregation transmission App running on the first master mobile phone automatically discovers the aggregation transmission App running on the node mobile phone;

[0110] Step S605: When the aggregation transmission App running on each node mobile phone automatically completes registration with the aggregation transmission App running on the first master mobile phone, a first cluster is formed.

[0111] Step S606: The aggregation transmission App running on the first master mobile phone may distribute data to the aggregation transmission App running on the node mobile phone through the hotspot network.

[0112] Figure 5 This is a signaling diagram of the second cluster building process provided in the first embodiment of the present invention.

[0113] Reference Figure 5 , multiple mobile phones with aggregate transmission apps installed (with mobile network access capabilities) can connect to the same router, and then automatically select the master mobile phone node, and the other mobile phones as nodes to form a second cluster that provides aggregate transmission capabilities. The method includes the following steps:

[0114] Step S701, running the aggregation transmission App from multiple node mobile phones (with mobile network access capability);

[0115] Step S702, connecting multiple node mobile phones to the same router respectively;

[0116] Step S703, when the aggregation transmission Apps running on each node mobile phone discover each other and complete registration, a second cluster is formed;

[0117] Step S704, automatically selecting a second master control mobile phone from the aggregation transmission App running on each node mobile phone;

[0118] Step S705, the aggregation transmission App running on each node mobile phone displays the node information of the second master mobile phone;

[0119] Step S706: The aggregation transmission App running on the second master mobile phone may distribute data to the aggregation transmission App running on the node mobile phone through the hotspot network.

[0120] Figure 6 This is a signaling diagram of the wireless aggregation data transmission process provided in Embodiment 1 of the present invention.

[0121] Reference Figure 6 The user terminal can be a computer, a mobile phone or any other device, and the user terminal performs wireless aggregate data transmission through a wired or WiFi network provided by a first master mobile phone running an aggregate transmission App. The method includes the following steps:

[0122] Step S801, the first master control mobile phone running the aggregation transmission App provides wired and WiFi network access capabilities;

[0123] Step S802, a computer, a mobile phone or any device is connected to the first master mobile phone running the aggregation transmission App via wired or WiFi;

[0124] Step S803: a computer, a mobile phone or any device generates first data that needs to be wirelessly aggregated and distributed;

[0125] Step S804, the computer, mobile phone or any device sends the first data to the first master mobile phone running the aggregation transmission App through the network;

[0126] Step S805, the aggregation transmission App of the first master mobile phone intercepts network traffic;

[0127] Step S806, the aggregation transmission App of the first master mobile phone splits the data according to the data splitting algorithm;

[0128] Step S807, the aggregation transmission App of the first master mobile phone distributes the first split data to the aggregation transmission Apps of other node mobile phones;

[0129] Step S808, the aggregation transmission App of the first master mobile phone sends the first split data to the data aggregation service in the cloud through a mobile network such as China Mobile / China Unicom / China Telecom;

[0130] Step S809, the aggregation transmission App of the node mobile phone sends the first split data to the data aggregation service in the cloud through the mobile network such as China Mobile / China Unicom / China Telecom;

[0131] Step S810, the data aggregation service combines and assembles the received split data;

[0132] Step S811, the data aggregation service sends the combined and assembled data to the required target service.

[0133] Figure 7 This is another signaling diagram of the wireless aggregation data transmission process provided in Embodiment 1 of the present invention.

[0134] Reference Figure 7 , a computer, mobile phone or any device performs wireless aggregate data transmission by connecting to a wired or WiFi network provided by a router (using the master mobile phone of the aggregate transmission capacity cluster in the current network as a gateway), and the method includes the following steps:

[0135] Step S901, the mobile phone running the aggregation transmission App is connected to the router via wired or WiFi;

[0136] Step S902, each mobile phone completes the construction of an aggregate transmission capability cluster through the aggregate transmission App, and obtains the IP information of the second master mobile phone node through the App;

[0137] Step S903, configuring the gateway of the router as the second master mobile phone node IP;

[0138] Step S904, the computer, mobile phone or any device is connected to the router via wired or WiFi;

[0139] Step S905: a computer, a mobile phone or any device generates second data that needs to be wirelessly aggregated and distributed;

[0140] Step S906, the computer, mobile phone or any device sends the second data to the router via the network;

[0141] Step S907, the router forwards the second data to the gateway (the second master control mobile phone), and the aggregation transmission App of the second master control mobile phone intercepts the network traffic;

[0142] Step S908, the aggregation transmission App of the second master mobile phone splits the data according to the data splitting algorithm;

[0143] Step S909, the aggregation transmission App of the second master mobile phone distributes the second split data to the aggregation transmission Apps of other node mobile phones;

[0144] Step S910, the aggregation transmission App of the second master mobile phone sends the second split data to the data aggregation service in the cloud through a mobile network such as China Mobile / China Unicom / China Telecom;

[0145] Step S911, the aggregation transmission App of the node mobile phone sends the second split data to the data aggregation service in the cloud through the mobile network such as China Mobile / China Unicom / China Telecom;

[0146] Step S912, the data aggregation service combines and assembles the received split data;

[0147] Step S913, the data aggregation service sends the combined and assembled data to the required target service.

[0148] This application can provide wireless aggregation transmission function for programs or devices that can normally connect to wireless or wired networks, without the need for special customization of programs or devices; no specific hardware equipment is required, and the wireless mobile network access capability of the mobile phone can be utilized, making the application scenarios more diverse and flexible; the device can provide comprehensive wireless aggregation transmission capabilities for existing networks, thereby maximizing the use of existing network infrastructure.

[0149] Embodiment 2:

[0150] Figure 8 A schematic diagram of a wireless aggregation transmission device provided in Embodiment 2 of the present invention.

[0151] Reference Figure 8 , applied to a wireless aggregation transmission system, the wireless aggregation transmission system includes multiple node mobile phones and data aggregation services; each node mobile phone has the ability to access the mobile network; the device includes:

[0152] A first cluster forming module, used to select any one of the multiple node mobile phones as a first master mobile phone, and connect other node mobile phones to the wireless hotspot shared by the first master mobile phone, so as to form a first cluster;

[0153] A second cluster forming module, used for automatically selecting a second master control mobile phone from the node mobile phones when multiple node mobile phones are respectively connected to the same router, thereby forming a second cluster;

[0154] A first splitting module is used for receiving first data sent by a user terminal through a first master mobile phone based on a first cluster, splitting the first data through a data splitting algorithm, and obtaining first split data;

[0155] A first combination and assembly module, used for the first master control mobile phone to send the first split data to other node mobile phones and the data aggregation service respectively, so that the data aggregation service combines and assembles the first split data;

[0156] A second splitting module is used for receiving second data sent by the user terminal through a router by a second master mobile phone based on a second cluster, splitting the second data through a data splitting algorithm to obtain second split data;

[0157] The second combination and assembly module is used for the second master control mobile phone to send the second split data to other node mobile phones and the data aggregation service respectively, so that the data aggregation service combines and assembles the second split data.

[0158] Furthermore, the first cluster composition module is specifically used for:

[0159] Run the aggregation transmission app on multiple node phones and select any one as the first master phone;

[0160] Connect other node phones to the wireless hotspot shared by the first master phone;

[0161] The aggregation transmission app running on the first master mobile phone automatically discovers the aggregation transmission app running on the node mobile phone;

[0162] When the aggregation transmission App running on each node mobile phone automatically completes registration with the aggregation transmission App running on the first master control mobile phone, a first cluster is formed.

[0163] Furthermore, the second cluster composition module is specifically used for:

[0164] Run the aggregation transmission app on multiple node phones and connect multiple node phones to the same router respectively;

[0165] Automatically select the second master mobile phone from the aggregation transmission app running on each node mobile phone;

[0166] When the aggregation transmission apps running on each node mobile phone discover each other and complete registration, a second cluster is formed.

[0167] An embodiment of the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the wireless aggregation transmission method provided in the above embodiment are implemented.

[0168] An embodiment of the present invention further provides a computer-readable medium having a non-volatile program code executable by a processor, wherein a computer program is stored on the computer-readable medium, and when the computer program is executed by the processor, the steps of the wireless aggregation transmission method of the above embodiment are executed.

[0169] The computer program product provided in the embodiment of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the method described in the previous method embodiment. The specific implementation can be found in the method embodiment and will not be repeated here.

[0170] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system and device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0171] In addition, in the description of the embodiments of the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0172] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc., which can store program codes.

[0173] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.

[0174] Finally, it should be noted that the above-described embodiments are only specific implementations of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The protection scope of the present invention is not limited thereto. Although the present invention is described in detail with reference to the above-described embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-described embodiments within the technical scope disclosed by the present invention, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.

Claims

1. A wireless aggregation transmission method, characterized in that: Applied to a wireless aggregation transmission system, the wireless aggregation transmission system includes multiple node mobile phones and data aggregation services; each of the node mobile phones has mobile network access capability; the method includes: Select any one of the plurality of node mobile phones as a first master mobile phone, and connect the other node mobile phones to the wireless hotspot shared by the first master mobile phone, thereby forming a first cluster; When a plurality of the node mobile phones are respectively connected to the same router, the node mobile phones automatically select a second master control mobile phone to form a second cluster; Based on the first cluster, the first master control mobile phone receives first data sent by the user terminal, and splits the first data through a data splitting algorithm to obtain first split data; The first master control mobile phone sends the first split data to other node mobile phones and the data aggregation service respectively, so that the data aggregation service combines and assembles the first split data; Based on the second cluster, the second master control mobile phone receives the second data sent by the user terminal through the router, and splits the second data through a data splitting algorithm to obtain second split data; The second master control mobile phone sends the second split data to the other node mobile phones and the data aggregation service respectively, so that the data aggregation service combines and assembles the second split data.

2. The wireless aggregation transmission method according to claim 1, characterized in that: Selecting any one of the plurality of node mobile phones as a first master mobile phone, and connecting the other node mobile phones to the wireless hotspot shared by the first master mobile phone, thereby forming a first cluster, including: Run the aggregation transmission App on multiple node mobile phones, and select any one as the first master control mobile phone; Connecting the other node mobile phones to the wireless hotspot shared by the first master mobile phone; The aggregation transmission App running on the first master mobile phone automatically discovers the aggregation transmission App running on the node mobile phone; When the aggregation transmission App running on each of the node mobile phones automatically completes registration with the aggregation transmission App running on the first master control mobile phone, the first cluster is formed.

3. The wireless aggregation transmission method according to claim 1, characterized in that: When a plurality of the node mobile phones are respectively connected to the same router, the node mobile phones automatically select a second master mobile phone to form a second cluster, including: Run the aggregation transmission App from the multiple node mobile phones, and connect the multiple node mobile phones to the same router respectively; Automatically select the second master control mobile phone from the aggregation transmission App running on each of the node mobile phones; When the aggregation transmission Apps running on each of the node mobile phones discover each other and complete registration, the second cluster is formed.

4. The wireless aggregation transmission method according to claim 1, characterized in that: The first master mobile phone sends the first split data to the other node mobile phones and the data aggregation service respectively, so that the data aggregation service combines and assembles the first split data, including: The aggregation transmission App of the first master mobile phone distributes the first split data to the aggregation transmission App of each of the node mobile phones; The aggregation transmission App of the first master mobile phone sends the first split data to the data aggregation service through the mobile network; The aggregation transmission App of each node mobile phone sends the received first split data to the data aggregation service through the mobile network; The data aggregation service combines and assembles the received first split data to obtain assembled data, and sends the assembled data to a target service.

5. The wireless aggregation transmission method according to claim 1, characterized in that: After forming the second cluster, the method further includes: Obtaining the IP information of the second master mobile phone; The gateway of the router is configured as the IP information of the second master mobile phone; When the user terminal is connected to the router and generates second data, the aggregation transmission App of the second master control mobile phone receives the second data through the router and intercepts network traffic.

6. A wireless aggregation transmission device, characterized in that: Applied to a wireless aggregation transmission system, the wireless aggregation transmission system includes multiple node mobile phones and data aggregation services; each of the node mobile phones has mobile network access capability; the device includes: A first cluster forming module, used to select any one of the plurality of node mobile phones as a first master mobile phone, and connect the other node mobile phones to the wireless hotspot shared by the first master mobile phone, thereby forming a first cluster; A second cluster forming module, used for automatically selecting a second master control mobile phone from the node mobile phones when the plurality of node mobile phones are respectively connected to the same router, thereby forming a second cluster; A first splitting module is configured to receive, by the first master mobile phone, first data sent by a user terminal based on the first cluster, and split the first data using a data splitting algorithm to obtain first split data; A first combination and assembly module, used for the first master control mobile phone to send the first split data to other node mobile phones and the data aggregation service respectively, so that the data aggregation service combines and assembles the first split data; A second splitting module is used for receiving, by the second master mobile phone, second data sent by the user terminal through the router based on the second cluster, and splitting the second data through a data splitting algorithm to obtain second split data; The second combination and assembly module The second master control mobile phone sends the second split data to other node mobile phones and the data aggregation service respectively, so that the data aggregation service combines and assembles the second split data.

7. The wireless aggregation transmission device according to claim 6, characterized in that: The first cluster formation module is specifically used for: Run the aggregation transmission App on multiple node mobile phones, and select any one as the first master control mobile phone; Connecting the other node mobile phones to the wireless hotspot shared by the first master mobile phone; The aggregation transmission App running on the first master mobile phone automatically discovers the aggregation transmission App running on the node mobile phone; When the aggregation transmission App running on each of the node mobile phones automatically completes registration with the aggregation transmission App running on the first master control mobile phone, the first cluster is formed.

8. The wireless aggregation transmission device according to claim 6, characterized in that: The second cluster forming module is specifically used for: Run the aggregation transmission App from the multiple node mobile phones, and connect the multiple node mobile phones to the same router respectively; Automatically select the second master control mobile phone from the aggregation transmission App running on each of the node mobile phones; When the aggregation transmission Apps running on each of the node mobile phones discover each other and complete registration, the second cluster is formed.

9. An electronic device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, wherein: When the processor executes the computer program, the method according to any one of claims 1 to 5 is implemented.

10. A computer readable medium having a non-volatile program code executable by a processor, characterized in that: The program code enables the processor to execute the method according to any one of claims 1 to 5.