اتصال سرور Elastix به gateway Newrock

گام اول : تنظیمات Gateway ، Newrock

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

1- اتصال به محیط گرافیکی:

Ip پیشفرض در مدل های مختلف Gateway های Newrock متفاوت است در جدول زیر چند نمونه از مدل ها نشان داده شده است.

گام اول : تنظیمات Gateway ، Newrock
1-	اتصال به محیط گرافیکی:
Ip پیشفرض در مدل های مختلف Gateway های Newrock متفاوت است در جدول زیر چند نمونه از مدل ها نشان داده شده است.
 
     ||http://tosinso.com/files/get/f25f27a3-cb58-4545-9de0-3564304e8987||

 Ip دستگاه را در مرورگر وارد کنید تا محیط login دستگاه نمایش داده شود .

||http://tosinso.com/files/get/a8bce7b8-e036-470f-9bb7-8d3a8c636345||

به صورت پیشفرض username همه دستگاه های newrock ، admin و Password آن در مدل های مختلف متفاوت است جدول زیر به بخشی از آنها اشاره کرده است.

||http://tosinso.com/files/get/f916e55c-fb72-44a2-bff7-8ff71a615dda||

2-	بعد از ورود به محیط تنظیمات ابتدا باید sip server Elastix را به دستگاه معرفی کنیم  تا ارتباط بین elastix و gateway برقرار شود . برای این کار از مسیر زیر اقدام میکنیم .
                                                                                                                                                                                                                       Basic --- SIP
||http://tosinso.com/files/get/5baef045-c717-40f1-b775-0b6c73b7227a||

حال فییلدهارا بر اساس جدول زیر پرکنید و تنظیمات را save کنید.
پورت پروتوکل  sip (پورت پیشفرض پروتوکل sip ، 5060 است)	   :  Local signaling port
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :   	Registrar server    
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :         	Proxy server  
Per line	                :                                                                   Registrar mode

برای مثال 
Local signaling port    :                        5060
Registrar server         :      10.20.30.1:5060
Proxy server             :      10.20.30.1:5060
Registrar mode         :                      Per line

3-	بعد از تعریف sip server  باید برای مسیردهی پورت های FXO به سمت سرور Elastix ترانک (Trunk) ایجاد کنیم . برای ایجاد ترانک از مسیر زیر اقدام میکنیم.
                                                                                                                                                                                                    Trunk ---- Trunk 
||http://tosinso.com/files/get/0dd4d4a3-a10b-4f87-a3ac-6e1c18b05b72||

در بخش Trunk ID پورت FXO مورد نظر را انتخاب کنید Inbound handle را Binding  قرار دهید local SIP port را5060  و در بخش Number عددی دلخواه را وارد نمایید و گذینه های Caller ID detection  و Echo cancelation را تیک بزنید و این کار را برای تمام پورتهای FXO مورد نیازتان انجام دهید . بیاد داشته باشید که برای مسیردهی پورت های FXO با Elastix عددی که در بخش Number معرفی میکنید را باید در بخش Inbound Route  سرور Elastix و درقسمت DID Number  وارد کنید . 

پورت FXO مورد نظر	                               Trunk ID
Binding 	                                    Inbound handle
عددی دلخواه 	                                        Number
نمایش شماره تماس گیرنده	Caller ID detection  
حذف اکو از صدا 	                          Echo cancelation

برای مثال: 

Trunk ID                             FXO-1
Inbound handle                 Binding
Number                                9999
4-	حال باید برای مسیردهی تماس هایی که از سمت سرور Elastix می آید Route  بنویسیم . برای نوشتن Route  از مسیر زیر اقدام میکنیم .
                                                                                                                                                                  Routing ----- Routing Table          
||http://tosinso.com/files/get/89a440a0-2e80-4d00-a765-88042dfcad61||

در Box پیشه رو Route  مورد نظر را مینویسیم . این Route  به این معناست که تمام درخواست ها از سمت سرور Elastix را به سمت پورت های FXO بفرست .  
                                                                                                                                                                                       IP    X    ROUTE   FXO 1-8  
||http://tosinso.com/files/get/aa8a7501-d83e-4be9-81d2-3d1cadd4bc31||

5-	در اخر از تب Advance وارد  تب Tones شده و Country/region  را IRAN قرار میدهیم و دستگاه را یکبار Restart میکنیم . 

||http://tosinso.com/files/get/2148f7bb-0f89-4670-9ce1-fd3707ccb2b1||

گام دوم : تنظیمات سرور Elastix
1-	ایجاد Trunk  برای معرفی Gateway Newrock به  .Elastix برای ایجاد trunk  از مسیر زیر اقدام مینماییم :
                                                                                   PBX - PBX Configuration - Trunk - add sip trunk                                                                                                               در قسمت Outgoing Settings موارد زیر را مطابق شکل زیر پرکنید . نامی دلخواه برای Trunk درنظر بگیرید. 

||http://tosinso.com/files/get/be18aed9-422a-434d-bfbc-08ba550d35b8||

Trunk Name	           Trunk
host	Ip                   newrock
qualify	                     YES
Port                         	5060
type	                          PEER

2-	تعریف Inbound Routes برای مسیردهی تماس های ورودی از Gateway Newrock به سرور elastix در این قسمت تعیین میکنم که تماسهایی که وارد Elastix میشوند به کجا هدایت شون . برای مثال به تماس ورودی به داخلی مورد نظر یا منشی تلفنی (IVR) ،صف یا گروه پاسخ گو (Ring Group) یا ... هدایت شود .برای تعریف Inbound Routes  از مسیر زیر اقدام میکنیم .DID Number را همان شماره ای که در قسمت Trunk در Gateway newrock قرار دادیم مقدار دهی میکنیم ودر قسمت Set Destination ، Destination  مورد نظر را برای مسیردهی تماس ورودی قرار میدهیم .
                                                                                                                                                                     PBX - PBX configuration - Inbound Routes - Add Incoming Route

||http://tosinso.com/files/get/559ddd08-123d-4d22-844d-167e0641848f||
||http://tosinso.com/files/get/6caba472-aafe-4098-95d7-dd0763243cf5||

قسمت Set Destination شامل موارد زیر است . 

||http://tosinso.com/files/get/45d273d4-c2fb-4c1a-ab27-bfaac754ee0e||


3-	تعریف Outbound Routes برای مسیردهی تماس ها به سمت Gateway newrock . برای تعریف Outbound Routes از مسیر زیر اقدام میکنیم .اسمی دلخواه در قسمت Route Name انتخاب کنید و در قسمت Dial Patterns الگوی تماس دلخواه خود را وارد و در اخر از قسمت Trunk Sequence for Matched Routes ترانک مورد نظر برای هدایت تماسها به سمت Gateway  انتخاب کنید.
                                                                                                                                                                                                                PBX - PBX Configuration - Add Route

||http://tosinso.com/files/get/78056424-8215-4b2b-951f-64236308fe54||

روشهای Dial Pattern نویسی :

||http://tosinso.com/files/get/3f41a388-ec63-43f3-9a3a-a1245e184495||

PREPEND  =عددی یا مجموعه اعدادی که می خواهیم به شماره مورد نظر ما اضافه شود.
PREFIX  =عدد یا اعدادی می باشد که می خواهیم از شماره تماس گرفته شده حذف گردد.
   = MATCH PATTERN شماره هایی که در نهایت به سمت ترانک خروجی هدایت می شوند.
CALLER ID  = این پارامتر برای زمانی می باشد که ما میخواهیم این قانون برای یک داخلی خاص اعمال گردد.
کارکترهایی که در Dial Pattern مورد استفاده قرار میگیرد :
.	همه ی اعداد به هر تعدادی
X	اعداد بین 0 تا 9
Z	اعداد بین 1 تا 9
N	اعداد بین 2 تا 9
[ , ]       [ - ]	اعداد نوشته شده بین 2 عدد -  اعداد نوشته شده ,

 برای مثال:  
گرفتن شماره مبایل	                                                                09xxxxxxxxx                              
گرفتن شماره ثابت درون شهری (برای مثال شیراز)                       	0713zxxxxxx            

بعد از انجام مراحل گفته شده شما میتوانید هم به بیرون تماس داشته باشید هم از بیرون به داخل تماس دریافت کنید . 
موفق و پیروز باشید. 

نویسنده : آرش حیدری
منبع : |جزیره ویپ وب سایت توسینسو::https://voip.tosinso.com|
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است

Ip دستگاه را در مرورگر وارد کنید تا محیط login دستگاه نمایش داده شود .

گام اول : تنظیمات Gateway ، Newrock
1-	اتصال به محیط گرافیکی:
Ip پیشفرض در مدل های مختلف Gateway های Newrock متفاوت است در جدول زیر چند نمونه از مدل ها نشان داده شده است.
 
     ||http://tosinso.com/files/get/f25f27a3-cb58-4545-9de0-3564304e8987||

 Ip دستگاه را در مرورگر وارد کنید تا محیط login دستگاه نمایش داده شود .

||http://tosinso.com/files/get/a8bce7b8-e036-470f-9bb7-8d3a8c636345||

به صورت پیشفرض username همه دستگاه های newrock ، admin و Password آن در مدل های مختلف متفاوت است جدول زیر به بخشی از آنها اشاره کرده است.

||http://tosinso.com/files/get/f916e55c-fb72-44a2-bff7-8ff71a615dda||

2-	بعد از ورود به محیط تنظیمات ابتدا باید sip server Elastix را به دستگاه معرفی کنیم  تا ارتباط بین elastix و gateway برقرار شود . برای این کار از مسیر زیر اقدام میکنیم .
                                                                                                                                                                                                                       Basic --- SIP
||http://tosinso.com/files/get/5baef045-c717-40f1-b775-0b6c73b7227a||

حال فییلدهارا بر اساس جدول زیر پرکنید و تنظیمات را save کنید.
پورت پروتوکل  sip (پورت پیشفرض پروتوکل sip ، 5060 است)	   :  Local signaling port
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :   	Registrar server    
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :         	Proxy server  
Per line	                :                                                                   Registrar mode

برای مثال 
Local signaling port    :                        5060
Registrar server         :      10.20.30.1:5060
Proxy server             :      10.20.30.1:5060
Registrar mode         :                      Per line

3-	بعد از تعریف sip server  باید برای مسیردهی پورت های FXO به سمت سرور Elastix ترانک (Trunk) ایجاد کنیم . برای ایجاد ترانک از مسیر زیر اقدام میکنیم.
                                                                                                                                                                                                    Trunk ---- Trunk 
||http://tosinso.com/files/get/0dd4d4a3-a10b-4f87-a3ac-6e1c18b05b72||

در بخش Trunk ID پورت FXO مورد نظر را انتخاب کنید Inbound handle را Binding  قرار دهید local SIP port را5060  و در بخش Number عددی دلخواه را وارد نمایید و گذینه های Caller ID detection  و Echo cancelation را تیک بزنید و این کار را برای تمام پورتهای FXO مورد نیازتان انجام دهید . بیاد داشته باشید که برای مسیردهی پورت های FXO با Elastix عددی که در بخش Number معرفی میکنید را باید در بخش Inbound Route  سرور Elastix و درقسمت DID Number  وارد کنید . 

پورت FXO مورد نظر	                               Trunk ID
Binding 	                                    Inbound handle
عددی دلخواه 	                                        Number
نمایش شماره تماس گیرنده	Caller ID detection  
حذف اکو از صدا 	                          Echo cancelation

برای مثال: 

Trunk ID                             FXO-1
Inbound handle                 Binding
Number                                9999
4-	حال باید برای مسیردهی تماس هایی که از سمت سرور Elastix می آید Route  بنویسیم . برای نوشتن Route  از مسیر زیر اقدام میکنیم .
                                                                                                                                                                  Routing ----- Routing Table          
||http://tosinso.com/files/get/89a440a0-2e80-4d00-a765-88042dfcad61||

در Box پیشه رو Route  مورد نظر را مینویسیم . این Route  به این معناست که تمام درخواست ها از سمت سرور Elastix را به سمت پورت های FXO بفرست .  
                                                                                                                                                                                       IP    X    ROUTE   FXO 1-8  
||http://tosinso.com/files/get/aa8a7501-d83e-4be9-81d2-3d1cadd4bc31||

5-	در اخر از تب Advance وارد  تب Tones شده و Country/region  را IRAN قرار میدهیم و دستگاه را یکبار Restart میکنیم . 

||http://tosinso.com/files/get/2148f7bb-0f89-4670-9ce1-fd3707ccb2b1||

گام دوم : تنظیمات سرور Elastix
1-	ایجاد Trunk  برای معرفی Gateway Newrock به  .Elastix برای ایجاد trunk  از مسیر زیر اقدام مینماییم :
                                                                                   PBX - PBX Configuration - Trunk - add sip trunk                                                                                                               در قسمت Outgoing Settings موارد زیر را مطابق شکل زیر پرکنید . نامی دلخواه برای Trunk درنظر بگیرید. 

||http://tosinso.com/files/get/be18aed9-422a-434d-bfbc-08ba550d35b8||

Trunk Name	           Trunk
host	Ip                   newrock
qualify	                     YES
Port                         	5060
type	                          PEER

2-	تعریف Inbound Routes برای مسیردهی تماس های ورودی از Gateway Newrock به سرور elastix در این قسمت تعیین میکنم که تماسهایی که وارد Elastix میشوند به کجا هدایت شون . برای مثال به تماس ورودی به داخلی مورد نظر یا منشی تلفنی (IVR) ،صف یا گروه پاسخ گو (Ring Group) یا ... هدایت شود .برای تعریف Inbound Routes  از مسیر زیر اقدام میکنیم .DID Number را همان شماره ای که در قسمت Trunk در Gateway newrock قرار دادیم مقدار دهی میکنیم ودر قسمت Set Destination ، Destination  مورد نظر را برای مسیردهی تماس ورودی قرار میدهیم .
                                                                                                                                                                     PBX - PBX configuration - Inbound Routes - Add Incoming Route

||http://tosinso.com/files/get/559ddd08-123d-4d22-844d-167e0641848f||
||http://tosinso.com/files/get/6caba472-aafe-4098-95d7-dd0763243cf5||

قسمت Set Destination شامل موارد زیر است . 

||http://tosinso.com/files/get/45d273d4-c2fb-4c1a-ab27-bfaac754ee0e||


3-	تعریف Outbound Routes برای مسیردهی تماس ها به سمت Gateway newrock . برای تعریف Outbound Routes از مسیر زیر اقدام میکنیم .اسمی دلخواه در قسمت Route Name انتخاب کنید و در قسمت Dial Patterns الگوی تماس دلخواه خود را وارد و در اخر از قسمت Trunk Sequence for Matched Routes ترانک مورد نظر برای هدایت تماسها به سمت Gateway  انتخاب کنید.
                                                                                                                                                                                                                PBX - PBX Configuration - Add Route

||http://tosinso.com/files/get/78056424-8215-4b2b-951f-64236308fe54||

روشهای Dial Pattern نویسی :

||http://tosinso.com/files/get/3f41a388-ec63-43f3-9a3a-a1245e184495||

PREPEND  =عددی یا مجموعه اعدادی که می خواهیم به شماره مورد نظر ما اضافه شود.
PREFIX  =عدد یا اعدادی می باشد که می خواهیم از شماره تماس گرفته شده حذف گردد.
   = MATCH PATTERN شماره هایی که در نهایت به سمت ترانک خروجی هدایت می شوند.
CALLER ID  = این پارامتر برای زمانی می باشد که ما میخواهیم این قانون برای یک داخلی خاص اعمال گردد.
کارکترهایی که در Dial Pattern مورد استفاده قرار میگیرد :
.	همه ی اعداد به هر تعدادی
X	اعداد بین 0 تا 9
Z	اعداد بین 1 تا 9
N	اعداد بین 2 تا 9
[ , ]       [ - ]	اعداد نوشته شده بین 2 عدد -  اعداد نوشته شده ,

 برای مثال:  
گرفتن شماره مبایل	                                                                09xxxxxxxxx                              
گرفتن شماره ثابت درون شهری (برای مثال شیراز)                       	0713zxxxxxx            

بعد از انجام مراحل گفته شده شما میتوانید هم به بیرون تماس داشته باشید هم از بیرون به داخل تماس دریافت کنید . 
موفق و پیروز باشید. 

نویسنده : آرش حیدری
منبع : |جزیره ویپ وب سایت توسینسو::https://voip.tosinso.com|
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است

به صورت پیشفرض username همه دستگاه های newrock ، admin و Password آن در مدل های مختلف متفاوت است جدول زیر به بخشی از آنها اشاره کرده است.

گام اول : تنظیمات Gateway ، Newrock
1-	اتصال به محیط گرافیکی:
Ip پیشفرض در مدل های مختلف Gateway های Newrock متفاوت است در جدول زیر چند نمونه از مدل ها نشان داده شده است.
 
     ||http://tosinso.com/files/get/f25f27a3-cb58-4545-9de0-3564304e8987||

 Ip دستگاه را در مرورگر وارد کنید تا محیط login دستگاه نمایش داده شود .

||http://tosinso.com/files/get/a8bce7b8-e036-470f-9bb7-8d3a8c636345||

به صورت پیشفرض username همه دستگاه های newrock ، admin و Password آن در مدل های مختلف متفاوت است جدول زیر به بخشی از آنها اشاره کرده است.

||http://tosinso.com/files/get/f916e55c-fb72-44a2-bff7-8ff71a615dda||

2-	بعد از ورود به محیط تنظیمات ابتدا باید sip server Elastix را به دستگاه معرفی کنیم  تا ارتباط بین elastix و gateway برقرار شود . برای این کار از مسیر زیر اقدام میکنیم .
                                                                                                                                                                                                                       Basic --- SIP
||http://tosinso.com/files/get/5baef045-c717-40f1-b775-0b6c73b7227a||

حال فییلدهارا بر اساس جدول زیر پرکنید و تنظیمات را save کنید.
پورت پروتوکل  sip (پورت پیشفرض پروتوکل sip ، 5060 است)	   :  Local signaling port
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :   	Registrar server    
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :         	Proxy server  
Per line	                :                                                                   Registrar mode

برای مثال 
Local signaling port    :                        5060
Registrar server         :      10.20.30.1:5060
Proxy server             :      10.20.30.1:5060
Registrar mode         :                      Per line

3-	بعد از تعریف sip server  باید برای مسیردهی پورت های FXO به سمت سرور Elastix ترانک (Trunk) ایجاد کنیم . برای ایجاد ترانک از مسیر زیر اقدام میکنیم.
                                                                                                                                                                                                    Trunk ---- Trunk 
||http://tosinso.com/files/get/0dd4d4a3-a10b-4f87-a3ac-6e1c18b05b72||

در بخش Trunk ID پورت FXO مورد نظر را انتخاب کنید Inbound handle را Binding  قرار دهید local SIP port را5060  و در بخش Number عددی دلخواه را وارد نمایید و گذینه های Caller ID detection  و Echo cancelation را تیک بزنید و این کار را برای تمام پورتهای FXO مورد نیازتان انجام دهید . بیاد داشته باشید که برای مسیردهی پورت های FXO با Elastix عددی که در بخش Number معرفی میکنید را باید در بخش Inbound Route  سرور Elastix و درقسمت DID Number  وارد کنید . 

پورت FXO مورد نظر	                               Trunk ID
Binding 	                                    Inbound handle
عددی دلخواه 	                                        Number
نمایش شماره تماس گیرنده	Caller ID detection  
حذف اکو از صدا 	                          Echo cancelation

برای مثال: 

Trunk ID                             FXO-1
Inbound handle                 Binding
Number                                9999
4-	حال باید برای مسیردهی تماس هایی که از سمت سرور Elastix می آید Route  بنویسیم . برای نوشتن Route  از مسیر زیر اقدام میکنیم .
                                                                                                                                                                  Routing ----- Routing Table          
||http://tosinso.com/files/get/89a440a0-2e80-4d00-a765-88042dfcad61||

در Box پیشه رو Route  مورد نظر را مینویسیم . این Route  به این معناست که تمام درخواست ها از سمت سرور Elastix را به سمت پورت های FXO بفرست .  
                                                                                                                                                                                       IP    X    ROUTE   FXO 1-8  
||http://tosinso.com/files/get/aa8a7501-d83e-4be9-81d2-3d1cadd4bc31||

5-	در اخر از تب Advance وارد  تب Tones شده و Country/region  را IRAN قرار میدهیم و دستگاه را یکبار Restart میکنیم . 

||http://tosinso.com/files/get/2148f7bb-0f89-4670-9ce1-fd3707ccb2b1||

گام دوم : تنظیمات سرور Elastix
1-	ایجاد Trunk  برای معرفی Gateway Newrock به  .Elastix برای ایجاد trunk  از مسیر زیر اقدام مینماییم :
                                                                                   PBX - PBX Configuration - Trunk - add sip trunk                                                                                                               در قسمت Outgoing Settings موارد زیر را مطابق شکل زیر پرکنید . نامی دلخواه برای Trunk درنظر بگیرید. 

||http://tosinso.com/files/get/be18aed9-422a-434d-bfbc-08ba550d35b8||

Trunk Name	           Trunk
host	Ip                   newrock
qualify	                     YES
Port                         	5060
type	                          PEER

2-	تعریف Inbound Routes برای مسیردهی تماس های ورودی از Gateway Newrock به سرور elastix در این قسمت تعیین میکنم که تماسهایی که وارد Elastix میشوند به کجا هدایت شون . برای مثال به تماس ورودی به داخلی مورد نظر یا منشی تلفنی (IVR) ،صف یا گروه پاسخ گو (Ring Group) یا ... هدایت شود .برای تعریف Inbound Routes  از مسیر زیر اقدام میکنیم .DID Number را همان شماره ای که در قسمت Trunk در Gateway newrock قرار دادیم مقدار دهی میکنیم ودر قسمت Set Destination ، Destination  مورد نظر را برای مسیردهی تماس ورودی قرار میدهیم .
                                                                                                                                                                     PBX - PBX configuration - Inbound Routes - Add Incoming Route

||http://tosinso.com/files/get/559ddd08-123d-4d22-844d-167e0641848f||
||http://tosinso.com/files/get/6caba472-aafe-4098-95d7-dd0763243cf5||

قسمت Set Destination شامل موارد زیر است . 

||http://tosinso.com/files/get/45d273d4-c2fb-4c1a-ab27-bfaac754ee0e||


3-	تعریف Outbound Routes برای مسیردهی تماس ها به سمت Gateway newrock . برای تعریف Outbound Routes از مسیر زیر اقدام میکنیم .اسمی دلخواه در قسمت Route Name انتخاب کنید و در قسمت Dial Patterns الگوی تماس دلخواه خود را وارد و در اخر از قسمت Trunk Sequence for Matched Routes ترانک مورد نظر برای هدایت تماسها به سمت Gateway  انتخاب کنید.
                                                                                                                                                                                                                PBX - PBX Configuration - Add Route

||http://tosinso.com/files/get/78056424-8215-4b2b-951f-64236308fe54||

روشهای Dial Pattern نویسی :

||http://tosinso.com/files/get/3f41a388-ec63-43f3-9a3a-a1245e184495||

PREPEND  =عددی یا مجموعه اعدادی که می خواهیم به شماره مورد نظر ما اضافه شود.
PREFIX  =عدد یا اعدادی می باشد که می خواهیم از شماره تماس گرفته شده حذف گردد.
   = MATCH PATTERN شماره هایی که در نهایت به سمت ترانک خروجی هدایت می شوند.
CALLER ID  = این پارامتر برای زمانی می باشد که ما میخواهیم این قانون برای یک داخلی خاص اعمال گردد.
کارکترهایی که در Dial Pattern مورد استفاده قرار میگیرد :
.	همه ی اعداد به هر تعدادی
X	اعداد بین 0 تا 9
Z	اعداد بین 1 تا 9
N	اعداد بین 2 تا 9
[ , ]       [ - ]	اعداد نوشته شده بین 2 عدد -  اعداد نوشته شده ,

 برای مثال:  
گرفتن شماره مبایل	                                                                09xxxxxxxxx                              
گرفتن شماره ثابت درون شهری (برای مثال شیراز)                       	0713zxxxxxx            

بعد از انجام مراحل گفته شده شما میتوانید هم به بیرون تماس داشته باشید هم از بیرون به داخل تماس دریافت کنید . 
موفق و پیروز باشید. 

نویسنده : آرش حیدری
منبع : |جزیره ویپ وب سایت توسینسو::https://voip.tosinso.com|
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است

2- بعد از ورود به محیط تنظیمات ابتدا باید sip server Elastix را به دستگاه معرفی کنیم تا ارتباط بین elastix و gateway برقرار شود . برای این کار از مسیر زیر اقدام میکنیم .

Basic --- SIP

گام اول : تنظیمات Gateway ، Newrock
1-	اتصال به محیط گرافیکی:
Ip پیشفرض در مدل های مختلف Gateway های Newrock متفاوت است در جدول زیر چند نمونه از مدل ها نشان داده شده است.
 
     ||http://tosinso.com/files/get/f25f27a3-cb58-4545-9de0-3564304e8987||

 Ip دستگاه را در مرورگر وارد کنید تا محیط login دستگاه نمایش داده شود .

||http://tosinso.com/files/get/a8bce7b8-e036-470f-9bb7-8d3a8c636345||

به صورت پیشفرض username همه دستگاه های newrock ، admin و Password آن در مدل های مختلف متفاوت است جدول زیر به بخشی از آنها اشاره کرده است.

||http://tosinso.com/files/get/f916e55c-fb72-44a2-bff7-8ff71a615dda||

2-	بعد از ورود به محیط تنظیمات ابتدا باید sip server Elastix را به دستگاه معرفی کنیم  تا ارتباط بین elastix و gateway برقرار شود . برای این کار از مسیر زیر اقدام میکنیم .
                                                                                                                                                                                                                       Basic --- SIP
||http://tosinso.com/files/get/5baef045-c717-40f1-b775-0b6c73b7227a||

حال فییلدهارا بر اساس جدول زیر پرکنید و تنظیمات را save کنید.
پورت پروتوکل  sip (پورت پیشفرض پروتوکل sip ، 5060 است)	   :  Local signaling port
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :   	Registrar server    
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :         	Proxy server  
Per line	                :                                                                   Registrar mode

برای مثال 
Local signaling port    :                        5060
Registrar server         :      10.20.30.1:5060
Proxy server             :      10.20.30.1:5060
Registrar mode         :                      Per line

3-	بعد از تعریف sip server  باید برای مسیردهی پورت های FXO به سمت سرور Elastix ترانک (Trunk) ایجاد کنیم . برای ایجاد ترانک از مسیر زیر اقدام میکنیم.
                                                                                                                                                                                                    Trunk ---- Trunk 
||http://tosinso.com/files/get/0dd4d4a3-a10b-4f87-a3ac-6e1c18b05b72||

در بخش Trunk ID پورت FXO مورد نظر را انتخاب کنید Inbound handle را Binding  قرار دهید local SIP port را5060  و در بخش Number عددی دلخواه را وارد نمایید و گذینه های Caller ID detection  و Echo cancelation را تیک بزنید و این کار را برای تمام پورتهای FXO مورد نیازتان انجام دهید . بیاد داشته باشید که برای مسیردهی پورت های FXO با Elastix عددی که در بخش Number معرفی میکنید را باید در بخش Inbound Route  سرور Elastix و درقسمت DID Number  وارد کنید . 

پورت FXO مورد نظر	                               Trunk ID
Binding 	                                    Inbound handle
عددی دلخواه 	                                        Number
نمایش شماره تماس گیرنده	Caller ID detection  
حذف اکو از صدا 	                          Echo cancelation

برای مثال: 

Trunk ID                             FXO-1
Inbound handle                 Binding
Number                                9999
4-	حال باید برای مسیردهی تماس هایی که از سمت سرور Elastix می آید Route  بنویسیم . برای نوشتن Route  از مسیر زیر اقدام میکنیم .
                                                                                                                                                                  Routing ----- Routing Table          
||http://tosinso.com/files/get/89a440a0-2e80-4d00-a765-88042dfcad61||

در Box پیشه رو Route  مورد نظر را مینویسیم . این Route  به این معناست که تمام درخواست ها از سمت سرور Elastix را به سمت پورت های FXO بفرست .  
                                                                                                                                                                                       IP    X    ROUTE   FXO 1-8  
||http://tosinso.com/files/get/aa8a7501-d83e-4be9-81d2-3d1cadd4bc31||

5-	در اخر از تب Advance وارد  تب Tones شده و Country/region  را IRAN قرار میدهیم و دستگاه را یکبار Restart میکنیم . 

||http://tosinso.com/files/get/2148f7bb-0f89-4670-9ce1-fd3707ccb2b1||

گام دوم : تنظیمات سرور Elastix
1-	ایجاد Trunk  برای معرفی Gateway Newrock به  .Elastix برای ایجاد trunk  از مسیر زیر اقدام مینماییم :
                                                                                   PBX - PBX Configuration - Trunk - add sip trunk                                                                                                               در قسمت Outgoing Settings موارد زیر را مطابق شکل زیر پرکنید . نامی دلخواه برای Trunk درنظر بگیرید. 

||http://tosinso.com/files/get/be18aed9-422a-434d-bfbc-08ba550d35b8||

Trunk Name	           Trunk
host	Ip                   newrock
qualify	                     YES
Port                         	5060
type	                          PEER

2-	تعریف Inbound Routes برای مسیردهی تماس های ورودی از Gateway Newrock به سرور elastix در این قسمت تعیین میکنم که تماسهایی که وارد Elastix میشوند به کجا هدایت شون . برای مثال به تماس ورودی به داخلی مورد نظر یا منشی تلفنی (IVR) ،صف یا گروه پاسخ گو (Ring Group) یا ... هدایت شود .برای تعریف Inbound Routes  از مسیر زیر اقدام میکنیم .DID Number را همان شماره ای که در قسمت Trunk در Gateway newrock قرار دادیم مقدار دهی میکنیم ودر قسمت Set Destination ، Destination  مورد نظر را برای مسیردهی تماس ورودی قرار میدهیم .
                                                                                                                                                                     PBX - PBX configuration - Inbound Routes - Add Incoming Route

||http://tosinso.com/files/get/559ddd08-123d-4d22-844d-167e0641848f||
||http://tosinso.com/files/get/6caba472-aafe-4098-95d7-dd0763243cf5||

قسمت Set Destination شامل موارد زیر است . 

||http://tosinso.com/files/get/45d273d4-c2fb-4c1a-ab27-bfaac754ee0e||


3-	تعریف Outbound Routes برای مسیردهی تماس ها به سمت Gateway newrock . برای تعریف Outbound Routes از مسیر زیر اقدام میکنیم .اسمی دلخواه در قسمت Route Name انتخاب کنید و در قسمت Dial Patterns الگوی تماس دلخواه خود را وارد و در اخر از قسمت Trunk Sequence for Matched Routes ترانک مورد نظر برای هدایت تماسها به سمت Gateway  انتخاب کنید.
                                                                                                                                                                                                                PBX - PBX Configuration - Add Route

||http://tosinso.com/files/get/78056424-8215-4b2b-951f-64236308fe54||

روشهای Dial Pattern نویسی :

||http://tosinso.com/files/get/3f41a388-ec63-43f3-9a3a-a1245e184495||

PREPEND  =عددی یا مجموعه اعدادی که می خواهیم به شماره مورد نظر ما اضافه شود.
PREFIX  =عدد یا اعدادی می باشد که می خواهیم از شماره تماس گرفته شده حذف گردد.
   = MATCH PATTERN شماره هایی که در نهایت به سمت ترانک خروجی هدایت می شوند.
CALLER ID  = این پارامتر برای زمانی می باشد که ما میخواهیم این قانون برای یک داخلی خاص اعمال گردد.
کارکترهایی که در Dial Pattern مورد استفاده قرار میگیرد :
.	همه ی اعداد به هر تعدادی
X	اعداد بین 0 تا 9
Z	اعداد بین 1 تا 9
N	اعداد بین 2 تا 9
[ , ]       [ - ]	اعداد نوشته شده بین 2 عدد -  اعداد نوشته شده ,

 برای مثال:  
گرفتن شماره مبایل	                                                                09xxxxxxxxx                              
گرفتن شماره ثابت درون شهری (برای مثال شیراز)                       	0713zxxxxxx            

بعد از انجام مراحل گفته شده شما میتوانید هم به بیرون تماس داشته باشید هم از بیرون به داخل تماس دریافت کنید . 
موفق و پیروز باشید. 

نویسنده : آرش حیدری
منبع : |جزیره ویپ وب سایت توسینسو::https://voip.tosinso.com|
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است

حال فییلدهارا بر اساس جدول زیر پرکنید و تنظیمات را save کنید.

پورت پروتوکل sip (پورت پیشفرض پروتوکل sip ، 5060 است) : Local signaling port

Ip سرور Elastix و پورت آن (پیشفرض 5060 ) : Registrar server

Ip سرور Elastix و پورت آن (پیشفرض 5060 ) : Proxy server

Per line : Registrar mode

برای مثال

Local signaling port : 5060

Registrar server : 10.20.30.1:5060

Proxy server : 10.20.30.1:5060

Registrar mode : Per line

3- بعد از تعریف sip server باید برای مسیردهی پورت های FXO به سمت سرور Elastix ترانک (Trunk) ایجاد کنیم . برای ایجاد ترانک از مسیر زیر اقدام میکنیم.

Trunk ---- Trunk

گام اول : تنظیمات Gateway ، Newrock
1-	اتصال به محیط گرافیکی:
Ip پیشفرض در مدل های مختلف Gateway های Newrock متفاوت است در جدول زیر چند نمونه از مدل ها نشان داده شده است.
 
     ||http://tosinso.com/files/get/f25f27a3-cb58-4545-9de0-3564304e8987||

 Ip دستگاه را در مرورگر وارد کنید تا محیط login دستگاه نمایش داده شود .

||http://tosinso.com/files/get/a8bce7b8-e036-470f-9bb7-8d3a8c636345||

به صورت پیشفرض username همه دستگاه های newrock ، admin و Password آن در مدل های مختلف متفاوت است جدول زیر به بخشی از آنها اشاره کرده است.

||http://tosinso.com/files/get/f916e55c-fb72-44a2-bff7-8ff71a615dda||

2-	بعد از ورود به محیط تنظیمات ابتدا باید sip server Elastix را به دستگاه معرفی کنیم  تا ارتباط بین elastix و gateway برقرار شود . برای این کار از مسیر زیر اقدام میکنیم .
                                                                                                                                                                                                                       Basic --- SIP
||http://tosinso.com/files/get/5baef045-c717-40f1-b775-0b6c73b7227a||

حال فییلدهارا بر اساس جدول زیر پرکنید و تنظیمات را save کنید.
پورت پروتوکل  sip (پورت پیشفرض پروتوکل sip ، 5060 است)	   :  Local signaling port
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :   	Registrar server    
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :         	Proxy server  
Per line	                :                                                                   Registrar mode

برای مثال 
Local signaling port    :                        5060
Registrar server         :      10.20.30.1:5060
Proxy server             :      10.20.30.1:5060
Registrar mode         :                      Per line

3-	بعد از تعریف sip server  باید برای مسیردهی پورت های FXO به سمت سرور Elastix ترانک (Trunk) ایجاد کنیم . برای ایجاد ترانک از مسیر زیر اقدام میکنیم.
                                                                                                                                                                                                    Trunk ---- Trunk 
||http://tosinso.com/files/get/0dd4d4a3-a10b-4f87-a3ac-6e1c18b05b72||

در بخش Trunk ID پورت FXO مورد نظر را انتخاب کنید Inbound handle را Binding  قرار دهید local SIP port را5060  و در بخش Number عددی دلخواه را وارد نمایید و گذینه های Caller ID detection  و Echo cancelation را تیک بزنید و این کار را برای تمام پورتهای FXO مورد نیازتان انجام دهید . بیاد داشته باشید که برای مسیردهی پورت های FXO با Elastix عددی که در بخش Number معرفی میکنید را باید در بخش Inbound Route  سرور Elastix و درقسمت DID Number  وارد کنید . 

پورت FXO مورد نظر	                               Trunk ID
Binding 	                                    Inbound handle
عددی دلخواه 	                                        Number
نمایش شماره تماس گیرنده	Caller ID detection  
حذف اکو از صدا 	                          Echo cancelation

برای مثال: 

Trunk ID                             FXO-1
Inbound handle                 Binding
Number                                9999
4-	حال باید برای مسیردهی تماس هایی که از سمت سرور Elastix می آید Route  بنویسیم . برای نوشتن Route  از مسیر زیر اقدام میکنیم .
                                                                                                                                                                  Routing ----- Routing Table          
||http://tosinso.com/files/get/89a440a0-2e80-4d00-a765-88042dfcad61||

در Box پیشه رو Route  مورد نظر را مینویسیم . این Route  به این معناست که تمام درخواست ها از سمت سرور Elastix را به سمت پورت های FXO بفرست .  
                                                                                                                                                                                       IP    X    ROUTE   FXO 1-8  
||http://tosinso.com/files/get/aa8a7501-d83e-4be9-81d2-3d1cadd4bc31||

5-	در اخر از تب Advance وارد  تب Tones شده و Country/region  را IRAN قرار میدهیم و دستگاه را یکبار Restart میکنیم . 

||http://tosinso.com/files/get/2148f7bb-0f89-4670-9ce1-fd3707ccb2b1||

گام دوم : تنظیمات سرور Elastix
1-	ایجاد Trunk  برای معرفی Gateway Newrock به  .Elastix برای ایجاد trunk  از مسیر زیر اقدام مینماییم :
                                                                                   PBX - PBX Configuration - Trunk - add sip trunk                                                                                                               در قسمت Outgoing Settings موارد زیر را مطابق شکل زیر پرکنید . نامی دلخواه برای Trunk درنظر بگیرید. 

||http://tosinso.com/files/get/be18aed9-422a-434d-bfbc-08ba550d35b8||

Trunk Name	           Trunk
host	Ip                   newrock
qualify	                     YES
Port                         	5060
type	                          PEER

2-	تعریف Inbound Routes برای مسیردهی تماس های ورودی از Gateway Newrock به سرور elastix در این قسمت تعیین میکنم که تماسهایی که وارد Elastix میشوند به کجا هدایت شون . برای مثال به تماس ورودی به داخلی مورد نظر یا منشی تلفنی (IVR) ،صف یا گروه پاسخ گو (Ring Group) یا ... هدایت شود .برای تعریف Inbound Routes  از مسیر زیر اقدام میکنیم .DID Number را همان شماره ای که در قسمت Trunk در Gateway newrock قرار دادیم مقدار دهی میکنیم ودر قسمت Set Destination ، Destination  مورد نظر را برای مسیردهی تماس ورودی قرار میدهیم .
                                                                                                                                                                     PBX - PBX configuration - Inbound Routes - Add Incoming Route

||http://tosinso.com/files/get/559ddd08-123d-4d22-844d-167e0641848f||
||http://tosinso.com/files/get/6caba472-aafe-4098-95d7-dd0763243cf5||

قسمت Set Destination شامل موارد زیر است . 

||http://tosinso.com/files/get/45d273d4-c2fb-4c1a-ab27-bfaac754ee0e||


3-	تعریف Outbound Routes برای مسیردهی تماس ها به سمت Gateway newrock . برای تعریف Outbound Routes از مسیر زیر اقدام میکنیم .اسمی دلخواه در قسمت Route Name انتخاب کنید و در قسمت Dial Patterns الگوی تماس دلخواه خود را وارد و در اخر از قسمت Trunk Sequence for Matched Routes ترانک مورد نظر برای هدایت تماسها به سمت Gateway  انتخاب کنید.
                                                                                                                                                                                                                PBX - PBX Configuration - Add Route

||http://tosinso.com/files/get/78056424-8215-4b2b-951f-64236308fe54||

روشهای Dial Pattern نویسی :

||http://tosinso.com/files/get/3f41a388-ec63-43f3-9a3a-a1245e184495||

PREPEND  =عددی یا مجموعه اعدادی که می خواهیم به شماره مورد نظر ما اضافه شود.
PREFIX  =عدد یا اعدادی می باشد که می خواهیم از شماره تماس گرفته شده حذف گردد.
   = MATCH PATTERN شماره هایی که در نهایت به سمت ترانک خروجی هدایت می شوند.
CALLER ID  = این پارامتر برای زمانی می باشد که ما میخواهیم این قانون برای یک داخلی خاص اعمال گردد.
کارکترهایی که در Dial Pattern مورد استفاده قرار میگیرد :
.	همه ی اعداد به هر تعدادی
X	اعداد بین 0 تا 9
Z	اعداد بین 1 تا 9
N	اعداد بین 2 تا 9
[ , ]       [ - ]	اعداد نوشته شده بین 2 عدد -  اعداد نوشته شده ,

 برای مثال:  
گرفتن شماره مبایل	                                                                09xxxxxxxxx                              
گرفتن شماره ثابت درون شهری (برای مثال شیراز)                       	0713zxxxxxx            

بعد از انجام مراحل گفته شده شما میتوانید هم به بیرون تماس داشته باشید هم از بیرون به داخل تماس دریافت کنید . 
موفق و پیروز باشید. 

نویسنده : آرش حیدری
منبع : |جزیره ویپ وب سایت توسینسو::https://voip.tosinso.com|
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است

در بخش Trunk ID پورت FXO مورد نظر را انتخاب کنید Inbound handle را Binding قرار دهید local SIP port را5060 و در بخش Number عددی دلخواه را وارد نمایید و گذینه های Caller ID detection و Echo cancelation را تیک بزنید و این کار را برای تمام پورتهای FXO مورد نیازتان انجام دهید . بیاد داشته باشید که برای مسیردهی پورت های FXO با Elastix عددی که در بخش Number معرفی میکنید را باید در بخش Inbound Route سرور Elastix و درقسمت DID Number وارد کنید .

پورت FXO مورد نظر Trunk ID

Binding Inbound handle

عددی دلخواه Number

نمایش شماره تماس گیرنده Caller ID detection

حذف اکو از صدا Echo cancelation

برای مثال:

Trunk ID FXO-1

Inbound handle Binding

Number 9999

4- حال باید برای مسیردهی تماس هایی که از سمت سرور Elastix می آید Route بنویسیم . برای نوشتن Route از مسیر زیر اقدام میکنیم .

Routing ----- Routing Table

گام اول : تنظیمات Gateway ، Newrock
1-	اتصال به محیط گرافیکی:
Ip پیشفرض در مدل های مختلف Gateway های Newrock متفاوت است در جدول زیر چند نمونه از مدل ها نشان داده شده است.
 
     ||http://tosinso.com/files/get/f25f27a3-cb58-4545-9de0-3564304e8987||

 Ip دستگاه را در مرورگر وارد کنید تا محیط login دستگاه نمایش داده شود .

||http://tosinso.com/files/get/a8bce7b8-e036-470f-9bb7-8d3a8c636345||

به صورت پیشفرض username همه دستگاه های newrock ، admin و Password آن در مدل های مختلف متفاوت است جدول زیر به بخشی از آنها اشاره کرده است.

||http://tosinso.com/files/get/f916e55c-fb72-44a2-bff7-8ff71a615dda||

2-	بعد از ورود به محیط تنظیمات ابتدا باید sip server Elastix را به دستگاه معرفی کنیم  تا ارتباط بین elastix و gateway برقرار شود . برای این کار از مسیر زیر اقدام میکنیم .
                                                                                                                                                                                                                       Basic --- SIP
||http://tosinso.com/files/get/5baef045-c717-40f1-b775-0b6c73b7227a||

حال فییلدهارا بر اساس جدول زیر پرکنید و تنظیمات را save کنید.
پورت پروتوکل  sip (پورت پیشفرض پروتوکل sip ، 5060 است)	   :  Local signaling port
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :   	Registrar server    
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :         	Proxy server  
Per line	                :                                                                   Registrar mode

برای مثال 
Local signaling port    :                        5060
Registrar server         :      10.20.30.1:5060
Proxy server             :      10.20.30.1:5060
Registrar mode         :                      Per line

3-	بعد از تعریف sip server  باید برای مسیردهی پورت های FXO به سمت سرور Elastix ترانک (Trunk) ایجاد کنیم . برای ایجاد ترانک از مسیر زیر اقدام میکنیم.
                                                                                                                                                                                                    Trunk ---- Trunk 
||http://tosinso.com/files/get/0dd4d4a3-a10b-4f87-a3ac-6e1c18b05b72||

در بخش Trunk ID پورت FXO مورد نظر را انتخاب کنید Inbound handle را Binding  قرار دهید local SIP port را5060  و در بخش Number عددی دلخواه را وارد نمایید و گذینه های Caller ID detection  و Echo cancelation را تیک بزنید و این کار را برای تمام پورتهای FXO مورد نیازتان انجام دهید . بیاد داشته باشید که برای مسیردهی پورت های FXO با Elastix عددی که در بخش Number معرفی میکنید را باید در بخش Inbound Route  سرور Elastix و درقسمت DID Number  وارد کنید . 

پورت FXO مورد نظر	                               Trunk ID
Binding 	                                    Inbound handle
عددی دلخواه 	                                        Number
نمایش شماره تماس گیرنده	Caller ID detection  
حذف اکو از صدا 	                          Echo cancelation

برای مثال: 

Trunk ID                             FXO-1
Inbound handle                 Binding
Number                                9999
4-	حال باید برای مسیردهی تماس هایی که از سمت سرور Elastix می آید Route  بنویسیم . برای نوشتن Route  از مسیر زیر اقدام میکنیم .
                                                                                                                                                                  Routing ----- Routing Table          
||http://tosinso.com/files/get/89a440a0-2e80-4d00-a765-88042dfcad61||

در Box پیشه رو Route  مورد نظر را مینویسیم . این Route  به این معناست که تمام درخواست ها از سمت سرور Elastix را به سمت پورت های FXO بفرست .  
                                                                                                                                                                                       IP    X    ROUTE   FXO 1-8  
||http://tosinso.com/files/get/aa8a7501-d83e-4be9-81d2-3d1cadd4bc31||

5-	در اخر از تب Advance وارد  تب Tones شده و Country/region  را IRAN قرار میدهیم و دستگاه را یکبار Restart میکنیم . 

||http://tosinso.com/files/get/2148f7bb-0f89-4670-9ce1-fd3707ccb2b1||

گام دوم : تنظیمات سرور Elastix
1-	ایجاد Trunk  برای معرفی Gateway Newrock به  .Elastix برای ایجاد trunk  از مسیر زیر اقدام مینماییم :
                                                                                   PBX - PBX Configuration - Trunk - add sip trunk                                                                                                               در قسمت Outgoing Settings موارد زیر را مطابق شکل زیر پرکنید . نامی دلخواه برای Trunk درنظر بگیرید. 

||http://tosinso.com/files/get/be18aed9-422a-434d-bfbc-08ba550d35b8||

Trunk Name	           Trunk
host	Ip                   newrock
qualify	                     YES
Port                         	5060
type	                          PEER

2-	تعریف Inbound Routes برای مسیردهی تماس های ورودی از Gateway Newrock به سرور elastix در این قسمت تعیین میکنم که تماسهایی که وارد Elastix میشوند به کجا هدایت شون . برای مثال به تماس ورودی به داخلی مورد نظر یا منشی تلفنی (IVR) ،صف یا گروه پاسخ گو (Ring Group) یا ... هدایت شود .برای تعریف Inbound Routes  از مسیر زیر اقدام میکنیم .DID Number را همان شماره ای که در قسمت Trunk در Gateway newrock قرار دادیم مقدار دهی میکنیم ودر قسمت Set Destination ، Destination  مورد نظر را برای مسیردهی تماس ورودی قرار میدهیم .
                                                                                                                                                                     PBX - PBX configuration - Inbound Routes - Add Incoming Route

||http://tosinso.com/files/get/559ddd08-123d-4d22-844d-167e0641848f||
||http://tosinso.com/files/get/6caba472-aafe-4098-95d7-dd0763243cf5||

قسمت Set Destination شامل موارد زیر است . 

||http://tosinso.com/files/get/45d273d4-c2fb-4c1a-ab27-bfaac754ee0e||


3-	تعریف Outbound Routes برای مسیردهی تماس ها به سمت Gateway newrock . برای تعریف Outbound Routes از مسیر زیر اقدام میکنیم .اسمی دلخواه در قسمت Route Name انتخاب کنید و در قسمت Dial Patterns الگوی تماس دلخواه خود را وارد و در اخر از قسمت Trunk Sequence for Matched Routes ترانک مورد نظر برای هدایت تماسها به سمت Gateway  انتخاب کنید.
                                                                                                                                                                                                                PBX - PBX Configuration - Add Route

||http://tosinso.com/files/get/78056424-8215-4b2b-951f-64236308fe54||

روشهای Dial Pattern نویسی :

||http://tosinso.com/files/get/3f41a388-ec63-43f3-9a3a-a1245e184495||

PREPEND  =عددی یا مجموعه اعدادی که می خواهیم به شماره مورد نظر ما اضافه شود.
PREFIX  =عدد یا اعدادی می باشد که می خواهیم از شماره تماس گرفته شده حذف گردد.
   = MATCH PATTERN شماره هایی که در نهایت به سمت ترانک خروجی هدایت می شوند.
CALLER ID  = این پارامتر برای زمانی می باشد که ما میخواهیم این قانون برای یک داخلی خاص اعمال گردد.
کارکترهایی که در Dial Pattern مورد استفاده قرار میگیرد :
.	همه ی اعداد به هر تعدادی
X	اعداد بین 0 تا 9
Z	اعداد بین 1 تا 9
N	اعداد بین 2 تا 9
[ , ]       [ - ]	اعداد نوشته شده بین 2 عدد -  اعداد نوشته شده ,

 برای مثال:  
گرفتن شماره مبایل	                                                                09xxxxxxxxx                              
گرفتن شماره ثابت درون شهری (برای مثال شیراز)                       	0713zxxxxxx            

بعد از انجام مراحل گفته شده شما میتوانید هم به بیرون تماس داشته باشید هم از بیرون به داخل تماس دریافت کنید . 
موفق و پیروز باشید. 

نویسنده : آرش حیدری
منبع : |جزیره ویپ وب سایت توسینسو::https://voip.tosinso.com|
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است

در Box پیشه رو Route مورد نظر را مینویسیم . این Route به این معناست که تمام درخواست ها از سمت سرور Elastix را به سمت پورت های FXO بفرست .

IP X ROUTE FXO 1-8

گام اول : تنظیمات Gateway ، Newrock
1-	اتصال به محیط گرافیکی:
Ip پیشفرض در مدل های مختلف Gateway های Newrock متفاوت است در جدول زیر چند نمونه از مدل ها نشان داده شده است.
 
     ||http://tosinso.com/files/get/f25f27a3-cb58-4545-9de0-3564304e8987||

 Ip دستگاه را در مرورگر وارد کنید تا محیط login دستگاه نمایش داده شود .

||http://tosinso.com/files/get/a8bce7b8-e036-470f-9bb7-8d3a8c636345||

به صورت پیشفرض username همه دستگاه های newrock ، admin و Password آن در مدل های مختلف متفاوت است جدول زیر به بخشی از آنها اشاره کرده است.

||http://tosinso.com/files/get/f916e55c-fb72-44a2-bff7-8ff71a615dda||

2-	بعد از ورود به محیط تنظیمات ابتدا باید sip server Elastix را به دستگاه معرفی کنیم  تا ارتباط بین elastix و gateway برقرار شود . برای این کار از مسیر زیر اقدام میکنیم .
                                                                                                                                                                                                                       Basic --- SIP
||http://tosinso.com/files/get/5baef045-c717-40f1-b775-0b6c73b7227a||

حال فییلدهارا بر اساس جدول زیر پرکنید و تنظیمات را save کنید.
پورت پروتوکل  sip (پورت پیشفرض پروتوکل sip ، 5060 است)	   :  Local signaling port
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :   	Registrar server    
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :         	Proxy server  
Per line	                :                                                                   Registrar mode

برای مثال 
Local signaling port    :                        5060
Registrar server         :      10.20.30.1:5060
Proxy server             :      10.20.30.1:5060
Registrar mode         :                      Per line

3-	بعد از تعریف sip server  باید برای مسیردهی پورت های FXO به سمت سرور Elastix ترانک (Trunk) ایجاد کنیم . برای ایجاد ترانک از مسیر زیر اقدام میکنیم.
                                                                                                                                                                                                    Trunk ---- Trunk 
||http://tosinso.com/files/get/0dd4d4a3-a10b-4f87-a3ac-6e1c18b05b72||

در بخش Trunk ID پورت FXO مورد نظر را انتخاب کنید Inbound handle را Binding  قرار دهید local SIP port را5060  و در بخش Number عددی دلخواه را وارد نمایید و گذینه های Caller ID detection  و Echo cancelation را تیک بزنید و این کار را برای تمام پورتهای FXO مورد نیازتان انجام دهید . بیاد داشته باشید که برای مسیردهی پورت های FXO با Elastix عددی که در بخش Number معرفی میکنید را باید در بخش Inbound Route  سرور Elastix و درقسمت DID Number  وارد کنید . 

پورت FXO مورد نظر	                               Trunk ID
Binding 	                                    Inbound handle
عددی دلخواه 	                                        Number
نمایش شماره تماس گیرنده	Caller ID detection  
حذف اکو از صدا 	                          Echo cancelation

برای مثال: 

Trunk ID                             FXO-1
Inbound handle                 Binding
Number                                9999
4-	حال باید برای مسیردهی تماس هایی که از سمت سرور Elastix می آید Route  بنویسیم . برای نوشتن Route  از مسیر زیر اقدام میکنیم .
                                                                                                                                                                  Routing ----- Routing Table          
||http://tosinso.com/files/get/89a440a0-2e80-4d00-a765-88042dfcad61||

در Box پیشه رو Route  مورد نظر را مینویسیم . این Route  به این معناست که تمام درخواست ها از سمت سرور Elastix را به سمت پورت های FXO بفرست .  
                                                                                                                                                                                       IP    X    ROUTE   FXO 1-8  
||http://tosinso.com/files/get/aa8a7501-d83e-4be9-81d2-3d1cadd4bc31||

5-	در اخر از تب Advance وارد  تب Tones شده و Country/region  را IRAN قرار میدهیم و دستگاه را یکبار Restart میکنیم . 

||http://tosinso.com/files/get/2148f7bb-0f89-4670-9ce1-fd3707ccb2b1||

گام دوم : تنظیمات سرور Elastix
1-	ایجاد Trunk  برای معرفی Gateway Newrock به  .Elastix برای ایجاد trunk  از مسیر زیر اقدام مینماییم :
                                                                                   PBX - PBX Configuration - Trunk - add sip trunk                                                                                                               در قسمت Outgoing Settings موارد زیر را مطابق شکل زیر پرکنید . نامی دلخواه برای Trunk درنظر بگیرید. 

||http://tosinso.com/files/get/be18aed9-422a-434d-bfbc-08ba550d35b8||

Trunk Name	           Trunk
host	Ip                   newrock
qualify	                     YES
Port                         	5060
type	                          PEER

2-	تعریف Inbound Routes برای مسیردهی تماس های ورودی از Gateway Newrock به سرور elastix در این قسمت تعیین میکنم که تماسهایی که وارد Elastix میشوند به کجا هدایت شون . برای مثال به تماس ورودی به داخلی مورد نظر یا منشی تلفنی (IVR) ،صف یا گروه پاسخ گو (Ring Group) یا ... هدایت شود .برای تعریف Inbound Routes  از مسیر زیر اقدام میکنیم .DID Number را همان شماره ای که در قسمت Trunk در Gateway newrock قرار دادیم مقدار دهی میکنیم ودر قسمت Set Destination ، Destination  مورد نظر را برای مسیردهی تماس ورودی قرار میدهیم .
                                                                                                                                                                     PBX - PBX configuration - Inbound Routes - Add Incoming Route

||http://tosinso.com/files/get/559ddd08-123d-4d22-844d-167e0641848f||
||http://tosinso.com/files/get/6caba472-aafe-4098-95d7-dd0763243cf5||

قسمت Set Destination شامل موارد زیر است . 

||http://tosinso.com/files/get/45d273d4-c2fb-4c1a-ab27-bfaac754ee0e||


3-	تعریف Outbound Routes برای مسیردهی تماس ها به سمت Gateway newrock . برای تعریف Outbound Routes از مسیر زیر اقدام میکنیم .اسمی دلخواه در قسمت Route Name انتخاب کنید و در قسمت Dial Patterns الگوی تماس دلخواه خود را وارد و در اخر از قسمت Trunk Sequence for Matched Routes ترانک مورد نظر برای هدایت تماسها به سمت Gateway  انتخاب کنید.
                                                                                                                                                                                                                PBX - PBX Configuration - Add Route

||http://tosinso.com/files/get/78056424-8215-4b2b-951f-64236308fe54||

روشهای Dial Pattern نویسی :

||http://tosinso.com/files/get/3f41a388-ec63-43f3-9a3a-a1245e184495||

PREPEND  =عددی یا مجموعه اعدادی که می خواهیم به شماره مورد نظر ما اضافه شود.
PREFIX  =عدد یا اعدادی می باشد که می خواهیم از شماره تماس گرفته شده حذف گردد.
   = MATCH PATTERN شماره هایی که در نهایت به سمت ترانک خروجی هدایت می شوند.
CALLER ID  = این پارامتر برای زمانی می باشد که ما میخواهیم این قانون برای یک داخلی خاص اعمال گردد.
کارکترهایی که در Dial Pattern مورد استفاده قرار میگیرد :
.	همه ی اعداد به هر تعدادی
X	اعداد بین 0 تا 9
Z	اعداد بین 1 تا 9
N	اعداد بین 2 تا 9
[ , ]       [ - ]	اعداد نوشته شده بین 2 عدد -  اعداد نوشته شده ,

 برای مثال:  
گرفتن شماره مبایل	                                                                09xxxxxxxxx                              
گرفتن شماره ثابت درون شهری (برای مثال شیراز)                       	0713zxxxxxx            

بعد از انجام مراحل گفته شده شما میتوانید هم به بیرون تماس داشته باشید هم از بیرون به داخل تماس دریافت کنید . 
موفق و پیروز باشید. 

نویسنده : آرش حیدری
منبع : |جزیره ویپ وب سایت توسینسو::https://voip.tosinso.com|
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است

5- در اخر از تب Advance وارد تب Tones شده و Country/region را IRAN قرار میدهیم و دستگاه را یکبار Restart میکنیم .

گام اول : تنظیمات Gateway ، Newrock
1-	اتصال به محیط گرافیکی:
Ip پیشفرض در مدل های مختلف Gateway های Newrock متفاوت است در جدول زیر چند نمونه از مدل ها نشان داده شده است.
 
     ||http://tosinso.com/files/get/f25f27a3-cb58-4545-9de0-3564304e8987||

 Ip دستگاه را در مرورگر وارد کنید تا محیط login دستگاه نمایش داده شود .

||http://tosinso.com/files/get/a8bce7b8-e036-470f-9bb7-8d3a8c636345||

به صورت پیشفرض username همه دستگاه های newrock ، admin و Password آن در مدل های مختلف متفاوت است جدول زیر به بخشی از آنها اشاره کرده است.

||http://tosinso.com/files/get/f916e55c-fb72-44a2-bff7-8ff71a615dda||

2-	بعد از ورود به محیط تنظیمات ابتدا باید sip server Elastix را به دستگاه معرفی کنیم  تا ارتباط بین elastix و gateway برقرار شود . برای این کار از مسیر زیر اقدام میکنیم .
                                                                                                                                                                                                                       Basic --- SIP
||http://tosinso.com/files/get/5baef045-c717-40f1-b775-0b6c73b7227a||

حال فییلدهارا بر اساس جدول زیر پرکنید و تنظیمات را save کنید.
پورت پروتوکل  sip (پورت پیشفرض پروتوکل sip ، 5060 است)	   :  Local signaling port
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :   	Registrar server    
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :         	Proxy server  
Per line	                :                                                                   Registrar mode

برای مثال 
Local signaling port    :                        5060
Registrar server         :      10.20.30.1:5060
Proxy server             :      10.20.30.1:5060
Registrar mode         :                      Per line

3-	بعد از تعریف sip server  باید برای مسیردهی پورت های FXO به سمت سرور Elastix ترانک (Trunk) ایجاد کنیم . برای ایجاد ترانک از مسیر زیر اقدام میکنیم.
                                                                                                                                                                                                    Trunk ---- Trunk 
||http://tosinso.com/files/get/0dd4d4a3-a10b-4f87-a3ac-6e1c18b05b72||

در بخش Trunk ID پورت FXO مورد نظر را انتخاب کنید Inbound handle را Binding  قرار دهید local SIP port را5060  و در بخش Number عددی دلخواه را وارد نمایید و گذینه های Caller ID detection  و Echo cancelation را تیک بزنید و این کار را برای تمام پورتهای FXO مورد نیازتان انجام دهید . بیاد داشته باشید که برای مسیردهی پورت های FXO با Elastix عددی که در بخش Number معرفی میکنید را باید در بخش Inbound Route  سرور Elastix و درقسمت DID Number  وارد کنید . 

پورت FXO مورد نظر	                               Trunk ID
Binding 	                                    Inbound handle
عددی دلخواه 	                                        Number
نمایش شماره تماس گیرنده	Caller ID detection  
حذف اکو از صدا 	                          Echo cancelation

برای مثال: 

Trunk ID                             FXO-1
Inbound handle                 Binding
Number                                9999
4-	حال باید برای مسیردهی تماس هایی که از سمت سرور Elastix می آید Route  بنویسیم . برای نوشتن Route  از مسیر زیر اقدام میکنیم .
                                                                                                                                                                  Routing ----- Routing Table          
||http://tosinso.com/files/get/89a440a0-2e80-4d00-a765-88042dfcad61||

در Box پیشه رو Route  مورد نظر را مینویسیم . این Route  به این معناست که تمام درخواست ها از سمت سرور Elastix را به سمت پورت های FXO بفرست .  
                                                                                                                                                                                       IP    X    ROUTE   FXO 1-8  
||http://tosinso.com/files/get/aa8a7501-d83e-4be9-81d2-3d1cadd4bc31||

5-	در اخر از تب Advance وارد  تب Tones شده و Country/region  را IRAN قرار میدهیم و دستگاه را یکبار Restart میکنیم . 

||http://tosinso.com/files/get/2148f7bb-0f89-4670-9ce1-fd3707ccb2b1||

گام دوم : تنظیمات سرور Elastix
1-	ایجاد Trunk  برای معرفی Gateway Newrock به  .Elastix برای ایجاد trunk  از مسیر زیر اقدام مینماییم :
                                                                                   PBX - PBX Configuration - Trunk - add sip trunk                                                                                                               در قسمت Outgoing Settings موارد زیر را مطابق شکل زیر پرکنید . نامی دلخواه برای Trunk درنظر بگیرید. 

||http://tosinso.com/files/get/be18aed9-422a-434d-bfbc-08ba550d35b8||

Trunk Name	           Trunk
host	Ip                   newrock
qualify	                     YES
Port                         	5060
type	                          PEER

2-	تعریف Inbound Routes برای مسیردهی تماس های ورودی از Gateway Newrock به سرور elastix در این قسمت تعیین میکنم که تماسهایی که وارد Elastix میشوند به کجا هدایت شون . برای مثال به تماس ورودی به داخلی مورد نظر یا منشی تلفنی (IVR) ،صف یا گروه پاسخ گو (Ring Group) یا ... هدایت شود .برای تعریف Inbound Routes  از مسیر زیر اقدام میکنیم .DID Number را همان شماره ای که در قسمت Trunk در Gateway newrock قرار دادیم مقدار دهی میکنیم ودر قسمت Set Destination ، Destination  مورد نظر را برای مسیردهی تماس ورودی قرار میدهیم .
                                                                                                                                                                     PBX - PBX configuration - Inbound Routes - Add Incoming Route

||http://tosinso.com/files/get/559ddd08-123d-4d22-844d-167e0641848f||
||http://tosinso.com/files/get/6caba472-aafe-4098-95d7-dd0763243cf5||

قسمت Set Destination شامل موارد زیر است . 

||http://tosinso.com/files/get/45d273d4-c2fb-4c1a-ab27-bfaac754ee0e||


3-	تعریف Outbound Routes برای مسیردهی تماس ها به سمت Gateway newrock . برای تعریف Outbound Routes از مسیر زیر اقدام میکنیم .اسمی دلخواه در قسمت Route Name انتخاب کنید و در قسمت Dial Patterns الگوی تماس دلخواه خود را وارد و در اخر از قسمت Trunk Sequence for Matched Routes ترانک مورد نظر برای هدایت تماسها به سمت Gateway  انتخاب کنید.
                                                                                                                                                                                                                PBX - PBX Configuration - Add Route

||http://tosinso.com/files/get/78056424-8215-4b2b-951f-64236308fe54||

روشهای Dial Pattern نویسی :

||http://tosinso.com/files/get/3f41a388-ec63-43f3-9a3a-a1245e184495||

PREPEND  =عددی یا مجموعه اعدادی که می خواهیم به شماره مورد نظر ما اضافه شود.
PREFIX  =عدد یا اعدادی می باشد که می خواهیم از شماره تماس گرفته شده حذف گردد.
   = MATCH PATTERN شماره هایی که در نهایت به سمت ترانک خروجی هدایت می شوند.
CALLER ID  = این پارامتر برای زمانی می باشد که ما میخواهیم این قانون برای یک داخلی خاص اعمال گردد.
کارکترهایی که در Dial Pattern مورد استفاده قرار میگیرد :
.	همه ی اعداد به هر تعدادی
X	اعداد بین 0 تا 9
Z	اعداد بین 1 تا 9
N	اعداد بین 2 تا 9
[ , ]       [ - ]	اعداد نوشته شده بین 2 عدد -  اعداد نوشته شده ,

 برای مثال:  
گرفتن شماره مبایل	                                                                09xxxxxxxxx                              
گرفتن شماره ثابت درون شهری (برای مثال شیراز)                       	0713zxxxxxx            

بعد از انجام مراحل گفته شده شما میتوانید هم به بیرون تماس داشته باشید هم از بیرون به داخل تماس دریافت کنید . 
موفق و پیروز باشید. 

نویسنده : آرش حیدری
منبع : |جزیره ویپ وب سایت توسینسو::https://voip.tosinso.com|
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است

گام دوم : تنظیمات سرور Elastix

1- ایجاد Trunk برای معرفی Gateway Newrock به .Elastix برای ایجاد trunk از مسیر زیر اقدام مینماییم :

PBX - PBX Configuration - Trunk - add sip trunk در قسمت Outgoing Settings موارد زیر را مطابق شکل زیر پرکنید . نامی دلخواه برای Trunk درنظر بگیرید.

گام اول : تنظیمات Gateway ، Newrock
1-	اتصال به محیط گرافیکی:
Ip پیشفرض در مدل های مختلف Gateway های Newrock متفاوت است در جدول زیر چند نمونه از مدل ها نشان داده شده است.
 
     ||http://tosinso.com/files/get/f25f27a3-cb58-4545-9de0-3564304e8987||

 Ip دستگاه را در مرورگر وارد کنید تا محیط login دستگاه نمایش داده شود .

||http://tosinso.com/files/get/a8bce7b8-e036-470f-9bb7-8d3a8c636345||

به صورت پیشفرض username همه دستگاه های newrock ، admin و Password آن در مدل های مختلف متفاوت است جدول زیر به بخشی از آنها اشاره کرده است.

||http://tosinso.com/files/get/f916e55c-fb72-44a2-bff7-8ff71a615dda||

2-	بعد از ورود به محیط تنظیمات ابتدا باید sip server Elastix را به دستگاه معرفی کنیم  تا ارتباط بین elastix و gateway برقرار شود . برای این کار از مسیر زیر اقدام میکنیم .
                                                                                                                                                                                                                       Basic --- SIP
||http://tosinso.com/files/get/5baef045-c717-40f1-b775-0b6c73b7227a||

حال فییلدهارا بر اساس جدول زیر پرکنید و تنظیمات را save کنید.
پورت پروتوکل  sip (پورت پیشفرض پروتوکل sip ، 5060 است)	   :  Local signaling port
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :   	Registrar server    
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :         	Proxy server  
Per line	                :                                                                   Registrar mode

برای مثال 
Local signaling port    :                        5060
Registrar server         :      10.20.30.1:5060
Proxy server             :      10.20.30.1:5060
Registrar mode         :                      Per line

3-	بعد از تعریف sip server  باید برای مسیردهی پورت های FXO به سمت سرور Elastix ترانک (Trunk) ایجاد کنیم . برای ایجاد ترانک از مسیر زیر اقدام میکنیم.
                                                                                                                                                                                                    Trunk ---- Trunk 
||http://tosinso.com/files/get/0dd4d4a3-a10b-4f87-a3ac-6e1c18b05b72||

در بخش Trunk ID پورت FXO مورد نظر را انتخاب کنید Inbound handle را Binding  قرار دهید local SIP port را5060  و در بخش Number عددی دلخواه را وارد نمایید و گذینه های Caller ID detection  و Echo cancelation را تیک بزنید و این کار را برای تمام پورتهای FXO مورد نیازتان انجام دهید . بیاد داشته باشید که برای مسیردهی پورت های FXO با Elastix عددی که در بخش Number معرفی میکنید را باید در بخش Inbound Route  سرور Elastix و درقسمت DID Number  وارد کنید . 

پورت FXO مورد نظر	                               Trunk ID
Binding 	                                    Inbound handle
عددی دلخواه 	                                        Number
نمایش شماره تماس گیرنده	Caller ID detection  
حذف اکو از صدا 	                          Echo cancelation

برای مثال: 

Trunk ID                             FXO-1
Inbound handle                 Binding
Number                                9999
4-	حال باید برای مسیردهی تماس هایی که از سمت سرور Elastix می آید Route  بنویسیم . برای نوشتن Route  از مسیر زیر اقدام میکنیم .
                                                                                                                                                                  Routing ----- Routing Table          
||http://tosinso.com/files/get/89a440a0-2e80-4d00-a765-88042dfcad61||

در Box پیشه رو Route  مورد نظر را مینویسیم . این Route  به این معناست که تمام درخواست ها از سمت سرور Elastix را به سمت پورت های FXO بفرست .  
                                                                                                                                                                                       IP    X    ROUTE   FXO 1-8  
||http://tosinso.com/files/get/aa8a7501-d83e-4be9-81d2-3d1cadd4bc31||

5-	در اخر از تب Advance وارد  تب Tones شده و Country/region  را IRAN قرار میدهیم و دستگاه را یکبار Restart میکنیم . 

||http://tosinso.com/files/get/2148f7bb-0f89-4670-9ce1-fd3707ccb2b1||

گام دوم : تنظیمات سرور Elastix
1-	ایجاد Trunk  برای معرفی Gateway Newrock به  .Elastix برای ایجاد trunk  از مسیر زیر اقدام مینماییم :
                                                                                   PBX - PBX Configuration - Trunk - add sip trunk                                                                                                               در قسمت Outgoing Settings موارد زیر را مطابق شکل زیر پرکنید . نامی دلخواه برای Trunk درنظر بگیرید. 

||http://tosinso.com/files/get/be18aed9-422a-434d-bfbc-08ba550d35b8||

Trunk Name	           Trunk
host	Ip                   newrock
qualify	                     YES
Port                         	5060
type	                          PEER

2-	تعریف Inbound Routes برای مسیردهی تماس های ورودی از Gateway Newrock به سرور elastix در این قسمت تعیین میکنم که تماسهایی که وارد Elastix میشوند به کجا هدایت شون . برای مثال به تماس ورودی به داخلی مورد نظر یا منشی تلفنی (IVR) ،صف یا گروه پاسخ گو (Ring Group) یا ... هدایت شود .برای تعریف Inbound Routes  از مسیر زیر اقدام میکنیم .DID Number را همان شماره ای که در قسمت Trunk در Gateway newrock قرار دادیم مقدار دهی میکنیم ودر قسمت Set Destination ، Destination  مورد نظر را برای مسیردهی تماس ورودی قرار میدهیم .
                                                                                                                                                                     PBX - PBX configuration - Inbound Routes - Add Incoming Route

||http://tosinso.com/files/get/559ddd08-123d-4d22-844d-167e0641848f||
||http://tosinso.com/files/get/6caba472-aafe-4098-95d7-dd0763243cf5||

قسمت Set Destination شامل موارد زیر است . 

||http://tosinso.com/files/get/45d273d4-c2fb-4c1a-ab27-bfaac754ee0e||


3-	تعریف Outbound Routes برای مسیردهی تماس ها به سمت Gateway newrock . برای تعریف Outbound Routes از مسیر زیر اقدام میکنیم .اسمی دلخواه در قسمت Route Name انتخاب کنید و در قسمت Dial Patterns الگوی تماس دلخواه خود را وارد و در اخر از قسمت Trunk Sequence for Matched Routes ترانک مورد نظر برای هدایت تماسها به سمت Gateway  انتخاب کنید.
                                                                                                                                                                                                                PBX - PBX Configuration - Add Route

||http://tosinso.com/files/get/78056424-8215-4b2b-951f-64236308fe54||

روشهای Dial Pattern نویسی :

||http://tosinso.com/files/get/3f41a388-ec63-43f3-9a3a-a1245e184495||

PREPEND  =عددی یا مجموعه اعدادی که می خواهیم به شماره مورد نظر ما اضافه شود.
PREFIX  =عدد یا اعدادی می باشد که می خواهیم از شماره تماس گرفته شده حذف گردد.
   = MATCH PATTERN شماره هایی که در نهایت به سمت ترانک خروجی هدایت می شوند.
CALLER ID  = این پارامتر برای زمانی می باشد که ما میخواهیم این قانون برای یک داخلی خاص اعمال گردد.
کارکترهایی که در Dial Pattern مورد استفاده قرار میگیرد :
.	همه ی اعداد به هر تعدادی
X	اعداد بین 0 تا 9
Z	اعداد بین 1 تا 9
N	اعداد بین 2 تا 9
[ , ]       [ - ]	اعداد نوشته شده بین 2 عدد -  اعداد نوشته شده ,

 برای مثال:  
گرفتن شماره مبایل	                                                                09xxxxxxxxx                              
گرفتن شماره ثابت درون شهری (برای مثال شیراز)                       	0713zxxxxxx            

بعد از انجام مراحل گفته شده شما میتوانید هم به بیرون تماس داشته باشید هم از بیرون به داخل تماس دریافت کنید . 
موفق و پیروز باشید. 

نویسنده : آرش حیدری
منبع : |جزیره ویپ وب سایت توسینسو::https://voip.tosinso.com|
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است

Trunk Name Trunk

host Ip newrock

qualify YES

Port 5060

type PEER

2- تعریف Inbound Routes برای مسیردهی تماس های ورودی از Gateway Newrock به سرور elastix در این قسمت تعیین میکنم که تماسهایی که وارد Elastix میشوند به کجا هدایت شون . برای مثال به تماس ورودی به داخلی مورد نظر یا منشی تلفنی (IVR) ،صف یا گروه پاسخ گو (Ring Group) یا ... هدایت شود .برای تعریف Inbound Routes از مسیر زیر اقدام میکنیم .DID Number را همان شماره ای که در قسمت Trunk در Gateway newrock قرار دادیم مقدار دهی میکنیم ودر قسمت Set Destination ، Destination مورد نظر را برای مسیردهی تماس ورودی قرار میدهیم .

PBX - PBX configuration - Inbound Routes - Add Incoming Route

گام اول : تنظیمات Gateway ، Newrock
1-	اتصال به محیط گرافیکی:
Ip پیشفرض در مدل های مختلف Gateway های Newrock متفاوت است در جدول زیر چند نمونه از مدل ها نشان داده شده است.
 
     ||http://tosinso.com/files/get/f25f27a3-cb58-4545-9de0-3564304e8987||

 Ip دستگاه را در مرورگر وارد کنید تا محیط login دستگاه نمایش داده شود .

||http://tosinso.com/files/get/a8bce7b8-e036-470f-9bb7-8d3a8c636345||

به صورت پیشفرض username همه دستگاه های newrock ، admin و Password آن در مدل های مختلف متفاوت است جدول زیر به بخشی از آنها اشاره کرده است.

||http://tosinso.com/files/get/f916e55c-fb72-44a2-bff7-8ff71a615dda||

2-	بعد از ورود به محیط تنظیمات ابتدا باید sip server Elastix را به دستگاه معرفی کنیم  تا ارتباط بین elastix و gateway برقرار شود . برای این کار از مسیر زیر اقدام میکنیم .
                                                                                                                                                                                                                       Basic --- SIP
||http://tosinso.com/files/get/5baef045-c717-40f1-b775-0b6c73b7227a||

حال فییلدهارا بر اساس جدول زیر پرکنید و تنظیمات را save کنید.
پورت پروتوکل  sip (پورت پیشفرض پروتوکل sip ، 5060 است)	   :  Local signaling port
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :   	Registrar server    
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :         	Proxy server  
Per line	                :                                                                   Registrar mode

برای مثال 
Local signaling port    :                        5060
Registrar server         :      10.20.30.1:5060
Proxy server             :      10.20.30.1:5060
Registrar mode         :                      Per line

3-	بعد از تعریف sip server  باید برای مسیردهی پورت های FXO به سمت سرور Elastix ترانک (Trunk) ایجاد کنیم . برای ایجاد ترانک از مسیر زیر اقدام میکنیم.
                                                                                                                                                                                                    Trunk ---- Trunk 
||http://tosinso.com/files/get/0dd4d4a3-a10b-4f87-a3ac-6e1c18b05b72||

در بخش Trunk ID پورت FXO مورد نظر را انتخاب کنید Inbound handle را Binding  قرار دهید local SIP port را5060  و در بخش Number عددی دلخواه را وارد نمایید و گذینه های Caller ID detection  و Echo cancelation را تیک بزنید و این کار را برای تمام پورتهای FXO مورد نیازتان انجام دهید . بیاد داشته باشید که برای مسیردهی پورت های FXO با Elastix عددی که در بخش Number معرفی میکنید را باید در بخش Inbound Route  سرور Elastix و درقسمت DID Number  وارد کنید . 

پورت FXO مورد نظر	                               Trunk ID
Binding 	                                    Inbound handle
عددی دلخواه 	                                        Number
نمایش شماره تماس گیرنده	Caller ID detection  
حذف اکو از صدا 	                          Echo cancelation

برای مثال: 

Trunk ID                             FXO-1
Inbound handle                 Binding
Number                                9999
4-	حال باید برای مسیردهی تماس هایی که از سمت سرور Elastix می آید Route  بنویسیم . برای نوشتن Route  از مسیر زیر اقدام میکنیم .
                                                                                                                                                                  Routing ----- Routing Table          
||http://tosinso.com/files/get/89a440a0-2e80-4d00-a765-88042dfcad61||

در Box پیشه رو Route  مورد نظر را مینویسیم . این Route  به این معناست که تمام درخواست ها از سمت سرور Elastix را به سمت پورت های FXO بفرست .  
                                                                                                                                                                                       IP    X    ROUTE   FXO 1-8  
||http://tosinso.com/files/get/aa8a7501-d83e-4be9-81d2-3d1cadd4bc31||

5-	در اخر از تب Advance وارد  تب Tones شده و Country/region  را IRAN قرار میدهیم و دستگاه را یکبار Restart میکنیم . 

||http://tosinso.com/files/get/2148f7bb-0f89-4670-9ce1-fd3707ccb2b1||

گام دوم : تنظیمات سرور Elastix
1-	ایجاد Trunk  برای معرفی Gateway Newrock به  .Elastix برای ایجاد trunk  از مسیر زیر اقدام مینماییم :
                                                                                   PBX - PBX Configuration - Trunk - add sip trunk                                                                                                               در قسمت Outgoing Settings موارد زیر را مطابق شکل زیر پرکنید . نامی دلخواه برای Trunk درنظر بگیرید. 

||http://tosinso.com/files/get/be18aed9-422a-434d-bfbc-08ba550d35b8||

Trunk Name	           Trunk
host	Ip                   newrock
qualify	                     YES
Port                         	5060
type	                          PEER

2-	تعریف Inbound Routes برای مسیردهی تماس های ورودی از Gateway Newrock به سرور elastix در این قسمت تعیین میکنم که تماسهایی که وارد Elastix میشوند به کجا هدایت شون . برای مثال به تماس ورودی به داخلی مورد نظر یا منشی تلفنی (IVR) ،صف یا گروه پاسخ گو (Ring Group) یا ... هدایت شود .برای تعریف Inbound Routes  از مسیر زیر اقدام میکنیم .DID Number را همان شماره ای که در قسمت Trunk در Gateway newrock قرار دادیم مقدار دهی میکنیم ودر قسمت Set Destination ، Destination  مورد نظر را برای مسیردهی تماس ورودی قرار میدهیم .
                                                                                                                                                                     PBX - PBX configuration - Inbound Routes - Add Incoming Route

||http://tosinso.com/files/get/559ddd08-123d-4d22-844d-167e0641848f||
||http://tosinso.com/files/get/6caba472-aafe-4098-95d7-dd0763243cf5||

قسمت Set Destination شامل موارد زیر است . 

||http://tosinso.com/files/get/45d273d4-c2fb-4c1a-ab27-bfaac754ee0e||


3-	تعریف Outbound Routes برای مسیردهی تماس ها به سمت Gateway newrock . برای تعریف Outbound Routes از مسیر زیر اقدام میکنیم .اسمی دلخواه در قسمت Route Name انتخاب کنید و در قسمت Dial Patterns الگوی تماس دلخواه خود را وارد و در اخر از قسمت Trunk Sequence for Matched Routes ترانک مورد نظر برای هدایت تماسها به سمت Gateway  انتخاب کنید.
                                                                                                                                                                                                                PBX - PBX Configuration - Add Route

||http://tosinso.com/files/get/78056424-8215-4b2b-951f-64236308fe54||

روشهای Dial Pattern نویسی :

||http://tosinso.com/files/get/3f41a388-ec63-43f3-9a3a-a1245e184495||

PREPEND  =عددی یا مجموعه اعدادی که می خواهیم به شماره مورد نظر ما اضافه شود.
PREFIX  =عدد یا اعدادی می باشد که می خواهیم از شماره تماس گرفته شده حذف گردد.
   = MATCH PATTERN شماره هایی که در نهایت به سمت ترانک خروجی هدایت می شوند.
CALLER ID  = این پارامتر برای زمانی می باشد که ما میخواهیم این قانون برای یک داخلی خاص اعمال گردد.
کارکترهایی که در Dial Pattern مورد استفاده قرار میگیرد :
.	همه ی اعداد به هر تعدادی
X	اعداد بین 0 تا 9
Z	اعداد بین 1 تا 9
N	اعداد بین 2 تا 9
[ , ]       [ - ]	اعداد نوشته شده بین 2 عدد -  اعداد نوشته شده ,

 برای مثال:  
گرفتن شماره مبایل	                                                                09xxxxxxxxx                              
گرفتن شماره ثابت درون شهری (برای مثال شیراز)                       	0713zxxxxxx            

بعد از انجام مراحل گفته شده شما میتوانید هم به بیرون تماس داشته باشید هم از بیرون به داخل تماس دریافت کنید . 
موفق و پیروز باشید. 

نویسنده : آرش حیدری
منبع : |جزیره ویپ وب سایت توسینسو::https://voip.tosinso.com|
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است

گام اول : تنظیمات Gateway ، Newrock
1-	اتصال به محیط گرافیکی:
Ip پیشفرض در مدل های مختلف Gateway های Newrock متفاوت است در جدول زیر چند نمونه از مدل ها نشان داده شده است.
 
     ||http://tosinso.com/files/get/f25f27a3-cb58-4545-9de0-3564304e8987||

 Ip دستگاه را در مرورگر وارد کنید تا محیط login دستگاه نمایش داده شود .

||http://tosinso.com/files/get/a8bce7b8-e036-470f-9bb7-8d3a8c636345||

به صورت پیشفرض username همه دستگاه های newrock ، admin و Password آن در مدل های مختلف متفاوت است جدول زیر به بخشی از آنها اشاره کرده است.

||http://tosinso.com/files/get/f916e55c-fb72-44a2-bff7-8ff71a615dda||

2-	بعد از ورود به محیط تنظیمات ابتدا باید sip server Elastix را به دستگاه معرفی کنیم  تا ارتباط بین elastix و gateway برقرار شود . برای این کار از مسیر زیر اقدام میکنیم .
                                                                                                                                                                                                                       Basic --- SIP
||http://tosinso.com/files/get/5baef045-c717-40f1-b775-0b6c73b7227a||

حال فییلدهارا بر اساس جدول زیر پرکنید و تنظیمات را save کنید.
پورت پروتوکل  sip (پورت پیشفرض پروتوکل sip ، 5060 است)	   :  Local signaling port
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :   	Registrar server    
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :         	Proxy server  
Per line	                :                                                                   Registrar mode

برای مثال 
Local signaling port    :                        5060
Registrar server         :      10.20.30.1:5060
Proxy server             :      10.20.30.1:5060
Registrar mode         :                      Per line

3-	بعد از تعریف sip server  باید برای مسیردهی پورت های FXO به سمت سرور Elastix ترانک (Trunk) ایجاد کنیم . برای ایجاد ترانک از مسیر زیر اقدام میکنیم.
                                                                                                                                                                                                    Trunk ---- Trunk 
||http://tosinso.com/files/get/0dd4d4a3-a10b-4f87-a3ac-6e1c18b05b72||

در بخش Trunk ID پورت FXO مورد نظر را انتخاب کنید Inbound handle را Binding  قرار دهید local SIP port را5060  و در بخش Number عددی دلخواه را وارد نمایید و گذینه های Caller ID detection  و Echo cancelation را تیک بزنید و این کار را برای تمام پورتهای FXO مورد نیازتان انجام دهید . بیاد داشته باشید که برای مسیردهی پورت های FXO با Elastix عددی که در بخش Number معرفی میکنید را باید در بخش Inbound Route  سرور Elastix و درقسمت DID Number  وارد کنید . 

پورت FXO مورد نظر	                               Trunk ID
Binding 	                                    Inbound handle
عددی دلخواه 	                                        Number
نمایش شماره تماس گیرنده	Caller ID detection  
حذف اکو از صدا 	                          Echo cancelation

برای مثال: 

Trunk ID                             FXO-1
Inbound handle                 Binding
Number                                9999
4-	حال باید برای مسیردهی تماس هایی که از سمت سرور Elastix می آید Route  بنویسیم . برای نوشتن Route  از مسیر زیر اقدام میکنیم .
                                                                                                                                                                  Routing ----- Routing Table          
||http://tosinso.com/files/get/89a440a0-2e80-4d00-a765-88042dfcad61||

در Box پیشه رو Route  مورد نظر را مینویسیم . این Route  به این معناست که تمام درخواست ها از سمت سرور Elastix را به سمت پورت های FXO بفرست .  
                                                                                                                                                                                       IP    X    ROUTE   FXO 1-8  
||http://tosinso.com/files/get/aa8a7501-d83e-4be9-81d2-3d1cadd4bc31||

5-	در اخر از تب Advance وارد  تب Tones شده و Country/region  را IRAN قرار میدهیم و دستگاه را یکبار Restart میکنیم . 

||http://tosinso.com/files/get/2148f7bb-0f89-4670-9ce1-fd3707ccb2b1||

گام دوم : تنظیمات سرور Elastix
1-	ایجاد Trunk  برای معرفی Gateway Newrock به  .Elastix برای ایجاد trunk  از مسیر زیر اقدام مینماییم :
                                                                                   PBX - PBX Configuration - Trunk - add sip trunk                                                                                                               در قسمت Outgoing Settings موارد زیر را مطابق شکل زیر پرکنید . نامی دلخواه برای Trunk درنظر بگیرید. 

||http://tosinso.com/files/get/be18aed9-422a-434d-bfbc-08ba550d35b8||

Trunk Name	           Trunk
host	Ip                   newrock
qualify	                     YES
Port                         	5060
type	                          PEER

2-	تعریف Inbound Routes برای مسیردهی تماس های ورودی از Gateway Newrock به سرور elastix در این قسمت تعیین میکنم که تماسهایی که وارد Elastix میشوند به کجا هدایت شون . برای مثال به تماس ورودی به داخلی مورد نظر یا منشی تلفنی (IVR) ،صف یا گروه پاسخ گو (Ring Group) یا ... هدایت شود .برای تعریف Inbound Routes  از مسیر زیر اقدام میکنیم .DID Number را همان شماره ای که در قسمت Trunk در Gateway newrock قرار دادیم مقدار دهی میکنیم ودر قسمت Set Destination ، Destination  مورد نظر را برای مسیردهی تماس ورودی قرار میدهیم .
                                                                                                                                                                     PBX - PBX configuration - Inbound Routes - Add Incoming Route

||http://tosinso.com/files/get/559ddd08-123d-4d22-844d-167e0641848f||
||http://tosinso.com/files/get/6caba472-aafe-4098-95d7-dd0763243cf5||

قسمت Set Destination شامل موارد زیر است . 

||http://tosinso.com/files/get/45d273d4-c2fb-4c1a-ab27-bfaac754ee0e||


3-	تعریف Outbound Routes برای مسیردهی تماس ها به سمت Gateway newrock . برای تعریف Outbound Routes از مسیر زیر اقدام میکنیم .اسمی دلخواه در قسمت Route Name انتخاب کنید و در قسمت Dial Patterns الگوی تماس دلخواه خود را وارد و در اخر از قسمت Trunk Sequence for Matched Routes ترانک مورد نظر برای هدایت تماسها به سمت Gateway  انتخاب کنید.
                                                                                                                                                                                                                PBX - PBX Configuration - Add Route

||http://tosinso.com/files/get/78056424-8215-4b2b-951f-64236308fe54||

روشهای Dial Pattern نویسی :

||http://tosinso.com/files/get/3f41a388-ec63-43f3-9a3a-a1245e184495||

PREPEND  =عددی یا مجموعه اعدادی که می خواهیم به شماره مورد نظر ما اضافه شود.
PREFIX  =عدد یا اعدادی می باشد که می خواهیم از شماره تماس گرفته شده حذف گردد.
   = MATCH PATTERN شماره هایی که در نهایت به سمت ترانک خروجی هدایت می شوند.
CALLER ID  = این پارامتر برای زمانی می باشد که ما میخواهیم این قانون برای یک داخلی خاص اعمال گردد.
کارکترهایی که در Dial Pattern مورد استفاده قرار میگیرد :
.	همه ی اعداد به هر تعدادی
X	اعداد بین 0 تا 9
Z	اعداد بین 1 تا 9
N	اعداد بین 2 تا 9
[ , ]       [ - ]	اعداد نوشته شده بین 2 عدد -  اعداد نوشته شده ,

 برای مثال:  
گرفتن شماره مبایل	                                                                09xxxxxxxxx                              
گرفتن شماره ثابت درون شهری (برای مثال شیراز)                       	0713zxxxxxx            

بعد از انجام مراحل گفته شده شما میتوانید هم به بیرون تماس داشته باشید هم از بیرون به داخل تماس دریافت کنید . 
موفق و پیروز باشید. 

نویسنده : آرش حیدری
منبع : |جزیره ویپ وب سایت توسینسو::https://voip.tosinso.com|
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است

قسمت Set Destination شامل موارد زیر است .

گام اول : تنظیمات Gateway ، Newrock
1-	اتصال به محیط گرافیکی:
Ip پیشفرض در مدل های مختلف Gateway های Newrock متفاوت است در جدول زیر چند نمونه از مدل ها نشان داده شده است.
 
     ||http://tosinso.com/files/get/f25f27a3-cb58-4545-9de0-3564304e8987||

 Ip دستگاه را در مرورگر وارد کنید تا محیط login دستگاه نمایش داده شود .

||http://tosinso.com/files/get/a8bce7b8-e036-470f-9bb7-8d3a8c636345||

به صورت پیشفرض username همه دستگاه های newrock ، admin و Password آن در مدل های مختلف متفاوت است جدول زیر به بخشی از آنها اشاره کرده است.

||http://tosinso.com/files/get/f916e55c-fb72-44a2-bff7-8ff71a615dda||

2-	بعد از ورود به محیط تنظیمات ابتدا باید sip server Elastix را به دستگاه معرفی کنیم  تا ارتباط بین elastix و gateway برقرار شود . برای این کار از مسیر زیر اقدام میکنیم .
                                                                                                                                                                                                                       Basic --- SIP
||http://tosinso.com/files/get/5baef045-c717-40f1-b775-0b6c73b7227a||

حال فییلدهارا بر اساس جدول زیر پرکنید و تنظیمات را save کنید.
پورت پروتوکل  sip (پورت پیشفرض پروتوکل sip ، 5060 است)	   :  Local signaling port
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :   	Registrar server    
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :         	Proxy server  
Per line	                :                                                                   Registrar mode

برای مثال 
Local signaling port    :                        5060
Registrar server         :      10.20.30.1:5060
Proxy server             :      10.20.30.1:5060
Registrar mode         :                      Per line

3-	بعد از تعریف sip server  باید برای مسیردهی پورت های FXO به سمت سرور Elastix ترانک (Trunk) ایجاد کنیم . برای ایجاد ترانک از مسیر زیر اقدام میکنیم.
                                                                                                                                                                                                    Trunk ---- Trunk 
||http://tosinso.com/files/get/0dd4d4a3-a10b-4f87-a3ac-6e1c18b05b72||

در بخش Trunk ID پورت FXO مورد نظر را انتخاب کنید Inbound handle را Binding  قرار دهید local SIP port را5060  و در بخش Number عددی دلخواه را وارد نمایید و گذینه های Caller ID detection  و Echo cancelation را تیک بزنید و این کار را برای تمام پورتهای FXO مورد نیازتان انجام دهید . بیاد داشته باشید که برای مسیردهی پورت های FXO با Elastix عددی که در بخش Number معرفی میکنید را باید در بخش Inbound Route  سرور Elastix و درقسمت DID Number  وارد کنید . 

پورت FXO مورد نظر	                               Trunk ID
Binding 	                                    Inbound handle
عددی دلخواه 	                                        Number
نمایش شماره تماس گیرنده	Caller ID detection  
حذف اکو از صدا 	                          Echo cancelation

برای مثال: 

Trunk ID                             FXO-1
Inbound handle                 Binding
Number                                9999
4-	حال باید برای مسیردهی تماس هایی که از سمت سرور Elastix می آید Route  بنویسیم . برای نوشتن Route  از مسیر زیر اقدام میکنیم .
                                                                                                                                                                  Routing ----- Routing Table          
||http://tosinso.com/files/get/89a440a0-2e80-4d00-a765-88042dfcad61||

در Box پیشه رو Route  مورد نظر را مینویسیم . این Route  به این معناست که تمام درخواست ها از سمت سرور Elastix را به سمت پورت های FXO بفرست .  
                                                                                                                                                                                       IP    X    ROUTE   FXO 1-8  
||http://tosinso.com/files/get/aa8a7501-d83e-4be9-81d2-3d1cadd4bc31||

5-	در اخر از تب Advance وارد  تب Tones شده و Country/region  را IRAN قرار میدهیم و دستگاه را یکبار Restart میکنیم . 

||http://tosinso.com/files/get/2148f7bb-0f89-4670-9ce1-fd3707ccb2b1||

گام دوم : تنظیمات سرور Elastix
1-	ایجاد Trunk  برای معرفی Gateway Newrock به  .Elastix برای ایجاد trunk  از مسیر زیر اقدام مینماییم :
                                                                                   PBX - PBX Configuration - Trunk - add sip trunk                                                                                                               در قسمت Outgoing Settings موارد زیر را مطابق شکل زیر پرکنید . نامی دلخواه برای Trunk درنظر بگیرید. 

||http://tosinso.com/files/get/be18aed9-422a-434d-bfbc-08ba550d35b8||

Trunk Name	           Trunk
host	Ip                   newrock
qualify	                     YES
Port                         	5060
type	                          PEER

2-	تعریف Inbound Routes برای مسیردهی تماس های ورودی از Gateway Newrock به سرور elastix در این قسمت تعیین میکنم که تماسهایی که وارد Elastix میشوند به کجا هدایت شون . برای مثال به تماس ورودی به داخلی مورد نظر یا منشی تلفنی (IVR) ،صف یا گروه پاسخ گو (Ring Group) یا ... هدایت شود .برای تعریف Inbound Routes  از مسیر زیر اقدام میکنیم .DID Number را همان شماره ای که در قسمت Trunk در Gateway newrock قرار دادیم مقدار دهی میکنیم ودر قسمت Set Destination ، Destination  مورد نظر را برای مسیردهی تماس ورودی قرار میدهیم .
                                                                                                                                                                     PBX - PBX configuration - Inbound Routes - Add Incoming Route

||http://tosinso.com/files/get/559ddd08-123d-4d22-844d-167e0641848f||
||http://tosinso.com/files/get/6caba472-aafe-4098-95d7-dd0763243cf5||

قسمت Set Destination شامل موارد زیر است . 

||http://tosinso.com/files/get/45d273d4-c2fb-4c1a-ab27-bfaac754ee0e||


3-	تعریف Outbound Routes برای مسیردهی تماس ها به سمت Gateway newrock . برای تعریف Outbound Routes از مسیر زیر اقدام میکنیم .اسمی دلخواه در قسمت Route Name انتخاب کنید و در قسمت Dial Patterns الگوی تماس دلخواه خود را وارد و در اخر از قسمت Trunk Sequence for Matched Routes ترانک مورد نظر برای هدایت تماسها به سمت Gateway  انتخاب کنید.
                                                                                                                                                                                                                PBX - PBX Configuration - Add Route

||http://tosinso.com/files/get/78056424-8215-4b2b-951f-64236308fe54||

روشهای Dial Pattern نویسی :

||http://tosinso.com/files/get/3f41a388-ec63-43f3-9a3a-a1245e184495||

PREPEND  =عددی یا مجموعه اعدادی که می خواهیم به شماره مورد نظر ما اضافه شود.
PREFIX  =عدد یا اعدادی می باشد که می خواهیم از شماره تماس گرفته شده حذف گردد.
   = MATCH PATTERN شماره هایی که در نهایت به سمت ترانک خروجی هدایت می شوند.
CALLER ID  = این پارامتر برای زمانی می باشد که ما میخواهیم این قانون برای یک داخلی خاص اعمال گردد.
کارکترهایی که در Dial Pattern مورد استفاده قرار میگیرد :
.	همه ی اعداد به هر تعدادی
X	اعداد بین 0 تا 9
Z	اعداد بین 1 تا 9
N	اعداد بین 2 تا 9
[ , ]       [ - ]	اعداد نوشته شده بین 2 عدد -  اعداد نوشته شده ,

 برای مثال:  
گرفتن شماره مبایل	                                                                09xxxxxxxxx                              
گرفتن شماره ثابت درون شهری (برای مثال شیراز)                       	0713zxxxxxx            

بعد از انجام مراحل گفته شده شما میتوانید هم به بیرون تماس داشته باشید هم از بیرون به داخل تماس دریافت کنید . 
موفق و پیروز باشید. 

نویسنده : آرش حیدری
منبع : |جزیره ویپ وب سایت توسینسو::https://voip.tosinso.com|
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است

3- تعریف Outbound Routes برای مسیردهی تماس ها به سمت Gateway newrock . برای تعریف Outbound Routes از مسیر زیر اقدام میکنیم .اسمی دلخواه در قسمت Route Name انتخاب کنید و در قسمت Dial Patterns الگوی تماس دلخواه خود را وارد و در اخر از قسمت Trunk Sequence for Matched Routes ترانک مورد نظر برای هدایت تماسها به سمت Gateway انتخاب کنید.

PBX - PBX Configuration - Add Route

گام اول : تنظیمات Gateway ، Newrock
1-	اتصال به محیط گرافیکی:
Ip پیشفرض در مدل های مختلف Gateway های Newrock متفاوت است در جدول زیر چند نمونه از مدل ها نشان داده شده است.
 
     ||http://tosinso.com/files/get/f25f27a3-cb58-4545-9de0-3564304e8987||

 Ip دستگاه را در مرورگر وارد کنید تا محیط login دستگاه نمایش داده شود .

||http://tosinso.com/files/get/a8bce7b8-e036-470f-9bb7-8d3a8c636345||

به صورت پیشفرض username همه دستگاه های newrock ، admin و Password آن در مدل های مختلف متفاوت است جدول زیر به بخشی از آنها اشاره کرده است.

||http://tosinso.com/files/get/f916e55c-fb72-44a2-bff7-8ff71a615dda||

2-	بعد از ورود به محیط تنظیمات ابتدا باید sip server Elastix را به دستگاه معرفی کنیم  تا ارتباط بین elastix و gateway برقرار شود . برای این کار از مسیر زیر اقدام میکنیم .
                                                                                                                                                                                                                       Basic --- SIP
||http://tosinso.com/files/get/5baef045-c717-40f1-b775-0b6c73b7227a||

حال فییلدهارا بر اساس جدول زیر پرکنید و تنظیمات را save کنید.
پورت پروتوکل  sip (پورت پیشفرض پروتوکل sip ، 5060 است)	   :  Local signaling port
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :   	Registrar server    
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :         	Proxy server  
Per line	                :                                                                   Registrar mode

برای مثال 
Local signaling port    :                        5060
Registrar server         :      10.20.30.1:5060
Proxy server             :      10.20.30.1:5060
Registrar mode         :                      Per line

3-	بعد از تعریف sip server  باید برای مسیردهی پورت های FXO به سمت سرور Elastix ترانک (Trunk) ایجاد کنیم . برای ایجاد ترانک از مسیر زیر اقدام میکنیم.
                                                                                                                                                                                                    Trunk ---- Trunk 
||http://tosinso.com/files/get/0dd4d4a3-a10b-4f87-a3ac-6e1c18b05b72||

در بخش Trunk ID پورت FXO مورد نظر را انتخاب کنید Inbound handle را Binding  قرار دهید local SIP port را5060  و در بخش Number عددی دلخواه را وارد نمایید و گذینه های Caller ID detection  و Echo cancelation را تیک بزنید و این کار را برای تمام پورتهای FXO مورد نیازتان انجام دهید . بیاد داشته باشید که برای مسیردهی پورت های FXO با Elastix عددی که در بخش Number معرفی میکنید را باید در بخش Inbound Route  سرور Elastix و درقسمت DID Number  وارد کنید . 

پورت FXO مورد نظر	                               Trunk ID
Binding 	                                    Inbound handle
عددی دلخواه 	                                        Number
نمایش شماره تماس گیرنده	Caller ID detection  
حذف اکو از صدا 	                          Echo cancelation

برای مثال: 

Trunk ID                             FXO-1
Inbound handle                 Binding
Number                                9999
4-	حال باید برای مسیردهی تماس هایی که از سمت سرور Elastix می آید Route  بنویسیم . برای نوشتن Route  از مسیر زیر اقدام میکنیم .
                                                                                                                                                                  Routing ----- Routing Table          
||http://tosinso.com/files/get/89a440a0-2e80-4d00-a765-88042dfcad61||

در Box پیشه رو Route  مورد نظر را مینویسیم . این Route  به این معناست که تمام درخواست ها از سمت سرور Elastix را به سمت پورت های FXO بفرست .  
                                                                                                                                                                                       IP    X    ROUTE   FXO 1-8  
||http://tosinso.com/files/get/aa8a7501-d83e-4be9-81d2-3d1cadd4bc31||

5-	در اخر از تب Advance وارد  تب Tones شده و Country/region  را IRAN قرار میدهیم و دستگاه را یکبار Restart میکنیم . 

||http://tosinso.com/files/get/2148f7bb-0f89-4670-9ce1-fd3707ccb2b1||

گام دوم : تنظیمات سرور Elastix
1-	ایجاد Trunk  برای معرفی Gateway Newrock به  .Elastix برای ایجاد trunk  از مسیر زیر اقدام مینماییم :
                                                                                   PBX - PBX Configuration - Trunk - add sip trunk                                                                                                               در قسمت Outgoing Settings موارد زیر را مطابق شکل زیر پرکنید . نامی دلخواه برای Trunk درنظر بگیرید. 

||http://tosinso.com/files/get/be18aed9-422a-434d-bfbc-08ba550d35b8||

Trunk Name	           Trunk
host	Ip                   newrock
qualify	                     YES
Port                         	5060
type	                          PEER

2-	تعریف Inbound Routes برای مسیردهی تماس های ورودی از Gateway Newrock به سرور elastix در این قسمت تعیین میکنم که تماسهایی که وارد Elastix میشوند به کجا هدایت شون . برای مثال به تماس ورودی به داخلی مورد نظر یا منشی تلفنی (IVR) ،صف یا گروه پاسخ گو (Ring Group) یا ... هدایت شود .برای تعریف Inbound Routes  از مسیر زیر اقدام میکنیم .DID Number را همان شماره ای که در قسمت Trunk در Gateway newrock قرار دادیم مقدار دهی میکنیم ودر قسمت Set Destination ، Destination  مورد نظر را برای مسیردهی تماس ورودی قرار میدهیم .
                                                                                                                                                                     PBX - PBX configuration - Inbound Routes - Add Incoming Route

||http://tosinso.com/files/get/559ddd08-123d-4d22-844d-167e0641848f||
||http://tosinso.com/files/get/6caba472-aafe-4098-95d7-dd0763243cf5||

قسمت Set Destination شامل موارد زیر است . 

||http://tosinso.com/files/get/45d273d4-c2fb-4c1a-ab27-bfaac754ee0e||


3-	تعریف Outbound Routes برای مسیردهی تماس ها به سمت Gateway newrock . برای تعریف Outbound Routes از مسیر زیر اقدام میکنیم .اسمی دلخواه در قسمت Route Name انتخاب کنید و در قسمت Dial Patterns الگوی تماس دلخواه خود را وارد و در اخر از قسمت Trunk Sequence for Matched Routes ترانک مورد نظر برای هدایت تماسها به سمت Gateway  انتخاب کنید.
                                                                                                                                                                                                                PBX - PBX Configuration - Add Route

||http://tosinso.com/files/get/78056424-8215-4b2b-951f-64236308fe54||

روشهای Dial Pattern نویسی :

||http://tosinso.com/files/get/3f41a388-ec63-43f3-9a3a-a1245e184495||

PREPEND  =عددی یا مجموعه اعدادی که می خواهیم به شماره مورد نظر ما اضافه شود.
PREFIX  =عدد یا اعدادی می باشد که می خواهیم از شماره تماس گرفته شده حذف گردد.
   = MATCH PATTERN شماره هایی که در نهایت به سمت ترانک خروجی هدایت می شوند.
CALLER ID  = این پارامتر برای زمانی می باشد که ما میخواهیم این قانون برای یک داخلی خاص اعمال گردد.
کارکترهایی که در Dial Pattern مورد استفاده قرار میگیرد :
.	همه ی اعداد به هر تعدادی
X	اعداد بین 0 تا 9
Z	اعداد بین 1 تا 9
N	اعداد بین 2 تا 9
[ , ]       [ - ]	اعداد نوشته شده بین 2 عدد -  اعداد نوشته شده ,

 برای مثال:  
گرفتن شماره مبایل	                                                                09xxxxxxxxx                              
گرفتن شماره ثابت درون شهری (برای مثال شیراز)                       	0713zxxxxxx            

بعد از انجام مراحل گفته شده شما میتوانید هم به بیرون تماس داشته باشید هم از بیرون به داخل تماس دریافت کنید . 
موفق و پیروز باشید. 

نویسنده : آرش حیدری
منبع : |جزیره ویپ وب سایت توسینسو::https://voip.tosinso.com|
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است

روشهای Dial Pattern نویسی :

گام اول : تنظیمات Gateway ، Newrock
1-	اتصال به محیط گرافیکی:
Ip پیشفرض در مدل های مختلف Gateway های Newrock متفاوت است در جدول زیر چند نمونه از مدل ها نشان داده شده است.
 
     ||http://tosinso.com/files/get/f25f27a3-cb58-4545-9de0-3564304e8987||

 Ip دستگاه را در مرورگر وارد کنید تا محیط login دستگاه نمایش داده شود .

||http://tosinso.com/files/get/a8bce7b8-e036-470f-9bb7-8d3a8c636345||

به صورت پیشفرض username همه دستگاه های newrock ، admin و Password آن در مدل های مختلف متفاوت است جدول زیر به بخشی از آنها اشاره کرده است.

||http://tosinso.com/files/get/f916e55c-fb72-44a2-bff7-8ff71a615dda||

2-	بعد از ورود به محیط تنظیمات ابتدا باید sip server Elastix را به دستگاه معرفی کنیم  تا ارتباط بین elastix و gateway برقرار شود . برای این کار از مسیر زیر اقدام میکنیم .
                                                                                                                                                                                                                       Basic --- SIP
||http://tosinso.com/files/get/5baef045-c717-40f1-b775-0b6c73b7227a||

حال فییلدهارا بر اساس جدول زیر پرکنید و تنظیمات را save کنید.
پورت پروتوکل  sip (پورت پیشفرض پروتوکل sip ، 5060 است)	   :  Local signaling port
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :   	Registrar server    
Ip سرور Elastix و پورت آن (پیشفرض 5060 )                            :         	Proxy server  
Per line	                :                                                                   Registrar mode

برای مثال 
Local signaling port    :                        5060
Registrar server         :      10.20.30.1:5060
Proxy server             :      10.20.30.1:5060
Registrar mode         :                      Per line

3-	بعد از تعریف sip server  باید برای مسیردهی پورت های FXO به سمت سرور Elastix ترانک (Trunk) ایجاد کنیم . برای ایجاد ترانک از مسیر زیر اقدام میکنیم.
                                                                                                                                                                                                    Trunk ---- Trunk 
||http://tosinso.com/files/get/0dd4d4a3-a10b-4f87-a3ac-6e1c18b05b72||

در بخش Trunk ID پورت FXO مورد نظر را انتخاب کنید Inbound handle را Binding  قرار دهید local SIP port را5060  و در بخش Number عددی دلخواه را وارد نمایید و گذینه های Caller ID detection  و Echo cancelation را تیک بزنید و این کار را برای تمام پورتهای FXO مورد نیازتان انجام دهید . بیاد داشته باشید که برای مسیردهی پورت های FXO با Elastix عددی که در بخش Number معرفی میکنید را باید در بخش Inbound Route  سرور Elastix و درقسمت DID Number  وارد کنید . 

پورت FXO مورد نظر	                               Trunk ID
Binding 	                                    Inbound handle
عددی دلخواه 	                                        Number
نمایش شماره تماس گیرنده	Caller ID detection  
حذف اکو از صدا 	                          Echo cancelation

برای مثال: 

Trunk ID                             FXO-1
Inbound handle                 Binding
Number                                9999
4-	حال باید برای مسیردهی تماس هایی که از سمت سرور Elastix می آید Route  بنویسیم . برای نوشتن Route  از مسیر زیر اقدام میکنیم .
                                                                                                                                                                  Routing ----- Routing Table          
||http://tosinso.com/files/get/89a440a0-2e80-4d00-a765-88042dfcad61||

در Box پیشه رو Route  مورد نظر را مینویسیم . این Route  به این معناست که تمام درخواست ها از سمت سرور Elastix را به سمت پورت های FXO بفرست .  
                                                                                                                                                                                       IP    X    ROUTE   FXO 1-8  
||http://tosinso.com/files/get/aa8a7501-d83e-4be9-81d2-3d1cadd4bc31||

5-	در اخر از تب Advance وارد  تب Tones شده و Country/region  را IRAN قرار میدهیم و دستگاه را یکبار Restart میکنیم . 

||http://tosinso.com/files/get/2148f7bb-0f89-4670-9ce1-fd3707ccb2b1||

گام دوم : تنظیمات سرور Elastix
1-	ایجاد Trunk  برای معرفی Gateway Newrock به  .Elastix برای ایجاد trunk  از مسیر زیر اقدام مینماییم :
                                                                                   PBX - PBX Configuration - Trunk - add sip trunk                                                                                                               در قسمت Outgoing Settings موارد زیر را مطابق شکل زیر پرکنید . نامی دلخواه برای Trunk درنظر بگیرید. 

||http://tosinso.com/files/get/be18aed9-422a-434d-bfbc-08ba550d35b8||

Trunk Name	           Trunk
host	Ip                   newrock
qualify	                     YES
Port                         	5060
type	                          PEER

2-	تعریف Inbound Routes برای مسیردهی تماس های ورودی از Gateway Newrock به سرور elastix در این قسمت تعیین میکنم که تماسهایی که وارد Elastix میشوند به کجا هدایت شون . برای مثال به تماس ورودی به داخلی مورد نظر یا منشی تلفنی (IVR) ،صف یا گروه پاسخ گو (Ring Group) یا ... هدایت شود .برای تعریف Inbound Routes  از مسیر زیر اقدام میکنیم .DID Number را همان شماره ای که در قسمت Trunk در Gateway newrock قرار دادیم مقدار دهی میکنیم ودر قسمت Set Destination ، Destination  مورد نظر را برای مسیردهی تماس ورودی قرار میدهیم .
                                                                                                                                                                     PBX - PBX configuration - Inbound Routes - Add Incoming Route

||http://tosinso.com/files/get/559ddd08-123d-4d22-844d-167e0641848f||
||http://tosinso.com/files/get/6caba472-aafe-4098-95d7-dd0763243cf5||

قسمت Set Destination شامل موارد زیر است . 

||http://tosinso.com/files/get/45d273d4-c2fb-4c1a-ab27-bfaac754ee0e||


3-	تعریف Outbound Routes برای مسیردهی تماس ها به سمت Gateway newrock . برای تعریف Outbound Routes از مسیر زیر اقدام میکنیم .اسمی دلخواه در قسمت Route Name انتخاب کنید و در قسمت Dial Patterns الگوی تماس دلخواه خود را وارد و در اخر از قسمت Trunk Sequence for Matched Routes ترانک مورد نظر برای هدایت تماسها به سمت Gateway  انتخاب کنید.
                                                                                                                                                                                                                PBX - PBX Configuration - Add Route

||http://tosinso.com/files/get/78056424-8215-4b2b-951f-64236308fe54||

روشهای Dial Pattern نویسی :

||http://tosinso.com/files/get/3f41a388-ec63-43f3-9a3a-a1245e184495||

PREPEND  =عددی یا مجموعه اعدادی که می خواهیم به شماره مورد نظر ما اضافه شود.
PREFIX  =عدد یا اعدادی می باشد که می خواهیم از شماره تماس گرفته شده حذف گردد.
   = MATCH PATTERN شماره هایی که در نهایت به سمت ترانک خروجی هدایت می شوند.
CALLER ID  = این پارامتر برای زمانی می باشد که ما میخواهیم این قانون برای یک داخلی خاص اعمال گردد.
کارکترهایی که در Dial Pattern مورد استفاده قرار میگیرد :
.	همه ی اعداد به هر تعدادی
X	اعداد بین 0 تا 9
Z	اعداد بین 1 تا 9
N	اعداد بین 2 تا 9
[ , ]       [ - ]	اعداد نوشته شده بین 2 عدد -  اعداد نوشته شده ,

 برای مثال:  
گرفتن شماره مبایل	                                                                09xxxxxxxxx                              
گرفتن شماره ثابت درون شهری (برای مثال شیراز)                       	0713zxxxxxx            

بعد از انجام مراحل گفته شده شما میتوانید هم به بیرون تماس داشته باشید هم از بیرون به داخل تماس دریافت کنید . 
موفق و پیروز باشید. 

نویسنده : آرش حیدری
منبع : |جزیره ویپ وب سایت توسینسو::https://voip.tosinso.com|
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است

PREPEND =عددی یا مجموعه اعدادی که می خواهیم به شماره مورد نظر ما اضافه شود.

PREFIX =عدد یا اعدادی می باشد که می خواهیم از شماره تماس گرفته شده حذف گردد.

= MATCH PATTERN شماره هایی که در نهایت به سمت ترانک خروجی هدایت می شوند.

CALLER ID = این پارامتر برای زمانی می باشد که ما میخواهیم این قانون برای یک داخلی خاص اعمال گردد.

کارکترهایی که در Dial Pattern مورد استفاده قرار میگیرد :

. همه ی اعداد به هر تعدادی

X اعداد بین 0 تا 9

Z اعداد بین 1 تا 9

N اعداد بین 2 تا 9

[ , ] [ - ] اعداد نوشته شده بین 2 عدد "-" اعداد نوشته شده ","

برای مثال:

گرفتن شماره مبایل 09xxxxxxxxx

گرفتن شماره ثابت درون شهری (برای مثال شیراز) 0713zxxxxxx

بعد از انجام مراحل گفته شده شما میتوانید هم به بیرون تماس داشته باشید هم از بیرون به داخل تماس دریافت کنید .

موفق و پیروز باشید.

نویسنده : آرش حیدری

منبع : جزیره ویپ وب سایت توسینسو

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است


نظرات