一种降低蜂窝网络/服务器负载峰值的方法和系统技术方案

技术编号:32465490 阅读:8 留言:0更新日期:2022-02-26 09:02
本发明专利技术提供了一种降低蜂窝网络/服务器负载峰值的方法和系统,方法包括:各GNSS UE在Aiding失效前通过数据通讯终端发送请求从服务器端下载新的Aiding;服务器端在GNSS UE请求下载数据时将Aiding返回给GNSS UE;GNSS UE在定位前把下载的Aiding提供给GNSS定位终端定位,GNSS定位终端用于并根据Aiding搜索和接收卫星信号,并进行位置计算。本发明专利技术通过离散Aiding到期时间的方式降低NB

【技术实现步骤摘要】
一种降低蜂窝网络/服务器负载峰值的方法和系统


[0001]本专利技术属于物联网领域,具体涉及一种降低蜂窝网络/服务器负载峰值的方法和系统。

技术介绍

[0002]目前的NB_IOT(基于蜂窝的窄带物联网)的速率和容量较低,而集成了GNSS功能的数据终端在获取辅助数据时会受到这种技术限制。为了GNSS的快速定位,GNSS需要通过网络从服务器端获取辅助数据,而辅助数据有一定期限,到期后就需要下载新的数据。由于物联网设备数量巨大,NB

IoT网络容量有限,当大量物联网设备同时访问网络,海量数据发起下载GNSS辅助数据并发时可能导致NB

IoT网络过载,导致网络拥塞,进而引起部分设备业务异常或功耗过高,设置导致NB

IoT网络的崩溃,甚至可能导致IoT(物联网)服务器过载,进而引发业务异常。

技术实现思路

[0003]为解决上述问题,本专利技术公开了一种通过离散辅助数据有效期的方式降低下载Aiding过程中蜂窝网络/服务器负载峰值的方法和装置。
[0004]为达到上述目的,本专利技术的技术方案如下:
[0005]降低蜂窝网络/服务器负载峰值的方法,包括如下步骤:
[0006]步骤一,各GNSSUE在Aiding失效前通过数据通讯终端发送请求从服务器端下载新的Aiding数据,包括如下过程:
[0007]定期检查Aiding数据的有效性;
[0008]当Aiding数据失效后立即向服务器请求Aiding,请求消息中携带GNSS UE的标识UID和网络小区标识CID;
[0009]收到Aiding数据后存储Aiding数据;
[0010]步骤二,服务器端在GNSSUE请求下载数据时将Aiding数据返回给GNSS UE,包括如下过程:
[0011]从外部不断获取数据;
[0012]收到GNSSUE的数据请求参数后,根据参数选取Aiding的净载荷;
[0013]生成有效期EXPT,并添加到Aiding数据中;
[0014]将Aiding数据返回给GNSSUE;
[0015]存储以下历史记录三元组信息:<UID,CID,EXPT>;
[0016]步骤三,GNSS UE在定位前把下载的Aiding数据提供给GNSS定位终端定位,GNSS定位终端用于并根据Aiding数据搜索和接收卫星信号,并进行位置计算。
[0017]进一步的,生成有效期EXPT的过程如下:
[0018]提取GNSS UE请求消息中的网络小区标识参数CID;
[0019]从CID相同的历史记录三元组中,检索位于时间区间[TEXP

TAM,TEXP]中的每个时
间单位对应的三元组数目N,其中TEXP为最新Aiding失效时间,TAM为建议提前下载时间的最大提前量;
[0020]选取最小的N,从N对应的时间单位中,选取对应的历史记录三元组最少的时间单位作为当前Aiding数据中携带的有效期EXPT。
[0021]进一步的,通过以下方式检查Aiding数据的有效性:
[0022]如当前时间<=EXPT,则Aiding数据有效,否则Aiding数据无效。
[0023]降低蜂窝网络/服务器负载峰值的系统,包括服务器端、与服务器端连接的若干蜂窝网络小区、以及连接于各蜂窝网络小区的若干GNSS UE;所述服务器端用于存储和管理Aiding数据,并在GNSS UE请求下载数据时将Aiding数据返回给GNSS UE;所述GNSS UE包括数据通讯终端和GNSS定位终端,各GNSS UE接入网络,在Aiding失效前通过数据通讯终端发送请求从服务器端下载新的Aiding数据,并在定位前把下载的Aiding数据提供给GNSS定位终端定位,GNSS定位终端用于并根据Aiding数据搜索和接收卫星信号,并进行位置计算。
[0024]进一步的,GNSS UE通过数据通讯终端发送Aiding请求的过程如下:
[0025]定期检查Aiding数据的有效性;
[0026]当Aiding数据失效后立即向服务器请求Aiding,请求消息中携带GNSS UE的小区标识UID和网络小区标识CID;
[0027]收到Aiding后存储Aiding数据。
[0028]进一步的,通过以下方式检查Aiding数据的有效性:
[0029]如当前时间<=EXPT,则Aiding数据有效,否则Aiding数据无效。
[0030]进一步的,所述服务器端响应Aiding请求的过程如下:
[0031]从外部不断获取数据;
[0032]收到GNSS UE的数据请求参数后,根据参数选取Aiding的净载荷;
[0033]生成有效期EXPT,并添加到Aiding数据中;
[0034]将Aiding数据返回给GNSS UE;
[0035]存储以下历史记录三元组信息:<UID,CID,EXPT>。
[0036]进一步的,生成有效期EXPT的过程如下:
[0037]提取GNSS UE请求消息中的网络小区标识参数CID;
[0038]从CID相同的历史记录三元组中,检索位于时间区间[TEXP

TAM,TEXP]中的每个时间单位对应的三元组数目N,其中TEXP为最新Aiding失效时间,TAM为建议提前下载时间的最大提前量;
[0039]选取最小的N,从N对应的时间单位中,选取对应的历史记录三元组最少的时间单位作为当前Aiding数据中携带的有效期EXPT。
[0040]本专利技术的有益效果为:
[0041]1.本专利技术通过离散Aiding到期时间的方式降低NB

IoT网络及服务器的负载峰值,能够有效地降低并发程度,避免大量设备联网时导致NB

IoT的拥塞,提升下载Aiding的成功率,减低网络瘫痪概率,从而提升定位业务的稳定性。
[0042]2.本专利技术通过NB

IoT网络获Aiding数据(历书和星历),能够提升GNSS定位速度和准确度。
附图说明
[0043]图1为本专利技术提供的降低蜂窝网络/服务器负载峰值的系统架构示意图。
[0044]图2为本专利技术方法与常规方法的蜂窝网络负载对比图。
具体实施方式
[0045]以下将结合具体实施例对本专利技术提供的技术方案进行详细说明,应理解下述具体实施方式仅用于说明本专利技术而不用于限制本专利技术的范围。本专利技术中的连接包含能够形成通信连接的各种方式,包括但不限于采用通信线、电线等实现连接的有线方式及各类无线通信方式。
[0046]本专利技术提供了一种降低蜂窝网络(NB

IOT)/服务器(IoT Server)负载峰值的系统,如图1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种降低蜂窝网络/服务器负载峰值的方法,其特征在于,包括如下步骤:步骤一,各GNSS UE在Aiding失效前通过数据通讯终端发送请求从服务器端下载新的Aiding数据,包括如下过程:定期检查Aiding数据的有效性;当Aiding数据失效后立即向服务器请求Aiding,请求消息中携带GNSS UE的标识UID和网络小区标识CID;收到Aiding数据后存储Aiding数据;步骤二,服务器端在GNSS UE请求下载数据时将Aiding数据返回给GNSS UE,包括如下过程:从外部不断获取数据;收到GNSS UE的数据请求参数后,根据参数选取Aiding的净载荷;生成有效期EXPT,并添加到Aiding数据中;将Aiding数据返回给GNSS UE;存储以下历史记录三元组信息:<UID,CID,EXPT>;步骤三,GNSS UE在定位前把下载的Aiding数据提供给GNSS定位终端定位,GNSS定位终端用于并根据Aiding数据搜索和接收卫星信号,并进行位置计算。2.根据权利要求1所述的降低蜂窝网络/服务器负载峰值的方法,其特征在于,生成有效期EXPT的过程如下:提取GNSS UE请求消息中的网络小区标识参数CID;从CID相同的历史记录三元组中,检索位于时间区间[TEXP

TAM,TEXP]中的每个时间单位对应的三元组数目N,其中TEXP为最新Aiding失效时间,TAM为建议提前下载时间的最大提前量;选取最小的N,从N对应的时间单位中,选取对应的历史记录三元组最少的时间单位作为当前Aiding数据中携带的有效期EXPT。3.根据权利要求1所述的降低蜂窝网络/服务器负载峰值的方法,其特征在于,通过以下方式检查Aiding数据的有效性:如当前时间<=EXPT,则Aiding数据有效,否则Aiding数据无效。4.一种降低蜂窝网络/服务器负载峰值的系统,其特征在于:包括服务器端、与服务器端连接的若干蜂窝网络小区、以及连接于各蜂窝网络小区的若干GNSS UE;所述服务器端用于存储和管理Aiding数据,并在...

【专利技术属性】
技术研发人员:马奕平鲁郁张磊毛刚
申请(专利权)人:诺领科技南京有限公司
类型:发明
国别省市:

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

1