CN101287245B - 一种基于浏览器的网络切换方法及装置 - Google Patents

一种基于浏览器的网络切换方法及装置 Download PDF

Info

Publication number
CN101287245B
CN101287245B CN2008101134173A CN200810113417A CN101287245B CN 101287245 B CN101287245 B CN 101287245B CN 2008101134173 A CN2008101134173 A CN 2008101134173A CN 200810113417 A CN200810113417 A CN 200810113417A CN 101287245 B CN101287245 B CN 101287245B
Authority
CN
China
Prior art keywords
network
cdma
gsm
browser
effective
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2008101134173A
Other languages
English (en)
Other versions
CN101287245A (zh
Inventor
陶迎亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Techfaith Wireless Communication Technology Ltd
Original Assignee
China Techfaith Wireless Communication Technology Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Techfaith Wireless Communication Technology Ltd filed Critical China Techfaith Wireless Communication Technology Ltd
Priority to CN2008101134173A priority Critical patent/CN101287245B/zh
Publication of CN101287245A publication Critical patent/CN101287245A/zh
Application granted granted Critical
Publication of CN101287245B publication Critical patent/CN101287245B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

本发明提供了一种基于浏览器的网络切换方法及装置,该方法包括:在双模双待通信设备的两种网络承载类型中,设定一种网络承载类型为默认网络承载类型;所述方法包括以下步骤:通过网络应用激活浏览器;获取所述的默认网络承载类型;判断所述默认网络承载类型的网络是否可用,如果是则进入所述默认网络承载类型的网络;如果否,则判断所述另一网络承载类型的网络是否可用,如果是则进入所述另一网络承载类型的网络。用以使浏览器根据网络情况自动切换网络承载。

Description

一种基于浏览器的网络切换方法及装置
技术领域
本发明关于无线通信领域中双模手机的网络承载技术,具体的讲是一种基于浏览器的网络切换方法及装置。
背景技术
随着通讯技术的日益发展,嵌入式通讯***突破了同时只能使用一种网络的传统通讯模式,实现了双模双待,即一个通讯设备可以同时使用CDMA及GSM两种网络,这为一些有特殊需求的用户提供了极为方便的应用。
目前,在双模双待的嵌入式通讯***中,两张卡的卡槽一般是固定区分的,如果卡槽1为CDMA网络,那么卡槽2就是GSM网络,而浏览器中各卡槽对应的卡所使用的网络承载类型,也是使用前分别为两种卡设置好的,这样用户可以方便地使用其中任意一张卡登录网络。
但是,对于一些不能选择网络承载类型的网络应用,以往的处理都是给定一种网络承载类型,例如默认使用CDMA去上网,如果默认的网络搜索不到,或者该卡槽无卡,那么用户就无法正常登录网络,假如此时另外一张卡是存在并且完全可以使用的,但由于没有转换到该网络的途径,因此失去了浏览网络的机会,这样不仅非常不方便,也体现不出双模双待通讯设备的优越性。
中国专利申请200610149795.8公开了一种TD-SCDMA和GSM双模手机的择网方法,该方法通过查找满足要求的频段网络来进行网络的选择。该发明申请所公开的技术方案可合并于此,以作为本发明的现有技术。
发明内容
为了克服现有技术中的缺陷,本发明提供了一种基于浏览器的网络切换方法及装置,用以使浏览器根据网络情况自动切换网络承载。
本发明的目的之一是,提供一种基于浏览器的网络切换方法,该方法包括:在双模双待通信设备的两种网络承载类型中,设定一种网络承载类型为默认网络承载类型;所述方法包括以下步骤:通过网络应用激活浏览器,并且调用所述浏览器为所述网络应用提供好的接口;在所述的接口中获取所述的默认网络承载类型;根据对应平台提供商提供的网络状态,判断所述默认网络承载类型的网络是否可用,如果是则进入所述默认网络承载类型的网络;如果否,根据对应平台提供商提供的网络状态,判断所述另一网络承载类型的网络是否可用,如果是则进入所述另一网络承载类型的网络。
本发明的目的之一是,提供一种基于浏览器的网络切换装置,所述装置包括:网络承载类型设定单元,用于在双模双待通信设备的两种网络承载类型中,设定一种网络承载类型为默认网络承载类型;浏览器激活单元,用于通过网络应用激活浏览器,并且调用所述浏览器为所述网络应用提供好的接口;网络承载类型获取单元,用于在所述的接口中获取所述的默认网络承载类型;第一网络连接单元,用于根据对应平台提供商提供的网络状态,判断所述默认网络承载类型的网络是否可用,如果是则进行所述默认网络承载类型的网络的连接;如果否则输出所述默认网络承载类型的网络无效信号;第二网络连接单元,用于根据对应平台提供商提供的网络状态,接收所述的默认网络承载类型的网络无效信号,并判断所述另一网络承载类型的网络是否可用,如果是则进行所述另一网络承载类型的网络的连接。
本发明的有益效果在于:能够让用户方便地使用双卡中的另外一张卡登录网络,浏览器根据网络情况自动切换网络承载。
附图说明
图1是本发明装置具体实施方式的结构框图;
图2是本发明装置具体实施方式的模块框图;
图3是本发明实施例1的流程图;
图4是本发明实施例2的流程图。
具体实施方式
下面结合附图说明本发明的具体实施方式。如图1所示,为本发明装置具体实施方式的结构框图。在图1所示的双模手机中包括:手机天线,射频单元,基带电路,语音译码/语音编码,中央处理器,键盘,彩色显示屏,存储器,CDMA卡槽、GSM卡槽等。其中还包括:网络切换装置。
如图2所示,切换装置包括:网络承载类型设定单元,用于在双模双待通信设备的两种网络承载类型中,设定一种网络承载类型为默认网络承载类型;浏览器激活单元,用于激活浏览器;网络承载类型获取单元,用于获取所述的默认网络承载类型;第一网络连接单元,用于判断所述默认网络承载类型的网络是否可用,如果是则进行所述默认网络承载类型的网络的连接;如果否则输出所述默认网络承载类型的网络无效信号;第二网络连接单元,用于接收所述的默认网络承载类型的网络无效信号,并判断所述另一网络承载类型的网络是否可用,如果是则进行所述另一网络承载类型的网络的连接。
如图3所示,基于浏览器的网络切换方法包括:在双模双待通信设备的两种网络承载类型中,设定一种网络承载类型为默认网络承载类型;所述方法包括以下步骤:通过网络应用激活浏览器;获取所述的默认网络承载类型;判断所述默认网络承载类型的网络是否可用,如果是则进入所述默认网络承载类型的网络;如果否,则判断所述另一网络承载类型的网络是否可用,如果是则进入所述另一网络承载类型的网络。
实施例1
在保持原有浏览器使用预先设置好的网络承载类型的基础上,为那些没有提供事先选择网络承载类型的网络应用进行自动切换网络承载类型的功能,具体方法是:这些网络应用在激活浏览器时调用不同的接口,以wap push为例,当wap push要启动浏览器时,调用浏览器为wap push提供好的接口,在这个接口中:
设定默认的网络承载类型为CDMA;
进行网络判断:根据平台提供商提供的网络状态进行判断,首先判断卡是否有效(包括卡是否存在以及卡是否有金额等),如果卡有效,那么再看CDMA网络是否成功注册了,如果以上都正常,就认为CDMA网络是可用的,否则就认为CDMA网络不可用。
如果CDMA网络是可用的,那么采用CDMA网络。
如果CDMA网络不可用,我们再对GPRS网络进行判断,也是根据平台提供商提供的网络状态进行判断,首先判断GSM卡是否有效,如果卡有效,再判断是否已经注册到GSM网络,如果注册到网络,再判断GPRS是否附着成功,以上如果都正常,认为GPRS是可用的,否则认为GPRS不可用。
如果GPRS网络是可用的,那么更改承载类型为GPRS,使用GPRS网络进行网络连接。
如果GPRS网络也不可用,那么维持原有的网络承载类型。
实施例2
在保持原有浏览器使用预先设置好的网络承载类型的基础上,为那些没有提供事先选择网络承载类型的网络应用进行自动切换网络承载类型的功能。
具体方法是:所有可以访问浏览器的应用(包括浏览器本身)都在一个枚举中给出定义,每个应用在进入浏览器之前,将该应用对应的枚举值保存到一个全局变量中,例如,如果是从SMS中提取统一资源定位符(URL)后登录浏览器,那么此全局变量中可以保存ACTIVE_BROWSER_FROM_SMS,浏览器通过这个标志来判断此应用是否需要根据网络状态判断承载类型,如果是,那么在登录网络前要对当前的网络情况进行判断,如果默认的网络有效,那么就使用该网络的参数去进行下一步操作,如果默认的网络无效,那么就自动切换到另外一个网络,取得网络参数后进行下一步操作。
如图4所示,如果所述的默认网络承载类型为CDMA,则:根据CDMA平台提供商提供的网络状态判断CDMA卡是否有效,如果CDMA卡有效,则采用CDMA网络,否则CDMA网络不可用;如果CDMA网络不可用,则根据GSM平台提供商提供的网络状态判断GSM卡是否有效,如果GSM卡有效,则将默认承载类型切换为GSM并使用GPRS网络进行网络连接;如果GPRS网络不可用,则维持CDMA为默认的网络承载类型。
如果所述的默认网络承载类型为GSM,则:根据GSM平台提供商提供的网络状态判断GSM卡是否有效,如果GSM卡有效,则采用GPRS网络,否则GPRS网络不可用;如果GPRS网络不可用,则根据CDMA平台提供商提供的网络状态判断CDMA卡是否有效,如果CDMA卡有效,则将默认承载类型切换为CDMA并使用CDMA网络进行网络连接;如果CDMA网络不可用,则维持GSM为默认的网络承载类型。
本发明实施例能够让用户方便地使用双卡中的另外一张卡登录网络,浏览器根据网络情况自动切换网络承载。
因此以上具体实施方式仅用于说明本发明,而非用于限定本发明。

Claims (10)

1.一种基于浏览器的网络切换方法,该方法包括:在双模双待通信设备的两种网络承载类型中,设定一种网络承载类型为默认网络承载类型;其特征是,所述方法包括以下步骤:
通过网络应用激活浏览器,并且调用所述浏览器为所述网络应用提供好的接口;
在所述的接口中获取所述的默认网络承载类型;
根据对应平台提供商提供的网络状态,判断所述默认网络承载类型的网络是否可用,如果是则进入所述默认网络承载类型的网络;如果否,
根据对应平台提供商提供的网络状态,判断所述另一网络承载类型的网络是否可用,如果是则进入所述另一网络承载类型的网络。
2.根据权利要求1所述的方法,其特征是,所述的通过网络应用激活浏览器包括:通过短消息或WAP Push消息激活浏览器。
3.根据权利要求1所述的方法,其特征是,所述的两种网络承载类型包括:CDMA和GSM。
4.根据权利要求3所述的方法,其特征是,如果所述的默认网络承载类型为CDMA,则:
根据CDMA平台提供商提供的网络状态判断CDMA卡是否有效,如果CDMA卡有效,则采用CDMA网络,否则CDMA网络不可用;
如果CDMA网络不可用,则根据GSM平台提供商提供的网络状态判断GSM卡是否有效,如果GSM卡有效,则将默认承载类型切换为GSM并使用GPRS网络进行网络连接;如果GPRS网络不可用,
则维持CDMA为默认的网络承载类型。
5.根据权利要求3所述的方法,其特征是,如果所述的默认网络承载类型为GSM,则:
根据GSM平台提供商提供的网络状态判断GSM卡是否有效,如果GSM卡有效,则采用GPRS网络,否则GPRS网络不可用;
如果GPRS网络不可用,则根据CDMA平台提供商提供的网络状态判断CDMA卡是否有效,如果CDMA卡有效,则将默认承载类型切换为CDMA并使用CDMA网络进行网络连接;如果CDMA网络不可用,
则维持GSM为默认的网络承载类型。
6.一种基于浏览器的网络切换装置,其特征是,所述装置包括:
网络承载类型设定单元,用于在双模双待通信设备的两种网络承载类型中,设定一种网络承载类型为默认网络承载类型;
浏览器激活单元,用于通过网络应用激活浏览器,并且调用所述浏览器为所述网络应用提供好的接口;
网络承载类型获取单元,用于在所述的接口中获取所述的默认网络承载类型;
第一网络连接单元,用于根据对应平台提供商提供的网络状态,判断所述默认网络承载类型的网络是否可用,如果是则进行所述默认网络承载类型的网络的连接;如果否则输出所述默认网络承载类型的网络无效信号;
第二网络连接单元,用于根据对应平台提供商提供的网络状态,接收所述的默认网络承载类型的网络无效信号,并判断所述另一网络承载类型的网络是否可用,如果是则进行所述另一网络承载类型的网络的连接。
7.根据权利要求6所述的装置,其特征是,所述的通过网络应用激活浏览器包括:通过短消息或WAP Push消息激活浏览器。
8.根据权利要求6所述的装置,其特征是,所述的两种网络承载类型包括:CDMA和GSM。
9.根据权利要求8所述的装置,其特征是,如果所述的默认网络承载类型为CDMA,则:
所述的第一网络连接单元,根据CDMA平台提供商提供的网络状态判断CDMA卡是否有效,如果CDMA卡有效,则采用CDMA网络,否则CDMA网络不可用;
如果CDMA网络不可用,则所述的第二网络连接单元根据GSM平台提供商提供的网络状态判断GSM卡是否有效,如果GSM卡有效,则将默认承载类型切换为GSM并使用GPRS网络进行网络连接;如果GPRS网络不可用,则维持CDMA为默认的网络承载类型。
10.根据权利要求8所述的装置,其特征是,如果所述的默认网络承载类型为GSM,则:
所述的第一网络连接单元,根据GSM平台提供商提供的网络状态判断GSM卡是否有效,如果GSM卡有效,则采用GPRS网络,否则GPRS网络不可用;
如果GPRS网络不可用,则所述的第二网络连接单元根据CDMA平台提供商提供的网络状态判断CDMA卡是否有效,如果CDMA卡有效,则将默认承载类型切换为CDMA并使用CDMA网络进行网络连接;如果CDMA网络不可用,则维持GSM为默认的网络承载类型。
CN2008101134173A 2008-05-29 2008-05-29 一种基于浏览器的网络切换方法及装置 Expired - Fee Related CN101287245B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008101134173A CN101287245B (zh) 2008-05-29 2008-05-29 一种基于浏览器的网络切换方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008101134173A CN101287245B (zh) 2008-05-29 2008-05-29 一种基于浏览器的网络切换方法及装置

Publications (2)

Publication Number Publication Date
CN101287245A CN101287245A (zh) 2008-10-15
CN101287245B true CN101287245B (zh) 2011-06-22

Family

ID=40059163

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101134173A Expired - Fee Related CN101287245B (zh) 2008-05-29 2008-05-29 一种基于浏览器的网络切换方法及装置

Country Status (1)

Country Link
CN (1) CN101287245B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102685303B (zh) * 2011-03-09 2016-06-08 腾讯科技(深圳)有限公司 通信方法和装置
CN104883716A (zh) * 2014-02-27 2015-09-02 宇龙计算机通信科技(深圳)有限公司 网络处理装置及网络切换的方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1741644A (zh) * 2004-08-23 2006-03-01 英华达(南京)科技有限公司 在双模手机上实现分时段自动切换最优拨号网络模式的方法
CN101044771A (zh) * 2004-11-03 2007-09-26 诺基亚公司 对于第一和第二无线接入网可操作的移动终端的***间切换
CN101068413A (zh) * 2007-04-16 2007-11-07 中兴通讯股份有限公司 双模移动终端个人识别号的处理方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1741644A (zh) * 2004-08-23 2006-03-01 英华达(南京)科技有限公司 在双模手机上实现分时段自动切换最优拨号网络模式的方法
CN101044771A (zh) * 2004-11-03 2007-09-26 诺基亚公司 对于第一和第二无线接入网可操作的移动终端的***间切换
CN101068413A (zh) * 2007-04-16 2007-11-07 中兴通讯股份有限公司 双模移动终端个人识别号的处理方法

Also Published As

Publication number Publication date
CN101287245A (zh) 2008-10-15

Similar Documents

Publication Publication Date Title
CN105307228B (zh) 一种移动终端的网络切换方法、装置及移动终端
CN107820331B (zh) 通话方法、装置、计算机设备及可读存储介质
CN102036186B (zh) 用于在多模式便携式终端中降低功耗的设备和方法
KR101456625B1 (ko) 이동통신 단말에서 국가별/사업자별로 구분되는단축다이얼을 위한 방법 및 장치
CN106604369A (zh) 一种具有双模式切换功能的终端设备
EP1503602B1 (en) Methods and apparatus for performing a subscriber identity module (SIM) initialization procedure
CN107182046B (zh) 网络配置方法、装置、用户终端及可读存储介质
CN101098529A (zh) 在个人蜂窝电信装置上因特网会话的启动及其定制协议
CN101252730A (zh) 单芯片双卡移动终端呼叫转移的方法
CN102149153A (zh) 一种用于移动通讯设备终端的网络自动切换方法及装置
CN110730484B (zh) 一种双卡4g多模移动终端及其实现方法
JP2011508464A (ja) 無線通信装置、ユニバーサルicカード、及び関連する方法と通信装置
CN102137458A (zh) 无线网络接入方法及装置
EP2396944B1 (en) Method for communicating data between a system and a mobile network through an ip channel, corresponding portable object and system
CN105657663A (zh) 网络切换方法及装置
CN101287245B (zh) 一种基于浏览器的网络切换方法及装置
CN101605378A (zh) 一种多模终端自动选择主叫号码的方法及装置
CN107708138B (zh) 一种接入网络的方法、终端及存储介质
US8494578B2 (en) Method for display of dual standby portable terminal and apparatus thereof
KR100687226B1 (ko) 이동통신 단말기의 에스아이엠 정보를 이용한 프로파일자동설정 방법
CN104219373A (zh) 双模手机、实现双模手机通话控制的***及方法
KR101555470B1 (ko) 웹브라우징이 개선된 이동통신 단말기와 서버, 시스템 및 방법
US6975886B2 (en) Telecommunication terminal and a method for communicating with a server by means of a telecommunication terminal
CN100512481C (zh) 一种实现不同模式网络间邻小区测量的***和方法
CN105657701A (zh) 一种基于eSIM卡的通话方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110622