基于区块链的空中交通监测与深度学习结构化图像检测技术
1. 基于区块链的空中交通链监测系统(ATCMS)
在航空业这样高度动态的环境中,传统的自动相关监视广播(ADS - B)系统容易受到网络威胁,因此将其与区块链集成至关重要。Hyperledger Fabric是一个地下区块链网络,默认情况下,它允许每个块最多处理10笔交易,序列化交易允许的最大字节数为98 MB。每个块都用哈希值加密,并与前一个块链接(创世节点除外)。
1.1 系统节点与数据访问
ADS - B的组件,如控制器 - 飞行员数据链通信(CPDLC)、空中交通管制服务(ATCS)和飞机通信寻址与报告系统(ACARS),以及各种类型的飞机,都作为区块链网络中的节点。只有系统内的节点才能访问系统数据,外部实体需遵守特定规则才能加入网络,具有智能合约规定的正确权限的节点可以加入并访问网络。
1.2 数据流程图与节点注册
数据流程图展示了空中交通链监测系统(ATCMS)处理空中交通数据的一系列过程。首先,节点根据特定条件注册到系统中。节点可以注册管理员和用户,认证机构的管理员可以安装并实例化必要的查询,其余节点为用户节点。平均而言,注册一个节点大约需要1.4秒,具体时间如下表所示:
| 节点 | 注册所需时间 (s) |
| — | — |
| 管理员 | 01.803 |
| 用户1 | 01.376 |
| 用户2 | 01.423 |
| 用户3 | 01.248 |
| 用户4 | 01.312 |
| 用户5 | 01.516 |
| 用户6 | 01.715 |