白天补了一觉,湛墨下午两点准时出现在操作室。 他不是来上班的——今天轮他休整。但他在宿舍躺了四个小时,翻来覆去只睡着了四十分钟。每次闭上眼,脑子里就浮现那段波形——干净的包络曲线、整齐的频率、那两秒钟的沉默。像一句没说完的话,卡在喉咙里,让人难受。 操作室里白班的弟兄正在交接,秦海波从三号工位站起来伸了个懒腰,看见湛墨愣了一下。 "你今天休整吧?怎么来了。" 秦海波比湛墨大三岁,圆脸,笑起来有酒窝,是监听站里少数几个不觉得湛墨"有毛病"的人。他俩同期分到站里,一前一后挨着坐了五年。秦海波的技术不如湛墨——他自己也承认——但他有湛墨没有的东西:人缘。站里上上下下,从炊事班到站长,秦海波都能聊上两句。 "睡不着。"湛墨把自己工位的椅子拉出来坐下,登录系统。 秦海波端着杯子走过来,往他桌上放了一瓶矿泉水。"昨晚什么事?我看你眼圈比平时还黑。" "抓到一段信号,有点怪。" "多怪?" 湛墨犹豫了一下。他不太擅长把复杂的技术问题用大白话讲出来——不是不愿意,是每次讲到一半,对方的表情就开始涣散,他也就没动力继续了。但秦海波不一样,他听得懂。 "低频脉冲,三十七赫兹左右,时长两秒。声纹库没匹配上。" 秦海波皱了下眉。"多久没匹配上?" "我翻了三个月的存档,一共有三条。间隔二十三天和十八天。包络相似度八十七。" 秦海波不说话了。他把手里的杯子放下,拖了把椅子坐到湛墨旁边,看着屏幕上湛墨调出来的叠加图。 三条曲线几乎完美地重合在一起。 "这不像生物。"秦海波说。 "不是生物。" "也不像潜艇。" "不是常规潜艇。" "那是什么?" "不知道。" 两人沉默了一会儿。操作室里白班的人已经走了一半,剩下一个兵在收拾东西,空调的嗡嗡声显得格外大。 秦海波先开口:"上报了吗?" "昨晚跟老邱说了,他没当回事。也正常,单看一条信号确实说明不了什么。但三条放一起就不一样了。" "你打算怎么办?" "继续查。我想把分析做得更细一点,看看这三条信号里有没有更深层的东西。也可能是我多想了——但我想先确认。" 秦海波点了点头,没再多问。他了解湛墨,这小子一旦咬住什么就不会松口,劝也没用。与其浪费时间劝他,不如帮他看看有没有什么遗漏。 "数据备份了吗?" "备份了。" "行。有什么需要帮忙的叫我。" 秦海波拍了拍他肩膀走了。湛墨戴上耳机,开始干活。 他要做的第一件事是频谱细化分析。昨晚的筛查只看了基础参数——频率、时长、包络曲线。但声学信号里还藏着更多信息:谐波结构、相位特征、调制方式。如果这段信号真的是人工产生的,那它一定携带更多的技术细节,只是需要把它们挖出来。 湛墨从自己存在本地的那套程序里调出频谱分析模块。这套程序是他花了两年时间自己写的,用的算法和站里标配的分析软件不一样。标配软件是通用的,什么信号都能处理一点,但什么都不够深。湛墨的程序是专门针对低频信号的——他在编写的时候参考了大量公开的学术论文,也加入了自己五年来积累的经验参数。 程序跑了十几分钟,结果出来了。 湛墨盯着屏幕,眉头慢慢皱起来。 三段信号的频谱里都存在一组微弱的谐波。基频在三十七到三十九赫兹之间,谐波出现在基频的整数倍位置——七十四赫兹、一百一十一赫兹——但能量很弱,几乎被背景噪声淹没。如果不是专门去搜,根本看不到。 谐波意味着什么?意味着信号不是简单的正弦波,而是有复杂的波形结构。自然界的低频噪声很少有这种特征——海底地震产生的信号通常是宽带的,没有明确的谐波。生物声有一定谐波结构,但频率和模式完全不同。 而人工信号——尤其是通讯信号——经常使用谐波来携带信息。 湛墨的手指又开始敲桌面了。 他把三段信号的谐波单独提取出来,做了一个对比。谐波的频率比值几乎一致——基频略有漂移,但谐波和基频的比值固定在整数倍,没有偏差。 这说明信号源是同一个。而且是一个稳定的、有频率控制能力的信号源。不是什么东西随便震一下就能产生的。 湛墨深吸了一口气。他现在可以确认:这是人工信号。但确认到这一步,问题反而更多了。 谁在南海深海放置了一个能发射低频脉冲的设备?目的是什么?为什么间隔二十多天才发一次?为什么每次只发两秒? 他打开站内的资料系统,搜索过去一年南海海域的异常活动报告。搜了半天,没什么有价值的——都是些渔船越界、外国军舰过航之类的常规记录。没有任何关于不明水下设备的发现报告。 这不奇怪。如果这东西被发现过,就不会轮到湛墨在这里分析了。 他换了个思路,从信号本身入手。三十七赫兹的低频脉冲,在水中的传播距离非常远——好几百公里。也就是说,信号源不一定在监听站附近,可能在南海的任何位置。甚至可能不在南海,而是在更远的深海。 要定位信号源,至少需要三个以上的接收点做交叉定位。但监听站只有一个接收阵列,其他监听站的数据他无权访问。 除非走正式流程申请。 湛墨靠回椅子里,盯着天花板想了一会儿。正式流程意味着写报告、逐级审批,然后等不知道多久才会有回复。而且报告一旦递上去,就不是他一个人能控制的事了。 他决定先做另一件事:看看这三段信号里有没有编码信息。 如果信号只是设备的自检脉冲——比如某个深海传感器定期发射测试信号——那它应该只有固定的物理特征,没有内容。但如果信号携带了信息,那它的波形里一定藏着某种编码模式。 湛墨写了一个简单的解码分析程序,把三段信号的波形数据喂进去,让它尝试各种常见的编码方式——二进制、莫尔斯、频率调制、相位调制。 程序跑了一会儿,返回结果:三段信号中都检测到一组相位翻转。相位翻转的位置不是随机的,在每段信号中出现在相同的时间点。 如果把这些相位翻转翻译成二进制——翻转记为1,不翻转记为0——每段信号都得到一个16位的二进制串。 三段信号的二进制串不完全一样,但有明显的结构相似性。前8位完全一致,后8位有所不同。 前8位像是一个固定的头部——标识符。后8位像是要传递的内容。 湛墨把三组后8位提取出来,转换成十进制。得到的数字是:132,87,201。 没有明显的数学规律。可能是坐标?可能是编号?可能是某种编码后的数据? 湛墨不知道。但他知道一件事:这段信号确实携带了信息。它不是噪声,不是生物,不是地质活动。它是某个人、某个组织,在南海的深海里,每隔二十多天发送一次的加密通讯。 他把分析结果全部存进了那个加密文件夹,然后关掉屏幕,在椅子上坐了很久。 操作室已经空了,只有应急灯的绿光在墙上微微发亮。空调的嗡嗡声变成了一种催眠的白噪声,但湛墨的脑子一点困意都没有。 他在想一个问题:这件事该不该上报? 按流程,应该上报。发现疑似人工加密信号,这是重大情报线索,他作为声呐兵有责任向上级报告。 但按经验,上报之后会发生什么? 最好的情况:上级重视,成立专项调查组,湛墨作为发现者参与分析。最坏的情况:上级不重视,报告石沉大海;或者上级太重视,把数据收走,湛墨被踢到一边。 还有一种可能——如果信号背后牵涉到的是某种不能让基层知道的事,那他上报之后,首先被处理的可能不是信号,而是他本人。 湛墨不是阴谋论者。但他在这支队伍里待了五年,见过一些事情。他知道有些情报线是垂直管理的,基层单位连知道的资格都没有。他也知道有些上级——不是坏,是怕事。多一事不如少一事,出了问题先想着怎么把自己摘干净。 他正在想这些事的时候,门开了。 进来的是孙铭。 孙铭是监听站站长,副团级,四十五岁,中等身材,头发开始往后退了。他穿便装的时候看着像个中学教导主任,穿上军装的时候也差不多——就是那种永远板着脸、永远在审视你的人物。 "湛墨。"孙铭站在门口,语气不冷不热。"我听说你昨晚报了个异常信号。" "是,站长。"湛墨站起来。 "什么情况?" 湛墨把基本情况说了一遍——低频脉冲,声纹库无匹配,系统归类为海洋生物。他没提三个月存档的事,也没提谐波分析和编码解读。不是有意隐瞒,是本能。在搞清楚状况之前,他不想把所有牌都亮出去。 孙铭听完,沉默了几秒。"老邱的记录我看了,他判断是海底地质活动。你觉得呢?" "不完全排除这个可能,但特征不太像。" "不太像。"孙铭重复了一遍这三个字,语调很平。然后他说了一句让湛墨心里咯噔一下的话:"你调存档数据的事,系统有日志。" 湛墨脸上没动,心里已经开始转了。系统日志记录了他昨晚调取三个月存档的操作——这是正常的,声呐兵有权调阅历史数据进行分析。但孙铭专门提出来,意思就很明确了:我知道你不只是在看昨晚那一条信号,你在做更大的事。 "例行复查。"湛墨说。"发现异常信号后回溯历史数据是标准流程。" "标准流程是写报告交给值班军官,不是自己跑数据分析。"孙铭的语气仍然很平,但意思越来越清楚。"你用了自己编的程序?" "是的,辅助分析用的。" "这个程序报备过吗?" "没有。"湛墨知道这一步走错了。站里规定,所有非标配的软件工具需要报备后才能在涉密系统上使用。他那套程序写了两年了,一直在用,从来没报备过。以前没人管,因为没人知道。但现在孙铭知道了。 孙铭看了他几秒钟。"湛墨,你的技术能力站里都认可。但规矩就是规矩。私人程序不许在涉密终端上跑,这是红线。回去把程序删了,以后要用走报备流程。" "明白。" "那段信号的事,我会安排白班复核。你今天休整,回去休息。" 孙铭说完转身走了。脚步声在走廊里渐渐远去。 湛墨坐回椅子里,盯着黑掉的屏幕。他脸上没什么表情,但手指在桌面上的节奏变了——不再是声呐脉冲的频率,而是一种急促的、不规则的敲击。 孙铭的话表面上是按流程办事,但湛墨听出了弦外之音。孙铭不是在批评他用私人程序——他是在告诉湛墨:别再查了。 一个副团级站长,亲自跑到操作室来跟一个技术军士说这事,本身就不太正常。这种事写个便条让值班军官传达就行了。他亲自来,说明他在关注。 关注什么?是关注湛墨的行为,还是关注那段信号? 湛墨不知道。但他的直觉告诉他,这件事比他想象的要复杂。 他站起来,把工位收拾干净,走出了操作室。走廊里的日光灯管白惨惨地照着,墙面上的油漆有些剥落。他经过资料室的时候,脚步慢了一下。 资料室的门锁着。但湛墨知道,声纹库的完整版本——包括未公开的友军潜艇声纹和部分情报系统提供的敌方潜艇声纹——存放在资料室的服务器上,不在操作室的终端里。他昨晚调的只是操作室的缩减版。 他想看完整版。 但以他现在的权限和孙铭刚给的那番话,这条路暂时走不通。 湛墨回到宿舍。四人间,其他三张床铺乱七八糟。秦海波的床在他对面,被子叠得还算整齐——这家伙是站里少数几个还坚持叠被子的人。 湛墨躺到床上,盯着上铺的床板发呆。 他在想一个问题:孙铭是怎么知道他调存档数据的? 系统日志确实会记录操作,但那种日志是自动生成的,除非有人主动去查,否则不会有人注意。孙铭不可能无缘无故去翻操作日志。一定有人告诉他,或者他自己就在关注二号工位的操作记录。 是谁?老邱?不太可能。老邱是那种多一事不如少一事的人,昨晚他都没当回事,不可能转头去跟孙铭告状。小马?老陈?更不可能,他们根本不知道湛墨做了什么。 那就只有一种可能:孙铭自己在关注。 或者——有人在替孙铭关注。 湛墨翻了个身,把脸埋进枕头里。枕头有股洗衣粉的味道,廉价的那种,和他叔叔家的味道一模一样。 他暂时把这件事放下了。不是放弃,是等待。他等了五年才等到这段信号,不差这几天。 但他心里有一根弦已经被拨动了,嗡嗡地响着,像那段深海里的低频脉冲一样,安静而执拗。 他知道那段信号会再次出现。他也知道,当它再次出现的时候,他必须做好准备。 不是准备技术——技术他随时都有。是准备面对一个他还不了解的局面。 湛墨闭上眼。窗外传来海浪拍岸的声音,远远的,闷闷的,像另一颗心脏在跳。