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

流量管理方法及相关设备与流程

2022-06-02 13:05:44 来源:中国专利 TAG:


1.本技术涉及通信网络领域,尤其涉及流量管理方法及相关设备。


背景技术:

2.portal(入口)为强制网络门户,该种网络强制门户要求客户端经认证方式认证通过之后,才可以连接网络。其中认证方式有多种,但是,都是默认的认证方式。在一些特定场合,用户需要根据自己的业务情况,在认证通过之后设置一些流量限制,以避免人员恶意使用,减少流量的浪费,提高用网速率。而现有默认的认证方式难以满足用户的流量管控需求,使得用户不能根据自己的业务情况进行定制化的流量管控。


技术实现要素:

3.本技术实施例的目的在于提出一种流量管理方法及相关设备,以根据用户的需求管控流量使用,减少流量滥用。
4.为了解决上述技术问题,本技术实施例提供一种流量管理方法,应用于终端设备,采用了如下的技术方案,包括:
5.通过tls链接与网关服务器建立长链接,基于长链接,登录云服务平台,并在云服务平台配置portal信息,以使云服务平台将portal信息发送至网关服务器;其中,portal信息包括流量限制;
6.在客户端接入网络的情况下,接收客户端的流量使用量,并将流量使用量发送至网关服务器,以使网关服务器根据portal信息反馈客户端的流量使用量是否超出流量限制的结果;
7.接收网关服务器的反馈结果,并根据反馈结果控制客户端继续接入网络或者是断开网络。
8.为了解决上述技术问题,本技术实施例还提供一种流量管理方法,应用于云服务平台,采用了如下的技术方案,包括:
9.接收终端设备配置的portal信息,并基于终端设备与网关服务器建立的长链接将portal信息发送至网关服务器;其中,portal信息包括流量限制;
10.接收终端设备发送的流量使用量,并将流量使用量发送至网关服务器,以使网关服务器根据portal信息反馈客户端的流量使用量是否超出流量限制的结果;
11.接收网关服务器的反馈结果,并将反馈结果发送至终端设备。
12.为了解决上述技术问题,本技术实施例还提供一种终端设备,采用了如下的技术方案,包括:
13.信息配置模块,用于通过tls链接与网关服务器建立长链接,基于长链接,登录云服务平台,并在云服务平台配置portal信息,以使云服务平台将portal信息发送至网关服务器;其中,portal信息包括流量限制;
14.流量控制模块,用于在客户端接入网络的情况下,接收客户端的流量使用量,并将
流量使用量发送至网关服务器,以使网关服务器根据portal信息反馈客户端的流量使用量是否超出流量限制的结果;
15.用网控制模块,用于接收网关服务器的反馈结果,并根据反馈结果控制客户端继续接入网络或者是断开网络。
16.为了解决上述技术问题,本技术实施例还提供一种云服务平台,采用了如下的技术方案,包括:
17.portal信息接收模块,用于接收终端设备配置的portal信息,并基于终端设备与网关服务器建立的长链接将portal信息发送至网关服务器;其中,portal信息包括流量限制;
18.流量管理模块,用于接收终端设备发送的流量使用量,并将流量使用量发送至网关服务器,以使网关服务器根据portal信息反馈客户端的流量使用量是否超出流量限制的结果;
19.判断结果发送模块,用于接收网关服务器的反馈结果,并将反馈结果发送至终端设备。
20.为了解决上述技术问题,本技术实施例还提供一种计算机设备,包括存储器和处理器,存储器中存储有计算机可读指令,处理器执行计算机可读指令时实现上述任一实施方式的流量管理方法的步骤。
21.为了解决上述技术问题,本技术实施例还提供一种计算机可读存储介质,其特征在于,计算机可读存储介质上存储有计算机可读指令,计算机可读指令被处理器执行时实现上述任一实施方式的流量管理方法的步骤。
22.与现有技术相比,本技术实施例至少包括以下有益效果:
23.本技术实施例通过与网关服务器建立长链接,并配置portal信息发送至网关服务器。使得网关服务器可以根据用户配置的流量限制,管控客户端的流量使用,可以在客户端的流量使用量超出流量限制的情况下,断开客户端的网络,以避免客户端滥用流量。从而满足用户进行定制化的流量管控需求,减少流量浪费,提高用网速率。
附图说明
24.为了更清楚地说明本技术中的方案,下面将对本技术实施例描述中所需要使用的附图作一个简单介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
25.图1是本技术可以应用于其中的示例性系统架构图;
26.图2根据本技术的流量管理方法的一个实施例的流程图;
27.图3根据本技术的流量管理方法的另一个实施例的流程图;
28.图4根据本技术的流量管理方法的另一个实施例的流程图;
29.图5是图2中步骤s220的一种具体实施方式的流程图;
30.图6示出了本技术一实施例的终端设备、云服务平台和网关服务器的信息流程图。
31.图7根据本技术的流量管理方法的一个实施例的流程图;
32.图8是根据本技术的终端设备的一个实施例的结构框图;
33.图9是根据本技术的云服务平台的一个实施例的结构框图;
34.图10是根据本技术的计算机设备的一个实施例的结构示意图。
具体实施方式
35.除非另有定义,本文所使用的所有的技术和科学术语与属于本技术的技术领域的技术人员通常理解的含义相同;本文中在申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本技术;本技术的说明书和权利要求书及上述附图说明中的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。本技术的说明书和权利要求书或上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。
36.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
37.为了使本技术领域的人员更好地理解本技术方案,下面将结合附图,对本技术实施例中的技术方案进行清楚、完整地描述。
38.如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
39.用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如网页浏览器应用、购物类应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。
40.终端设备101、102、103可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、mp3播放器(moving picture experts group audio layer iii,动态影像专家压缩标准音频层面3)、mp4(moving picture experts group audio layer iv,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。
41.服务器105可以是提供各种服务的服务器,例如对终端设备101、102、103上显示的页面提供支持的后台服务器。
42.应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
43.图2示出了根据本技术的流量管理的方法的一个实施例的流程图。如图2所示,本技术实施例的流量管理方法,包括以下步骤:
44.s210,通过tls(transport layer security protocol,安全传输协议)链接与网关服务器建立长链接。基于长链接,登录云服务平台,并在云服务平台配置portal信息,以使云服务平台将portal信息发送至网关服务器;其中,portal信息包括流量限制。
45.本技术实施例通过tls链接与网关服务器建立长链接,以使得终端设备可以与网关服务器进行数据信息的发送与交换。使得网关服务器可以接收终端设备发送的信息,并按照终端设备发送的信息执行处理,以使网关服务器做出的执行处理可以满足终端设备用户的定制化需求。
46.portal信息用于为认证方式提供定制化的认证参数。
47.在一个示例中,portal信息可以为在网关服务器默认的认证方式的基础上增加定制化的认证参数。默认的认证方式可以有多种。
48.在一个示例中,portal信息可以包括流量限制。例如可以包括流量累计使用量的上限阈值,则根据该流量累计使用量的上限阈值,客户端的累计使用量超过该上限阈值的情况下,则不能连接入网。例如可以包括速率上限阈值,则根据速率上限阈值,客户端的流量使用速率超过该上限阈值的情况下,则不能连接入网。
49.在一个示例中,portal信息可以包括能够提供至少一个问题的正确答案的客户端可以连接入网。进一步的,对应不同的问题,可以对应配置不同的流量上限阈值。举例来说,portal信息中包括a、b|、c三个问题,客户端选择回答a问题并且回答正确,则可以连接入网,通过a问题连接入网的流量上限阈值可以为1g;同时客户端也可以选择回答b问题并且回答正确,即可以连接入网,但是通过b问题连接入网的流量上限阈值只有500m。
50.本技术实施例,通过配置portal信息并将portal信息发送至网关服务器,使得网关服务器可以根据用户的定制化需求配置的portal信息执行流量管控。
51.本技术实施例,在终端设备和网关服务器之间,通过云服务平台的转接,实现终端设备与网关服务器之间的通信连接。可以对终端设备和网关服务器发送的信息进行缓存,方便进行数据管理。
52.s220,在客户端接入网络的情况下,接收客户端的流量使用量,并将流量使用量发送至网关服务器,以使网关服务器根据portal信息反馈客户端的流量使用量是否超出流量限制的结果。
53.本技术实施例中,流量使用量可以还包括不同的形式,接收流量使用量的形式可以根据配置的portal信息选择。例如,配置的portal信息中的流量限制为连接网络的时间上限阈值,则可以接收客户端的用网时间,在客户端的用网时间超过该连接网络的时间上限阈值的情况下,发送反馈结果至终端设备,使得终端设备控制该客户端断开网络。再例如,portal信息中的流量限制为连接网络的速率上限阈值,则可以接收客户端的用网速率,在客户端的用网速率超过该连接网络的速率上限阈值的情况下,发送反馈结果至终端设备,使得终端设备控制该客户端断开网络。
54.s230,接收网关服务器的反馈结果,并根据反馈结果控制客户端继续接入网络或者是断开网络。
55.如上述示例可以明白,在客户端的流量使用量超过流量限制的情况下,网关服务器将该结果反馈至终端设备,终端设备可以控制客户端断开网络。以实现流量管控,避免客户端滥用流量。从而满足用户进行定制化的流量管控需求,减少流量浪费,提高用网速率。
56.本技术实施例通过与网关服务器建立长链接,并配置portal信息发送至网关服务器。使得网关服务器可以根据用户配置的流量限制,管控客户端的流量使用,可以在客户端的流量使用量超出流量限制的情况下,断开客户端的网络,以避免客户端滥用流量。从而满足用户进行定制化的流量管控需求,减少流量浪费,提高用网速率。
57.在一种实施方式中,参见图3,步骤s220之前,还包括:
58.s2101,接收客户端的用网请求,并将用网请求发送至网关服务器,以使网关服务器根据portal信息判断客户端是否允许接入,并将判断结果发送至终端设备。
59.客户端的用户在需要使用网络的情况下,发送用网请求至终端设备。终端设备将用网请求发送至网关服务器,可以验证该客户端是否允许接入。
60.用网请求包括身份认证信息,在终端设备接收到客户端发送的身份认证信息的情况下,可以获知客户端请求连接网络。终端设备将身份认证信息发送至网关服务器之后,网关服务器可以根据portal信息判断该身份信息对应的客户端是否满足终端设备配置的允许入网条件的用户。
61.s2102,接收网关服务器的判断结果;在判断结果为允许接入的情况下,控制客户端接入网络。
62.在一种示例中,判断结果包括允许接入和不允许接入。在判断结果为允许接入的情况下,控制客户端可以接入用网。反之,在判断结果为不允许接入的情况下,阻止客户端接入用网。
63.在一种示例中,可以是客户端的流量使用累计量不超过预设的流量上限阈值的情况下,允许该客户端接入用网。客户端的流量使用累计量超过预设的流量上限阈值的情况下,禁止该客户端接入用网。
64.本技术实施例通过验证客户端的身份,可以阻止不具有用网权限的客户端连接网络。
65.在一个示例性应用场景中,需要验证为公司内部员工的客户端才能够连接网络。可以进一步避免网络被滥用。
66.在一种实施方式中,参见图4,步骤s210之后,还包括:
67.s2111,接收在云服务平台生成的下载链接,通过下载链接下载对应portal信息的portal文件。
68.s2112,基于portal文件接收客户端的流量使用量或者用网请求。
69.本技术实施例中,设备终端接收下载连接,并下载获得portal文件,portal文件可以是一个系统配置文件,可以通过portal文件控制客户端的用网接入,例如在该配置文件中操作断开一些客户端的用网接入。也可以接收客户端的用网请求,并自动将该用网请求发送至云服务器平台;也可以浏览不同客户端的流量使用量以及将客户端的流量使用量发送至云服务平台。在终端设备与网关服务器直接建立长链接,不经云服务平台转接的实施方式中,也可以通过网关服务器接收portal信息后,根据该portal信息生成portal文件,并将portal文件发送至终端设备。
70.在一种实施方式中,用网请求包括客户端的身份认证信息,步骤s2101包括:
71.接收身份认证信息并将身份认证信息发送至网关服务器,以使网关服务器基于身份认证信息获取身份认证信息对应的客户端,根据portal信息判断身份认证信息对应的客户端是否允许接入,并将判断结果发送至终端设备。
72.身份认证信息可以用于标识不同的客户端,例如云服务平台基于身份认证信息计算身份认证信息对应的客户端的累计使用量;网关服务器基于身份认证信息判断身份认证信息对应的客户端是否允许接入。
73.值得说明的是,身份认证可以通过密码认证、表单认证和ssid(service set identifier,服务集标识)认证中的一种或者多种。身份认证信息可以是密码认证中的密码、表单认证中的表单内容、ssid认证中的ssid信息以及认证类型标识(上述认证中的哪一
种或多种认证方式)。
74.本技术实施例中,云服务平台和网关服务器通过身份认证信息可以找到与客户端对应的历史信息,例如流量累计使用量或者该客户端所能使用的流量上限阈值。以方便对该客户端的用网权限做出判断。
75.在一种实施方式中,流量限制包括流量重置周期和流量重置周期内的流量上限阈值,参见图5,步骤s220具体包括:
76.s221,在客户端接入网络的情况下,在预设的时间周期内,获取客户端的流量使用量。
77.s222,将流量使用量发送至云服务平台,并接收云服务平台反馈的流量重置周期内的累计使用量。
78.s223,将累计使用量发送至网关服务器,以使网关服务器根据portal信息反馈客户端的累计使用量是否超出流量限制。
79.本技术实施例中,在客户端连接用网之后,通过在预设的时间周期内,获取客户端的流量使用量实行对实时流量的监控。预设的时间周期可以为5分钟、10分钟或者一个小时等等。其中,预设的时间周期可以为用户在配置portal信息时配置获得。
80.示例性地,预设的时间周期为5分钟,则获取一次客户端的流量使用量,过了5分钟之后再获取一次客户端的流量使用量。流量使用量可以为预设的时间周期内的流量使用量。
81.示例性地,预设的时间周期为5分钟,客户端第一次入网,则在客户连接用网开始5分钟时,第一次获取客户端的流量使用量为100m;过5分钟之后,第二次获取客户端的流量使用量为130m;则该客户端至目前为止的累计使用量为230m。
82.示例性地,在用户断开网络时,获取客户端的流量使用量。例如上述示例的客户端,在用网第13分钟时断网,则在第13分钟时进行第三次获取客户端的流量使用量为100m;则该客户端至目前为止的累计使用量为330m。
83.上述示例中,如果该客户端在下一次连接入网时,还未过流量重置周期,连接用网开始5分钟时,第四次获取客户端的流量使用量为200m;则该客户端至目前为止的累计使用量为530m。
84.如果该客户端在下一次连接入网时,已过流量重置周期,连接用网开始5分钟时,第四次获取客户端的流量使用量为200m;则该客户端至目前为止的累计使用量为200m。
85.本技术实施例中,通过云服务平台存储客户端的流量使用量,并根据实时获得的流量使用量进行累计,在累计使用量超过流量上限阈值的情况下,禁止该客户端接入用网。避免客户端恶意使用流量。
86.portal信息中流量重置周期和流量重置周期内的流量上限阈值,可以用户针对所有用网的客户端统一设定的;也可以是将客户端分成不同的类型,针对每一类型分别设定的。
87.流量重置周期是指重新开始计算流量累计使用量的时间周期。可以是一天、一周或者一个月等等,本技术实施例对此不作限定。
88.在一种实施方式中,步骤s2102具体包括:接收网关服务器的反馈结果,在反馈结果为客户端的累计使用量超出流量限制的情况下,控制客户端断开网络。
89.本技术实施例通过将流量重置周期内的流量累计使用量与流量重置周期内的流量上限阈值进行比较,在超过流量上限阈值的情况下,断开该客户端的网络。在过了该流量重置周期之后,客户端又可以获得新的流量上限阈值,直到流量累计使用量超过流量上限阈值。
90.在一种实施方式中,图6示出了本技术一实施例的终端设备、云服务平台和网关服务器的信息流程图。
91.图7示出了根据本技术一实施例的流量管理方法的流程图。如图5所示,本技术实施例的流量管理方法应用于云服务平台,包括以下步骤:
92.s710,接收终端设备配置的portal信息,并基于终端设备与网关服务器建立的长链接将portal信息发送至网关服务器;其中,portal信息包括流量限制。
93.portal信息为终端设备发送的,接收到的portal信息为终端设备的用户根据自己的业务情况定制化配置的。
94.本技术实施例中的终端设备通过tls链接与网关服务器建立长链接,以使得终端设备可以与网关服务器进行数据信息的发送与交换。进一步地,本技术实施例通过在云服务平台配置portal信息,并通过云服务平台实现终端设备与网关服务器之间数据信息的发送与交换。
95.其中,portal信息可以包括流量限制相关的信息,例如用网时间限制、用网速率限制以及流量累计使用量限制等等。通过将portal信息发送至网关服务器,可以使得网关服务器根据终端设备个性化定制的portal信息管控流量使用。
96.s720,接收终端设备发送的流量使用量,并将流量使用量发送至网关服务器,以使网关服务器根据portal信息反馈客户端的流量使用量是否超出流量限制的结果。
97.本技术实施例通过终端设备在预设的时间周期内接收客户端的流量使用量,并将流量使用量发送至云服务平台。云服务平台可以将该流量使用量数据保存至缓存中,并在之前累计的累计使用量上继续累计流量使用量。网关服务器根据累计使用量以及portal信息中的流量上限阈值,可以判断该客户端的累计使用量是否超过流量限制。
98.s730,接收网关服务器的反馈结果,并将反馈结果发送至终端设备。
99.本技术实施例,将反馈结果发送至终端设备,使得终端设备可以根据反馈结果,控制客户端继续接入网络或者是断开网络。
100.在一个示例中,云服务平台可以按照预设的周期将流量累计使用量发送至网关服务器,网关服务器接收该流量累计使用量之后与预设的流量上限阈值进行比较,在超过预设的流量上限阈值的情况下,判断客户端的流量使用量超出流量限制。
101.在一个示例中,portal信息中包括流量上限阈值,云服务平台从portal信息中获取流量上限阈值,将累计的累计使用量与流量上限阈值进行比较,在累计使用量不超过流量上限阈值的情况下,不发送该信息至网关服务器,在累计使用量超过流量上限阈值的情况下,才将超过流量上限阈值的结果发送至网关服务器。
102.本技术实施例,通过云服务平台实现终端设备与网关服务器之间的数据交互,可以方便将缓存数据存储至云服务平台的缓存中,并对交互的数据进行处理和判断,在判断需要接收或者发送数据的时候进行发送或者接收数据,可以减少终端设备与网关服务器之间交互的次数,减少网关服务器和终端设备的数据处理压力,提高数据交互的效率。
103.在一种实施方式中,步骤s720之前,还包括:
104.接收终端设备的用网请求,并将用网请求发送至网关服务器,以使网关服务器根据portal信息判断用网请求对应的客户端是否允许接入;接收判断结果,并将判断结果发送至终端设备。
105.用网请求包括身份认证信息,在终端设备接收到客户端发送的身份认证信息的情况下,可以获知客户端请求连接网络。云服务平台可以从终端设备接收身份认证信息并将身份认证信息发送至网关服务器之后,网关服务器可以根据portal信息判断该身份信息对应的客户端是否满足终端设备配置的允许入网条件的用户。
106.在一种实施方式中,步骤s710之后,还包括:
107.将portal信息发送至网关服务器,以使网关服务器根据portal信息生成portal文件,并将portal文件发送至云服务平台;
108.接收portal文件,将portal文件存储至缓存中并生成下载连接;
109.将下载连接发送至终端设备。
110.本技术实施例中,portal文件可以是一个系统配置文件,网关服务器根据portal信息生成的对应该portal信息的文件。终端设备接收下载连接,并下载获得portal文件,使得终端设备可以通过portal文件控制客户端的用网接入,例如在该配置文件中操作断开一些客户端的用网接入。也可以接收客户端的用网请求,并自动将该用网请求发送至云服务器平台;也可以浏览不同客户端的流量使用量以及将客户端的流量使用量发送至云服务平台。
111.在一种实施方式中,接收终端设备的用网请求,并将用网请求发送至网关服务器,以使网关服务器根据portal信息判断用网请求对应客户端是否允许接入,具体包括:
112.接收用网请求中的身份认证信息并将身份认证信息发送至网关服务器,以使网关服务器基于身份认证信息获取身份认证信息对应的客户端,根据portal信息判断身份认证信息对应的客户端是否具允许接入。
113.本技术实施例,通过身份认证信息标识不同的客户端,以使得可以分别计算每个客户端的流量使用量。
114.在一个示例中,不同身份认证的客户端可以具有不同的流量限制。上述实施方式中有相关示例说明,此处不再赘述。
115.在一种实施方式中,流量限制包括流量重置周期和流量重置周期内的流量上限阈值;步骤s720具体包括:
116.接收终端设备发送的客户端在预设的时间周期内的流量使用量,并将流量使用量存储缓存中。
117.根据流量使用量和缓存中的历史数据,计算客户端在流量重置周期内的累计使用量。
118.将累计使用量发送至网关服务器;使得网关服务器根据portal信息中判断客户端的累计使用量是否超出流量限制。
119.终端设备在预设的时间周期内接收客户端的流量使用量,并将流量使用量发送至云服务平台。云服务平台可以将该流量使用量数据保存至缓存中,并在之前累计的累计使用量上继续累计流量使用量。
120.本技术实施例中,通过云服务平台实现终端设备和网关服务器之间的信息交互,可以进一步地方便流量管理。
121.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)等非易失性存储介质,或随机存储记忆体(random access memory,ram)等。
122.应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
123.进一步参考图8,作为对上述图2所示方法的实现,本技术提供了一种终端设备的一个实施例,该终端设备实施例与图2所示的方法实施例相对应。
124.如图8所示,本实施例的终端设备800包括:信息配置模块801、流量控制模块802以及用网控制模块803。其中:
125.信息配置模块801用于通过tls链接与网关服务器建立长链接,基于长链接,登录云服务平台,并在云服务平台配置portal信息,以使云服务平台将portal信息发送至网关服务器;其中,portal信息包括流量限制;
126.流量控制模块802用于在客户端接入网络的情况下,接收客户端的流量使用量,并将流量使用量发送至网关服务器,以使网关服务器根据portal信息反馈客户端的流量使用量是否超出流量限制的结果;
127.用网控制模块803用于接收网关服务器的反馈结果,并根据反馈结果控制客户端继续接入网络或者是断开网络。
128.在一种实施方式中,终端设备800还包括:
129.用网请求接收模块,用于接收客户端的用网请求,并将用网请求发送至网关服务器,以使网关服务器根据portal信息判断客户端是否允许接入,并将判断结果发送至终端设备;
130.判断结果接收模块,用于接收网关服务器的判断结果;在判断结果为允许接入的情况下,控制客户端接入网络。
131.在一种实施方式中,终端设备800还包括:
132.下载链接接收模块,用于接收在云服务平台生成的下载链接,通过下载链接下载对应portal信息的portal文件;
133.管理控制模块,用于基于portal文件接收客户端的流量使用量或者用网请求。
134.在一种实施方式中,用网请求接收模块具体用于:接收身份认证信息并将身份认证信息发送至网关服务器,以使网关服务器基于身份认证信息获取身份认证信息对应的客户端,根据portal信息判断身份认证信息对应的客户端是否允许接入,并将判断结果发送至终端设备。
135.在一种实施方式中,流量限制包括流量重置周期和流量重置周期内的流量上限阈值;流量控制模块802具体用于:
136.在客户端接入网络的情况下,在预设的时间周期内,获取客户端的流量使用量;
137.将流量使用量发送至云服务平台,并接收云服务平台反馈的流量重置周期内的累计使用量;
138.将累计使用量发送至网关服务器,以使网关服务器根据portal信息反馈客户端的累计使用量是否超出流量限制;
139.用网控制模块803具体用于:
140.接收网关服务器的反馈结果,在反馈结果为客户端的累计使用量超出流量限制的情况下,控制客户端断开网络。
141.进一步参考图9,作为对上述图7所示方法的实现,本技术提供了一种云服务平台的一个实施例,该云服务平台实施例与图7所示的方法实施例相对应。
142.如图9所示,本实施例的终端设备900包括:portal信息接收模块901、流量管理模块902以及判断结果发送模块903。其中:
143.portal信息接收模块901用于接收终端设备配置的portal信息,并基于终端设备与网关服务器建立的长链接将portal信息发送至网关服务器;其中,portal信息包括流量限制;
144.流量管理模块902用于接收终端设备发送的流量使用量,并将流量使用量发送至网关服务器,以使网关服务器根据portal信息反馈客户端的流量使用量是否超出流量限制的结果;
145.判断结果发送模块903用于接收网关服务器的反馈结果,并将反馈结果发送至终端设备。
146.在一种实施方式中,终端设备900还包括:
147.用网请求接收模块,用于接收终端设备的用网请求,并将用网请求发送至网关服务器,以使网关服务器根据portal信息判断用网请求对应客户端是否允许接入;
148.判断结果发送模块,用于接收判断结果,并将判断结果发送至终端设备。
149.在一种实施方式中,终端设备900还包括:
150.portal信息发送模块,用于将portal信息发送至网关服务器,以使网关服务器根据portal信息生成portal文件,并将portal文件发送至云服务平台;
151.下载连接生成模块,用于接收portal文件,将portal文件存储至缓存中并生成下载连接;
152.下载连接发送模块,用于将下载连接发送至终端设备。
153.在一种实施方式中,用网请求接收模块具体用于:
154.接收用网请求中的身份认证信息并将身份认证信息发送至网关服务器,以使网关服务器基于身份认证信息获取身份认证信息对应的客户端,根据portal信息判断身份认证信息对应的客户端是否具允许接入。
155.在一种实施方式中,流量限制包括流量重置周期和流量重置周期内的流量上限阈值;
156.流量管理模块902具体用于:
157.接收终端设备发送的客户端在预设的时间周期内的流量使用量,并将流量使用量存储缓存中;
158.根据流量使用量和缓存中的历史数据,计算客户端在流量重置周期内的累计使用量;
159.将累计使用量发送至网关服务器;使得网关服务器根据portal信息中判断客户端的累计使用量是否超出流量限制。
160.为解决上述技术问题,本技术实施例还提供计算机设备。具体请参阅图10,图10为本实施例计算机设备基本结构框图。
161.所述计算机设备10包括通过系统总线相互通信连接存储器101、处理器102、网络接口103。需要指出的是,图中仅示出了具有组件101-103的计算机设备10,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。其中,本技术领域技术人员可以理解,这里的计算机设备是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(application specific integrated circuit,asic)、可编程门阵列(field-programmable gate array,fpga)、数字处理器(digital signal processor,dsp)、嵌入式设备等。
162.所述计算机设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述计算机设备可以与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互。
163.所述存储器101至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。在一些实施例中,所述存储器101可以是所述计算机设备10的内部存储单元,例如该计算机设备10的硬盘或内存。在另一些实施例中,所述存储器101也可以是所述计算机设备10的外部存储设备,例如该计算机设备10上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。当然,所述存储器101还可以既包括所述计算机设备10的内部存储单元也包括其外部存储设备。本实施例中,所述存储器101通常用于存储安装于所述计算机设备10的操作系统和各类应用软件,例如流量管理方法的程序代码等。此外,所述存储器101还可以用于暂时地存储已经输出或者将要输出的各类数据。
164.所述处理器102在一些实施例中可以是中央处理器(central processing unit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器102通常用于控制所述计算机设备10的总体操作。本实施例中,所述处理器102用于运行所述存储器101中存储的程序代码或者处理数据,例如运行所述流量管理方法的程序代码。
165.所述网络接口103可包括无线网络接口或有线网络接口,该网络接口103通常用于在所述计算机设备10与其他电子设备之间建立通信连接。
166.本技术还提供了另一种实施方式,即提供一种计算机可读存储介质,所述计算机可读存储介质存储有流量管理程序,所述流量管理程序可被至少一个处理器执行,以使所述至少一个处理器执行如上述的流量管理方法的步骤。
167.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例所述的方法。
168.显然,以上所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例,附图中给出了本技术的较佳实施例,但并不限制本技术的专利范围。本技术可以以许多不同的形式来实现,相反地,提供这些实施例的目的是使对本技术的公开内容的理解更加透彻全面。尽管参照前述实施例对本技术进行了详细的说明,对于本领域的技术人员来而言,其依然可以对前述各具体实施方式所记载的技术方案进行修改,或者对其中部分技术特征进行等效替换。凡是利用本技术说明书及附图内容所做的等效结构,直接或间接运用在其他相关的技术领域,均同理在本技术专利保护范围之内。
再多了解一些

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

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

相关文献