API documentation · Taurnet 1.0

Quantum multipath bonding fundamentals

Taurnet 1.0 is the Æ Hive laboratory console and same-origin REST proxy for Quantum Multipath Bonding — MPTCP session status, Bell-state path optimization, and BB84 QKD generation across satellite, cellular, and fiber paths.

Overview

Taurnet exposes the Quantum Multipath Bonding research stack as a REST API. Clients inspect live bonding sessions, start multipath engagement, run Bell-state path optimization, and generate BB84 quantum key material. The Æ Hive laboratory console visualises telemetry and proxies all calls through /api/taurnet to the CDNER-X bonding backend.

  • Bonding — session status, active paths, and start bonding
  • Quantum — Bell-state path optimization for traffic intelligence
  • QKD — BB84 key generation and sifting records

Authentication

Research console requests use the Æ Hive same-origin proxy without a browser API key. Production deployments should configure upstream policy on the Taurnet backend via TAURNET_BACKEND_URL.

Content-Type: application/json
Accept: application/json

Same-origin proxy

Browser clients should call the Æ Hive proxy at /api/taurnet/*. The route forwards JSON to the Quantum Multipath Bonding backend configured via TAURNET_BACKEND_URL (default http://127.0.0.1:8003).

GET  /api/taurnet/api/bonding/status
GET  /api/taurnet/api/bonding/sessions
POST /api/taurnet/api/bonding/start
POST /api/taurnet/api/quantum/optimize
GET  /api/taurnet/api/quantum/results
POST /api/taurnet/api/qkd/generate

Endpoints

MethodPathPurpose
GET/api/bonding/statusCurrent bonding session state and path mix
GET/api/bonding/sessionsHistorical bonding sessions
POST/api/bonding/startStart multipath bonding for a user/session
POST/api/quantum/optimizeBell-state path optimization request
GET/api/quantum/resultsLatest quantum optimization results
POST/api/qkd/generateBB84 QKD key generation

GET /api/bonding/*

Bonding endpoints return the active MPTCP session — satellite, cellular, and fiber path weights, latency probes, and scheduler reinjection state when head-of-line blocking is detected. Use POST /api/bonding/start to initiate a laboratory session from the console or an integration test harness.

POST /api/quantum/optimize

Sends path telemetry to the Bell-state optimizer. Responses include recommended path weights, entanglement counts, and reinjection hints — the operational bridge between multipath transport and traffic intelligence described in the Quantum Multipath Bonding report.

POST /api/qkd/generate

Generates BB84 quantum key material for hybrid QKD/PQC security stacks. The console displays sifting statistics and key-type records so operators can audit when satellite QKD is demonstration-stage and post-quantum fallbacks apply.

{
  "num_bits": 16,
  "user_id": 1
}