一种参数上报方法及装置与流程

文档序号:23587329发布日期:2021-01-08 14:21阅读:155来源:国知局
一种参数上报方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种参数上报方法及装置。



背景技术:

目前,在第五代移动通信技术(5th-generation,5g)定义的大规模物联网业务场景中,运营商通常以终端向网络设备上报的网络环境参数作为依据,对通信网络进行优化。

但是,当大量终端向网络设备上报网络环境参数时,可能导致网络设备的负荷增大,进而导致网络拥塞。其次,对于终端而言,频繁的向网络设备上报网络环境参数,可能造成终端的耗电量增大,进而缩短了终端的电池寿命,降低了用户体验。



技术实现要素:

本申请提供一种参数上报方法及装置,解决了现有的终端上报参数时,网络设备负荷大、终端耗电量大的技术问题。

为达到上述目的,本申请采用如下技术方案:

第一方面,提供一种参数上报方法,包括:终端首先获取网络环境参数。若网络环境参数不满足预设条件,则终端不向网络设备上报网络环境参数。其中,网络环境参数包括:信号强度指示rssi、参考信号接收功率rsrp或信号与干扰加噪声比sinr中的至少一项。预设条件用于确定网络环境参数的变化程度。

由上可知,终端在上报网络坏境参数时,可以根据用于确定网络环境参数的变化程度的预设条件确定是否上报网络环境参数。这样一来,若网络环境参数不满足预设条件,则说明网络环境参数的变化程度较低。在这种情况下,终端无需向网络设备上报网络环境参数,进而降低了网络设备的负荷,避免了网络拥塞。其次,终端减少了的向网络设备上报网络环境参数的次数,进而降低了终端的耗电量,提高了终端的电池寿命以及用户体验。

第二方面,提供一种参数上报装置,包括:获取单元和处理单元。获取单元,用于获取网络环境参数;网络环境参数包括:信号强度指示rssi、参考信号接收功率rsrp或信号与干扰加噪声比sinr中的至少一项。处理单元,用于若获取单元获取到的网络环境参数不满足预设条件,则不向网络设备上报网络环境参数;预设条件用于确定网络环境参数的变化程度。

第三方面,提供一种参数上报装置,包括存储器和处理器。存储器用于存储计算机执行指令,处理器与存储器通过总线连接。当参数上报装置运行时,处理器执行存储器存储的计算机执行指令,以使参数上报装置执行第一方面所述的参数上报方法。

该参数上报装置可以是网络设备,也可以是网络设备中的一部分装置,例如网络设备中的芯片系统。该芯片系统用于支持网络设备实现第一方面及其任意一种可能的实现方式中所涉及的功能,例如,接收、确定、分流上述参数上报方法中所涉及的数据和/或信息。该芯片系统包括芯片,也可以包括其他分立器件或电路结构。

第四方面,提供一种计算机可读存储介质,计算机可读存储介质包括计算机执行指令,当计算机执行指令在计算机上运行时,使得该计算机执行第一方面所述的参数上报方法。

第五方面,提供一种计算机程序产品,该计算机程序产品包括计算机指令,当计算机指令在计算机上运行时,使得计算机执行如上述第一方面及其各种可能的实现方式所述的参数上报方法。

需要说明的是,上述计算机指令可以全部或者部分存储在第一计算机可读存储介质上。其中,第一计算机可读存储介质可以与参数上报装置的处理器封装在一起的,也可以与参数上报装置的处理器单独封装,本申请对此不作限定。

本发明中第二方面、第三方面、第四方面以及第五方面的描述,可以参考第一方面的详细描述;并且,第二方面、第三方面、第四方面以及第五方面的描述的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。

在本申请中,上述参数上报装置的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本发明类似,属于本发明权利要求及其等同技术的范围之内。

本发明的这些方面或其他方面在以下的描述中会更加简明易懂。

附图说明

图1为本申请实施例提供的一种通信系统的结构示意图;

图2为本申请实施例提供的一种参数上报装置的硬件结构示意图;

图3为本申请实施例提供的又一种参数上报装置的硬件结构示意图;

图4为本申请实施例提供的一种参数上报方法的流程示意图;

图5为本申请实施例提供的又一种参数上报方法的流程示意图;

图6为本申请实施例提供的又一种参数上报方法的流程示意图;

图7为本申请实施例提供的又一种参数上报方法的流程示意图;

图8为本申请实施例提供的一种参数上报装置的结构示意图;

图9为本申请实施例提供的又一种参数上报装置的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

为了便于清楚描述本申请实施例的技术方案,在本申请实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不是在对数量和执行次序进行限定。

如背景技术所描述,当大量终端向网络设备上报网络环境参数时,可能导致网络设备的负荷增大,进而导致网络拥塞。其次,对于终端而言,频繁的向网络设备上报网络环境参数,可能造成终端的耗电量增大,进而缩短了终端的电池寿命,降低了用户体验。

针对上述问题,本申请实施例提供了一种参数上报方法,终端首先获取网络环境参数。若网络环境参数不满足预设条件,则终端不向网络设备上报网络环境参数,解决了现有的终端上报参数时,网络设备负荷大、终端耗电量大的技术问题。

本申请实施例提供的参数上报方法适用于通信系统10。图1示出了该通信系统10的一种结构。如图1所示,该通信系统10包括:多个终端11和网络设备12。

其中,网络设备12分别与多个终端11连接。

本申请实施例中的多个终端11可以为各种具有通信功能的手持设备、车载设备、可穿戴设备、计算机、智能家居设备或智能办公设备,本申请实施例对此不作任何限定。例如,手持设备可以是智能手机。车载设备可以是车载导航系统。可穿戴设备可以是智能手环。计算机可以是个人数字助理(personaldigitalassistant,pda)电脑、平板型电脑以及膝上型电脑(laptopcomputer)。智能家居设备可以是智能窗帘、智能水表。智能办公设备可以是智能打印机。

本申请实施例中的网络设备12可以是接入网设备,也可以是核心网设备,还可以是其他网络设备,本申请实施例对此不作限定。

当网络设备12为核心网设备时,网络设备12可以是5g非标准组网中的公用数据网网关(publicdatanetworkgateway,pgw),也可以是5g标准组网中的用户端口功能(userportfunction,upf)和会话管理功能(sessionmanagementfunction,smf),还可以是其他核心网中的设备,本申请实施例对此不作限定。

当网络设备12为接入网设备时,网络设备12可以为无线接入点(accesspoint,ap),也可以为演进式基站(evolvednodebasestation,enb),还可以为表示5g网络中的基站,本申请实施例对此不作具体限定。

图1中的多个终端11和网络设备12均包括图2所示参数上报装置所包括的元件。下面以图2所示的参数上报装置为例,介绍图1中的多个终端11和网络设备12的硬件结构。

图2示出了本申请实施例提供的参数上报装置的一种硬件结构示意图。如图2所示,该参数上报装置包括处理器21,存储器22、通信接口23、总线24。处理器21,存储器22以及通信接口23之间可以通过总线24连接。

处理器21是参数上报装置的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器21可以是一个通用中央处理单元(centralprocessingunit,cpu),也可以是其他通用处理器等。其中,通用处理器可以是微处理器或者是任何常规的处理器等。

作为一种实施例,处理器21可以包括一个或多个cpu,例如图2中所示的cpu0和cpu1。

存储器22可以是只读存储器(read-onlymemory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccessmemory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。

一种可能的实现方式中,存储器22可以独立于处理器21存在,存储器22可以通过总线24与处理器21相连接,用于存储指令或者程序代码。处理器21调用并执行存储器22中存储的指令或程序代码时,能够实现本发明实施例提供的参数上报方法。

另一种可能的实现方式中,存储器22也可以和处理器21集成在一起。

通信接口23,用于与其他设备通过通信网络连接。所述通信网络可以是以太网,无线接入网,无线局域网(wirelesslocalareanetworks,wlan)等。通信接口23可以包括用于接收数据的接收单元,以及用于发送数据的发送单元。

总线24,可以是工业标准体系结构(industrystandardarchitecture,isa)总线、外部设备互连(peripheralcomponentinterconnect,pci)总线或扩展工业标准体系结构(extendedindustrystandardarchitecture,eisa)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图2中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

需要指出的是,图2示出的结构并不构成对该参数上报装置的限定。除图2所示部件之外,该参数上报装置可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

图3示出了本申请实施例中参数上报装置的另一种硬件结构。如图3所示,参数上报装置可以包括处理器31以及通信接口32。处理器31与通信接口32耦合。

处理器31的功能可以参考上述处理器21的描述。此外,处理器31还具备存储功能,可以参考上述存储器22的功能。

通信接口32用于为处理器31提供数据。该通信接口32可以是参数上报装置的内部接口,也可以是参数上报装置对外的接口(相当于通信接口23)。

需要指出的是,图2(或图3)中示出的结构并不构成对参数上报装置的限定,除图2(或图3)所示部件之外,该参数上报装置可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

下面结合上述图1示出的通信系统和上述图2(或图3)示出的参数上报装置,对本申请实施例提供的参数上报方法进行详细介绍。

图4为本申请实施例提供的一种参数上报方法的流程示意图。如图4所示,该参数上报方法包括下述s401-s402。

s401、终端获取网络环境参数。

其中,网络环境参数包括:信号强度指示(receivedsignalstrengthindicator,rssi)、参考信号接收功率(referencesignalreceivingpower,rsrp)或信号与干扰加噪声比(signaltointerferenceplusnoiseratio,sinr)中的至少一项。

具体的,rssi用于表示终端接收的信号强度指示。本申请实施例中,rssi代表了终端接收到的所有信号(包括导频信号、数据信号、邻区干扰信号、噪音信号等)功率的平均值。

rsrp是通信网络中用于表示无线信号强度的关键参数,也是物理层测量需求的多个参数中的一个参数。本申请实施例中,rsrp代表了某个符号内承载参考信号的所有资源粒子上接收到的信号功率的平均值。

sinr又称“信噪比”,是指终端接收到的有用信号的强度与接收到的干扰信号(噪声和干扰)的强度的比值。

s402、终端判断网络环境参数是否满足预设条件。

其中,预设条件用于确定网络环境参数的变化程度。

在获取网络环境参数后,终端判断网络环境参数是否满足预设条件,并根据判断结果确定是否向网络设备上报网络环境参数。

具体的,在判断网络环境参数是否满足预设条件时,终端可以首先获取当前时刻的rsrp和sinr,然后获取位于当前时刻之前的第一时刻的rsrp和sinr。

在获取到当前时刻的rsrp和第一时刻的rsrp后,终端可以根据当前时刻的rsrp和第一时刻的rsrp,确定目标rsrp。

具体的,当前时刻的rsrp的值a1、第一时刻的rsrp的值a2和目标rsrp的值a3满足下述公式:

其中,a4为第一阈值。

可选的,第一阈值可以是人为设定的阈值。在实际应用中,当通信网络为长期演进(longtermevolution,lte)网络时,第一阈值可以是-105分贝毫瓦(decibelrelativetoonemillwatt,dbm)。当通信网络为窄带物联网(narrowbandinternetofthings,nb-iot)时,第一阈值可以是-115dbm。当通信网络为5g网络时,第一阈值可以为[-95dbm,-115dbm]中的任意数值。

相应的,在获取到当前时刻的sinr和第一时刻的sinr后,终端可以根据当前时刻的sinr和第一时刻的sinr,确定目标sinr。

具体的,当前时刻的sinr的值b1、第一时刻的sinr的值b2和目标sinr的值b3满足下述公式:

其中,b4为第二阈值。

可选的,第二阈值可以是人为设定的阈值。在实际应用中,当通信网络为lte网络或nb-iot时,第二阈值可以是0dbm。当通信网络为5g网络时,第二阈值可以为5dbm。

在确定目标rsrp和目标sinr之后,终端根据目标rsrp或目标sinr,判断网络环境参数是否满足预设条件。

可选的,预设条件为:rssi的值大于第三阈值,和/或,目标rsrp的值小于或者等于第四阈值,和/或,目标sinr的值小于或者等于第四阈值。

其中,第三阈值可以是人为设定的阈值。在实际应用中,当通信网络为lte网络、nb-iot或5g网络时,第三阈值可以是-47dbm。

相应的,第四阈值也是人为设定的阈值。在实际应用中,为了保证终端可以准确的确定网络环境参数的变化程度,第四阈值通常为0。

具体的,在本申请实施例的一种实现方式中,当rssi的值大于第三阈值时,说明终端所在的小区当前的数据信号功率大。而数据信号功率大,说明终端所在的小区对应的网络设备的当前负载高或者与终端所在的小区相邻的小区干扰或噪声信号大。

当终端所在的小区对应的网络设备的当前负载高时,说明有大量终端处于连接态。大量的终端会周期性向网络设备上报网络环境参数,即网络设备能够收到足够的网络环境参数,以保证运营商可以根据终端向网络设备上报的网络环境参数,对通信网络进行优化。在这种情况下,若终端确定网络环境参数不满足预设条件,则不向网络设备上报网络环境参数,以免进一步增大网络设备的负荷。

当终端所在的小区相邻的小区干扰或噪声信号大时,说明终端上报网络环境参数时,需要较大的发射功率。而较大的发射功率可能造成终端的耗电量增大,进而缩短了终端的电池寿命,降低了用户体验。在这种情况下,若终端确定网络环境参数不满足预设条件,则不向网络设备上报网络环境参数,以免增大终端的耗电量。

当rssi的值小于或者等于第三阈值时,说明终端所在的小区当前的数据信号功率小,在这种情况下,若终端确定网络环境参数满足预设条件,则向网络设备上报网络环境参数,以保证运营商可以根据终端向网络设备上报的网络环境参数,对通信网络进行优化。

在本申请实施例的另一种实现方式中,当目标rsrp的值小于或者等于第四阈值时,说明终端在当前时刻获取到的rsrp与第一时刻获取到的rsrp的变化程度较小。在这种情况下,若终端确定网络环境参数不满足预设条件,则不向网络设备上报网络环境参数,以免进一步增大网络设备的负荷或者增大终端的耗电量。

当目标rsrp的值大于第四阈值时,说明终端在当前时刻获取到的rsrp与第一时刻获取到的rsrp的变化程度较大。在这种情况下,若终端确定网络环境参数满足预设条件,则向网络设备上报网络环境参数,以保证运营商可以根据终端向网络设备上报的网络环境参数,对通信网络进行优化。

需要说明的是,终端还可以在当前时刻的前一时刻获取rsrp。若当前时刻的前一时刻获取rsrp的值小于第一阈值时,说明终端所处无线环境不理想,需要连续监测。在这种情况下,无论当前时刻获取到的rsrp值为多少,终端都在当前时刻向网络设备上报的网络环境参数。

在本申请实施例的另一种实现方式中,当目标sinr的值小于或者等于第四阈值时,说明终端在当前时刻获取到的sinr与第一时刻获取到的sinr的变化程度较小。在这种情况下,若终端确定网络环境参数不满足预设条件,则不向网络设备上报网络环境参数,以免进一步增大网络设备的负荷或者增大终端的耗电量。

当目标sinr的值大于第四阈值时,说明终端在当前时刻获取到的sinr与第一时刻获取到的sinr的变化程度较大。在这种情况下,若终端确定网络环境参数满足预设条件,则向网络设备上报网络环境参数,以保证运营商可以根据终端向网络设备上报的网络环境参数,对通信网络进行优化。

需要说明的是,终端还可以在当前时刻的前一时刻获取sinr。若当前时刻的前一时刻获取sinr的值小于第二阈值时,说明终端所处无线环境不理想,需要连续监测。在这种情况下,无论当前时刻获取到的sinr值为多少,终端都在当前时刻向网络设备上报的网络环境参数。

综上所述,当终端确定网络环境参数不满足预设条件时,执行s403;当终端确定网络环境参数满足预设条件时,执行s404。

示例性的,终端在判断网络环境参数是否满足预设条件时,可以通过建立终端的上报等级,判断网络环境参数是否满足预设条件。

具体的,预设终端的上报等级l等级满足下述公式:

l等级=lrssi+lrsrp+lsinr;

其中,lrssi表示rssi的上报等级,lrsrp表示rsrp的上报等级,lsinr表示sinr的上报等级。

lrssi满足下述公式:

lrsrp满足下述公式:

其中,rsrp(n-1)表示终端获取的第一时刻的rsrp的值,rsrpn表示终端获取的当前时刻的rsrp的值,rsrpo表示第一阈值。

lsinr满足下述公式:

其中,sinr(n-1)表示终端获取的第一时刻的sinr的值,sinrn表示终端获取的当前时刻的sinr的值,sinr0表示第二阈值。

终端可以根据l等级判断网络环境参数是否满足预设条件。当l等级<1时,终端确定网络环境参数不满足预设条件,执行s403。当l等级≥1时,终端确定网络环境参数满足预设条件,执行s404。

s403、终端不向所述网络设备上报所述网络环境参数。

若终端确定网络环境参数不满足预设条件,则不向网络设备上报网络环境参数。

具体的,由于预设条件用于确定网络环境参数的变化程度,因此,当终端确定网络环境参数不满足预设条件时,说明网络环境参数的变化程度较低。在这种情况下,终端无需向网络设备上报网络环境参数,进而降低了网络设备的负荷,避免了网络拥塞。其次,终端减少了的向网络设备上报网络环境参数的次数,进而降低了终端的耗电量,提高了终端的电池寿命以及用户体验。

s404、终端向网络设备上报网络环境参数。

相应的,若终端确定网络环境参数满足预设条件,则向网络设备上报网络环境参数。

具体的,由于预设条件用于确定网络环境参数的变化程度,因此,当终端确定网络环境参数满足预设条件时,说明网络环境参数的变化程度较高。在这种情况下,终端向网络设备上报网络环境参数,以保证运营商可以根据终端向网络设备上报的网络环境参数,对通信网络进行优化。

本申请实施例提供一种参数上报方法,包括:终端首先获取网络环境参数。若网络环境参数不满足预设条件,则终端不向网络设备上报网络环境参数。其中,网络环境参数包括:信号强度指示rssi、参考信号接收功率rsrp或信号与干扰加噪声比sinr中的至少一项。预设条件用于确定网络环境参数的变化程度。

由上可知,终端在上报网络坏境参数时,可以根据用于确定网络环境参数的变化程度的预设条件确定是否上报网络环境参数。这样一来,若网络环境参数不满足预设条件,则说明网络环境参数的变化程度较低。在这种情况下,终端无需向网络设备上报网络环境参数,进而降低了网络设备的负荷,避免了网络拥塞。其次,终端减少了的向网络设备上报网络环境参数的次数,进而降低了终端的耗电量,提高了终端的电池寿命以及用户体验。

可选的,结合图4,如图5所示,上述s402可以替换为s501-s505。

s501、终端获取当前时刻的rsrp和sinr。

s502、终端获取第一时刻的rsrp和sinr。

其中,第一时刻位于当前时刻之前。

应理解,由于第一时刻位于当前时刻之前,因此,终端在获取第一时刻的rsrp和sinr后,可以存储第一时刻的rsrp和sinr。

需要说明的是,本申请实施例中,终端可以先执行s501,后执行s502;也可以先执行s502,后执行s501,还可以同时执行s501和s502,本申请实施例对此不作限定。

s503、终端根据当前时刻的rsrp和第一时刻的rsrp,确定目标rsrp。

其中,当前时刻的rsrp的值a1、第一时刻的rsrp的值a2和目标rsrp的值a3满足下述公式:

a4为第一阈值。

s504、终端根据当前时刻的sinr和第一时刻的sinr,确定目标sinr。

其中,当前时刻的sinr的值b1、第一时刻的sinr的值b2和目标sinr的值b3满足下述公式:

b4为第二阈值。

需要说明的是,本申请实施例中,终端可以先执行s503,后执行s504;也可以先执行s504,后执行s503,还可以同时执行s503和s504,本申请实施例对此不作限定。

s505、终端根据目标rsrp或目标sinr,判断网络环境参数是否满足预设条件。

可选的,如图6所示,本申请实施例还可以包括:s601。

s601、当检测到终端的地理位置发生变化,或者终端的物理小区标识发生变化,或者终端的业务状态为异常状态,则终端向网络设备上报网络环境参数。

具体的,当终端的地理位置发生变化,或者终端的物理小区标识发生变化时,终端的网络环境也可能发生变化。在这种情况下,终端向网络设备上报网络环境参数,以保证网络设备可以获取到地理位置发生变化或者所在的小区发生变化后的终端的网络环境参数。

当终端的业务状态为异常状态时,例如:接入失败、连接建立失败、业务掉线、小区重选失败、小区切换失败、重定向失败等,终端也向网络设备上报网络环境参数,以保证网络设备可以获取到业务异常后的终端的网络环境参数。

可选的,如图7所示,本申请实施例还可以包括:s701。

s701、当检测到终端的无线资源控制状态为连接状态时,则终端周期性的向网络设备上报网络环境参数。

当终端的无线资源控制状态为连接状态时,终端可以周期性的将网络环境参数携带到其他数据包中,向网络设备上报网络环境参数。在这种情况下,由于终端可以将网络环境参数携带到其他数据包中,不会增加终端的耗电量。

上述主要从方法的角度对本申请实施例提供的方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

本申请实施例可以根据上述方法示例对参数上报装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可选的,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

如图8所示,为本申请实施例提供的一种参数上报装置80的结构示意图。该参数上报装置80用于解决现有的终端上报参数时,网络设备负荷大、终端耗电量大的技术问题,例如用于执行图4、图5、图6或图7所示的参数上报方法。该参数上报装置80包括:获取单元801和处理单元802。

获取单元801,用于获取网络环境参数。例如,结合图4和图5,获取单元801用于执行s401。

网络环境参数包括:信号强度指示rssi、参考信号接收功率rsrp或信号与干扰加噪声比sinr中的至少一项。

处理单元802,用于若获取单元801获取到的网络环境参数不满足预设条件,则不向网络设备上报网络环境参数。例如,结合图4和图5,处理单元802用于执行s402。

预设条件用于确定网络环境参数的变化程度。

可选的,结合图8,如图9所示,参数上报装置80还包括:判断单元803。

判断单元803,用于判断网络环境参数是否满足预设条件。例如,结合图4和图5,判断单元803用于执行s403。

处理单元802,还用于若获取单元801获取到的网络环境参数满足预设条件,则向网络设备上报网络环境参数。例如,结合图4和图5,处理单元802用于执行s404。

可选的,判断单元803,具体用于:

获取当前时刻的rsrp和sinr。例如,结合图5,判断单元803用于执行s501。

获取第一时刻的rsrp和sinr。例如,结合图5,判断单元803用于执行s502。

第一时刻位于当前时刻之前。

根据当前时刻的rsrp和第一时刻的rsrp,确定目标rsrp。例如,结合图5,判断单元803用于执行s503。

当前时刻的rsrp的值a1、第一时刻的rsrp的值a2和目标rsrp的值a3满足下述公式:

其中,a4为第一阈值。

根据当前时刻的sinr和第一时刻的sinr,确定目标sinr。例如,结合图5,判断单元803用于执行s504。

当前时刻的sinr的值b1、第一时刻的sinr的值b2和目标sinr的值b3满足下述公式:

其中,b4为第二阈值。

根据目标rsrp或目标sinr,判断网络环境参数是否满足预设条件。例如,结合图5,判断单元803用于执行s505。

可选的,预设条件为:

rssi的值大于第三阈值;

和/或,目标rsrp的值小于或者等于第四阈值;

和/或,目标sinr的值小于或者等于第四阈值。

可选的,处理单元802,还用于当检测到终端的地理位置发生变化,或者终端的物理小区标识发生变化,或者终端的业务状态为异常状态,则向网络设备上报网络环境参数。例如,结合图6,处理单元802用于执行s601。

可选的,处理单元802,还用于当检测到终端的无线资源控制状态为连接状态时,则周期性的向网络设备上报网络环境参数。例如,结合图7,处理单元802用于执行s701。

本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质包括计算机执行指令。当计算机执行指令在计算机上运行时,使得计算机执行如上述实施例提供的参数上报方法中,参数上报装置执行的各个步骤。

本申请实施例还提供一种计算机程序产品,该计算机程序产品可直接加载到存储器中,并含有软件代码,该计算机程序产品经由计算机载入并执行后能够实现上述实施例提供的参数上报方法中,参数上报装置执行的各个步骤。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机执行指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digitalsubscriberline,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solidstatedisk,ssd))等。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取的存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

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