著录项信息
专利名称 | 一种终端及其自动切换网络通道的方法 |
申请号 | CN200810029511.0 | 申请日期 | 2008-07-16 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2008-12-17 | 公开/公告号 | CN101325769 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04Q7/32 | IPC分类号 | H;0;4;Q;7;/;3;2;;;H;0;4;Q;7;/;2;2;;;H;0;4;L;1;2;/;2;8查看分类表>
|
申请人 | 宇龙计算机通信科技(深圳)有限公司 | 申请人地址 | 广东省深圳市南山区高新技术产业园北区梦溪道2号酷派信息港1号楼
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 宇龙计算机通信科技(深圳)有限公司 | 当前权利人 | 宇龙计算机通信科技(深圳)有限公司 |
发明人 | 曹淑华,许浩,沈艳波,邹飞,徐进涛 |
代理机构 | 广州三环专利代理有限公司 | 代理人 | 郝传鑫;熊贤卿 |
摘要
本发明实施例提供一种终端,包括:网络通道识别单元,用于识别终端当前建立的网络通道类型及所述网络通道的优先权级别;网络通道切换单元,用于将终端自动切换到当前建立的网络通道类型中最高优先级的网络通道。本发明实施例还提供一种终端自动切换网络通道的方法。本发明实施例通过在终端上预先设置网络通道的优先级别,实现了终端在多种上网方式并存的情况下,智能切换到用户预先设置的最优上网方式,同时在原先正在使用的网络通道出现中断后,也能自动切换其他网络通道继续上网,提高了资源利用率。
1.一种终端,其特征在于,包括:
网络通道识别单元,用于识别终端当前建立的网络通道类型及所述网络通道的优先权级别;
网络通道切换单元,用于将终端自动切换到当前建立的网络通道类型中最高优先级的网络通道;
网络速度对比控制单元,用于当当前建立的网络通道类型中最高优先级的网络通道发生变更时,检测并对比终端变更后的最高优先级的网络通道与目前正在使用的网络通道的网络速度,如果对比结果为所述变更后的最高优先级的网络通道的网络速度低于所述目前正在使用的网络通道的网络速度,且所述变更后的最高优先级的网络通道与所述目前正在使用的网络通道的网络速度差值大于预设值,则控制终端继续沿用所述目前正在使用的网络通道。
2.如权利要求1所述的终端,其特征在于,还包括:
优先级别设置单元,用于设置终端网络通道的优先级别。
3.如权利要求1所述的终端,其特征在于,还包括:
连接状态判断单元,用于判断终端当前建立的网络通道类型中最高优先级的网络通道的连接状态;
控制单元,用于根据所述连接状态判断单元判断的终端当前建立的网络通道类型中最高优先级的网络通道的连接状态进行控制:
当所述连接状态判断单元判断终端当前建立的网络通道类型中最高优先级的网络通道连接成功时,则控制所述网络通道切换单元将终端自动切换到当前建立的网络通道类型中最高优先级的网络通道;
当所述连接状态判断单元判断终端当前建立的网络通道类型中最高优先级的网络通道连接不成功时,则变更当前建立的网络通道类型中下一优先级的网络通道为最高优先级的网络通道。
4.如权利要求1所述的终端,其特征在于,还包括:
重新识别触发单元,用于当终端增加或断开一网络通道时,触发所述网络通道识别单元重新识别终端当前建立的网络通道类型及所述网络通道的优先权级别。
5.一种终端自动切换网络通道的方法,其特征在于,包括以下步骤:
识别终端当前建立的网络通道类型及所述网络通道的优先权级别;
终端自动切换到当前建立的网络通道类型中最高优先级的网络通道;
当当前建立的网络通道类型中最高优先级的网络通道发生变更时,检测并对比终端变更后的最高优先级的网络通道与目前正在使用的网络通道的网络速度,如果对比结果为所述变更后的最高优先级的网络通道的网络速度低于所述目前正在使用的网络通道的网络速度,且所述变更后的最高优先级的网络通道与所述目前正在使用的网络通道的网络速度差值大于预设值,则不执行所述终端自动切换到当前建立的网络通道类型中最高优先级的网络通道的步骤。
6.如权利要求5所述的方法,其特征在于,所述识别步骤之前还包括步骤:
设置终端网络通道的优先级别。
7.如权利要求5所述的方法,其特征在于,在所述识别步骤和所述终端自动切换到当前建立的网络通道类型中最高优先级的网络通道的步骤之间还包括步骤:
判断当前建立的网络通道类型中最高优先级的网络通道是否连接成功,如果判断结果为是,则执行所述终端自动切换到当前建立的网络通道类型中最高优先级的网络通道的步骤;如果判断结果为否,则变更当前建立的网络通道类型中下一优先级的网络通道为最高优先级的网络通道,并重新执行所述判断当前建立的网络通道类型中最高优先级的网络通道是否连接成功的步骤。
8.如权利要求5所述的方法,其特征在于,还包括步骤:
当终端增加或断开一网络通道时,重新执行所述识别终端当前建立的网络通道类型及所述网络通道的优先权级别的步骤。
一种终端及其自动切换网络通道的方法 \n技术领域\n[0001] 本发明涉及通讯领域,尤其涉及一种终端及其自动切换网络通道的方法。 背景技术\n[0002] 目前,随着通讯事业的发展,终端上网的方式越来越多,特别是手机上网的方式越来越丰富,用户可以在手机上利用GPRS方式、USB方式(即手机与电脑连接,电脑代理手机上网)、WiFi方式等所有现有的网络通道进行上网。然而,在终端多种上网方式并存的情况下,用户往往要在原先正在使用的网络通道的基础上,根据实际情况从上网费用、传输速率等因素考虑是否需要手动切换至其他的网络通道;或者当原先正在使用的网络通道因某种原因中断后,如果用户不通过切换其他网络通道继续上网,将无法有效利用并存的网络通道,造成资源的浪费,即使用户在原先正在使用的网络通道中断后及时切换到其他的网络通道,也只能通过手动的方式人工断开原先使用的网络通道,然后再重新连接上其他的网络通道。因此,在终端多种上网方式并存的情况下,急需开发一种能自动切换上网方式的终端网络通道切换方式。 \n发明内容\n[0003] 本发明所要解决的技术问题在于,提供一种终端及其自动切换网络通道的方法,通过在终端上预先设置网络通道的优先级别,实现了终端在多种上网方式并存的情况下,智能切换到用户预先设置的最优上网方式,同时在原先正在使用的网络通道出现中断后,也能自动切换其他网络通道继续上网,提高了资源利用率。 \n[0004] 为了解决上述技术问题,本发明实施例提供了一种终端,包括: [0005] 网络通道识别单元,用于识别终端当前建立的网络通道类型及所述网络通道的优先权级别; \n[0006] 网络通道切换单元,用于将终端自动切换到当前建立的网络通道类型中最高优先级的网络通道;\n[0007] 网络速度对比控制单元,用于当当前建立的网络通道类型中最高优先级的网络通道发生变更时,检测并对比终端变更后的最高优先级的网络通道与目前正在使用的网络通道的网络速度,如果对比结果为所述变更后的最高优先级的网络通道的网络速度低于所述目前正在使用的网络通道的网络速度,且所述变更后的最高优先级的网络通道与所述目前正在使用的网络通道的网络速度差值大于预设值,则控制终端继续沿用所述目前正在使用的网络通道。 \n[0008] 本发明实施例还提供了一种终端自动切换网络通道的方法,包括以下步骤: [0009] 识别终端当前建立的网络通道类型及所述网络通道的优先权级别; [0010] 终端自动切换到当前建立的网络通道类型中最高优先级的网络通道; [0011] 当当前建立的网络通道类型中最高优先级的网络通道发生变更时,检测并对比终端变更后的最高优先级的网络通道与目前正在使用的网络通道的网络速度,如果对比结果为所述变更后的最高优先级的网络通道的网络速度低于所述目前正在使用的网络通道的网络速度,且所述变更后的最高优先级的网络通道与所述目前正在使用的网络通道的网络速度差值大于预设值,则不执行所述终端自动切换到当前建立的网络通道类型中最高优先级的网络通道的步骤。 \n[0012] 本发明实施例通过在终端上预先设置网络通道的优先级别,实现了终端在多种上网方式并存的情况下,智能切换到用户预先设置的最优上网方式,同时在原先正在使用的网络通道出现中断后,也能自动切换其他网络通道继续上网,提高了资源利用率。 [0013] 附图说明\n[0014] 图1是本发明实施例一所提供的终端的组成示意图; \n[0015] 图2是本发明实施例一所提供的终端由GPRS上网通道切换到USB上网通道的流程示意图; \n[0016] 图3是本发明实施例二所提供的终端自动切换网络通道的方法的流程示意图; [0017] 图4是本发明实施例二所提供的终端自动切换网络通道的方法的具体流程示意图。 \n[0018] 具体实施方式\n[0019] 下面参考附图对本发明的优选实施例进行描述。 \n[0020] 为便于说明,本发明实施例终端以手机为例,应当理解,本发明实施例不限于手机,也可以是PDA等其他终端,同样地,本发明实施例中的网络通道包括市场上的GPRS上网通道、USB上网通道、WiFi上网通道等所有现有的网络通道,以及将来出现的各种网络通道。 \n[0021] 请参照图1所示,本发明实施例一所提供的手机包括优先级别设置单元1、网络通道识别单元2以及网络通道切换单元3,其中,优先级别设置单元1用于设置终端网络通道的优先级别;网络通道识别单元2用于识别终端当前建立的网络通道类型及所述网络通道的优先权级别;网络通道切换单元3用于将终端自动切换到当前建立的网络通道类型中最高优先级的网络通道。本发明实施例还包括连接状态判断单元4、控制单元5以及重新识别触发单元6,其中,连接状态判断单元4用于判断终端当前建立的网络通道类型中最高优先级的网络通道的连接状态;控制单元5用于根据连接状态判断单元4判断的终端当前建立的网络通道类型中最高优先级的网络通道的连接状态进行控制;当连接状态判断单元4判断终端当前建立的网络通道类型中最高优先级的网络通道连接成功时,则控制网络通道切换单元3将终端自动切换到当前建立的网络通道类型中最高优先级的网络通道;当连接状态判断单元4判断终端当前建立的网络通道类型中最高优先级的网络通道连接不成功时,则变更当前建立的网络通道类型中下一优先级的网络通道为最高优先级的网络通道。重新识别触发单元6用于当终端增加或断开一网络通道时,触发网络通道识别单元2重新识别终端当前建立的网络通道类型及所述网络通道的优先权级别。 \n[0022] 具体实施时,在手机多种上网方式并存的情况下,用户首先从上网费用、传输速率等因素决定优先使用哪种上网方式,并预先利用优先级别设置单元1通过网络列表的方式对手机使用网络通道的优先级别进行设置,例如,在本实施例中,假设网络列表以0表示最高优先级别,用户预先设置USB上网方式的优先级为0,GPRS上网方式的优先级为1,WiFi上网方式的优先级为2,这样,用户设置USB上网方式为最高优先级别,GPRS上网方式的优先级别次之,而WiFi上网方式的优先级别则为三者中最低。接着,手机开始识别当前建立的网络通道类型及所述网络通道的优先权级别,如果手机只利用GPRS进行上网, 则手机中的网络通道识别单元2识别出当前建立的网络通道类型为GPRS上网通道,如果用户在利用GPRS进行上网的同时,还将手机通过USB数据线连接到电脑上,则此时网络通道识别单元2识别出手机当前建立的网络通道类型为GPRS上网通道及USB上网通道,并根据优先级别设置单元1设置好的网络通道优先级别,识别出GPRS上网通道及USB上网通道的优先权级别,在本实施例中,网络通道识别单元2识别出USB上网通道为最高优先级别,GPRS上网通道的优先级别次之,以此类推,网络通道识别单元2识别出手机当前建立的所有的网络通道类型及所述网络通道的优先权级别。如果在手机上网的过程中,用户增加新的网络通道或者断开旧的网络通道,此时手机中的重新识别触发单元6将触发网络通道识别单元\n2重新识别手机当前建立的网络通道类型及所述网络通道的优先权级别。例如手机原来已经建立GPRS上网通道及USB上网通道,如果用户后来又增加建立WiFi上网通道,则重新识别触发单元6触发网络通道识别单元2对手机当前建立的网络通道类型进行重新识别,并且识别出当前建立的网络通道类型为GPRS上网通道、USB上网通道及WiFi上网通道,同时还根据优先级别设置单元1设置好的网络通道优先级别识别出GPRS上网通道、USB上网通道及WiFi上网通道的优先权级别;如果在此基础上,用户后来又断开USB上网通道,则重新识别触发单元6再次触发网络通道识别单元2对手机当前建立的网络通道类型进行重新识别,并且识别出当前建立的网络通道类型为GPRS上网通道及WiFi上网通道,同时还根据优先级别设置单元1设置好的网络通道优先级别识别出GPRS上网通道及WiFi上网通道的优先权级别。最后,网络通道切换单元3将手机自动切换到当前建立的网络通道类型中最高优先级的网络通道;请参照图2所示,假设手机初始只利用GPRS进行上网,后来用户同时将手机通过USB数据线连接到电脑上,此时网络通道识别单元2识别出当前建立的网络通道类型由原来只有GPRS上网通道转变为同时存在GPRS上网通道及USB上网通道,由于用户预先利用优先级别设置单元1设置USB上网方式为最高优先级别,这样手机将优先使用USB上网通道进行上网,此时连接状态判断单元4向电脑发送探测信息,探测电脑是否可以连接到手机正在浏览的网站,电脑获取探测信息后,自动探测自身是否可以成功连接手机需要浏览的网站,如果连接成功,则向手机端反馈连接成功的信息,连接状态判断单元4收到连接成功的信息后,控制单元5首先断开手机原先使用的GPRS 上网通道连接,然后自动利用USB上网通道进行上网,这样手机自动将原来上网使用的GPRS上网通道切换到USB上网通道,相应地,手机的上网方式由原来的GPRS上网方式自动切换到USB上网方式。如果电脑向手机端反馈连接不成功的信息,控制单元5则变更当前建立的网络通道类型中下一优先级的网络通道为最高优先级的网络通道,例如当探测到上述USB上网通道连接不成功时,控制单元5将优先级别比USB上网通道低一级的GPRS上网通道变更为当前建立的网络通道类型中最高优先级的网络通道,连接状态判断单元4继续重复上述的探测网络连接是否成功的步骤。 \n[0023] 另外,本发明实施例一所提供的手机还包括网络速度对比控制单元7,用于当当前建立的网络通道类型中最高优先级的网络通道发生变更时,检测并对比终端变更后的最高优先级的网络通道与目前正在使用的网络通道的网络速度,如果对比结果为变更后的最高优先级的网络通道的网络速度低于目前正在使用的网络通道的网络速度,且变更后的最高优先级的网络通道与目前正在使用的网络通道的网络速度差值大于预设值,则表明变更后的最高优先级的网络通道的网络速度远远低于目前正在使用的网络通道的网络速度,于是控制终端继续沿用目前正在使用的网络通道。例如在上述手机原先存在GPRS上网通道,后来手机同时通过USB数据线连接到电脑上的情况下,手机将由原来使用的GPRS上网通道自动切换到USB上网通道,在自动切换网络通道之前,网络速度对比控制单元7检测并对比USB上网速度与GPRS上网速度,如果对比结果为USB上网速度低于GPRS上网速度,且两者之间的速度差值大于预设值,则代表USB上网速度远远慢于GPRS方式,此时,网络速度对比控制单元7控制手机继续使用原来的GPRS上网方式,而不是自动切换到最高优先级别的USB上网通道。这样,手机还可以在用户预先设置网络通道的使用优先级别的基础上,根据各个网络通道的网络速度进行网络通道的切换。 \n[0024] 本发明实施例通过在终端上预先设置网络通道的优先级别,实现了终端在多种上网方式并存的情况下,智能切换到用户预先设置的最优上网方式,同时在原先正在使用的网络通道出现中断后,也能自动切换其他网络通道继续上网,提高了资源利用率。 [0025] 请结合图3和图4所示,本发明实施例二所提供的终端自动切换网络通道的方法包括以下步骤: \n[0026] 步骤S301设置终端网络通道的优先级别。 \n[0027] 在手机多种上网方式并存的情况下,用户首先从上网费用、传输速率等因素决定优先使用哪种上网方式,并预先通过网络列表的方式对手机使用网络通道的优先级别进行设置,例如,在本实施例中,假设网络列表以0表示最高优先级别,用户预先设置USB上网方式的优先级为0,GPRS上网方式的优先级为1,WiFi上网方式的优先级为2,这样,用户设置USB上网方式为最高优先级别,GPRS上网方式的优先级别次之,而WiFi上网方式的优先级别则为三者中最低。 \n[0028] 步骤S302识别终端当前建立的网络通道类型及所述网络通道的优先权级别。 [0029] 手机开始识别当前建立的网络通道类型,如果手机只利用GPRS进行上网,则手机识别出当前建立的网络通道类型为GPRS上网通道,如果用户在利用GPRS进行上网的同时,还将手机通过USB数据线连接到电脑上,则此时手机识别出当前建立的网络通道类型为GPRS上网通道及USB上网通道,同时还根据步骤S301预先设置好的网络通道优先级别,识别出GPRS上网通道及USB上网通道的优先权级别,在本实施例中,手机识别出USB上网通道为最高优先级别,GPRS上网通道的优先级别次之,以此类推,手机识别出所有当前建立的网络通道类型及所述网络通道的优先权级别。 \n[0030] 另外,如果在手机上网的过程中,用户增加新的网络通道或者断开旧的网络通道,此时手机将重新识别当前建立的网络通道类型及所述网络通道的优先权级别。例如手机原来已经建立GPRS上网通道及USB上网通道,如果用户后来又增加建立WiFi上网通道,则手机对当前建立的网络通道类型进行重新识别,并且识别出当前建立的网络通道类型为GPRS上网通道、USB上网通道及WiFi上网通道,同时还根据步骤S301预先设置好的网络通道优先级别识别出GPRS上网通道、USB上网通道及WiFi上网通道的优先权级别;如果在此基础上,用户后来又断开USB上网通道,则手机再次对当前建立的网络通道类型进行重新识别,并且识别出当前建立的网络通道类型为GPRS上网通道及WiFi上网通道,同时还根据步骤S301预先设置好的网络通道优先级别识别出GPRS上网通道及WiFi上网通道的优先权级别。 \n[0031] 步骤S303终端自动切换到当前建立的网络通道类型中最高优先级的网络 通道。 [0032] 假设手机初始只利用GPRS进行上网,后来用户同时将手机通过USB数据线连接到电脑上,此时手机识别出当前建立的网络通道类型由原来只有GPRS上网通道转变为同时存在GPRS上网通道及USB上网通道,由于在步骤S301中,用户预先设置USB上网方式为最高优先级别,这样手机将优先使用USB上网通道进行上网,此时手机端向电脑发送探测信息,探测电脑是否可以连接到手机正在浏览的网站,电脑获取探测信息后,自动探测自身是否可以成功连接手机需要浏览的网站,如果连接成功,则向手机端反馈连接成功的信息,手机收到连接成功的信息后,首先断开原先使用的GPRS上网通道连接,然后自动利用USB上网通道进行上网,这样手机自动将原来上网使用的GPRS上网通道切换到USB上网通道,相应地,手机的上网方式由原来的GPRS上网方式自动切换到USB上网方式;如果电脑向手机端反馈连接不成功的信息,手机则变更当前建立的网络通道类型中下一优先级的网络通道为最高优先级的网络通道,例如当探测到上述USB上网通道连接不成功时,手机将优先级别比USB上网通道低一级的GPRS上网通道变更为当前建立的网络通道类型中最高优先级的网络通道,并重新执行上述探测网络连接是否成功的步骤。 \n[0033] 另外,当手机当前建立的网络通道类型中最高优先级的网络通道发生变更时,手机还检测并对比变更后的最高优先级的网络通道与目前正在使用的网络通道的网络速度,如果对比结果为变更后的最高优先级的网络通道的网络速度低于目前正在使用的网络通道的网络速度,且变更后的最高优先级的网络通道与目前正在使用的网络通道的网络速度差值大于预设值,则表明变更后的最高优先级的网络通道的网络速度远远低于目前正在使用的网络通道的网络速度,于是手机继续使用目前的网络通道,而不自动切换到当前建立的网络通道类型中最高优先级的网络通道。例如在上述手机原先存在GPRS上网通道,后来手机同时通过USB数据线连接到电脑上的情况下,手机将由原来使用的GPRS上网通道自动切换到USB上网通道,在自动切换网络通道之前,手机检测并对比USB上网速度与GPRS上网速度,如果对比结果为USB上网速度低于GPRS上网速度,且两者之间的速度差值大于预设值,则代表USB上网速度远远慢于GPRS方式,此时,手机将不会对网络通道进行切换,而是继续使用原来的GPRS上网方式。这样,手机还可以在用户预先设置网络通道的使用优先级别的基础 上,根据各个网络通道的网络速度进行网络通道的切换。 \n[0034] 本发明实施例通过在终端上预先设置网络通道的优先级别,实现了终端在多种上网方式并存的情况下,智能切换到用户预先设置的最优上网方式,同时在原先正在使用的网络通道出现中断后,也能自动切换其他网络通道继续上网,提高了资源利用率。 [0035] 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
法律信息
- 2012-05-09
- 2009-02-11
- 2008-12-17
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2005-09-07
|
2003-06-25
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |