一种交通路况差分发布方法及系统的制作方法

文档序号:6728385阅读:221来源:国知局

专利名称::一种交通路况差分发布方法及系统的制作方法
技术领域
:本发明涉及智能交通系统领域,尤其涉及交通系统中实时路况的发布。
背景技术
:目前,主流的动态交通信息提供商(以下简称提供商)所发布的实时路况信息通常由路段标示字段和拥堵状况字段组成。虽然不同的提供商对路段标示字段定义不同,但路段标示字段的核心功能都是一致的——即通过路段标示字段将拥堵状况与地图上相应位置进行关联,使得道路拥堵状况能够正确地显示在地图对应位置上。拥堵状况字段通常由表示拥堵、缓行、畅通的代码表示,与路段标示字段一样,虽然不同提供商对拥堵、缓行、畅通三种状态的标示方法不同(如有的提供商用A、B、C分别代表拥堵、缓行和畅通,有的提供商用1、2、3分别代表拥堵、缓行和畅通),然而各提供商对拥堵状况的定义都是一致的——即将计算得到的路段车行平均速度归类到三个等级的速度区间中,而每个速度区间本身就表示一种拥堵状况。目前,几乎所有提供商均采用全量下发的实时路况发布模式,也就是说,用户每隔五分钟就会接收到实时路况覆盖范围内所有路段的拥堵状况信息。然而,虽然每五分钟路段的平均车速不同,但将这些不同车速归类到速度区间中时,路段拥堵状况基本一致,如前五分钟某路段拥堵状况为拥堵,当前五分钟该路段拥堵状况往往也是拥堵。因此,传统方法中每隔五分钟发送一次路段拥堵状况不仅对用户来说没有任何意义,而且还会占用大量通讯流量,大大增加了用户的使用成本,同时大数据量传输还会对传输的稳定性和安全性带来潜在危害。此外,为了使服务端发布的路况信息能够在车载终端上得到正确显示,还需要服务端的地图与车载终端的地图得到正确匹配,这样服务端发布的路况拥堵信息才能够正确反映到相应路段上。目前,为了使服务端地图和车载终端地图得到正确的匹配,通常采用匹配表(Matchingtable)方法来实现。此匹配表由提供商提供,其作用是使服务端的地图与车载终端的地图通过各自唯一的路段ID建立起一一对应的映射关系。车载终端通过匹配表能够迅速地将来自服务端的路段拥堵信息对应到自己的地图上,并正确的显示出来。由此可见,匹配表的及时正确更新是发布实时路况数据的一个基础前提。但是在这个过程中,如果服务端的地图发生变化,目前的做法是需要用户进行手动替换匹配表。由于更新涉及的工作较为繁琐,因此部分用户往往会拒绝更新。这样就会造成主动更新匹配表的用户可以正常使用服务端,而对于拒绝更新匹配表的用户,为了不停止对这部分用户的服务,提供商不得不在服务端继续保持原有旧版本的地图数据,以为尚未更新匹配表的用户提供交通路况发布服务。久而久之,对于提供商来说,需要建立一个庞大的配置库来管理发布数据,并且在发布服务器上新旧版本地图数据共存的情况会随着时间的推移越来越多的存在,这样无疑增加了提供商的维护难度和工作量。同时也因为整个更新过程未能做到自动实现无缝过渡的效果,所以没有更新匹配表的用户始终不能得到以最新地图为基础的路况信息,使得提供商无法保证对所有用户提供同等水平的服务。
发明内容本发明提供了一种能解决以上问题的交通路况差分发布方法及系统。在第一方面,本发明提供了一种交通路况发布方法,其中,服务端与终端以无线方式进行信息交换。首先该终端向该服务端发送其当前的时间标识号(time-id);然后服务端判断来自终端的该时间标识号与当前时间标识号是否连续;当该终端的时间标识号与当前时间标识号连续时,服务端将当前时间标识号对应的路况信息与该终端的时间标识号所对应的路况信息做差分处理,再将该差分路况数据发送至该终端;最后终端基于所述差分路况数据更新该终端的路况信息,从而获得最新的路况信息。进一步地,当判定出终端的时间标识号与当前时间标识号不连续时,服务端向终端发送最新路况信息。进一步地,该交通路况发布方法还包括以下步骤首先该终端向服务端发送该终端当前地图版本号;然后该服务器比较该终端的地图版本号是否为最新地图版本号;当该终端的地图版本号不是最新地图版本号时,该服务端更新该终端的地图数据。在第二方面,本发明提供了一种交通路况发布系统,该系统包括服务端和终端,且该服务端与该终端以无线方式进行信息交换。该终端用于向服务端发送其当前的时间标识号(time-id);以及用于接收来自该服务端的差分路况数据,并基于该差分路况数据更新该终端的路况信息,从而获得最新的路况信息。该服务端用于判断来自该终端的时间标识号与当前时间标识号是否连续;当判定到该终端的时间标识号与当前时间标识号连续时,该服务端将该当前时间标识号对应的路况信息与该终端的时间标识号所对应的路况信息做差分处理,再将该差分路况数据发送至该终端。本发明通过服务端与终端的相互配合,实现了对终端地图的无缝升级,有效地降低了服务端升级维护的工作量,并且通过差分技术传输路况信息能够显著提高信息的传输效率,降低了通信成本。此外,本发明通过路网匹配方式对用户端地图进行更新,该方法在整个更新过程中都不需要用户手动操作,完全避免了用户因麻烦而不去更新地图的问题。此种自动更新地图的方式,对于信息提供商来说大大降低了维护成本,对于用户来说可以始终获得最新的实时路况信息。下面将参照附图对本发明的具体实施方案进行更详细的说明,在附图中图1是本发明一个实施例的交通路况差分发布系统示意图;图2是本发明一个实施例的交通路况差分发布流程图;图3是本发明一个实施例的路网匹配示意图。具体实施例方式图1是本发明一个实施例的交通路况差分发布系统示意图,该系统包括服务端110和车载终端120,其中,服务端110与该车载终端120通过无线网络进行信息交互,且该车载终端120数量大于等于1。图2是本发明一个实施例的交通路况差分发布流程图。在步骤210,车载终端120向服务端110请求身份验证,身份验证通过后,车载终端120可以登陆至服务端110,从而车载终端120能够与服务端110进行数据通信。在步骤220,车载终端120向服务端110发送其当前的地图版本号,以及其当前的time-id(时间标识号)。time-id的定义为将一天时间04小时)以5分钟为一个时间间隔平均分成288份,按次序对每一时间段进行编号,从而使每个5分钟均具有唯一一个标识。也就是说,若0点到0点5分的time-id为1,则0点5分到0点10分的time-id为2,......,23点50分到23点55分的time-id为287,23点55分到24点的time-id为288。需要说明的是,time-id也可以以4分钟、6分钟等任意时间段为一个时间间隔,将一天时间进行等分,然后按次序对每一个时间段进行编号。在步骤230,服务器110比较来自车载终端120的地图版本号是否为最新地图版本号。具体地,服务端110已存储最新版本的地图数据及其相应地图版本号B,因此服务端110在接收到车载终端的地图版本号A后,比较该地图版本号A与最新地图版本号B是否一致,进而判定该车载终端的地图版本是否为最新版本。在步骤231,当车载终端120的地图不是最新版本时,服务端110更新车载终端120的地图数据,具体更新方法将在以下内容中得到阐述。在步骤M0,当车载终端120的地图是最新版本时,服务端110判定来自车载终端的time-id与当前时刻time-id是否连续。如车载终端time-id为11服务端time-id为12,则此两个time-id连续;若车载终端time-id为11而服务端time-id为13,则此两个time-id不连续。在步骤M1,当车载终端的time-id与当前时刻time-id不连续时,服务端110向车载终端120发送最新路况信息,即向车载终端120发送当前time-id对应的路况信息,从而使该车载终端120得到最新路况信息。在步骤250,当车载终端的time-id与当前时刻time-id连续时,服务端110将当前time-id对应路况信息与车载终端time-id对应路况信息做差分处理,然后再将得到的差分路况发送至车载终端120。需要说明的是,服务端存储当前时刻路况信息(即最新路况信息)与前一时刻路况信息,当车载终端time-id与当前时刻time-id连续时,车载终端time-id即为前一时刻time-id,因此,服务端能够对当前时刻路况信息与车载终端路况信息进行差分比较。服务端仅存储当前时刻路况信息及前一时刻路况信息,降低了对路况数据维护的工作量,节约了设备成本。具体差分处理方法为针对服务端覆盖区域内每条路段,将其当前路况状态(即当前time-id所对应的路况状态)与前一时刻路况状态(即前一time-id所对应的路况状态)进行比较,该路况状态包括拥堵、缓慢、畅通、无数据,然后提取路况状态不同的路段及该路段当前路况状态,再将所提取到的信息发送至车载终端120。在步骤沈0,车载终端120接收来自服务端110的差分路况,并基于该差分路况更新该车载终端120的路况数据,从而获得最新的路况信息。下面详细阐述如何更新车载终端的地图数据。图3是本发明一个实施例的路网匹配示意图,其中,上图为服务端地图与多个车载终端地图对应关系示意图,下图为车载终端匹配表更新示意图。需要说明的是,本实施例仅以3个车载终端a、b、c为例加以阐述,实际上车载终端数量不限。图3中,服务端更新前的地图为Map-A,更新后的地图为Map_B,车载终端a、b、c更新前的地图分别为Map-a、Map-b、Map-c;在地图更新前,服务端与车载终端a、b、c的匹配表分别为A-a、A-b、A-c;服务端更新前与更新后的对照表为A-B。将车载终端a、b、c的匹配表A-a、A-b、A-c分别与服务端的对照表A-B进行地图差分处理,从而得到各车载终端更新后的匹配表a-B、b-B、c-B。车载终端基于更新后的匹配表更新该车载终端的地图数据,从而使其具有最新的电子地图。以下阐述如何通过地图差分处理方法获得更新后的匹配表。地图更新主要涉及四个方面路段合并、路段拆分、路段增加、路段删除。(1)路段合并假设在服务端中被标注的两个路段A001、A002,在地图更新后被合并为一个路段B003,并设该路段A001、A002在车载终端中由符号a01标注。其中,A、B分别为服务端更新前的地图版本号及其更新后的地图版本号,a是车载终端更新前的地图版本号,001、002、003、01分别代表相应地图版本中的路段。在服务端与车载终端的地图均未更新前,在车载终端的匹配表A-a中,服务端中路段AOOl、A002与车载终端中路段a01之间的匹配关系为AOO1、A002—a01;在服务端地图更新后,更新前的路段A001、A002与更新后的路段B003在服务端对照表A-B中的对应关系为A001eB003,A002OB003;则根据该匹配关系A001、A002—a01及该对应关系A001GB003、A002GB003,从而得到车载终端中该合并路段的最新匹配关系a01—B003,该匹配关系构成了车载终端地图更新后的匹配表a-B中的一个要素。需要说明的是,在电子地图中,服务端与车载终端对同一路段进行标注的方式不同,通常情况下,在车载终端显示出的同一路段,在服务端需要多个标记来表示。因此,在以上例子中,服务端用两个标号A001、A002表示的路段,车载终端仅用一个标号a01表示。(2)路段拆分假设在服务端中被标注的路段A001,在地图更新后被拆分为路段B002、B003,并设该路段A001在车载终端中由符号a01标注。在服务端与车载终端的地图均未更新前,在车载终端的匹配表A-a中,服务端中路段A001与车载终端中路段a01之间的匹配关系为A001—a01;在服务端地图更新后,更新前的路段A001与更新后的路段B002、B003在服务端对照表A-B中的对应关系为A001οB002、B003;则根据该匹配关系A001—a01及该对应关系A001οB002、B003,从而得到车载终端中该拆分路段的最新匹配关系为a01—B002、B003,该匹配关系构成了车载终端地图更新后的匹配表a-B中的一个要素。(3)路段增加原匹配关系不变,仅新增一条匹配关系,该新增匹配关系构成了车载终端地图更新后的匹配表a_B中的一个要素。(4)路段删除假设在服务端中被标注的两个路段A001、A002,在地图更新后被删除一条路段AOO1,并设该路段A001、A002在车载终端中由符号a01标注。在服务端与车载终端的地图均未更新前,在车载终端的匹配表A-a中,服务端中路段A001、A002与车载终端中路段a01之间的匹配关系为A001、A002—a01;在服务端地图更新后,更新前的路段A001、A002与更新后的路段A002在服务端对照表A-B中的对应关系为AOOleNULL·,A002eB003;则根据该匹配关系A001、A002—a01及该对应关系AOOleNULL·,A002GB003,从而得到车载终端中的最新匹配关系a01—B003,该匹配关系构成了车载终端地图更新后的匹配表a_B中的一个要素。车载终端根据以上得到的最新匹配关系得到最新匹配表a-Β,进而获得最新电子地图。需要说明的是,以上所述车载终端不单单被限定于是一个车载终端,也可以是任意一个终端设备,如手机终端。显而易见,在不偏离本发明的真实精神和范围的前提下,在此描述的本发明可以有许多变化。因此,所有对于本领域技术人员来说显而易见的改变,都应包括在本权利要求书所涵盖的范围之内。本发明所要求保护的范围仅由所述的权利要求书进行限定。权利要求1.一种交通路况差分发布方法,其中,服务端与终端以无线方式进行信息交换,其特征在于,包括步骤a,该终端向该服务端发送其当前的时间标识号(time-id);步骤b,该服务端判断来自该终端的该时间标识号与当前时间标识号是否连续;步骤c,当该终端的时间标识号与当前时间标识号连续时,该服务端将当前时间标识号对应的路况信息与该终端的时间标识号所对应的路况信息做差分处理,然后再将该差分路况数据发送至该终端;步骤d,该终端基于所述差分路况数据更新该终端的路况信息,从而获得最新的路况信肩、ο2.如权利要求1所述的一种交通路况差分发布方法,其特征在于,当所述步骤b判定出终端的时间标识号与当前时间标识号不连续时,该服务端向该终端发送最新路况信息。3.如权利要求1所述的一种交通路况差分发布方法,其特征在于,步骤c中所述差分处理包括步骤m,针对该服务端覆盖区域内每条路段,将各路段当前时间标识号所对应的路况状态,与前一时间标识号所对应的路况状态进行比较,提取路况状态不同的路段及该路段当前路况状态。4.如权利要求3所述的一种交通路况差分发布方法,其特征在于,所述路况状态包括拥堵、缓慢、畅通、无数据中的一个或多个。5.如权利要求1所述的一种交通路况差分发布方法,其特征在于,所述时间标识号(time-id)是对一天中的每一时间段所作出的唯一编号。6.如权利要求1所述的一种交通路况差分发布方法,其特征在于,在步骤a之前包括步骤e,该终端向服务端请求身份验证,身份验证通过后,该终端登陆至服务端,以便该终端与服务端进行数据通信。7.如权利要求1所述的一种交通路况差分发布方法,其特征在于,所述步骤a包括步骤f,该终端向服务端发送该终端当前地图版本号;步骤g,该服务器比较该终端的地图版本号是否为最新地图版本号;当该终端的地图版本号不是最新地图版本号时,该服务端更新该终端的地图数据。8.如权利要求7所述的一种交通路况差分发布方法,其特征在于,所述更新终端地图数据的步骤包括步骤h,所述服务端发送该服务端地图更新前与地图更新后的对照表(A-B)至终端;步骤j,该终端将该终端地图更新前的匹配表(A-a)与来自服务端的对照表(A-B)做地图差分处理,从而得到该终端地图更新后的匹配表(a_B);步骤k,该终端基于所述更新后的匹配表(a-B)更新该终端的地图数据,从而使该终端具有最新的电子地图。9.如权利要求8所述的一种交通路况差分发布方法,其特征在于,所述地图更新涉及路段合并、路段拆分、路段增加、路段删除中的一个或多个。10.一种交通路况差分发布系统,该系统包括服务端和终端,且该服务端与该终端以无线方式进行信息交换,其特征在于所述终端用于向所述服务端发送其当前的时间标识号(time-id);以及用于接收来自该服务端的差分路况数据,并基于该差分路况数据更新该终端的路况信息,从而获得最新的路况信息;所述服务端用于判断来自该终端的时间标识号与当前时间标识号是否连续;当判定到该终端的时间标识号与当前时间标识号连续时,该服务端将该当前时间标识号对应的路况信息与该终端的时间标识号所对应的路况信息做差分处理,再将该差分路况数据发送至该终端。全文摘要本发明涉及一种交通路况差分发布方法及系统。首先终端向服务端发送其当前的时间标识号;然后服务端判断来自终端的该时间标识号与当前时间标识号是否连续;当终端的时间标识号与当前时间标识号不连续时,服务端向终端发送最新路况信息;当该终端的时间标识号与当前时间标识号连续时,服务端将当前时间标识号对应的路况信息与终端时间标识号对应的路况信息做差分处理,并将差分路况数据发送至终端;最后终端基于该差分路况数据更新该终端的路况信息。本发明实现了对终端地图的无缝升级,能够广泛应用于交通路况发布系统中。文档编号G08G1/0967GK102376165SQ20101025948公开日2012年3月14日申请日期2010年8月20日优先权日2010年8月20日发明者周双全,夏曙东,孙亚夫,张志平,胡立新,郭胜敏申请人:上海优途信息科技有限公司,北京千方科技集团有限公司,北京掌城科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1