SIP REGISTER
REGISTER is the SIP method by which a user agent or PBX tells a SIP registrar 'I am at this IP address right now — route traffic for sip:user@domain to me.' It is the standard authentication + presence handshake.
Flow
- Endpoint sends
REGISTERwithContact: <sip:user@1.2.3.4>andExpires: 3600. - Registrar replies
401 Unauthorizedwith a digest challenge. - Endpoint re-sends
REGISTERwithAuthorizationheader containing the digest response. - Registrar replies
200 OK; the binding is now active. - Endpoint refreshes before expiry (typically every 60-300 seconds).
Sample exchange
REGISTER sip:sip.didhub.io SIP/2.0 From: <sip:trunk_x@sip.didhub.io>;tag=ab To: <sip:trunk_x@sip.didhub.io> Contact: <sip:trunk_x@198.51.100.10:5060> Expires: 300 CSeq: 1 REGISTER --> 401 Unauthorized + WWW-Authenticate REGISTER sip:sip.didhub.io SIP/2.0 Authorization: Digest username="trunk_x", realm="sip.didhub.io", nonce="abc...", uri="sip:sip.didhub.io", response="def..." --> 200 OK + Contact + Expires
Registration vs IP-ACL
Many carriers (DIDHub included) support both:
- Registration mode: the customer's PBX registers periodically. Works behind any NAT. Required for dynamic IPs.
- IP-ACL mode: the customer pins their static public IP on the trunk. No registration needed. Lower overhead, more deterministic, recommended for cloud / static deployments.
Related terms
Related glossary terms
Asterisk (open-source PBX framework)
Asterisk is the original open-source telephony framework, started by Mark Spencer in 1999. It is a Class 5 PBX engine: it terminates SIP/IAX
Attestation Levels (A, B, C)
Attestation levels are the three trust ratings that an originating carrier assigns to outbound calls under STIR/SHAKEN. They tell the termin
Auto-Provisioning (zero-touch desk phone setup)
Auto-provisioning is how you deploy 50, 500, or 50,000 desk phones without manually configuring each one. The phone boots, fetches its confi
BYOC (Bring Your Own Carrier)
BYOC is a deployment model where you use a third-party SaaS platform (Vapi, Retell, Microsoft Teams, Zoom Phone, Twilio Flex) for the call-c
Ready to get a number?
Pick a DID in 130+ countries from $1.99/month. Activates instantly on most numbers.