一种实时交通路况增量发布的方法和装置的制作方法

文档序号:6704904阅读:169来源:国知局

专利名称::一种实时交通路况增量发布的方法和装置的制作方法
技术领域
:本发明涉及实时交通路况服务技木,特别涉及一种实时交通路况增量发布的方法和装置。
背景技术
:随着社会经济的发展,城市的交通变得越来越复杂,给人们的出行带来了很大的不便。实时路况服务应运而生,为人们提供实时便捷的路况查询服务,哪条路段拥挤,哪条路段缓慢,哪条路段畅通等,城市的路况信息一目了然。外出前就可以确定一条最畅通最省时的路线到达目的地。现在很多家地图服务商都发布城市的实时路况,更新频率在2到5分钟一次。数据接收终端包括电脑、PND(PortableNavigationDevices,便携式自动导航系统)、手机等。考虑到实时路况的实用性,更多的是在PND和手机上应用,这些设备终端软件会以制定的频率去请求全部的路况信息,以表现到用户界面或供后台动态的路径规划做分析依据。在不考虑费用、代价的前提下,毎次下载全部的路况是个不错的选择。以ー北京用户为例,每天开车三小吋,更新频率两分钟,一次大概为20K,这样一月的流量52M多,流量较大,不仅对带宽要求较高,而且用户需支付的流量费也较高,然而,毎次都下载全部的路况也不是必要的。
发明内容本发明的目的在于提供一种实时交通路况增量发布的方法和装置,用于解决发布交通路况的増量信息的问题。根据本发明的ー个方面,提供了一种实时交通路况增量发布的方法,包括以下步骤A、路况信息发布商通过网络向用户终端发布全部交通路况信息;B、路况信息发布商每隔固定时间间隔把当前的全部交通路况信息与之前发布的全部交通路况信息进行对比,得到増量交通路况信息;C、路况信息发布商根据用户终端发出的増量路况请求向用户终端发布增量交通路况信息。优选的,步骤B包括预先设定固定时间间隔;预先设定全部更新时间间隔;路况信息发布商每隔固定时间间隔与在全部更新时间间隔之内每一次发布的全部交通路况信息进行对比,得到増量交通路况信息,再根据增量交通路况信息在数据库中进行增量标识。优选的,步骤C包括用户终端向路况信息发布商发出增量路况请求;路况信息发布商通过对比接收到增量路况请求的时间与上一次向用户终端发布全部交通路况信息或增量交通路况信息的时间,得到增量更新时间间隔;若增量更新时间间隔小于或等于全部更新时间间隔,则路况信息发布商根据增量更新时间间隔在数据库中查找与其对应的最新增量数据,再读取最新增量数据向用户终端发布;若增量更新时间间隔大于全部更新时间间隔,则路况信息发布商向用户终端发布全部交通路况信息。优选的,步骤B包括预先设定固定时间间隔;路况信息发布商每隔固定时间间隔与之前每一次发布的全部交通路况信息进行对比,得到增量交通路况信息,再根据增量交通路况信息在数据库中进行增量标识。优选的,步骤C包括用户终端向路况信息发布商发出增量路况请求;路况信息发布商通过对比接收到增量路况请求的时间与上一次向用户终端发布全部交通路况信息或增量交通路况信息的时间,得到增量更新时间间隔;路况信息发布商根据增量更新时间间隔在数据库中查找与其对应的最新增量数据,再读取最新增量数据向用户终端发布。优选的,根据增量交通路况信息在数据库中进行增量标识,包括路况信息发布商根据增量交通路况信息在数据库中标识出路况发生变化的路段。优选的,路况信息发布商根据增量更新时间间隔在数据库中查找与其对应的最新增量数据,包括路况信息发布商根据增量更新时间间隔在数据库中查找与其对应的增量标识,并根据增量标识得到最新增量数据。优选的,全部交通路况信息包括全部路段的路段编号、通行速度和通行等级,增量交通路况信息包括需要更新的路段的路段编号、通行速度和通行等级。根据本发明的另一方面,提供了一种实时交通路况增量发布的装置,包括路况发布单元,用于通过网络向用户终端发布全部交通路况信息;增量计算单元,用于每隔固定时间间隔把当前的全部交通路况信息与之前发布的全部交通路况信息进行对比,得到增量交通路况信息;增量发布单元,用于根据用户终端发出的增量路况请求向用户终端发布增量交通路况信息。与现有技术相比较,本发明的有益效果在于本发明通过对比当前的全部交通路况信息和之前发布的全部交通路况信息,得到交通路况的增量信息并向用户终端发布,减少了数据流量和网络费用。图I是本发明提供的实时交通路况增量发布的方法流程示意图;图2是本发明提供的实时交通路况增量发布的装置框图;图3是本发明实施例提供的实时交通路况增量处理流程示意图4是本发明实施例提供的实时交通路况的工作流程图。具体实施例方式以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。图I显示了本发明提供的实时交通路况增量发布的方法流程示意,如图I所示步骤S101,路况信息发布商通过网络向用户终端发布全部交通路况信息。其中,全部交通路况信息指的是完整的路况信息。步骤S102,路况信息发布商每隔固定时间间隔把当前的全部交通路况信息与之前发布的全部交通路况信息进行对比,得到増量交通路况信息。其中,需要预先设定好固定时间间隔和全部更新时间间隔,路况信息发布商每隔固定时间间隔与在全部更新时间间隔之内每一次发布的全部交通路况信息进行对比,得到増量交通路况信息,再根据增量交通路况信息在数据库中标识出路况发生变化的路段。或者,路况信息发布商每隔固定时间间隔与之前每一次发布的全部交通路况信息进行对比,得到増量交通路况信息,再根据增量交通路况信息在数据库中标识出路况发生变化的路段。其中,固定时间间隔是路况信息发布商定时对比当前的全部交通路况信息和之前的全部交通路况信息的时间间隔。步骤S103,路况信息发布商根据用户终端发出的増量路况请求向用户终端发布增量交通路况信息。如果路况信息发布商每隔固定时间间隔与在全部更新时间间隔之内每一次发布的全部交通路况信息进行对比,则当路况信息发布商接收到用户终端发出的増量路况请求时,路况信息发布商通过对比接收到增量路况请求的时间与上一次向用户终端发布全部交通路况信息或増量交通路况信息的时间,得到増量更新时间间隔,若増量更新时间间隔小于或等于全部更新时间间隔,则路况信息发布商根据增量更新时间间隔在数据库中查找与其对应的増量标识,井根据增量标识得到最新増量数据,再读取最新増量数据向用户终端发布,若増量更新时间间隔大于全部更新时间间隔,也就是说当用户终端超过全部更新时间间隔没有进行一次更新操作,则当路况信息发布商接收到用户终端发出的増量路况请求时,路况信息发布商向用户终端发布全部交通路况信息。如果路况信息发布商每隔固定时间间隔与之前每一次发布的全部交通路况信息进行对比,则当路况信息发布商接收到用户终端发出的増量路况请求时,路况信息发布商通过对比接收到增量路况请求的时间与上一次向用户终端发布全部交通路况信息或増量交通路况信息的时间,得到増量更新时间间隔,然后,路况信息发布商根据增量更新时间间隔在数据库中查找与其对应的増量标识,井根据增量标识得到最新増量数据,再读取最新増量数据向用户终端发布。其中,全部交通路况信息包括全部路段的路段编号、通行速度和通行等级等,増量交通路况信息包括需要更新的路段的路段编号、通行速度和通行等级等。图2显示了本发明提供的实时交通路况增量发布的装置框图,如图2所示,包括路况发布単元、増量计算单元和増量发布单元。其中,路况发布単元通过网络向用户终端发布全部交通路况信息,增量计算单元每隔固定时间间隔把当前的全部交通路况信息与之前发布的全部交通路况信息进行对比,得到增量交通路况信息,增量发布单元根据用户终端发出的增量路况请求从增量计算单元读取增量交通路况信息向用户终端发布。图3显示了本发明实施例提供的实时交通路况增量处理流程示意,交通路况的增量数据是对当前发布的全部交通路况信息相对之前各个时间点的全部交通路况信息做差异,本实施例最多做半个小时的差异,半小时及以上认为路况全部有更新。如图3所示从ITS(IntelligentTransportSystem,智能交通系统)路况信息发布商,一次接收完整的路况信息并存储在DB(Database,数据库)中,并在服务程序的内存中同时备份。经过预先设定的固定时间间隔后,再接收一次当前完整的路况信息,这时候与上一次的做差异,同时更新数据库标志。做差异的原则是对于同一条路的正反向,只要路的通行速度或通行等级改变,就标志这条路的路况为差异,作为增量的数据源。其中,通行等级包括畅通、缓慢和拥堵等。依照前两次接收的路况信息做差异,直到达到制定的时间段的差异,这里指定的时间段即为全部更新时间间隔,为30分钟。用户终端根据内部制定的交互协议,请求与之对应的增量数据。图4显示了本发明实施例提供的实时交通路况的工作流程,系统每5分钟接收一次全部交通路况信息,全部交通路况信息是每一条路段路况数据的集合。每一条路段的路况数据由路段编号、通行速度、通行等级等元素组成,其中,通行等级可以根据不同速度划分为畅通、缓慢和拥堵,增量交通路况信息是把最新一次的数据与之前各个时间点的数据做差异而得到的结果数据。本实施例规定30分钟以上认为路况全部有更新,判断差异的根据是通行速度和通行等级是否相等,如5分钟更新一次数据,30分钟将做6次增量判断。当前路况发布时间为8:50,将会分别与8:45、8:40、8:35、8:30、8:25、8:20的路况数据做对t匕,得到的增量交通路况信息在最新数据中标识,如用户8:50的请求是相对8:25的增量数据,将在数据库中查找到与该时间段对应的增量标识,再根据增量标识得到最新增量数据并下发至用户终端,如图4所示每个固定时间间隔接收一次ITS数据,进行数据解析存储,对接收到的ITS数据进行解析和处理,转变为可以识别的数据存储格式,存储到ITS数据库的同时,在缓存中保留当前结果。第I次接收数据后进行数据解析存储。第2次接收数据后进行数据解析存储,遍历数据记录,与第I次存储的数据做差异比较。对同一条路段与上个时间点的路况比较,如果通行速度或通行等级不相同,即发生变化,标记为这条路段的一次增量,否则标识为无增量。第3次接收数据后进行数据解析存储,遍历数据记录,分别与第I次和第2次的存储数据做差异比较。对同一条路段与上两个时间点的路况分别比较,如都发生了变化,即标记为这条路段分别相对上两个时间点的一次增量。第4次接收数据后进行数据解析存储,与前面的一次的处理相同,但多了一个时间点的增量判断。以此类推,直到增量判断次数到达规定次数为止,这里的规定次数即为30分钟需要进行增量判断的次数。图中N表示规定次数。综上所述,本发明具有以下技术效果本发明提供了一种更廉价更智能的实时交通路况服务技术,通过对比当前的全部交通路况信息和之前发布的全部交通路况信息,得到交通路况的增量信息并向用户终端发布,减少了数据流量和网络费用,也不会损耗服务的质量。尽管上文对本发明进行了详细说明,但是本发明不限于此,本领域技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。权利要求1.一种实时交通路况增量发布的方法,其特征在于,包括以下步骤A、路况信息发布商通过网络向用户终端发布全部交通路况信息;B、所述路况信息发布商每隔固定时间间隔把当前的全部交通路况信息与之前发布的全部交通路况信息进行对比,得到增量交通路况信息;以及C、所述路况信息发布商根据所述用户终端发出的增量路况请求向所述用户终端发布所述增量交通路况信息。2.根据权利要求I所述的方法,其特征在于,所述步骤B包括预先设定所述固定时间间隔;预先设定全部更新时间间隔;以及所述路况信息发布商每隔所述固定时间间隔与在所述全部更新时间间隔之内每一次发布的全部交通路况信息进行对比,得到所述增量交通路况信息,再根据所述增量交通路况信息在数据库中进行增量标识。3.根据权利要求2所述的方法,其特征在于,所述步骤C包括所述用户终端向所述路况信息发布商发出所述增量路况请求;所述路况信息发布商通过对比接收到所述增量路况请求的时间与上一次向所述用户终端发布全部交通路况信息或增量交通路况信息的时间,得到增量更新时间间隔;若所述增量更新时间间隔小于或等于所述全部更新时间间隔,则所述路况信息发布商根据所述增量更新时间间隔在数据库中查找与其对应的最新增量数据,再读取所述最新增量数据向所述用户终端发布;以及若所述增量更新时间间隔大于所述全部更新时间间隔,则所述路况信息发布商向用户终端发布全部交通路况信息。4.根据权利要求I所述的方法,其特征在于,所述步骤B包括预先设定所述固定时间间隔;以及所述路况信息发布商每隔所述固定时间间隔与之前每一次发布的全部交通路况信息进行对比,得到所述增量交通路况信息,再根据所述增量交通路况信息在数据库中进行增量标识。5.根据权利要求4所述的方法,其特征在于,所述步骤C包括所述用户终端向所述路况信息发布商发出所述增量路况请求;所述路况信息发布商通过对比接收到所述增量路况请求的时间与上一次向所述用户终端发布全部交通路况信息或增量交通路况信息的时间,得到增量更新时间间隔;以及所述路况信息发布商根据所述增量更新时间间隔在数据库中查找与其对应的最新增量数据,再读取所述最新增量数据向所述用户终端发布。6.根据权利要求3或5所述的方法,其特征在于,所述根据增量交通路况信息在数据库中进行增量标识,包括所述路况信息发布商根据所述增量交通路况信息在数据库中标识出路况发生变化的路段。7.根据权利要求6所述的方法,其特征在于,所述路况信息发布商根据增量更新时间间隔在数据库中查找与其对应的最新增量数据,包括所述路况信息发布商根据增量更新时间间隔在数据库中查找与其对应的增量标识,并根据所述增量标识得到所述最新增量数据。8.根据权利要求7所述的方法,其特征在于,所述全部交通路况信息包括全部路段的路段编号、通行速度和通行等级,所述增量交通路况信息包括需要更新的路段的路段编号、通行速度和通行等级。9.一种实时交通路况增量发布的装置,其特征在于,包括路况发布单元,用于通过网络向用户终端发布全部交通路况信息;增量计算单元,用于每隔固定时间间隔把当前的全部交通路况信息与之前发布的全部交通路况信息进行对比,得到增量交通路况信息;以及增量发布单元,用于根据所述用户终端发出的增量路况请求向所述用户终端发布所述增量交通路况信息。全文摘要本发明公开了一种实时交通路况增量发布的方法和装置,该方法包括路况信息发布商通过网络向用户终端发布全部交通路况信息;路况信息发布商每隔固定时间间隔把当前的全部交通路况信息与之前发布的全部交通路况信息进行对比,得到增量交通路况信息;路况信息发布商根据用户终端发出的增量路况请求向用户终端发布增量交通路况信息。本发明通过对比当前的全部交通路况信息和之前发布的全部交通路况信息,得到交通路况的增量信息并向用户终端发布,减少了数据流量和网络费用。文档编号G08G1/0967GK102855752SQ20111018034公开日2013年1月2日申请日期2011年6月30日优先权日2011年6月30日发明者李慧恩,孔鑫申请人:北京畅联万方科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1