[发明专利]基于区块链的航空机务数据共享方法及相关设备有效
申请号: | 201910136164.X | 申请日: | 2019-02-25 |
公开(公告)号: | CN109992623B | 公开(公告)日: | 2023-06-16 |
发明(设计)人: | 郝振亚;汤琦 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F21/64;G06Q50/30 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 胡安 |
地址: | 518033 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 航空 机务 数据 共享 方法 相关 设备 | ||
1.一种基于区块链的航空机务数据共享方法,其特征在于,包括:
航空公司节点获取飞行数据,所述飞行数据包括飞机唯一编码,将所述飞行数据生成数据区块,将所述数据区块在区块链网络中进行上链,形成新的区块链;
地勤服务节点在所述区块链网络中获取已上链的所述数据区块,得到所述飞行数据,将所述飞行数据进行展示,供地勤维护人员查看;
所述地勤服务节点获取维护数据,所述维护数据包括飞机唯一编码,将所述维护数据生成维护区块,将所述维护区块链接在所述飞机唯一编码对应的侧链上,形成新的区块链;
航油公司节点获取加油数据,所述加油数据包括飞机唯一编码,将所述加油数据生成航油区块,将所述航油区块链接在所述飞机唯一编码对应的侧链上,形成新的区块链;
所述航空公司节点获取飞行数据,所述飞行数据包括飞机唯一编码,将所述飞行数据生成数据区块,将所述数据区块在区块链网络中进行上链,形成新的区块链,包括:
创建数据区块,所述数据区块中包含区块头和区块体,所述区块头中包含索引、前一区块的哈希值变量、当前区块的哈希值变量、时间戳变量,所述区块体中包含飞行数据变量;
将所述飞行数据通过密钥进行加密,生成密文,将所述密文通过哈希函数计算生成哈希值,将所述哈希值赋值给所述当前区块的哈希值变量,将所述飞机唯一编码赋值给索引,将当前时间赋值给所述时间戳变量,将所述密文赋值给所述飞行数据变量;
从预设的区块链列表中获取与所述飞机唯一编码对应侧链的链尾区块的哈希值,将所述链尾区块的哈希值赋值给所述前一区块的哈希值变量,生成一项数据区块;
将计算生成的所述哈希值添加到所述区块链列表中所述飞机唯一编码对应的侧链中,将新生成的所述数据区块定义为链尾区块,完成所述数据区块在所述区块链网络中的上链,形成了新的区块链;
所述的基于区块链的航空机务数据共享方法,其特征在于,还包括:
所述航油公司节点定期对所述加油数据以所述飞机唯一编码进行分类存储,根据所述区块链网络中的智能合约,对周期内同一类的所述加油数据生成加油账单,将加油账单通过预设的发送方式发送给所述飞机唯一编码对应的航空公司。
2.根据权利要求1所述的基于区块链的航空机务数据共享方法,其特征在于,所述航空公司节点获取飞行数据,所述飞行数据包括飞机唯一编码,将所述飞行数据生成数据区块,将所述数据区块在区块链网络中进行上链,形成新的区块链后,还包括:
所述航空公司节点将所述数据区块广播到所述区块链网络中的其他节点;
所述其他节点接收到广播的所述数据区块后,对所述数据区块进行验证,当验证通过后,将所述数据区块同步到自身节点中,且将所述数据区块继续广播到与所述其他节点连接的节点上。
3.根据权利要求1所述的基于区块链的航空机务数据共享方法,其特征在于,所述地勤服务节点在所述区块链网络中获取已上链的所述数据区块,得到所述飞行数据,将所述飞行数据进行展示,供地勤维护人员查看,包括:
采用正则表达式从所述飞行数据中解析出飞机唯一编码、故障信息和飞机状态信息,所述飞机状态信息包含多项状态信息;
将多项所述状态信息与所述飞机唯一编码对应的飞机额定状态表进行比较,判断多项所述状态信息是否异常,若任一一项所述状态信息无异常,则将所述状态信息标示无异常标记,进行展示;
若任一一项所述状态信息存在异常,将异常的所述状态信息与异常历史维护表进行比较,若所述异常历史维护表中含有异常的所述状态信息,则从所述异常历史维护表中获取对应的维护解决信息,将异常的所述状态信息标示异常标记后,将标记后的所述状态信息、对应的额定状态信息和对应的所述维护解决信息一起进行展示;
判断所述故障信息是否为空,若为空,则对所述故障信息标示无故障标记后,进行展示;
若不为空,则将所述故障信息与所述异常历史维护表进行比较,若所述异常历史维护表中含有所述故障信息,则从所述异常历史维护表中获取对应的维护解决信息,将所述故障信息标示故障标记后,将所述故障信息和所述维护解决信息一起进行展示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910136164.X/1.html,转载请声明来源钻瓜专利网。