Technical Specification · SPEC-SIR-004 · v1.2

Sirius Edge Ingest and Event Plane

NETE2
1 / Functional

Functional requirements

Ref Requirement Priority
FR-01The system shall ingest RTSP streams read-only, without writing to the source device or VMS.Must
FR-02The system shall support 48 concurrent 1080p feeds per edge node pair.Must
FR-03The system shall emit detection and track events to the data plane within 3 seconds at p95.Must
FR-04Operators shall be able to bookmark an incident and retrieve the associated clip window.Should
FR-05Zone masking shall be configurable per camera without a service restart.Should
2 / Non-functional

Performance and availability

Ref Characteristic Target Measured by
NFR-01Alert latency, p95< 3.0sIngest-to-console trace
NFR-02Detection accuracy> 92%Operator-labelled ground truth
NFR-03Feed uptime> 99%Per-feed heartbeat, 30-day window
SPEC-SIR-004 v1.2Page 1 of 2
3 / Interfaces

System interfaces

IF-1 Cameras RTSP, TCP 554 IF-2 Edge nodes gRPC, mTLS IF-3 Data plane events, SQL read IF-4 Console HTTPS, SSO
IF-1RTSP pull, TCP 554, read-only credentials per camera
IF-2gRPC over mTLS, edge to data plane, 60s retry backoff
IF-3Read-only SQL endpoint, per-role row filtering
IF-4HTTPS console, SSO via client identity provider
4 / Environment

Deployment environment

Compute2× GPU edge nodes, rack 14B, 2U each
NetworkIsolated VLAN, no inbound rules from outside the segment
StorageMetadata 30 days, clips 7 days, local NVMe
AccessDuty managers plus two named engineers, SSO enforced
5 / Revisions

Change log

Version Date Change Author
1.212 Aug 2026Added FR-05 zone masking; tightened NFR-01 to p95J. Lee
1.128 Jul 2026Interface table split from section 1J. Lee
1.014 Jul 2026First issue for pilotPlatform team