重放攻击下的弹性事件触发控制
在多智能体系统(MAS)的信息交换过程中,面对攻击时,设计合适的触发方案来调整网络通信至关重要。下面将深入探讨重放攻击场景下的二阶一致性问题以及相应的解决方案。
重放攻击场景分析
在重放攻击下,智能体间边的信息传输可能被拦截、擦除和替换。具体而言,在时刻 $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$ 的行为无法得到有效调整。
弹性动态事件触发方案(EETS)设计
为了在重放攻击下有效调整信息传输,为每对 $(i, j) \in E$ 设计了一种新颖的弹性动态 EETS。
1. 定义函数 $\gamma_j^i(t)$ :
- 对于 $(i, j) \in E$,定义函数 $\gamma_j^i(t)$ 如下:
- 当 $t = t_{i \to j}^k$ 时,$\gamma_j^i(t) = 1 - \eta_{ij}(k)$;
- 当 $t \in [t_{i \to j}^k, t_{i \to j}^{k + 1})$ 时,$\dot{\gamma} j^i(t
超级会员免费看
订阅专栏 解锁全文
994

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



