一种选择网络的方法和装置的制作方法

文档序号:7739966阅读:120来源:国知局
专利名称:一种选择网络的方法和装置的制作方法
技术领域
本发明涉及通信技术领域,特别涉及一种选择网络的方法和装置。
背景技术
随着科学技术的发展和社会的进步,移动通信技术正在经历着日新月异的变化, 通过移动通信网络传输数据的速率也越来越快。目前,CDMA 2000 HRPD(Code Division Multiple Access 2000 High Rate Packet Data,码分多址2000高速分组数据)网络已经 开始大规模商用,在CDMA 2000 HRPD网络中传输数据时的速率远高于在CDMA 2000 (Code Division Multiple Access 2000,码分多址2000)网络中传输数据时的速率。因此当传输 数据时,如果终端当前所在的区域有CDMA 2000 HRPD网络则选择CDMA 2000 HRPD网络,否 则选择CDMA2000网络。然而,目前终端在CDMA 2000网络建立数据业务连接后不会监听 CDMA 2000 HRPD网络,这样当终端在没有CDMA 2000 HRPD网络的区域建立数据业务连接, 再移动到有CDMA 2000 HRPD网络的区域后,终端不会选择到CDMA 2000 HRPD网络。
目前,存在一种当终端在没有CDMA 2000 HRPD网络的区域建立数据业务连接,再 移动到有CDMA 2000 HRPD网络的区域后,使终端可以选择到CDMA2000 HRPD网络的方法, 该方法具体为假设CDMA 2000 HRPD网络的覆盖情况和CDMA 2000网络的覆盖情况是一致 的(即在判断出CDMA 2000网络覆盖好时,认为CDMA 2000 HRPD网络也覆盖好;在判断出 CDMA 2000网络覆盖差时,认为CDMA 2000 HRPD网络也覆盖差),当终端在CDMA 2000网络 建立数据业务连接后,网络侧实时监控终端当前所在的区域的CDMA 2000网络覆盖情况, 当网络侧判断终端当前所在的区域的CDMA 2000网络覆盖好时,马上释放在CDMA 2000网 络建立的数据业务连接,然后选择在CDMA 2000 HRPD网络重新建立数据业务连接。
然而,在实现本发明的过程中,发明人发现现有技术至少存在以下问题
当CDMA 2000 HRPD网络与CDMA 2000网络的覆盖情况不一致时,网络侧会由于 误判而频繁地释放在CDMA 2000网络建立的数据业务连接,从而会使数据传输不断地被中 断,产生数据传输时延,降低数据传输的速率。

发明内容
为了避免数据传输不断地被中断和数据传输时延,提高数据传输的速率,本发明
实施例提供了一种选择网络的方法和装置。所述技术方案如下 —方面,本发明实施例提供了一种选择网络的方法,所述方法包括 当终端在低速网络中建立空口数据业务连接或存在数据业务连接时,判断所述终
端当前所在的区域是否覆盖有高速网络; 如果所述终端当前所在的区域覆盖有高速网络时,将低速网络休眠态定时器的定 时时间设置为低速网络专用配置值,所述低速网络专用配置值小于低速网络通用值;
当所述低速网络休眠态定时器的定时时间到达后,释放所述终端与所述低速网络 之间的连接,使所述终端重新选择网络。
另一方面,本发明实施例提供了一种选择网络的装置,所述装置包括 第一判断模块,用于当终端在低速网络中建立空口数据业务连接或存在数据业务
连接时,判断所述终端当前所在的区域是否覆盖有高速网络; 第一设置模块,用于当所述第一判断模块的判断结果是所述终端当前所在的区域 覆盖有高速网络时,将低速网络休眠态定时器的定时时间设置为低速网络专用配置值,所 述低速网络专用配置值小于低速网络通用值; 释放模块,用于当所述低速网络休眠态定时器的定时时间到达后,释放所述终端
与所述低速网络之间的连接,使所述终端重新选择网络。
本发明实施例提供的技术方案的有益效果是 当终端当前所在的区域覆盖有高速网络时,通过将低速网络休眠态定时器的定时 时间设置为比常用的低速网络通用值更低的低速网络专用配置值,网络侧在定时时间到达 后,才释放终端与低速网络之间的连接,所以不会影响之前在低速网络建立的数据业务连 接,不会中断数据传输,不会产生数据传输时延,提高了数据传输的速率,避免了网络侧主 动释放网络时,造成的数据传输不断地被中断和数据传输时延的问题;并且在更短的定时 时间后就释放终端与低速网络之间的连接,使终端可以更快的重新选择网络,增加了终端 选择高速网络的机会,可以进一步地提高数据传输的速率。


图1是本发明实施例1提供的一种选择网络的方法流程图;
图2是本发明实施例2提供的一种选择网络的方法流程图;
图3是本发明实施例3提供的一种选择网络的装置结构示意图;
图4是本发明实施例3提供的另一种选择网络的装置结构示意图;
图5是本发明实施例3提供的又一种选择网络的装置结构示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方
式作进一步地详细描述。
实施例1 参见图l,本发明实施例提供了一种选择网络的方法,该方法包括 101 :当终端在低速网络中建立空口数据业务连接或存在数据业务连接时,判断终
端当前所在的区域是否覆盖有高速网络。
102 :如果终端当前所在的区域覆盖有高速网络,将低速网络休眠态定时器的定时
时间设置为低速网络专用配置值,其中,低速网络专用配置值小于低速网络通用值。
103 :当低速网络休眠态定时器的定时时间到达后,释放终端与低速网络之间的连
接,使终端重新选择网络。
进一步地,该方法还可以包括 当判断结果是终端当前所在的区域没有覆盖高速网络时,将低速网络休眠态定时 器的定时时间设置为低速网络通用值。 进一步地,判断终端当前所在的区域是否覆盖有高速网络之前,该方法还可以包括 判断该终端是否支持高速网络; 当判断结果是支持高速网络时,则执行判断终端当前所在的区域是否覆盖有高速 网络的步骤。 进一步地,建立空口数据业务连接,具体可以为建立数据业务连接,或重激活; 存在数据业务连接时,具体可以为建立数据业务连接后发生扇区切换时,或建立数据业务 连接开始传输数据后的任一时刻,如开始传输数据后1秒时、3秒时等。 本发明实施例所述的选择网络的方法,当终端当前所在的区域覆盖有高速网络 时,通过将低速网络休眠态定时器的定时时间设置为比常用的低速网络通用值更低的低速 网络专用配置值,网络侧在定时时间到达后,才释放终端与低速网络之间的连接,所以不会 影响之前在低速网络建立的数据业务连接,不会中断数据传输,不会产生数据传输时延,提 高了数据传输的速率,避免了网络侧主动释放网络时,造成的数据传输不断地被中断和数 据传输时延的问题;并且,通过将低速网络休眠态定时器的定时时间设置为比常用的低速 网络通用值更低的低速网络专用配置值,使网络侧可以在更短的定时时间后就释放与终端 之间的连接,使终端可以更快地进入空闲状态重新进行网络选择,增加了终端选择高速网 络的机会,可以进一步地提高数据传输的速率。 需要说明的是,实施例1中的低速网络和高速网络,可以是CDMA 2000网络和 CDMA 2000 HRPD网络、GSM (Global System For Mobile Communication,全球移动通信) 网络和WCDMA(Wide Band Code Division Multi Access,宽带码分多址)网络、GSM网络和 TD-SCDMA(Time Division-Synchronous CodeDivision Multiple Access,时分同步的码分 多址接入)网络等。并且,实施例l所述的方法并不限于用于低速网络和高速网络之间,也 可以用于其它网络之间,而且也并不限于应用在2种网络之间,也可以用于3种、4种等多种 网络之间,对此不做具体限定。 下面以将实施例1所述的方法应用在CDMA 2000网络(低速网络)和CDMA2000 HRPD网络(高速网络)中为例进行进一步说明。
实施例2 参见图2,本发明实施例提供了一种选择网络的方法,该方法包括
201 :当终端在CDMA 2000网络中建立空口数据业务连接或存在数据业务连接时, 网络侧判断该终端是否支持CDMA 2000 HRPD网络,如果是,则执行202 ;否则,执行203。
其中,当终端在CDMA 2000网络中建立空口数据业务连接时,具体可以为(l)当 终端在CDMA 2000网络中建立数据业务连接时;或(2)当终端在CDMA 2000网络中重激活 时等。当终端在CDMA 2000网络中存在数据业务连接时,具体可以为当终端在CDMA 2000 网络中建立数据业务连接后发生扇区切换时,或当终端在CDMA 2000网络中建立数据业务 连接开始传输数据后的任一时刻,如开始传输数据后1秒时、3秒时等。
具体地可以通过查询网络侧是否存在该终端的CDMA 2000 HRPD会话信息,得出该 终端是否支持CDMA 2000 HRPD网络,如果网络侧存在该终端的CDMA2000 HRPD会话信息, 则该终端支持CDMA 2000 HRPD网络;如果网络侧没有存在该终端的CDMA 2000 HRPD会话 信息,则该终端不支持CDMA 2000 HRPD网络。 需要说明的是,当该终端支持CDMA 2000 HRPD网络时,该终端与CDMA2000 HRPD
5网络之间会进行CDMA 2000 HRPD会话,生成该终端的CDMA 2000HRPD会话信息,因此可以 通过查询CDMA 2000 HRPD会话信息,得出该终端是否支持CDMA 2000 HRPD网络。并且需 要说明的是,并不限于通过上述方式判断该终端是否支持CDMA 2000 HRPD网络,可以采用 任何其他可行的方式进行判断,对此不做限定。而且可以将即支持CDMA 2000网络,又支持 CDMA 2000HRPD网络的终端称为双模终端。 202 :网络侧判断该终端当前所在的区域是否覆盖有CDMA 2000 HRPD网络,如果 是,则执行204 ;否则,执行203。 具体地,终端当前所在的区域是否覆盖有CDMA 2000 HRPD网络可以通过判断终端 当前所在的区域是否配置有CDMA 2000 HRPD网络载扇来实现,如果终端当前所在的区域配 置有CDMA 2000 HRPD网络载扇,则终端当前所在的区域覆盖有CDMA 2000 HRPD网络;否 则,终端当前所在的区域没有覆盖CDMA2000 HRPD网络。由于网络载扇的配置是由网络侧 来完成的,所以网络侧可以通过查询相关的配置信息,得到终端当前所在的区域是否配置 有CDMA 2000HRPD网络。具体实现时,可以采用任何可行的方式,不对此做具体限定。
需要说明的是,由于当终端当前所在的区域配置有CDMA 2000 HRPD网络时,可能 会存在下面两种情况 (1)终端当前所在的区域配置有CDMA 2000 HRPD网络载扇,但是该CDMA 2000 HRPD网络载扇被关闭或发生了故障,此时终端当前所在的区域没有覆盖EVDO网络。
(2)终端当前所在的区域配置有CDMA 2000 HRPD网络载扇,而且该CDMA 2000 HRPD网络载扇没有被关闭或发生故障,此时终端当前所在的区域覆盖有EVDO网络。
因此,为了确保该终端当前所在的区域确有CDMA 2000 HRPD网络覆盖,在判断配 置有CDMA 2000 HRPD网络后,网络侧进一步通过查询终端当前所在的区域的CDMA 2000 HRPD网络载扇是否被关闭或发生故障,确定该终端当前所在的区域是否覆盖有CDMA 2000 HRPD网络。 并且需要说明的是,还可以通过终端当前上报的信号强度等信息,判断该终端当 前所在的区域是否覆盖有CDMA 2000 HRPD网络;具体实现时,可以采用任何可行的方式, 不对此做具体限定。 203:网络侧将CDMA 2000 Dormant (休眠)态定时器的定时时间设置为CDMA 2000 通用值,然后执行205。 具体地,如果在Dormant态定时器设定的定时时间内没有数据传输,网络侧会主 动释放与终端之间的连接,使终端进入空闲状态,以节约网络侧资源。Dormant态定时器设 定的定时时间越大,网络侧与终端之间的连接就越难被释放,终端就越难进入空闲状态。由 于在CDMA 2000网络建立数据业务连接时的时延比较大,因此CDMA 2000 Dormant态定时 器的定时时间通常会设置很长。例如通常设置CDMA 2000 Dormant态定时器的定时时间 为30秒或40秒等。 需要说明的是,当执行该步骤前,CDMA 2000 Dormant态定时器的定时时间为CDMA 2000通用值,则执行该步骤时,不需要对CDMA 2000 Dormant态定时器的定时时间进行重 新设置(即进行修改),只需要保留CDMA 2000Dormant态定时器的定时时间即可。
204 :网络侧将CDMA 2000 Dormant态定时器的定时时间设置为CDMA2000专用配 置值,然后执行205。
当终端当前所在的区域配置有CDMA 2000 HRPD网络时,为了使终端可以尽快地在 CDMA 2000 HRPD网络中建立数据连接,并使终端正在通过在CDMA2000网络中建立的数据 业务连接传输的数据不被中断,将CDMA 2000 Dormant态定时器的定时时间设置为一个小 于CDMA 2000通用值的CDMA 2000专用配置值。例如可以将CDMA 2000专用配置值设置 为10秒或20秒等,并不限于此,可以根据实际应用状况灵活设置。 需要说明的是,当执行该步骤前,CDMA 2000 Dormant态定时器的定时时间为CDMA 2000专用配置值,则执行该步骤时,不需要对CDMA 2000 Dormant态定时器的定时时间进 行重新设置(即进行修改),只需要保留CDMA 2000Dormant态定时器的定时时间即可。
205 :当CDMA 2000 Dormant态定时器的定时时间到达后,网络侧释放与终端之间 的连接,使终端可以重新选择网络。 具体地,当终端与网络侧之间建立的数据业务连接中没有数据传输时,网络侧启 动CDMA 2000 Dormant态定时器,当CDMA 2000 Dormant态定时器中设置的定时时间到达 后,网络侧释放与终端之间的连接,使终端可以重新选择网络。 需要说明的是,当终端当前所在的区域覆盖CDMA 2000 HRPD网络时,CDMA 2000 Dormant态定时器的定时时间为比CDMA 2000通用值更低的CDMA 2000专用配置值,因此 可以使网络侧在更短的定时时间后就释放与终端之间的连接,使终端进入空闲状态可以重 新选择网络,如果在该定时时间到达后,终端所在的区域还覆盖有CDMA 2000 HRPD网络,则 可以选择在CDMA2000 HRPD网络中建立数据业务连接,使选择CDMA 2000 HRPD网络的机会 增大,并且,网络侧是在定时时间到达后,才释放与终端之间的连接,所以不会影响之前在 CDMA 2000网络建立的数据业务连接,不会中断当时的数据传输,因此不会产生数据传输时 延,可以提高数据传输的速率。 本发明实施例所述的选择网络的方法,可以根据终端当前所在的区域的网络覆盖 情况,自适应地设置CDMA 2000 Dormant态定时器的定时时间,当终端当前所在的区域覆盖 有CDMA 2000 HRPD网络时,通过将CDMA 2000 Dorman态定时器的定时时间设置为比常用 CDMA 2000通用值更低的CDMA 2000专用配置值,网络侧在定时时间到达后,才释放与终端 之间的连接,所以不会影响之前在CDMA 2000网络建立的数据业务连接,不会中断数据传 输,不会产生数据传输时延,提高了数据传输的速率,避免了网络侧主动释放网络时,造成 的数据传输不断地被中断和数据传输时延的问题;并且,CDMA 2000 Dorman态定时器的定 时时间为比CDMA 2000通用值更低的CDMA 2000专用配置值,可以使网络侧在更短的定时 时间后就释放与终端之间的连接,使终端可以更快地进入空闲状态重新进行网络选择,增 加了终端选择CDMA 2000 HRPD网络的机会,可以进一步地提高数据传输的速率。
实施例3 参见图3,本发明实施例提供了一种选择网络的装置,该装置包括 第一判断模块301,用于当终端在低速网络中建立空口数据业务连接或存在数据
业务连接时,判断终端当前所在的区域是否覆盖有高速网络。 第一设置模块302,用于当第一判断模块301的判断结果是终端当前所在的区域 覆盖有高速网络时,将低速网络休眠态定时器的定时时间设置为低速网络专用配置值,其 中,低速网络专用配置值小于低速网络通用值。 释放模块303,用于当低速网络休眠态定时器的定时时间到达后,释放终端与低速网络之间的连接,使终端重新选择网络。 进一步地,参见图4,该装置还可以包括 第二设置模块304,用于当第一判断模块301的判断结果是终端当前所在的区域 没有覆盖高速网络时,将低速网络休眠态定时器的定时时间设置为低速网络通用值。
进一步地,参见图5,该装置还可以包括 第二判断模块305,用于在第一判断模块301判断终端当前所在的区域是否覆盖 有高速网络之前,判断该终端是否支持高速网络; 通知模块306,用于当第二判断模块305的判断结果是该终端支持高速网络时,通 知第一判断模块301执行判断终端当前所在的区域是否覆盖有高速网络的步骤。
进一步地,建立空口数据业务连接,具体可以为建立数据业务连接,或重激活。存 在数据业务连接时,具体可以为建立数据业务连接后发生扇区切换时,或建立数据业务连 接开始传输数据后的任一时刻,如开始传输数据后1秒时、3秒时等。 本发明实施例所述的选择网络的装置,当终端当前所在的区域覆盖有高速网络 时,通过将低速网络休眠态定时器的定时时间设置为比常用的低速网络通用值更低的低速 网络专用配置值,网络侧在定时时间到达后,才释放终端与低速网络之间的连接,所以不会 影响之前在低速网络建立的数据业务连接,不会中断数据传输,不会产生数据传输时延,提 高了数据传输的速率,避免了网络侧主动释放网络时,造成的数据传输不断地被中断和数 据传输时延的问题;并且,通过将低速网络休眠态定时器的定时时间设置为比常用的低速 网络通用值更低的低速网络专用配置值,使网络侧可以在更短的定时时间后就释放与终端 之间的连接,使终端可以更快地进入空闲状态重新进行网络选择,增加了终端选择高速网 络的机会,可以进一步地提高数据传输的速率。 以上实施例提供的技术方案中的全部或部分内容可以通过软件编程实现,其软件
程序存储在可读取的存储介质中,存储介质例如计算机中的硬盘、光盘或软盘。 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和
原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种选择网络的方法,其特征在于,所述方法包括当终端在低速网络中建立空口数据业务连接或存在数据业务连接时,判断所述终端当前所在的区域是否覆盖有高速网络;如果所述终端当前所在的区域覆盖有高速网络,将低速网络休眠态定时器的定时时间设置为低速网络专用配置值,所述低速网络专用配置值小于低速网络通用值;当所述低速网络休眠态定时器的定时时间到达后,释放所述终端与所述低速网络之间的连接,使所述终端重新选择网络。
2. 根据权利要求1所述的选择网络的方法,其特征在于,所述方法还包括 如果所述终端当前所在的区域没有覆盖高速网络,将所述低速网络休眠态定时器的定时时间设置为所述低速网络通用值。
3. 根据权利要求1所述的选择网络的方法,其特征在于,所述判断所述终端当前所在 的区域是否覆盖有高速网络之前还包括判断所述终端是否支持高速网络;如果所述终端支持高速网络,则执行判断所述终端当前所在的区域是否覆盖有高速网 络的步骤。
4. 根据权利要求1所述的选择网络的方法,其特征在于,所述存在数据业务连接时,具 体为建立数据业务连接后发生扇区切换时。
5. —种选择网络的装置,其特征在于,所述装置包括第一判断模块,用于当终端在低速网络中建立空口数据业务连接或存在数据业务连接 时,判断所述终端当前所在的区域是否覆盖有高速网络;第一设置模块,用于当所述第一判断模块的判断结果是所述终端当前所在的区域覆盖 有高速网络时,将低速网络休眠态定时器的定时时间设置为低速网络专用配置值,所述低 速网络专用配置值小于低速网络通用值;释放模块,用于当所述低速网络休眠态定时器的定时时间到达后,释放所述终端与所 述低速网络之间的连接,使所述终端重新选择网络。
6. 根据权利要求5所述的选择网络的装置,其特征在于,所述装置还包括 第二设置模块,用于当所述第一判断模块的判断结果是所述终端当前所在的区域没有覆盖高速网络时,将所述低速网络休眠态定时器的定时时间设置为低速网络通用值。
7. 根据权利要求5所述的选择网络的装置,其特征在于,所述装置还包括 第二判断模块,用于在所述第一判断模块判断所述终端当前所在的区域是否覆盖有高速网络之前,判断所述终端是否支持高速网络;通知模块,用于当所述第二判断模块的判断结果是支持高速网络时,通知所述第一判 断模块执行判断所述终端当前所在的区域是否覆盖有高速网络的步骤。
全文摘要
本发明公开了一种选择网络的方法和装置,属于通信技术领域。所述方法包括当终端在低速网络中建立空口数据业务连接或存在数据业务连接时,判断终端当前所在的区域是否覆盖有高速网络;如果终端当前所在的区域覆盖有高速网络时,将低速网络休眠态定时器的定时时间设置为低速网络专用配置值,低速网络专用配置值小于低速网络通用值;当低速网络休眠态定时器的定时时间到达后,释放终端与低速网络之间的连接,使终端重新选择网络。所述装置包括第一判断模块、第一设置模块和释放模块。本发明当终端当前所在的区域覆盖有高速网络时,通过将低速网络休眠态定时器的定时时间设置为比常用的低速网络通用值更低的低速网络专用配置值,可以提高数据传输的速率。
文档编号H04W48/18GK101778452SQ20101000342
公开日2010年7月14日 申请日期2010年1月13日 优先权日2010年1月13日
发明者陈林, 黄建中 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1