The invention discloses a long-distance line type wireless sensor network cross-layer communication method. The long-distance line type wireless sensor network cross-layer communication method includes the following steps that: at first, a wireless sensor network adopts a double-chain topologic structure, and each aggregation node only communicates with two sensor nodes; and then, the aggregation nodes perform whole-network periodic time synchronization; and finally, the sensor nodes synchronously perform periodic monitoring and sleep, wherein the periodic monitoring and sleep includes a monitoring phase and a sleep stage, in the monitoring phase, the sensor nodes compete time slot deployment of the whole-network sensor nodes through transmitting time slot deployment requests, and in the sleep stage, the sensor nodes perform data transmission according to the time slot deployment of the sensor nodes their own. According to the long-distance line type wireless sensor network cross-layer communication method of the invention, the characteristics of the long-distance line type wireless sensor network are considered; a cross-layer design method is adopted, and communication decision threshold and time slot deployment modes are adopted in combination, and therefore, the network can be more suitable for cross-layer protocols; and the problem of long time delay caused by periodical monitoring and sleep can be solved.