روش اتصال خطوط آنالوگ به CME

روش اتصال خطوط آنالوگ به CME

از قابلیت های مرکز تلفن CME اتصال خطوط آنالوگ به این مرکز است. روتر های سیسکو ماژولار هستند یعنی استفاده از امکانات اضافه با افزودن کارت های مختلف امکان پذیر است. برای اتصال خطوط شهری آنالوگ باید از کارت های FXO استفاده کرد.

کارت یا کارت های FXO را به روتر وصل کرده و تنظیمات را انجام می دهیم.

تنظیم کارت FXO برای اتصال خطوط شهری

برای اتصال خطوط شهری از کارت های FXO مانند VIC2-4FXO استفاده می کنیم. VIC2 نشان دهنده ورژن کارت است. برای روتر خود باید حتما بررسی کنید کدام مدل با آن سازگار است. 4FXO بعنی کارت 4 پورت است. 

نکته: برای فعال سازی کارت های FXO حتما باید از ماژول PVDM استفاده کنید. در غیر اینصورت امکان وارد کردن دستورات مربوط به آن وجود ندارد.

برای مشاهده کارت ها و ماژول های نصب شده روی روتر از دستور زیر استفاده کید. 

Router# show inventory

ابتدا یک Voice Class می سازیم. این دستورات نوع سیگنالینگ خطوط را به روتر معرفی می کند و برای قطع شدن خطوط پس از پایان تماس ضروری است. اعداد وارد شده با اکثر مراکز مخابراتی ایران سازگار است. در صورت عدم کارکرد باید سیگنالینگ خطوط را پیدا کنید.

Router# configure terminal
voice class custom-cptone Iran
 dualtone busy
  frequency 425 425
  cadence 500 500
exit
dualtone ringback
  frequency 425 425
  cadence 500 500
exit
 dualtone out-of-service
  frequency 465 486
exit
 dualtone disconnect
  frequency 425 425
  cadence 500 500
exit
exit

سپس یک ترانک گروپ می سازیم. round-robin به ترتیب، آخرین خطی که شماره گرفته، بعدی را آزاد می کند.  sequantial از اولین شماره شروع می کند.

trunk group 1
 max-calls voice 4 (or how many POTS lines you want to use)
 hunt-scheme round-robin
 exit

اکنون نوبت به تنظیمات پورت ها است. برای تمامی پورت ها باید دستورات زیر را وارد کنید. دستورات با بیشتر مراکز مخابراتی سازگار است. اما ممکن است برخی مراکز نیاز به تغییر در دستورات زیر داشته باشند.

Router# configure terminal
voice-port 0/0/0
 trunk-group 1
 supervisory disconnect dualtone mid-call
 supervisory custom-cptone Iran
 no battery-reversal
 input gain 6
 output attenuation 4
 timeouts interdigit 5
 timeouts call-disconnect 1
 timeouts wait-release 1
 caller-id enable
 exit

voice-port 0/0/1
 trunk-group 1
 supervisory disconnect dualtone mid-call
 supervisory custom-cptone Iran
 no battery-reversal
 input gain 6
 output attenuation 4
 timeouts interdigit 5
 timeouts call-disconnect 1
 timeouts wait-release 1
 caller-id enable
 exit

تنظیم تماس های ورودی به CME

برای تنظیم تماس های ورودی دو روش وجود دارد. یکی اینکه تماس ها به صورت مستقیم به سمت یک داخلی برود. دوم استفاده از IVR است. راجع به تنظیم IVR در مطلب جداگانه ای آموزش لازم را می دهیم برای انتقال به یک داخلی خاص از دستور PLAR استفاده می شود. در زیر پورت ها دستور زیر را وارد می کنیم. میخواهیم تماس ها به سمت داخلی 101 برود.

Router# configure terminal
Router(config)#voice-port 0/0/0
Router(config-voiceport)# connection plar 101
Router(config-voiceport)# exit

این دستور برای تمامی پورت ها باید انجام شود.

تنظیم تماس های خروجی

برای تماس های خروجی ایتدا یک dial peer می سازیم. سپس می گوییم با زدن 9 امکان برقراری تماس فراهم شود. شماره 500 دلخواه است و هر چه خواستید می توانید استفاده کنید.

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

Router# configure terminal
dial-peer voice 500 pots
 trunkgroup 1
 destination-pattern 9.T
 Strip-digit
 exit

با استفاده از trunk group در زمان شماره گیری در صورتی که خط اشغال باشد به خط بعدی می رود. اگر بخواهید مشخص کنید از کدام خط بیرون برود به جای trunkgroup 1 شماره پورت را بنویسید. مثلا port 0/0/0

در صورت کار نکردن کالر آیدی باید با cptone بازی کرد. در زیر یک نمونه آورده شده است. می توانید پارامتر ها را تغییر دهید.

Voice-port 0/0/0
cptone BR 
caller-id enable
caller-id alerting ring 1
caller-id alerting line-reversal
caller-id alerting dsp-pre-allocate

یکی از مواردی که ممکن است برای شما پیش بیاید این است که خط بوق دارد یا خیر. برای اطمینان از آن از دستور زیر استفاده کنید.

test voice port 0/0/0   si-reg-read 29 1

خروجی ممکن است اعداد مختلفی باشد اما 0x00 نباید باشد. این عدد یعنی خط دارای جریان الکتریکی نیست. به این معنی که یا خط بوق ندارد یا مشکل فیزیکی در سیم و سوکت دارید که سیگنال به روتر منتقل نمی شود. در صورتی که با تلنت وصل شده اید قبل از آن دستور terminal monitor را وارد کنید.

حذف پیش شماره در شماره گیری

زمانی که شخصی با شما تماس می گیرد، روی کالر آی دی ممکن است شماره با یا بدون پیش شماره بی افتد. مثلا 02188551858 یا 88551858. یکی از امکانات گوشی های سیسکو این است که شماره تماس گیرنده را مشاهده کرده و با کلیک روی آن شماره را می گیرد. اگر شماره با پسوند بود، شما می توانید شماره ها با پسوند 021 را به سمت خروجی ارسال کرده، و 021 پشت آن را حذف نمایید.

voice translation-rule 1
  rule 1 /021/ //
  exit
voice translation-profile strip3
  translate called 1
  exit
dial-peer voice 101 pots
  translation-profile outgoing strip3
  destination-pattern 021.T
  no digit-strip
  trunkgroup 1
  forward-digits all
exit

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

dial-peer voice 102 pots
  destination-pattern [2-9].T
  no digit-strip
  trunkgroup 1
  forward-digits all
exit

بیشتر بخوانید: آشنایی با CME و امکانات آن

دستورات مفید عیب یابی

test voice tons XX show
debug voice ccapi inout
debug voice vtsp all
debug vpm signal
debug h335 asn1
debug h225 asn1

debug vpm signal —This command is used to collect debug information for signaling events and can be useful to resolve problems with signaling to a PBX

debug vpm spi —This command traces how the voice port module service provider interface (SPI) interfaces with the call control API. This debug command displays information about how each network indication and application request is handled

debug vpm dsp —This command displays messages from the DSP on the VPM to the router and can be useful if you suspect the VPM is not functional. It is a simple way to check if the VPM responds to off-hook indications and to evaluate timing for signaling messages from the interface

debug vpm all —This EXEC command enables all of the debug vpm commands: debug vpm spi, debug vpm signal, and debug vpm dsp

debug vpm port —Use this command to limit the debug output to a particular port. For example, this output shows debug vpm dsp messages only for port 1/0/0

برای دیدن تنظیمات فرکانس هر یک از کشور ها میتوانید از دستور زیر استفاده کنید. برای مثال برای بلژیک از کد BE استفاده میکنیم. برای دیدن لیست کشور ها بعد از tone علامت ? میتوانید استفاده کنید.

test voice tone BE show

پیمایش به بالا