车联网移动客户端软件开发方法与实际应用

2019-09-10 19:55徐映
科学导报·学术 2019年22期
关键词:车联网软件开发

徐映

摘要:我国近年来整体经济快速发展,人们生活水平有了很大的改善和提高。智能化、网联化已经成为未来汽车产业的发展趋势之一,车联网也从最初的车机系统扩展到整车的数字化,“互联网汽车”概念深入人心。

关键词:车联网;移动客户端;软件开发

引言

我国汽车行业近年来发展迅速,成为人们日常不可或缺的交通工具。伴随着智能汽车在全世界的不断开发与使用,目前车联网技术也已经进入到了技术发展的爆发期。美日等比较发达的汽车产业国家已经实现了道路与车辆之间的信息交流与沟通,为实现智能交通奠定了比较坚实的基础。

1车联网功能的总体发展

国内车联网功能兴起于2008年左右,基于国内正处于2G网络时代,只能满足最基础的安防需求和导航需求。汽车通过T-Box实现了与后台的通讯,使得汽车远程控制功能得到发展,提供以安防需求为核心的功能:离线导航、紧急救援、远程控制、车队管理等。受用户需求推动,也衍生出了人工酒店机票预订等管家式服务。但受制于网络连接能力,给用户提供的服务触点局限于人工呼叫键和GPS导航仪,因此在车内一键接通呼叫中心成为最有效、最直接的服务提供方式,呼叫中心成为这一阶段车联网的典型特征。进入3G、4G时代后,用户更依赖移动互联网服务,导致手机或手机互联应用暂时替代了车联网功能。通信技术的发展助推了移动互联网的大规模兴起,特别是以苹果为代表的移动互联网开创者,通过iphone和Appstore使互联网真正变得触手可及,原本只是工具的互联网从此变成了生活必需品。国内消费者目前已普遍习惯于导航用手机地图、购物用淘宝、找餐馆用大众点评、点外卖用饿了么等等。但受制于“车规级”标准的制约和漫长的测试期,车机电子元器件的性能在过去一段时间内难以赶上手机等消费级电子的发展速度,车机与手机用户体验的差距越来越大。体验度的差距,带来的结果必然是车联网功能被手机代替,所以我们常见到的场景就是把手机支在车内,用手机导航,听手机音乐,并因此衍生出了Carplay、Carlife这样的手机互联应用,车机屏幕被长期冷落。但手机或手机互联应用都只是用户在车联网体验不好时的权宜之计,用户仍对先进的车联网功能有极大需求。在车内环境中,使用手机有很大的安全隐患:手机没电、死机、信号丢失、来电等干扰导航界面,屏幕过小或反光影响视线,固定不稳手机滑落干扰到驾驶行为,这些情况都会对用户驾驶产生潜在威胁,而直接使用车联网功能则基本能排除这些隐患。Carplay或Carlife等手机互联应用的使用,则需要有数据线连接,但有时候会出现连接不上或不匹配的尴尬局面。即使成功连接,Carplay或Carlife等应用包含的较少的APP数量也难以满足用户需求。

2车联网移动客户端软件技术

(一)移动网络:移动网络是以目前已经成熟使用的无线网络技术为基础,并通入APN技术,提供了更为可靠的接入方式,确保车载终端用户能够实现有效的无线数据传输。让公众能够使用一般公网卡实现与网络的有效接通,这样才能够实现网络数据传递的快捷与安全。共享APN:一般在行业内,大众所运用的APN卡采用的都是共享域名,在内部网络中,按照公共互联网的协议接通GGSN设备,这样就完成了行业客户与车载终端的良好互通,不仅价格便宜,而且开发成本较低,使用也更加快捷。安全网络机制:对于具备较强安全意识的用户而言,提供企业级别的防火墙设备、AAA认证服务器及DDOS防护设备与系统等安全防护体系。防火墙:提供包含过滤、应用网关、状态检测以及复合防火墙等多种防火墙类产品,为用户提供不同层级,不同安全等级的防火墙设备,帮助用户更好的选择自己的出行网络设备和服务。AAA认证服务器:AAA认证提供给行业客户APN接入的二次认证管理平台,能够实现认证、授权和计项等多种功能,能够对用户的身份进行合法认证,对用户的等级不同分配不一样的访问权限。(二)多元终端实现,包括手机类终端、PC类终端、企业信息终端、SIM卡芯片嵌入的车载终端的多元云接入解决方案,实现车联网、多元终端以及云服务的有效共通。(1)手机类终端:目前手机主流使用的安卓和苹果操作系统都能够支持,并且比较方便地接入。(2)个人PC类终端:目前的PC操作系统同样能够允许主流的Windows、MacOS以及Linux操作系统接入,并且主流浏览器的支撑包括了IE、谷歌等。(3)车载类终端:按照厂家的设备不同,车载终端的范围有一定的区别,但是为了更好地适应市场的需求,将会进一步扩大兼容性。(4)行业应用终端:为固定的厂家,例如华为等芯片模块的接入提供便利,并按照市场的反馈进一步拓展行业应用终端范围。

3车联网网络性能测试方法

网络测量方式包括主动测量和被动测量。主动测量是向网络中发送探测数据包,通过对数据包所受影响而发生的变化进行分析,测得网络性能。被动测量是通过在网络中布置测量装置来捕获数据包,并进行分析,从而测得网络性能,被动测量不发送测量包,不会对网络的正常流量带来影响,但是被动测量实现较为复杂,而且对测量装置的性能要求较高。因此,被动测量更适合用于网络流量测量,主动测量适合用于网络性能测量。网络断层扫描技术根据网络边界的测量信息来分析和推断网络内部性能,网络性能测量的基本方法是在网络边界上主动发送探测数据包,然后记录在网络边界上接收到的数据包的数量和延迟,并利用统计分析模型推断内部链路的数据包丢失率和延迟。在网络性能测量单元中,基于网络断层扫描技术,采用主动探测方式结合统计分析方法对车联网网络进行测试。测试过程中通过采用socket编程,C/S模式在2个平台之间进行通信。传输采用UDP协议,UDP协议具有更好的传输时延,测得的时延也更接近真实值。

4车联网移动客户端软件开发策略

(一)实现面向企业与用户的一体化服务平台车联网技术是面向企业和用户两个级别的免费增值服务平台,个人渠道可以实现自助充值功能。通过建设平台的一体化服务功能,不仅通过强制的方式为企业提供服务品台,同时还想客户提供个性化的服务,从而提高个人与企业的使用率。(二)实现从“传统SIM”至“机器专用M2M卡”的转变根据对汽车行驶过程中,周围环境包括温差变化、振动情况以及潮湿度的变化进行监测,对一些企业的特殊要求给予满足,量身为专用企业打造特定的芯片模组。方案主要是采用工业级别的车载设备,并且运用专门的M2M异型芯片,具备了耐温差、防潮的功能,并可集成于汽車专用通信模组,实现降低成本,并且延长寿命的功能,同时更好的集成产品,提高产品的附加值。

结束语

车联网信息化技术的发展将会进一步促进智能交通的发展,真正实现智能化公交管理、停车场管理、车流量监测与管理、智能信号管理等功能,以做到合理疏导和调度道路车辆行驶,提高道路的使用效率,环节道路通行压力,合理降低事故发生概率,降低碳排放和能源消耗,为节约型社会提供支撑。

参考文献:

[1] 赵伟,王志强,陈鹏.互联网时代下的工程机械车联网产品设计和研发运营体系建设[J].物联网技术,2016,6(6):74-79.

[2] 杨晓光,马万经,姚佼,等.智慧主动型交通控制系统及实验[J].工程研究-跨学科视野中的工程,2014,6(1):43-53.

[3] 段宗涛,康军,唐蕾,等.面向车联网的无线网络试验床[J].交通运输工程学报,2014,14(2):104-111

(作者单位:天津市天房科技发展股份有限公司)

猜你喜欢
车联网软件开发
整合广播资源,凝聚声音优势
汽车生产企业发展车联网的优势与劣势
信息安全环境下的计算机软件开发研究
核电厂定期试验管理软件开发
FPGA软件开发过程中编码规范的作用
基于车联网的交通信息采集与应用研究
中国车联网产业链与商业模式研究
基于车联网技术的智慧物流的发展前景