去年早些时候,在BH1PHL和M6SIG的介绍下了解到了澳大利亚火腿VK5DGR开发的codec2语音编码器。
codec2接受8 kHz采样16 bit的输入,可以达到很高的压缩比,输出码速率最低的模式仅需700 bps。相比于AMBE等方案,codec2是全开源的,更适合业余应用。
某一天和M6SIG的深夜脑洞的时候,想到是否可以做一个模拟上行数字下行的转发器?采用数字语音能够更有效的利用星上资源。使用sdr进行数字解调不是什么难事,电视棒也能获得不错的效果;上行使用模拟FM,与FM转发器一样可以利用廉价易得的车台、手台;通过卫星通信所需的系统成本仍然可以很低。
经过前后一个月多月的工作,这个新模式转发器本周终于实现了完整的收发回环。
初步测试使用了1300bps模式,下行的调制方式和信道编码以紫丁香2号遥测的方案为基础,9600 baud SRRC-BPSK调制,(1/2, 7)卷积码,帧长116 byte + 4 byte同步字,灵敏度接近SSB,语音数据以外的带宽用于遥测数据的传输。根据紫丁香2号FM转发器的使用情况,上行添加了亚音静噪,还添加了非易失的参数存储器。
这次我仍然负责信号处理软件和功能实现,底层软件、操作系统和codec2移植主要由BG2CSF完成,感谢BG2CRY出境~
测试视频在:
http://v.youku.com/v_show/id_XMTQ4ODA3MDY0MA==.htm [ 此帖被BG2BHC在2016-03-05 21:08重新编辑 ]