基于vw的海洋环境通信中相关技术的研究与实现_赵美珍

基于vw的海洋环境通信中相关技术的研究与实现_赵美珍

ID:33926791

大小:338.80 KB

页数:5页

时间:2019-02-28

基于vw的海洋环境通信中相关技术的研究与实现_赵美珍_第1页
基于vw的海洋环境通信中相关技术的研究与实现_赵美珍_第2页
基于vw的海洋环境通信中相关技术的研究与实现_赵美珍_第3页
基于vw的海洋环境通信中相关技术的研究与实现_赵美珍_第4页
基于vw的海洋环境通信中相关技术的研究与实现_赵美珍_第5页
资源描述:

《基于vw的海洋环境通信中相关技术的研究与实现_赵美珍》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、总第201期舰船电子工程Vol.31No.32011年第3期ShipElectronicEngineering94基于VxWorks的海洋环境通信中*相关技术的研究与实现赵美珍徐峰于大海闻宏志(中国舰船研究设计中心武汉430064)摘要讨论了在嵌入式实时操作系统VxWorks下海洋环境通信系统的设计方法,介绍了网络通信中虚拟网技术、IP组播技术、双冗余备份技术的原理和应用,改善了网络的性能,提高了网络通信的可靠性。将环形缓冲区应用到串口通信中,减小了丢包率。关键词海洋环境;VxWorks;UDP;网络通信;串行通信中图分类号

2、TN929.3ResearchandRealizationofImportantTechnologyinCommunicationSystemofOceanEnvironmentBasedonVxWorksZhaoMeizhenXuFengYuDahaiWenHongzhi(ChinaShipDevelopmentandDesignCenter,Wuhan430064)AbstractThispaperdiscussthedesignmethodofthecommunicationsystemofoceanenvironme

3、ntunderVxWorks.ThetechnologyofVLAN,IPmulticastanddoubleredundancybackupareintroduced,whichcanimprovetheperformanceofnetandstrengthenthesecurityofit.Theapplicationofannularbufferinserialcommunicationreducesthepercentageofthelostdatapackage.KeyWordsoceanenvironment,V

4、xWorks,UDP,networkcommunication,serialcommunicationClassNumberTN929.3式,可以提高通信效率,而环形缓冲区的应用,可有1引言效的减少丢包率,本文将介绍VxWorks下各种通海洋环境信息应用系统集成了诸多海洋要素信技术的原理及在海洋环境通信系统中的应用。信息,为船舶航行、操纵等活动提供必要的支持和2VxWorks下网络通信技术的研究保障,而通信系统作为应用系统的重要组成部分,与实现成为各个传感器和船舶控制设备通信的桥梁。海洋环境通信部分包括网络通信和串口通信两部

5、分。VxWorks具有完备的TCP/IP协议栈支持,VxWorks是一种实时可裁减的操作系统。网并支持两种类型的网络设备驱动程序,VxWorks络通信中虚拟网技术、IP组播技术、双冗余备份技BSD4.3网络驱动程序和VxWorks可裁减的增强术等的应用,对改善网络的性能、提高网络通信的型网络堆栈(SENS,ScalableEnhancedNetworks[1]可靠性,起着很大的作用。串口通信中采用中断方Stack)。*收稿日期:2010年10月13日,修回日期:2010年11月14日作者简介:赵美珍,女,硕士,助理工程师,研

6、究方向:船舶导航、制导与控制。徐峰,男,硕士,工程师,研究方向:水声工程、船舶导航制导与控制。于大海,男,工程师,研究方向:船舶导航制导与控制。闻宏志,男,硕士,工程师,研究方向:船舶导航制导与控制。2011年第3期舰船电子工程952.1VxWorks网络通信中用到的技术1)虚拟网技术虚拟网络(VLAN)是建立在交换技术的基础上,它在逻辑上等价于广播域。可以将VLAN类比成一组最终用户的集合,这些用户可以处在不同的物理LAN上,但它们之间可以像在同一个LAN上那样自由通信而不受物理位置的限制。在这里,虚拟网的定义和划分与物理

7、位置及物理连接没有任何必然的联系。网络管理员可以根据不同需要,通过相应的网络软件灵活地建立和配置虚拟网,并为每个虚拟网分配它所需要的带宽。采用虚拟网图1套接字编程流程可以降低移动或变更工作站物理位置的费用,减少这样服务器收到后才知道客户端的地址,才能给其广播风暴的发生,并增强网络的安全性。回送数据。VLAN可以根据交换机端口号、MAC地址、服务器可同时接收多个客户的访问,这就是并网络层地址、IP组播地址来划分。发服务器。2)IP组播技术2.2.2基于多任务的UDP服务器设计组播是一种将一个分组的多份拷贝传送给所为了能够对多个

8、外网设备的同时请求作出响有可能目标站的选定子集的技术。有些硬件(如以应,并支持组播通信,设计VxWorks下的UDP并太网)通过使某个网络接口加入一个或多个组播群发服务器。组而支持组播,被称为硬件组播(HardwareMult-i设计思路:VxWorks下安排一个任务时刻监[9]听客户端的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。