基于嵌套C/S架构的智能公交电子站牌的研究与设计

被引量 : 0次 | 上传用户:wgp121554715
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的发展,智能化、模块化的思想越来越多的融入到人们的生活当中。智能化、智慧化的理念,不仅在不断改变着人们的生活方式,也为人们的生活提供了大大的便利。本设计的目的在于设计一个基于IP网络嵌套C/S模型的智能公交电子站牌系统。该电子站牌系统摒弃了传统公交系统中大量采用的基于2G移动通信网络、射频识别等技术,采用基于IEEE802.11标准的Wi-Fi接入技术以及标准C语言提供的异步套接字,实现各通信站点(公交系统中心服务器、公交电子站牌、公交车辆)之间的互连通信,同时以ARM微处理器作为控制主机。通过Wi-Fi接入可以更好的保证网络的稳定性以及带宽,使用与运营商合作的运营模式,能够降低公交公司的运营成本。公交系统所有的通信站点都接入到同一个公交网络,当站点启动后,就会在公交网络中拥有一个独立的IP地址,并且该地址一般不会发生变化,这为站台的功能扩展提供了便利。本设计从整体方案、通信模型、数据库、可靠性几个方面阐述了设计的智能公交电子站牌的特征。文章还分析了智能公交电子站牌的软件平台依赖条件及硬件上的基本约束条件。根据智能公交电子站牌互联通信的需求,我们采用嵌套C/S模型实现公交系统通信站点之间的数据传输,利用虚拟专有网络(VPN)技术,有效结合运营商提供的Wi-Fi网络,将公交系统所有的通信站点接入到公交系统VPN网络中。智能公交电子站牌采用SQLite3数据库存放智能公交电子站牌运行数据,对SQLite3数据库加密,以提高数据的安全性。考虑到公交系统站点的规格可能过大,我们设计了公交线路分组方案,从而降低对公交系统中心服务器的并发性要求,提高可靠性。同时结合冗余的设计方案,在相邻站牌发生故障以后,数据也可以传递到故障站台的下一个站台,从而提高公交系统的可靠性。我们最终在Windows系统中编译了OpenSSL源码,并分析了OpenSSL的可移植性,以便于在安全性要求较高的通信需求中采用SSL加密的TCP连接。本设计最终使用Visual Studio2008实现一个模拟的智能公交电子站牌系统。该系统借助微软的MFC库,采用ActiveX控件仿真公交系统的通信站点。在该模拟公交系统中,采用了加密的SQLite3数据库存储公交系统中心服务器,并使用UDP协议实现了公交系统通信站点之间的异步数据通信。
其他文献
选择郏县林场为研究区,运用Ar Gis9.3对研究区林相图进行数字化处理,生成DEM模型,应用GIS空间分析的方法,对郏县林场伐区以及楞场位置进行分析,确定规划方案,为森林生态采伐
含磷废水含单质磷,易燃且毒性强,如不经处理直接排放,将对环境造成严重危害。对于含磷废水的处理,在我国一般采用物化法,典型的工艺有沉淀氧化法和废水闭路循环处理法,本文采
校园内发生欺凌现象并不是近年来的新鲜事,它一直存在于校园生活之中,只是没有得到相应的重视。以道德为核心的伦理学是规范人们行为的道德武器。文章从伦理学视角透析校园欺
目的:通过检测乳腺组织中E-钙粘蛋白(E-cadherin)、抗凋亡bcl-2蛋白及血清中可溶性E-钙粘蛋白(sE-cadherin)的表达,探讨其在乳腺癌发生发展过程中作用。方法:选取南华大学附属第一、
桩柱是港口工程和海洋工程中常见的构件,广泛用于高桩码头、海洋平台结构等建筑结构,桩柱基础在海流作用下基础周围局部流场发生了改变,桩柱底床产生局部冲刷,基础的冲刷减小
信息系统中原定设计应该产生数据的地方因各种原因不产生数据,会造成系统该部分的无效或低效。分析关注这些被忽视的地方,可及时发现系统中的漏洞与不足,从而及时调整并优化
抗日战争时期,中国共产党在国际和国内复杂的政治环境下,丝毫没有放弃对民主的追求,反而更加注重民主政治的理论建树和实践活动。中国共产党积极主张将抗日救亡与民主建设结合在
我队在昌平某钼矿区、延庆某钼矿区、昌平某铜矿区分别采用低固相泥浆进行护孔、堵漏,取得较好的成效。昌平某钼矿区,围岩是蚀变石英正长岩,经断层破坏,岩石破碎,开放式裂隙,漏失严
井壁稳定性问题是一个长期困扰石油工程界的重大技术难题,在全世界范围内广泛存在。井壁失稳会造成井下复杂情况,影响钻井施工进度,造成巨大的经济损失;井壁失稳还影响固井,油
为了考察单板层积材的力学性能与可靠性,本文运用了纵波传播法、纵向共振法、弯曲振动法等无损检测方法、复合材料力学分析、计算机模拟及静态力学试验等方法来进行研究。主