CN112804083B - 一种基于大数据的网络分配方法 - Google Patents

一种基于大数据的网络分配方法 Download PDF

Info

Publication number
CN112804083B
CN112804083B CN202011582706.5A CN202011582706A CN112804083B CN 112804083 B CN112804083 B CN 112804083B CN 202011582706 A CN202011582706 A CN 202011582706A CN 112804083 B CN112804083 B CN 112804083B
Authority
CN
China
Prior art keywords
network
user terminal
value
maintenance
local area
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.)
Active
Application number
CN202011582706.5A
Other languages
English (en)
Other versions
CN112804083A (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.)
Qingdao Civil Aviation Cares Co ltd
Original Assignee
Qingdao Civil Aviation Cares Co 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 Qingdao Civil Aviation Cares Co ltd filed Critical Qingdao Civil Aviation Cares Co ltd
Priority to CN202011582706.5A priority Critical patent/CN112804083B/zh
Publication of CN112804083A publication Critical patent/CN112804083A/zh
Application granted granted Critical
Publication of CN112804083B publication Critical patent/CN112804083B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Power Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种基于大数据的网络分配方法,包括以下具体步骤:使用人员在局域网覆盖区域内使用用户终端时,通过注册登录模块输入个人信息后登录网络分配***;局域网覆盖区域内,通过网络分配***对用户终端进行网络分配,服务器组依据网络筛选模块、监管维修模块、网速分配模块产生的指令对局域网覆盖区域内的用户终端进行网络筛选、监管维修分配以及网速分配,用于解决了原有公共局域网连接众多用户终端导致网速较差,且没有合理地分配网络资源的问题,本发明合理地分配网络资源,能够及时对局域网所用网关设备进行监管维修,提升局域网覆盖区域内用户的上网体验感,也方便用户优选出较佳的网络。

Description

一种基于大数据的网络分配方法
技术领域
本发明属于大数据技术领域,涉及网络分配技术,具体是一种基于大数据的网络分配方法。
背景技术
大数据,IT行业术语,是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。
现有技术中,公共场所一般都会使用公共局域网中,例如大型购物商场、地铁、办公室等场所,众多人员同时连接着公共局域网,导致公共局域网的网速较差,公共局域网没有合理地分配网络资源给相应的使用人员;同时针对公共局域网内网络波动和异常情况,常常无法及时得到监管维修,导致局域网覆盖区域内用户上网体验感极差,而且用户也无法优选出较佳的网络,为此,我们提出一种基于大数据的网络分配方法。
发明内容
针对现有技术存在的不足,本发明目的是提供一种基于大数据的网络分配方法。
本发明所要解决的技术问题为:
公共场所一般都会使用公共局域网中,众多人员同时连接着公共局域网,导致公共局域网的网速较差,公共局域网没有合理地分配网络资源给相应的使用人员;
针对公共局域网内网络波动和异常情况,常常无法及时得到监管维修,导致局域网覆盖区域内用户上网体验感极差,而且用户也无法优选出较佳的网络。
本发明的目的可以通过以下技术方案实现:
一种基于大数据的网络分配方法,网络分配方法包括以下具体步骤:
步骤一:使用人员在局域网覆盖区域内使用用户终端时,通过注册登录模块输入个人信息后登录网络分配***;
步骤二:在局域网覆盖区域内,通过网络分配***对用户终端进行网络分配;
所述网络分配***包括数据采集模块、身份识别模块、网速分配模块、监管维修模块、注册登录模块、网络筛选模块以及服务器组;
所述数据采集模块用于采集局域网覆盖区域内用户终端的连接数据,并将连接数据发送至服务器组中存储,用户终端的连接数据包括用户终端的连接次数、用户终端的连接时长、用户终端的访问记录和用户终端的上网网速;
所述网络筛选模块用于筛选局域网覆盖区域内的网络,网络筛选步骤具体如下:
S1:获取局域网覆盖区域内的网络,并将局域网覆盖区域内的网络标记为i,i=1,2,……,x;
S2:获取***前一个月局域网覆盖区域内各网络对应的终端连接总数LZi,计算均值后得到局域网覆盖区域内各网络对应的终端日连接数LRi;将终端日连接数对应的终端标记为g,g=1,2,……,m;
S3:获取局域网覆盖区域内各网络连接的用户终端的下载速度和下载时长,计算得到下载速度均值,并将下载速度均值标记为XZg;
S4:获取局域网覆盖区域内各网络连接的用户终端的上传速度和上传时长,计算得到上传速度均值,并将上传速度均值标记为SCg;
S5:分别计算用户终端的网络信号强度和ping值,得到对应的信号强度均值QDg和ping均值PDg;
S6:获取局域网覆盖区域内各网络对应网关设备,以各网络对应网关设备所在点为圆心圈定信号区域,信号区域按照距离和角度划分为若干个信号扇区,若干个信号扇区的信号按照角度顺序依次分为o,o=1,2,……,v,按照距离顺序依次分为p,p=1,2,……,n,得到若干个信号扇区可用坐标(o,p)进行表示;
S7:获取服务器中对应信号扇区的下载速度阈值Xop、上传速度阈值Sop、信号强度阈值Qop和ping阈值Pop;
S8:利用公式
Figure BDA0002866260070000031
获取得到局域网覆盖区域内各网络连接的用户终端的网络波动值Bg;式中a1、a2、a3和a4均为权重系数,且a1、a2、a3和a4的取值均大于零;
S9:用户终端的网络波动值Bg相加取平均值后得到局域网覆盖区域内各网络的波动值Bi;
S10:将网络的波动值升序排列后依次筛选推送给用户终端;
当网络的波动值大于设定阈值,网络筛选模块生成网络异常信号,网络异常信号发送至服务器组中;所述服务器组接收到网络异常信号后将对应的网络的网关设备的所在点的位置信息发送至监管维修模块;
维修人员通过注册登录模块进行登录,认领任务后维修人员处于工作状态;维修状态包括工作状态、闲置状态和离线状态;
所述网速分配模块用于对局域网覆盖区域的网速进行智能分配,智能分配步骤具体如下:
步骤S1:获取局域网覆盖区域内连接网络的用户终端u,并将用户终端连接网络的时间记为T1u,u=1,2,……,z;
步骤S2:获取用户终端的访问数据,通过访问数据得到用户终端访问的网址;网址划分为高流量网址、中流量网址、低流量网址和无流量网址;
步骤S3:获取并记录用户终端访问网址的访问开始时间T2u和***当前时间T3u;获取在访问开始时间T2u和***当前时间T3u时用户终端对应的下载网速XZT2u和XZT3u
步骤S4:利用公式Tu=(T3u-T2u)/(T3u-T1u)计算得出用户终端访问对应网址的时间占比Zu;
步骤S5:当时间占比Zu大于设定阈值,利用公式XZPu=(XZT3u-XZT2u)/(T3u-T2u)计算得出在单位时间内用户终端的下载均速值XZPu,反之不进行任何;
步骤S6:当下载均速值XZPu=Y1时,判定用户终端正在访问无流量网址,即网页离线浏览;
当下载均速值Y2≥XZPu>Y1时,判定用户终端正在访问低流量网址;
当下载均速值Y3≥XZPu>Y2时,判定用户终端正在访问中流量网址;
当下载均速值XZPu>Y3时,判定用户终端正在访问高流量网址,0=Y1<Y2<Y3,Y1、Y2和Y3均为下载速度阈值;
步骤S7:依据用户终端访问网址的网址等级,利用公式计算得出用户终端的预估网速值WSu,公式具体如下:
Figure BDA0002866260070000041
式中c1、c2和c3均为比例系数固定数值,且c1、c2和c3的取值均大于零,XNu为用户终端的性能值;
步骤S8:获取用户终端的当前网速值,若当前网速值小于预估网速值,网速分配模块产生网速提速信号,服务器组依据当前网速值与预估网速值之间的网速差值,提升相应的网速至用户终端;若当前网速值大于预估网速值,网速分配模块产生网速降速信号,服务器组依据当前网速值与预估网速值之间的网速差值,降低相应的网速至用户终端;若当前网速值等于预估网速值,无需进行任何操作;
步骤三:服务器组依据网络筛选模块、监管维修模块、网速分配模块产生的指令对局域网覆盖区域内的用户终端进行网络筛选、监管维修分配以及网速分配。
进一步地,所述注册登录模块用于使用人员和维修人员在局域网覆盖区域内输入个人信息后进行注册登录,并将个人信息发送至服务器组;所述个人信息包括个人姓名、实名认证的手机号码、登录口令、维修数据,登录口令为使用人员注册网络分配时随机输入的身份验证字符串。
进一步地,所述身份识别模块用于对局域网覆盖区域内连接网络的用户终端进行身份识别,身份识别过程具体如下:
P1:当用户终端在局域网覆盖区域内连接网络时,用户通过用户终端输入账号密码后,身份识别模块从服务器组中提取对应的个人信息;
P2:身份识别模块获取个人信息中的登录口令,并将丢失随机数位的登录口令反馈至用户终端;
P3:用户终端接收到丢失随机数位的登录口令后,输入对应数位上缺失的字符,输入完毕点击发送指令,输入的登录口令与服务器组中存储的登录口令进行匹配;
P4:匹配通过后,用户即可通过用户终端在局域网覆盖区域内连接网络;
P5:获取登录后的用户终端在局域网覆盖区域内的连接次数Lu,u=1,2,……,z,u代表用户终端;
P6:统计用户终端在局域网覆盖区域内每次连接的连接时长,并将连接时长标记为TLu,每次连接时长相加取平均值后得到用户终端在局域网覆盖区域内的平均连接时长TPu;
P7:依据平均连接时长TPu和连接次数Lu判定用户终端的用户身份,X1和X2均为连接时长阈值,且X1<X2;
若TPu<X1且Lu=1,判定该用户终端为局域网的初次访问人员;
若X1≤TPu≤X2且Lu>1,判定该用户终端为局域网的常用访问人员;
若X2<TPu且Lu>1,判定该用户终端为局域网的内部访问人员;
P8:身份识别模块将用户终端的用户身份发送至服务器组。
进一步地,所述监管维修模块用于接收到网关设备所在的位置信息并对网关设备进行监管维修,监管维修过程具体如下:
Q1:监管检修模块生成对应网关设备的监管维修任务;
Q2:监管检修模块获取处于闲置状态的维修人员,监管检修模块将发送至监管维修任务,同时记录监管维修模块发送监管维修任务的时间T0;
Q3:处于闲置状态的维修人员通过手机终端接收到监管维修任务,并点击手机终端认领监管维修任务,记录维修人员认领监管维修任务的时间T1;计算时间T1与时间T0之间的差值得到维修人员的认领时间Tc,若维修人员的主动认领时间Tc小于设定阈值,将该维修人员记为优选维修人员h,h=1,2,……,v;
Q4:获取优选维修人员的维修总量WLh、维修时长WTh和维修成功率WCh,利用公式Wh=b4×WLh+b5×WTh+b6×WCh计算得出优选维修人员的维修值Wh;
Q5:获取优选维修人员与网关设备的位置信息,利用距离公式计算得出优选维修人员与网关设备的间隔距离JJh;
Q6:利用公式计算得出优选维修人员的监管值JGh,公式具体如下:
Figure BDA0002866260070000071
式中b1、b2、b3、b4、b5和b6均为比例系数固定数值,且b1、b2、b3、b4、b5和b6的取值均大于零;
Q7:将优选监管人员的监管值降序排列,选取监管值最大的优选人员作为监管维修任务的维修人员。
进一步地,性能值计算方法具体如下:
步骤S71:获取用户终端的运行内存YXu、CPU频率PLu、分辨率FBu、电池容量DCu和CPU分数值Cu;
步骤S72:通过公式XN1u=YXu×d1+PLu×d2+FBu×d3+DCu×d4+Cu×d5计算得出用户终端的第一性能值XN1u;
步骤S73:获取用户终端的充电时刻TCu和断电时刻TDu,得到用户终端的使用时长TSu,利用公式SLu=DCu/TSu得出用户终端的电池使用速率SLu;获取用户终端在使用时长内每个时刻对应的温度值,温度值相加取平均值后得到用户终端在使用时长内的平均温度值WDPu;
步骤S74:用户通过开机按钮开启用户终端,记录用户终端的亮屏时刻和屏幕显示时刻,计算亮屏时刻和屏幕显示时刻之间的时间差值得到用户终端的开机时间TKJu;
步骤S75:利用公式
Figure BDA0002866260070000072
计算得出用户终端的第二性能值XN2u;式中,d1、d2、d3、d4、d5、d6、d7和d8均为比例系数固定数值,且d1、d2、d3、d4、d5、d6、d7和d8的取值大于零;
步骤S76:第一性能值、第二性能值结合公式
Figure BDA0002866260070000081
计算得出用户终端的性能值XNu;式中,α和β修正因子。
进一步地,监管维修任务包括网关设备的型号、位置信息、维修时间。
与现有技术相比,本发明的有益效果是:
1、本发明通过网速分配模块对局域网覆盖区域的网速进行智能分配,通过用户终端的访问数据得到用户终端访问的网址,同时获取在访问开始时间和***当前时间时用户终端对应的下载网速,依据网站的访问开始时间和***当前时间和用户终端连接网络的时间,利用公式计算得出用户终端访问对应网址的时间占比,当时间占比大于设定阈值,利用公式计算得出在单位时间内用户终端的下载均速值,下载均速值比对设定阈值,从而判定用户终端访问的网址等级,最后依据用户终端访问网址的网址等级,利用公式计算得出用户终端的预估网速值,用户终端的当前网速值与预估网速值比对进行降速、提速操作,该设计解决了原有公共局域网连接众多用户终端导致网速较差,且没有合理地分配网络资源的问题;
2、本发明通过网络筛选模块计算得出局域网覆盖区域内各网络的波动值,依据局域网区域内各网络的波动值升序排列后依次筛选推送给用户终端,当网络的波动值大于设定阈值,网络筛选模块生成网络异常信号,通过监管维修模块优选出维修人员对网关设备进行维修,该设计针对公共局域网内的网络波动和异常情况,能够及时对局域网所用网关设备进行监管维修,提升局域网覆盖区域内用户的上网体验感,也方便用户优选出较佳的网络。
附图说明
为了便于本领域技术人员理解,下面结合附图对本发明作进一步的说明。
图1为本发明一种基于大数据的网络分配方法的工作流程图;
图2为本发明一种基于大数据的网络分配方法的***框图。
具体实施方式
下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参阅图1-图2所示,一种基于大数据的网络分配方法,网络分配方法包括以下具体步骤:
步骤一:使用人员在局域网覆盖区域内使用用户终端时,通过注册登录模块输入个人信息后登录网络分配***;
步骤二:在局域网覆盖区域内,通过网络分配***对用户终端进行网络分配;
所述网络分配***包括数据采集模块、身份识别模块、网速分配模块、监管维修模块、注册登录模块、网络筛选模块以及服务器组;
所述注册登录模块用于使用人员和维修人员在局域网覆盖区域内输入个人信息后进行注册登录,并将个人信息发送至服务器组;所述个人信息包括个人姓名、实名认证的手机号码、登录口令、维修数据等,登录口令为使用人员注册网络分配时随机输入的身份验证字符串;
所述身份识别模块用于对局域网覆盖区域内连接网络的用户终端进行身份识别,身份识别过程具体如下:
P1:当用户终端在局域网覆盖区域内连接网络时,用户通过用户终端输入账号密码后,身份识别模块从服务器组中提取对应的个人信息;
P2:身份识别模块获取个人信息中的登录口令,并将丢失随机数位的登录口令反馈至用户终端;
P3:用户终端接收到丢失随机数位的登录口令后,输入对应数位上缺失的字符,输入完毕点击发送指令,输入的登录口令与服务器组中存储的登录口令进行匹配;
P4:匹配通过后,用户即可通过用户终端在局域网覆盖区域内连接网络;
P5:获取登录后的用户终端在局域网覆盖区域内的连接次数Lu,u=1,2,……,z,u代表用户终端;
P6:统计用户终端在局域网覆盖区域内每次连接的连接时长,并将连接时长标记为TLu,每次连接时长相加取平均值后得到用户终端在局域网覆盖区域内的平均连接时长TPu;
P7:依据平均连接时长TPu和连接次数Lu判定用户终端的用户身份,X1和X2均为连接时长阈值,且X1<X2;
若TPu<X1且Lu=1,判定该用户终端为局域网的初次访问人员;
若X1≤TPu≤X2且Lu>1,判定该用户终端为局域网的常用访问人员;
若X2<TPu且Lu>1,判定该用户终端为局域网的内部访问人员;
P8:身份识别模块将用户终端的用户身份发送至服务器组;
所述数据采集模块用于采集局域网覆盖区域内用户终端的连接数据,并将连接数据发送至服务器组中存储,用户终端的连接数据包括用户终端的连接次数、用户终端的连接时长、用户终端的访问记录和用户终端的上网网速;
所述网络筛选模块用于筛选局域网覆盖区域内的网络,网络筛选步骤具体如下:
S1:获取局域网覆盖区域内的网络,并将局域网覆盖区域内的网络标记为i,i=1,2,……,x;
S2:获取***前一个月局域网覆盖区域内各网络对应的终端连接总数LZi,计算均值后得到局域网覆盖区域内各网络对应的终端日连接数LRi;将终端日连接数对应的终端标记为g,g=1,2,……,m;
S3:获取局域网覆盖区域内各网络连接的用户终端的下载速度和下载时长,计算得到下载速度均值,并将下载速度均值标记为XZg;
S4:获取局域网覆盖区域内各网络连接的用户终端的上传速度和上传时长,计算得到上传速度均值,并将上传速度均值标记为SCg;
S5:分别计算用户终端的网络信号强度和ping值,得到对应的信号强度均值QDg和ping均值PDg;
S6:获取局域网覆盖区域内各网络对应网关设备,以各网络对应网关设备所在点为圆心圈定信号区域,信号区域按照距离和角度划分为若干个信号扇区,若干个信号扇区的信号按照角度顺序依次分为o,o=1,2,……,v,按照距离顺序依次分为p,p=1,2,……,n,得到若干个信号扇区可用坐标(o,p)进行表示;
S7:获取服务器中对应信号扇区的下载速度阈值Xop、上传速度阈值Sop、信号强度阈值Qop和ping阈值Pop;
S8:利用公式
Figure BDA0002866260070000111
获取得到局域网覆盖区域内各网络连接的用户终端的网络波动值Bg;式中a1、a2、a3和a4均为权重系数,且a1、a2、a3和a4的取值均大于零;
S9:用户终端的网络波动值Bg相加取平均值后得到局域网覆盖区域内各网络的波动值Bi;
S10:将网络的波动值升序排列后依次筛选推送给用户终端;
当网络的波动值大于设定阈值,网络筛选模块生成网络异常信号,网络异常信号发送至服务器组中;所述服务器组接收到网络异常信号后将对应的网络的网关设备的所在点的位置信息发送至监管维修模块;
维修人员通过注册登录模块进行登录,认领任务后维修人员处于工作状态,维修状态包括工作状态、闲置状态和离线状态;所述监管维修模块用于接收到网关设备所在的位置信息并对网关设备进行监管维修,监管维修过程具体如下:
Q1:监管检修模块生成对应网关设备的监管维修任务,监管维修任务包括网关设备的型号、位置信息、维修时间;
Q2:监管检修模块获取处于闲置状态的维修人员,监管检修模块将发送至监管维修任务,同时记录监管维修模块发送监管维修任务的时间T0;
Q3:处于闲置状态的维修人员通过手机终端接收到监管维修任务,并点击手机终端认领监管维修任务,记录维修人员认领监管维修任务的时间T1;计算时间T1与时间T0之间的差值得到维修人员的认领时间Tc,若维修人员的主动认领时间Tc小于设定阈值,将该维修人员记为优选维修人员h,h=1,2,……,v;
Q4:获取优选维修人员的维修总量WLh、维修时长WTh和维修成功率WCh,利用公式Wh=b4×WLh+b5×WTh+b6×WCh计算得出优选维修人员的维修值Wh;
Q5:获取优选维修人员与网关设备的位置信息,利用距离公式计算得出优选维修人员与网关设备的间隔距离JJh;
Q6:利用公式计算得出优选维修人员的监管值JGh,公式具体如下:
Figure BDA0002866260070000121
式中b1、b2、b3、b4、b5和b6均为比例系数固定数值,且b1、b2、b3、b4、b5和b6的取值均大于零;
Q7:将优选监管人员的监管值降序排列,选取监管值最大的优选人员作为监管维修任务的维修人员;
所述网速分配模块用于对局域网覆盖区域的网速进行智能分配,智能分配步骤具体如下:
步骤S1:获取局域网覆盖区域内连接网络的用户终端u,并将用户终端连接网络的时间记为T1u,u=1,2,……,z;
步骤S2:获取用户终端的访问数据,通过访问数据得到用户终端访问的网址;网址划分为高流量网址、中流量网址、低流量网址和无流量网址;
步骤S3:获取并记录用户终端访问网址的访问开始时间T2u和***当前时间T3u;获取在访问开始时间T2u和***当前时间T3u时用户终端对应的下载网速XZT2u和XZT3u;;
步骤S4:利用公式Tu=(T3u-T2u)/(T3u-T1u)计算得出用户终端访问对应网址的时间占比Zu;
步骤S5:当时间占比Zu大于设定阈值,利用公式XZPu=(XZT3u-XZT2u)/(T3u-T2u)计算得出在单位时间内用户终端的下载均速值XZPu,反之不进行任何;
步骤S6:当下载均速值XZPu=Y1时,判定用户终端正在访问无流量网址,即网页离线浏览;
当下载均速值Y2≥XZPu>Y1时,判定用户终端正在访问低流量网址;
当下载均速值Y3≥XZPu>Y2时,判定用户终端正在访问中流量网址;
当下载均速值XZPu>Y3时,判定用户终端正在访问高流量网址,0=Y1<Y2<Y3,Y1、Y2和Y3均为下载速度阈值;
步骤S7:依据用户终端访问网址的网址等级,利用公式计算得出用户终端的预估网速值WSu,公式具体如下:
Figure BDA0002866260070000141
式中c1、c2和c3均为比例系数固定数值,且c1、c2和c3的取值均大于零,XNu为用户终端的性能值,性能值计算方法具体如下:
步骤S71:获取用户终端的运行内存YXu、CPU频率PLu、分辨率FBu、电池容量DCu和CPU分数值Cu;其中,CPU分数值采用跑分软件跑分得到并上传至网速分配模块;
步骤S72:通过公式XN1u=YXu×d1+PLu×d2+FBu×d3+DCu×d4+Cu×d5计算得出用户终端的第一性能值XN1u;
步骤S73:获取用户终端的充电时刻TCu和断电时刻TDu,得到用户终端的使用时长TSu,利用公式SLu=DCu/TSu得出用户终端的电池使用速率SLu;获取用户终端在使用时长内每个时刻对应的温度值,温度值相加取平均值后得到用户终端在使用时长内的平均温度值WDPu;
步骤S74:用户通过开机按钮开启用户终端,记录用户终端的亮屏时刻和屏幕显示时刻,计算亮屏时刻和屏幕显示时刻之间的时间差值得到用户终端的开机时间TKJu;
步骤S75:利用公式
Figure BDA0002866260070000142
计算得出用户终端的第二性能值XN2u;式中,d1、d2、d3、d4、d5、d6、d7和d8均为比例系数固定数值,且d1、d2、d3、d4、d5、d6、d7和d8的取值大于零;
步骤S76:第一性能值、第二性能值结合公式
Figure BDA0002866260070000143
计算得出用户终端的性能值XNu;式中,α和β修正因子;
步骤S8:获取用户终端的当前网速值,若当前网速值小于预估网速值,网速分配模块产生网速提速信号,服务器组依据当前网速值与预估网速值之间的网速差值,提升相应的网速至用户终端;若当前网速值大于预估网速值,网速分配模块产生网速降速信号,服务器组依据当前网速值与预估网速值之间的网速差值,降低相应的网速至用户终端;若当前网速值等于预估网速值,无需进行任何操作;
步骤三:服务器组依据网络筛选模块、监管维修模块、网速分配模块产生的指令对局域网覆盖区域内的用户终端进行网络筛选、监管维修分配以及网速分配。
上述公式均是去量纲取其数值计算,公式是由采集大量数据进行软件模拟得到最近真实情况的一个公式,公式中的预设参数由本领域的技术人员根据实际情况进行设置。
以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。

Claims (5)

1.一种基于大数据的网络分配方法,其特征在于,网络分配方法包括以下具体步骤:
步骤一:使用人员在局域网覆盖区域内使用用户终端时,通过注册登录模块输入个人信息后登录网络分配***;
步骤二:在局域网覆盖区域内,通过网络分配***对用户终端进行网络分配;
所述网络分配***包括数据采集模块、身份识别模块、网速分配模块、监管维修模块、注册登录模块、网络筛选模块以及服务器组;
所述数据采集模块用于采集局域网覆盖区域内用户终端的连接数据,并将连接数据发送至服务器组中存储,用户终端的连接数据包括用户终端的连接次数、用户终端的连接时长、用户终端的访问记录和用户终端的上网网速;
所述网络筛选模块用于筛选局域网覆盖区域内的网络,网络筛选步骤具体如下:
S1:获取局域网覆盖区域内的网络,并将局域网覆盖区域内的网络标记为i,i=1,2,……,x;
S2:获取***前一个月局域网覆盖区域内各网络对应的终端连接总数LZi,计算均值后得到局域网覆盖区域内各网络对应的终端日连接数LRi;将终端日连接数对应的终端标记为g,g=1,2,……,m;
S3:获取局域网覆盖区域内各网络连接的用户终端的下载速度和下载时长,计算得到下载速度均值,并将下载速度均值标记为XZg;
S4:获取局域网覆盖区域内各网络连接的用户终端的上传速度和上传时长,计算得到上传速度均值,并将上传速度均值标记为SCg;
S5:分别计算用户终端的网络信号强度和ping值,得到对应的信号强度均值QDg和ping均值PDg;
S6:获取局域网覆盖区域内各网络对应网关设备,以各网络对应网关设备所在点为圆心圈定信号区域,信号区域按照距离和角度划分为若干个信号扇区,若干个信号扇区的信号按照角度顺序依次分为o,o=1,2,……,v,按照距离顺序依次分为p,p=1,2,……,n,得到若干个信号扇区可用坐标(o,p)进行表示;
S7:获取服务器中对应信号扇区的下载速度阈值Xop、上传速度阈值Sop、信号强度阈值Qop和ping阈值Pop;
S8:利用公式
Figure FDA0003539979210000021
获取得到局域网覆盖区域内各网络连接的用户终端的网络波动值Bg;式中a1、a2、a3和a4均为权重系数,且a1、a2、a3和a4的取值均大于零;
S9:用户终端的网络波动值Bg相加取平均值后得到局域网覆盖区域内各网络的波动值Bi;
S10:将网络的波动值升序排列后依次筛选推送给用户终端;
当网络的波动值大于设定阈值,网络筛选模块生成网络异常信号,网络异常信号发送至服务器组中;所述服务器组接收到网络异常信号后将对应的网络的网关设备的所在点的位置信息发送至监管维修模块;
维修人员通过注册登录模块进行登录,认领任务后维修人员处于工作状态;维修状态包括工作状态、闲置状态和离线状态;
所述网速分配模块用于对局域网覆盖区域的网速进行智能分配,智能分配步骤具体如下:
步骤S1:获取局域网覆盖区域内连接网络的用户终端u,并将用户终端连接网络的时间记为T1u,u=1,2,……,z;
步骤S2:获取用户终端的访问数据,通过访问数据得到用户终端访问的网址;网址划分为高流量网址、中流量网址、低流量网址和无流量网址;
步骤S3:获取并记录用户终端访问网址的访问开始时间T2u和***当前时间T3u;获取在访问开始时间T2u和***当前时间T3u时用户终端对应的下载网速XZT2u和XZT3u
步骤S4:利用公式Tu=(T3u-T2u)/(T3u-T1u)计算得出用户终端访问对应网址的时间占比Zu;
步骤S5:当时间占比Zu大于设定阈值,利用公式XZPu=(XZT3u-XZT2u)/(T3u-T2u)计算得出在单位时间内用户终端的下载均速值XZPu,反之不进行任何;
步骤S6:当下载均速值XZPu=Y1时,判定用户终端正在访问无流量网址,即网页离线浏览;
当下载均速值Y2≥XZPu>Y1时,判定用户终端正在访问低流量网址;
当下载均速值Y3≥XZPu>Y2时,判定用户终端正在访问中流量网址;
当下载均速值XZPu>Y3时,判定用户终端正在访问高流量网址,0=Y1<Y2<Y3,Y1、Y2和Y3均为下载速度阈值;
步骤S7:依据用户终端访问网址的网址等级,利用公式计算得出用户终端的预估网速值WSu,公式具体如下:
Figure FDA0003539979210000031
式中c1、c2和c3均为比例系数固定数值,且c1、c2和c3的取值均大于零,XNu为用户终端的性能值;
步骤S8:获取用户终端的当前网速值,若当前网速值小于预估网速值,网速分配模块产生网速提速信号,服务器组依据当前网速值与预估网速值之间的网速差值,提升相应的网速至用户终端;若当前网速值大于预估网速值,网速分配模块产生网速降速信号,服务器组依据当前网速值与预估网速值之间的网速差值,降低相应的网速至用户终端;若当前网速值等于预估网速值,无需进行任何操作;
步骤三:服务器组依据网络筛选模块、监管维修模块、网速分配模块产生的指令对局域网覆盖区域内的用户终端进行网络筛选、监管维修分配以及网速分配;
性能值计算方法具体如下:
步骤S71:获取用户终端的运行内存YXu、CPU频率PLu、分辨率FBu、电池容量DCu和CPU分数值Cu;
步骤S72:通过公式XN1u=YXu×d1+PLu×d2+FBu×d3+DCu×d4+Cu×d5计算得出用户终端的第一性能值XN1u;
步骤S73:获取用户终端的充电时刻TCu和断电时刻TDu,得到用户终端的使用时长TSu,利用公式SLu=DCu/TSu得出用户终端的电池使用速率SLu;获取用户终端在使用时长内每个时刻对应的温度值,温度值相加取平均值后得到用户终端在使用时长内的平均温度值WDPu;
步骤S74:用户通过开机按钮开启用户终端,记录用户终端的亮屏时刻和屏幕显示时刻,计算亮屏时刻和屏幕显示时刻之间的时间差值得到用户终端的开机时间TKJu;
步骤S75:利用公式
Figure FDA0003539979210000041
计算得出用户终端的第二性能值XN2u;式中,d1、d2、d3、d4、d5、d6、d7和d8均为比例系数固定数值,且d1、d2、d3、d4、d5、d6、d7和d8的取值大于零;
步骤S76:第一性能值、第二性能值结合公式
Figure FDA0003539979210000051
计算得出用户终端的性能值XNu;式中,α和β修正因子。
2.根据权利要求1所述的一种基于大数据的网络分配方法,其特征在于,所述注册登录模块用于使用人员和维修人员在局域网覆盖区域内输入个人信息后进行注册登录,并将个人信息发送至服务器组;所述个人信息包括个人姓名、实名认证的手机号码、登录口令、维修数据,登录口令为使用人员注册网络分配时随机输入的身份验证字符串。
3.根据权利要求1所述的一种基于大数据的网络分配方法,其特征在于,所述身份识别模块用于对局域网覆盖区域内连接网络的用户终端进行身份识别,身份识别过程具体如下:
P1:当用户终端在局域网覆盖区域内连接网络时,用户通过用户终端输入账号密码后,身份识别模块从服务器组中提取对应的个人信息;
P2:身份识别模块获取个人信息中的登录口令,并将丢失随机数位的登录口令反馈至用户终端;
P3:用户终端接收到丢失随机数位的登录口令后,输入对应数位上缺失的字符,输入完毕点击发送指令,输入的登录口令与服务器组中存储的登录口令进行匹配;
P4:匹配通过后,用户即可通过用户终端在局域网覆盖区域内连接网络;
P5:获取登录后的用户终端在局域网覆盖区域内的连接次数Lu,u=1,2,……,z,u代表用户终端;
P6:统计用户终端在局域网覆盖区域内每次连接的连接时长,并将连接时长标记为TLu,每次连接时长相加取平均值后得到用户终端在局域网覆盖区域内的平均连接时长TPu;
P7:依据平均连接时长TPu和连接次数Lu判定用户终端的用户身份,X1和X2均为连接时长阈值,且X1<X2;
若TPu<X1且Lu=1,判定该用户终端为局域网的初次访问人员;
若X1≤TPu≤X2且Lu>1,判定该用户终端为局域网的常用访问人员;
若X2<TPu且Lu>1,判定该用户终端为局域网的内部访问人员;
P8:身份识别模块将用户终端的用户身份发送至服务器组。
4.根据权利要求1所述的一种基于大数据的网络分配方法,其特征在于,所述监管维修模块用于接收到网关设备所在的位置信息并对网关设备进行监管维修,监管维修过程具体如下:
Q1:监管检修模块生成对应网关设备的监管维修任务;
Q2:监管检修模块获取处于闲置状态的维修人员,监管检修模块将发送至监管维修任务,同时记录监管维修模块发送监管维修任务的时间T0;
Q3:处于闲置状态的维修人员通过手机终端接收到监管维修任务,并点击手机终端认领监管维修任务,记录维修人员认领监管维修任务的时间T1;计算时间T1与时间T0之间的差值得到维修人员的认领时间Tc,若维修人员的主动认领时间Tc小于设定阈值,将维修人员记为优选维修人员h,h=1,2,……,v;
Q4:获取优选维修人员的维修总量WLh、维修时长WTh和维修成功率WCh,利用公式Wh=b4×WLh+b5×WTh+b6×WCh计算得出优选维修人员的维修值Wh;
Q5:获取优选维修人员与网关设备的位置信息,利用距离公式计算得出优选维修人员与网关设备的间隔距离JJh;
Q6:利用公式计算得出优选维修人员的监管值JGh,公式具体如下:
Figure FDA0003539979210000061
式中b1、b2、b3、b4、b5和b6均为比例系数固定数值,且b1、b2、b3、b4、b5和b6的取值均大于零;
Q7:将优选监管人员的监管值降序排列,选取监管值最大的优选人员作为监管维修任务的维修人员。
5.根据权利要求4所述的一种基于大数据的网络分配方法,其特征在于,监管维修任务包括网关设备的型号、位置信息、维修时间。
CN202011582706.5A 2020-12-28 2020-12-28 一种基于大数据的网络分配方法 Active CN112804083B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011582706.5A CN112804083B (zh) 2020-12-28 2020-12-28 一种基于大数据的网络分配方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011582706.5A CN112804083B (zh) 2020-12-28 2020-12-28 一种基于大数据的网络分配方法

Publications (2)

Publication Number Publication Date
CN112804083A CN112804083A (zh) 2021-05-14
CN112804083B true CN112804083B (zh) 2022-11-11

Family

ID=75805195

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011582706.5A Active CN112804083B (zh) 2020-12-28 2020-12-28 一种基于大数据的网络分配方法

Country Status (1)

Country Link
CN (1) CN112804083B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113225353B (zh) * 2021-05-31 2021-11-02 杭州合众数据技术有限公司 一种基于云计算的网间信息******
CN113900883B (zh) * 2021-09-01 2024-04-16 帝杰曼科技股份有限公司 一种基于多协议适配的互联网智能终端***及其使用方法
CN114039855B (zh) * 2021-11-04 2024-05-14 中国通信建设第三工程局有限公司 一种基于大数据的网络下载速度自动调整***及方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105979015A (zh) * 2016-07-15 2016-09-28 柳州健科技有限公司 基于局域网的网络数据服务平台
CN106604327A (zh) * 2016-11-23 2017-04-26 海信集团有限公司 一种网络资源的分配方法以及基站
CN107567024A (zh) * 2017-09-12 2018-01-09 中广热点云科技有限公司 一种商业wifi的使用方法
CN109495917A (zh) * 2018-12-06 2019-03-19 安徽云探索网络科技有限公司 一种无线骨干传输方法及其***

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1552412A4 (en) * 2002-08-14 2007-05-23 Drs Technical Services Inc METHOD AND SYSTEM FOR REGULATING AND CONTROLLING NETWORK BANDWIDTH ALLOCATION
KR101220671B1 (ko) * 2011-08-05 2013-01-09 (주)네오위즈게임즈 파일 다운로드를 위한 네트워크 제어 장치 및 방법
CN103501277B (zh) * 2013-09-30 2016-06-15 惠州Tcl移动通信有限公司 一种自适应网速控制的处理方法及***
CN103607468A (zh) * 2013-11-29 2014-02-26 深圳市金立通信设备有限公司 一种上传文件的方法及终端
CN104092562B (zh) * 2014-06-12 2018-07-10 可牛网络技术(北京)有限公司 流量管理方法、***和网络设备
CN105159781B (zh) * 2015-08-25 2018-11-27 广东欧珀移动通信有限公司 调节智能终端应用网速的方法、装置和智能终端
CN108092919A (zh) * 2017-12-11 2018-05-29 上海斐讯数据通信技术有限公司 一种动态分配终端设备流量的方法及***
CN108449232B (zh) * 2018-03-25 2022-01-14 上海德载信息技术有限公司 一种网速自适应控制的方法
CN110719605B (zh) * 2019-11-22 2020-07-24 广西科技师范学院 一种基于5g技术的网速检测***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105979015A (zh) * 2016-07-15 2016-09-28 柳州健科技有限公司 基于局域网的网络数据服务平台
CN106604327A (zh) * 2016-11-23 2017-04-26 海信集团有限公司 一种网络资源的分配方法以及基站
CN107567024A (zh) * 2017-09-12 2018-01-09 中广热点云科技有限公司 一种商业wifi的使用方法
CN109495917A (zh) * 2018-12-06 2019-03-19 安徽云探索网络科技有限公司 一种无线骨干传输方法及其***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
大数据分析在实时数据流量监控中的研究;宋伟伟;《信息通信》;20180215(第02期);全文 *

Also Published As

Publication number Publication date
CN112804083A (zh) 2021-05-14

Similar Documents

Publication Publication Date Title
CN112804083B (zh) 一种基于大数据的网络分配方法
CN110209820B (zh) 用户标识检测方法、装置及存储介质
CN106598824A (zh) 区块链的性能分析方法及装置
CN110609937A (zh) 一种爬虫识别方法及装置
CN107391359A (zh) 一种业务测试方法及装置
CN105917632A (zh) 用于电信中的可扩缩分布式网络业务分析的方法
CN102710549B (zh) 通过摄像建立通信连接关系的方法、终端及***
CN106951446A (zh) 金融信息推送方法和装置
CN113378899B (zh) 非正常账号识别方法、装置、设备和存储介质
CN116797404A (zh) 基于大数据和数据处理的智能建筑运维监管***
CN113676534B (zh) 基于边缘计算的桥梁数据上传方法
CN105871585A (zh) 终端关联方法及装置
CN108985954A (zh) 一种建立各标识的关联关系的方法以及相关设备
CN116361377B (zh) 基于工业物联网服务平台的负载预测***、方法及介质
CN111401844A (zh) 基于物联网的数据共享协同办公方法及数据共享平台
CN114301935B (zh) 一种基于声誉的物联网边云协同联邦学习节点选择方法
CN104363265B (zh) 代理上网检测方法和装置
CN115086089A (zh) 一种用于网络安全评估预测的方法及***
CN108230114A (zh) 选取用户特征标签的方法、装置、设备及可读存储介质
CN107682316A (zh) 动态密码发送策略的生成方法和动态密码发送方法
CN114155067A (zh) 一种用户画像的建立方法及***
CN107612709A (zh) 宽带用户分类方法、装置及计算机可读存储介质
CN116094969B (zh) 带宽调整方法、装置、设备及存储介质
CN101986608A (zh) 一种异构覆盖网络负载均衡程度的评价方法
CN110523083A (zh) 登录事件的处理方法、装置以及服务端设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20221026

Address after: 266000 room 230, science and Technology Museum, EMU Town, west end of Chunyang Road, Jihongtan street, Chengyang District, Qingdao, Shandong Province

Applicant after: QINGDAO CIVIL AVIATION CARES Co.,Ltd.

Address before: 230001 No.19 Funan Road, Luyang District, Hefei City, Anhui Province

Applicant before: Xu Shengqiang

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant