一种多网络优选方法、网络盒及存储介质技术

技术编号:37424044 阅读:8 留言:0更新日期:2023-04-30 09:45
本申请涉及多网络配置的技术领域,尤其是涉及一种多网络优选方法、网络盒及存储介质,网络盒包括盒体、若干网络端口、网络信号输出端和处理模块,若干网络端口、网络信号输出端和处理模块皆设置在盒体内;网络端口用于接入不同运营商的网络信号以输出网络端口接入信号;处理模块获取当前环境下若干网络端口接入信号的网络数据值,根据网络数据值获取不同网络端口接入信号的优先值;根据优先值获取最优网络端口;当获取到网络环境浮动情况时,判断网络数据值是否发生变化;若发生变化,则根据网络数据值的变化调整最优网络端口,并将最优网络端口所对应的网络端口接入信号输出至相应的用网设备。本申请具有提高用户的用网体验的效果。的效果。的效果。

【技术实现步骤摘要】
一种多网络优选方法、网络盒及存储介质


[0001]本申请涉及多网络配置的
,尤其是涉及一种多网络优选方法、网络盒及存储介质。

技术介绍

[0002]在科技发展较快的现代社会,无论在什么行业、什么地点,都需要具有网络,无论教学、生活、工作都难免需要使用联网设备,网络的优质化变得越来越重要。
[0003]现在市面上具有三个网络运营商,分别是联通、移动和电信,而各个运营商在不同的省份、不同的地点、不同的人群中都有不同基数大小的分布。而因为三大运营商的网线分布情况不同,在不同的地点、不同的位置甚至是在一栋楼中的不同楼层、房间,其移动设备连接不同的网络运营商的网络,可能都具有不同的网速。
[0004]因为不同运营商的网线分布、网络环境都会发生不同的波动及变化,现在常见的情况中,普遍企业所处的一栋楼或园区、一个区域所在的小区,都具有多条网络运营商的网络线路或存在多个网络运营商的基站信号,但是企业、居民等都只能通过在一个网络运营商进行网络连接,在该网络运营商网络信号出现波动的时候,使用网络的用户只能选择等待,等到网络信号变好后还能继续流畅地使用该网络信号,这就导致用户的用网体验较差。

技术实现思路

[0005]为了提高用户的用网体验,本申请提供一种多网络优选方法、网络盒及存储介质。
[0006]第一方面,本申请提供的一种多网络优选方法,采用如下的技术方案:一种多网络优选方法,包括以下步骤:获取至少两个网络端口接入信号,若干所述网络端口接入信号皆表征为不同运营商的网络端口;获取当前环境下若干网络端口接入信号的网络数据值,根据若干网络数据值获取不同网络端口接入信号的优先值;根据不同网络端口接入信号的优先值对若干网络端口接入信号对应的网络端口进行排序以获取最优网络端口;当获取到网络环境浮动情况时,判断不同网络端口接入信号的网络数据值是否发生变化,所述网络环境浮动情况表征为因位置变化、不同运营商的网络波动等情况而导致的网络信号浮动变化;若发生变化,则根据网络数据值的变化调整最优网络端口;根据所述最优网络端口将对应的网络端口接入信号输出至相应的用网设备。
[0007]优选的,所述网络端口为esim端口。
[0008]优选的,所述网络数据值包括基站覆盖系数、连接设备数量系数和网络波动系数,获取当前环境下若干网络端口接入信号的网络数据值,根据若干网络数据值获取不同网络端口接入信号的优先值,具体包括:
根据所述基站覆盖系数获取第一网络数据参考子值,其中,所述第一网络数据参考子值与所述基站覆盖系数成正比;根据所述连接设备数量系数获取第二网络数据参考子值,其中,所述第二网络数据参考子值与所述连接设备数量系数成反比;根据网络波动系数获取第三网络数据参考子值,其中,所述第三网络数据参考子值与所述网络波动系数成反比;根据所述第一网络数据参考子值、第二网络书数据参考子值和所述第三网络参考子值计算出不同网络端口接入信号的优先值。
[0009]优选的,根据不同网络端口接入信号的优先值对若干网络端口接入信号对应的网络端口进行排序以获取最优网络端口,包括以下步骤:判断相邻的不同网络端口接入信号的优先值之间的差值是否大于预设值;若大于,则选择优先值最大的网络端口接入信号所对应的网络端口作为最优网络端口;若小于,则比较两个网络端口接入信号的优先值所对应的第一网络数据参考子值大小;若两个第一网络数据参考子值大小不同,则选择第一网络数据参考子值较大的网络端口接入信号所对应的网络端口作为最优网络端口;若两个第一网络数据参考子值大小相同,则判断两个网络端口接入信号的优先值所对应的第三网络数据参考子值大小;若两个第三网络数据参考子值大小不同,则选择第三网络数据参考子值较大的网络端口接入信号所对应的网络端口作为最优网络端口;若两个第三网络数据参考子值大小相同,则选择第二网络数据参考子值较大的网络端口接入信号所对应的网络端口作为最优网络端口。
[0010]优选的,当获取到网络环境浮动情况时,判断不同网络端口接入信号的网络数据值是否发生变化,包括以下步骤:若所有网络端口接入信号皆出现重新连接的情况,则判断所述网络端口接入信号从断开到重新连接之间的时间间隔;若所述时间间隔大于预设时间长度,则重新根据当前环境下若干网络端口接入信号的网络数据值获取最优网络端口;若所述时间间隔小于预设时间长度,则仍选择所有所述网络端口接入信号重新连接前的最优网络端口。
[0011]优选的,还包括以下步骤:若有部分网络端口接入信号出现重新连接的情况,则判断出现重新连接情况的网络端口接入信号中是否存在所述最优网络端口所对应的网络端口接入信号;若存在,则更新所述最优网络端口所对应的优先值,并根据更新后的优先值判断是否需要更新最优网络端口;若不存在,则仍选择当前的最优网络端口。
[0012]优选的,当获取到网络环境浮动情况时,判断不同网络端口接入信号的网络数据值是否发生变化,还包括以下步骤:
若有部分网络端口接入信号出现断开连接的情况,则判断断开连接的网络端口接入信号中是否存在最优网络端口所对应的网络端口接入信号若存在,则根据剩余处于连接状态的网络端口接入信号的优先值,获取优先值最大的网络端口作为次优网络端口,并将次优网络端口所对应的网络端口接入信号输出至相应的用网设备;若不存在,则仍选择当前的最优网络端口。
[0013]优选的,当获取到网络环境浮动情况时,判断不同网络端口接入信号的网络数据值是否发生变化,还包括以下步骤:按预设时间间隔重复获取若干网络端口接入信号的网络数据值,并根据所述网络数据值更新所述不同网络端口接入信号的优先值;根据更新的不同所述网络端口接入信号的优先值更新所述最优网络端口。
[0014]第二方面,本申请提供的一种网络盒,采用如下的技术方案:一种网络盒,包括盒体、若干网络端口、网络信号输出端和用于实现上述的多网络优选方法的处理模块,其中,若干所述网络端口、网络信号输出端和处理模块皆设置在所述盒体内;所述网络端口用于接入不同运营商的网络信号以输出网络端口接入信号,所述网络端口至少设置有两个,且皆用于接入不同的运营商;所述处理模块用于获取至少两个网络端口接入信号,并获取当前环境下若干网络端口接入信号的网络数据值,根据若干网络数据值获取不同网络端口接入信号的优先值;根据不同网络端口接入信号的优先值对若干网络端口接入信号对应的网络端口进行排序以获取最优网络端口;所述处理模块还用于当获取到网络环境浮动情况时,判断不同网络端口接入信号的网络数据值是否发生变化,所述网络环境浮动情况表征为因不同环境、不同运营商的网络波动等情况而导致的网络信号浮动变化;若发生变化,则根据网络数据值的变化调整最优网络端口,并通过网络信号输出端将将最优网络端口所对应的网络端口接入信号输出至相应的用网设备,其中,所述网络信号输出端为无线和/或有线输出端。
[0015]优选的,根据若干所述连续的键位控制信号控制相应的键位所对应的电磁铁通电以吸引辅助磁铁后,还包括:若所述电磁铁停止结束通电,所述复位件带动所述键位远离所述电磁铁以实现复位。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多网络优选方法,其特征在于,包括以下步骤:获取至少两个网络端口接入信号,若干所述网络端口接入信号皆表征为不同运营商的网络端口;获取当前环境下若干网络端口接入信号的网络数据值,根据若干网络数据值获取不同网络端口接入信号的优先值;根据不同网络端口接入信号的优先值对若干网络端口接入信号对应的网络端口进行排序以获取最优网络端口;当获取到网络环境浮动情况时,判断不同网络端口接入信号的网络数据值是否发生变化,所述网络环境浮动情况表征为因位置变化、不同运营商的网络波动等情况而导致的网络信号浮动变化;若发生变化,则根据网络数据值的变化调整最优网络端口;根据所述最优网络端口将对应的网络端口接入信号输出至相应的用网设备。2.根据权利要求1所述的一种多网络优选方法,其特征在于:所述网络端口为esim端口。3.根据权利要求2所述的一种多网络优选方法,其特征在于:所述网络数据值包括基站覆盖系数、连接设备数量系数和网络波动系数,获取当前环境下若干网络端口接入信号的网络数据值,根据若干网络数据值获取不同网络端口接入信号的优先值,具体包括:根据所述基站覆盖系数获取第一网络数据参考子值,其中,所述第一网络数据参考子值与所述基站覆盖系数成正比;根据所述连接设备数量系数获取第二网络数据参考子值,其中,所述第二网络数据参考子值与所述连接设备数量系数成反比;根据网络波动系数获取第三网络数据参考子值,其中,所述第三网络数据参考子值与所述网络波动系数成反比;根据所述第一网络数据参考子值、第二网络书数据参考子值和所述第三网络参考子值计算出不同网络端口接入信号的优先值。4.根据权利要求3所述的一种多网络优选方法,其特征在于:根据不同网络端口接入信号的优先值对若干网络端口接入信号对应的网络端口进行排序以获取最优网络端口,包括以下步骤:判断相邻的不同网络端口接入信号的优先值之间的差值是否大于预设值;若大于,则选择优先值最大的网络端口接入信号所对应的网络端口作为最优网络端口;若小于,则比较两个网络端口接入信号的优先值所对应的第一网络数据参考子值大小;若两个第一网络数据参考子值大小不同,则选择第一网络数据参考子值较大的网络端口接入信号所对应的网络端口作为最优网络端口;若两个第一网络数据参考子值大小相同,则判断两个网络端口接入信号的优先值所对应的第三网络数据参考子值大小;若两个第三网络数据参考子值大小不同,则选择第三网络数据参考子值较大的网络端口接入信号所对应的网络端口作为最优网络端口;
若两个第三网络数据参考子值大小相同,则选择第二网络数据参考子值较大的网络端口接入信号所对应的网络端口作为最优网络端口。5.根据权利要求2所述的一种多网络优选方法,其特征在于,当获取到网络环境浮动情况时,判断不同网络端口接入信号的网络数据值是否发生变化,包括以下步骤:若所有网络端口接入信号皆出现重新连接的情况,则判断所述网络端口接入信号从断开到重新连接之间的时间间隔;...

【专利技术属性】
技术研发人员:石建坤张慧
申请(专利权)人:深圳市赛柏特通信技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1