流量分配方法及装置制造方法及图纸

技术编号:13999220 阅读:98 留言:0更新日期:2016-11-15 13:02
本公开是关于一种流量分配方法及装置,属于通信领域。所述方法包括:接收m个终端发送的m个请求信息,每个请求信息包括用户标识,m为大于或等于1的整数;确定m个请求信息中每个用户标识对应的目标优先级;按照每个用户标识对应的目标优先级从高到低的顺序,依次为m个终端分配流量。本公开丰富了代理服务器的功能,本公开用于流量的分配。

【技术实现步骤摘要】

本公开涉及通信领域,特别涉及一种流量分配方法及装置。
技术介绍
随着通信技术的发展,终端的功能也越来越多,用户可以使用终端连接至网络,并访问网络上的数据。示例的,终端可以通过代理服务器连接至网络,且通常较多终端会同时通过同一个代理服务器连接至网络,代理服务器可以为多个终端分配流量(即每秒终端与网络之间交互的数据量)。相关技术中,在用户需要使用终端访问网络时,终端可以根据用户的选择向代理服务器发送请求信息。代理服务器在接收到多个终端发送的多个请求信息后,可以将当前该代理服务器管理的流量均匀的分配给多个终端。示例的,若终端a、终端b和终端c均通过代理服务器连接至网络,且当前代理服务器管理的流量为600兆每秒,则代理服务器可以为终端a、终端b和终端c,分别分配200兆每秒的流量,也即终端a、终端b和终端c均可以以200兆每秒的流量访问网络上的数据。
技术实现思路
本公开提供了一种流量分配方法及装置。所述技术方案如下:根据本公开的第一方面,提供了一种流量分配方法,所述方法包括:接收m个终端发送的m个请求信息,每个所述请求信息包括用户标识,所述m为大于或等于1的整数;确定所述m个请求信息中每个用户标识对应的目标优先级;按照所述每个用户标识对应的目标优先级从高到低的顺序,依次为所述m个终端分配流量。可选的,所述确定所述m个请求信息中每个用户标识对应的目标优先级,包括:查询预设的用户标识与初始优先级的对应关系,确定所述m个请求信息中每个用户标识对应的初始优先级;将所述m个请求信息中每个用户标识对应的初始优先级,确定为所述m个请求信息中每个用户标识对应的目标优先级。可选的,每个所述请求信息还包括参考信息,所述确定所述m个请求信息中每个用户标识对应的目标优先级,包括:查询预设的用户标识与初始优先级的对应关系,确定所述每个用户标识对应的初始优先级;根据每个所述请求信息中的参考信息,确定所述每个用户标识对应的辅助优先级;根据所述每个用户标识对应的初始优先级和所述每个用户标识对应的辅助优先级,确定所述每个用户标识对应的目标优先级。可选的,所述方法还包括:接收第一终端发送的注册信息,所述注册信息记录有第一用户标识与第一付费信息,所述第一终端为所述m个终端中的任一终端;根据预设的付费信息与初始优先级的对应关系,以及所述第一用户标识与第一付费信息,确定所述第一用户标识的第一初始优先级,所述付费信息与初始优先级的对应关系中,付费信息所指示的费用的高低与初始优先级的高低正相关;建立所述用户标识与初始优先级的对应关系,所述用户标识与初始优先级的对应关系记录有所述第一用户标识和所述第一初始优先级。可选的,所述参考信息包括待访问数据的流量信息,所述根据每个所述请求信息中的参考信息,确定所述每个用户标识对应的辅助优先级,包括:查询预设的流量信息与辅助优先级的对应关系,确定每个所述请求信息中的流量信息对应的辅助优先级;将每个所述请求信息中的流量信息对应的辅助优先级确定为相应的用户标识对应的辅助优先级。可选的,所述根据每个所述请求信息中的参考信息,确定所述每个用户标识对应的辅助优先级,包括:判断每个所述请求信息中的参考信息是否为目标参考信息;当存在某一请求信息中的参考信息为目标参考信息时,将所述某一请求信息中的用户标识对应的辅助优先级确定为第一优先级;将其他请求信息中的用户标识对应的辅助优先级确定为第二优先级,所述其他请求信息为所述m个请求信息中除所述某一请求信息之外的请求信息,所述第二优先级低于所述第一优先级。可选的,所述参考信息包括:数据类型信息、终端的位置信息、发送请求信息的时间信息和用户的年龄信息中的至少一个。可选的,所述根据所述每个用户标识对应的初始优先级和所述每个用户标识对应的辅助优先级,确定所述每个用户标识对应的目标优先级,包括:对于每个用户标识,将初始优先级与辅助优先级按照预设权重得到的加权平均值作为目标优先级;或者,对于每个用户标识,将初始优先级与辅助优先级的乘积作为目标优先级,所述初始优先级和所述辅助优先级均大于1;或者,当所述m个请求信息中每个用户标识对应的初始优先级中存在至少两个相同的初始优先级时,根据待筛选用户标识所对应的辅助优先级确定所述待筛选用户标识对应的目标优先级,将其他用户标识对应的初始优先级,确定为所述其他用户标识对应的目标优先级,所述待筛选用户标识为所述m个请求信息的用户标识中初始优先级相同的用户标识,所述其他用户标识为所述m个请求信息的用户标识中除所述待筛选用户标识之外的用户标识。根据本公开的第二方面,提供了一种流量分配装置,所述流量分配装置包括:第一接收模块,被配置为接收m个终端发送的m个请求信息,每个所述请求信息包括用户标识,所述m为大于或等于1的整数;第一确定模块,被配置为确定所述m个请求信息中每个用户标识对应的目标优先级;分配模块,被配置为按照所述每个用户标识对应的目标优先级从高到低的顺序,依次为所述m个终端分配流量。可选的,所述第一确定模块还被配置为:查询预设的用户标识与初始优先级的对应关系,确定所述m个请求信息中每个用户标识对应的初始优先级;将所述m个请求信息中每个用户标识对应的初始优先级,确定为所述m个请求信息中每个用户标识对应的目标优先级。可选的,每个所述请求信息还包括参考信息,所述第一确定模块包括:查询子模块,被配置为查询预设的用户标识与初始优先级的对应关系,确定所述每个用户标识对应的初始优先级;第一确定子模块,被配置为根据每个所述请求信息中的参考信息,确定所述每个用户标识对应的辅助优先级;第二确定子模块,被配置为根据所述每个用户标识对应的初始优先级和所述每个用户标识对应的辅助优先级,确定所述每个用户标识对应的目标优先级。可选的,所述流量分配装置还包括:第二接收模块,被配置为接收第一终端发送的注册信息,所述注册信息记录有第一用户标识与第一付费信息,所述第一终端为所述m个终端中的任一终端;第二确定模块,被配置为根据预设的付费信息与初始优先级的对应关系,以及所述第一用户标识与第一付费信息,确定所述第一用户标识的第一初始优先级,所述付费信息与初始优先级的对应关系中,付费信息所指示的费用的高低与初始优先级的高低正相关;建立模块,被配置为建立所述用户标识与初始优先级的对应关系,所述用户标识与初始优先级的对应关系记录有所述第一用户标识和所述第一初始优先级。可选的,所述参考信息包括待访问数据的流量信息,所述第一确定子模块还被配置为:查询预设的流量信息与辅助优先级的对应关系,确定每个所述请求信息中的流量信息对应的辅助优先级;将每个所述请求信息中的流量信息对应的辅助优先级确定为相应的用户标识对应的辅助优先级。可选的,所述第一确定子模块还被配置为:判断每个所述请求信息中的参考信息是否为目标参考信息;当存在某一请求信息中的参考信息为目标参考信息时,将所述某一请求信息中的用户标识对应的辅助优先级确定为第一优先级;将其他请求信息中的用户标识对应的辅助优先级确定为第二优先级,所述其他请求信息为所述m个请求信息中除所述某一请求信息之外的请求信息,所述第二优先级低于所述第一优先级。可选的,所述参考信息包括:数据类型信息、终端的位置信息、发送请求信息的时间信息和用户的年龄信息中的至少一个。可选的,所述第二确定子本文档来自技高网...

【技术保护点】
一种流量分配方法,其特征在于,所述方法包括:接收m个终端发送的m个请求信息,每个所述请求信息包括用户标识,所述m为大于或等于1的整数;确定所述m个请求信息中每个用户标识对应的目标优先级;按照所述每个用户标识对应的目标优先级从高到低的顺序,依次为所述m个终端分配流量。

【技术特征摘要】
1.一种流量分配方法,其特征在于,所述方法包括:接收m个终端发送的m个请求信息,每个所述请求信息包括用户标识,所述m为大于或等于1的整数;确定所述m个请求信息中每个用户标识对应的目标优先级;按照所述每个用户标识对应的目标优先级从高到低的顺序,依次为所述m个终端分配流量。2.根据权利要求1所述的方法,其特征在于,所述确定所述m个请求信息中每个用户标识对应的目标优先级,包括:查询预设的用户标识与初始优先级的对应关系,确定所述m个请求信息中每个用户标识对应的初始优先级;将所述m个请求信息中每个用户标识对应的初始优先级,确定为所述m个请求信息中每个用户标识对应的目标优先级。3.根据权利要求1所述的方法,其特征在于,每个所述请求信息还包括参考信息,所述确定所述m个请求信息中每个用户标识对应的目标优先级,包括:查询预设的用户标识与初始优先级的对应关系,确定所述每个用户标识对应的初始优先级;根据每个所述请求信息中的参考信息,确定所述每个用户标识对应的辅助优先级;根据所述每个用户标识对应的初始优先级和所述每个用户标识对应的辅助优先级,确定所述每个用户标识对应的目标优先级。4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:接收第一终端发送的注册信息,所述注册信息记录有第一用户标识与第一付费信息,所述第一终端为所述m个终端中的任一终端;根据预设的付费信息与初始优先级的对应关系,以及所述第一用户标识与第一付费信息,确定所述第一用户标识的第一初始优先级,所述付费信息与初始优先级的对应关系中,付费信息所指示的费用的高低与初始优先级的高低正相关;建立所述用户标识与初始优先级的对应关系,所述用户标识与初始优先级的对应关系记录有所述第一用户标识和所述第一初始优先级。5.根据权利要求3所述的方法,其特征在于,所述参考信息包括待访问数据的流量信息,所述根据每个所述请求信息中的参考信息,确定所述每个用户标识对应的辅助优先级,包括:查询预设的流量信息与辅助优先级的对应关系,确定每个所述请求信息中的流量信息对应的辅助优先级;将每个所述请求信息中的流量信息对应的辅助优先级确定为相应的用户标识对应的辅助优先级。6.根据权利要求3所述的方法,其特征在于,所述根据每个所述请求信息中的参考信息,确定所述每个用户标识对应的辅助优先级,包括:判断每个所述请求信息中的参考信息是否为目标参考信息;当存在某一请求信息中的参考信息为目标参考信息时,将所述某一请求信息中的用户标识对应的辅助优先级确定为第一优先级;将其他请求信息中的用户标识对应的辅助优先级确定为第二优先级,所述其他请求信息为所述m个请求信息中除所述某一请求信息之外的请求信息,所述第二优先级低于所述第一优先级。7.根据权利要求6所述的方法,其特征在于,所述参考信息包括:数据类型信息、终端的位置信息、发送请求信息的时间信息和用户的年龄信息中的至少一个。8.根据权利要求3所述的方法,其特征在于,所述根据所述每个用户标识对应的初始优先级和所述每个用户标识对应的辅助优先级,确定所述每个用户标识对应的目标优先级,包括:对于每个用户标识,将初始优先级与辅助优先级按照预设权重得到的加权平均值作为目标优先级;或者,对于每个用户标识,将初始优先级与辅助优先级的乘积作为目标优先级,所述初始优先级和所述辅助优先级均大于1;或者,当所述m个请求信息中每个用户标识对应的初始优先级中存在至少两个相同的初始优先级时,根据待筛选用户标识所对应的辅助优先级确定所述待筛选用户标识对应的目标优先级,将其他用户标识对应的初始优先级,确定为所述其他用户标识对应的目标优先级,所述待筛选用户标识为所述m个请求信息的用户标识中初始优先级相同的用户标识,所述其他用户标识为所述m个请求信息的用户标识中除所述待筛选用户标识之外的用户标识。9.一种流量分配装置,其特征在于,所述流量分配装置包括:第一接收模块,被配置为接收m个终端发送的m个请求信息,每个所述请求信息包括用户标识,所述m为大于或等于1的整数;第一确定模块,被配置...

【专利技术属性】
技术研发人员:张旭华黄敏刘硕
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1