Load balancing server for forwarding prioritized traffic from and to one or more prioritized auto-configuration servers
AssigneeAlcatel Lucent
InventorsBahadir DANISIK, Jigang Yang
Life of this patent
Estimating the term…
Abstract
According to an embodiment, the disclosure relates to a load balancing server for forwarding traffic from and to multiple ACS servers. The server is configured to forward an inform message and subsequent messages to a prioritized ACS server, if the CPE device identification having a corresponding time-to-live is stored in the memory database, otherwise, configured to forward the messages to a non-prioritized ACS server. In particular, CPE devices to perform North Bound Interface (NBI) initiated ACS operations are prioritized.
Claims15
A load balancing server for forwarding traffic from and to multiple ACS servers, which load balancing server is coupled via a network to at least one CPE device, coupled to one or more prioritized ACS servers and coupled to one or more non-prioritized ACS servers, said load balancing server comprising:
- a storing module configured to,
- receive a CPE prioritize request comprising a CPE device identification and a corresponding time-to-live;
- store said CPE device identification and said corresponding time-to-live into a memory database;
- eliminate said CPE device identification from said memory database and said corresponding time-to-live when said time-to-live is expired,
- a receiving module configured to,
- receive an inform message;
- extract a CPE device identification from said inform message;
- determine if said CPE device identification is stored in said memory database,
- a forwarding module configured to forward said inform message to,
- a prioritized ACS server, if said CPE device identification is stored in said memory database;
- a non-prioritized ACS server, if said CPE device identification is not stored in said memory database.
Method for forwarding traffic from and to multiple ACS servers, said method comprising:
- receiving a CPE prioritize request comprising a CPE device identification and a corresponding time-to-live;
- storing said CPE device identification and said corresponding time-to-live into a memory database;
- eliminating said CPE device identification from said memory database and said corresponding time-to-live when said time-to-live is expired;
- receiving an inform message;
- extracting a CPE device identification from said inform message;
- determining if said CPE device identification is stored in said memory database;
- and
- forwarding said inform message to:
- a prioritized ACS server, if said CPE device identification is stored in said memory database;
- a non-prioritized ACS server, if said CPE device identification is not stored in said memory database.
Dependencies are inferred from the claim text.