Skip to main content

RTLS System Architecture

Overview

The Locus RTLS system employs a sophisticated multi-layer architecture designed for scalability, reliability, and high-precision real-time location tracking. This guide details the system components, data flow, deployment options, and integration capabilities.

System Components

Architecture Layers

Hardware Components

ComponentFunctionSpecificationsConnectivity
AnchorsFixed referencePoE, UWB radioEthernet
TagsMobile trackingBattery, UWBWireless
Location EngineProcessingEdge computeEthernet
NetworkInfrastructureGigabitEthernet/Fiber

Middleware Services

Data Flow Architecture

Position Calculation Flow

Data Processing Pipeline

  1. Signal Collection
    • UWB transmission
    • Time stamping
    • Signal metrics
    • Channel data
  2. Position Calculation
    • Time synchronization
    • Multilateration
    • Error correction
    • Filtering
  3. Data Distribution
    • Local storage
    • API endpoints
    • User interface
    • Integrations

Scalability Architecture

System Scaling

Performance Metrics

Scale FactorBasicStandardEnterprise
Tags<10001000-5000>5000
Anchors<100100-500>500
Update Rate1Hz10HzCustom
Area<10000m²<50000m²>50000m²

Deployment Models

Architecture Options

Model Comparison

FeatureOn-PremisesHybridCloud
Data LocationLocalMixedDistributed
ManagementLocalMixedRemote
ScalabilityLimitedGoodExcellent
ConnectivityOptionalRequiredRequired
SecurityIsolatedMixedEnhanced

Integration Architecture

API Services

  • REST API
  • WebSocket
  • MQTT
  • Custom protocols
  • Event webhooks

Data Integration

Security Architecture

Security Layers

  1. Physical Security
    • Secure boot
    • Hardware encryption
    • Tamper detection
    • Secure storage
  2. Network Security
    • TLS encryption
    • Certificate auth
    • Network isolation
    • Access control
  3. Application Security
    • Role-based access
    • Audit logging
    • Data encryption
    • Session management

Security Features

LayerFeatureImplementation
HardwareSecure ElementTPM/HSM
NetworkEncryptionTLS 1.3
DataProtectionAES-256
AccessControlOAuth 2.0
AuditLoggingCentralized

System Requirements

Hardware Requirements

ComponentMinimumRecommended
Network1Gbps10Gbps
PowerPoEPoE+
Server4 cores8+ cores
Memory8GB16GB+
Storage100GB500GB+

Software Requirements

  • Linux OS
  • Docker support
  • PostgreSQL
  • Redis
  • Node.js
System architecture design significantly impacts performance, scalability, and maintenance. Carefully consider deployment requirements and future growth needs during planning.
Contact Locus support for detailed architecture planning assistance and deployment recommendations for your specific requirements.