流量管理方法、系统和网络设备的制作方法

文档序号:7806095阅读:167来源:国知局
流量管理方法、系统和网络设备的制作方法
【专利摘要】本发明提出一种流量管理方法、系统和网络设备。其中,流量管理方法包括:第一网络设备采集用户的行为数据;以及当用户的行为数据满足第一预设条件时,第一网络设备将用户的行为数据发送至同一局域网之内的其他网络设备,以使其他网络设备根据用户的行为数据设置自身的网络流量限值。本发明实施例的流量管理方法,监测网络设备上用户的行为数据,通过监测到的用户的行为数据智能地为网络设备分配网速,实现局域网内网络设备的智能监控及流量分配。
【专利说明】流量管理方法、系统和网络设备

【技术领域】
[0001] 本发明涉及网络【技术领域】,尤其涉及一种流量管理方法、系统和网络设备。

【背景技术】
[0002] 目前,在一个家庭环境中,用户常常安装一个网络接口,然后通过无线或有线的方 式将个人计算机或移动终端等多个设备连接至该网络接口上进行网络访问。在使用过程 中,用户可能通过移动终端(如智能手机等)访问网络,而个人计算机开着下载程序从而占 用大量的网速,使得移动终端(如智能手机等)的网速变慢,影响用户使用。


【发明内容】

[0003] 本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
[0004] 为此,本发明的第一个目的在于提出一种流量管理方法。该方法实现实现局域网 内网络设备的智能监控及流量分配。
[0005] 本发明的第二个目的在于提出一种流量管理系统。
[0006] 本发明的第三个目的在于提出一种网络设备。
[0007] 为了实现上述目的,本发明第一方面实施例的流量管理方法,包括:第一网络设备 采集用户的行为数据;以及当所述用户的行为数据满足第一预设条件时,所述第一网络设 备将所述用户的行为数据发送至同一局域网之内的其他网络设备,以使所述其他网络设备 根据所述用户的行为数据设置自身的网络流量限值。
[0008] 本发明实施例的流量管理方法,监测网络设备上用户的行为数据,通过监测到的 用户的行为数据智能地为网络设备分配网速,提升用户体验,例如,可以解决局域网中用户 通过移动终端(如智能手机等)访问网络,而个人计算机开着下载程序从而占用大量的网 速,使得移动终端(如智能手机等)的网速变慢的问题,从而实现局域网内网络设备的智能 监控及流量分配。
[0009] 为了实现上述目的,本发明第二方面实施例的流量管理系统,包括:第一网络设备 和第二网络设备,所述第一网络设备和第二网络设备处于同一局域网之内,其中,所述第一 网络设备,用于采集用户的行为数据,并当所述用户的行为数据满足第一预设条件时,将所 述用户的行为数据发送至所述第二网络设备;所述第二网络设备,用于根据所述用户的行 为数据设置自身的网络流量限值。
[0010] 本发明实施例的流量管理系统,监测网络设备上用户的行为数据,通过监测到的 用户的行为数据智能地为网络设备分配网速,提升用户体验,例如,可以解决局域网中用户 通过移动终端(如智能手机等)访问网络,而个人计算机开着下载程序从而占用大量的网 速,使得移动终端(如智能手机等)的网速变慢的问题,从而实现局域网内网络设备的智能 监控及流量分配。
[0011] 为了实现上述目的,本发明第三方面实施例的网络设备,包括:采集模块,用于采 集用户的行为数据;以及发送模块,用于当所述用户的行为数据满足第一预设条件时,将所 述用户的行为数据发送至同一局域网之内的其他网络设备,以使所述其他网络设备根据所 述用户的行为数据设置自身的网络流量限值。
[0012] 本发明实施例的网络设备,监测用户的行为数据,通过监测到的用户的行为数据 智能地为其他网络设备分配网速。
[0013] 本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变 得明显,或通过本发明的实践了解到。

【专利附图】

【附图说明】
[0014] 本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变 得明显和容易理解,其中,
[0015] 图1是根据本发明一个实施例的流量管理方法的流程图;
[0016] 图2是根据本发明另一个实施例的流量管理方法的流程图;
[0017] 图3是根据本发明又一个实施例的流量管理方法的流程图;
[0018] 图4是根据本发明一个实施例的流量管理系统的结构框图;
[0019] 图5是根据本发明一个实施例的网络设备的结构框图;
[0020] 图6是根据本发明另一个实施例的网络设备的结构框图;
[0021] 图7是根据本发明又一个实施例的网络设备的结构框图。

【具体实施方式】
[0022] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的模块或具有相同或类似功能的模块。下面通过参考 附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反, 本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同 物。
[0023] 在本发明的描述中,需要理解的是,术语"第一"、"第二"等仅用于描述目的,而不 能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,"多个"的含义 是两个或两个以上。
[0024] 流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括 一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部 分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺 序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明 的实施例所属【技术领域】的技术人员所理解。
[0025] 下面参考附图描述根据本发明实施例的流量管理方法。
[0026] 图1是根据本发明一个实施例的流量管理方法的流程图。
[0027] 如图1所示,该流量管理方法包括:
[0028] S101,第一网络设备采集用户的行为数据。
[0029] 在本发明的一个实施例中,用户的行为数据包括用户的操作次数和/或操作时 间。具体地,第一网络设备和同一局域网之内的其他网络设备共享一个网络接口,这些网络 设备可以是个人计算机、移动终端(如智能手机、平板电脑、电子书等)等,对此,本发明的 实施例不进行限定。在共享一个网络接口时,这些网络设备都有相应的任务,例如,多台个 人计算机可能正在下载文件,而同时用户正在使用智能手机或者某台个人计算机观看视频 等,因为使用一个网络接口会导致用户使用智能手机或者某台个人计算机观看视频时网速 太慢,从而影响用户体验。此时,第一网络设备可以采集用户的行为数据,例如智能手机或 者某台个人计算机采集用户的行为数据,如用户正在使用智能手机或者某台个人计算机并 进行了 9次点击操作,可以获取该9次点击操作,或者获取用户在进行该9次点击操作的持 续时间作为操作时间等。
[0030] S102,当用户的行为数据满足第一预设条件时,第一网络设备将用户的行为数据 发送至同一局域网之内的其他网络设备,以使其他网络设备根据用户的行为数据设置自身 的网络流量限值。
[0031] 其中,第一预设条件可以是用户自己设置的,也可以是根据局域网的网络设备数 目及使用情况设置的。例如,设同一局域网之内所有网络设备的操作次数为10次点击操作 为流量分配的基础条件,第一预设条件可以是5次点击操作。如果第一网络设备采集到用 户的操作次数为9次,超过第一预设条件5次,则说明用户正在频繁地使用该第一网络设 备,而其他网络设备应该适当降低自己的网络流量限值。例如,如果同一局域网之内有三个 网络设备,设备A作为第一网络设备、设备B和C作为其他网络设备,如果用户首先使用设 备A进行了 9次点击操作,此时设备A将9次点击操作发生给B和C,同时,设备A可以将自 己的网络流量限值设置为90%,设备B和C可共享剩余的10 %,具体地根据实际设备B和 C中用户的操作次数再对10%进行重新分配。
[0032] 本发明实施例的流量管理方法,监测网络设备上用户的行为数据,通过监测到的 用户的行为数据智能地为网络设备分配网速,提升用户体验,例如,可以解决局域网中用户 通过移动终端(如智能手机等)访问网络,而个人计算机开着下载程序从而占用大量的网 速,使得移动终端(如智能手机等)的网速变慢的问题,从而实现局域网内网络设备的智能 监控及流量分配。
[0033] 图2是根据本发明另一个实施例的流量管理方法的流程图。
[0034] 如图2所示,该流量管理方法包括:
[0035] S201,第一网络设备采集用户的行为数据。
[0036] 在本发明的一个实施例中,用户的行为数据包括用户的操作次数和/或操作时 间。具体地,第一网络设备和同一局域网之内的其他网络设备共享一个网络接口,这些网络 设备可以是个人计算机、移动终端(如智能手机、平板电脑、电子书等)等,对此,本发明的 实施例不进行限定。在共享一个网络接口时,这些网络设备都有相应的任务,例如,多台个 人计算机可能正在下载文件,而同时用户正在使用智能手机或者某台个人计算机观看视频 等,因为使用一个网络接口会导致用户使用智能手机或者某台个人计算机观看视频时网速 太慢,从而影响用户体验。此时,第一网络设备可以采集用户的行为数据,例如智能手机或 者某台个人计算机采集用户的行为数据,如用户正在使用智能手机或者某台个人计算机并 进行了 9次点击操作,可以获取该9次点击操作,或者获取用户在进行该9次点击操作的持 续时间作为操作时间等。
[0037] S202,当用户的行为数据满足第一预设条件时,第一网络设备将用户的行为数据 发送至同一局域网之内的其他网络设备,以使其他网络设备根据用户的行为数据设置自身 的网络流量限值。
[0038] 其中,第一预设条件可以是用户自己设置的,也可以是根据局域网的网络设备数 目及使用情况设置的。例如,设同一局域网之内所有网络设备的操作次数为10次点击操作 为流量分配的基础条件,第一预设条件可以是5次点击操作。如果第一网络设备采集到用 户的操作次数为9次,超过第一预设条件5次,则说明用户正在频繁地使用该第一网络设 备,而其他网络设备应该适当降低自己的网络流量限值。例如,如果同一局域网之内有三个 网络设备,设备A作为第一网络设备、设备B和C作为其他网络设备,如果用户首先使用设 备A进行了 9次点击操作,此时设备A将9次点击操作发生给B和C,同时,设备A可以将自 己的网络流量限值设置为90%,设备B和C可共享剩余的10%,具体地根据实际设备B和 C中用户的操作次数再对10%进行重新分配。
[0039] S203,当用户的行为数据满足第二预设条件时,第一网络设备向同一局域网之内 的其他网络设备发送禁止联网指令。
[0040] 其中,第二预设条件可以是用户自己设置的,也可以是根据局域网的网络设备数 目及使用情况设置的。例如,设同一局域网之内所有网络设备的操作次数为10次点击操作 为流量分配的基础条件,第二预设条件即为10次操作次数。
[0041] 例如,在S203的基础上,如果用户再一次点击了设备A,则设备A的操作次数达到 了 10次,或者直接监测到设备A上的操作次数为10次,此时,设备A向设备B和C发送禁 止联网指令以禁止设备B和C使用该网络。
[0042] 在本发明的一个实施例中,在S203之前还包括步骤(图中未示出):在第一网络 设备中提供确认界面以供用户确认是否禁止同一局域网之内的其他网络设备联网。例如, 如果用户选择禁止同一局域网之内的其他网络设备联网,设备B和C关闭局域网联网,设备 A独享全部网速;如果用户选择不禁止同一局域网之内的其他网络设备联网,此后无论用 户在设备A如何操作,其都会占用90%的流量,而设备B和C占用10%的流量。由此,可以 为用户提供选择,使得用户根据实际使用情况选择禁止同一局域网之内的其他网络设备联 网或者不禁止同一局域网之内的其他网络设备联网。
[0043] 本发明实施例的流量管理方法,当用户的行为数据满足第二预设条件时,第一网 络设备向同一局域网之内的其他网络设备发送禁止联网指令,从而可以禁止其他网络设备 联网,当用户的行为数据满足第二预设条件时说明此时用户使用情况非常频繁,若禁止其 他网络设备联网,可以进一步增加第一网络设备的网速,进一步提升用户体验,进一步实现 局域网内网络设备的智能监控及流量分配。
[0044] 图3是根据本发明又一个实施例的流量管理方法的流程图。
[0045] 如图3所示,该流量管理方法包括:
[0046] S301,第一网络设备采集用户的行为数据。
[0047] 在本发明的一个实施例中,用户的行为数据包括用户的操作次数和/或操作时 间。具体地,第一网络设备和同一局域网之内的其他网络设备共享一个网络接口,这些网络 设备可以是个人计算机、移动终端(如智能手机、平板电脑、电子书等)等,对此,本发明的 实施例不进行限定。在共享一个网络接口时,这些网络设备都有相应的任务,例如,多台个 人计算机可能正在下载文件,而同时用户正在使用智能手机或者某台个人计算机观看视频 等,因为使用一个网络接口会导致用户使用智能手机或者某台个人计算机观看视频时网速 太慢,从而影响用户体验。此时,第一网络设备可以采集用户的行为数据,例如智能手机或 者某台个人计算机采集用户的行为数据,如用户正在使用智能手机或者某台个人计算机并 进行了 9次点击操作,可以获取该9次点击操作,或者获取用户在进行该9次点击操作的持 续时间作为操作时间等。
[0048] S302,当用户的行为数据满足第一预设条件时,第一网络设备将用户的行为数据 发送至同一局域网之内的其他网络设备,以使其他网络设备根据用户的行为数据设置自身 的网络流量限值。
[0049] 其中,第一预设条件可以是用户自己设置的,也可以是根据局域网的网络设备数 目及使用情况设置的。例如,设同一局域网之内所有网络设备的操作次数为10次点击操作 为流量分配的基础条件,第一预设条件可以是5次点击操作。如果第一网络设备采集到用 户的操作次数为9次,超过第一预设条件5次,则说明用户正在频繁地使用该第一网络设 备,而其他网络设备应该适当降低自己的网络流量限值。例如,如果同一局域网之内有三个 网络设备,设备A作为第一网络设备、设备B和C作为其他网络设备,如果用户首先使用设 备A进行了 9次点击操作,此时设备A将9次点击操作发生给B和C,同时,设备A可以将自 己的网络流量限值设置为90%,设备B和C可共享剩余的10%,具体地根据实际设备B和 C中用户的操作次数再对10%进行重新分配。
[0050] S303,当用户的行为数据满足第二预设条件时,第一网络设备向同一局域网之内 的其他网络设备发送禁止联网指令。
[0051] 其中,第二预设条件可以是用户自己设置的,也可以是根据局域网的网络设备数 目及使用情况设置的。例如,设同一局域网之内所有网络设备的操作次数为10次点击操作 为流量分配的基础条件,第二预设条件即为10次操作次数。
[0052] 例如,在S303的基础上,如果用户再一次点击了设备A,则设备A的操作次数达到 了 10次,或者直接监测到设备A上的操作次数为10次,此时,设备A向设备B和C发送禁 止联网指令以禁止设备B和C使用该网络。
[0053] 在本发明的一个实施例中,在S303之前还包括步骤(图中未示出):在第一网络 设备中提供确认界面以供用户确认是否禁止同一局域网之内的其他网络设备联网。例如, 如果用户选择禁止同一局域网之内的其他网络设备联网,设备B和C关闭局域网联网,设备 A独享全部网速;如果用户选择不禁止同一局域网之内的其他网络设备联网,此后无论用 户在设备A如何操作,其都会占用90%的流量,而设备B和C占用10%的流量。由此,可以 为用户提供选择,使得用户根据实际使用情况选择禁止同一局域网之内的其他网络设备联 网或者不禁止同一局域网之内的其他网络设备联网。
[0054] S304,第一网络设备接收同一局域网之内的其他网络设备之一发送的用户的行为 数据。
[0055] 例如,如果用户在S302或303之后开始用设备B,此时设备A接收设备B发送的用 户的行为数据,如用户在设备B上进行了 5次点击操作。
[0056] S305,第一网络设备根据自身当前的网络流量限值和接收的用户的行为数据确定 新的网络流量限值,并以新的网络流量限值对第一网络设备进行控制。
[0057] 例如,设备A接收到用户在设备B上进行了 5次点击操作的消息,此时同一局域网 之内所有网络设备的流量分配的基础条件为10次点击操作,这样最后10次点击操作为设 备A上5次点击操作,设备B上5次点击操作,而设备A根据自身当前的网络流量限值(如 9次或10次)和接收的用户的行为数据确定新的网络流量限值为占有45%网速,这是因为 后使用的设备B占有50%的网速,而设备C占用5%的网速。
[0058] 本发明实施例的流量管理方法,可以根据同一局域网之内的其他网络设备上的行 为数据调整第一网络设备的网络流量限值。
[0059] 在本发明的一个实施例中,还包括(图中未示出):判断新的网络流量限值是否小 于预设阈值,如果新的网络流量限值小于预设阈值,则在第一网络设备中展示当前网络流 量的分配情况。在本发明的一个实施例中,还包括(图中未示出):第一网络设备根据用户 的指令向同一局域网之内的其他网络设备抢占流量。其中,预设阈值可以是网速平均值。例 如,当多个用户使用同一网络接口时,可以根据用户数目设置操作次数为N*10次,其中N为 用户数目,当用户使用的网络设备的网速达不到平均值时,在第一网络设备中展示当前网 络流量的分配情况,可以提示最后使用设备的用户是否要抢占网速,从而达到多人多设备 时的网速自动控制。
[0060] 在本发明的一个实施例中,第一网络设备和同一局域网之内的其他网络设备都具 有用户的行为数据采集功能、数据发送功能和网络流量限值设置功能。例如,第一网络设备 和同一局域网之内的其他网络设备都安装了可以实现上述功能的应用程序等。
[0061] 在本发明的另一个实施例中,第一网络设备和同一局域网之内的其他网络设备通 过局域网或者蓝牙等近距离无线通信方式相互发送数据。
[0062] 在本发明的又一个实施例中,网络流量限值除了网速的占比外,还可以采用流量 方式表示,例如5k/s等。
[0063] 为了实现上述实施例,本发明的实施例还提出一种流量管理系统。
[0064] 图4是根据本发明一个实施例的流量管理系统的结构框图。
[0065] 如图4所不,该流量管理系统100包括:第一网络设备110和第二网络设备120。
[0066] 其中,第一网络设备110和第二网络设备120处于同一局域网之内,即共享一个网 络接口,第二网络设备120可以是一个,也可以是多个,对此,本发明的实施例不进行限定。 第一网络设备110和第二网络设备120可以是个人计算机、移动终端(如智能手机、平板电 脑、电子书等)等,对此,本发明的实施例不进行限定。在共享一个网络接口时,第一网络设 备110和第二网络设备120都有相应的任务,例如,多台个人计算机(第二网络设备120)可 能正在下载文件,而同时用户正在使用智能手机或者某台个人计算机(第一网络设备110) 观看视频等,因为使用一个网络接口会导致用户使用智能手机或者某台个人计算机观看视 频时网速太慢,从而影响用户体验。
[0067] 具体地,第一网络设备110用于采集用户的行为数据,并当用户的行为数据满足 第一预设条件时,将用户的行为数据发送至第二网络设备120。第二网络设备120用于根据 用户的行为数据设置自身的网络流量限值。
[0068] 例如,智能手机或者某台个人计算机采集用户的行为数据,如用户正在使用智能 手机或者某台个人计算机并进行了 9次点击操作,可以获取该9次点击操作,或者获取用户 在进行该9次点击操作的持续时间作为操作时间等。其中,在本发明的一个实施例中,用户 的行为数据包括用户的操作次数和/或操作时间。
[0069] 其中,第一预设条件可以是用户自己设置的,也可以是根据局域网的网络设备数 目及使用情况设置的。例如,设同一局域网之内所有网络设备的操作次数为10次点击操作 为流量分配的基础条件,第一预设条件可以是5次点击操作。如果第一网络设备110采集 到用户的操作次数为9次,超过第一预设条件5次,则说明用户正在频繁地使用该第一网络 设备110,而第二网络设备120应该适当降低自己的网络流量限值。例如,如果同一局域网 之内有三个网络设备,设备A作为第一网络设备、设备B和C作为其他网络设备,如果用户 首先使用设备A进行了 9次点击操作,此时设备A将9次点击操作发生给设备B和C,同时, 设备A可以将自己的网络流量限值设置为90 %,设备B和C可共享剩余的10%,具体地根 据实际设备B和C中用户的操作次数再对10%进行重新分配。
[0070] 本发明实施例的流量管理系统,监测网络设备上用户的行为数据,通过监测到的 用户的行为数据智能地为网络设备分配网速,提升用户体验,例如,可以解决局域网中用户 通过移动终端(如智能手机等)访问网络,而个人计算机开着下载程序从而占用大量的网 速,使得移动终端(如智能手机等)的网速变慢的问题,从而实现局域网内网络设备的智能 监控及流量分配。
[0071] 在本发明的一个实施例中,第一网络设备110还用于:当用户的行为数据满足第 二预设条件时,向第二网络设备120发送禁止联网指令。其中,第二预设条件可以是用户自 己设置的,也可以是根据局域网的网络设备数目及使用情况设置的。例如,设同一局域网之 内所有网络设备的操作次数为10次点击操作为流量分配的基础条件,第二预设条件即为 10次操作次数。举例来说,如果设备A采集到用户的操作次数为9次,如果用户再一次点 击了设备A,则设备A的操作次数达到了 10次,或者直接监测到设备A上的操作次数为10 次,此时,设备A向设备B和C发送禁止联网指令以禁止设备B和C使用该网络。
[0072] 在本发明的一个实施例中,第一网络设备110还用于:在向第二网络设备120发 送禁止联网指令之前,提供确认界面以供用户确认是否禁止第二网络设备120联网。例如, 如果用户选择禁止第二网络设备120联网,设备B和C关闭局域网联网,设备A独享全部网 速;如果用户选择不禁止第二网络设备120联网,此后无论用户在设备A如何操作,其都会 占用90%的流量,而设备B和C占用10%的流量。由此,可以为用户提供选择,使得用户根 据实际使用情况选择禁止第二网络设备联网或者不禁止第二网络设备联网。
[0073] 在本发明的一个实施例中,第一网络设备110还用于:接收第二网络设备120之一 发送的用户的行为数据,并根据自身当前的网络流量限值和接收的用户的行为数据确定新 的网络流量限值,并以新的网络流量限值对第一网络设备110进行控制。例如,如果用户开 始用设备B,此时设备A接收设备B发送的用户的行为数据,如用户在设备B上进行了 5次 点击操作。设备A接收到用户在设备B上进行了 5次点击操作的消息,此时同一局域网之 内所有网络设备的流量分配的基础条件为10次点击操作,这样最后10次点击操作为设备 A上5次点击操作,设备B上5次点击操作,而设备A根据自身当前的网络流量限值(如9 次或10次)和接收的用户的行为数据确定新的网络流量限值为占有45%网速,这是因为后 使用的设备B占有50%的网速,而设备C占用5%的网速。
[0074] 在本发明的一个实施例中,第一网络设备110还用于:判断新的网络流量限值是 否小于预设阈值,并在新的网络流量限值小于预设阈值时,展示当前网络流量的分配情况。 在本发明的另一个实施例中,第一网络设备110还用于:根据用户的指令向第二网络设备 120抢占流量。其中,预设阈值可以是网速平均值。例如,当多个用户使用同一网络接口时, 可以根据用户数目设置操作次数为N*10次,其中N为用户数目,当用户使用的网络设备的 网速达不到平均值时,在第一网络设备110中展示当前网络流量的分配情况,可以提示最 后使用设备的用户是否要抢占网速,从而达到多人多设备时的网速自动控制。
[0075] 为了实现上述实施例,本发明的实施例还提出一种网络设备。
[0076] 图5是根据本发明一个实施例的网络设备的结构框图。
[0077] 如图5所示,该网络设备110包括:采集模块111和发送模块112。
[0078] 具体地,采集模块111用于采集用户的行为数据。在本发明的一个实施例中,用户 的行为数据包括用户的操作次数和/或操作时间。例如,用户正在使用网络设备110并进 行了 9次点击操作,采集模块111可以获取该9次点击操作,或者获取用户在进行该9次点 击操作的持续时间作为操作时间等。
[0079] 发送模块112用于当用户的行为数据满足第一预设条件时,将用户的行为数据发 送至同一局域网之内的其他网络设备,以使其他网络设备根据用户的行为数据设置自身的 网络流量限值。
[0080] 其中,第一预设条件可以是用户自己设置的,也可以是根据局域网的网络设备数 目及使用情况设置的。例如,设同一局域网之内所有网络设备的操作次数为10次点击操作 为流量分配的基础条件,第一预设条件可以是5次点击操作。如果采集模块111采集到用 户的操作次数为9次,超过第一预设条件5次,则说明用户正在频繁地使用该网络设备110, 而其他网络设备应该适当降低自己的网络流量限值。例如,如果同一局域网之内有三个网 络设备,设备A作为网络设备110、设备B和C作为其他网络设备,如果用户首先使用设备A 进行了 9次点击操作,此时设备A将9次点击操作发生给B和C,同时,设备A可以将自己的 网络流量限值设置为90 %,设备B和C可共享剩余的10%,具体地根据实际设备B和C中 用户的操作次数再对10%进行重新分配。
[0081] 本发明实施例的网络设备,监测用户的行为数据,通过监测到的用户的行为数据 智能地为其他网络设备分配网速。
[0082] 在本发明的一个实施例中,发送模块112还用于:当用户的行为数据满足第二预 设条件时,向同一局域网之内的其他网络设备发送禁止联网指令。其中,第二预设条件可以 是用户自己设置的,也可以是根据局域网的网络设备数目及使用情况设置的。例如,设同一 局域网之内所有网络设备的操作次数为10次点击操作为流量分配的基础条件,第二预设 条件即为10次操作次数。例如,如果用户再一次点击了设备A,则设备A的操作次数达到 了 10次,或者直接监测到设备A上的操作次数为10次,此时,设备A通过发送模块112向 设备B和C发送禁止联网指令以禁止设备B和C使用该网络。
[0083] 图6是根据本发明另一个实施例的网络设备的结构框图。
[0084] 如图6所示,该网络设备110包括:采集模块111、发送模块112和提供模块113。
[0085] 具体地,提供模块113用于在发送模块112向同一局域网之内的其他网络设备发 送禁止联网指令之前,提供确认界面以供用户确认是否禁止同一局域网之内的其他网络设 备联网。例如,如果用户选择禁止同一局域网之内的其他网络设备联网,设备B和C关闭局 域网联网,设备A独享全部网速;如果用户选择不禁止同一局域网之内的其他网络设备联 网,此后无论用户在设备A如何操作,其都会占用90 %的流量,而设备B和C占用10 %的流 量。由此,可以为用户提供选择,使得用户根据实际使用情况选择禁止同一局域网之内的其 他网络设备联网或者不禁止同一局域网之内的其他网络设备联网。
[0086] 图7是根据本发明又一个实施例的网络设备的结构框图。
[0087] 如图7所示,该网络设备110包括:采集模块111、发送模块112、提供模块113、接 收模块114、确定模块115、判断模块116、展示模块117和抢占模块118。
[0088] 具体地,接收模块114用于接收同一局域网之内的其他网络设备之一发送的用户 的行为数据。例如,如果用户开始用设备B,此时设备A的接收模块114接收设备B发送的 用户的行为数据,如用户在设备B上进行了 5次点击操作。
[0089] 确定模块115用于根据自身当前的网络流量限值和接收的用户的行为数据确定 新的网络流量限值,并以新的网络流量限值进行控制。例如,设备A接收到用户在设备B上 进行了 5次点击操作的消息,此时同一局域网之内所有网络设备的流量分配的基础条件为 10次点击操作,这样最后10次点击操作为设备A上5次点击操作,设备B上5次点击操作, 而设备A的确定模块115根据自身当前的网络流量限值(如9次或10次)和接收的用户 的行为数据确定新的网络流量限值为占有45%网速,这是因为后使用的设备B占有50%的 网速,而设备C占用5%的网速。
[0090] 在本发明的一个实施例中,判断模块116用于判断新的网络流量限值是否小于预 设阈值。展示模块117用于在判断模块116判断新的网络流量限值小于预设阈值时,展示 当前网络流量的分配情况。抢占模块118用于根据用户的指令向同一局域网之内的其他网 络设备抢占流量。其中,预设阈值可以是网速平均值。例如,当多个用户使用同一网络接口 时,可以根据用户数目设置操作次数为N*10次,其中N为用户数目,当用户使用的网络设备 的网速达不到平均值时,展示模块117在网络设备110中展示当前网络流量的分配情况,可 以提示最后使用设备的用户是否要抢占网速,从而达到多人多设备时的网速自动控制。
[0091] 应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述 实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件 或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下 列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路 的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场 可编程门阵列(FPGA)等。
[0092] 在本说明书的描述中,参考术语"一个实施例"、"一些实施例"、"示例"、"具体示 例"、或"一些示例"等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特 点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不 一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何 的一个或多个实施例或示例中以合适的方式结合。
[0093] 尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不 脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本 发明的范围由权利要求及其等同物限定。
【权利要求】
1. 一种流量管理方法,其特征在于,包括: 第一网络设备采集用户的行为数据;以及 当所述用户的行为数据满足第一预设条件时,所述第一网络设备将所述用户的行为数 据发送至同一局域网之内的其他网络设备,以使所述其他网络设备根据所述用户的行为数 据设置自身的网络流量限值。
2. 如权利要求1所述的方法,其特征在于,还包括: 当所述用户的行为数据满足第二预设条件时,所述第一网络设备向所述同一局域网之 内的其他网络设备发送禁止联网指令。
3. 如权利要求2所述的方法,其特征在于,在所述第一网络设备向所述同一局域网之 内的其他网络设备发送禁止联网指令之前,还包括: 在所述第一网络设备中提供确认界面以供用户确认是否禁止所述同一局域网之内的 其他网络设备联网。
4. 如权利要求1所述的方法,其特征在于,还包括: 所述第一网络设备接收所述同一局域网之内的其他网络设备之一发送的用户的行为 数据;以及 所述第一网络设备根据自身当前的网络流量限值和接收的所述用户的行为数据确定 新的网络流量限值,并以所述新的网络流量限值对所述第一网络设备进行控制。
5. 如权利要求4所述的方法,其特征在于,还包括: 判断所述新的网络流量限值是否小于预设阈值;以及 如果所述新的网络流量限值小于预设阈值,则在所述第一网络设备中展示当前网络流 量的分配情况。
6. 如权利要求5所述的方法,其特征在于,还包括: 所述第一网络设备根据所述用户的指令向所述同一局域网之内的其他网络设备抢占 流量。
7. 如权利要求1-6任一项所述的方法,其特征在于,所述用户的行为数据包括所述用 户的操作次数和/或操作时间。
8. -种流量管理系统,其特征在于,包括:第一网络设备和第二网络设备,所述第一网 络设备和第二网络设备处于同一局域网之内,其中, 所述第一网络设备,用于采集用户的行为数据,并当所述用户的行为数据满足第一预 设条件时,将所述用户的行为数据发送至所述第二网络设备; 所述第二网络设备,用于根据所述用户的行为数据设置自身的网络流量限值。
9. 如权利要求8所述的系统,其特征在于,所述第一网络设备还用于: 当所述用户的行为数据满足第二预设条件时,向所述第二网络设备发送禁止联网指 令。
10. 如权利要求9所述的系统,其特征在于,所述第一网络设备还用于: 在向所述第二网络设备发送禁止联网指令之前,提供确认界面以供用户确认是否禁止 所述第二网络设备联网。
11. 如权利要求8所述的系统,其特征在于,所述第一网络设备还用于: 接收所述第二网络设备之一发送的用户的行为数据,并根据自身当前的网络流量限值 和接收的所述用户的行为数据确定新的网络流量限值,并以所述新的网络流量限值对所述 第一网络设备进行控制。
12. 如权利要求11所述的系统,其特征在于,所述第一网络设备还用于: 判断所述新的网络流量限值是否小于预设阈值,并在所述新的网络流量限值小于预设 阈值时,展示当前网络流量的分配情况。
13. 如权利要求12所述的系统,其特征在于,所述第一网络设备还用于: 根据所述用户的指令向所述第二网络设备抢占流量。
14. 如权利要求8-13任一项所述的系统,其特征在于,所述用户的行为数据包括所述 用户的操作次数和/或操作时间。
15. -种网络设备,其特征在于,包括: 采集模块,用于采集用户的行为数据;以及 发送模块,用于当所述用户的行为数据满足第一预设条件时,将所述用户的行为数据 发送至同一局域网之内的其他网络设备,以使所述其他网络设备根据所述用户的行为数据 设置自身的网络流量限值。
16. 如权利要求15所述的网络设备,其特征在于,所述发送模块还用于: 当所述用户的行为数据满足第二预设条件时,向所述同一局域网之内的其他网络设备 发送禁止联网指令。
17. 如权利要求16所述的网络设备,其特征在于,还包括: 提供模块,用于在所述发送模块向所述同一局域网之内的其他网络设备发送禁止联 网指令之前,提供确认界面以供用户确认是否禁止所述同一局域网之内的其他网络设备联 网。
18. 如权利要求15所述的网络设备,其特征在于,还包括: 接收模块,用于接收所述同一局域网之内的其他网络设备之一发送的用户的行为数 据;以及 确定模块,用于根据自身当前的网络流量限值和接收的所述用户的行为数据确定新的 网络流量限值,并以所述新的网络流量限值进行控制。
19. 如权利要求18所述的网络设备,其特征在于,还包括: 判断模块,用于判断所述新的网络流量限值是否小于预设阈值;以及 展示模块,用于在所述判断模块判断所述新的网络流量限值小于预设阈值时,展示当 前网络流量的分配情况。
20. 如权利要求19所述的网络设备,其特征在于,还包括: 抢占模块,用于根据所述用户的指令向所述同一局域网之内的其他网络设备抢占流 量。
21. 如权利要求15-20任一项所述的网络设备,其特征在于,所述用户的行为数据包括 所述用户的操作次数和/或操作时间。
【文档编号】H04L12/24GK104092562SQ201410262370
【公开日】2014年10月8日 申请日期:2014年6月12日 优先权日:2014年6月12日
【发明者】胡月鹏 申请人:可牛网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1