一种动态控制dsl设备端口速率的方法

文档序号:7661613阅读:205来源:国知局
专利名称:一种动态控制dsl设备端口速率的方法
技术领域
本发明属于通讯技术类,尤其涉及一种DSL ( digital subscriber line, 数字用户线)动态策略调整技术。
背景技术
在基于分组交换、多种业务并存的下一代网络中,如何为具有不同服 务质量要求的各种业务提供相应的QoS保证是NGN (Next Generation Network)的一个关键性要求,也是目前业界研究的一个焦点。ITU-T的 E.800对QoS的定义是"决定用户对服务满意程度的业务性能的综合效 果,,。进一步说,QoS包括两层含义业务性能和业务差别。对业务性能 的保证应该是端到端的、连续的、可预测的、大于或等于预定值的,体现 业务性能的关键网络层参数有时延、抖动和丢包率。在端到端的QoS框架中,核心问题就是在多接入技术和多管理域的 网络环境中如何使有限的网络资源最优化以支持多种业务的不同QoS要 求。因此,网络必须在资源分配和业务传递上足够灵活和智能,而不能像 消极的、需要端用户来适应的传统的尽力而为的Intemet那样。而且由于DSL的线路实际的带宽,不但与线路配置有关,还与线路 实际的状况(包括长度,周围干扰等因素)有关。因此,如何按照QoS 策略控制和管理一系列网络行为,尤其是如何进行有效的资源控制和管 理,成为IP网络提供QoS的一个关键所在。发明内容本发明所要解决的技术问题是提供一种动态控制DSL设备端口速率 的方法,以解决如何可以实现获得DSL端口当前实际的协商速率的问题。为了解决上述技术问题,本发明提供了一种动态控制DSL设备端口 速率的方法,其特征在于,包括以下步骤(1 )对至少由BRAS设备、交换机和DSL设备组成的网络将该BRAS 和DSL之间支持控制协议,并由BRAS设备上的控制器实现对所述DSL 设备的触发和请求控制;(2)所述DSL设备中的报告/执行功能模块传送一个消息将该DSL 设备的基本信息、以及该DSL设备和终端设备的协商结果发给所述BRAS 设备;(3 )当DSL设备端口增加或减少时,该DSL设备通过其报告/执行 功能模块传送一个包含当前的DSL设备的基本信息的消息给BRAS设备, 所述BRAS设备根据该消息和步骤(2 )的协商结果,对DSL设备端口速 率进行控制。本发明所述的方法,其中,步骤(l)中所述控制协议,为通过在IP 层或者TCP/UDP层扩充GSMPv3协议来实现的控制协-汉。其中,步骤(1)中所述交换机支持Ethernet网络或ATM网络;其中,步骤(3 )中所述消息为GSMP PORT UP EVENT消息;步骤(3)中所述DSL设备的基本信息,包括线路类型、端口状态、 实际速率、最小速率、最大速率、低功耗下最小速率;其中,所述DSL设备为网络节点设备或二层交换机设备;其中,所述步骤(3)进一步包括当DSL设备端口增加或减少时,该DSL设备通过其报告/执行功能模 块传送一个包含当前的DSL设备的基本信息的消息给BRAS设备,所述 BRAS设备回应一个确认消息并根据接收消息和步骤(2)的协商结果, 对DSL设备端口速率进行控制。采用本发明可以动态获得当前DSL与用户协商的端口速率,从而为 QoS控制提供一个更加接近实际速率的参考数据。
附闺i兌明

图1是本发明实施例所述的一种动态控制DSL设备端口速率的方法 的应用网络结构图;图2是本发明实施例所述的一种动态控制DSL设备端口速率的方法流程示意图。
具体实施方式
下面结合附图和具体实施方式
对本发明所述内容作详细说明。本发明的目的是提供一种动态控制DSL端口协商速率的方法。通过 本方法,可以实现获得DSL端口当前实际的协商速率。结合图1和2所示,本发明的目的是这样实现的 一种动态控制DSL 端口协商速率的大致方法为,按照图1方式进行组网;BRAS (Broadband Remote Access Server,宽带远程接入服务器)设备和DSL设备之间支持 控制协议通过扩展GSMPv3协议来实现,并作为BRAS设备与DSL设备 之间的通信协议;DSL设备主动上告BRAS设备自己端口的协商结果; 每增加一个新端口, DSL汇4艮增加一个端口速率;每减少一个端口, DSL 汇报相应端口关闭,所述BRAS设备根据增加或减少端口的消息和协商结 果,对DSL设备端口速率进行控制。如图2所示,本发明实施例的方法具体包括下列步骤步骤201,对至少由BRAS设备、交换机和DSL设备组成的网络将 该BRAS和DSL之间支持控制协议,并由BRAS设备上的控制器实现对 所述DSL设备的触发和请求控制;步骤202,所述DSL设备中的报告/执行功能模块传送一个消息将该 DSL设备的基本信息、以及该DSL设备和终端设备的协商结果发给所述 BRAS设备;步骤203,当DSL设备端口增加或减少时,该DSL设备通过其报告/ 执行功能模块传送一个包含当前的DSL设备的基本信息的消息给BRAS
设备,所述BRAS设备根据该消息和步骤202的协商结果,对DSL设备 端口速率进行控制。由于采用了以上的技术方案,本发明能够实现端口速率的动态获得的 方法。如图1所示,在BRAS设备和DSL设备(Access Node,还有可能是 二层交换机)之间实现的控制协议。其中,在整个控制框架中,有两种功 能实体控制器功能(controller) 这个功能或者用来请求具有控制器功能的 网元所需要的信息,或者触发具有报告/执行功能的网元(完成数据包上 传/下载(分插/复用)的业务单元, 一般每台设备(节点)都可以成为一 个网元)上的一定行为。控制器功能驻留在BRAS设备上。报告/执行功能(reporting and/or enforcement)模块报告功能用来向 控制器传递状态信息,控制器用这些信息来执行本地功能。执行功能被控 制器来触发一个本地的动作。报告/执行功能模块驻留在DSL设备上。上面所述的BRAS设备与DSL设备之间的控制协议是互联网工程工 作小组(Internet Engineering Task Force ,正TF )通过扩充GSMPv3 ( Global Switch Management Protocol v3 )协议来实现的。其中协议的要点是,必须 在IP层或者TCP/UDP层实现,这样无论DSL与BRAS之间是Ethernet 还是ATM (asynchronous transfer mode,异步传输才莫式),都可以运行该 协议。为了提供期望的业务等级,在用户登录并接入业务之前,BRAS设备 需要了解到DSL设备线路的初始属性。对于DSL用户来说,DSL设备实 际的线路带宽(最大、最小、实际)是与协商结果有关。当DSL局端设备与终端设备协商完成以后,局端设备会得到这条线 路上用户的带宽。此时DSL产生并传输一个GSMP PORT UP EVENT消 息给BRAS,消息中包含DSL线路以下信息线路类型指明线路为ADSL、 VDSL等;
端口状态up还是down; 实际速率(上行/下行); 最小速率(上行/下行); 最大速率(上行/下行); 低功耗下最小速率(上行/下行);每一个DSL设备端口 up起来,DSL设备都会发一个包含上面信息的 报文到BRAS设备。BRAS设备接受这个信息以后,会回应一个报文确认。 后面BRAS设备会根据DSL设备端口协商的实际速率,对该端口数据流 实现shaper,以避免到DSL设备再丟包,从而改善流量转发模型。当DSL设备线路丢失信号时,DSL设备产生一个PORT DOWN消息 并传送给BRAS设备。采用本申请可以实现DSL设备运行过程中的动态配置调整,从而可 以支持动态组播控制,动态带宽调整等新兴业务功能。由于采用了以上的技术方案,本发明能够实现端口速率的动态获得的 方法。以上所述又为本发明的示意实施例,应当知道这可以有许多变型,这 种变型不被认为是脱离本发明的示意实施例的精神和范围,并且所有这样 的本领域普通技术人员显而易见的变型被包含在所附权利要求的范围之 内。
权利要求
1、一种动态控制DSL设备端口速率的方法,其特征在于,包括以下步骤(1)对至少由BRAS设备、交换机和DSL设备组成的网络将该BRAS和DSL之间支持控制协议,并由BRAS设备上的控制器实现对所述DSL设备的触发和请求控制;(2)所述DSL设备中的报告/执行功能模块传送一个消息将该DSL设备的基本信息、以及该DSL设备和终端设备的协商结果发给所述BRAS设备;(3)当DSL设备端口增加或减少时,该DSL设备通过其报告/执行功能模块传送一个包含当前的DSL设备的基本信息的消息给BRAS设备,所述BRAS设备根据该消息和步骤(2)的协商结果,对DSL设备端口速率进行控制。
2、 如权利要求1所述的方法,其特征在于,步骤(1 )中所述控制协 议,为通过在IP层或者TCP/UDP层扩充GSMPv3协议来实现的控制协议。
3、 如权利要求l所述的方法,其特征在于,步骤(l)中所述交换机 支持Ethernet网络或ATM网络。
4、 如权利要求l所述的方法,其特征在于,步骤(3)中所述消息为 GSMP PORT UP EVENT消息。
5、 如权利要求1所述的方法,其特征在于,步骤(3)中所述DSL 设备的基本信息,包括线路类型、端口状态、实际速率、最小速率、最 大速率、低功耗下最小速率。
6、 如权利要求l所述的方法,其特征在于,所述DSL设备为网络节 点设备或二层交换机设备。
7、 如权利要求1所述的方法,其特征在于,所述步骤(3)进一步包括当DSL设备端口增加或减少时,该DSL设备通过其报告/执行功能模 块传送一个包含当前的DSL设备的基本信息的消息给BRAS设备,所述 BRAS设备回应一个确认消息并根据接收消息和步骤(2)的协商结果, 对DSL设备端口速率进行控制。
全文摘要
本发明公开一种动态控制DSL设备端口速率的方法,包括(1)对至少由BRAS设备、交换机和DSL设备组成的网络将该BRAS和DSL之间支持控制协议,并由BRAS设备上的控制器实现对DSL设备的触发和请求控制;(2)DSL设备中的报告/执行功能模块传送一个消息将该DSL设备的基本信息、以及该DSL设备和终端设备的协商结果发给BRAS设备;(3)当DSL设备端口增加或减少时,该DSL设备通过其报告/执行功能模块传送一个包含当前的DSL设备的基本信息的消息给BRAS设备,BRAS设备根据该消息和步骤(2)的协商结果,对DSL设备端口速率进行控制。本发明可动态获得当前DSL与用户协商的端口速率,从而为QoS控制提供一个更加接近实际速率的参考数据。
文档编号H04Q3/00GK101399819SQ20071015254
公开日2009年4月1日 申请日期2007年9月27日 优先权日2007年9月27日
发明者鹏 孙 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1