CDM―600卫星调制解调器遥控软件设计

上传人:xin****ome 文档编号:47007336 上传时间:2021-12-16 格式:DOCX 页数:5 大小:14.84KB
收藏 版权申诉 举报 下载
CDM―600卫星调制解调器遥控软件设计_第1页
第1页 / 共5页
CDM―600卫星调制解调器遥控软件设计_第2页
第2页 / 共5页
CDM―600卫星调制解调器遥控软件设计_第3页
第3页 / 共5页
资源描述:

《CDM―600卫星调制解调器遥控软件设计》由会员分享,可在线阅读,更多相关《CDM―600卫星调制解调器遥控软件设计(5页珍藏版)》请在装配图网上搜索。

1、CDM600 卫星调制解调器遥控软件设计CDM-600是卫星通信设备及解决方案提供商Comtech EFData 生产的开放网络卫星调制解调器, CDM-600完全兼容其他厂商符合 IESS-308/309/310/314 规格的 Modem,适用于Intelsat(国际通信卫星组织)和封闭网络,在电信行业有着广泛的应用。CDM-600提供了遥控功能,在此基础上开发计算机软件可以实现对本地和远端设备的监测控制和通联调试。1 CDM-600 卫星调制解调器遥控功能详解1.1 CDM-600 的遥控接口CDM-600的遥控连接器是一个9 脚的 D型阳头( DB-9-M),使用 EIA-232 或

2、EIA-485 方式。可以通过设备面板对遥控接口进行设置,一台计算机遥控单个调制解调器可以采用 EIA-232 方式,如遥控多个本地调制解调器需要工作在 EIA-485 方式,并为每个调制解调器设置不同的地址。不管是 EIA-232 或 EIA-485 模式,所有的数据都通过异步串行字符发送,异步字符格式包括7O2,7E2 和 8N1,波特率从 1200 到 38400 波特,所有数据都以成帧的包发送。1.2 CDM-600 遥控数据包结构控制器假定是一台PC 或 ASCII非智能终端,负责处理监测和控制。控制器是唯一允许任意开始传送数据的设备。目标设备只允许在收到控制器的命令时发送数据。在数

3、据包里的所有字节都是可打印的ASCII字符。控制器到目标设备数据包结构,如表1 所示。目标设备到控制器数据包结构,如表2 所示。指令码是三个字符组成的字母序列,对CDM-600卫星调制解调器的所有遥控操作都是通过这些指令码和相应的可选参数完成的,例如,从控制器到目标设备的信息TFQ=070.0000 代表设置发射频率到70MHz。具体的指令码可以参考用户手册。1.3 CDM-600 EDMAC功能EDMAC是嵌入式远端监控(Embedded Distant-endMonitor And Control)的首字母缩写。这个功能允许用户监控卫星链路远端的调制解调器,该功能是通过在用户数据上添加额外

4、的信息来实现的,但这种工作方式对用户是完全透明的。发送到远端站的数据是通过本地设备的遥控口传送的,它与本地信息具有相同的结构和内容,数据包结构中的目的地址被用于本地设备和远端设备的识别。在监控数据能成功的发送和接收前,成对的调制解调器必须被分为EDMAC主机和 EDMAC从机。主机是位于监控计算机端的本地设备,从机是远端设备。现在,被指定为 EDMAC主机的设备不但对它自己唯一的总线地址指令做出响应,而且根据配置接收EDMAC从机地址的信息。 当一个完整的信息包被EDMAC主机接收后,它将通过可用的报头字节开始在卫星通道上传送监控数据包。在远端,当一个完整的包被接收后,配置了正确地址的EDMA

5、C从机,就能收到这些字节。设备完成相应的操作,接着通过卫星链路将相关的响应发送回EDMAC主机。 EDMAC主机组成完整的包,发送响应消息回到监控计算机。2 CDM-600 卫星调制解调器遥控软件设计遥控软件分为服务端和客户端两部分,主控计算机中的遥控软件服务端通过 RS485总线与受控卫星调制解调器连接,实现计算机对受控设备的直接控制,遥控软件客户端可以安装在主控计算机中也可以安装在远程计算机中通过网络与主控计算机实现通信,从而完成对受控设备的遥控。遥控软件客户端在设备列表中显示机房中所有的卫星调制解调器,并可以显示名称和备注方便查找设备。对卫星调制解调器的操作以列表的方式显示出来,操作列表

6、可以按功能进行分组显示。点击某项操作进入相应的界面,操作完成点击提交按钮后遥控软件自动把界面中的操作转换成一组命令和参数,并按设定好的通信协议发送给遥控软件服务端。遥控软件服务端通过TCP/IP 网络等待用户的控制请求,当收到一组命令后将命令分解逐条发送到 RS485总线上,受控设备根据数据包中的目的地址,对属于自己的命令做出应答,对 EDMAC从机地址的信息,通过可用的报头字节开始在卫星通道上传送监控数据包,在远端,配置了正确地址的EDMAC从机,就能收到这些字节并完成相应的操作,接着通过卫星链路上的返回报头通路,将相关的响应发送回EDMAC主机, EDMAC主机组成完整的包,发送响应消息回

7、到遥控软件服务端。遥控软件服务端逐条接收设备的应答,然后将这组应答发送给遥控软件客户端,应答经过解析后以图形方式显示在用户操作界面中。遥控软件服务端实现过程中主要解决的难题有两个方面:一是服务端与卫星调制解调器工作模式匹配。卫星调制解调器工作在串行模式,只能顺序处理接收的命令,而服务端软件网口方向工作在并行模式,可能同时收到多个客户端的控制命令,为解决这个问题服务端软件引入了一个先进先出的命令队列,并用多线程同步机制保证命令队列并发访问时的可靠性,就可以将并行收到的命令顺序发给调制解调器,对服务端与卫星调制解调器工作模式进行了匹配。二是通信时延及突发干扰的防范。卫星通信、网络通信和RS-485

8、 通信中存在不确定的时延也可能受到突发干扰的影响。在设计客户端与服务端的通信协议时充分考虑了这些问题。一是对发送的命令进行编号,服务端应答时返回相同编号,这样客户端能处理因通信时延不同引起的命令应答错位问题。二是对命令分组,在一个控制操作中可以包含一组相关的卫星调制解调器命令,如果某条卫星调制解调器命令执行时出现错误,客户端将重新进行这个控制操作,从而保证了控制操作的完整性。3 结束语不同卫星站之间进行通联调试时需要电话沟通,设置卫星调制解调器工作参数时要到机架的设备上进行调整,设备的工作状态和参数显示也不直观。在CDM-600遥控功能基础上,通过开发软件实现对本地和远端设备的监测控制和通联调试,为工作带来极大的方便。该软件也适用于Comtech EFData 公司其它具有相应遥控功能的CDM系列卫星调制解调器。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!