网络接入方法、装置、终端设备及存储介质

文档序号:1802768 发布日期:2021-11-05 浏览:4次 >En<

阅读说明:本技术 网络接入方法、装置、终端设备及存储介质 (Network access method, device, terminal equipment and storage medium ) 是由 房晓刚 于 2021-07-28 设计创作,主要内容包括:本申请提出一种网络接入方法、装置、终端设备及存储介质。网络接入方法包括:接入第一网络,第一网络为非独立组网的网络;接收第一网络下发的重定向消息,重定向消息用于指示重定向至第二网络,第二网络为独立组网的网络;基于重定向消息尝试重定向至第二网络;若重定向至第二网络失败,则发起恢复连接请求,恢复连接请求用于指示重新接入第一网络。本申请实施例可减少终端设备的掉网时长。(The application provides a network access method, a network access device, terminal equipment and a storage medium. The network access method comprises the following steps: accessing a first network, wherein the first network is a non-independent networking network; receiving a redirection message sent by a first network, wherein the redirection message is used for indicating redirection to a second network, and the second network is an independent networking network; attempting to redirect to a second network based on the redirection message; if redirection to the second network fails, a connection recovery request is initiated, and the connection recovery request is used for indicating re-access to the first network. According to the embodiment of the application, the network drop time of the terminal equipment can be reduced.)

网络接入方法、装置、终端设备及存储介质

技术领域

本申请涉及通信领域,尤其涉及一种网络接入方法、装置、终端设备及存储介质。

背景技术

目前,标准通信协议(例如3GPP协议)规定了当终端设备接收到重定向信息时,会根据重定向消息进行小区重定向。然而,由于网络配置问题,当终端设备在接收到重定向消息时,根据重定向消息无法重定向至指定小区,此时,终端设备会多次尝试重定向。在尝试重定向的时间段内,终端设备与基站处于连接断开状态,此时终端设备无法接入网络,出现“掉网”的情况,掉网时间过长,会影响用户体验。

发明内容

本申请实施例提供一种网络接入方法、装置、终端设备及存储介质,以减少终端设备的掉网时长。

第一方面,本申请的实施例提供一种网络接入方法,所述方法包括:

接入第一网络,所述第一网络为非独立组网的网络;

接收所述第一网络下发的重定向消息,所述重定向消息用于指示重定向至第二网络,所述第二网络为独立组网的网络;

基于所述重定向消息尝试重定向至所述第二网络;

若重定向至所述第二网络失败,则发起恢复连接请求,所述恢复连接请求用于指示重新接入所述第一网络。

可选地,确定重定向至所述第二网络失败的方式,包括如下至少一种:

在预设时长内未接收到所述第二网络下发的接入参数;

接收到所述第二网络下发的拒绝接入信息。

可选地,所述接入参数包括如下至少一种:频段、频点、物理地址、区域跟踪码、小区标识、小区的位置区码。

可选地,所述接入第一网络之前,所述网络接入方法还包括:

搜索可接入的所述第二网络,并接入所述第二网络;

若未搜索到可接入的所述第二网络,则搜索可接入的所述第一网络。

可选地,所述搜索可接入的所述第二网络,包括:

根据历史频点或全频带搜索可接入的第二网络,所述历史频点为之前成功接入所述第二网络的频点。

可选地,所述发起恢复连接请求之后,所述网络接入方法包括:

检测是否超出所述第一网络的信号覆盖区域;

若是,则搜索当前可接入的网络;

从所述当前可接入的网络中选择一个并接入。

第二方面,本申请的实施例提供一种网络接入装置,所述装置包括:

接入模块,用于接入第一网络,所述第一网络为非独立组网的网络;

消息接收模块,用于接收所述第一网络下发的重定向消息,所述重定向消息用于指示重定向至第二网络,所述第二网络为独立组网的网络;

重定向模块,用于基于所述重定向消息尝试重定向至所述第二网络;

连接恢复模块,用于若重定向至所述第二网络失败,则发起恢复连接请求,所述恢复连接请求用于指示重新接入所述第一网络。

可选地,所述装置还包括:

第一搜索模块,用于搜索可接入的所述第二网络,并接入所述第二网络;

第二搜索模块,用于若未搜索到可接入的所述第二网络,则搜索可接入的所述第一网络。

第三方面,本申请的实施例提供一种终端设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器用于执行所述功耗优化程序时实现上述网络接入方法的步骤。

第四面,本申请的实施例提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述网络接入方法的步骤。

本申请的实施例在接入第一网络后,接收第一网络下发的重定向消息,并根据重定向消息尝试重定向至第二网络,若重定向失败,则发起恢复连接请求,从而使终端设备重新接入第一网络,可见,本申请实施例在终端设备重定向失败后,立即重新接入第一网络恢复网络连接,无需持续尝试重定向,从而减少终端设备的掉网时长。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本申请一实施例中网络接入方法的应用环境示意图;

图2是本申请一实施例网络接入方法的交互示意图

图3是本申请一实施例中网络接入方法的流程示意图;

图4是本申请另一实施例中网络接入方法的流程示意图;

图5是本申请另一实施例中网络接入方法的流程示意图;

图6是本申请另一实施例中网络接入方法的流程示意图;

图7是本申请一实施例中网络接入装置的结构示意图;

图8是本申请一实施例中终端设备的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。在本申请的描述中,需要说明的是,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

在本申请的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“连接”应做广义理解;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。

图1是本申请一实施例的通信系统的架构示意图。如图1所示,该通信系统可以包括终端设备100与基站210、220,终端设备100可与基站210或基站220通信。

终端设备100指能够实现通信功能的模组或包含该模组的设备,终端设备100可以为移动终端或智能设备等,移动终端具体可以为手机、平板电脑、笔记本电脑等中的至少一种,智能设备可以包括便携式可穿戴设备、智能家电、智能监控设备中的至少一者,如智能手表、智能冰箱、扫地机器人车记录仪、安防摄像装置等;模组具体可以为2G通信模组、3G通信模组、4G通信模组、5G通信模组、NB-IoT模组等中的任意一种。

基站210、220用于寻呼信息的调度传输,广播信息的调度传输,数据或信令的转发等。基站包括但不限于:在2G网络中提供基站功能的设备,如基地无线收发站(BaseTransceiver Station,BTS)和基站控制器(Base Station Controller,BSC)、在3G网络中提供基站功能的设备如节点B(Nod e B)和无线网络控制器(Rad ioNetwork Controller,RNC)、在4G网络中提供基站功能的设备如演进的节点B(EvolvedNode B,eNodeB)或在WLAN(Wireless Local Area Network,无线局域网)中提供基站功能的设备如接入点(AccessPoint,AP),其中基站210提供第一网络,基站210提供第二网络。

本申请实施例提供的网络接入方法,可应用在如图1的通信系统中。图2是本申请一实施例网络接入方法的交互示意图。图3是本申请一实施例网络接入方法的流程示意图,参照图2和图3该网络接入方法的执行主体可以是终端设备,且至少包括如下步骤S10至S40:

S10:接入第一网络,该第一网络为非独立组网的网络。

第一网络是指无线网络,且第一网络的组网方式为非独立组网,需要说明的是,此处非独立组网是有别于SA(Standalone,独立组网)网络,而并非特指(Non-Standalone,非独立组网),第一网络可以是LTE(Long Term Evolution,长期演进)网络、NSA网络、3G网络、2G网络中的一者。

终端设备搜索第一网络对应的小区(为方便描述,下文称之为第一小区),然后接入第一小区,最后接入第一网络。以第一网络为NSA网络为例,终端根据历史频点和全频段搜索LTE小区,并选择一LTE小区进行小区接入,若该LTE小区上配置了NR测量,则终端设备注册NSA网络。

在一种实施方式中,终端设备接入第一小区后,获取第一小区的接入参数,第一小区的接入参数包括但不限于以下至少一种:频段、频点、物理地址、区域跟踪码、小区标识、小区的位置区码。

频段是指电磁波的频率范围,例如,GSM900的工作频段为890~960MHz;又如,目前国内LTE分为四个频段:A频段、D频段、E频段和F频段,它们的频率范围依次为2010MHz~2025MHz、2570MHz~2620MHz和2320MHz~2370MHz(2300MHz~2400MHz)、1880MHz~1920MHz。

频点是给固定频率的编号。例如,GSM900的工作频段为890~960MHz,频率间隔都为200KHz,按照200KHz的频率间隔从890MHz、890.2MHz、890.4MHz、890.6MHz、890.8MHz、891MHz……915MHz分为125个无线频率段,并对每个频段从1、2、3、4……125进行编号,得到的即为频点。频点可用于标识终端设备在该频点上选择合适的小区、

物理地址是指物理小区ID(Physical Cell Identities,PCI),PCI可区分小区的无线信号,因此,终端设备的物理层可通过PCI来区分不同的小区。

区域跟踪码TAC(Tracking Area Code)用于终端设备的位置管理。小区标识(CellIdentity,CID)用于标识基站的小区。小区的位置区码(location area code)。

S20:接收第一网络下发的重定向消息,该重定向消息用于指示重定向至第二网络,该第二网络为独立组网的网络。

重定向消息可以包括基站发送的RRC(Radio Resource Control,无线资源控制)CONNECTIONRELEASE。第二网络是指SA网络,也即重定向消息用于指示重定向至SA网络。

S30:基于重定向消息尝试重定向至第二网络。

终端设备根据重定向消息搜索可接入的第二网络对应是小区(为方便描述,下文称之为第二小区),若搜索到可接入的第二小区,则选择第二小区接入,然后接入第二网络,此时终端设备重定向成功。

若终端设备重定向成功,则接入第二网络;否则执行步骤S50。应理解,终端设备尝试重定向的时间段内,以及重定向失败之后,网络连接恢复之前,终端设备与基站之间处于连接断开的状态,此时终端设备未接入网络,出现掉网的情况。

S40:重定向失败,发起恢复连接请求,该恢复连接请求用于指示重新接入第一网络。

终端设备向第一网络的基站发起恢复连接请求,如servicerequest(服务请求;基站反馈同意恢复连接的消息,终端设备根据该消息重新接入第一网络。

在一种实施方式中,终端设备可根据第一小区的接入参数向第一小区对应的发起恢复连接请求,在基站反馈同意恢复连接的消息后接入第一小区,然后接入第一网络。

本申请的实施例在接入第一网络后,接收第一网络下发的重定向消息,并根据重定向消息尝试重定向至第二网络,若重定向失败,则发起恢复连接请求,从而使终端设备重新接入第一网络,可见,本申请实施例在终端设备重定向失败后,立即重新接入第一网络恢复网络连接,无需持续尝试重定向,从而减少终端设备的掉网时长。

在一实施例中,若终端设备在预设时长内未接收到第二网络下发的接入参数,则终端设备重定向失败。接入参数是指第二小区的接入参数。

该接入参数包括如下至少一种:频段、频点、物理地址、区域跟踪码、小区标识、小区的位置区码。接入参数的详细说明可参照前述实施例的说明,再次不再赘述。应理解,终端设备只要接收到第二网络下发的接入参数中的任意一种或多种,则表示终端设备重定向成功,反之,若终端设备一种接入参数都未接收到,则表示终端设备重定向失败。

若终端设备接收到第二网络下发的拒绝接入信息,则终端设备重定向失败。拒绝接入信息表明第二网络拒绝终端设备接入,终端设备重定向失败。

图4和图5为本申请另一实施例的网络接入方法的流程示意图。请参阅4和图5在接入第一网络之前,该方法还包括步骤S11至S13。

S11:搜索可接入的第二网络。

可接入的第二网络是指满足预设网络条件的第二网络,预设条件包括但不限于信号强度、带宽、时延。

若搜索到可接入的第二网络,则执行S12。

S12:接入第二网络。

终端设备根据历史频点或全频带搜索可接入的第二网络,优先搜索可接入的第二网络,并在搜索到可接入的第二网络后,接入第二网络。其中,历史频点为之前成功接入第二网络的频点。

示例性地,终端设备在开机后,或者进入一新的环境后,优先搜索信号强大大于预设值的第二小区,并在搜索到信号强大大于预设值的第二小区时,接入第二小区,然后接入第二网络。

若终端设备根据历史频点和/或全频带搜索都未搜到可接入的第二网络,则可视为当前环境下没有可接入的第二网络,此时终端设备执行S13。

S13:搜索可接入的第一网络。

可接入的第一网络是指满足预设网络条件的第一网络。终端设备搜索到可接入的第一网络,则执行步骤S10。

在前述图3所描述实施例的基础上,本实施例优先搜索可接入的第二网络,并在搜索到可接入的第二网络后接入第二网络,若未搜索到可接入的第二网络,则搜索可接入的第一网络,并接入第一网络,通过设置终端设备的网络搜索顺序,可使得终端设备优先接入第二网络,也因为设置了此网络搜索顺序,才可确定当前环境下无可接入的第二网络,从而使得终端设备在重定向失败后,立即重新接入第一网络。

另外,在图4所示的实施例中,若未搜索到可接入的第二网络,则记录当前网络环境信息,网络环境信息用于标记当前环境下无第二网络,网络环境信息可存储于终端设备中。上述网络环境信息可包括位置区码(location area code,LAC)和用于标识当前环境下无第二网络的标识信息。位置区码是指第一网络对应的小区的位置区码,通过位置区码和标识信息的结合,可确定终端设备所接入的第一网络对应的区域内无第二网络。

当终端设备根据重定向消息执行一次重定向操作,且重定向失败后,则查询终端设备中是否存储有网络环境信息,若存储有网络环境信息,则表面当前网络环境下无第二网络,向第二网络对应的基站发起恢复连接请求,并接收第二网络对应的基站反馈的同意恢复连接的消息,从而重新接入第一网络。

在重定向过程中会发生小区切换,也即尝试由第一小区切换至第二小区,在重定向失败后,若终端设备的位置发生变化,使得终端设备超出第一小区的覆盖区域,则会导致终端设备超出第一网络的信号覆盖区域,此时终端设备无法重新接入第一网络,出现掉网的情况。针对于此,本申请的实施例还提供一种网络接入方法。请参阅图6,在发起恢复连接请求之后,该方法还包括S51至S53。

S51:检测是否超出第一网络的信号覆盖区域。

第一网络的信号覆盖区域可以是特指第一网络下的终端设备原先接入的第一小区的信号覆盖范围,也可以泛指第一网络下的所有第一小区的信号覆盖范围。

若终端设备超出第一网络的信号覆盖区域,则执行S52,若终端设备未超出第一网络的信号覆盖区域,则执行S54。

S52:搜索当前可接入的网络。

当前可接入的网络可以是LTE网络、NSA网络、3G网络和2G网络中的一种。

S53:从当前可接入的网络中选择一个并接入。

该实施例通过终端设备超出第一网络的信号覆盖范围后,重新搜索可接入的网络,可减少因终端设备超出第一网络的信号覆盖范围后造成的掉网的情况。

S54:重新接入第一网络。

根据恢复连接请求重新接入第一网络。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,例如在某些场景中可能先执行S20再执行S10,而不应对本申请实施例的实施过程构成任何限定。

本申请一实施例提出了一种小区重定向装置,如图7所示,该装置包括:

接入模块10,用于接入第一网络,第一网络为非独立组网的网络;

消息接收模块20,用于接收第一网络下发的重定向消息,重定向消息用于指示重定向至第二网络,第二网络为独立组网的网络;

重定向模块30,用于基于重定向消息尝试重定向至第二网络;

连接恢复模块40,用于若重定向至第二网络失败,则发起恢复连接请求,恢复连接请求用于指示重新接入第一网络。

在一实施例中,小区重定向装置还包括:

检测单元,用于检测终端设备是否超出第一小区的信号覆盖区域;

搜索单元,用于响应于终端设备超出第一小区的信号覆盖区域,则终端设备搜索当前可接入的小区;

第二接入单元,用于从当前可接入的小区中选择一个小区接入。

关于小区重定向装置的具体限定可以参见上文中对于网络接入方法的限定,在此不再赘述。上述小区重定向装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于终端设备中的处理器中,也可以以软件形式存储于终端设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种终端设备,如图8所示,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述小区重定向的步骤。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述网络接入方法的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

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

以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:通信系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!