混合确认惩罚方案与VANETs中警报消息的高效广播
1. 混合确认惩罚方案(HAPS)概述
在网络通信中,恶意节点丢弃数据包的问题严重影响了数据传输的效率和可靠性。混合确认惩罚方案(HAPS)旨在解决这一问题,通过确认机制和声誉管理来检测和惩罚恶意节点。
1.1 确认机制
每个数据ID会被维护θ秒。当目的节点Nd接收到数据D后,会向源节点Ns发送ACK数据包。如果Ns在θ秒内收到ACK数据包,说明路径p上没有恶意行为,Ns会从ListID中移除D的ID;否则,Ns会切换到S - ACK模式。
在S - ACK模式下,每个转发数据D的节点Ni会将D的ID添加到ListID中,并维护ϑ秒。如果中间节点Nj表现合作,会将D转发给Nk。Nk收到D后,如果没有恶意行为,会向Ni发送S - ACK数据包。如果Ni在ϑ秒内收到S - ACK数据包,会从ListID中删除D的ID并记录该链路的良好行为;否则,会记录不良行为。这个过程会沿着路径p上的每个节点三元组重复进行,直到Ns收到来自Nd的切换包,表明路径p是更安全的路径,Ns再切换回ACK模式。
下面是确认机制的流程图:
graph TD;
A[Ns发送数据D] --> B{Nd收到D?};
B -- 是 --> C[Nd发送ACK到Ns];
B -- 否 --> D[等待θ秒];
D -- θ秒内收到ACK --> E[Ns移除D的ID];
D -- θ秒未收到ACK --> F[Ns切换到S - ACK模式];
F --> G[
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



