VSAT技术在报纸版面传输上的应用<2>
5系统技术优势
在通用VSAT系统的基础上,针对报社的具体需求,对系统进行优化。采用成熟的单向卫
星数据广播技术,结合先进的软、硬件设计,使卫星报纸版面传输系统具有以下优势:(1)
设备费用低。远端站选用标准TVRO天线和LNB,降低了每个小站的设备费用;(2)高性能价
格比。针对系统需求,优化了相应电路的设计,采用大规模集成电路,增强系统的稳定性,
提高工作性能;(3)安装迅速、易于维护。天线尺寸小,结构简单,安装容易,维护方便;
(4)系统结构灵活,扩容方便。采用广播系统结构,远端站的数量不受限制,可随时扩容,
满足用户增长的需要;(5)软件功能强。具有软件纠错和自恢复功能,可确保版面传输的
正确性。
6系统具体实现
6.1网络管理程序
系统的网络管理程序部分通过主站控制计算机内部的多用户卡,对主站调制器、射频单
元等设备进行监控。网管程序以串口事件作为驱动,实时处理控制信息。通过多用户卡的1口
与调制器相连,完成对调制器的远程控制,实时修改调制器的工作参数,同时动态地显示调
制器的工作状态。通过多用户卡的2口与射频单元的MAC接口相连,对射频单元的工作状态进
行监控,并实时修改其工作参数。
6.2数据传输软件部分
数据传输软件部分必须能安全、有效地完成报纸的版面传输。根据报社技术部门的要求,
结合卫星数据广播系统的实际情况,系统传输速率设定为128kb/s。由于计算机串行口的限
制,在传输系统主计算机上,串行口的输出速率设定为115.2kb/S。
Windows系统是一个多任务操作系统,用户的应用程序无法独占系统资源,因此要求版
面传输软件必须具有较灵活的处理机制,充分利用操作系统提供的消息、进程、线程等多种
手段,完成版面数据的传输工作。
卫星系统是一个单向广播系统,无法得到收端的返回信息。为了保证传输正确,必须对
系统的差错进行控制。我们采用了分组技术,传输前先对需传输的数据打包,组成一定大小
的帧,然后进行分组传输。采用组帧方式传输信息,可分散数据受误码影响的范围,提高传
输的有效性。
为了进一步改善侦错特性,在数据帧内添加“循环冗余检验”(CRC)。计算CRC需用一
个常数值除一个数据块的二进制值,名为“生成多项式”,并对余数进行处理。针对一个16
位的CRC,多项式是X16+X12+X5+1。当接收端收到数据后,根据CRC校验值可判断出数据
正确与否。通过多次传输,将所有正确的帧组合在一起,生成正确的文件,从而保证传输的
正确性。
传输系统的主计算机通过报社的局域网,将存放在网络服务器上的报纸版面信息读人,
再将读入信息分割成一定大小的帧(大小可根据传输信道随时调整),加上用于系统控制的
帧头、帧尾和校验码,送入接收端。
在每次发送文件之前,都必须先发送控制帧,接收端计算机收到卫星发来的数据后,对
其进行分析。如果是控制帧,则作好接收文件的准备;如果先收到数据,则根据其帧号将数
据按顺序暂时存放,待收到控制帧后再作进一步处理。如果控制帧已收好,则相应的文件名
和文件长度均可知晓。对于数据帧,则根据帧号的顺序,将校验码正确的数据存储在中间文
件内,待所有数据均接收完毕后,再进行文件购恢复工作。
一个文件可多次传输,如果第一次传输后,所有的数据帧均接收正确,则恢复成最终的
数据文件,并退出接收过程;反之,则记录下错误的帧号,等待第二次传输。在第二次传输
过程中,如果相应帧号的数据校验正确,则将其写入中间文件。依此类推,直到所有数据均
正确接收后,恢复文件并退出接收过程。
6.3数据传输硬件部分
硬件部分采用两个单片机:一个完成与计算机之间的通信;另一个通过HDLC处理芯片,
将数据转换成卫星信道传输需要的格式。两个单片机之间通过双口RA M完成数据共享。
双目RAM内的数据构成一循环队列。在发送端,单片机1负责写指针的操作,单片机2负责
读指针的操作;在接收端,操作次序正好相反。
目前,报社卫星版面传输系统已在上海维赛特公司试用,得到用户的认可。随着卫星通
信技术的不断发展,新的系统还在不断出现,VSAT技术在报业的应用也将更为广泛。
摘自《电信快报》
|