WO2014090194A1 - 终端设备的拨号方法和接入设备 - Google Patents
终端设备的拨号方法和接入设备 Download PDFInfo
- Publication number
- WO2014090194A1 WO2014090194A1 PCT/CN2013/089424 CN2013089424W WO2014090194A1 WO 2014090194 A1 WO2014090194 A1 WO 2014090194A1 CN 2013089424 W CN2013089424 W CN 2013089424W WO 2014090194 A1 WO2014090194 A1 WO 2014090194A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- bras
- mac address
- terminal device
- message
- session
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 238000001514 detection method Methods 0.000 claims abstract 7
- 230000004044 response Effects 0.000 claims description 13
- 230000004913 activation Effects 0.000 claims description 10
- 230000000977 initiatory effect Effects 0.000 claims description 4
- 230000003287 optical effect Effects 0.000 claims description 4
- 238000012790 confirmation Methods 0.000 claims description 3
- 238000000131 plasma-assisted desorption ionisation Methods 0.000 claims 2
- 239000000523 sample Substances 0.000 description 12
- 238000010586 diagram Methods 0.000 description 6
- 229910001369 Brass Inorganic materials 0.000 description 4
- 239000010951 brass Substances 0.000 description 4
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
- H04L12/2869—Operational details of access network equipments
- H04L12/287—Remote access server, e.g. BRAS
- H04L12/2872—Termination of subscriber connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
- H04L12/2858—Access network architectures
- H04L12/2859—Point-to-point connection between the data network and the subscribers
Definitions
- the present invention relates to communications technologies, and in particular, to a dialing method and an access device for a terminal device. Background technique
- BRAS Broadband Remote Access Servers
- PPPoE Point To Point Protocol Over Ethernet
- the connection is established with the first responding BRAS, that is, the first responding BRAS is selected as the authentication server.
- LCP Link Control Protocol
- the present invention provides a dialing method and an access device for a terminal device, which are used to reduce service interruption time caused by offline failure due to BRAS failure or connection failure.
- a first aspect of the present invention provides a method for dialing a terminal device, including:
- the access device sends a probe packet to the network, obtains a media access control MAC address of the online broadband access server BRAS, and stores the obtained MAC address of the BRAS in the BRAS list; the access device is in the BRAS list.
- the BRAS corresponding to the MAC address sends a handshake message to obtain the current state of the corresponding BRAS;
- the access device acquires the MAC address of the BRAS in an offline state, from the MAC of the BRAS Obtaining, in the correspondence between the address and the MAC address of the terminal device and the session session ID, the MAC address and the Session ID of the terminal device belonging to the BRAS in the offline state;
- the access device sends an offline notification message to the corresponding terminal device according to the obtained MAC address and the session ID of the terminal device, so that the corresponding terminal device performs dialing.
- the access device sends a probe packet to the network, obtains a media access control MAC address of the online broadband access server BRAS, and saves the acquired MAC address of the BRAS.
- BRAS list specifically:
- the access device sends an Ethernet bearer point-to-point protocol PPPoE activation discovery start packet PADI message to the BRAS in the network;
- the access device receives the PADO packet of the PPPoE activation discovery phase service packet of the BRAS, obtains the MAC address of the BRAS from the PADO message, and stores the acquired MAC address of the BRAS into the BRAS list.
- the access device sends a probe packet to the network, and obtains a media access control MAC address of the online broadband access server BRAS, which is obtained.
- the MAC address of the BRAS is saved in the BRAS list, including:
- the access device sends an address resolution protocol ARP ⁇ message to the BRAS corresponding to the IP address according to the pre-configured BRAS IP address;
- the access device receives the ARP response packet of the BRAS, obtains the MAC address of the BRAS corresponding to the IP address from the ARP response packet, and stores the obtained MAC address in the BRAS list.
- the access device sends a probe packet to the network, and obtains a media access control MAC address of the online broadband access server BRAS, which is obtained by After the MAC address of the BRAS is saved in the BRAS list, the method further includes:
- the access device monitors the dialing process of the terminal device to the BRAS, obtains the MAC address of the terminal device, the MAC address of the BRAS, and the session ID from the dialing process of the terminal device, and obtains the MAC address of the terminal device and the MAC address of the BRAS.
- the address and the session ID form a correspondence relationship and are saved to the access device.
- the access device monitors a dialing process of the terminal device to the BRAS, and the dialing process of the slave terminal device Obtain the MAC address of the terminal device, the MAC address of the BRAS, and the Session ID. Specifically include:
- the access device receives the BRAS Ethernet bearer point-to-point protocol PPPoE activation discovery session acknowledgement packet PADS message;
- the access device stores, in the PADS packet, a MAC address of the terminal device, a MAC address of the BRAS, and a session ID in a corresponding relationship on the access device.
- a second aspect of the present invention provides an access device, including: a first transceiver, configured to send a probe packet to a network, obtain a media access control MAC address of an online broadband access server BRAS, and obtain a BRAS.
- the MAC address is saved in the BRAS list;
- a second transceiver configured to send a handshake message to the BRAS corresponding to the MAC address in the BRAS list, to obtain a current state of the corresponding BRAS;
- a processor configured to obtain a MAC address of the BRAS in an offline state, and obtain a MAC address of the terminal device belonging to the offline BRAS from the correspondence between the MAC address of the BRAS and the MAC address of the terminal device and the session session ID Session ID;
- a third transceiver configured to send a offline notification message to the corresponding terminal device according to the obtained MAC address and the session ID of the terminal device, so that the corresponding terminal device performs dialing;
- a memory for storing the BRAS list.
- the first transceiver specifically includes: a data transmitter, configured to send an Ethernet bearer point-to-point protocol PPPoE activation discovery start packet PADI to a BRAS in the network ;
- the data receiver is configured to receive the PADO packet of the PPPoE activation discovery phase service packet of the BRAS, obtain the MAC address of the BRAS from the PADO packet, and store the obtained MAC address of the BRAS into the BRAS list.
- the first transceiver specifically includes:
- a data sender configured to send an address resolution protocol ARP ⁇ message to the BRAS corresponding to the IP address according to the pre-configured BRAS IP address;
- the data receiver is configured to receive the ARP response packet of the BRAS, obtain the MAC address of the BRAS corresponding to the IP address from the ARP response packet, and store the obtained MAC address in the BRAS list.
- the second transceiver is further configured to forward the packet of the terminal device to the BRAS dialing process; the processor is further configured to obtain the MAC address of the terminal device and the MAC address of the BRAS from the dialing process of the terminal device.
- the address and the session ID are stored in the memory by the MAC address of the terminal device, the MAC address of the BRAS, and the session ID.
- the access device is an optical line terminal OLT, and a digital subscriber line access complex A DSLAM or a multi-service access node MSAN.
- a third aspect of the present invention provides a dialing system, including an access device, a terminal device, and a broadband access server BRAS, wherein the terminal device is connected to the BRAS through the access device, where
- the access device is configured to send a probe packet to the network, obtain a media access control MAC address of the online BRAS, and save the acquired MAC address of the BRAS in the BRAS list; and the BRAS corresponding to the MAC address in the BRAS list Sending a handshake message to obtain the current state of the corresponding BRAS; obtaining the MAC address of the BRAS in the offline state, obtaining the attribution from the correspondence between the MAC address of the BRAS and the MAC address of the terminal device and the session session ID The MAC address and the session ID of the terminal device of the BRAS; and sending the offline notification message to the corresponding terminal device according to the obtained MAC address and the session ID of the terminal device;
- the terminal device is configured to perform dialing after receiving the offline notification message of the access device.
- the access device is further configured to monitor a dialing process of the terminal device to the BRAS, and obtain a MAC address of the terminal device and a MAC address of the BRAS from the dialing process of the terminal device. And the session ID, and the MAC address of the terminal device, the MAC address of the BRAS, and the session ID are associated with each other and saved to the access device.
- the technical effect of the present invention is that the access device sends a probe packet to the network, obtains the MAC address of the online BRAS, and stores the acquired MAC address of the BRAS in the BRAS list, and the BRAS corresponding to the MAC address in the BRAS list. Send a handshake packet to obtain whether the corresponding BRAS is offline. After obtaining the MAC address of the BRAS in the offline state, obtain the attribution from the MAC address of the BRAS and the MAC address of the terminal device and the session ID.
- the MAC address and the session ID of the terminal device of the offline BRAS are sent to the corresponding terminal device according to the obtained MAC address and the session ID of the terminal device, so as to make the corresponding end
- the terminal device performs dialing.
- the offline notification message is sent to the terminal device connected to the BRAS, so that the terminal device can automatically perform the dialing process again, thereby effectively reducing the number of times. Service interruption time caused by offline failure due to BRAS failure or connection failure.
- FIG. 1 is a schematic structural diagram of a network to which a dialing method of a terminal device of the present invention is applied;
- FIG. 2 is a flowchart of an embodiment of a dialing method of a terminal device according to the present invention
- FIG. 3 is a flowchart of another embodiment of a dialing method of a terminal device according to the present invention.
- FIG. 4 is a schematic structural diagram of an embodiment of an access device according to the present invention.
- FIG. 5 is a schematic structural diagram of another embodiment of an access device according to the present invention.
- the network includes a BRAS 11, an access node (Access Node; abbreviated as AN) 12, and a terminal device 13.
- the BRAS 11 may have one or more interfaces, and each interface has a connection relationship with an AN 12.
- the AN 12 can be connected to the interfaces of multiple BRASs 11, respectively.
- the user equipment 13 is connected to only one AN 12 during the same online procedure.
- the AN 12 may include a Digital Subscriber Line Access Multiplexer (DSLAM) or a Multi-Service Access Node (MSAN).
- the user equipment 13 may include a PPPoE client device such as a home gateway, Modern, STB, or PC.
- 2 is a flowchart of an embodiment of a dialing method of a terminal device according to the present invention.
- the execution body of the embodiment is an access node, and the method is Includes:
- Step 101 The access device sends a probe packet to the network, obtains a Media Access Control (MAC) address of the online BRAS, and saves the obtained MAC address of the BRAS in the BRAS list.
- MAC Media Access Control
- Step 102 The access device sends a handshake packet to the BRAS corresponding to the MAC address in the BRAS list, to obtain the current state of the corresponding BRAS.
- the handshake may be performed to the BRAS corresponding to the MAC address of each BRAS in the BRAS list, that is, the handshake message is sent to the BRAS corresponding to the MAC address of each BRAS, to obtain a corresponding correspondence.
- the first predetermined time may be configured according to actual conditions. For example, the first predetermined time may be 0.5 seconds, that is, every 0.5 seconds, a handshake "3 ⁇ 4 text" is sent to each BRAS.
- an Access Node Control Protocol (ANCP), a Packet Internet Groper (PING), and an Address Resolution Protocol (ARP) may be used.
- ANCP Access Node Control Protocol
- PING Packet Internet Groper
- ARP Address Resolution Protocol
- broadcast PADI or unicast PADI mode respectively, handshake with the BRAS corresponding to the MAC address of each BRAS in the BRAS list.
- Step 103 The access device acquires the MAC address of the BRAS in the offline state, and obtains the MAC address of the terminal device belonging to the BRAS in the offline state from the correspondence between the MAC address of the BRAS and the MAC address of the terminal device and the session session ID. And the Session ID.
- the BRAS when the number of consecutive handshake timeouts with the BRAS is equal to a predetermined threshold, that is, the BRAS is offline, from the MAC address of the BRAS and the MAC address of the terminal device and the Session ID. Obtain the MAC address and Session ID of the terminal device belonging to the BRAS in the offline state.
- the access device when the predetermined threshold is 3, the access device sends a handshake message to each BRAS in the BRAS list every first predetermined time, if not received within the time threshold.
- the response message returned by a certain BRAS is regarded as a handshake timeout for the BRAS. If the BRAS has 3 consecutive handshake timeouts, the BRAS is considered to be offline (fault or connection failure).
- Step 104 The access device sends an offline notification message to the corresponding terminal device according to the obtained MAC address and the session ID of the terminal device, so that the corresponding terminal device performs dialing.
- the offline notification message is a PPPOE Active Discovery Terminal (PADT) message, or a PADX message, or a PADT message carrying an immediate redial identification.
- PADX message generally refers to the PADT message, and uses a new code value to construct a new message with a specific meaning.
- the terminal device After receiving the PADT packet, the terminal device will delay the dialing process for a few seconds. After receiving the PADX packet, the terminal device will perform the dialing process immediately, so the terminal device receives the PADX packet. After, no need Waiting can re-do the dialing process, and more effectively shorten the mid-business interruption time.
- the access device sends a probe packet to the network, obtains the MAC address of the online BRAS, and stores the obtained MAC address of the BRAS in the BRAS list, and sends the BRAS to the BRAS corresponding to the MAC address in the BRAS list.
- the handshake is performed, the current state of the corresponding BRAS is obtained, and after obtaining the MAC address of the BRAS in the offline state, the attribution is obtained from the correspondence between the MAC address of the BRAS and the MAC address of the terminal device and the session ID.
- the MAC address and the session ID of the terminal device of the BRAS are sent to the corresponding terminal device according to the obtained MAC address and the session ID of the terminal device, so that the corresponding terminal device performs dialing, because it is determined whether the BRAS is online or not.
- the offline notification message is sent to the terminal device connected to the BRAS, so that the terminal device can automatically perform the dialing process again, thereby effectively reducing the offline caused by the BRAS failure or the connection failure. Business interruption time.
- FIG. 3 is a flowchart of another embodiment of the dialing method of the terminal device according to the present invention.
- a specific implementation manner in step 101 is as follows:
- Step 101 The access device sends a PPPOE Active Discovery Initiation (PADIE) to the BRAS in the network to send a PPPOE Active Discovery Initiation (PADI).
- PADI PPPOE Active Discovery Initiation
- Step 101b The access device receives a PPPOE Active Discovery Offer (PADO) packet of the BRAS, obtains the MAC address of the BRAS from the PADO packet, and stores the obtained MAC address of the BRAS. Go to the BRAS list.
- PADO PPPOE Active Discovery Offer
- the access device may send a PADI message to the BRAS in the network every second predetermined time.
- the second predetermined time may be configured according to actual conditions, for example, the second predetermined time may be 10 seconds.
- the receiving device sends a PADI message to the upstream direction (the PADI message is a broadcast message), and all received PADI BRASs respond to a PADO message.
- the receiving device can The MAC address of the BRAS sent by the PADO message is obtained from the PADO message, thereby detecting which online BRASs are on the network.
- the MAC address can be used as the unique identifier of the BRAS.
- the method may further include:
- Step 101c The access device monitors the dialing process of the terminal device to the BRAS, and the slave terminal sets The MAC address of the terminal device, the MAC address of the BRAS, and the session ID are obtained in the backup dialing process, and the MAC address of the terminal device, the MAC address of the BRAS, and the session ID are stored in the corresponding relationship.
- step 101c is:
- the access device receives the PPPoE Active Discovery Session-Confirmation (PADS) of the BRAS;
- PADS PPPoE Active Discovery Session-Confirmation
- the access device stores the MAC address of the terminal device in the PADS packet, the MAC address of the BRAS, and the session ID in a corresponding relationship on the access device.
- the first responding BRAS is selected as an authentication server and connected thereto.
- the AN can listen to the PPPOE Active Discovery Session-Confirmation (PADS) message returned by the authentication server to the terminal device, thereby recording the basic of the user.
- PADS Active Discovery Session-Confirmation
- the information that is, the MAC address of the terminal device and the session ID, establishes a mapping relationship between the MAC address of the terminal device and the session ID and the MAC address of the BRAS.
- step 101 may also have another specific implementation as follows:
- the access device sends an Address Resolution Protocol (ARP) packet to the BRAS corresponding to the IP address according to the pre-configured BRAS IP address;
- ARP Address Resolution Protocol
- the access device receives the ARP response packet of the BRAS, obtains the MAC address of the BRAS corresponding to the IP address from the ARP response packet, and stores the obtained MAC address in the BRAS list.
- the aforementioned program can be stored in a computer readable storage medium.
- the program when executed, performs the steps including the foregoing method embodiments; and the foregoing storage medium includes: a medium that can store program codes, such as a ROM, a RAM, a magnetic disk, or an optical disk.
- the access device of this embodiment includes a first transceiver 21, a second transceiver 22, a processor 23, and a third transceiver. And a memory 25, wherein the first transceiver 21 is configured to send a probe message to the network, obtain a MAC address of the online BRAS, and save the acquired MAC address of the BRAS in the BRAS list; the second transceiver 22 is configured to: Sending a handshake message to the BRAS corresponding to the MAC address in the BRAS list to obtain the current state of the corresponding BRAS; the processor 23 is configured to acquire the BRAS in the offline state.
- the MAC address, the MAC address of the terminal device belonging to the BRAS in the offline state is obtained from the MAC address of the BRAS and the MAC address of the terminal device and the session session ID, and the offline notification message is sent to the corresponding terminal device. So that the corresponding terminal device dials; the memory 25 is used to store the BRAS list.
- the access device in this embodiment can perform the technical solution of the method embodiment shown in FIG. 2, and the implementation principle is similar, and details are not described herein again.
- first transceiver 21, the second transceiver 22, and the third transceiver 24 may be the same transceiver or three independent transceivers.
- the processor 23 can be a central processing unit (CPU) or the like.
- the specific form of the memory 25 may be RAM, ROM, flash memory, or the like.
- the transceiver when the access device is a DSLAM, the transceiver may be a joint transceiver; when the access device is an OLT, the transceiver may be an optical transceiver; when the access device is an MSAN,
- the transceiver may be an Ethernet Switching Chip (LSW), a Field-Programmable Gate Array (FPGA), or a Network Processor (abbreviation: NP).
- LSW Ethernet Switching Chip
- FPGA Field-Programmable Gate Array
- NP Network Processor
- the access device sends a probe packet to the network, obtains the MAC address of the online BRAS, and stores the obtained MAC address of the BRAS in the BRAS list, and sends the BRAS to the BRAS corresponding to the MAC address in the BRAS list.
- the handshake message is used to obtain whether the corresponding BRAS is offline.
- the MAC address of the BRAS in the offline state is obtained, the MAC address of the BRAS and the MAC address of the terminal device of the BRAS and the session ID are obtained according to the acquired terminal device.
- the MAC address and the session ID send the offline notification message to the corresponding terminal device, so that the corresponding terminal device performs dialing.
- the BRAS Since the BRAS is found to be online, the BRAS is actively sent to the terminal device connected to the BRAS when the BRAS is offline.
- the offline notification message enables the terminal device to automatically perform the dialing process again. Therefore, the service interruption time caused by the offline failure due to the BRAS failure or the connection failure is effectively reduced.
- FIG. 5 is a schematic structural diagram of another embodiment of an access device according to the present invention.
- the first transceiver 21 specifically includes: a data transmitter 211 and data. a receiver 212; wherein, the data transmitter 211 is configured to send a PADI message to the BRAS in the network; the data receiver 212 is configured to receive the PADO message of the BRAS, and obtain the PADO message from the PADO message.
- the MAC address of the BRAS stores the acquired MAC address of the BRAS into the BRAS list.
- the data transmitter 211 is configured to send an address resolution protocol ARP message to the BRAS corresponding to the IP address according to the IP address of the pre-configured BRAS; the data receiver 212 is configured to receive the BRAS.
- the ARP response packet obtains the MAC address of the BRAS corresponding to the IP address from the ARP response packet, and stores the obtained MAC address in the BRAS list.
- the second transceiver 22 is further configured to forward the packet of the terminal device to the BRAS dialing process
- the processor 23 is further configured to obtain the MAC address of the terminal device, the MAC address of the BRAS, and the session ID from the dialing process of the terminal device, and save the correspondence between the MAC address of the acquiring terminal device, the MAC address of the BRAS, and the Session ID to In the memory 25.
- the access device is an OLT, a DSLAM or an MSAN.
- the invention also provides a dialing system, comprising: an access device, a terminal device, and a BRAS.
- the terminal device is connected to the BRAS through the access device, where the access device is configured to send the probe packet to the network, obtain the media access control MAC address of the online BRAS, and save the obtained MAC address of the BRAS in the BRAS list.
- the terminal device is configured to perform dialing after receiving the offline notification message of the access device.
- the access device is further configured to monitor the dialing process of the terminal device to the BRAS, obtain the MAC address of the terminal device, the MAC address of the BRAS, and the session ID from the dialing process of the terminal device, and obtain the terminal device.
- the MAC address, the MAC address of the BRAS, and the session ID are stored in the corresponding relationship and saved to the access device.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明提供一种终端设备的拨号方法和接入设备,该方法包括:接入设备向网络中发送探测报文,获取在线的宽带接入服务器BRAS的媒体访问控制MAC地址,将获取的BRAS的MAC地址保存在BRAS列表中;向该BRAS列表中的MAC地址对应的BRAS发送握手报文,以获取对应的BRAS是否处于离线状态;获取处于离线状态的BRAS的MAC地址,从BRAS的MAC地址和终端设备的MAC地址以及会话Session ID的对应关系中,获取归属于处于离线状态的BRAS的终端设备的MAC地址和Session ID;根据获取的终端设备的MAC地址和Session ID向对应的终端设备发送下线通知报文,以使得对应的终端设备进行拨号。
Description
终端设备的拨号方法和接入设备
本申请要求于 2012 年 12 月 13 日提交中国专利局、 申请号为 201210538919.7、发明名称为"终端设备的拨号方法和接入设备"的中国专利申请 的优先权, 其全部内容通过引用结合在本申请中。
技术领域 本发明涉及通信技术, 尤其涉及一种终端设备的拨号方法和接入设备。 背景技术
目前, 宽带运营商往往使用多个宽带接入服务器( Broadband Remote Access Server; 简称: BRAS )或者一个 BRAS上的多个端口来分担用户和流量。 另夕卜, 在以太网承载 PPP协议( Point To Point Protocol Over Ethernet; 简称: PPPoE ) 用户拨号时,会与第一个响应的 BRAS建立连接, 即选择该第一个响应的 BRAS 作为认证服务器。 在该终端与该 BRAS之间建立连接后, 该终端每隔预定时间, 与该 BRAS之间建立链路控制协议(Link Control Protocol; 简称: LCP )握手, 以判断该 BRAS是否故障。 当该 BRAS发生故障时, 该终端与该 BRAS之间的 LCP握手会连续超时, 从而使得该终端下线重新拨号到其他正常工作的 BRAS 上。
但是, 通过该终端与该 BRAS之间建立 LCP握手, 判断出该 BRAS故障后 重新拨号到其他正常工作的 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向对应的终端 设备发送下线通知报文, 以使得对应的终端设备进行拨号。
在第一方面的第一种可能实现方式中, 所述接入设备向网络中发送探测报 文, 获取在线的宽带接入服务器 BRAS的媒体访问控制 MAC地址, 将获取的 BRAS的 MAC地址保存在 BRAS列表中, 具体包括:
所述接入设备向所述网络中的 BRAS发送以太网承载点对点协议 PPPoE激 活发现起始分组 PADI 艮文;
所述接入设备接收 BRAS的 PPPoE激活发现阶段服务报文 PADO报文,从 所述 PADO 4艮文中获取 BRAS的 MAC地址, 将获取的 BRAS的 MAC地址存 储到所述 BRAS列表中。
结合第一方面, 在第一方面的第二种可能的实现方式中, 所述接入设备向 网络中发送探测报文,获取在线的宽带接入服务器 BRAS的媒体访问控制 MAC 地址, 将获取的 BRAS的 MAC地址保存在 BRAS列表中, 具体包括:
所述接入设备根据预先配置的 BRAS的 IP地址, 向 IP地址对应的 BRAS 发送地址解析协议 ARP ^艮文;
所述接入设备接收 BRAS的 ARP响应报文, 从 ARP响应报文中获取 IP地 址对应的 BRAS的 MAC地址, 将获取的 MAC地址存储到所述 BRAS列表中。
结合第一方面, 在第一方面的第三种可能的实现方式中, 所述接入设备向 网络中发送探测报文,获取在线的宽带接入服务器 BRAS的媒体访问控制 MAC 地址, 将获取的 BRAS的 MAC地址保存在 BRAS列表中之后, 所述方法还包 括:
所述接入设备对终端设备向 BRAS 的拨号过程进行监控, 从终端设备的拨 号过程中获取终端设备的 MAC地址、 BRAS的 MAC地址、 以及 Session ID, 将获取终端设备的 MAC地址、 BRAS的 MAC地址、 以及 Session ID形成对应 关系保存到所述接入设备上。
结合第一方面的第三种可能的实现方式, 在第一方面的第四种可能的实现 方式中, 所述接入设备对终端设备向 BRAS的拨号过程进行监控, 从终端设备 的拨号过程中获取终端设备的 MAC地址、 BRAS的 MAC地址、以及 Session ID,
具体包括:
所述接入设备接收 BRAS的以太网承载点对点协议 PPPoE激活发现会话确 认分组 PADS报文;
所述接入设备将所述 PADS报文中的终端设备的 MAC地址、 BRAS的 MAC 地址以及 Session ID形成对应关系保存在所述接入设备上。
本发明的第二方面是提供一种接入设备, 包括: 第一收发机, 用于向网络 中发送探测报文,获取在线的宽带接入服务器 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发送以太网承载点对点协议 PPPoE 激活发现起始分组 PADI 艮文;
数据接收器,用于接收 BRAS的 PPPoE激活发现阶段服务报文 PADO报文, 从所述 PADO报文中获取 BRAS的 MAC地址, 将获取的 BRAS的 MAC地址 存储到所述 BRAS列表中。
结合第二方面, 在第二方面的第二种可能的实现方式中, 所述第一收发机 具体包括:
数据发送器,用于根据预先配置的 BRAS的 IP地址,向 IP地址对应的 BRAS 发送地址解析协议 ARP ^艮文;
数据接收器, 用于接收 BRAS的 ARP响应报文, 从 ARP响应报文中获取 IP地址对应的 BRAS的 MAC地址,将获取的 MAC地址存储到所述 BRAS列表 中。
结合第二方面的第一种可能的实现方式, 在第二方面的第三种可能实现方
式中, 所述第二收发机还用于对终端设备向 BRAS的拨号过程的报文进行转发; 所述处理器还用于从终端设备的拨号过程中获取终端设备的 MAC 地址、 BRAS的 MAC地址、 以及 Session ID, 将获取终端设备的 MAC地址、 BRAS 的 MAC地址、 以及 Session ID形成对应关系保存到所述存储器中。
结合第二方面至第二方面的第三种中任一种可能实现方式, 在第二方面的 第四种可能实现方式中, 所述接入设备为光线路终端 OLT、 数字用户线接入复 用器 DSLAM或者多业务接入节点 MSAN。
本发明的第三方面是提供一种拨号***, 包括接入设备、 终端设备、 以及 宽带接入服务器 BRAS, 所述终端设备通过所述接入设备连接到所述 BRAS, 其 中,
所述接入设备, 用于向网络中发送探测报文, 获取在线的 BRAS的媒体访 问控制 MAC地址,将获取的 BRAS的 MAC地址保存在 BRAS列表中;向 BRAS 列表中的 MAC地址对应的 BRAS发送握手 4艮文, 以获取对应的 BRAS的当前 状态; 获取处于离线状态的 BRAS的 MAC地址,从 BRAS的 MAC地址和终端 设备的 MAC地址以及会话 Session ID的对应关系中获取归属于处于离线状态的 BRAS的终端设备的 MAC地址和 Session ID;以及根据获取的终端设备的 MAC 地址和 Session ID向对应的终端设备发送下线通知报文;
终端设备, 用于在收到接入设备的下线通知报文后进行拨号。
在第三方面的第一种可能实现方式中, 所述接入设备还用于对终端设备向 BRAS的拨号过程进行监控,从终端设备的拨号过程中获取终端设备的 MAC地 址、 BRAS的 MAC地址、以及 Session ID,将获取终端设备的 MAC地址、 BRAS 的 MAC地址、 以及 Session ID形成对应关系保存到所述接入设备上。
本发明的技术效果是:接入设备向网络中发送探测报文,获取在线的 BRAS 的 MAC地址, 将获取的 BRAS的 MAC地址保存在 BRAS列表中, 向该 BRAS 列表中的 MAC地址对应的 BRAS发送握手报文, 以获取对应的 BRAS是否处 于离线状态, 当获取处于离线状态的 BRAS的 MAC地址后, 从 BRAS的 MAC 地址和终端设备的 MAC地址以及 Session ID的对应关系中,获取归属于处于离 线状态的 BRAS的终端设备的 MAC地址和 Session ID, 根据获取的终端设备的 MAC地址和 Session ID向对应的终端设备发送下线通知 4艮文, 以使得对应的终
端设备进行拨号, 由于通过探知 BRAS是否在线, 在发现该 BRAS离线时主动 向连接在该 BRAS上终端设备发送下线通知报文, 使得终端设备可以自动重新 进行拨号处理, 因此, 有效地减少了因 BRAS故障或者连接故障而离线所导致 的业务中断时间。
附图说明 图 1为本发明终端设备的拨号方法所应用的网络的架构示意图;
图 2为本发明终端设备的拨号方法的一个实施例的流程图;
图 3为本发明终端设备的拨号方法的另一个实施例的流程图;
图 4为本发明接入设备的一个实施例的结构示意图;
图 5为本发明接入设备的另一个实施例的结构示意图。
具体实施例
图 1为本发明终端设备的拨号方法所应用的网络的架构示意图, 如图 1所 示, 该网络包括 BRAS 11、 接入节点 (Access Node; 简称: AN ) 12和终端设 备 13。 其中, BRAS 11可具有一个或多个接口, 每个接口与一个 AN 12存在连 接关系。 AN 12可分别与多个 BRAS 11的接口存在连接关系。 用户设备 13在同 一次上线过程中, 只与一个 AN 12进行连接。
另外, AN 12 可以包括数字用户线路接入复用器 (Digital Subscriber Line Access Multiplexer;简称: DSLAM )或者综合业务接入设备( Multi-Service Access Node; 简称: MSAN )等。 用户设备 13可以包括家庭网关、 Modern, STB、 PC 等 PPPoE客户端设备。 图 2 为本发明终端设备的拨号方法的一个实施例的流程图, 结合上述图 1 所示的网络的结构示意图, 如图 2 所示, 本实施例的执行主体为接入节点, 则 该方法包括:
步骤 101、接入设备向网络中发送探测报文,获取在线的 BRAS的媒体访问 控制 ( Media Access Control; 简称: MAC )地址, 将获取的 BRAS的 MAC地 址保存在 BRAS列表中。
步骤 102、接入设备向该 BRAS列表中的 MAC地址对应的 BRAS发送握手 报文, 以获取对应的 BRAS的当前状态。
优选地,可以每隔第一预定时间,分别向 BRAS列表中的每个 BRAS的 MAC 地址对应的 BRAS之间进行握手, 即向每个 BRAS的 MAC地址对应的 BRAS 发送握手报文, 以获取对应的 BRAS的是否处于离线状态。 其中, 该第一预定 时间是可以根据实际情况进行配置的, 例如: 该第一预定时间可以是 0.5秒, 即 每隔 0.5秒, 就分别向每个 BRAS发送握手"¾文。
更为优选地, 可以釆用接入点控制协议( Access Node Control Protocol; 简 称: ANCP ) 、 网际包探测器( Packet internet groper; 简称: PING ) 、 地址解析 协议(Address Resolution Protocol; 简称: ARP ) 、 广播 PADI或者单播 PADI 方式, 分别与 BRAS列表中每个 BRAS的 MAC地址对应的 BRAS之间进行握 手。
步骤 103、接入设备获取处于离线状态的 BRAS的 MAC地址,从 BRAS的 MAC地址和终端设备的 MAC地址以及会话 Session ID的对应关系中, 获取归 属于处于离线状态的 BRAS的终端设备的 MAC地址和 Session ID。
在本实施例中, 需要说明的是, 当与 BRAS之间连续握手超时次数等于预 定阔值时, 即说明该 BRAS处于离线状态, 则从 BRAS的 MAC地址和终端设 备的 MAC地址以及 Session ID中,获取归属于处于离线状态的 BRAS的终端设 备的 MAC地址和 Session ID。
在本实施例中, 举例来说, 当预定阔值为 3 时, 接入设备每隔第一预定时 间, 向 BRAS列表中的每个 BRAS分别发送握手报文, 如果在时间阔值内没有 收到某个 BRAS返回的回应报文, 则针对该 BRAS视为一次握手超时, 如果该 BRAS连续发生 3次握手超时,则视为该 BRAS离线(出现故障或者连接故障), 此时, 获取与该 BRAS连接的终端设备的 MAC地址和分配的 Session ID。
步骤 104、 接入设备根据获取的终端设备的 MAC地址和 Session ID向对应 的终端设备发送下线通知报文, 以使得对应的终端设备进行拨号。
在本实施例中, 该下线通知报文为 PPPOE积极探索终止(PPPOE Active Discovery Terminal; 简称: PADT )报文, 或者 PADX报文, 或者携带有立即重 新拨号标识的 PADT报文。 其中, PADX报文泛指仿照 PADT报文, 通过使用 新的 code值,构造一种具有特定含义的新报文。相对于终端设备在接收到 PADT 报文后往往会延时几秒在重新进行拨号处理而言, 终端设备在接收到 PADX报 文后会立即重新进行拨号处理, 因此终端设备在接收到 PADX报文后, 不需要
等待既可以重新进行拨号处理, 更加有效地缩短中业务中断时间。
在本实施例中,接入设备向网络中发送探测报文,获取在线的 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故障或者连接故障而离线所导致的业务中断 时间。
图 3 为本发明终端设备的拨号方法的另一个实施例的流程图, 在上述图 1 所示实施例的基础上, 如图 2所示, 在步骤 101的一种具体实现方式为:
步骤 101a、 接入设备向网络中的 BRAS 发送以太网承载点对点协议 ( Point-to-Point Protocol over Ethernet; 简称: PPPoE )激活发现起始分组( PPPOE Active Discovery Initiation; 简称: PADI )才艮文。
步骤 101b、 接入设备接收 BRAS的 PPPoE激活发现阶段服务报文( PPPOE Active Discovery Offer; 简称: PADO )报文, 从该 PADO报文中获取该 BRAS 的 MAC地址, 将获取的 BRAS的 MAC地址存储到该 BRAS列表中。
在本实施例中,优选地,接入设备可以每隔第二预定时间向网络中的 BRAS 发送 PADI报文。其中,该第二预定时间是可以根据实际情况进行配置的,例如: 该第二预定时间可以是 10秒。
在本实施例中, 接收设备向上行方向发送 PADI报文(该 PADI报文为广播 报文) , 所有接收到的 PADI的 BRAS都会响应一个 PADO报文, 当接收到该 PADO报文, 就可以从该 PADO报文上获取其发送的 BRAS的 MAC地址, 从 而探测到网络上有哪些在线的 BRAS。 其中, 该 MAC地址可以作为 BRAS的唯 一标识。
优选地, 步骤 101b之后, 步骤 102之前, 该方法还可以包括:
步骤 101c、 接入设备对终端设备向 BRAS的拨号过程进行监控, 从终端设
备的拨号过程中获取终端设备的 MAC地址、 BRAS的 MAC地址、 以及 Session ID, 将获取终端设备的 MAC地址、 BRAS的 MAC地址、 以及 Session ID形成 对应关系保存到所述接入设备上。
更为优选地, 步骤 101c的一种具体实现方式为:
接入设备接收 BRAS 的 PPPoE 激活发现会话确认分组 (PPPOE Active Discovery Session-confirmation; 简称: PADS )才艮文;
接入设备将该 PADS报文中的终端设备的 MAC地址、 BRAS的 MAC地址 以及 Session ID形成对应关系保存在该接入设备上。
在本实施例中, 对于每个终端设备而言, 在终端设备进行拨号时, 会选择 第一个响应的 BRAS作为认证服务器, 并与之相连接。 同时, 由于终端设备拨 号时需要经过 AN, 因此, AN可以监听到认证服务器返回给终端设备的 PPPOE 积极探索会议确认 ( PPPOE Active Discovery Session-confirmation; 简称: PADS ) 报文, 从而记录该用户的基本信息, 即该终端设备的 MAC 地址和会议标识 ( Session ID ) , 建立该该终端设备的 MAC地址和 Session ID以及该 BRAS的 MAC地址的映射关系。
还需要说明的是, 步骤 101还可以有如下另一个具体实现方式:
接入设备根据预先配置的 BRAS的 IP地址, 向 IP地址对应的 BRAS发送 地址解析协议 ( Address Resolution Protocol; 简称: ARP )报文;
接入设备接收 BRAS的 ARP响应报文, 从 ARP响应报文中获取 IP地址对 应的 BRAS的 MAC地址, 将获取的 MAC地址存储到 BRAS列表中。
本领域普通技术人员可以理解: 实现上述各方法实施例的全部或部分步骤 可以通过程序指令相关的硬件来完成。 前述的程序可以存储于一计算机可读取 存储介质中。 该程序在执行时, 执行包括上述各方法实施例的步骤; 而前述的 存储介质包括: ROM、 RAM, 磁碟或者光盘等各种可以存储程序代码的介质。
图 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地址和 向对应的终端设备发送下线通知报文, 以使得对应的终端设备进行拨号; 存储 器 25用于存储所述 BRAS列表。
本实施例的接入设备可以执行图 2 所示方法实施例的技术方案, 其实现原 理相类似, 此处不再赘述。
另外, 该第一收发机 21、 第二收发机 22和第三收发机 24可以为同一收发 机,也可以是三个独立的收发机。处理器 23可以为中央处理器( Central Processing Unit; 简称: CPU )等。 存储器 25的具体形态可以为 RAM、 ROM, 闪存 Flash 等。 其中, 还需要说明的是, 当接入设备为 DSLAM时, 上述收发机可以为联 合收发机; 当接入设备为 OLT时, 上述收发机可以为光收发机; 当接入设备为 MSAN 时, 上述收发机可以为以太网交换芯片 (LSW )、 可编程逻辑(Field - Programmable Gate Array ; 简称: FPGA )或者网络处理器(Network Processor ; 简称: NP )等。
在本实施例中,接入设备向网络中发送探测报文,获取在线的 BRAS的 MAC 地址, 将获取的 BRAS的 MAC地址保存在 BRAS列表中, 向该 BRAS列表中 的 MAC地址对应的 BRAS发送握手^艮文, 以获取对应的 BRAS是否处于离线 状态, 当获取处于离线状态的 BRAS的 MAC地址后,从 BRAS的 MAC地址和 的 BRAS的终端设备的 MAC地址和 Session ID, 根据获取的终端设备的 MAC 地址和 Session ID向对应的终端设备发送下线通知报文,以使得对应的终端设备 进行拨号, 由于通过探知 BRAS是否在线, 在发现该 BRAS离线时主动向连接 在该 BRAS上终端设备发送下线通知报文, 使得终端设备可以自动重新进行拨 号处理, 因此, 有效地减少了因 BRAS故障或者连接故障而离线所导致的业务 中断时间。
图 5为本发明接入设备的另一个实施例的结构示意图, 在上述图 5所示实 施例的基础上, 如图 5所示, 该第一收发机 21具体包括: 数据发送器 211和数 据接收器 212; 其中, 数据发送器 211用于向所述网络中的 BRAS发送 PADI报 文; 数据接收器 212用于接收 BRAS的 PADO报文, 从所述 PADO报文中获取
BRAS的 MAC地址, 将获取的 BRAS的 MAC地址存储到所述 BRAS列表中。 或者,数据发送器 211用于根据预先配置的 BRAS的 IP地址,向 IP地址对 应的 BRAS发送地址解析协议 ARP报文; 数据接收器 212用于接收 BRAS的
ARP响应报文,从 ARP响应报文中获取 IP地址对应的 BRAS的 MAC地址,将 获取的 MAC地址存储到所述 BRAS列表中。
优选地, 第二收发机 22还用于对终端设备向 BRAS的拨号过程的报文进行 转发;
处理器 23 还用于从终端设备的拨号过程中获取终端设备的 MAC 地址、 BRAS的 MAC地址、 以及 Session ID, 将获取终端设备的 MAC地址、 BRAS 的 MAC地址、 以及 Session ID形成对应关系保存到所述存储器 25中。
更为优选地, 该接入设备为 OLT、 DSLAM或者 MSAN。
本发明还提供了一种拨号***, 包括: 接入设备、 终端设备、 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向对应的终端 设备发送下线通知报文;
终端设备, 用于在收到接入设备的下线通知报文后进行拨号。
另外, 优选地, 接入设备还用于对终端设备向 BRAS的拨号过程进行监控, 从终端设备的拨号过程中获取终端设备的 MAC地址、 BRAS的 MAC地址、 以 及 Session ID,将获取终端设备的 MAC地址、 BRAS的 MAC地址、以及 Session ID形成对应关系保存到该接入设备上。
最后应说明的是: 以上各实施例仅用以说明本发明的技术方案, 而非对其 限制; 尽管参照前述各实施例对本发明进行了详细的说明, 本领域的普通技术 人员应当理解: 其依然可以对前述各实施例所记载的技术方案进行修改, 或者 对其中部分或者全部技术特征进行等同替换; 而这些修改或者替换, 并不使相 应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims
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 4艮文中获取 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任意一项所述的接入设备, 其特征在于, 所述接入设 备为光线路终端 OLT、 数字用户线接入复用器 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地址、 以及 Session ID形成对应关系保存到所述接 入设备上。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210538919.7 | 2012-12-13 | ||
CN201210538919.7A CN103873335B (zh) | 2012-12-13 | 2012-12-13 | 终端设备的拨号方法和接入设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014090194A1 true WO2014090194A1 (zh) | 2014-06-19 |
Family
ID=50911478
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2013/089424 WO2014090194A1 (zh) | 2012-12-13 | 2013-12-13 | 终端设备的拨号方法和接入设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103873335B (zh) |
WO (1) | WO2014090194A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107154982B (zh) * | 2017-06-15 | 2020-05-29 | 郑州云海信息技术有限公司 | 一种审计日志记录的方法及*** |
CN112492089B (zh) * | 2020-11-09 | 2022-05-24 | 普联技术有限公司 | 通信设备的拨号方法、***和通信设备 |
CN116032888A (zh) * | 2022-12-06 | 2023-04-28 | 中国联合网络通信集团有限公司 | 宽带接入方法、装置、设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101174997A (zh) * | 2007-11-21 | 2008-05-07 | 中兴通讯股份有限公司 | 一种bras设备上检测radius服务器可用性的装置及方法 |
WO2008074369A1 (en) * | 2006-12-21 | 2008-06-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Network apparatus and method for translating media access control addresses |
CN101360021A (zh) * | 2008-10-14 | 2009-02-04 | 中国电信股份有限公司 | 一种无线宽带用户状态的监测方法和*** |
CN101980496A (zh) * | 2010-10-13 | 2011-02-23 | 华为数字技术有限公司 | 报文处理方法和***、交换机和接入服务器设备 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7409451B1 (en) * | 2003-05-30 | 2008-08-05 | Aol Llc, A Delaware Limited Liability Company | Switching between connectivity types to maintain connectivity |
CN100373799C (zh) * | 2003-07-01 | 2008-03-05 | 中兴通讯股份有限公司 | 一种宽带接入服务器热备份的方法 |
CN1564522A (zh) * | 2004-03-31 | 2005-01-12 | 港湾网络有限公司 | 拨号用户异常下线后的快速重拨方法 |
CN1822574A (zh) * | 2006-03-17 | 2006-08-23 | 港湾网络有限公司 | 一种宽带用户接入方法 |
-
2012
- 2012-12-13 CN CN201210538919.7A patent/CN103873335B/zh not_active Expired - Fee Related
-
2013
- 2013-12-13 WO PCT/CN2013/089424 patent/WO2014090194A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008074369A1 (en) * | 2006-12-21 | 2008-06-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Network apparatus and method for translating media access control addresses |
CN101174997A (zh) * | 2007-11-21 | 2008-05-07 | 中兴通讯股份有限公司 | 一种bras设备上检测radius服务器可用性的装置及方法 |
CN101360021A (zh) * | 2008-10-14 | 2009-02-04 | 中国电信股份有限公司 | 一种无线宽带用户状态的监测方法和*** |
CN101980496A (zh) * | 2010-10-13 | 2011-02-23 | 华为数字技术有限公司 | 报文处理方法和***、交换机和接入服务器设备 |
Also Published As
Publication number | Publication date |
---|---|
CN103873335A (zh) | 2014-06-18 |
CN103873335B (zh) | 2017-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8782256B2 (en) | Deterministic session load-balancing and redundancy of access servers in a computer network | |
US7733859B2 (en) | Apparatus and method for packet forwarding in layer 2 network | |
US8255543B2 (en) | Systems and methods for IP session keepalive using BFD protocols | |
EP2055046B1 (en) | Method and device for identifying and selecting an interface to access a network | |
US8886834B2 (en) | Hot standby neighbor discovery protocol for internet protocol version 6 | |
WO2008138196A1 (fr) | Procédé et dispositif permettant de rapporter des informations | |
CN104683188A (zh) | 快速检测家庭路由器ip通道连通的方法 | |
KR20070020398A (ko) | 교환 이더넷을 통해 지정된 PPPoE 세션 개시 | |
CN100561969C (zh) | 一种基于PPPoE的宽带接入方法 | |
WO2017088101A1 (zh) | 一种网络连接信息获取方法及路由器 | |
WO2015018069A1 (zh) | 网络终端获取业务的方法、设备、*** | |
EP2532122A2 (en) | Method and apparatus for detecting devices on a local area network | |
CN101312456B (zh) | 对订户会话进行存活监控的方法及*** | |
WO2010000158A1 (zh) | 路径状态检测的方法、设备和*** | |
WO2017080335A1 (zh) | 一种基于pppoe网络的拨号方法、拨号***及路由器 | |
WO2014090194A1 (zh) | 终端设备的拨号方法和接入设备 | |
WO2013113201A1 (zh) | 一种获取sip服务器地址的方法和装置 | |
WO2013029507A1 (zh) | 管理会话建立方法、用户驻地设备及自动配置服务器 | |
WO2012028011A1 (zh) | 一种会话监控方法及服务节点设备 | |
WO2007107076A1 (fr) | Procédé et dispositif d'accès utilisateur à large bande | |
WO2013026308A1 (zh) | 一种业务节点及业务节点间用户协议消息同步的方法 | |
WO2012119386A1 (zh) | 一种接入网络中的认证方法、设备和*** | |
WO2009024064A1 (fr) | Procédé d'accès de client à un serveur tiers, dispositif et son système utilisant le procédé | |
CN103856571B (zh) | 一种自适应网路连接方法和*** | |
WO2009067944A1 (fr) | Procédé, système et moyens de gestion de dispositif |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13863085 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 13863085 Country of ref document: EP Kind code of ref document: A1 |