Securing Open Source Enterprise VoIP Christian Stredicke/snom.
VoIP Open Soucre Introduction
description
Transcript of VoIP Open Soucre Introduction
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
XÂY DỰNG HỆ THỐNG VOIP SỬ DỤNG PHẦN MỀM
MÃ NGUỒN MỞTrình bày: Nguyễn Quốc Huy
Trung tâm Vận hành Khai thác (OMC)Phòng NOC2Tổ SNOC2
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
NỘI DUNG
Tại sao sử dụng VoIP mã nguồn mở?
Kiến trúc hệ thống ITSP sử dụng mã nguồn mở
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
Giới thiệu• Đối tượng: toàn bộ nhân viên SNOC2.
• Điều kiện cần: – Kiến thức VoIP căn bản.
– Kiến thức mạng máy tính căn bản
• Mục tiêu:– Nắm bắt ưu khuyết điểm của việc sử dụng mã nguồn mở
– Hiểu rõ chức năng các phần mềm VoIP mã nguồn mở, cách kết hợp để xây dụng các hệ thống/dịch vụ mới trên nền IP.
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
Tại sao sử dụng phần mềm VoIP mã nguồn mở?
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
Môi trường thực hành với chi phí thấp Dễ dàng sửa đổi theo nhu cầu sử dụng Cộng đồng phát triển lớn, nhiều tính năng mới liên tục
được cập nhật Xu hướng phát triển của các tập đoàn trên thế giới: H.264
(Cisco), WebRTC (Google),..
=> Nhà phát triển hệ thống và xây dựng các ứng dụng viễn thông
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
Xây dựng hệ thống ITSP sử dụng mã nguồn mở
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
• Chuyên biệt hóa các loại dịch vụ• Giao diện quản lý• Khả năng mở rộng• Tích hợp dịch vụ hoặc hệ thống có sẳn• Độ tin cậy, độ sẵn sàng và bảo mật
Yêu cầu hệ thống
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
Mô hình chức năng
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
Call/CDR Processing •Using Proxy for signaling and media•Load balancing and failover•Dial plan processing•Check the call type (inbound/outbound), call services (local, PSTN, international, voicemail, forwarding, conference, IVR ...) •Check policy for that user to route call
Chức năng các thành phần
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
SMS/MMS Module •SMPP based: Cloudhopper•Kannel•API: Twilio/Plivo/Tropo/Clickatell
Chức năng các thành phần
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
Billing Module •Rate Center: Database•Service Plan: postpaid, prepaidor packages•Payment Gateway: used for Online Payment like Google Merchant, Paypal, Authorize.net ... •Invoice System: This is the server to manage bill and delivery the bill to customer via email.
Chức năng các thành phần
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
Porting Module •Keep your old telephone number•Can send/receive SMS using a ported number
Chức năng các thành phần
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
Provisioning •Domain management•User and customer•DID Inventory•Service agreement •Rate center management •Porting management
Chức năng các thành phần
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
Web Portal •Registration: register a user, chooser type (resident, business, wholesale, reseller), a service package, trunk package •Payment: User will pay Online. If payment is successful, the service is activate •Services: Call routing, DID, Voicemail, Fax over IP, trunking, Port number, API,...
Chức năng các thành phần
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
Web Portal (cont) •CDR: view, download, filter with period of time•Invoice: View, Download, Make a payment •Billing: history, current bill detail, company bill for many users •Personal Information: edit payment method, personal information, recurring or manually payment.
Chức năng các thành phần
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
Mô hình kết nối
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
Mô hìnhtham khảo
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
1. Vì sao nên lựa chọn sử dụng phần mềm mã nguồn mở?
2. Hệ thống ITSP cần đáp ứng các yêu cầu nào?
3. Khối chức năng nào cần có trong mô hình của một ITSP?
4. Khối OSS/BSS làm nhiệm vụ gì?
5. Chức năng Porting Number dùng để làm gì?
Câu hỏi kiểm tra
TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMVietnam Posts and Telecommunications Group
6. Phần mềm mã nguồn mở nào thường được sử dụng làm SIP Proxy?
7. Phần mềm mã nguồn mở nào thường được sử dụng làm tổng đài IP PBX hoặc server ứng dụng?
8. Có thể xây dựng, phát triển dịch vụ SMS/MMS bằng cách nào?
9. Phần mềm mã nguồn mở nào thường được sử dụng làm IM server?
10. Cách kết nối các nhà phát triển ứng dụng bên ngoài?
Câu hỏi kiểm tra (cont)