一种网络运行环境切换方法与流程

文档序号:19633353发布日期:2020-01-07 11:44阅读:280来源:国知局
一种网络运行环境切换方法与流程

本发明属于网络管理技术领域,特别是涉及一种网络运行环境切换方法。



背景技术:

近些年来,移动通信网络得到了快速的发展,从最初的2g发展到3g,又从3g发展到了4g,网络数据传输速度越来越快,数据传输质量也越来越高。各大主流运营商在快速发展移动通信网络的同时,也大力发展了无线网络技术。与此同时,人们的日常生活越来越离不开各种移动终端设备,人们通过这些应用连接至移动互联网进行娱乐、工作以及学习。

一般通过移动通信网络的流量或者是普通宽带或光纤通过无线路由所产生的无线网络,连接至移动互联网,由于移动终端设备使用的场所不固定,在不同场所,网络运行环境不同,由于网络环境比较复杂,例如:没有网络信号、偶发阻塞或者网络断线等情况时有发生,影响用户使用的体验感。

现提供一种网络运行环境切换方法,使不同的网络环境得到充分的利用,有助于用户的使用体验。



技术实现要素:

本发明的目的在于提供一种网络运行环境切换方法,通过网速监控单元、数据分析单元、比对规则库、显示器、控制器、参数配置单元、模拟运行单元、数据切换单元的协同工作,实时监控网络环境,并对网速数据进行分析计算,并将计算值与模拟运行结果相比对,控制器根据比对结果通过数据切换单元进行网络环境的切换,保证用户的使用,且提高网络的有效利用。

为解决上述技术问题,本发明是通过以下技术方案实现的:

本发明为一种网络运行环境切换方法,包括网速监控单元、数据分析单元、比对规则库、显示器、控制器、参数配置单元、模拟运行单元、数据切换单元;所述网速监控单元监控网络环境,并分别获取网络环境对应的实时网速s、网络运行所需的最低网速d;每隔时间t将实时网速依次标记为si,i=1、2、3...n,其中,最新网速为sn,n为整数;所述数据分析单元从网速监控单元获取x1个网速数据及网络运行所需的最低网速d,其中,x1个网速数据分别为;所述数据分析单元根据网速数据分别计算当前网络环境的稳值w、容限值r,并根据公式,计算当前网络使用值q;所述数据分析单元将当前网络使用值q传输至控制器,当前网络使用值q小于预设值x2时,所述控制器借助参数配置单元和模拟运行单元进行网络模拟,并通过模拟运行单元分别计算每一备用网络环境对应的当前网络使用值qj,j=1、2、3...m,m为整数;所述模拟运行单元将每一备用网络环境对应的当前网络使用值qj传输至控制器,所述控制器根据比对规则库中的比对规则进行qj-q值的计算;所述控制器根据比对结果通过数据切换单元进行网络环境的切换。

进一步地,当前网络环境的稳值w的计算方法为:

b001:计算的均值

b002:根据公式,计算稳值w;

其中,稳值w越小当前网络环境越稳定。

进一步地,当前网络环境的容限值r的计算方式为:

s001:获取最新网速为sn、网络运行所需的最低网速d;

s002:根据公式,计算当前网络环境的容限值r;

其中,为预设调节值。

进一步地,所述控制器将切换的网络环境通过显示器进行显示,所述显示器用于显示当前网络环境的实时网速。

进一步地,所述控制器根据比对结果通过数据切换单元进行网络环境切换的方法为:

当qj-q≧x3时,通过数据切换单元将网络环境切换至对应的网络;

当qj-q<x3时,则维持当前网络环境,不作切换。

进一步地,所述模拟运行单元计算每一备用网络环境对应的当前网络使用值qj的方法为:

ss01:从参数配置单元获取每一备用网络环境对应的近x1个网速数据、网络运行所需的最低网速d;

ss02:计算近x1个网速数据对应的标准差,并将其标记为稳值wj;

ss03:计算当前网络环境的容限值rj,所述容限值rj的计算方法与容限值r的计算方法相同;

ss04:根据公式,计算当前网络使用值qj。

本发明具有以下有益效果:

本发明通过数据分析单元根据网速数据分别计算当前网络环境的稳值w、容限值r,并计算当前网络使用值q;当前网络使用值q小于预设值x2时,控制器借助参数配置单元和模拟运行单元进行网络模拟,并通过模拟运行单元分别计算每一备用网络环境对应的当前网络使用值qj,控制器根据比对规则库中的比对规则进行qj-q值的计算;控制器根据比对结果通过数据切换单元进行网络环境的切换,保证用户的使用,且提高网络的有效利用。

当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

请参阅图1所示,本发明为一种网络运行环境切换方法,包括网速监控单元、数据分析单元、比对规则库、显示器、控制器、参数配置单元、模拟运行单元、数据切换单元;所述网速监控单元监控网络环境,并分别获取网络环境对应的实时网速s、网络运行所需的最低网速d;每隔时间t将实时网速依次标记为si,i=1、2、3...n,其中,最新网速为sn,n为整数;所述数据分析单元从网速监控单元获取x1个网速数据及网络运行所需的最低网速d,其中,x1个网速数据分别为;所述数据分析单元根据网速数据分别计算当前网络环境的稳值w、容限值r,并根据公式,计算当前网络使用值q;所述数据分析单元将当前网络使用值q传输至控制器,当前网络使用值q小于预设值x2时,所述控制器借助参数配置单元和模拟运行单元进行网络模拟,模拟当前一模一样的情况,即在其他的备用网速环境下同等的运行本状况,并通过模拟运行单元分别计算每一备用网络环境对应的当前网络使用值qj,j=1、2、3...m,m为整数;所述模拟运行单元将每一备用网络环境对应的当前网络使用值qj传输至控制器,所述控制器根据比对规则库中的比对规则进行qj-q值的计算;所述控制器根据比对结果通过数据切换单元进行网络环境的切换。

进一步地,当前网络环境的稳值w的计算方法为:

b001:计算的均值

b002:根据公式,计算稳值w;

其中,通过稳值w看当前网络运行环境的网速是否稳定,稳值w越小当前网络环境的网速越稳定。

进一步地,当前网络环境的容限值r的计算方式为:

s001:获取最新网速为sn、网络运行所需的最低网速d;

s002:根据公式,计算当前网络环境的容限值r;

其中,为预设调节值,此处加上是因为d是最低网速,最低网速仅仅是能保持其运行,为了运行流畅,所以加个

进一步地,所述控制器将切换的网络环境通过显示器进行显示,所述显示器用于显示当前网络环境的实时网速。

进一步地,所述控制器根据比对结果通过数据切换单元进行网络环境切换的方法为:

当qj-q≧x3时,通过数据切换单元将网络环境切换至对应的网络;

当qj-q<x3时,则维持当前网络环境,不作切换,避免因为切换环境而引起网络波动。

进一步地,所述模拟运行单元计算每一备用网络环境对应的当前网络使用值qj的方法为:

ss01:从参数配置单元获取每一备用网络环境对应的近x1个网速数据、网络运行所需的最低网速d;

ss02:计算近x1个网速数据对应的标准差,并将其标记为稳值wj;

ss03:计算当前网络环境的容限值rj,所述容限值rj的计算方法与容限值r的计算方法相同;

ss04:根据公式,计算当前网络使用值qj。

一种网络运行环境切换方法,通过数据分析单元根据网速数据分别计算当前网络环境的稳值w、容限值r,并计算当前网络使用值q;当前网络使用值q小于预设值x2时,控制器借助参数配置单元和模拟运行单元进行网络模拟,并通过模拟运行单元分别计算每一备用网络环境对应的当前网络使用值qj,控制器根据比对规则库中的比对规则进行qj-q值的计算;控制器根据比对结果通过数据切换单元进行网络环境的切换,保证用户的使用,且提高网络的有效利用。

在本说明书的描述中,参考术语“一个实施例”、“示例”、“具体示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1