论文题名: | 基于OSGi的VANET服务共享中间件研究 |
关键词: | 车联网VANET;中间件;OSGi技术;位置服务;LbSDP协议 |
摘要: | 车联网VANET(Vehicular Ad-hoc Network)通过车与车、车与路之间的互联互通,实现了交通系统之间快捷方便的数据交换,使交通管理系统和信息服务系统更加智能化。VANET中间件技术是车载嵌入式设备和上层VANET应用软件之间信息交互的纽带,提供了对车辆基础服务管理、调用等操作的统一和通用接口,实现了分布式应用软件在不同系统之间的资源共享。因此,如何降低车载嵌入式设备和应用层的耦合度,增强系统的灵活性和可扩展性,实现对异构设备及资源的透明统一的访问是 VANET中间件需要解决的主要问题。 本文提出了一种面向服务的适用于车联网的中间件,即基于OSGi的VANET服务共享中间件VssOSGi。VssOSGi利用OSGi面向服务的优势,将车辆感知设备提供的基础功能封装成网络服务,实现上层 VANET应用与底层设备的解耦,为车与车之间服务共享提供了统一的数据交换平台。论文主要工作如下: 系统研究了面向服务架构、OSGi核心技术和服务发现架构等关键技术,针对不同车辆采用的异构设备无法实现资源和服务共享的问题,研究并设计了VssOSGi中间件框架。为了使车辆能在车载自组织网络中发现并调用彼此提供的服务,提出了基于分布式服务目录的服务共享机制,通过动态建立服务目录车辆和服务动态绑定机制,使车辆即使处于动态网络环境中也能获取彼此的资源和服务,实现车与车之间的服务共享。 通过对VANET应用的需求进行分析,针对VANET中存在大量基于位置服务的应用场景,本文研究并设计了基于位置的服务发现协议LbSDP。该协议面向基于位置的服务,通过构建服务和地理位置的关系模型,将服务请求与地理位置信息相关联。同时,为了减少服务发现时间和网络开销,LbSDP将兴趣区域内的服务回复消息在预设时间内尽最大努力进行合并。仿真结果表明,该协议能有效提高服务发现效率,使用户能快速的发现兴趣区域内所需的服务。 最后,本文利用VssOSGi中间件平台模拟了车辆间服务共享场景并就服务响应时间、服务请求消息数量和服务成功率等方面进行了测试和评估。 |
作者: | 潘璆 |
专业: | 计算机技术 |
导师: | 罗娟;江卫国 |
授予学位: | 硕士 |
授予学位单位: | 湖南大学 |
学位年度: | 2015 |
正文语种: | 中文 |