Claims
- 1. A system comprising:
a base unit; a plurality of connectors disposed in the base unit each operable to couple to a module, and each module operable to couple to at least one terminal unit; a host processor residing in the base unit and coupled to a communications network; and a first high speed switch residing in the base unit having a plurality of ports coupled to the plurality of connectors and further coupled to the host processor.
- 2. The system, as set forth in claim 1, further comprising a second high speed switch residing in the base unit and coupled to the first high speed switch, and further having a plurality of ports operable to couple to at least one terminal unit.
- 3. The system, as set forth in claim 1, further comprising a high speed bus coupling the first high speed switch and the second high speed switch.
- 4. The system, as set forth in claim 1, wherein the first high speed switch is operable to route IP data between the at least one terminal unit coupled to the at least one module and the communication network.
- 5. The system, as set forth in claim 1, wherein the first high speed switch is operable to route IP data between a plurality of terminal units coupled to a plurality of modules and between the plurality of terminal units and the communication network.
- 6. The system, as set forth in claim 2, wherein the first and second high speed switches are operable to route IP data between the at least one terminal unit coupled to the at least one module, the at least one terminal unit coupled to the second high speed switch, and the communication network.
- 7. The system, as set forth in claim 2, wherein the first and second high speed switches are operable to route IP data between a plurality of terminal units coupled to a plurality of modules, a plurality of terminal units coupled to the second high speed switch, and the communication network.
- 8. The system, as set forth in claim 1, wherein the at least one module is selected from the group consisting of a local area network module, a wireless local area network module, a HomeRF module, a Bluetooth module, a Homecast Open Protocol module, a Digital Enhanced Cordless Telecommunications module, a virtual private network module, a computer security module, a voice over asynchronous transfer mode module, a voice over Internet Protocol for cable module, and a voice over Internet Protocol for plain old telephone system module.
- 9. The system, as set forth in claim 1, wherein the plurality of connectors each comprises a peripheral component interconnect connector operable to couple to card edge contacts on a printed circuit board in the at least one module.
- 10. The system, as set forth in claim 1, wherein the host processor is operable to initialize any number of modules coupled to the connectors.
- 11. The system, as set forth in claim 1, wherein the at least one module comprises a memory storing data associated with the module.
- 12. The system, as set forth in claim 1, further comprising a data link coupling the host processor and each of the plurality of connectors to enable direct communication between the host processor and the at least one module.
- 13. The system, as set forth in claim 1, further comprising a communication link coupling host processor and each of the plurality of connectors to enable direct transfer of telecommunication signals between the host processor and the at least one module.
- 14. A modular communication and networking system, comprising:
a base unit; a host processor residing in the base unit and coupled to a communications network; a plurality of connectors disposed in the base unit each operable to couple to a module, and each module operable to couple to at least one terminal unit; and a first high speed switch residing in the base unit having a plurality of ports coupled to the plurality of connectors and further coupled to the host processor, the first high speed switch operable to route IP data between the at least one terminal unit and the communications network.
- 15. The system, as set forth in claim 14, further comprising a second high speed switch residing in the base unit and coupled to the first high speed switch, and further having a plurality of ports operable to couple to at least one terminal unit.
- 16. The system, as set forth in claim 14, further comprising a high speed bus coupling the first high speed switch and the second high speed switch.
- 17. The system, as set forth in claim 15, wherein the first and second high speed switches are operable to route IP data between the at least one terminal unit coupled to the at least one module, the at least one terminal unit coupled to the second high speed switch, and the communication network.
- 18. The system, as set forth in claim 15, wherein the first and second high speed switches are operable to route IP data between a plurality of terminal units coupled to a plurality of modules, a plurality of terminal units coupled to the second high speed switch, and the communication network.
- 19. The system, as set forth in claim 14, wherein the at least one module is selected from the group consisting of a local area network module, a wireless local area network module, a HomeRF module, a Bluetooth module, a Homecast Open Protocol module, a Digital Enhanced Cordless Telecommunications module, a virtual private network module, a computer security module, a voice over asynchronous transfer mode module, a voice over Internet Protocol for cable module, and a voice over Internet Protocol for plain old telephone system module.
- 20. The system, as set forth in claim 14, wherein the plurality of connectors each comprises a peripheral component interconnect connector operable to couple to card edge contacts on a printed circuit board in the at least one module.
- 21. The system, as set forth in claim 14, wherein the host processor is operable to initialize any number of modules coupled to the connectors.
- 22. The system, as set forth in claim 14, wherein the at least one module comprises a memory storing data associated with the at least one module.
- 23. The system, as set forth in claim 14, further comprising a serial data link coupling the host processor and each of the plurality of connectors to enable direct communication between the host processor and the at least one module.
- 24. The system, as set forth in claim 14, further comprising a communication link coupling host processor and each of the plurality of connectors to enable direct transfer of telecommunication signals between the host processor and the at least one module.
- 25. The system, as set forth in claim 14, wherein the base unit comprises:
first second and third walls forming a chamber in which the plurality of connectors are disposed; and a hinged fourth wall enclosing the chamber and protecting any module coupled to the connectors.
- 26. The system, as set forth in claim 25, wherein the third wall comprises a transparent portion providing a view of any module coupled to the plurality of connectors.
- 27. A modular gateway operable to couple a plurality of terminal units and a communications network, comprising:
a base unit operable to accept and couple to a plurality of modules each having a predetermined functionality, and each module operable to couple to at least one terminal unit; a host processor residing in the base unit and coupled to the communications network; and a first high speed switch residing in the base unit having a plurality of ports coupled to the plurality of connectors and further coupled to the host processor, the first high speed switch operable to route IP voice and data signals between the terminal units and the communications network.
- 28. The gateway, as set forth in claim 27, further comprising a second high speed switch residing in the base unit and coupled to the first high speed switch, and further having a plurality of ports operable to couple to at least one terminal unit.
- 29. The gateway, as set forth in claim 27, further comprising a high speed bus coupling the first high speed switch and the second high speed switch.
- 30. The gateway, as set forth in claim 28, wherein the first and second high speed switches are operable to route IP data between the at least one terminal unit coupled to the modules, the at least one terminal unit coupled to the second high speed switch, and the communication network.
- 31. The gateway, as set forth in claim 28, wherein the first and second high speed switches are operable to route IP data between a plurality of terminal units coupled to a plurality of modules, a plurality of terminal units coupled to the second high speed switch, and the communication network.
- 32. The gateway, as set forth in claim 27, wherein the module is selected from the group consisting of a local area network module, a wireless local area network module, a HomeRF module, a Bluetooth module, a Homecast Open Protocol module, a Digital Enhanced Cordless Telecommunications module, a virtual private network module, a computer security module, a voice over asynchronous transfer mode module, a voice over Internet Protocol for cable module, and a voice over Internet Protocol for plain old telephone system module.
- 33. The gateway, as set forth in claim 27, wherein the base unit further comprising a plurality of connectors each having a peripheral component interconnect connector operable to couple to card edge contacts on a printed circuit board in each module.
- 34. The gateway, as set forth in claim 27, wherein the host processor is operable to initialize any number of modules coupled to the base unit.
- 35. The gateway, as set forth in claim 27, wherein the modules each comprises a memory storing data associated therewith.
- 36. The gateway, as set forth in claim 27, further comprising a data link coupling the host processor and each of the modules to enable direct communication between the host processor and the modules.
- 37. The gateway, as set forth in claim 27, further comprising a communication link coupling host processor and each of the modules to enable direct transfer of telecommunication signals between the host processor and the modules.
- 38. A modular communication and networking system comprising:
a computer-readable medium having encoded thereon a process to initialize one or more modules coupled to the system, comprising:
determining whether there is at least one uninitialized module present in the system; reading a memory residing in the module and accessing data associated with the module in response to a module being presenting in the system; initializing the module in response to the accessed data; and repeating the above steps until there are no additional uninitialized modules present in the system.
RELATED APPLICATIONS
[0001] This patent application is a continuation-in-part application of U.S. patent application Ser. No. 09/764,625, entitled SYSTEM AND METHOD FOR DISTRIBUTING NETWORK COMMUNICATION SIGNALS, filed on Jan. 17, 2001.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09764625 |
Jan 2001 |
US |
Child |
10401808 |
Mar 2003 |
US |