ترانک گیت وی VoIP با سیستم تلفنی مبتنی بر IP، یکی از سناریو های رایج در پیاده سازی شبکه های VoIP می باشد. از این رو، قصد داریم در این مقاله نحوه ی برقراری ارتباط میان گیتوی VoIP شرکت Sangoma و سیستم تلفنی الستیکس (Elastix) را آموزش دهیم.
شکل زیر سناریوی مورد نظر را نشان می دهد.

همانطور که در شکل مشاهده می کنید، در این سناریو گیت وی FXO شرکت Sangoma به بکارگرفته شده است، به عبارت دیگر خطوط شهری به این دستگاه متصل شده و این گیت وی از طریق بستر IP و پروتکل SIP به سرور الستیکس مرتبط می شود.
در ادامه تنظیمات لازم جهت برقراری ارتباط میان این اجزا را بررسی می کنیم.
تنظیمات سرور الستیکس :
جهت برقراری ارتباط میان الستیکس و دستگاه گیتوی، لازم است تا یک ترانک از نوع SIP میان این دو المان ایجاد شود.

آدرس 192.168.1.65 به عنوان آدرس الستیکس ما در این آموزش می باشد.

به مسیر PBX Configuration =>Trunks => Add SIP Trunk بروید.

در این صفحه “Add SIP Trunk” را انتخاب نمایید و اطلاعات آن را مشابه زیر تکمیل نمایید.
General Settings
Trunk Name : VegaTrunk
Outgoing Settings
Trunk Name : Vega50
Peer Details
host=dynamic
username=Vega50
(*******)=secret
qualify=yes
type=peer
insecure=very

پس از تکمیل، بر روی submit در انتهای صفحه کلیک کنید.
سپس بر روی نوار صورتی رنگ کلیک نمایید تا تغییرات جدید اعمال گردد.

در این مرحله ترانک SIP ایجاد در الستیکس ایجاد شده است. حالا نیاز است تا تماس های شهری را به سمت Gateway ارسال کنیم. برای این کار باید outbound route به سمت ترانک تعریف شده تعریف کنیم.
برای تعریف این مسیر به قسمت زیر بروید :
اطلاعات مربوطه را نیز همانند زیر تکمیل نمایید.
Route Settings
Route Name : 8_Vega
Dial patterns
“.” : Match pattern
”Prefix : “8
Trunk Sequence for Matched Routes
”0” : VegaTrunk

بر روی submit در انتهای صفحه کلیک کرده و مجددا بر روی change Apply کلیک کنید.
اکنون می خواهیم یک داخلی برای یک تلفن تحت شبکه ایجاد نماییم. برای این کار به مسیر زیر بروید.
در این صفحه گزینه Generic SIP Device را انتخاب کنید و بر روی submit کلیک نمایید.

در صفحه ی “Add SIP Extention” اطلاعات زیر را وارد نمایید.
User Extension : 302
Display Name : IPPhone
(******)=secret

مجددا لازم است تا submit کرده و همینطور بر روی “Apply changes” کلیک کنید.
تا این قسمت، بخش مهمی از تنظیمات مربوط به الستیکس انجام گرفته است. حال برای مسیریابی تماس های ورودی از گیتوی نیز یک منوی صوتی تعریف می کنیم.
برای تعریف یک IVR به مسیر زیر بروید :
بر روی “Add IVR” کلیک کرده و اطلاعات زیر را وارد کنید :
Name : WelcomeIVR
فایل صوتی که برای تماس های ورودی پخش خواهدشد : Announcemet
Options
* : Phone book
0 " 302 Extension
t : Repeat the options of IVR

لازم است تا تنظیمات را save کرده و “Apply changes” را انجام دهید.
برای مسیریابی تماس های ورودی لازم است تا یک Inbound route تعریف کنید و تماس های ورودی از گیتوی را به منوی صوتی تعریف شده هدایت نمایید.
برای این کار به مسیر زیر بروید :
برای ایجاد مسیر ورودی جدید بر روی “Add Incoming Route” کلیک کرده و تنظیمات مربوطه را انجام دهید :
Description : Incoming_Calls
Set destination : WelcomeIVR

بر روی “submit” و “Apply changes” کلیک کنید.
با این تعاریف، تماس های دریافتی به منوی صوتی IVR , WelcomeIVR وارد می شوند.
پس از انجام تنظیمات الستیکس، لازم است تا سایر تنظیمات بر روی گیتوی سنگوما Vega صورت گیرد و ترانک مشابه نیز بر روی این دستگاه تعریف شود.
در صورتی که Vega دارای تنظیمات پیش فرض باشد برای دسترسی به وب اینترفیس آن از اطلاعات زیر استفاده کنید.
آدرس IP پورت LAN شماره یک : DHCP
آدرس IP پورت یک LAN در صورتی که DHCP در شبکه موجود نباشد :
کاربری که administrator برای ورود به وب اینترفیس، از آن استفاده می کند : admin
passwordی که administrator برای ورود به وب اینترفیس، از آن استفاده می کند : admin
برای اطلاع بیشتر از نحوه تنظیمات گیت وی سنگوما می توانید به لینک زیر مراجعه کنید.
پس از یافتن آدرس IP، وارد صفحه Login گیت وی سنگوما شوید.

پس از Login، به قسمت “Quick Configuration” که در سمت چپ صفحه قرار دارد رفته و سپس بر روی “continue” کلیک کنید.

از طریق تب “Basic Config” تنظیمات زیر را انجام دهید :
General
Country: US

از طریق تب “VoIP” تنظیمات زیر را انجام دهید :
VoIP Device Configuration
Registration Mode: Gateway
در این قسمت آدرسIP سرور الستیکس را وارد کنید : SIP Server IP Name
در این قسمت آدرسIP سرور الستیکس را وارد کنید : Registration and Authentication ID
همچنین Authenticate password را وارد کنید.

به تب “FXO” بروید و “Tone Based Disconnect” و “Enable CallerID detection” را انتخاب کنید.

لازم است برای اعمال تغییرات بر روی دکمه “submit” کلیک کرده و “Accept” انتخاب کنید.

برای بررسی اینکه registration انجام شده است یا نه به “Status” که در سمت چپ صفحه قرار گرفته، بروید.

نویسنده : سهیل تهرانی پور
شکل زیر سناریوی مورد نظر را نشان می دهد.
همانطور که در شکل مشاهده می کنید، در این سناریو گیت وی FXO شرکت Sangoma به بکارگرفته شده است، به عبارت دیگر خطوط شهری به این دستگاه متصل شده و این گیت وی از طریق بستر IP و پروتکل SIP به سرور الستیکس مرتبط می شود.
در ادامه تنظیمات لازم جهت برقراری ارتباط میان این اجزا را بررسی می کنیم.
تنظیمات سرور الستیکس :
جهت برقراری ارتباط میان الستیکس و دستگاه گیتوی، لازم است تا یک ترانک از نوع SIP میان این دو المان ایجاد شود.
آدرس 192.168.1.65 به عنوان آدرس الستیکس ما در این آموزش می باشد.
به مسیر PBX Configuration =>Trunks => Add SIP Trunk بروید.
در این صفحه “Add SIP Trunk” را انتخاب نمایید و اطلاعات آن را مشابه زیر تکمیل نمایید.
General Settings
Trunk Name : VegaTrunk
Outgoing Settings
Trunk Name : Vega50
Peer Details
host=dynamic
username=Vega50
(*******)=secret
qualify=yes
type=peer
insecure=very
پس از تکمیل، بر روی submit در انتهای صفحه کلیک کنید.
سپس بر روی نوار صورتی رنگ کلیک نمایید تا تغییرات جدید اعمال گردد.
در این مرحله ترانک SIP ایجاد در الستیکس ایجاد شده است. حالا نیاز است تا تماس های شهری را به سمت Gateway ارسال کنیم. برای این کار باید outbound route به سمت ترانک تعریف شده تعریف کنیم.
برای تعریف این مسیر به قسمت زیر بروید :
PBX =>PBX Configuration =>Outbound Routes
اطلاعات مربوطه را نیز همانند زیر تکمیل نمایید.
Route Settings
Route Name : 8_Vega
Dial patterns
“.” : Match pattern
”Prefix : “8
Trunk Sequence for Matched Routes
”0” : VegaTrunk
بر روی submit در انتهای صفحه کلیک کرده و مجددا بر روی change Apply کلیک کنید.
اکنون می خواهیم یک داخلی برای یک تلفن تحت شبکه ایجاد نماییم. برای این کار به مسیر زیر بروید.
PBX => PBX Configuration => Extensions
در این صفحه گزینه Generic SIP Device را انتخاب کنید و بر روی submit کلیک نمایید.
در صفحه ی “Add SIP Extention” اطلاعات زیر را وارد نمایید.
User Extension : 302
Display Name : IPPhone
(******)=secret
مجددا لازم است تا submit کرده و همینطور بر روی “Apply changes” کلیک کنید.
تا این قسمت، بخش مهمی از تنظیمات مربوط به الستیکس انجام گرفته است. حال برای مسیریابی تماس های ورودی از گیتوی نیز یک منوی صوتی تعریف می کنیم.
برای تعریف یک IVR به مسیر زیر بروید :
PBX => PBX Configuration => IVR
بر روی “Add IVR” کلیک کرده و اطلاعات زیر را وارد کنید :
Name : WelcomeIVR
فایل صوتی که برای تماس های ورودی پخش خواهدشد : Announcemet
Options
* : Phone book
0 " 302 Extension
t : Repeat the options of IVR
لازم است تا تنظیمات را save کرده و “Apply changes” را انجام دهید.
برای مسیریابی تماس های ورودی لازم است تا یک Inbound route تعریف کنید و تماس های ورودی از گیتوی را به منوی صوتی تعریف شده هدایت نمایید.
برای این کار به مسیر زیر بروید :
PBX => PBX Configuration => Inbound Routes
برای ایجاد مسیر ورودی جدید بر روی “Add Incoming Route” کلیک کرده و تنظیمات مربوطه را انجام دهید :
Description : Incoming_Calls
Set destination : WelcomeIVR
بر روی “submit” و “Apply changes” کلیک کنید.
با این تعاریف، تماس های دریافتی به منوی صوتی IVR , WelcomeIVR وارد می شوند.
پس از انجام تنظیمات الستیکس، لازم است تا سایر تنظیمات بر روی گیتوی سنگوما Vega صورت گیرد و ترانک مشابه نیز بر روی این دستگاه تعریف شود.
در صورتی که Vega دارای تنظیمات پیش فرض باشد برای دسترسی به وب اینترفیس آن از اطلاعات زیر استفاده کنید.
آدرس IP پورت LAN شماره یک : DHCP
آدرس IP پورت یک LAN در صورتی که DHCP در شبکه موجود نباشد :
169.254.xxx.yyy
کاربری که administrator برای ورود به وب اینترفیس، از آن استفاده می کند : admin
passwordی که administrator برای ورود به وب اینترفیس، از آن استفاده می کند : admin
برای اطلاع بیشتر از نحوه تنظیمات گیت وی سنگوما می توانید به لینک زیر مراجعه کنید.
راهنمای نصب گیت وی Sangoma
پس از یافتن آدرس IP، وارد صفحه Login گیت وی سنگوما شوید.
پس از Login، به قسمت “Quick Configuration” که در سمت چپ صفحه قرار دارد رفته و سپس بر روی “continue” کلیک کنید.
از طریق تب “Basic Config” تنظیمات زیر را انجام دهید :
General
Country: US
از طریق تب “VoIP” تنظیمات زیر را انجام دهید :
VoIP Device Configuration
Registration Mode: Gateway
در این قسمت آدرسIP سرور الستیکس را وارد کنید : SIP Server IP Name
در این قسمت آدرسIP سرور الستیکس را وارد کنید : Registration and Authentication ID
همچنین Authenticate password را وارد کنید.
به تب “FXO” بروید و “Tone Based Disconnect” و “Enable CallerID detection” را انتخاب کنید.
لازم است برای اعمال تغییرات بر روی دکمه “submit” کلیک کرده و “Accept” انتخاب کنید.
برای بررسی اینکه registration انجام شده است یا نه به “Status” که در سمت چپ صفحه قرار گرفته، بروید.
نویسنده : سهیل تهرانی پور