Files
starcodedoc-demo-c-telemetr…/requirements.md
2026-09-25 11:58:24 +08:00

1.5 KiB
Raw Permalink Blame History

机载遥测包完整性监测需求规格说明

版本:1.0

1 背景与目标

对试飞遥测中的环境采样包进行长度、帧序号和 CRC 校验,形成可审计的接收与拒收记录

本文描述预期行为和验收口径,作为实现与验证的输入

2 业务边界

该系统用于试验、保障和状态监测,不承担飞行控制、武器控制或实时安全闭环决策。输入数据可能缺失、乱序或损坏,系统必须给出可追溯的拒收或降级结果

3 功能需求

REQ-CTELEMETRYINTEGRITY-01 输入帧长度与版本不符合约定时应拒收,并明确错误类型

REQ-CTELEMETRYINTEGRITY-02 CRC 不一致时应拒收,不更新最近有效序号

REQ-CTELEMETRYINTEGRITY-03 采样值超出量程时应标记异常,不将异常值计入均值

REQ-CTELEMETRYINTEGRITY-04 重复帧和回退帧应分别计数,序号回卷应按约定处理

REQ-CTELEMETRYINTEGRITY-05 应汇总有效帧、损坏帧、丢帧和最近有效采样

REQ-CTELEMETRYINTEGRITY-06 空输入与短帧应安全返回

4 非功能需求

  • 同一输入应产生确定性结果
  • 异常输入不得造成越界访问或静默接受
  • 输出应包含足以追溯原始输入和判定原因的信息
  • 小规模离线环境可独立运行,不依赖网络服务

5 验收准则

构造正常包、CRC 错误包、重复包、序号跳变包及短包;正常包被接收,其余包给出各自原因,汇总计数与输入一致