1.一种航空器IFE系统数据更新方法,包括:
将更新数据处理为具有指定格式的更新包,其中,所述指定格式为适用于航空器IFE系统的更新包格式,所述更新包设置有加密校验信息、完整性校验信息,并且按照特定的数据结构描述所述更新数据;其中,所述特定的数据结构包括更新元数据文件夹和更新元数据描述文件;所述更新元数据描述文件包括更新内容的类型、更新操作和更新到目的地的编号;所述更新元数据文件夹包括待更新到航空器IFE系统中的文件系统的数据、数据库系统的数据及子描述文件;
将所述更新包通过移动通信网络传输至航空器IFE系统;
对传输至航空器IFE系统的更新包进行加密校验信息和完整性校验信息的验证,将通过验证的更新包根据所述特定的数据结构更新至所述航空器IFE系统中。
2.如权利要求1所述的航空器IFE系统数据更新方法,其中,在所述更新包中设置完整性校验信息的过程中,在所述更新包头部数据中开辟指定的空间,将所述更新包的完整性校验的MD5放置在所述空间中,生成具有完整性校验信息的更新包。
3.如权利要求1所述的航空器IFE系统数据更新方法,其中,所述更新数据基于选型后的minizip压缩算法生成具有指定格式的压缩的更新包。
4.如权利要求1所述的航空器IFE系统数据更新方法,其中,在将所述更新包通过移动通信网络传输至航空器IFE系统的过程中,首先对所述航空器IFE系统进行连接的安全性校验,在通过安全性校验后,对所述航空器IFE系统进行连接;
然后对所述航空器IFE系统进行数据版本校验,在通过版本校验后,将所述更新包通过IFEP协议传输至所述航空器IFE系统中。
5.一种航空器IFE系统数据更新装置,包括:
更新包生成单元,用于将更新数据处理为具有指定格式的更新包,其中,所述指定格式为适用于航空器IFE系统的更新包格式,所述更新包设置有加密校验信息、完整性校验信息,并且按照特定的数据结构描述所述更新数据;所述特定的数据结构包括更新元数据文件夹和更新元数据描述文件;所述更新元数据描述文件包括更新内容的类型、更新操作和更新到目的地的编号;所述更新元数据文件夹包括待更新到航空器IFE系统中的文件系统的数据、数据库系统的数据及子描述文件;
更新包传输单元,用于将所述更新包通过移动通信网络传输至航空器IFE系统;
更新包更新单元,用于对传输至航空器IFE系统的更新包进行加密校验信息和完整性校验信息的验证,将通过验证的更新包根据所述特定的数据结构更新至航空器IFE系统中。
6.如权利要求5所述的航空器IFE系统数据更新装置,其中,所述更新包生成单元在所述更新包中设置完整性校验信息的过程中,在所述更新包头部数据中开辟指定的空间,将所述更新包的完整性校验的MD5放置在所述空间中,生成具有完整性校验信息的更新包。
7.如权利要求5所述的航空器IFE系统数据更新装置,其中,所述更新数据基于选型后的minizip压缩算法生成具有指定格式的压缩的更新包。
8.如权利要求5所述的航空器IFE系统数据更新装置,其中,所述更新包传输单元进一步包括:安全性校验模块,用于对所述航空器IFE系统进行连接的安全性校验;
版本校验模块,用于对所述航空器IFE系统进行数据版本校验;
更新包传输模块,用于将所述更新包通过IFEP协议传输至所述航空器IFE系统中。