پیاده سازی CME در روتر سیسکو

پیاده سازی CME در روتر سیسکو

همانطور که می دانید سیسکو دو مرکز تلفن به نام های CME و CUCM دارد که از CUCM در سازمانها بزرگ و از CME  در سازمانهای کوچک استفاده می شود همچنین  CUCM  یک نرم افزار می باشد که بر روی سرور نصب می شود و CME یک قابلیت بر روی روتر می باشد.پیش نیازهای پیاده سازی CME در مقالات قبل در سایت موجود می باشد.

در این مقاله قصد داریم تا نحوه ی پیاده سازی CME  را در GNS3  به شما آموزش دهیم با ما همراه باشید:

ابتدا به محیط GNS3  وارد شده و بک روتر از سری روترهای 3600 یا7200 را انتخاب کنید. حال باید به انتخاب یک ابر برای انصال GNS3 به PC را اضافه کنید.

 

 

 

در مرحله بعد باید به تنظیمات مربوط به ابر بپردازید بنابراین باید بر روی ابر کلیک راست کرده و به انتخاب گزینه Configure بپردازید.

 

حال باید Cloud1 را انتخاب کرده و به انتخاب کارت شبکه با عدد 2 بپردازید و سپس بر روی گزینه Add  کلیک کنید.موضوع حائز اهمیت در این قسمت این است که باید کارت شبکه شما به مودم ADSL یا سویچ متصل شده باشد.در صورتی که این اتصال وجود نداشته باشد به مشکل خواهید خورد.

حال بر روی گزینه OK کلیک کنید.

همانطور که می دانید تنظیمات مربوط به روتر سیسکو را هم از طریق Command Line و هم از طریق نرم افزار گرافیکی Cisco Configuration Professional (CCP می توان انجام داد در این مقاله ما تنظیمات را بوسیله CLI  انجام خواهیم داد.

ابتدا وارد CLI  روتر شده تاIOS 12.4 بتواند CME را به کمک Wizard راه اندازی کند زیرا از IOS  ورژن 15 این قابلیت حذف و تنظیمات مربوط به CME بصورت Manual  خواهد بود.

در این قسمت می خواهیم نحوه ی تنظیم CME به کمک Wizard رابه شما نشان دهیم:

ابتدا باید وارد Global mode شوید و به اینترفیس های روتر IP دهید.توجه داشته باشد که IP داده شده به اینترفیس های روتر باید در رنج شبکه شما باشد.

R1(config)#interface fast 0/0

R1(config-if)#ip address 192.168.2.100 255.255.255.0

R1(config-if)#no shutdown

 

حال باید به اجرای دستور telephony-service setup بپردازید:

R1(config)#telephony-service setup

 

— Cisco IOS Telephony Services Setup —

Do you want to setup DHCP service for your IP Phones? [yes/no]:

 

اگر خواهان فعالسازی سرویس DHCP Server  برای دادن آی پی به IP Phone ها به صورت خودکار می باشد باید کلید Y را بر روی صفحه کلید خود فشار دهید.در این مثال قصد فعالسازی DHCP Server را نداریم پس کلید N  را فشار می دهیم.

Do you want to start telephony-service setup? [yes/no]:

در صورتی که کلید Y را بر روی کیبور خود فشار دادیم سرویسی به نام سرویس telephony-service بر روی روتر شما فعال خواهد شد.

 

Configuring Cisco IOS Telephony Services :

 

Enter the IP source address for Cisco IOS Telephony Services :

در این مرحله باید به تعیین  IP Address که به عنوان Source، روتر سیسکو برای پاسخ به تلفن های IP استفاده میکند بپردازید.در این جا ما آدرس آی پی مشخص شده برای Int Fa0/0  را وارد می کنیم:

 

Enter the Skinny Port for Cisco IOS Telephony Services : [2000]:

5. به صورت Default پروتکل SCCP که مربوط به سیگنالینگ IP Phone های سیسکو می باشد بر روی پورت 2000 کار میکند، این قسمت را بدون تغییر گذاشته و بر روی  Enter کلیک کنید.

How many IP phones do you want to configure : [0]:

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

Do you want dual-line extensions assigned to phones? [yes/no]:

با فشردن کلید Y بر روی کیبورد ، قابلیت پشت خطی برای تلفن های شما فعال خواهد شد.پیاده سازی CME در روتر سیسکو

 

What Language do you want on IP phones :

0 English
1 French
2 German
3 Russian
4 Spanish
5 Italian
6 Dutch
7 Norwegian
8 Portuguese
9 Danish
10 Swedish
11 Japanese

[0]:

در این قسمت باید به تعیین زبان مورد نظر برای تلفن های IP بپردازید بعد از تعیین زیان تلفنهای خود باید کلید Enter را فشار دهید.پیاده سازی CME در روتر سیسکو

 

Which Call Progress tone set do you want on IP phones :

0 United States
1 France
2 Germany
3 Russia
4 Spain
5 Italy
6 Netherlands
7 Norway
8 Portugal
9 UK
10 Denmark
11 Switzerland
12 Sweden
13 Austria
14 Canada
15 Japan

[0]:

حال باید به انتخاب Call Progress Tone مورد نظر خود بپردازید. شماره صفر مربوط به آمریکا و سازگار با سیستم تلفنی ایران می باشد بنابراین آن را انتخاب و در اخر کلید Enter را فشار دهید.پیاده سازی CME در روتر سیسکو

What is the first extension number you want to configure :

حال باید در این قسمت شماره داخلی های خود را مشخص کنید . باید مشخص کید که می خواهید شماره داخلی های خود از چه شماره ای شروع شود.مثلا می توانید 100 را وارد کنید.

 

Do you have Direct-Inward-Dial service for all your phones? [yes/no]: n

 

Do you want to forward calls to a voice message service? [yes/no]: n

 

Do you wish to change any of the above information? [yes/no]: n

پاسخ بقیه آیتم ها را No وارد کنید.در این قسمت  Wizard و CME پایان خواهد یافت.حال باید تلفنهای آی پی خود را به شبکه وصل کنید تا در روتر رجیستر شوند.اگر تلفنهای آی پی در دسترس نبودند می توانید از  تلفن نرم افزاری Cisco IP Communicator  استفاده کنید.

بعد از این این نرم افزار را بر روی سیستم خود نصب کردید باید آدرس TFTP Server  خود را مشخص کنید که باید به وارد کردن آدرس روتر CME بپردازید.

 

در اخر بر روی Ok کلیک کنید تا  Softphone شما در CME رجیستر شودو می توانید با این تلفنهای IP ارتباط برقرار کنید.

 

برای پشتیانی شبکه و پشتیبانی voip با شرکت تیلاتل در تماس باشید.

آشنایی اولیه Cisco CME (قسمت 1 )

آشنایی اولیه Cisco CME (قسمت 1 )

نحوه ی عملکرد CME، UC500، UC520، UC540 و UC560 پشتیبانی VOIP

قبل از راه اندازی CME  در شبکه خود باید با مفاهیم آن آشنا شوید. در این مقاله قصد داریم تا شما را با مفاهیم اولیه CME  آشنا کنیم با ما همراه باشید:

CME در واقع یک قابلیت بر روی روتر شما می باشد و در شبکه شما حکم مرکز تلفن را دارد. بنابراین IP Phone  به سوییچ متصل می شوند و بوسیله سوییچ با روتر و CME  متصل می شوند و از این طریق می توان به کنترل تماس های ورودی و خروجی پرداخت.آشنایی اولیه Cisco CME (قسمت 1 )

زمانی که شما تلفن را روشن می کنید در واقع این تلفن بوت می شود و در CME  رجیستر خواهد شد.یکی از وظایف CME  این است که به تلفنها یک داخلی اختصاص دهد تا تلفنها بتوانند به وسیله شبکه با یکدیگر ارتباط برقرار کنند.پروتکل مورد استفاده تلفنهای سیسکو برای برقرار ارتیاط با CME  پروتکل (Skinny Client Control Protocol (SCCP  می باشد.
در واقع تلفنهای سیسکو از این پروتکل استفاده می کنند تا بتوانند تماس را برقرار کنند و عمل سیگنالینگ را انجام دهند.بنابراین از پروتکل SCCP  برای برقراری ارتباط بین CME  و تلفنها و از RTP  برای انتقال Payload صدا استفاده خواهد شد.

پروتکل RTP که مخفف عبارت Realtime Transport Protocol می باشد کار انتقال صدا بین دو تلفن را بر عهده دارد. پروتکل RTP  از پروتکل UDP استفاده می کند و به انتقال صدا در بیته های IP می پردازد.

در زمان قطع و اتمام تماس تلفنی نیز بوسیله SCCP از طرف هر دو تلفن، سیگنالی ارسال خواهد شد تا وضعیت خود را به CME  گزارش دهند.آشنایی اولیه Cisco CME (قسمت 1 )

Voice Vlan، جدا کردن ترافیک دیتا از Voice

تلفنهای IP نیز مانند دیگر اجزا ترافیک بوجود می اورند که به ترافیک ایجاد شده Voice over IP گفته می شود همچنین این ترافیک نسبت به Delay و Jitter ای که بر روی bottleneck های شبکه رخ میدهد بسیار حساس می باشند.آشنایی اولیه Cisco CME (قسمت 1 )

در صورتی که بخواهید از این مشکل جلوگیری کنید شرکت سیسکو به شما توصیه می کند که ترافیک VoIP  خود را از ترافیک داده خود جدا کنید..برای این کار باید به ایجاد یک Vlan به نام Voice Vlan اقدام کنید.مکانیزمی در سوییچ های سیسکو وجود دارد که باعث می شود ترافیک  مربوط به VoIP  شما شناسایی شود و در Voice Vlan  قرار گیرد تا دارای اولویت بالاتری نسبت به بقیه ترافیکها قرار گیرد.
در تصویر زیر ساختار یک شبکه را مشاهده خواهید کرد. همانطور که در شکل مشاهده می کنید روتر سیکو به وسیله ماژول FXO به شبکه PSTN  وصل شده است و دارای یک لینک به سمت اینترنت نیز می باشد.

تلفنهای IP سیسکو دارای سه پورت می باشند که یکی از این پورتها قابل اتصال به PC ، پورت دوم قابل اتصال به سوپپیچ شبکه و پورت سوم قابل اتصال به تلفن می باشد.از انجایی که تلفن ها باید به ارسال تگ دو Vlan  به سمت سویچ بپردازند بنابراین ارتباط بین تلفن و سویچ، Trunk شده و لینک بین تلفن و PC، به صورت Access  خواهد بود. با این وجود نباید دستور Switchport mode trunk را بر روی پورت سویچ که به تلفن متصل است اجرا کنید.

معمولا CME بوسیله لینک Tunk به Core Switch متصل می شود و به دریافت هر دو ترافیک Voice و دیتا خواهد پرداخت.آشنایی اولیه Cisco CME (قسمت 1 )

ترافیک دیتا بوسیله  Data Vlan به طرف اینترنت ارسال خواهد شد و ترافیک Voice بوسیله Voice Vlan به سمت PSTN ارسال میشود.

Interface های روتر – Interface های Voice برای CME

یکی دیگر از قابلیتهایی که CME  دارد این است که قادر است تا به ایفای نقش PSTN Gateway بپردازد.شما می توانید Connection های متفاوتی مانند خطوط دیجیتال E1 و خطوط تلفن آنالوگ را به CME متصل کنید.

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

در روتر اورده شده در تصویر بالا این قابلیت وجود دارد که 90 ماژول نصب شود. ایمن ماژوالها عموما به دو دسته ماژول های دیتا و ماژول های Voice تقسم بندی می شوند.خطوط دیجیتال (PRI (E1/T1 و یا خطوط آنالوگ Voice قابل اتصال به ماژول های Voice می باشند

شکل زیر نمونه ای از ماژول Voice می باشد که به آن ماژول VIC2-4FXO گفته می شود که قادر است چهار خط شهری آنالوگ را به روتر CME متصل کند:

در روتر 2801  صما قادر به نصب حداکتز دو ماژول دیتا می باشد.قابلیتهای این روتر عبارتند از:

a) 2 Data interface cards + 2 Voice interface cards
b) 4 Voice interface cards

سری (Unified Communications 500 (UC 500 شامل UC500، UC520، UC540 و UC560

Cisco Unified Communications سری 500 به چاقوی نظامی همه کاره نیز معروف می باشد.
سری UC500 یک Appliance بوده که دارایقابلیتهای زیادی می باشدو در شرکتهای  small و medium مورد استفاده قرار می گیرد. قابلیت های این Appliance علاوه بر روتر و CME شامل موارد زیر می شود:
قابلیت Voice Gateway با امکانات یک PBX کامل و (Auto Attendant (AA
امکان پشتیبانی از پورت های FXS، FXO و ISDN
پشتیبانی از Voice Mail
پشتیبانی از تلفن های IP سیسکو، سری SMB، سری 7900، تلفن های SIP و …
ایفا کردن نقش روتر در شبکه
فایروال
پشتیبانی از Wireless (به صورت optional)
پشتیبانی از VPN – اجازه برقراری Tunnel های IPSec به UC را میدهد.

سری Cisco UC500 از سیستم عاملی معادل Advanced Enterprise IOS تشکیل شده است. با استفاده از محیط CLIو یا Cisco Configuration Assistant  مسیتوان به تنظیم آن پرداخت.

 

برای پشتیانی شبکه و پشتیبانی voip با شرکت تیلاتل در تماس باشید.

معرفی CME و سخت افزار مورد نیاز

معرفی CME و سخت افزار مورد نیاز

شرکتهای شناخته شده در زمینه تلفن مانند پاناسونیک، آلکاتل، زیمنس و … با وارد شدن سیستم های VOIP به دنیای ارتباطات این قابلیت را به سیستم PBX خود اضافه کردند اما مشکلی که در خصوص این سیستم ها وجود داشت این بود که VOIP ارائه شده توسط این شرکتها از تمامی قابلیتهای VoIP PBX پشتیبانی نمی کرد این قابلیتها عبارتند از :

 

 

SIP Trunk با تمامی Vendor ها

داشتن Codec های متنوع

برقراری تماس با استفاده از سیگنالینگ H.323

شرکت سیسکو که در زمینه روتر و سوییچ فعالیت می کرد کار خود در زمینه VOIP را با اخرین تکنولوژی شروع کرده و موفق به ارائه محصول CUCM و (Cisco Call Manager Express (CME  شد.

CUCM که همان Cisco Call Manager می باشد  نرم افرازی است که با سیستم عامل لینوکس قابل اجرا می باشد. این نرم بر روی سرور نصب می شود قابلیت پشتیبانی از هزاران تلفن را با کلاستر کردن چندین CUCM دارد.معرفی CME و سخت افزار مورد نیاز

CME  در واقع نسخه کوچک شده Cisco Call Manager بوده که برای Small business ها قابل استفاده می باشد.معرفی CME و سخت افزار مورد نیاز

CME قابلیت IOS روتر بوده و با توجه به مدل روتر استفاده شده قادر است تا به پشتیبانی از 24 الی 450 تلفن IP  بپردازد. با توجه به توضیحات گفته شده در مورد CME  می توان نتیجه گرفت که برای اینکه بخواهید CME  را در شبکه خود پیاده سازی کنید کافی است دارای یک روتر سیسکو باشید.CME  در واقع یک نرم افزار IP Telephony  بوده که در بسیاری از IOS های Advanced، وجود دارد. پکیج های IOS سیسکو  را برای شما در زیر اوردیم کهIOS های 4 الی 8 از CME پشتیبانی خواهند کرد:

1. IP Base

2. Enterprise Base

3. Advanced Security

4. IP Voice

5. SP Services

6. Advanced IP Services

7. Enterprise Services

8. Advanced Enterprise Services

همانطور که می دانید تا IOS v12.4 سیسکو دارای پکیج های جداگانه ای از IOS  می باشد و از ورژن 15 به بعد تمامی 8 کیج به صورت یک جا رائه خواهند شد.در IOS  های قبا از ورژن 15 برای نصب قابلیتها باید از لایسنس استفاده کنید این در حالی است که از ورژن 15 به بعد دیگر نیازی به این کار نخواهد بود و باید از لایسنس UC را برای فعال سازی CME  استفاده کنید.

ورژن CME متناسب با ورژن IOS بوده و در صورتی که ورژن IOS  تغییر کند ورژن CME شما نیز تغییر خواهد کرد .

سخت افزار مورد نیاز برای CME

برای فعال سازی یا نصب CME باید به ورژن CME و پلتفرم روتری که بر روی آن نصب توجه کرد.

مثلا CME  ورژن 8.1 بر روی روتر 2811 نصب می باشد که دارای 256MB DRAM و 128MB Flash Memory می باشد و قادر است تا حداکثر از 35 تلفن IP پشتیبانی کند. روتر Cisco 2851 حداکثر از 100 تلفن IP پشتیبانی خواهد کرد و  به 384MB DRAM و 128MB Flash Memory نیاز خواهدداشت.
روتر های سری جدید ISR G2 2900 به سخت افزار قوی ای نیاز دارند مثلا  روتر 2901 قادر است تا  حداکثر از 35 تلفن IP  پشتیبانی کندو به 512MB DRAM و 256MB Flash Memory نیاز دارد. روتر 2951 نیز قادر است تا از  150 تلفن IP پشتیبانی کند، و سخت افزار آن باید مشابه با روتر 2901 باشد.در صورتی که خواهان تست CME  می باشد توصیه ما به شما این است که از CME ورژن 7.1 به بعد که بر روی IOS 12.4 نصب می باشد استفاده کنید.برای نست نیز می توانیذ از روتر 7200  استفاده کنید.

برای پشتیانی شبکه و پشتیبانی voip با شرکت تیلاتل در تماس باشید.