摘要
针对如何有效利用多个资源提供者为请求资源的车辆提供服务的问题,引入车辆服务能力的概念,面向城市车辆自组织网络(VANET)环境,提出了一种车联网协同服务发现中间件体系结构.该中间件可以根据车辆的内部资源和自身的物理属性,综合衡量其提供服务的能力.同时,设计了协同服务发现算法,将服务任务根据提供服务车辆的服务能力进行合理分配.计算可提供服务车辆的服务能力和协同服务车辆阈值,确定服务提供者列表.按照列表内各车辆的服务能力,将请求的服务任务进行分配,并将服务请求车辆与服务提供者进行服务绑定.仿真结果表明,与相同城市环境下的VITP算法相比,所提算法可降低服务绑定时间,并提高服务绑定成功率.
Aiming at the problem of effectively making use of multiple resource providers to provide service for vehicles requesting resources,a concept of the service ability is introduced and a cooperative service discovery middleware architecture for vehicular ad-hoc network(VANET)in urban is presented.This middleware can comprehensively measure the service ability according to the inner resource condition and physical features of the vehicles.Meanwhile,a cooperative service algorithm is proposed for distributing service tasks according to the service ability of the service vehicles.The service ability of the service vehicles and the cooperative service vehicle threshold are calculated,and the list for the service providers is confirmed.According to the service capacity of each vehicle in the list,the requested service tasks are allocated and the service requested vehicles are bundled with the service providers.The simulation results show that compared with the vehicular information transfer protocol(VITP)algorithm in the same urban environment,the proposed algorithm can reduce the service binding time and improve the service binding success rate.
作者
罗娟
曾琼钰
杨倩
金鑫
钟涛
Luo Juan;Zeng Qiongyu;Yang Qian;Jin Xin;Zhong Tao(School of Computer Science and Electronic Engineering, Hunan University, Changsha 410082, China)
出处
《东南大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2017年第3期466-471,共6页
Journal of Southeast University:Natural Science Edition
基金
国家自然科学基金资助项目(61672220)
关键词
车联网
中间件
协同服务发现
服务质量
vehicular ad-hoc network (VANET)
middleware
cooperative service discovery
quality of service