The BOTA (Bulk-Over-The-Air) service is a robust UDP-based data transfer system built on the embeNET wireless communication protocol. Designed to transfer large amounts of data across wireless networks, BOTA facilitates communication between a central point (the border router, or BOTA Sender) and potentially multiple remote devices (known as BOTA Recipients). This system is particularly effective in applications that require transferring bulk data to many devices efficiently.
BOTA operates by utilizing a dedicated memory space where the bulk data is stored, referred to as bulk memory. The BOTA Sender accesses this bulk memory and also maintains a transfer space, a separate memory area for storing data transfer-related information. The sender communicates with BOTA Recipients via the embeNET wireless network, using the UDP transport protocol. Once the recipients receive the data, they store it in their local bulk memory.
BOTA offers a straightforward interface for both BOTA Senders and BOTA Recipients. Developers can use the BOTA C API library, which is divided into two parts:
These APIs allow developers to integrate BOTA into their applications, enabling smooth data transfers across wireless networks.
BOTA provides a powerful solution for transferring large volumes of data across wireless networks using a reliable and efficient multicast system. Its ability to handle multiple recipients, automatically manage unreachable nodes, and provide continuous monitoring makes it an ideal choice for applications where bulk data transfer is critical. With its simple API and robust functionality, BOTA is well-suited for IoT systems and other applications that rely on efficient, large-scale data dissemination.
Any question or remarks? Just write us a message!
Feel free to get in touch