论文部分内容阅读
本论文研究课题来源于江苏省科技成果转化专项资金课题“卫星与无线通信融合应用系统研发及产业化(No.BA2010023)”,主要工作是卫星与无线通信融合系统中网关系统的设计与实现。
本文通过分析实际应用需求,分硬件平台、软件平台和网关端控制软件三个方面设计并实现了网关系统。首先,采用以ARM9为核心的微控制器,设计并实现了主控模块,并在其上连接卫星、3G和网桥等多个外围模块,构成硬件平台。其次,通过移植Linux内核和驱动程序、创建ROM文件系统并移植相关的路由处理程序,在硬件平台上搭建了嵌入式操作系统软件平台。接着,设计并实现了控制网关外围设备、进行车间组网和进行业务操作的网关控制通信协议,完成了网关端控制软件的编写。然后,在软件平台上通过设定Linux内核的路由策略以及制定Netfilter框架的规则,实现了跨车业务通路创建和取消的功能。最后,对网关系统的各个硬件模块和网关端控制软件进行了测试分析。各项测试通过后,将网关系统安装在卫星通信车上,并在实际使用场景下与管理软件联合调试。调试结果表明,本文设计并实现的网关系统功能完善,工作稳定可靠,满足项目总体设计要求。