कॉल प्राप्त करने और करने के लिए SIP ट्रंक सेट करें
यह पेज ट्रंक के पूरे सेटअप को उसी क्रम में बताता है जिस क्रम में डैशबोर्ड को उसकी ज़रूरत होती है। जहाँ कोई चरण छोड़ने से कोई दिखाई देने वाला लक्षण आता है, वहाँ चरण उस लक्षण का नाम बताता है। इसलिए परीक्षण कॉल विफल होने पर आप इस पेज को जाँच सूची की तरह भी इस्तेमाल कर सकते हैं। हर सेटिंग का अर्थ जानने के लिए SIP ट्रंक, कॉल प्राप्त करना और कॉल करना के लिंक देखें।
शुरू करने से पहले
- एक Bird वर्कस्पेस। कॉल, नंबर और ट्रंक एक ही वर्कस्पेस के होते हैं, इसलिए हर चरण उसी वर्कस्पेस में करें।
- आपके उपकरण के सार्वजनिक पते: वे होस्ट जिन तक Bird को कॉल पहुँचानी हैं, और वे पते जिनसे आपका उपकरण SIP भेजता है।
- आने वाली कॉल के लिए, उस वर्कस्पेस में एक Bird नंबर। बाहर जाने वाली कॉल के लिए, एक कॉलर आईडी: वर्कस्पेस का कोई Bird नंबर या ऐसा नंबर जिसे आपने सत्यापित किया है।
- ऐसा Bird नंबर जिसका
statusactiveहै। जो नंबर अभी अपने स्वामित्व दस्तावेज़ों या पंजीकरण की प्रतीक्षा में है, उस पर न आने वाली कॉल चलती हैं न बाहर जाने वाली: किसी नंबर के स्वामित्व दस्तावेज़ जमा करें देखें।
1. ट्रंक बनाएँ
Voice > SIP Trunks खोलें, Add new SIP trunk चुनें, एक नाम दर्ज करें और Create trunk चुनें।
नया ट्रंक किसी भी दिशा में तब तक कोई कॉल नहीं चलाता, जब तक आप हर दिशा को अलग से चालू नहीं करते।
2. इनबाउंड कॉलिंग चालू करें
Inbound calling के अंतर्गत Enable inbound चुनें। इसके नीचे Inbound routing सेक्शन दिखाई देता है।
यदि आप यह चरण छोड़ देते हैं, तो नंबरों को ट्रंक की ओर नहीं भेजा जा सकता: नंबर की ट्रंक सूची में यह ट्रंक नहीं दिखता।
3. अपने गेटवे जोड़ें
Inbound routing में Gateways टैब खोलें और हर उस पते के लिए Add gateway चुनें जिस पर Bird को कॉल पहुँचाने चाहिए:
| फ़ील्ड | क्या दर्ज करें |
|---|---|
| Name | ऐसा लेबल जिसे आप पहचान सकें, जैसे Primary SBC |
| Host | आपके उपकरण का होस्ट नाम या सार्वजनिक IP पता, sip: या यूज़र भाग के बिना |
| Port | ट्रांसपोर्ट के डिफ़ॉल्ट पोर्ट के लिए खाली छोड़ें, या वह पोर्ट दर्ज करें जिस पर आपका उपकरण सुनता है |
| Transport | UDP, TCP या TLS, आपके उपकरण के अनुसार |
| R-URI user part | Request-URI में डायल किया गया नंबर किस रूप में लिखा जाता है। डिफ़ॉल्ट रूप से + के साथ E.164 |
| Origination format | कॉल करने वाला नंबर किस रूप में लिखा जाता है। डिफ़ॉल्ट रूप से + के साथ E.164 |
| Priority | All gateways (automatic) में गेटवे का स्थान: कम संख्या वाले गेटवे पर पहले घंटी बजती है, और बराबर संख्या वाले गेटवे कॉल आपस में बाँटते हैं। डिफ़ॉल्ट 0 है |
अगर आपका उपकरण शुरुआती + के बिना नंबर चाहता है, तो फ़ॉर्मैट की सूची खोलें और Without the plus चुनें, या 00 या 011 अंतरराष्ट्रीय प्रीफ़िक्स चुनें। गेटवे को क्या चाहिए में नंबर फ़ॉर्मैट समझाए गए हैं।
Bird To हेडर को उसी रूप में आगे भेजता है जिस रूप में कॉल करने वाले के कैरियर ने उसे भेजा था। अगर आपका उपकरण डायल किया गया नंबर To से पढ़ता है, तो Rewrite To user part चुनें और R-URI user part जैसा ही फ़ॉर्मैट बनाएँ। इसके बाद Bird उस गेटवे पर जाने वाली कॉल में To का यूज़र भाग बदल देता है।
आपके गेटवे को Bird से आने वाली कॉल SIP Digest चुनौती के बिना स्वीकार करनी होंगी, क्योंकि Bird उसका जवाब नहीं देता।
4. वह समूह चुनें जिसमें कॉल गेटवे खोजती हैं
Bird कॉल गेटवे के समूह को पहुँचाता है। हर गेटवे All gateways (automatic) में होता है, जो Gateways टैब पर दी गई उनकी Priority के क्रम में, सबसे कम संख्या से शुरू करके, उन्हें आज़माता है। इस समूह के ज़रिए फ़ेलओवर के लिए बैकअप गेटवे को प्राथमिक गेटवे से ज़्यादा Priority संख्या दें। अगर Groups टैब में All gateways (automatic) नहीं दिखता, तो ट्रंक की सेव की गई रूटिंग में उसकी जगह उसका अपना कोई समूह है, और Priority उस समूह का क्रम तय नहीं करती; स्वचालित समूह का उपयोग करें देखें।
जब किसी ऐसे ट्रंक में पहला गेटवे जोड़ा जाता है जिसकी रूटिंग कभी सेव नहीं की गई, तो डैशबोर्ड डिफ़ॉल्ट रूट को All gateways (automatic) पर सेट कर देता है।
अलग घंटी समय, वेट या केवल कुछ गेटवे के लिए अपना समूह बनाएँ: Groups टैब में Add group चुनें, उसे नाम दें, और हर गेटवे के लिए Add gateway to group का उपयोग करें। आने वाली कॉल के लिए फ़ेलओवर और कॉल का बँटवारा करें में हर क्रम, घंटी बजने का समय और यह समझाया गया है कि खोज कब रुकती है।
5. डिफ़ॉल्ट रूट को समूह पर सेट करें
Rules टैब में Default route (No rule above matched) ढूँढें। Then को Route to group पर सेट करें और अपना समूह चुनें। Review and save चुनें, फिर पुष्टि करें।
जिस कॉल से कोई नियम मेल नहीं खाता, उसे डिफ़ॉल्ट रूट संभालता है, इसलिए कोई नियम न होने पर वह हर कॉल संभालता है। अगर यह Reject पर सेट है, तो वे कॉल आपके उपकरण तक पहुँचने से पहले ही अस्वीकार हो जाती हैं, भले ही गेटवे किसी समूह में हों।
समीक्षा में, जब कोई गेटवे ऐसे किसी समूह में नहीं होता जिसमें कोई नियम या डिफ़ॉल्ट रूट कॉल भेजता है, तो डैशबोर्ड Calls never reach some gateways चेतावनी दिखाता है। परीक्षण से पहले यह चेतावनी ठीक करें।
यह डिफ़ॉल्ट रूट ट्रंक का है। यह Numbers पेज की वर्कस्पेस सेटिंग Calls to numbers without their own route से अलग है, जो तय करती है कि जिन नंबरों का अपना रूट नहीं है, उनकी कॉल का क्या होगा।
6. अपने नंबरों को ट्रंक पर सेट करें
Voice > Numbers खोलें, नंबर खोलें, और Inbound routing में Deliver to a SIP trunk चुनें। ट्रंक चुनें और सेव करें।
जिस नंबर का अपना रूट नहीं है, वह वर्कस्पेस के डिफ़ॉल्ट रूट का पालन करता है, जो शुरुआत में अस्वीकार पर होता है। ऐसे सभी नंबरों को एक साथ इस ट्रंक पर भेजने के लिए Calls to numbers without their own route को इस ट्रंक पर सेट करें। डिफ़ॉल्ट रूट सेट करें देखें।
अगर वर्कस्पेस का डिफ़ॉल्ट रूट अभी भी अस्वीकार पर है और आप यह चरण छोड़ देते हैं, तो आने वाली कॉल अस्वीकार हो जाती हैं और कॉल रिकॉर्ड में Inbound route के आगे Reject the leg दिखता है।
7. आउटबाउंड कॉलिंग चालू करें और तय करें कि कौन कॉल भेज सकता है
Outbound calling में Enable outbound चुनें। ट्रंक के SIP domain के साथ Connection सेक्शन दिखाई देता है। Bird इसी डोमेन से आपके ट्रंक की पहचान करता है, इसलिए इसे पूरा कॉपी करें।
इसके बाद अपने उपकरण को पहचानने का कम से कम एक तरीका जोड़ें:
- Allowed IP addresses: वे सार्वजनिक पते जिनसे आपका उपकरण SIP भेजता है। अगर उपकरण NAT के पीछे है, तो राउटर का सार्वजनिक पता दर्ज करें।
- Allowed API keys: उस उपकरण के लिए जो Digest चुनौती का उत्तर देता है। इसमें उपयोगकर्ता नाम
birdहोता है और पासवर्ड के रूप में API कुंजी का सीक्रेट।
जब तक आउटबाउंड चालू नहीं होता, ट्रंक हर आउटगोइंग कॉल अस्वीकार करता है। जब तक ट्रंक आपके उपकरण को पहचान नहीं पाता, कॉल रिकॉर्ड बनने से पहले ही कॉल अस्वीकार हो जाती हैं। कॉल भेजने की अनुमति किसे है, इसे नियंत्रित करना देखें।
8. अपना PBX या SBC कॉन्फ़िगर करें
अपने PBX या SBC पर:
- आउटगोइंग कॉल ट्रंक के SIP डोमेन पर भेजें। Request-URI होस्ट में SIP डोमेन रखें। पोर्ट
5060(UDP या TCP) या5061(TLS) का उपयोग करें। जिस कॉल के Request-URI होस्ट में कोई दूसरा नाम हो, वह अस्वीकार कर दी जाती है। - अंतरराष्ट्रीय प्रारूप में डायल करें। कॉल किए गए नंबर को Request-URI के उपयोगकर्ता भाग में
+और देश कोड के साथ लिखें, जैसे+442071234567। कोई तकनीकी प्रीफ़िक्स न जोड़ें। Bird INVITE में क्या अपेक्षा करता है देखें। Fromहेडर में योग्य कॉलर ID दिखाएँ।- G.711 ऑफ़र करें (A-law या µ-law) और DTMF को RFC 4733 टेलीफ़ोन इवेंट के रूप में भेजें। उस पेज का यही अनुभाग मीडिया के बारे में भी बताता है।
- Bird के पतों को अनुमति दें। अगर आपका फ़ायरवॉल या SBC केवल सूचीबद्ध पते स्वीकार करता है, तो अपने ट्रंक के क्षेत्र के सिग्नलिंग और मीडिया पतों को अनुमति दें। ये पते SIP ट्रंक की नेटवर्क आवश्यकताएँ में सूचीबद्ध हैं।
9. जिन देशों में आप कॉल करते हैं, उन्हें चालू करें
Voice > Destinations खोलें, जिन देशों में आप कॉल करते हैं उनमें से हर एक पर टिक लगाएँ और Save changes चुनें। नए वर्कस्पेस में शुरुआत में कोई भी देश चालू नहीं होता, और बंद देश में की गई कॉल destination_not_enabled के साथ अस्वीकार कर दी जाती है। वॉइस गंतव्य देखें।
10. दोनों दिशाओं का परीक्षण करें
- आने वाली कॉल: किसी सामान्य फ़ोन से अपने Bird नंबर पर कॉल करें, फिर उसी वर्कस्पेस में Voice > Legs खोलें।
- जाने वाली कॉल: अपने उपकरण से किसी चालू देश के किसी भी पहुँच योग्य नंबर पर कॉल करें, और कॉलर आईडी के रूप में अपना Bird नंबर या कोई सत्यापित नंबर दिखाएँ। इसके लिए आपको दूसरे Bird नंबर की ज़रूरत नहीं है।
- हर लेग खोलें। Inbound route बताता है कि नंबर को क्या करने के लिए सेट किया गया था। अस्वीकार की गई कॉल अपना कारण दिखाती है, और जब समाधान आपकी किसी सेटिंग में हो, तो उस सेटिंग का लिंक भी दिखाती है। सफल कॉल Answered दिखाती है। अगर आप सहायता टीम से संपर्क करते हैं, तो Leg ID संभालकर रखें।
अगर कोई कॉल दिखाई नहीं देती, अस्वीकार हो जाती है या आपके उपकरण तक कभी नहीं पहुँचती, तो वॉइस समस्या निवारण देखें, जो लक्षण से शुरू होता है।
अगले चरण
| पेज | इसमें क्या शामिल है |
|---|---|
| SIP ट्रंक | ट्रंक की हर सेटिंग, प्रमाणीकरण और Digest |
| कॉल प्राप्त करना | नंबर रूट, गेटवे, समूह और वर्कस्पेस का डिफ़ॉल्ट रूट |
| कॉल करना | Bird को INVITE पर क्या चाहिए |
| वॉइस समस्या निवारण | लक्षण के आधार पर किसी कॉल की समस्या का पता लगाना |
संबंधित संसाधन
इस विषय के लिए दस्तावेज़, गाइड और उदाहरणों के साथ आगे बढ़ें।