专利名称:宽带管理方法以及宽带接入服务器的制作方法
技术领域:
本发明涉及通信领域,具体而言,涉及一种宽带管理方法以及 宽带接入服务器。
背景技术:
随着网络技术的不断发展,互联网用户数量保持持续增长,运 营商迫切希望通过提高差异化、丰富的业务来产生更多的价值,同 时,用户也希望能够从网络中获取更多的网络服务,包括高质量的
IPTV(网络电视)、网络游戏、视频聊天等服务,这些都要求能够 在宽带接入网上承载丰富的业务,为了能够在单一的接入网上承载 这些具有不同月良务质量(Quality of Service,简称为QoS )需求的业 务,要求宽带接入网具有QoS处理能力,特别是对于带宽的管理能 力,因此,产生了带宽管理功能。
带宽管理功能是利用互联网网络封包的特性,针对来源、目的、 应用或者特殊才各式,进行阻挡或允许。如今,带宽管理已经成为宽 带接入产品的必备功能。利用带宽管理功能,网管可以有效地对用 户及用户上/下行流量使用进行监管。在宽带接入服务器(BRAS) 上对于上网用户通常采用如下技术进行带宽管理
(l)一个小区有多个接入用户,其中,账号是用户获取某种服 务的凭证,通过该凭i正,用户可以获取相应的网络月l务。目前,宽带接入服务器的管理都是基于用户的,每个用户都有 各自独立的令牌桶,每个用户得到的带宽和服务质量各不相同,相 互之间也没有任何影响。每个用户都需要进行带宽限制配置,当用 户需要申请其他网络服务时,还需要在宽带接入服务器上对该用户 带宽进行重新配置。(2)当有多个小区的用户同时上网时,为每个上网用户分配一 个VLAN ( Virtual Local Area Network,虚拟局i或网),为了防止非 小区用户也成功地获取网络服务,就必须在宽带接入服务器上进行 额外的配置。但是,不能通过对VLAN的监管来完成对用户带宽进 行监管。在实现本发明过程中,发明人发现现有4支术中缺少简单、灵活 的宽带接入管理方法。发明内容本发明旨在提供一种宽带管理方法以及宽带接入服务器,以解 决现有技术的宽带接入管理方法不能通过对VLAN的监管来完成对 用户带宽进行监管的问题。根据本发明的一个方面,提供了一种宽带管理方法。根据本发明实施例的宽带管理方法,包括在宽带接入服务器 中预先设置用户设备信息与流量控制信息的对应关系,其中,用户 设备信息包括外层虚拟局域网标识以及内层虚拟局域网标识,其 中,属于同一小区的所有用户设备具有相同的外层虚拟局域网标识, 同一小区内的不同用户设备具有不同的内层虚拟局域网标识;宽带 接入服务器接收来自用户设备的接入请求报文,其中,接入请求报 文中携带有用户设备的信息;宽带接入服务器根据接入请求报文中携带的用户设备的信息和预先设置的对应关系,为用户设备提供接 入月良务。优选地,接入请求报文中携带的用户设备的信息包括用户设 备的外层虚拟局域网标识、用户设备的内层虚拟局域网标识。优选地,宽带接入服务器根据接入请求报文中携带的用户设备 的信息和预先设置的对应关系,为用户设备提供接入服务具体包括 宽带接入服务器判断接入请求报文中的用户设备的外层虚拟局域网 标识是否为宽带接入服务器预先设置的外层虚拟局域网标识;在判 断结果为是的情况下,继续判断接入请求报文中的用户设备的内层 虚拟局域网标识是否为宽带接入月良务器预先设置的内层虚拟局域网 标识;在判断结果为是的情况下,宽带接入服务器根据流量控制信 息为用户设备提供接入服务。优选地,流量控制信息包括以下至少之一力艮务质量标识,用 于标识是否采用服务质量控制;上行流量标识,用于标识采用上4亍 流量控制;下4于流量标识,用于标识采用下4亍流量纟空制。优选地,宽带接入服务器根据流量控制信息为用户设备提供接 入服务具体包括查找与接入请求报文中的用户设备的内层虚拟局 域网标识对应的服务质量标识;在服务质量标识有效的情况下,根 才居月良务质量标识^"应的上4于流量标识和下^f于流量标识进4于流量4空 制。优选地,在用户设备的月l务质量变化的情况下,l奮改对应关系 中的相关信息。根据本发明的另一方面,还提供了一种宽带接入服务器。根据本发明实施例的宽带接入服务器,包括设置模块,用于 预先设置用户设备信息与流量控制信息的对应关系,其中,用户设 备信息包括外层虚拟局域网标识以及内层虚拟局域网标识,其中, 属于同 一 小区的所有用户设备具有相同的外层虚拟局域网标识,同 一'J、区内的不同用户设备具有不同的内层虚拟局域网标识;接收模 块,用于接收来自用户设备的接入请求报文,其中,接入请求报文 中携带有用户设备的信息;管理模块,用于根据接入请求报文中携 带的用户设备的信息和预先设置的对应关系,为用户设备提供接入 服务。优选地,接收模块接收的接入请求报文中携带的用户设备的信 息包括用户i殳备的外层虚拟局域网标识、用户设备的内层虚拟局 域网标识。优选地,管理模块进一步包括第一判断模块,用于判断接入 请求报文中的用户设备的外层虚拟局域网标识是否为设置模块预先 设置的外层虚拟局域网标识;第二判断模块,用于在第一判断模块 的判断结果为是的情况下,继续判断接入请求报文中的用户设备的 内层虚拟局域网标识是否为i殳置才莫块预先i殳置的内层虚拟局域网标 识;接入模块,用于在第二判断模块的判断结果为是的情况下,根 据流量控制信息为用户设备提供接入服务。优选地,流量控制信息包括以下至少之一服务质量标识,用 于标识是否釆用力l务质量控制;上行流量标识,用于标识采用上4亍 流量控制;下4亍流量标识,用于标识采用下4亍流量控制。根据本发明的上述实施例,实现了对用户带宽简单而有效的监 管,能够通过监管VLAN实现监管用户带宽。
此处所说明的附图用来提供对本发明的进一步理解,构成本申 请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是^4居本发明实施例的宽带管理方法的流程图; 图2是根据本发明实施例的小区用户接入的示意图; 图3是根据本发明优选实施例的宽带管理方法的流程图;图4是根据本发明实施例的宽带接入服务器的框图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此 处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本 发明。方法实施例本发明实施例提供了一种宽带管理方法。本发明实现的基本原理是在用户使用宽带接入服务器进行接 入的网络中,为每个小区提供一定数量的VLANID,即,为相同小 区的用户分配相同的外层VLANID,并且,为相同小区的不同用户 分配不同的内层VLAN ID。相同的小区用户4妄入时的外层VLAN ID 相同且内层VLANID不同。因此,能够实现区分小区用户。图1给出了根据本发明实施例的宽带管理方法的流程,如图1 所示,上述方法包括以下处理步骤S102,在宽带接入服务器中预先设置用户设备信息与流量 控制信息的对应关系,其中,用户设备信息包括外层VLAN ID 以及内层VLANID,其中,属于同一'K区的所有用户设备具有相同 的外层VLAN ID,同一'卜区内的不同用户i殳备具有不同的内层 VLAN ID;步骤S104,宽带接入服务器接收来自用户设备的接入请求报 文,其中,接入请求报文中携带有用户设备的信息,其中,用户设 备的信息包括用户设备的外层VLANID、用户设备的内层VLAN ID;步骤S106,宽带接入服务器根据接入请求报文中携带的用户设 备的信息和预先设置的对应关系,为用户设备提供接入服务。优选地,步骤S102中可以通过VLAN-QoS表来设置对应关系, 即,在宽带接入服务器上通过VLAN-QOS表将用户带宽限制与用 户分配到的VLAN相结合,利用用户才艮文中的VLAN ID进行检索, 从而对用户上下行流量带宽进行控制。当用户需要申请其他网络月l 务时,不需要在宽带接入服务器上对用户带宽进行重新配置,而是 在VLAN-QOS表中对相关字段进行简单修改。其中,上述的VLAN-QOS表的字革殳包才舌外层VLANID,用于才示iK同一个小区的上网用户;内层VLAN ID,用于才示i口、同一个小区中不同的上网用户;服务质量标识,用于标识是否采用服务质量控制;上4亍流量标识,用于冲示识采用上4亍流量4空制;下4亍流量标识,用于标识采用下4于流量控制。当有用户接入时,可以根据接入报文中的外层VLAN ID来判 断该用户是否为某个特定小区的上网用户。如果某个用户的请求报 文中的外层VLAN ID通过VLAN-QOS表进4亍查找,没有发现任4可 条目,则该用户报文将被丟弃,这样有效的防止了非确定小区用户 接入。基于此,步骤S106具体包括宽带接入服务器判断接入请求报文中的用户设备的外层VLAN ID是否为宽带接入服务器预先设置的外层VLAN ID;在判断结果为是的情况下,继续判断接入请求报文中的用户设 备的内层VLAN ID是否为宽带接入服务器预先设置的内层VLAN ID;在判断结果为是的情况下,宽带接入服务器根据流量控制信息 为用户设备提供接入服务。具体地,宽带接入服务器根据流量控制 信息为用户设备提供接入服务具体包括查找与接入请求报文中的 用户设备的内层VLAN ID对应的服务质量标识;在服务质量标识 有效的情况下,4艮据力良务质量标识对应的上4于流量标识和下4于流量 标识进4于流量控制。通过上述实施例,实现了对用户带宽简单而有效的监管,能够 通过监管VLAN完成对用户带宽的监管。图2是根据本发明实施例的小区用户接入的示意图。如图2所 示,网络接入设备为宽带接入服务器,该宽带接入服务器下面有三 个用户小区,在宽带接入服务器上为三个小区分别分配外层VLAN ID为1, 2, 3,这样宽带接入服务器将为这三个小区用户提供上网 服务,如果用户上网请求才艮文中的外层VLANID为1,则该用户为 第一个小区上网用户,为2则是第二个小区上网用户,如果为4,则"i人为该用户不在这三个小区之内,该用户的4妄入才艮文将^皮估文丟弃 处理。图3是根据本发明优选实施例的宽带管理方法的流程图。上网 用户接入报文需要封装二层VLAN,假设用户报文都是按照802.1Q 协议进行报文封装的,并且用户报文中的VLAN包含二层,外层 VLANID为该用户所在小区进行标记,如果用户所在小区相同,则 分配到相同的外层VLAN ID,且某特定小区用户可以4艮据外层 VLAN ID值在VLAN-QOS中找到相应的条目。内层VLAN ID为 小区中的用户建立p舉一的标识。具体;也,该方法包4舌以下步骤步骤S302,宽带接入设备接收到用户上网请求才艮文,该报文带 有二层VLAN;步骤S304,判断该才艮文是否为正确的802.1Q用户上网请求净艮 文如果是,则执行步骤S306;否则,对该报文按其他方式转发; 因为如果不是用户上网请求才艮文,就不需要对其进行用户流量监控, 另外如果没有带二层VLAN ID也不需要对其进行VLAN-QOS表查 找;步骤S306,继续判断该才艮文中的外层VLAN ID是否在 VLAN-QOS表中如果是,则扭J亍步骤S308,否则丟弃该才艮文; 宽带接入服务器下面可能连接多个用户小区,该操作的实质就是首 先在VLAN-QOS表中进4亍才企索,查找与外层VLAN ID相同的记录, 如果查找到,说明该用户是属于某个小区的,如果没有查找到,说 明该用户不属于4壬4可小区,该用户上网讳—求应该不予与处理,其用 户才艮文将#皮丟弃;步艰《S308,经过外层VLANID查找后,判断出该用户属于某 个小区,接着根据内层VLANID在VLAN-QOS表中进行查找,如果查找到纪录,说明该用户为可以提供上网服务的用户,执行步骤S310;如果没有查到纪录,该用户的请求才艮文将^皮估支丢弃处理;步骤S310至S312,对于在VLAN-QOS表中查找到的用户记 录,将才艮据该纪录的ill务质量标识来决定该用户是否需要进4亍上下 行流量监控;如果月l务质量标识设置为1,说明该用户需要进4亍上 下行流量监控,上行流量和下行流量这两个字,殳的值对该用户有效, 该用户的上下4亍流量将依据这两个值进行限制;如果力良务质量标识 设置为0,说明该用户不需要进行上下行流量监控,上行流量和下 行流量这两个字,殳的值对该用户无效,该用户的上下4亍流量不被进 行限制;步骤S314,用户成功接入,上下行流量得到预期的监控管理。需要说明如果某个小区的用户过多,需要分配的内层VLAN ID超过1-4094的范围,则可以将该小区拆分成若干小区,乂人而满 足同一个小区内的用户有唯一的内层VLAN ID;上述的上下行流量 控制的处理,可以4吏用通常采用的令牌桶的方法。装置实施例图4是根据本发明实施例宽带接入服务器的框图。如图4所示, 本发明实施例的宽带接入服务器包括设置模块IO,用于预先设置 用户设备信息与流量控制信息的对应关系,其中,用户设备信息包 括外层VLANID以及内层VLANID,其中,属于同一'J、区的所 有用户设备具有相同的外层VLAN ID,同一'J、区内的不同用户设备 具有不同的内层VLAN ID;接收模块20,用于接收来自用户设备 的接入请求报文,其中,接入请求报文中携带有用户设备的外层 VLAN ID以及内层VLAN ID;管理才莫块30,分别连接至设置沖莫块10和接收模块20,用于根据接入请求报文中携带的用户设备的信息 和预先设置的对应关系,为用户设备提供接入服务。其中,管理模块30进一步包括第一判断模块,用于判断接入 请求报文中的用户设备的外层VLAN ID是否为设置模块预先设置 的外层VLANID;第二判断模块,用于在第一判断模块的判断结果 为是的情况下,继续判断接入请求报文中的用户设备的内层VLAN ID是否为设置模块预先设置的内层VLAN ID;接入模块,用于在 第二判断模块的判断结果为是的情况下,根据流量控制信息为用户 设备提供接入服务。根据本发明的提出的宽带管理方法以及宽带接入服务器,实现 了对用户带宽简单而有效的监管,能够通过对VLAN的监管来完成 对用户带宽进行监管。显然,本领域的技术人员应该明白,上述的本发明的各模块或 各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算 装置上,或者分布在多个计算装置所组成的网络上,可选地,它们 可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成 电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模 块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明, 对于本领i或的:f支术人员来"i兌,本发明可以有各种更改和变化。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1.一种宽带管理方法,其特征在于,包括在宽带接入服务器中预先设置用户设备信息与流量控制信息的对应关系,其中,所述用户设备信息包括外层虚拟局域网标识以及内层虚拟局域网标识,其中,属于同一小区的所有用户设备具有相同的外层虚拟局域网标识,同一小区内的不同用户设备具有不同的内层虚拟局域网标识;所述宽带接入服务器接收来自用户设备的接入请求报文,其中,所述接入请求报文中携带有所述用户设备的信息;所述宽带接入服务器根据所述接入请求报文中携带的所述用户设备的信息和预先设置的所述对应关系,为所述用户设备提供接入服务。
2. 根据权利要求1所述的方法,其特征在于,所述接入请求报文 中携带的所述用户设备的信息包括所述用户设备的外层虚拟 局域网标识、所述用户设备的内层虚拟局域网标识。
3. 根据权利要求2所述的方法,其特征在于,所述宽带接入服务 器根据所述接入请求报文中携带的所述用户设备的信息和预 先设置的所述对应关系,为所述用户i殳备提供接入服务具体包 括所述宽带接入服务器判断所述接入请求报文中的所述用 户设备的外层虚拟局域网标识是否为所述宽带接入服务器预 先设置的外层虚拟局域网标识;在判断结果为是的情况下,继续判断所述接入请求报文中 的所述用户设备的内层虚拟局域网标识是否为所述宽带接入月良务器预先i殳置的内层虚拟局域网标识;在判断结果为是的情况下,所述宽带接入服务器根据所述 流量控制信息为所述用户设备提供接入服务。
4. 才艮据权利要求1至3中任一项所述的方法,其特征在于,所述 流量纟空制〗言息包4舌以下至少之一 服务质量标识,用于标识是否采用服务质量控制;上4亍流量标识,用于标识采用上4亍流量4空制;下4亍流量标识,用于标识采用下4亍流量控制。
5. 根据权利要求4所述的方法,其特征在于,所述宽带接入服务 器根据所述流量控制信息为所述用户设备提供接入服务具体 包括查找与所述接入请求报文中的所述用户设备的内层虚拟 局域网标识对应的服务质量标识;在所述服务质量标识有效的情况下,根据所述服务质量标 识对应的上^f于流量标识和下4于流量标识进4于流量控制。
6. 根据权利要求1所述的方法,其特征在于,在所述用户设备的 服务质量变化的情况下,修改所述对应关系中的相关信息。
7. —种宽带接入服务器,其特征在于,包括设置模块,用于预先设置用户设备信息与流量控制信息的 对应关系,其中,所述用户设备信息包括外层虚拟局域网标 识以及内层虚拟局i或网标识,其中,属于同一'J、区的所有用户设备具有相同的外层虚拟局域网标识,同 一 小区内的不同用户i殳备具有不同的内层虚拟局域网标识;接收模块,用于接收来自用户设备的接入请求报文,其中, 所述接入请求报文中携带有所述用户设备的信息;管理模块,用于根据所述接入请求报文中携带的所述用户 设备的信息和预先设置的所述对应关系,为所述用户设备提供 接入服务。
8. 根据权利要求7所述的服务器,其特征在于,所述接收模块接 收的接入请求报文中携带的所述用户设备的信息包括所述用 户i殳备的外层虚拟局域网标识、所述用户i殳备的内层虚拟局域 网标识。
9. 根据权利要求8所述的服务器,其特征在于,所述管理模块进 一步包括第 一判断模块,用于判断所述接入请求^^文中的所述用户 设备的外层虚拟局域网标识是否为所述设置模块预先设置的 外层虚拟局i或网标识;第二判断模块,用于在所述第一判断模块的判断结果为是 的情况下,继续判断所述接入请求报文中的所述用户设备的内 层虚拟局域网标识是否为所述设置模块预先设置的内层虚拟 局i或网才示i口、;接入模块,用于在所述第二判断模块的判断结果为是的情 况下,根据所述流量控制信息为所述用户设备提供接入服务。
10. 根据权利要求7至9中任一项所述的服务器,其特征在于,所 述流量控制信息包括以下至少之一 服务质量标识,用于标识是否采用服务质量控制;上行流量标识,用于标识采用上4于流量4空制; 下4亍流量标识,用于标识采用下4于流量纟空制。
全文摘要
本发明公开了一种宽带管理方法以及宽带接入服务器,其中,该方法包括在宽带接入服务器中预先设置用户设备信息与流量控制信息的对应关系,其中,用户设备信息包括外层虚拟局域网标识以及内层虚拟局域网标识,其中,属于同一小区的所有用户设备具有相同的外层虚拟局域网标识,同一小区内的不同用户设备具有不同的内层虚拟局域网标识;宽带接入服务器接收来自用户设备的接入请求报文,其中,接入请求报文中携带有用户设备的信息;宽带接入服务器根据接入请求报文中携带的用户设备的信息和预先设置的对应关系,为用户设备提供接入服务。通过本发明,能够通过监管VLAN实现监管用户带宽。
文档编号H04L12/56GK101299725SQ200810127119
公开日2008年11月5日 申请日期2008年6月19日 优先权日2008年6月19日
发明者慧 王, 勇 黄 申请人:中兴通讯股份有限公司