【技术实现步骤摘要】
信号灯系统联网方法、中间件及系统
本专利技术属于车路协同
,具体涉及一种信号灯系统联网方法、中间件及系统。
技术介绍
信号灯是车路协同测试、应用的重要组成,信号的联网应用也是车路协同发展的必然趋势。车路协同,或者V2X(VehicletoEverything),是指在车辆上安装一种专用通信终端,可实现与其他车辆、道路、行人以及云端进行数据交互服务,具体包括V2V(VehicleToVehicle车与车连接),V2I(VehicleToInfrastructure车与基础设施连接),V2P(VehicleToPedestrian车与行人连接),V2N(VehicleToNetwork车与网络连接)。目前,专用通信终端主要对通信时延要求较高(小于10ms),且支持设备之间直接连接。目前主流技术之一是DSRC(DedicatedShortRangeCommunications,专用短距离通讯),另一种是LTE-V2X(基于蜂窝移动通信的V2X)。而现有车路协同集成示范、应用开发存在“数据不同、通信不一”等问题,导致信 ...
【技术保护点】
1.一种信号灯系统联网方法,其特征在于,包括:/n根据通信接口,接收原始信号数据,所述通信接口数量为至少两个,所述每个通信接口的规格不同;/n基于预设规则及信号协议转换模板,将所述原始信号数据解码转换为标准格式信号数据;/n接收数据订阅请求,根据所述数据订阅请求,将所述标准格式信号数据发送至发送所述订阅请求的订阅终端。/n
【技术特征摘要】
1.一种信号灯系统联网方法,其特征在于,包括:
根据通信接口,接收原始信号数据,所述通信接口数量为至少两个,所述每个通信接口的规格不同;
基于预设规则及信号协议转换模板,将所述原始信号数据解码转换为标准格式信号数据;
接收数据订阅请求,根据所述数据订阅请求,将所述标准格式信号数据发送至发送所述订阅请求的订阅终端。
2.根据权利要求1所述的方法,其特征在于,所述基于预设规则及信号协议转换模板,将所述原始信号数据解码转换为标准格式信号数据,包括:
通过数据接收缓冲区存储所述原始信号数据;
获取数据协议转换模板;
将原始信号数据解码,获取非标准信号数据;
根据所述数据协议转换模块,将所述非标准信号数据转换为与所述数据协议转换模板相对应的标准格式信号数据;
将所述标准格式信号数据存储在数据发送缓冲区。
3.根据权利要求2所述的方法,其特征在于,所述数据接收缓冲区包括至少两个子数据接收缓冲区;所述子数据接收缓冲区的个数与所述通信接口的数据相同;每个所述子数据接收缓冲区存储分别存储对应的每个所述通信接口接收的数据。
4.根据权利要求3所述的方法,其特征在于,还包括:
判断每个所述子数据接收缓冲区内是否存在数据;
若任一所述子数据接收缓冲区内存在数据,则判断所述子数据接收缓冲区内的数据是否为订阅请求数据;
若所述子数据接收缓冲区内的数据为订阅请求数据,则记录订阅请求设备的节点信息;
若所述子数据接收缓冲区内的数据不是订阅请求数据,则识别信号协议类型与版本;
所述接收数据订阅请求,根据所述数据订阅请求,将所述标准格式信号数据发送至发送所述订阅请求的订阅终端,包括:
按照所述信号协议转换模板,解码数据元素,所述数据元素,包括:交叉路口数量、单个路口的相位总数、单个相位的状态和倒计时;
将解码后的数据元素编码为标准格式信号数据;
将所述标准格式数据发送至发送所述订阅请求的订阅终端。
5.一种信号灯系统中间件,其特征在于,包括:多模网络适配器和数据协议转换器;
...
【专利技术属性】
技术研发人员:陈新海,祖晖,王博思,张迪思,吴超,陈灏,
申请(专利权)人:重庆车辆检测研究院有限公司,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。