BLAST networking technology …
Networks based on DASH7 differ from typical wire-line and wireless networks utilizing a “session”. DASH7 networks serves applications in which low power usage is essential, and data transmission is typically much slower and/or sporadic, like basic telemetry. Thus instead of replicating a wire-line “session”, DASH7 was designed with the concept of B.L.A.S.T.:
- Bursty: Data transfer is abrupt and does not include content such as video, audio, or other isochronous forms of data.
- Light: For most applications, packet sizes are limited to 256 bytes. Transmission of multiple, consecutive packets may occur but is generally avoided if possible.
- Asynchronous: DASH7’s main method of communication is by command-response, which by design requires no periodic network “hand-shaking” or synchronization between devices.
- Stealth: DASH7 devices does not need periodic beaconing to be able to respond in communication.
- Transitive: A DASH7 system of devices is inherently mobile or transitional. Unlike other wireless technologies DASH7 is upload-centric, not download-centric, thus devices do not need to be managed extensively by fixed infrastructure (i.e. base stations).
OSS-7 is an open source implementation of the DASH7 Alliance protocol. The aim of the project is to provide a reference implementation of the protocol stack which allowing fast development and prototyping of DASH7 based products. This implementation focuses on completeness, correctness and being easy to use and understand. Performance and code size are less important aspects. For clarity a clear separation between the ISO layers is maintained in the code. Read more