HyperMesh
The mandate of the HyperMesh project is to provide a means of cheaply and easily distributing bandwidth and telephony services throughout a community.
The specifications must be identified: - Multiple Input, Multiple Output - Opportunistic mesh networking - Ethernet, wireless, and broadband connectivity - 3G/4G compatible - VOIP - Price point per unit of less than $50, less than $20 is preferred.
Outside resiliency is desired. PSU - A Power Supply Unit that would provide sufficient power to all the component parts. PPE - Primary Processing Element, a Central Processing Unit. RAM and long-term storage requests are offloaded to the network via the BIONOS. BIONOS - Basic Input Output Networking Operating System, includes support for 802.3, 802.11 s/g/(n/b are optional), and IMT-2000. If need be, it would interface with the network to access a higher level operating system. 8P8C - An Ethernet connector for physically interfacing with the HyperMesh device.
Configuration and diagnosis would take place via Ethernet or through Wireless connection.
Alternatively, http://i68.photobucket.com/albums/i15/KickAssClown/BS_MeshStation.jpg
PSU - A Power Supply Unit that would provide sufficient power to all the component parts. PPE - Primary Processing Element, a Central Processing Unit. I/O - A USB and RJ45 connector for basic interface with the device. USB is optional. The device could be accessed and configured via RJ45 or Wirelessly. RAM - enough to operate quickly and efficiently even under high stress. SDD - Flash memory for long-term storage and for firmware upgrades. Enough for the OS plus firmware upgrades. Might be optional if firmware can be upgraded and OS can be retrieved via RJ-45 or Wirelessly. NET - Controller for 802.3, 802.11 s/g/(n/b are optional), and IMT-2000. Might be incorporated into the BIOS.
License: TAPR Open Hardware License
Website: http://ubermesh.blogspot.com