[go: up one dir, main page]

CN102387222B - Address distribution method, apparatus and system thereof - Google Patents

Address distribution method, apparatus and system thereof Download PDF

Info

Publication number
CN102387222B
CN102387222B CN201110319464.5A CN201110319464A CN102387222B CN 102387222 B CN102387222 B CN 102387222B CN 201110319464 A CN201110319464 A CN 201110319464A CN 102387222 B CN102387222 B CN 102387222B
Authority
CN
China
Prior art keywords
bras
address
cluster
management server
idle
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
CN201110319464.5A
Other languages
Chinese (zh)
Other versions
CN102387222A (en
Inventor
徐东
孙莉
解克
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
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 China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201110319464.5A priority Critical patent/CN102387222B/en
Publication of CN102387222A publication Critical patent/CN102387222A/en
Application granted granted Critical
Publication of CN102387222B publication Critical patent/CN102387222B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明实施例公开了一种地址分配方法、装置及系统,其中,该方法包括:地址池管理服务器接收宽带远程接入服务器BRAS集群中的第一BRAS发送的地址请求消息,所述地址池管理服务器中包含所述BRAS集群中各BRAS当前的空闲地址信息;根据所述BRAS集群中各BRAS当前的空闲地址信息,将所述BRAS集群中第二BRAS的空闲地址发送给所述第一BRAS,以将所述第二BRAS的空闲地址分配给与所述第一BRAS连接的终端设备。本发明实施例提供的技术方案保证地址池管理服务器统一管理和分配BRAS集群中的地址,从而有效提高了地址的分配和使用效率。

The embodiment of the present invention discloses an address allocation method, device and system, wherein the method includes: the address pool management server receives the address request message sent by the first BRAS in the broadband remote access server BRAS cluster, and the address pool management The server includes current idle address information of each BRAS in the BRAS cluster; according to the current idle address information of each BRAS in the BRAS cluster, sends the idle address of the second BRAS in the BRAS cluster to the first BRAS, to allocate the idle address of the second BRAS to the terminal equipment connected to the first BRAS. The technical solution provided by the embodiment of the present invention ensures that the address pool management server uniformly manages and allocates addresses in the BRAS cluster, thereby effectively improving the efficiency of address allocation and use.

Description

地址分配方法、装置及系统Address allocation method, device and system

技术领域 technical field

本发明涉及网络技术领域,尤其涉及一种地址分配方法、装置及系统。The present invention relates to the field of network technology, in particular to an address allocation method, device and system.

背景技术 Background technique

互联网的高速发展,宽带用户数量激增,对IPv4地址的需求量呈现激增的形势。With the rapid development of the Internet, the number of broadband users has surged, and the demand for IPv4 addresses has shown a surge.

目前电信运营商通常采用给每台宽带远程接入服务器(BroadbandRemote Access Server,以下简称BRAS)或者网关GPRS支持节点(GatewayGPRS Support Node,以下简称GGSN)放置一定数量比例的公网IPv4地址作为地址池。当各个BRAS或者GGSN的地址池使用率达到一定饱和值后,管理员再放置更多地址到地址池中。具体来说,小区家庭用户所在的BRAS的地址池中的地址使用高峰在晚上20点到24点,其它时间该地址池中的地址空闲率很高,而写字楼区域所在的BRAS的地址池中的地址使用高峰在白天上班期间,晚上该地址池的地址大多处于空闲状态。而管理员则需要随时监控各个设备的地址池使用状况,当地址池中的地址使用率高时,管理员需要及时向该地址池中添加地址,否则用户将无法上网,而对于地址使用率低的地址池,管理员还需要将空闲的地址分流给其它资源不足的地址池。At present, telecom operators usually place a certain proportion of public network IPv4 addresses for each Broadband Remote Access Server (BRAS for short) or Gateway GPRS Support Node (GGSN for short) as an address pool. When the utilization rate of the address pool of each BRAS or GGSN reaches a certain saturation value, the administrator places more addresses into the address pool. Specifically, the address usage peak in the BRAS address pool where the residential users are located is from 20:00 to 24:00 in the evening, and the address idle rate in the address pool is very high at other times, while the address pool in the BRAS address pool where the office building area is located Address usage peaks during the working day, and most of the addresses in the address pool are idle at night. The administrator needs to monitor the usage status of the address pool of each device at any time. When the address usage rate in the address pool is high, the administrator needs to add addresses to the address pool in time, otherwise the user will not be able to access the Internet, and the address usage rate is low. The administrator also needs to allocate idle addresses to other address pools with insufficient resources.

因此,现有技术的手动地址池管理比较麻烦,而且各BRAS地址池的独立管理使得地址分配和使用效率较低,无法满足网络资源的需求。Therefore, the manual address pool management in the prior art is cumbersome, and the independent management of each BRAS address pool results in low address allocation and use efficiency, which cannot meet the requirements of network resources.

发明内容 Contents of the invention

有鉴于此,本发明实施例提供了一种地址分配方法、装置及系统,能够解决现有技术的手动地址池管理比较麻烦,而且地址分配和使用效率较低的问题。In view of this, the embodiments of the present invention provide an address allocation method, device and system, which can solve the problems of cumbersome manual address pool management and low efficiency of address allocation and use in the prior art.

为实现上述目的,本发明实施例提供一种地址分配方法,包括:In order to achieve the above purpose, an embodiment of the present invention provides an address allocation method, including:

地址池管理服务器接收宽带远程接入服务器BRAS集群中的第一BRAS发送的地址请求消息,所述地址池管理服务器中包含所述BRAS集群中各BRAS当前的空闲地址信息;The address pool management server receives the address request message sent by the first BRAS in the broadband remote access server BRAS cluster, and the address pool management server includes the current idle address information of each BRAS in the BRAS cluster;

根据所述BRAS集群中各BRAS当前的空闲地址信息,将所述BRAS集群中第二BRAS的空闲地址发送给所述第一BRAS,以将所述第二BRAS的空闲地址分配给与所述第一BRAS连接的终端设备。According to the current idle address information of each BRAS in the BRAS cluster, send the idle address of the second BRAS in the BRAS cluster to the first BRAS, so as to allocate the idle address of the second BRAS to the first BRAS. A BRAS-connected terminal device.

本发明实施例还提供一种地址分配方法,包括:The embodiment of the present invention also provides an address allocation method, including:

第一宽带远程接入服务器BRAS接收终端设备发送的地址请求消息;The first broadband remote access server BRAS receives the address request message sent by the terminal device;

根据所述第一BRAS中包含的空闲地址信息,若确定所述第一BRAS不存在空闲地址,则将所述地址请求消息发送给地址池管理服务器;According to the idle address information contained in the first BRAS, if it is determined that there is no idle address in the first BRAS, sending the address request message to an address pool management server;

接收地址池管理服务器发送第二BRAS的空闲地址,所述第一BRAS和第二BRAS均属于BRAS集群;Receiving the idle address of the second BRAS sent by the address pool management server, the first BRAS and the second BRAS both belong to the BRAS cluster;

将所述第二BRAS的空闲地址发送给所述终端设备。Send the idle address of the second BRAS to the terminal device.

本发明实施例还提供一种地址池管理服务器,包括:The embodiment of the present invention also provides an address pool management server, including:

接收模块,用于接收宽带远程接入服务器BRAS集群中的第一BRAS发送的地址请求消息,所述地址池管理服务器中包含所述BRAS集群中各BRAS当前的空闲地址信息;The receiving module is used to receive the address request message sent by the first BRAS in the broadband remote access server BRAS cluster, and the address pool management server includes the current idle address information of each BRAS in the BRAS cluster;

第一分配模块,用于根据所述BRAS集群中各BRAS当前的空闲地址信息,将所述BRAS集群中第二BRAS的空闲地址发送给所述第一BRAS,以将所述第二BRAS的空闲地址分配给与所述第一BRAS连接的终端设备。The first allocation module is configured to send the idle address of the second BRAS in the BRAS cluster to the first BRAS according to the current idle address information of each BRAS in the BRAS cluster, so as to assign the idle address of the second BRAS to the first BRAS. Addresses are assigned to terminal devices connected to the first BRAS.

本发明实施例还提供一种宽带远程接入服务器,包括:The embodiment of the present invention also provides a broadband remote access server, including:

第一接收模块,用于接收终端设备发送的地址请求消息;The first receiving module is configured to receive an address request message sent by the terminal device;

确定模块,用于根据所述宽带远程接入服务器BRAS中包含的空闲地址信息,若确定所述BRAS不存在空闲地址,则将所述地址请求消息发送给地址池管理服务器;A determining module, configured to send the address request message to an address pool management server if it is determined that there is no idle address in the BRAS according to the idle address information contained in the broadband remote access server BRAS;

第二接收模块,用于接收地址池管理服务器发送的其他BRAS的空闲地址,所述BRAS和所述其他BRAS均属于BRAS集群;The second receiving module is configured to receive idle addresses of other BRASs sent by the address pool management server, the BRAS and the other BRASs all belong to the BRAS cluster;

第二分配模块,用于将所述其他BRAS的空闲地址发送给所述终端设备。The second allocating module is configured to send the idle address of the other BRAS to the terminal device.

本发明实施例还提供一种地址分配系统,包括:The embodiment of the present invention also provides an address allocation system, including:

宽带远程接入服务器BRAS集群,所述BRAS集群包括上述多个宽带远程接入服务器;Broadband remote access server BRAS cluster, the BRAS cluster includes the above-mentioned multiple broadband remote access servers;

与所述BRAS集群中各BRAS通信的地址池管理服务器,所述地址池管理服务器采用上述地址池管理服务器。An address pool management server communicating with each BRAS in the BRAS cluster, the address pool management server adopts the above address pool management server.

本发明实施例还提供一种地址分配系统,包括:宽带远程接入服务器BRAS集群,所述BRAS集群包括多个上述宽带远程接入服务器,所述BRAS集群中的一个BRAS采用上述地址池管理服务器。The embodiment of the present invention also provides an address allocation system, including: a broadband remote access server BRAS cluster, the BRAS cluster includes a plurality of the above-mentioned broadband remote access servers, and one BRAS in the BRAS cluster uses the above-mentioned address pool management server .

本发明实施例采用地址池管理服务器对BRAS集群中的各BRAS的地址池进行统一管理,当BRAS集群中的某个BRAS需要为终端设备分配地址且本地没有空闲地址时,该BRAS可以向该地址池管理服务器发送地址请求消息,然后地址管理服务器可以根据其统一管理的地址池信息分配其他BRAS中的空闲地址给需要地址的终端设备。因此,本实施例提供的方法能够自动对BRAS集群内的地址池进行统一的管理,并能提高地址的分配和使用效率。The embodiment of the present invention uses the address pool management server to uniformly manage the address pools of the BRASs in the BRAS cluster. When a certain BRAS in the BRAS cluster needs to allocate an address for a terminal device and there is no free address locally, the BRAS can send the address to the address pool. The pool management server sends an address request message, and then the address management server can allocate free addresses in other BRASs to terminal devices that need addresses according to the address pool information under its unified management. Therefore, the method provided in this embodiment can automatically and uniformly manage the address pools in the BRAS cluster, and can improve the efficiency of address allocation and use.

附图说明 Description of drawings

图1为本发明实施例一提供的地址分配方法流程示意图;FIG. 1 is a schematic flowchart of an address allocation method provided by Embodiment 1 of the present invention;

图2为本发明实施例二提供的地址分配方法流程示意图;FIG. 2 is a schematic flowchart of an address allocation method provided by Embodiment 2 of the present invention;

图3为图2所示方法实施例所应用的系统网络架构图;Fig. 3 is a system network architecture diagram applied in the method embodiment shown in Fig. 2;

图4为本发明实施例三提供的地址分配方法流程示意图;FIG. 4 is a schematic flowchart of an address allocation method provided by Embodiment 3 of the present invention;

图5为图4所示方法实施例所应用的系统网络架构图;Fig. 5 is a system network architecture diagram applied to the method embodiment shown in Fig. 4;

图6为本发明实施例四提供的地址分配方法流程示意图;FIG. 6 is a schematic flowchart of an address allocation method provided in Embodiment 4 of the present invention;

图7为本发明实施例五提供的地址池管理服务器结构示意图;FIG. 7 is a schematic structural diagram of an address pool management server provided in Embodiment 5 of the present invention;

图8为本发明实施例六提供的地址池管理服务器结构示意图;FIG. 8 is a schematic structural diagram of an address pool management server provided in Embodiment 6 of the present invention;

图9为本发明实施例七提供的宽带远程接入服务器结构示意图;FIG. 9 is a schematic structural diagram of a broadband remote access server provided by Embodiment 7 of the present invention;

图10为本发明实施例八提供的地址分配系统示意图;FIG. 10 is a schematic diagram of an address allocation system provided by Embodiment 8 of the present invention;

图11为本发明实施例九提供的地址分配系统示意图;FIG. 11 is a schematic diagram of an address allocation system provided by Embodiment 9 of the present invention;

图12为本发明实施例十提供的地址分配系统示意图;FIG. 12 is a schematic diagram of an address allocation system provided by Embodiment 10 of the present invention;

图13为本发明实施例十一提供的地址分配系统示意图。FIG. 13 is a schematic diagram of an address allocation system provided by Embodiment 11 of the present invention.

具体实施方式 Detailed ways

图1为本发明实施例一提供的地址分配方法流程示意图,所述方法包括:Fig. 1 is a schematic flow chart of an address allocation method provided in Embodiment 1 of the present invention, the method comprising:

步骤101、地址池管理服务器接收宽带远程接入服务器BRAS集群中的第一BRAS发送的地址请求消息,所述地址池管理服务器中包含所述BRAS集群中各BRAS当前的空闲地址信息。Step 101, the address pool management server receives the address request message sent by the first BRAS in the BRAS cluster of broadband remote access servers, and the address pool management server includes current idle address information of each BRAS in the BRAS cluster.

本实施例的第一BRAS可以是BRAS集群中任一个发出地址请求的BRAS。The first BRAS in this embodiment may be any BRAS that sends an address request in the BRAS cluster.

其中,第一BRAS包含第一BRAS地址池中的空闲地址信息,当第一BRAS接收终端设备发送的地址请求消息时,根据第一BRAS地址池中的空闲地址信息确定是否存在空闲地址,若存在,则直接将空闲地址发送给终端设备,否则,将终端设备发送的地址请求消息发送给地址池管理服务器。Wherein, the first BRAS includes free address information in the first BRAS address pool, and when the first BRAS receives the address request message sent by the terminal device, it determines whether there is a free address according to the free address information in the first BRAS address pool, and if there is , then directly send the free address to the terminal device, otherwise, send the address request message sent by the terminal device to the address pool management server.

步骤102、根据所述BRAS集群中各BRAS当前的空闲地址信息,将所述BRAS集群中第二BRAS的空闲地址发送给所述第一BRAS,以将所述第二BRAS的空闲地址分配给与所述第一BRAS连接的终端设备。Step 102, according to the current idle address information of each BRAS in the BRAS cluster, send the idle address of the second BRAS in the BRAS cluster to the first BRAS, so as to allocate the idle address of the second BRAS to the The terminal device connected to the first BRAS.

本实施例中的地址池管理服务器中包含BRAS集群中各BRAS当前的地址池中的空闲地址信息,地址池管理服务器根据各BRAS当前的地址池中的空闲地址信息,确定存在空闲地址的第二BRAS,其中,第二BRAS为BRAS集群中任一个存在空闲地址的BRAS,并将第二BRAS的空闲地址分配给与第一BRAS连接的终端设备,具体为:地址池管理服务器发送地址分配消息给第一BRAS,第一BRAS将地址分配消息转发给终端设备,其中,地址分配消息中包含被分配的第二BRAS的空闲地址信息。The address pool management server in this embodiment includes the free address information in the current address pools of each BRAS in the BRAS cluster, and the address pool management server determines that there is a second address with free addresses according to the free address information in the current address pools of each BRAS. BRAS, wherein, the second BRAS is any BRAS that has an idle address in the BRAS cluster, and assigns the idle address of the second BRAS to the terminal equipment connected to the first BRAS, specifically: the address pool management server sends an address allocation message to The first BRAS. The first BRAS forwards the address allocation message to the terminal device, where the address allocation message includes idle address information of the allocated second BRAS.

因此,本发明实施例采用地址池管理服务器对BRAS集群中的各BRAS的地址池进行统一管理,当BRAS集群中的某个BRAS需要为终端设备分配地址且本地没有空闲地址时,该BRAS可以向该地址池管理服务器发送地址请求消息,然后地址管理服务器可以根据其统一管理的地址池信息分配其他BRAS中的空闲地址给需要地址的终端设备。因此,本实施例提供的方法能够自动对BRAS集群内的地址池进行统一的管理,并能提高地址的分配和使用效率。Therefore, the embodiment of the present invention uses the address pool management server to uniformly manage the address pools of the BRASs in the BRAS cluster. The address pool management server sends an address request message, and then the address management server can allocate free addresses in other BRASs to terminal devices that need addresses according to the address pool information under its unified management. Therefore, the method provided in this embodiment can automatically and uniformly manage the address pools in the BRAS cluster, and can improve the efficiency of address allocation and use.

图2为本发明实施例二提供的地址分配方法流程示意图,图3为图2所示方法实施例所应用的系统网络架构图,如图2和图3所示,在BRAS集群外配置一个服务器用于执行上述地址池管理服务器的工作,作为主用地址池管理服务器,在BRAS集群外配置另一个服务器作为备用地址池管理服务器,在主用地址池管理服务器不能工作时,执行主用地址池管理服务器的工作;该BRAS集群中共有6个BRAS,其中,当1号BRAS需要为其终端设备分配地址时且该1号BRAS本地无空闲地址,该1号BRAS向主用地址池管理服务器发送地址请求消息,该主用地址池管理服务器执行地址分配的方法如图2所示:Figure 2 is a schematic flow chart of the address allocation method provided by Embodiment 2 of the present invention, and Figure 3 is a system network architecture diagram applied to the method embodiment shown in Figure 2, as shown in Figures 2 and 3, a server is configured outside the BRAS cluster It is used to perform the work of the above address pool management server. As the active address pool management server, configure another server outside the BRAS cluster as the backup address pool management server. When the active address pool management server cannot work, execute the active address pool management server. The work of the management server; there are 6 BRASs in the BRAS cluster. Among them, when the No. 1 BRAS needs to allocate addresses for its terminal equipment and the No. 1 BRAS has no free address locally, the No. 1 BRAS sends a message to the active address pool management server. Address request message, the method for performing address allocation by the active address pool management server is shown in Figure 2:

步骤201、主用地址池管理服务器接收1号BRAS发送的地址请求消息。Step 201, the active address pool management server receives the address request message sent by the No. 1 BRAS.

步骤202、根据主用地址池管理服务器本地储存的各BRAS当前的地址池信息,确定2号BRAS的地址池中存在空闲地址,并按序分配2号BRAS中的空闲地址。Step 202: According to the current address pool information of each BRAS stored locally by the active address pool management server, determine that there are idle addresses in the address pool of the No. 2 BRAS, and allocate the idle addresses in the No. 2 BRAS in sequence.

本实施例中,主用地址池管理服务器间隔性地(如每隔5秒钟)接收BRAS集群中各BRAS分别发送的地址池信息,其中,地址池信息包括地址池中的地址列表和空闲地址信息,主用地址池管理服务器根据各BRAS当前的地址池信息确定空闲地址,并将空闲地址根据地址列表按序进行排列,之后,将按序排列后的空闲地址分别与所属的各BRAS进行绑定并储存到地址池信息数据库中。In this embodiment, the active address pool management server periodically (such as every 5 seconds) receives the address pool information sent by each BRAS in the BRAS cluster, wherein the address pool information includes the address list and free addresses in the address pool information, the active address pool management server determines idle addresses according to the current address pool information of each BRAS, and arranges the idle addresses in order according to the address list, and then binds the idle addresses arranged in order to the respective BRASs to which they belong. determined and stored in the address pool information database.

本实施例中,主用地址池管理服务器按序查询地址池信息数据库中储存的其他2~5号BRAS当前的地址池信息,若2号BRAS存在空闲地址,则按序分配2号BRAS中的空闲地址,具体为:主用地址池管理服务器发送地址分配消息给1号BRAS,该地址分配消息包括2号BRAS中的被分配的空闲地址信息,1号BRAS将该地址分配消息发送给与其连接的终端设备。In this embodiment, the active address pool management server queries the current address pool information of other No. 2 to No. 5 BRASs stored in the address pool information database in sequence, and if there is a free address in No. 2 BRAS, then allocates the address pools in No. 2 BRAS in sequence. Idle addresses, specifically: the active address pool management server sends an address allocation message to No. 1 BRAS, the address allocation message includes the allocated idle address information in No. 2 BRAS, and No. 1 BRAS sends the address allocation message to the connected terminal equipment.

本实施例中,若2号BRAS不存在空闲地址,主用地址池管理服务器继续查询地址池信息数据库其他BRAS的地址池信息,确定存在空闲地址的其他BRAS,之后将其他BRAS中的空闲地址按序分配给与1号BRAS连接的终端设备。In this embodiment, if the No. 2 BRAS does not have an idle address, the active address pool management server continues to inquire about the address pool information of other BRASs in the address pool information database, determines that there are other BRASs with idle addresses, and then assigns the idle addresses in other BRASs by The sequence is assigned to the terminal equipment connected to No. 1 BRAS.

如图3所示,本实施例的备用地址池管理服务器为BRAS集群外的一个服务器,当主用地址池管理服务器不能正常工作时,可以执行主用地址池管理服务器的工作。本实施例中,备用地址池管理服务器也间隔性地(如每隔5秒钟)接收BRAS集群中各BRAS分别发送的地址池信息,其中,地址池信息包括地址池中的地址列表和空闲地址信息,备用地址池管理服务器根据各BRAS当前的地址池信息确定空闲地址,并将空闲地址根据地址列表按序进行排列,之后,将按序排列后的空闲地址分别与所属的各BRAS进行绑定并储存到备用地址池管理服务器的地址池信息数据库中。As shown in FIG. 3 , the standby address pool management server in this embodiment is a server outside the BRAS cluster. When the active address pool management server fails to work normally, it can perform the work of the active address pool management server. In this embodiment, the standby address pool management server also periodically (such as every 5 seconds) receives the address pool information sent by each BRAS in the BRAS cluster, wherein the address pool information includes the address list and free addresses in the address pool information, the standby address pool management server determines the idle addresses according to the current address pool information of each BRAS, and arranges the idle addresses in order according to the address list, and then binds the idle addresses arranged in order to the BRASs to which they belong and stored in the address pool information database of the standby address pool management server.

因此,本发明实施例采用主用地址池管理服务器对BRAS集群中的各BRAS的地址池进行统一管理,并有序地分配BRAS集群中的空闲地址,提高了地址的分配和使用效率。Therefore, the embodiment of the present invention adopts the active address pool management server to uniformly manage the address pools of the BRASs in the BRAS cluster, and allocate idle addresses in the BRAS cluster in an orderly manner, improving the efficiency of address allocation and use.

同时,本发明实施例采用备用地址池管理服务器的方法,保证在主用地址池管理服务器发生故障时,执行主用地址池管理服务器的工作,保障系统安全运行。At the same time, the embodiment of the present invention adopts the method of the standby address pool management server to ensure that when the main address pool management server fails, the work of the main address pool management server is executed to ensure the safe operation of the system.

由于主用地址池管理服务器和备用主用地址池管理服务器为BRAS集群外的服务器,可以减轻BRAS集群的网络负担。Since the active address pool management server and the backup active address pool management server are servers outside the BRAS cluster, the network load of the BRAS cluster can be reduced.

图4为本发明实施例三提供的地址分配方法流程示意图,图5为图4所示方法实施例所应用的系统网络架构图,该BRAS集群中共有6个BRAS,其中,在BRAS集群中选择一个BRAS作为主用地址池管理服务器,以下简称主用BRAS,选择BRAS集群中另一个BRAS作为备用地址池管理服务器,以下简称备用BRAS;该系统执行地址分配的方法如图4所示:Figure 4 is a schematic flow chart of the address allocation method provided by Embodiment 3 of the present invention, and Figure 5 is a system network architecture diagram applied to the method embodiment shown in Figure 4, there are 6 BRASs in the BRAS cluster, and the selected BRAS in the BRAS cluster One BRAS is used as the active address pool management server, hereinafter referred to as the active BRAS, and another BRAS in the BRAS cluster is selected as the standby address pool management server, hereinafter referred to as the standby BRAS; the method for performing address allocation by the system is shown in Figure 4:

步骤401、主用BRAS接收BRAS集群中的2号BRAS发送的地址请求消息。Step 401, the active BRAS receives the address request message sent by the No. 2 BRAS in the BRAS cluster.

如图5所示,假设1号BRAS的I P地址池最大,通过类似开放式最短路径优先(Open Shortest Path First,以下简称OSPF)的唯一标识OSPF域中路由器路径标识(ROUTE ID)进行选举,推选1号BRAS为主用BRAS,负责执行上述实施例二中主用地址池管理服务器的工作。As shown in Figure 5, assuming that the IP address pool of No. 1 BRAS is the largest, the router path identifier (ROUTE ID) in the OSPF domain is selected through a unique identifier similar to Open Shortest Path First (Open Shortest Path First, hereinafter referred to as OSPF). The No. 1 BRAS is the active BRAS, and is responsible for performing the work of the active address pool management server in the second embodiment above.

2号BRAS根据本地的空闲地址信息,确定2号BRAS不存在空闲地址之后,将终端设备发送的地址请求消息发送给主用BRAS。After the No. 2 BRAS determines that there is no idle address in the No. 2 BRAS according to the local idle address information, it sends the address request message sent by the terminal device to the active BRAS.

步骤402、根据本地当前的各BRAS地址池信息,确定3号BRAS的地址池中存在空闲地址,按序分配3号BRAS中的空闲地址。Step 402: According to the current local address pool information of each BRAS, it is determined that there are free addresses in the address pool of the No. 3 BRAS, and the free addresses in the No. 3 BRAS are allocated in sequence.

本步骤之前,主用BRAS间隔性接收各BRAS发送的地址池信息,该地址池信息包括各BRAS地址池的地址列表、空闲地址信息,主用BRAS根据各BRAS发送的地址池信息更新本地当前的各BRAS地址池信息,具体为将各BRAS中的空闲地址信息根据地址列表进行按序排列,并将按序排列的空闲地址与各BRAS绑定,之后将绑定后的各BRAS地址池信息存入主用BRAS的地址池信息数据库中,主用BRAS按序查询地址池信息数据库中其他各BRAS的地址池信息,若确定3号BRAS存在空闲地址,则按序发送3号BRAS中的空闲地址给给2号BRAS,2号BRAS将3号BRAS的空闲地址分配给终端设备。Before this step, the active BRAS periodically receives the address pool information sent by each BRAS. The address pool information includes the address list and idle address information of each BRAS address pool. The active BRAS updates the local current address pool information according to the address pool information sent by each BRAS. The address pool information of each BRAS is specifically to arrange the idle address information in each BRAS according to the address list in order, and bind the idle addresses arranged in order with each BRAS, and then store the bound information of each BRAS address pool In the address pool information database of the active BRAS, the active BRAS queries the address pool information of other BRASs in the address pool information database in sequence, and if it is determined that No. 3 BRAS has free addresses, it sends the free addresses in No. 3 BRAS in sequence To the No. 2 BRAS, the No. 2 BRAS allocates the free address of the No. 3 BRAS to the terminal equipment.

若3号BRAS不存在空闲地址,则继续查询地址池信息数据库,确定存在空闲地址的其他BRAS,并按序分配其他BRAS的空闲地址。If the No. 3 BRAS does not have an idle address, it will continue to query the address pool information database to determine other BRASs with idle addresses, and allocate the idle addresses of other BRASs in sequence.

如图5所示,备用BRAS为BRAS集群中另一个BRAS,也可以通过类似OSPF的唯一标识ROUTE ID进行选举,如推举IP地址池次大的6号BRAS为备用BRAS,负责执行上述实施例二中备用地址池管理服务器的工作,在主用BRAS不能正常工作时启用,执行主用BRAS的工作。As shown in Figure 5, the standby BRAS is another BRAS in the BRAS cluster, and can also be elected through a unique identifier ROUTE ID similar to OSPF. For example, No. 6 BRAS with the second largest IP address pool is recommended as the standby BRAS, which is responsible for implementing the second embodiment above The work of the standby address pool management server is enabled when the active BRAS fails to work normally, and performs the work of the active BRAS.

因此,本发明实施例采用在BRAS集群中选择主用BRAS和备用BRAS对集群内的各BRAS的地址池进行统一管理,并有序分配各BRAS中的空闲地址,也能实现对BRAS集群内各BRAS的地址池进行统一管理,并能提高地址的分配和使用效率。Therefore, in the embodiment of the present invention, the active BRAS and the backup BRAS are selected in the BRAS cluster to manage the address pools of the BRASs in the cluster in a unified manner, and orderly allocate the idle addresses in each BRAS, which can also realize the management of each BRAS in the BRAS cluster. The address pool of the BRAS is managed in a unified manner, which can improve the efficiency of address allocation and use.

需要说明的是,上述实施例中的主用地址池管理服务器和备用地址池管理服务器除了都可以是集群BRAS外的服务器,也可以是主用地址池管理服务器为集群BRAS服务器外的服务器,备用地址池管理服务器为BRAS集群内其中一个BRAS;或者是主用地址池管理服务器为BRAS集群内其中一个BRAS,备用地址池管理服务器为集群BRAS服务器外的服务器。It should be noted that, the active address pool management server and the backup address pool management server in the above embodiment can be servers other than the clustered BRAS, or the active address pool management server can be a server other than the clustered BRAS server, and the standby address pool management server can be a server other than the clustered BRAS server. The address pool management server is one of the BRASs in the BRAS cluster; or the active address pool management server is one of the BRASs in the BRAS cluster, and the standby address pool management server is a server outside the clustered BRAS server.

图6为本发明实施例四提供的地址分配方法流程示意图,该方法包括:FIG. 6 is a schematic flowchart of an address allocation method provided in Embodiment 4 of the present invention, the method includes:

步骤601、第一宽带远程接入服务器BRAS接收终端设备发送的地址请求消息。Step 601, the first broadband remote access server BRAS receives an address request message sent by a terminal device.

步骤602、若根据所述第一BRAS中包含的空闲地址信息确定所述第一BRAS不存在空闲地址,则将所述地址请求消息发送给地址池管理服务器。Step 602: If it is determined according to the idle address information contained in the first BRAS that there is no idle address in the first BRAS, send the address request message to the address pool management server.

本实施例的第一BRAS中包含本地地址池信息,该地址池信息包括空闲地址信息。In this embodiment, the first BRAS includes local address pool information, and the address pool information includes idle address information.

若根据所述第一BRAS中包含的空闲地址信息确定所述第一BRAS存在空闲地址,则分配所述第一BRAS的空闲地址给所述终端设备。If it is determined according to the idle address information included in the first BRAS that there is an idle address in the first BRAS, assigning the idle address of the first BRAS to the terminal device.

步骤603、接收地址池管理服务器发送第二BRAS的空闲地址,所述第一BRAS和第二BRAS均属于BRAS集群。Step 603, receiving the idle address of the second BRAS sent by the address pool management server, both of the first BRAS and the second BRAS belong to the BRAS cluster.

其中,第一BRAS为BRAS集群中任一个发送地址请求消息的BRAS,第二BRAS为BRAS集群中任一个存在空闲地址的BRAS。Wherein, the first BRAS is any BRAS in the BRAS cluster that sends the address request message, and the second BRAS is any BRAS in the BRAS cluster that has an idle address.

本实施例中的地址池管理服务器采用图1所示实施例的地址池管理服务器,其功能和工作原理如上所述,不再赘述。The address pool management server in this embodiment adopts the address pool management server in the embodiment shown in FIG. 1 , and its functions and working principles are as described above and will not be repeated here.

步骤604、将所述第二BRAS的空闲地址发送给所述终端设备。Step 604: Send the idle address of the second BRAS to the terminal device.

本发明实施例中,当BRAS集群中的某个BRAS需要为终端设备分配地址且本地没有空闲地址时,该BRAS可以向该地址池管理服务器发送地址请求消息,然后地址管理服务器可以根据其统一管理的地址池信息分配其他BRAS中的空闲地址给需要地址的终端设备。因此,本实施例提供的方法能够提高地址的分配和使用效率。In the embodiment of the present invention, when a certain BRAS in the BRAS cluster needs to allocate an address for a terminal device and there is no free address locally, the BRAS can send an address request message to the address pool management server, and then the address management server can manage The address pool information in the BRAS allocates free addresses in other BRASs to terminal devices that need addresses. Therefore, the method provided by this embodiment can improve the efficiency of address allocation and use.

图7为本发明实施例五提供的地址池管理服务器结构示意图,该服务器包括:接收模块11,第一分配模块12,其中,FIG. 7 is a schematic structural diagram of an address pool management server provided in Embodiment 5 of the present invention. The server includes: a receiving module 11 and a first allocation module 12, wherein,

接收模块11,用于接收宽带远程接入服务器BRAS集群中的第一BRAS发送的地址请求消息,所述地址池管理服务器中包含所述BRAS集群中各BRAS当前的空闲地址信息;The receiving module 11 is configured to receive the address request message sent by the first BRAS in the broadband remote access server BRAS cluster, the address pool management server includes the current idle address information of each BRAS in the BRAS cluster;

第一分配模块12,用于根据所述BRAS集群中各BRAS当前的空闲地址信息,将所述BRAS集群中第二BRAS的空闲地址发送给所述第一BRAS,以将所述第二BRAS的空闲地址分配给与所述第一BRAS连接的终端设备。The first allocation module 12 is configured to send the idle address of the second BRAS in the BRAS cluster to the first BRAS according to the current idle address information of each BRAS in the BRAS cluster, so as to send the idle address of the second BRAS to the first BRAS The idle address is allocated to the terminal equipment connected to the first BRAS.

本实施例的地址池管理服务器可以具体用于执行图1所示方法实施例的方法,其实现原理和技术效果类似,此处不再赘述。The address pool management server in this embodiment can be specifically used to execute the method in the method embodiment shown in FIG. 1 , and its implementation principle and technical effect are similar, and details are not repeated here.

图8为本发明实施例六提供的地址池管理服务器结构示意图,如图8所示,本实施例在图7所示服务器的基础上,接收模块11,还用于接收所述BRAS集群中各BRAS分别发送的所述各BRAS的地址池信息,所述各BRAS的地址池信息包括所述各BRAS地址池中的地址列表、所述各BRAS地址池中的空闲地址信息。FIG. 8 is a schematic structural diagram of the address pool management server provided by Embodiment 6 of the present invention. As shown in FIG. 8, on the basis of the server shown in FIG. 7 in this embodiment, the receiving module 11 is also used to receive each The address pool information of the BRASs respectively sent by the BRASs, the address pool information of the BRASs includes address lists in the address pools of the BRASs and free address information in the address pools of the BRASs.

所述服务器还包括:The server also includes:

存储模块13,用于将所述各BRAS的地址池信息分别与所述各BRAS绑定后存入所述地址池管理服务器的地址池信息数据库。The storage module 13 is configured to bind the address pool information of the BRASs to the BRASs and store them in the address pool information database of the address pool management server.

查询模块14,用于查询所述地址池信息数据库,确定所述第二BRAS的地址池中是否存在空闲地址。The query module 14 is configured to query the address pool information database to determine whether there is an idle address in the address pool of the second BRAS.

本实施例的地址池管理服务器可以具体用于执行图2所示方法实施例的方法,其具体可以应用于图3所示系统结构图中作为主用地址池管理服务器或者备用地址池管理服务器,其实现原理和技术效果类似,此处不再赘述。The address pool management server of this embodiment can be specifically used to execute the method of the method embodiment shown in FIG. 2, and it can be specifically applied to the system structure diagram shown in FIG. 3 as the active address pool management server or the backup address pool management server, The implementation principles and technical effects are similar, and will not be repeated here.

图9为本发明实施例七提供的宽带远程接入服务器结构示意图,如图9所示,该服务器包括:FIG. 9 is a schematic structural diagram of a broadband remote access server provided in Embodiment 7 of the present invention. As shown in FIG. 9, the server includes:

第一接收模块31,用于接收终端设备发送的地址请求消息;The first receiving module 31 is configured to receive an address request message sent by the terminal device;

确定模块32,用于根据所述宽带远程接入服务器BRAS中包含的空闲地址信息,若确定所述BRAS不存在空闲地址,则将所述地址请求消息发送给地址池管理服务器;The determination module 32 is configured to send the address request message to an address pool management server if it is determined that there is no idle address in the BRAS according to the idle address information contained in the broadband remote access server BRAS;

第二接收模块33,用于接收地址池管理服务器发送的其他BRAS的空闲地址,所述BRAS和所述其他BRAS均属于BRAS集群;The second receiving module 33 is configured to receive idle addresses of other BRASs sent by the address pool management server, the BRAS and the other BRASs all belong to the BRAS cluster;

第二分配模块34,用于将所述其他BRAS的空闲地址发送给所述终端设备。The second allocating module 34 is configured to send the idle address of the other BRAS to the terminal device.

本实施例的服务器可以具体用于执行图6所示方法实施例的方法,其具体可以应用于图3和图5所示系统结构图中作为BRAS集群中任一个BRAS,其实现原理和技术效果类似,此处不再赘述。其中,确定模块32,还用于根据所述BRAS中包含的空闲地址信息,确定所述BRAS存在空闲地址;第二分配模块34,还用于将所述BRAS的空闲地址分配给所述终端设备。The server of this embodiment can be specifically used to execute the method of the method embodiment shown in Figure 6, and it can be specifically applied to any BRAS in the BRAS cluster in the system structure diagram shown in Figure 3 and Figure 5, and its realization principle and technical effect Similar and will not be repeated here. Wherein, the determination module 32 is further configured to determine that the BRAS has an idle address according to the idle address information contained in the BRAS; the second assignment module 34 is also configured to assign the idle address of the BRAS to the terminal device .

图10为本发明实施例八提供的地址分配系统示意图,如图10所示,该系统包括:宽带远程接入服务器BRAS集群21、BRAS集群21外与所述BRAS集群21中各BRAS通信的地址池管理服务器22,其中,Fig. 10 is a schematic diagram of an address allocation system provided by Embodiment 8 of the present invention. As shown in Fig. 10, the system includes: a broadband remote access server BRAS cluster 21, and addresses outside the BRAS cluster 21 that communicate with each BRAS in the BRAS cluster 21 pool management server 22, wherein,

地址池管理服务器22采用图7所示实施例的地址池管理服务器,用于接收BRAS集群21中的第一BRAS发送的地址请求消息,所述地址池管理服务器22中包含所述BRAS集群21中各BRAS当前的空闲地址信息;所述BRAS集群中各BRAS当前的空闲地址信息,将所述BRAS集群中第二BRAS的空闲地址发送给所述第一BRAS,以将所述第二BRAS的空闲地址分配给与所述第一BRAS连接的终端设备。The address pool management server 22 adopts the address pool management server of the embodiment shown in FIG. The current idle address information of each BRAS; the current idle address information of each BRAS in the BRAS cluster, sending the idle address of the second BRAS in the BRAS cluster to the first BRAS, so as to send the idle address of the second BRAS to the first BRAS Addresses are assigned to terminal devices connected to the first BRAS.

BRAS集群21包括多个图9所示实施例的宽带远程接入服务器BRAS。The BRAS cluster 21 includes multiple broadband remote access servers BRAS in the embodiment shown in FIG. 9 .

本实施例的地址分配系统可以具体用于执行图1所示方法实施例的方法,其实现原理和技术效果类似,此处不再赘述。The address allocation system of this embodiment can be specifically used to execute the method of the method embodiment shown in FIG. 1 , and its implementation principle and technical effect are similar, and details are not repeated here.

图11为本发明实施例九提供的地址分配系统示意图,如图11所示,该系统在图10所示系统的基础上,进一步的包括:BRAS集群21外与所述BRAS集群21中各BRAS通信的备用地址池管理服务器23,其中Fig. 11 is a schematic diagram of the address allocation system provided by Embodiment 9 of the present invention. As shown in Fig. 11, the system further includes: BRAS clusters 21 outside the BRAS cluster 21 and BRASs in the BRAS cluster 21 on the basis of the system shown in Fig. 10 The backup address pool management server 23 of communication, wherein

地址池管理服务器22采用图8所示实施例的地址池管理服务器,作为图2所示方法实施例的主用地址池管理服务器;The address pool management server 22 adopts the address pool management server of the embodiment shown in FIG. 8 as the active address pool management server of the method embodiment shown in FIG. 2 ;

备用地址池管理服务器23采用图8所示实施例的地址池管理服务器,作为图2所示方法实施例的备用地址池管理服务器,当主用地址池管理服务器不能正常工作时,可以执行主用地址池管理服务器的工作。The standby address pool management server 23 adopts the address pool management server of the embodiment shown in FIG. 8 as the standby address pool management server of the method embodiment shown in FIG. The job of the pool management server.

本实施例的地址分配系统可以具体用于执行图2所示方法实施例的方法,本实施例的系统在具体实现时可以采用图3所示的系统架构,其实现原理和技术效果类似,此处不再赘述。The address allocation system of this embodiment can be specifically used to execute the method of the method embodiment shown in Figure 2. The system of this embodiment can adopt the system architecture shown in Figure 3 during specific implementation, and its implementation principle and technical effect are similar. I won't repeat them here.

图12为本发明实施例十提供的地址分配系统示意图,如图12所示,该系统包括:BRAS集群21,其中,BRAS集群21包括多个图9所示实施例的宽带远程接入服务器BRAS,BRAS集群21中的一个BRAS采用图7所示实施例的地址池管理服务器,执行图1所示方法的实施例的地址池管理服务器的工作。Figure 12 is a schematic diagram of the address allocation system provided by Embodiment 10 of the present invention, as shown in Figure 12, the system includes: BRAS cluster 21, wherein, BRAS cluster 21 includes a plurality of broadband remote access servers BRAS of the embodiment shown in Figure 9 One BRAS in the BRAS cluster 21 adopts the address pool management server of the embodiment shown in FIG. 7 to execute the work of the address pool management server of the embodiment of the method shown in FIG. 1 .

本实施例的地址分配系统可以具体用于执行图1所示方法实施例的方法,其实现原理和技术效果类似,此处不再赘述。The address allocation system of this embodiment can be specifically used to execute the method of the method embodiment shown in FIG. 1 , and its implementation principle and technical effect are similar, and details are not repeated here.

图13为本发明实施例十一提供的地址分配系统示意图,如图13所示,该系统在图12所示系统的基础上,BRAS集群21中的一个BRAS采用图8所示实施例的地址池管理服务器,执行图4所示方法的实施例的主用BRAS的工作;BRAS集群21中的另一个BRAS采用图8所示实施例的地址池管理服务器,执行图4所示方法的实施例的备用BRAS的工作。Figure 13 is a schematic diagram of the address allocation system provided by Embodiment 11 of the present invention. As shown in Figure 13, the system is based on the system shown in Figure 12, and one BRAS in the BRAS cluster 21 adopts the address of the embodiment shown in Figure 8 Pool management server, execute the work of the active BRAS of the embodiment of the method shown in Figure 4; Another BRAS in the BRAS cluster 21 adopts the address pool management server of the embodiment shown in Figure 8, executes the embodiment of the method shown in Figure 4 The standby BRAS works.

本实施例的地址分配系统可以具体用于执行图4所示方法实施例的方法,本实施例的系统在具体实现时可以采用图5所示的系统架构,其实现原理和技术效果类似,此处不再赘述。The address allocation system of this embodiment can be specifically used to execute the method of the method embodiment shown in Figure 4. The system of this embodiment can adopt the system architecture shown in Figure 5 during specific implementation, and its implementation principle and technical effect are similar. I won't repeat them here.

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims (13)

1. an address distribution method, is characterized in that, comprising:
Address pool management server receives the address request that the BRAS in Broadband Remote Access Server BRAS cluster sends, and comprises the current idle address information of each BRAS in described BRAS cluster in described address pool management server;
According to the current idle address information of each BRAS in described BRAS cluster, the idle address of the 2nd BRAS in described BRAS cluster is sent to a described BRAS, the idle address of described the 2nd BRAS is distributed to the terminal equipment being connected with a described BRAS.
2. method according to claim 1, is characterized in that, the address request that described address pool management server receives the BRAS transmission in Broadband Remote Access Server BRAS cluster also comprises before:
Described address pool management server receives the address pool information of described each BRAS that in described BRAS cluster, each BRAS sends respectively, and the address pool information of described each BRAS comprises the idle address information in address list, the described each BRAS address pool in described each BRAS address pool;
After being bound with described each BRAS respectively, the address pool information of described each BRAS deposits the address pool information database of described address pool management server in.
3. method according to claim 2, it is characterized in that, the described idle address by the 2nd BRAS in described BRAS cluster sends to a described BRAS, before the idle address of described the 2nd BRAS being distributed to the terminal equipment being connected with a described BRAS, also comprises:
Described address pool management server is inquired about described address pool information database, determines in the address pool of described the 2nd BRAS and has idle address.
4. according to the method described in any one in claim 1~3, it is characterized in that, described address pool management server is one of each BRAS in described BRAS cluster, or is the server outside described BRAS cluster.
5. an address distribution method, is characterized in that, comprising:
The address request that the first Broadband Remote Access Server BRAS receiving terminal apparatus sends;
If determine that according to the idle address information comprising in a described BRAS a described BRAS does not exist idle address, described address request sends to the address pool management server of BRAS cluster; In described address pool management server, comprise the current idle address information of each BRAS in described BRAS cluster;
Receiver address pond management server sends the idle address of the 2nd BRAS, and a described BRAS and the 2nd BRAS all belong to described BRAS cluster;
The idle address of described the 2nd BRAS is sent to described terminal equipment.
6. method according to claim 5, is characterized in that, also comprises:
If determine there is idle address in a described BRAS, described terminal equipment distributed to in the idle address of a described BRAS.
7. an address pool management server, is characterized in that, comprising:
Receiver module, the address request sending for receiving a BRAS of Broadband Remote Access Server BRAS cluster, comprises the current idle address information of each BRAS in described BRAS cluster in described address pool management server;
The first distribution module, be used for according to the current idle address information of the each BRAS of described BRAS cluster, the idle address of the 2nd BRAS in described BRAS cluster is sent to a described BRAS, the idle address of described the 2nd BRAS is distributed to the terminal equipment being connected with a described BRAS.
8. server according to claim 7, it is characterized in that, described receiver module, also, for receiving the address pool information of described each BRAS that the each BRAS of described BRAS cluster sends respectively, the address pool information of described each BRAS comprises the idle address information in address list, the described each BRAS address pool in described each BRAS address pool;
Described server also comprises: memory module, and for depositing the address pool information database of described address pool management server after the address pool information of described each BRAS is bound with described each BRAS respectively in.
9. server according to claim 8, is characterized in that, described server also comprises:
Enquiry module, for inquiring about described address pool information database, determines in the address pool of described the 2nd BRAS whether have idle address.
10. a Broadband Remote Access Server, is characterized in that, comprising:
The first receiver module, the address request sending for receiving terminal apparatus;
Determination module, for the idle address information comprising according to described Broadband Remote Access Server BRAS, if determine there is not idle address in described BRAS, described address request sent to address pool management server; In described address pool management server, comprise the current idle address information of each BRAS in BRAS cluster;
The second receiver module, the idle address of other BRAS that send for receiver address pond management server, described BRAS and described other BRAS all belong to described BRAS cluster;
The second distribution module, for sending to described terminal equipment by the idle address of described other BRAS.
11. servers according to claim 10, is characterized in that, described determination module, and the also idle address information for comprising according to described BRAS, determines that described BRAS exists idle address;
Described the second distribution module, also for distributing to described terminal equipment by the idle address of described BRAS.
12. 1 kinds of address allocation systems, is characterized in that, comprising:
Broadband Remote Access Server BRAS cluster, described BRAS cluster comprises multiple BRAS as described in claim 10 or 11;
With the address pool management server that in described BRAS cluster, each BRAS communicates by letter, described address pool management server is the address pool management server described in any one in claim 7~9.
13. 1 kinds of address allocation systems, is characterized in that, comprising:
Broadband Remote Access Server BRAS cluster, described BRAS cluster comprises multiple BRAS as described in claim 10 or 11, a BRAS in described BRAS cluster adopts the address pool management server as described in any one in claim 7~9.
CN201110319464.5A 2011-10-19 2011-10-19 Address distribution method, apparatus and system thereof Active CN102387222B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110319464.5A CN102387222B (en) 2011-10-19 2011-10-19 Address distribution method, apparatus and system thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110319464.5A CN102387222B (en) 2011-10-19 2011-10-19 Address distribution method, apparatus and system thereof

Publications (2)

Publication Number Publication Date
CN102387222A CN102387222A (en) 2012-03-21
CN102387222B true CN102387222B (en) 2014-08-06

Family

ID=45826182

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110319464.5A Active CN102387222B (en) 2011-10-19 2011-10-19 Address distribution method, apparatus and system thereof

Country Status (1)

Country Link
CN (1) CN102387222B (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104348927A (en) * 2013-07-31 2015-02-11 北京华为数字技术有限公司 Address field assignment method and apparatus
CN103441865B (en) * 2013-08-13 2017-08-11 中国联合网络通信集团有限公司 Method, system and the BRAS and Portal server of management ip address
CN104320353B (en) * 2014-11-19 2018-10-12 中国联合网络通信集团有限公司 A kind of method and apparatus of station address management
CN105704256B (en) * 2014-11-26 2019-01-08 中国移动通信集团公司 A kind of IP address management methods, devices and systems
CN106331192B (en) * 2015-06-23 2020-12-04 中兴通讯股份有限公司 Network protocol IP address allocation method and device
CN106936729A (en) * 2015-12-29 2017-07-07 中国电信股份有限公司 Control method, system and broadband access network system that a kind of terminal device is accessed
CN106060182B (en) * 2016-05-03 2019-09-17 新华三技术有限公司 A kind of address distribution method and device
CN106130843A (en) * 2016-08-01 2016-11-16 中国联合网络通信集团有限公司 A kind of internet protocol address management system and method
CN107786681B (en) * 2016-08-31 2021-02-26 中国电信股份有限公司 Method, device and system for scheduling IP address resources
CN107483298A (en) * 2017-07-05 2017-12-15 北京华为数字技术有限公司 Method and device for wireless communication
CN110166579B (en) * 2019-07-16 2020-01-03 华为技术有限公司 Server communication method, broadband access server and system
CN112866425A (en) * 2019-11-28 2021-05-28 中盈优创资讯科技有限公司 Network equipment address pool allocation method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1455563A (en) * 2003-06-19 2003-11-12 北京港湾网络有限公司 Method of distruting network protocol address of distributed wideband connecting-in authenticated node users
CN1561072A (en) * 2004-02-20 2005-01-05 港湾网络有限公司 Method for sharing user IP address pool
CN101047695A (en) * 2006-03-30 2007-10-03 西门子(中国)有限公司 Method for implementing selection of multi-service and dynamic service in digital customer line
CN102025798A (en) * 2010-12-15 2011-04-20 华为技术有限公司 Address allocation processing method, device and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1455563A (en) * 2003-06-19 2003-11-12 北京港湾网络有限公司 Method of distruting network protocol address of distributed wideband connecting-in authenticated node users
CN1561072A (en) * 2004-02-20 2005-01-05 港湾网络有限公司 Method for sharing user IP address pool
CN101047695A (en) * 2006-03-30 2007-10-03 西门子(中国)有限公司 Method for implementing selection of multi-service and dynamic service in digital customer line
CN102025798A (en) * 2010-12-15 2011-04-20 华为技术有限公司 Address allocation processing method, device and system

Also Published As

Publication number Publication date
CN102387222A (en) 2012-03-21

Similar Documents

Publication Publication Date Title
CN102387222B (en) Address distribution method, apparatus and system thereof
CN112532668B (en) Network edge computing method, device and medium
US9628328B2 (en) Network controller with integrated resource management capability
CN104468574B (en) A kind of method, system and device of virtual machine dynamic access IP address
US20150172115A1 (en) Mapping virtual network elements to physical resources in a telco cloud environment
CN101159758B (en) Classification associated dynamic host machine configuring protocol option distribution method and device
CN103797774A (en) Device and method for network address conversion
CN104579887A (en) Cloud gateway, cloud gateway creation and configuration system and method
WO2014114097A1 (en) Load sharing method and apparatus
CN107809495B (en) Address management method and device
WO2016095524A1 (en) Resource allocation method and apparatus
CN105763485A (en) Resource distribution method, device and server
CN112769965B (en) IP address management and distribution method, device and system
CN104539558A (en) Capacity-expansible IP telephone exchange blade mechanism frame and automatic capacity expansion method
CN102098356A (en) Method for translating Internet protocol version 4 (IPv4)/Internet protocol version 6 (IPv6) initiating communication by using IPv4 based on cloud service
WO2016202016A1 (en) Device management method, apparatus and system
CN102664971B (en) Network address resources management method, system and external address Resource Server
CN102571818B (en) Testing instrument multiplexing method, equipment and system
CN105721328A (en) VRRP load balancing method, VRRP load balancing device and router
US9900804B2 (en) Method and device for processing to share network resources, and method, device and system for sharing network resources
WO2018161795A1 (en) Routing priority configuration method, device, and controller
CN105681266B (en) A kind of communication cluster method and device of mediaphone MMTel
CN111464370B (en) Network distribution device, Internet of things control system and network distribution method thereof
CN109104482A (en) A kind of distributed system of earth mat platform
CN105307130A (en) Resource allocation method and resource allocation system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant