随机接入的控制方法、装置和移动终端与流程

文档序号:14847364发布日期:2018-06-30 16:51阅读:260来源:国知局
随机接入的控制方法、装置和移动终端与流程

本发明涉及通信领域,具体而言,涉及一种随机接入的控制方法、装置和移动终端。



背景技术:

在随机接入过程中,通信容易受到基站的外部或内部干扰;当干扰过大时,UE(User Equipment,用户设备)和eNB(evolved Node B,演进型基站)之间通信受阻,导致UE接收不到来自eNB的接入应答;此时,UE会将该小区的4G网络规避掉,连接至2G或3G网络,导致该UE无法登陆4G网络。然而,低制式网络的网络带宽、网络信号质量等相对高制式网络较差,难以满足用户原本的高制式网络的上网需求,导致用户的上网体验度较差。



技术实现要素:

有鉴于此,本发明实施例的目的在于提供一种随机接入的控制方法、装置和移动终端,以增加移动终端接入至高制式网络的几率,提高网络接入的稳定性,从而提升用户的上网体验。

为了实现上述目的,本发明实施例采用的技术方案如下:

第一方面,本发明实施例提供了一种随机接入的控制方法,方法应用于移动终端,包括:当移动终端向第一小区发起随机接入过程时,判断是否成功接入第一小区的高制式网络;如果否,调整第一小区的重选参数,以降低第一小区被选中的概率;重选小区,得到第二小区;向第二小区发起随机接入过程,以接入第二小区的高制式网络。

在本发明较佳的实施例中,上述调整第一小区的重选参数的步骤,包括:重设第一小区的参考参数,以降低第一小区的优先级;参考参数包括接收功率和/或信号质量。

在本发明较佳的实施例中,上述重设第一小区的参考参数的步骤,包括:将第一小区的参考参数减去设定的偏置值,偏置值大于0;或者,将第一小区的参考参数乘以设定的权值,权值小于1。

在本发明较佳的实施例中,上述调整第一小区的重选参数的步骤,包括:降低第一小区的指定频点的优先级。

在本发明较佳的实施例中,上述调整第一小区的重选参数的步骤之后,方法还包括:开始计时;当到达设定时长时,恢复第一小区的重选参数。

在本发明较佳的实施例中,上述向第二小区发起随机接入过程包括:在设定时长内,向第二小区发起随机接入过程。

在本发明较佳的实施例中,上述重选小区,得到第二小区的步骤,包括:根据候选小区中各个小区的重选参数,选择最优的小区,作为第二小区。

第二方面,本发明实施例提供了一种随机接入的控制装置,装置应用于移动终端,包括:判断模块,用于当移动终端向第一小区发起随机接入过程时,判断是否成功接入第一小区的高制式网络;参数调整模块,用于如果没有成功接入第一小区的高制式网络,调整第一小区的重选参数,以降低第一小区被选中的概率;重选模块,用于重选小区,得到第二小区;接入模块,用于向第二小区发起随机接入过程,以接入第二小区的高制式网络。

第三方面,本发明实施例提供了一种移动终端,移动终端包括存储器以及处理器,存储器用于存储支持处理器执行上述随机接入的控制方法的程序,处理器被配置为用于执行存储器中存储的程序。

第四方面,本发明实施例提供了一种计算机存储介质,用于储存为上述随机接入的控制装置所用的计算机软件指令。

与现有技术相比,本发明实施例提供的随机接入的控制方法、装置、移动终端和计算机存储介质,当移动终端不能成功接入第一小区的高制式网络时,调整第一小区的重选参数,以降低第一小区被选中的概率;重选得到第二小区,并向该第二小区发起随机接入过程,以接入第二小区的高制式网络;该方式可以增加移动终端接入至高制式网络的几率,提高网络接入的稳定性,从而提升用户的上网体验。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1是本发明实施例提供的一种随机接入的控制方法的流程图;

图2是本发明实施例提供的随机接入过程的方法流程图;

图3是本发明实施例提供的一种竞争型随机接入过程中的消息交互示意图;

图4是本发明实施例提供的另一种随机接入的控制方法的流程图;

图5是本发明实施例提供的另一种随机接入的控制方法的流程图;

图6是本发明实施例提供的一种跟踪区的更新流程示意图;

图7是本发明实施例提供的另一种随机接入的控制方法的流程图;

图8是本发明实施例提供的一种随机接入的控制装置的结构示意图;

图9是本发明实施例提供的另一种随机接入的控制装置的结构示意图;

图10是本发明实施例提供的一种移动终端的结构示意图。

具体实施方式

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例的移动终端通常包括各种型号的手机或具有移动通信功能的终端设备,在本发明实施例中,有时候也简称移动终端为UE,移动终端在与基站建立通信链路时,常常需要发起随机接入过程;通过该随机接入过程,可以使移动终端与基站之间同步上行时间、以及实现信息交互,进而完成呼叫、资源请求、数据传输等任务,因此,随机接入的有效性可能会直接影响用户的上网体验。

移动终端在开机、位置发生变化、或者由低制式网络向高制式网络切换时,均可能触发上述随机接入过程;随机接入过程可以使移动终端由空闲态转换至激活态,从而连接至LTE(Long Term Evolution,长期演进)或4G等高制式网络。以下以低制式网络为2G或者3G网络,高制式网络为4G网络、4G+网络或者5G网络等进行说明。

在随机接入过程中,UE与eNB之间的交互可能会被基站的内部干扰或外部干扰影响,导致UE或eNB接收不到对方发送的信息;这些干扰可能来自其他基站或其它外部设备的干扰源,这种干扰也称为外部干扰;或者这些干扰也可能来自基站内部,例如,业务量过多、载频故障等,这种干扰也称为内部干扰。

当上述干扰过大时,UE容易因接收不到基站的应答而回落至低制式网络,而低制式网络的网络带宽、网络信号质量等相对高制式网络较差,与用户原本的高制式网络上网需求不符,导致用户的上网体验度较差。基于此,本发明实施例提供了一种随机接入的控制方法、装置、移动终端和计算机存储介质;该技术可以应用于手机、平板电脑等移动终端,或其他可以登录移动通信网络的设备中;该技术可以采用相关的软件或硬件实现,下面通过实施例进行描述。

参见图1所示的一种随机接入的控制方法的流程图,该方法应用于移动终端,该方法包括如下步骤:

步骤S102,当移动终端向第一小区发起随机接入过程时,判断是否成功接入第一小区的高制式网络;

移动终端在发起随机接入过程时,可能会有多个候选小区可以接入;移动终端可以根据小区基站的信号强度、稳定性等参数对各小区进行排序,从而选择最优的小区作为上述第一小区进行接入,例如,选择出的第一小区可以为信号强度最强的小区。

在向第一小区发起接入过程时,移动终端会首选接入第一小区的高制式网络。如果移动终端向第一小区的基站发送随机接入过程中的相关消息,如果在设定时长内没有接收到该基站本应反馈或回应的消息时,通常会再次发送该相关消息或者持续等待一段时间,若发送该相关消息的次数达到设定次数或等待的时长达到设定时长时,则确定本次接入第一小区的高制式网络失败。

步骤S104,如果否,调整第一小区的重选参数,以降低第一小区被选中的概率;

步骤S106,重选小区,得到第二小区;

根据现有的协议可知,如果移动终端不能成功接入第一小区的高制式网络,则会尝试接入该第一小区的2G或3G等低制式网络;为了避免这种网络制式回落的问题,本实施例在发现移动终端不能成功接入第一小区的高制式网络时,调整第一小区的重选参数,以降低第一小区被选中的概率,使移动终端重选得到第二小区,并尝试接入该第二小区的高制式网络,以增大移动终端接入至高制式网络的几率。

上述重选参数可以为移动终端测试得到的小区的参考参数,例如,小区的接收功率、信号质量等;移动终端通常会选择参考参数最优的小区发起接入;上述移动终端已经向第一小区发起接入,则说明该第一小区在备选小区中的参考参数最优;但移动终端难以接入该第一小区的高制式网络,为了避免移动终端再次选择该第一小区,则可以将测试得到的该第一小区的参考参数进行更改,得到第一小区的重选参数,以使该第一小区不能成为在候选小区中参考参数最优的小区,降低第一小区被选中的概率,使移动终端尽量从其他小区中选择参考参数相对次优的小区,并接入高制式网络,以增大移动终端接入至高制式网络的成功率。

在很多情况下,移动终端可以根据各个候选小区的参考参数,对候选小区进行排序;参考参数最优的小区位于序列的首位;上述第一小区的参考参数更改后,该第一小区在序列中的位置会根据上述重选参数进行调换,例如,由第一位调换至第五位;该情况下,只有在前四位的小区的高制式网络均不能被移动终端接入的情况下,第一小区才被再次选中,大大降低了第一小区被选中的概率。

当然,如果第一小区的参考参数与其它候选小区的参考参数差距较大,即使进行了调整,也依然比其他候选小区要好;即上述第一小区的参考参数更改后,该第一小区在序列中的位置依然位置第一位,此时,第一小区会被再次选中,作为第二小区。因此,该第二小区可能为除第一小区之外的其他小区,也可能还是第一小区。该第二小区的选择方式也可以参考第一小区的选择方式。

步骤S108,向第二小区发起随机接入过程,以接入第二小区的高制式网络。

上述第一小区通常为信号最强的小区,但干扰较大,而第二小区的信号强度可能比第一小区的信号强度低,但第二小区的干扰较小或者无干扰,相对于接入至第一小区的低制式网络,接入第二小区的高制式网络往往更能满足用户的上网需求。移动终端接入第二小区高制式网络的过程可以参照图2所示的随机接入过程的方法流程图,该方法以高制式网络为4G网络为例,该过程包括如下步骤:

步骤S202,UE向第二小区的eNB发送随机接入前导码,该前导码也可以称为Message1;该UE包含移动终端、手机、数据卡等;UE可以从预先定义的两个组中随机选择前导码,并通过物理随机接入信道PRACH将该前导码发送至eNB,该步骤S202也可以称为功率探测步骤。

步骤S204,eNB向UE回应随机接入资源信息,该随机接入资源信息也可以称为Message2;eNB接收到上述前导码后,确认该前导码是否被其他UE占用,如果否,通过下行共享信道DL-SCH为该UE分配用于上行通信的随机接入资源。

步骤S206,UE向上述eNB发送竞争解决消息,该竞争解决消息也可以称为Message3;UE接收到上述随机接入资源信息后,与当前跟踪区进行时间同步,并开始执行竞争解决程序,执行完毕后,向eNB发送上述竞争解决消息。

步骤S208,eNB向UE回应竞争决议标识,该竞争决议标识也可以称为Message4;eNB接收到上述竞争解决消息后,向UE回应竞争决议标识,该竞争决议标识可以从上述Message3中提取得到;通过向UE回应竞争决议标识,可以为UE分配数据传输所需要的时频资源或信道。

如果该移动终端也不能成功接入第二小区的高制式网络,则可以调整该第二小区的重选参数,以降低第二小区被选中的概率,并重选小区,得到新的第二小区。

本发明实施例提供的随机接入的控制方法,当移动终端不能成功接入第一小区的高制式网络时,调整第一小区的重选参数,以降低第一小区被选中的概率;重选得到第二小区,并向该第二小区发起随机接入过程,以接入第二小区的高制式网络;该方式可以增加移动终端接入至高制式网络的几率,提高网络接入的稳定性,从而提升用户的上网体验。

连接4G网络的随机接入过程可以分为竞争型和非竞争型,其中,竞争型随机接入过程通常指在随机接入之前,UE上没有基站分配的前导码,需要在随机接入过程中向基站获取。而非竞争型随机接入过程指UE上有基站预先分配的前导码,即UE在发起随机接入过程之前,eNB已经给UE分配了用于上行通信的随机接入资源。因此,UE可以通过检查是否保存有前导码判断当前接入过程是竞争型还是非竞争型。

参见图3所示的竞争型随机接入过程中的消息交互示意图,该随机过程以UE在跟踪区更新时,发起随机接入为例进行说明,具体包括以下过程:

UE在进行跟踪区更新时,向第一小区的eNB发送上述Message1,以接入第一小区的高制式网络,如果eNB被干扰到一定程度,很可能eNB无法接收到Message1,导致UE无法正常接收到Message2,本实施例以UE继续重复发送Message1为例,如果发送Message1的次数达到设定的n次(例如5次或6次等),则向该eNB发起2G或3G的接入过程。

如果UE在发送Message1的次数未达到设定的n次之内能够接收到Message2,会向eNB发送上述Message3,发送Message3后,可以类似上述Message1的处理方式,即如果正常接收到Message4,则发起相关接入参数的更新流程,并成功接入第一小区的高制式网络。否则可以继续重复发送Message3,直到发送次数达到设定的m次(m可以与n相等,或不相等,例如为3次至6次中的任意值等)。如果仍然未接收到Message4,则向该eNB发起2G或3G的接入过程。

UE向该eNB发起2G或3G的接入过程可以包括:UE删除当前的位置区识别码LAI、临时移动用户标识TMSI、加密密钥序列号以及等效公共陆地移动网络PLMN列表,并将更新状态设置为U2NOT UPDATED;进而,UE还会试图选择GSM无线接入网GERAN或者演进的通用无线接入网UTRAN;其中,GERAN和UTRAN均属于3G网络。

由图3所示交互过程可知,对于竞争型的随机接入过程,如果UE发送Message1或Message3达到该最大发送次数后,依然没有收到对应的Message2或Message4,此时UE可能会根据现有的协议,将4G网络规避掉,连接至该eNB对应小区的2G或3G网络,导致该UE无法登陆4G网络。因此UE可以通过监测相关消息是否收到的方式,判断本次接入高制式网络是否失败。基于此,参见图4所示的另一种随机接入的控制方法的流程图,该方法在图3中所示方法基础上实现;该方法中,当移动终端向第一小区发送随机接入过程中的指定消息时,监测未接收到指定消息对应的响应消息的衡量参数;如果该衡量参数达到预设门限值,确定接入第一小区的高制式网络失败。

该方法具体包括如下步骤:

步骤S402,移动终端向第一小区发送随机接入过程中的指定消息;该指定消息既可以为上述Message1,即随机接入前导码,也可以为上述Message3,即竞争解决消息。

步骤S404,判断是否接收到指定消息对应的响应消息;如果是,执行步骤S405;如果否,执行步骤S406;

步骤S405,确定接入第一小区的高制式网络成功;结束;

可以理解,如果该指定消息为Message1,则对应的响应消息为Message2,接收到Message2后,移动终端继续发送Message3,并接收到Message4后,才可确定接入第一小区的高制式网络成功;如果该指定消息为Message3,则对应的响应消息为Message4,即接收到Message4后,即可确定接入第一小区的高制式网络成功。

步骤S406,监测未接收到指定消息对应的响应消息的衡量参数;

该衡量参数包括:指定消息的发送次数、指定消息的发送轮数或者从第一个指定消息的发送时刻到当前时间的时长;其中,发送轮数中的每轮的时间长度为预先设定的值,该时间长度内,可以连续或间断地发送多次指定消息,即每轮可以发送多次指定消息。具体实现时,可以设置一个时间窗,该时间窗的长度为每轮的时间长度,在该时间窗内,多次发送指定消息,直至该时间窗结束,本轮发送即结束。启动下一个时间窗,开始下一轮发送操作,以此类推,直至发送轮数达到预设门限值。

或者,上述发送轮数还可以理解为:1轮=1个随机接入失败上报=n次随机接入失败。以TAU(跟踪区更新过程)/Attach(附着过程)为例,随机接入失败上报可以指UE底层在建立RRC连接(即上述随机接入过程)失败后,指示上层消息发送失败,当UE上层接收到该指示时,将发送轮数加1。UE下层将重新尝试进行下一轮的随机接入过程,直至发送轮数达到预设门限值。

上述发送次数可以指UE底层发送指定消息的次数,即随机接入过程尝试的次数,在多次发送指定消息的过程中,可以不断增强功率的方式,直至功率达到预设的功率上限,或者发送次数达到预设的次数上限,此时可以进行随机接入失败上报操作。上述从第一个指定消息的发送时刻到当前时间的时长也可以为TAU或Attach的总尝试时间。

步骤S408,判断该衡量参数是否达到预设门限值;如果是,执行步骤S410;如果否,执行步骤S402;

例如,如果该衡量参数为指定消息的发送次数,可以预先设置最大发送次数作为预设门限值;如果该衡量参数为指定消息的发送轮数,可以预先设置最大发送轮数作为预设门限值;如上所述,发送轮数中的每轮的时间长度为预先设定的值,在该时间长度内,移动终端可以连续地或按照设定的时间间隔发送指定消息;每轮的时间长度之间可以保持连续,也可以设置一定的时间空隙;当然,也可以设置发送轮数中的每轮的发送次数为预先设定的值。

为了避免移动终端在第一小区内直接回落至低制式网络,上述衡量参数的预设门限值低于移动终端回落至低制式网络时对应的门限值;例如,如果该衡量参数为指定消息的发送次数,且移动终端回落至低制式网络时对应的最大发送次数设置为N,则用于确定接入第一小区的高制式网络失败的最大发送次数M小于N,以使移动终端在回落至低制式网络之前,就对第一小区进行后续的调整重选参数的操作。

步骤S410,确定接入第一小区的高制式网络失败,重设第一小区的参考参数,以降低第一小区的优先级;该参考参数包括接收功率和/或信号质量。

该参考参数可以同时包括接收功率和信号质量,也可以仅包括接收功率或信号质量之一;其中,该接收功率也可以称为接收电平;移动终端测试到各个候选小区的参考参数后,可以根据参考参数为各个候选小区添加优先级标识;例如,当前优先级共分为五级,各级对应的优先级标识分别为1至5;移动终端重设第一小区的参考参数后,可以调节该第一小区的优先级,如从最高级的1级调节至最低级的5级,从而降低该第一小区的优先级。

上述重设第一小区的参考参数的步骤,具体可以通过下述方式之一实现:方式1,将第一小区的参考参数减去设定的偏置值,偏置值大于0;或者,方式2,将第一小区的参考参数乘以设定的权值,权值小于1。

对于方式1,当参考参数包括接收功率时,上述接收功率Srxlev(也可以称为接收电平)可以通过下述公式计算:

Srxlev=Qrxlevmeas–(Qrxlevmin+Qrxlevminoffset)–Pcompensation–Qoffset;

其中,Qrxlevmeas为小区接收电平的测量值;Qrxlevmin为最低电平功率;Qrxlevminoffset为最低接收电平偏置;Pcompensation为补偿值;Qoffsettemp为上述设定的偏置值。

通常,小区的实际接收功率Srxlev’为:

Srxlev’=Qrxlevmeas–(Qrxlevmin+Qrxlevminoffset)–Pcompensation;

当移动终端无法接入该小区时,则将实际接收功率减去上述设定的偏置值,即Srxlev’-Qoffset=Srxlev。

当参考参数包括信号质量时,上述信号质量Squal为:

Squal=Qqualmeas–(Qqualmin+Qqualminoffset)-Qoffsettemp;

其中,Qqualmeas为小区信号质量的测量值;Qqualmin为最低信号质量;Qqualminoffset为最低信号质量偏置;Qoffsettemp上述设定的偏置值。

通常,小区的实际信号质量Squal’为:

Squal’=Qqualmeas–(Qqualmin+Qqualminoffset);

当移动终端无法接入该小区时,则将实际信号质量减去上述设定的偏置值,即Squal’-Qoffset=Squal。

对于方式2,当参考参数包括接收功率时,上述接收功率Srxlev可以通过下述方式计算Srxlev=Srxlev’×K;其中,K为上述设定的权值;当参考参数包括信号质量时,上述Squal可以通过下述方式计算Squal=Squal’×K;K为上述设定的权值。

在实际实现时,可以设置当Srxlev>0且Squal>0时,该小区依然在候选小区中;当Srxlev≤0或Squal≤0时,该小区从候选小区中删除,即,该小区被重选的几率为零。在Srxlev>0且Squal>0的情况下,Srxlev和Squal的值越高,小区的优先级越高。

在候选小区有限的情况下,移动终端可能多次发起接入同一小区,在设定时间段内,移动终端接入该小区的高制式网络时,每失败一次,可以将上述参考参数减去一个偏置值或乘以一个权值;该方式可以使总是无法接入高制式网络的小区的重设参数越来越小,优先级越来越低,使移动终端的候选小区优先级排序更加合理,有助于移动终端接入高制式网络。

步骤S412,重选小区,得到第二小区;

步骤S414,向第二小区发起随机接入过程,以接入第二小区的高制式网络。

上述方式中,未接收到指定消息对应的响应消息的衡量参数达到预设门限值时,重设第一小区的参考参数,以降低第一小区的优先级,再重选得到第二小区,并向该第二小区发起随机接入过程,以接入该第二小区的高制式网络;该方式可以简便、快捷地降低无法接入高制式网络的小区的优先级,从而增加移动终端接入至高制式网络的几率,提高网络接入的稳定性,从而提升用户的上网体验。

本发明实施例还提供了另一种随机接入的控制方法,该方法在图4中所示方法基础上实现;如图5所示,该方法包括如下步骤:

步骤S502,移动终端向第一小区发送随机接入过程中的指定消息;

步骤S504,判断是否接收到指定消息对应的响应消息;如果是,执行步骤S505;如果否,执行步骤S506;

步骤S505,确定接入第一小区的高制式网络成功;结束;

步骤S506,监测未接收到指定消息对应的响应消息的衡量参数;

步骤S508,判断该衡量参数是否达到预设门限值;如果是,执行步骤S510;如果否,执行步骤S502;

步骤S510,确定接入第一小区的高制式网络失败,降低第一小区的指定频点的优先级;开始计时;该指定频点为本次接入第一小区的高制式网络失败时使用的频点。

对于异频组网的小区,相邻小区之间采用的频点不同;每个小区可能采用一个或多个频点;因此,可以测量各个频点的参考参数(例如:信号强度或功率),进而确定各个频点进行优先级;再综合小区中各个频点的优先级,确定每个小区的优先级。

通过降低第一小区的指定频点的优先级,可以在移动终端重启选择小区接入时降低第一小区被选取的概率,或者,在用户发起手动重选小区时,也能够降低该第一小区被重选的概率。

步骤S512,根据候选小区中各个小区的重选参数,选择最优的小区,作为第二小区。

步骤S514,在设定时长内,向第二小区发起随机接入过程,以接入第二小区的高制式网络。

步骤S516,当到达设定时长时,恢复第一小区的重选参数。

为了提高随机接入过程的效率,移动终端接入第一小区的高制式网络失败后,需要尽快向第二小区发起随机接入流程,因此,步骤S514中可以预先设置上述设定时长;同时,第一小区的参考参数的重设时间是有限的,如果迟迟不向第二小区发起随机接入流程,当第一小区的参考参数恢复后,由于第一小区参考参数最优,移动终端可能又会选择第一小区进行接入,如果当前第一小区干扰依然较大,则还是不能成功接入,而又来不及向第二小区发起随机接入流程,这很容易使接入流程陷入一直向第一小区发起接入的死循环中,进而导致移动终端始终不能连接至移动网络中。

例如,如图6所示,移动终端在进行跟踪区更新时,如果移动终端发送Message1的轮数以及到达设定轮数,则重设第一小区的参考参数;移动终端选择出第二小区,并对第二小区发送Message1,如果该第二小区干扰较小,则后续的Message2、Message3和Message4会正常传输,从而完成跟踪区的更新流程。如果现有规定中,移动终端发送Message1到达5轮后,会回落至低制式网络,则本发明实施例中的上述设定轮数可以小于5轮,例如,设置为2轮或3轮等。

上述设定时长可以为上述300秒,也可以根据随机接入的时间参数设置其他的设定时长;通常,为了使移动终端有机会接入第二小区,步骤S516中的设定时长可以大于步骤S514中的设定时长。

在很多情况下,造成接入第一小区的高制式网络失败的干扰为阶段性干扰,可能一段时间后,该干扰自动消失,或者形成干扰的故障解除后,该干扰消失;如果该干扰消失后,第一小区的重选参数没有被回复,则会造成移动终端不能连接至参考参数最优、优先级最高的小区中,造成网络信号资源不能被合理利用,形成资源浪费。

因此,当到达设定时长时,恢复第一小区的重选参数,以使移动终端再次触发随机接入流程时,依然可以尝试连接该第一小区,从而使移动终端可以始终连接至参考参数最优的小区中,同时可以实现网络信号资源的合理利用。

上述方式中,接入第一小区的高制式网络失败后,降低第一小区的指定频点的优先级,以降低第一小区被选中的概率,再重选得到第二小区,并在设定时长内,向该第二小区发起随机接入过程;该方式可以简便、快捷地剔除无法接入高制式网络的小区,从而增加移动终端接入至高制式网络的几率,提高网络接入的稳定性,从而提升用户的上网体验。

该方式中,通过重设参考参数的时长,既可以使移动终端有机会接入其他小区的高制式网络,也可以使移动终端后续依然能够尝试连接该第一小区,从而使移动终端始终连接至参考参数最优的小区中,提升用户的上网体验。

本发明实施例还提供了另一种随机接入的控制方法,该方法在图4中所示方法基础上实现;由上述可知,随机接入过程分为竞争型和非竞争型,且二者的具体接入过程存在区别,因此,在触发随机接入过程之前,常常需要识别第一小区的随机接入过程的类型。

该实施例中,如果移动终端向第一小区发起的随机接入过程基于竞争机制,移动终端向第一小区发送随机接入过程中的指定消息为随机接入请求消息;如果移动终端向第一小区发起的随机接入过程基于非竞争机制,上述指定消息为竞争解决消息。竞争机制和非竞争机制可以相应地参看上述竞争型和非竞争型随机接入过程。

如图7所示,该方法包括如下步骤:

步骤S702,检测是否保存有第一小区的随机接入码;如果否,执行步骤S704,如果是,执行步骤S706;

步骤S704,向第一小区发起基于竞争机制的随机接入过程;执行步骤S708;

步骤S706,向第一小区发起基于非竞争机制的随机接入过程;执行步骤S710;

步骤S708,移动终端向第一小区发送随机接入过程中的随机接入请求消息;执行步骤S712;该随机接入请求消息相当于上述Message1;

步骤S710,移动终端向第一小区发送随机接入过程中的竞争解决消息;该竞争解决消息相当于上述Message3;

步骤S712,判断是否接收到指定消息对应的响应消息;如果是,执行步骤S713;如果否,执行步骤S714;

步骤S713,确定接入第一小区的高制式网络成功,结束;

步骤S714,监测未接收到指定消息对应的响应消息的衡量参数;

步骤S716,如果该衡量参数达到预设门限值,确定接入第一小区的高制式网络失败;

步骤S718,重设第一小区的参考参数,以降低第一小区的优先级;

步骤S720,重选小区,得到第二小区;

步骤S722,向第二小区发起随机接入过程,以接入第二小区的高制式网络。

上述方式中,无论随机接入过程为竞争型还是非竞争型,通过重设第一小区的参考参数并重选小区可以简便、快捷地剔除无法接入高制式网络的小区,从而增加移动终端接入至高制式网络的几率,提高网络接入的稳定性,从而提升用户的上网体验。

对应于上述方法实施例,参见图8所示的一种随机接入的控制装置的结构示意图,该装置设置于移动终端,包括:

判断模块80,用于当移动终端向第一小区发起随机接入过程时,判断是否成功接入第一小区的高制式网络;

参数调整模块81,用于如果没有成功接入第一小区的高制式网络,调整第一小区的重选参数,以降低第一小区被选中的概率;

重选模块82,用于重选小区,得到第二小区;

接入模块83,用于向第二小区发起随机接入过程,以接入第二小区的高制式网络。

上述参数调整模块,还用于:重设第一小区的参考参数,以降低第一小区的优先级;参考参数包括接收功率和/或信号质量。

上述重选模块,还用于:将第一小区的参考参数减去设定的偏置值,偏置值大于0;或者,将第一小区的参考参数乘以设定的权值,权值小于1。

上述参数调整模块,还用于:降低第一小区的指定频点的优先级。

本发明实施例还提供了另一种随机接入的控制装置,如图9所示,在图8所示装置的基础,该装置还包括:

监测模块90,用于检测是否保存有第一小区的随机接入码;

发起模块91,用于如果保存有第一小区的随机接入码,向第一小区发起基于竞争机制的随机接入过程;否则,向第一小区发起基于非竞争机制的随机接入过程。

计时模块92,用于开始计时;

参数恢复模块93,用于当到达设定时长时,恢复第一小区的重选参数。

上述接入模块,还用于:在设定时长内,向第二小区发起随机接入过程。

上述重选模块,还用于:根据候选小区中各个小区的重选参数,选择最优的小区,作为第二小区。

上述判断模块,还用于:当移动终端向第一小区发送随机接入过程中的指定消息时,监测未接收到指定消息对应的响应消息的衡量参数;如果衡量参数达到预设门限值,确定接入第一小区的高制式网络失败。

如果移动终端向第一小区发起的随机接入过程基于竞争机制,指定消息为随机接入请求消息;如果移动终端向第一小区发起的随机接入过程基于非竞争机制,指定消息为竞争解决消息。

上述衡量参数包括:指定消息的发送次数、指定消息的发送轮数或者从第一个指定消息的发送时刻到当前时间的时长;其中,发送轮数中的每轮的时间长度为预先设定的值。上述门限值低于移动终端回落至低制式网络时对应的门限值。

本发明实施例提供的随机接入的控制方法,当移动终端不能成功接入第一小区的高制式网络时,调整第一小区的重选参数,以降低第一小区被选中的概率;重选得到第二小区,并向该第二小区发起随机接入过程,以接入第二小区的高制式网络;该方式可以增加移动终端接入至高制式网络的几率,提高网络接入的稳定性,从而提升用户的上网体验。

本发明实施例还提供了一种移动终端,该移动终端包括存储器以及处理器,存储器用于存储支持处理器执行前述实施例所提供的随机接入的控制方法的程序,处理器被配置为用于执行存储器中存储的程序。该移动终端还可以包括通信接口,用于与其他设备或通信网络通信。该移动终端可以为包括手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、车载电脑等任意终端设备。

进一步,本实施例还提供了一种计算机存储介质,用于储存为前述实施例所提供的任一项随机接入的控制装置所用的计算机软件指令。

如图10所示的一种移动终端的结构示意图,该移动终端100包括:射频(Radio Frequency,RF)电路110、存储器120、输入单元130、显示单元140、传感器150、音频电路160、无线保真(Wireless Fidelity,WiFi)模块170、处理器180、以及电源190等部件。本领域技术人员可以理解,图10中示出的移动终端100结构并不构成对移动终端100的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

下面结合图10对移动终端100的各个构成部件进行具体的介绍:

RF电路110可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器180处理;另外,将设计上行的数据发送给基站。通常,RF电路110包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise Amplifier,LNA)、双工器等。此外,RF电路110还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(Global System of Mobile communication,GSM)、通用分组无线服务(General Packet Radio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、长期演进(Long Term Evolution,LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。

存储器120可用于存储软件程序以及模块,如本发明实施例中控制WiFi网速的方法对应的程序指令/模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行移动终端100的各种功能应用以及数据处理,如本发明实施例提供的随机接入的控制方法。存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据移动终端100的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

输入单元130可用于接收输入的数字或字符信息,以及产生与移动终端100的用户设置以及功能控制有关的键信号输入。具体地,输入单元130可包括触控面板131以及其他输入设备132。触控面板131,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板131上或在触控面板131附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器180,并能接收处理器180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板131。除了触控面板131,输入单元130还可以包括其他输入设备132。具体地,其他输入设备132可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

显示单元140可用于显示由用户输入的信息或提供给用户的信息以及移动终端100的各种菜单。显示单元140可包括显示面板141,可选的,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板141。进一步的,触控面板131可覆盖显示面板141,当触控面板131检测到在其上或附近的触摸操作后,传送给处理器180以确定触摸事件的类型,随后处理器180根据触摸事件的类型做处理。虽然在图10中,触控面板131与显示面板141是作为两个独立的部件来实现移动终端100的输入和输入功能,但是在某些实施例中,可以将触控面板131与显示面板141集成而实现移动终端100的输入和输出功能。

移动终端100还可包括至少一种传感器150,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在移动终端100移动到耳边时,关闭显示面板141和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端100姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于移动终端100还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

音频电路160、扬声器161,传声器162可提供用户与移动终端100之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器180处理后,经RF电路110以发送给比如另一移动终端100,或者将音频数据输出至存储器120以便进一步处理。

WiFi属于短距离无线传输技术,移动终端100通过WiFi模块170可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图10示出了WiFi模块170,但是可以理解的是,其并不属于移动终端100的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

处理器180是移动终端100的控制中心,利用各种接口和线路连接整个移动终端100的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行移动终端100的各种功能和处理数据,从而对移动终端100进行整体监控。可选的,处理器180可包括一个或多个处理单元;优选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180中。

移动终端100还包括给各个部件供电的电源190(比如电池),优选的,电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

可以理解,图10所示的结构仅为示意,移动终端100还可包括比图8中所示更多或者更少的组件,或者具有与图10所示不同的配置。图10中所示的各组件可以采用硬件、软件或其组合实现。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本发明实施例所提供的随机接入的控制方法、装置和移动终端的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

本发明实施例还揭示了:

A1.一种随机接入的控制方法,所述方法应用于移动终端,包括:

当所述移动终端向第一小区发起随机接入过程时,判断是否成功接入第一小区的高制式网络;

如果否,调整所述第一小区的重选参数,以降低所述第一小区被选中的概率;

重选小区,得到第二小区;

向所述第二小区发起随机接入过程,以接入所述第二小区的高制式网络。

A2.根据A1所述的方法,所述调整所述第一小区的重选参数的步骤,包括:

重设所述第一小区的参考参数,以降低所述第一小区的优先级;所述参考参数包括接收功率和/或信号质量。

A3.根据A2所述的方法,所述重设所述第一小区的参考参数的步骤,包括:

将所述第一小区的参考参数减去设定的偏置值,所述偏置值大于0;

或者,将所述第一小区的参考参数乘以设定的权值,所述权值小于1。

A4.根据A1所述的方法,所述调整所述第一小区的重选参数的步骤,包括:

降低所述第一小区的指定频点的优先级。

A5.根据A1所述的方法,所述调整所述第一小区的重选参数的步骤之后,所述方法还包括:

开始计时;

当到达设定时长时,恢复所述第一小区的重选参数。

A6.根据A5所述的方法,所述向所述第二小区发起随机接入过程包括:在所述设定时长内,向所述第二小区发起随机接入过程。

A7.根据A1所述的方法,所述重选小区,得到第二小区的步骤,包括:根据候选小区中各个小区的重选参数,选择最优的小区,作为第二小区。

A8.根据A1所述的方法,所述当所述移动终端向第一小区发起随机接入过程时,判断是否成功接入第一小区的高制式网络的步骤,包括:

当所述移动终端向所述第一小区发送随机接入过程中的指定消息时,监测未接收到所述指定消息对应的响应消息的衡量参数;

如果所述衡量参数达到预设门限值,确定接入所述第一小区的高制式网络失败。

A9.根据A8所述的方法,如果所述移动终端向所述第一小区发起的所述随机接入过程基于竞争机制,所述指定消息为随机接入请求消息;

如果所述移动终端向所述第一小区发起的所述随机接入过程基于非竞争机制,所述指定消息为竞争解决消息。

A10.根据A9所述的方法,所述方法还包括:

检测是否保存有所述第一小区的随机接入码;

如果有,向所述第一小区发起基于竞争机制的随机接入过程;否则,向所述第一小区发起基于非竞争机制的随机接入过程。

A11.根据A8所述的方法,所述衡量参数包括:所述指定消息的发送次数、所述指定消息的发送轮数或者从第一个所述指定消息的发送时刻到当前时间的时长;其中,所述发送轮数中的每轮的时间长度为预先设定的值。

A12.根据A8所述的方法,所述门限值低于所述移动终端回落至低制式网络时对应的门限值。

B13.一种随机接入的控制装置,所述装置应用于移动终端,包括:

判断模块,用于当所述移动终端向第一小区发起随机接入过程时,判断是否成功接入第一小区的高制式网络;

参数调整模块,用于如果没有成功接入第一小区的高制式网络,调整所述第一小区的重选参数,以降低所述第一小区被选中的概率;

重选模块,用于重选小区,得到第二小区;

接入模块,用于向所述第二小区发起随机接入过程,以接入所述第二小区的高制式网络。

B14.根据B13所述的装置,所述参数调整模块,还用于:

重设所述第一小区的参考参数,以降低所述第一小区的优先级;所述参考参数包括接收功率和/或信号质量。

B15.根据B14所述的装置,所述重选模块,还用于:

将所述第一小区的参考参数减去设定的偏置值,所述偏置值大于0;

或者,将所述第一小区的参考参数乘以设定的权值,所述权值小于1。

B16.根据B13所述的装置,所述参数调整模块,还用于:

降低所述第一小区的指定频点的优先级。

B17.根据B13所述的装置,所述装置还包括:

计时模块,用于开始计时;

参数恢复模块,用于当到达设定时长时,恢复所述第一小区的重选参数。

B18.根据B17所述的装置,所述接入模块,还用于:在所述设定时长内,向所述第二小区发起随机接入过程。

B19.根据B13所述的装置,所述重选模块,还用于:根据候选小区中各个小区的重选参数,选择最优的小区,作为第二小区。

B20.根据B13所述的装置,所述判断模块,还用于:

当所述移动终端向所述第一小区发送随机接入过程中的指定消息时,监测未接收到所述指定消息对应的响应消息的衡量参数;

如果所述衡量参数达到预设门限值,确定接入所述第一小区的高制式网络失败。

B21.根据B20所述的装置,如果所述移动终端向所述第一小区发起的所述随机接入过程基于竞争机制,所述指定消息为随机接入请求消息;

如果所述移动终端向所述第一小区发起的所述随机接入过程基于非竞争机制,所述指定消息为竞争解决消息。

B22.根据B21所述的装置,所述装置还包括:

监测模块,用于检测是否保存有所述第一小区的随机接入码;

发起模块,用于如果保存有所述第一小区的随机接入码,向所述第一小区发起基于竞争机制的随机接入过程;否则,向所述第一小区发起基于非竞争机制的随机接入过程。

B23.根据B20所述的装置,所述衡量参数包括:所述指定消息的发送次数、所述指定消息的发送轮数或者从第一个所述指定消息的发送时刻到当前时间的时长;其中,所述发送轮数中的每轮的时间长度为预先设定的值。

B24.根据B20所述的装置,所述门限值低于所述移动终端回落至低制式网络时对应的门限值。

C25.一种移动终端,所述移动终端包括存储器以及处理器,所述存储器用于存储支持处理器执行A1至A12任一项所述方法的程序,所述处理器被配置为用于执行所述存储器中存储的程序。

D26.一种计算机存储介质,用于储存为B13至B24任一项所述装置所用的计算机软件指令。

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