ادغام Astrisk با CUCM به وسیله SIP این امکان را به ما می دهد که تعداد زیادی تلفن تحت شبکه IVR را با هم ترکیب کنیم . این مقاله نحوه ارتباط Asterisk و CUCM از طریق ترانک SIP را برای ما شرح می دهد.
پیکربندی CUCM
برای ایجاد یک ترانک از نوع SIP به مسیر Device->Trunk رفته و بر روی Add New کلیک می کنیم . ما در حال ایجاد ترانک از نوع SIP هستیم بنابراین فیلد های Trunk Type و Device Protocol را مانند تصویر زیر تکمیل می کنیم :
پس از تعیین پارامترها، بر روی صفحه ایی که ظاهر شده است بر روی Next کلیک کرده و فیلدها را مطابق شکل زیر پر می کنیم :
Device Name : نام ترانک SIP ایجاد شده را وارد می کنیم . این فیلد برای ایجاد ترانک ضروری است.
Description : توضیحی برای ترانک ایجاد شده می نویسیم.
Device Pool : یک Device pool را برای ترانک انتخاب می کنیم که باید مطابق با تجهیزاتی باشد که در طول این ترانک مورد استفاده قرار می گیرند . این فیلد برای ایجاد ترانک ضروری است.
در بخش Inbound Calls مقادیر زیر را پر می کنیم :
Calling Search Space : نام CSS برای ترانک می باشد. این مورد باید مطابق با تجهیزاتی باشد که در مسیر ترانک مورد استفاده قرار می گیرند .
برای اتمام پیکربندی سیستم در قسمت SIP Information ، شاخه ی Destination را انتخاب می کنیم و با فیلدهای زیر آن را پر می کنیم :
- Destiniation Address : IP سرور استریسک را وارد می کنیم . پر کردن این گزینه ضروری می باشد . توجه داشته باشید که پورت پیش فرض ، پورت 5060 می باشد اگر در سرور استریسک شما پروتکل SIP روی پورت دیگری سرویس می دهد آن را در فید Destination Port وارد کنید .
- SIP Trunk Security Profile : مقدار Non secure SIP Trunk Profile را انتخاب کنید. پر کردن این گزینه با یک مقدار معتبر ضروری است .
- Rerouting Calling Search Space : مانند بخش Inbound Calls این فیلد را باهمان مقدار CSS که Asterisk_Test می باشد پر می کنیم.
- Out-Of-Dialog Refer Calling Search Space : مانند آیتم قبلی Asterisk_Test را انتخاب می کنیم.
- SUBSCRIBE Callinig Search Space : این فیلد را نیز با مقدار Asterisk_Test پر می کنیم.
- SIP Profile : گزینه Standard SIP Profile را انتخاب می کنیم.
بر روی دکمه Save کلیک کنید تا تنظیمات دخیره گردند. شما می توانید از الگوهای پیش فرض نیز برای این کار استفاده کنید (بخش Route Pattern را ببینید).
پیکربندی Asterisk
شما می توانید تنظیمات مربوط به SIP Trunk را از طریق محیط گرافیکی FreePBX13 انجام دهید. برای کانفیگ یک ترانک مانند شکل زیر از قسمت Connectivity گزینه Trunks را انتخاب می کنیم و سپس برای ایجاد SIP Trunk جدید بر روی Add Trunk کلیک می کنیم.
در سربرگ General نام ترانک را در فیلد Trunk Name وارد می کنیم و برای ادامه پیکربندی به تب pjsip Setting می رویم . ما برای ایجاد SIP Trunk بین Asterisk و CUCM از نام کاربری و رمز عبور استفاده نمی کنیم بنابراین گزینه های زیر را انتخاب می کنیم :
- Authentication : مقدار None را انتخاب می کنیم . همانطورکه قبلا نیز گفته شد ما نیازی به نام کاربری و رمزعبور نداریم.
- Registration : مقدار None را در نظر می گیریم.
- SIP Server : IP سرور CUCM سیسکو را وارد می کنیم.
- Context : from-internal را انتخاب می کنیم.
برای ادامه به تب Advanced می رویم:
- Qualify Frequency : عدد 60 را در نظر می گیریم . این مقدار میزان تاخیر بین پیغام هایی که برای چک کردن وضعیت ترانک ارسال می شود را مشخص می کند.
- From Domain : آدرس IP سرور CUCM را وارد می کنیم.
برای اعمال تنظیمات بر روی Apply Config کلیک می کنیم.
به عنوان مرحله آخر شما باید تنظیمات مربوط به Call Routing را برای این ترانک انجام دهید.