1.一种应用感知控制系统,包括:
一数据封包分类器,用以为通过多个特定应用对入站数据封包进行分类;
多个应用程序队列,每一虚拟队列与多个特定应用程序中的一特定应用程序相关联,并用以为储存由该数据封包分类器分类为与一特定应用程序对应的入站数据封包;
多个预设优先队列,每一预设优先队列与一特定优先等级相关,用以储存未被该数据封包分类器分类为与一特定应用程序对应的入站数据封包;及
一数据速率管理器,用以根据应用程序的流量设定,分配数据封包的出站速率及频宽控制,其中所述这些数据封包储存于该应用程序队列及该预设优先队列。
2.如权利要求1所述的应用感知控制系统,其中所述这些特定应用程序与一动态流量,一实体接口,一逻辑接口,及一电脑主机或设备的至少一者相关联。
3.如权利要求1所述的应用感知控制系统,其中每一特定应用程序是分配给该多个应用程序队列中的一专用队列。
4.如权利要求1所述的应用感知控制系统,其中不符合所述这些多个特定应用程序其中之一的入站数据封包,通过该数据封包分类器并根据原始封包优先信息,是储存于所述这些预设优先队列。
5.如权利要求1所述的应用感知控制系统,其中该流量设定包括保证信息率和峰值信息率。
6.如权利要求1所述的应用感知控制系统,其中该数据速率管理器另用以为根据所分配的出站速率及/或频宽控制,输出储存在所述这些应用程序队列和所述这些预设优先队列中的数据封包。
7.如权利要求1所述的应用感知控制系统,其中该数据速率管理器还用以根据流量设定重新分配剩余频宽。
8.如权利要求1所述的应用感知控制系统,还包括一数据封包转发引擎,耦接于该数据封包分类器与所述这些虚拟队列及所述这些预设优先队列之间。
9.如权利要求1所述的应用感知控制系统,其中每一虚拟队列与该特定应用程序唯一相关联,及每一预设优先队列与该特定优先等级唯一相关联。
10.如权利要求1所述的应用感知控制系统,另包括:
至少一区域网络端口;
至少一无线网络端口;及
至少一广域网络端口;
其中该数据封包分类器用以通过多个特定应用程序分类来自该至少一区域网络端口及/或该至少一无线网络端口的入站数据封包;及
数据速率管理器耦接至所述这些应用程序队列,所述这些预设优先队列及该至少一广域网络端口。
11.如权利要求10所述的路由器,其中所述这些数据封包根据出站速率和频宽控制经由广域网络端口输出,所述这些数据封包储存于应用队列及/或预设优先队列。
12.一种通讯系统中的控制方法,该方法包括:
通过多个特定应用程序对入站数据封包进行分类,产生至少一分类入站数据封包和至少一未分类入站数据封包;
将至少一分类入站数据封包储存于多个应用程序队列之一,每一队列与多个特定应用程序之一相关联;
将该至少一个未分类入站数据封包储存于多个预设优先队列之一,每一预设优先队列之一与一特定优先等级相关联;
使用应用程序的流量设定为储存在所述这些应用程序队列和所述这些预设优先队列中的数据封包分配出站速率及/或频宽;及
根据分配的出站速率及/或频宽,输出储存于所述这些应用程序队列和所述这些预设优先队列中的数据封包。
13.如权利要求12所述的方法,其中所述这些特定应用程序与一动态流量,一实体接口,一逻辑接口,及一/或电脑主机和或设备的至少一者相关联。
14.如权利要求12所述的方法,其中每一特定应用程序是分配给该多个应用程序队列中的一专用队列。
15.如权利要求12所述的方法,还包括根据原始封包优先信息,储存该至少一个未分类入站数据封包于所述这些预设优先队列。
16.如权利要求12所述的方法,其中该流量设定包括保证信息率和峰值信息率。
17.如权利要求12所述的方法,其中经由广域网络输出储存于所述这些应用程序队列和所述这些预设优先队列的数据封包至因特网是根据所分配的出站速率及/或频宽控制。
18.如权利要求12所述的方法,还包括根据流量设定重新分配剩余频宽。