| With the continuous development of our country's communication network,users' demands for intelligent networks and requirements for quality of network service are also becoming higher and higher.At the same time,some energy efficiency issues will also arise.High energy efficiency is the key requirement of the next generation of communication networks.This area has drawn wide attention from all walks of society.Therefore,some professionals have also gradually strengthened their research efforts.In this context,this paper takes the cognitive multi-hop network as the research object and prolonging the network life cycle as the research goal.Respectively from reducing the energy waste and balancing the energy consumption of nodes in the network to start.according to the changes of the network node's receiving and receiving packets,the network node's traffic volume and the network node's remaining energy,Node sleep scheduling algorithms in cognitive multi-hop networks are studied.The main work and achievements of this paper are as follows:1.The cognitive multi-hop network is firstly introduced,and the system structure of cognitive multi-hop network is analyzed.And then some important characteristics and some key technologies of cognitive multi-hop network are introduced.Finally,establishment of simulation model and the sleep scheduling of self-organizing nodes in cognitive multi-hop networks is introduced.2.Aiming at the problem of energy waste,using the situation of the network node receiving packets in some time,an sleep scheduling algorithm with fixed node sleep time is designed,in which nodes can adaptively decide whether to enter sleep state,wake up after sleeping a certain period.It solves the problem of energy waste and improves energy and delay performance.3.A sleep scheduling algorithm based on node traffic volume prediction is proposed.This algorithm predicts the current traffic volume based on the traffic volume changes of network nodes in the past time.And it makes the node decide the sleep time autonomously according to the predicted situation.It reduces energy consumption.This algorithm is better adapted to changes of network traffic volume.4.Aiming at the problem of uneven distribution of node energy consumption in the network,a sleep scheduling algorithm based on node residual energy is proposed.In this algorithm,the nodes sleep adaptively based on traffic volume and periodically make the nodes with lower residual energy in each small area sleep.It makes the entire network energy consumption distribution as even as possible.And the problem of depletion in advance of energy of some nodes is solved,and the life cycle of the network is increased. |