沼泽里的鸟鸣,藏着无线信号的秘密
天还没亮,一个观鸟人蹲在芦苇丛里,沿着水边摆了一排小麦克风。沼泽深处,各种鸟叫声此起彼伏。每个麦克风捕捉到的声音略有不同,观鸟人想靠它们分辨出所有正在鸣叫的鸟种。这个场景其实和无线通信一模一样:麦克风就是天线,鸟鸣就是电磁信号,而同一时刻真正在唱的鸟种数量,决定了这排麦克风最多能采集到多少有用信息。
很长时间以来,有两拨人分别琢磨这个问题。一拨人做了个理想假设:把整条岸线想象成一只完美的大耳朵,能同时听到所有声音,算出来的上限很漂亮。另一拨人面对的是现实:一个个麦克风各有各的噪声。大家都觉得那只理想大耳朵肯定比任何一排真实麦克风强,但谁也没真正证明过。更麻烦的是,当麦克风挨得特别近的时候,两边的数学对不上号。
新的突破就在这里:有人严格证明了,那只理想大耳朵确实是一个真实天花板,任何排列的真实麦克风都不可能超过它。关键原因很朴素:每个真实麦克风只会吸收或保持声音能量,绝不会凭空放大。既然单个麦克风不能无中生有,堆再多也变不出沼泽里本来没有的信息。这个证明对任意数量、任意间距的麦克风都成立。
天花板一旦锁定,有趣的事情出现了。沿着一段固定的岸,你把麦克风越排越密,一开始每加一个都能多听到点东西。但间距小到大约半个最短声波波长之后,新麦克风录到的几乎全是旁边已经录过的内容,能分辨的鸟种数不再增长。反过来,间距不变,把队伍往远处延伸呢?鸟种数一直涨,直到麦克风伸出了鸟群歌唱的范围,多出来的全是寂静。两条路撞上同一堵墙:沼泽本身只支撑有限数量的独立鸣叫模式。
这个上限背后有一组特殊的数学滤波器,每一个刚好能捕捉沼泽里一条独立的声音线索。沼泽的大小和鸟鸣传来的方向范围共同决定了有多少个滤波器能真正收到能量。超出这个数目的滤波器几乎什么也听不到。有人还找到了一种快速算法,能精确算出每个滤波器携带多少能量,也就直接告诉你天花板在哪。
知道天花板在哪之后,它就不只是限制了,还成了工具。观鸟人不用再漫无目的地铺麦克风。先用一小段随机录音,大致判断鸟群实际用的是哪个频段,然后把剩下的麦克风集中调到那个频段去听。这种集中式的采样方式,恰好就是那组特殊滤波器在真实麦克风上的对应版本,是在有限设备下最高效的听法。
在模拟常见手机频段的真实无线环境里做测试,这种集中听法比两种常用方案都更清晰。一种方案用随机采样加上完整的统计先验知识,另一种假设大部分频段是安静的。集中听法在完全不了解环境的情况下就赢了,给它更多信息表现还能更好,接近一个什么都知道的理想状态。不管天线多还是少、信号强还是弱,优势都很稳定。
沼泽有自己的声音,但不是无穷无尽的。天线再多、阵列再长,一旦环境本身的鸣叫模式被全部捕获,多余的设备只是在听寂静。这个天花板过去只是猜测,现在有了坚实的证明。而揭示天花板的那套数学结构,同时也指出了一条捷径:让你的测量方式去匹配环境真正支撑的模式,就能用更少的力气听得更清楚。限制和机会,原来是同一件事的两面。