一种网络连接方法及终端、存储介质与流程

文档序号:23553007发布日期:2021-01-05 21:13阅读:56来源:国知局
本申请涉及通信
技术领域
:,尤其涉及一种网络连接方法及终端、存储介质。
背景技术
::统一接入控制(unifiedaccesscontrol,uac)是5g系统中引入的控制终端接入网络的机制,目的是为了缓解基站侧的网络拥塞,终端在向基站发送rrc连接建立请求前先判断是否可以发起rrc连接建立请求,如果不可以发起rrc连接建立请求,则终端不向基站发送rrc连接建立请求,终端等待可以向基站发送rrc连接建立请求之后再向基站发送该rrc连接建立请求,如此,就限制基站侧的网络负载。在现有技术中,终端产生的网络接入请求在非接入层(non-accessstratum,nas)和接入层(accessstratum,as)进行判断,确定该网络接入请求因为统一接入控制机制被禁止之后,终端再次产生到网络接入请求时,nas层和as层还会判断该接入请求是否被禁止,若被禁止,则终端还是不能向网络侧发送再次产生的网络接入请求,如此降低了终端向网络侧发送网络接入请求时的速度。技术实现要素:为解决上述技术问题,本申请实施例期望提供一种网络连接方法及终端、存储介质,能够提高终端向网络侧发送网络接入请求时的速度。本申请的技术方案是这样实现的:本申请实施例提供一种网络连接方法,应用于终端,所述终端包括非接入层nas和接入层as,所述nas层包括第一定时器,所述方法包括:在确定出第一网络接入请求被禁止、且请求禁止时长到达的情况下,所述nas层接收所述as层传输的请求缓解消息;所述nas层根据所述请求缓解消息,确定所述第一定时器的第一运行时长并启动所述第一定时器;在所述第一运行时长内、接收到第二网络接入请求的情况下,向所述网络侧发送所述第二网络接入请求,以供所述网络侧执行所述第二网络接入请求对应的网络接入操作,所述第一网络接入请求的第一请求类别和所述第二网络接入请求的第二请求类别相同。本申请实施例提供了一种终端,所述终端包括nas层和as层,所述nas层包括第一定时器,所述终端包括:接收单元,用于在确定出第一网络接入请求被禁止、且请求禁止时长到达的情况下,所述nas层接收所述as层传输的请求缓解消息;确定单元,用于所述nas层根据所述请求缓解消息,确定所述第一定时器的第一运行时长;启动单元,用于启动所述第一定时器;发送单元,用于在所述第一运行时长内、接收到第二网络接入请求的情况下,向所述网络侧发送所述第二网络接入请求,以供所述网络侧执行所述第二网络接入请求对应的网络接入操作,所述第一网络接入请求的第一请求类别和所述第二网络接入请求的第二请求类别相同。本申请实施例提供一种终端,所述终端包括:存储器、处理器和通信总线,所述存储器通过所述通信总线与所述处理器进行通信,所述存储器存储所述处理器可执行的网络连接的程序,当所述网络连接程序被执行时,通过所述处理器执行上述所述的方法。本申请实施例提供了一种存储介质,其上存储有计算机程序,应用于终端,其特征在于,该计算机程序被处理器执行时实现上述所述的方法。本申请实施例提供了一种网络连接方法及终端、存储介质,网络连接方法应用于终端,终端包括nas层和as层,nas层包括第一定时器,网络连接方法包括:在确定出第一网络接入请求被禁止、且请求禁止时长到达的情况下,nas层接收as层传输的请求缓解消息;nas层根据请求缓解消息,确定第一定时器的第一运行时长并启动第一定时器;在第一运行时长内、接收到第二网络接入请求的情况下,向网络侧发送第二网络接入请求,以供网络侧执行第二网络接入请求对应的网络接入操作,第一网络接入请求的第一请求类别和第二网络接入请求的第二请求类别相同。采用上述方法实现方案,终端在确定出第一网络接入请求被禁止、且请求禁止时长到达的情况下,终端就根据请求缓解消息确定出了第一运行时长,使得在第一预设时长内,若终端接收到与第一请求类别相同的第二请求类别对应的第二网络接入请求时,终端可以直接向网络侧发送该第二网络接入请求,提高了终端向网络侧发送网络接入请求时的速度。附图说明图1为本申请实施例提供的一种现有技术中的网络连接结构示意图;图2为本申请实施例提供的一种网络连接方法流程图;图3为本申请实施例提供的一种示例性的网络连接方法流程图一;图4为本申请实施例提供的一种示例性的网络连接方法流程图二;图5为本申请实施例提供的一种终端的组成结构示意图一;图6为本申请实施例提供的一种终端的组成结构示意图二。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。统一接入控制(unifiedaccesscontrol,uac)是5g系统中引入的控制终端接入网络的机制,目的是为了缓解基站侧的网络拥塞,终端在向基站发送rrc连接建立请求前先判断是否可以发起rrc连接建立请求,如果不可以发起rrc连接建立请求,则终端不向基站发送rrc连接建立请求,终端等待可以向基站发送rrc连接建立请求之后再向基站发送该rrc连接建立请求,如此,就限制基站侧的网络负载。该机制支持所有业务,适用于终端的所有状态:空闲态,去激活态以及连接态。在进行统一接入控制的过程中,基站在系统消息(systeminformationblock,sib)中广播接入控制信息,该接入控制信息是与接入标识和接入类别相关联的接入参数的列表,即由阻拦因子和阻拦时间组成的阻拦参数集。终端基于这些阻拦参数集和终端配置来确定是否允许与该接入类别相同的接入请求进行接入。在统一接入控制的处理中,非接入层负责将不同接入请求及不同优先级用户映射成一个接入类别和一个或多个接入标识,接入层则根据接入类别和接入标识以及网络广播的阻拦参数集来决定是否允许接入。对于当前3gppts24.501关于统一访问控制章节的要求,终端处理某个网络接入请求(例如空闲模式下上层发起pdu会话创建)时通常的机制如图1所示:11、发送的网络接入请求。需要说明的是,nas层接收到上层应用发送的网络接入请求之后,nas层就按照不同接入请求及终端配置之间的映射关系,从终端配置的配置信息中确定出该网络接入请求对应的请求类别并设置一个或多个请求标识。需要说明的是,nas层接收到网络接入请求之后,nas就向as层发送网络接入请求。还需要说明的是,nas向as层发送网络接入请求具体可以为nas信令链接建立请求。还需要说明的是,nas信令链接建立请求可以为nas层接收到网络接入请求之后,nas层生成的信令。需要说明的是,nas层向as层发送的nas信令链接建立请求中携带请求类别和请求标识。as层接收到nas层发送的nas信令连接建立请求之后,as层就可以判断是否可以向网络侧发送网络接入请求了。as层可以依据3gppts38.311关于统一访问控制章节的要求按照下列顺序对网络接入请求进行接入控制的检查。12、发送阻拦参数,阻拦参数包括阻拦时间。在本申请实施例中,网络侧可以在nas层向as层发送网络接入请求之前,向as层发送阻拦参数;网络侧可以在nas层向as层发送第一网络接入请求之后,向as层发送阻拦参数,具体的可根据实际情况进行确定,本申请实施例对此不作限定。需要说明的是,阻拦参数还包括阻拦因子集合。13、确定网络接入请求被禁止。as层先检查as层中的第二定时器的运行状态,如果第二定时器的运行状态为运行,则确定网络接入请求被禁止;如果第二定时器的运行状态为未运行,则as层根据网络侧发送的系统消息sib1中的接入控制信息对nas层发送的请求类别和请求标识进行检查。每个请求类别都有对应的阻拦参数集。as层先检查请求标识,如果其中一个请求标识对应的阻拦参数为0,则允许接入,即可以向网络侧发送网络接入请求,如果都为1,则再做请求类别的阻拦检查,如果as层生成的随机数小于阻拦参数集中的阻拦因子,则允许接入,即可以向网络侧发送网络接入请求。反之,则确定网络接入请求被禁止。14、发送网络接入请求被禁止信息。as层通过nas层向上层应用发送网络接入请求被禁止信息。15、根据阻拦时间确定第二定时器的运行时间,启动第二定时器。若网络接入请求被禁止,则as通知nas层网络接入请求被禁止,并且启动第二定时器,第二定时器的运行时长为(0.7+0.6*rand)*阻拦时间,其中rand为0-1之间的随机数,阻拦时间为sib1中的接入禁止时间。在第二定时器运行的时间内,所有与网络接入请求的请求类别相同的接入请求均被禁止。16、发送请求缓解消息。在第二定时器超时或者因为其他原因停止的情况下,as向nas发送请求缓解消息。nas层转发该请求缓解消息给上层,上层应用决定是否继续发起网络接入请求。终端发起的网络接入请求在nas层及as层进行判断,确定该网络接入请求由于统一接入控制机制被禁止,即as启动了该接入类别的对应第二定时器,在该第二定时器运行的这段时间内,终端是无法再进行同样的接入尝试,直到第二定时器运行超时或者停止运行,as层就产生了缓解通知,终端就可以向基站发送rrc连接建立请求了。然而对于应用层来说,用户何时触发网络接入请求是不确定的,所以即使终端收到了缓解通知,终端也不能立刻发起网络接入请求,请求向基站发送rrc连接建立请求了。这样就会带来一个问题:等再有网络接入请求时,nas层和as层是否还需要对该网络接入请求做统一接入控制检查?若需要做统一接入控制检查,这样带来的问题是该接入请求经过判决可能又会被再次禁止,又要经历一个第二定时器的时长才能再次发起接入,如此,降低了终端与基站之间建立rrc连接时的成功率,降低了用户体验。若不需要再做统一接入控制检查,则又会违背统一接入控制机制的初衷,增加了基站侧的网络负担,使得基站侧产生网络拥塞。对于现有技术中存在的问题,具体可通过以下实施例中的方法进行解决。本申请实施例提供了一种网络连接方法,应用于终端,终端包括第一定时器,图2为本申请实施例提供的一种网络连接方法流程图一,如图2所示,网络连接方法可以包括:s101、在确定出第一网络接入请求被禁止、且请求禁止时长到达的情况下,nas层接收as层传输的请求缓解消息。本申请实施例提供的网络连接方法适用于终端向网络侧发送第一网络接入请求的场景下。在本申请实施例中,终端可以以各种形式来实施。例如,本申请中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(personaldigitalassistant,pda)、便捷式媒体播放器(portablemediaplayer,pmp)、导航装置、可穿戴设备、智能手环、计步器等装置,以及诸如数字tv、台式计算机等装置。在本申请实施例中,请求缓解消息可以为在禁止时长到达的情况下,as层产生的信息。在本申请实施例中,请求禁止时长可以为终端中预设的不向网络侧发送第一网络接入请求的时长;请求禁止时长也可以为网络侧广播的不允许终端向网络侧发送第一网络接入请求的时长;请求禁止时长也可以为终端根据网络侧广播的信息确定出来的不向网络侧发送第一网络接入请求的时长,具体的可根据实际情况进行确定,本申请实施例对此不作限定。在本申请实施例中,终端可以在触发业务接入请求的情况下,终端就产生与该业务接入请求对应的第一网络接入请求。在本申请实施例中,第一网络接入请求包括数据传输通道分配请求或者语音电话发起请求。具体的,数据传输通道分配请求具体为终端接收到的来自数据面(dp)的建立现有分组数据单元(packetdataunit,pdu)会话的用户面资源请求;语音电话发起请求可以为终端接收到的来自ip多媒体系统(ipmultimediasubsystem,ims)的多媒体电话业务(multimediatelephony,mmtel)语音电话发起请求。在本申请实施例中,as层还包括第二定时器,终端在确定出第一网络接入请求被禁止、且请求禁止时长到达的情况下,nas层接收as层传输的请求缓解消息之前,终端还会执行如下操作:终端在nas层接收到第一网络接入请求的情况下,终端就从第一网络接入请求中获取第一网络接入请求的请求参数,并将请求参数传输至as层;终端将请求参数传输至as层之后,终端的as层就根据请求参数和阻拦参数确定是否启动第二定时器;终端的as层就根据请求参数和阻拦参数确定是否启动第二定时器之后,as层在确定出启动第二定时器的情况下,as层就基于阻拦时间确定请求禁止时长,并在请求禁止时长内,禁止向网络侧发送第二网络接入请求。在本申请实施例中,第二网络接入请求包括数据传输通道分配请求或者语音电话发起请求。具体的,数据传输通道分配请求具体为终端接收到的来自数据面(dp)的建立现有分组数据单元(packetdataunit,pdu)会话的用户面资源请求;语音电话发起请求可以为终端接收到的来自ip多媒体系统(ipmultimediasubsystem,ims)的多媒体电话业务(multimediatelephony,mmtel)语音电话发起请求。需要说明的是,第一网络接入请求的第一请求类别和第二网络接入请求的第二请求类别相同。需要说明的是,第一请求类别可以为用户主动发起数据的请求类别,也可以为多媒体语音电话类别,具体的可根据实际情况进行确定,本申请实施例对此不作限定。还需要说明的是,用户主动发起数据的请求类别具体可以为类别3:终端发起(mobileoriginate,mo)数据类别;多媒体语音电话类别可以为具体可以为类别4:mmtel语音电话类别。需要说明的是,阻拦参数为网络侧发送的、与第一请求类别对应的参数;阻拦参数包括阻拦时间。需要说明的是,请求参数中包括第一请求类别和第一请求标识。需要说明的是,第一请求标识的数量可以为一个,也可以为多个,具体的可根据实际情况进行确定,本申请实施例对此不作限定。在本申请实施例中,nas层在接收到第一网络接入请求的情况下,nas层就按照不同接入请求及终端配置之间的映射关系,从终端配置的配置信息中确定出该第一网络接入请求对应的第一请求类别并设置一个或多个第一请求标识。在本申请实施例中,nas层在获取到请求参数的情况下,nas层可以直接将该请求参数传输至as层;nas层也可以在获取到请求参数的情况下,产生nas信令链接建立请求,并将该请求参数加载至nas信令链接建立请求中,之后将携带请求参数的nas信令链接建立请求传输至as层,具体的可根据实际情况进行确定,本申请实施例对此不作限定。在本申请实施例中,as层根据请求参数和阻拦参数确定是否启动第二定时器的过程,包括:as层在接收到请求参数的情况下,as层先确定第二定时器的状态;在as层确定出第二定时器的状态为未运行状态的情况下,as层就确定请求参数中的第一请求标识的参数值是否为预设参数值,在第一请求标识的参数值不预设参数值的情况下,as层就从阻拦参数中的阻拦因子集合中确定与该第一接入类别对应的阻拦因子,同时,as层产生第一随机数,在该第一随机数据大于等于阻拦因子的情况下,as层就确定第一网络接入请求被禁止,然后as层就向nas层发送第一网络接入请求被禁止的信息,同时as层启动第二定时器。需要说明的是,阻拦因子集合中包括多个阻拦因子,as层在得到第一请求类别的情况下,as层就可以在阻拦因子集合中,确定出与第一网络接入请求的请求类别对应的阻拦因子。需要说明的是,as层在阻拦因子集合中,确定出与第一请求类别对应的阻拦因子的方式,可以为:as层从阻拦因子集合中获取请求类别与阻拦因子的对应关系,as层根据第一请求类别和请求类别与阻拦因子的对应关系,从而确定出与第一请求类别对应的阻拦因子,as层也可以根据其他的方式在阻拦因子集合中,确定出与第一网络接入请求的请求类别对应的阻拦因子,具体的可根据实际情况进行确定,本申请实施例对此不作限定。在本申请实施例中,在该第一随机数据小于阻拦因子的情况下,则允许接入,as层就向网络侧发送该第一网络接入请求。在本申请实施例中,第一随机数为0-1之间的随机数。在本申请实施例中,在as层确定出第二定时器的状态为运行状态的情况下,则as层就确定第一网络接入请求被禁止,as层不向网络侧发送该第一网络接入请求。在本申请实施例中,第一请求标识的参数值不为预设参数值的情况,可以为至少一个第一请求标识的至少一个参数值都不等于预设参数值。在本申请实施例中,第一请求标识的参数值可以为0,第一请求标识的参数值可以为1,具体的可根据实际情况进行确定,本申请实施例对此不作限定。在本申请实施例中,预设参数值可以为0。在本申请实施例中,若至少一个第一请求标识的至少一个参数值中任意一个参数值为0,则允许接入,as层就向网络侧发送该第一网络接入请求,或者向网络侧发送该无线资源控制(radioresourcecontrol,rrc)连接创建请求。在本申请实施例中,请求禁止时长具体为第二定时器的运行时长。终端在启动该第二定时器之后,第二定时器就开始运行,当第二定时器运行时间超过该请求禁止时长时,第二定时器就停止运行。在本申请实施例中,第二定时器可以为t390定时器,第二定时器也可以为t302定时器,第二定时器还可以为t390定时器和t302定时器,具体的可根据实际情况进行确定,本申请实施例对此不作限定。s102、nas层根据请求缓解消息,确定第一定时器的第一运行时长并启动第一定时器。在本申请实施例中,终端的nas接收as层传输的请求缓解消息之后,终端的nas层就可以根据请求缓解消息,确定第一定时器的第一运行时长,并启动第一定时器了。在本申请实施例中,终端的nas层根据请求缓解消息,确定第一定时器的第一运行时长的过程,包括:nas层从请求缓解消息中获取阻拦时间和请求禁止时长;终端的nas层从请求缓解消息中获取阻拦时间和请求禁止时长之后,终端的nas层就根据阻拦时间和请求禁止时长,确定出第一定时器的第一运行时长了。需要说明的是,阻拦时间为网络侧广播的sib1信息的与第一请求类别对应的预设时间。在本申请实施例中,终端可以获取阻拦时间与请求禁止时长的差值,从而就得到了第一运行时长;终端也可以先获取阻拦时间的1.3倍,得到乘积,之后再获取该乘积与请求禁止时长的差值,得到第一运行时长,具体的可根据实际情况进行确定,本申请实施例对此不作限定。在本申请实施例中,as层产生第二随机数,并确定出该第二随机数的0.6倍后再加上0.7得到数值和之后,再乘以阻拦时间,从而就得到了请求禁止时长了。需要说明的是,第二随机数为0-1之间的随机数。在本申请实施例中,在第一运行时长内,nas层接收到与第二网络接入请求的情况下,as层就免于对该第二网络接入请求进行统一接入控制检查,可以直接向网络侧发送该第二网络接入请求。在此过程中,若第一运行时长的时间长度太短,则第一定时器就失去了存在的意义,无法达到提高终端向网络侧发送网络接入请求时的速度的效果,若第一运行时长的时间长度太长,则又不能满足统一接入控制的要求,故第一运行时长的时间长度是一个重要参数。在本申请实施例中,可根据公式(1)确定出第二定时器的运行时长,即得到请求禁止时长。(0.7+0.6*随机数)*阻拦时间(1)由公式(1)可以得到,若随机数的取值为1,则可以得到请求禁止时长的最大值为1.3*阻拦时间;若随机数的取值为0,则可以得到请求禁止时长的最小值为0.7*阻拦时间,在0.7*阻拦时间和1.3*阻拦时间之间的时间段内,第二网络接入请求的接入请求结果是不确定的。在没有其他原因致使第二定时器停止的情况下,若随机数为1,则0到1.3*阻拦时间的这段时间内第二网络接入请求都是被禁止的;若随机数为0,则0到0.7*阻拦时间的时间段内第二网络接入请求是被禁止的,从0.7*阻拦时间到1.3*阻拦时间的时间段内,在接收到第二网络接入请求的情况下,可以将向网络侧发送第二网络接入请求,该第二网络接入请求可以不进行统一接入控制的检查,更快的接入网络,能够达到提高终端向网络侧发送网络接入请求时的速度的效果,提高用户体验。由此,可以得到第一运行时长公式为:1.3*阻拦时间与请求禁止时长之间的差值。在本申请实施例中,终端的nas层启动第一定时器之后,在第一定时器满足停止运行条件的情况下,终端的nas层就停止运行第一定时器。需要说明的是,终端的nas层停止运行第一定时器之后,终端再接收到第二网络接入请求的情况下,终端就需要根据该第二请求类别和第二网络接入请求的请求标识,对第二网络接入请求进行统一接入控制检查,重新确定是否向网络侧发送该第二网络接入请求。在本申请实施例中,第二请求类别和第一网络接入请求的第一请求类别相同。需要说明的是,第二网络接入请求可以与第一网络接入请求相同,即第二网络接入请求就是第一网络接入请求;第二网络接入请求也可以与第一网络接入请求不同,但是第二请求类别和第一请求类别相同。在本申请实施例中,停止运行条件包括第一定时器的运行时长达到,或者在第一定时器的第一运行时长内,nas层接收到预设次数的第二网络接入请求。在本申请实施例中,预设次数可以为1次,即在第一定时器的第一运行时长内,nas层接收到第二网络接入请求的情况下,nas层就停止运行该第一定时器;预设次数也可以为2次,即在第一定时器的第一运行时长内,nas层接收到两次第二网络接入请求的情况下,nas层就停止运行该第一定时器;预设次数也可以为多次,即在第一定时器的第一运行时长内,nas层接收到多次第二网络接入请求的情况下,nas层就停止运行该第一定时器;具体的可根据实际情况进行确定,本申请实施例对此不作限定。在本申请实施例中,nas层在第一运行时长内,接收到预设次数的第二网络接入请求的情况下,nas层就停止运行第一定时器的过程,可以为在第一运行时间内,nas层在第一次接收到第二网络接入请求的情况下,nas层就将该第二网络接入请求传输至as层,as层不需要在对该第二网络接入请求进行统一接入控制检查,直接将第二网络接入请求传输至网络侧;若在第一运行时间内,nas层又接收到第二网络接入请求,nas层就将信接收到的第二网络接入请求传输至as层,as层不需要在对该新接收的第二网络接入请求进行统一接入控制检查,直接将新接收的第二网络接入请求传输至网络侧;直至接收到的第二网络接入请求的次数达到预设次数。需要说明的是,若在第一运行时间内,nas层接收到的第二网络接入请求的数量超过预设次数的情况下,nas层就将超过预设次数的第二网络接入请求发送至as层,以供as层对该超过预设次数的第二网络接入请求进行统一接入控制检查。在本申请实施例中,终端的nas层停止运行第一定时器之后,终端的nas层在接收到第二网络接入请求的情况下,nas层就对第二网络接入请求进行统一接入控制检查,具体的nas层对第二网络接入请求进行统一接入控制检查的过程可以为:nas层就从第二网络接入请求中获取第二网络接入请求的请求参数;nas层将第二网络接入请求的请求参数传输至as层;as层根据第二网络接入请求的请求参数,确定第二网络接入请求的接入请求状态;在as层确定出接入请求状态为禁止状态的情况下,as层就禁止向网络侧发送第二网络接入请求。需要说明的是,请求参数中包括第二请求类别。在本申请实施例中,as层根据第二网络接入请求的请求参数,确定第二网络接入请求的接入请求状态的过程,包括:as层根据请求参数和阻拦参数确定是否启动第二定时器;在as层确定出启动第二定时器的情况下,即as层确定出第二网络接入请求的接入请求状态为禁止状态。需要说明的是,该阻拦参数为网络侧发送的、与第二请求类别对应的参数;阻拦参数包括阻拦时间。在本申请实施例中,在as层确定出第二网络接入请求的接入请求状态为禁止状态时,as层就基于阻拦时间确定请求禁止时长,并在请求禁止时长内,禁止向网络侧发送第二网络接入请求。s103、在第一运行时长内、接收到第二网络接入请求的情况下,向网络侧发送第二网络接入请求,以供网络侧执行第二网络接入请求对应的网络接入操作,第一网络接入请求的第一请求类别和第二网络接入请求的第二请求类别相同。在本申请实施例中,终端的nas层根据请求缓解消息,确定第一定时器的第一运行时长并启动第一定时器之后,在第一运行时长内、接收到第二网络接入请求的情况下,终端就向网络侧发送第二网络接入请求,以供网络侧执行第二网络接入请求对应的网络接入操作。在本申请实施例中,终端在第一运行时长内、接收到第二网络接入请求的情况下,终端就不再对该第二网络接入请求进行统一接入控制检查了,直接向网络侧发送第二网络接入请求。示例性的,在第一网络接入请求具体为第一数据传输通道分配请求的情况下,一种示例性的网络连接结构示意图如图3所示:31、发送第一数据传输通道分配请求。在本申请实施例中,终端在接收到第一数据传输通道分配请求的情况下,终端就利用上层应用向nas层发送第一数据传输通道分配请求。需要说明的是,上层应用可以为dp。在本申请实施例中,在nas层从第一数据传输通道分配请求中确定出第一数据传输通道分配请求的请求类别和请求标识的情况下,nas层就通过第一数据传输通道分配请求将请求类别和请求标识传输至as层。32、发送阻拦参数,阻拦参数包括阻拦时间。在本申请实施例中,网络侧可以在nas层向as层传输第一数据传输通道分配请求之前,向as层发送阻拦参数;网络侧可以在nas层向as层传输第一数据传输通道分配请求之后,向as层发送阻拦参数,具体的可根据实际情况进行确定,本申请实施例对此不作限定。需要说明的是,阻拦参数还包括阻拦因子集合。33、确定第一数据传输通道分配请求被禁止。在本申请实施例中,在as层接收到请求类别和请求标识的情况下,as层就判断能否向网络侧发送第一数据传输通道分配请求,在as层确定出不能向网络侧发送第一数据传输通道分配请求的情况下,即确定第一数据传输通道分配请求被禁止。34、发送第一数据传输通道分配请求被禁止信息。在本申请实施例中,as通过nas层向上层应用发送第一数据传输通道分配请求被禁止信息。35、确定第二定时器的运行时间,启动第二定时器。在本申请实施例中,as确定第一数据传输通道分配请求被禁止的情况下,as层就确定第二定时器的运行时间,并启动第二定时器。36、发送请求缓解消息。在本申请实施例中,as层在确定出第二定时器停止运行或者是第二定时器运行超过该运行时间的情况下,as层就通过nas层向上层应用发送请求缓解消息。37、启动第一定时器,并根据阻拦时间确定第一运行时长。在本申请实施例中,nas层接收到as层发送请求缓解消息时,nas层就启动第一定时器,并根据阻拦时间确定第一运行时长。需要说明的是,阻拦时间是网络侧广播的预设时间。38、发送第二数据传输通道分配请求。在本申请实施例中,在第一运行时长内,终端接收到第二数据传输通道分配请求的情况下,终端就利用上层应用向nas层发送第一数据传输通道分配请求,并通过as层向网络侧发送第二数据传输通道分配请求。示例性的,在第一网络接入请求具体为第一语音电话发起请求的情况下,一种示例性的网络连接结构示意图如图4所示:41、发送第一语音电话发起请求。在本申请实施例中,终端在接收到第一语音电话发起请求的情况下,终端就利用上层应用向nas层发送第一语音电话发起请求。需要说明的是,上层应用可以为ims。在本申请实施例中,在nas层从第一语音电话发起请求中确定出第一语音电话发起请求的请求类别和请求标识的情况下,nas层就通过第一语音电话发起请求将请求类别和请求标识传输至as层。42、发送阻拦参数,阻拦参数包括阻拦时间。在本申请实施例中,网络侧可以在nas层向as层传输第一语音电话发起请求之前,向as层发送阻拦参数;网络侧可以在nas层向as层传输第一语音电话发起请求之后,向as层发送阻拦参数,具体的可根据实际情况进行确定,本申请实施例对此不作限定。需要说明的是,阻拦参数还包括阻拦因子集合。43、确定第一语音电话发起请求被禁止。在本申请实施例中,在as层接收到请求类别和请求标识的情况下,as层就判断能否向网络侧发送第一语音电话发起请求,在as层确定出不能向网络侧发送第一语音电话发起请求的情况下,即确定第一语音电话发起请求被禁止。44、发送第一语音电话发起请求被禁止信息。在本申请实施例中,as通过nas层向上层应用发送第一语音电话发起请求被禁止信息。45、确定第二定时器的运行时间,启动第二定时器。在本申请实施例中,as确定第一语音电话发起请求被禁止的情况下,as层就确定第二定时器的运行时间,并启动第二定时器。46、发送请求缓解消息。在本申请实施例中,as层在确定出第二定时器停止运行或者是第二定时器运行超过该运行时间的情况下,as层就通过nas层向上层应用发送请求缓解消息。47、启动第一定时器,并根据阻拦时间确定第一运行时长。在本申请实施例中,nas层接收到as层发送请求缓解消息时,nas层就启动第一定时器,并根据阻拦时间确定第一运行时长。需要说明的是,阻拦时间是网络侧广播的预设时间。48、发送第二语音电话发起请求。在本申请实施例中,上层应用接收到请求缓解消息后一段时间内,发起第二语音电话发起请求,且该一段时间内的时间长度超过第一运行时长,上层应用就将该第二语音电话发起请求通过nas层发送至as层。在本申请实施例中,第一语音电话发起请求的请求类别和第二语音电话发起请求的请求类别相同。49、对第二语音电话发起请求进行统一接入控制检查。在本申请实施例中,由于上层应用是在第一运行时长之后接收到第二语音电话发起请求,则as层需要对第二语音电话发起请求进行统一接入控制检查。可以理解的是,终端在确定出第一网络接入请求被禁止、且请求禁止时长到达的情况下,终端就根据请求缓解消息确定出了第一运行时长,使得在第一预设时长内,若终端接收到与第一请求类别相同的第二请求类别对应的第二网络接入请求时,终端可以直接向网络侧发送该第二网络接入请求,提高了终端向网络侧发送网络接入请求时的速度。基于上述实施例的同一发明构思,本申请实施例提供了一种终端1,终端1包括nas层和as层,所述as层包括第一定时器,对应于一种网络连接方法;图5为本申请实施例提供的一种终端的组成结构示意图一,该终端1可以包括:接收单元11,用于在确定出第一网络接入请求被禁止、且请求禁止时长到达的情况下,所述nas层接收所述as层传输的请求缓解消息;确定单元12,用于所述nas层根据所述请求缓解消息,确定所述第一定时器的第一运行时长;启动单元13,用于启动所述第一定时器;发送单元14,用于在所述第一运行时长内、接收到第二网络接入请求的情况下,向所述网络侧发送所述第二网络接入请求,以供所述网络侧执行所述第二网络接入请求对应的网络接入操作,所述第一网络接入请求的第一请求类别和所述第二网络接入请求的第二请求类别相同。在本申请的一些实施例中,所述终端还包括获取单元;所述获取单元,用于从所述请求缓解消息中获取阻拦时间和所述请求禁止时长,所述阻拦时间为网络侧发送的、与所述第一请求类别对应的预设时间;所述确定单元12,用于所述nas层根据所述阻拦时间和所述请求禁止时长,确定所述第一定时器的第一运行时长。在本申请的一些实施例中,所述终端还包括运行单元;所述运行单元,用于在所述第一定时器满足停止运行条件的情况下,停止运行所述第一定时器;所述停止运行条件包括:所述第一运行时长到达;或者,在所述第一运行时长内,接收到预设次数的所述第二网络接入请求。在本申请的一些实施例中,所述as层包括第二定时器,所述终端还包括传输单元;所述获取单元,用于在所述nas层接收到所述第一网络接入请求的情况下,从所述第一网络接入请求中获取所述第一网络接入请求的请求参数;所述请求参数中包括所述第一请求类别;所述传输单元,用于将所述请求参数传输至所述as层;所述确定单元,用于所述as层根据所述请求参数和阻拦参数确定是否启动所述第二定时器;所述阻拦参数为所述网络侧发送的、与所述第一请求类别对应的参数;所述阻拦参数包括所述阻拦时间;在确定出启动所述第二定时器的情况下,基于所述阻拦时间确定所述请求禁止时长,并在所述请求禁止时长内,禁止向所述网络侧发送所述第二网络接入请求。在本申请的一些实施例中,所述获取单元,用于在接收到所述第二网络接入请求的情况下,从所述第二网络接入请求中获取所述第二网络接入请求的请求参数;所述请求参数中包括所述第二请求类别;所述确定单元,用于根据所述第二网络接入请求的请求参数,确定所述第二网络接入请求的接入请求状态;在所述第二网络接入请求的接入请求状态为禁止状态的情况下,禁止向所述网络侧发送所述第二网络接入请求。在本申请的一些实施例中,所述第一网络接入请求包括数据传输通道分配请求或者语音电话发起请求。在本申请的一些实施例中,所述第二网络接入请求包括数据传输通道分配请求或者语音电话发起请求。需要说明的是,在实际应用中,上述接收单元11、确定单元12、启动单元13和发送单元14可由终端1上的处理器15实现,具体为cpu(centralprocessingunit,中央处理器)、mpu(microprocessorunit,微处理器)、dsp(digitalsignalprocessing,数字信号处理器)或现场可编程门阵列(fpga,fieldprogrammablegatearray)等实现;上述数据存储可由终端1上的存储器16实现。本申请实施例还提供了一种终端1,如图6所示,所述终端1包括:处理器15、存储器16和通信总线17,所述存储器16通过所述通信总线17与所述处理器15进行通信,所述存储器16存储所述处理器15可执行的程序,当所述程序被执行时,通过所述处理器15执行如上述所述的网络连接方法。在实际应用中,上述存储器16可以是易失性存储器(volatilememory),例如随机存取存储器(random-accessmemory,ram);或者非易失性存储器(non-volatilememory),例如只读存储器(read-onlymemory,rom),快闪存储器(flashmemory),硬盘(harddiskdrive,hdd)或固态硬盘(solid-statedrive,ssd);或者上述种类的存储器的组合,并向处理器15提供指令和数据。本申请实施例提供了一种计算机可读存储介质,其上有计算机程序,所述程序被处理器15执行时实现如上述所述的网络连接方法。可以理解的是,终端在确定出第一网络接入请求被禁止、且请求禁止时长到达的情况下,终端就根据请求缓解消息确定出了第一运行时长,使得在第一预设时长内,若终端接收到与第一请求类别相同的第二请求类别对应的第二网络接入请求时,终端可以直接向网络侧发送该第二网络接入请求,提高了终端向网络侧发送网络接入请求时的速度。本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。以上所述,仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1