机会网络利用节点移动形成的通信机会来逐步传输消息.然而当机会网络应用在海洋上时,由于海域广阔,节点分布稀疏,所以船舶之间相遇通信的概率较低,同时由于船速较慢,固定航道,传统机会网络路由协议执行效率不高.利用船舶位置信息和航行方向等,结合插值算法预测节点未来可能到达的位置,并对Spray and Wait协议改进,从而增加数据传递到目的船舶的可能性和效率,提高了船舶机会网络连通性.最后,通过仿真实验与目前比较流行的机会网络路由协议进行比较,取得较好的实验结果.
The opportunity network communication is to use the communication opportunity created by the mobile node to gradually transmit messages. Because in the ocean the nodes are sparsely distributed, however, the efficiency is not high when it is used in the ocean. Thus it leads to the low possibility of encountering communication among ships, Meanwhile, due to the relatively low ship speed and the fixed channel, the efficiency of tradition opportunity network routing protocol is not high. This paper makes full use of the ship position information, sailing direction and the interpolation algorithm to predict the future location that nodes may arrive at, and improve the spray and wait protocol, through which to increase the probability and efficiency of the data passing to the aimed ship and raises the connection quality of ship opportunity network. Finally, compared with the currently popular opportunity network routing protocol by simulation experiment, it has achieve relatively good experimental results.