FOSS in building Telecom Networks
summary
Built a set of Rust tools for telecom infrastructure: humpy ASN.1 compiler that emits Rust structs and codecs and measures 15–20% faster than C and about an order of magnitude faster than Go, an ergonomic wrapper over the Linux SCTP stack (Allora) to avoid unsafe kernel fiddling, and an Exa Rust SDK for ORAN rRTI used in ORAN software community. Argues Rust gives memory safety and no GC tail latencies but faces bootstrapping, ASN.1 quirks and sparse Rust OpenAPI tooling.
AI-written summary · about
chapters (6)
- 0:00FOSS in telecom networks
- 1:105G network architecture evolution
- 5:23Open source in RAN and core
- 9:18Building telecom in Rust
- 13:56Author's Rust projects
- 14:19Q&A
related talks
50mHigh Performance Network Programming in Rust
17mIris: Expressive Traffic Analysis for the Modern Internet
13mTCP-Fuzz: Detecting Memory and Semantic Bugs in TCP Stacks with Fuzzing
24mPurely functional gRPC and HTTP/2 with OCaml
24mHow We Built Protosockets to Go Beyond HTTP and gRPC
38mRunning a FOSS associative ISP
23mThe Shift: Radio Network Functions as IT Applications
14mMultitenancy for Fast and Programmable Networks in the Cloud
