Product Overview
Routr is an innovative, lightweight SIP proxy, location server, and registrar designed to provide a reliable and scalable SIP infrastructure. As a cloud-ready, open-source solution, Routr offers programmable routing, load balancing strategies, session affinity, and multi-tenant/multi-domain capabilities with domain-level access control lists. With its flexible architecture, Routr enables region-based routing, configurable routing strategies, and no single point of failure.
Main Features
Routr's key features include:
- Common SIP Server functions: Proxy, Registrar, Location Service
- Programmable routing
- Load balancing strategies against Media Servers like Asterisk and FreeSWITCH
- Session Affinity
- Multi-tenant/multi-domain with domain-level Access Control List (ACL)
- Region-based routing
- Configurable routing strategies: Intra-Domain, Domain Ingress, Domain Egress, and Peer Egress
- No single point of failure
- Transport: TCP, UDP, TLS, WS, WSS
- In-memory and Redis Location Service
- JSON and YAML files as a data source
- Postgres as a data source
- Server management with the gRPC API
- NodeSDK
- Command-Line Tool
- RTPEngine Middleware
- Helm Chart for Kubernetes Deployments
- Endpoint Authentication with JWT (For web phones)
- Support for STIR/SHAKEN
- Web Application
To learn more about Routr's innovative features, challenges, and opportunities, read the official handbook or get the eBook.