- Control protocols (drivers) for specific models of RFID devices that implement tag reading and writing;
- User / administrator interface for working and configuring RFID devices;
- The Central part (core) that interacts with other software components, as well as centralized storage and filtering of data from drivers;
- Module for building reports based on data received from devices and stored in the core;
- External integration interface, which is a protocol for interaction of external information systems (IS) with RFID software.