摘要
随着我国空间科学事业与空间探索能力长足发展,空间科学卫星任务逐渐增多,其产生的空间科学工程数据呈指数增长。这些数据由各类空间科学卫星载荷和地面段系统产生的海量异构数据构成,表现出异构性、规模性和隐私性等大数据特点。移动终端应用处理这些海量异构数据时,将会遭遇计算能力、存储系统和通信速度等方面的问题。本文针对空间科学卫星工程数据推送方式适用于移动终端应用时由冗余流量导致的一系列问题,通过MQTT协议的消息订阅机制和主题名优化策略,设计并实现MQTT服务器与科学卫星任务支持系统间的工程数据适配器模型,以及可视化科学工程数据移动端Android应用系统,实现省流量、低功耗与可订阅推送。最后,经测试得出,主题名优化后的推送方案比未优化主题名的推送方案平均节省了6倍数据流量,降低了由移动端接的收冗余流量。
The aim of this study was to solve the problem of redundant data when pushing engineering parameters data in Space Science Mission Center.This paper use MQTT protocol design and implement a system which includes three parts MQTT server,adapter and Android application system to make the goal of decreasing data in transmission comes true.This paper implemented the adapter between Mission Center and MQTT broker and the Android application system in order to visualize the parameters data.This paper also presents an idea utilize coding table to optimize topics which include Chinese characters.At last the test shows the system reduced six times space when using optimized topics instead topics without optimization when the topics have Chinese characters.
出处
《电子设计工程》
2018年第3期32-36,40,共6页
Electronic Design Engineering