Claims
- 1. A method comprising:
monitoring communications between one or more servers and clients of a passive optical network; generating routing information to associate each of the clients with respective interface modules of a passive optical network interface based on the monitored traffic, the passive optical network interface communicatively coupling the servers and the clients; and routing traffic within the passive optical network in accordance with the generated routing information.
- 2. The method of claim 1, wherein monitoring communications comprises:
receiving communications; identifying whether the communications contain network address lease information; and updating the routing information in response to identifying network address lease information within the communications.
- 3. The method of claim 2, wherein the network address lease information includes one of information identifying a new network address lease, renewal of a network address lease, release of a current network address lease, and expiration of a network address lease.
- 4. The method of claim 1, further comprising:
receiving a request from one of the clients to obtain a network address from one of the servers, the request including information that identifies the requesting client; mapping the information that identifies the requesting client to a particular one of the interface modules of the passive optical network interface; and relaying the request to one of the servers.
- 5. The method of claim 4, wherein the information identifying the requesting client comprises a media access control (MAC) address.
- 6. The method of claim 4, further comprising:
receiving a response from the server indicating an administered network address; and generating routing information that associates the administered network address with the interface module associated with the requesting client.
- 7. The method of claim 6, wherein generating routing information comprises updating the mapping.
- 8. The method of claim 1, wherein generating routing information to associate each of the clients with respective interface modules of the passive optical network interface based on the monitored traffic includes generating routing information to associate network addresses leased to the clients with respective interface modules of the passive optical interface based on the monitored traffic.
- 9. The method of claim 8, wherein the network address comprises an Internet Protocol (IP) address.
- 10. The method of claim 1, wherein the communications comprise dynamic host configuration protocol (DHCP) communications.
- 11. The method of claim 1, wherein the communications comprise bootstrap protocol (BOOTP) communications.
- 12. An interface for coupling one or more servers to clients within a passive optical network, the interface comprising:
a plurality of interface modules to transmit information to the clients via a plurality of optical fiber links, each of the interface modules corresponding to a particular one of the optical fiber links; and an archive storing routing information that associates each of the clients with respective ones of the interface modules in order to route traffic to the clients, wherein the interface monitors communications between the clients and the servers in order to generate the routing information.
- 13. The interface of claim 12, wherein the interface receives the communications, identifies whether the communications contain network address lease information, and updates the routing information in response to identifying network address lease information within the communications.
- 14. The interface of claim 13, wherein the network address lease information includes information identifying one of a new network address lease, a renewal of a network address lease, a release of a current network address lease, and an expiration of a network address lease.
- 15. The interface of claim 12, wherein the interface receives a request from one of the clients to obtain a network address from one of the servers, maps information within the request that identifies the requesting client to a particular one of the interface modules of the interface, and relays the request to one of the servers.
- 16. The interface of claim 15, wherein the information within the request that identifies the requesting client comprises a media access control (MAC) address.
- 17. The interface of claim 15, wherein the interface receives a response to the request from the server indicating an administered network address and generates routing information that associates the administered network address with a respective one of the interface modules of the interface.
- 18. The interface of claim 12, wherein the interface generates routing information to associate leased network addresses corresponding to the clients with respective interface modules of the interface based on the monitored traffic.
- 19. The interface of claim 18, wherein the network addresses comprise Internet Protocol (IP) addresses.
- 20. The interface of claim 12, wherein the communications comprise dynamic host configuration protocol (DHCP) communications.
- 21. The interface of claim 12, wherein the communications comprise bootstrap protocol (BOOTP) communications.
- 22. A passive optical network comprising:
a plurality of network nodes to provide passive optical network services to one or more clients; at least one server to assign network addresses to the clients of the network nodes; an interface that includes a plurality of interface modules to transmit information to subsets of the network nodes, wherein the interface stores routing information that associates each of the interface modules with the clients of the respective subsets of network nodes.
- 23. The passive optical network of claim 22, wherein the interface monitors communications between the clients and the server and generates the routing information based on the communications.
- 24. The passive optical network of claim 23, wherein the interface receives the communications, identifies whether the communications contain network address lease information, and updates the routing information in response to identifying network address lease information within the communications.
- 25. The passive optical network of claim 24, wherein the network address lease information includes information identifying one of a new network address lease, a renewal of a network address lease, a release of a current network address lease, and an expiration of a network address lease.
- 26. The passive optical network of claim 23, wherein the communications comprise dynamic host configuration protocol (DHCP) communications.
- 27. The passive optical network of claim 23, wherein the communications comprise bootstrap protocol (BOOTP) communications.
- 28. The passive optical network of claim 22, wherein the interface receives a request from one of the clients to obtain a network address from the server, maps information within the request that identifies the requesting client to a particular one of the interface modules of the interface, and relays the request to the server.
- 29. The passive optical network of claim 28, wherein the interface receives a response to the request from the server indicating an administered network address and generates routing information that associates the administered network address with a respective one of the interface modules of the interface.
- 30. The passive optical network of claim 22, wherein the network addresses comprise Internet Protocol (IP) addresses.
Parent Case Info
[0001] This application claims priority from U.S. Provisional Application Serial No. 60/386,129, filed May 31, 2002, the entire content of which is incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60386129 |
May 2002 |
US |