A kind of method and system for binding several wireless network transmissions high traffic data
Technical field
The present invention relates to wireless network transmissions high traffic data technique field, more particularly to a kind of several wireless networks of binding
Network transmits the method and system of high traffic data.
Background technology
At present, in today of network increasingly prosperity, the data that big business is transmitted with wired networking have not been difficult matters.But
The data of big business are transmitted with wireless network to domestic consumer(Such as HD video)Also many obstacles.Although WLAN band
The wide bandwidth that can reach tens bps, but it does not popularize, and poor mobility, using limited.WIMAX, WIFI are also such as
This.2G cards of surfing Internet only have tens to hundreds of kbps bandwidth, and the 3G cards of surfing Internet for being namely based on great expectations also only have several million bps band
It is wide.Can not real-time Transmission high traffic data with these single wireless network terminals.
The content of the invention
For above-mentioned single wireless network terminal can not real-time Transmission high traffic data technical barrier, the present invention provide
A kind of method and system for binding several wireless network transmissions high traffic data, it is possible to increase the handling capacity of data, reach reality
When transmit high traffic data demand.
To realize goal of the invention as described above, the present invention is adopted the following technical scheme that:
A kind of system for binding several wireless network transmissions high traffic data, including:Proxy server, terminal control
The wireless network transmission system of device, high traffic, the terminal control unit by the wireless network transmission system of high traffic with
Proxy server is connected to form;The wireless network transmission system of the high traffic is joined by the wireless network terminal of several low speed
It is combined into.
A kind of system for binding several wireless network transmissions high traffic data, the wireless network of low speed is runed by 3G, 4G
Business's network is constituted, or is constituted with 2G carrier networks, WIMAX networks, 2.4G WLANs, WIFI wireless networks.
A kind of system for binding several wireless network transmissions high traffic data, several described wireless network terminals,
Including:4G cards of surfing Internet, 3G cards of surfing Internet, 2G cards of surfing Internet, 2.4G WLANs card of surfing Internet, WIFI terminal, WIMAX terminals,.
A kind of method for binding several wireless network transmissions high traffic data, passes through several low-speed wireless nets of binding
The joint of network terminal, composition set up high traffic data transmission system of the terminal control unit to proxy server --- client computer with
The high traffic data transmission network system of server architecture, realizes the transmission of high traffic data, high traffic data transfer
Transmission network, is used:3G, 4G carrier network, or use:2G carrier networks, WIMAX networks, 2.4G WLANs,
WIFI wireless networks;Its step is as follows:
1)Wireless network terminal is initialized:On wireless network terminal after electricity, carried out under the management configuration of terminal control unit
Initialization operation, including:Dialing, the input of account number cipher;After initializing successfully, wireless network terminal and the wireless network of oneself
Connection is set up, including:WIFI wireless network terminals are set up with oneself WIFI wireless networks and be connecteds, 3G cards of surfing Internet and oneself
3G network sets up connection, and 4G cards of surfing Internet are set up with affiliated 4G networks and are connected;
2)Client computer is set up with proxy server with the terminal control unit of server architecture system and is connected:At at least one
After wireless network terminal is connected with the wireless network foundation of oneself, terminal control unit is connected and generation by least one wireless network
Manage server and set up connection;
3)The transmission of control information bag:After terminal control unit is connected with proxy server foundation, pass through the situation of send and receive packets
The dynamic transmission parameter of each wireless connection control packet is measured, including:Bandwidth, time delay, packet loss, the bit error rate, control letter
Breath bag is by splitting, the packet of combination is periodically transmitted between terminal control unit and proxy server;Terminal control unit and
Proxy server controls the foundation as sending strategy in this, as load sharing, stream, for determining to send in each wireless terminal
Bandwidth and data type;
4)The transmission of data:
Up direction:Terminal control unit receives the control information bag that proxy server is sent on wireless network terminal,
Bandwidth, time delay, packet loss the transmission information of data can be sent by obtaining on each wireless network terminal, be calculated according to specific scheduling
Controller, it is determined that the data and bandwidth of the transmission on each wireless network terminal;
Terminal control unit is split the data subpackage to be transmitted by computing controller, the packet of fractionation from each
Wireless terminal is sent;Proxy server receives wireless network terminal and uploaded after the packet come, is torn open by computing controller handle
The packet divided is re-assemblied by original order, and is put into receiving queue pond, and packet is assembled by sequence number;
For the packet lost, also to determine whether to retransmit according to transmitting-receiving host-host protocol, in the process, terminal control
Device and proxy server will also carry out bandwidth time delay, packet loss, the bit error rate to the dynamic transmission parameter of each wireless network terminal
Detected, notify other side to carry out load sharing, stream control processing;And terminal control unit is informed in down direction, so that terminal control
Device processed dynamically adjusts sending strategy;
Down direction:The operation opposite with up direction progress, the transmission of each radiolink is detected by terminal control unit
Information, and proxy server is passed to by control information bag, proxy server is dynamically adjusted whole in each wireless network with this
Sending strategy on end, terminal control unit, which is received, is first put into queue pond after packet, then package processing;Realize using many
Individual wireless network terminal increases the speed of network transmission, reaches the transmission of high traffic data.
A kind of method for binding several wireless network transmissions high traffic data, the client computer as terminal control unit by
The terminating machine of wireless network terminal controller is realized;Terminal control unit is connected with some wireless network terminals, wireless network terminal
It is connected under the control of terminal control unit with respective wireless network.
A kind of method for binding several wireless network transmissions high traffic data, the server as proxy server by
The server of wireless network transmissions proxy server realizes that proxy server is connected with internet;And then, terminal control unit passes through
Respective wireless network is set up with proxy server and is connected.
A kind of method for binding several wireless network transmissions high traffic data, the terminal control unit and proxy server
It is connected with being set up with polytype Wi-Fi terminal simultaneously;Actual band for each Wi-Fi terminal of dynamic monitoring
Width, time delay, packet loss data transmission parameters.
A kind of method for binding several wireless network transmissions high traffic data, the terminal control unit and proxy server
With actual bandwidth, time delay, the packet loss data transmission parameters for transmitting each Wi-Fi terminal to other side for timing.
A kind of method for binding several wireless network transmissions high traffic data, the terminal control unit and proxy server
With for the configured transmission dynamic adjusting data sending strategy according to Wi-Fi terminal, it is optimal the purpose of transmission.
A kind of method for binding several wireless network transmissions high traffic data, the terminal control unit and proxy server
With for various types of Wi-Fi terminals under different bandwidth, different case propagation delays, the correct number to receiving
Assembled according to bag, recover original order.
Due to using technical scheme as described above, the present invention has following superiority:
A kind of method and system for binding several wireless network transmissions high traffic data, pass through multiple low-speed wireless networks
Combine the transmission for realizing high traffic data in whole end.If the present invention by a proxy server and a terminal machine and
Dry wireless network terminal composition.Terminal control unit is set up by multiple wireless network terminals and proxy server and connected.Terminal control
Device and proxy server processed mutually transmit the configured transmission of each wireless network terminal, such as band by specific control information bag
The information such as width, time delay, packet loss, and dynamically adjust according to these information the transmission rate and data class of each wireless network terminal
Type.The handling capacity of data can be improved, the real-time Transmission for realizing high traffic data is finally reached.The present invention is to passing through wireless network
The big business datum of network terminal transmission has the advantage that:
1. the present invention is by the binding to multiple wireless network terminals, realized on the wireless terminal of multiple low speed wireless high
The data transmission of speed.
2. each wireless network terminal is adjusted by control information bag dynamic realtime between terminal control unit and proxy server
On data traffic and data type.For example in the good local preferred wireless local area network terminal of WLAN, in motion
During, data are covered in signal as far as possible the online transmission of preferable 3G, 4G operator.
3. the type of wireless network terminal is not limited, 4G cards of surfing Internet, 3G cards of surfing Internet, 2G cards of surfing Internet, WIMAX can be supported
Terminal, 2.4G WLANs card of surfing Internet, WIFI terminal can also other compatible following wireless network terminals.Both can be
Interior is used, and can also be used in the wild, it might even be possible to used under conditions of train, automobile, steamer etc. are mobile.
Brief description of the drawings
Fig. 1 is the several wireless network transmissions high traffic data system work schematic block diagrams of binding.
Embodiment
As shown in Figure 1:A kind of system for binding several wireless network transmissions high traffic data, including:Proxy server,
The wireless network transmission system of terminal control unit, high traffic, the terminal control unit is passed by the wireless network of high traffic
Defeated system is connected to form with proxy server;The wireless network transmission system of the high traffic by several low speed wireless network
Network terminal joint is constituted.The wireless network of the low speed is made up of 3G, 4G carrier network, or with 2G carrier networks, WIMAX
Network, 2.4G WLANs, WIFI wireless networks composition.Several described wireless network terminals, including:4G cards of surfing Internet, 3G
Card of surfing Internet, 2G cards of surfing Internet, 2.4G WLANs card of surfing Internet, WIFI terminal, WIMAX terminals.
A kind of method for binding several wireless network transmissions high traffic data, passes through several low-speed wireless nets of binding
The joint of network terminal, composition set up high traffic data transmission system of the terminal control unit to proxy server --- client computer with
The high traffic data transmission network system of server architecture, realizes the transmission of high traffic data, high traffic data transfer
Transmission network, is used:3G, 4G carrier network, or use:2G carrier networks, WIMAX networks, 2.4G WLANs,
WIFI wireless networks;Its step is as follows:
1)Wireless network terminal is initialized:On wireless network terminal after electricity, carried out under the management configuration of terminal control unit
Initialization operation, including:Dialing, the input of account number cipher;After initializing successfully, wireless network terminal and the wireless network of oneself
Connection is set up, including:WIFI wireless network terminals are set up with oneself WIFI wireless networks and be connecteds, 3G cards of surfing Internet and oneself
3G network sets up connection, and 4G cards of surfing Internet are set up with affiliated 4G networks and are connected;
2)Client computer is set up with proxy server with the terminal control unit of server architecture system and is connected:At at least one
After wireless network terminal is connected with the wireless network foundation of oneself, terminal control unit is connected and generation by least one wireless network
Manage server and set up connection;
3)The transmission of control information bag:After terminal control unit is connected with proxy server foundation, pass through the situation of send and receive packets
The dynamic transmission parameter of each wireless connection control packet is measured, including:Bandwidth, time delay, packet loss, the bit error rate, control letter
Breath bag is by splitting, the packet of combination is periodically transmitted between terminal control unit and proxy server;Terminal control unit and
Proxy server controls the foundation as sending strategy in this, as load sharing, stream, for determining to send in each wireless terminal
Bandwidth and data type;
4)The transmission of data:
Up direction:Terminal control unit receives the control information bag that proxy server is sent on wireless network terminal,
Bandwidth, time delay, packet loss the transmission information of data can be sent by obtaining on each wireless network terminal, be calculated according to specific scheduling
Controller, it is determined that the data and bandwidth of the transmission on each wireless network terminal;
Terminal control unit is split the data subpackage to be transmitted by computing controller, the packet of fractionation from each
Wireless terminal is sent;Proxy server receives wireless network terminal and uploaded after the packet come, is torn open by computing controller handle
The packet divided is re-assemblied by original order, and is put into receiving queue pond, and packet is assembled by sequence number;
For the packet lost, also to determine whether to retransmit according to transmitting-receiving host-host protocol, in the process, terminal control
Device and proxy server will also carry out bandwidth time delay, packet loss, the bit error rate to the dynamic transmission parameter of each wireless network terminal
Detected, notify other side to carry out load sharing, stream control processing;And terminal control unit is informed in down direction, so that terminal control
Device processed dynamically adjusts sending strategy;
Down direction:The operation opposite with up direction progress, the transmission of each radiolink is detected by terminal control unit
Information, and proxy server is passed to by control information bag, proxy server is dynamically adjusted whole in each wireless network with this
Sending strategy on end, terminal control unit, which is received, is first put into queue pond after packet, then package processing;Realize using many
Individual wireless network terminal increases the speed of network transmission, reaches the transmission of high traffic data.
The client computer is realized as terminal control unit by the terminating machine of wireless network terminal controller;Terminal control unit with
Some wireless network terminals are connected, and wireless network terminal is connected under the control of terminal control unit with respective wireless network.
The server is as proxy server by the server realization of wireless network transmissions proxy server, agency service
Device is connected with internet;And then, terminal control unit is set up with proxy server by respective wireless network and is connected.
The terminal control unit and proxy server, which have to set up with polytype Wi-Fi terminal simultaneously, to be connected;With
In the actual bandwidth of each Wi-Fi terminal of dynamic monitoring, time delay, packet loss data transmission parameters;With for timing to right
Transmit actual bandwidth, time delay, the packet loss data transmission parameters of each Wi-Fi terminal in side.With for according to Wi-Fi
The configured transmission dynamic adjusting data sending strategy of terminal, is optimal the purpose of transmission.With for various types of nothings
Line network terminal is correctly assembled under different bandwidth, different case propagation delays to the packet received, is recovered originally
Sequentially.I.e. terminal control unit and proxy server have actual bandwidth simultaneously for dynamic monitoring each Wi-Fi terminal,
The device of time delay, packet loss data transmission parameters.With the actual band for transmitting each Wi-Fi terminal to other side for timing
Width, time delay, the device of packet loss data transmission parameters.With the hair that data are adjusted for Wi-Fi terminal transmission dynamic state of parameters
Send device.With for various Wi-Fi terminals under different bandwidth, different case propagation delays, the correct number to receiving
The sequence unit of original data is assembled, recovered according to bag.
The present invention is to provide a kind of by binding the method that some wireless network terminals transmit high traffic data, the party
Method is realized based on the system of client-server framework.Client computer is by an end for being referred to as " wireless network terminal controller "
Terminal realizes that hereinafter referred to as " terminal control unit ", server is by a service for being referred to as " wireless network transmissions proxy server "
Device realizes, hereinafter referred to as " proxy server ".
First, terminal control unit is connected with some wireless network terminals, and these wireless network terminals can be 4G cards of surfing Internet,
3G cards of surfing Internet, 2G cards of surfing Internet, 2.4G WLANs card of surfing Internet, WIFI terminal or WIMAX terminals etc., common name is " wireless below
The network terminal ".Wireless network terminal is connected under the control of terminal control unit with respective wireless network.Proxy server and mutually
Networking is connected.And then, terminal control unit is set up by these wireless networks and proxy server and connected.
The data subpackage to be transmitted is calculated that bag is wireless eventually from each by up direction, terminal control unit with microprocessor
End is sent.Proxy server is received after bag, and the packet these fractionations is calculated by original order again group with microprocessor
Dress.Down direction then carries out opposite operation.It is achieved in increasing the speed of network transmission using multiple wireless network terminals,
Reach the transmission of high traffic data.
Terminal control unit and proxy server calculate, checked the dynamic transmission ginseng of each wireless terminal by microprocessor
Number, such as bandwidth, time delay, packet loss simultaneously notify other side to carry out the processing such as load sharing, stream control.
Specific steps are described as follows:
1)Wireless network terminal is initialized:
On wireless network terminal after electricity, initialization operation is carried out under the management configuration of terminal control unit, such as dialing, account
Input of password etc..After initializing successfully, wireless network terminal and the wireless network of oneself set up connection.For example:WIFI is wireless
The network terminal and the WIFI wireless networks of oneself set up connection, and 3G cards of surfing Internet and the 3G network of oneself set up connection, 4G cards of surfing Internet
Connection etc. is set up with affiliated 4G networks.
2)Terminal control unit and proxy server set up connection:
After at least one wireless network terminal and the wireless network of oneself set up connection, terminal control unit passes through this
(A bit)Wireless network is connected and proxy server sets up connection.
3)The transmission of control information bag:
Terminal control unit and proxy server are set up after connection, and the dynamic of each wireless connection is measured by the situation of send and receive packets
State configured transmission, such as bandwidth, time delay, packet loss, the bit error rate.These control information bags are periodic by specific packet
Transmitted between terminal control unit and proxy server.Terminal control unit and proxy server are in this, as load sharing, stream control etc.
The foundation of sending strategy, for the bandwidth and data type for determining to send in each wireless terminal.
4)The transmission of data
Up direction:Terminal control unit receives the control information bag that proxy server is sent on wireless network terminal,
The transmission information such as bandwidth, time delay, packet loss of data can be sent by obtaining on each wireless network terminal, be calculated according to specific scheduling
Method, it is determined that the data and bandwidth of the transmission on each wireless network terminal.Proxy server receives wireless network terminal upload
After the packet come over, receiving queue pond is put into, is assembled to wrapping by sequence number., will also be according to association for the packet lost
View determines whether to retransmit.In the process, also bandwidth time delay, packet loss, bit error rate etc. are carried out to each wireless network terminal
Detection, and inform terminal control unit in down direction.So that terminal control unit dynamically adjusts sending strategy.
Down direction:It is similar with up direction, the transmission information of each radiolink is detected by terminal control unit, and pass through
Control information bag passes to proxy server.Proxy server dynamically adjusts the transmission plan on each wireless network terminal with this
Slightly.Terminal control unit, which is received, is first put into queue pond after packet, then package processing.