The invention relates to a data concurrence transmission method based on cross-layer optimization in a 
wireless heterogeneous network system. The data concurrence transmission method based on cross-layer optimization in the 
wireless heterogeneous network system comprises the following steps: a gateway is defined as an assembling point of a plurality of 
wireless heterogeneous networks which are assembled between a 
server and a terminal; a new protocol layer, namely a cross-layer 
processing layer, is built between a 
network layer and a 
data link layer of the gateway, and meanwhile, a 
visual interface card is built on the cross-layer 
processing layer; when data transmitted from the 
server arrives at the gateway, an 
internet protocol (IP) data 
package is abstracted from the 
network layer of the gateway, and meanwhile, information channel 
quality information of each wireless 
heterogeneous network is detected by the gateway; and the IP data 
package to be sent is allocated to the each wireless heterogeneous network by the cross-layer 
processing layer according to detection results and is sent to 
terminal equipment; the terminal receives the data, puts the received IP data 
package into a receiving buffering area, and conducts reordering and processing routines on the IP data package in the buffering area. The data concurrence transmission method based on cross-layer optimization in the wireless heterogeneous network 
system can increase end-to-end transmission speed of the network, reduce service end-to-end 
transmission delay, and achieve 
equalization transmission of concurrence data in the wireless heterogeneous network system.