论文部分内容阅读
随着信息社会的发展,传真通信在现代社会生活中以其操作简便、普及率高、真迹传输和具有法律效力等优势,得到越来越广泛的应用。这要求传真通信系统向高速化、小型化、网络化和保密化等方向发展。本文基于ITU-T规定的标准三类传真机,研究了传真通信终端的纯软件实现。根据数字信号处理理论,从标准规定的参数、规程、算法原理和代码实现等角度,详细研究了各种速率的调制与解调过程、信源图像快速编码与解码过程以及通信规程状态迁移的软件实现。本文使用标准C语言实现完整的传真通信系统,该代码执行效率较高,易于向各类ARM或DSPs平台移植,从而便于小型便携设备上实现传真收发功能。 本论文完成的传真系统主要包含物理层、数据链路层以及信源编码和信道编码等完整传真通信过程,能够实现基本的传真收发操作,完成的主要工作如下: (1) 根据T.4协议规定的传真通信二值图像标准,实现了一维改进的Huffman信源编解码过程。其编解码过程针对传真应用采用快速算法实现,并对算法中的数表结构进行优化处理。 (2) 基于V.21调制解调器,实现相位连续的BFSK软调制过程;分析各种BFSK信号解调算法,提出一种有效的正交结构码元起始位置判决算法和一种基于CZT谱分析的BFSK信号解调算法。 (3) 分别实现了V.29信号基本调制解调过程,包括平方根升余弦滚降脉冲成形技术的滤波器实现,以及对信号的正交调制与解调过程。 (4) 实现了T.30协议规定的标准三类传真通信过程流程控制,完成各种命令与响应信号的生成与处理,完成HDLC帧的封装与校验,完成通信流程控制模块与信源编码数据和调制解调器数据接口的实现。 本系统实现了呼叫建立、报文前过程、报文传输、报文后过程以及呼叫释放五个阶段。实验结果表明,本文设计的传真系统能够在两路传真通信终端之间进行完整的收发操作,并生成清晰的接收报文图像。