Device Lifecycle
Overview
The Bullitt e-BSS platform manages satellite devices throughout their operational lifecycle. Understanding this lifecycle is essential for effectively provisioning, managing, and monitoring your device fleet.
Device Identification
Each satellite device in the system is uniquely identified by:
- IMSI (International Mobile Subscriber Identity): The primary identifier used throughout the API
- ICCID (Integrated Circuit Card Identifier): Associated with the SIM card in the device
When referring to devices in API calls, you'll typically use the IMSI as the identifier.
Device States
Devices in the e-BSS system can exist in different states:
Inactive (Unprovisioned)
- Device exists in the system but is not yet activated
- Cannot connect to the satellite network
- No billing or data charges apply in this state
Active (Provisioned)
- Device is fully activated and can connect to the satellite network
- Can send and receive messages
- Can participate in tracking sessions
- Billing applies based on usage
Device Lifecycle Flow
The typical lifecycle of a device in the e-BSS system follows these stages:
- Assignment: Devices are assigned to a specific organisation
- Activation: Devices are activated for use on the satellite network
- Configuration: Optional settings like auto-tracking are configured
- Operation: Devices connect to the network and generate CDRs during normal operation
- Management: Devices may be transferred between organisations as needed
- Deactivation: Devices can be temporarily or permanently deactivated
Device Connectivity
When active, devices go through connection states:
- Connected: Device establishes connection to the satellite network
- Active Session: Device sends/receives messages or tracking data
- Disconnected: Device terminates its connection to the network
Each of these state changes generates corresponding Call Detail Records (CDRs).