LTE用户位置变更信息获取的方法、装置及设备制造方法及图纸

技术编号:27840049 阅读:23 留言:0更新日期:2021-03-30 12:22
本申请涉及一种LTE用户位置变更信息获取的方法、装置及设备,LTE用户位置变更信息获取的方法包括:通过SDTP码流的形式接收S1

【技术实现步骤摘要】
LTE用户位置变更信息获取的方法、装置及设备


[0001]本申请涉及移动通讯
,具体涉及一种LTE用户位置变更信息获取的方法、装置及设备。

技术介绍

[0002]目前,常规的LTE(Long Term Evolution,长期演进)用户的位置信息都是通过LTE S1

MME信令数据中的位置信息进行查询获取的,但这种查询方式通常存在如下几个问题:一是S1

MME接口的XDR(External Data Representation,外部数据表示)的记录条数过多,很难大批量获取用户的位置变化情况;二是S1

MME接口的XDR数据量级过大,直接查询及过滤,效率低下;三是如果存在对外接口,只能全量数据提供,响应时效很低,开销也很大。这就导致在获取LET用户的位置变化信息时耗时较长,效率较低。

技术实现思路

[0003]有鉴于此,本申请的目的在于克服现有技术的不足,提供一种LTE用户位置变更信息获取的方法、装置及设备。
[0004]为实现以上目的,本申请采用如下技术方案:
[0005]本申请的第一方面提供一种LTE用户位置变更信息的获取方法,包括:
[0006]通过SDTP码流的形式接收S1

MME接口的流入数据;
[0007]对接收到的所述流入数据进行处理,得到各个用户的终止位置数据;
[0008]按照时间顺序对各个所述用户的终止位置数据进行缓存,将缓存后的各个所述用户的终止位置数据按照时间顺序放入到哈希表中,进行若干用户组排列;检测若干用户组中是否存在用户的位置信息发生变化;
[0009]若存在用户的位置信息发生变化,将发生变化的用户的位置数据写入预设文件;所述位置数据包括起始位置数据和所述终止位置数据。
[0010]可选的,还包括:
[0011]若第一预设时间内不存在用户的位置信息发生变化,将对应用户的所述位置数据写入预设文件。
[0012]可选的,还包括:
[0013]若在持续第二预设时间内没有获取到若干用户组中第一用户的所述终止位置数据,将所述第一用户的所述位置数据写入预设文件,并清空所述哈希表中所述第一用户的用户信息;所述第一用户的所述终止位置数据为所述第一用户的所述起始位置数据。
[0014]可选的,所述将发生变化的用户的位置数据写入预设文件之后,还包括:
[0015]将所述哈希表中本次发生变化的用户的所述起始位置数据更新为所述终止位置数据。
[0016]可选的,所述对接收到的所述流入数据进行处理,包括:
[0017]对接收到的所述流入数据进行轻量化处理。
[0018]可选的,所述对接收到的所述流入数据进行轻量化处理,包括:
[0019]对所述流入数据进行字段精简;
[0020]和/或,对所述流入数据的内容进行过滤处理。
[0021]可选的,所述对所述流入数据进行字段精简,包括:
[0022]剔除所述流入数据中的非必要字段,保留必要字段。
[0023]可选的,所述对所述流入数据的内容进行过滤处理,包括:
[0024]检测所述流入数据中是否存在内容缺失的字段,若存在,剔除所述内容缺失的字段;
[0025]和/或,检测所述流入数据的必要字段中是否存在非必要信息,若存在,剔除所述必要字段中的所述非必要信息。
[0026]本申请的第二方面提供一种LTE用户位置变更信息的获取装置,包括:
[0027]接收模块,用于通过SDTP码流的形式接收S1

MME接口的流入数据;
[0028]处理模块,用于对接收到的所述流入数据进行处理,得到各个用户的终止位置数据;
[0029]检测模块,用于按照时间顺序对各个所述用户的终止位置数据进行缓存,将缓存后的各个所述用户的终止位置数据按照时间顺序放入到哈希表中,进行若干用户组排列;检测若干用户组中是否存在用户的位置信息发生变化;
[0030]写入模块,用于若存在用户的位置信息发生变化,将发生变化的用户的位置数据写入预设文件;所述位置数据包括起始位置数据和所述终止位置数据。
[0031]本申请的第三方面提供一种LTE用户位置变更信息的获取设备,包括:
[0032]处理器,以及与所述处理器相连接的存储器;
[0033]所述存储器用于存储计算机程序;
[0034]所述处理器用于调用并执行所述存储器中的所述计算机程序,以执行如本申请的第一方面所述的方法。
[0035]本申请提供的技术方案可以包括以下有益效果:
[0036]本申请的方案中,通过SDTP码流的形式接收S1

MME接口的流入数据,保证了接收流入数据的时效性;通过对接收到的流入数据进行处理来得到各个用户的终止位置数据,在使得各个用户的终止位置数据更加明晰化的同时,剔除了无效数据,有利于后续数据的存储及调用,以便于更好地服务于上层应用及对外共享;在得到各个用户的终止位置数据后,利用哈希表来对各个用户的位置数据进行处理计算,可以更加清楚、直接地获取到是否存在用户的位置信息发生变化,继而针对位置信息发生变化的用户,将其位置数据写入到预设文件中,从而实现对LTE用户位置变更信息的获取。如此,在可以大批量获取用户的位置变化情况的同时,缩短了处理时间,保证了获取效率,为更好地服务于后端应用提供了便利。
附图说明
[0037]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以
根据这些附图获得其他的附图。
[0038]图1是本申请一个实施例提供的一种LTE用户位置变更信息的获取方法的流程图。
[0039]图2是本申请另一个实施例提供的一种LTE用户位置变更信息的获取装置的结构示意图。
[0040]图3是本申请另一个实施例提供的一种LTE用户位置变更信息的获取设备图。
具体实施方式
[0041]为使本申请的目的、技术方案和优点更加清楚,下面将对本申请的技术方案进行详细的描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本申请所保护的范围。
[0042]参见图1是本申请一个实施例提供的一种LTE用户位置变更信息的获取方法的流程图。本申请的实施例提供一种LTE用户位置变更信息的获取方法,如图所示,该方法具体可以包括如下步骤:
[0043]步骤11、通过SDTP(Safe Data Transfer Protocol,安全数据传输协议)码流的形式接收S1

MME接口的流入数据。
[0044]实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种LTE用户位置变更信息的获取方法,其特征在于,包括:通过SDTP码流的形式接收S1

MME接口的流入数据;对接收到的所述流入数据进行处理,得到各个用户的终止位置数据;按照时间顺序对各个所述用户的终止位置数据进行缓存,将缓存后的各个所述用户的终止位置数据按照时间顺序放入到哈希表中,进行若干用户组排列;检测若干用户组中是否存在用户的位置信息发生变化;若存在用户的位置信息发生变化,将发生变化的用户的位置数据写入预设文件;所述位置数据包括起始位置数据和所述终止位置数据。2.根据权利要求1所述的方法,其特征在于,还包括:若第一预设时间内不存在用户的位置信息发生变化,将对应用户的所述位置数据写入预设文件。3.根据权利要求1所述的方法,其特征在于,还包括:若在持续第二预设时间内没有获取到若干用户组中第一用户的所述终止位置数据,将所述第一用户的所述位置数据写入预设文件,并清空所述哈希表中所述第一用户的用户信息;所述第一用户的所述终止位置数据为所述第一用户的所述起始位置数据。4.根据权利要求1所述的方法,其特征在于,所述将发生变化的用户的位置数据写入预设文件之后,还包括:将所述哈希表中本次发生变化的用户的所述起始位置数据更新为所述终止位置数据。5.根据权利要求1所述的方法,其特征在于,所述对接收到的所述流入数据进行处理,包括:对接收到的所述流入数据进行轻量化处理。6.根据权利要求5所述的方法,其特征在于,所述对接收到的所述流入数据进行轻量化处理,包括:对...

【专利技术属性】
技术研发人员:关禹斌安乐王耘
申请(专利权)人:珠海世纪鼎利科技股份有限公司
类型:发明
国别省市:

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

1