1、AN向BRAS发起TCP连接。
BRAS使用特定端口6068进行监听,经过一定配置的AN加电启动后即向BRAS的该端口发起TCP连接。BRAS作为TCP的服务器端,AN作TCP客户端。
2、AN与BRAS之间建立GSMP邻接关系,同时完成ANCP能力协商。
ANCP协议定义的能力类型包括:
动态拓扑发现
线路参数配置
组播控制
线路检测管理
批量事务处理
3、ANCP正式工作阶段。
邻接关系建立后,ANCP进入正式工作阶段,包括:
动态拓扑发现及线路信息更新。
AN监测其接入侧用户环路的线路状态,将处于活动状态的线路ID(ANCP协议定义为Access-Loop-Circuit-ID,与DHCP控制报文的Option82信息或PPP控制报文的PPPoE 信息一致)、制式(如ADSL)、上下行带宽等信息通过ANCP协议上报给BRAS。当线路信息发生改变时,AN通过ANCP协议通知BRAS更新相关线路信息。
用户上线,应用相应的线路信息。
AN下相应线路上的用户上线时,用户连接请求消息中携带与线路ID一致的Option82信息或PPPoE 信息,BRAS由此获知用户与线路的对应关系,从而可根据线路信息对此线路上用户的业务进行带宽控制、流量监管等。
(可选)通过RADIUS服务器给DSLAM下发线路策略。
用户上线或定制业务时,RADIUS服务器根据相应线路信息,可向BRAS下发对应线路策略,BRAS将该策略下发给相应的DSLAM,DSLAM应用该策略。
用户物理线路OAM检测。
BRAS通过ANCP协议,向DSLAM下发OAM检测消息,DSLAM收到消息后会对相应DSL线路进行环回检测,并将检测结果通过ANCP协议反馈给BRAS。