一种位置上报处理方法、移动终端及网络侧设备与流程

文档序号:17729510发布日期:2019-05-22 02:45阅读:280来源:国知局
一种位置上报处理方法、移动终端及网络侧设备与流程

本发明涉及通信技术领域,特别是指一种位置上报处理方法、移动终端及网络侧设备。



背景技术:

最小化路测(minimizationofdrivetests,mdt)技术主要是通过移动终端上报的测量报告来获取网络优化所需要的相关参数,以达到降低运营商网络优化和维护成本的目的。与传统路测相比,mdt可以节能减排、减少路测开销,缩短优化周期,带来更高的用户满意度,并且可以收集到传统路测无法进行的全区域的测量信息(如窄路、森林、私人场所等)。

mdt测量报告请求中通常会要求终端上报时间信息(时间戳)、终端的位置信息以及终端对测量量的测量结果,具体地,这些测量量可以是参考信号接收功率(referencesignalreceivingpower,rsrp)、参考信号接收质量(referencesignalreceivingquality,rsrq)、功率余量、干扰强度(由enb测量)等。通过位置信息可以将测量的网络信息与实际的位置对应起来。

相比于测量报告,mdt增加了位置信息上报,当终端处于静止状态时,虽然位置没有变化,但仍在每一个mdt上报周期上报位置信息,则将额外带来不必要的信令开销。



技术实现要素:

本发明的目的是提供一种位置上报处理方法、移动终端及网络侧设备,通过判断移动终端的位置变化来确定是否进行位置上报,避免移动终端静止状态下上报位置所带来的额外的信令开销。

为达到上述目的,本发明的实施例提供一种位置上报处理方法,所述方法包括:

在最小化路测mdt的当前上报周期,判断移动终端的当前位置相较于上次上报周期时的位置是否发生变化;

若位置发生变化,则将当前位置上报至网络侧设备;若位置未发生变化,则不向所述网络侧设备上报当前位置。

其中,将当前位置上报至网络侧设备的步骤,包括:

对所述当前位置进行有效性检查;

若所述当前位置有效,则上报当前位置至所述网络侧设备;若所述当前位置无效,则不向所述网络侧设备上报当前位置。

其中,对所述当前位置进行有效性检查的步骤,包括:

监测获取到所述当前位置后,所述移动终端的运动状态;

若所述移动终端未发生移动,则确定所述当前位置有效;若所述移动终端发生移动,则确定所述当前位置无效。

其中,所述方法还包括:

若未向所述网络侧设备上报当前位置,则发送上报指示标识至所述网络侧设备;其中,

所述上报指示标识用于指示所述移动终端在当前位置处是否上报过位置信息。

其中,发送上报指示标识至所述网络侧设备的步骤,包括:

在上报至所述网络侧设备的mdt测量报告中携带所述上报指示标识。

为达到上述目的,本发明的实施例还提供了一种位置上报处理方法,包括:

在mdt的当前上报周期,监测是否接收到移动终端上报的当前位置;

若未接收到当前位置,则获取上报指示标识,并在所述上报指示标识指示所述移动终端在上次上报周期已上报当前位置时,将获取到的mdt测量报告与当前位置合并;其中,

所述上报指示标识用于指示所述移动终端在当前位置处是否上报过位置信息。

其中,获取上报指示标识的步骤,包括:

接收所述移动终端发送的mdt测量报告;

识别所述mdt测量报告中携带的上报指示标识。

为达到上述目的,本发明的实施例还提供了一种移动终端,包括:处理器和收发器;

所述处理器用于在最小化路测mdt的当前上报周期,判断移动终端的当前位置相较于上次上报周期时的位置是否发生变化;

所述收发器用于若位置发生变化,则将当前位置上报至网络侧设备;若位置未发生变化,则不向所述网络侧设备上报当前位置。

其中,所述处理器还用于对所述当前位置进行有效性检查;

所述收发器还用于若所述当前位置有效,则上报当前位置至所述网络侧设备;若所述当前位置无效,则不向所述网络侧设备上报当前位置。

其中,所述处理器还用于监测获取到所述当前位置后,所述移动终端的运动状态;若所述移动终端未发生移动,则确定所述当前位置有效;若所述移动终端发生移动,则确定所述当前位置无效。

其中,所述收发器还用于若未向所述网络侧设备上报当前位置,则发送上报指示标识至所述网络侧设备;其中,

所述上报指示标识用于指示所述移动终端在当前位置处是否上报过位置信息。

其中,所述收发器还用于在上报至所述网络侧设备的mdt测量报告中携带所述上报指示标识。

为达到上述目的,本发明的实施例还提供了一种网络侧设备,包括:处理器和收发器;

所述处理器用于在mdt的当前上报周期,监测是否接收到移动终端上报的当前位置;若未接收到当前位置,则获取上报指示标识,并在所述上报指示标识指示所述移动终端在上次上报周期已上报当前位置时,将获取到的mdt测量报告与当前位置合并;其中,

所述上报指示标识用于指示所述移动终端在当前位置处是否上报过位置信息。

其中,所述收发器用于接收所述移动终端发送的mdt测量报告;

所述处理器还用于识别所述mdt测量报告中携带的上报指示标识。

为达到上述目的,本发明的实施例还提供一种移动终端,包括收发器、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器执行所述计算机程序时实现如上所述的位置上报处理方法。

为达到上述目的,本发明的实施例还提供一种网络侧设备,包括收发器、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器执行所述计算机程序时实现如上所述的位置上报处理方法。

为达到上述目的,本发明的实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的应用于移动终端的位置上报处理方法中的步骤。

为达到上述目的,本发明的实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的应用于网络侧设备的位置上报处理方法中的步骤。

本发明的上述技术方案的有益效果如下:

本发明实施例的位置上报处理方法,首先将在上一mdt的上报周期结束后,对mdt中移动终端的当前位置相较于上次上报周期时的位置是否发生变化;之后根据所判断的结果,在位置发生变化时将当前位置上报至网络侧设备,在位置未发生变化时不再向该网络侧上报进行当前位置的上报。这样,对于相较于上次上报周期,仍处于静止状态位置未发生变化的移动终端,就不会再进行位置的上报,以减少额外的信令开销,提升资源的利用率。

附图说明

图1为本发明实施例的位置上报处理方法的流程图之一;

图2为本发明实施例的位置上报处理方法的流程图之二;

图3为本发明另一实施例的位置上报处理方法的流程图;

图4为本发明实施例的移动终端的结构图;

图5为本发明实施例的网络侧设备的结构图;

图6为本发明另一实施例的移动终端的结构图;

图7为本发明另一实施例的网络侧设备的结构图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。

本发明针对现有的移动终端在每一个mdt上报周期上报位置,将额外带来不必要的信令开销的问题,提供了一种位置上报处理方法,通过判断移动终端的位置变化来确定是否进行位置上报,避免移动终端静止状态下上报位置所带来的额外的信令开销。

如图1所示,本发明实施例的一种位置上报处理方法,包括:

步骤101,在最小化路测mdt的当前上报周期,判断移动终端的当前位置相较于上次上报周期时的位置是否发生变化;

步骤102,若位置发生变化,则将当前位置上报至网络侧设备;若位置未发生变化,则不向所述网络侧设备上报当前位置。

通过上述步骤,本发明实施例的位置上报处理方法,首先将在上一mdt的上报周期结束后,对mdt中移动终端的当前位置相较于上次上报周期时的位置是否发生变化;之后根据所判断的结果,在位置发生变化时将当前位置上报至网络侧设备,在位置未发生变化时不再向该网络侧上报进行当前位置的上报。这样,对于相较于上次上报周期,仍处于静止状态位置未发生变化的移动终端,就不会再进行位置的上报,以减少额外的信令开销,提升资源的利用率。

应该知道的是,该实施例中的mdt的上报周期,可以是预设的固定时长,也可以是非固定的,例如针对某一mdt任务,满足测试上报条件时就将上报对应该mdt任务的mdt测量报告,此时的上报周期则是上一次上报时刻至当前上报时刻之间的时长。

其中,为明确判断该移动终端的位置是否发生变化,优选的,将在上次上报周期结束后,启用该移动终端的传感器,以监测该移动终端的位置是否发生变化。

然而,还应该知道的是,移动终端的当前位置,往往要通过移动终端的定位功能借助全球导航卫星系统gnss实现,因此,一旦通过用户界面关闭gnss开关,或者移动到五gnss信号的区域,移动终端上报的当前位置并非实时位置,而是之前某一时刻的位置,从而使得上报的位置与测量信息实际不匹配。所以,在上述实施例的基础上,如图2所示,步骤102包括:

步骤201,对所述当前位置进行有效性检查;

步骤202,若所述当前位置有效,则上报当前位置至所述网络侧设备;若所述当前位置无效,则不向所述网络侧设备上报当前位置。

这里,将按照上述步骤201和步骤202,先对该移动终端的当前位置进行有效性检查,之后,根据有效性检查的结果,在当前位置有效时进行上报,而对于无效的当前位置将不再进行上报,以避免上报的位置与测量信息实际不匹配的情况发生。

进一步具体的,步骤201包括:

监测获取到所述当前位置后,所述移动终端的运动状态;

若所述移动终端未发生移动,则确定所述当前位置有效;若所述移动终端发生移动,则确定所述当前位置无效。

这里,将对获取到当前位置后的移动终端的运动状态进行监测,来对该当前位置是否有效进行确定。若该移动终端在获取到当前位置后未发生移动,该当前位置则为该移动终端的真实位置,即可确定其有效;若该移动终端在获取到当前位置后发生移动,可知该当前位置并非该移动终端的真实位置,即可确定其无效。

另外,一般而言,测量信息需要与位置进行有效匹配才能用于后续处理,而在上述内容中可知,在移动终端相较于上次上报周期时的位置未发生变化以及当前位置无效的情况下都不会向网络侧设备上报当前位置,所以,为向网络侧设备告知不上报位置的原因,在上述实施例的基础上,还包括:

若未向所述网络侧设备上报当前位置,则发送上报指示标识至所述网络侧设备;其中,

所述上报指示标识用于指示所述移动终端在当前位置处是否上报过位置信息。

这里,将在未向网络侧设备上报当前位置的时候,通过发送一上报指示标识至网络侧设备,而该上报指示标识将通过不同的符号指示该移动终端在当前位置是否上报过位置信息。

例如,上报指示标识为“0”指示移动终端在当前位置处未上报过位置信息,而上报指示标识为“1”指示移动终端在当前位置处上报过位置信息。网络侧设备在获取到该上报指示标识“1”后,就能够了解到该移动终端是否在当前位置处已上报了位置信息,然后基于已上报过的位置,将mdt测量报告与该位置合并。由于移动终端相较于上次上报周期时的位置未发生变化,因此,已上报过的位置即为移动终端真实的当前位置。

当然,该上报指示标识“0”告知网络侧设备该移动终端未上报过位置信息的同时,还能够进一步说明未上报的原因是因无可用有效位置。

具体的,上述的发送上报指示标识至所述网络侧设备的步骤,包括:

在上报至所述网络侧设备的mdt测量报告中携带所述上报指示标识。

这样,通过上报的mdt测量报告携带该上报指示标识来完成上报指示标识的发送,将无需额外的信令开销,更佳地提高资源利用率。

综上所述,本发明实施例的位置上报处理方法,首先将在上一mdt的上报周期结束后,对mdt中移动终端的当前位置相较于上次上报周期时的位置是否发生变化;之后根据所判断的结果,在位置发生变化时将当前位置上报至网络侧设备,在位置未发生变化时不再向该网络侧上报进行当前位置的上报。这样,对于相较于上次上报周期,仍处于静止状态位置未发生变化的移动终端,就不会再进行位置的上报,以减少额外的信令开销,提升资源的利用率。

如图3所示,本发明实施例的一种位置上报处理方法,包括:

步骤301,在mdt的当前上报周期,监测是否接收到移动终端上报的当前位置;

步骤302,若未接收到当前位置,则获取上报指示标识,并在所述上报指示标识指示所述移动终端在上次上报周期已上报当前位置时,将获取到的mdt测量报告与当前位置合并;其中,

所述上报指示标识用于指示所述移动终端在当前位置处是否上报过位置信息。

通过上述步骤301和步骤302,网络侧设备首先在mdt的当前上报周期,监测是否接收到移动终端上报的当前位置,之后对于未接收到当前位置的情况,将获取上报指示标识,并在该上报指示标识指示该移动终端在上次上报周期已上报当前位置时,将获取到的mdt测量报告与当前位置合并。这样,对于网络侧设备未收到移动终端上报的当前位置的情况,就能够由该上报指示标识获知其位置已在上次上报周期上报,进行mdt测量报告与位置合并,实现真实位置与测量信息的匹配。

在上一实施例中已知,该上报指示标识将通过不同的符号指示该移动终端在当前位置是否上报过位置信息。当然,该上报指示标识告知网络侧设备该移动终端未上报过位置信息的同时,还能够进一步说明未上报的原因是因无可用有效位置。

并且,为减少信令开销,在上一实施例中上报指示标识是携带在mdt测量报告中的,因此,步骤302中,获取上报指示标识的步骤,包括:

接收所述移动终端发送的mdt测量报告;

识别所述mdt测量报告中携带的上报指示标识。

这样,通过接收移动终端发送的mdt测量报告,并对接收到的mdt测量报告进行识别,就能够得到其中所携带的上报指示标识,进而依据该上报指示标识的指示进行处理。

本发明实施例的位置上报处理方法,首先在mdt的当前上报周期,监测是否接收到移动终端上报的当前位置,之后对于未接收到当前位置的情况,将获取上报指示标识,并在该上报指示标识指示该移动终端在上次上报周期已上报当前位置时,将获取到的mdt测量报告与当前位置合并。这样,对于网络侧设备未收到移动终端上报的当前位置的情况,就能够由该上报指示标识获知其位置已在上次上报周期上报,进行mdt测量报告与位置合并,实现真实位置与测量信息的匹配。

需要说明的是,本发明实施例的位置上报处理方法是与上一实施例的位置上报处理方法配合实现位置上报的,上一实施例的位置上报处理方法的实现方式适用于该实施例中也能达到相同的技术效果。

如图4所示,本发明实施例的一种移动终端400,包括处理器410和收发器420,其中,

所述处理器410用于在最小化路测mdt的当前上报周期,判断移动终端的当前位置相较于上次上报周期时的位置是否发生变化;

所述收发器420用于若位置发生变化,则将当前位置上报至网络侧设备;若位置未发生变化,则不向所述网络侧设备上报当前位置。

其中,所述处理器410还用于对所述当前位置进行有效性检查;

所述收发器420还用于若所述当前位置有效,则上报当前位置至所述网络侧设备;若所述当前位置无效,则不向所述网络侧设备上报当前位置。

其中,所述处理器410还用于监测获取到所述当前位置后,所述移动终端的运动状态;若所述移动终端未发生移动,则确定所述当前位置有效;若所述移动终端发生移动,则确定所述当前位置无效。

其中,所述收发器420还用于若未向所述网络侧设备上报当前位置,则发送上报指示标识至所述网络侧设备;其中,

所述上报指示标识用于指示所述移动终端在当前位置处是否上报过位置信息。

其中,所述收发器420还用于在上报至所述网络侧设备的mdt测量报告中携带所述上报指示标识。

可见,本发明实施例的移动终端,首先将在上一mdt的上报周期结束后,对mdt中移动终端的当前位置相较于上次上报周期时的位置是否发生变化;之后根据所判断的结果,在位置发生变化时将当前位置上报至网络侧设备,在位置未发生变化时不再向该网络侧上报进行当前位置的上报。这样,对于相较于上次上报周期,仍处于静止状态位置未发生变化的移动终端,就不会再进行位置的上报,以减少额外的信令开销,提升资源的利用率。

需要说明的是,上述应用于移动终端的位置上报处理方法的所述实现实施例均适用于该移动终端的实施例中,也能达到相同的技术效果。

如图5所示,本发明实施例还提供了一种网络侧设备,包括:处理器501和收发器502;

所述处理器501用于在mdt的当前上报周期,监测是否接收到移动终端上报的当前位置;若未接收到当前位置,则获取上报指示标识,并在所述上报指示标识指示所述移动终端在上次上报周期已上报当前位置时,将获取到的mdt测量报告与当前位置合并;其中,

所述上报指示标识用于指示所述移动终端在当前位置处是否上报过位置信息。

其中,所述收发器502用于接收所述移动终端发送的mdt测量报告;

所述处理器501还用于识别所述mdt测量报告中携带的上报指示标识。

可见,本发明实施例的网络侧设备,首先在mdt的当前上报周期,监测是否接收到移动终端上报的当前位置,之后对于未接收到当前位置的情况,将获取上报指示标识,并在该上报指示标识指示该移动终端在上次上报周期已上报当前位置时,将获取到的mdt测量报告与当前位置合并。这样,对于网络侧设备未收到移动终端上报的当前位置的情况,就能够由该上报指示标识获知其位置已在上次上报周期上报,进行mdt测量报告与位置合并,实现真实位置与测量信息的匹配。

需要说明的是,上述应用于网络侧设备位置上报处理方法的所述实现实施例均适用于该网络侧设备的实施例中,也能达到相同的技术效果。

本发明另一实施例的一种移动终端,如图6所示,包括收发器610、存储器620、处理器600及存储在所述存储器620上并可在所述处理器600上运行的计算机程序;所述处理器600执行所述计算机程序时实现上述应用于移动终端的位置上报处理方法。

所述收发器610,用于在处理器600的控制下接收和发送数据。

其中,在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器600代表的一个或多个处理器和存储器620代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发器610可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口630还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。

处理器600负责管理总线架构和通常的处理,存储器620可以存储处理器600在执行操作时所使用的数据。

本发明另一实施例的网络侧设备,如图7所示,包括收发器710、存储器720、处理器700及存储在所述存储器720上并可在所述处理器700上运行的计算机程序;所述处理器700执行所述计算机程序时实现上述应用于网络侧设备的位置上报处理方法。

所述收发器710,用于在处理器700的控制下接收和发送数据。

其中,在图7中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器700代表的一个或多个处理器和存储器720代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发器710可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器700负责管理总线架构和通常的处理,存储器720可以存储处理器700在执行操作时所使用的数据。

本发明实施例的一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的应用于移动终端的位置上报处理方法中的步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

本发明另一实施例的一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的应用于网络侧设备的位置上报处理方法中的步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

进一步需要说明的是,此说明书中所描述的移动终端包括但不限于智能手机、平板电脑等,且所描述的许多功能部件都被称为模块,以便更加特别地强调其实现方式的独立性。

本发明实施例中,模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。

实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于系统或网络上。

在模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(vlsi)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。

上述范例性实施例是参考该些附图来描述的,许多不同的形式和实施例是可行而不偏离本发明精神及教示,因此,本发明不应被建构成为在此所提出范例性实施例的限制。更确切地说,这些范例性实施例被提供以使得本发明会是完善又完整,且会将本发明范围传达给那些熟知此项技术的人士。在该些图式中,组件尺寸及相对尺寸也许基于清晰起见而被夸大。在此所使用的术语只是基于描述特定范例性实施例目的,并无意成为限制用。如在此所使用地,除非该内文清楚地另有所指,否则该单数形式“一”、“一个”和“该”是意欲将该些多个形式也纳入。会进一步了解到该些术语“包含”及/或“包括”在使用于本说明书时,表示所述特征、整数、步骤、操作、构件及/或组件的存在,但不排除一或更多其它特征、整数、步骤、操作、构件、组件及/或其族群的存在或增加。除非另有所示,陈述时,一值范围包含该范围的上下限及其间的任何子范围。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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