GIẢI PHÁP TỔNG đài VOIP CHO văn PHÒNG KHOA điện DÙNG ASTERISK (có code)

44 91 0
GIẢI PHÁP TỔNG đài VOIP CHO văn PHÒNG KHOA điện DÙNG ASTERISK (có code)

Đ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

ĐỒ ÁN TỐT NGHIỆP Trang 1/40 ĐỒ ÁN TỐT NGHIỆP GIẢI PHÁP TỔNG ĐÀI VOIP CHO VĂN PHÒNG KHOA ĐIỆN DÙNG ASTERISK Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk ĐỒ ÁN TỐT NGHIỆP Trang 2/40 MỤC LỤC CHƯƠNG TỔNG QUAN 1.1 GIỚI THIỆU 1.2 MỤC ĐÍCH VÀ NHIỆM VỤ CỦA ĐỀ TÀI 1.3 PHẦN ĐÃ HOÀN THÀNH CỦA ĐỀ TÀI CHƯƠNG CÔNG NGHỆ VOIP VÀ GIAO THỨC SỬ DỤNG TRONG VOIP 2.1 CÔNG NGHỆ VOIP 2.1.1 Giới thiệu 2.1.2 Nguyên lý hoạt động VoIP .6 2.1.3 Các thành phần mạng VoIP 2.1.4 Các kiểu kết nối mạng VoIP 2.1.5 Các vấn đề ảnh hưởng đến chất lượng dịch vụ VoIP 10 2.1.6 Ưu nhược điểm công nghệ VoIP 10 2.2 GIAO THỨC SIP 11 2.2.1 Giới thiệu 11 2.2.2 Các thành phần mạng SIP 12 2.2.3 Các tin mạng SIP 13 2.2.4 Quá trình hoạt động SIP 14 2.3 GIAO THỨC H.323 17 2.3.1 Giới thiệu 17 2.3.2 Các giao thức H.323 17 2.3.3 Các thành phần mạng H.323 18 2.3.4 Phương thức hoạt động H.323 .19 2.4 SO SÁNH GIỮA HAI GIAO THỨC SIP VÀ H.323 21 CHƯƠNG ASTERISK 24 3.1 GIỚI THIỆU ASTERISK 24 3.1.1 Kiến trúc Asterisk 25 3.1.2 Các dịch vụ cở Asterisk sử dụng đề tài 27 3.2 CƠ SỞ DỮ LIỆU MYSQL 28 3.2.1 Cài đặt MySQL vào tổng đài Asterisk 28 3.2.2 Cài đặt PHPMyadmin 29 Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk ĐỒ ÁN TỐT NGHIỆP Trang 3/40 CHƯƠNG XÂY DỰNG MÔ HÌNH TỔNG ĐÀI ASTERISK 30 4.1 MƠ HÌNH TỔNG ĐÀI 31 4.2 SƠ ĐỒ NGỮ CẢNH HỆ THỐNG VOIP CHO VĂN PHỊNG KHOA ĐIỆN 32 4.3 KẾT QUẢ MƠ PHỎNGGIẢI QUYẾT CÁC VẤN ĐỀ GẶP PHẢI 35 CHƯƠNG KẾT LUẬN 37 5.1 KẾT LUẬN 38 5.2 HƯỚNG PHÁT TRIỂN 38 CHƯƠNG TỔNG QUAN Chương giới thiệu tổng quan để tài, mục đích, nhiệm vụ đề tài cần phải thực kết hoàn thành 1.1 Giới thiệu Với phát triển mạnh mẽ công nghệ VoIP nhiều doanh nghiệp văn phòng cơng ty áp dụng mơ hình tổng đài sử dụng công nghệ VoIP với nhiều ưu điểm vượt trội so với mạng chuyển mạch PSTN là: tiết kiệm chi phí gọi đường dài, tích hợp nhiều dịch vụ mang tính thống nhất, quản lý Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk ĐỒ ÁN TỐT NGHIỆP Trang 4/40 băng thông, khả mở rộng Các phần mềm mã nguồn mở phát triển như: Asterisk, Freeswicth, 3CX… 1.2 Mục đích nhiệm vụ đề tài Tìm hiểu VoIP, nguyên lý hoạt động giao thức sử dụng VoIP Tìm hiểu Asterisk: cài đặt, cấu hình chức cần để xây dựng tổng đài VoIP Thiết lập tổng đài VoIP theo yêu cầu sau: − Định tuyến gọi: gặp thư ký, giáo vụ, trưởng khoa, phòng mơn − Voicemail (để lại lời nhắn) khơng liên lạc ngồi làm việc − Tra cứu thơng tin có bảo mật (ví dụ: tra cứu theo MSSV để biết kết học tập, confirm bảo mật số cuối CMND) 1.3 Phần hoàn thành đề tài Hiểu sở lý thuyết công nghệ VoIP, giao thức SIP, H.323 Cài đặt máy ảo, cấu hình tổng đài Asterisk hệ điều hành Linux CentOS Xây dựng mơ hình tổng đài cho văn phòng Khoa Điện với nội dung sau: − Khi làm việc tổng đài trả lời tự động đính tuyến đến dịch vụ để lại lời nhắn (voicemail), liên hệ đường dây nóng (hotline) − Khi làm việc tổng đài trả lời tự động định tuyến gọi đến phận: thư ký, giáo vụ, trưởng khoa, phòng ba mơn (Viễn thơng, Hệ thống điện, Tự động hóa) Với dịch vụ thiết lập như: IVR, ring group, queue ring, chuyển gọi qua số nội khác đàm thoại, không bắt máy tự động đẩy qua đường dây nóng − Tạo sở liệu MySQL với thông tin sinh viên lưu Khi chọn phím tra cứu điểm trung bình tích lũy tổng số tín tích lũy Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk ĐỒ ÁN TỐT NGHIỆP Trang 5/40 CHƯƠNG CÔNG NGHỆ VOIP VÀ GIAO THỨC SỬ DỤNG TRONG VOIP Chương giới thiệu tổng quan VoIP, thành phần VoIP, nguyên lý hoạt động ưu nhược điểm công nghệ VoIP Đồng thời tìm hiểu hai giao thức SIP H.323 hiểu nguyên lý hoạt động hai giao thức 2.1 Công nghệ VoIP 2.1.1 Giới thiệu Công nghệ Voice over Internet Protocol (viết tắt VoIP) cơng nghệ cho phép truyền giọng nói thơng qua mạng máy tính sử dụng giao thức TCP/IP sở hạ tầng có sẵn mạng Internet Bản chất VoIP chuyển mạch gói, gói liệu IP trao đổi mã hóa tín hiệu đàm thoại Các gói liệu chia nhỏ nhằm tiết kiệm băng thơng sau truyền theo khn dạng quy định trước, Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk ĐỒ ÁN TỐT NGHIỆP Trang 6/40 đến nơi nhận gói tin xếp lại theo thứ tự khôi phục lại tín hiệu ban đầu qua giao thức truyền thời gian thực RTP VoIP dựa kết hợp mạng chuyển mạch kênh chuyển mạch gói mạng IP Trong mạng chuyển mạch kênh kênh truyền dẫn dành riêng thiết lập hai thiết bị đầu cuối thông qua hay nhiều nút chuyển mạch trung gian Băng thông kênh dành riêng đảm bảo cố định trình liên lạc (64 Kbps mạng điện thoại PSTN), độ trễ thông tin nhỏ Khác với chuyển mạch kênh, mạng chuyển mạch gói (Packet Switching Network) sử dụng hệ thống lưu trữ truyền nút mạng Thông tin chia thành gói, gói thêm thơng tin điều khiển cấn thiết cho q trình truyền địa nơi gửi, địa nơi nhận… Các gói tin đến nút mạng xử lý lưu trữ thời gian định truyền đến nút cho việc sử dụng kênh có hiệu Trong mạng chuyển mạch gói khơng có kênh dành riêng thiết lập, băng thông kênh logic hai thiết bị đầu cuối thường không cố định, độ trễ thông tin thường lớn mạng chuyển mạch kênh nhiều Hình 2-: Mơ hình tổng đài VoIP [5] 2.1.2 Nguyên lý hoạt động VoIP Tiến trình hoạt động VoIP thông qua hai bước: Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk ĐỒ ÁN TỐT NGHIỆP Trang 7/40 - Call setup: trình thiết lập gọi, người gọi xác định vị trí, địa người nhận thơng qua Proxy Server Khi thông tin người nhận xác định tồn Proxy Server hai người thiết lập kết nối cho trình trao đổi liệu voice - Voice data processing: q trình xử lý tín hiệu giọng nói, tín hiệu giọng nói (analog) chuyển đổi sang tín hiệu số (digital) nén lại nhằm tiết kiệm đường truyền sau mã hóa để tăng độ bảo mật Các gói liệu vận chuyển mạng Giao thức dùng cho gói voice Real-time transport protocol (RTP) Một gói tin RTP có field chứa liệu cần thiết cho việc biên dịch lại gói tin sang tín hiệu voice thiết bị người nghe Các gói tin voice truyền giao thức UDP Ở thiết bị cuối, tiến trình thực ngược lại Có bước liên quan đến q trình số hóa tín hiệu analog: - Lấy mẫu - Lượng tử hóa - Mã hóa - Nén giọng nói Các kỹ thuật sử dụng q trình số hóa: - Multiplexing: quy trình chuyển số tín hiệu đồng thời qua phương tiện truyền dẫn - Time Division Multiplexing (TDM): kỹ thuật ghép kênh phân chia theo thời gian, phân phối khoảng thời gian xác định vào kênh, kênh chiếm đường truyền cao tốc suốt khoảng thời gian theo định kì - Frequency Division Multiplexing (FDM): kỹ thuật ghép kênh phân chia theo tần số, kênh phân phối theo băng tần xác định, thơng thường có bề rộng Khz cho dịch vụ thoại - Pulse Code Modulation (PCM): điều chế theo mã phương pháp thông dụng chuyển đổi tín hiệu analog sang dạng digital (và ngược lại) để vận chuyển qua hệ thống truyền dẫn số hay trình xử lý số Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk ĐỒ ÁN TỐT NGHIỆP Trang 8/40 2.1.3 Các thành phần mạng VoIP Một hệ thống VoIP bao gồm thành phần: Gateway, PBX Server, IP network End User Equipments - Gateway: thiết bị chuyển đổi tín hiệu analog thành gói liệu (digital) cho giao thức SIP RTP ngược lại Cho phép chuyển đổi hệ thống truyền thông cũ sang công nghệ VoIP mới, sở hạ tầng có Là cầu nối mạng H.323, SIP, PSTN… - PBX Server: Hoạt động Proxy Server, cho phép tạo tài khoản, lưu trữ thành danh sách số nội Khi thiết bị đầu cuối muốn đăng nhập thiết lập gọi phải yêu cầu máy chủ PBX thiết lập kết nối, muốn gọi phải thơng qua Gateway nhà cung cấp dịch vụ cho thuê đầu số DID - VoIP Server: máy chủ trung tâm có chức định tuyến bảo mật cho gọi VoIP Trong mạng H.323 chúng gọi gatekeeper Trong mạng SIP Server gọi SIP Server - End user equipment: thiết bị đầu cuối Softphone, máy tính PC, ứng dụng Zalo, Viber thiết bị phần cứng IP phone - IP phone: điện thoại dùng riêng cho mạng VoIP kết nối trực tiếp với VoIP Server 2.1.4 Các kiểu kết nối mạng VoIP Kết nối phone – phone: Sử dụng mạng internet làm mạng trung gian kết nối với Gateway chuyển mạch tới mạng PSTN sau đẩy vào điện thoại Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk ĐỒ ÁN TỐT NGHIỆP Trang 9/40 Hình 2-: Kết nối phone to phone [5] Kết nối computer – computer: PC có sử dụng thiết bị microphone, headphone, sound card có sử dụng chung kết nối mạng LAN hay Internet Người gọi người nhận việc tải cài đặt ứng dụng VoIP máy thực kết nối thoại với không giới hạn khơng cần đến tổng đài Hình 2-: Kết nối computer to computer [5] Kết nối computer – phone: Để giao tiếp mạng PSTN mạng IP Gateway làm cầu nối trung gian để thực việc Hình 2-: Kết nối Computer to Phone [5] Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk ĐỒ ÁN TỐT NGHIỆP Trang 10/40 2.1.5 Các vấn đề ảnh hưởng đến chất lượng dịch vụ VoIP Có nhiều yếu tố ảnh hưởng đến chất lượng dịch vụ (Quality of Services - QoS) gói, độ trễ, tài ngun băng thơng, giao thức sử dụng kết nối WAN… Độ trễ chấp nhận 0.15-0.2 giây, vài yếu tố ảnh hưởng đến độ trễ như: - Thuật toán mã hóa, giải mã tín hiệu: từ điểm bắt đầu đến điểm kết thúc chiếm khoảng 0.016-0.0375 giây - Băng thông kênh truyền mạng LAN, WAN: tạo độ trễ framing queuing nằm khoảng 0.005 - 0.025 giây - Jitter: thay đổi thời gian đến gói luồng audio video Thiết bị nhận lưu trữ tạm thời gói đến trước đợi gói đến sau, sau mang lên lớp ứng dụng, thường từ 0.02 - 0.04 giây Nhiều yếu tố độ trễ lan truyền mơi trường WAN, khơng thể khắc phục hồn thiện Nhưng việc chọn loại mã hóa (encoder) ảnh hưởng đến hiệu suất mạng Nhiều thuật tốn mã hóa chuẩn như: G.711, G.723.1, G.729… Ngồi ra, việc sử dụng phương thức bảo mật làm tăng kích thước gói thoại 2.1.6 Ưu nhược điểm cơng nghệ VoIP Cơng nghệ VoIP có nhiều ưu điểm vượt trội chi phí gọi giảm đáng kể, có tính thống nhất, băng thơng cung cấp linh hoạt, có khả mở rộng cao Bên cạnh nhiều nhược điểm cần khắc phục chất lượng thoại, vấn đề bảo mật… Bảng 2-: Ưu nhược điểm VoIP Ưu điểm Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk Nhược điểm ĐỒ ÁN TỐT NGHIỆP Trang 30/40 Hình 3-: Giao diện đăng nhập phpMyAdmin Sau đăng nhập vào: Username password để bắt đầu tạo liệu quản lý CHƯƠNG XÂY DỰNG MƠ HÌNH TỔNG ĐÀI ASTERISK Chương đưa mơ hình tổng đài Asterisk sơ đồ ngữ cảnh cho văn phòng Khoa Điện Kết thực demo số lỗi chủ yếu xảy Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk ĐỒ ÁN TỐT NGHIỆP Trang 31/40 4.1 Mơ hình tổng đài Hình 4-: Mơ hình tổng đài Asterisk văn phòng Khoa Điện Đây mơ hình tổng đài văn phòng Khoa Điện, đề tài tổng đài Asterisk cài đặt vào máy tính, máy tính cài đặt máy ảo với hệ điều hành Linux chạy CentOS Sau cấu hình hệ thống tổng đài Asterisk máy tính với dịch vụ như: gọi nội số điện thoại, dịch vụ kiểm tra thời gian làm việc (Time Condition), Voicemail, dịch vụ liên lạc đường dây nóng (Hotline), dịch vụ định tuyến gọi (IVR) đến phòng ban văn phòng Khoa Điện, nhấn phím để định tuyến đến phòng ban máy nhánh phòng ban cấu hình dịch vụ Ring group, Queue ring tùy theo mục đích sử dụng phòng ban Khi có sinh viên gọi đến phòng ban mà chưa giải vấn đề chuyển máy trực tiếp qua phận khác để giải tiếp mà khơng cần cúp máy gọi lại Ngồi dịch vụ sinh viên tra cứu thơng tin điểm trung bình tích lũy tổng số tín tích lũy tới thời điểm Các liệu lưu trữ hệ thống sở liệu MySQL cài đặt lên tổng đài Asterisk Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk ĐỒ ÁN TỐT NGHIỆP Trang 32/40 4.2 Sơ đồ ngữ cảnh hệ thống VoIP cho văn phòng Khoa Điện Hình 4-: Sơ đồ ngữ cảnh Khi có gọi đến văn phòng Khoa Điện với số nội 9999 tổng đài kiểm tra thời gian làm việc theo hai hướng sau: − Ngồi làm việc: Tổng đài phát thơng báo hết làm việc khoảng thời gian từ đến 17 30 phút, người gọi để lại lời nhắn thông qua dịch vụ voicemail nhấn phím liên lạc đường dây nóng (hotline) nhấn phím Để kiểm tra voicemail từ máy số 5555 gọi *97 để kiểm tra Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk ĐỒ ÁN TỐT NGHIỆP Trang 33/40 − Trong làm việc: Tổng đài phát lời chào định hướng gọi đến phòng ban sau: • Nhấn phím gặp phòng ban thư ký, phòng ban có hai số nội 1001 1002, có sử dụng dịch vụ Ring Group, hai số nội đổ chng đồng thời khơng có người nhấc máy sau 30 giây tự động đẩy qua hotline, số hotline số di động thầy cô trường hợp thầy cô khỏi văn phòng • Nhấn phím gặp phòng ban giáo vụ, phòng ban có hai số nội 2001 2002, cấu hình dịch vụ Queue ring, hai số nội đổ chuông cách giây, khơng có người nhấc máy đẩy qua số điện thoại di động riêng thầy • Nhấn phím để liên hệ trưởng khoa với số nội 3001 tương tự trưởng khoa khơng có văn phòng liên hệ qua số điện thoại di động • Nhấn phím để liên hệ phòng mơn, tiếp tục định tuyến gọi gặp mơn Viễn thơng với số 4001 nhấn phím 1, mơn Tự động hóa với số 4002 nhấn phím 2, mơn Hệ thống điện với số 4003 nhấn phím • Nhấn phím để tra cứu thơng tin sinh viên với điểm trung bình tích lũy tổng tín tích lũy tính tới thời điểm Khi sinh viên chọn dịch vụ hệ thống yêu cầu nhập mã số sinh viên mật văn phòng khoa cấp Trong trường hợp sinh viên nhập sai mã số sinh viên mật hệ thống yêu cầu sinh viên phải liên hệ trực tiếp văn phòng khoa để giải Bên cạnh dịch vụ tích hợp tổng đài cho phép chuyển gọi đàm thoại công việc chưa giải xong mà muốn chuyển đến phận khác để giải tiếp mà không cần cúp máy gọi lại Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk ĐỒ ÁN TỐT NGHIỆP Trang 34/40 Hình 4-: Lưu đồ giải thuật tra cứu thơng tin Hình lưu đồ giải thuật hệ thống tra cứu thông tin sinh viên, sau nhấn phím để chọn dịch vụ tra cứu thơng tin sinh viên, liệu truy suất thông qua cổng giao tiếp AGI tổng đài Asterisk, sử dụng ngơn ngữ PHP để lập trình Sinh viên yêu cầu nhập mã số sinh viên mật khẩu, liệu lưu database, sau kiểm tra hệ thống thông tin mã số sinh viên mật hệ thống tiếp tục truy vấn liệu điểm trung bình tích lũy tổng tín chỉ, tiếp đọc cho sinh viên nghe thông tin Nếu nhập sai hệ thống yêu cầu nhập lại, nhập sai lần hệ thống yêu cầu liên hệ trực tiếp văn phòng khoa để giải Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk ĐỒ ÁN TỐT NGHIỆP Trang 35/40 4.3 Kết mô giải vấn đề gặp phải Các số nội cấu hình Softphone để thực gọi, hình ảnh thực gọi từ số 2002 đến số 1002 Hình 4-: Giao diện Softphone thực gọi Trong trình thực gọi trình thiết lập, trì kết nối kết thúc gọi giao thức SIP đảm nhiệm diễn kết hình sau Hình 4-: Phân tích gói tin SIP Hai số nội đàm thoại với sau kết nối, chất lượng thoại tương đối ổn định Thực gọi để tra cứu thông tin, gọi tới hệ thống để tra cứu thơng tin sinh viên sinh viên cần nhập mã số sinh viên mật khẩu, sau hệ thống xác Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk ĐỒ ÁN TỐT NGHIỆP Trang 36/40 thực thơng tin trả kết điểm trung bình tổng tín tích lũy cho sinh viên Dưới log q trình tra cứu thơng tin sinh viên Hình 4-: Log trình tra cứu thông tin sinh viên Một số lỗi gặp phải hướng giải sau: − Khi không thực gọi từ số nội ta cần kiểm tra trạng thái số nội Server Hình 4-: Trạng thái số nội − Có thể q trình đàm thoại tín hiệu truyền bị dán đoạn gói, lúc cần kiểm tra chất lượng Internet Đây nhược điểm công nghệ VoIP Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk ĐỒ ÁN TỐT NGHIỆP Trang 37/40 Với hệ thống tổng đài Asterisk xây dựng cho văn phòng Khoa Điện ta thực tất chức yêu cầu đề tài đưa Hệ thống hoạt động ổn định, chất lượng thoại tương đối tốt chủ yếu phụ thuộc vào mạng Internet CHƯƠNG KẾT LUẬN Chương đưa kết luận sau hoàn thành đề tài nêu hạn chế với hướng phát triển thêm cho hệ thống Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk ĐỒ ÁN TỐT NGHIỆP Trang 38/40 5.1 Kết luận Tập trung nghiên cứu công nghệ truyền thoại VoIP, hiểu nguyên lý hoạt động VoIP giao thức SIP H.323 để xây dựng hệ thống tổng đài Asterisk hoạt động đơn giản, hiệu mục tiêu hồn thành đề tài Trong hệ thống tổng đài Asterisk cho văn phòng Khoa Điện cấu hình tính như: gọi nội bộ, gọi PSTN, chuyển gọi, Voicemail, Time Condition, Hotline, Ring group, Queue ring, IVR, MySQL… Qua thấy tổng đài Asterisk đáp ứng đầy đủ tính tổng đài PBX chuyên dụng, tùy biến cấu hình phần lõi hệ thống để xây dựng dịch vụ theo mục đích yêu cầu, kết nối trung kế nhanh chóng với nhà cung cấp dịch vụ thơng qua SIP trunk Tổng đài Asterisk giải pháp hợp lý cho công ty, doanh nghiệp, trường học muốn xây dựng hệ thống tổng đài nội với ưu điểm vượt trội giảm chi phí thực gọi đáng kể 5.2 Hướng phát triển Giải pháp tổng đài Asterisk cho văn phòng Khoa Điện đề tài đáp ứng nhu cầu cần thiết tổng đài, ta phát triển theo vài hướng sau: − Mở rộng mơ hình tổng đài với việc xây dựng thêm tổng đài đặt sở cách xa − Tích hợp phần mềm tính cước Opensip, A2billing để quản lý chi phí gọi PSTN hàng tháng cách hiệu hơn, tránh trường hợp lạm dụng cước phí cho mục đích riêng − Xây dựng hệ thống dự phòng, tăng cường bảo mật cho hệ thống tránh hack cước, công DoS, mở rộng hệ thống để đáp ứng gọi đồng thời nhiều hơn, đảm bảo chất lượng gọi Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk ĐỒ ÁN TỐT NGHIỆP Trang 39/40 PHỤ LỤC A [General] include => GIAO_VU static=yes include => TRUONG_KHOA writeprotect=no include => PHONG_3_BO_MON clearglobalvars=no include => THU_KY_GROUP [outbound] include => GIAO_VU_QUEUES exten => _0Z.,1,Dial(SIP/trunk/$include => CHECK_TIME {EXTEN},60,m(default)) exten => _100Z,1,Log(NOTICE, Call local in exten => _0Z.,n,Hangup() THU_KY context) [form_trunk] exten => _100Z,n,Dial(SIP/${EXTEN},30,t) exten => 0873020777,1,dial(SIP/9999) exten => _100Z,n,Hangup() [THU_KY] [GIAO_VU] include => AGI_tracuudiem include => AGI_tracuudiem include => IVR_Main include => IVR_Main include => outbound include => outbound include => THU_KY include => TRUONG_KHOA include => PHONG_3_BO_MON include => THU_KY_GROUP include => GIAO_VU_QUEUES include => CHECK_TIME exten => _200Z,1,Log(NOTICE, Call local in GIAO_VU context) exten => _200Z,n,Dial(SIP/${EXTEN},30,t) exten => _200Z,n,Hangup() [TRUONG_KHOA] include => AGI_tracuudiem include => CHECK_TIME include => IVR_Main exten => _300Z,1,Log(NOTICE, Call local in include => outbound TRUONG_KHOA context) include => THU_KY exten => _300Z,n,Dial(SIP/${EXTEN},30,t) include => GIAO_VU exten => _300Z,n,Hangup() include => PHONG_3_BO_MON [PHONG_3_BO_MON] include => THU_KY_GROUP include => AGI_tracuudiem include => GIAO_VU_QUEUES include => IVR_Main Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk ĐỒ ÁN TỐT NGHIỆP Trang 40/40 include => outbound exten => _400Z,n,Dial(SIP/${EXTEN},30,t) include => GIAO_VU exten => _400Z,n,Hangup() include => TRUONG_KHOA [THU_KY_GROUP] include => THU_KY exten => 1000,1,Log(NOTI CE, Call group All in include => THU_KY_GROUP THU_KY_GROUP context) include => GIAO_VU_QUEUES exten include => CHECK_TIME 1000,n,Set(THU_KY_GROUP=SIP/1001&SIP/1 => exten => _400Z,1,Log(NOTICE, Call local in 002) PHONG_3_BO_MON context) exten => 1000,n,Dial(${THU_KY_GROUP},30) exten => 1000,n,Hangup() [GIAO_VU_QUEUES] exten => 7777,1,Log(NOTICE,Call group Sequence in GIAO_VU_QUEUES context) same => n,Queue(queues,,,,30) same => n,Hangup() [IVR_Main] exten => 8888,1,Log(NOTICE, Call IVR menu in TEL4VN context) exten => 8888,n,Answer(500) exten => 8888,n,Playback(IVRmain) same same => n,WaitExten(31) n,Set(THU_KY_GROUP=SIP/1001&SIP/1002) same => n,Hangup() same => n,Dial(${THU_KY_GROUP},30,t) exten => 1,1,Goto(IVR_1,21,1) same => n,Goto(outbound,0903641003,1) exten => 2,1,Goto(IVR_2,22,1) same => n,Hangup() exten => 3,1,Goto(IVR_3,23,1) [IVR_2] exten => 4,1,Goto(IVR_4,24,1) exten => 22,1,Playback(GIAOVU) exten => 5,1,Goto(AGI_tracuudiem,25,1) same => n,WaitExten(5) [AGI_tracuudiem] same => n,Queue(queues,,,,30) include => THU_KY same => n,Goto(outbound,0903641003,1) exten => 25,1,Noop(Welcome to AGI- same => n,Hangup() tracuudiem) [IVR_3] exten => 25,n,AGI(tracuudiem.php) exten => 23,1,Playback(TRUONGKHOA) exten => 25,n,Hangup() same => n,Dial(SIP/3001,30,t) [IVR_1] same => n,Goto(outbound,0903641003,1) exten => 21,1,Playback(THUKY) same => n,Hangup() [IVR_4] Giải pháp tổng đài VoIP cho văn phòng Khoa Điện dùng Asterisk => ĐỒ ÁN TỐT NGHIỆP Trang 41/40 exten => 24,1,Playback(3BOMON) same => n,WaitExten(30) same => n,Hangup() exten => 1,1,Dial(SIP/4001,30,t) same => n,Hangup() exten => 2,1,Dial(SIP/4002,30,t) same => n,Hangup() exten => 3,1,Dial(SIP/4003,30,t) same => n,Hangup() [CHECK_TIME] include => outbound exten => 9999,1,Log(NOTICE, Check Time condition) exten => 9999,n,GotoifTime(08:00-23:30,mon-sun,*,*?intime:overtime) ;====== thoi gian lam viec tu 8:00 AM - 5:30 PM - Tu thu - ======== ;intime (trong gio lam viec) exten => 9999,n(intime),Goto(IVR_Main,8888,1) ;overtime (ngoai gio lam viec) exten => 9999,n(overtime),Goto(NGOAI_GIO,6666,1) [NGOAI_GIO] exten => 6666,1,Playback(NGOAI_GIO) same => n,WaitExten(10) exten => 2,1,Goto(outbound,0903641003,1) same => n,Hangup() exten => 1,1,Goto(voicemail,5555,1) [voicemail] ;Call with Voicemail exten => *79,n,Hangup() !/usr/bin/php

Ngày đăng: 08/03/2019, 22:25

Từ khóa liên quan

Mục lục

  • CHƯƠNG 1. TỔNG QUAN

    • 1.1 Giới thiệu

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

    • 1.3 Phần đã hoàn thành của đề tài

    • CHƯƠNG 2. CÔNG NGHỆ VOIP VÀ GIAO THỨC SỬ DỤNG TRONG VOIP

      • 2.1 Công nghệ VoIP

        • 2.1.1 Giới thiệu

        • 2.1.2 Nguyên lý hoạt động của VoIP

        • 2.1.3 Các thành phần trong mạng VoIP

        • 2.1.4 Các kiểu kết nối trong mạng VoIP

        • 2.1.5 Các vấn đề ảnh hưởng đến chất lượng dịch vụ VoIP

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

        • 2.2 Giao thức SIP

          • 2.2.1 Giới thiệu

          • 2.2.2 Các thành phần trong mạng SIP

          • 2.2.3 Các bản tin trong mạng SIP

          • 2.2.4 Quá trình hoạt động của SIP

            • 2.2.4.1 Quá trình REGISTER

            • 2.2.4.2 Quá trình thiết lập cuộc gọi

            • 2.3 Giao thức H.323

              • 2.3.1 Giới thiệu

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

              • 2.3.3 Các thành phần cơ bản trong mạng H.323

              • 2.3.4 Phương thức hoạt động của H.323

              • 2.4 So sánh giữa hai giao thức SIP và H.323

              • CHƯƠNG 3. ASTERISK

                • 3.1 Giới thiệu Asterisk

                  • 3.1.1 Kiến trúc của Asterisk

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

  • Đang cập nhật ...

Tài liệu liên quan