Physical AI

Connectivity for Physical AI, built to run inside the machine.

The onboard computer is already busy with perception, planning and logging, and the machine's network changes throughout the day. Speedify bonds every link the machine can reach, from facility Wi-Fi and private 5G to carrier cellular and Starlink, into one connection for telemetry, teleoperation video, diagnostics and data upload. It runs as the Speedify embedded daemon on Linux and QNX, under your own software's control.
Contact Enterprise Sales →
Image

01 · The Problem

Autonomy moved onto the machine. Its data still has to get off.

A robot decides where to put its feet locally. Everything that makes the fleet improve, coordinate or stay supervised crosses a wireless link: sensor logs headed for training, video for a remote operator, a model update on its way down, a fault report that needs to arrive now.
Those links change constantly. A warehouse AMR crosses dozens of access points per shift. A humanoid in a retail store is on guest Wi-Fi nobody on your team controls. An inspection drone works at the edge of cellular coverage. Agricultural and mining machines operate past the last tower.

Each change is a chance for an upload to restart, a video feed to freeze, or the fleet dashboard to lose track of the machine.

02 · The Solution

Every link at once, through one connection.

Speedify sits between the machine's applications and its network interfaces. Your routing sends selected traffic into Speedify, which spreads it packet by packet across every available link to a Speedify server. The server puts the traffic back in order and forwards it to your services. When one link degrades, traffic shifts to the links that are still working, and the connection to the server stays up.
Image
  • Independent radios don't fail together
    A Wi-Fi roam, a carrier handover and a satellite handoff are unrelated events, so they rarely happen at the same moment. With carrier-diverse SIMs alongside private 5G and facility Wi-Fi, no single network decides whether the machine is reachable.
  • One address while links change
    Traffic reaches your services from the server's address, so MQTT brokers, WebRTC sessions and your fleet management plane keep seeing the same machine through a roam. During the switch itself, traffic can slow briefly while it moves to the remaining links.
  • Local control stays local
    Motion control, perception and safety behavior run on the machine and never depend on the network. Speedify carries the traffic that leaves it.

03 · Traffic

One connection, many jobs.

The traffic leaving a machine has very different needs. You decide which traffic enters the bond and how each kind is treated, and Speedify schedules it across the links. Speedify doesn't inspect payloads to decide what matters; the classification comes from your application or host.
TrafficWhat it needsTypical treatment
Telemetry, fault reports and safety logsSmall and steady, and has to arrive during incidents, when the radio environment is often at its worstEvery available link, highest priority
Teleoperation and supervision videoLow delay and a steady bitrateScheduled for the fastest delivery, kept clear of bulk transfers
Diagnostics and remote accessShort, interactive sessionsInteractive priority over the bond
Sensor logs and training dataVery large, and can waitDock Wi-Fi and other unmetered links
Model and policy updatesLarge, and has to finishThe full bond, continuing through roams instead of restarting

04 · Compute budget

Built to share the onboard computer.

On a robot or vehicle, networking competes with perception, planning and recording for the same CPU and memory. The Speedify embedded daemon is designed for that budget. It runs unattended as a supervised service, builds with only the features you need, and uses batching and kernel offloads where the platform supports them.
What matters is resource use while your workload is running: per-core CPU, memory and your application's own latency, at steady state and during link changes. Those figures depend heavily on the board, the number of links and the traffic, so we measure them on your hardware during a pilot instead of quoting a general number.

Measured in a pilot

  • Per-core CPU, with your workload running
  • Resident memory, steady state and peaks
  • Your application's own latency
  • Behavior during link changes and restarts

05 · Integration

Your software stays in charge.

The Speedify daemon is built to be one component of your product, managed by your own device agent.

CLI · HTTP · socket

Local management

A command-line tool, a local HTTP API and a Unix socket share one management model, so scripts, local web interfaces and long-running agents all see the same state.

Events

Link events

An agent can hold one socket open and receive link-state changes as they happen, so it can pause a bulk upload or alert an operator when a link drops, without polling.

Routing

Routing your way

Speedify manages its own routes by default, or hands routing to your network manager when your image already owns it.

doctor

Preflight checks

A built-in doctor command checks interfaces, routes and server reachability before the service starts, and returns a non-zero exit code your supervisor can act on.

Access

Management stays on the device

The management interfaces listen locally by default. Remote management goes through your own authenticated layer.

06 · Servers

Put the server where your data needs to go.

Every bonded connection ends at a server that reassembles the traffic and forwards it. Embedded, router and app deployments can all use any of the three options: Speedify Cloud, a managed Dedicated Server, or a Self-Hosted Server in your own facility, cloud account or depot, close to your fleet management, data pipeline and teleoperation stations.

SELF-HOSTED

Your facility, cloud account or depot

Run the Speedify server software on bare metal in your own data center, on a VM at any cloud provider, or at a colo facility. Unlimited bandwidth, full data residency control.

Dedicated

Managed by Speedify

A cloud instance reserved exclusively for your organization in any of our 50+ data center locations. Speedify provisions, maintains, and monitors it.

Speedify Cloud

Shared global network

82 points of presence across 50+ cities on six continents, available to every Speedify subscriber at no additional cost. Automatic server selection routes you to the nearest healthy node.
The server needs an address the machine can reach from each of its networks. Compare server options.

07 · Deployment

Platforms and deployment options.

EMBEDDED

Speedify SDK

The Speedify embedded daemon, built into the machine's software image. No separate appliance, no per-device install, and no dependency on the customer's network setup.

Native on QNX, plus Linux and other embedded targets, built to run inside real-time constraints on resource-limited hardware.

Most common for robotics platform teams and OEMs.

Network level

Speedify for Routers

Run Speedify on the machine's onboard router or at the facility edge, so everything behind it inherits the bonded uplink with no per-device work.

Supported OpenWrt hardware with a Speedify for Routers license, or Powered by Speedify devices.

Best for retrofits and mixed fleets from multiple vendors.

Device Level

Speedify app

Install the Speedify app on the machine's onboard compute, a teleoperation console, or a field engineering workstation. Windows, macOS, Linux, iOS, and Android.
Best for pilots, and for the operator side of a teleop link, which teams routinely forget is also a failure mode.

08 · Machines

Built for the machine and the place it works.

MachineTypical linksHow Speedify fits
AMRs and warehouse robotsFacility Wi-Fi + private 5G or cellularAn AMR crosses dozens of access points per shift and spends time behind racking where Wi-Fi is weak. Cellular keeps carrying traffic through each roam, and bulk uploads wait for the dock.
Humanoids and service robotsGuest Wi-Fi + carrier cellularA machine deployed in someone else's building is on a network you can't audit or fix. Bonded cellular keeps it reachable when the building's Wi-Fi misbehaves, without a site visit.
Drones and inspection robotsCellular + Wi-Fi at the baseSpeedify runs on the companion computer alongside the mission software. Telemetry and selected previews go out live, full-resolution imagery queues for upload when coverage allows, and flight control stays on the autopilot.
Agriculture, mining and off-grid autonomyStarlink + perimeter cellularWork past the last tower runs on satellite, with cellular at the edges of the site. Bonding covers for the dust, weather and equipment that block a dish's view of the sky.
Autonomous vehicles and deliveryCarrier-diverse SIMs + depot Wi-FiNo single carrier is strongest along a whole route. Bonding uses whichever networks are strong at each point, depot Wi-Fi takes the bulk upload when the vehicle returns, and the Speedify embedded daemon runs natively on QNX-based vehicle platforms.

09 · Security and scope

Security and safety boundaries.

Encryption

The Speedify app and Speedify for Routers encrypt traffic with AES-256 between the machine and the Speedify server. The Speedify embedded daemon carries traffic over plain TCP on each uplink, so protect sensitive traffic with TLS or SRT in your application, or with a tunnel over the bond.

Network segmentation

Speedify works on the WAN side, so OT and IT separation and private 5G slices on the machine and in the facility stay as they are.

Management access

The daemon's management interfaces are local to the device by default and stay inside your device's trust boundary.

Safety scope

Speedify carries operational traffic: telemetry, video, diagnostics, data and updates. It isn't certified as a safety communication channel. Safety-critical control, and the machine's response to lost connectivity, belong in its own independently validated design.

10 · FAQ

Frequently asked questions.

Outages are inevitable,
downtime doesn’t have to be

Get in touch with Speedify

Get in touch today to discuss your business’s needs and discover how Speedify can help deliver, faster, more reliable, and more secure online experiences.

Mission critical solutions for businesses of all sizes

Speedify has options for everyone and works with all apps - from live streaming software to video conferencing, social networks, and online games.

Speedify Teams

Increased speed, security, and stability for all of the people and devices in your organization.

Speedify SDK

Leverage the core channel bonding technology of Speedify in new and interesting ways.


Powered by Speedify

Put our channel bonding technology on your hardware products, Powered by Speedify.