Tiny Embedded Network
|TEN Protocol||The Tiny Embedded Network protocol is an Open Protocol designed to
connect several devices in a peer-to-peer logic. Its design has been optimized
to minimize the embedded processors resources requirements allowing the
implementation even on low-end micros.
I started designing the TEN Protocol when I was looking for a simple network to interconnect some devices in my home automation system. Before thinking of a new protocol I looked at the existing network systems. These are of two kind:
well standardized and documented, often use custom and pricey hardware and are complex to implement in software;
mainly based on master-slave architecture, omit to analyze the communication details like bus arbitration or error management.
The Tiny Embedded Network currently defines a "backplane" and a "twisted pair" bus but power line, RF, infrared and optical fiber are easy to implement.
I'm in the final stage of the protocol specification and I plan to have
the version 1.0 shortly. If you have some networking and/or embedded programming
experience and you are willing to help review them please let