ECSS包应用标准的发展思路分析*
2021-09-01吕良庆周玉霞王维嘉
吕良庆 周玉霞 王维嘉
(1中国科学院复杂航天系统电子信息技术重点实验室/中国科学院国家空间科学中心,北京,100190;2中国航天标准化研究所,北京,100071)
在上世纪80年代末,空间数据系统咨询委员 会 (Consultative Committee for Space Data System,CCSDS)提出了遥测包和遥控包的标准建议书及其概念原理的绿皮书,到2001年为止,进行了几次升级。欧洲空间局 (European Space Agency,ESA)标准批准委员会 (Standards Approval Board,STAB)随即也推出了自己的兼容标准。这些标准规定了星地应用过程之间传递遥测遥控包的通信协议,但是没有规定如何部署和应用。这使得项目在使用CCSDS包时,需要有自己的解决方案,从而导致定制的星载包管理系统和地面监控支持的应用增多、扩散而难以控制的局面。为此,ESA的操作和地面支持系统标准委员会(Committee for Operations and EGSE Standards,COES)负责开发并于1994年推出了第一个包应用标准 (Packet Utilization Standard,PUS),成为此后所有ESA任务中的事实标准。
经过多年的应用实践,PUS标准积累了一些改进意见。同时CCSDS的包标准也在发展,提出了空间包的概念。而随着制定空间标准的职责从ESA转移到欧洲空间标准化合作组织(European Cooperation for Space Standardization,ECSS),也需要重新发布PUS标准。为此在经历了一个长期的审查过程后,在2003年发布了PUS的A版 本 (Telemetry and Telecommand Packet Utilization:ECSS-E-70-41A,以下简称PUS A版)。又经过了十几年的发展和经验积累,在2016年发布了PUS的C版本(ECSSE-70-41C,以下简称PUS C版)。
PUS中最主要的一个术语是“service”,在翻译成中文时,有“业务”和“服务”两种译法,它们在概念内涵上是有区别的。“业务”是为表现能力而执行的功能实体,关注其内在的执行过程。“服务”是处于系统架构上层通过某项业务表现出来的对用户预期的外在响应,它可以是某项业务及其之下层次的多项业务能力的叠加表现。……
