一种基于AGPS的特定人群定位跟踪系统技术方案

技术编号:37562335 阅读:16 留言:0更新日期:2023-05-15 07:43
本发明专利技术涉及一种基于AGPS的特定人群定位跟踪系统,包括:自动定位处理模块,主要实现基于AGPS高精度位置服务平台同终端间的ULP信息的交互,并在确定用户位置后,产生含有用户ID号或用户位置的触发定位报告消息,放到外部消息队列中;内部消息处理模块,处理ULP消息和MLP消息处理,以及初始定位;外部消息处理模块,负责MLP和ULP消息发送;MLP消息通信模块发送MLP消息到应用服务器;ULP消息通信模块同终端建立TCP连接。本发明专利技术和纯GPS、基地台三角定位比较,能提供范围更广、更省电、速度更快的定位服务。位服务。

【技术实现步骤摘要】
一种基于AGPS的特定人群定位跟踪系统


[0001]本专利技术涉及一种物联网相关产品,具体涉及一种基于AGPS技术进行特定人群的定位和跟踪系统。

技术介绍

[0002]定位与跟踪技术是基于位置服务的基础,随着人们对位置服务的需求越来越大,如何提高定位与跟踪的效率,成为热门的研究课题,如,老人、小孩、野外工作者等特定人群面临较多不确定因素,对其进行精准的定位与跟踪可有助于监护人有效的对其进行监护。
[0003]AGPS技术是一种结合了网络基站信息和GPS信息对移动台进行定位的技术,可以在GSM/GPRS、WCDMA、CDMA2000和TD

SCDMA网络中使用。该技术需要GPS接收机模块及天线,同时要在移动网络上加建位置服务器、差分GPS基准站等设备。如果要提高该方案在室内等GPS信号屏蔽地区的定位有效性,该方案还提出需要增添类似于EOTD方案中的位测量单元(LMU)。

技术实现思路

[0004]本专利技术的目的是基于上述需求,提供一种基于AGPS的特定人群定位跟踪系统。
[0005]本专利技术的技术方案如下:
[0006]一种基于AGPS的特定人群定位跟踪系统,其特征在于,包括自动定位处理、内部消息处理、外部消息处理、MLP消息通信、ULP消息通信五个模块,各模块的功能如下:
[0007](1)自动定位处理模块,主要实现以下两个功能:
[0008](11)定位处理:实现基于AGPS高精度位置服务平台同终端间的ULP信息的交互,主要实现Lup接口的功能,在ULP信息的交互中实现接收ULP消息处理模块发来的ULP消息,处理消息产生响应ULP消息放到外部消息队列;
[0009](12)触发定位报告:在确定用户位置后,产生含有用户ID号或用户位置的触发定位报告消息,放到外部消息队列中;
[0010](2)内部消息处理模块,主要实现以下三个功能:
[0011](21)ULP消息处理:主要实现从内部消息队列中获取终端发来的ULP消息,然后调用定位处理模块来处理;
[0012](22)MLP消息处理:主要实现从内部消息队列中获取应用服务器发来的MLP消息,然后处理;
[0013](23)初始定位功能:构建初始定位消息SUPL INIT放到外部消息队列中,对用户发起一次性定位或周期性定位过程,同时建立此次定位过程的自动机处理模块,以便完成定位过程;
[0014](3)外部消息处理模块,包括两个功能:
[0015](31)MLP消息发送:从外部消息队列中获取到MLP消息,然后调用MLP消息通信模块的函数将其发送到应用服务器;
[0016](32)ULP消息发送:从外部消息队列中获取到ULP消息,然后调用ULP消息通信模块的函数将其发送到应用服务器;
[0017](4)MLP消息通信模块:作为服务端,发送MLP消息到应用服务器,同时接受应用服务器端的MLP消息,并将其放入内部消息队列,供内部消息处理模块处理;
[0018](5)ULP消息通信模块:作为服务器端,同终端建立TCP连接,编码ULP消息并发送到应用服务器,同时接受手机终端的ULP消息,将其解码后放入内部消息队列,供内部消息处理模块处理。
[0019]本专利技术和纯GPS、基地台三角定位比较,能提供范围更广、更省电、速度更快的定位服务,成为人员定位跟踪的理想解决方案,可用于盲人行动辅助导航、消防救灾等紧急救助。
附图说明
[0020]图1是本专利技术的系统模块结构图。
具体实施方式
[0021]如图1所示,系统主要包含自动定位处理、内部消息处理、外部消息处理、MLP消息通信、ULP消息通信五个模块。
[0022]1、自动定位处理模块主要实现以下两个功能。
[0023](1)定位处理功能:实现基于AGPS高精度位置服务平台同终端间的ULP信息的交互,主要实现Lup接口的功能。为每一个终端都要建立一个定位处理过程。实现同终端用户进行的一次定位过程和周期性定位过程。在ULP信息的交互中实现接收ULP消息处理模块发来的ULP消息,处理消息产生响应ULP消息放到外部消息队列。
[0024](2)触发定位报告功能:在确定用户位置后,产生含有用户ID号或用户位置的触发定位报告消息,放到外部消息队列中。
[0025]2、内部消息处理模块主要实现以下三个功能:
[0026](1)ULP消息处理功能:主要实现从内部消息队列中获取终端发来的ULP消息,然后调用定位处理模块来处理。
[0027](2)MLP消息处理功能:主要实现从内部消息队列中获取应用服务器发来的MLP消息,然后处理。
[0028](3)初始定位功能:构建初始定位消息SUPL INIT放到外部消息队列中,对用户发起一次性定位或周期性定位过程。同时建立此次定位过程的自动机处理模块,以便完成定位过程。
[0029]3、外部消息处理模块包括两个功能:
[0030](1)MLP消息发送功能:从外部消息队列中获取到MLP消息,然后调用MLP消息通信模块的函数将其发送到应用服务器。
[0031](2)ULP消息发送功能:从外部消息队列中获取到ULP消息,然后调用ULP消息通信模块的函数将其发送到应用服务器。
[0032]4、MLP消息通信模块:作为服务端,发送MLP消息到应用服务器,同时接受应用服务器端的MLP消息,并将其放入内部消息队列,供内部消息处理模块处理。
[0033]5、ULP消息通信模块:作为服务器端,同终端建立TCP连接,编码ULP消息并发送到应用服务器。同时接受手机终端的ULP消息,将其解码后放入内部消息队列,供内部消息处理模块处理。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于AGPS的特定人群定位跟踪系统,其特征在于,包括自动定位处理、内部消息处理、外部消息处理、MLP消息通信、ULP消息通信五个模块,各模块的功能如下:(1)自动定位处理模块,主要实现以下两个功能:(11)定位处理:实现基于AGPS高精度位置服务平台同终端间的ULP信息的交互,主要实现Lup接口的功能,在ULP信息的交互中实现接收ULP消息处理模块发来的ULP消息,处理消息产生响应ULP消息放到外部消息队列;(12)触发定位报告:在确定用户位置后,产生含有用户ID号或用户位置的触发定位报告消息,放到外部消息队列中;(2)内部消息处理模块,主要实现以下三个功能:(21)ULP消息处理:主要实现从内部消息队列中获取终端发来的ULP消息,然后调用定位处理模块来处理;(22)MLP消息处理:主要实现从内部消息队列中获取应用服务器发来的MLP消息,然后处理;(...

【专利技术属性】
技术研发人员:赵曼
申请(专利权)人:北京航天长峰科技工业集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1