电子通信装置的制造及其应用技术1.本发明涉及通信技术领域,尤其是涉及多运营商网络环境下的网络自适应切换方法和装置。背景技术:2.目前我们大多都处在一个多网络的环境中,但是往往移动网络设备通常会因为某运营商在某区域的基站密度低,或环境比较复杂,而导致设备网络或通信不畅的情况发生。为了避免这种情况的发生,目前技术上通常使用多运营商网络切换技术来实现跨运营商网络通信。3.目前多运营商网络切换技术通常是通过人工手动切换网络,或者是设备通过拨号、通信失败多次后,自动全频段搜网,然后连接最快响应设备的基站对应的网络。具体为:通过配置设备程序指定主网络和次网络,然后在主网络拨号失败再搜索可以连接的次网络进行网络通信。虽然这种方式可以有效地连接到网络,但是联网速度会非常慢,效率低下。技术实现要素:4.有鉴于此,本发明的目的在于提供多运营商网络环境下的网络自适应切换方法和装置,可以从设备设置的锁频运营商网络频段中进行搜索,减少设备搜网时间,提高设备联网速度;将选取的频段作为连接网络,并在白名单中进行保存,以便下次可以更快的连接上网络。5.第一方面,本发明实施例提供了多运营商网络环境下的网络自适应切换方法,所述方法包括:6.当设备上电后,判断所述设备中是否存在白名单;7.如果是,则将所述设备与所述白名单的当前网络建立连接;8.如果否,则所述设备从设置的锁频运营商网络频段中进行搜索,得到搜索到的频段;9.从所述搜索到的频段中选取最大的信号强度和最大的信噪比对应的频段;10.将选取的频段作为连接网络,并更新所述白名单。11.进一步的,将所述设备与所述白名单的当前网络建立连接后,所述方法还包括:12.将所述设备通过所述白名单的当前网络与服务器建立连接,所述设备根据工作状态接收所述服务器发送的第一工作数据或向所述服务器发送第二工作数据;13.检查所述设备的当前位置是否发生变化;14.如果否,则所述设备与所述白名单的当前网络断开连接,并处于休眠状态;15.如果是,则所述设备从所述设置的锁频运营商网络频段中进行搜索。16.进一步的,检查所述设备的当前位置是否发生变化,包括:17.获取所述当前网络对应的基站id和上一网络对应的基站id;18.将所述当前网络对应的基站id和所述上一网络对应的基站id进行比较;19.如果一致,则所述设备的当前位置没有变化;20.如果不一致,则所述设备的当前位置改变。21.进一步的,所述白名单包括不同运营商的各种网络的基站id、运营商频段、信号强度和信噪比。22.进一步的,所述方法还包括:23.将更新的白名单存储到所述设备的存储器中。24.第二方面,本发明实施例提供了多运营商网络环境下的网络自适应切换装置,所述装置包括:25.判断模块,用于当设备上电后,判断所述设备中是否存在白名单;26.建立连接模块,用于在所述设备中存在所述白名单的情况下,将所述设备与所述白名单的当前网络建立连接;27.第一搜索模块,用于在所述设备中不存在所述白名单的情况下,所述设备从设置的锁频运营商网络频段中进行搜索,得到搜索到的频段;28.选取模块,用于从所述搜索到的频段中选取最大的信号强度和最大的信噪比对应的频段;29.更新模块,用于将选取的频段作为连接网络,并更新所述白名单。30.进一步的,所述装置还包括:31.收发模块,用于将所述设备与所述白名单的当前网络建立连接后,将所述设备通过所述白名单的当前网络与服务器建立连接,所述设备根据工作状态接收所述服务器发送的第一工作数据或向所述服务器发送第二工作数据;32.检查模块,用于检查所述设备的当前位置是否发生变化;33.断开连接模块,用于在所述当前位置没有发生变化的情况下,设备与所述白名单的当前网络断开连接,并处于休眠状态;34.第二搜索模块,用于在所述当前位置发生变化的情况下,所述设备从所述设置的锁频运营商网络频段中进行搜索。35.进一步的,所述检查模块具体用于:36.获取所述当前网络对应的基站id和上一网络对应的基站id;37.将所述当前网络对应的基站id和所述上一网络对应的基站id进行比较;38.如果一致,则所述设备的当前位置没有变化;39.如果不一致,则所述设备的当前位置改变。40.第三方面,本发明实施例提供了电子设备,包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的方法。41.第四方面,本发明实施例提供了具有处理器可执行的非易失的程序代码的计算机可读介质,所述程序代码使所述处理器执行如上所述的方法。42.本发明实施例提供了多运营商网络环境下的网络自适应切换方法和装置,包括:当设备上电后,判断设备中是否存在白名单;如果是,则将设备与白名单的当前网络建立连接;如果否,则设备从设置的锁频运营商网络频段中进行搜索,得到搜索到的频段;从搜索到的频段中选取最大的信号强度和最大的信噪比对应的频段;将选取的频段作为连接网络,并更新白名单;可以从设备设置的锁频运营商网络频段中进行搜索,减少设备搜网时间,提高设备联网速度;将选取的频段作为连接网络,并在白名单中进行保存,以便下次可以更快的连接上网络。43.本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。44.为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明45.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。46.图1为本发明实施例一提供的多运营商网络环境下的网络自适应切换方法流程图;47.图2为本发明实施例一提供的设置锁频运营商网络频段示意图;48.图3为本发明实施例一提供的设备与运营商网络频段的交互示意图;49.图4为本发明实施例二提供的多运营商网络环境下的网络自适应切换装置示意图。50.图标:51.1-判断模块;2-建立连接模块;3-第一搜索模块;4-选取模块;5-更新模块。具体实施方式52.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。53.为便于对本实施例进行理解,下面对本发明实施例进行详细介绍。54.实施例一:55.图1为本发明实施例一提供的多运营商网络环境下的网络自适应切换方法流程图。56.参照图1,该方法包括以下步骤:57.步骤s101,当设备上电后,判断设备中是否存在白名单;58.步骤s102,如果是,则将设备与白名单的当前网络建立连接;59.这里,当设备上电后,先判断设备中是否存在白名单,如果存在,则将设备与白名单的当前网络建立连接,从而使设备可以快速连接服务器,并且设备根据工作状态接收服务器发送的第一工作数据或向服务器发送第二工作数据。60.步骤s103,如果否,则设备从设置的锁频运营商网络频段中进行搜索,得到搜索到的频段;61.具体地,针对特定区域的用户,设备在应用程序中设置锁频运营商网络频段,减少无用连接搜网请求。如图2所示,在多个运营商网络频段中,设置五种运营商网络频段作为搜网清单,下次搜网只需要从这几个运营商网络频段中进行搜网。其中,五种运营商网络频段包括中国移动nb频段、at&t emtc频段、t-mobile gsm频段、t-mobile emtc频段和at&t gsm频段。62.如图3所示,设备与五种运营商网络频段中选取的频段连接后,可以通过该频段进行数据发送和数据接收。63.步骤s104,从搜索到的频段中选取最大的信号强度和最大的信噪比对应的频段;64.步骤s105,将选取的频段作为连接网络,并更新白名单。65.具体地,设备打开射频扫描,搜索对应的运营商网络频段,从搜索到的频段中选取最大的信号强度和最大的信噪比对应的频段,将选取的频段作为连接网络;然后保存该网络配置并放入白名单中;最后将更新的白名单存储到设备的存储器(flash)中。其中,白名单主要存放搜索到的附近的不同运营商的各种网络基站的id信息,对应的运营商频段和信号强度,以及信噪比等信息,参照表1:66.表1[0067][0068][0069]从设备设置的锁频运营商网络频段中进行搜索,减少设备搜网时间,提高设备联网速度;将选取的频段作为连接网络,并在白名单中进行保存,以便下次可以更快的连接上网络。[0070]进一步的,在步骤s102后,该方法还包括以下步骤:[0071]步骤s201,将设备通过白名单的当前网络与服务器建立连接,设备根据工作状态接收服务器发送的第一工作数据或向服务器发送第二工作数据;[0072]步骤s202,检查设备的当前位置是否发生变化;[0073]步骤s203,如果否,则设备与白名单的当前网络断开连接,并处于休眠状态;[0074]步骤s204,如果是,则设备从设置的锁频运营商网络频段中进行搜索。[0075]具体地,在数据收发完成后,判断设备的当前位置是否发生变化;如果否,则设备与白名单的当前网络断开连接,并处于休眠状态;如果是,则设备从设置的锁频运营商网络频段中进行搜索,得到搜索到的频段;从搜索到的频段中选取最大的信号强度和最大的信噪比对应的频段;将选取的频段作为连接网络,并更新白名单,从而保证每次连接的都是最新网络。[0076]进一步的,步骤s202包括以下步骤:[0077]步骤s301,获取当前网络对应的基站id和上一网络对应的基站id;[0078]步骤s302,将当前网络对应的基站id和上一网络对应的基站id进行比较;[0079]步骤s303,如果一致,则设备的当前位置没有变化;[0080]步骤s304,如果不一致,则设备的当前位置改变。[0081]具体地,通过比较当前网络对应的基站id和上一网络对应的基站id是否一致来确定位置是否发生变化。例如,当前网络对应的基站id为123456,上一网络对应的基站id为222333,当前网络对应的基站id与上一网络对应的基站id不一致,则说明当前位置没有发生变化。[0082]进一步的,白名单包括不同运营商的各种网络的基站id、运营商频段、信号强度和信噪比。[0083]进一步的,该方法还包括以下步骤:[0084]步骤s401,将更新的白名单存储到设备的存储器(flash)中。[0085]这里,在更新网络白名单的时候,根据设备应用程序中设置好对应地区的网络频段进行搜网,从而减少设备搜网时间,提高设备联网速度。[0086]本技术可以从设备设置的锁频运营商网络频段中进行搜索,减少设备搜网时间,提高设备联网速度;将搜索到的所有频段中信号和信噪比最大的网络作为连接网络,并在白名单中进行保存,以便下次可以更快的连接上网络。从以上两处优化,可以有效提高设备在网络切换过程中的搜网速度,提升联网性能,既给了用户使用上的良好体验,又能大大的降低搜网带来的功耗问题。[0087]在单一运营商网络状态良好,其他运营商或频段的网络比较差的情况下的网络切换,到注网成功的过程(连续30次测试结果如表2所示):[0088]表2[0089]传统搜网连接到注网时间优化后的搜网连接到注网时间20s6s[0090]由表2可知,采用传统搜网连接到注网时间为20s,而采用本技术优化后的搜网连接到注网时间为6s,本技术可以减少设备搜网时间,提高设备的联网速度。[0091]在多运营商网络频段状态,但网络状态都不好,网络连接会出现断断续续的情况下(连续30次测试结果如表3所示):[0092]表3[0093]传统搜网连接到注网时间优化后的搜网连接到注网时间108s23s[0094]由表3可知,采用传统搜网连接到注网时间为108s,而采用本技术优化后的搜网连接到注网时间为23s,本技术可以减少设备搜网时间,提高设备的联网速度。[0095]本发明实施例提供了多运营商网络环境下的网络自适应切换方法,包括:当设备上电后,判断设备中是否存在白名单;如果是,则将设备与白名单的当前网络建立连接;如果否,则设备从设置的锁频运营商网络频段中进行搜索,得到搜索到的频段;从搜索到的频段中选取最大的信号强度和最大的信噪比对应的频段;将选取的频段作为连接网络,并更新白名单;可以从设备设置的锁频运营商网络频段中进行搜索,减少设备搜网时间,提高设备联网速度;将选取的频段作为连接网络,并在白名单中进行保存,以便下次可以更快的连接上网络。[0096]实施例二:[0097]图4为本发明实施例二提供的多运营商网络环境下的网络自适应切换装置示意图。[0098]参照图4,该装置包括:[0099]判断模块1,用于当设备上电后,判断设备中是否存在白名单;[0100]建立连接模块2,用于在设备中存在白名单的情况下,将设备与白名单的当前网络建立连接;[0101]第一搜索模块3,用于在设备中不存在白名单的情况下,设备从设置的锁频运营商网络频段中进行搜索,得到搜索到的频段;[0102]选取模块4,用于从搜索到的频段中选取最大的信号强度和最大的信噪比对应的频段;[0103]更新模块5,用于将选取的频段作为连接网络,并更新白名单。[0104]进一步的,该装置还包括:[0105]收发模块(未示出),用于将设备与白名单的当前网络建立连接后,将设备通过白名单的当前网络与服务器建立连接,设备根据工作状态接收服务器发送的第一工作数据或向服务器发送第二工作数据;[0106]检查模块(未示出),用于检查设备的当前位置是否发生变化;[0107]断开连接模块(未示出),用于在当前位置没有发生变化的情况下,设备与白名单的当前网络断开连接,并处于休眠状态;[0108]第二搜索模块(未示出),用于在当前位置发生变化的情况下,设备从设置的锁频运营商网络频段中进行搜索。[0109]进一步的,检查模块(未示出)具体用于:[0110]获取当前网络对应的基站id和上一网络对应的基站id;[0111]将当前网络对应的基站id和上一网络对应的基站id进行比较;[0112]如果一致,则设备的当前位置没有变化;[0113]如果不一致,则设备的当前位置改变。[0114]进一步的,白名单包括不同运营商的各种网络的基站id、运营商频段、信号强度和信噪比。[0115]进一步地,该装置还包括:[0116]存储模块(未示出),用于将更新的白名单存储到设备的存储器中。[0117]本发明实施例提供了多运营商网络环境下的网络自适应切换装置,包括:当设备上电后,判断设备中是否存在白名单;如果是,则将设备与白名单的当前网络建立连接;如果否,则设备从设置的锁频运营商网络频段中进行搜索,得到搜索到的频段;从搜索到的频段中选取最大的信号强度和最大的信噪比对应的频段;将选取的频段作为连接网络,并更新白名单;可以从设备设置的锁频运营商网络频段中进行搜索,减少设备搜网时间,提高设备联网速度;将选取的频段作为连接网络,并在白名单中进行保存,以便下次可以更快的连接上网络。[0118]本发明实施例还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述实施例提供的多运营商网络环境下的网络自适应切换方法的步骤。[0119]本发明实施例还提供一种具有处理器可执行的非易失的程序代码的计算机可读介质,计算机可读介质上存储有计算机程序,计算机程序被处理器运行时执行上述实施例的多运营商网络环境下的网络自适应切换方法的步骤。[0120]本发明实施例所提供的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。[0121]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。[0122]另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。[0123]所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。[0124]在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。[0125]最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!
内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
多运营商网络环境下的网络自适应切换方法和装置与流程 专利技术说明
作者:admin
2023-06-28 19:36:01
434
关键词:
电子通信装置的制造及其应用技术
专利技术