تگ های برتر

راه اندازی VoIP Server با استفاده از Asterisk در محیط لینوکس

پایان نامه کارشناسی کامپیوتر

قیمت
21,000 تومان
خریداری شده: 1 بار
بازدید: 1130 بار
ایجاد شده توسط: mahsa90 (admin -)

پیشگفتار. 1

چکیده. 2

فصل اول: آشنایی با فناوري VoIP

مقدمه. 4

1-1: VoIP چیست؟. 4

1-2:نحوه ارتباط با استفاده از VoIP.. 5

1-3: ابزار VoIP.. 7

1-3-1: ATA(Analog Telephone Adapter). 7

1-3-2: IP Phones. 8

1-3-3: SoftPhones. 8

1-3-4: VoIP Gateways. 8

1-4: برتريVOIPنسبت به  PSTN... 8

1-5: مشكلات VoIP.. 9

خلاصه. 10

فصل دوم: استفاده از فناوري VoIP برای یک سازمان

مقدمه. 12

2-1: مزایای VoIP در سازمان. 12

2-2: ایجاد یک سیستم VoIP در سازمان. 12

2-3: طرح کلی یک شبکه مبتنی بر VoIP.. 13

2-4: اجزای اصلی شبکه VoIP.. 13

2-4-1: IP PBX Server. 14

2-4-1-1: PBX... 14

2-4-1-2: IP PBX... 14

2-4-1-3: IP PBX Server چیست ؟. 15

خلاصه. 15

فصل سوم: آشنایی با Asterisk

مقدمه. 17

3-1: Asterisk چیست؟. 17

3-2: قابلیت های Asterisk.. 18

3-2-1: PBX Server IP.. 18

3-2-2: Telco Features. 18

3-2-3: IVR System... 18

3-2-4: CDR (Call detail Record). 18

خلاصه. 19

فصل چهارم: راه اندازی یک VoIP Server با استفاده از Asterisk

مقدمه. 35

4-1: آماده کردن یک سیستم برای Asterisk.. 35

4-2: نصب Asterisk.. 36

4-2-1: نصب با استفاده از خط فرمان. 36

4-2-1-1: لیست انتخاب menuselect. 37

4-2-1-2: دستورات خط فرمان برای نصب... 39

4-2-2: نصب با rpm... 40

4-3: انجام تنطیمات Asterisk.. 42

4-3-1: Asterisk-GUI. 42

خلاصه. 46

فصل پنجم: تنظیمات Asterisk با استفاده از Asterisk-GUI

مقدمه. 36

5-1: تنظیمات اولیه Asterisk.. 36

5-1-1: تنظیمات سخت افزار. 36

5-1-2: تعریف خطوط مخابراتی (Trunks) 38

5-1-3: قوانین تماس خروجی (Outgoing Calling Rules) 41

5-1-4: تنظیم Voicemail 42

5-1-5: تعریف Dial Plan ها 43

5-1-6: تعیین شماره برای کاربران. 44

5-1-7: قوانین تماس ورودی.. 47

5-1-7-1: تعریف فواصل زمانی (Time Intervals) 47

5-1-7-2: تعریف قوانین برای تماس های ورودی.. 48

خلاصه. 49

فصل ششم: بکار گیری امکانات Asterisk

مقدمه. 53

6-1: تعیین کلاس های ملودی انتظار(Music on Hold) 53

6-2: صف تماس (Call Queues) 54

6-2-1: تعریف یک صف تماس... 54

6-2-2: تنظیمات Login در صف... 55

6-3: نگه داشتن مکالمه (Call Parking) 56

6-4: اتاق کنفرانس (Conference Rooms) 57

6-5: گروه های تماس (Ring Groups) 59

6-6: راهنمای شماره ها (Directory) 60

6-7: سیستم IVR در asterisk.. 61

6-7-1: ایجاد Voice Menu Prompts. 61

6-7-2: تعریف یک Voice Menu.. 62

6-7-3: مثالی از ایجاد یک Voice Menu.. 64

6-8: دیگر امکانات Asterisk.. 66

خلاصه. 68

نتیجه گیری.. 69

منابع و مأخذ. 71

----------------------------------------------------------

پیشگفتار

اهمیت ارتباطات مخابراتی در دنیای امروز بر کسی پوشیده نیست. شبکه‌های مخابراتی به‌عنوان یکی از مهمترین وسایل ارتباطی، بیشترین سهم را در تبادل اطلاعات و اخبار در دنیای امروز بر عهده دارند. این شبکه ها با قدمتی نزدیک به ۱۰۰ سال، ارتباطات صوتی را در نقاط مختلف جهان بر قرار نموده و برای کاربران سرویس های مختلفی را مهیا کرده اند. مواردی مانند انتقال تماس، کنفرانس‌های تلفنی، نمایشگر شماره تلفن و... همه و همه سرویس‌هایی هستند که این شبکه ها در اختیار کاربران خود قرار می دهند.

اما امروزه با پیشرفت تکنولوژی و بوجود آمدن شبکه های داده (مانند اترنت و اینترنت) و امکان استفاده از این شبکه ها برای انتقال صدا، شیوه جدیدی در ایجاد ارتباط مخابراتی بوجود آمده است که از آن به نام فناوری VoIP یا «صدا بر روی شبکه داده» یاد می شود و شبکه های مبتنی بر این فناوری به نام شبکه های VoIP نامیده می شوند. این شبکه ها، بر بستر شبکه داده ساخته شده اند و به کاربر این امکان را می دهند که ارتباطات مخابراتی خود را با استفاده از شبکه داده برقرار نماید. همچنین کاربر می تواند با شبکه های سنتی مخابرات نیز ارتباط داشته باشد.

با ظهور این شبکه ها در سال های اخیر و امکانات آنها، افراد و سازمان های مختلف به سمت استفاده از این فناوری به جای شبکه های سنتی مخابرات رفته اند، بطوریکه شرکت های سرویس دهنده VoIP زیادی در نقاط مختلف جهان ایجاد شده است که با استفاده از شبکه اینترنت، به کاربران خود سرویس می دهند. علاوه بر آن سازمان های مختلف شبکه های تلفن داخلی خود را با استفاده از این فناوری ایجاد نموده اند تا هم بتوانند از امکانات این فناوری جدید در داخل سازمان خود بهره گیرند و هم از سرویس دهنده های موجود در شبکه اینترنت استفاده نمایند.

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

 

چکیده

این نوشتار با موضوع راه اندازی یک VoIP Server به وسیله Asterisk می باشد که با استفاده از یک سری مقدمات به روش راه اندازی VoIP Server و بهره گیری از آن می رسد.

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

در فصل دوم استفاده از این فناوری در یک سازمان بررسی می شود واجزای اصلی شبکه معرفی می شوند. پس از معرفی اجزای اصلی، مهمترین جزء شبکه یعنی سرور شبکه توضیح داده می شود. در ادامه در فصل سوم نرم افزار برتری که در سرور شبکه می توان استفاده کرد یعنی Asterisk معرفی می شود و دلایل این برتری در این فصل گفته می شود.

در فصل چهارم به راه اندازی شبکه VoIP و آماده کردن مقدمات راه اندازی یک VoIP Server با استفاده از asterisk پرداخته شده است. در این فصل روش نصب asterisk در سرور گفته می شود. در ادامه در فصل پنجم تنظیمات اولیه asterisk برای راه اندازی شبکه گفته می شود و در پایان در فصل ششم به امکانات این برنامه و روش استفاده از آنها در شبکه VoIP پرداخته می شود.