DPI for network operators is target-specific deep packet inspection at the point of interception. The operator extracts metadata from the ordered target’s traffic, enriches it with network context and delivers it in addition to the complete, unaltered copy. The result is enriched IRI that agencies could not rebuild on their own.

Why provider-side deep packet inspection?

The operator holds context that never reaches the agency in raw packets. Provider-side deep packet inspection attaches this context where it exists, close to the traffic.

  • Correct attribution: subscriber identity and NAT mappings stay linked to each flow, even behind CGNAT.
  • Location and device: cell IDs and IMEIs show where and with which device an activity took place.
  • Speed: metadata is available in near real time, even while the full copy is still being analyzed.
  • Encrypted traffic: pre-classified sessions and fingerprints help analysts focus.
  • Fewer follow-up requests for basic context, where the order allows it.

Reference architecture

A target-specific DPI chain has six stages, built on the X1, X2 and X3 interfaces and a mediation function.

1

Traffic access

Optical TAPs, router or BNG mirroring, or virtual mirror ports in cloud cores feed a packet broker.

2

Target triggering

The LIMS activates the target. RADIUS, Diameter, DHCP or packet gateway events tell the DPI node which IP addresses currently belong to it.

3

Target-specific DPI node

Only the target’s packets are processed, using high-performance packet processing such as DPDK or FPGA-based network cards.

4

Enrichment

Each flow receives the LIID, subscriber and line identifiers, NAT mapping, cell ID or location, and the IMEI where available.

5

Mediation and delivery

The full copy goes out as CC via HI3, for example per ETSI TS 102 232-3 or -7. The enriched metadata follows via HI2 or an agreed channel.

6

Revisione contabile

Outputs are kept only as long as delivery requires, and every configuration and signature version is logged.

What metadata can DPI for network operators extract?

MetadataSourceInvestigative value
Flow records (5-tuple, start, end, bytes, packets)Packet headersComplete activity overview
DNS queries and responsesUnencrypted DNSDomains and services used
TLS SNI, ALPN, JA4 fingerprintsTLS and QUIC handshakesApplication and device identification
Application classificationDPI signatures and behaviorMessenger, VoIP, streaming, VPN, Tor
Activity typePacket size and timingMessage, call or file transfer
SIP and RTP parametersUnencrypted VoIPThird-party calls with participants and duration
HTTP host and user agentUnencrypted HTTPServices and client software
NAT mappingCGNAT logsPublic IP and port linked to the target
Cell ID, IMEI, access lineNetwork and device dataWhere and with which device an activity happened

JA4 is licensed under BSD 3-Clause, while JA4S and the other JA4+ methods fall under the FoxIO License 1.1 and need an OEM license in commercial products. The operator removes only encryption it applied itself. End-to-end encrypted content stays encrypted, and DPI works on headers, handshakes and patterns.

How is enriched data handed over?

There is no universal ETSI record type for DPI results, so three handover models are used in practice.

01

Additional IRI records

Detected events, such as a VoIP call or an app session, are sent via HI2. Standard fields are used where possible, with agreed national extensions where needed.

02

Separate analytics stream

Structured flow or event records travel over a secured channel. They are clearly labeled and correlated with the LIID and the CC.

03

Service-level records

Where explicitly required, events are delivered at service level, similar to the service-specific parts of ETSI TS 102 232.

Evidence quality

Enriched IRI is only useful if agencies can trust and verify it. Whatever the handover model, the format must be documented, versioned and agreed with the agencies and the regulator.

  • Record the DPI engine and signature version for every result.
  • Use synchronized, high-precision timestamps that align with HI2 and HI3.
  • Provide confidence indicators for behavioral classifications.
  • Keep a complete audit trail of activation, configuration changes and deliveries.
  • Test with reference traffic after every signature update.
  • Keep enriched data verifiable against the full copy at all times.
Provider-side deep packet inspection delivering the full copy plus enriched metadata to law enforcement

ICS services for DPI for network operators

ICS supports operators from the first design to daily operation.

01

Architecture and legal-technical design

We design provider-side DPI that fits your national framework, your network and your acceptance concept.

02

Target-triggered enrichment

We integrate DPI with RADIUS, Diameter, DHCP, CGNAT logging and packet core events.

03

Passive probes and cloud mirroring

We deploy passive probes and virtual mirror ports, including in hosted and cloud cores.

04

Mediation and ETSI handover

Enriched data and the full copy are delivered through our Piattaforma di mediazione LI e LIMS.

05

Managed operations

Our team monitors and operates your LI chain around the clock. Per saperne di più

06

Custom development

We build extractors, classifiers and delivery formats to your requirements. Per saperne di più

Perché ICS

01

Operator and agency view

We run passive probes and mediation for providers and build ICS LEMF for agencies.

02

Esperienza di accettazione

Oltre 20 anni di esperienza nel settore delle intercettazioni legali e numerose certificazioni rilasciate dalla BNetzA per soluzioni di intercettazione.

03

Personale in possesso di autorizzazione di sicurezza

Il nostro team è in possesso di un'autorizzazione di sicurezza rilasciata dal Ministero federale dell'Interno tedesco ed è autorizzato a trattare informazioni riservate.

Domande frequenti

What is DPI for network operators?

DPI for network operators is target-specific deep packet inspection at the point of interception. The operator extracts metadata such as flows, DNS, TLS fingerprints and application types from the ordered target’s traffic. It enriches this data with subscriber, NAT, cell and device context and delivers it to the agency in addition to the complete, unaltered copy.

Is provider-side deep packet inspection allowed for lawful interception?

Yes, when it is limited to the ordered target, serves the purpose of the interception order and is covered by national technical rules and the operator’s accepted concept. In Germany this means the TKÜV, the TR TKÜV and the BNetzA acceptance. Untargeted processing or commercial use of lawful interception data is not allowed.

Does DPI replace the full copy of the communication?

No. The operator must deliver a complete, unaltered copy of the target’s communication, unless the order explicitly limits the scope. DPI-based metadata is only delivered in addition. Agencies can therefore always verify enriched IRI against the original traffic, which matters for evidence in court.

What is enriched IRI?

Enriched IRI is intercept-related information with additional context extracted or attached at the provider. Examples are the NAT mapping behind a flow, the cell ID, the IMEI, a detected application or a TLS fingerprint. It is delivered via HI2 or an agreed analytics channel and linked to the measure through the LIID.

Can an operator decrypt a target’s HTTPS or messenger traffic?

No. The operator removes only encryption it applied itself in its own network. End-to-end and application-level encryption remain intact. Provider-side DPI works on unencrypted headers, handshakes and traffic patterns, which still reveal the application, the timing and often the type of activity.

How does provider-side DPI stay separate from commercial DPI?

LI processing runs on dedicated, access-controlled systems that handle only traffic of ordered targets. Results flow only into the mediation and handover chain, never into traffic management, analytics or marketing systems. This separation reflects Regulation (EU) 2015/2120 and telecommunications secrecy, and it is documented in the acceptance concept.

Torna in alto
ICS
Panoramica privacy

Questo sito web utilizza i cookie per potervi offrire la migliore esperienza d'uso possibile. Le informazioni contenute nei cookie vengono memorizzate nel browser dell'utente e svolgono funzioni quali il riconoscimento dell'utente quando torna sul nostro sito web e l'aiuto al nostro team per capire quali sezioni del sito web sono più interessanti e utili per l'utente.