CNAM-integrasie
CNAM oor SIP
Magtig jou SIP-bron, stuur 'n opsoektransaksie en lees die teruggestuurde beller-identiteit.

Kies die opsoekgedrag
| Vlak | Openbare prys per navraag | Wat dit doen |
|---|---|---|
| Starter | USD 0,0026 | Gebruik eie bellernaaminligting en bellernaaminligting wat in die kas gestoor is. |
| Standard | USD 0,0037 | Doen vir elke navraag 'n intydse netwerkopsoek. |
| Mixed | USD 0,004 | Probeer eers 'n intydse opsoek en val dan terug op Starter-data wanneer geen naam gevind word nie. |
Die gekose diens bepaal die opsoekgedrag; Mixed is nie 'n opsoek wat eers die kas gebruik nie. Gaan die tarief na wat aan jou rekening toegewys is voordat jy dit in produksie gebruik. 'n Bellernaam is nie bewys van identiteit of eienaarskap nie.
Magtig jou bron
- Voeg die openbare bron-IP wat deur jou SBC of toepassing gebruik word by CNAM-IP-instellings by en koppel die beoogde diens daaraan.
- Stuur 'n SIP-INVITE na
cnam.multitel.net, met die volledige telefoonnommer as die request-URI-gebruiker. Die gepubliseerde vervoer is UDP op bestemmingspoort 5060. - Gebruik jou SIP-stapel om die Via, From, To, Contact, Call-ID, CSeq en ander vereiste transaksiekopstukke te genereer. Moenie net die versoeklyn hieronder stuur nie.
- Voltooi die SIP-transaksie korrek en gebruik die teruggestuurde naam slegs as 'n bruikbare resultaat teenwoordig is.
INVITE sip:12025550123@cnam.multitel.net SIP/2.0Hierdie opsoekdiens aanvaar nie SIP-registrasie nie. Magtiging is gebaseer op die gekonfigureerde bronadres, wat jou NAT-poort se openbare adres kan wees.
Lees die SIP-opsoekresultaat
Die diens gee die resultaat terug in 'n 380-SIP-antwoord met 'n P-Asserted-Identity-kopstuk. Dit is die opsoekresultaat-transaksie, nie 'n beantwoorde telefoonoproep nie. Die redesin kan die teruggestuurde naam bevat; ontleed die identiteitkopstuk eerder as om op een vaste frase staat te maak.
SIP/2.0 380 EXAMPLE CALLER
P-Asserted-Identity: "EXAMPLE CALLER" <sip:12025550123@192.0.2.10>
Content-Length: 0Hierdie uittreksel laat transaksiekopstukke uit. 192.0.2.10 verteenwoordig die versoekende stelsel in die voorbeeld. Die werklike antwoord moet by jou SIP-stapel se Call-ID en CSeq gepas word.
- 380 met 'n bruikbare naam
- Lees die vertoonnaam uit P-Asserted-Identity, bevestig ontvangs van die finale INVITE-respons deur jou SIP-stapel en gaan voort met jou oproepwerkvloei.
- Geen bruikbare naam nie
- Moenie 'n foutboodskap, leë waarde of die nagevraagde nommer as 'n geverifieerde bellernaam gebruik nie. Laat die oproep voortgaan met jou gewone gedrag vir onbekende name.
- 403 of 'n ander afwysing
- Gaan die versoekmetode, bestemmingsdomein, bron-IP-magtiging en rekening-/diensstatus na. Moenie 'n magtigingsfout in 'n vinnige lus herprobeer nie.
- Tydverstreking
- Onderskei SIP-transaksieheruitsendings van 'n nuwe opsoek. Beperk nuwe pogings, want dit kan nog 'n navraagkoste skep.
Fakturering, herprobeerslae en die verskil met die opdatering van beller-ID
'n Nuwe opsoek kan 'n navraagkoste meebring. Hierdie opsoekkoppelvlakke dokumenteer nie 'n idempotensiesleutel nie, dus kan 'n nuwe herprobeerslag 'n tweede faktureerbare navraag wees. Gebruik begrensde wagtye tussen herprobeerslae (backoff) vir vervoer-/diensfoute, los rekeningfoute eers op en versoen die gerapporteerde navraagkoste. Gebruik slegs 'n kas vir 'n tydperk wat by jou toepassing pas; bellernaamdata kan verander.
'n CNAM-opsoek lees 'n naam. Dit verander nie die naam wat op jou uitgaande oproepe vertoon word nie. 'n LIDB-bellernaamopdatering is 'n afsonderlike bewerking met eie velde, magtiging, prys en verwerking.