WO2011009326A1 - Method, device and broadband access server for service control - Google Patents

Method, device and broadband access server for service control Download PDF

Info

Publication number
WO2011009326A1
WO2011009326A1 PCT/CN2010/072927 CN2010072927W WO2011009326A1 WO 2011009326 A1 WO2011009326 A1 WO 2011009326A1 CN 2010072927 W CN2010072927 W CN 2010072927W WO 2011009326 A1 WO2011009326 A1 WO 2011009326A1
Authority
WO
WIPO (PCT)
Prior art keywords
server
type
service
broadband access
module
Prior art date
Application number
PCT/CN2010/072927
Other languages
French (fr)
Chinese (zh)
Inventor
许健翔
龚超美
叶志宁
袁博
高露
蒋晓炜
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2011009326A1 publication Critical patent/WO2011009326A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/74Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for increasing reliability, e.g. using redundant or spare channels or apparatus

Definitions

  • the present invention relates to the field of communications, and in particular, to a service control method, apparatus, and broadband access server. Background technique
  • BRAS Broadband Access Server
  • the BRAS can terminate the Layer 2 packet of the user and complete the access control and forwarding of the user-related packets.
  • the user service information table is also stored on the BRAS, and is used to control the service according to the data in the table. Therefore, the BRAS needs to back up and migrate the data in the user service information table to achieve high reliability of the service. On the other hand, it cooperates with specific networking and protocols to ensure uninterrupted service switching and ensure service reliability.
  • the existing 50ms handover implemented on the access service is to perform real-time hot backup of the user service information table between the large-capacity BRASs, and further cooperate with the downlink switch technology and the uplink virtual router redundancy protocol (VRRP, Virtual Router Redundancy). Protocols such as fast detection of port status enable fast switching to meet the high reliability requirements of operators.
  • VRRP Virtual Router Redundancy
  • BRAS supports dual-system real-time hot backup. There must be a process module to run the real-time hot backup related protocol. Communication between this module and other modules (such as VRRP) also requires special communication services, but the communication service can provide It is only the information between the ports or the routes. The basis for the handover is limited. The system failures of the BRAS are not considered. For example, the two machines are BRAS1 and BRAS2 respectively. When the access process of the BRAS1 fails, the uplink and downlink are faulty. The port and information forwarding are normal, and the basis for the handover cannot be provided. The handover is not performed at this time; further, load balancing that conforms to the actual process situation is not considered.
  • the main purpose of the present invention is to provide a service control method, a device, and a broadband access server, which are used to implement non-disruptive switching of services of a broadband access server, and realize automatic configuration of an access device, and can solve the problem.
  • Capacity-distributed BRAS reserves the same amount of resources.
  • the invention provides a service control method, the method comprising:
  • the first type of faulty server is notified to switch the service to its corresponding backup server; and/or,
  • the service of the second type of faulty server is allocated to the remaining at least one second type of broadband access that performs the same protocol and does not currently fail. And notifying the remaining at least one second type of broadband access server to activate the allocated service.
  • the method further includes: receiving and storing the service data uploaded by the second type of broadband access server;
  • the service of the second type of faulty server is allocated to the remaining at least one second type of broadband access server that performs the same protocol and has not failed yet, including:
  • the service of the second type of faulty server is allocated to the remaining at least one second type of broadband access server that performs the same protocol and does not currently fail, specifically:
  • the server of the second faulty server assigning the service of the second faulty server to the remaining at least one second type of broadband access with a higher priority according to the ranking of the remaining at least one second type of broadband access servers from highest to lowest priority Or the server of the second faulty server is allocated to the remaining at least one second type of broadband access server according to a set ratio.
  • the method further includes:
  • the first type of broadband access server that receives the service request is notified to stop the access service. And notifying its corresponding backup server to perform access to the service.
  • the method further includes: changing the preset load ratio according to current state information and load amount of the first type broadband access server that currently receives the service access request and the corresponding backup server.
  • the method further includes:
  • the access device When the access device in the same backup group is configured, the associated configuration information that is preset for each access device in the backup group is obtained, and the associated configuration information is configured according to a preset configuration template. After converting into parameters and filling in the template, notify each of the backup groups
  • the access device includes a first type of broadband access server, a second type of broadband access server, and a backup server.
  • a service control device provided by the present invention, the device includes: a determining module, a notification module, and an allocating module;
  • the determining module is configured to notify the notification module when there is a faulty first type faulty server in the first type of broadband access server; and/or determine that the second type of broadband access server exists a faulty second type fault server notifying the allocation module and the notification module;
  • the allocating module is configured to allocate the service of the second type of faulty server to the remaining at least one second type of broadband access server that performs the same protocol and does not currently fail;
  • the notification module is configured to notify the first type of faulty server to switch the service to its corresponding backup server when the determining module determines that the first type of faulty server exists; and/or, when the determining When the module determines that the second type of faulty server exists, the other at least one second type of broadband access server is notified to activate the allocated service.
  • the device further includes:
  • a storage module configured to receive and store service data uploaded by the second type of broadband access server
  • the determining module is further configured to: determine, according to the service data stored by the storage module, the remaining at least one second type broadband access server;
  • the allocating module is further configured to: send service data of the second type of fault server stored by the storage module to the remaining at least one second type of broadband access server determined by the determining module.
  • the allocation module is further configured to:
  • the services of the second faulty server are allocated to the remaining at least one second type of broadband access server according to a set ratio.
  • the determining module is further configured to:
  • the notification module is further configured to: notify the first type of broadband access server that receives the service request to stop the access service, and notify its corresponding backup server to perform the access of the service.
  • the device further includes:
  • a change module configured to notify the determining module when the preset load ratio is changed according to the current state information and the load amount of the first type broadband access server that receives the service access request and the corresponding backup server.
  • the device further includes:
  • the automatic configuration module acquires the associated configuration information that is set for each access device in the backup group when the access device is configured in the same backup group, and associates the associated configuration according to a preset configuration template. After the configuration information is converted into parameters and filled in the template, each access device in the backup group is notified;
  • the determining module is further configured to notify the automatic configuration module when determining to configure the access device located in the same backup group.
  • the device is integrated in a network management center server.
  • the broadband access server includes a receiving module and a switching module: wherein the receiving module is configured to receive a notification of a failure and notify the switching module; and the switching module is configured to switch the service to the corresponding Backup server.
  • the receiving module is further configured to receive configuration information and perform corresponding configuration.
  • the invention provides a broadband access server, comprising: a receiving module and an activation module: wherein: the receiving module is configured to receive an allocated service; and receive a notification of activating the allocated service, and notify the activation module;
  • the activation module is configured to activate the allocated service.
  • the service control device makes a decision according to the state information of the broadband access server, and ensures that the first type of broadband access server can be notified in time when all the faults occur, and then the first type of fault server can timely perform the service.
  • the server is sent to the server, and the remaining at least one type of broadband access server is activated to activate the allocated service, and the non-disruptive switching of the service is also performed, and the backup server is not required to be saved, which saves resources and costs.
  • the automatic configuration of each access device is realized, and the problem of reserved equal resources of the second type of broadband access server can be solved.
  • FIG. 1 is a flowchart of a service control method according to an embodiment of the present invention
  • FIG. 2 is a connection relationship between a service control module and a first type of broadband access server according to an embodiment of the present invention
  • FIG. 3 is a connection relationship between a service control module and a second type of broadband access server according to an embodiment of the present invention
  • FIG. 5, FIG. 6, and FIG. 7 are schematic diagrams showing the structure of a service control module according to an embodiment of the present invention.
  • FIG. 8 is a schematic structural diagram of a broadband access server according to an embodiment of the present invention
  • FIG. 9 is a schematic structural diagram of another broadband access server according to an embodiment of the present invention. detailed description
  • the basic idea of the present invention is: if there is a faulty first type faulty server in the first type of broadband access server, notifying the first type of faulty server to switch the service to its corresponding backup server; and/or if When there is a faulty type 2 faulty server in the second type of broadband access server, the service of the second type of faulty server is allocated to the remaining at least one second type of broadband access that performs the same protocol and does not currently fail. And notifying the remaining at least one second type of broadband access server to activate the allocated service.
  • the embodiment of the present invention provides a service control method, which is used to implement the non-disruptive switching of the service of the broadband access server, as shown in FIG.
  • Step 101 Determine, according to current state information of the broadband access server, that the broadband access server is faulty;
  • Step 102 When it is determined that there is a faulty first type faulty server in the first type of broadband access server, step 103 is performed;
  • Step 103 Notifying the first type of faulty server to switch the service to its corresponding backup server, and ending the processing flow;
  • Step 104 When it is determined that there is a faulty type II faulty server in the second type of broadband access server, step 105 and step 106 are performed in sequence;
  • Step 105 Allocate the service of the second type of faulty server to the remaining at least one second type of broadband access server that performs the same protocol and does not currently fail;
  • Step 106 Notify the remaining at least one second type of broadband access server to activate the assigned service.
  • the implementation body of the service control method in the embodiment of the present invention is set as the service control device, and the service control device may be integrated in the network management center server, or may be integrated in the network management center server. In other servers or devices, it can also exist as a standalone server or device.
  • a better option is to integrate the business control device In the network management center server, a large amount of data about the broadband access server stored in the network management center server can be utilized.
  • the service control device may obtain the current state information of the broadband access server from the network management center server, and perform analysis, judgment, and decision according to the acquired state information, and issue a control instruction to the broadband access server to avoid service interruption or service. More optimized; of course, the service control device may also collect current state information of the broadband access server by other means, for example, directly connected to the broadband access server to obtain current state information.
  • the broadband access server may be of various types, such as being classified by bandwidth (i.e., the number of accessible users), classified by execution protocol, and the like.
  • a better classification method is to classify according to the bandwidth, and set a bandwidth threshold.
  • the bandwidth higher than the threshold is called the first type of broadband access server, and the bandwidth is lower than the threshold.
  • the second type of broadband access server the specific value of the bandwidth value depends on the specific situation. For example, a broadband access server with a bandwidth of more than 10G can be classified as a first type of broadband access server, and a broadband access server with a bandwidth of less than 10G can be classified as a second type of broadband access server, which is usually used more. It is a broadband access server with a bandwidth of 1G to 2G.
  • the bandwidth of the first type of broadband access server is high, in order to ensure the reliability of the service, when the first type of broadband access server is applied to the service, the corresponding backup server is already configured, when the first type of broadband access server When a port or route fails, the first type of broadband access server that fails may switch to its corresponding backup server by itself, but it will not be considered for other failures.
  • the service control apparatus may determine the first type of fault server according to the current state information of the first type of broadband access server, except for the port and the route.
  • the system fault of the first faulty server may be found, such as an access process fault, and the like.
  • the service control device After determining the first type of faulty server, the service control device notifies the first type of faulty server to switch the service to its corresponding backup server, and the corresponding backup server connects the service.
  • the connection relationship between the service control device and the first type of broadband access server is as shown in FIG. 2, and the first type of broadband access server and its corresponding backup server perform data transmission, such as transmitting data of the service information table.
  • the first type of faulty server switches the service to the backup server, and the backup server activates the stored backup service.
  • the first type of broadband access server is BRAS1
  • the corresponding backup server is BRAS2.
  • the service control module determines that BRAS1 has failed and notifies BRAS1 to switch traffic to BRAS2.
  • the service can be automatically switched to its corresponding backup server, and then the handover notification of the service control device is received. At the time, because the business has been stopped, it will not affect the business.
  • connection relationship between the second type of broadband access server and the service control device is as shown in FIG. 3, and the data and control commands are transmitted between the second type of broadband access server and the service control device, where The dotted line represents the data transfer and the solid line represents the command transfer.
  • the service control device may determine, according to the current state information of the second type of broadband access server, a second type of faulty server, including port faults, routing faults, system faults, and the like, all of the second type of broadband access servers may be A fault that will be discovered.
  • the second type of broadband access server can upload its own service data to the service control device for backup.
  • the service control device receives and stores the second type of width
  • the remaining at least one second type of broadband access server is determined according to the stored service data, and the service data of the stored second type of faulty server is sent.
  • the remaining at least one second type of broadband access server is determined.
  • the service of the second fault server may have multiple allocation manners, for example, may be randomly allocated, may be allocated according to a set ratio, may also be assigned according to priorities, and the like.
  • a preferred implementation manner is that the priority is allocated, and the remaining at least one second type of broadband access servers are sorted according to the priority from high to low. According to the sorting result, the service of the second faulty server is preferentially assigned to the priority.
  • a high second type of broadband access server is preferred implementation manners, for example, may be randomly allocated, may be allocated according to a set ratio, may also be assigned according to priorities, and the like.
  • a preferred implementation manner is that the priority is allocated, and the remaining at least one second type of broadband access servers are sorted according to the priority from high to low. According to the sorting result, the service of the second faulty server is preferentially assigned to the priority.
  • a high second type of broadband access server is preferentially assigned to the priority.
  • the allocation according to the set ratio is also a preferred implementation manner, and one or more second type broadband access servers are selected from the remaining second type of broadband access servers, and the services of the second faulty server are set according to the setting.
  • the proportion is allocated to the remaining at least one second type of broadband access server, wherein the setting ratio is determined on a case-by-case basis.
  • the service control device controls four types of broadband access servers that perform the same protocol, namely BRAS3, BRAS4, BRAS5, and BRAS6:
  • the current BRAS3 fails.
  • the service control device sorts the BRAS4, BRAS5, and BRAS6 status information according to their priorities, and obtains the sequence: BRAS5, BRAS6, BRAS4. Priority is given to BRAS3 service to BRAS5, if BRAS5 The load is not enough to bear all the services, and the remaining services are allocated to the BRAS6. Similarly, if the BRAS6 load is still insufficient to bear all the services, the remaining services are allocated to the BRAS4;
  • BRAS4 and BRAS6 are selected from BRAS4, BRAS5, and BRAS6 to bear the services on BRAS3, and the BRAS3 service is preferentially allocated to BRAS6. If the BRAS6 load is still insufficient to bear all services, the remaining services are allocated to BRAS4. 2. The current BRAS3 fails.
  • the service control device selects BRAS5 and BRAS6 from BRAS4, BRAS5, and BRAS6, and allocates BRAS3 services to BRAS5 and BRAS6 according to the preset 3:1.
  • the service control device can also control the load balancing of the service access: the service load ratio of the first type of broadband access server that receives the service access request and the corresponding backup server exceeds the preset load ratio.
  • the first type of broadband access server that receives the service request is notified to stop the access service, and the corresponding backup server is notified to access the service.
  • the first type of broadband access server is BRAS7
  • the corresponding backup server is BRAS8.
  • the preset load ratio is 3: 2.
  • the current BRAS7 receives a service access request, and the service
  • the control device determines the service load ratio of the BRAS7 and the BRAS8, and determines that the current load ratio of the services of the BRAS7 and the BRAS8 is 3:1, which exceeds the preset load ratio.
  • the service control module notifies the BRAS7 to stop accessing the service.
  • the port that is connected to the service is closed, and the service access request is no longer responded.
  • the BRAS8 is notified to open the service access port to access the service.
  • the preset load ratio is not fixed.
  • the service control apparatus may be based on the current type of broadband access server that currently receives the service access request and the current backup server. The status information and the load amount change the preset load ratio to achieve more optimized processing.
  • the service control device may select a plurality of broadband access servers according to the application, and divide the ports of the selected broadband access server into a plurality of backup groups. In one backup group, each port is located in different broadband accesses. On the server, the same type of protocol is executed. For example, two ports A and B on two different broadband access servers implement VRRP to form a VRRP backup group.
  • the backup service configuration formats are the same.
  • the contents are all related: some of the configuration parameters are the same, and some configuration parameters are shared.
  • the service control device configures the access device in the same backup group, it acquires the associated configuration information that is preset for each access device in the backup group, and pre-summarizes the configuration information into a configuration template: a template, converting the associated configuration information into a parameter filling template, and then notifying each access device in the backup group; the configuration template includes a command format that the access device can recognize and execute, and needs to be filled in
  • the configuration parameters the same configuration can be directly filled into the template, the shared configuration is selected by pre-entered rules (such as proportional or other relationships), and the configuration template is also filled in after the assignment is completed.
  • the foregoing access devices include a first type of broadband access server, a second type of broadband access server, a backup server, and the like.
  • the implementation entity may not be a service control device, but may be replaced by another entity that can implement the corresponding function of the service control method.
  • an embodiment of the present invention provides a service control apparatus.
  • the service is used to control the uninterrupted handover of the service of the broadband access server, and includes a determining module 401, a distribution module 402, and a notification module 403:
  • a determining module 401 configured to notify the notification module 403 when there is a faulty first type of faulty server in the first type of broadband access server;
  • the allocating module 402 is configured to allocate the service of the second type of faulty server to the remaining at least one second type of broadband access server that performs the same protocol and does not currently fail.
  • the notification module 403 is configured to notify the first type of faulty server to switch the service to its corresponding backup server when the determining module 401 determines that the first type of faulty server exists; and/or,
  • the determining module 401 determines that there is a second type of failed server, it notifies the remaining at least one second type of broadband access server to activate the assigned service.
  • the service control apparatus may further include:
  • the storage module 501 is configured to receive and store service data uploaded by the second type of broadband access server;
  • the determining module 401 is further configured to: determine, according to the service data stored by the storage module 501, the remaining at least one second type of broadband access server;
  • the allocating module 402 is further configured to: send the service data of the second type of faulty server stored by the storage module 501 to the remaining at least one second type of broadband access server determined by the determining module 401.
  • the allocation module 402 can be further configured to:
  • one or more second type broadband access servers are selected from the remaining second type of broadband access servers, and the services of the second failed server are allocated to the selected second type of broadband access servers according to a set ratio.
  • the determining module 401 is further configured to: notify the notification module when a service load ratio of the first type of broadband access server that receives the service access request and the corresponding backup server exceeds a preset load ratio 403;
  • the notification module 403 is further configured to: notify the first type of broadband access server that receives the service request to stop the access service, and notify the corresponding backup server to perform the access of the service.
  • the service control apparatus may further include:
  • the change module 601 is configured to notify the determining module 401 when the preset load ratio is changed according to the current state information and the load amount of the first type of broadband access server that receives the service access request and the corresponding backup server.
  • the service control apparatus may further include: an automatic configuration module 701, configured to acquire, as a backup group, an access device that is located in the same backup group Notifying the access devices in the backup group after the associated configuration information is converted into parameters into the template according to the configuration template set in advance, and the associated configuration information in the backup group is notified. ;
  • the determining module 401 is further configured to notify the automatic configuration module 701 when determining to configure the access device located in the same backup group.
  • the service control device may be integrated into the network management center server, or may be integrated into other servers or devices, or may exist as a separate server or device.
  • the embodiment of the present invention further provides a broadband access server, as shown in FIG. 8, which includes a receiving module 801 and a switching module 802:
  • the receiving module 801 is configured to receive a notification that a failure occurs, and notify the switching module 802;
  • the switching module 802 is configured to switch the service to the corresponding backup server.
  • the receiving module 801 is further configured to receive configuration information and perform corresponding configuration. Based on the same inventive implementation concept, the embodiment of the present invention further provides another broadband access server.
  • the specific structure is as shown in FIG. 9, and includes a receiving module 901 and an activation module 902:
  • the receiving module 901 is configured to receive the allocated service, and receive a notification that activates the allocated service, and notify the activation module 902;
  • the receiving module 901 is further configured to receive configuration information and perform corresponding configuration.
  • the service control device makes a decision according to the state information of the broadband access server, and ensures that the first type of broadband access server can be notified in time when all the faults occur, and then the first type of fault server can timely perform the service.
  • the service control device can also achieve the purpose of dynamic load balancing of the service by changing the preset load ratio according to the load of the current state information of the first type of broadband access server and its backup server.
  • the service control device can uniformly configure multiple access devices in the same backup group to avoid wasting resources and improve the configuration accuracy.
  • the service control device determines the broadband access server according to the current state information of the broadband access server, and may not completely rely on the initial configuration and planning, and can dynamically adjust, in addition to increasing the reliability of the service, the service can also be implemented. Manageability and maintainability.

Abstract

A service control method includes: informing a type-1 fault server of switching services to a corresponding backup server when type-1 broadband access servers comprise the type-1 fault server in malfunction, and/or when type-2 broadband access servers comprise a type-2 fault server in malfunction, allocating the services of the type-2 fault server to the other at least one type-2 broadband access server which performs the same protocol and is currently without fault, and informing the other at least one type-2 broadband access server of activating the allocated services; meanwhile, a device and broadband access server for service control are provided; with the present invention, the switching without interruption for the broadband access servers and the automatic configuration for the access devices are realized, and the problem of reserving equal resources in the small scale capacity distributed broadband access servers can be solved.

Description

业务控制方法、 装置及宽带接入服务器 技术领域  Service control method, device and broadband access server
本发明涉及到通信领域, 尤其是涉及到一种业务控制方法、 装置及宽 带接入服务器。 背景技术  The present invention relates to the field of communications, and in particular, to a service control method, apparatus, and broadband access server. Background technique
电信运营商在网络建设和运营时, 要求设备、 网络以及承载的业务都 具备高可靠性。 设备、 网络釆用了多种技术来保证高可靠性, 而业务的可 靠性通常利用宽带接入服务器 ( BRAS , Broadband Remote Access Server ) 实现。  When constructing and operating a network, a telecom operator requires high reliability of equipment, network, and bearer services. Devices and networks use a variety of technologies to ensure high reliability, and business reliability is usually achieved by using Broadband Access Server (BRAS).
BRAS 能够终结用户的二层报文, 完成用户相关报文的接入控制和转 发。 在 BRAS上还存储了用户业务信息表, 用于根据表中的数据对业务进 行控制, 因此, BRAS为实现业务高可靠性, 需要对用户业务信息表中的数 据进行备份和迁移, 在此基础上, 配合特定的组网和协议, 从而实现业务 的不中断切换, 保证业务的可靠性。  The BRAS can terminate the Layer 2 packet of the user and complete the access control and forwarding of the user-related packets. The user service information table is also stored on the BRAS, and is used to control the service according to the data in the table. Therefore, the BRAS needs to back up and migrate the data in the user service information table to achieve high reliability of the service. On the other hand, it cooperates with specific networking and protocols to ensure uninterrupted service switching and ensure service reliability.
目前已有的在接入业务上实现的 50ms切换,是在大容量 BRAS间进行 用户业务信息表的实时热备份, 进一步配合下行的交换机技术和上行的虚 拟路由器冗余协议( VRRP, Virtual Router Redundancy Protocol ) +端口状态 快速检测等技术实现快速切换, 以满足运营商业务高可靠性的要求。  The existing 50ms handover implemented on the access service is to perform real-time hot backup of the user service information table between the large-capacity BRASs, and further cooperate with the downlink switch technology and the uplink virtual router redundancy protocol (VRRP, Virtual Router Redundancy). Protocols such as fast detection of port status enable fast switching to meet the high reliability requirements of operators.
但是, 现有的切换方法的缺点在于:  However, the disadvantages of existing switching methods are:
1、 这种切换方法的实质是点对点切换, 参与切换的两个端口都要进行 备份, 相关配置也必须相同; 釆用上述切换方法, 虽然也可以实现 N: 1的 备份,其实是 N个 1 : 1的简单组合,不能实现各设备同时进行配置和调度, 因此, 在备份资源较多的情况下, 备份实现比较复杂, 也不易管理, 可维 护性较差。 1. The essence of this switching method is point-to-point switching. The two ports involved in the switching must be backed up, and the related configuration must be the same. 釆 Using the above switching method, although the N: 1 backup can also be implemented, it is actually N 1 The simple combination of 1: can not realize the configuration and scheduling of each device at the same time. Therefore, in the case of more backup resources, the backup implementation is more complicated and difficult to manage. Poor care.
2、 BRAS支持双机实时热备份, 就必须有一个进程模块来运行实时热 备份相关的协议, 这个模块和其他模块 (如 VRRP )间进行通讯也需要专门 的通信业务, 但通信业务能够提供的仅仅是端口或路由间的信息, 切换的 依据是有限的, 对于 BRAS的***故障等因素并没有考虑到, 如: 双机分 别为 BRAS1、 BRAS2, 当 BRAS1的接入进程出现故障, 但是上下行端口 及信息转发正常, 并不能提供切换的依据, 此时并不执行切换; 进一步, 也不会考虑到符合实际流程情况的负载均衡。  2. BRAS supports dual-system real-time hot backup. There must be a process module to run the real-time hot backup related protocol. Communication between this module and other modules (such as VRRP) also requires special communication services, but the communication service can provide It is only the information between the ports or the routes. The basis for the handover is limited. The system failures of the BRAS are not considered. For example, the two machines are BRAS1 and BRAS2 respectively. When the access process of the BRAS1 fails, the uplink and downlink are faulty. The port and information forwarding are normal, and the basis for the handover cannot be provided. The handover is not performed at this time; further, load balancing that conforms to the actual process situation is not considered.
3、 网络设备和组网环境多种多样, 同样实现业务高可靠性在集中式组 网和分布式组网实现方法就不同, 上述切换只适应于大容量 BRAS设备的 切换, 但对于小容量分布式 BRAS , 预留等量资源很难被接受,而且多点分 散规划管理是繁杂的工作。 发明内容  3. Network equipment and networking environments are diverse. The same high-reliability service is implemented in centralized networking and distributed networking. The above switching is only applicable to the switching of large-capacity BRAS devices, but for small-capacity distribution. BRAS, it is difficult to accept the same amount of resources, and multi-point decentralized planning management is a cumbersome task. Summary of the invention
有鉴于此, 本发明的主要目的在于提供一种业务控制方法、 装置及宽 带接入服务器, 用以实现宽带接入服务器的业务无中断切换, 以及实现接 入设备的自动化配置, 并能够解决小容量分布式 BRAS的预留等量资源问 题。  In view of the above, the main purpose of the present invention is to provide a service control method, a device, and a broadband access server, which are used to implement non-disruptive switching of services of a broadband access server, and realize automatic configuration of an access device, and can solve the problem. Capacity-distributed BRAS reserves the same amount of resources.
为达到上述目的, 本发明的技术方案是这样实现的:  In order to achieve the above object, the technical solution of the present invention is achieved as follows:
本发明提供的一种业务控制方法, 该方法包括:  The invention provides a service control method, the method comprising:
第一类宽带接入服务器中存在发生故障的第一类故障服务器时, 通知 所述第一类故障服务器将业务切换到其对应的备份服务器; 和 /或,  When there is a faulty first type faulty server in the first type of broadband access server, the first type of faulty server is notified to switch the service to its corresponding backup server; and/or,
第二类宽带接入服务器中存在发生故障的第二类故障服务器时, 将所 述第二类故障服务器的业务分配给执行相同协议、 且当前未发生故障的其 余至少一个第二类宽带接入服务器, 并通知所述其余至少一个第二类宽带 接入服务器激活被分配的业务。 上述方案中, 该方法还包括: 将所述第二类宽带接入服务器上传的业 务数据进行接收并存储; When there is a faulty type 2 faulty server in the second type of broadband access server, the service of the second type of faulty server is allocated to the remaining at least one second type of broadband access that performs the same protocol and does not currently fail. And notifying the remaining at least one second type of broadband access server to activate the allocated service. In the above solution, the method further includes: receiving and storing the service data uploaded by the second type of broadband access server;
相应的, 将所述第二类故障服务器的业务分配给执行相同协议、 且当 前未发生故障的其余至少一个第二类宽带接入服务器, 包括:  Correspondingly, the service of the second type of faulty server is allocated to the remaining at least one second type of broadband access server that performs the same protocol and has not failed yet, including:
根据存储的业务数据确定出所述其余至少一个第二类宽带接入服务 器, 将存储的所述第二类故障服务器的业务数据发送给确定出的所述其余 至少一个第二类宽带接入服务器。  Determining, by the stored service data, the remaining at least one second type of broadband access server, and transmitting the stored service data of the second type of faulty server to the determined at least one second type of broadband access server. .
上述方案中, 将所述第二类故障服务器的业务分配给执行相同协议、 且当前未发生故障的其余至少一个第二类宽带接入服务器, 具体为:  In the foregoing solution, the service of the second type of faulty server is allocated to the remaining at least one second type of broadband access server that performs the same protocol and does not currently fail, specifically:
根据所述其余至少一个第二类宽带接入服务器按优先级从高到低的排 序, 将所述第二故障服务器的业务优先分配给优先级高的所述其余至少一 个第二类宽带接入服务器; 或者, 将所述第二故障服务器的业务按设定比 例分配给所述其余至少一个第二类宽带接入服务器。  And assigning the service of the second faulty server to the remaining at least one second type of broadband access with a higher priority according to the ranking of the remaining at least one second type of broadband access servers from highest to lowest priority Or the server of the second faulty server is allocated to the remaining at least one second type of broadband access server according to a set ratio.
上述方案中, 该方法进一步包括:  In the above solution, the method further includes:
当前接收到业务接入请求的第一类宽带接入服务器与其对应的备份服 务器的业务负载比值超过预设负载比值时, 通知所述接收到业务请求的第 一类宽带接入服务器停止接入业务, 以及通知其对应的备份服务器进行所 述业务的接入。  When the ratio of the service load of the first type of broadband access server and the corresponding backup server that receives the service access request exceeds the preset load ratio, the first type of broadband access server that receives the service request is notified to stop the access service. And notifying its corresponding backup server to perform access to the service.
上述方案中, 该方法进一步包括: 根据所述当前接收到业务接入请求 的第一类宽带接入服务器与其对应的备份服务器的当前状态信息及负载量 更改所述预设负载比值。  In the above solution, the method further includes: changing the preset load ratio according to current state information and load amount of the first type broadband access server that currently receives the service access request and the corresponding backup server.
上述方案中, 该方法进一步包括:  In the above solution, the method further includes:
对位于同一备份组内的接入设备进行配置时, 获取为所述备份组内的 各接入设备预定设置的相关联的配置信息, 根据预先设置的配置模版, 将 所述相关联的配置信息转换成参数填入模版内后, 通知所述备份组内的各 接入设备; 所述接入设备包括第一类宽带接入服务器、 第二类宽带接入服 务器、 备份服务器。 When the access device in the same backup group is configured, the associated configuration information that is preset for each access device in the backup group is obtained, and the associated configuration information is configured according to a preset configuration template. After converting into parameters and filling in the template, notify each of the backup groups The access device includes a first type of broadband access server, a second type of broadband access server, and a backup server.
本发明提供的一种业务控制装置, 该装置包括: 确定模块、 通知模块 及分配模块; 其中,  A service control device provided by the present invention, the device includes: a determining module, a notification module, and an allocating module;
所述确定模块, 用于确定出第一类宽带接入服务器中存在发生故障的 第一类故障服务器时, 通知所述通知模块; 和 /或, 确定出第二类宽带接入 服务器中存在发生故障的第二类故障服务器, 通知所述分配模块及所述通 知模块;  The determining module is configured to notify the notification module when there is a faulty first type faulty server in the first type of broadband access server; and/or determine that the second type of broadband access server exists a faulty second type fault server notifying the allocation module and the notification module;
所述分配模块, 用于将所述第二类故障服务器的业务分配给执行相同 协议、 且当前未发生故障的其余至少一个第二类宽带接入服务器;  The allocating module is configured to allocate the service of the second type of faulty server to the remaining at least one second type of broadband access server that performs the same protocol and does not currently fail;
所述通知模块, 用于当所述确定模块确定出存在所述第一类故障服务 器时, 通知所述第一类故障服务器将业务切换到其对应的备份服务器; 和 / 或, 当所述确定模块确定出存在所述第二类故障服务器时, 通知所述其余 至少一个第二类宽带接入服务器激活被分配的业务。  The notification module is configured to notify the first type of faulty server to switch the service to its corresponding backup server when the determining module determines that the first type of faulty server exists; and/or, when the determining When the module determines that the second type of faulty server exists, the other at least one second type of broadband access server is notified to activate the allocated service.
上述方案中, 该装置进一步包括:  In the above solution, the device further includes:
存储模块, 用于接收并存储所述第二类宽带接入服务器上传的业务数 据;  a storage module, configured to receive and store service data uploaded by the second type of broadband access server;
所述确定模块进一步用于: 根据所述存储模块存储的业务数据确定出 所述其余至少一个第二类宽带接入服务器;  The determining module is further configured to: determine, according to the service data stored by the storage module, the remaining at least one second type broadband access server;
所述分配模块进一步用于: 将所述存储模块存储的所述第二类故障服 务器的业务数据发送给所述确定模块确定出的其余至少一个第二类宽带接 入服务器。  The allocating module is further configured to: send service data of the second type of fault server stored by the storage module to the remaining at least one second type of broadband access server determined by the determining module.
上述方案中, 所述分配模块进一步用于:  In the above solution, the allocation module is further configured to:
根据所述其余至少一个第二类宽带接入服务器按优先级从高到低的排 序, 将所述第二故障服务器的业务优先分配给优先级高的所述其余至少一 个第二类宽带接入服务器; And assigning the service of the second faulty server to the remaining at least one of the highest priority according to the order of the remaining at least one second type of broadband access server from high to low. a second type of broadband access server;
或者, 将所述第二故障服务器的业务按设定比例分配给所述其余至少 一个第二类宽带接入服务器。  Alternatively, the services of the second faulty server are allocated to the remaining at least one second type of broadband access server according to a set ratio.
上述方案中, 所述确定模块进一步用于:  In the above solution, the determining module is further configured to:
当前接收到业务接入请求的第一类宽带接入服务器与其对应的备份服 务器的业务负载比值超过预设负载比值时, 通知所述通知模块;  Notifying the notification module when the service load ratio of the first type of broadband access server that receives the service access request and the corresponding backup server exceeds a preset load ratio;
所述通知模块进一步用于: 通知所述接收到业务请求的第一类宽带接 入服务器停止接入业务, 以及通知其对应的备份服务器进行所述业务的接 入。  The notification module is further configured to: notify the first type of broadband access server that receives the service request to stop the access service, and notify its corresponding backup server to perform the access of the service.
上述方案中, 该装置进一步包括:  In the above solution, the device further includes:
更改模块, 用于根据所述当前接收到业务接入请求的第一类宽带接入 服务器与其对应的备份服务器的当前状态信息及负载量更改所述预设负载 比值时, 通知所述确定模块。  And a change module, configured to notify the determining module when the preset load ratio is changed according to the current state information and the load amount of the first type broadband access server that receives the service access request and the corresponding backup server.
上述方案中, 该装置进一步包括:  In the above solution, the device further includes:
自动配置模块, 对位于同一备份组内的接入设备进行配置时, 获取为 备份组内的各接入设备预定设置的相关联的配置信息, 根据预先设置的配 置模版, 将所述相关联的配置信息转换成参数填入模版内后, 通知所述备 份组内的各接入设备;  The automatic configuration module acquires the associated configuration information that is set for each access device in the backup group when the access device is configured in the same backup group, and associates the associated configuration according to a preset configuration template. After the configuration information is converted into parameters and filled in the template, each access device in the backup group is notified;
相应的, 所述确定模块, 进一步用于在确定对位于同一备份组内的接 入设备进行配置时, 通知自动配置模块。  Correspondingly, the determining module is further configured to notify the automatic configuration module when determining to configure the access device located in the same backup group.
上述方案中, 所述装置集成于网络管理中心服务器中。  In the above solution, the device is integrated in a network management center server.
本发明提供的一种宽带接入服务器, 包括接收模块和切换模块: 其中, 所述接收模块, 用于接收发生故障的通知, 并通知切换模块; 所述切换模块, 用于将业务切换到对应的备份服务器。  The broadband access server provided by the present invention includes a receiving module and a switching module: wherein the receiving module is configured to receive a notification of a failure and notify the switching module; and the switching module is configured to switch the service to the corresponding Backup server.
上述方案中, 所述接收模块, 还用于接收配置信息并进行相应的配置。 本发明提供的一种宽带接入服务器, 包括接收模块和激活模块: 其中, 所述接收模块, 用于接收分配的业务; 以及接收激活被分配业务的通 知, 通知所述激活模块; In the above solution, the receiving module is further configured to receive configuration information and perform corresponding configuration. The invention provides a broadband access server, comprising: a receiving module and an activation module: wherein: the receiving module is configured to receive an allocated service; and receive a notification of activating the allocated service, and notify the activation module;
所述激活模块, 用于激活所述被分配的业务。  The activation module is configured to activate the allocated service.
在本发明实施例中, 业务控制装置根据宽带接入服务器的状态信息进 行决策, 保证第一类宽带接入服务器在发生所有故障时均可以得到及时通 知, 进而第一类故障服务器可以及时将业务切换到其对应备份服务器, 实 现业务的无中断切换; 在第二类宽带接入服务器发生故障时, 可以将业务 及时分配给执行相同协议、 且当前未发生故障的其余至少一个第二类宽带 接入服务器, 并通知其余至少一个第二类宽带接入服务器激活被分配的业 务, 也可以实现业务的无中断切换, 且不需要设置备份服务器, 节省资源 与成本; 本发明实施例中, 还可以实现各接入设备的自动化配置, 并能够 解决第二类宽带接入服务器的预留等量资源问题。 附图说明  In the embodiment of the present invention, the service control device makes a decision according to the state information of the broadband access server, and ensures that the first type of broadband access server can be notified in time when all the faults occur, and then the first type of fault server can timely perform the service. Switching to its corresponding backup server to achieve non-disruptive switching of services; when the second type of broadband access server fails, the service can be timely allocated to the remaining at least one second type of broadband connection that performs the same protocol and is currently not faulty. The server is sent to the server, and the remaining at least one type of broadband access server is activated to activate the allocated service, and the non-disruptive switching of the service is also performed, and the backup server is not required to be saved, which saves resources and costs. The automatic configuration of each access device is realized, and the problem of reserved equal resources of the second type of broadband access server can be solved. DRAWINGS
图 1为本发明实施例提供的业务控制方法的流程图;  FIG. 1 is a flowchart of a service control method according to an embodiment of the present invention;
图 2为本发明实施例提供的业务控制模块与第一类宽带接入服务器的 连接关系;  2 is a connection relationship between a service control module and a first type of broadband access server according to an embodiment of the present invention;
图 3 为本发明实施例提供的业务控制模块与第二类宽带接入服务器的 连接关系;  FIG. 3 is a connection relationship between a service control module and a second type of broadband access server according to an embodiment of the present invention;
图 4、 图 5、 图 6、 图 7为本发明实施例提供的业务控制模块的结构示 意图;  4, FIG. 5, FIG. 6, and FIG. 7 are schematic diagrams showing the structure of a service control module according to an embodiment of the present invention;
图 8为本发明实施例提供的一种宽带接入服务器的结构示意图; 图 9为发明实施例提供的另一种宽带接入服务器的结构示意图。 具体实施方式 FIG. 8 is a schematic structural diagram of a broadband access server according to an embodiment of the present invention; FIG. 9 is a schematic structural diagram of another broadband access server according to an embodiment of the present invention. detailed description
本发明的基本思想是: 如果第一类宽带接入服务器中存在发生故障的 第一类故障服务器时, 通知所述第一类故障服务器将业务切换到其对应的 备份服务器; 和 /或, 如果第二类宽带接入服务器中存在发生故障的第二类 故障服务器时, 将所述第二类故障服务器的业务分配给执行相同协议、 且 当前未发生故障的其余至少一个第二类宽带接入服务器, 并通知所述其余 至少一个第二类宽带接入服务器激活被分配的业务。  The basic idea of the present invention is: if there is a faulty first type faulty server in the first type of broadband access server, notifying the first type of faulty server to switch the service to its corresponding backup server; and/or if When there is a faulty type 2 faulty server in the second type of broadband access server, the service of the second type of faulty server is allocated to the remaining at least one second type of broadband access that performs the same protocol and does not currently fail. And notifying the remaining at least one second type of broadband access server to activate the allocated service.
本发明实施例提供了一种业务控制方法, 用以实现宽带接入服务器的 业务无中断切换, 如图 1所示, 具体包括:  The embodiment of the present invention provides a service control method, which is used to implement the non-disruptive switching of the service of the broadband access server, as shown in FIG.
步骤 101、根据宽带接入服务器的当前状态信息确定存在宽带接入服务 器发生故障;  Step 101: Determine, according to current state information of the broadband access server, that the broadband access server is faulty;
步骤 102、确定出第一类宽带接入服务器中存在发生故障的第一类故障 服务器时, 执行步骤 103;  Step 102: When it is determined that there is a faulty first type faulty server in the first type of broadband access server, step 103 is performed;
步骤 103、 通知第一类故障服务器将业务切换到其对应的备份服务器, 结束处理流程;  Step 103: Notifying the first type of faulty server to switch the service to its corresponding backup server, and ending the processing flow;
步骤 104、确定出第二类宽带接入服务器中存在发生故障的第二类故障 服务器时, 依次执行步骤 105、 步骤 106;  Step 104: When it is determined that there is a faulty type II faulty server in the second type of broadband access server, step 105 and step 106 are performed in sequence;
步骤 105、将第二类故障服务器的业务分配给执行相同协议、且当前未 发生故障的其余至少一个第二类宽带接入服务器;  Step 105: Allocate the service of the second type of faulty server to the remaining at least one second type of broadband access server that performs the same protocol and does not currently fail;
步骤 106、 通知其余至少一个第二类宽带接入服务器激活被分配的业 务。  Step 106: Notify the remaining at least one second type of broadband access server to activate the assigned service.
本发明实施例中, 为了更方便更清楚地描述方案, 现设定本发明实施 例中业务控制方法的实施主体为业务控制装置, 业务控制装置可以集成在 网络管理中心服务器中, 也可以集成在其他服务器或设备中, 还可以作为 一个独立的服务器或设备存在。 一个较佳的选择是将业务控制装置集成在 网络管理中心服务器中, 可以利用网络管理中心服务器中存储的关于宽带 接入服务器的大量数据。 In the embodiment of the present invention, in order to describe the solution more conveniently and clearly, the implementation body of the service control method in the embodiment of the present invention is set as the service control device, and the service control device may be integrated in the network management center server, or may be integrated in the network management center server. In other servers or devices, it can also exist as a standalone server or device. A better option is to integrate the business control device In the network management center server, a large amount of data about the broadband access server stored in the network management center server can be utilized.
通常情况下, 网络管理中心服务器中存在宽带接入服务器的大量状态 信息, 如宽带接入服务器的硬件运行状态、 操作***状态、 单板负荷、 协 议运行状态、 负载量, 等等。 业务控制装置可以从网络管理中心服务器获 取宽带接入服务器的当前状态信息, 并根据获取的状态信息进行分析、 判 断及决策, 向宽带接入服务器发出控制指令, 以避免业务出现中断或者进 行业务的更优化; 当然, 业务控制装置也可以通过其他手段收集宽带接入 服务器的当前状态信息, 例如, 直接与宽带接入服务器相连, 获取当前状 态信息。  Generally, a large number of status information of the broadband access server exists in the network management center server, such as the hardware running status of the broadband access server, operating system status, board load, protocol running status, load amount, and the like. The service control device may obtain the current state information of the broadband access server from the network management center server, and perform analysis, judgment, and decision according to the acquired state information, and issue a control instruction to the broadband access server to avoid service interruption or service. More optimized; of course, the service control device may also collect current state information of the broadband access server by other means, for example, directly connected to the broadband access server to obtain current state information.
在具体实施时, 宽带接入服务器可以有多种类型, 如可以按带宽 (即 可接入用户数)分类, 也可以按执行协议分类, 等等。 实施时, 一种较优 的分类方式是按带宽大小进行分类, 设定一个带宽阔值, 可以将带宽高于 该阔值的称为第一类宽带接入服务器, 将带宽低于该阔值的称为第二类宽 带接入服务器, 带宽阔值的具体数值由具体情况而定。 例如, 可以将带宽 在 10G以上的宽带接入服务器归为第一类宽带接入服务器, 将带宽在 10G 以下的宽带接入服务器归为第二类宽带接入服务器, 这类通常用得较多的 是带宽为 1G到 2G的宽带接入服务器。  In a specific implementation, the broadband access server may be of various types, such as being classified by bandwidth (i.e., the number of accessible users), classified by execution protocol, and the like. In the implementation, a better classification method is to classify according to the bandwidth, and set a bandwidth threshold. The bandwidth higher than the threshold is called the first type of broadband access server, and the bandwidth is lower than the threshold. Known as the second type of broadband access server, the specific value of the bandwidth value depends on the specific situation. For example, a broadband access server with a bandwidth of more than 10G can be classified as a first type of broadband access server, and a broadband access server with a bandwidth of less than 10G can be classified as a second type of broadband access server, which is usually used more. It is a broadband access server with a bandwidth of 1G to 2G.
由于第一类宽带接入服务器带宽较高, 为保证业务的可靠性, 第一类 宽带接入服务器被应用于业务时, 就已经配置有对应的备份服务器, 当第 一类宽带接入服务器的端口及路由发生故障时, 发生故障的第一类宽带接 入服务器可以自行切换到其对应的备份服务器, 但对于其他故障并不会考 虑。  Because the bandwidth of the first type of broadband access server is high, in order to ensure the reliability of the service, when the first type of broadband access server is applied to the service, the corresponding backup server is already configured, when the first type of broadband access server When a port or route fails, the first type of broadband access server that fails may switch to its corresponding backup server by itself, but it will not be considered for other failures.
而本发明实施例中, 在步骤 102 中, 业务控制装置可以根据第一类宽 带接入服务器的当前状态信息, 确定出第一类故障服务器, 除端口及路由 故障外, 还可以发现当前第一故障服务器的***故障, 如接入进程故障, 等等。 在确定出第一类故障服务器后, 业务控制装置通知第一类故障服务 器将业务切换到其对应的备份服务器上, 由其对应的备份服务器接续业务。 在本例中, 业务控制装置与第一类宽带接入服务器的连接关系如图 2所示, 第一类宽带接入服务器与其对应的备份服务器之间进行数据传输, 如传输 业务信息表的数据, 与业务控制装置进行控制指令的传输, 如切换指令的 传输; 其中, 虚线代表数据传输, 实线代表指令传输。 第一类故障服务器 接收切换指令后, 将业务切换到备份服务器, 备份服务器激活存储的备份 业务。 In the embodiment of the present invention, in step 102, the service control apparatus may determine the first type of fault server according to the current state information of the first type of broadband access server, except for the port and the route. In addition to the fault, the system fault of the first faulty server may be found, such as an access process fault, and the like. After determining the first type of faulty server, the service control device notifies the first type of faulty server to switch the service to its corresponding backup server, and the corresponding backup server connects the service. In this example, the connection relationship between the service control device and the first type of broadband access server is as shown in FIG. 2, and the first type of broadband access server and its corresponding backup server perform data transmission, such as transmitting data of the service information table. And transmitting control instructions with the service control device, such as transmission of the switching instruction; wherein, the dotted line represents data transmission, and the solid line represents instruction transmission. After receiving the handover instruction, the first type of faulty server switches the service to the backup server, and the backup server activates the stored backup service.
现以一个具体实例进行说明, 假设在本例中, 第一类宽带接入服务器 为 BRAS1 , 其对应的备份服务器为 BRAS2, 当 BRAS 1的接入进程出现故 障, 但是端口及路由正常, 此时, 业务控制模块确定 BRAS1发生故障, 通 知 BRAS1将业务切换到 BRAS2。  Now, a specific example is given. It is assumed that in this example, the first type of broadband access server is BRAS1, and the corresponding backup server is BRAS2. When the access process of BRAS 1 fails, the port and routing are normal. The service control module determines that BRAS1 has failed and notifies BRAS1 to switch traffic to BRAS2.
当然, 为保证切换的及时性, 当第一类宽带接入服务器确定出存在端 口或路由故障时, 仍可以自动将业务切换到其对应的备份服务器上, 之后 再接收到业务控制装置的切换通知时, 由于已停止业务, 并不会对业务产 生影响。  Of course, in order to ensure the timeliness of the handover, when the first type of broadband access server determines that there is a port or a route failure, the service can be automatically switched to its corresponding backup server, and then the handover notification of the service control device is received. At the time, because the business has been stopped, it will not affect the business.
在一个实施例中, 第二类宽带接入服务器与业务控制装置的连接关系 如图 3 所示, 数据及控制指令均在第二类宽带接入服务器与业务控制装置 之间进行传输, 其中, 虚线代表数据传输, 实线代表指令传输。 步骤 104 在实施时, 业务控制装置可以根据第二类宽带接入服务器的当前状态信息, 确定出第二类故障服务器, 包括端口故障、 路由故障、 ***故障等所有第 二类宽带接入服务器可能会发现的故障。  In an embodiment, the connection relationship between the second type of broadband access server and the service control device is as shown in FIG. 3, and the data and control commands are transmitted between the second type of broadband access server and the service control device, where The dotted line represents the data transfer and the solid line represents the command transfer. Step 104: During implementation, the service control device may determine, according to the current state information of the second type of broadband access server, a second type of faulty server, including port faults, routing faults, system faults, and the like, all of the second type of broadband access servers may be A fault that will be discovered.
为进一步保证业务的可靠性, 第二类宽带接入服务器可以将自身的业 务数据上传至业务控制装置进行备份。 业务控制装置接收并存储第二类宽 带接入服务器上传的业务数据, 在确定出存在第二类故障服务器时, 根据 存储的业务数据确定出其余至少一个第二类宽带接入服务器, 将存储的第 二类故障服务器的业务数据发送给确定出的其余至少一个第二类宽带接入 服务器。 To further ensure the reliability of the service, the second type of broadband access server can upload its own service data to the service control device for backup. The service control device receives and stores the second type of width When the service data uploaded by the access server is determined, when the second type of faulty server is determined, the remaining at least one second type of broadband access server is determined according to the stored service data, and the service data of the stored second type of faulty server is sent. The remaining at least one second type of broadband access server is determined.
步骤 105在实施时, 执行相同协议、 且当前未发生故障的第二类宽带 接入服务器可能有多个, 实施时, 可以从中选择至少一个用于分配第二故 障服务器的业务。 在具体实施时, 第二故障服务器的业务可以有多种分配 方式, 如, 可以随机分配, 也可以按设定比例分配, 还可以按优先级分配, 等等。 一种较佳的实施方式是按优先级进行分配, 将其余至少一个第二类 宽带接入服务器按优先级从高到低排序, 根据排序结果, 将第二故障服务 器的业务优先分配给优先级高的第二类宽带接入服务器。 当然, 按设定比 例分配也是一种较佳的实施方式, 从其余第二类宽带接入服务器中选择出 一个或多个第二类宽带接入服务器, 将第二故障服务器的业务按设定比例 分配给选择出的其余至少一个第二类宽带接入服务器, 其中, 设定比例根 据具体情况而定。  In the implementation of the step 105, there may be multiple types of broadband access servers that perform the same protocol and are not currently faulty. When implemented, at least one service for allocating the second faulty server may be selected. In a specific implementation, the service of the second fault server may have multiple allocation manners, for example, may be randomly allocated, may be allocated according to a set ratio, may also be assigned according to priorities, and the like. A preferred implementation manner is that the priority is allocated, and the remaining at least one second type of broadband access servers are sorted according to the priority from high to low. According to the sorting result, the service of the second faulty server is preferentially assigned to the priority. A high second type of broadband access server. Of course, the allocation according to the set ratio is also a preferred implementation manner, and one or more second type broadband access servers are selected from the remaining second type of broadband access servers, and the services of the second faulty server are set according to the setting. The proportion is allocated to the remaining at least one second type of broadband access server, wherein the setting ratio is determined on a case-by-case basis.
现以一个具体实施进行说明, 本例中, 业务控制装置控制四个执行相 同协议的第二类宽带接入服务器,分别为 BRAS3、BRAS4、BRAS5、BRAS6:  Now, a specific implementation is described. In this example, the service control device controls four types of broadband access servers that perform the same protocol, namely BRAS3, BRAS4, BRAS5, and BRAS6:
一、当前 BRAS3发生故障,业务控制装置根据收集的 BRAS4、 BRAS5、 BRAS6的状态信息, 将其按优先级进行排序,得到序列: BRAS5、 BRAS6、 BRAS4; 优先将 BRAS3的业务分配给 BRAS5 , 若 BRAS5负载量不够承担 全部业务, 将剩余的业务分配给 BRAS6, 同理, 若 BRAS6 负载量仍不够 承担全部业务, 再将剩余的业务分配给 BRAS4;  1. The current BRAS3 fails. The service control device sorts the BRAS4, BRAS5, and BRAS6 status information according to their priorities, and obtains the sequence: BRAS5, BRAS6, BRAS4. Priority is given to BRAS3 service to BRAS5, if BRAS5 The load is not enough to bear all the services, and the remaining services are allocated to the BRAS6. Similarly, if the BRAS6 load is still insufficient to bear all the services, the remaining services are allocated to the BRAS4;
或者, 从 BRAS4、 BRAS5、 BRAS6中选择出 BRAS4、 BRAS6用于承 担 BRAS3上的业务, 优先将 BRAS3的业务分配给 BRAS6, 若 BRAS6负 载量仍不够承担全部业务, 再将剩余的业务分配给 BRAS4。 二、 当前 BRAS3发生故障, 业务控制装置从 BRAS4、 BRAS5、 BRAS6 中选择出 BRAS5、BRAS6,并将 BRAS3的业务按预设的 3: 1分配给 BRAS5、 BRAS6。 Alternatively, BRAS4 and BRAS6 are selected from BRAS4, BRAS5, and BRAS6 to bear the services on BRAS3, and the BRAS3 service is preferentially allocated to BRAS6. If the BRAS6 load is still insufficient to bear all services, the remaining services are allocated to BRAS4. 2. The current BRAS3 fails. The service control device selects BRAS5 and BRAS6 from BRAS4, BRAS5, and BRAS6, and allocates BRAS3 services to BRAS5 and BRAS6 according to the preset 3:1.
除控制业务无中断切换外, 业务控制装置还可以控制业务接入的负载 均衡: 当前接收到业务接入请求的第一类宽带接入服务器与其对应的备份 服务器的业务负载比值超过预设负载比值时, 通知接收到业务请求的第一 类宽带接入服务器停止接入业务, 以及通知其对应的备份服务器进行业务 的接入。  In addition to the uninterrupted handover of the control service, the service control device can also control the load balancing of the service access: the service load ratio of the first type of broadband access server that receives the service access request and the corresponding backup server exceeds the preset load ratio. The first type of broadband access server that receives the service request is notified to stop the access service, and the corresponding backup server is notified to access the service.
现以一个具体实施进行说明, 本例中, 第一类宽带接入服务器为 BRAS7,其对应的备份服务器为 BRAS8 ,预设负载比值为 3: 2,当前 BRAS7 接收到一个业务接入请求, 业务控制装置对 BRAS7与 BRAS8的业务负载 比进行判断, 确定出 BRAS7与 BRAS8的业务的当前负载比为 3: 1 , 超过 了预设负载比值, 此时, 业务控制模块通知 BRAS7停止接入该业务, 关闭 业务接入的端口, 不再响应业务接入请求, 并通知 BRAS8开启业务接入端 口, 进行业务的接入。  Now, the specific implementation is described. In this example, the first type of broadband access server is BRAS7, and the corresponding backup server is BRAS8. The preset load ratio is 3: 2. The current BRAS7 receives a service access request, and the service The control device determines the service load ratio of the BRAS7 and the BRAS8, and determines that the current load ratio of the services of the BRAS7 and the BRAS8 is 3:1, which exceeds the preset load ratio. At this time, the service control module notifies the BRAS7 to stop accessing the service. The port that is connected to the service is closed, and the service access request is no longer responded. The BRAS8 is notified to open the service access port to access the service.
在本例中, 预设负载比值并不是固定不变的, 在本发明实施例中, 业 务控制装置可以根据当前接收到业务接入请求的第一类宽带接入服务器与 其对应的备份服务器的当前状态信息及负载量更改预设负载比值, 以实现 业务更优化处理。  In this embodiment, the preset load ratio is not fixed. In the embodiment of the present invention, the service control apparatus may be based on the current type of broadband access server that currently receives the service access request and the current backup server. The status information and the load amount change the preset load ratio to achieve more optimized processing.
实施时, 业务控制装置可以根据应用情况选定若干个宽带接入服务器, 并将选定的宽带接入服务器上端口分为若干个备份组, 在一个备份组内, 各端口位于不同宽带接入服务器上, 执行同一类协议。 例如, 位于两个不 同宽带接入服务器上的两个端口 A、 B,均执行 VRRP协议,构成一个 VRRP 备份组。  During implementation, the service control device may select a plurality of broadband access servers according to the application, and divide the ports of the selected broadband access server into a plurality of backup groups. In one backup group, each port is located in different broadband accesses. On the server, the same type of protocol is executed. For example, two ports A and B on two different broadband access servers implement VRRP to form a VRRP backup group.
在一个备份组内的接入设备, 备份业务相关配置格式都是一致的, 内 容都是相关的: 其中有些配置参数是相同的, 还有些配置参数是共享的。 业务控制装置对位于同一备份组内的接入设备进行配置时, 获取为所述备 份组内的各接入设备预定设置的相关联的配置信息, 将这些配置信息预先 总结成配置模版: 根据配置模版, 将所述相关联的配置信息转换成参数填 入模版内, 然后通知所述备份组内的各接入设备; 所述配置模版包含接入 设备能识别和执行的命令格式和需填入的配置参数, 相同的配置可以直接 填进模版, 共享的配置选择预先输入的规则 (比如按比例或其他关系)加 以分配, 分配完成后也填入配置模版。 上述的接入设备包括第一类宽带接 入服务器、 第二类宽带接入服务器、 备份服务器等。 In an access device in a backup group, the backup service configuration formats are the same. The contents are all related: some of the configuration parameters are the same, and some configuration parameters are shared. When the service control device configures the access device in the same backup group, it acquires the associated configuration information that is preset for each access device in the backup group, and pre-summarizes the configuration information into a configuration template: a template, converting the associated configuration information into a parameter filling template, and then notifying each access device in the backup group; the configuration template includes a command format that the access device can recognize and execute, and needs to be filled in The configuration parameters, the same configuration can be directly filled into the template, the shared configuration is selected by pre-entered rules (such as proportional or other relationships), and the configuration template is also filled in after the assignment is completed. The foregoing access devices include a first type of broadband access server, a second type of broadband access server, a backup server, and the like.
当然, 在具体实施时, 实施主体也可以不是业务控制装置, 而由其他 可以实施业务控制方法的相应功能的实体代替。  Of course, in a specific implementation, the implementation entity may not be a service control device, but may be replaced by another entity that can implement the corresponding function of the service control method.
基于同一发明构思, 本发明实施例提供了一种业务控制装置, 如图 4 所示, 用以控制宽带接入服务器的业务无中断切换, 包括确定模块 401 , 分 配模块 402及通知模块 403:  Based on the same inventive concept, an embodiment of the present invention provides a service control apparatus. As shown in FIG. 4, the service is used to control the uninterrupted handover of the service of the broadband access server, and includes a determining module 401, a distribution module 402, and a notification module 403:
确定模块 401 ,用于确定出第一类宽带接入服务器中存在发生故障的第 一类故障服务器时, 通知所述通知模块 403; 和 /或,  a determining module 401, configured to notify the notification module 403 when there is a faulty first type of faulty server in the first type of broadband access server; and/or,
确定出第二类宽带接入服务器中存在发生故障的第二类故障服务器, 通知所述分配模块 402及所述通知模块 403;  Determining that there is a faulty type II faulty server in the second type of broadband access server, notifying the assigning module 402 and the notification module 403;
分配模块 402, 用于将第二类故障服务器的业务分配给执行相同协议、 且当前未发生故障的其余至少一个第二类宽带接入服务器。  The allocating module 402 is configured to allocate the service of the second type of faulty server to the remaining at least one second type of broadband access server that performs the same protocol and does not currently fail.
通知模块 403 , 用于当确定模块 401确定出存在第一类故障服务器时, 通知第一类故障服务器将业务切换到其对应的备份服务器; 和 /或,  The notification module 403 is configured to notify the first type of faulty server to switch the service to its corresponding backup server when the determining module 401 determines that the first type of faulty server exists; and/or,
当确定模块 401 确定出存在第二类故障服务器时, 通知其余至少一个 第二类宽带接入服务器激活被分配的业务。  When the determining module 401 determines that there is a second type of failed server, it notifies the remaining at least one second type of broadband access server to activate the assigned service.
在一个实施例中, 如图 5所示, 业务控制装置还可以包括: 存储模块 501 , 用于接收并存储第二类宽带接入服务器上传的业务数 据; In an embodiment, as shown in FIG. 5, the service control apparatus may further include: The storage module 501 is configured to receive and store service data uploaded by the second type of broadband access server;
确定模块 401进一步用于: 根据存储模块 501存储的业务数据确定出 其余至少一个第二类宽带接入服务器;  The determining module 401 is further configured to: determine, according to the service data stored by the storage module 501, the remaining at least one second type of broadband access server;
分配模块 402进一步用于: 将存储模块 501存储的第二类故障服务器 的业务数据发送给确定模块 401 确定出的其余至少一个第二类宽带接入服 务器。  The allocating module 402 is further configured to: send the service data of the second type of faulty server stored by the storage module 501 to the remaining at least one second type of broadband access server determined by the determining module 401.
在一个实施例中, 分配模块 402可以进一步用于:  In one embodiment, the allocation module 402 can be further configured to:
根据其余至少一个第二类宽带接入服务器按优先级从高到低的排序, 将第二故障服务器的业务优先分配给优先级高的其余至少一个第二类宽带 接入服务器;  Distributing the service of the second faulty server to the remaining at least one second type of broadband access server with a higher priority according to the order of the remaining at least one second type of broadband access server from highest to lowest;
或者, 从其余第二类宽带接入服务器中选择出一个或多个第二类宽带 接入服务器, 将第二故障服务器的业务按设定比例分配给选择出的第二类 宽带接入服务器。  Alternatively, one or more second type broadband access servers are selected from the remaining second type of broadband access servers, and the services of the second failed server are allocated to the selected second type of broadband access servers according to a set ratio.
在一个实施例中, 确定模块 401 可以进一步用于: 当前接收到业务接 入请求的第一类宽带接入服务器与其对应的备份服务器的业务负载比值超 过预设负载比值时, 通知所述通知模块 403;  In an embodiment, the determining module 401 is further configured to: notify the notification module when a service load ratio of the first type of broadband access server that receives the service access request and the corresponding backup server exceeds a preset load ratio 403;
通知模块 403进一步用于: 通知接收到业务请求的第一类宽带接入服 务器停止接入业务, 以及通知其对应的备份服务器进行所述业务的接入。  The notification module 403 is further configured to: notify the first type of broadband access server that receives the service request to stop the access service, and notify the corresponding backup server to perform the access of the service.
在一个实施例中, 图 6所示, 业务控制装置还可以包括:  In an embodiment, as shown in FIG. 6, the service control apparatus may further include:
更改模块 601 ,用于根据所述当前接收到业务接入请求的第一类宽带接 入服务器与其对应的备份服务器的当前状态信息及负载量更改预设负载比 值时, 通知确定模块 401。  The change module 601 is configured to notify the determining module 401 when the preset load ratio is changed according to the current state information and the load amount of the first type of broadband access server that receives the service access request and the corresponding backup server.
在一个实施例中, 如图 7所示, 业务控制装置还可以包括: 自动配置 模块 701 , 用于对位于同一备份组内的接入设备进行配置时, 获取为备份组 内的各接入设备预定设置的相关联的配置信息, 根据预先设置的配置模版, 将所述相关联的配置信息转换成参数填入模版内后, 通知所述备份组内的 各接入设备; In an embodiment, as shown in FIG. 7, the service control apparatus may further include: an automatic configuration module 701, configured to acquire, as a backup group, an access device that is located in the same backup group Notifying the access devices in the backup group after the associated configuration information is converted into parameters into the template according to the configuration template set in advance, and the associated configuration information in the backup group is notified. ;
相应的, 所述确定模块 401 , 进一步用于在确定对位于同一备份组内的 接入设备进行配置时, 通知自动配置模块 701。  Correspondingly, the determining module 401 is further configured to notify the automatic configuration module 701 when determining to configure the access device located in the same backup group.
在本发明实施例中, 业务控制装置可以集成于网络管理中心服务器中, 也可以集成在其他服务器或设备中, 还也可以作为一个独立的服务器或设 备存在。  In the embodiment of the present invention, the service control device may be integrated into the network management center server, or may be integrated into other servers or devices, or may exist as a separate server or device.
基于同一发明构思, 本发明实施例还提供了一种宽带接入服务器, 具 体如图 8所示, 包括接收模块 801和切换模块 802:  Based on the same inventive concept, the embodiment of the present invention further provides a broadband access server, as shown in FIG. 8, which includes a receiving module 801 and a switching module 802:
接收模块 801 , 用于接收发生故障的通知, 并通知切换模块 802;  The receiving module 801 is configured to receive a notification that a failure occurs, and notify the switching module 802;
切换模块 802, 用于将业务切换到对应的备份服务器;  The switching module 802 is configured to switch the service to the corresponding backup server.
进一步的,所述接收模块 801 ,还用于接收配置信息并进行相应的配置。 基于同一发明实施构思, 本发明实施例还提供了另一种宽带接入服务 器, 具体结构如图 9所示, 包括接收模块 901和激活模块 902:  Further, the receiving module 801 is further configured to receive configuration information and perform corresponding configuration. Based on the same inventive implementation concept, the embodiment of the present invention further provides another broadband access server. The specific structure is as shown in FIG. 9, and includes a receiving module 901 and an activation module 902:
接收模块 901 ,用于接收分配的业务;以及接收激活被分配业务的通知, 通知激活模块 902;  The receiving module 901 is configured to receive the allocated service, and receive a notification that activates the allocated service, and notify the activation module 902;
激活模块 902, 用于激活被分配的业务;  An activation module 902, configured to activate the allocated service;
进一步的,所述接收模块 901 ,还用于接收配置信息并进行相应的配置。 在本发明实施例中, 业务控制装置根据宽带接入服务器的状态信息进 行决策, 保证第一类宽带接入服务器在发生所有故障时均可以得到及时通 知, 进而第一类故障服务器可以及时将业务切换到其对应备份服务器, 实 现业务的无中断切换; 在第二类宽带接入服务器发生故障时, 可以将业务 及时分配给执行相同协议、 且当前未发生故障的其余至少一个第二类宽带 接入服务器, 并通知其余至少一个第二类宽带接入服务器激活被分配的业 务, 也可以实现业务的无中断切换, 且不需要设置备份服务器, 节省资源 与成本。 Further, the receiving module 901 is further configured to receive configuration information and perform corresponding configuration. In the embodiment of the present invention, the service control device makes a decision according to the state information of the broadband access server, and ensures that the first type of broadband access server can be notified in time when all the faults occur, and then the first type of fault server can timely perform the service. Switching to its corresponding backup server to achieve non-disruptive switching of services; when the second type of broadband access server fails, the service can be timely allocated to the remaining at least one second type of broadband connection that performs the same protocol and is currently not faulty. Enter the server and notify the remaining at least one second type of broadband access server to activate the assigned industry It can also realize non-disruptive switching of services without setting up a backup server, saving resources and costs.
进一步, 业务控制装置还可以通过根据第一类宽带接入服务器及其备 份服务器的当前状态信息的负载量更改预设负载比值, 达到业务的动态负 载均衡的目的。  Further, the service control device can also achieve the purpose of dynamic load balancing of the service by changing the preset load ratio according to the load of the current state information of the first type of broadband access server and its backup server.
进一步, 业务控制装置可以对同一备份组内的多个接入设备进行统一 配置, 避免多次配置浪费资源, 提高配置的准确性。  Further, the service control device can uniformly configure multiple access devices in the same backup group to avoid wasting resources and improve the configuration accuracy.
进一步, 业务控制装置根据宽带接入服务器的当前状态信息对宽带接 入服务器进行决策, 可以不完全依赖于初始配置和规划, 且能够实现动态 调整, 除增加业务的可靠性外, 还可以实现业务的可管理性和可维护性。 本发明的精神和范围。 这样, 倘若本发明的这些修改和变型属于本发明权 利要求及其等同技术的范围之内, 则本发明也意图包含这些改动和变型在 内。  Further, the service control device determines the broadband access server according to the current state information of the broadband access server, and may not completely rely on the initial configuration and planning, and can dynamically adjust, in addition to increasing the reliability of the service, the service can also be implemented. Manageability and maintainability. The spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and modifications of the invention

Claims

权利要求书 Claim
1、 一种业务控制方法, 其特征在于, 该方法包括:  A service control method, characterized in that the method comprises:
第一类宽带接入服务器中存在发生故障的第一类故障服务器时, 通知 所述第一类故障服务器将业务切换到其对应的备份服务器; 和 /或,  When there is a faulty first type faulty server in the first type of broadband access server, the first type of faulty server is notified to switch the service to its corresponding backup server; and/or,
第二类宽带接入服务器中存在发生故障的第二类故障服务器时, 将所 述第二类故障服务器的业务分配给执行相同协议、 且当前未发生故障的其 余至少一个第二类宽带接入服务器, 并通知所述其余至少一个第二类宽带 接入服务器激活被分配的业务。  When there is a faulty type 2 faulty server in the second type of broadband access server, the service of the second type of faulty server is allocated to the remaining at least one second type of broadband access that performs the same protocol and does not currently fail. And notifying the remaining at least one second type of broadband access server to activate the allocated service.
2、 如权利要求 1所述的方法, 其特征在于, 该方法还包括: 将所述第 二类宽带接入服务器上传的业务数据进行接收并存储;  2. The method according to claim 1, wherein the method further comprises: receiving and storing service data uploaded by the second type of broadband access server;
相应的, 将所述第二类故障服务器的业务分配给执行相同协议、 且当 前未发生故障的其余至少一个第二类宽带接入服务器, 包括:  Correspondingly, the service of the second type of faulty server is allocated to the remaining at least one second type of broadband access server that performs the same protocol and has not failed yet, including:
根据存储的业务数据确定出所述其余至少一个第二类宽带接入服务 器, 将存储的所述第二类故障服务器的业务数据发送给确定出的所述其余 至少一个第二类宽带接入服务器。  Determining, by the stored service data, the remaining at least one second type of broadband access server, and transmitting the stored service data of the second type of faulty server to the determined at least one second type of broadband access server. .
3、 如权利要求 1所述的方法, 其特征在于, 将所述第二类故障服务器 的业务分配给执行相同协议、 且当前未发生故障的其余至少一个第二类宽 带接入服务器, 具体为:  The method according to claim 1, wherein the service of the second type of faulty server is allocated to the remaining at least one second type of broadband access server that performs the same protocol and does not currently fail, specifically :
根据所述其余至少一个第二类宽带接入服务器按优先级从高到低的排 序, 将所述第二故障服务器的业务优先分配给优先级高的所述其余至少一 个第二类宽带接入服务器; 或者, 将所述第二故障服务器的业务按设定比 例分配给所述其余至少一个第二类宽带接入服务器。  And assigning the service of the second faulty server to the remaining at least one second type of broadband access with a higher priority according to the ranking of the remaining at least one second type of broadband access servers from highest to lowest priority Or the server of the second faulty server is allocated to the remaining at least one second type of broadband access server according to a set ratio.
4、 如权利要求 1所述的方法, 其特征在于, 该方法进一步包括: 当前接收到业务接入请求的第一类宽带接入服务器与其对应的备份服 务器的业务负载比值超过预设负载比值时, 通知所述接收到业务请求的第 一类宽带接入服务器停止接入业务, 以及通知其对应的备份服务器进行所 述业务的接入。 The method according to claim 1, wherein the method further comprises: when a service load ratio of the first type of broadband access server that receives the service access request and the corresponding backup server exceeds a preset load ratio , notifying the receipt of the service request A type of broadband access server stops accessing the service and notifies its corresponding backup server to perform the access of the service.
5、 如权利要求 4所述的方法, 其特征在于, 该方法进一步包括: 根据 所述当前接收到业务接入请求的第一类宽带接入服务器与其对应的备份服 务器的当前状态信息及负载量更改所述预设负载比值。  The method according to claim 4, wherein the method further comprises: according to the current state information and load of the first type of broadband access server and the corresponding backup server that currently receive the service access request Change the preset load ratio.
6、 如权利要求 1所述的方法, 其特征在于, 该方法进一步包括: 对位于同一备份组内的接入设备进行配置时, 获取为所述备份组内的 各接入设备预定设置的相关联的配置信息, 根据预先设置的配置模版, 将 所述相关联的配置信息转换成参数填入模版内后, 通知所述备份组内的各 接入设备; 所述接入设备包括第一类宽带接入服务器、 第二类宽带接入服 务器、 备份服务器。  The method according to claim 1, wherein the method further comprises: when configuring an access device located in the same backup group, acquiring a correlation that is preset for each access device in the backup group And the associated configuration information in the backup group is notified to the access device according to the preset configuration template, after the related configuration information is converted into a parameter filling template; the access device includes the first class. Broadband access server, second type broadband access server, backup server.
7、 一种业务控制装置, 其特征在于, 该装置包括: 确定模块、 通知模 块及分配模块; 其中,  A service control device, comprising: a determining module, a notification module, and an allocation module; wherein
所述确定模块, 用于确定出第一类宽带接入服务器中存在发生故障的 第一类故障服务器时, 通知所述通知模块; 和 /或, 确定出第二类宽带接入 服务器中存在发生故障的第二类故障服务器, 通知所述分配模块及所述通 知模块;  The determining module is configured to notify the notification module when there is a faulty first type faulty server in the first type of broadband access server; and/or determine that the second type of broadband access server exists a faulty second type fault server notifying the allocation module and the notification module;
所述分配模块, 用于将所述第二类故障服务器的业务分配给执行相同 协议、 且当前未发生故障的其余至少一个第二类宽带接入服务器;  The allocating module is configured to allocate the service of the second type of faulty server to the remaining at least one second type of broadband access server that performs the same protocol and does not currently fail;
所述通知模块, 用于当所述确定模块确定出存在所述第一类故障服务 器时, 通知所述第一类故障服务器将业务切换到其对应的备份服务器; 和 / 或, 当所述确定模块确定出存在所述第二类故障服务器时, 通知所述其余 至少一个第二类宽带接入服务器激活被分配的业务。  The notification module is configured to notify the first type of faulty server to switch the service to its corresponding backup server when the determining module determines that the first type of faulty server exists; and/or, when the determining When the module determines that the second type of faulty server exists, the other at least one second type of broadband access server is notified to activate the allocated service.
8、 如权利要求 7所述的装置, 其特征在于, 该装置进一步包括: 存储模块, 用于接收并存储所述第二类宽带接入服务器上传的业务数 据; The device according to claim 7, wherein the device further comprises: a storage module, configured to receive and store the number of services uploaded by the second type of broadband access server According to;
所述确定模块进一步用于: 根据所述存储模块存储的业务数据确定出 所述其余至少一个第二类宽带接入服务器;  The determining module is further configured to: determine, according to the service data stored by the storage module, the remaining at least one second type broadband access server;
所述分配模块进一步用于: 将所述存储模块存储的所述第二类故障服 务器的业务数据发送给所述确定模块确定出的其余至少一个第二类宽带接 入服务器。  The allocating module is further configured to: send service data of the second type of fault server stored by the storage module to the remaining at least one second type of broadband access server determined by the determining module.
9、如权利要求 7所述的装置,其特征在于, 所述分配模块进一步用于: 根据所述其余至少一个第二类宽带接入服务器按优先级从高到低的排 序, 将所述第二故障服务器的业务优先分配给优先级高的所述其余至少一 个第二类宽带接入服务器;  The device according to claim 7, wherein the allocating module is further configured to: according to the ranking of the remaining at least one second type broadband access server from highest to lowest priority, The service of the second faulty server is preferentially allocated to the remaining at least one second type of broadband access server with a higher priority;
或者, 将所述第二故障服务器的业务按设定比例分配给所述其余至少 一个第二类宽带接入服务器。  Alternatively, the services of the second faulty server are allocated to the remaining at least one second type of broadband access server according to a set ratio.
10、 如权利要求 7所述的装置, 其特征在于, 所述确定模块进一步用 于:  10. The apparatus of claim 7, wherein the determining module is further configured to:
当前接收到业务接入请求的第一类宽带接入服务器与其对应的备份服 务器的业务负载比值超过预设负载比值时, 通知所述通知模块;  Notifying the notification module when the service load ratio of the first type of broadband access server that receives the service access request and the corresponding backup server exceeds a preset load ratio;
所述通知模块进一步用于: 通知所述接收到业务请求的第一类宽带接 入服务器停止接入业务, 以及通知其对应的备份服务器进行所述业务的接 入。  The notification module is further configured to: notify the first type of broadband access server that receives the service request to stop the access service, and notify its corresponding backup server to perform the access of the service.
11、 如权利要求 10所述的装置, 其特征在于, 该装置进一步包括: 更改模块, 用于根据所述当前接收到业务接入请求的第一类宽带接入 服务器与其对应的备份服务器的当前状态信息及负载量更改所述预设负载 比值时, 通知所述确定模块。  The device according to claim 10, wherein the device further comprises: a change module, configured to: according to the current type of the broadband access server that currently receives the service access request and the current backup server When the status information and the load amount change the preset load ratio, the determining module is notified.
12、 如权利要求 7所述的装置, 其特征在于, 该装置进一步包括: 自动配置模块, 对位于同一备份组内的接入设备进行配置时, 获取为 备份组内的各接入设备预定设置的相关联的配置信息, 根据预先设置的配 置模版, 将所述相关联的配置信息转换成参数填入模版内后, 通知所述备 份组内的各接入设备; The device according to claim 7, wherein the device further comprises: an automatic configuration module, configured to acquire an access device located in the same backup group as The associated configuration information that is set by each access device in the backup group is converted into a parameter and filled into the template according to a preset configuration template, and then notified to each connection in the backup group. Into the device;
相应的, 所述确定模块, 进一步用于在确定对位于同一备份组内的接 入设备进行配置时, 通知自动配置模块。  Correspondingly, the determining module is further configured to notify the automatic configuration module when determining to configure the access device located in the same backup group.
13、 如权利要求 7至 12任一项所述的装置, 其特征在于, 所述装置集 成于网络管理中心服务器中。  13. Apparatus according to any one of claims 7 to 12, wherein said apparatus is integrated in a network management center server.
14、 一种宽带接入服务器, 其特征在于, 包括接收模块和切换模块: 其中,  A broadband access server, comprising: a receiving module and a switching module: wherein
所述接收模块, 用于接收发生故障的通知, 并通知切换模块; 所述切换模块, 用于将业务切换到对应的备份服务器。  The receiving module is configured to receive a notification that a failure occurs, and notify the switching module, where the switching module is configured to switch the service to the corresponding backup server.
15、 如权利要求 14所述的宽带接入服务器, 其特征在于, 所述接收模 块, 还用于接收配置信息并进行相应的配置。  The broadband access server according to claim 14, wherein the receiving module is further configured to receive configuration information and perform corresponding configuration.
16、 一种宽带接入服务器, 其特征在于, 包括接收模块和激活模块: 其中,  A broadband access server, comprising: a receiving module and an activation module: wherein
所述接收模块, 用于接收分配的业务; 以及接收激活被分配业务的通 知, 通知所述激活模块;  The receiving module is configured to receive the allocated service, and receive a notification for activating the allocated service, and notify the activation module;
所述激活模块, 用于激活所述被分配的业务。  The activation module is configured to activate the allocated service.
17、 如权利要求 16所述的宽带接入服务器, 其特征在于, 所述接收模 块, 还用于接收配置信息并进行相应的配置。  The broadband access server according to claim 16, wherein the receiving module is further configured to receive configuration information and perform corresponding configuration.
PCT/CN2010/072927 2009-07-22 2010-05-19 Method, device and broadband access server for service control WO2011009326A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200910159184.5 2009-07-22
CN2009101591845A CN101621409B (en) 2009-07-22 2009-07-22 Service control method, service control device and broadband access servers

Publications (1)

Publication Number Publication Date
WO2011009326A1 true WO2011009326A1 (en) 2011-01-27

Family

ID=41514469

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2010/072927 WO2011009326A1 (en) 2009-07-22 2010-05-19 Method, device and broadband access server for service control

Country Status (2)

Country Link
CN (1) CN101621409B (en)
WO (1) WO2011009326A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109729190A (en) * 2019-03-15 2019-05-07 深圳前海微众银行股份有限公司 Network Access Method, system, equipment and computer readable storage medium

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101621409B (en) * 2009-07-22 2012-07-18 中兴通讯股份有限公司 Service control method, service control device and broadband access servers
CN102201936A (en) * 2011-05-30 2011-09-28 中兴通讯股份有限公司 Control method and system for network device entrance message and network device
CN106506364A (en) * 2016-12-08 2017-03-15 努比亚技术有限公司 A kind of cut-in method, client and routing server
CN111182034A (en) * 2016-12-29 2020-05-19 北京华为数字技术有限公司 Load balancing method, device and equipment for user online
CN108616431B (en) * 2018-04-20 2020-09-08 新华三技术有限公司 Message processing method, device, equipment and machine readable storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1533108A (en) * 2003-03-21 2004-09-29 ��Ϊ�������޹�˾ Method for realizing dynamic gateway load sharing and backup
CN1567737A (en) * 2003-07-01 2005-01-19 深圳市中兴通讯股份有限公司 A method for warm back-up of broad band switch-in server
CN1980376A (en) * 2005-11-29 2007-06-13 中兴通讯股份有限公司 Method for realizing dynamic live telecasting relay
CN101170432A (en) * 2006-10-27 2008-04-30 中兴通讯股份有限公司 A method for realizing multi-cast service protection switching and load balance
CN101621409A (en) * 2009-07-22 2010-01-06 中兴通讯股份有限公司 Service control method, service control device and broadband access servers
CN101656624A (en) * 2008-08-18 2010-02-24 中兴通讯股份有限公司 Multi-node application-level disaster recovery system and multi-node application-level disaster recovery method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1533108A (en) * 2003-03-21 2004-09-29 ��Ϊ�������޹�˾ Method for realizing dynamic gateway load sharing and backup
CN1567737A (en) * 2003-07-01 2005-01-19 深圳市中兴通讯股份有限公司 A method for warm back-up of broad band switch-in server
CN1980376A (en) * 2005-11-29 2007-06-13 中兴通讯股份有限公司 Method for realizing dynamic live telecasting relay
CN101170432A (en) * 2006-10-27 2008-04-30 中兴通讯股份有限公司 A method for realizing multi-cast service protection switching and load balance
CN101656624A (en) * 2008-08-18 2010-02-24 中兴通讯股份有限公司 Multi-node application-level disaster recovery system and multi-node application-level disaster recovery method
CN101621409A (en) * 2009-07-22 2010-01-06 中兴通讯股份有限公司 Service control method, service control device and broadband access servers

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109729190A (en) * 2019-03-15 2019-05-07 深圳前海微众银行股份有限公司 Network Access Method, system, equipment and computer readable storage medium
CN109729190B (en) * 2019-03-15 2024-02-09 深圳前海微众银行股份有限公司 Network access method, system, device and computer readable storage medium

Also Published As

Publication number Publication date
CN101621409B (en) 2012-07-18
CN101621409A (en) 2010-01-06

Similar Documents

Publication Publication Date Title
US11237858B2 (en) Software-defined data center, and deployment method for service cluster therein
US10601728B2 (en) Software-defined data center and service cluster scheduling and traffic monitoring method therefor
CN103618621B (en) A kind of software defined network SDN method of automatic configuration, equipment and system
CN109218188B (en) Link aggregation system, method, device, equipment and medium
CN102067533B (en) Port grouping for association with virtual interfaces
WO2011009326A1 (en) Method, device and broadband access server for service control
WO2015092660A1 (en) Mapping virtual network elements to physical resources in a telco cloud environment
JP2022533238A (en) Methods, devices, and systems for communication between controllers in the TSN
CN102142978B (en) Data backup transmission processing method, device and system
EP3507951A1 (en) Bandwidth management in a non-blocking network fabric
CN102130776A (en) Communication method and system
CN114125924A (en) TSN service processing method and device and computer readable storage medium
KR101478944B1 (en) Switch migration method for software-defined-networks with a plurality of controllers
CN102045259B (en) Packet switching equipment and method for managing customer service
CN106453145B (en) Transmission link control method and device
CN109039680A (en) A kind of method, system and BNG switching main wideband network gateway BNG and standby BNG
US10523597B2 (en) Data center network node
WO2015106506A1 (en) Methods for setting control information and establishing communication, management controller and controller
CN114157708B (en) Control method and device for session migration and vBRAS
CN116112438B (en) End-to-end data transmission method and system
JP2002044178A (en) Communication control system for i/o channel
WO2023174339A1 (en) Multicast service sending method, apparatus, system and storage medium
KR20220023676A (en) Data Center
CN116938693A (en) User migration method, device, system and storage medium
CN118018523A (en) DHCP server working method, equipment and medium under MLAG environment

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: 10801886

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: 10801886

Country of ref document: EP

Kind code of ref document: A1