XÂY DỰNG TỔNG đài ELASTIX

42 1K 7
XÂY DỰNG TỔNG đài ELASTIX

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

XÂY DỰNG TỔNG đài ELASTIX .................................................................. XÂY DỰNG TỔNG đài ELASTIX .................................................................. XÂY DỰNG TỔNG đài ELASTIX .................................................................. XÂY DỰNG TỔNG đài ELASTIX .................................................................. XÂY DỰNG TỔNG đài ELASTIX .................................................................. XÂY DỰNG TỔNG đài ELASTIX ..................................................................

ĐỒ ÁN XÂY DỰNG TỔNG ĐÀI ELASTIX MỤC LỤC DANH MỤC CÁC HÌNH VẼ VII DANH MỤC CÁC BẢNG BIỂU .IX DANH MỤC CÁC TỪ VIẾT TẮT X CHƯƠNG TỔNG QUAN VỀ VOIP VÀ TỔNG ĐÀI ELASTIX .1 1.1 GIỚI THIỆU 1.1.1 Mục đích nhiệm vụ đề tài 1.1.2 Hướng giải đề tài 1.1.3 Hướng nghiên cứu đề tài CHƯƠNG CÔNG NGHỆ VOIP VÀ CÁC GIAO THỨC VOIP 2.1 GIỚI THIỆU CHUNG VỀ VOIP 2.1.1 Khái niệm VOIP 2.1.2 Các thành phần VoIP 2.1.3 Các mơ hình kết nối mạng VoIP 2.1.4 Phương thức hoạt động VoIP .7 2.1.5 Ưu điểm nhược điểm công nghệ VoIP 2.2 GIAO THỨC SIP 2.2.1 Khái niệm SIP .9 2.2.2 Các thành phần giao thức SIP 2.2.3 Các loại tin SIP 12 2.2.4 Phương thức hoạt động mạng SIP 15 2.3 GIAO THỨC H.323 18 2.3.1 Giới thiệu giao thức H.323 .18 2.3.2 Các giao thức H.323 18 2.3.3 Các thành phần giao thức H.323 19 2.3.4 Phương thức hoạt động H.323 21 2.4 SO SÁNH GIỮA HAI GIAO THỨC SIP VÀ H.323 .26 CHƯƠNG THIẾT KẾ TỔNG ĐÀI NỘI BỘ ELASTIX 27 3.1 KHÁI NIỆM TỔNG ĐÀI ELASTIX 27 3.2 NHỮNG TÍNH NĂNG CHÍNH CỦA TỔNG ĐÀI ELASTIX 27 3.3 MƠ HÌNH TỔNG ĐÀI THIẾT KẾ TRONG ĐỀ TÀI 28 3.4 NHỮNG DỊCH VỤ TRONG MƠ HÌNH ELASTIX NÀY 29 CHƯƠNG MÔ PHỎNG CUỘC GỌI TRÊN ELASTIX 30 4.1 GIAO DIỆN PHẦN MỀM VIRTUAL VÀ ELASTIS 30 4.2 KIỂM TRA TIME CONDITION 32 4.3 RUNG CHUÔNG ĐỒNG THỜI – RINGGOUP .34 4.4 RUNG CHUÔNG LẦN LƯỢT – QUEUE .34 4.5 GỌI RA SỐ BÊN NGOÀI – TRUNKS 35 CHƯƠNG KẾT LUẬN 36 5.1 KẾT LUẬN .36 5.2 HƯỚNG PHÁT TRIỂN .36 TÀI LIỆU THAM KHẢO 37 DANH MỤC CÁC HÌNH VẼ HÌNH 2-1: MƠ HÌNH TRUYỀN THOẠI VOIP TỪ HN ĐẾN HCM [3] HÌNH 2-2: CÁC THÀNH PHẦN CƠ BẢN TRONG VOIP [2] .5 HÌNH 2-3: MƠ HÌNH COMPUTER TO COMPUTER [1] HÌNH 2-4: MƠ HÌNH COMPUTER TO PHONE [1] HÌNH 2-5: MƠ HÌNH PHONE TO PHONE [1] .6 HÌNH 2-6: PROXY SERVER [8] 10 HÌNH 2-7: REDIRECT SERVER [8] .10 HÌNH 2-8: REGISTRAR SERVER [8] 11 HÌNH 2-9: LOCATION SERVER [8] .11 HÌNH 2-10: HOẠT ĐỘNG SIP THƠNG QUA PROXY SERVER 15 HÌNH 2-11: HOẠT ĐỘNG THƠNG QUA REDIRECT SERVER [6] .17 HÌNH 2-12: CÁC THÀNH PHẦN CƠ BẢN CỦA H.323 [4] 19 HÌNH 2-13: HOẠT ĐỘNG GATEKEEPER BÁO HIỆU ĐƯỢC ĐỊNH TUYẾN [2]22 HÌNH 2-14: MƠ TẢ HAI BƯỚC ĐẦU Q TRÌNH [3] 23 HÌNH 2-15: GỬI THÔNG ĐIỆP SETUP [3] 23 HÌNH 2-16: GỬI THƠNG ĐIỆP CALL PROCEEDING [3] 24 HÌNH 2-17: GỬI THƠNG ĐIỆP ALERTING VÀ CONNECT [3] 24 HÌNH 3-1: MƠ HÌNH TỔNG ĐÀI ELASTIX CHO DOANH NGHIỆP NHỎ 28 HÌNH 3-2: THƠNG SỐ FILE WAV SỬ DỤNG TRONG ELASTIX 29 HÌNH 4-1: GIAO DIỆN VIRTUAL 30 HÌNH 4-2: KIỂM TRA IP MẠNG SỞ HỮU 30 HÌNH 4-3: GIAO DIỆN ELASTIX 31 HÌNH 4-4: THIẾT LẬP RINGGOUP CHO PHỊNG KỸ THUẬT 31 HÌNH 4-5: THIẾT LẬP QUEUE CHO PNS VÀ PKD 32 HÌNH 4-6: KIỂM TRANG TRẠNG THÁI CÁC MÁY NHÁNH 32 HÌNH 4-7: LOG SỐ 302 GỌI CHO 201 33 HÌNH 4-8: LOG KIỂM TRA THỜI GIAN HOẠT ĐỘNG 33 HÌNH 4-9: RING GOUP HAI SỐ RUNG CHNG ĐỒNG THỜI 34 HÌNH 4-10: LOG RUNG CHNG LẦN LƯỢT QUEUE 34 HÌNH 4-11: LOG GỌI RA SỐ BÊN NGOÀI 35 DANH MỤC CÁC BẢNG BIỂU BẢNG 2-1: CÁC BẢN TIN CÓ MÃ TRẢ VỀ VÀ Ý NGHĨA .12 BẢNG 2-2: SO SÁNH GIAO THỨC SIP VÀ H323 26 BẢNG 3-1: CÁC DỊCH VỤ SỬ DỤNG TRONG MƠ HÌNH ELASTIX 29 DANH MỤC CÁC TỪ VIẾT TẮT ĐỒ ÁN Trang 1/37 CHƯƠNG TỔNG QUAN VỀ VOIP VÀ TỔNG ĐÀI ELASTIX 1.1 Giới thiệu - Năm 1995, công ty VOCALTEC đưa thị trường phần mềm thực gọi thoại qua Internet giới Sau có nhiều cơng ty tham gia vào lĩnh vực Năm 1996, VOLCALTEC kết hợp với DIALOGIC tung thị trường sản phẩm kết nối mạng PSTN Internet Sau đó, nhà sản xuất thoại qua mạng máy tính đời thực chuẩn hố dịch vụ gọi thoại qua mạng Internet Việc truyền tin thoại qua internet gây ý lớn dần ứng dụng rộng rãi thực tế 1.1.1 Mục đích nhiệm vụ đề tài - Tìm hiểu giao thức SIP H.323 - Xây dựng tổng đài nội gọi - Mô phần mềm ảo Virtual box Elastux on centos 1.1.2 Hướng giải đề tài - Hiểu hai giao thức SIP H.323, so sánh khác biệt hai giao thức với ưu khuyết điểm - Xây dựng tổng đài nội Elastix với ứng dụng: IVR (lời chào khách hàng, định hướng cho gọi tiếp theo), Ring Group (rung chuông đồng thời), Queue ( Rung chuông lần lượt) 1.1.3 Hướng nghiên cứu đề tài - Tìm hiểu VOIP, tìm hiểu hai giao thức SIP H.323 - Tìm hiểu sử dụng phần mềm Elastux on centos - Thiết kế xây dựng tổng đài nội gồm có phòng ban thiết bị, thực mô gọi phần mềm Elastux XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 2/37 CHƯƠNG CÔNG NGHỆ VOIP VÀ CÁC GIAO THỨC VOIP 1.2 Giới thiệu chung VOIP 1.1.4 Khái niệm VOIP - VoIP (Voice over Internet Protocol) cơng nghệ cho phép truyền tín hiệu thoại sử dụng giao thức mạng TCP/IP (Internet Protocol), sở hạ tầng sẵn có mạng internet VoIP tạo gọi dùng kết nối băng thơng rộng thay dùng đường dây điện thoại tương tự (analog) - Nguyên tắc hoạt động VoIP bao gồm việc số hoá tín hiệu tiếng nói, thực việc nén tín hiệu số, chia nhỏ gói tin truyền gói tin qua mạng, tới nơi nhận gói tin ráp lại theo thứ tự tin, giải mã tín hiệu tương tự phục hồi lại tiếng nói ban đầu qua giao thức RTP (thời gian thực) Hình 2-1: Mơ hình truyền thoại VoIP từ HN đến HCM [3] 1.1.5 Các thành phần VoIP XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 3/37 - Gateway: thành phần giúp chuyển đổi tín hiệu Analog sang Digital (và ngược lại) - PBX server: Proxy server, máy chủ nội cho phép đăng kí tài khoản, lưu trữ lập thành danh sách số nội Khi phần mềm soflphone điện thoại IP đăng nhập vào muốn thiết lập gọi, yêu cầu PBX thiết lập kết nối - VoIP server : máy chủ trung tâm điều hành có chức định tuyến bảo mật cho gọi VoIP Trong mạng H.323 chúng gọi Gatekeeper, mạng SIP server gọi SIP server - End user equipments (thiết bị đầu cuối): Softphone máy tính cá nhân (PC) Các phần mềm miễn phí phổ biến Skype, Ekiga, - IP phone : Yealink, Panasonic, Cisco, Grandstream Các IP phone khơng cần VoIP Adapter chúng tích hợp sẵn bên để kết nối trực tiếp với VoIP server XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 21/37 Hình 2-15: Gửi thơng điệp Setup [3]  Thiết bị đầu cuối 200 trả lời Q.931/H.255 thông điệp Q.931 Call Proceeding, gatekeeper chuyển tiếp thông điệp đến 100  200 yêu cầu gatekeeper quyền gọi (ARQ) gatekeeper trả lời thông điệp ACF Hình 2-16: Gửi thơng điệp Call proceeding [3]  200 bắt đầu đổ chng gửi lại tín hiệu cho bên với thông điệp cảnh báo Q.931 Alerting  200 bắt máy thiết bị đầu cuối báo hiệu gọi chấp nhận Việc kết thúc cách gửi thông điệp Q.931Connect XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 22/37  Các bên phải điều chỉnh giá trị cho kênh âm tùy chọn video Giao thức H.245 sử dụng cho việc điều chỉnh Hình 2-17: Gửi thông điệp Alerting Connect [3]  200 gọi mở kênh TCP tới địa H.245 nhận thông điệp Connect Gatekeeper tạo kênh báo hiệu H.245 thứ hai  Cuối cùng, hai thiết bị đầu cuối bắt đầu gửi dòng RTP hai bên nghe lẫn Hình 2-18: Trao đổi thơng điệp giao thức H.245 [3] XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 23/37 1.5 So sánh hai giao thức SIP H.323 Bảng 2-2: So sánh giao thức SIP H323 XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 24/37 XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 25/37 CHƯƠNG THIẾT KẾ TỔNG ĐÀI NỘI BỘ ELASTIX 1.6 Khái niệm tổng đài Elastix - Tổng đài Elastix phiên ứng dụng xây dựng sẵn gói phần mềm mã nguồn mở, sử dụng để cung cấp tảng truyền thông hợp - Elastix cung cấp giải pháp truyền thông All-in-One bao gồm: PBX VoIP, email, tin nhắn tức thời (instant messaging), fax hệ thống quản lý quan hệ khách hàng (CRM) cấp độ doanh nghiệp - Năm 2006, Elastix hệ biết đến với chức tạo giao diện báo cáo gọi cho Asterisk, với phiên Elastix 2.3 - Elastix 2.3 với cải tiến quan trọng trong: bảo mật, giao diện hiệu suất, tối ưu hóa khả sử dụng tất bảng báo cáo thông qua giao giao diện web 1.7 Những tính tổng đài Elastix - Bảng điều khiển giao diện Web - Asterisk FreePBX - Ghi âm gọi - Voicemail - Call Queues - Hồ sơ chi tiết gọi - Máy chủ Fax - Phòng hội nghị Conference Center - Ring Nhóm - Máy chủ tin nhắn tức thời - Antispam Email - Call Center - Backup lưu trữ dự phòng… 1.8 Mơ hình tổng đài thiết kế đề tài XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 26/37 Inbound Hotlin e Time condition IVR Voice mail IVR MAIN IVR PKT (100) RingGou p 101 IVR PNS (200) Queue 102 201 IVR PKD (300) Queue 202 301 302 Hình 3-1: Mơ hình tổng đài Elastix cho doanh nghiệp nhỏ - PKT: Phòng kỹ thuật - PNS: Phòng nhân - PKD: Phòng kinh doanh 1.9 Những dịch vụ mơ hình Elastix Thời gian nhận gọi từ bên vào tổng đài nội bộ, Time Condition đẩy hotline voicemail IVR Interactive Chạy lời chào khách hàng, hướng dẫn khách hàng chọn số nội XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 27/37 Voice Response Rung chng đồng thời máy nhánh, có máy Ring Group nhánh nhấc máy trả lời, tất máy nhánh lại dừng Queue rung chuông Rung chuông máy nhánh Cho phép để lại lời nhắn thoại, người dùng Voicemail Music on hold kiểm tra lời nhắn Phát nhạc chờ đợi gọi kết File âm sử dụng Elastix phải định dạng WAV Bảng 3-1: Các dịch vụ sử dụng mơ hình Elastix - Để chuyển đổi từ file định định dạng MP3 chuyển Wav dùng trang web : http://audio.online-convert.com/convert-to-wav theo thơng số sau: Hình 3-2: Thơng số file WAV sử dụng Elastix CHƯƠNG 1.10 MÔ PHỎNG CUỘC GỌI TRÊN ELASTIX Giao diện phần mềm Virtual Elastis XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 28/37 Hình 4-1: Giao diện Virtual Hình 4-2: Kiểm tra IP mạng sở hữu XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 29/37 Hình 4-3: Giao diện Elastix Hình 4-4: Thiết lập RingGoup cho Phòng kỹ thuật XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 30/37 Hình 4-5: Thiết lập Queue cho PNS PKD 1.11 - Kiểm tra Time condition Kiểm tra trạng thái online hay offline máy nhánh lệnh: Sip show peers Hình 4-6: Kiểm trang trạng thái máy nhánh XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 31/37 Hình 4-7: Log số 302 gọi cho 201 - Lấy số 302 gọi cho 9999 đón gọi Đúng thời gian setup trước đẩy gọi vào IVR Main Nếu sai đẩy qua IVR ngồi làm việc Hình 4-8: Log kiểm tra thời gian hoạt động XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 32/37 1.12 - Rung chuông đồng thời – RingGoup Hai số 101 102 rung chng đồng thời Nếu nghe số số lại ngừng rung chng Hình 4-9: Ring Goup hai số rung chuông đồng thời 1.13 - Rung chuông – Queue Hai số 201 202 rung chuông Nếu không bắt máy gọi hotline Hình 4-10: Log rung chng Queue XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 33/37 1.14 Gọi số bên ngồi – Trunks Hình 4-11: Log gọi số bên XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 34/37 CHƯƠNG 1.15 - KẾT LUẬN Kết luận Đã tìm hiểu số giao thức mạng VoIP SIP H.323 Xây dựng tổng đài nội nhỏ Mô thành công tổng đài Elastis với dịch vụ: RingGoup, Queue, Voicemail, Ringtone,… - Kiến thức kinh nghiệm nghiên cứu nên chưa thể tìm hiểu sâu sắc tính cao cấp khác Elastix Chỉ dừng lại việc xây dựng mơ hình Elastix nhỏ 1.16 - Hướng phát triển Xây dựng tổng đài nội Elastix với quy mô lớn với nhiều phòng ban, máy con…mở rộng quy mô khu vực, nước - Thêm nhiều dịch vụ vào hệ thống tổng đài như: phần mềm quản lý khách hành, hệ thống tính cước, xây dựng bảo mật cao cho hệ thống XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 35/37 TÀI LIỆU THAM KHẢO Tiếng Việt: [1] http://www.vnpro.vn [2] http://www.athlsolutions.com [3] http://www.tel4vn.com [4] https://technet.microsoft.com/vi-vn Tiếng Anh: [5] www.elastix.org [6] www.cisco.com [7] www.microtronix.ca [8] www.voipdictionary.com XÂY DỰNG TỔNG ĐÀI ELASTIX ... H.245 [3] XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 23/37 1.5 So sánh hai giao thức SIP H.323 Bảng 2-2: So sánh giao thức SIP H323 XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 24/37 XÂY DỰNG TỔNG ĐÀI ELASTIX. .. Multiple choices Success (Thành công) Redirection XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 12/37 (Chuyển hướng) Client Error (Lỗi Client) XÂY DỰNG TỔNG ĐÀI ELASTIX 301 Moved permanently 302 Moved temporarily... kiệm chi phí, nhân lực đầu tư xây dựng mạng riêng lẽ  Khả mở rộng: Các tổng đài điện thoại thường hệ thống kín, khó để thêm vào tính Thoại Fax XÂY DỰNG TỔNG ĐÀI ELASTIX ĐỒ ÁN Trang 7/37 ứng dụng

Ngày đăng: 09/03/2018, 19:29

Từ khóa liên quan

Mục lục

  • DANH MỤC CÁC HÌNH VẼ

  • DANH MỤC CÁC BẢNG BIỂU

  • DANH MỤC CÁC TỪ VIẾT TẮT

  • CHƯƠNG 1. TỔNG QUAN VỀ VOIP VÀ TỔNG ĐÀI ELASTIX

    • 1.1 Giới thiệu

      • 1.1.1 Mục đích và nhiệm vụ của đề tài

      • 1.1.2 Hướng giải quyết đề tài

      • 1.1.3 Hướng nghiên cứu đề tài

      • CHƯƠNG 2. CÔNG NGHỆ VOIP VÀ CÁC GIAO THỨC VOIP

        • 1.2 Giới thiệu chung về VOIP

          • 1.1.4 Khái niệm VOIP

          • 1.1.5 Các thành phần cơ bản trong VoIP

          • 1.1.6 Các mô hình kết nối trong mạng VoIP

          • 1.1.7 Phương thức hoạt động của VoIP

          • 1.1.8 Ưu điểm và nhược điểm của công nghệ VoIP

          • 1.3 Giao thức SIP

            • 1.1.9 Khái niệm về SIP

            • 1.1.10 Các thành phần trong giao thức SIP

            • 1.1.11 Các loại bản tin SIP

            • 1.1.12 Phương thức hoạt động của mạng SIP

              • 1.1.1.1 Giữa hai thiết bị SIP thông qua Proxy Server

              • 1.1.1.2 Giữa hai thiết bị SIP thông qua Redirect server

              • 1.4 Giao thức H.323

                • 1.1.13 Giới thiệu giao thức H.323

                • 1.1.14 Các giao thức của H.323

                • 1.1.15 Các thành phần cơ bản trong giao thức H.323

                  • 1.1.1.3 Thiết bị đầu cuối H.323 Terminal

                  • 1.1.1.4 Gateway

Tài liệu cùng người dùng

Tài liệu liên quan