Announcing our new deadline sequence.
logo
Grant
Fund: NGI0 Commons Fund
Start: 2026-03
More projects like this
NGI0 Commons Fund

SelectCast: Anycast in Path Aware Networks

Anycast for SCION and other path-aware networks

With the growing availability of path-aware networks (PANs) and the emergence of commercial services built on top of them, there is an increasing need for an anycast primitive that fits this new paradigm. However, implementing anycast in PANs presents a fundamental challenge: PANs rely on source-based path selection, which conflicts with the network-driven path selection used in today’s anycast deployments. This misalignment calls for a rethinking of how anycast should be designed for path-aware architectures. This project develops SelectCast, a mechanism that implements anycast for path-aware networks. SelectCast embraces the end-to-end principle, giving senders greater control to select replicas and paths that align with their application-specific requirements and performance goals. With SelectCast, anycast becomes more than just "routing to the nearest replica" - our approach offers the opportunity of a programmable selection mechanism where clients can express preferences over annotated paths, and application providers can enforce policies about who gets routed where. For instance, a service might expose replicas in Europe and Asia, but restrict access to each based on regional compliance requirements or path trust levels. Meanwhile, clients can steer their traffic to paths with lower delay, higher availability, or within trusted ASes.

Run by OVGU Magdeburg

Logo NLnet: abstract logo of four people seen from above Logo NGI Zero Commons Fund: letterlogo shaped like a tag

This project was funded through the NGI0 Commons Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 101135429. Additional funding is made available by the Swiss State Secretariat for Education, Research and Innovation (SERI).