Network and products / SIP Edge, in development
A managed SIP edge for your voice platform.
A managed boundary between your voice platform and its external SIP peers, with routing policies, signalling handling and media relaying agreed for your deployment. Keep your platform and carrier relationships; Enki operates the edge.
Built on Chappe. Operated by Enki Multimedia on AS209823.
Status: in development. First deployments are scoped with each customer.
The problem it solves
Your voice platform exchanges SIP with carriers, customers' PBXs and other platforms over the public Internet. Each peer has its own addresses, behaviour and security expectations, and the edge that faces them needs constant attention. SIP Edge puts a managed boundary in front of your platform, so your team can work on the platform instead of its border.
Who does what
Enki operates
- The edge deployment on AS209823
- Peers, routing policies and signalling rules agreed with you
- Media relaying, when your deployment includes it
- Monitoring, updates and fixes for the edge
You keep
- Your voice platform and its call logic
- Your carrier relationships and contracts
- Your customers and their numbers
Not included
Phone numbers, carrier SIP trunks, PSTN minutes and emergency-calling service.
Signalling and media take different paths
SIP signalling always passes through the edge. Media passes through a relay only when your deployment anchors it.
SIP signalling
Media, when the deployment anchors it
How Chappe is used
Chappe is the voice software we develop in Erlang/OTP. SIP Edge uses the parts of it that a deployment needs, and only those.
chappe_sip handles SIP at the edge, as a proxy or a back-to-back user agent (B2BUA). The mode is chosen for each deployment.chappe_rtpengine drives RTPengine over its NG control protocol when the deployment anchors media. It controls the sessions; RTPengine carries the packets.Where it stands
SIP Edge is in development on Chappe. Each first deployment is scoped with the customer.
Transports, encryption, media policy and locations are agreed per deployment. We will publish them here once they are established.
Technical discussion
Your platform, your peers, your call volumes and where they are.
Written proposal
Scope, media policy, monitoring, responsibilities and price.
First deployment
On a limited set of peers and routes, tested with you.
Operation
Enki runs the edge; you extend it to more peers when you are ready.
Discuss SIP Edge.
Tell us about your platform and the peers it connects to. Benoît replies to arrange a technical discussion.
Need voice software built rather than an edge operated? That is engineering work: Erlang engineering