双卡终端的网络制式的识别方法和装置与流程

文档序号:15569327发布日期:2018-09-29 04:05阅读:242来源:国知局

本发明涉及终端技术领域,尤其涉及一种双卡终端的网络制式的识别方法和装置。



背景技术:

随着通信技术的发展,各种通信技术得到同时应用,包括了第二代移动通信技术(the2thgenerationmobilecommunicationtechnology,简称2g)、第三代移动通信技术(the3thgenerationmobilecommunicationtechnology,简称3g)以及第四代移动通信技术the4thgenerationmobilecommunicationtechnology,简称4g);并且随着终端技术的发展,双卡终端得到广泛应用。现在的双卡终端能够支持的网络制式包括+4g、4g+3g、4g+2g、3g+2g四种。用户可以使用双卡终端进行通信。

现在,随着网络制式的发展,2g网络不能承载数据业务,从而2g网络开始被减频、或退网,从而双卡终端的支持2g网络制式的终端,从而这种终端的网络感知将越来越差。

从而,需要准确的找出支持2g双卡终端,是个需要解决的问题。



技术实现要素:

本发明提供一种双卡终端的网络制式的识别方法和装置,用以解决如何准确的找出支持2g双卡终端的问题。

本发明的一方面是提供一种双卡终端的网络制式的识别方法,包括:

获取双卡终端集合中的每一个双卡终端在不同预设时间段内的网络时长,其中,每一个双卡终端在不同预设时间段内的网络时长包括了双卡终端在不同预设时间段内驻留在2g网络的网络时长、驻留在3g网络的网络时长和驻留在4g网络的网络时长;

根据所述每一个双卡终端在不同预设时间段内的网络时长,确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端;

确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端,为归属于第一集合的双卡终端,其中,所述归属于第一集合的双卡终端为支持的网络制式类型为3g+2g的双卡终端。

进一步地,在所述确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端,为归属于第一集合的双卡终端之后,还包括:

将所述归属于第一集合的双卡终端从所述双卡终端集合中去除,得到第一次处理后的双卡终端集合;

确定所述第一次处理后的双卡终端集合中的每一个双卡终端在第二预设时间段内驻留在2g网络的网络时长、驻留在3g网络的网络时长、以及驻留在4g网络的网络时长的时长总和,得到所述第一次处理后的双卡终端集合中的每一个双卡终端的第一时长总和;

将所述第一次处理后的双卡终端集合中的每一个双卡终端在第二预设时间段内驻留在2g网络的网络时长,除以该双卡终端的第一时长总和,得到第一时长比值;

确定所述第一时长比值小于50%的双卡终端,为归属于第二集合的双卡终端或归属于第三集合的双卡终端,其中,所述归属于第二集的双卡终端为支持的网络制式类型为4g+3g的双卡终端,所述归属于第三集合的双卡终端为支持的网络制式类型为4g+4g的双卡终端。

进一步地,在确定所述第一时长比值小于50%的双卡终端,为归属于第二集合的双卡终端或归属于第三集合的双卡终端之后,还包括:

将所述归属于第二集合的双卡终端和所述归属于第二集合的双卡终端从所述第一次处理后的双卡终端集合中去除,得到第二次处理后的双卡终端集合;

确定所述第二次处理后的双卡终端集合中的每一个双卡终端在第三预设时间段内驻留在2g网络的网络时长、驻留在3g网络的网络时长、以及驻留在4g网络的网络时长的时长总和,得到所述第二次处理后的双卡终端集合中的每一个双卡终端的第二时长总和,其中,所述第二预设时间段的时间长度大于所述第三预设时间段的时间长度;

将所述第二次处理后的双卡终端集合中的每一个双卡终端在第三预设时间段内驻留在2g网络的网络时长,除以该双卡终端的第二时长总和,得到第二时长比值;

确定所述第二时长比值小于50%的双卡终端,为归属于第四集合的双卡终端或归属于第五集合的双卡终端,其中,所述归属于第四集的双卡终端为支持的网络制式类型为4g+3g的双卡终端,所述归属于第五集合的双卡终端为支持的网络制式类型为4g+4g的双卡终端。

进一步地,在确定所述第二时长比值小于50%的双卡终端,为归属于第四集合的双卡终端或归属于第五集合的双卡终端之后,还包括:

将所述归属于第四集合的双卡终端和所述归属于第五集合的双卡终端从所述第二次处理后的双卡终端集合中去除,得到第三次处理后的双卡终端集合,并确定所述第三次处理后的双卡终端集合中的每一个双卡终端为所述归属于第六集合的双卡终端,其中,所述归属于第六集合的双卡终端为支持的网络制式类型为4g+2g的双卡终端。

进一步地,在确定所述第三次处理后的双卡终端集合中的每一个双卡终端为所述归属于第六集合的双卡终端之后,还包括:

向所述归属于第六集合的双卡终端发送第一通知消息,其中,所述第一通知消息表征提示用户升级网络制式。

进一步地,在所述确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端,为归属于第一集合的双卡终端之后,还包括:

向所述归属于第一集合的双卡终端发送第二通知消息,其中,所述第二通知消息表征提示用户升级网络制式。

本发明的另一方面是提供一种双卡终端的网络制式的识别装置,包括:

第一获取模块,用于获取双卡终端集合中的每一个双卡终端在不同预设时间段内的网络时长,其中,每一个双卡终端在不同预设时间段内的网络时长包括了双卡终端在不同预设时间段内驻留在2g网络的网络时长、驻留在3g网络的网络时长和驻留在4g网络的网络时长;

第一确定模块,用于根据所述每一个双卡终端在不同预设时间段内的网络时长,确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端;

第二确定模块,用于确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端,为归属于第一集合的双卡终端,其中,所述归属于第一集合的双卡终端为支持的网络制式类型为3g+2g的双卡终端。

进一步地,所述装置,还包括:

第一去除模块,用于在所述第二确定模块确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端,为归属于第一集合的双卡终端之后,将所述归属于第一集合的双卡终端从所述双卡终端集合中去除,得到第一次处理后的双卡终端集合;

第三确定模块,用于确定所述第一次处理后的双卡终端集合中的每一个双卡终端在第二预设时间段内驻留在2g网络的网络时长、驻留在3g网络的网络时长、以及驻留在4g网络的网络时长的时长总和,得到所述第一次处理后的双卡终端集合中的每一个双卡终端的第一时长总和;

第一计算模块,用于将所述第一次处理后的双卡终端集合中的每一个双卡终端在第二预设时间段内驻留在2g网络的网络时长,除以该双卡终端的第一时长总和,得到第一时长比值;

第四确定模块,用于确定所述第一时长比值小于50%的双卡终端,为归属于第二集合的双卡终端或归属于第三集合的双卡终端,其中,所述归属于第二集的双卡终端为支持的网络制式类型为4g+3g的双卡终端,所述归属于第三集合的双卡终端为支持的网络制式类型为4g+4g的双卡终端。

进一步地,所述装置,还包括:

第二去除模块,用于在所述第四确定模块确定所述第一时长比值小于50%的双卡终端,为归属于第二集合的双卡终端或归属于第三集合的双卡终端之后,将所述归属于第二集合的双卡终端和所述归属于第二集合的双卡终端从所述第一次处理后的双卡终端集合中去除,得到第二次处理后的双卡终端集合;

第五确定模块,用于确定所述第二次处理后的双卡终端集合中的每一个双卡终端在第三预设时间段内驻留在2g网络的网络时长、驻留在3g网络的网络时长、以及驻留在4g网络的网络时长的时长总和,得到所述第二次处理后的双卡终端集合中的每一个双卡终端的第二时长总和,其中,所述第二预设时间段的时间长度大于所述第三预设时间段的时间长度;

第二计算模块,用于将所述第二次处理后的双卡终端集合中的每一个双卡终端在第三预设时间段内驻留在2g网络的网络时长,除以该双卡终端的第二时长总和,得到第二时长比值;

第六确定模块,用于确定所述第二时长比值小于50%的双卡终端,为归属于第四集合的双卡终端或归属于第五集合的双卡终端,其中,所述归属于第四集的双卡终端为支持的网络制式类型为4g+3g的双卡终端,所述归属于第五集合的双卡终端为支持的网络制式类型为4g+4g的双卡终端。

进一步地,所述装置,还包括:

第三去除模块,用于在所述第六确定模块确定所述第二时长比值小于50%的双卡终端,为归属于第四集合的双卡终端或归属于第五集合的双卡终端之后,将所述归属于第四集合的双卡终端和所述归属于第五集合的双卡终端从所述第二次处理后的双卡终端集合中去除,得到第三次处理后的双卡终端集合,并确定所述第三次处理后的双卡终端集合中的每一个双卡终端为所述归属于第六集合的双卡终端,其中,所述归属于第六集合的双卡终端为支持的网络制式类型为4g+2g的双卡终端。

进一步地,所述装置,还包括:

第一发送模块,用于在所述第三去除模块确定所述第三次处理后的双卡终端集合中的每一个双卡终端为所述归属于第六集合的双卡终端之后,向所述归属于第六集合的双卡终端发送第一通知消息,其中,所述第一通知消息表征提示用户升级网络制式。

进一步地,所述装置,还包括:

第二发送模块,用于在所述第二确定模块确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端,为归属于第一集合的双卡终端之后,向所述归属于第一集合的双卡终端发送第二通知消息,其中,所述第二通知消息表征提示用户升级网络制式。

本发明的技术效果是:通过获取双卡终端集合,其中,双卡终端集合中包括至少一个双卡终端;获取双卡终端集合中的每一个双卡终端在不同预设时间段内的网络时长,其中,每一个双卡终端在不同预设时间段内的网络时长包括了双卡终端在不同预设时间段内驻留在2g网络的网络时长、驻留在3g网络的网络时长和驻留在4g网络的网络时长;根据每一个双卡终端在不同预设时间段内的网络时长,确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端;确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端,为归属于第一集合的双卡终端,其中,归属于第一集合的双卡终端为支持的网络制式类型为3g+2g的双卡终端。从而识别出支持的网络制式类型为3g+2g的双卡终端,以便于向这些双卡终端发送消息,以通知用户更换用户身份识别(subscriberidentificationmodule,简称sim)卡,以将2g的sim卡更换为更高网络制式的sim卡,以避免用户不便于进行上网和通信。

附图说明

图1为本申请实施例提供的一种双卡终端的网络制式的识别方法的流程示意图;

图2为本申请实施例提供的另一种双卡终端的网络制式的识别方法的流程示意图;

图3为本发明实施例提供的一种双卡终端的网络制式的识别装置的结构示意图;

图4为本发明实施例提供的另一种双卡终端的网络制式的识别装置的结构示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

本发明具体的应用场景是:随着通信技术的发展,各种通信技术得到同时应用,包括了2g、3g以及4g;并且随着终端技术的发展,双卡终端得到广泛应用。现在的双卡终端能够支持的网络制式包括+4g、4g+3g、4g+2g、3g+2g四种。用户可以使用双卡终端进行通信。现在,随着网络制式的发展,2g网络不能承载数据业务,从而2g网络开始被减频、或退网,从而双卡终端的支持4g+2g、3g+2g网络制式的终端中,其中的一个通信卡只能支持2g的网络制式,从而这种终端的网络感知将越来越差。从而,需要准确的找出支持4g+2g和3g+2g双卡终端,去提示这些双卡终端的用户去升级网络制式,这是个需要解决的问题。

本发明提供的双卡终端的网络制式的识别方法和装置,旨在解决现有技术的如上技术问题。

下面以具体地实施例对本发明的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。

图1为本申请实施例提供的一种双卡终端的网络制式的识别方法的流程示意图。如图1所示,该方法包括:

步骤101、获取双卡终端集合,其中,双卡终端集合中包括至少一个双卡终端。

在本实施例中,具体的,双卡终端支持的网络制式的类型分为4g+4g、4g+3g、4g+2g、3g+2g。

首先去获取双卡终端集合,双卡终端集合中包括至少一个双卡终端。具体来说,首先,统计入网的终端;然后,根据各终端的国际移动设备识别码(internationalmobileequipmentidentity,简称imei),以及预设的数据库,确定出双卡终端,其中,数据库中包括终端的类型和终端的imei,终端的类型为单卡终端和双卡终端。

步骤102、获取双卡终端集合中的每一个双卡终端在不同预设时间段内的网络时长,其中,每一个双卡终端在不同预设时间段内的网络时长包括了双卡终端在不同预设时间段内驻留在2g网络的网络时长、驻留在3g网络的网络时长和驻留在4g网络的网络时长。

在本实施例中,具体的,根据b域数据,查询出双卡终端集合中的每一个双卡终端在不同预设时间段的网络时长。可以查询出每一个双卡终端在不同预设时间段内驻留在2g网络的网络时长、每一个双卡终端在不同预设时间段内驻留在3g网络的网络时长、以及每一个双卡终端在不同预设时间段内驻留在4g网络的网络时长。

例如,获取到每一个双卡终端在一个月内驻留在2g网络的网络时长、每一个双卡终端在一个月内驻留在3g网络的网络时长、以及每一个双卡终端在一个月内驻留在4g网络的网络时长。

步骤103、根据每一个双卡终端在不同预设时间段内的网络时长,确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端。

在本实施例中,具体的,统计出在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端,其中,第一统计时间段可以为一个月。

步骤104、确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端,为归属于第一集合的双卡终端,其中,归属于第一集合的双卡终端为支持的网络制式类型为3g+2g的双卡终端。

在本实施例中,具体的,在步骤103之后,确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端,为支持的网络制式类型为3g+2g的双卡终端。并且将此时确定出的支持的网络制式类型为3g+2g的双卡终端,为归属于第一集合的双卡终端。

本实施例通过获取双卡终端集合,其中,双卡终端集合中包括至少一个双卡终端;获取双卡终端集合中的每一个双卡终端在不同预设时间段内的网络时长,其中,每一个双卡终端在不同预设时间段内的网络时长包括了双卡终端在不同预设时间段内驻留在2g网络的网络时长、驻留在3g网络的网络时长和驻留在4g网络的网络时长;根据每一个双卡终端在不同预设时间段内的网络时长,确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端;确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端,为归属于第一集合的双卡终端,其中,归属于第一集合的双卡终端为支持的网络制式类型为3g+2g的双卡终端。从而识别出支持的网络制式类型为3g+2g的双卡终端,以便于向这些双卡终端发送消息,以通知用户更换sim卡,以将2g的sim卡更换为更高网络制式的sim卡,以避免用户不便于进行上网和通信。

图2为本申请实施例提供的另一种双卡终端的网络制式的识别方法的流程示意图。如图2所示,该方法包括:

步骤201、获取双卡终端集合,其中,双卡终端集合中包括至少一个双卡终端。

在本实施例中,具体的,本步骤可以参见图1的步骤101,不再赘述。

步骤202、获取双卡终端集合中的每一个双卡终端在不同预设时间段内的网络时长,其中,每一个双卡终端在不同预设时间段内的网络时长包括了双卡终端在不同预设时间段内驻留在2g网络的网络时长、驻留在3g网络的网络时长和驻留在4g网络的网络时长。

在本实施例中,具体的,本步骤可以参见图1的步骤102,不再赘述。

步骤203、根据每一个双卡终端在不同预设时间段内的网络时长,确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端。

在本实施例中,具体的,本步骤可以参见图1的步骤103,不再赘述。

步骤204、确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端,为归属于第一集合的双卡终端,其中,归属于第一集合的双卡终端为支持的网络制式类型为3g+2g的双卡终端。

在本实施例中,具体的,本步骤可以参见图1的步骤104,不再赘述。

步骤205、向归属于第一集合的双卡终端发送第二通知消息,其中,第二通知消息表征提示用户升级网络制式。

在本实施例中,具体的,向支持的网络制式的类型为3g+2g的双卡终端发送通知信息,进而提示双卡终端的用户升级网络制式。

步骤206、将归属于第一集合的双卡终端从双卡终端集合中去除,得到第一次处理后的双卡终端集合。

在本实施例中,具体的,可以再步骤204之后,将归属于第一集合的双卡终端从初始获得的双卡终端集合中去除,进而将支持的网络制式类型为3g+2g的双卡终端从双卡终端集合中排除,得到第一次剩余的双卡终端集合。此时,第一次剩余的双卡终端集合,可以称为第一次处理后的双卡终端集合。

步骤207、确定第一次处理后的双卡终端集合中的每一个双卡终端在第二预设时间段内驻留在2g网络的网络时长、驻留在3g网络的网络时长、以及驻留在4g网络的网络时长的时长总和,得到第一次处理后的双卡终端集合中的每一个双卡终端的第一时长总和。

在本实施例中,具体的,在步骤206之后,对于第一次剩余的双卡终端集合中的每一个双卡终端,计算双卡终端在第二预设时间段内驻留在2g网络的网络时长、双卡终端在第二预设时间段内驻留在3g网络的网络时长、以及双卡终端在第二预设时间段内驻留在4g网络的网络时长的时长总和,此时的时长总和可以称为第一时长总和,其中,第二预设时间段与第一预设时间段的时长可以相同,例如,第一预设时间段的时间为一个月,则第二预设时间段的时间为一个月。

步骤208、将第一次处理后的双卡终端集合中的每一个双卡终端在第二预设时间段内驻留在2g网络的网络时长,除以该双卡终端的第一时长总和,得到第一时长比值。

在本实施例中,具体的,将第一次剩余的双卡终端集合中的每一个双卡终端在第二预设时间段内驻留在2g网络的网络时长,除以该双卡终端的第一时长总和,得到将第一次剩余的双卡终端集合中的每一个双卡终端的第一时长比值。

例如,已经获得了双卡终端集合中的每一个双卡终端在一个月内驻留在2g网络的网络时长、驻留在3g网络的网络时长、以及驻留在4g网络的网络时长的第一时长总和;对于第一次剩余的双卡终端集合中的双卡终端1,将双卡终端1在一个月内驻留在2g网络的网络时长,除以双卡终端1的第一时长总和,得到双卡终端1的第一时长比值。

步骤209、确定第一时长比值小于50%的双卡终端,为归属于第二集合的双卡终端或归属于第三集合的双卡终端,其中,归属于第二集的双卡终端为支持的网络制式类型为4g+3g的双卡终端,归属于第三集合的双卡终端为支持的网络制式类型为4g+4g的双卡终端。

在本实施例中,具体的,判断第一次剩余的双卡终端集合中的每一个双卡终端的第一时长比值是否小于50%;若确定双卡终端的第一时长比值小于50%,则双卡终端一定不是支持的网络制式类型为4g+2g的双卡终端,只能是支持的网络制式类型为4g+3g的双卡终端、或支持的网络制式类型为4g+4g的双卡终端;进而可以第一次确定出双卡终端集合中的支持的网络制式类型为4g+3g的双卡终端、以及双卡终端集合中的支持的网络制式类型为4g+4g的双卡终端;将支持的网络制式类型为4g+3g的双卡终端,称为归属于第二集的双卡终端为;将支持的网络制式类型为4g+4g的双卡终端,称为归属于第三集合的双卡终端。根据步骤207-209可以确定出双卡终端集合中的支持的网络制式类型为4g+3g的双卡终端、以及双卡终端集合中的支持的网络制式类型为4g+4g的双卡终端,是因为双卡终端只要卡机,就会向网络设备将上报双卡槽的网络状态,如果双卡终端的副卡槽最高网络制式是2g,那么双卡终端的这个副卡槽一直会在2g网络,而双卡终端的主卡槽可能是4g或由于网络原因掉落到3g或者2g,因此,只要双卡终端2g在网时长与2g、3g和4g总在网时长的占比小于50%,就可以判断出双卡终端的副卡槽最高网络制式是3g或4g。

进一步地,本实施例还可以包括以下步骤210-步骤215:

步骤210、将归属于第二集合的双卡终端和归属于第二集合的双卡终端从第一次处理后的双卡终端集合中去除,得到第二次处理后的双卡终端集合。

在本实施例中,具体的,将步骤209中的支持的网络制式类型为4g+3g的双卡终端、以及支持的网络制式类型为4g+4g的双卡终端从第一次剩余的双卡终端集合中排除,得到第二次剩余的双卡终端集合,即得到第二次处理后的双卡终端集合。

步骤211、确定第二次处理后的双卡终端集合中的每一个双卡终端在第三预设时间段内驻留在2g网络的网络时长、驻留在3g网络的网络时长、以及驻留在4g网络的网络时长的时长总和,得到第二次处理后的双卡终端集合中的每一个双卡终端的第二时长总和,其中,第二预设时间段的时间长度大于第三预设时间段的时间长度。

在本实施例中,具体的,在步骤210之后,对于第二次剩余的双卡终端集合中的每一个双卡终端计算双卡终端在第三预设时间段内驻留在2g网络的网络时长、双卡终端在第三预设时间段内驻留在3g网络的网络时长、以及双卡终端在第三预设时间段内驻留在4g网络的网络时长的时长总和,将此时得到的时长总和称为第二时长总和,并且,第二预设时间段的时间长度大于第三预设时间段的时间长度,例如,第二预设时间段的时间长度为一个月,第三预设时间段的时间长度为一天。

并且,在步骤210之后,对于第二次剩余的双卡终端集合中的每一个双卡终端,计算双卡终端在第二预设时间段内驻留在2g网络的网络时长、双卡终端在第二预设时间段内驻留在3g网络的网络时长、以及双卡终端在第二预设时间段内驻留在4g网络的网络时长的时长总和,将双卡终端在第二预设时间段内驻留在2g网络的网络时长除以双卡终端的第二时长总和,得到第三时长比值,若确定第二次剩余的双卡终端集合中的双卡终端的第三时长比值大于等于50%,则双卡终端可能是支持的网络制式类型为4g+2g的双卡终端,或支持的网络制式类型为4g+3g的双卡终端、或支持的网络制式类型为4g+4g的双卡终端。

步骤212、将第二次处理后的双卡终端集合中的每一个双卡终端在第三预设时间段内驻留在2g网络的网络时长,除以该双卡终端的第二时长总和,得到第二时长比值。

在本实施例中,具体的,将第二次剩余的双卡终端集合中的每一个双卡终端在第三预设时间段内驻留在2g网络的网络时长,除以该双卡终端的第二时长总和,得到每一个双卡终端的第二时长比值。

步骤213、确定第二时长比值小于50%的双卡终端,为归属于第四集合的双卡终端或归属于第五集合的双卡终端,其中,归属于第四集的双卡终端为支持的网络制式类型为4g+3g的双卡终端,归属于第五集合的双卡终端为支持的网络制式类型为4g+4g的双卡终端。

在本实施例中,具体的,若第二次剩余的双卡终端集合中的双卡终端的第二时长比值小于50%,则确定双卡终端为支持的网络制式类型为4g+3g的双卡终端、或支持的网络制式类型为4g+4g的双卡终端。可以将步骤213中确定的支持的网络制式类型为4g+3g的双卡终端,称为归属于第四集的双卡终端;将步骤213中确定的支持的网络制式类型为4g+4g的双卡终端,称为归属于第五集合的双卡终端。根据步骤211-213,再次可以确定出剩余的支持的网络制式类型为4g+3g的双卡终端、以及剩余的支持的网络制式类型为4g+4g的双卡终端,因为虽然双卡终端的网络制式虽然是4g+4g或4g+3g,但有较长一段时间由于网络原因主卡、副卡同时掉落到了2g,需要将这部分双卡终端识别出来,此时,虽然双卡终端有较长一段时间由于网络原因主卡、副卡同时掉落到了2g,但双卡终端很少会在一个地方不动,因此,以天为单位统计双卡终端的在网时长,然后,确定在一个月内只要有一天,双卡终端的双卡槽的2g在网时长,除以2g、3g和4g的在网时长之后,得到比值小于50%,则此双卡终端支持的网络制式类型4g+3g或4g+4g。

步骤214、将归属于第四集合的双卡终端和归属于第五集合的双卡终端从第二次处理后的双卡终端集合中去除,得到第三次处理后的双卡终端集合,并确定第三次处理后的双卡终端集合中的每一个双卡终端为归属于第六集合的双卡终端,其中,归属于第六集合的双卡终端为支持的网络制式类型为4g+2g的双卡终端。

在本实施例中,具体的,将步骤213中确定的支持的网络制式类型为4g+3g的双卡终端、和支持的网络制式类型为4g+4g的双卡终端从第二次剩余的双卡终端集合中排除,得到第三次剩余的双卡终端集合,即得到第三次处理后的双卡终端集合。此时,第三次剩余的双卡终端集合中的每一个双卡终端为支持的网络制式类型为4g+2g的双卡终端,可以将此时确定的支持的网络制式类型为4g+2g的双卡终端,称为归属于第六集合的双卡终端。

步骤215、向归属于第六集合的双卡终端发送第一通知消息,其中,第一通知消息表征提示用户升级网络制式。

在本实施例中,具体的,向步骤214中确定的支持的网络制式类型为4g+2g的双卡终端发送第一通知消息,进而提示双卡终端的用户升级网络制式。

本实施例通过获取每一个双卡终端在不同预设时间段内的网络时长,其中,每一个双卡终端在不同预设时间段内的网络时长包括了双卡终端在不同预设时间段内驻留在2g网络的网络时长、双卡终端在不同预设时间段内驻留在3g网络的网络时长、双卡终端在不同预设时间段内驻留在4g网络的网络时长;对以上网络时长进行分析,得到支持的网络制式类型为3g+2g的双卡终端、以及支持的网络制式类型为4g+2g的双卡终端;向支持的网络制式类型为3g+2g的双卡终端、以及支持的网络制式类型为4g+2g的双卡终端发送通知信息,以提示用户升级网络制式。从而识别出支持的网络制式类型为3g+2g的双卡终端、以及支持的网络制式类型为4g+2g的双卡终端,以便于向这些双卡终端发送消息,以通知用户更换sim卡,以将2g的sim卡更换为更高网络制式的sim卡,以避免用户不便于进行上网和通信。

图3为本发明实施例提供的一种双卡终端的网络制式的识别装置的结构示意图,如图3所示,本实施例的装置可以包括:

第二获取模块31,用于获取双卡终端集合,其中,双卡终端集合中包括至少一个双卡终端;

第一获取模块32,用于获取双卡终端集合中的每一个双卡终端在不同预设时间段内的网络时长,其中,每一个双卡终端在不同预设时间段内的网络时长包括了双卡终端在不同预设时间段内驻留在第二代移动通信技术2g网络的网络时长、驻留在第三代移动通信技术3g网络的网络时长和驻留在第四代移动通信技术4g网络的网络时长;

第一确定模块33,用于根据每一个双卡终端在不同预设时间段内的网络时长,确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端;

第二确定模块34,用于确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端,为归属于第一集合的双卡终端,其中,归属于第一集合的双卡终端为支持的网络制式类型为3g+2g的双卡终端。

本实施例的双卡终端的网络制式的识别装置可执行本发明实施例提供的一种双卡终端的网络制式的识别方法,其实现原理相类似,此处不再赘述。

本实施例通过获取双卡终端集合,其中,双卡终端集合中包括至少一个双卡终端;获取双卡终端集合中的每一个双卡终端在不同预设时间段内的网络时长,其中,每一个双卡终端在不同预设时间段内的网络时长包括了双卡终端在不同预设时间段内驻留在2g网络的网络时长、驻留在3g网络的网络时长和驻留在4g网络的网络时长;根据每一个双卡终端在不同预设时间段内的网络时长,确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端;确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端,为归属于第一集合的双卡终端,其中,归属于第一集合的双卡终端为支持的网络制式类型为3g+2g的双卡终端。从而识别出支持的网络制式类型为3g+2g的双卡终端,以便于向这些双卡终端发送消息,以通知用户更换sim卡,以将2g的sim卡更换为更高网络制式的sim卡,以避免用户不便于进行上网和通信。

图4为本发明实施例提供的另一种双卡终端的网络制式的识别装置的结构示意图,在图3所示实施例的基础上,如图4所示,本实施例的装置,还包括:

第一去除模块41,用于在第二确定模块34确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端,为归属于第一集合的双卡终端之后,将归属于第一集合的双卡终端从双卡终端集合中去除,得到第一次处理后的双卡终端集合。

第三确定模块42,用于确定第一次处理后的双卡终端集合中的每一个双卡终端在第二预设时间段内驻留在2g网络的网络时长、驻留在3g网络的网络时长、以及驻留在4g网络的网络时长的时长总和,得到第一次处理后的双卡终端集合中的每一个双卡终端的第一时长总和。

第一计算模块43,用于将第一次处理后的双卡终端集合中的每一个双卡终端在第二预设时间段内驻留在2g网络的网络时长,除以该双卡终端的第一时长总和,得到第一时长比值。

第四确定模块44,用于确定第一时长比值小于50%的双卡终端,为归属于第二集合的双卡终端或归属于第三集合的双卡终端,其中,归属于第二集的双卡终端为支持的网络制式类型为4g+3g的双卡终端,归属于第三集合的双卡终端为支持的网络制式类型为4g+4g的双卡终端。

第二去除模块45,用于在第四确定模块44确定第一时长比值小于50%的双卡终端,为归属于第二集合的双卡终端或归属于第三集合的双卡终端之后,将归属于第二集合的双卡终端和归属于第二集合的双卡终端从第一次处理后的双卡终端集合中去除,得到第二次处理后的双卡终端集合。

第五确定模块46,用于确定第二次处理后的双卡终端集合中的每一个双卡终端在第三预设时间段内驻留在2g网络的网络时长、驻留在3g网络的网络时长、以及驻留在4g网络的网络时长的时长总和,得到第二次处理后的双卡终端集合中的每一个双卡终端的第二时长总和,其中,第二预设时间段的时间长度大于第三预设时间段的时间长度。

第二计算模块47,用于将第二次处理后的双卡终端集合中的每一个双卡终端在第三预设时间段内驻留在2g网络的网络时长,除以该双卡终端的第二时长总和,得到第二时长比值。

第六确定模块48,用于确定第二时长比值小于50%的双卡终端,为归属于第四集合的双卡终端或归属于第五集合的双卡终端,其中,归属于第四集的双卡终端为支持的网络制式类型为4g+3g的双卡终端,归属于第五集合的双卡终端为支持的网络制式类型为4g+4g的双卡终端。

第三去除模块49,用于在第六确定模块48确定第二时长比值小于50%的双卡终端,为归属于第四集合的双卡终端或归属于第五集合的双卡终端之后,将归属于第四集合的双卡终端和归属于第五集合的双卡终端从第二次处理后的双卡终端集合中去除,得到第三次处理后的双卡终端集合,并确定第三次处理后的双卡终端集合中的每一个双卡终端为归属于第六集合的双卡终端,其中,归属于第六集合的双卡终端为支持的网络制式类型为4g+2g的双卡终端。

第一发送模块51,用于在第三去除模块49确定第三次处理后的双卡终端集合中的每一个双卡终端为归属于第六集合的双卡终端之后,向归属于第六集合的双卡终端发送第一通知消息,其中,第一通知消息表征提示用户升级网络制式。

第二发送模块52,用于在第二确定模块34确定在第一预设时间段内驻留在4g网络的网络时长为零的双卡终端,为归属于第一集合的双卡终端之后,向归属于第一集合的双卡终端发送第二通知消息,其中,第二通知消息表征提示用户升级网络制式。

本实施例的双卡终端的网络制式的识别装置可执行本发明实施例提供的另一种双卡终端的网络制式的识别方法,其实现原理相类似,此处不再赘述。

本实施例通过获取每一个双卡终端在不同预设时间段内的网络时长,其中,每一个双卡终端在不同预设时间段内的网络时长包括了双卡终端在不同预设时间段内驻留在2g网络的网络时长、双卡终端在不同预设时间段内驻留在3g网络的网络时长、双卡终端在不同预设时间段内驻留在4g网络的网络时长;对以上网络时长进行分析,得到支持的网络制式类型为3g+2g的双卡终端、以及支持的网络制式类型为4g+2g的双卡终端;向支持的网络制式类型为3g+2g的双卡终端、以及支持的网络制式类型为4g+2g的双卡终端发送通知信息,以提示用户升级网络制式。从而识别出支持的网络制式类型为3g+2g的双卡终端、以及支持的网络制式类型为4g+2g的双卡终端,以便于向这些双卡终端发送消息,以通知用户更换sim卡,以将2g的sim卡更换为更高网络制式的sim卡,以避免用户不便于进行上网和通信。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本发明旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求书指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求书来限制。

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