一种车载定位终端及车载定位方法_3

文档序号:9749729阅读:来源:国知局
算处理,将处理后的基站信息发送给通讯服务器,通讯服务器将基站信息进行存储。通讯服务器中存储有基站的信息以及与基站信息相对应的经玮度的信息。
[0066]当用户使用移动终端或PC监控端查询车载定位终端的位置信息时,通讯服务器查询相应的基站的位置信息(经玮度信息)发送给用户的移动终端或PC监控端。通过上述的方法,获取与车载定位终端距离最近的基站的信息就可以了解车载定位终端的位置信息。
[0067]需要说明的是,在车载定位终端开机时,GSM硬件模块需要全功率运行,与通讯服务器建立连接,登录并上传车载定位终端的初始状态;然后关闭与通讯服务器的连接,切换为低功耗运行的模式。
[0068]在上述实施例的基础上,当用户对定位精度要求不高时,可以延长GPS硬件模块关闭周期以及延长GSM硬件模块和CPU低功耗运行的时间。
[0069]当用户对定位的精度要求较高时,GPS硬件模块始终全功率运行,每隔IS获取一次GPS定位信息,将定位信息保存进行保存;GSM硬件模块始终全功率运行,时刻保持同通讯服务器的连接,间隔5S-60S上传一次定位信息,时刻接收PC监控端或移动终端发送的命令。通过此方法,能够更加准确实时的获取车载定位终端的位置。
[0070]当车载定位终端处于待机运行模式时,GPS硬件模块和GPS天线均关闭,GSM硬件模块和CPU均进入低功耗运行。这样在待机运行模式时,不仅可以将功耗将到最低,使待机时间大大增长。
[0071]本发明实施例提供了一种车载定位方法,业务逻辑单元能够根据GPS硬件模块的关闭周期以及车载定位终端的运动状态控制GPS硬件模块打开与关闭,使GPS硬件模块不时时刻刻处于打开的状态,减少电源的消耗,能够解决车载定位终端待机及工作时间短的问题,提供更长的跟踪时间。
[0072]实施例三
[0073]图4是本发明实施例三提供的一种车载定位的方法流程图;在上述实施例二的基础上,所述业务逻辑单元根据GPS硬件模块的关闭周期以及获取的车载定位终端的运动参数,判断是否打开GPS硬件模块,优选包括:
[0074]在GPS硬件模块的关闭周期内,业务逻辑单元根据获取的车载定位终端的运动参数,判断车载定位终端是否发生运动,如果发生运动,则判断打开GPS硬件模块;如果没有发生运动,则判断关闭GPS硬件模块。
[0075]由此,通过车载定位终端的运行情况,判断是否打开GPS硬件模块,能够节省电源的消耗。
[0076]在如果没有发生运动,则判断关闭GPS硬件模块之后,还执行如下的操作:业务逻辑单元控制GSM硬件模块全功率运行,将上次定位信息的时间更改为当前时间,并将更改后的定位信息通过GSM硬件模块发送给通讯服务器。
[0077]由此,当车载定位终端没有发生运动时,仍然关闭GPS硬件模块,并且将上次的定位信息更改为当前时间后进行发送,能够在节省电源的消耗的同时也能够使监控端了解车载定位终端的位置信息。
[0078]基于上述的优化,如图4所示,本发明实施例提供的技术方法具体如下:
[0079]S401:在GPS硬件模块的关闭周期内,业务逻辑单元根据获取的车载定位终端的运动参数,判断车载定位终端是否发生运动。
[0080]在本实施例中,举例说明,如果GPS硬件模块的关闭周期为5分钟,则业务逻辑单元获取在这5分钟内的运动参数,判断在这5分钟内车载定位终端是否发生运动。
[0081 ] 如果发生运动,则执行S402、S403、S404、S405、S406和S407。如果没有发生运动,则执行S408和S409。
[0082]S402:判断打开GPS硬件模块,则判断GPS硬件模块在运行周期内是否获取定位信息。
[0083]如果是,则执行S403、S404和S405,如果否,则执行S406和S407。
[0084]S403:GPS硬件模块将定位信息发送给业务逻辑单元,并切换为关闭模式。
[0085]S404:业务逻辑单元控制GSM硬件模块全功率运行,将处理后的定位信息发送给GSM硬件模块;
[0086]S405:GSM硬件模块将业务逻辑单元发送的定位信息通过网络发送给通讯服务器;所述GSM硬件模块和中央处理器切换为低功耗运行。
[0087]S406:获取与车载定位终端距离最近的基站信息。
[0088]S407:业务逻辑单元将处理后的基站信息通过网络发送给通讯服务器。
[0089]S408:判断关闭GPS硬件模块。
[0090]S409:业务逻辑单元控制GSM硬件模块全功率运行,将上次定位信息的时间更改为当前时间,并将更改后的定位信息通过GSM硬件模块发送给通讯服务器。
[0091]在本实施例中,如果车载定位终端没有发生运动,为了节省电源的消耗,仍然关闭GPS硬件模块。此时,由于车载定位终端的位置信息没有变化,不需要更新位置信息,所以业务逻辑单元控制GSM硬件模块全功率运动,将上次的定位信息更改为当前的时间,将更改后的定位信息发送给通讯服务器。用户通过移动终端或PC监控端就可以从通讯服务器进行车载定位终端位置信息的查询。
[0092]实施四
[0093]图5是本发明实施例四提供的一种车载定位方法的流程图;在上述实施例的基础三的基础上,如果业务逻辑单元接收到来自用户移动终端的查询指令,在所述业务逻辑单元控制GSM硬件模块全功率运行,将处理后的定位信息发送给GSM硬件模块,GSM硬件模块将业务逻辑单元发送的定位信息通过网络发送给通讯服务器之后,还执行如下操作:
[0094]业务逻辑单元根据接收到的用户的指令将定位信息以短信的形式发送到用户的移动终端。
[0095]在所述业务逻辑单元将处理后的基站位置信息通过网络发送给通讯服务器之后,还执行如下操作:
[0096]业务逻辑单元根据接收到的用户指令将基站相关信息以短信的形式发送到用户的移动终端。
[0097]由此,如图5所示,本发明实施例提供的技术方案具体如下:
[0098]S501:在GPS硬件模块的关闭周期内,业务逻辑单元根据获取的车载定位终端的运动参数,判断车载定位终端是否发生运动。
[0099]如果发生运动,则执行S502、S503、S504、S505、S506、S507、S508 和 S509。如果没有发生运动,则执行S510和S511。
[0100]S502:判断打开GPS硬件模块,则判断GPS硬件模块在运行周期内是否获取定位信息。
[0101]如果是,则执行S503、S504、S505和S506,如果否,则执行S507、S508和509。
[0102]S503:GPS硬件模块将定位信息发送给业务逻辑单元,并切换为关闭模式。
[0103]S504:业务逻辑单元控制GSM硬件模块全功率运行,将处理后的定位信息发送给GSM硬件模块。
[0104]S505:GSM硬件模块将业务逻辑单元发送的定位信息通过网络发送给通讯服务器;所述GSM硬件模块和中央处理器切换为低功耗运行。
[0105]在本实施例中,业务逻辑单元将定位信息进行处理后,会将定位信息进行保存,并发送给GSM硬件模块。
[0106]S506:业务逻辑单元根据接收到的用户的指令将定位信息以短信的形式发送到用户的移动终端。
[0107]在本实施例中,用户的指令信息为用户查询车载定位终端位置的指令信息。当业务逻辑单元接收到用户的指令时,GPS硬件模块正处于关闭周期内,则业务逻辑单元将最近一次保存的定位信息以短信的形式发送到用户的移动终端。当业务逻辑单元接收到用户的指令时,GPS硬件模块处于运行周期内且已经获取定位信息,则将GPS硬件模块发送到业务逻辑单元并经业务逻辑单元处理后的定位信息以短信的形式发送到用户的移动终端。
[0108]其中,短信的内容有两种,一种是文字描述,直接以地点形式描述车载定位终端所在位置。另一种是地图链接的形式,短信中含有一条统一资源定位符(URL),用户可以用浏览器打开,呈现给用户的是一张由地图服务商提供的在线地图,并标记车载定位终端的位置。
[0109]S507:获取与车载定位终端距离最近的基站信息。
[0110]S508:业务逻辑单元将处理后的基站的信息通过网络发送给通讯服务器。
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1