重放攻击下的弹性事件触发控制
在多智能体系统(MAS)中,智能体之间的信息交换是实现协同控制的关键。然而,在实际应用中,系统可能会受到各种攻击,如重放攻击,这会干扰信息的正常传输,影响系统的性能和稳定性。因此,设计一种合适的触发机制来调整网络通信,以应对攻击是非常必要的。
1. 重放攻击下的二阶一致性问题
在重放攻击的情况下,边(edge)上的信息传输可能会被拦截、删除和替换。具体来说,在时刻 (t_{i \to j}^k),如果没有攻击发生,智能体 (j) 将接收到智能体 (i) 的真实信息 (x_i(t_{i \to j}^k));否则,智能体 (j) 将接收到旧的、可能不必要的信息 (x_i(t_{i \to j}^s))((s < k))。由于使用了时间戳,智能体 (j) 能够检测接收到的信息是否受到攻击。一旦信息受到攻击,智能体 (j) 会通知发送智能体 (i),以便及时传输下一条信息。但需要注意的是,即使检测到攻击,智能体 (j) 也无法获取智能体 (i) 传输的真实信息,这导致在接收到有效信息之前,智能体 (j) 的行为无法得到有效调整。
为了在重放攻击下有效地调整信息传输,我们为每对 ((i, j) \in E) 设计了一种新颖的弹性动态事件触发传输方案(EETS)。
首先,定义函数 (\gamma_j^i(t)) 如下:
[
\begin{cases}
\gamma_j^i(t) = 1 - \eta_{ij}(k), & t = t_{i \to j}^k \
\dot{\gamma} j^i(t) = 0, & t \in [t {i \to j}^k,
超级会员免费看
订阅专栏 解锁全文

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



