一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

网络资源分配方法、装置以及电子设备与流程

2022-06-01 17:12:04 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,具体而言,本技术涉及一种网络资源分配方法、装置以及电子设备。


背景技术:

2.随着4g网络的不断发展和5g网络商用时代的到来,网络承载业务越来越多样化,用户对网络性能的要求也越来越高,如何合理的为用户分配网络资源一直是人们所关注的问题。
3.目前,可以通过对用户区域网络的各项性能指标进行分析来为用户分配网络资源,但是,这种方式只考虑到了网络的性能参数,无法满足用户对网络资源的个性化需求,用户体验较差。


技术实现要素:

4.本技术的第一方面提供了一种网络资源分配的方法,包括:
5.采集网络的网络性能数据以及网络中至少一个接口的信令数据;
6.基于至少一个接口的信令数据,确定网络中的常驻用户以及常驻用户的网络使用行为画像;网络使用行为画像是针对常驻用户的网络使用行为的描述信息;
7.基于网络性能参数以及网络使用行为画像,确定网络的质量评估结果;
8.基于质量评估结果进行网络资源的分配。
9.可选的,常驻用户的网络使用行为的描述信息,包括:
10.在常驻用户的常驻时间内、常驻用户通过网络运行应用程序时应用程序的标识、类型、运行时间、运行时的网络指标以及所运行业务的业务类型。
11.可选的,基于网络性能参数以及网络使用行为画像,确定网络的质量评估结果,包括:
12.基于网络性能参数,确定网络性能评价结果;
13.基于网络使用行为画像,确定常驻用户的用户体验评价结果以及用户行为特征评价结果;用户行为特征评价结果是基于与预置用户行为特征相匹配的应用程序的网络指标确定的;
14.基于网络性能评价结果、用户体验评价结果以及用户行为特征评价结果,确定网络的质量评估结果。
15.可选的,针对至少一个常驻用户中的各常驻用户,基于网络使用行为画像,确定常驻用户的用户体验评价结果,包括:
16.获取常驻用户使用网络所产生的账单信息;
17.基于账单信息,确定常驻用户的用户价值参数;
18.基于网络使用行为画像以及用户价值参数,确定常驻用户的用户体验评价结果。
19.可选的,基于网络使用行为画像以及用户价值参数,确定常驻用户的用户体验评
价结果,包括:
20.基于常驻用户通过对应设备所运行的应用程序对应的业务类型、网络指标、应用程序的类型以及用户价值参数,对常驻用户进行分类,得到分类结果;
21.基于常驻用户的分类结果,确定常驻用户的用户体验评价结果。
22.可选的,针对至少一个常驻用户中的各常驻用户,基于网络使用行为画像,确定常驻用户的用户行为特征评价结果,包括:
23.将常驻用户的监测周期划分为至少一个子周期;
24.针对每一子周期,基于常驻用户在子周期内通过对应设备所运行的第一应用程序的类型以及网络指标,确定常驻用户在子周期内的用户行为特征评价结果;
25.基于常驻用户在至少一个子周期的用户行为特征评价结果,确定常驻用户的用户行为特征评价结果。
26.可选的,基于目标常驻用户在子周期内通过对应设备所运行的第一应用程序的类型以及网络指标,确定目标常驻用户在子周期的用户行为特征评价结果,包括:
27.基于应用程序类型与预置用户行为特征的对应关系,确定与第一应用程序的类型分别对应的预置用户行为特征;
28.基于预置用户行为特征,从对应类型的第一应用程序中筛选出与预置用户行为特征相匹配的第二应用程序;
29.基于第二应用程序的网络指标以及目标常驻用户的用户价值参数,确定目标常驻用户在子周期的用户行为特征评价结果。
30.可选的,基于至少一个接口的信令数据,确定网络的常驻用户,包括:
31.基于接口中s1-mme接口的信令数据,确定用户对应设备在至少一个特定时间段内连接到网络的次数;
32.基于至少一个特定时间段分别对应的次数,确定用户为特定时间段内的常驻用户,并将特定时间段作为常驻用户的常驻时间。
33.可选的,方法还包括:
34.确定网络的至少一个场景标签;
35.基于场景标签,确定网络的场景重要性评估结果;
36.基于网络性能参数以及网络使用行为画像,确定网络的质量评估结果,包括:
37.基于网络性能参数以及网络使用行为画像以及场景重要性评估结果,确定网络的质量评估结果。
38.可选的,若网络使用行为画像包括业务类型以及应用程序的类型,则基于至少一个接口的信令数据,确定常驻用户的网络使用行为画像,包括:
39.对至少一个接口中s1-u接口的信令数据中的应用程序类型字段进行识别,确定应用程序所运行业务的业务类型以及应用程序的类型。
40.本技术的第二方面,提供了一种网络资源分配装置,该装置包括:
41.获取模块,用于采集网络的网络性能数据以及网络中至少一个接口的信令数据;
42.第一确定模块,用于基于至少一个接口的信令数据,确定网络中的常驻用户以及常驻用户的网络使用行为画像;网络使用行为画像是针对常驻用户的网络使用行为的描述信息;
43.第二确定模块,用于基于网络性能参数以及网络使用行为画像,确定网络的质量评估结果;
44.分配模块,用于基于质量评估结果进行网络资源的分配。
45.可选的,常驻用户的网络使用行为的描述信息,包括:
46.在常驻用户的常驻时间内、常驻用户通过网络运行应用程序时应用程序的标识、类型、运行时间、运行时的网络指标以及所运行业务的业务类型。
47.可选的,第二确定模块,具体用于:
48.基于网络性能参数,确定网络性能评价结果;
49.基于网络使用行为画像,确定常驻用户的用户体验评价结果以及用户行为特征评价结果;用户行为特征评价结果是基于与预置用户行为特征相匹配的应用程序的网络指标确定的;
50.基于网络性能评价结果、用户体验评价结果以及用户行为特征评价结果,确定网络的质量评估结果。
51.可选的,针对至少一个常驻用户中的各常驻用户,第二确定模块在基于网络使用行为画像,确定常驻用户的用户体验评价结果时,具体用于:
52.获取常驻用户使用网络所产生的账单信息;
53.基于账单信息,确定常驻用户的用户价值参数;
54.基于网络使用行为画像以及用户价值参数,确定常驻用户的用户体验评价结果。
55.可选的,第二确定模块在基于网络使用行为画像以及用户价值参数,确定常驻用户的用户体验评价结果时,具体用于:
56.基于常驻用户通过对应设备所运行的应用程序对应的业务类型、网络指标、应用程序的类型以及用户价值参数,对常驻用户进行分类,得到分类结果;
57.基于常驻用户的分类结果,确定常驻用户的用户体验评价结果。
58.可选的,针对至少一个常驻用户中的各常驻用户,第二确定模块在基于网络使用行为画像,确定常驻用户的用户行为特征评价结果时,具体用于:
59.将常驻用户的监测周期划分为至少一个子周期;
60.针对每一子周期,基于常驻用户在子周期内通过对应设备所运行的第一应用程序的类型以及网络指标,确定常驻用户在子周期内的用户行为特征评价结果;
61.基于常驻用户在至少一个子周期的用户行为特征评价结果,确定常驻用户的用户行为特征评价结果。
62.可选的,第二确定模块在基于目标常驻用户在子周期内通过对应设备所运行的第一应用程序的类型以及网络指标,确定目标常驻用户在子周期的用户行为特征评价结果时,具体用于:
63.基于应用程序类型与预置用户行为特征的对应关系,确定与第一应用程序的类型分别对应的预置用户行为特征;
64.基于预置用户行为特征,从对应类型的第一应用程序中筛选出与预置用户行为特征相匹配的第二应用程序;
65.基于第二应用程序的网络指标以及目标常驻用户的用户价值参数,确定目标常驻用户在子周期的用户行为特征评价结果。
66.可选的,第一确定模块在基于至少一个接口的信令数据,确定网络的常驻用户时,具体用于:
67.基于接口中s1-mme接口的信令数据,确定用户对应设备在至少一个特定时间段内连接到网络的次数;
68.基于至少一个特定时间段分别对应的次数,确定用户为特定时间段内的常驻用户,并将特定时间段作为常驻用户的常驻时间。
69.可选的,该装置还包括:
70.第三确定模块,用于确定网络的至少一个场景标签;
71.第四确定模块,用于基于场景标签,确定网络的场景重要性评估结果;
72.则第二确定模块,具体用于基于网络性能参数以及网络使用行为画像以及场景重要性评估结果,确定网络的质量评估结果。
73.可选的,若网络使用行为画像包括业务类型以及应用程序的类型,则第一确定模块在基于至少一个接口的信令数据,确定常驻用户的网络使用行为画像时,具体用于:
74.对至少一个接口中s1-u接口的信令数据中的应用程序类型字段进行识别,确定应用程序所运行业务的业务类型以及应用程序的类型。
75.本技术实施例的第三方面,提供了一种电子设备,该电子设备包括存储器和处理器;存储器中存储有计算机程序;处理器用于在运行计算机程序时执行第一方面及其可选的实施方式中任一项的方法。
76.本技术实施例的第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现第一方面及其可选的实施方式中任一项的方法。
77.本技术提供的技术方案带来的有益效果是:
78.本技术可以采集网络的网络性能数据以及网络中至少一个接口的信令数据,从而基于至少一个接口的信令数据,确定网络中的常驻用户以及常驻用户的网络使用行为画像,则基于网络性能参数以及网络使用行为画像,可以确定网络的质量评估结果,可见,本技术所确定的网络质量评估结果考虑到了常驻用户的网络使用行为画像,而网络使用行为画像是针对常驻用户的网络使用行为的描述信息,则表示网络质量评估结果考虑到了用户实际的网络使用行为,而不只是考虑网络的性能参数,从用户实际出发可以满足用户对网络资源的不同需求,提升了用户体验,这种网络资源分配方式也更加合理。
附图说明
79.为了更清楚地说明本技术实施例中的技术方案,下面将对本技术实施例描述中所需要使用的附图作简单地介绍。
80.图1为本技术网络资源分配方法的一个实施例示意图;
81.图2为本技术网络资源分配方法的流程示意图;
82.图3为本技术网络资源分配方法的另一个实施例示意图;
83.图4为本技术进行用户体验评价的一个实施例示意图;
84.图5为本技术网络资源分配装置的结构示意图;
85.图6为本技术电子设备的结构示意图。
具体实施方式
86.下面详细描述本技术的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本技术,而不能解释为对本发明的限制。
87.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、和“该”也可包括复数形式。应该进一步理解的是,本技术的说明书中使用的措辞“包括”是指存在特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
88.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
89.本技术提供的网络资源分配方法、装置、电子设备和计算机可读存储介质,旨在解决现有技术的如上技术问题。
90.下面以具体地实施例对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。
91.请参照图1,本技术提供了一种网络资源分配方法,该方法可以由电子设备执行,电子设备一般是服务器,该方法可以包括:
92.步骤s101、采集网络的网络性能数据以及网络中至少一个接口的信令数据;
93.针对多个网络中的任一网络,服务器可以实时或者周期性或基于采集指令采集网络的网络性能数据以及该网络中至少一个接口的信令数据。
94.网络性能参数指的是网络自身的参数,例如网元的相关参数以及移动鲁棒性优化或切换参数自优化(measurement report of original type, mro)数据;
95.至少一个接口指的长期演进(long term evolution,lte)或5g网络下的核心网接口。
96.步骤s102、基于至少一个接口的信令数据,确定网络中的常驻用户以及常驻用户的网络使用行为画像;网络使用行为画像是针对常驻用户的网络使用行为的描述信息;
97.服务器可以对至少一个接口中s1-mme接口的信令数据进行分析统计,从而确定网络中的常驻用户,同时还可以确定常驻用户的网络使用行为画像。
98.在本实施例中,常驻用户指的是在某一周期的至少一个特定时间段内连接到网络的频次(即次数)满足频次条件的用户。
99.网络行为画像是常驻用户在使用网络时针对该常驻用户的网络使用行为的描述信息,可见,网络行为画像可以表征用户使用网络的用户体验。
100.步骤s103、基于网络性能参数以及网络使用行为画像,确定网络的质量评估结果。
101.服务器可以基于任一常驻用户的网络性能参数以及网络使用行为画像两种参数对网络的质量进行评估,得到该常驻用户针对该网络的网络质量评估结果。
102.步骤s104、基于质量评估结果进行网络资源的分配。
103.若本技术实施例步骤由服务器执行,则服务器可以基于质量评估结果为该网络分配网络资源,或本技术实施例步骤由终端设备执行,则终端设备确定网络的质量评估结果后,终端设备可以将该质量评估结果发送给服务器,以便于服务器基于质量评估结果为该网络分配网络资源。
104.实际上,网络中必然包含多个常驻用户,本实施例的方案可以得到多个常驻用户针对该网络的质量评估结果,从而服务器基于多个常驻用户的质量评估结果为该网络分配网络资源。
105.可见,本技术可以采集网络的网络性能数据以及网络中至少一个接口的信令数据,从而基于至少一个接口的信令数据,确定网络中的常驻用户以及常驻用户的网络使用行为画像,则基于网络性能参数以及网络使用行为画像,可以确定网络的质量评估结果,可见,本技术所确定的网络质量评估结果考虑到了常驻用户的网络使用行为画像,而网络使用行为画像是针对常驻用户的网络使用行为的描述信息,则表示网络质量评估结果考虑到了用户实际的网络使用行为,而不只是考虑网络的性能参数,从用户实际出发可以满足用户对网络资源的不同需求,提升了用户体验,这种网络资源分配方式也更加合理。
106.可选的,常驻用户的网络使用行为的描述信息,包括:
107.在常驻用户的常驻时间内、常驻用户通过网络运行应用程序时应用程序的标识、类型、运行时间、运行时的网络指标以及所运行业务的业务类型。
108.在本实施例中,常驻用户的网络使用行为具体可以是在常驻用户的常驻时间内、常驻用户通过网络运行应用程序的行为,则常驻用户的网络使用行为的描述信息具体可以是:
109.通过网络所运行应用程序时,应用程序的标识例如应用程序名称;
110.应用程序的类型,例如视频类应用、即时通信类应用、游戏类应用、网页浏览类应用以及长期演进语音承载(voice over long-term evolution,volte)通话类应用中至少一项;
111.应用程序的运行时间,即应用程序在哪一时间段运行;
112.应用程序运行时的网络指标,针对不同类型的应用程序,对应的网络指标也不一样,例如网页浏览类应用的网络指标包括页面显示时延,视频类应用的网络指标包括视频播放成功率。
113.应用程序所运行业务的业务类型,可能有多个应用程序都用于运行同一类业务,则多个应用程序属于同一业务类型,例如视频类应用、即时通信类应用、游戏类应用以及网页浏览类应用都属于浏览业务,volte通话类应用属于volte业务。
114.可选的,步骤s103基于网络性能参数以及网络使用行为画像,确定网络的质量评估结果,可以包括:
115.基于网络性能参数,确定网络性能评价结果;
116.基于网络使用行为画像,确定常驻用户的用户体验评价结果以及用户行为特征评价结果;用户行为特征评价结果是基于与预置用户行为特征相匹配的应用程序的网络指标确定的;
117.基于网络性能评价结果、用户体验评价结果以及用户行为特征评价结果,确定网络的质量评估结果。
118.服务器可以基于网络性能参数,依据预置的评价规则,确定网络的网络性能评价结果。
119.服务器可以基于网络使用行为画像,分别从用户体验和用户行为特征两个维度确定常驻用户的用户体验评价结果以及用户行为特征评价结果。
120.在本实施例中,用户体验评价结果可以是基于常驻用户所使用的应用程序的网络指标确定的,这样可以衡量当前网络是否满足用户所使用的应用程序对网络质量的需求,从而实现网络资源合理分配;
121.用户行为特征评价结果是基于与预置用户行为特征相匹配的应用程序的网络指标确定的,这样可以衡量当前网络是否满足与预置用户行为特征相匹配的应用程序对网络质量的需求,从而实现网络资源合理分配。
122.可以基于网络性能评价结果、用户体验评价结果、用户行为特征评价结果以及这三个结果分别对应的权重系数,确定该网络的质量评估结果。
123.下面,参照图2,对本技术的方案进行详细说明。
124.服务器可以采集网络中的工程数据(即工参数据)、s1-mme接口的信令数据、s1-u接口的信令数据、mro数据以及网络性能数据,服务器将该网络设定为重点监测的网络,基于所采集的上述数据对该网络的场景进行分类以确定该网络中包含的多个场景,同时确定出网络中的常驻用户以及对应的常驻时间,为常驻用户添加常驻用户标签以及常驻时间标签,常驻用户的上述数据分析该常驻用户的上网行为得到上述上网行为画像,从而基于所确定的常驻用户以及常驻用户的上网行为画像构建热点网络评估体系以评估网络质量,这样可以预测热点网络的业务量,以便于为该网络分配网络资源,可以保障网络质量以及用户体验。
125.其中,基于所确定的常驻用户以及常驻用户的上网行为画像构建热点网络评估体系以评估网络质量,具体参照图3,从四个方面进行评估,分别是:用户体验、用户行为特征、场景重要性以及网络性能参数。
126.图3中:“3、网络上网行为分析”即分析用户的上网行为,例如分析用户通过对应设备所运行的应用程序的类型、标识、运行时间、业务类型以及网络指标等信息;
[0127]“5、用户分布以及上网行为时间分析分布”中用户分布指的确定该网络中的常驻用户以及流动用户,上网行为时间分布指的是分周期对用户的上网行为进行分析,基于预置用户行为特征确定出排序靠前的应用程序,具体的将在后面实施例中介绍;
[0128]
网络信息包括该网络的多个场景标签;用户基本信息是用户的账单信息。
[0129]
如图3可以基于网络信息、用户基本信息、用户分布情况以及分周期对用户的上网行为分析结果构建网络评估体系,网络评估体系可以从用户用户体验评价、用户行为特征评价、场景重要性评价等维度对网络质量进行分析,再结合网络性能参数评价结果得到最终的网络质量评估结果。
[0130]
下面,针对图2以及图3中所涉及到的四个维度分别进行说明:
[0131]
(一)用户体验
[0132]
可选的,针对至少一个常驻用户中的各常驻用户,基于网络使用行为画像,确定常驻用户的用户体验评价结果,包括:
[0133]
获取常驻用户使用网络所产生的账单信息;
[0134]
基于账单信息,确定常驻用户的用户价值参数;
[0135]
基于网络使用行为画像以及用户价值参数,确定常驻用户的用户体验评价结果。
[0136]
可选的,基于网络使用行为画像以及用户价值参数,确定常驻用户的用户体验评价结果,包括:
[0137]
基于常驻用户通过对应设备所运行的应用程序对应的业务类型、网络指标、应用程序的类型以及用户价值参数,对常驻用户进行分类,得到分类结果;
[0138]
基于常驻用户的分类结果,确定常驻用户的用户体验评价结果。
[0139]
服务器可以获取常驻用户使用网络所产生的账单信息,账单信息具体包括常驻用户的上网套餐信息以及消费账单,可以将该账单信息作为该常驻用户的用户价值参数,从而服务器就可以基于网络使用行为画像以及该用户价值参数,确定常驻用户的用户体验评价结果。
[0140]
在该实施例中,网络使用行为画像具体指常驻用户通过对应设备所运行的应用程序对应的业务类型、网络指标以及应用程序的类型,则服务器可以将该应用程序的业务类型、网络指标以及应用程序的类型以及用户价值参数作为待测数据输入到预先训练好的分类模型中,以对常驻用户进行分类得到分类结果,最终计算得到的分类结果是常驻用户对当前网络进行投诉的概率,针对该概率进行正则化处理得到该常驻用户的用户体验评价结果。
[0141]
具体的,参照图4,待测数据输入到预先训练好的分类模型,对常驻用户进行分类的具体过程是:
[0142]
输入待测数据,对待测数据进行预处理,对待测数据进行特征筛选,特征筛选的过程为:基于信息增益以及gini不纯度等特征筛选算法过滤出对投诉可能产生影响的数据;
[0143]
基于异常点检测的潜在投诉用户归类:本技术可以基于用户的待测数据,确定出用户投诉的概率大于概率阈值的用户,将这部分用户归类为投诉类别,反之归类为不投诉类别,在实际生活中,当用户的待测数据不满足分类模型各节点的预置条件时,有些用户选择投诉,有些用户选择沉默,可见这种方式可以识别出沉默用户。
[0144]
基于计算得到的用户投诉的概率,将该概率正则化到0-100分,可以得到用户的上网体验评价结果。
[0145]
在本实施例中,还可以基于分类模型输出的上网体验评价结果以及用户实际的投诉情况进行对比,以不断调整和完善该分类模型。
[0146]
各常驻用户的待测数据的一种可能的情况如表1所示:将应用程序的业务类型、应用程序的类型、用户价值、业务流量、通话时长以及上网平均速率等均作为常驻用户的待测数据输入到分类模型中对常驻用户进行分类,以分类为投诉或不投诉。
[0147]
表1
[0148][0149]
(二)用户行为特征
[0150]
可选的,针对至少一个常驻用户中的各常驻用户,基于网络使用行为画像,确定常驻用户的用户行为特征评价结果,包括:
[0151]
将常驻用户的监测周期划分为至少一个子周期;
[0152]
针对每一子周期,基于常驻用户在子周期内通过对应设备所运行的第一应用程序的类型以及网络指标,确定常驻用户在子周期内的用户行为特征评价结果;
[0153]
基于常驻用户在至少一个子周期的用户行为特征评价结果,确定常驻用户的用户行为特征评价结果。
[0154]
对于任一常驻用户而言,在本实施例中,至少一个子周期可以是将该常驻用户的监测周期进行平均划分得到的,例如将周期t1平均划分为n 个子周期。n和t1为正整数。
[0155]
针对该常驻用户的每一子周期,常驻用户在该子周期内通过对应设备所运行的第一应用程序中包括多种类型的第一应用程序,可以基于该目标常驻用户的第一应用程序的类型以及第一应用程序的网络指标,确定该目标常驻用户在该子周期内的用户行为特征评价结果。
[0156]
服务器基于常驻用户在至少一个子周期内的用户行为特征评价结果与每个子周期分别对应的权重,可以得到该常驻用户的用户行为特征评价结果;
[0157]
一种可能的公式如下:
[0158]
其中wi为子周期i的权重,n是子周期个数,时间段i得分即为子周期i得分,指的是常驻用户针对子周期i的用户行为特征评价结果。
[0159]
需要说明的是,每个常驻用户都有对应的常驻时间,例如某一用户是 24h中的t2时间段常驻于网络的用户,则表示该用户是t2时间段内的常驻用户,在其他时间内段该用户并不是常驻用户。则上述公式中若子周期 i不属于t2,则表示该子周期i的用户行为特征评价结果为0。
[0160]
可选的,基于目标常驻用户在子周期内通过对应设备所运行的第一应用程序的类型以及网络指标,确定目标常驻用户在子周期的用户行为特征评价结果,包括:
[0161]
基于应用程序类型与预置用户行为特征的对应关系,确定与第一应用程序的类型分别对应的预置用户行为特征;
[0162]
基于预置用户行为特征,从对应类型的第一应用程序中筛选出与预置用户行为特征相匹配的第二应用程序;
[0163]
基于第二应用程序的网络指标以及目标常驻用户的用户价值参数,确定目标常驻用户在子周期的用户行为特征评价结果。
[0164]
服务器中预先设置有应用程序类型与预置用户行为特征的对应关系,可以基于该对应关系,确定与第一应用程序的类型分别对应的预置用户行为特征。
[0165]
在本实施例中,预置用户行为特征包括:流量使用、在线时长较长、频次以及浏览时长,该对应关系可以是:视频类应用对应流量、即时通信类应用对应频次、游戏类应用对应在线时长以及网页浏览类应用对应浏览时长。
[0166]
基于所确定的预置用户行为特征,可以从对应类型的第一应用程序中筛选出与预置用户行为特征相匹配的第二应用程序,第二应用程序指的:基于预置用户行为特征对对应类型的第一应用程序进行排序时,排序靠前的n1个第一应用程序,n1为正整数;例如,第一应用程序为视频类应用,可以基于流量这一用户行为特征,从多个视频类应用中筛选出排序靠前的 n1个视频类应用,筛选得到的n1个视频类应用程序即为第二应用程序;再例如,第一应用程序为游戏类应用,可以基于在线时长,从从多个游戏类应用中筛选出排序靠前的n1个游戏类应用,筛选得到的n1个游戏类应用程序即为第二应用程序,更多可能的举例此处不再赘述。
[0167]
可见,本技术针对不同类型的应用程序,从中筛选出排序靠前的n1 个应用程序所基于的预置用户行为特征是不一样。
[0168]
针对每一目标常驻用户筛选得到第二应用程序后,服务器可以基于第二应用程序的网络指标以及目标常驻用户的用户价值参数,确定该目标常驻用户在该时间周期的用户行为特征评价结果,具体而言:
[0169]
服务器基于每一类型下排序前n1的第二应用程序的网络指标,确定该类型下第二应用程序的综合得分,基于应用程序类型的权重系数、对应的综合得分、以及常驻用户的用户价值参数,确定该目标常驻用户在该时间周期内的用户行为特征评价结果。
[0170]
在本实施例中,一种可能的计算公式如下:
[0171]
每一常驻用户在子周期i内的用户行为特征得分=由该常驻用户在该子周期i内的第二应用程序的网络指标计算得到的综合得分*应用程序类型的权重 由该常驻用户的用户价值参数得到的用户价值评价结果;其中,子周期i可以为大于0的正整数。
[0172]
本实施例的一种可能情况下,第二应用程序的网络指标情况如表2所示:
[0173]
表2
[0174][0175]
表2中所示,常驻用户在子周期1时,针对视频类应用可以筛选出流量使用排序top4的应用程序,针对游戏类应用筛选出排序在线时长top4 的应用程序,针对网页浏览类
应用筛选出浏览时长排序top4的应用程序,获取每个应用程序的网络指标,volte通话类应用,直接获取volte通话业务的数据,基于常驻用户的各应用类型下top4app的网络指标以及volte通话业务的数据得到应用程序的综合得分;基于区域用户的套餐信息和月度消费信息,构建网络用户价值密度体系。通过不同类型应用权重系数、不同时段的权重系数、网络用户价值密度等指标确定常驻用户的用户行为特征评价结果。
[0176]
(三)网络性能评价结果
[0177]
通过对mro数据和网元的相关参数的监控,能够得到网络性能评价结果,具体的:
[0178]
可以基于网元的相关参数对网元性能进行评分,基于网元的相关参数分别从网元的接入性、移动性、持续性、完整性以及可用性等维度进行分析,基于每个维度的得分以及维度对应的权重得到网元性能评分。
[0179]
基于mro数据得到网络的mr性能评分,具体的:基于mro数据得到 mr.ltescrsrp以及mr.ltescrsrq指标得分,基于mr.ltescrsrp以及 mr.ltescrsrq指标得分以及各指标分别对应的权重得到网络的mr性能评分。
[0180]
基于网元性能评分、网元性能评分对应的权重、mr性能评分以及mr 性能评分对应的权重,得到每一个网元的网络性能评价结果。
[0181]
(四)场景重要性评估结果
[0182]
可选的,该方法还包括:
[0183]
确定网络的至少一个场景标签;
[0184]
基于场景标签,确定网络的场景重要性评估结果;
[0185]
基于网络性能参数以及网络使用行为画像,确定网络的质量评估结果,包括:
[0186]
基于网络性能参数以及网络使用行为画像以及场景重要性评估结果,确定网络的质量评估结果。
[0187]
服务器可以自定义网络栅格化并获取工参数据后,根据各栅格划定网络的工参数据中的场景属性,对该网络中所包含的多个场景进行分类,并建立网络场景标签,网络场景标签包括:工作区、居住社区、道路、体育馆、学校以及旅游景区等。
[0188]
可见,在一个网络中可以标记多个场景标签,则可以基于该网络的多个场景标签以及每一场景标签对应的重要程度评分,综合确定该网络的场景重要性评估结果。
[0189]
得到上述四个维度的结果后,在本实施例中,网络的质量评估结果的一种可能的公式为:
[0190]
任一常驻用户针对网络的质量评估结果=用户体验评价结果*系数1 用户行为特征评价结果*系数2 场景重要评估结果*系数3 网络性能评价结果*系数4;
[0191]
其中,系数1、系数2、系数3以及系数4是根据不同用户对网络评估的不同维度关注度而设置。
[0192]
需要说明的是,本技术实施例中,上述确定常驻用户的用户行为特征评价结果可以是分场景确定的,得到不同场景下常驻用户的用户行为特征评价结果,基于该网络中多个场景下常驻用户的用户行为特征评价结果,得到最终常驻用户的用户行为评价结果。
[0193]
可见,本技术可以从用户体验评价结果、用户行为特征评价结果、场景重要评估结果以及网络性能评价结果等多个维度进行评估,能够根据网络长期业务特征和常驻用户与流动用户的时间分布情况预测出该网络用户业务走势,提前预判热点网络的用户体验,能
够及时保障热点区域的网络质量和用户体验。
[0194]
可选的,本技术基于接口的信令数据确定常驻用户的方式是:
[0195]
步骤s102所述基于所述至少一个接口的信令数据,确定所述网络的常驻用户,包括:
[0196]
基于接口中s1-mme接口的信令数据,确定用户对应设备在至少一个特定时间段内连接到网络的次数;
[0197]
基于至少一个特定时间段分别对应的次数,确定用户为特定时间段内的常驻用户,并将特定时间段作为常驻用户的常驻时间。
[0198]
在本实施例中,服务器可以对接口中s1-mme接口的信令数据进行分析,确定用户对应设备在至少一个特定时间段连接网络的次数,至少一个特定时间段指的是某一个周期中循环重复的特定时间段,例如多天中每一天的t3时间段,t3为大于0的整数。
[0199]
基于至少一个特定时间段分别对应的次数,服务器可以确定至少一个的次数之和是否满足对应第一门限(或服务器确定至少一个次数中各次数是否均大于对应第二门限;或服务器确定至少一个次数中是否存在n2个次数大于对应第三门限),若是,则确定该用户为该特定时间段内的常驻用户,该特定时间段为常驻用户的常驻时间;n2为正整数。
[0200]
可选的,若网络使用行为画像包括业务类型以及应用程序的类型,则保证s102基于至少一个接口的信令数据,确定常驻用户的网络使用行为画像,可以包括:
[0201]
对至少一个接口中s1-u接口的信令数据中的应用程序类型字段进行识别,确定应用程序所运行业务的业务类型以及应用程序的类型。
[0202]
服务器确定至少一个接口中s1-u接口的信令数据,基于s1-u接口的信令数据中的app_type字段对应用程序的业务类别以及应用程序类型济宁进行分析,确定该应用程序的业务类型以及应用程序的类型。
[0203]
综上,本技术具有如下技术效果:
[0204]
1、基于接口的信令数据确定常驻用户的网络使用行为画像,分析该网络使用行为画像可以从用户体验以及用户行为特征两个维度对网络的质量进行评估,充分考虑了用户使用网络是用户的感知,可以为热点网络分配更多的网络资源。
[0205]
2、可以基于接口的信令数据确定常驻用户,以区别于流动用户,基于常驻用户对网络的质量评估结果分配网络资源增强了网络资源分配的合理性和准确性。
[0206]
3、对网络场景进行分类,完成热点区域、重点社区、重点业务场景的识别及倾向预测,基于场景重要性分配网络资源,资源分配更加合理。
[0207]
图5为本技术又一实施例提供的一种网络资源分配装置的结构示意图,如图5所示,本实施例的装置可以包括:
[0208]
获取模块501,用于采集网络的网络性能数据以及网络中至少一个接口的信令数据;
[0209]
第一确定模块502,用于基于至少一个接口的信令数据,确定网络中的常驻用户以及常驻用户的网络使用行为画像;网络使用行为画像是针对常驻用户的网络使用行为的描述信息;
[0210]
第二确定模块503,用于基于网络性能参数以及网络使用行为画像,确定网络的质量评估结果;
[0211]
分配模块504,用于基于质量评估结果进行网络资源的分配。
[0212]
可选的,常驻用户的网络使用行为的描述信息,包括:
[0213]
在常驻用户的常驻时间内、常驻用户通过网络运行应用程序时应用程序的标识、类型、运行时间、运行时的网络指标以及所运行业务的业务类型。
[0214]
可选的,第二确定模块503,具体用于:
[0215]
基于网络性能参数,确定网络性能评价结果;
[0216]
基于网络使用行为画像,确定常驻用户的用户体验评价结果以及用户行为特征评价结果;用户行为特征评价结果是基于与预置用户行为特征相匹配的应用程序的网络指标确定的;
[0217]
基于网络性能评价结果、用户体验评价结果以及用户行为特征评价结果,确定网络的质量评估结果。
[0218]
可选的,针对至少一个常驻用户中的各常驻用户,第二确定模块503 在基于网络使用行为画像,确定常驻用户的用户体验评价结果时,具体用于:
[0219]
获取常驻用户使用网络所产生的账单信息;
[0220]
基于账单信息,确定常驻用户的用户价值参数;
[0221]
基于网络使用行为画像以及用户价值参数,确定常驻用户的用户体验评价结果。
[0222]
可选的,第二确定模块503在基于网络使用行为画像以及用户价值参数,确定常驻用户的用户体验评价结果时,具体用于:
[0223]
基于常驻用户通过对应设备所运行的应用程序对应的业务类型、网络指标、应用程序的类型以及用户价值参数,对常驻用户进行分类,得到分类结果;
[0224]
基于常驻用户的分类结果,确定常驻用户的用户体验评价结果。
[0225]
可选的,针对至少一个常驻用户中的各常驻用户,第二确定模块503 在基于网络使用行为画像,确定常驻用户的用户行为特征评价结果时,具体用于:
[0226]
将常驻用户的监测周期划分为至少一个子周期;
[0227]
针对每一子周期,基于常驻用户在子周期内通过对应设备所运行的第一应用程序的类型以及网络指标,确定常驻用户在子周期内的用户行为特征评价结果;
[0228]
基于常驻用户在至少一个子周期的用户行为特征评价结果,确定常驻用户的用户行为特征评价结果。
[0229]
可选的,第二确定模块503在基于目标常驻用户在子周期内通过对应设备所运行的第一应用程序的类型以及网络指标,确定目标常驻用户在子周期的用户行为特征评价结果时,具体用于:
[0230]
基于应用程序类型与预置用户行为特征的对应关系,确定与第一应用程序的类型分别对应的预置用户行为特征;
[0231]
基于预置用户行为特征,从对应类型的第一应用程序中筛选出与预置用户行为特征相匹配的第二应用程序;
[0232]
基于第二应用程序的网络指标以及目标常驻用户的用户价值参数,确定目标常驻用户在子周期的用户行为特征评价结果。
[0233]
可选的,第一确定模块502在基于至少一个接口的信令数据,确定网络的常驻用户时,具体用于:
[0234]
基于接口中s1-mme接口的信令数据,确定用户对应设备在至少一个特定时间段内连接到网络的次数;
[0235]
基于至少一个特定时间段分别对应的次数,确定用户为特定时间段内的常驻用户,并将特定时间段作为常驻用户的常驻时间。
[0236]
可选的,该装置还包括:
[0237]
第三确定模块,用于确定网络的至少一个场景标签;
[0238]
第四确定模块,用于基于场景标签,确定网络的场景重要性评估结果;
[0239]
则第二确定模块503,具体用于基于网络性能参数以及网络使用行为画像以及场景重要性评估结果,确定网络的质量评估结果。
[0240]
可选的,若网络使用行为画像包括业务类型以及应用程序的类型,则第一确定模块502在基于至少一个接口的信令数据,确定常驻用户的网络使用行为画像时,具体用于:
[0241]
对至少一个接口中s1-u接口的信令数据中的应用程序类型字段进行识别,确定应用程序所运行业务的业务类型以及应用程序的类型。
[0242]
本实施例的网络资源分配装置可执行本技术上述任一实施例所示的网络资源分配方法,其实现原理相类似,此处不再赘述。
[0243]
在一个可选实施例中提供了一种电子设备,如图6所示,图6所示的电子设备4000包括:处理器4001和存储器4003。其中,处理器4001和存储器4003相连,如通过总线4002相连。可选地,电子设备4000还可以包括收发器4004。需要说明的是,实际应用中收发器4004不限于一个,该电子设备4000的结构并不构成对本技术实施例的限定。
[0244]
处理器4001可以是cpu(central processing unit,中央处理器),通用处理器,dsp(digital signal processor,数据信号处理器),asic (application specific integrated circuit,专用集成电路),fpga (field programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器4001也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。
[0245]
总线4002可包括一通路,在上述组件之间传送信息。总线4002可以是pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。总线4002可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0246]
存储器4003可以是rom(read only memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(random accessmemory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electrically erasable programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read onlymemory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
[0247]
存储器4003用于存储执行本技术方案的应用程序代码,并由处理器 4001来控制执行。处理器4001用于执行存储器4003中存储的应用程序代码,以实现前述任一方法实施例所示的内容。
[0248]
应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
[0249]
以上仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献