Skip to content

altessa-s/altessabeacon-protocol

Repository files navigation

AltessaBeacon Protocol

Industrial-grade BLE protocol for asset tracking, personnel safety, and environmental monitoring

License: Public Domain Version Status


Overview

AltessaBeacon is a BLE 5.0 advertising protocol designed for enterprise IoT applications in challenging industrial environments. Unlike consumer beacon protocols, AltessaBeacon prioritizes:

  • Worker Safety — Sub-second emergency response with 23-packet delivery over 60 seconds
  • Operational Reliability — Graceful degradation under low battery conditions
  • Enterprise Security — AES-128-CCM encryption with anti-replay protection

Key Features

Feature Description
Extended Emergency Transmission (EET) 23 packets over 60 seconds ensure emergency signals reach safety systems
Battery-Aware Interval Scaling (BAIS) 5-state power management extends battery life while preserving emergency functions
Fall Detection 4-phase algorithm with automatic EET triggering
LE Coded PHY (S=8) +6-12 dB link budget for extended range in emergencies
TLV Frame Structure Modular, extensible packet format
Three-Level Identification Major/Minor/ShortDeviceID for hierarchical organization

Documentation

Core Specifications

Document Description
Protocol Specification Complete technical specification
Protocol Overview High-level overview for decision makers
Registry & Extension Policy Namespace governance and extension procedures

Implementation Resources

File Description
altessabeacon.h C header with all constants, enums, and structures

Defensive Publications (Prior Art)

These documents establish prior art and dedicate core technologies to the public domain:

Document Technology Claims Blocked
ALTB-DP-2026-001-EET Extended Emergency Transmission 5
ALTB-DP-2026-002-BAIS Battery-Aware Interval Scaling 6
ALTB-DP-2026-003-AdaptiveMode Adaptive Mode with Fall Detection 5

Intellectual Property

Public Domain Dedication

All technologies described in the AltessaBeacon Protocol Specification are dedicated to the public domain. Altessa Solutions Inc. explicitly disclaims any intent to obtain or enforce patent rights.

Freedom to Implement

Any party may freely implement, modify, and distribute implementations without license, royalty, or any obligation. This includes:

  • Device firmware
  • Scanner and gateway software
  • Backend systems
  • SDKs and development tools

Prior Art Protection

The specification and defensive publications establish prior art for 20+ patent claims, preventing any party from obtaining exclusive rights to core technologies.

See Section 1.6 of the Protocol Specification for complete IP terms.

Target Applications

Industrial Facilities

  • Manufacturing plants with metal structures and EMI
  • Warehouses and logistics centers
  • Oil & gas installations
  • Mining operations
  • Construction sites

Use Cases

  • Personnel Safety — Lone worker protection, fall detection, evacuation management
  • Asset Tracking — Equipment location, vehicle fleet management
  • Environmental Monitoring — Temperature, humidity, air quality sensors

Quick Start

For Implementers

  1. Read the Protocol Overview for high-level understanding
  2. Study the Protocol Specification for technical details
  3. Review Section 10: Appendix for packet examples

For Extension Developers

  1. Review the Registry & Extension Policy
  2. Submit registration requests to registry@altessa-beacon.io

Protocol at a Glance

┌─────────────────────────────────────────────────────────────┐
│                    BLE 5.0 Extended Advertising             │
├─────────────────────────────────────────────────────────────┤
│  Protocol Header (14 bytes, cleartext)                      │
│  ┌─────────┬─────────┬──────────────┬─────────┬──────────┐  │
│  │ Version │  Flags  │ Major/Minor  │DeviceID │BootRandom│  │
│  │  1 byte │ 1 byte  │   4 bytes    │ 4 bytes │  4 bytes │  │
│  └─────────┴─────────┴──────────────┴─────────┴──────────┘  │
├─────────────────────────────────────────────────────────────┤
│  TLV Frames (encrypted with AES-128-CCM)                    │
│  ┌──────┬────────┬─────────────────────────────────────┐    │
│  │ Type │ Length │            Value                    │    │
│  └──────┴────────┴─────────────────────────────────────┘    │
│  ┌──────┬────────┬─────────────────────────────────────┐    │
│  │ Type │ Length │            Value                    │    │
│  └──────┴────────┴─────────────────────────────────────┘    │
├─────────────────────────────────────────────────────────────┤
│  MIC (4 bytes) — Message Integrity Code                     │
└─────────────────────────────────────────────────────────────┘

EET: Emergency Transmission Sequence

Time:     0      0.4s     2s                    20s    25s                   60s
          │       │       │                      │      │                     │
          ▼       ▼       ▼                      ▼      ▼                     ▼
Burst:    █████           
          5×100ms, LE Coded S=8
          
High-Freq:              ████████████████████████
                        10×2s, LE Coded S=8
                        
Maint:                                                 ███████████████████████
                                                       8×5s, LE Coded S=8

Total: 23 packets over 60 seconds

Contact

Purpose Contact
General inquiries info@altessa-beacon.io
Protocol questions protocol@altessa-beacon.io
Registry applications registry@altessa-beacon.io
Security issues security@altessa-beacon.io

Website: https://altessa-beacon.io/

License

This project is dedicated to the public domain under CC0 1.0 Universal.

"AltessaBeacon" and the Altessa logo are trademarks of Altessa Solutions Inc.


© 2026 Altessa Solutions Inc. All rights reserved.

About

Industrial-grade BLE protocol for asset tracking, personnel safety, and environmental monitoring

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages