接入节点的业务控制方法和装置的制作方法

文档序号:7766607阅读:372来源:国知局
专利名称:接入节点的业务控制方法和装置的制作方法
技术领域
本发明涉及网络领域,尤其涉及一种接入节点的业务控制方法和装置。
背景技术
ANCP (Access Node Control Protocol,接入节点控制协议)作为一种宽带多业 务架构下的二层控制协议,其目的是在接入层和汇聚层提供一套通用的同QoS(Quality of krvice,服务质量)、业务和用户相关的操作控制平面。由于ANCP是在GSMP (General SwitchManagement Protocol,通用交换机管理协议)基础扩展的,管理域是基于分区划分, 而加入管理域的对象依然局限于物理端口,随着宽带业务的发展,需要对管理域中的对象 进一步细分,以满足现网实际应用中,对用户业务细分管理的需要。目前ANCP的相关协议,对于分区的管理对象只支持物理端口,同时一个物理端 口只能属于一个分区。随着宽带业务的细分和P0N(PaSSive Optical Network,无源光纤 网络)接入的普及,ANCP作为一种NAS (Network Access Server,网络接入服务器)控制 AN (Access Node,接入节点)接入业务的机制,基于物理端口管理的粒度过粗,应用上存在 很大的局限性。

发明内容
本发明实施例提供一种接入节点的业务控制方法和装置,以解决由于ANCP分区 管理对象粒度太粗,使得NAS无法有效管理AN等设备的接入业务的问题。一方面,本发明实施例提供一种接入节点的业务控制方法,所述接入节点上划分 有至少一个接入节点控制协议ANCP分区,每个ANCP分区对应一个网络接入服务器NAS,所 述方法包括根据设定的规则获取ANCP分区所管辖的物理对象的逻辑标识,每个逻辑标识 用于标识一个物理对象,将获取的逻辑标识保存在ANCP分区中;根据ANCP分区中的逻辑标 识获取ANCP分区所管辖的物理对象的接入拓扑,将ANCP分区中的接入拓扑上报给对应的 NAS,以使得对应的NAS根据上报的接入拓扑进行业务控制。一方面,本发明实施例还提供一种接入节点,所述接入节点上划分有至少一个接 入节点控制协议ANCP分区,每个ANCP分区对应一个网络接入服务器NAS,所述接入节点包 括标识获取单元,用于根据设定的规则获取ANCP分区所管辖的物理对象的逻辑标识,每 个逻辑标识用于标识一个物理对象,将获取的逻辑标识保存在ANCP分区中;上报单元,用 于根据ANCP分区中的逻辑标识获取ANCP分区所管辖的物理对象的接入拓扑,将ANCP分区 中的接入拓扑上报给对应的NAS,以使得对应的NAS根据上报的接入拓扑进行业务控制。—方面,本发明实施例还提供一种业务控制系统,所述系统包括接入节点以及至 少一个网络接入服务器NAS,所述接入节点上划分有至少一个接入节点控制协议ANCP分 区,每个ANCP分区对应一个NAS ;所述接入节点,用于根据设定的规则获取ANCP分区所管 辖的物理对象的逻辑标识,每个逻辑标识用于标识一个物理对象,将获取的逻辑标识保存 在ANCP分区中;根据ANCP分区中的逻辑标识获取ANCP分区所管辖的物理对象的接入拓扑,将ANCP分区中的接入拓扑上报给对应的NAS ;NAS,用于根据上报的接入拓扑对对应的 ANCP分区所管辖的物理对象进行业务控制。通过本发明实施例提供的方法和装置,有效解决了由于ANCP分区管理对象粒度 太粗,使得NAS无法有效管理AN等设备的接入业务的问题。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不 构成对本发明的限定。在附图中图1为本发明实施例在AN上划分管理分区的示意图;图2为本发明一实施例的接入节点的业务控制方法的流程图;图3为ANCP分区中的接入拓扑结构示意图;图4为根据本实施例的方法进行接入拓扑上报的示意图;图5为AN根据NAS的线路配置指示进行线路配置的流程图;图6为AN根据NAS的配置指示进行线路配置的示意图;图7为AN根据NAS的OAM指示进行OAM探测的流程图;图8为本发明实施例提供的接入节点的组成框图;图9为本发明实施例提供的业务控制系统的组成框图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附 图,对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本 发明,但并不作为对本发明的限定。为了能清楚的描述本发明实施例所提供的方案,下面将对本发明实施例所应用 的一个场景进行描述,所提供的场景包括AN以及至少一个NAS。AN可以通过多种接入 方式接入多种业务,为了对这些不同类型的业务进行管理,可以在AN上划分多个管理分 区,每个管理分区可以对应一个NAS,如图1所示,本实施例中的管理分区将以ANCP分 区作为举例。AN可以管理至少一个物理对象,本实施例中的物理对象可以是物理端口 PORT、ONT (OpticalNetwork ^Termination,光网络终端)、ONU(Optical Network Unit,光
)、PVC(PermanentVirtual Circuit,)、GEM(GP0N Encapsulation
Method, GPON (Gigabit Capable Ρ0Ν,千兆位无源光网络)封装模式)、LLID (Logical Link Identifier,逻辑链路标识)、和/或业务流Flow等。图2为本发明实施例提供的一种接入节点的业务控制方法的流程图,请参照图2, 该方法包括步骤201,根据设定的规则获取ANCP分区所管辖的物理对象的逻辑标识,将获取 的逻辑标识保存在ANCP分区中。本步骤中需要对ANCP分区所管辖的物理对象进行逻辑抽象,具体方式可以是根 据设定的规则获取物理对象所对应的逻辑标识,将获取的逻辑标识保存在ANCP分区中,作 为逻辑对象接受ANCP分区的管理,其中,每个逻辑标识用于标识一个物理对象。本实施例 中设定的规则可以是已有的IfIndex抽象方法,令整数的高字节代表逻辑对象的类型,令该整数的低字节代表逻辑对象标识。设定的规则也可以是根据物理的对象在AN上的位置 信息和/或物理对象的标签ID,还可以是其它的规则等。以物理的对象在AN上的位置信息和/或物理对象的标签ID作为举例,对于不同 的物理对象,获取的逻辑标识可以分别如下物理端口 PORT的逻辑标识可以是AN上的框号、槽号、和/或端口号;ONT的逻辑标识可以是AN上的框号、槽号、端口号、和/或ONT-ID ;ONU的逻辑标识可以是AN上的框号、槽号、端口号、和/或ONU-ID ;PVC的逻辑标识可以是AN上的框号、槽号、端口号、VPIJP /或VCI ;GEM的逻辑标识可以是AN上的框号、槽号、端口号、和/或GEM-ID ;LLID的逻辑标识可以是AN上的框号、槽号、端口号、和/或LLID ;Flow的逻辑标识可以是AN上的框号、槽号、端口号、VPI、和/或FIowID ;可以是 AN上的框号、槽号、端口号、VPI、和/或C-VLAN ;也可以是AN上的框号、槽号、端口号、VPI、 和 / 或 0NT/GEM/C-VLAN,还可以是 FlowID。在一个实施例中,还可以将相同类型的物理对象对应的逻辑标识保存在一个ANCP 分区中,以方便管理。步骤203,根据ANCP分区中的逻辑标识获取ANCP分区中所管辖的物理对象的接入 拓扑。采取上述方法对ANCP分区所管辖的物理对象进行逻辑抽象后,根据抽象后的逻 辑标识获取ANCP分区中的接入拓扑,这里的接入拓扑可以是反映用户端设备和AN之间的 连接关系的拓扑结构。如图3所示,T0P0-1对应PORT,T0P0-2对应0ΝΤ,T0P0-3对应GEM, T0P0-4对应LLID,T0P0-5对应PVC,T0P0-6对应Flow。对于每个ANCP分区中的接入拓扑, 可以采用CID (Circuit ID,线路标识)进行标识。步骤205,将ANCP分区中的接入拓扑上报给对应的NAS,以使对应的NAS根据上报 的接入拓扑进行业务控制。本实施例中,当ANCP分区中的邻接关系建立、或者AN上的接入拓扑的速率发生变 化时,AN需要把ANCP分区上的接入拓扑上报给对应的NAS,以便NAS进行QoS、业务和用户 的相关控制。本实施例中,AN可以构造ANCP PORT UP(ANCP拓扑正常)报文,将ANCP分区中的 接入拓扑上报给对应的NAS,本实施例中的接入拓扑可以包含在CID中。AN在向NAS上报本节点的拓扑关系时,根据ANCP分区中的逻辑标识,构造 ANCPP0RT UP报文中的CID内容。如果加入ANCP分区的逻辑标识是对应的物理端口,CID 的内容可以为"anid atm frame/slot/port'\"anid eth frame/slot/port“ ^"anid pon frame/slot/port”;如果加入ANCP分区的逻辑标识是对应的PVC,CID的内容可以为"anid atmframe/slot/port vpi. vci ”;如果加入ANCP分区的逻辑标识是对应的Flow,CID的内容 ^1 "anid eth frame/slot/port [ vlan_id],,。在图4中,分区1中的T0P0-1是PVC的接入拓扑,因此,AN构造的CID为‘‘anid atm0/l/2:0. 32”,并将包含该CID的ANCP PORT UP报文发送到对应的NAS-I ;分区2中的 T0P0-2是Flow接入拓扑,因此,AN构造的CID为‘‘anid eth 0/2/2 100”,并将包含该CID WANCPPORT UP报文发送到对应的NAS-I。从图4中可以看出,在本实施例中,PVC对应的接入方式为 ADSL (Asymmetric Digital Subscriber Line,非对称数字用户环路)端口,Flow 对应的接入方式为Eth(Ethernet,以太网)端口。本发明实施例提供的方法,有效解决了一个用户定制不同ISPanternet Service Provider,互联网服务提供商)业务场景如何通过ANCP管理问题,同时解决了不同ISP对 于ANCP管理对象粒度不一致,如何实现ANCP管理的问题,为ANCP在多业务场景下的应用 提供的更广阔的前景。在一个实施例中,如果NAS要对AN的接入拓扑进行线路配置,则请参照图5,本实 施例的方法还包括步骤501 接收来自NAS的线路配置指示,所述线路配置指示包含线路标识CID ;步骤503 获取所述CID对应的逻辑标识,对该逻辑标识的接入拓扑对应的物理对 象进行线路配置或模板配置。其中,由于目前ANCP协议仅支持基于配置xDSL (各种类型DSL,Digital Subscribe Line,数字用户线路)端口的激活线路模板,因此,当逻辑标识的接入拓扑对应 的物理对象为物理端口或者PVC或者业务流Flow时,可以根据NAS下发的CID执行线路 配置动作,例如根据NAS下发的CID,解析出物理端口执行线路配置动作。随着ANCP应用 的逐步深入,仅仅配置物理端口的激活速率无法满足业务应用的需求,因此,当逻辑标识的 接入拓扑对应的物理对象为0NT/0NU时,可以根据NAS下发的CID执行DBA (Dynamically BandwidthAssignment,动态宽带分配)模板配置;当逻辑标识的接入拓扑对应的物理对象 为业务流Flow时,可以根据NAS下发的CID执行流量模板配置。以上只是举例说明,本实 施例并不以此作为限制。图6为AN根据NAS的配置指示进行线路配置的示意图,请参照图6,在本实施例 中,当AN接收到NAS-I发送的配置拓扑“anid atm 0/1/2 0. 32”的QoS参数的配置指示后, 解析出该CID“anid atm 0/1/2:0. 32”对应的逻辑标识T0P0-1后,确定该逻辑标识T0P0-1 的接入拓扑对应的物理对象为PVC,而该PVC对应的接入方式为ADSL,则该AN配置该ADSL 端口的线路模板。当AN接收到NAS-2发送的配置拓扑“anid eth 0/1/2 100”的QoS参数 的配置指示后,解析出该CID "anid eth 0/1/2 100”对应的逻辑标识T0P0-2后,确定该逻 辑标识T0P0-2的接入拓扑对应的物理对象为Flow,而该Flow对应的接入方式为Kh,则该 AN配置该业务流的QoS模板。通过本发明实施例提供的方法,AN在对ANCP分区管理对象进行细分后,可以执行 NAS基于拓扑下发的线路配置指示,根据拓扑找到对应的实体进行操作。由此有效解决了由 于ANCP分区管理对象粒度太粗,使得NAS无法有效管理AN等设备的接入业务的问题。在一个实施例中,如果NAS要对AN的接入拓扑进行0AM(Operation Administration andMaintenance,操作、管理和维护),则请参照图7,本实施例的方法还包 括步骤701 接收来自NAS的OAM报文,所述OAM报文包含线路标识CID ;步骤703 获取所述CID对应的逻辑标识,根据该逻辑标识对应的接入拓扑确定 OAM探测手段;步骤705 根据所述OAM探测手段对该逻辑标识对应的接入拓扑中的用户端设备 进行OAM探测。
其中,AN根据NAS发送的OAM报文,从中解析出CID参数,找到对应的接入拓扑, 再根据该接入拓扑选择OAM探测手段,完成对相应用户端设备的OAM探测功能。其中,当分区管理的逻辑标识是对物理端口的抽象时,OAM可以为对端口状态 的检测;当分区管理的逻辑标识是对PVC的抽象时,OAM可以为利用ATM (Asynchronous TransferMode,异步传输模式)(F4 (Virtual Path,虚拟路径)/F5 (Virtual Channel,虚拟 通道))的 loopback cell (环回信元)完成对 CPE(Customer premises equipment,用户 驻地设备)的状态检测;当分区管理的逻辑标识是对0NT/0NU的抽象时,OAM可以为利用 OMCI (ONTmanagement and control interface, ONT 管理控制接口 )或 ΕΤΗ0ΑΜ(以太网操 作管理和维护)的相关机制完成对0NT/0NU的连通性检查。以上只是举例说明,本实施例 并不以此作为限制。通过本发明实施例提供的方法,AN在对ANCP分区管理对象进行细分后,可以执行 NAS基于拓扑下发的OAM指示,根据拓扑找到对应的实体进行操作。由此有效解决了由于 ANCP分区管理对象粒度太粗,使得NAS无法有效管理AN等设备的接入业务的问题。图5和图7是在AN对ANCP分区管理对象进行细分后,执行NAS基于拓扑下发的 线路配置、OAM指示,根据逻辑标识找到对应的实体进行操作的两种应用场景,当AN对ANCP 分区管理对象进行细分后,执行NAS基于拓扑下发的组播控制指示时,可以采用类似的方 法找到对应的实体进行操作,这里不再赘述。图8为本发明实施例提供的一种接入节点的组成框图,请参照图8,该接入节点包 括标识获取单元81,用于根据设定的规则获取ANCP分区所管辖的物理对象的逻辑 标识,每个逻辑标识用于标识一个物理对象,将获取的逻辑标识保存在ANCP分区中;上报单元82,用于根据ANCP分区中的逻辑标识获取ANCP分区所管辖的物理对象 的接入拓扑,将ANCP分区中的接入拓扑上报给对应的NAS,以使得对应的NAS根据上报的接 入拓扑进行业务控制。在一个实施例中,该接入节点还包括第一接收处理单元83,用于接收来自NAS的包含线路标识CID的线路配置指示,获 取所述CID对应的逻辑标识,对该逻辑标识的接入拓扑对应的物理对象进行线路配置或模 板配置。在一个实施例中,该接入节点还包括第二接收处理单元,用于接收来自NAS的包含线路标识CID的操作、管理和维护 OAM报文,获取所述CID对应的逻辑标识,根据该逻辑标识对应的接入拓扑确定OAM探测手 段,采取所述OAM探测手段对该逻辑标识对应的接入拓扑中的用户端设备进行OAM探测。本实施例的接入节点的各组成部分分别用于实现图2、图5、图7所示实施例的方 法的各步骤,由于在图2、图5、图7所示实施例中,已经对各步骤进行了详细说明,在此不再 赘述。本发明实施例提供的接入节点,有效解决了一个用户定制不同ISP业务场景如何 通过ANCP管理问题,同时解决了不同ISP对于ANCP管理对象粒度不一致,如何实现ANCP 管理的问题,为ANCP在多业务场景下的应用提供的更广阔的前景。图9为本发明实施例提供的一种业务控制系统的组成框图,请参照图9,该系统包括接入节点91以及至少一个网络接入服务器NAS 92,该接入节点91上划分有至少一个接 入节点控制协议ANCP分区,每个ANCP分区对应一个NAS,其中接入节点91用于根据设定的规则获取ANCP分区所管辖的物理对象的逻辑标识, 每个逻辑标识用于标识一个物理对象,将获取的逻辑标识保存在ANCP分区中;根据ANCP分 区中的逻辑标识获取ANCP分区所管辖的物理对象的接入拓扑,将ANCP分区中的接入拓扑 上报给对应的NAS ;接入服务器设备92用于根据上报的接入拓扑对对应的ANCP分区所管辖的物理对 象进行业务控制。在本实施例中,接入节点91可以通过图8所示实施例的接入节点实现,由于在图 8所示实施例中,已经对接入节点进行了详细说明,在此不再赘述。通过本发明实施例提供的系统,使得接入节点AN有效解决了一个用户定制不同 ISP业务场景如何通过ANCP管理问题,同时解决了不同ISP对于ANCP管理对象粒度不一 致,如何实现ANCP管理的问题,为ANCP在多业务场景下的应用提供的更广阔的前景。结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执 行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存 储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术 领域内所公知的任意其它形式的存储介质中。以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详 细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保 护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本 发明的保护范围之内。
权利要求
1.一种接入节点的业务控制方法,其特征在于,所述接入节点上划分有至少一个接入 节点控制协议ANCP分区,每个ANCP分区对应一个网络接入服务器NAS,所述方法包括根据设定的规则获取ANCP分区所管辖的物理对象的逻辑标识,每个逻辑标识用于标 识一个物理对象,将获取的逻辑标识保存在ANCP分区中;根据ANCP分区中的逻辑标识获取ANCP分区所管辖的物理对象的接入拓扑,将ANCP分 区中的接入拓扑上报给对应的NAS,以使得对应的NAS根据上报的接入拓扑进行业务控制。
2.根据权利要求1所述的方法,其特征在于,所述物理对象包括物理端口、光网络终端 0ΝΤ、光网络单元0NU、永久虚电路PVC、千兆位无源光网络封装模式GEM、和/或逻辑链路标 识 LLID。
3.根据权利要求1所述的方法,其特征在于,接受对应的NAS所进行的业务控制具体包括接收来自NAS的线路配置指示,所述线路配置指示包含线路标识CID ; 获取所述CID对应的逻辑标识,对该逻辑标识对应的接入拓扑中的物理对象进行线路 配置或模板配置。
4.根据权利要求1所述的方法,其特征在于,接受对应的NAS所进行的业务控制具体包括接收来自NAS的操作、管理和维护OAM报文,所述OAM报文包含线路标识CID ; 获取所述CID对应的逻辑标识,根据该逻辑标识对应的接入拓扑确定OAM探测手段; 采取所述OAM探测手段对该逻辑标识对应的接入拓扑中的用户端设备进行OAM探测。
5.根据权利要求1所述的方法,其特征在于,相同类型的物理对象对应的逻辑标识保 存在一个ANCP分区中。
6.根据权利要求1-5任意一项所述的方法,其特征在于,所述逻辑标识可以是接入节 点上对应的框号、槽号、端口号、和对应的物理对象的标签ID中的一个或多个的组合。
7.一种接入节点,其特征在于,所述接入节点上划分有至少一个接入节点控制协议 ANCP分区,每个ANCP分区对应一个网络接入服务器NAS,所述接入节点包括标识获取单元,用于根据设定的规则获取ANCP分区所管辖的物理对象的逻辑标识,每 个逻辑标识用于标识一个物理对象,将获取的逻辑标识保存在ANCP分区中;上报单元,用于根据ANCP分区中的逻辑标识获取ANCP分区所管辖的物理对象的接入 拓扑,将ANCP分区中的接入拓扑上报给对应的NAS,以使得对应的NAS根据上报的接入拓扑 进行业务控制。
8.根据权利要求7所述的接入节点,其特征在于,所述接入节点还包括第一接收处理单元,用于接收来自NAS的包含线路标识CID的线路配置指示,获取所述 CID对应的逻辑标识,对该逻辑标识的接入拓扑对应的物理对象进行线路配置或模板配置。
9.根据权利要求7所述的接入节点,其特征在于,所述接入节点还包括第二接收处理单元,用于接收来自NAS的包含线路标识CID的操作、管理和维护OAM报 文,获取所述CID对应的逻辑标识,根据该逻辑标识对应的接入拓扑确定OAM探测手段,采 取所述OAM探测手段对该逻辑标识对应的接入拓扑中的用户端设备进行OAM探测。
10.一种业务控制系统,其特征在于,所述系统包括接入节点以及至少一个网络接入服 务器NAS,所述接入节点上划分有至少一个接入节点控制协议ANCP分区,每个ANCP分区对所述接入节点,用于根据设定的规则获取ANCP分区所管辖的物理对象的逻辑标识,每 个逻辑标识用于标识一个物理对象,将获取的逻辑标识保存在ANCP分区中;根据ANCP分区 中的逻辑标识获取ANCP分区所管辖的物理对象的接入拓扑,将ANCP分区中的接入拓扑上 报给对应的NAS ;NAS,用于根据上报的接入拓扑对对应的ANCP分区所管辖的物理对象进行业务控制。
全文摘要
本发明实施例提供一种接入节点的业务控制方法和装置,所述接入节点上划分有至少一个接入节点控制协议ANCP分区,每个ANCP分区对应一个网络接入服务器NAS,所述方法包括根据设定的规则获取ANCP分区所管辖的物理对象的逻辑标识,每个逻辑标识用于标识一个物理对象,将获取的逻辑标识保存在ANCP分区中;根据ANCP分区中的逻辑标识获取ANCP分区所管辖的物理对象的接入拓扑,将ANCP分区中的接入拓扑上报给对应的NAS,以使得对应的NAS根据上报的接入拓扑进行业务控制。通过本发明实施例提供的方法和装置,有效解决了由于ANCP分区管理对象粒度太粗,使得NAS无法有效管理AN等设备的接入业务的问题。
文档编号H04L12/56GK102143055SQ201010562560
公开日2011年8月3日 申请日期2010年11月26日 优先权日2010年11月26日
发明者戴新宁, 汪伊明 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1