通过分析无线传感器网络节点影响网络可用性及其整体性能的自私行为,提出了一种无线传感器网络入侵检测的重复博弈模型,集中于检测和响应传感器节点的自私行为以加强网络节点的协作性能,利用节点与其邻居节点进行的重复博弈过程,广播节点的效用变化,即时检测出网络节点的自私行为。通过对网络节点的自私行为引入惩戒机制,从而大大降低了节点背离协作的可能性。仿真结果表明,对节点的自私行为实施惩戒机制,可以大大增强节点间相互协作,从而保证网络的连通性。
The lack of cooperation among the nodes of a network may seriously affect the network functions.In order to solve the problem,a repeated game framework,which optimizes packet forwarding probabilities of distributed nodes by detecting and responding the selfish behavior,is proposed.By the repeated game among nodes and broadcasting the monitored nodes'utility change,the framework could detect the selfish behavior in the network in time.A punishing mechanism which prevents the selfish nodes' deviation from cooperation is provided.The simulation results show that with the punishment mechanism in the model, selfish nodes can be forced to participate to the network operation and maintain the connectivity of network.