CN109979211A - 车联网***、交通规划方法、装置、雾计算设备及介质 - Google Patents
车联网***、交通规划方法、装置、雾计算设备及介质 Download PDFInfo
- Publication number
- CN109979211A CN109979211A CN201711447108.5A CN201711447108A CN109979211A CN 109979211 A CN109979211 A CN 109979211A CN 201711447108 A CN201711447108 A CN 201711447108A CN 109979211 A CN109979211 A CN 109979211A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- region
- information
- sent
- mist
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/07—Controlling traffic signals
- G08G1/08—Controlling traffic signals according to detected number or speed of vehicles
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明公开了一种车联网***、交通规划方法、装置、雾计算设备及存储介质,所述***包括:云计算服务器、至少两个雾计算设备、至少两个车辆和至少两个信号灯;其中,车辆,用于向其所在区域的雾计算设备发送包括车辆的当前位置、行驶方向和行驶速度的车辆信息;雾计算设备,用于接收其所在区域内每个车辆发送的车辆信息,根据每个车辆发送的车辆信息,确定区域的路况信息,为区域内每个信号灯规划信号灯周期,将为每个信号灯规划的信号灯周期发送给对应信号灯,并将区域的路况信息发送给云计算服务器,使云计算服务器进行全局分析。实现了雾计算设备区域内的车辆信息在雾计算设备进行处理,保证了车辆上报车辆信息和信号灯周期规划的及时性。
Description
技术领域
本发明涉及智慧交通技术领域,尤其涉及一种车联网***、交通规划方法、装置、雾计算设备及存储介质。
背景技术
根据中国物联网校企联盟的定义,车联网(Internet of Vehicles)是由车辆位置、速度和路线等信息构成的巨大交互网络。通过全球定位***(Global PositioningSystem,GPS)、射频识别(Radio Frequency Identification,RFID)、传感器、摄像头图像处理等装置,车辆可以完成自身环境和状态信息的采集;通过互联网技术,所有的车辆可以将自身的各种信息传输汇聚到中央处理器;通过计算机技术,这些大量车辆的信息可以被分析和处理,从而计算出不同车辆的最佳路线、及时汇报路况和安排信号灯周期。
车联网按照信息的获取和处理,一般可以分为三层,第一层是感知层,用于采集车辆信息;第二层是互联互通,即车与车、车与路互联互通;第三层:是通过云计算服务器调度和管理车辆。但是伴随着接入车联网的车辆越来越多,车辆上报的、及云计算服务器需要处理的数据都呈指数式增长,云计算服务器处理后也会产生大量的数据,大量的数据的接收和发送,会造成云计算服务器和车辆之间的输入输出(input/output,I/O)瓶颈,传输速率下降,传输时延增大,导致车辆无法及时上报车辆信息,进而导致车联网***无法及时规划信号灯周期,导致交通拥堵,影响车辆通行。
发明内容
本发明提供一种车联网***、交通规划方法、装置、雾计算设备及存储介质,用以解决现有技术中存在I/O瓶颈,导致车辆无法及时上报车辆信息,进而导致车联网***无法及时规划信号灯周期,导致交通拥堵,影响车辆通行的问题。
本发明公开了一种车联网***,所述***包括:云计算服务器、至少两个雾计算设备、至少两个车辆和至少两个信号灯;其中,
所述车辆,用于向其所在区域的雾计算设备发送车辆信息,其中所述车辆信息包括所述车辆的当前位置、行驶方向和行驶速度的信息;
所述雾计算设备,用于接收其所在区域内每个车辆发送的车辆信息,根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息,为所述区域内每个信号灯规划信号灯周期,针对所述区域内每个信号灯,将为该信号灯规划的信号灯周期发送给该信号灯,并将所述区域的路况信息发送给云计算服务器;
所述云计算服务器,用于接收每个雾计算设备发送的路况信息,进行全局分析。
进一步地,所述雾计算设备,具体用于根据所述区域内每个车辆发送的车辆信息,确定所述区域内每条道路的路况信息。
进一步地,所述车辆,还用于向其所在区域的雾计算设备发送导航请求,其中所述导航请求中包含车辆的当前位置和目的地的信息;
接收到所述导航请求的雾计算设备,还用于识别所述目的地是否位于其所在区域,如果是,为所述车辆规划行驶路线,并将所述行驶路线发送给所述车辆,如果否,将所述导航请求转发至云计算服务器;
所述云计算服务器,还用于为所述车辆规划行驶路线,将所述行驶路线发送给所述接收到所述导航请求的雾计算设备;
所述接收到所述导航请求的雾计算设备,还用于将所述云计算服务器发送的行驶路线转发至所述车辆。
本发明公开了一种基于上述车联网***的交通规划方法,应用于雾计算设备,所述方法包括:
接收所述雾计算设备所在区域内每个车辆发送的车辆信息,其中所述车辆信息包括所述车辆的当前位置、行驶方向和行驶速度的信息;
根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息,为所述区域内每个信号灯规划信号灯周期,针对所述区域内每个信号灯,将为该信号灯规划的信号灯周期发送给该信号灯,并将所述区域的路况信息发送给云计算服务器,使云计算服务器进行全局分析。
进一步地,所述根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息包括:
根据所述区域内每个车辆发送的车辆信息,确定所述区域内每条道路的路况信息。
进一步地,所述方法还包括:
当接收到车辆发送的导航请求时,识别目的地是否位于所述雾计算设备所在区域,其中所述导航请求中包含车辆的当前位置和目的地的信息;
如果是,为所述车辆规划行驶路线,如果否,将所述导航请求转发至云计算服务器,使云计算服务器为所述车辆规划行驶路线,并将所述云计算服务器为所述车辆规划的行驶路线转发至所述车辆。
本发明公开了一种基于上述车联网***的交通规划装置,应用于雾计算设备,所述装置包括:
接收模块,用于接收所述雾计算设备所在区域内每个车辆发送的车辆信息,其中所述车辆信息包括所述车辆的当前位置、行驶方向和行驶速度的信息;
分析模块,用于根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息,为所述区域内每个信号灯规划信号灯周期,针对所述区域内每个信号灯,将为该信号灯规划的信号灯周期发送给该信号灯,并将所述区域的路况信息发送给云计算服务器,使云计算服务器进行全局分析。
进一步地,所述分析模块,具体用于根据所述区域内每个车辆发送的车辆信息,确定所述区域内每条道路的路况信息。
进一步地,所述分析模块,还用于当接收到车辆发送的导航请求时,识别目的地是否位于所述雾计算设备所在区域,其中所述导航请求中包含车辆的当前位置和目的地的信息;如果是,为所述车辆规划行驶路线,如果否,将所述导航请求转发至云计算服务器,使云计算服务器为所述车辆规划行驶路线,并将所述云计算服务器为所述车辆规划的行驶路线转发至所述车辆。
本发明公开了一种雾计算设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的计算机程序时,实现上述任一项所述方法的步骤。
本发明公开了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述方法的步骤。
本发明公开了一种车联网***、交通规划方法、装置、雾计算设备及存储介质,所述***包括:云计算服务器、至少两个雾计算设备、至少两个车辆和至少两个信号灯;其中,所述车辆,用于向其所在区域的雾计算设备发送车辆信息,其中所述车辆信息包括所述车辆的当前位置、行驶方向和行驶速度的信息;所述雾计算设备,用于接收其所在区域内每个车辆发送的车辆信息,根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息,为所述区域内每个信号灯规划信号灯周期,针对所述区域内每个信号灯,将为该信号灯规划的信号灯周期发送给该信号灯,并将所述区域的路况信息发送给云计算服务器;所述云计算服务器,用于接收每个雾计算设备发送的路况信息,进行全局分析。由于在本发明实施例中,通过雾计算设备接收其所在区域内每个车辆发送的车辆信息,并根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息,为所述区域内每个信号灯规划信号灯周期,将为所述区域内每个信号灯规划信号灯周期发送给对应信号灯,并将所述区域的路况信息发送至云计算服务器,使云计算服务器进行全局分析,实现了雾计算设备区域内的车辆信息在雾计算设备进行处理,为雾计算设备区域内的信号灯规划信号灯周期,避免了将所有车辆信息发送至云计算服务器进行分析,而造成的I/O瓶颈,提高了传输速率,降低了传输时延,保证了车辆上报车辆信息的及时性,进而保证了车联网***及时规划信号灯周期,避免了交通拥堵,保证了车辆通行。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种车联网***结构示意图;
图2为本发明实施例提供的一种车联网***逻辑框架图;
图3为本发明实施例提供的一种交通规划过程示意图;
图4为本发明实施例提供的一种交通规划装置结构示意图;
图5为本发明实施例提供的一种雾计算设备示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1:
图1为本发明实施例提供的一种车联网***结构示意图,所述***包括:云计算服务器11、至少两个雾计算设备12、至少两个车辆13和至少两个信号灯14;其中,
车辆13,用于向其所在区域的雾计算设备12发送车辆信息,其中所述车辆信息包括所述车辆的当前位置、行驶方向和行驶速度的信息;
雾计算设备12,用于接收其所在区域内每个车辆13发送的车辆信息,根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息,为所述区域内每个信号灯14规划信号灯周期,针对所述区域内每个信号灯14,将为该信号灯规划的信号灯周期发送给该信号灯,并将所述区域的路况信息发送给云计算服务器11;
云计算服务器11,用于接收每个雾计算设备12发送的路况信息,进行全局分析。
为了避免I/O瓶颈,保证了车辆上报车辆信息的及时性,进而保证了车联网***及时规划信号灯周期,避免交通拥堵,保证车辆通行,本发明实施例提供了一种车联网***。
在车联网***中,车辆可以通过自身的无线通信设备或者车辆上设置的移动终端,搜索其所在区域的雾计算设备,将车辆通过自身传感器或者设置在车辆上的移动终端获取的车辆信息,发送给其所在区域的雾计算设备。通常情况下,车辆进入某一区域内会搜索该区域的无线访问点,与该区域的无线访问点建立连接,通过该区域的无线访问点,获取与该无线访问点连接的雾计算设备的通信地址,从而与该区域的雾计算设备建立连接,进而实现与该区域的雾计算设备进行通信。
具体的,车辆可以实时也可以按照设定的时间间隔,向其所在区域的雾计算设备发送车辆的信息,其中所述车辆信息包括车辆的当前位置、行驶方向和行驶速度的信息。当然了,车辆向雾计算设备发送的车辆信息中还可以包括:车辆行车录像的信息、车辆水箱温度的信息、车辆剩余油量的信息等。
在本发明实施例中,雾计算设备可以部署在可以与网络进行连接的任何地方,如工厂的地板上,电线杆的顶端,铁路轨道旁,交通工具上,石油钻井平台上等。任何可以与网络进行连接的并能够进行计算和存储的设备也都可以作为雾计算设备。例如:手机、可穿戴健康监测设备、工业控制器、交换机、路由器、嵌入式服务器和视频监控摄像机等。
雾计算设备12,具体用于根据其所在区域内每个车辆发送的车辆信息,确定其所在区域内每条道路的路况信息。
在雾计算设备中保存有其所在区域内每个信号灯的地理位置,雾计算设备接收到其所在区域内每个车辆发送的车辆信息后,根据其所在区域内每个车辆发送的车辆信息,确定其所在区域的路况信息,例如:确定其所在区域内每个车辆的位置、确定其所在区域内车辆的平均速度、确定其所在区域中车辆的平均速度、确定其所在区域中车辆的容量、确定其所在区域内每条道路不同行驶方向上行驶的车辆数量及车辆的平均速度等。雾计算设备根据其所在区域的路况信息,如:其所在区域内每条道路不同行驶方向上行驶的车辆数量及车辆的平均速度,为其所在区域内每个信号灯规划信号灯周期,并针对其所在区域内每个信号灯,将为该信号灯规划的信号灯周期发送给该信号灯,使该信号灯根据雾计算设备为其规划的信号灯周期调整亮灯时长和/或亮灯顺序。在本发明实施例中,根据区域内每个车辆的车辆信息,为区域内信号灯规划信号灯周期是现有技术,不再进行赘述。
雾计算设备将其所在区域的路况信息发送给云计算服务器,云计算服务器将每个雾计算设备发送的路况信息汇总进行全局分析,确定整体的路况信息,对整体的路况进行规划。在本发明实施例中,云计算服务器根据接收到的路况信息进行全局分析属于现有技术,例如:云计算服务器可以是根据每个雾计算设备发送的路况信息分析确定在每天的某一时间段,某个路口车流量较大,从而确定交通疏导方案,如在为车辆提供导航服务时,避开车流量较大的路口,从而疏导交通流量,提高道路通行能力,减少交通事故。并且可以对于多路交叉口等交通流量较大的路口预先进行调节,使得多路交叉口的路权分配更加合理高效。
在车联网***中,雾计算设备是其所在区域内所有车辆的处理中心、管理中心和应用中心。雾计算设备与车辆之间的通信主要是通过无线传输设备进行,为其所在区域内的车辆提供接入车联网***的端口。车辆将车辆信息发送到雾计算设备,雾计算设备还可以访问存储于云计算服务器上的对象命名服务以及配套服务,找到该车辆信息所存储的物理位置,调用该存储位置存储的该车辆的信息。雾计算设备位于云计算服务器和车辆之间,提供计算、存储和网络接入服务,此外还起到过滤、处理和连通车辆与云计算服务器之间传输的信息的作用,能够为云计算服务器减少计算、处理和存储的数据量,提高云计算服务器的计算效率,降低云计算服务器的时延。
由于在本发明实施例中,通过雾计算设备接收其所在区域内每个车辆发送的车辆信息,并根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息,为所述区域内每个信号灯规划信号灯周期,将为所述区域内每个信号灯规划信号灯周期发送给对应信号灯,并将所述区域的路况信息发送至云计算服务器,使云计算服务器进行全局分析,实现了雾计算设备区域内的车辆信息在雾计算设备进行处理,为雾计算设备区域内的信号灯规划信号灯周期,避免了将所有车辆信息发送至云计算服务器进行分析,而造成的I/O瓶颈,提高了传输速率,降低了传输时延,保证了车辆上报车辆信息的及时性,进而保证了车联网***及时规划信号灯周期,避免了交通拥堵,保证了车辆通行。
实施例2:
为了保证车联网***的响应速度,减少云计算服务器的数据接收及处理量,在上述实施例的基础上,在本发明实施例中,所述车辆,还用于向其所在区域的雾计算设备发送导航请求,其中所述导航请求中包含车辆的当前位置和目的地的信息;
接收到所述导航请求的雾计算设备,还用于识别所述目的地是否位于其所在区域,如果是,为所述车辆规划行驶路线,并将所述行驶路线发送给所述车辆,如果否,将所述导航请求转发至云计算服务器;
所述云计算服务器,还用于为所述车辆规划行驶路线,将所述行驶路线发送给所述接收到所述导航请求的雾计算设备;
所述接收到所述导航请求的雾计算设备,还用于将所述云计算服务器发送的行驶路线转发至所述车辆。
具体的,车辆还可以向其所在区域的雾计算设备发送包含车辆的当前位置和目的地的信息的导航请求,接收到导航请求的雾计算设备,识别导航请求中目的地是否在其所在区域内,如果是,雾计算设备为该车辆规划行驶路线,如果否,雾计算设备将所述导航信息发送给云计算服务器,云计算服务器为该车辆规划行驶路线,并将为该车辆规划的行驶路线,发送给接收到导航请求的雾计算设备,该雾计算设备将行驶路线转发给该车辆。在本发明实施例中,根据车辆的当前位置和车辆的目的地为车辆规划行驶路线是现有技术,不再进行赘述。
在车联网***中,云计算服务器可以是一个服务器,也可以是一个服务器集群,具有超强的计算能力和海量的存储能力,车辆可以通过雾计算设备,接入云计算服务器。此外,雾计算设备还可以为其所在区域内的车辆提供互联互通服务,建立车辆与车辆(Vehicular to Vehicular,V2V)的通信网络。每辆车都可以视为一个移动的站点,车辆与车辆之间的相互协作构建了车载***与雾计算设备进行互动。在车载***中,一组车辆互相协作,共享他们的计算资源、频谱资源、存储资源,每个车辆可以根据自己的需求访问云并使用云服务。通过组内协作,车辆物理资源的调度可以按需分配。相较于单个车辆的资源,车载云明显资源的使用率和效率更高。
图2为本发明实施例提供的一种车联网***逻辑框架图,本发明实施例提供的车联网***构成了一个“端管雾云”四层架构体系,感知层(端)车辆对行车信息、道路信息等车辆信息进行采集;网络层(管)通过无线传输网络。如:长期演进(Long Term Evolution,LTE)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、专用短程通信技术(Dedicated Short Range Communications,DSRC)、码分多址(Code DivisionMultiple Access,CDMA)、CDMA2000、通用分组无线服务(General Packet Radio Service,GPRS)、时分同步码分多址(Time Division-Synchronous Code Division MultipleAccess,TD-SCDMA)等,将车辆采集的车辆信息发送至雾计算平台;雾计算设备(雾)对传入的车辆信息进行处理、分析、监管、存储、反馈、实时互动;云计算服务器(即“云”)根据雾计算设备传输到云计算服务器的数据,对数据进行处理,再对用户的需求进行识别,并提供相关服务,并可对雾计算设备发送的数据进行云存储。
实施例3:
图3为本发明实施例提供的一种交通规划过程示意图,该过程包括:
S301:接收雾计算设备所在区域内每个车辆发送的车辆信息,其中所述车辆信息包括所述车辆的当前位置、行驶方向和行驶速度的信息。
本发明实施例提供的交通规划方法基于上述车联网***,应用于雾计算设备,雾计算设备可以部署在可以与网络进行连接的任何地方,如工厂的地板上,电线杆的顶端,铁路轨道旁,交通工具上,石油钻井平台上等。任何可以与网络进行连接的并能够进行计算和存储的设备也都可以作为雾计算设备。例如:手机、可穿戴健康监测设备、工业控制器、交换机、路由器、嵌入式服务器和视频监控摄像机等。
在车联网***中,车辆可以通过自身的无线通信设备或者车辆上设置的移动终端,搜索其所在区域的雾计算设备,将车辆通过自身传感器或者设置在车辆上的移动终端获取的车辆信息,发送给其所在区域的雾计算设备。通常情况下,车辆进入某一区域内会搜索该区域的无线访问点,与该区域的无线访问点建立连接,当该区域内的无线访问点还与雾计算设备连接时,可以认为车辆与雾计算设备接入的无线访问点相同,车辆与雾计算设备处于同一区域,也就是车辆在雾计算设备所在的区域内,车辆与雾计算设备通过无线访问点进行通信。
具体的,车辆可以实时也可以按照设定的时间间隔,向其所在区域的雾计算设备发送车辆的信息,其中所述车辆信息包括车辆的当前位置、行驶方向和行驶速度的信息。当然了,车辆向雾计算设备发送的车辆信息中还可以包括:车辆行车录像的信息、车辆水箱温度的信息、车辆剩余油量的信息等。
S302:根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息,为所述区域内每个信号灯规划信号灯周期,针对所述区域内每个信号灯,将为该信号灯规划的信号灯周期发送给该信号灯,并将所述区域的路况信息发送给云计算服务器,使云计算服务器进行全局分析。
所述根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息包括:
根据所述区域内每个车辆发送的车辆信息,确定所述区域内每条道路的路况信息。
在雾计算设备中保存有其所在区域内每个信号灯的地理位置,雾计算设备接收到其所在区域内每个车辆发送的车辆信息后,根据其所在区域内每个车辆发送的车辆信息,确定其所在区域的路况信息,例如:确定其所在区域内每个车辆的位置、确定其所在区域内车辆的平均速度、确定其所在区域中车辆的平均速度、确定其所在区域中车辆的容量、确定其所在区域内每条道路不同行驶方向上行驶的车辆数量及车辆的平均速度等。雾计算设备根据其所在区域的路况信息,如:其所在区域内每条道路不同行驶方向上行驶的车辆数量及车辆的平均速度,为其所在区域内每个信号灯规划信号灯周期,并针对其所在区域内每个信号灯,将为该信号灯规划的信号灯周期发送给该信号灯,使该信号灯根据雾计算设备为其规划的信号灯周期调整亮灯时长和/或亮灯顺序。在本发明实施例中,根据区域内每个车辆的车辆信息,为区域内信号灯规划信号灯周期是现有技术,不再进行赘述。
雾计算设备将其所在区域的路况信息发送给云计算服务器,云计算服务器将每个雾计算设备发送的路况信息汇总进行全局分析,确定整体的路况信息,对整体的路况进行规划。在本发明实施例中,云计算服务器根据接收到的路况信息进行全局分析属于现有技术,例如:云计算服务器可以是根据每个雾计算设备发送的路况信息分析确定在每天的某一时间段,某个路口车流量较大,从而确定交通疏导方案,如在为车辆提供导航服务时,避开车流量较大的路口,从而疏导交通流量,提高道路通行能力,减少交通事故。并且可以对于多路交叉口等交通流量较大的路口预先进行调节,使得多路交叉口的路权分配更加合理高效。
由于在本发明实施例中,通过雾计算设备接收其所在区域内每个车辆发送的车辆信息,并根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息,为所述区域内每个信号灯规划信号灯周期,将为所述区域内每个信号灯规划信号灯周期发送给对应信号灯,并将所述区域的路况信息发送至云计算服务器,使云计算服务器进行全局分析,实现了雾计算设备区域内的车辆信息在雾计算设备进行处理,为雾计算设备区域内的信号灯规划信号灯周期,避免了将所有车辆信息发送至云计算服务器进行分析,而造成的I/O瓶颈,提高了传输速率,降低了传输时延,保证了车辆上报车辆信息的及时性,进而保证了车联网***及时规划信号灯周期,避免了交通拥堵,保证了车辆通行。
实施例4:
为了保证车联网***的响应速度,减少云计算服务器的数据接收及处理量,在上述各实施例的基础上,在本发明实施例中,所述方法还包括:
当接收到车辆发送的导航请求时,识别目的地是否位于所述雾计算设备所在区域,其中所述导航请求中包含车辆的当前位置和目的地的信息;
如果是,为所述车辆规划行驶路线,如果否,将所述导航请求转发至云计算服务器,使云计算服务器为所述车辆规划行驶路线,并将所述云计算服务器为所述车辆规划的行驶路线转发至所述车辆。
具体的,车辆还可以向其所在区域的雾计算设备发送包含车辆的当前位置和目的地的信息的导航请求,接收到导航请求的雾计算设备,识别导航请求中目的地是否在其所在区域内,如果是,雾计算设备为该车辆规划行驶路线,如果否,雾计算设备将所述导航信息发送给云计算服务器,云计算服务器为该车辆规划行驶路线,并将为该车辆规划的行驶路线,发送给接收到导航请求的雾计算设备,该雾计算设备将行驶路线转发给该车辆。
实施例5:
图4为本发明实施例提供的一种交通规划装置结构示意图,该装置包括:
接收模块41,用于接收所述雾计算设备所在区域内每个车辆发送的车辆信息,其中所述车辆信息包括所述车辆的当前位置、行驶方向和行驶速度的信息;
规划分析模块42,用于根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息,为所述区域内每个信号灯规划信号灯周期,针对所述区域内每个信号灯,将为该信号灯规划的信号灯周期发送给该信号灯,并将所述区域的路况信息发送给云计算服务器,使云计算服务器进行全局分析。
所述规划分析模块42,具体用于根据所述区域内每个车辆发送的车辆信息,确定所述区域内每条道路的路况信息。
规划分析模块42,还用于当接收到车辆发送的导航请求时,识别目的地是否位于所述雾计算设备所在区域,其中所述导航请求中包含车辆的当前位置和目的地的信息;如果是,为所述车辆规划行驶路线,如果否,将所述导航请求转发至云计算服务器,使云计算服务器为所述车辆规划行驶路线,并将所述云计算服务器为所述车辆规划的行驶路线转发至所述车辆。
实施例6:
在上述各实施例的基础上,本发明实施例还提供了一种雾计算设备,如图5所示,包括处理器501、通信接口502、存储器503和通信总线504,其中,处理器501,通信接口502,存储器503通过通信总线504完成相互间的通信;
存储器503,用于存放计算机程序;
处理器501,用于执行存储器503上所存放的计算机程序时,实现如下步骤:
接收所述雾计算设备所在区域内每个车辆发送的车辆信息,其中所述车辆信息包括所述车辆的当前位置、行驶方向和行驶速度的信息;
根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息,为所述区域内每个信号灯规划信号灯周期,针对所述区域内每个信号灯,将为该信号灯规划的信号灯周期发送给该信号灯,并将所述区域的路况信息发送给云计算服务器,使云计算服务器进行全局分析。
上述雾计算设备提到的通信总线504可以是外设部件互连标准(PeripheralComponent Interconnect,PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。该通信总线504可以分为地址总线、数据总线、控制总线等。为便于标识,图中仅用一条通信接口用于上述雾计算设备与其他设备之间的通信。
存储器503可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
上述的处理器501可以是通用处理器,包括中央处理器(Central ProcessingUnit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(DigitalSignal Processing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
实施例7:
在上述各实施例的基础上,本发明实施例中还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行如下步骤:
接收所述雾计算设备所在区域内每个车辆发送的车辆信息,其中所述车辆信息包括所述车辆的当前位置、行驶方向和行驶速度的信息;
根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息,为所述区域内每个信号灯规划信号灯周期,针对所述区域内每个信号灯,将为该信号灯规划的信号灯周期发送给该信号灯,并将所述区域的路况信息发送给云计算服务器,使云计算服务器进行全局分析。
所述计算机可读存储介质,上述计算机可读存储介质可以是电子设备中的处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器如软盘、硬盘、磁带、磁光盘(MO)等、光学存储器如CD、DVD、BD、HVD等、以及半导体存储器如ROM、EPROM、EEPROM、非易失性存储器(NAND FLASH)、固态硬盘(SSD)等。
本发明公开了一种车联网***、交通规划方法、装置、雾计算设备及存储介质,所述***包括:云计算服务器、至少两个雾计算设备、至少两个车辆和至少两个信号灯;其中,所述车辆,用于向其所在区域的雾计算设备发送车辆信息,其中所述车辆信息包括所述车辆的当前位置、行驶方向和行驶速度的信息;所述雾计算设备,用于接收其所在区域内每个车辆发送的车辆信息,根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息,为所述区域内每个信号灯规划信号灯周期,针对所述区域内每个信号灯,将为该信号灯规划的信号灯周期发送给该信号灯,并将所述区域的路况信息发送给云计算服务器;所述云计算服务器,用于接收每个雾计算设备发送的路况信息,进行全局分析。由于在本发明实施例中,通过雾计算设备接收其所在区域内每个车辆发送的车辆信息,并根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息,为所述区域内每个信号灯规划信号灯周期,将为所述区域内每个信号灯规划信号灯周期发送给对应信号灯,并将所述区域的路况信息发送至云计算服务器,使云计算服务器进行全局分析,实现了雾计算设备区域内的车辆信息在雾计算设备进行处理,为雾计算设备区域内的信号灯规划信号灯周期,避免了将所有车辆信息发送至云计算服务器进行分析,而造成的I/O瓶颈,提高了传输速率,降低了传输时延,保证了车辆上报车辆信息的及时性,进而保证了车联网***及时规划信号灯周期,避免了交通拥堵,保证了车辆通行。
对于***/装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (11)
1.一种车联网***,其特征在于,所述***包括:云计算服务器、至少两个雾计算设备、至少两个车辆和至少两个信号灯;其中,
所述车辆,用于向其所在区域的雾计算设备发送车辆信息,其中所述车辆信息包括所述车辆的当前位置、行驶方向和行驶速度的信息;
所述雾计算设备,用于接收其所在区域内每个车辆发送的车辆信息,根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息,为所述区域内每个信号灯规划信号灯周期,针对所述区域内每个信号灯,将为该信号灯规划的信号灯周期发送给该信号灯,并将所述区域的路况信息发送给云计算服务器;
所述云计算服务器,用于接收每个雾计算设备发送的路况信息,进行全局分析。
2.如权利要求1所述的***,其特征在于,所述雾计算设备,具体用于根据所述区域内每个车辆发送的车辆信息,确定所述区域内每条道路的路况信息。
3.如权利要求1所述的***,其特征在于,所述车辆,还用于向其所在区域的雾计算设备发送导航请求,其中所述导航请求中包含车辆的当前位置和目的地的信息;
接收到所述导航请求的雾计算设备,还用于识别所述目的地是否位于其所在区域,如果是,为所述车辆规划行驶路线,并将所述行驶路线发送给所述车辆,如果否,将所述导航请求转发至云计算服务器;
所述云计算服务器,还用于为所述车辆规划行驶路线,将所述行驶路线发送给所述接收到所述导航请求的雾计算设备;
所述接收到所述导航请求的雾计算设备,还用于将所述云计算服务器发送的行驶路线转发至所述车辆。
4.一种基于权利要求1-3任一项所述车联网***的交通规划方法,其特征在于,应用于雾计算设备,所述方法包括:
接收所述雾计算设备所在区域内每个车辆发送的车辆信息,其中所述车辆信息包括所述车辆的当前位置、行驶方向和行驶速度的信息;
根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息,为所述区域内每个信号灯规划信号灯周期,针对所述区域内每个信号灯,将为该信号灯规划的信号灯周期发送给该信号灯,并将所述区域的路况信息发送给云计算服务器,使云计算服务器进行全局分析。
5.如权利要求4所述的方法,其特征在于,所述根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息包括:
根据所述区域内每个车辆发送的车辆信息,确定所述区域内每条道路的路况信息。
6.如权利要求4所述的方法,其特征在于,所述方法还包括:
当接收到车辆发送的导航请求时,识别目的地是否位于所述雾计算设备所在区域,其中所述导航请求中包含车辆的当前位置和目的地的信息;
如果是,为所述车辆规划行驶路线,如果否,将所述导航请求转发至云计算服务器,使云计算服务器为所述车辆规划行驶路线,并将所述云计算服务器为所述车辆规划的行驶路线转发至所述车辆。
7.一种基于权利要求1-3任一项所述车联网***的交通规划装置,其特征在于,应用于雾计算设备,所述装置包括:
接收模块,用于接收所述雾计算设备所在区域内每个车辆发送的车辆信息,其中所述车辆信息包括所述车辆的当前位置、行驶方向和行驶速度的信息;
规划分析模块,用于根据所述区域内每个车辆发送的车辆信息,确定所述区域的路况信息,为所述区域内每个信号灯规划信号灯周期,针对所述区域内每个信号灯,将为该信号灯规划的信号灯周期发送给该信号灯,并将所述区域的路况信息发送给云计算服务器,使云计算服务器进行全局分析。
8.如权利要求7所述的装置,其特征在于,所述规划分析模块,具体用于根据所述区域内每个车辆发送的车辆信息,确定所述区域内每条道路的路况信息。
9.如权利要求7所述的装置,其特征在于,所述规划分析模块,还用于当接收到车辆发送的导航请求时,识别目的地是否位于所述雾计算设备所在区域,其中所述导航请求中包含车辆的当前位置和目的地的信息;如果是,为所述车辆规划行驶路线,如果否,将所述导航请求转发至云计算服务器,使云计算服务器为所述车辆规划行驶路线,并将所述云计算服务器为所述车辆规划的行驶路线转发至所述车辆。
10.一种雾计算设备,其特征在于,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的计算机程序时,实现权利要求4-6任一所述的方法步骤。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求4-6任一所述的方法步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711447108.5A CN109979211A (zh) | 2017-12-27 | 2017-12-27 | 车联网***、交通规划方法、装置、雾计算设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711447108.5A CN109979211A (zh) | 2017-12-27 | 2017-12-27 | 车联网***、交通规划方法、装置、雾计算设备及介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109979211A true CN109979211A (zh) | 2019-07-05 |
Family
ID=67071117
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711447108.5A Pending CN109979211A (zh) | 2017-12-27 | 2017-12-27 | 车联网***、交通规划方法、装置、雾计算设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109979211A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112203254A (zh) * | 2020-06-27 | 2021-01-08 | 西北工业大学 | 一种用于车辆通信的网络硬件*** |
CN113327422A (zh) * | 2021-06-04 | 2021-08-31 | 上海和数软件有限公司 | 一种基于区块链的智能交通调控方法及*** |
CN113726829A (zh) * | 2020-05-25 | 2021-11-30 | 青岛海尔洗衣机有限公司 | 控制家用电器的方法、装置、无线终端、及存储介质 |
WO2022052341A1 (zh) * | 2020-09-11 | 2022-03-17 | 宇龙计算机通信科技(深圳)有限公司 | 智能预警方法、相关装置及计算机存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150120174A1 (en) * | 2013-10-31 | 2015-04-30 | Here Global B.V. | Traffic Volume Estimation |
CN106060148A (zh) * | 2016-06-24 | 2016-10-26 | 华东师范大学 | 智能交通灯***中雾计算适用的车辆信息安全采集方法 |
CN106548646A (zh) * | 2016-11-08 | 2017-03-29 | 西安电子科技大学宁波信息技术研究院 | 基于雾计算的城市堵车时道路信息服务***及方法 |
CN107071033A (zh) * | 2017-04-20 | 2017-08-18 | 济南浪潮高新科技投资发展有限公司 | 一种基于雾计算的车联网部署*** |
-
2017
- 2017-12-27 CN CN201711447108.5A patent/CN109979211A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150120174A1 (en) * | 2013-10-31 | 2015-04-30 | Here Global B.V. | Traffic Volume Estimation |
CN106060148A (zh) * | 2016-06-24 | 2016-10-26 | 华东师范大学 | 智能交通灯***中雾计算适用的车辆信息安全采集方法 |
CN106548646A (zh) * | 2016-11-08 | 2017-03-29 | 西安电子科技大学宁波信息技术研究院 | 基于雾计算的城市堵车时道路信息服务***及方法 |
CN107071033A (zh) * | 2017-04-20 | 2017-08-18 | 济南浪潮高新科技投资发展有限公司 | 一种基于雾计算的车联网部署*** |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113726829A (zh) * | 2020-05-25 | 2021-11-30 | 青岛海尔洗衣机有限公司 | 控制家用电器的方法、装置、无线终端、及存储介质 |
CN112203254A (zh) * | 2020-06-27 | 2021-01-08 | 西北工业大学 | 一种用于车辆通信的网络硬件*** |
WO2022052341A1 (zh) * | 2020-09-11 | 2022-03-17 | 宇龙计算机通信科技(深圳)有限公司 | 智能预警方法、相关装置及计算机存储介质 |
CN113327422A (zh) * | 2021-06-04 | 2021-08-31 | 上海和数软件有限公司 | 一种基于区块链的智能交通调控方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Liu et al. | High-efficiency urban traffic management in context-aware computing and 5G communication | |
US20200312133A1 (en) | Express Lane Planning Method and Unit | |
CN108198439B (zh) | 一种基于雾计算的城市智能交通控制方法 | |
CN109979211A (zh) | 车联网***、交通规划方法、装置、雾计算设备及介质 | |
US20180288502A1 (en) | Information collection system and information collection apparatus | |
CN104424812B (zh) | 一种公交到站时间预测***和方法 | |
CN103383811A (zh) | 基于gid的智能交通解决方案 | |
CN109612488B (zh) | 基于大数据微服务的混合出行方式路径规划***及方法 | |
CN108286981B (zh) | 车联网的车辆路径规划方法、装置和计算机设备 | |
CN109993968A (zh) | 基于车联网的交通控制*** | |
CN104680820A (zh) | 一种基于梯度场的交通流车联网***及交通流控制方法 | |
KR20140066200A (ko) | 교통 텔레매틱스용 경로 데이터의 전송 방법 | |
Zhou et al. | Edge-facilitated augmented vision in vehicle-to-everything networks | |
CN105788280A (zh) | 一种基于车联网的智慧城市车辆自动追踪*** | |
US10970942B2 (en) | Fog data agent for connected cars | |
CN108248611A (zh) | 一种自动驾驶的方法、汽车控制设备、汽车及*** | |
JP2020510941A (ja) | コネクテッド自動運転車のハイウエイシステムとそれを用いた方法 | |
CN105407170A (zh) | 一种具有链路保护的车联网*** | |
CN107171940A (zh) | 一种基于交通社交网络的连接车辆运输*** | |
CN102201173A (zh) | 一种考虑多个终端请求优化路径的车辆导航*** | |
Li et al. | DSRC based vehicular platoon control considering the realistic V2V/V2I communications | |
CN111091222A (zh) | 人流量预测方法、装置及*** | |
Shahgholi et al. | LPWAN-based hybrid backhaul communication for intelligent transportation systems: Architecture and performance evaluation | |
CN104796863B (zh) | 信息转发、车辆多跳通信方法及*** | |
CN104742745B (zh) | 一种智能分路段车辆限速控制***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190705 |