中,大约有近三分之一是相对完整的记录周期,另有少量文件夹内容残缺或者只有索引表。这种不完整的记录特征提示他:中继器可能不是持续在线接收的。它可能有固定的接收窗口,在窗口期之外的时间段里处于待机状态。而窗口期的设置时间,很可能和测试台架的实际运转周期对齐。
“顾晏,你看一下这些文件的写入时间在一天中的分布情况。“陆维桢说,“是不是集中在某些固定的时间段里,其他时间几乎不更新。“
顾晏快速筛选了几个日期文件夹内的文件创建时间戳,导入表格软件做了分布统计。结果在她屏幕上呈现出一条明显的峰值曲线:写入集中在每天上午九点到十一点之间,下午三点到五点之间也有一个较小的次峰,其余时间段几乎没有任何新文件产生。两个时间窗口恰好对应发动机测试台架最常用的早晚两班运转时段。
“所以中继器的接收窗口是照着发动机测试台架的工作节拍开的。“陆维桢说,“测试台一开机,数据就开始往外流。测试台关机的午休和夜间时段,中继器进入待机,不接收也不写入。这个逻辑保证了中继器的工作状态和测试台架的运转规律完全重合,如果外部人员检查中继器的工作日志,看到的就是在测试台架运转时段写入的数据——看起来像正常的运行周期日志,看不出任何异常的数据外传痕迹。“
顾晏靠在椅背上低了一下头,又抬起来,看向屏幕上的峰值统计图。“那这张卡上除了航空动力研究所的数据之外的另一组信号源——绵阳方向来的数据——它的写入时间分布和蓉城的数据是相同的还是不同的?“
陆维桢调出了文件目录中标注“EXT_MY“前缀的文件夹进行同样的时间分布分析。绵阳方向来的数据写入时间集中在每天下午两点到四点之间,和蓉城方向的上午峰值错开了大约五个小时。这个时间差让他把注意力放到了这份分布图的含义上:绵阳方向和蓉城方向的数据不是同时写入的,它们在时间轴上错开排列,两者之间有一个明确的时序节拍——上午收蓉城的数据,下午收绵阳的数据。
“中继器按照地理顺序轮询了不同节点的采集队列。“陆维桢在纸上画了一条时间线,“上午的窗口给蓉城,下午的窗口给绵阳。可能还有其他的节点分布在另外的时间窗口里,只是这张卡上存储的数据时间范围只覆盖了蓉城和绵阳两个来源。“
顾晏把统计结果保存后抬头看了看大厅墙壁上的时钟。上午十点整。距离商务车在物流园停靠的时间点已经过去了大约三十分钟。
本章未完,请点击下一页继续阅读!