Active network measurement · RFC 5357 TWAMP-Light

See latency before your customers feel it.

Meridian sends continuous, timestamped test traffic across your core and access network, then turns every round trip into latency, jitter and loss you can act on. Thousands of sessions per probe, per DSCP class, around the clock.

Illustrative session. Values are simulated in your browser.

2,000+concurrent sessions per engine today
7,000session target per probe node
P90·95·97percentile latency, not just averages
HW PTPhardware TX + RX timestamping on probe NICs
01 · How it works

Four timestamps per packet

TWAMP-Light is the IETF standard for two-way active measurement. Meridian's generator stamps each test packet as it leaves; the reflector stamps it on arrival and again on return. Four timestamps give you the true network round trip with the reflector's own processing time removed.

T1

Generator sends

A Meridian probe transmits the test packet and records the send time, in hardware where the NIC supports it.

T2

Reflector receives

Any RFC 5357 TWAMP-Light reflector on UDP 862 stamps the arrival. That can be a Meridian node or third-party gear already in your network.

T3

Reflector returns

The reflector copies the sequence number and both of its timestamps into the reply and sends it straight back.

T4

Generator receives

Meridian stamps the arrival, then computes round-trip time, jitter and loss per session and per DSCP class.

RTT = (T4 − T1) − (T3 − T2)
Jitter = |RTTn − RTTn−1|
Loss = missing sequence numbers / sent
02 · Platform

Measurement, testing and context in one system

Meridian started as a TWAMP-Light engine and has grown into a proactive monitoring platform for network operators: continuous probing, turn-up testing, topology and analysis.

ENGINE

Thousands of sessions, one daemon

An async Rust engine runs every session from a single process, controlled over a local HTTP API. Add, pause and edit sessions in bulk, or import and export them as CSV.

METRICS

Percentiles that match your SLA

P90, P95 and P97 latency alongside jitter and loss, per session and per DSCP class, so a congested voice queue shows up even when the average looks fine.

RFC 2544 · Y.1564

Service turn-up testing

Run standards-based conformance tests on new circuits and hand the customer a PDF birth certificate showing the service met its profile on day one.

TOPOLOGY

Discovery and mapping

MAC table discovery over SNMP BRIDGE-MIB and the RouterOS API, with passive capture as a fallback, builds a live view of what is connected where.

ANALYSIS

AI session analysis, run locally

Ask what changed on a session and get a plain-language read of the trend. Inference runs on a local model, so measurement data stays on your network.

OPERATIONS

Built to deploy and forget

Ships as a Docker Compose stack with host networking. Results upload over SSH key-managed rsync, so probes in remote sites need no inbound access.

03 · Probe nodes

Small hardware, precise clocks

Measurement is only as good as its timestamps. Meridian probe nodes are chosen and tuned for hardware timestamping on both transmit and receive, so the number you see is the network, not the probe's software stack.

Core probe

Validated

RK3588-based node with dual 2.5GbE copper ports and PCIe expansion for SFP+ optics. Built for core and aggregation sites.

  • TimestampingHW TX + RX (PTP)
  • Ports2 × 2.5GbE, SFP+ via PCIe
  • RoleGenerator + reflector

1U rack probe

Designed

A purpose-designed 1U enclosure housing the compute board, power supply and an M.2 network card, ready for a standard 19-inch rack.

  • Form factor1U, 19-inch
  • NICM.2 10G expansion
  • RoleGenerator + reflector

PoE micro probe

In development

A palm-sized, PoE-powered node for customer premises and edge sites. One cable for power and network, with its own API.

  • Power802.3 PoE
  • PlatformESP32-P4
  • RoleGenerator + reflector
04 · Architecture

From packet to dashboard

A fast data plane on the probe, a control plane that schedules and stores, and a view on top for engineers and customers.

DATA PLANE

Probe engine

  • Rust / tokio async
  • Hardware timestamps
  • Per-DSCP sessions
CONTROL PLANE

Scheduling and storage

  • Django, Celery, PostgreSQL
  • Session and test management
  • Discovery snapshots
INSIGHT

Dashboards and reports

  • Percentile trends and alerts
  • Birth certificates
  • Local AI analysis

Put a probe on your network

Meridian is in active development and running against live operator networks. If you run a core, metro or access network and want continuous latency visibility, get in touch.

Email us
hello@meridian-insight.ai