终端的性能评估方法及装置转让专利

申请号 : CN201710301136.X

文献号 : CN106993296B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈若炜张鹏唐金辉程乔王映华

申请人 : 中国联合网络通信集团有限公司

摘要 :

本发明提供了一种终端的性能评估方法及装置。终端的性能评估方法包括:对网络覆盖区域进行栅格化处理,确定每个栅格内的网络环境;根据目标终端的通信信息确定目标终端所归属的栅格;根据通信信息,计算得到目标终端的初始性能分数;在目标终端所归属和非所述的栅格内,获取与目标终端同属性的通信终端的第一评价参数、第二评价参数;根据第一评价参数、第二评价参数,对初始性能分数进行修正,得到目标终端的最终性能分数。本发明提供的终端的性能评估方法及装置能够解决现有技术中对终端的网络侧性能进行评估时,评估结果受到网络环境影响较大的技术问题。

权利要求 :

1.一种终端的性能评估方法,其特征在于,包括:

基于地理位置对网络覆盖区域进行栅格化处理,确定每个栅格内的网络环境;

接收目标终端发送的通信信息,根据所述通信信息确定所述目标终端所归属的栅格,所述通信信息至少包括:所述目标终端驻留预设网络时长占比、重定向占比,所述通信信息还包括以下信息中的至少一个:附着成功率、跟踪区更新成功率、承载活动成功率、公用数据网连接成功率、域名查询成功率、TCP SYN成功率、接入服务成功率、附着延时、承载活动延时、公用数据网连接延时、TCP SYN延时、接入服务延时、跟踪区更新延时、大包传输速率、小包传输时长、掉线率;

根据所述通信信息,采用信息熵算法对每个所述通信信息进行初始权重赋值,采用模糊算法对所述初始权重进行修正,得到每个所述通信信息的修正权重值;

对每个所述通信信息进行评分;

根据每个所述通信信息的评分和每个所述通信信息的修正权重值计算所述目标终端的初始性能分数;

在所述目标终端所归属的栅格内,获取与所述目标终端同属性的通信终端的评价参数,得到第一评价参数;

在所述目标终端非归属的栅格内,获取与所述目标终端同属性的通信终端的评价参数,得到第二评价参数;

根据所述第一评价参数、所述第二评价参数,对所述初始性能分数进行修正,得到所述目标终端的最终性能分数。

2.根据权利要求1所述的终端的性能评估方法,其特征在于,所述基于地理位置对网络覆盖区域进行栅格化处理,确定每个栅格内的网络环境包括:采集通信终端的参考特征向量,所述参考特征向量包括:所述通信终端当前使用小区的小区标识、小区标识对应小区的信号强度;

采集所述通信终端的当前位置信息;

根据所述通信终端的当前位置信息,确定所述通信终端所归属的栅格;

将所述通信终端的所述参考特征向量匹配到其所归属的栅格中,得到每个栅格内的网络环境。

3.根据权利要求2所述终端的性能评估方法,其特征在于,所述通信信息包括:所述目标终端当前使用小区的小区标识、小区标识对应小区的信号强度;相应的,所述接收目标终端发送的通信信息,根据所述通信信息确定所述目标终端所归属的栅格,包括:将所述目标终端当前使用小区的小区标识、小区标识对应小区的信号强度与所述每个栅格内的网络环境进行比对,得到所述目标终端所归属的栅格。

4.根据权利要求1所述的终端的性能评估方法,其特征在于,所述评价参数包括:与所述目标终端同属性的通信终端的数量、会话时长、与基站的距离。

5.一种终端的性能评估装置,其特征在于,包括:

确定模块,用于基于地理位置对网络覆盖区域进行栅格化处理,确定每个栅格内的网络环境;

定位模块,用于接收目标终端发送的通信信息,根据所述通信信息确定所述目标终端所归属的栅格,所述定位模块接收所述目标终端发送的所述通信信息至少包括:所述目标终端驻留预设网络时长占比、重定向占比;所述通信信息还包括以下信息中的至少一个:附着成功率、跟踪区更新成功率、承载活动成功率、公用数据网连接成功率、域名查询成功率、TCP SYN成功率、接入服务成功率、附着延时、承载活动延时、公用数据网连接延时、TCP SYN延时、接入服务延时、跟踪区更新延时、大包传输速率、小包传输时长、掉线率;

计算模块,包括:赋值模块,用于根据所述通信信息,采用信息熵算法对每个所述通信信息进行初始权重赋值,采用模糊算法对所述初始权重进行修正,得到每个所述通信信息的修正权重值;通信信息评分模块,用于对每个所述通信信息进行评分;初始性能评分模块,用于根据每个所述通信信息的评分和每个所述通信信息的修正权重值计算所述目标终端的初始性能分数;

修正模块,用于在所述目标终端所归属的栅格内,获取与所述目标终端同属性的通信终端的评价参数,得到第一评价参数;

所述修正模块还用于在所述目标终端非归属的栅格内,获取与所述目标终端同属性的通信终端的评价参数,得到第二评价参数;

所述修正模块还用于根据所述第一评价参数、所述第二评价参数,对所述初始性能分数进行修正,得到所述目标终端的最终性能分数。

6.根据权利要求5所述的终端的性能评估装置,其特征在于,所述确定模块包括:采集模块,用于采集通信终端的参考特征向量,所述参考特征向量包括:所述通信终端当前使用小区的小区标识、小区标识对应小区的信号强度;

所述采集模块还用于采集所述通信终端的当前位置信息;

归属模块,用于根据所述通信终端的当前位置信息,确定所述通信终端所归属的栅格;

匹配模块,用于将所述通信终端的所述参考特征向量匹配到其所归属的栅格中,得到每个栅格内的网络环境。

7.根据权利要求6所述终端的性能评估装置,其特征在于,所述定位模块接收所述目标终端发送的所述通信信息包括:所述目标终端当前使用小区的小区标识、小区标识对应小区的信号强度;相应的,所述定位模块,包括:比对模块,用于将所述目标终端当前使用小区的小区标识、小区标识对应小区的信号强度与所述每个栅格内的网络环境进行比对,得到所述目标终端所归属的栅格。

8.根据权利要求5所述的终端的性能评估装置,其特征在于,所述评价参数包括:与所述目标终端同属性的通信终端的数量、会话时长、与基站的距离。

说明书 :

终端的性能评估方法及装置

技术领域

[0001] 本发明涉及终端性能评估技术,尤其涉及一种终端的性能评估方法及装置,属于通信技术领域。

背景技术

[0002] 随着通信技术的发展,智能终端的全面推广和使用也成为网络发展的必然趋势,而终端质量本身对各种业务的使用影响都比较大,因此提高终端性能的任务已经迫在眉睫,而提升终端性能的首要任务,就是对终端性能进行评价,判断其性能的优劣。
[0003] 然而,现有技术中对终端性能进行评价时,需要对终端评估体系中的指标权重赋值,以确定指标的重要性等级,常用的数学方法有层次法、专家经验法等。但无论是层次分析法还是专家经验法,都包含了主观赋值的过程,因此,最终的评价结果受到评价者的主观意愿影响较大。另外,终端网络性能测试中,受到网络侧信号影响较大,难免会对终端评估的准确性建造影响,导致评估结果不准确。
[0004] 因此,现有技术中亟需一种能够准确地对终端进行评估的方法。

发明内容

[0005] 本发明提供一种用于终端的性能评估方法及装置,以解决现有技术中对终端的性能进行评估时,评估结果受评价者的主观意愿影响较大,而且对终端的网络侧性能进行评估时,评估结果受到网络环境影响较大的技术问题。
[0006] 本发明的第一个方面是提供一种终端的性能评估方法,包括:
[0007] 基于地理位置对网络覆盖区域进行栅格化处理,确定每个栅格内的网络环境;
[0008] 接收目标终端发送的通信信息,根据所述通信信息确定所述目标终端所归属的栅格;
[0009] 根据所述通信信息,计算得到所述目标终端的初始性能分数;
[0010] 在所述目标终端所归属的栅格内,获取与所述目标终端同属性的通信终端的评价参数,得到第一评价参数;
[0011] 在所述目标终端非归属的栅格内,获取与所述目标终端同属性的通信终端的评价参数,得到第二评价参数;
[0012] 根据所述第一评价参数、所述第二评价参数,对所述初始性能分数进行修正,得到所述目标终端的最终性能分数。
[0013] 本发明的另一个方面是提供一种终端的性能评估装置,包括:
[0014] 确定模块,用于基于地理位置对网络覆盖区域进行栅格化处理,确定每个栅格内的网络环境;
[0015] 定位模块,用于接收目标终端发送的通信信息,根据所述通信信息确定所述目标终端所归属的栅格;
[0016] 计算模块,用于根据所述通信信息,计算得到所述目标终端的初始性能分数;
[0017] 修正模块,用于在所述目标终端所归属的栅格内,获取与所述目标终端同属性的通信终端的评价参数,得到第一评价参数;
[0018] 所述修正模块还用于在所述目标终端非归属的栅格内,获取与所述目标终端同属性的通信终端的评价参数,得到第二评价参数;
[0019] 所述修正模块还用于根据所述第一评价参数、所述第二评价参数,对所述初始性能分数进行修正,得到所述目标终端的最终性能分数。
[0020] 本发明提供的用于终端的性能评估方法及装置的技术效果是:
[0021] 通过基于地理位置对网络覆盖区域划分栅格,确定栅格内的网络环境,并且,得到的每个栅格内的网络环境是唯一的,从而获得带有不同网络环境的栅格,再接收目标终端的通信信息,根据目标终端的通信信息将目标终端定位到其所属的栅格中,然后计算目标终端的初始评分,再根据目标终端所属栅格和非所属栅格内的型号相同的终端的评价参数,对目标终端的初始性能评分进行修正。考虑全网和目标终端所述栅格内的同属性的终端的评分及其网络环境,从而弱化了栅格内的网络环境对目标终端评分的影响。

附图说明

[0022] 图1为本发明一示例性实施例示出的终端的性能评估方法的流程图;
[0023] 图2为本发明另一示例性实施例示出的终端的性能评估方法的流程图;
[0024] 图3为本发明一示例性实施例示出的终端的性能评估装置的结构图;
[0025] 图4为本发明另一示例性实施例示出的终端的性能评估装置的结构图。

具体实施方式

[0026] 图1为本发明一示例性实施例示出的终端的性能评估方法的流程图。
[0027] 如图1所示,本实施例提供的终端的性能评估方法包括:
[0028] 步骤101,基于地理位置对网络覆盖区域进行栅格化处理,确定每个栅格内的网络环境。其中,将所要分析的地理区域划分为若干个栅格,例如划分为若干个50m*50m的栅格,再确定每个栅格内的网络环境,得到带有网络属性的栅格。
[0029] 具体的,每个栅格内可以包含多个网络环境,例如通过栅格内的多个终端获取上述终端所接收的主邻小区场强信息,再将主邻小区场强信息作为网络环境参数匹配到栅格中。由于不同位置所接收的主邻小区场强信息是不同的,因此将主邻小区场强信息作为网络环境匹配到栅格中,能够得到携带不同网络属性的栅格。
[0030] 步骤102,接收目标终端发送的通信信息,根据通信信息确定目标终端所归属的栅格。
[0031] 其中,目标终端为待评估的终端,通信信息中携带有目标终端连接的网络信息,通过对比目标终端的网络信息和栅格内的网络环境,从而判断目标终端所属的栅格。这样处理仅根据目标终端的网络信息就能够准确的定位其所属的栅格,无需再获取目标终端的地理位置,为其匹配栅格,从而减少处理过程,加快处理速度。
[0032] 步骤103,根据通信信息,计算得到目标终端的初始性能分数。其中,通信信息中携带目标终端的网络参数,使用这些网络参数对目标终端的性能进行评分。
[0033] 具体的,还可以对这些网络参数进行加权赋值,依据网络参数的评分和网络参数的权重对目标终端进行综合性评价。
[0034] 步骤104,在目标终端所归属的栅格内,获取与目标终端同属性的通信终端的评价参数,得到第一评价参数。其中,与目标终端同属性的通信终端为与目标终端型号相同的终端。
[0035] 步骤105,在目标终端非归属的栅格内,获取与目标终端同属性的通信终端的评价参数,得到第二评价参数;
[0036] 步骤106,根据第一评价参数、第二评价参数,对初始性能分数进行修正,得到目标终端的最终性能分数。
[0037] 其中,评价参数可以为终端与基站交互时,影响终端信号强度的参数,例如终端与基站的距离,在修正目标终端评分时也可以参考与目标终端同型号的其他终端的初始评分。
[0038] 在信号较差的环境下,评估的终端性能的分数会比较低,由于网络侧信号的影响导致这个分数并不能代表着这个终端的真正性能。使用目标终端所属栅格和非所属栅格内的型号相同的终端的评价参数,对目标终端的初始性能评分进行修正,考虑不同的网络环境对终端的评分的影响,从而弱化栅格内的网络环境对目标终端评分的影响。
[0039] 优选的,还可以考虑全网范围内与目标终端同型号的终端的初始评分,对目标终端的初始性能评分进行修正,也就是考虑在不同的网络环境下,与目标终端同型号的终端的评分,从而更有效的弱化网络环境对目标终端评分的影响。
[0040] 本实施例提供的终端的性能评估方法,通过基于地理位置对网络覆盖区域划分栅格,确定栅格内的网络环境,并且,每个栅格内的网络环境是唯一的,从而获得带有不同网络环境的栅格,再通过网络环境将目标终端定位到其所属的栅格中,计算目标终端的初始评分,再使用目标终端所属栅格和非所属栅格内的型号相同的终端的评价参数,对目标终端的初始性能评分进行修正,考虑不同的网络环境对终端的评分的影响,从而弱化了栅格内的网络环境对目标终端评分的影响。
[0041] 图2为本发明另一示例性实施例示出的终端的性能评估方法的流程图。
[0042] 如图2所示,本实施例提供的终端的性能评估方法包括:
[0043] 步骤201,基于地理位置对网络覆盖区域进行栅格化处理。其中,将所要分析的地理区域划分为若干个栅格,例如划分为若干个50m*50m的正方形栅格。
[0044] 步骤202,采集通信终端的参考特征向量,参考特征向量包括:通信终端当前使用小区的小区标识、小区标识对应小区的信号强度。其中,通信终端用于提供参考数据。
[0045] 另外,为通信终端提供数据服务的小区为主小区,通信终端能够监测到信号但是未进行数据交互的小区为邻小区,本实施例中通信终端当前使用的小区可以是主小区或至少一个邻小区,也可以是主小区和至少一个邻小区。优选的,本实施例中通信终端当前使用的小区是主小区和至少一个邻小区,例如是主小区和6个邻小区。
[0046] 具体的,获取通信终端的MR(Measurement Report,测量报告)数据,从MR数据中采集通信终端当前使用小区的小区标识、小区标识对应小区的信号强度。
[0047] 步骤203,采集通信终端的当前位置信息。
[0048] 其中,可以从MR数据中采集通信终端的当前位置信息。
[0049] 由于MR数据中携带位置信息的概率较低,因此还可以基于S1接口(基站与分组核心网之间的通讯接口)采集通信终端的位置信息。优选的,还能够通过Cell ID+S1APID组合键值采集通信终端位置信息。
[0050] 步骤204,根据通信终端的当前位置信息,确定通信终端所归属的栅格。在步骤201中是根据地理位置划分的栅格,因此栅格具有位置信息,根据已经采集的通信终端的位置信息确定其所属的栅格,例如可以根据通信终端的经纬度准确的确定其所属的栅格。
[0051] 步骤205,将通信终端的参考特征向量匹配到其所归属的栅格中,得到每个栅格内的网络环境。
[0052] 其中,在步骤201中划分的栅格仅仅是携带地理位置信息的栅格,通过将通信终端的参考特征向量匹配到其所属的栅格中,就得到了带有网络环境的栅格。并且,不同位置所接收的小区ID和小区强度都是不同的,因此不同栅格的网络环境也是不同的,这样就能够得到带有不同网络环境的栅格,也就是每个栅格的网络属性都不相同。
[0053] 优选的,每个栅格范围内匹配多个参考特征向量,从而使每个栅格内的网络环境更加精确。
[0054] 步骤206,接收目标终端发送的通信信息,通信信息包括:目标终端当前使用小区的小区标识、小区标识对应小区的信号强度。
[0055] 其中,为目标终端提供数据服务的小区为主小区,目标终端能够监测到信号但是未进行数据交互的小区为邻小区,本实施例中目标终端当前使用的小区可以是主小区或至少一个邻小区,也可以是主小区和至少一个邻小区。
[0056] 优选的,本实施例中目标终端当前使用的小区是主小区和至少一个邻小区,例如是主小区和6个邻小区。其中,可以通过获取目标终端的MR数据,从而得到目标终端的当前使用小区的小区标识、小区标识对应小区的信号强度。本步骤所使用的方法与采集通信终端的参考特征向量的方法相同,进而消除采集方法不同导致采集的目标终端的网络数据和通信终端的网络数据之间的相对误差。
[0057] 步骤207,将目标终端当前使用小区的小区标识、小区标识对应小区的信号强度与每个栅格内的网络环境进行比对,得到目标终端所归属的栅格。这样处理仅需比较目标终端与栅格内的网络环境就能够将目标终端定位到栅格中,无需再获取目标终端的位置信息,简化处理流程并且减少处理的数据。
[0058] 具体的,可以采用最小欧式距离算法比较比较目标终端与栅格内的网络环境,如公式1:
[0059]
[0060] RSRPi,k为第i个目标终端的第k个小区的信号强度,RSRPj,k为第j个参考特征向量的第k个小区的信号强度。确定di,j最小值对应的参考特征向量所在的栅格为目标终端所在的栅格。根据公式1可知,di,j的值越小,目标终端的通信信息与参考特征向量的值就越接近,他们的网络环境也就越相近,因此可以认为他们属于同一栅格。例如目标终端与一个参考特征向量对应的通信终端处于同一位置,那么他们接收到的主邻小区信号强度相同,计算得到的di,j为0,进而认为他们的网络环境完全相同。
[0061] 其中,k可以为任意大于等于1的自然数,本实施例对此不进行限制。
[0062] 步骤208,根据通信信息,采用信息熵算法对每个通信信息进行初始权重赋值,采用模糊算法对初始权重进行修正,得到每个通信信息的修正权重值(Q)。
[0063] 其中,通信信息至少包括:目标终端驻留预设网络时长占比、重定向占比。考虑目标终端在多网共存环境下的性能,从而更准确的计算目标终端在实际应用时的性能评分。
[0064] 具体的,目标终端驻留预设网络时长占比为目标终端驻留预设网络的时间与目标终端在网时间的比值。重定向占比为目标终端从预设网络转换到其他网络的次数与目标终端的所有网络转换次数的比值。
[0065] 通信信息还包括以下信息中的至少一个:
[0066] 附着成功率、跟踪区更新成功率、承载活动成功率、公用数据网连接成功率、域名查询成功率、TCP SYN成功率、接入服务成功率、附着延时、承载活动延时、公用数据网连接延时、TCP SYN延时、接入服务延时、跟踪区更新延时、大包传输速率、小包传输时长、掉线率。
[0067] 根据通信信息的特点,可以进一步将各个通信信息分为4个维度,如表1。
[0068] 表1
[0069]
[0070]
[0071] 采用信息熵算法对每个通信信息进行初始权重赋值,这个过程不包含主观赋值,从而解决了现有技术中的终端性能评估方法中,对数据指标进行权重赋值时包含了主观赋值的过程,进而导致评价结果受到评价者的主观意愿影响较大的问题。
[0072] 另外,本实施例还可以从维度层级对通信信息的权重进行赋值,以减少权重赋值次数。
[0073] 具体可以采用公式2对每个通信信息进行初始权重赋值。
[0074] 公式2:
[0075] H(x)=E[I(xi)]=E[log(2,1/p(xi))]=-∑p(xi)log(2,p(xi))(i=1,2,..n)[0076] 其中,x表示随机变量,与之相对应的是所有可能输出的集合,定义为符号集,随机变量的输出用x表示。P(x)表示输出概率函数。
[0077] 再采用模糊算法对初始权重进行修正,得到每个通信信息的修正权重值。
[0078] 具体的,可以采用模糊层次分析法对初始权重进行修正。模糊层次分析法是根据多目标评价问题的性质和总目标,把问题本身按层次进行分解,构成一个由下而上的梯阶层次结构。当某一层次评价指标很多时,其评价的方法一致性很难保证。在这种情况下,采用模糊层次分析法,能很好地解决这一问题。
[0079] 步骤209,对每个通信信息进行评分(F)。对目标终端的每个通信信息进行评分,进而从多个方面评估目标终端。
[0080] 另外,本实施例还可以从维度层级对目标终端进行评分,以减少评分次数,减少数据处理量。
[0081] 步骤210,根据每个通信信息的评分和每个通信信息的修正权重值计算目标终端的初始性能分数。
[0082] 例如,可以根据公式3计算目标终端的初始性能分数。
[0083] 公式3:
[0084] Qt=F1×Q1+F2×Q2+F3×Q3+F4×Q4,Qt表示终端网络性能评分。
[0085] F为目标终端各个通信信息的评分,Q为通信信息的权重值。
[0086] 评价目标终端性能时,不同通信信息的重要程度也不相同,因此对各个通信信息的权重进行赋值,进而更准确的评价目标终端。通过信息熵算法和模糊算法对通信信息进行权重赋值,还能够避免评价者主观因素对评价结果的影响,使终端的评价结果更加客观。其中,可以选择从维度层级或通信信息层级进行权重赋值。
[0087] 步骤211,在目标终端所归属的栅格内,获取与目标终端同属性的通信终端的评价参数,得到第一评价参数。其中,与目标终端同属性的通信终端为与目标终端型号相同的终端。评价参数为终端的数量、会话时长、与基站的距离。也就是在目标终端所归属的栅格内,获取与目标终端同型号的终端的网络环境和数量。
[0088] 步骤212,在目标终端非归属的栅格内,获取与目标终端同属性的通信终端的评价参数,得到第二评价参数。也就是在目标终端所归属的栅格外,获取与目标终端同型号的终端的网络环境和数量。
[0089] 步骤213,根据第一评价参数、第二评价参数,对初始性能分数进行修正,得到目标终端的最终性能分数。根据目标终端所述栅格内,与目标终端同型号的终端的网络环境和数量,以及全网与目标终端同型号的终端的网络环境和数量,对初始性能分数进行修正,从而考虑不同的网络环境对终端的评分的影响,弱化了栅格内的网络环境对目标终端评分的影响。
[0090] 其中,可以使用公式4对初始化评分进行修正。
[0091] 公式4:
[0092]
[0093] 其中,P(t)是终端t目标终端的最终性能分数,Gi(t)终端t在栅格i的评分,Mi(t)是终端t在栅格i的数量,Tai(t)是终端t在栅格i中与基站的距离值,Dai(t)是终端t在栅格i中的会话时长。通过公式4的计算,能够得到弱化网络环境对目标终端影响后的性能评估得分。
[0094] 为了得知终端的属性,还可以通过S1接口采集终端信息,例如终端型号、编码、用户识别码等。优选的,根据终端信息、位置信息建立数据库,进而为本实施例提供详细的样本数据。
[0095] 图3为本发明一示例性实施例示出的终端的性能评估装置的结构图。
[0096] 如图3所示,本实施例提供的终端的性能评估装置,包括:
[0097] 确定模块31,用于基于地理位置对网络覆盖区域进行栅格化处理,确定每个栅格内的网络环境。确定模块31实现上述功能的原理同步骤101。
[0098] 定位模块32,用于接收目标终端发送的通信信息,根据通信信息确定目标终端所归属的栅格。定位模块32实现上述功能的原理同步骤102。
[0099] 计算模块33,用于根据通信信息,计算得到目标终端的初始性能分数。计算模块33实现上述功能的原理同步骤103。
[0100] 修正模块34,用于在目标终端所归属的栅格内,获取与目标终端同属性的通信终端的评价参数,得到第一评价参数。修正模块34实现上述功能的原理同步骤104。
[0101] 修正模块34还用于在目标终端非归属的栅格内,获取与目标终端同属性的通信终端的评价参数,得到第二评价参数。修正模块34实现上述功能的原理同步骤105。
[0102] 修正模块34还用于根据第一评价参数、第二评价参数,对初始性能分数进行修正,得到目标终端的最终性能分数。修正模块34实现上述功能的原理同步骤106。
[0103] 其中,确定模块31、定位模块32、计算模块33和修正模块34依次连接,定位模块32还与修正模块34连接。
[0104] 本实施例提供的终端的性能评估装置,通过基于地理位置对网络覆盖区域划分栅格,确定栅格内的网络环境,并且,每个栅格内的网络环境是唯一的,从而获得带有不同网络环境的栅格,再通过网络环境将目标终端定位到其所属的栅格中,计算目标终端的初始评分,再使用目标终端所属栅格和非所属栅格内的型号相同的终端的评价参数,对目标终端的初始性能评分进行修正,考虑不同的网络环境对终端的评分的影响,从而弱化了栅格内的网络环境对目标终端评分的影响。
[0105] 图4为本发明另一示例性实施例示出的终端的性能评估装置的结构图。
[0106] 如图4所示,在上述实施例的基础上,本实施例提供的终端的性能评估装置,确定模块31包括:
[0107] 划分模块41,用于基于地理位置对网络覆盖区域进行栅格化处理。划分模块41完成上述功能的原理同步骤201。
[0108] 采集模块42,用于采集通信终端的参考特征向量,参考特征向量包括:通信终端当前使用小区的小区标识、小区标识对应小区的信号强度。采集模块42完成上述功能的原理同步骤202。
[0109] 采集模块42还用于采集通信终端的当前位置信息。采集模块42完成上述功能的原理同步骤203。
[0110] 归属模块43,用于根据通信终端的当前位置信息,确定通信终端所归属的栅格。归属模块43完成上述功能的原理同步骤204。
[0111] 匹配模块44,用于将通信终端的参考特征向量匹配到其所归属的栅格中,得到每个栅格内的网络环境。匹配模块44完成上述功能的原理同步骤205。
[0112] 划分模块41、采集模块42、归属模块43、匹配模块44依次连接。
[0113] 定位模块32包括:
[0114] 接收模块45,用于接收目标终端发送的通信信息,通信信息包括:目标终端当前使用小区的小区标识、小区标识对应小区的信号强度。接收模块45完成上述功能的原理同步骤206。
[0115] 比对模块46,用于将目标终端当前使用小区的小区标识、小区标识对应小区的信号强度与每个栅格内的网络环境进行比对,得到目标终端所归属的栅格。比对模块46完成上述功能的原理同步骤207。
[0116] 接收模块45与比对模块46、匹配模块44分别连接。
[0117] 计算模块33包括:
[0118] 赋值模块47,用于根据通信信息,采用信息熵算法对每个通信信息进行初始权重赋值,采用模糊算法对初始权重进行修正,得到每个通信信息的修正权重值。
[0119] 赋值模块47与接收模块45连接,用于从接收模块45获取目标终端的通信信息。
[0120] 通信信息至少包括:目标终端驻留预设网络时长占比、重定向占比;通信信息还包括以下信息中的至少一个:
[0121] 附着成功率、跟踪区更新成功率、承载活动成功率、公用数据网连接成功率、域名查询成功率、TCP SYN成功率、接入服务成功率、附着延时、承载活动延时、公用数据网连接延时、TCP SYN延时、接入服务延时、跟踪区更新延时、大包传输速率、小包传输时长、掉线率。赋值模块47完成上述功能的原理同步骤208。
[0122] 通信信息评分模块48,用于对每个通信信息进行评分。通信信息评分模块48完成上述功能的原理同步骤209。
[0123] 初始性能评分模块49,用于根据每个通信信息的评分和每个通信信息的修正权重值计算目标终端的初始性能分数。初始性能评分模块49完成上述功能的原理同步骤210。
[0124] 赋值模块47、通信信息评分模块48、初始性能评分模块49依次连接。
[0125] 比对模块46和初始性能评分模块49分别与修正模块34连接。
[0126] 修正模块34用于在目标终端所归属的栅格内,获取与目标终端同属性的通信终端的评价参数,得到第一评价参数。修正模块34对完成上述功能的原理同步骤211。
[0127] 修正模块34还用于在目标终端非归属的栅格内,获取与目标终端同属性的通信终端的评价参数,得到第二评价参数。修正模块34对完成上述功能的原理同步骤212。
[0128] 修正模块34还用于根据第一评价参数、第二评价参数,对初始性能分数进行修正,得到目标终端的最终性能分数。修正模块34对完成上述功能的原理同步骤213。
[0129] 其中,修正模块34获取的评价参数包括:与目标终端同属性的通信终端的数量、会话时长、与基站的距离。
[0130] 本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0131] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。