Docs
Doc / Performance
OmniEdge Performance
OmniEdge v2.x is built entirely in Rust for memory safety, performance, and cross-platform compatibility. The core VPN transport is powered by OmniNervous, a WireGuard-based protocol implementation that provides industrial-grade network stability.
Industrial-Grade Stability
OmniEdge performance has been validated through 50-run longitudinal testing using Process Capability Analysis (Cpk):
| Metric | OmniEdge Tunnel | Raw Internet | Improvement |
|---|---|---|---|
| Latency | 54.69ms | 54.36ms | +0.3ms overhead |
| Latency Stability (Cpk) | 2.92 (6-Sigma) | 6.47 | Near-deterministic |
| Throughput | 484.7 Mbps | 344.1 Mbps | +140.8% |
| Jitter (StdDev) | 0.057ms | 0.026ms | Bounded, predictable |
What this means: Cpk > 2.0 indicates industrial-grade process capability. OmniEdge provides deterministic, jitter-controlled networking suitable for real-time robot control and latency-sensitive AI inference.
Test Setup
Tests were performed between 2 AWS EC2 m5.large instances in the same region.
m5.large Specifications
Intel Xeon Platinum 8000 CPU (64 bit)
2 vCPUs
8 GiB RAM
Up to 10 Gbps network
OS: Ubuntu 22.04 LTSTest Tools
- iperf3 - Network throughput testing
- Custom latency measurement scripts with nanosecond precision
- 50-run statistical analysis for Cpk calculation
Why Cpk Matters
Process Capability Index (Cpk) is a statistical measure used in manufacturing to assess how well a process stays within specification limits. For networking:
| Cpk Value | Sigma Level | Interpretation |
|---|---|---|
| < 1.0 | < 3σ | Poor - high variability |
| 1.0 - 1.33 | 3σ - 4σ | Acceptable |
| 1.33 - 2.0 | 4σ - 6σ | Good |
| > 2.0 | > 6σ | Excellent - industrial grade |
OmniEdge achieves Cpk 2.92, meaning:
- Latency is highly predictable and stable
- Jitter is bounded within tight limits
- Suitable for deterministic applications like robot teleoperation
Use Cases Benefiting from High Stability
Robotics & Teleoperation
- Humanoid control loops: Deterministic latency for real-time control
- Robot swarms: Consistent mesh networking for multi-robot coordination
- ROS 2 DDS discovery: Reliable peer discovery across networks
AI & Machine Learning
- Federated learning: Consistent gradient exchange timing
- Distributed inference: Predictable model shard communication
- GPU cluster access: Stable connections to training infrastructure
Industrial IoT
- PLC remote access: Reliable connections to industrial controllers
- SCADA systems: Consistent monitoring data streams
- Predictive maintenance: Stable sensor data collection
NAT Traversal Performance (v2.1.0+)
OmniEdge includes advanced NAT traversal with minimal overhead:
| NAT Type Combination | Connection Method | Success Rate |
|---|---|---|
| Open/Full Cone + Any | Direct P2P | 100% |
| Restricted Cone + Open/Full/Restricted | Direct P2P | 95%+ |
| Port-Restricted + Open/Full Cone | Direct P2P | 85%+ |
| Symmetric + Open/Full Cone | Direct P2P (usually) | 70%+ |
| Symmetric + Symmetric | Relay (automatic) | 100% |
Note: Relay adds ~10-50ms latency compared to direct P2P, but provides guaranteed connectivity for the most challenging NAT scenarios.
Protocol Comparison
| Protocol | Encryption Overhead | NAT Traversal | Stability (Cpk) |
|---|---|---|---|
| Raw UDP | None | None | Varies |
| WireGuard | ~0.3ms | Limited | Good |
| OmniNervous | ~0.3ms | Automatic | 2.92 |
| OpenVPN | ~1-2ms | Manual | Moderate |
| IPsec | ~0.5-1ms | Complex | Moderate |
Legacy Performance Data (v1.x)
For reference, here are the performance measurements from OmniEdge v1.x (Go/n2n):
Throughput on t2.micro (1 vCPU, 1 GiB)
| Test | Bandwidth |
|---|---|
| Native Network | 1090 Mbit/s |
| OmniEdge v0.1.0 (Evaluation) | 170 Mbit/s |
| OmniEdge v1.0 | 247 Mbit/s |
Throughput on m5.large (2 vCPUs, 8 GiB)
| Test | Bandwidth |
|---|---|
| Native Network | 4970 Mbit/s |
| OmniEdge v0.1.0 (Evaluation) | 554 Mbit/s |
| OmniEdge v1.0 | 3470 Mbit/s |
Migration Note: OmniEdge v2.x significantly improves upon v1.x with the Rust rewrite and OmniNervous protocol, achieving better throughput and industrial-grade stability.
Conclusion
OmniEdge v2.x delivers:
- 484.7 Mbps throughput through encrypted tunnel
- 6-Sigma stability (Cpk 2.92) for deterministic networking
- ~0.3ms encryption overhead with WireGuard cryptography
- 99%+ NAT traversal success with automatic relay fallback
This makes OmniEdge ideal for robotics, AI, and industrial applications where network predictability is critical.
For detailed methodology and raw data, see the OmniNervous Capability Test Paper.
If you have more questions, feel free to discuss.
On This Page