一种车辆位置信息传输的方法及装置与流程

文档序号:17602846发布日期:2019-05-07 20:29阅读:313来源:国知局
一种车辆位置信息传输的方法及装置与流程

本申请涉及车载终端技术领域,尤其涉及一种车辆位置信息传输的方法及装置。



背景技术:

随着人们越来越多的出行需求,汽车的使用量在大大的增加,而车辆上都安装了一个车载通讯盒子(telematicsbox,t-box),该通讯盒子的一个主要功能是提供、全球定位系统(globalpositioningsystem,gps)服务,以提供对车辆的跟踪定位、轨迹回放、行车路线跟踪等位置服务,是t-box通过实时定位上传至云平台服务器完成的,以确保行车的安全。而现有的t-box在车辆停止行驶状态的时候,t-box进入休眠状态,需要隔一段时间获取定位信息到平台服务器,在使用第四代移动电话行动通信标准(the4thgenerationmobilecommunicationtechnology,4g)通信的过程中,连接时间较长,功耗比较大,易导致电瓶亏电。



技术实现要素:

本申请实施例提供一种车辆位置信息传输的方法及装置,可以在车辆处于停止行驶状态时,低功耗的发送车辆的位置信息,以保证对车辆的监控。

第一方面,提供了一种车辆位置信息的传输方法,该方法包括:检测车辆的车辆状态;当所述车辆处于启动状态时,根据预设的时间间隔获取车辆的位置信息;在第一通信模式下,向预设终端发送所述位置信息;当检测到车辆处于未启动状态时;定时生成唤醒信号,并根据所述唤醒信号获取车辆的位置信息;切换至第二通信模式;在所述第二通信模式下,向预设终端发送所述位置信息。

在一种可能的实施方式中,所述检测车辆的车辆状态,包括:检测车辆的点火状态、车速或转速;当所述车辆未启动点火时,则所述车辆处于未启动状态;当所述车辆已启动点火,则所述车辆处于启动状态。

在另一种可能的实施方式中,当所述车辆未启动点火,且所述车辆的车速或转速不为零时,获取车辆的位置信息,在所述第二通信模式下,向预设终端发送所述位置信息。

在又一种可能的实施方式中,所述定时生成唤醒信号,还包括:当检测到车辆被移动或震动时,生成所述唤醒信号。

在一种可能的实施方式中,所述获取车辆的位置信息,包括:通过全球定位系统实时获取所述车辆的位置信息。

在另一种可能的实施方式中,当所述全球定位系统无法所述获取所述车辆的位置信息时,获取上一次保存的有效的车辆的位置信息并发送给预设终端。

在又一种可能的实施方式中,所述当所述车辆处于启动状态时,还包括:检测到车辆启动,所述车辆进入启动状态;切换至所述第一通信模式;在所述第一通信模式下,发送所述车辆的位置信息。

第二方面,提供了一种车载终端,包括:检测单元,用于检测车辆的车辆状态;第一获取单元,用于当所述车辆处于启动状态时,根据预设的时间间隔获取车辆的位置信息;第一发送单元,用于在第一通信模式下,向预设终端发送所述位置信息;第二获取单元,用于当检测到车辆处于未启动状态时;定时生成唤醒信号,并根据所述唤醒信号获取车辆的位置信息;切换单元,用于切换至第二通信模式;第二发送单元,用于在所述第二通信模式下,向预设终端发送所述位置信息。

在一种可能的实施方式中,所述检测单元,还用于:检测车辆的点火状态、车速或转速;当所述车辆未启动点火时,则所述车辆处于未启动状态;当所述车辆已启动点火,则所述车辆处于启动状态。

在另一种可能的实施方式中,所述检测单元,还用于:当所述车辆未启动点火,且所述车辆的车速或转速不为零时,获取车辆的位置信息,在所述第二通信模式下,向预设终端发送所述位置信息。

在又一种可能的实施方式中,所述第二获取单元,还包括:生成子单元,用于当检测到车辆被移动或震动时,生成所述唤醒信号。

在一种可能的实施方式中,所述第一获取单元以及第二获取单元,还包括:第一获取子单元,用于通过全球定位系统实时获取所述车辆的位置信息。

在另一种可能的实施方式中,所述第一获取单元和第二获取单元,还包括:第二获取子单元,用于当所述全球定位系统无法所述获取所述车辆的位置信息时,获取上一次保存的有效的车辆的位置信息并发送给预设终端。

在一种可能的实施方式中,所述第一获取单元,还包括:检测子单元,用于检测到车辆启动,所述车辆进入启动状态;切换子单元,用于切换至所述第一通信模式;发送子单元,用于在所述第一通信模式下,发送所述车辆的位置信息。

第三方面,提供了一种车载终端,包括处理器、输入设备、输出设备和存储器,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行第一方面及其任一种实现方式中所述的一种车辆驾驶检测方法。

第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述各方面的方法。

第五方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。

根据本申请实施例提供的一种车辆位置信息的传输方法及车载终端,能够不仅仅能在车载终端休眠的情况下通过短信的方式将车辆的地理位置上传至服务器,也能在环境不好的时候,即第一无线通信网络信号不好的时候,也能自发的切换成第二通信网络,通过发短信的方式将车辆的地理位置发送至平台服务器,以保证平台服务器对车辆的跟踪定位,在保证对车辆的监控的情况下,也能节省车辆自身对电瓶的耗电。

附图说明

图1是本申请实施例提供的一种车辆位置传输的方法的流程示意图;

图2是本申请实施例提供的另一种车辆驾驶检测方法的流程示意图;

图3是本申请实施例提供的一种车载终端的结构示意图;

图4是本申请实施例提供的另一种车载终端的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。

应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。

还应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。

还应当进一步理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。

请参阅图1,图1是本申请实施例提供的一种车辆位置信息传输的方法的流程示意图。如图1所示,该车辆位置信息传输的方法包括:

s101、检测车辆的车辆状态。

其中,车载终端可以是智能车载终端,如智能网联车设备、汽车的中控设备、车载远程信息处理器(telematicsbox,t-box)等等,该车载终端可以是安卓系统、ios系统、还是windows系统、linux系统,本申请不做限定。上述车载终端可以是在车辆出厂前安装在车辆上的,也可以是车辆出厂后安装在车辆上的,可以在一辆车上安装一个或多个车载终端,本申请不做限定。

上述车载终端可以是虚拟按键,也可以是实体按键,可以连接互联网,也可以安装各种客户端程序如即时通信工具、音频视频软件等等。该车载终端应该具有存储器和中央处理器和显示器,同时还可以用来发送数据请求或者接收数据请求,还可以对数据进行分析、验证和存储等处理。当车辆在使用的过程中,即不管车辆时在行驶中还是停止行驶,都能获取车辆的位置信息并上传至预设终端,这里说的预设终端可以接收一个或多个车载终端发送的对应的车辆的位置信息。

上述的车载终端还具有能无线通信的天线,以及gps天线,以便于数据的传输。车载终端可以从中控获取车辆当前的行驶状况,可以获取到车辆的行驶数据如车速、转速等等参数,当车载终端获取到该车辆的行驶数据时,可以与预设的规则相比对,则可以检测出车辆是否处于停止行驶状态。

检测车辆是否处于未启动状态的主要指标是车辆是否点火启动,当车辆点火启动后,车辆处于启动状态,当车辆未启动点火时,车辆处于未启动状态。

s102、当上述车辆处于启动状态时,根据预设的时间间隔获取车辆的位置信息。

在一种可能的实施方式中,车辆在点火启动之后,车载obd和can上连接的网络开始协调车内的各个网络开始工作,在obd设备和can开始工作并向各个设备和传感器发送启动信号之后,接收驾驶人的指令,行驶车辆。可以理解的是上述obd和车载终端也与汽车网络总线连接,可以作为汽车的诊断can(diagnosecontrollerareanetwork,dcan)上的一个节点,可以提供本地诊断和远程诊断等功能。

在车辆行驶状态下,车载终端根据预设的时间间隔获取车辆的位置,以保证在车辆位置变化后,能够实时被车载终端捕捉并上传至预设终端,其中,时间阈值上述可以是30秒、1分钟、2分钟、5分钟,也可以是实时采集车辆的位置信息,在这里本申请不做限定。

s103、在第一通信模式下,向预设终端发送上述位置信息。

在一种可能的实施方式中,上述预设终端可以但不限于包括后台服务器、平板、手机等移动端或者其app等,该预设终端可以是安卓系统、ios系统、还是windows系统、linux系统,本申请不做限定。上述预设终端可以是一个或多个预设终端,即车辆的位置信息由多个终端设备所接收并监控。

上述第一通信模式指第四代移动电话行动通信标准,具有通信速度快的优点,从移动通信系统数据传输速率作比较,第二代数位式移动通信系统(2g)传输速率也只有9.6kbps,最高可达32kbps,;而第四代移动通信系统传输速率可达到20mbps,甚至最高可以达到高达100mbps;而4g通信的第二个优点是通信灵活,相较于2g网络来说,可以随时随地通信,也可以双向下载传递资料;在频率效率上来说,第四代移动通信技术在开发研制过程中使用和引入许多功能强大的突破性技术,例如一些光纤通信产品公司为了进一步提高无线因特网的主干带宽宽度,引入了交换层级技术,这种技术能同时涵盖不同类型的通信接口,也就是说第四代主要是运用路由技术(routing)为主的网络架构,所以无线频率的使用比第二代和第三代系统有效得多。

4g移动通信技术的信息传输级数要比3g移动通信技术的信息传输级数高一个等级。对无线频率的使用效率比第二代和第三代系统都高得多,且抗信号衰落性能更好,其最大的传输速度会是“i-mode”服务的10000倍。除了高速信息传输技术外,它还包括高速移动无线信息存取系统、移动平台的拉技术、安全密码技术以及终端间通信技术等,具有极高的安全性,4g终端还可用作诸如定位、告警等,如上述的车载终端。

在本申请实施例中,上述车载终端只要是点火唤醒的方式被唤醒后,切换至4g通信模式,在车辆处于行驶状态的过程中,实时获取车辆的位置,实时的上传至预设终端。

s104、当检测到车辆处于未启动状态时。

当车载终端在检测到当前车辆未点火的状态时,上述车载终端进入休眠状态,确定车辆出去未启动状态。而当车辆在未启动状态的情况下,车辆的车速为零、转速为零,即上述的三个车辆的指标在同时满足的时候,才会判断车辆处于停止行驶状态,上述车载终端在检测到车辆处于停止行驶状态时,进入休眠。

上述休眠状态指将所有运行的实时数据存储到硬盘上,并且关闭一切不必要的硬件以求省电。在休眠状态中,对设备的任何操作(除唤醒启动以外)均属于无效的操作,只有当处于待机状态后才可开始操作,设备的这种状态能够很大程度的省电,为停驶状态时,汽车电瓶节约电。

s105、定时生成唤醒信号,并根据上述唤醒信号获取车辆的位置信息。

在一种可能的实施方式中,上述唤醒信号可以包括定时唤醒信号,可以是来自预设终端发送的唤醒信号或者车辆自带重力感应器侦测到的重力加速度值突变。上述预设终端发送的唤醒信号,可以是预设终端发送的唤醒信息,也可以是预设终端发送的指令信息等等,但是,唤醒信号还包括汽车点火启动的时候的信号,也叫唤醒信号,在本申请实施例中,上述唤醒信号指预设终端发送的唤醒信号或者汽车自身重力感应器侦测到的重力加速度值突变的唤醒信号,点火方式的唤醒即车辆处于启动状态中。这两者的区别在于,该步骤中车载终端被唤醒之后,会切换至第二无线通信模式进行通信,而若是点火方式呗唤醒,则切换至第一无线通信模式。

上述的定时唤醒状态是指车辆在处于停止行驶状态的时候,每间隔一段时间就唤醒并执行获取车辆的位置信息,并上传至预设终端的操作。

s106、切换至第二通信模式。

具体地,上述第二无线通信模式指第二代手机通信技术规格(2-generationwirelesstelephonetechnology,2g),第二代手机通信技术规格,以数字语音传输技术为核心。一般定义为无法直接传送如电子邮件、软件等信息;只具有通话和一些如时间日期等传送的手机通信技术规格。不过手机短信在它的某些规格中能够被执行。上述2g技术基本可被切为两种,一种是基于tdma所发展出来的以全球移动通信系统(globalsystemformobilecommunications,gsm)为代表,另一种则是码分多址(codedivisionmultipleaccess,cdma)规格,复用﹙multiplexing﹚形式的一种。

其中,2g网络的连接建立相较于4g来说,在2g的连接和发送功耗都比4g小,同时2g的网络信号穿透性好、覆盖性好,特别是在封闭式的环境下。

而车载终端在车辆中是由车辆的车载诊断系统(on-boarddiagnostic,obd)供电,连接平台预设终端,采集车辆状态信息和定位信息。为了极大可能的省电,车辆在停止行驶状态的时候便使用低功耗的2g网络进行通信,即车载终端能够在4g网络和2g网络之间切换。

s107、在上述第二通信模式下,向预设终端发送上述位置信息。

具体地,在车载终端切换到2g的模式下,2g主要是语音和短信的服务,而网络的速度并不如4g。因此,在切换到2g后,将获取的位置信息,转化为能够用短信发送的经纬度信息,并编辑成短信后发送至预设终端。

根据本申请实施例提供的一种车辆位置信息传输的方法,能够在根据车辆的启动状态,在两种通信模式下切换,获取车辆的位置信息后,发送至预设终端,以便于预设终端能够获取到当前车辆的位置信息,以保证对车辆的监控,并且间歇性的采集是很大程度上能够省电,在很低程度消耗车辆电瓶电量的时候也能让预设终端监控到车辆的具体位置,是对车辆的一种保护。

请参阅图2,图2是本申请实施例提供的另一种车辆位置信息传输的方法,该方法包括:

s201、检测车辆的点火状态、车速或转速,检测车辆的点火状态、车速或转速,当上述车辆未启动点火时,则上述车辆处于未启动状态;当上述车辆已启动点火,则上述车辆处于启动状态。

在一种可能的实施方式中,根据车辆的点火与否确定车辆处于启动状态和未启动状态,在车辆处于未启动状态的情况下,车载终端会进入休眠状态。

s202、当检测到车辆处于未启动状态时,当检测到车辆被移动或震动时,车辆处于非常规行驶状态。

在一种可能的实施方式中,当检测到车辆被移动或者震动时,表明车辆在被挪动,同时是在没有启动的情况下被挪动,即在未启动状态下移车时,即视为非常规行驶状态。常规行驶状态指车辆点火启动,车辆行驶的状态。而在未启动的状态下,车辆中的重力传感器能够检测到重力加速度突变后,即判断车被移动或者震动,上述车载终端会从休眠状态唤醒。

s203、生成唤醒信号,并根据上述唤醒信号获取车辆的位置信息。

在一种可能的实施方式中,基于上述步骤s202,上述车载终端已经进入休眠状态,当检测到车辆被移动或者震动时,表明车辆在被挪动,同时是在没有启动的情况下被挪动,即在未启动状态下移车时,上述车载终端生成唤醒信号,此时这种唤醒信号是由车辆自带重力感应器侦测到的重力加速度值突变,车辆中控设备接收到车辆重力感应器的感应结果后,唤醒车载终端,车载终端在每一次休眠到唤醒状态之后,都首先获取车辆的位置信息。

s204、通过全球定位系统实时获取上述车辆的位置信息。

在一种可能的实施方式中,获取车辆位置信息的方法为使用全球定位系统(globalpositionsystem,gps),gps是美国的卫星导航系统,由24颗卫星组成,其中21颗为工作卫星,3颗为备用卫星。24颗卫星均匀分布在6个轨道平面上,即每个轨道面上有4颗卫星。卫星轨道面相对于地球赤道面的轨道倾角为55°,各轨道平面的升交点的赤经相差60°,一个轨道平面上的卫星比西边相邻轨道平面上的相应卫星升交角距超前30°。这种布局的目的是保证在全球任何地点、任何时刻至少可以观测到4颗卫星。gps卫星定位系统卫星轨道高度约为20200km,定位精度可以达到10m。

gps卫星定位基本原理是测量出已知位置的卫星到用户接收机之间的距离,然后综合多颗卫星的数据就可知道接收机的具体位置。要达到这一目的,卫星的位置可以根据星载时钟所记录的时间在卫星星历中查出。而用户到卫星的距离则通过记录卫星信号传播到用户所经历的时间,再将其乘以光速得到(由于大气层电离层的干扰,这一距离并不是用户与卫星之间的真实距离,而是伪距。为了计算用户的三维位置和接收机时钟偏差,伪距测量要求至少接收来自4颗卫星的信号。通过接收机时钟得到时间差,从而知道四个信号从卫星到接收机的不准确距离(含同一个误差值,由接收机时钟误差造成),用这四个不准确距离和四个卫星的准确位置构建四个方程,解方程组就得到接收机位置。

s205、当所述全球定位系统无法所述获取所述车辆的位置信息时,获取上一次保存的有效的车辆的位置信息。

在一种可能的实施方式中,每一次定位都有时间信息以及位置信息,在定位之后,上述车载终端存储位置信息,在特殊的环境下,车载终端无法获取当前车辆的位置时,即可调用最近一次获取的位置信息,作为当前位置信息,并存储在车载终端中,更新一次对应的时间信息。

s206、切换至第二通信模式。

其中,步骤s206的具体实现过程可以参见上述图1所对应实施例中对步骤s106的描述,这里将不再进行赘述。

s207、在上述第二通信模式下,向预设终端发送上述位置信息。

在一种可能的实施方式中,基于获取到的车辆的位置信息,向预设终端发送上述位置信息。其中,需要从gps中的坐标定位,转换为经纬度信息,再通过短信的方式发送。

车载终端获取定位之后,从定位信息中获取位置的经纬度。现有的坐标系三种,一种是地形图采用高斯-克吕格平面直角坐标系。在该坐标系中,横轴:赤道,用y表示;纵轴:中央经线,用x表示;坐标原点:中央经线与赤道的交点,用0表示。赤道以南为负,以北为正;中央经线以东为正,以西为负。我国位于北半球,故纵坐标均为正值,但为避免中央经度线以西为负值的情况,将坐标纵轴西移500公里;还有一种是北京54坐标系:1954年我国在北京设立了大地坐标原点,采用克拉索夫斯基椭球体,依此计算出来的各大地控制点的坐标,称为北京54坐标系。另外一种是gs84坐标系:即世界通用的经纬度坐标系。1884年国际经度会议规定,以通过英国伦敦格林威治天文台子午仪中心的经线为0°经线。从0°经线往东叫东经,往西叫西经,东、西各分180°。习惯上以西经20°和东经160°为分界把地球分为东西两个半球。

假如从地轴的正中间将地球切成南北两半,上边的一半叫北半球,下边的一半叫南半球。被切的这个平面,叫赤道面。赤道面与地球表面相交的线叫赤道。纬线从赤道往两极越来越短,到了两极就缩小成一个点了。科学家们把赤道定为0°纬线,从赤道向两极各分为90°,赤道以南叫南纬,赤道以北叫北纬。在计算机或gps上经纬度经常用度、分、秒和度.度、分.分、秒.秒的混合方式进行表示,度、分、秒间的进制是60进制,度.度、分.分、秒.秒的进制是100进制,换算时一定要注意。可以近似地认为每个纬度之间的距离是不变的111km,每分间1.85km,每秒间31.8m。经度间的距离随纬度增高逐渐减小,可按以下公式计算:公里(纬度处)。

一般从gps获取到的数据是经纬度。经纬度有多种表示方法。可以是ddd.ddddd,即度.度的十进制小数部分(5位)例如:31.12035°,也可以是ddd.mm.mmm,即度.分.分的十进制小数部分(3位)例如31°10.335′;还可以是ddd.mm.ss,即度.分.秒例如31°12’42″。地球上任何一个固定的点都可以用确定的经纬度表示出来。

在本申请实施例中上述车载终端在将获取到的位置信息转化为经纬度信息的时候,可以按照上述的三种中任意一种表示方法来编辑短信,这个方式可以是默认的方式,也可以是人为设置的。

车载终端将gps坐标转化为经纬度坐标,按照如下公式进行换算十进制:

decimaldegrees=degrees+minutes/60+seconds/3600

例如可以是57°55’56.6″=57+55/60+56.6/3600=57.9323888888888把经纬度(longitude,latitude),(205.395583333332,57.9323888888888)转换据成坐标(degrees,minutes,seconds)(205°23’44.1″,57°55’56.6″)的方法可以是分为三个步骤:第一步是直接读取”度”:205;第二步(205.395583333332-205)*60=23.734999999920得到”分”:23;第三步是(23.734999999920-23)*60=44.099999995200得到”秒”:44.1,通过这三步就能将经纬度信息换成坐标;相反的,可以通过坐标信息(205°23’44.1″,57°55’56.6″)换成经纬度的信息(205.395583333332,57.9323888888888)。而车载终端将要做的就是将坐标转换为经纬度,将经纬度信息提取出来插入进短信的内容编辑中。

其中,提取出来的经纬度信息存储在上述车载终端中,车载终端在被唤醒之后的每一次获取的位置信息经纬度都存储起来,以备在上述车载终端无法获取位置信息的时候,自动将上一次获取的位置信息插入至本次短信编辑的内容中发送至服务器。

而在实际的获取位置信息的过程中,是使用的nmea0183通信协议目前绝大多数gps模块生产厂商都采用nmea0183协议作为其遵循的标准。

此步骤是对字符串的处理。在共用体gpspack中,定义了协议解析有关的额结构变量,如:结构体tagbody_nema_text中保存有nema文本格式的协议数据项,经度坐标、纬度坐标、三维速度等。开发中常用这些信息。提取出来之后进行可以进行换算或者直接将上述经度坐标、纬度坐标插入进短信内容中。

上述短信内容包括经纬度信息,还可以包括其他信息如时间信息,车牌号信息、车辆标识信息等等,这些内容可以是提前人为预设在车载终端中,每一次发送短信的时候自动调用的内容。

例如,一条由车载终端发送至服务器的短信内容可以是“当前车辆车牌信息为粤bxxxx的车辆,位置信息为:纬度[lat]:22.49937493127603,经度[lng]:113.94318263059694。采集时间为2018.11.10.12:03”。

根据本申请实施例提供的一种车辆位置信息传输的方法,能够车载终端以休眠后被唤醒,间歇性的获取车辆的位置信息,并切换至2g模式将位置信息以短信的方式发送至服务器,以便于服务器能够获取到当前车辆的位置信息,以保证对车辆的监控,并且间歇性的采集是很大程度上能够省电,在很低程度消耗车辆电瓶电量的时候也能让服务器监控到车辆的具体位置,是对车辆的一种保护。

图3是本申请实施例提供的一种车载终端的结构示意图,该车载终端3000包括:

检测单元301,用于检测车辆的车辆状态;

第一获取单元302,用于当上述车辆处于启动状态时,根据预设的时间间隔获取车辆的位置信息;

第一发送单元303,用于在第一通信模式下,向预设终端发送上述位置信息;

第二获取单元304,用于当检测到车辆处于未启动状态时;定时生成唤醒信号,并根据上述唤醒信号获取车辆的位置信息;

切换单元305,用于切换至第二通信模式;

第二发送单元306,用于在上述第二通信模式下,向预设终端发送上述位置信息。

在一种可能的实施方式中,上述检测单元301,还用于:检测车辆的点火状态、车速或转速;当上述车辆未启动点火时,则上述车辆处于未启动状态;当上述车辆已启动点火,则上述车辆处于启动状态。

在另一种可能的实施方式中,上述检测单元301,还用于:当上述车辆未启动点火,且上述车辆的车速或转速不为零时,获取车辆的位置信息,在上述第二通信模式下,向预设终端发送上述位置信息。

在又一种可能的实施方式中,上述第二获取单元304,还包括:

生成子单元3041,用于当检测到车辆被移动或震动时,生成上述唤醒信号。

在一种可能的实施方式中,上述第一获取单元302还包括:

第一获取子单元3021,用于通过全球定位系统实时获取上述车辆的位置信息。

在另一种可能的实施方式中,上述第一获取单元302还包括:

第二获取子单元3022,用于当上述全球定位系统无法上述获取上述车辆的位置信息时,获取上一次保存的有效的车辆的位置信息并发送给预设终端。

在一种可能的实施方式中,上述第二获取单元304还包括:

第一获取子单元3042,用于通过全球定位系统实时获取上述车辆的位置信息。

在另一种可能的实施方式中,上述第一获取单元304还包括:

第二获取子单元3043,用于当上述全球定位系统无法上述获取上述车辆的位置信息时,获取上一次保存的有效的车辆的位置信息并发送给预设终端。

在一种可能的实施方式中,上述第一获取单元302,还包括:

检测子单元3023,用于检测到车辆启动,上述车辆进入启动状态;

切换子单元3024,用于切换至上述第一通信模式;

发送子单元3025,用于在上述第一通信模式下,发送上述车辆的位置信息。

根据本申请实施例提供的一种车载终端,能够通过自身对车辆状态的检测,从而切换通信的模式,以达到既上传了车辆的位置信息,以确保对车辆的位置进行监控,又能达到低功耗传输的目的,能够节省车辆电瓶的电。

请参阅图4,图4是本申请实施例提供的一种车载终端4000的结构示意图。如图4所示的本实施例中的车载终端可以包括:处理器401、输入设备402、输出设备403和存储器404。存储器404用于存储计算机程序,计算机程序包括程序指令,处理器401用于执行存储器404存储的程序指令。其中,处理器401被配置用于调用程序指令执行以下指令:

检测车辆的车辆状态;

当上述车辆处于启动状态时,根据预设的时间间隔获取车辆的位置信息;

在第一通信模式下,向预设终端发送上述位置信息;

当检测到车辆处于未启动状态时;

定时生成唤醒信号,并根据上述唤醒信号获取车辆的位置信息;

切换至第二通信模式;

在上述第二通信模式下,向预设终端发送上述位置信息。

在一种可能的实施方式中,上述处理器401根据上述检测车辆的车辆状态,具体执行如下步骤:

检测车辆的点火状态、车速或转速;

当上述车辆未启动点火时,则上述车辆处于未启动状态;

当上述车辆已启动点火,则上述车辆处于启动状态。

在另一种可能的实施方式中,该处理器401根据上述获取车辆的位置信息,包括:

实时获取上述车辆的位置信息;或

获取上一次保存的有效的车辆的位置信息。

在又一种可能的实施方式中,上述处理器401还根据上述车辆未启动点火,且上述车辆的车速或转速不为零时,获取车辆的位置信息,在上述第二通信模式下,向预设终端发送上述位置信息。

在一种可能的实施方式中,上述处理器401根据上述定时生成唤醒信号,还用于执行:

当检测到车辆被移动或震动时,生成上述唤醒信号。

在另一种可能的实施方式中,上述处理器401根据上述获取车辆的位置信息,具体用于执行:

通过全球定位系统实时获取上述车辆的位置信息。

在又一种可能的实施方式中,上述处理器401在当上述全球定位系统无法上述获取上述车辆的位置信息时,获取上一次保存的有效的车辆的位置信息并发送给预设终端。

在一种可能的实施方式中,上述处理器401在根据上述当上述车辆处于启动状态时,还用于执行如下步骤:

检测到车辆启动,上述车辆进入启动状态;

切换至上述第一通信模式;

在上述第一通信模式下,发送上述车辆的位置信息。

应当理解,在本申请实施例中,所称处理器401可以是中央处理单元(centralprocessingunit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

输出设备402用于发送数据,输入设备403用于接收数据。

该存储器404可以包括只读存储器和随机存取存储器,并向处理器401提供指令和数据。存储器404的一部分还可以包括非易失性随机存取存储器。例如,存储器404还可以存储设备类型的信息。

具体实现中,本申请实施例中所描述的处理器401、输出设备402、输入设备403可执行本申请实施例图1或者图2提供的车辆位置信息的传输方法的实施例,在此不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,该单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。所显示或讨论的相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行该计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。该计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。该计算机指令可以存储在计算机可读存储介质中,或者通过该计算机可读存储介质进行传输。该计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digitalsubscriberline,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。该计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是只读存储器(read-onlymemory,rom),或随机存储存储器(randomaccessmemory,ram),或磁性介质,例如,软盘、硬盘、磁带、磁碟、或光介质,例如,数字通用光盘(digitalversatiledisc,dvd)、或者半导体介质,例如,固态硬盘(solidstatedisk,ssd)等。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1