终端设备的拨号方法和接入设备的制作方法

文档序号:7987275阅读:172来源:国知局
终端设备的拨号方法和接入设备的制作方法
【专利摘要】本发明提供一种终端设备的拨号方法和接入设备,该方法包括:接入设备向网络中发送探测报文,获取在线的宽带接入服务器BRAS的媒体访问控制MAC地址,将获取的BRAS的MAC地址保存在BRAS列表中;向该BRAS列表中的MAC地址对应的BRAS发送握手报文,以获取对应的BRAS是否处于离线状态;获取处于离线状态的BRAS的MAC地址,从BRAS的MAC地址和终端设备的MAC地址以及会话Session?ID的对应关系中,获取归属于处于离线状态的BRAS的终端设备的MAC地址和Session?ID;根据获取的终端设备的MAC地址和Session?ID向对应的终端设备发送下线通知报文,以使得对应的终端设备进行拨号。
【专利说明】终端设备的拨号方法和接入设备
【技术领域】
[0001]本发明涉及通信技术,尤其涉及一种终端设备的拨号方法和接入设备。
【背景技术】
[0002]目前,宽带运营商往往使用多个宽带接入服务器(Broadband RemoteAccessServer ;简称:BRAS)或者一个BRAS上的多个端口来分担用户和流量。另外,在以太网承载 PPP 协议(Point To Point Protocol Over Ethernet ;简称:PPPoE)用户拨号时,会与第一个响应的BRAS建立连接,即选择该第一个响应的BRAS作为认证服务器。在该终端与该BRAS之间建立连接后,该终端每隔预定时间,与该BRAS之间建立链路控制协议(LinkControlProtocol ;简称:LCP)握手,以判断该BRAS是否故障。当该BRAS发生故障时,该终端与该BRAS之间的LCP握手会连续超时,从而使得该终端下线重新拨号到其他正常工作的BRAS 上。
[0003]但是,通过该终端与该BRAS之间建立LCP握手,判断出该BRAS故障后重新拨号到其他正常工作的BRAS上的过程长达几十秒到几分钟,因此,造成了业务中断时间较长,用户感知较差的问题。

【发明内容】

[0004]本发明提供一种终端设备的拨号方法和接入设备,以用于减少因BRAS故障或者连接故障而离线所导致的业务中断时间。
[0005]本发明的第一方面是提供一种终端设备的拨号方法,包括:
[0006]接入设备向网络中发送探测报文,获取在线的宽带接入服务器BRAS的媒体访问控制MAC地址,将获取的BRAS的MAC地址保存在BRAS列表中;
[0007]所述接入设备向所述BRAS列表中的MAC地址对应的BRAS发送握手报文,以获取对应的BRAS的当前状态;
[0008]所述接入设备获取处于离线状态的BRAS的MAC地址,从BRAS的MAC地址和终端设备的MAC地址以及会话Session ID的对应关系中,获取归属于处于离线状态的BRAS的终端设备的MAC地址和Session ID ;
[0009]所述接入设备根据获取的终端设备的MAC地址和Session ID向对应的终端设备发送下线通知报文,以使得对应的终端设备进行拨号。
[0010]在第一方面的第一种可能实现方式中,所述接入设备向网络中发送探测报文,获取在线的宽带接入服务器BRAS的媒体访问控制MAC地址,将获取的BRAS的MAC地址保存在BRAS列表中,具体包括:
[0011]所述接入设备向所述网络中的BRAS发送以太网承载点对点协议PPPoE激活发现起始分组PADI报文;
[0012]所述接入设备接收BRAS的PPPoE激活发现阶段服务报文PADO报文,从所述PADO报文中获取BRAS的MAC地址,将获取的BRAS的MAC地址存储到所述BRAS列表中。[0013]结合第一方面,在第一方面的第二种可能的实现方式中,所述接入设备向网络中发送探测报文,获取在线的宽带接入服务器BRAS的媒体访问控制MAC地址,将获取的BRAS的MAC地址保存在BRAS列表中,具体包括:
[0014]所述接入设备根据预先配置的BRAS的IP地址,向IP地址对应的BRAS发送地址解析协议ARP报文;
[0015]所述接入设备接收BRAS的ARP响应报文,从ARP响应报文中获取IP地址对应的BRAS的MAC地址,将获取的MAC地址存储到所述BRAS列表中。
[0016]结合第一方面,在第一方面的第三种可能的实现方式中,所述接入设备向网络中发送探测报文,获取在线的宽带接入服务器BRAS的媒体访问控制MAC地址,将获取的BRAS的MAC地址保存在BRAS列表中之后,所述方法还包括:
[0017]所述接入设备对终端设备向BRAS的拨号过程进行监控,从终端设备的拨号过程中获取终端设备的MAC地址、BRAS的MAC地址、以及Session ID,将获取终端设备的MAC地址、BRAS的MAC地址、以及Session ID形成对应关系保存到所述接入设备上。
[0018]结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述接入设备对终端设备向BRAS的拨号过程进行监控,从终端设备的拨号过程中获取终端设备的MAC地址、BRAS的MAC地址、以及Session ID,具体包括:
[0019]所述接入设备接收BRAS的以太网承载点对点协议PPPoE激活发现会话确认分组PADS报文;
[0020]所述接入设备将所述PADS报文中的终端设备的MAC地址、BRAS的MAC地址以及Session ID形成对应关系保存在所述接入设备上。
[0021]本发明的第二方面是提供一种接入设备,包括:第一收发机,用于向网络中发送探测报文,获取在线的宽带接入服务器BRAS的媒体访问控制MAC地址,将获取的BRAS的MAC地址保存在BRAS列表中;
[0022]第二收发机,用于向所述BRAS列表中的MAC地址对应的BRAS发送握手报文,以获取对应的BRAS的当前状态;
[0023]处理器,用于获取处于离线状态的BRAS的MAC地址,从BRAS的MAC地址和终端设备的MAC地址以及会话Session ID的对应关系中,获取归属于处于离线状态的BRAS的终端设备的MAC地址和Session ID ;
[0024]第三收发机,用于根据获取的终端设备的MAC地址和Session ID向对应的终端设备发送下线通知报文,以使得对应的终端设备进行拨号;
[0025]存储器,用于存储所述BRAS列表。
[0026]在第二方面的第一种可能实现方式中,所述第一收发机具体包括:
[0027]数据发送器,用于向所述网络中的BRAS发送以太网承载点对点协议PPPoE激活发现起始分组PADI报文;
[0028]数据接收器,用于接收BRAS的PPPoE激活发现阶段服务报文PADO报文,从所述PADO报文中获取BRAS的MAC地址,将获取的BRAS的MAC地址存储到所述BRAS列表中。
[0029]结合第二方面,在第二方面的第二种可能的实现方式中,所述第一收发机具体包括:
[0030]数据发送器,用于根据预先配置的BRAS的IP地址,向IP地址对应的BRAS发送地址解析协议ARP报文;
[0031]数据接收器,用于接收BRAS的ARP响应报文,从ARP响应报文中获取IP地址对应的BRAS的MAC地址,将获取的MAC地址存储到所述BRAS列表中。
[0032]结合第二方面的第一种可能的实现方式,在第二方面的第三种可能实现方式中,所述第二收发机还用于对终端设备向BRAS的拨号过程的报文进行转发;
[0033]所述处理器还用于从终端设备的拨号过程中获取终端设备的MAC地址、BRAS的MAC地址、以及Session ID,将获取终端设备的MAC地址、BRAS的MAC地址、以及SessionID形成对应关系保存到所述存储器中。
[0034]结合第二方面至第二方面的第三种中任一种可能实现方式,在第二方面的第四种可能实现方式中,所述接入设备为光线路终端0LT、数字用户线接入复用器DSLAM或者多业务接入节点MSAN。
[0035]本发明的第三方面是提供一种拨号系统,包括接入设备、终端设备、以及宽带接入服务器BRAS,所述终端设备通过所述接入设备连接到所述BRAS,其中,
[0036]所述接入设备,用于向网络中发送探测报文,获取在线的BRAS的媒体访问控制MAC地址,将获取的BRAS的MAC地址保存在BRAS列表中;向BRAS列表中的MAC地址对应的BRAS发送握手报文,以获取对应的BRAS的当前状态;获取处于离线状态的BRAS的MAC地址,从BRAS的MAC地址和终端设备的MAC地址以及会话Session ID的对应关系中获取归属于处于离线状态的BRAS的终端设备的MAC地址和Session ID ;以及根据获取的终端设备的MAC地址和Session ID向对应的终端设备发送下线通知报文;
[0037]终端设备,用于在收到接入设备的下线通知报文后进行拨号。
[0038]在第三方面的第一种可能实现方式中,所述接入设备还用于对终端设备向BRAS的拨号过程进行监控,从终端设备的拨号过程中获取终端设备的MAC地址、BRAS的MAC地址、以及Session ID,将获取终端设备的MAC地址、BRAS的MAC地址、以及Session ID形成对应关系保存到所述接入设备上。
[0039]本发明的技术效果是:接入设备向网络中发送探测报文,获取在线的BRAS的MAC地址,将获取的BRAS的MAC地址保存在BRAS列表中,向该BRAS列表中的MAC地址对应的BRAS发送握手报文,以获取对应的BRAS是否处于离线状态,当获取处于离线状态的BRAS的MAC地址后,从BRAS的MAC地址和终端设备的MAC地址以及Session ID的对应关系中,获取归属于处于离线状态的BRAS的终端设备的MAC地址和Session ID,根据获取的终端设备的MAC地址和Session ID向对应的终端设备发送下线通知报文,以使得对应的终端设备进行拨号,由于通过探知BRAS是否在线,在发现该BRAS离线时主动向连接在该BRAS上终端设备发送下线通知报文,使得终端设备可以自动重新进行拨号处理,因此,有效地减少了因BRAS故障或者连接故障而离线所导致的业务中断时间。
【专利附图】

【附图说明】
[0040]图1为本发明终端设备的拨号方法所应用的网络的架构示意图;
[0041]图2为本发明终端设备的拨号方法的一个实施例的流程图;
[0042]图3为本发明终端设备的拨号方法的另一个实施例的流程图;
[0043]图4为本发明接入设备的一个实施例的结构示意图;[0044]图5为本发明接入设备的另一个实施例的结构示意图。
【具体实施方式】
[0045]图1为本发明终端设备的拨号方法所应用的网络的架构示意图,如图1所示,该网络包括BRAS 11、接入节点(Access Node ;简称:AN) 12和终端设备13。其中,BRAS 11可具有一个或多个接口,每个接口与一个AN 12存在连接关系。AN 12可分别与多个BRAS 11的接口存在连接关系。用户设备13在同一次上线过程中,只与一个AN 12进行连接。
[0046]另夕卜,AN 12可以包括数字用户线路接入复用器(Digital SubscriberLineAccess Multiplexer ;简称:DSLAM)或者综合业务接入设备(Mult1-ServiceAccessNode ;简称:MSAN)等。用户设备13可以包括家庭网关、Modem、STB、PC等PPPoE客户端设备。
[0047]图2为本发明终端设备的拨号方法的一个实施例的流程图,结合上述图1所示的网络的结构示意图,如图2所示,本实施例的执行主体为接入节点,则该方法包括:
[0048]步骤101、接入设备向网络中发送探测报文,获取在线的BRAS的媒体访问控制(Media Access Control ;简称:MAC)地址,将获取的BRAS的MAC地址保存在BRAS列表中。
[0049]步骤102、接入设备向该BRAS列表中的MAC地址对应的BRAS发送握手报文,以获取对应的BRAS的当前状态。
[0050]优选地,可以每隔第一预定时间,分别向BRAS列表中的每个BRAS的MAC地址对应的BRAS之间进行握手,即向每个BRAS的MAC地址对应的BRAS发送握手报文,以获取对应的BRAS的是否处于离线状态。其中,该第一预定时间是可以根据实际情况进行配置的,例如:该第一预定时间可以是0.5秒,即每隔0.5秒,就分别向每个BRAS发送握手报文。
[0051]更为优选地,可以采用接入点控制协议(Access Node Control Protocol ;简称:ANCP)、网际包探测器(Packet internet groper ;简称:PING)、地址解析协议(AddressResolution Protocol ;简称:ARP)、广播PADI或者单播PADI方式,分别与BRAS列表中每个BRAS的MAC地址对应的BRAS之间进行握手。
[0052]步骤103、接入设备获取处于离线状态的BRAS的MAC地址,从BRAS的MAC地址和终端设备的MAC地址以及会话Session ID的对应关系中,获取归属于处于离线状态的BRAS的终端设备的MAC地址和Session ID。
[0053]在本实施例中,需要说明的是,当与BRAS之间连续握手超时次数等于预定阈值时,即说明该BRAS处于离线状态,则从BRAS的MAC地址和终端设备的MAC地址以及SessionID中,获取归属于处于离线状态的BRAS的终端设备的MAC地址和Session ID。
[0054]在本实施例中,举例来说,当预定阈值为3时,接入设备每隔第一预定时间,向BRAS列表中的每个BRAS分别发送握手报文,如果在时间阈值内没有收到某个BRAS返回的回应报文,则针对该BRAS视为一次握手超时,如果该BRAS连续发生3次握手超时,则视为该BRAS离线(出现故障或者连接故障),此时,获取与该BRAS连接的终端设备的MAC地址和分配的 Session ID。
[0055]步骤104、接入设备根据获取的终端设备的MAC地址和Session ID向对应的终端设备发送下线通知报文,以使得对应的终端设备进行拨号。
[0056]在本实施例中,该下线通知报文为PPPOE积极探索终止(ΡΡΡ0Ε ActiveDiscoveryTerminal ;简称:PADT)报文,或者PADX报文,或者携带有立即重新拨号标识的PADT报文。其中,PADX报文泛指仿照PADT报文,通过使用新的code值,构造一种具有特定含义的新报文。相对于终端设备在接收到PADT报文后往往会延时几秒在重新进行拨号处理而言,终端设备在接收到PADX报文后会立即重新进行拨号处理,因此终端设备在接收到PADX报文后,不需要等待既可以重新进行拨号处理,更加有效地缩短中业务中断时间。
[0057]在本实施例中,接入设备向网络中发送探测报文,获取在线的BRAS的MAC地址,将获取的BRAS的MAC地址保存在BRAS列表中,向该BRAS列表中的MAC地址对应的BRAS发送握手报文,以获取对应的BRAS的当前状态,获取处于离线状态的BRAS的MAC地址后,从BRAS的MAC地址和终端设备的MAC地址以及Session ID的对应关系中,获取归属于处于离线状态的BRAS的终端设备的MAC地址和Session ID,根据获取的终端设备的MAC地址和Session ID向对应的终端设备发送下线通知报文,以使得对应的终端设备进行拨号,由于通过探知BRAS是否在线,在发现该BRAS离线时主动向连接在该BRAS上终端设备发送下线通知报文,使得终端设备可以自动重新进行拨号处理,因此,有效地减少了因BRAS故障或者连接故障而离线所导致的业务中断时间。
[0058]图3为本发明终端设备的拨号方法的另一个实施例的流程图,在上述图1所示实施例的基础上,如图2所示,在步骤101的一种具体实现方式为:
[0059]步骤101a、接入设备向网络中的BRAS发送以太网承载点对点协议(Point-to-Point Protocol over Ethernet ;简称:PPPoE)激活发现起始分组(ΡΡΡ0ΕActive Discovery Initiation ;简称:PADI)报文。
[0060]步骤101b、接入设备接收BRAS的PPPoE激活发现阶段服务报文(PPPOEActiveDiscovery Offer ;简称:PAD0)报文,从该PADO报文中获取该BRAS的MAC地址,将获取的BRAS的MAC地址存储到该BRAS列表中。
[0061]在本实施例中,优选地,接入设备可以每隔第二预定时间向网络中的BRAS发送PADI报文。其中,该第二预定时间是可以根据实际情况进行配置的,例如:该第二预定时间可以是10秒。
[0062]在本实施例中,接收设备向上行方向发送PADI报文(该PADI报文为广播报文),所有接收到的PADI的BRAS都会响应一个PADO报文,当接收到该PADO报文,就可以从该PADO报文上获取其发送的BRAS的MAC地址,从而探测到网络上有哪些在线的BRAS。其中,该MAC地址可以作为BRAS的唯一标识。
[0063]优选地,步骤IOlb之后,步骤102之前,该方法还可以包括:
[0064]步骤101c、接入设备对终端设备向BRAS的拨号过程进行监控,从终端设备的拨号过程中获取终端设备的MAC地址、BRAS的MAC地址、以及Session ID,将获取终端设备的MAC地址、BRAS的MAC地址、以及SessionID形成对应关系保存到所述接入设备上。
[0065]更为优选地,步骤IOlc的一种具体实现方式为:
[0066]接入设备接收BRAS的PPPoE激活发现会话确认分组(ΡΡΡ0Ε ActiveDiscoverySession-confirmation ;简称:PADS)报文;
[0067]接入设备将该PADS报文中的终端设备的MAC地址、BRAS的MAC地址以及SessionID形成对应关系保存在该接入设备上。
[0068]在本实施例中,对于每个终端设备而言,在终端设备进行拨号时,会选择第一个响应的BRAS作为认证服务器,并与之相连接。同时,由于终端设备拨号时需要经过AN,因此,AN可以监听到认证服务器返回给终端设备的PPPOE积极探索会议确认(PPPOE ActiveDiscovery Session-conf irmation ;简称:PADS)报文,从而记录该用户的基本信息,即该终端设备的MAC地址和会议标识(Session ID),建立该该终端设备的MAC地址和Session ID以及该BRAS的MAC地址的映射关系。
[0069]还需要说明的是,步骤101还可以有如下另一个具体实现方式:
[0070]接入设备根据预先配置的BRAS的IP地址,向IP地址对应的BRAS发送地址解析协议(Address Resolution Protocol ;简称:ARP)报文;
[0071]接入设备接收BRAS的ARP响应报文,从ARP响应报文中获取IP地址对应的BRAS的MAC地址,将获取的MAC地址存储到BRAS列表中。
[0072]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0073]图4为本发明接入设备的一个实施例的结构示意图,如图4所示,本实施例的接入设备包括第一收发机21、第二收发机22、处理器23、第三收发机24和存储器25,其中,第一收发机21用于向网络中发送探测报文,获取在线的BRAS的MAC地址,将获取的BRAS的MAC地址保存在BRAS列表中;第二收发机22用于向该BRAS列表中的MAC地址对应的BRAS发送握手报文,以获取对应的BRAS的当前状态;处理器23用于获取处于离线状态的BRAS的MAC地址,从BRAS的MAC地址和终端设备的MAC地址以及会话Session ID的对应关系中,获取归属于处于离线状态的BRAS的终端设备的MAC地址和Session ID ;第三收发机24用于根据获取的终端设备的MAC地址和Session ID向对应的终端设备发送下线通知报文,以使得对应的终端设备进行拨号;存储器25用于存储所述BRAS列表。
[0074]本实施例的接入设备可以执行图2所示方法实施例的技术方案,其实现原理相类似,此处不再赘述。
[0075]另外,该第一收发机21、第二收发机22和第三收发机24可以为同一收发机,也可以是三个独立的收发机。处理器23可以为中央处理器(CentralProcessing Unit ;简称:CPU)等。存储器25的具体形态可以为RAM、ROM、闪存Flash等。其中,还需要说明的是,当接入设备为DSLAM时,上述收发机可以为联合收发机;当接入设备为OLT时,上述收发机可以为光收发机;当接入设备为MSAN时,上述收发机可以为以太网交换芯片(LSW)、可编程逻辑(Field — Programmable Gate Array ;简称:FPGA)或者网络处理器(Network Processor ;简称:NP)等。
[0076]在本实施例中,接入设备向网络中发送探测报文,获取在线的BRAS的MAC地址,将获取的BRAS的MAC地址保存在BRAS列表中,向该BRAS列表中的MAC地址对应的BRAS发送握手报文,以获取对应的BRAS是否处于离线状态,当获取处于离线状态的BRAS的MAC地址后,从BRAS的MAC地址和终端设备的MAC地址以及Session ID的对应关系中,获取归属于处于离线状态的BRAS的终端设备的MAC地址和Session ID,根据获取的终端设备的MAC地址和Session ID向对应的终端设备发送下线通知报文,以使得对应的终端设备进行拨号,由于通过探知BRAS是否在线,在发现该BRAS离线时主动向连接在该BRAS上终端设备发送下线通知报文,使得终端设备可以自动重新进行拨号处理,因此,有效地减少了因BRAS故障或者连接故障而离线所导致的业务中断时间。
[0077]图5为本发明接入设备的另一个实施例的结构示意图,在上述图5所示实施例的基础上,如图5所示,该第一收发机21具体包括:数据发送器211和数据接收器212 ;其中,数据发送器211用于向所述网络中的BRAS发送PADI报文;数据接收器212用于接收BRAS的PADO报文,从所述PADO报文中获取BRAS的MAC地址,将获取的BRAS的MAC地址存储到所述BRAS列表中。
[0078]或者,数据发送器211用于根据预先配置的BRAS的IP地址,向IP地址对应的BRAS发送地址解析协议ARP报文;数据接收器212用于接收BRAS的ARP响应报文,从ARP响应报文中获取IP地址对应的BRAS的MAC地址,将获取的MAC地址存储到所述BRAS列表中。
[0079]优选地,第二收发机22还用于对终端设备向BRAS的拨号过程的报文进行转发;
[0080]处理器23还用于从终端设备的拨号过程中获取终端设备的MAC地址、BRAS的MAC地址、以及Session ID,将获取终端设备的MAC地址、BRAS的MAC地址、以及Session ID形成对应关系保存到所述存储器25中。
[0081]更为优选地,该接入设备为OLT、DSLAM或者MSAN。
[0082]本发明还提供了一种拨号系统,包括:接入设备、终端设备、BRAS0终端设备通过接入设备连接到BRAS,其中,该接入设备,用于向网络中发送探测报文,获取在线的BRAS的媒体访问控制MAC地址,将获取的BRAS的MAC地址保存在BRAS列表中;向BRAS列表中的MAC地址对应的BRAS发送握手报文,以获取对应的BRAS是否处于离线状态;获取处于离线状态的BRAS的MAC地址,从BRAS的MAC地址和终端设备的MAC地址以及会话Session ID的对应关系中获取归属于处于离线状态的BRAS的终端设备的MAC地址和Session ID ;以及根据获取的终端设备的MAC地址和SessionID向对应的终端设备发送下线通知报文;
[0083]终端设备,用于在收到接入设备的下线通知报文后进行拨号。
[0084]另外,优选地,接入设备还用于对终端设备向BRAS的拨号过程进行监控,从终端设备的拨号过程中获取终端设备的MAC地址、BRAS的MAC地址、以及Session ID,将获取终端设备的MAC地址、BRAS的MAC地址、以及Session ID形成对应关系保存到该接入设备上。
[0085]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【权利要求】
1.一种终端设备的拨号方法,其特征在于,包括: 接入设备向网络中发送探测报文,获取在线的宽带接入服务器BRAS的媒体访问控制MAC地址,将获取的BRAS的MAC地址保存在BRAS列表中; 所述接入设备向所述BRAS列表中的MAC地址对应的BRAS发送握手报文,以获取对应的BRAS的当前状态; 所述接入设备获取处于离线状态的BRAS的MAC地址,从BRAS的MAC地址和终端设备的MAC地址以及会话Session ID的对应关系中,获取归属于处于离线状态的BRAS的终端设备的MAC地址和Session ID ; 所述接入设备根据获取的终端设备的MAC地址和Session ID向对应的终端设备发送下线通知报文,以使得对应的终端设备进行拨号。
2.根据权利要求1所述的方法,其特征在于,所述接入设备向网络中发送探测报文,获取在线的宽带接入服务器BRAS的媒体访问控制MAC地址,将获取的BRAS的MAC地址保存在BRAS列表中具体包括: 所述接入设备向所述网络中的BRAS发送以太网承载点对点协议PPPoE激活发现起始分组PADI报文; 所述接入设备接收BRAS的PPPoE激活发现阶段服务报文PADO报文,从所述PADO报文中获取BRAS的MAC地址,将获取的BRAS的MAC地址存储到所述BRAS列表中。
3.根据权利要求1所述的方法,其特征在于,所述接入设备向网络中发送探测报文,获取在线的宽带接入服务器BRAS的媒体访问控制MAC地址,将获取的BRAS的MAC地址保存在BRAS列表中,具体包括: 所述接入设备根据预先 配置的BRAS的IP地址,向IP地址对应的BRAS发送地址解析协议ARP报文; 所述接入设备接收BRAS的ARP响应报文,从ARP响应报文中获取IP地址对应的BRAS的MAC地址,将获取的MAC地址存储到所述BRAS列表中。
4.根据权利要求1所述的方法,其特征在于,所述接入设备向网络中发送探测报文,获取在线的宽带接入服务器BRAS的媒体访问控制MAC地址,将获取的BRAS的MAC地址保存在BRAS列表中之后,所述方法还包括: 所述接入设备对终端设备向BRAS的拨号过程进行监控,从终端设备的拨号过程中获取终端设备的MAC地址、BRAS的MAC地址、以及Session ID,将获取终端设备的MAC地址、BRAS的MAC地址、以及Session ID形成对应关系保存到所述接入设备上。
5.根据权利要求4所述的方法,其特征在于,所述接入设备对终端设备向BRAS的拨号过程进行监控,从终端设备的拨号过程中获取终端设备的MAC地址、BRAS的MAC地址、以及Session ID,具体包括: 所述接入设备接收BRAS的以太网承载点对点协议PPPoE激活发现会话确认分组PADS报文; 所述接入设备将所述PADS报文中的终端设备的MAC地址、BRAS的MAC地址以及Session ID形成对应关系保存在所述接入设备上。
6.一种接入设备,其特征在于,包括: 第一收发机,用于向网络中发送探测报文,获取在线的宽带接入服务器BRAS的媒体访问控制MAC地址,将获取的BRAS的MAC地址保存在BRAS列表中; 第二收发机,用于向所述BRAS列表中的MAC地址对应的BRAS发送握手报文,以获取对应的BRAS的当前状态; 处理器,用于获取处于离线状态的BRAS的MAC地址,从BRAS的MAC地址和终端设备的MAC地址以及会话Session ID的对应关系中,获取归属于处于离线状态的BRAS的终端设备的 MAC 地址和 Session ID ; 第三收发机,用于根据获取的终端设备的MAC地址和Session ID向对应的终端设备发送下线通知报文,以使得对应的终端设备进行拨号; 存储器,用于存储所述BRAS列表。
7.根据权利要求6所述的接入设备,其特征在于,所述第一收发机具体包括: 数据发送器,用于向所述网络中的BRAS发送以太网承载点对点协议PPPoE激活发现起始分组PADI报文; 数据接收器,用于接收BRAS的PPPoE激活发现阶段服务报文PADO报文,从所述PADO报文中获取BRAS的MAC地址,将获取的BRAS的MAC地址存储到所述BRAS列表中。
8.根据权利要求7所述的接入设备,其特征在于,所述第一收发机具体包括: 数据发送器,用于根据预先配置的BRAS的IP地址,向IP地址对应的BRAS发送地址解析协议ARP报文; 数据接收器,用 于接收BRAS的ARP响应报文,从ARP响应报文中获取IP地址对应的BRAS的MAC地址,将获取的MAC地址存储到所述BRAS列表中。
9.根据权利要求7所述的接入设备,其特征在于, 所述第二收发机还用于对终端设备向BRAS的拨号过程的报文进行转发; 所述处理器还用于从终端设备的拨号过程中获取终端设备的MAC地址、BRAS的MAC地址、以及Session ID,将获取终端设备的MAC地址、BRAS的MAC地址、以及Session ID形成对应关系保存到所述存储器中。
10.根据权利要求6-9任意一项所述的接入设备,其特征在于,所述接入设备为光线路终端0LT、数字用户线接入复用器DSLAM或者多业务接入节点MSAN。
11.一种拨号系统,包括接入设备、终端设备、以及宽带接入服务器BRAS,所述终端设备通过所述接入设备连接到所述BRAS,其特征在于, 所述接入设备,用于向网络中发送探测报文,获取在线的BRAS的媒体访问控制MAC地址,将获取的BRAS的MAC地址保存在BRAS列表中;向BRAS列表中的MAC地址对应的BRAS发送握手报文,以获取对应的BRAS的当前状态;获取处于离线状态的BRAS的MAC地址,从BRAS的MAC地址和终端设备的MAC地址以及会话Session ID的对应关系中获取归属于处于离线状态的BRAS的终端设备的MAC地址和Session ID ;以及根据获取的终端设备的MAC地址和Session ID向对应的终端设备发送下线通知报文; 终端设备,用于在收到接入设备的下线通知报文后进行拨号。
12.根据权利要求10所述的拨号系统,其特征在于,所述接入设备还用于对终端设备向BRAS的拨号过程进行监控,从终端设备的拨号过程中获取终端设备的MAC地址、BRAS的MAC地址、以及Session ID,将获取终端设备的MAC地址、BRAS的MAC地址、以及SessionID形成对应关系保存到所述接入设备上。
【文档编号】H04L29/12GK103873335SQ201210538919
【公开日】2014年6月18日 申请日期:2012年12月13日 优先权日:2012年12月13日
【发明者】赵胜涛, 薛俊杰, 张成国, 张少毅, 李春梅 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1