网络双连接管理方法、装置、设备及存储介质与流程

文档序号:24634179发布日期:2021-04-09 20:44阅读:112来源:国知局
网络双连接管理方法、装置、设备及存储介质与流程

本申请涉及网络管理技术领域,尤其涉及一种网络双连接管理方法、装置、设备及存储介质。



背景技术:

终端与基站建立连接,上行同步后才可以做业务,比如通过、短信、上网等,建立连接的第一步就是随机接入,也就是prach过程,如果终端所在区域的基站信号较好,那么随机接入的成功率就高,如果终端所在区域的基站信号较差,或者具有较强的信号干扰,随机接入的成功率就低。

在同时具有两种网络链路的终端上,比如lte链路和nr链路,为了保证较高的随机接入的成功率,一般会同时打开两个网络链路,但是同时打开两个网络链路会增加终端的功耗,缩短终端在充满电后的使用时长。



技术实现要素:

为克服相关技术中存在的同时打开两个网络链路导致终端功耗较高问题,本申请提供一种网络双连接管理方法、装置、设备及存储介质。

根据本申请的第一方面,提供一种网络双连接管理方法,包括:

打开第一网络链路,以使终端在第一网络链路下进行随机接入;

实时统计在第一网络链路下随机接入的连续失败次数;

若实时统计的在第一网络链路下随机接入的连续失败次数大于第一预设阈值,打开第二网络链路,以使终端在第二网络链路下进行随机接入;

若在第二网络链路打开后,实时统计的在第一网络链路下随机接入的连续失败次数小于所述第一预设阈值,关闭第二网络链路。

在一个可选的实施例中,所述打开第二网络链路之前,所述方法还包括:

若实时统计的第一网络链路下随机接入的连续失败次数大于第一预设阈值,启动定时器;

若所述定时器定时到预设时间的过程中,所述终端在第一网络链路的随机接入成功,保持所述第一网络链路与所述第二网络链路的开闭状态不变;

若所述定时器定时到预设时间的过程中,所述终端在第一网络链路的随机接入均为失败,打开第二网络链路。

在一个可选的实施例中,关闭第二网络链路之前,包括:

若实时统计的第一网络链路下随机接入的连续失败次数小于第一预设阈值,启动定时器;

若所述定时器定时到预设时间的过程中,所述终端在第一网络链路的随机接入为成功的次数大于第二预设阈值,关闭第二网络链路。

在一个可选的实施例中,在打开第二网络链路后,所述方法还包括:

实时统计第二网络链路下随机接入的连续失败次数;

若实时统计的第二网络链路下随机接入的连续失败次数大于第三预设阈值,将第二网络链路关闭;

若在将第二网络链路关闭后,若实时统计的第一网络链路下随机接入的连续失败次数大于第一预设阈值,启动定时器;

若所述定时器定时到预设时间的过程中,所述终端在第一网络链路的随机接入均为失败,打开第二网络链路。

在一个可选的实施例中,在打开第二网络链路之后,所述方法还包括:

若实时统计的第二网络链路下随机接入的连续失败次数大于第三预设阈值,将第二网络链路关闭;

若在将第二网络链路关闭后,实时统计的在第一网络链路下随机接入的连续失败次数大于第四预设阈值,提示无法连接移动通信网络。

根据本申请的第二方面,提供一种网络双连接管理装置,所述装置包括:

第一链路控制模块,用于打开第一网络链路,以使终端在第一网络链路下进行随机接入;

第一统计模块,用于实时统计第一网络链路下随机接入的连续失败次数;

第二链路控制模块,用于若实时统计的第一网络链路下随机接入的连续失败次数大于第一预设阈值,打开第二网络链路,以使终端在第二网络链路下进行随机接入;

第三链路控制模块,用于在第二网络链路打开后,若实时统计的第一网络链路下随机接入的连续失败次数小于所述第一预设阈值,关闭第二网络链路。

在一个可选的实施例中,所述装置还包括:

第一定时模块,若实时统计的第一网络链路下随机接入的连续失败次数大于第一预设阈值,启动定时器;

第四链路控制模块,用于若所述定时器定时到预设时间的过程中,所述终端在第一网络链路的随机接入成功,保持所述第一网络链路与所述第二网络链路的开闭状态不变;

第五链路控制模块,用于若所述定时器定时到预设时间的过程中,所述终端在第一网络链路的随机接入均为失败,打开第二网络链路。

在一个可选的实施例中,所述装置还包括:

第二定时模块,用于若实时统计的第一网络链路下随机接入的连续失败次数小于第一预设阈值,启动定时器;

第六链路控制模块,用于若所述定时器定时到预设时间的过程中,所述终端在第一网络链路的随机接入为成功的次数大于第二预设阈值,关闭第二网络链路。

在一个可选的实施例中,所述装置还包括:

第二统计模块,用于实时统计第二网络链路下随机接入的连续失败次数;

第七链路控制模块,用于若实时统计的第二网络链路下随机接入的连续失败次数大于第三预设阈值,将第二网络链路关闭;

第三定时模块,用于若在将第二网络链路关闭后,若实时统计的第一网络链路下随机接入的连续失败次数大于第一预设阈值,启动定时器;

第八链路控制模块,用于若所述定时器定时到预设时间的过程中,所述终端在第一网络链路的随机接入均为失败,打开第二网络链路。

在一个可选的实施例中,所述装置还包括:

第九链路控制模块,用于若实时统计的第二网络链路下随机接入的连续失败次数大于第三预设阈值,将第二网络链路关闭;

提示模块,用于若在将第二网络链路关闭后,实时统计的在第一网络链路下随机接入的连续失败次数大于第四预设阈值,提示无法连接移动通信网络。

根据本申请的第三方面,提供一种网络双连接管理设备,包括:至少一个处理器和存储器;

所述处理器用于执行所述存储器中存储的汽车启动程序,以实现本申请第一方面所述的网络双连接管理方法。

根据本申请的第四方面,提供一种存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序被执行时,实现本申请第一方面所述的网络双连接管理方法。

本申请提供的技术方案可以包括以下有益效果:首先打开第一网络链路,以使终端在第一网络链路下进行随机接入,然后实时统计在第一网络链路下随机接入的连续失败次数;若实时统计的在第一网络链路下随机接入的连续失败次数大于第一预设阈值,打开第二网络链路,以使终端在第二网络链路下进行随机接入;若在第二网络链路打开后,实时统计的在第一网络链路下随机接入的连续失败次数小于所述第一预设阈值,关闭第二网络链路。如此,在第一网络随机接入的连续失败次数大于第一预设阈值时,说明终端无法通过第一网络链路稳定地与基站通信,这时才会打开第二网络链路,同时如果在第一网络链路打开后,第一网络链路随机接入的连续失败的次数小于第一预设值时,说明终端可以通过第一网络链路与基站稳定通信,此时即可关闭第二网络链路,基于此,本申请的技术方案能够在终端与基站之间具有一个较稳定的通信状态的基础上减少第一网络链路和第二网络链路同时打开的情况出现,有效降低了终端的功耗。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。

图1是本申请的一个实施例提供的一种网络双连接管理方法的流程示意图;

图2为本申请的一个实施例提供的一种定时打开第二网络链路的流程示意图;

图3为本申请的一个实施例提供的一种定时关闭第二网络链路的流程示意图;

图4是本申请的一个实施例提供的一种对第二网络链路的随机接入情况的管理的流程示意图;

图5是本申请的一个实施例提供的一种提示无法连接移动通信网络的流程示意图;

图6是本申请的另一实施例提供的一种网络双连接管理装置的结构示意图;

图7是本申请的另一实施例提供的一种网络双连接管理设备的结构示意图。

具体实施方式

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

终端与基站建立连接,上行同步后才可以做业务,比如通过、短信、上网等,建立连接的第一步就是随机接入,也就是prach过程,如果终端所在区域的基站信号较好,那么随机接入的成功率就高,如果终端所在区域的基站信号较差,或者具有较强的信号干扰,随机接入的成功率就低。

在同时具有两种网络链路的终端上,比如lte链路和nr链路,为了保证较高的随机接入的成功率,一般会同时打开两个网络链路,但是同时打开两个网络链路会增加终端的功耗,缩短终端在充满电后的使用时长。

为克服相关技术中存在的同时打开两个网络链路导致终端功耗较高问题,本申请提供一种网络双连接管理方法、装置、设备及存储介质,下面以实施例的方式进行说明。

请参阅图1,图1是本申请的一个实施例提供的一种网络双连接管理方法的流程示意图。

如图1所示,本实施例提供的网络双连接管理方法可以包括:

步骤s101、打开第一网络链路,以使终端在第一网络链路下进行随机接入。

需要说明的是,本实施例中,第一网络链路指的是终端所支持的两个网络链路中,给终端带来的功耗压力较低的网络链路,也就是单位时间内耗电较少的网络链路,以终端支持的两个网络链路为通用移动通信技术的长期演进技术(longtermevolution,lte)链路和全球性5g标准(5gnewradio,5gnr)链路为例,由于lte链路在单位时间内的耗电量比5gnr链路(后续将5gnr链路简称为nr链路)在单位时间的耗电量低,因此,可以将lte链路设置为第一网络链路,将nr链路设置为第二网络链路。

另外,随机接入过程是指从用户发送随机接入前导码开始尝试接入网络到与网络间建立起基本的信令连接之前的过程,由于随机接入的具体过程并非本申请的技术方案所关注的重点,因此,对于随机接入的具体过程,可以参考相关技术,此处不再赘述。

本步骤中,将第一网络链路打开后,终端便会通过第一网络链路进行随机接入,每次随机接入时,终端都会记录相关的信息,比如开始进行随机接入的时间,以及接收到的关于随机接入的反馈码。

步骤s102、实时统计在第一网络链路下随机接入的连续失败次数。

本步骤中,终端在监测到自身通过第一网络链路开始随机接入时,便会开始对基站返回的反馈码进行检测,若接收到了反馈码,则可以确定该次随机接入成功,若在预设的时间内,未接收到反馈码,则可以确定该次随机接入失败。

为了便于统计随机接入的连续失败次数,本申请的实施例可以在确定第一次随机接入失败时,将连续失败次数累加1,此时连续失败次数为1,若第二次随机接入仍被确定为失败,则在前次的基础上再次累加1,此时连续失败次数为2,若第三次随机接入被确定为成功,则将当前的连续失败次数输出,同时将连续失败次数清零,以备后续的统计。

另外,本步骤中,实时统计指的是终端每通过第一网络链路进行一次随机接入,就会对应统计一次。

步骤s103、若实时统计的在第一网络链路下随机接入的连续失败次数大于第一预设阈值,打开第二网络链路,以使终端在第二网络链路下进行随机接入。

本步骤中,若步骤s102中输出的连续失败次数大于了第一预设阈值,则说明终端当前通过第一网络链路与基站通信的稳定性低,此时便可以打开第二网络链路,以使终端在第二网络链路下进行随机接入,提高终端随机接入的成功率。

另外,需要说明的是,为了避免频繁打开或者关闭第二网络链路,本申请的实施例还提供了一种定时打开第二网络链路的方案,具体可以参阅图2,图2为本申请的一个实施例提供的一种定时打开第二网络链路的流程示意图。

如图2所示,本实施例提供的定时打开第二网络链路的过程可以包括:

步骤s201、若实时统计的第一网络链路下随机接入的连续失败次数大于第一预设阈值,启动定时器。

步骤s202、若定时器定时到预设时间的过程中,终端在第一网络链路的随机接入成功,保持第一网络链路与第二网络链路的开闭状态不变。

需要说明的是,预设时间可以但不仅限于是30秒,本步骤中,如果定时器定时到预设时间的过程中,终端在第一网络链路的随机接入成功,说明终端又可以通过第一网络链路进行通信了,此时就没必要去打开第二网络链路了,只需要保持第一网络链路为打开状态即可,由于当前第一网络链路的开闭状态本来就是打开状态,而第二网络链路的开闭状态本来就是关闭状态,此时只要保持第一网络链路与第二网络链路的开闭状态不变就可以了。

步骤s203、若定时器定时到预设时间的过程中,终端在第一网络链路的随机接入均为失败,打开第二网络链路。

另一个方面,如果定时器定时到预设时间的过程中,终端在第一网络链路的随机接入均为失败,这就说明终端确实是无法通过第一网络链路成功进行随机接入,此时为了提高终端随机接入的成功率,就只能打开第二网络链路。

另外,需要说明的是,本申请中的第一预设阈值可以根据需求进行确定,比如可以但不仅限于是3。

步骤s104、若在第二网络链路打开后,实时统计的在第一网络链路下随机接入的连续失败次数小于第一预设阈值,关闭第二网络链路。

本步骤中,实时统计的在第一网络链路下随机接入的连续失败次数指的是在打开第二网络链路之后进行统计的连续失败次数,具体的统计过程可以参考步骤s102的过程,此处不再赘述。

实时统计的在第一网络链路下随机接入的连续失败次数小于第一预设阈值时,则说明终端可以通过第一网络链路以较高的成功率进行随机接入,此时终端通过第一网络链路也能够获得基站的数据服务,因此,为了减小终端的功耗,便可以关闭第二网络链路。

本实施例首先打开第一网络链路,以使终端在第一网络链路下进行随机接入,然后实时统计在第一网络链路下随机接入的连续失败次数;若实时统计的在第一网络链路下随机接入的连续失败次数大于第一预设阈值,打开第二网络链路,以使终端在第二网络链路下进行随机接入;若在第二网络链路打开后,实时统计的在第一网络链路下随机接入的连续失败次数小于第一预设阈值,关闭第二网络链路。如此,在第一网络随机接入的连续失败次数大于第一预设阈值时,说明终端无法通过第一网络链路稳定地与基站通信,这时才会打开第二网络链路,同时如果在第一网络链路打开后,第一网络链路随机接入的连续失败的次数小于第一预设值时,说明终端可以通过第一网络链路与基站稳定通信,此时即可关闭第二网络链路,基于此,本申请的技术方案能够在终端与基站之间具有一个较稳定的通信状态的基础上减少第一网络链路和第二网络链路同时打开的情况出现,有效降低了终端的功耗。

另外,为了避免频繁打开或者关闭第二网络链路,本申请的实施例还提供了一种定时关闭第二网络链路的方案,具体可以参阅图3,图3为本申请的一个实施例提供的一种定时关闭第二网络链路的流程示意图。

如图3所示,定时关闭第二网路链路的过程可以包括:

步骤s301、若实时统计的第一网络链路下随机接入的连续失败次数小于第一预设阈值,启动定时器。

需要说明的是,本步骤可以参考步骤s201的相关说明,此处不再赘述。

步骤s302、若定时器定时到预设时间的过程中,终端在第一网络链路的随机接入为成功的次数大于第二预设阈值,关闭第二网络链路。

需要说明的是,本步骤可以参考步骤s203的相关说明,此处不再赘述。

另外,需要说明的是,本申请中的第二预设阈值可以根据需求进行确定,比如可以但不仅限于是3。

当然,在打开第二网络链路后,终端所在的区域的基站信号也不是很好,此时第二网络链路会一直进行随机接入,大量消耗终端的电量,因此,为了避免该情况,本申请还提出了对第二网络链路的随机接入情况的管理方案,请参阅图4,图4是本申请的一个实施例提供的一种对第二网络链路的随机接入情况的管理的流程示意图。

如图4所示,本实施例提供的二网络链路的随机接入情况的管理过程可以包括:

步骤s401、实时统计第二网络链路下随机接入的连续失败次数。

需要说明的是,第二网络链路下随机接入的是否成功的判断与第一网络链路相似,可以参考步骤s101以及步骤s102中的相关内容,此处不再赘述。

步骤s402、若实时统计的第二网络链路下随机接入的连续失败次数大于第三预设阈值,将第二网络链路关闭。

本步骤可以参考步骤s104的相关说明,此处不再赘述。

步骤s403、若在将第二网络链路关闭后,若实时统计的第一网络链路下随机接入的连续失败次数大于第一预设阈值,启动定时器。

步骤s404、若定时器定时到预设时间的过程中,终端在第一网络链路的随机接入均为失败,打开第二网络链路。

步骤s403和s404可以参考本步骤s201和步骤s202的相关说明,此处不再赘述。

另外,在步骤s404中的打开第二网络链路后,终端所在的区域的基站信号可能仍然较差,此时第二网络链路同样会一直进行随机接入,大量消耗终端的电量,因此,为了避免该情况,本申请还提供了一种提示无法连接移动通信网络的方案,具体可以参阅图5,图5是本申请的一个实施例提供的一种提示无法连接移动通信网络的流程示意图。

如图5所示,本实施例提供的提示无法连接移动通信网络的过程包括:

步骤s501、若实时统计的第二网络链路下随机接入的连续失败次数大于第三预设阈值,将第二网络链路关闭。

本步骤可以参考步骤s104的相关说明,此处不再赘述。

步骤s502、若在将第二网络链路关闭后,实时统计的在第一网络链路下随机接入的连续失败次数大于第四预设阈值,提示无法连接移动通信网络。

本步骤中,在关闭第二网络链路后,实时统计的在第一网络链路下随机接入的连续失败次数大于第四预设阈值时,则说明终端通过第一网络链路和第二网络链路进行随机接入的成功率都很低,此时则可以提示无法连接移动通信网络。当然,为了进一步降低终端的功耗,此时还可以将第一网络链路进行关闭。

请参阅图6,图6是本申请的另一实施例提供的一种网络双连接管理装置的结构示意图。

如图6所示,本实施例提供的网络双连接管理装置可以包括:

第一链路控制模块601,用于打开第一网络链路,以使终端在第一网络链路下进行随机接入;

第一统计模块602,用于实时统计第一网络链路下随机接入的连续失败次数;

第二链路控制模块603,用于若实时统计的第一网络链路下随机接入的连续失败次数大于第一预设阈值,打开第二网络链路,以使终端在第二网络链路下进行随机接入;

第三链路控制模块604,用于在第二网络链路打开后,若实时统计的第一网络链路下随机接入的连续失败次数小于第一预设阈值,关闭第二网络链路。

在一个可选的实施例中,装置还包括:

第一定时模块,若实时统计的第一网络链路下随机接入的连续失败次数大于第一预设阈值,启动定时器;

第四链路控制模块,用于若定时器定时到预设时间的过程中,终端在第一网络链路的随机接入成功,保持第一网络链路与第二网络链路的开闭状态不变;

第五链路控制模块,用于若定时器定时到预设时间的过程中,终端在第一网络链路的随机接入均为失败,打开第二网络链路。

在一个可选的实施例中,装置还包括:

第二定时模块,用于若实时统计的第一网络链路下随机接入的连续失败次数小于第一预设阈值,启动定时器;

第六链路控制模块,用于若定时器定时到预设时间的过程中,终端在第一网络链路的随机接入为成功的次数大于第二预设阈值,关闭第二网络链路。

在一个可选的实施例中,装置还包括:

第二统计模块,用于实时统计第二网络链路下随机接入的连续失败次数;

第七链路控制模块,用于若实时统计的第二网络链路下随机接入的连续失败次数大于第三预设阈值,将第二网络链路关闭;

第三定时模块,用于若在将第二网络链路关闭后,若实时统计的第一网络链路下随机接入的连续失败次数大于第一预设阈值,启动定时器;

第八链路控制模块,用于若定时器定时到预设时间的过程中,终端在第一网络链路的随机接入均为失败,打开第二网络链路。

在一个可选的实施例中,装置还包括:

第九链路控制模块,用于若实时统计的第二网络链路下随机接入的连续失败次数大于第三预设阈值,将第二网络链路关闭;

提示模块,用于若在将第二网络链路关闭后,实时统计的在第一网络链路下随机接入的连续失败次数大于第四预设阈值,提示无法连接移动通信网络。

请参阅图7,图7是本申请的另一实施例提供的一种网络双连接管理设备的结构示意图。

如图7所示,本实施例提供的网络双连接管理设备700包括:至少一个处理器701、存储器702、至少一个网络接口703和其他用户接口704。生产节点管理生产节点管理系统700中的各个组件通过总线系统705耦合在一起。可理解,总线系统705用于实现这些组件之间的连接通信。总线系统705除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图7中将各种总线都标为总线系统705。

其中,用户接口704可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。

可以理解,本发明实施例中的存储器702可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。本文描述的存储器702旨在包括但不限于这些和任意其它适合类型的存储器。

在一些实施方式中,存储器702存储了如下的元素,可执行单元或者数据结构,或者他们的子集,或者他们的扩展集:操作系统7021和第二应用程序7022。

其中,操作系统7021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。第二应用程序7022,包含各种第二应用程序,例如媒体播放器(mediaplayer)、浏览器(browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在第二应用程序7022中。

在本发明实施例中,通过调用存储器702存储的程序或指令,具体的,可以是第二应用程序7022中存储的程序或指令,处理器701用于执行各方法实施例所提供的方法步骤,例如包括:

打开第一网络链路,以使终端在第一网络链路下进行随机接入;

实时统计在第一网络链路下随机接入的连续失败次数;

若实时统计的在第一网络链路下随机接入的连续失败次数大于第一预设阈值,打开第二网络链路,以使终端在第二网络链路下进行随机接入;

若在第二网络链路打开后,实时统计的在第一网络链路下随机接入的连续失败次数小于第一预设阈值,关闭第二网络链路。

在一个可选的实施例中,打开第二网络链路之前,方法还包括:

若实时统计的第一网络链路下随机接入的连续失败次数大于第一预设阈值,启动定时器;

若定时器定时到预设时间的过程中,终端在第一网络链路的随机接入成功,保持第一网络链路与第二网络链路的开闭状态不变;

若定时器定时到预设时间的过程中,终端在第一网络链路的随机接入均为失败,打开第二网络链路。

在一个可选的实施例中,关闭第二网络链路之前,包括:

若实时统计的第一网络链路下随机接入的连续失败次数小于第一预设阈值,启动定时器;

若定时器定时到预设时间的过程中,终端在第一网络链路的随机接入为成功的次数大于第二预设阈值,关闭第二网络链路。

在一个可选的实施例中,在打开第二网络链路后,方法还包括:

实时统计第二网络链路下随机接入的连续失败次数;

若实时统计的第二网络链路下随机接入的连续失败次数大于第三预设阈值,将第二网络链路关闭;

若在将第二网络链路关闭后,若实时统计的第一网络链路下随机接入的连续失败次数大于第一预设阈值,启动定时器;

若定时器定时到预设时间的过程中,终端在第一网络链路的随机接入均为失败,打开第二网络链路。

在一个可选的实施例中,在打开第二网络链路之后,方法还包括:

若实时统计的第二网络链路下随机接入的连续失败次数大于第三预设阈值,将第二网络链路关闭;

若在将第二网络链路关闭后,实时统计的在第一网络链路下随机接入的连续失败次数大于第四预设阈值,提示无法连接移动通信网络。

上述本发明实施例揭示的方法可以应用于处理器701中,或者由处理器701实现。处理器701可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器701中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器701可以是通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件单元组合执行完成。软件单元可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器702,处理器701读取存储器702中的信息,结合其硬件完成上述方法的步骤。

可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(applicationspecificintegratedcircuits,asic)、数字信号处理器(digitalsignalprocessing,dsp)、数字信号处理设备(dspdevice,dspd)、可编程逻辑设备(programmablelogicdevice,pld)、现场可编程门阵列(field-programmablegatearray,fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本申请功能的其它电子单元或其组合中。

对于软件实现,可通过执行本文功能的单元来实现本文的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。

本发明实施例还提供了一种存储介质(计算机可读存储介质)。这里的存储介质存储有一个或者多个程序。其中,存储介质可以包括易失性存储器,例如随机存取存储器;存储器也可以包括非易失性存储器,例如只读存储器、快闪存储器、硬盘或固态硬盘;存储器还可以包括上述种类的存储器的组合。

当存储介质中一个或者多个程序可被一个或者多个处理器执行,以实现上述在网络双连接管理设备侧执行的网络双连接管理方法。

处理器用于执行存储器中存储的网络双连接管理程序,以实现以下在网络双连接管理设备侧执行的网络双连接管理方法的步骤:

打开第一网络链路,以使终端在第一网络链路下进行随机接入;

实时统计在第一网络链路下随机接入的连续失败次数;

若实时统计的在第一网络链路下随机接入的连续失败次数大于第一预设阈值,打开第二网络链路,以使终端在第二网络链路下进行随机接入;

若在第二网络链路打开后,实时统计的在第一网络链路下随机接入的连续失败次数小于所述第一预设阈值,关闭第二网络链路。

在一个可选的实施例中,所述打开第二网络链路之前,所述方法还包括:

若实时统计的第一网络链路下随机接入的连续失败次数大于第一预设阈值,启动定时器;

若所述定时器定时到预设时间的过程中,所述终端在第一网络链路的随机接入成功,保持所述第一网络链路与所述第二网络链路的开闭状态不变;

若所述定时器定时到预设时间的过程中,所述终端在第一网络链路的随机接入均为失败,打开第二网络链路。

在一个可选的实施例中,关闭第二网络链路之前,包括:

若实时统计的第一网络链路下随机接入的连续失败次数小于第一预设阈值,启动定时器;

若所述定时器定时到预设时间的过程中,所述终端在第一网络链路的随机接入为成功的次数大于第二预设阈值,关闭第二网络链路。

在一个可选的实施例中,在打开第二网络链路后,所述方法还包括:

实时统计第二网络链路下随机接入的连续失败次数;

若实时统计的第二网络链路下随机接入的连续失败次数大于第三预设阈值,将第二网络链路关闭;

若在将第二网络链路关闭后,若实时统计的第一网络链路下随机接入的连续失败次数大于第一预设阈值,启动定时器;

若所述定时器定时到预设时间的过程中,所述终端在第一网络链路的随机接入均为失败,打开第二网络链路。

在一个可选的实施例中,在打开第二网络链路之后,所述方法还包括:

若实时统计的第二网络链路下随机接入的连续失败次数大于第三预设阈值,将第二网络链路关闭;

若在将第二网络链路关闭后,实时统计的在第一网络链路下随机接入的连续失败次数大于第四预设阈值,提示无法连接移动通信网络。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。

需要说明的是,在本申请的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本申请的描述中,除非另有说明,“多个”的含义是指至少两个。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。

应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。

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