议,三号平台升级了新版本。集成的时候,数据解析出了点偏差。”
“偏差有多大?”
“不清楚。但他们说,可能会影响平台之间的协同。”
林沐瑶掀开被子下床。
“帮我拿衣服,我去看看。”
“可是林工,张总工让你休息……”
“等解决了问题再休息。”
林沐瑶换上外套,快步走出休息室。
……
指挥中心,测试区。
三个工程师正围着一台服务器,眉头紧锁。
“还是不行。”一个年轻工程师摇头,“新协议的握手信号,旧平台识别不了。硬要兼容的话,通信延迟会增加十五毫秒。”
“十五毫秒太长了。”另一个说,“张总工要求的是全系统延迟不超过两百毫秒。光通信就占十五毫秒,其他地方就没冗馀了。”
“那怎么办?总不能让三号平台降级用旧协议吧?新协议的性能提升很明显,放弃了太可惜。”
“可兼容性问题解决不了啊……”
“让我看看。”
林沐瑶的声音从后面传来。
三个工程师回头,都愣住了。
“林工?您怎么来了?张总工不是说让您休息吗?”
“问题没解决,休息不了。”林沐瑶走到服务器前,调出协议栈的代码,“问题出在哪儿?”
年轻工程师赶紧指出来:“这里,新协议在握手阶段加了一个身份验证字段。但旧平台的协议栈没有这个字段的处理逻辑,所以会直接丢弃整个数据包。”
林沐瑶快速浏览代码。
十秒钟后,她开口:“很简单,加一个兼容层。”
“兼容层?”
“对。”林沐瑶开始写代码,“在新平台发送数据前,先判断接收方是旧平台还是新平台。如果是旧平台,就把新协议的字段去掉,转换成旧格式。如果是新平台,就直接用新协议。”
她的手指在键盘上飞舞。
一行行代码像流水一样倾泻而出。
“但这样会增加处理时间……”一个工程师小声说。
“增加不了多少。”林沐瑶头也不抬,“我写一个轻量级的转换算法,单次转换延迟可以控制在零点五毫秒以内。而且只在握手阶段需要转换,正常量据传输不用。”
五分钟后。
代码写完。
编译,测试。
服务器屏幕上,绿色的“通过”字样跳了出来。
“解决了!”年轻工程师兴奋地说,“延迟测试……零点四毫秒!完全在允许范围内!”
另外两个工程师也松了口气。
“林工,您太厉害了……”
“别高兴太早。”林沐瑶说,“这只是通信协议的问题。整个系统集成,可能还有别的坑。继续测试,把所有模块都过一遍。”
“是!”
林沐瑶转身要走。
但走了两步,又停下来。
“对了。”
“恩?”
“这件事,先别告诉张总工。”她说,“他那边压力已经够大了。等所有问题都解决了,再一起汇报。”
三个工程师对视一眼,都点了点头。
“明白了。”
……
上午七点半。
距离发射还有两小时。
张飞站在指挥中心的大屏幕前,看着最新的轨道态势图。
那三十八颗卫星,已经全部进入五百公里范围。
最近的六颗,依然围在天宫五十公里外,一动不动。
但剩下的三十二颗,正在缓慢调整位置,隐隐形成一个更大的包围圈。
“他们在布阵。”轨道动力学专家低声说,“看这个阵型……象是要封锁天宫所有可能的撤离