网络模式切换方法和装置与流程

文档序号:23891765发布日期:2021-02-09 10:13阅读:99来源:国知局
网络模式切换方法和装置与流程

[0001]
本发明涉及移动通讯技术领域,尤其涉及一种网络模式切换方法和装置。


背景技术:

[0002]
双系统终端,指的是安装了两个系统的终端设备,其中,这两个系统完全隔离、互相独立。一般地,这两个系统包括生活系统和工作系统,生活系统和工作系统可以互相切换,从而满足了特殊人群的生活和工作的双重需求。
[0003]
现有技术中,双系统终端共享一套基带,生活系统和工作系统的网络模式相同,当在生活系统和工作系统之间切换时,网络模式保持不变,例如:生活系统和工作系统的网络模式均为公网模式,将双系统终端由生活系统切换至工作系统时,网络模式仍然为公网模式。
[0004]
然而,当工作系统支持更多的网络模式时,例如:专网模式、公网模式、双网模式,现有技术还未提供在切换系统时,如何实现网络模式的切换。


技术实现要素:

[0005]
本发明提供一种网络模式切换方法和装置,以在切换系统的同时实现网络模式的切换。
[0006]
第一方面,本发明提供的一种网络模式切换方法,包括:
[0007]
满足系统切换条件或关机重启条件时,获取第一操作系统的第一网络模式和第二操作系统的第二网络模式,所述系统切换条件用于指示将双系统终端由所述第一操作系统切换至所述第二操作系统,所述关机重启条件用于指示在所述第一操作系统中重启所述双系统终端,所述第一网络模式为所述第一操作系统当前的网络模式,所述第二网络模式为所述第二操作系统当前的网络模式;
[0008]
若所述第一网络模式和所述第二网络模式不同,将所述双系统终端由所述第一操作系统切换至所述第二操作系统,并将网络模式由所述第一网络模式切换至所述第二网络模式。
[0009]
在一种可能实现方式中,所述方法还包括:
[0010]
若所述第一网络模式和所述第二网络模式相同,将所述双系统终端由所述第一操作系统切换至所述第二操作系统。
[0011]
在一种可能实现方式中,所述第一操作系统为生活系统,所述第二操作系统为工作系统。
[0012]
在一种可能实现方式中,所述第一网络模式为公网模式,所述第二网络模式包括公网模式、专网模式和双网模式中的任意一个。
[0013]
第二方面,本发明提供一种网络切换装置,包括:
[0014]
获取模块,用于满足系统切换条件或关机重启条件时,获取第一操作系统的第一网络模式和第二操作系统的第二网络模式,所述系统切换条件用于指示将所述双系统终端
由所述第一操作系统切换至所述第二操作系统,所述关机重启条件用于指示在所述第一操作系统中重启所述双系统终端,所述第一网络模式为所述第一操作系统当前的网络模式,所述第二网络模式为所述第二操作系统当前的网络模式;
[0015]
切换模块,用于若所述第一网络模式和所述第二网络模式不同,将所述双系统终端由所述第一操作系统切换至所述第二操作系统,并将网络模式由所述第一网络模式切换至所述第二网络模式。
[0016]
在一种可能实现方式中,所述切换模块还用于:
[0017]
若所述第一网络模式和所述第二网络模式相同,将所述双系统终端由所述第一操作系统切换至所述第二操作系统。
[0018]
在一种可能实现方式中,所述第一操作系统为生活系统,所述第二操作系统为工作系统。
[0019]
在一种可能实现方式中,所述第一网络模式为公网模式,所述第二网络模式包括公网模式、专网模式和双网模式中的任意一个。
[0020]
第三方面,本发明提供一种网络切换装置,包括处理器、存储器及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述第一方面以及第一方面各种可能实现方式中任一项所述的方法。
[0021]
第四方面,本发明提供一种存储介质,所述存储介质中存储有指令,当其在计算机上运行时,使得计算机执行如上述第一方面以及第一方面各种可能实现方式中任一项所述的方法。
[0022]
本发明实施例提供的网络模式切换方法和装置,该方法包括:满足系统切换条件或关机重启条件时,获取第一操作系统的第一网络模式和第二操作系统的第二网络模式,系统切换条件用于指示将双系统终端由第一操作系统切换至第二操作系统,关机重启条件用于指示在第一操作系统中重启双系统终端,第一网络模式为第一操作系统当前的网络模式,第二网络模式为第二操作系统当前的网络模式,若第一网络模式和第二网络模式不同,将双系统终端由第一操作系统切换至第二操作系统,并将网络模式由第一网络模式切换至第二网络模式。在本技术方案中,当第一网络模式和第二网络模式不同时,可以在切换系统时实现网络模式的自动切换,无需手动切换,从而提升了用户体验。
附图说明
[0023]
图1为本发明实施例提供的网络模式切换方法的流程示意图一;
[0024]
图2为本发明实施例提供的网络模式切换方法的流程示意图二;
[0025]
图3为本发明实施例提供的双系统终端操作系统的示意图;
[0026]
图4为本发明实施例提供的网络模式切换装置的结构示意图;
[0027]
图5为本发明实施例提供的网络模式切换装置的结构示意图。
具体实施方式
[0028]
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员
在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0029]
双系统终端:安装了两个操作系统的终端设备,这两个系统可以包括生活系统和工作系统,生活系统和工作系统可以互相切换。
[0030]
在实际应该中,例如:公安警务领域,为了满足警员工作和生活的双重需要,具备警务双系统终端越来越受欢迎,在生活系统中,可以进行个人通信、满足个人通讯需求,在工作系统中,可以通过特定的网络和其它警员进行通信,保障了警务执法的保密性。
[0031]
在现有的双系统终端中,由于生活系统和工作系统的网络模式相同,当在生活系统和工作系统之间切换时,双系统终端的网络模式保持不变,然而,当工作系统支持更多的网络模式时,现有技术未提供在切换系统时,如何实现网络模式的切换。
[0032]
针对现有技术存在的问题,本发明实施例提供了一种网络模式切换方法,该方法包括:满足系统切换条件或关机重启条件时,获取第一操作系统的第一网络模式和第二操作系统的第二网络模式,系统切换条件用于指示将双系统终端由第一操作系统切换至第二操作系统,关机重启条件用于指示在第一操作系统中重启双系统终端,第一网络模式为第一操作系统当前的网络模式,第二网络模式为第二操作系统当前的网络模式,若第一网络模式和第二网络模式不同,将双系统终端由第一操作系统切换至第二操作系统,并将网络模式由第一网络模式切换至第二网络模式。在本技术方案中,当第一网络模式和第二网络模式不同时,可以在切换系统时实现网络模式的自动切换。
[0033]
下面通过具体实施例对本发明的技术方案进行详细说明。需要说明的是,下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。
[0034]
图1为本发明实施例提供的网络模式切换方法的流程示意图一,该网络模式切换方法可以由执行该方法的网络模式切换装置来执行,该网络模式切换装置可以由软件/硬件实现,在本实施例中,该装置集成在双系统终端中。如图1所示,本实施例提供的网络模式切换方法可以包括如下步骤:
[0035]
s101、满足系统切换条件或关机重启条件时,获取第一操作系统的第一网络模式和第二操作系统的第二网络模式。
[0036]
其中,双系统终端安装有第一操作系统和第二操作系统,第一操作系统当前的网络模式为第一网络模式,第二操作系统当前的网络模式为第二网络模式。系统切换条件用于指示将双系统终端由第一操作系统切换至第二操作系统,关机重启条件用于指示在第一操作系统中重启该双系统终端。
[0037]
可选的,第一操作系统为生活系统,第二操作系统为工作系统。值得说明的是,双系统终端满足关机重启条件时,s101具体包括:
[0038]
通过关机重启的方式,将双系统终端由生活系统切换至工作系统。
[0039]
值得说明的是,在生活系统重启双系统终端,该双系统终端自动切换至工作系统。
[0040]
在实际应用中,用户当前使用的是双系统终端的第一操作系统,当需要将双系统终端由第一操作系统切换至第二操作系统,或者在第一操作系统中重启双系统终端时,获取第一操作系统当前的网络模式和第二操作系统当前的网络模式。
[0041]
s102、若第一网络模式和第二网络模式不同,将双系统终端由第一操作系统切换至第二操作系统,并将网络模式由第一网络模式切换至第二网络模式。
[0042]
值得说明的是,由于双系统终端共享一套基带,在系统切换过程中,基带的模式是不变的,即,网络模式是不变的。另外,第一操作系统可以支持至少一种网络模式,第二操作系统也可以支持至少一种网络模式,网络模式例如可以为公网模式、专网模式或双网模式。
[0043]
公网模式:公用网络模式。
[0044]
专网模式:专用网络模式,例如铁路系统专网、公安系统专网、军用专网等。
[0045]
双网模式:兼容公网模式和专网模式。
[0046]
在本实施例中,步骤s102具体包括:
[0047]
a1、判断第一网络模式和第二网络模式是否相同。
[0048]
a2、若第一网络模式和第二网络模式不同,将双系统终端由第一操作系统切换至第二操作系统,并将网络模式由第一网络模式切换至第二网络模式。
[0049]
具体地,首先判断第一网络模式和第二网络模式是否相同,若不同,表明在系统切换时,为了恢复第二操作系统的网络模式,还需要切换网络模式,即,若第一网络模式和第二网络模式不同,将双系统终端由第一操作系统切换至第二操作系统,并将网络模式由第一网络模式切换至第二网络模式,其中,切换后的第二操作系统的网络模式为第二网络模式。
[0050]
本实施例提供的网络模式切换方法,包括:满足系统切换条件或关机重启条件时,获取第一操作系统的第一网络模式和第二操作系统的第二网络模式,系统切换条件用于指示将双系统终端由第一操作系统切换至第二操作系统,关机重启条件用于指示在第一操作系统中重启双系统终端,第一网络模式为第一操作系统当前的网络模式,第二网络模式为第二操作系统当前的网络模式,若第一网络模式和第二网络模式不同,将双系统终端由第一操作系统切换至第二操作系统,并将网络模式由第一网络模式切换至第二网络模式。在本技术方案中,当第一网络模式和第二网络模式不同时,可以在切换系统时实现网络模式的自动切换,无需手动切换,从而提升了用户体验。
[0051]
在上述实施例的基础上,图2为本发明实施例提供的网络模式切换方法的流程示意图二,如图2所示,该网络模式切换方法具体包括如下步骤:
[0052]
s201、满足系统切换条件或关机重启条件时,获取第一操作系统的第一网络模式和第二操作系统的第二网络模式。
[0053]
其中,第一操作系统可以为生活系统,且第一操作系统的第一网络模式为公网模式,第二操作系统可以为工作系统,且第二操作系统的第二网络模式包括公网模式、专网模式和双网模式中的任意一个。
[0054]
图3为本发明实施例提供的双系统终端操作系统的示意图,如图3所示,该双系统终端的操作系统包括生活系统和工作系统,生活系统仅支持公网模式,工作系统支持公网模式、专网模式和双网模式。值得说明的是,双系统终端共享一套基带,即在切换系统时,基带模式保持不变,即网络模式保持不变。
[0055]
示例性地,系统切换条件例如可以为持有双系统终端的用户与特定地点之间的距离为预设距离。
[0056]
s202、若第一网络模式和第二网络模式不同,将双系统终端由第一操作系统切换至第二操作系统,并将网络模式由第一网络模式切换至第二网络模式。
[0057]
在本实施例中,由于生活系统的网络模式为公网模式,若工作系统的网络模式为
专网模式或双网模式,则确定第一网络模式和第二网络模式不同,将双系统终端由生活系统切换至工作系统,并将网络模式由公网模式切换至专网模式或双网模式。从而恢复了工作系统的网络模式。
[0058]
值得说明的是,在生活系统中关机重启双终端设备,实质上是通过关机重启的方式将双终端设备由生活系统切换至工作系统。
[0059]
s203、若第一网络模式和第二网络模式相同,将双系统终端由第一操作系统切换至第二操作系统。
[0060]
在本实施例中,若第一网络模式和第二网络模式相同,表明在系统切换时,网络模式保持不变,切换后的第二操作系统的网络模式为第一网络模式。
[0061]
示例性地,若工作系统的网络模式为公网模式,则第一网络模式和第二网络模式相同,由于在切换系统时,网络模式保持不变,则表明可以直接切换系统,而不用切换网络模式。
[0062]
当然,当满足系统切换条件时,第一操作系统也可以为工作系统,第二操作系统也可以为生活系统,具体的实现过程和步骤s201-s203实现过程类似。在该方案的具体实现中,若工作系统的网络模式为专网模式,生活系统的网络模式为公网模式,则将双系统终端由工作系统切换至生活系统,并将网络模式由专网模式切换至公网模式;若工作系统的网络模式为公网模式,则只需将双系统终端由工作系统切换至生活系统。
[0063]
本实施例提供的网络模式切换方法,还包括:若第一网络模式和第二网络模式相同,将双系统终端由第一操作系统切换至第二操作系统。在本技术方案中,当第一网络模式和第二网络模式相同时,可以只切换系统,无需切换网络模式,无需手动切换,从而提升了用户体验。
[0064]
下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。
[0065]
图4为本发明实施例提供的网络模式切换装置的结构示意图,在本实施例中,该网络模式切换装置可以集成在双系统终端中,该双系统终端例如可以为双系统手机、双系统平板、双系统电脑等,本实施例对此不做限制。如图4所示,该网络模式切换装置40可以包括:
[0066]
获取模块401和切换模块402;
[0067]
获取模块401,用于满足系统切换条件或关机重启条件时,获取第一操作系统的第一网络模式和第二操作系统的第二网络模式,所述系统切换条件用于指示将所述双系统终端由所述第一操作系统切换至所述第二操作系统,所述关机重启条件用于指示在所述第一操作系统中重启所述双系统终端,所述第一网络模式为所述第一操作系统当前的网络模式,所述第二网络模式为所述第二操作系统当前的网络模式;
[0068]
切换模块402,用于若所述第一网络模式和所述第二网络模式不同,将所述双系统终端由所述第一操作系统切换至所述第二操作系统,并将网络模式由所述第一网络模式切换至所述第二网络模式。
[0069]
在一种可能实现方式中,所述切换模块402还用于:
[0070]
若所述第一网络模式和所述第二网络模式相同,将所述双系统终端由所述第一操作系统切换至所述第二操作系统。
[0071]
在一种可能实现方式中,所述第一操作系统为生活系统,所述第二操作系统为工作系统。
[0072]
在一种可能实现方式中,所述第一网络模式为公网模式,所述第二网络模式包括公网模式、专网模式和双网模式中的任意一个。
[0073]
本发明实施例提供的网络模式切换装置,包括获取模块和切换模块,获取模块,用于满足系统切换条件或关机重启条件时,获取第一操作系统的第一网络模式和第二操作系统的第二网络模式,所述系统切换条件用于指示将所述双系统终端由所述第一操作系统切换至所述第二操作系统,所述关机重启条件用于指示在所述第一操作系统中重启所述双系统终端,所述第一网络模式为所述第一操作系统当前的网络模式,所述第二网络模式为所述第二操作系统当前的网络模式;切换模块,用于若所述第一网络模式和所述第二网络模式不同,将所述双系统终端由所述第一操作系统切换至所述第二操作系统,并将网络模式由所述第一网络模式切换至所述第二网络模式。在本技术方案中,当第一网络模式和第二网络模式不同时,可以在切换系统时实现网络模式的自动切换,无需手动切换,从而提升了用户体验。
[0074]
需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,获取模块可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上确定模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
[0075]
例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,asic),或,一个或多个微处理器(digital signal processor,dsp),或,一个或者多个现场可编程门阵列(field programmable gate array,fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(central processing unit,cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,soc)的形式实现。
[0076]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或
数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
[0077]
图5为本发明实施例提供的网络模式切换装置的结构示意图。如图5所示,该网络模式切换装置可以包括:
[0078]
存储器,用于存储计算机执行指令;
[0079]
处理器,用于执行存储器存储的计算机执行指令,以实现上述实施例中接收设备所执行的各个步骤。具体可以参见前述方法实施例中的相关描述。
[0080]
可选地,存储器既可以是独立的,也可以跟处理器集成在一起。
[0081]
当存储器独立设置时,该网络模式切换装置还包括总线,用于连接所述存储器和处理器。
[0082]
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上所述的方法。
[0083]
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
[0084]
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1