在机会网络中,节点信息传输成功率和路由开销是衡量网络性能的主要指标,提高传输成功率能够有效降低数据的丢包率,减少路由开销能够减缓节点消耗和死亡,保证网络性能。但是由于机会网络算法中,基于洪泛策略的算法会造成节点过高的路由开销,通过对机会网络中节点及其邻居数据包发送和接收过程进行分析,建立了有效数据预测转发路由算法(effective data prediction transmission routing algorithm,EDPT)。该算法通过模型分析,建立了合理的数据包发送和接收机制;通过仿真实验,并与机会网络中spray and wait和binary spray and wait比较,该算法提升了网络的平均传输成功率,减少了节点的平均路由开销。