网络接入结果的检测方法及装置、计算机存储介质与流程

文档序号:13846544阅读:150来源:国知局
网络接入结果的检测方法及装置、计算机存储介质与流程

本发明涉及移动通信领域中的网络接入技术,尤其涉及一种网络接入结果的检测方法及装置、计算机存储介质。



背景技术:

随着用户对数据业务需求的提高,长期演进(lte,longtermevolution)网络的覆盖范围及质量需要满足更高的要求。与此同时,全球移动通信系统(gsm,globalsystemformobilecommunication)/时分同步码分多址(tdscdma,timedivision-synchronouscodedivisionmultipleaccess)网络仍然被使用,为此,lte网络和tdscdma/gsm网络基于原有的网络系统进行共站部署是一种较佳的过渡方案。

对于lte/tdscdma/gsm网络而言,共站部署方案会共享部分网元,导致多无线接入技术(rat,radioaccesstechnology)系统的耦合程度较高。在各rat系统的优化过程中,时常会给其它rat系统的共享网元带来不可预知的问题,导致优化过程失败或者优化时间较长。

为了解决因网络部署不兼容而带来的问题,各终端(ue,userequipment)厂商采用了各种优化手段来提高用户对网络的使用体验。然而,由于各种异常情况的出现会概率性地导致ue接入网络失败,如何有效地检测异常场景下的网络接入结果尤为必要。



技术实现要素:

本发明实施例提供了一种网络接入结果的检测方法及装置、计算机存储介质,,能够有效检测异常场景下的网络接入结果。

本发明实施例提供一种网络接入结果的检测方法,应用于终端采用预设的优化方案执行gsm网络接入的过程中,所述方法包括:

接收所述终端发送的第一附着请求消息;所述第一附着请求是所述终端选择第一lte小区后发送的;

向所述终端发送用于拒绝所述第一lte小区的跟踪区编码tac对应的lte网络的所有演进分组系统(eps,evolvedpacketsystem)服务和非eps服务的附着拒绝消息;

接收所述终端发送的第二附着请求消息,向所述终端发送附着成功消息;所述第二附着请求是所述终端选择所述gsm小区后发送的;所述gsm小区的tac与所述第一lte小区的tac相同;

检测所述终端在所述gsm小区的驻留状态,并基于检测结果确定所述终端是否成功接入gsm网络。

上述方案中,所述方法还包括:

封装附着拒绝消息,所述附着拒绝消息中携带附着拒绝的原因值,所述附着拒绝的原因值用于表征附着拒绝的原因;

其中,所述附着拒绝消息中的所述附着拒绝的原因值用于触发所述终端基于所述gsm小区执行附着过程。

上述方案中,所述接收所述终端发送的第二附着请求消息,向所述终端发送附着成功消息,包括:

接收所述终端发送的第二附着请求消息后,对所述终端进行鉴权,得到鉴权成功结果;

为所述终端分配下行资源,以完成接入过程;

向所述终端发送附着成功消息。

上述方案中,所述方法还包括:

向所述终端发送附着拒绝消息后,判断预设时长内是否收到所述终端发送的第二附着请求消息;

如果在预设时长内收到所述终端发送的第二附着请求消息,则向所述终端发送附着成功消息。

上述方案中,所述判断预设时长内是否收到所述终端发送的第二附着请求消息,包括:

检测所述终端在第一预设时长内是否发起对所述第一lte小区或对第二lte小区的接入请求;所述第二lte小区的tac与所述第一lte小区的tac相同;

当检测到在第一预设时长内未发起对所述第一lte小区或对第二lte小区的接入请求时,判断所述终端在第二预设时长内是否收到所述终端发送的第二附着请求消息。

上述方案中,所述基于检测结果确定所述终端是否成功接入gsm网络,包括:

当检测到所述终端能够驻留在所述gsm小区时,确定所述终端成功接入gsm网络。

上述方案中,所述检测到所述终端能够驻留在所述gsm小区,包括:

当所述第一lte小区的发射功率高于所述gsm小区的发射功率时,检测到所述终端能够驻留在所述gsm小区。

上述方案中,所述方法还包括:

建立仿真网络环境,所述仿真网络环境至少包括如下网络结构:lte网络、gsm网络,其中,所述lte网络的系统消息块(sib,systeminformationblock)7中配置有gsm邻区信息,所述gsm网络的系统消息(si,systeminformation)中配置有lte邻区信息;

相应地,与所述终端交互的网络为所述仿真网络环境中的网络。

本发明实施例还提供了一种网络接入结果的检测装置,应用于终端采用预设的优化方案执行gsm网络接入的过程中,所述装置包括:

第一接入处理单元,用于接收所述终端发送的第一附着请求消息;所述第一附着请求是所述终端选择第一lte小区后发送的;向所述终端发送用于拒绝所述第一lte小区的tac对应的lte网络的所有eps服务和非eps服务的附着拒绝消息;

第二接入处理单元,接收所述终端发送的第二附着请求消息,向所述终端发送附着成功消息;所述第二附着请求是所述终端选择所述gsm小区后发送的;所述gsm小区的tac与所述第一lte小区的tac相同;

检测单元,用于检测所述终端在所述gsm小区的驻留状态,并基于检测结果确定所述终端是否成功接入gsm网络。

上述方案中,所述第一接入处理单元,还用于封装附着拒绝消息,所述附着拒绝消息中携带附着拒绝的原因值,所述附着拒绝的原因值用于表征附着拒绝的原因;

其中,所述附着拒绝消息中的所述附着拒绝的原因值用于触发所述终端基于所述gsm小区执行附着过程。

上述方案中,所述检测单元,还用于向所述终端发送附着拒绝消息后,判断预设时长内是否收到所述终端发送的第二附着请求消息;

如果在预设时长内收到所述终端发送的第二附着请求消息,则触发所述第二接入处理单元向所述终端发送附着成功消息。

上述方案中,所述检测单元,具体用于:当检测到所述终端能够驻留在所述gsm小区时,确定所述终端成功接入gsm网络。

上述方案中,所述装置还包括:

模拟单元,用于建立仿真网络环境,所述仿真网络环境至少包括如下网络结构:lte网络、gsm网络,其中,所述lte网络的系统消息块sib7中配置有gsm邻区信息,所述gsm网络的系统消息si中配置有lte邻区信息;

相应地,与所述终端交互的网络为所述仿真网络环境中的网络。

本发明实施例又提供了一种网络接入结果的检测装置,应用于终端采用预设的优化方案执行gsm网络接入的过程中,所述装置包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器用于运行所述计算机程序时,执行上述任一项所述方法的步骤。

本发明实施例还提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。

本发明实施例的技术方案中,终端采用预设的优化方案执行gsm网络接入的过程中,接收所述终端发送的第一附着请求消息;所述第一附着请求是所述终端选择第一lte小区后发送的;向所述终端发送用于拒绝所述第一lte小区的tac对应的lte网络的所有eps服务和非eps服务的附着拒绝消息;接收所述终端发送的第二附着请求消息,向所述终端发送附着成功消息;所述第二附着请求是所述终端选择所述gsm小区后发送的;所述gsm小区的tac与所述第一lte小区的tac相同;检测所述终端在所述gsm小区的驻留状态,并基于检测结果确定所述终端是否成功接入gsm网络,采用本发明实施例提供的方案,能够在网络拒绝终端接入lte网络,且禁止所述第一lte小区所属网络的所有lte小区的eps和非eps服务的场景下,检测出终端在gsm小区的驻留状态,从而确定是否成功接入gsm网络,最终确定终端所采用的优化方案的有效性和合理性。

附图说明

图1为本发明实施例网络接入结果的检测方法的流程意图;

图2a为本发明应用实施例通过计算机显示屏显示sib7的示意图;

图2b为本发明应用实施例通过计算机显示屏显示si的示意图;

图3为本发明应用实施例网络接入结果的检测方法的流程意图;

图4为本发明应用实施例通过计算机显示屏显示的cause值的示意图;

图5为本发明实施例的网络接入结果的检测装置的结构组成示意图一;

图6为本发明实施例的网络接入结果的检测装置的结构组成示意图二。

具体实施方式

为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明实施例。

如前所述,在多个rat系统耦合程度较高的前提下,会对ue的接入过程出现异常。为此,本发明实施例提供了一种网络拒绝终端接入lte网络,且禁止所述第一lte小区所属网络的所有lte小区的eps和非eps服务的场景下,网络接入结果的检测方法。

在本发明的各种实施例中,终端采用预设的优化方案执行gsm网络接入的过程中,接收所述终端发送的第一附着请求消息;所述第一附着请求是所述终端选择第一lte小区后发送的;向所述终端发送用于拒绝所述第一lte小区的跟踪区编码tac对应的lte网络的所有eps服务和非eps服务的附着拒绝消息;接收所述终端发送的第二附着请求消息,向所述终端发送附着成功消息;所述第二附着请求是所述终端选择所述gsm小区后发送的;所述gsm小区的tac与所述第一lte小区的tac相同;检测所述终端在所述gsm小区的驻留状态,并基于检测结果确定所述终端是否成功接入gsm网络。

采用本发明实施例提供的方案,能够在网络拒绝终端接入lte网络,且禁止所述第一lte小区所属网络的所有lte小区的eps和非eps服务的场景下,检测出终端在gsm小区的驻留状态,从而确定是否成功接入gsm网络,最终确定终端所采用的优化方案的有效性和合理性,也可以理解为可行性及稳定性。

图1为本发明实施例提供的网络接入结果的检测方法流程示意图,本实施例的技术方案应用于终端采用预设的优化方案执行gsm网络接入的过程中,如图1所示,所述网络接入结果的检测方法包括:

步骤101:接收所述终端发送的第一附着请求消息;

其中,所述第一附着请求消息是所述终端选择第一lte小区后发送的。

值得注意的是,终端和网络之间执行附着过程的前提是,终端与网络完成了无线资源控制(rrc,radioresourcecontrol)连接建立过程。

具体地,终端向网络侧发送的rrc连接请求,网络侧向终端返回rrc连接建立响应消息;终端向网络侧发送rrc连接建立完成消息。

也就是说,在所述终端与网络侧进行附着过程之前,所述终端需要与网络侧进行随机接入过程。

更具体地,随机接入过程可以包括:终端向基站发送随机接入请求消息(msg1),其中携带前导(preamble);基站收到消息后,向终端发送随机接入响应消息(msg2);终端收到消息后,向基站发送rrc连接建立请求消息(msg3);基站收到消息后,向终端发送rrc连接建立消息(msg4);终端向基站发送rrc连接建立完成消息(可以通过sib1发送)。

步骤102:向所述终端发送用于拒绝所述第一lte小区的tac对应的lte网络的所有eps服务和非eps服务的附着拒绝消息;

这里,实际应用时,lte基站接收到终端发送的第一附着请求消息后,向mme转发所述第一附着请求消息。由mme和hss对所述终端进行在lte网络的附着相关处理,包括鉴权、位置管理等,以在lte网络完成注册;同时,终端还需要在其他网络例如wcdma/gsm/cdma等有关系的网络维护相应的注册信息,所以终端实际在lte网络工作,却在其他网络也有注册信息。所以也就是说,mme收到附着请求消息后,会转发位置更新(locationupdate)消息给2g/3g网络中的移动交换中心(msc),并通过归属位置寄存器(hlr)来处理;在这个过程中,当终端的移动或者其他原因导致第一lte小区对应的lte网络不能够提供eps服务和非eps服务时,mme通过lte基站向终端发送附着拒绝消息。

其中,跟踪区是lte/系统架构演进(sae,systemarchitectureevolution)系统为终端的位置管理新设立的概念。其被定义为ue不需要更新服务的自由移动区域。跟踪区功能为实现对终端位置的管理,可分为寻呼管理和位置更新管理。终端通过跟踪区注册告知核心网(epc)自身的跟踪区。

当终端处于空闲状态时,核心网络能够知道终端所在的跟踪区,同时当处于空闲状态的终端需要被寻呼时,必须在终端所注册的跟踪区的所有小区进行寻呼。跟踪区是小区级的配置,多个小区可以配置相同的跟踪区,且一个小区只能属于一个跟踪区。

所述eps服务可以理解为上网的数据业务,是lte网络的服务;相应地,所述非eps服务可以理解为2g/3g网络的服务。

其中,在一实施例中,封装附着拒绝消息,所述附着拒绝消息中携带附着拒绝的原因值,所述附着拒绝的原因值用于表征附着拒绝的原因;

其中,所述附着拒绝消息中的所述附着拒绝的原因值用于触发所述终端基于所述gsm小区执行附着过程。

也就是说,所述终端根据所述附着绝消息中的所述附着失败的原因值确定附着失败,从而基于所述gsm小区执行附着过程,即向所述gsm小区发送第二附着请求消息,以发起附着过程,即执行步骤103。

步骤103:接收所述终端发送的第二附着请求消息,向所述终端发送附着成功消息;

这里,所述第二附着请求消息是所述终端选择所述gsm小区后发送的。所述gsm小区的tac与所述第一lte小区的tac相同。

在一实施例中,接收所述终端发送的第二附着请求消息后,对所述终端进行鉴权,得到鉴权成功结果;

为所述终端分配下行资源,以完成接入过程;

向所述终端发送附着成功消息。

其中,分配的下行资源用于传输数据和/或信令等。

实际应用时,基站子系统(bbs)收到终端发送的接入请求消息(信道请求消息)后,为终端分配专用信道,然后bbs收到终端发送的鉴权请求(即第二附着请求消息)后,将消息转发给msc,由msc和拜访位置寄存器(vlr)对所述终端进行鉴权,以完成附着过程,之后分配相应的下行资源,以完成接入过程。

实际应用时,为了验证优化方案的有效性,还可以检测所述终端收到附着拒绝消息后的行为,以便进一步验证优化方案的有效性和合理性。

基于此,在一实施例中,向所述发送附着拒绝消息后,判断预设时长内是否收到所述终端发送的第二附着请求消息;

如果在预设时长内收到所述终端发送的第二附着请求消息,则向所述终端发送附着成功消息。

其中,所述判断预设时长内是否收到所述终端发送的第二附着请求消息,包括:

检测所述终端在第一预设时长内是否发起对所述第一lte小区或对第二lte小区的接入请求;所述第二lte小区的tac与所述第一lte小区的tac相同;

当检测到在第一预设时长内未发起对所述第一lte小区或对第二lte小区的接入请求时,判断所述终端在第二预设时长内是否收到所述终端发送的第二附着请求消息。

这里,当在检测到在第一预设时长内发起对所述第一lte小区或对第二lte小区的接入请求时,说明优化方案失败。

当然,当所述终端在第二预设时长内未收到所述终端发送的第二附着请求消息时,也说明优化方案失败。

实际应用时,所述第一预设时长和第二预设时长可以通过设置定时器的方式实现;具体地,设置第一定时器,在所述第一定时器超时前检测所述终端是否发起对所述第一lte小区或对第二lte小区的接入请求;设置第二定时器,当在所述第一定时器超时前检测到所述终端未发起对所述第一lte小区或对第二lte小区的接入请求时,在所述第二定时器超时前检测所述终端是否收到所述终端发送的第二附着请求消息。其中,设置定时器的目的是避免检测的时间过长。

其中,定时器的时长可以根据需要设置。

步骤104:检测所述终端在所述gsm小区的驻留状态,并基于检测结果确定所述终端是否成功接入gsm网络。

这里,所述gsm小区的tac与所述第一lte小区的tac相同。

在一实施例中,在步骤104中,当检测到所述终端能够驻留在所述gsm小区时,确定所述终端成功接入gsm网络,进一步说明优化方案成功。

当然,当检测到所述终端不能够驻留在所述gsm小区时,说明所述终端接入gsm网络失败,进一步说明优化方案失败。

其中,实际应用时,检测所述终端是否能够驻留在所述gsm小区的情况有以下两种:

第一种情况,所述终端在所述gsm小区完成附着,即注册过程后,这种情况下可以设置定时器,定时器超时之前检测所述终端是否能够驻留在所述gsm小区,如果定时器超时之前检测到所述终端驻留在所述gsm小区,而未向其它小区发起接入请求时,说明所述终端能够稳定地驻留在所述gsm小区;如果定时器超时之前检测到所述终端向其它小区发起接入请求时,说明所述端不能够稳定地驻留在所述gsm小区。

第二种情况,当第一种情况检测到所述终端能够驻留在所述gsm小区,当所述终端检测到所述第一lte小区的发射功率高于所述gsm小区的发射功率时,检测所述终端是否能够驻留在所述gsm小区,如果所述终端驻留在所述gsm小区,而未向所述第一lte小区发起接入请求时,说明所述终端能够稳定地驻留在所述gsm小区;如果所述终端向所述第一lte小区发起接入请求时,说明所述终端不能够稳定地驻留在所述gsm小区。

实际应用时,可以通过实验室仿真的方式来构造一个应用于本发明实施例的网络环境,也就是说,本发明实施例所述终端所在的场景是通过仿真方式得到的,这样处理,一方面,工作人员不需要去现场检测,从而能够降低人员成本;另一方面,现场的场景有可能还包含了其他因素,从而影响检测结果,所以采用本发明实施例的仿真网络,能够稳定复现现场网络出现的异常场景,能够消除在本发明实施例所描述的场景下其他因素对检测结果的影响。

基于此,在一实施例中,所述方法还可以包括:

建立仿真网络环境,所述仿真网络环境至少包括如下网络结构:lte网络、gsm网络,其中,所述lte网络的sib7中配置有gsm邻区信息,所述gsm网络的si中配置有lte邻区信息;

相应地,与所述终端交互的网络为所述仿真网络环境中的网络。

当然,实际应用时,所述仿真网络环境还可以包括tdscdma网络,以真实模拟现实网络环境。

本发明实施例提供的方法,终端采用预设的优化方案执行gsm网络接入的过程中,接收所述终端发送的第一附着请求消息;所述第一附着请求是所述终端选择第一lte小区后发送的;向所述终端发送用于拒绝所述第一lte小区的跟踪区编码tac对应的lte网络的所有eps服务和非eps服务的附着拒绝消息;接收所述终端发送的第二附着请求消息,向所述终端发送附着成功消息;所述第二附着请求是所述终端选择所述gsm小区后发送的;所述gsm小区的tac与所述第一lte小区的tac相同;检测所述终端在所述gsm小区的驻留状态,并基于检测结果确定所述终端是否成功接入gsm网络,采用本发明实施例提供的方案,能够在网络拒绝终端接入lte网络,且禁止接入跟踪区内的所有lte小区的场景下,检测出终端在gsm小区的驻留状态,从而确定是否成功接入gsm网络,最终确定终端所采用的优化方案的有效性和合理性。

另外,与所述终端交互的网络为仿真网络环境中的网络,采用仿真的方式不需要工作人员去现场,且可以去除其他影响检测的因素,如此,能够大大降低人员成本,同时,能够消除在本发明实施例所描述的场景下其他因素对检测结果的影响。

下面结合一个应用实施例对本发明再作进一步详细的描述。

在本应用实施例中,通过仿真平台构造一个网络环境,包括:2个tdd-lte小区(ltecell0和ltecell1)、1个tdscdma小区、gsm小区;其中,在ltecell0和ltecell1的sib7中配置gsm邻区信息,在gsmsi中配置lte邻区小区信息。图2a为通过计算机显示屏显示sib7的示意图,图2b为通过计算机显示屏显示si的示意图。

lte小区,tdscdma小区,gsm小区均配置为相同的公共陆地移动网络(plmn,publiclandmobilenetwork),相同的tac。

其中,plmn是指:由政府或它所批准的经营者,为公众提供陆地移动通信业务目的而建立和经营的网络。实际应用时,plmn一般由运营商来设置。plmn由移动国家号码(mcc,mobilecontrarydode)和移动网号(mnc,mobilenetcode)组成,其中,mcc唯一表示移动用户的所属国家,中国的mcc为460;mnc唯一表示该国家中的网络,例如中国移动gsm网为00,中国联通gsm网为01。

本应用实施例的异常场景是:由于网络拒绝终端接入lte网络并因此异常的禁掉整个tac,即禁掉跟踪区的所有小区,在这种场景下检测基于准入评估的跨rat搜网方案这个优化方案的有效性和合理性。

其中,在本应用实施例中涉及三个定时器,分别命名为timer1、timer2和timer3。

本应用实施例网络接入结果的检测方法,如图3所示,包括以下步骤:

步骤301:触发ue开机开始注册流程到ltecell0上;

具体地,ue发送rrc连接请求(即rrcconnectionrequest)消息到ltecell0小区对应的基站,基站收到ue发送的rrcconnectionrequest消息后,与ue完成rrc连接建立(rrcconnectionsetup)流程。

步骤302:rrc连接建立成功后,ue向ltecell0对应的基站发送附着请求(即attachrequest)消息,对ue进行鉴权,以附着到ltecell0小区;

这里,此时通过仿真平台模拟一种异常拒绝情况,向ue发送附着拒绝(即attachreject)消息,携带的原因(cause)值为epsandnon-epsservicesnotallowed,表示所有的eps服务和非eps服务被拒绝,图4为通过计算机显示屏显示的cause值的示意图。

步骤303:向ue发送附着拒绝(即attachreject)消息后,仿真系统监控ue的行为,持续timer1的时长;

具体地,检测ue放弃在ltecell0上的接入请求尝试,也不会在ltecell1上进行接入请求,之后执行步骤304。

当在timer1的时长内ue未放弃在ltecell0上的接入请求尝试,或者尝试在ltecell1上进行接入请求,则说明优化方案失败。

步骤304:仿真系统监控ue的行为,在定时器timer1超时之后,timer2超时之前,检测:ue开始在gsm小区上进行接入请求;

这里,如果timer2超时后未检测到ue在gsm小区上进行接入请求,说明优化方案失败。

步骤305:当收到接入请求后,仿真系统分配下行资源,完成ue在gsm小区上的注册流程,并监控timer3的时长,确定ue能稳定地在gsm网络上驻留,之后执行步骤306;

当在timer3的时长内ue不能够稳定地在gsm网络上驻留说明优化方案失败。

步骤306:仿真系统降低gsm小区的发射功率,同时提高ltecell0的发射功率;

步骤307:仿真系统检测到ue不会发起对ltecell0的接入请求,仍然能稳定驻留在gsm网络上。

此时说明ue成功接入gsm网络,优化方案成功。当然,当检测到ue发起对ltecell0的接入请求时,说明优化方案失败。

图5为本发明实施例的网络接入结果的检测装置的结构组成示意图,本实施例的装置应用于终端采用预设的优化方案执行gsm网络接入的过程中,如图5所示,所述装置包括:

第一接入处理单元51,用于接收所述终端发送的第一附着请求消息;所述第一附着请求是所述终端选择第一lte小区后发送的;向所述终端发送用于拒绝所述第一lte小区的tac对应的lte网络的所有eps服务和非eps服务的附着拒绝消息;

第二接入处理单元52,接收所述终端发送的第二附着请求消息,向所述终端发送附着成功消息;所述第二附着请求是所述终端选择所述gsm小区后发送的;所述gsm小区的tac与所述第一lte小区的tac相同;

检测单元53,用于检测所述终端在所述gsm小区的驻留状态,并基于检测结果确定所述终端是否成功接入gsm网络。

在一实施例中,所述第一接入处理单元51,还用于封装附着拒绝消息,所述附着拒绝消息中携带附着拒绝的原因值,所述附着拒绝的原因值用于表征附着拒绝的原因;

其中,所述附着拒绝消息中的所述附着拒绝的原因值用于触发所述终端基于所述gsm小区执行附着过程。

在一实施例中,所述检测单元53,还用于向所述终端发送附着拒绝消息后,判断预设时长内是否收到所述终端发送的第二附着请求消息;

如果在预设时长内收到所述终端发送的第二附着请求消息,则触发所述第二接入处理单元52向所述终端发送附着成功消息。

在一实施例中,所述检测单元53,具体用于:当检测到所述终端能够驻留在所述gsm小区时,确定所述终端成功接入gsm网络。

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

模拟单元,用于建立仿真网络环境,所述仿真网络环境至少包括如下网络结构:lte网络、gsm网络,其中,所述lte网络的系统消息块sib7中配置有gsm邻区信息,所述gsm网络的系统消息si中配置有lte邻区信息;

相应地,与所述终端交互的网络为所述仿真网络环境中的网络。

实际应用时,所述第一接入处理单元51、第二接入处理单元52可由网络接入结果的检测装置中的处理器结合通信接口实现;所述检测单元及模拟单元可由网络接入结果的检测装置中的处理器实现。

需要说明的是:上述实施例提供的网络接入结果的检测装置在进行gsm网络接入结果的检测时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的网络接入结果的检测装置与网络接入结果的检测方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

基于上述网络接入结果的检测装置中各单元的硬件实现,为了实现本发明实施例提供的方法,本发明实施例还提供了一种网络接入结果的检测装置,终端采用预设的优化方案执行gsm网络接入的过程中,如图6所示,所述装置60包括:处理器61和用于存储能够在处理器上运行的计算机程序的存储器62,

其中,所述处理器61用于运行所述计算机程序时,执行如下步骤:

接收所述终端发送的第一附着请求消息;所述第一附着请求是所述终端选择第一lte小区后发送的;

向所述终端发送用于拒绝所述第一lte小区的tac对应的lte网络的所有eps服务和非eps服务的附着拒绝消息;

接收所述终端发送的第二附着请求消息,向所述终端发送附着成功消息;所述第二附着请求是所述终端选择所述gsm小区后发送的;所述gsm小区的tac与所述第一lte小区的tac相同;

检测所述终端在所述gsm小区的驻留状态,并基于检测结果确定所述终端是否成功接入gsm网络。

在一些实施例中,所述处理器61还用于运行所述计算机程序时,执行:

封装附着拒绝消息,所述附着拒绝消息中携带附着拒绝的原因值,所述附着拒绝的原因值用于表征附着拒绝的原因;

其中,所述附着拒绝消息中的所述附着拒绝的原因值用于触发所述终端基于所述gsm小区执行附着过程。

在一些实施例中,所述处理器61还用于运行所述计算机程序时,执行:

接收所述终端发送的第二附着请求消息后,对所述终端进行鉴权,得到鉴权成功结果;

为所述终端分配下行资源,以完成接入过程;

向所述终端发送附着成功消息。

在一些实施例中,所述处理器61还用于运行所述计算机程序时,执行:

向所述终端发送附着拒绝消息后,判断预设时长内是否收到所述终端发送的第二附着请求消息;

如果在预设时长内收到所述终端发送的第二附着请求消息,则向所述终端发送附着成功消息。

在一些实施例中,所述处理器61还用于运行所述计算机程序时,执行:

检测所述终端在第一预设时长内是否发起对所述第一lte小区或对第二lte小区的接入请求;所述第二lte小区的tac与所述第一lte小区的tac相同;

当检测到在第一预设时长内未发起对所述第一lte小区或对第二lte小区的接入请求时,判断所述终端在第二预设时长内是否收到所述终端发送的第二附着请求消息。

在一些实施例中,所述处理器61还用于运行所述计算机程序时,执行:

当检测到所述终端能够驻留在所述gsm小区时,确定所述终端成功接入gsm网络。

在一些实施例中,所述处理器61还用于运行所述计算机程序时,执行:

当所述第一lte小区的发射功率高于所述gsm小区的发射功率时,检测到所述终端能够驻留在所述gsm小区。

在一些实施例中,所述处理器61还用于运行所述计算机程序时,执行:

建立仿真网络环境,所述仿真网络环境至少包括如下网络结构:lte网络、gsm网络,其中,所述lte网络的系统消息块sib7中配置有gsm邻区信息,所述gsm网络的系统消息si中配置有lte邻区信息;

相应地,与所述终端交互的网络为所述仿真网络环境中的网络。

当然,实际应用时,如图6所示,该装置还可以包括通信接口63。该装置60中的各个组件通过总线系统64耦合在一起。可理解,总线系统63用于实现这些组件之间的连接通信。总线系统64除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图6中将各种总线都标为总线系统64。

在示例性实施例中,本发明实施例还提供了一种计算机存储介质,是计算机可读存储介质,例如包括计算机程序的存储器62,上述计算机程序可由lte网络接入结果的检测装置60的处理器61执行,以完成前述方法所述步骤。计算机可读存储介质可以是磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory)等存储器。

本发明实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。

在本发明所提供的几个实施例中,应该理解到,所揭露的方法和智能设备,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能单元可以全部集成在一个第二处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

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

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