Chuyên đề soạn thảo văn bản GVHD: ……….MỞ ĐẦU Với sự phát triển mạnh mẽ của mạng Internet hiện nay, cùng với các dịch vụ đi kèm, công nghệ truyền giọng nói qua mạng Internet VoIP dần một
Trang 1TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
VÀ TRUYỀN THÔNG VIỆT - HÀN
KHOA KHOA HỌC MÁY TÍNH
BÁO CÁO CHUYÊN ĐỀ
TÊN ĐỀ TÀI
KỸ NĂNG TRÌNH BÀY BÁO CÁO
Sinh viên thực hiện : Phạm Quang Huy
Giảng viên hướng dẫn :ĐỖ CÔNG ĐỨC
Đà Nẵng, tháng 12 năm 2022
Trang 2Chuyên đề soạn thảo văn bản GVHD: ……….
LỜI CẢM ƠN
Khoa khoa học máy tính 22IT.EB030 Phạm Quang Huy
Trang 3Chuyên đề soạn thảo văn bản GVHD: ……….
NHẬN XÉT GIÁO VIÊN HƯỚNG DẪN
MỤC LỤ
Trang 4Chuyên đề soạn thảo văn bản GVHD: ……….
LỜI CẢM ƠN i
NHẬN XÉT GIÁO VIÊN HƯỚNG DẪN iii
MỤC LỤC iv
DANH MỤC HÌNH ẢNH vi
DANH MỤC BẢNG BIỂU 1
DANH MỤC CÁC TỪ VIẾT TẮT 2
CHƯƠNG 1 TỔNG QUAN VỀ VOIP 5
1.1 Khái niệm VoIP 5
1.2 Các thiết bị để xây dựng tổng đài VoIP 5
1.3 Mô hình kiến trúc tổng quan 6
1.4 Nguyên tắc hoạt động 7
1.4.1 Nguyên tắc hoạt động 7
1.4.2 Phiên hoạt động 7
1.5 Các kiểu kết nối sử dụng VoIP 8
1.5.1 Computer to Computer 8
1.5.2 Computer to Phone 8
1.5.3 Phone to Phone 9
CHƯƠNG 2 CÁC GIAO THỨC CỦA VOIP 10
2.1 Giao thức H.323 10
2.2 Giao thức H225 12
2.2.1 Bản tin RAS(Registration, Admission, Status) 12
2.2.2 Q.931 13
2.3 Giao thức H245 14
2.4 Giao Thức SIP 14
2.5 Giao thức RTP 15
2.6 RTCP 16
2.7 Giao thức MGCP 17
2.8 Sự khác biệt của gọi qua VoIP với gọi thông thường 19
2.8.1 Gọi thông thường 19 Khoa khoa học máy tính 22IT.EB030 Phạm Quang Huy
Trang 5Chuyên đề soạn thảo văn bản GVHD: ……….
2.8.2 Sử dụng VoIP 20
2.9 Lợi ích của VoIP 20
2.10 Các hạn chế của VoIP 21
CHƯƠNG 3 KHẢO SÁT, TRIỂN KHAI MÔ HÌNH CHO DOANH NGHIỆP 22
3.1 Mô hình doanh nghiệp 22
3.2 Cài Đặt Hệ Thống 23
3.2.1 Cài đặt trixbox 23
3.2.2 Cấu hình ExtensionsVào menu Extension 27
KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 29
TÀI LIỆU THAM KHẢO 30
DANH MỤC HÌNH ẢN
Trang 6Chuyên đề soạn thảo văn bản GVHD: ……….
Hình 1-1 Các thiết bị xây dựng tổng đài VoIP hoàn chỉnh 5
Hình 1-2 Mô hình kiến trúc tổng quan mạng VoIP 6
Hình 1-3 Mô hình VoIP đơn giản 7
Hình 1-4 Mô hình Computer to Computer 8
Hình 1-5 Mô hình Computer to Computer 8
Hình 1-6 Mô hình Phone to Phone 9
Hình 2-1 Cấu trúc giao thức H.323 12
Hình 2-2 RTP 16
Hình 2-3 Header RTP 16
Hình 2-4 Kiến trúc MGCP 18
Hình 2-5 Mô hình thiết lập cuộc gọi giữa A và B qua MGCP 18
Hình 2-6 Circuit switching 19
Hình 2-7 Packet Switching 20
Hình 3-1 Giao diện Trixbox 24
Hình 3-2 Khung đăng nhập giao diện Admin 25
Hình 3-3 Giao diện trạng thái trixbox 26
Hình 3-4 Công cụ cấu hình Asterisk 27
Hình 3-5 Vào tùy chọn extension 27
Hình 3-6 Cấu hình chữ ký điện tử 28
Hình 3-7 Ngô Thanh Tuấn – Khoa khoa học máy tính – ĐH VIỆT HÀN 28
Khoa khoa học máy tính 22IT.EB030 Phạm Quang Huy
Trang 7DANH MỤC BẢNG BIỂ
Trang 8Chuyên đề soạn thảo văn bản GVHD: ……….
Bảng 2-1 Các bản tin RAS 13
Bảng 2-2 Các loại bản tin Q.931 14
Bảng 2-3 Bảng các loại gói tin RTCP định nghĩa 17
Bảng 3-1 Số điện thoại lãnh đạo và phòng ban 22
Khoa khoa học máy tính 22IT.EB030 Phạm Quang Huy
Trang 9Chuyên đề soạn thảo văn bản GVHD: ……….
DANH MỤC CÁC TỪ VIẾT TẮT
HTML Hyper Text Markup Language Ngôn ngữ Đánh dấu Siêu
văn bảnXML Extensible Markup Language Ngôn ngữ Đánh dấu Mở
rộngPHP Hypertext Preprocessor Ngôn ngữ lập trình PHP
CSS Cascading Style Sheets Ngôn ngữ kịch bản quy định
cách trình bày của thẻ HTML
Trang 10Chuyên đề soạn thảo văn bản GVHD: ……….
Khoa khoa học máy tính 22IT.EB030 Phạm Quang Huy
Trang 11Chuyên đề soạn thảo văn bản GVHD: ……….
MỞ ĐẦU
Với sự phát triển mạnh mẽ của mạng Internet hiện nay, cùng với các dịch vụ đi kèm, công nghệ truyền giọng nói qua mạng Internet (VoIP) dần một thay thế công nghệ truyền giọng nói qua mạng điện thoại truyền thống
Với những ưu điểm của mình công nghệ VoIP sẽ ngày một phát triển trong tương lai
Và các doanh nghiệp với hạ tầng mạng đã được xây dựng tốt và hoàn thiện cũng đang hướngtới việc sử dung công nghệ VoIP để dần thay thế mạng điện thoại truyền thống Đồ án với đềtài “Xây dựng giải pháp VoIP cho doanh nghiệp vừa và nhỏ” sẽ trình bày cái nhìn tổng quan
về hệ thống VoIP, cũng như thiết lập thử nghiệm hệ thống VoIP với các thiết bị sẵn có, cùngvới đó đề xuất các giải pháp triển khai VoIP cho các doanh nghiệp
1 Lý do chọn đề tài
Cùng với sự phát triển nhanh của mạng Internet, có rất nhiều dịch vụ sử dụng cácgiao thức IP cũng phát triển theo Ngoài các dịch vụ về Web, Mail, FTP đã rất phát triểnthì hiện nay các dịch vụ về Voice, Video trên nền IP cũng đang phát triển mạnh mẽ vàđược ứng dụng rất nhiều
Từ nhiều năm nay, VoIP là một công nghệ đang rất được thế giới quan tâm và ứngdụng ở trong thực tế vì những lợi ích mà nó đem lại Với sự phát triển nhảy vọt của mạngchuyển mạch gói IP hiện nay không chỉ đem lại cho chúng ta những dịch vụ mới đa dạng
mà còn là cơ hội cải thiện các dịch vụ viễn thông trước kia với chất lượng tốt hơn và giáthành rẻ hơn
VoIP là một giải pháp mới cho việc truyền tín hiệu giọng nói tích hợp song song vớitruyền dữ liệu, giúp giảm chi phí đáng kể cho những cuộc gọi đường dài trong nước cũngnhư quốc tế Với những lợi ích mà VoIP đem lại, việc xây dựng hệ thống VoIP cho doanhnghiệp là một vấn đề cần thiết, đem lại không chỉ lợi ích trước mắt mà về lâu dài Vớinhững lợi thế về hạ tầng mạng rất tốt đã được xây dựng, hệ thống VoIP hoàn toàn có thểđược xây dựng trên hệ thống mạng sẵn có mà không phải thay đổi nhiều đến cấu trúcmạng của doanh nghiệp
Chính vì những lý do trên và để góp phần vào tìm hiểu việc xây dựng được một hệ
thống VoIP cho các doanh nghiệp vừa và nhỏ nên chúng em đã chọn đề tài “Xây dựng
giải pháp VoIP cho các doanh ngiệp vừa và nhỏ”
2 Mục tiêu của đề tài
❖ Có thêm kiến thức về mô hình mạng VoIP
❖ Xây dựng được mô hình mạng VoIP cho doanh nghiệp vừa và nhỏ trong mạngnội bộ
3 Phương hướng của đề tài
❖ Nghiên cứu về hệ thống mạng VoIP cơ bản, thao thác trên giao diện web
Trang 12Chuyên đề soạn thảo văn bản GVHD: ……….
Trixbox
❖ Làm nền tảng để nghiên cứu các tổng đài tương tự như Elastix, Asterisknow,…
❖ Tìm hiểu mở rộng Asterisk gateway interface để biết được cách thức hoạt độngcủa hệ thống, từ đó xây dựng demo các tổng đài tra cứu…
Nội dung bài viết gồm 3 chương chính:
Chương 1: Tổng quan về VoIP (Chèn tài liệu tham khảo 1 ở đây) 1
Chương 2: Các giao thức VoIP (Chèn tài liệu tham khảo 2 ở đây) 2
Chương 3: Khảo sát và xây dựng hệ thống mạng VoIP cho doanh nghiệp 3
(Chèn tài liệu tham khảo 3 ở đây)
Trong quá trình nghiên cứu đề tài này, do kiến thức và kinh nghiệm của em còn hạn chế vì vậy không tránh được những thiếu sót, rất mong được sự nhận xét và góp ý của Thầy Cô cùng bạn bè.
Đà Nẵng, tháng 12/2021
Ngô Thanh Tuấn
1 Đỗ Văn Tuấn Giáo trình Tổng quan về VOIP Năm xuất bản 2016 Nhà xuất bản thông
tin và truyền Thông Hà Nội
2 Lê Quốc Toàn, Trần Văn Pháp Giáo trình Asterisk Tiếng Việt Năm xuất bản 2017 Nhà xuất bản giáo dục Hà Nội
3 Giáo trình nghiên cứu VOIP Xuất bản năm 2020 tại Đại học kinh tế Đà Nẵng Nhà xuất bản thông tin và truyền thông
Khoa khoa học máy tính 22IT.EB030 Phạm Quang Huy
Trang 13Chuyên đề soạn thảo văn bản GVHD: ……….
LỜI CẢM ƠN
Trang 14Chuyên đề soạn thảo văn bản GVHD: ……….
NHẬN XÉT GIÁO VIÊN HƯỚNG DẪN
MỤC LỤ
Khoa khoa học máy tính 22IT.EB030 Phạm Quang Huy
Trang 15Chuyên đề soạn thảo văn bản GVHD: ……….
LỜI CẢM ƠN i
NHẬN XÉT GIÁO VIÊN HƯỚNG DẪN iii
MỤC LỤC iv
DANH MỤC HÌNH ẢNH vi
DANH MỤC BẢNG BIỂU 1
DANH MỤC CÁC TỪ VIẾT TẮT 2
CHƯƠNG 1 TỔNG QUAN VỀ VOIP 5
1.1 Khái niệm VoIP 5
1.2 Các thiết bị để xây dựng tổng đài VoIP 5
1.3 Mô hình kiến trúc tổng quan 6
1.4 Nguyên tắc hoạt động 7
1.4.1 Nguyên tắc hoạt động 7
1.4.2 Phiên hoạt động 7
1.5 Các kiểu kết nối sử dụng VoIP 8
1.5.1 Computer to Computer 8
1.5.2 Computer to Phone 8
1.5.3 Phone to Phone 9
CHƯƠNG 2 CÁC GIAO THỨC CỦA VOIP 10
2.1 Giao thức H.323 10
2.2 Giao thức H225 12
2.2.1 Bản tin RAS(Registration, Admission, Status) 12
2.2.2 Q.931 13
2.3 Giao thức H245 14
2.4 Giao Thức SIP 14
2.5 Giao thức RTP 15
2.6 RTCP 16
2.7 Giao thức MGCP 17
2.8 Sự khác biệt của gọi qua VoIP với gọi thông thường 19
Trang 16Chuyên đề soạn thảo văn bản GVHD: ……….
2.8.1 Gọi thông thường 19
2.8.2 Sử dụng VoIP 20
2.9 Lợi ích của VoIP 20
2.10 Các hạn chế của VoIP 21
CHƯƠNG 3 KHẢO SÁT, TRIỂN KHAI MÔ HÌNH CHO DOANH NGHIỆP 22
3.1 Mô hình doanh nghiệp 22
3.2 Cài Đặt Hệ Thống 23
3.2.1 Cài đặt trixbox 23
3.2.2 Cấu hình ExtensionsVào menu Extension 27
KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 29
TÀI LIỆU THAM KHẢO 30
DANH MỤC HÌNH ẢN
Khoa khoa học máy tính 22IT.EB030 Phạm Quang Huy
Trang 17Chuyên đề soạn thảo văn bản GVHD: ……….
Hình 1-1 Các thiết bị xây dựng tổng đài VoIP hoàn chỉnh 5
Hình 1-2 Mô hình kiến trúc tổng quan mạng VoIP 6
Hình 1-3 Mô hình VoIP đơn giản 7
Hình 1-4 Mô hình Computer to Computer 8
Hình 1-5 Mô hình Computer to Computer 8
Hình 1-6 Mô hình Phone to Phone 9
Hình 2-1 Cấu trúc giao thức H.323 12
Hình 2-2 RTP 16
Hình 2-3 Header RTP 16
Hình 2-4 Kiến trúc MGCP 18
Hình 2-5 Mô hình thiết lập cuộc gọi giữa A và B qua MGCP 18
Hình 2-6 Circuit switching 19
Hình 2-7 Packet Switching 20
Hình 3-1 Giao diện Trixbox 24
Hình 3-2 Khung đăng nhập giao diện Admin 25
Hình 3-3 Giao diện trạng thái trixbox 26
Hình 3-4 Công cụ cấu hình Asterisk 27
Hình 3-5 Vào tùy chọn extension 27
Hình 3-6 Cấu hình chữ ký điện tử 28
Hình 3-7 Ngô Thanh Tuấn – Khoa khoa học máy tính – ĐH VIỆT HÀN 28
Trang 18Kỹ năng trình bài báo cáo GVHD: ……… 12DANH MỤC BẢNG BIỂ
Khoa khoa học máy tính 22IT.EB030 Phạm Quang Huy
Trang 19Kỹ năng trình bài báo cáo GVHD: ……… 13
Bảng 2-1 Các bản tin RAS 13
Bảng 2-2 Các loại bản tin Q.931 14
Bảng 2-3 Bảng các loại gói tin RTCP định nghĩa 17
Bảng 3-1 Số điện thoại lãnh đạo và phòng ban 22
Khoa khoa học máy tính 22IT.EB030 Phạm Quang Huy
Trang 20Kỹ năng trình bài báo cáo GVHD: ……… 14
DANH MỤC CÁC TỪ VIẾT TẮT
HTML Hyper Text Markup Language Ngôn ngữ Đánh dấu Siêu
văn bảnXML Extensible Markup Language Ngôn ngữ Đánh dấu Mở
rộngPHP Hypertext Preprocessor Ngôn ngữ lập trình PHP
CSS Cascading Style Sheets Ngôn ngữ kịch bản quy định
cách trình bày của thẻ HTML
Khoa khoa học máy tính 22IT.EB030 Phạm Quang Huy
Trang 21Kỹ năng trình bài báo cáo GVHD: ……… 15
Khoa khoa học máy tính 22IT.EB030 Phạm Quang Huy
Trang 22Kỹ năng trình bài báo cáo GVHD: ……… 16
MỞ ĐẦU
Với sự phát triển mạnh mẽ của mạng Internet hiện nay, cùng với các dịch vụ đi kèm, công nghệ truyền giọng nói qua mạng Internet (VoIP) dần một thay thế công nghệ truyền giọng nói qua mạng điện thoại truyền thống
Với những ưu điểm của mình công nghệ VoIP sẽ ngày một phát triển trong tương lai Vàcác doanh nghiệp với hạ tầng mạng đã được xây dựng tốt và hoàn thiện cũng đang hướng tớiviệc sử dung công nghệ VoIP để dần thay thế mạng điện thoại truyền thống Đồ án với đề tài
“Xây dựng giải pháp VoIP cho doanh nghiệp vừa và nhỏ” sẽ trình bày cái nhìn tổng quan về hệthống VoIP, cũng như thiết lập thử nghiệm hệ thống VoIP với các thiết bị sẵn có, cùng với đó đềxuất các giải pháp triển khai VoIP cho các doanh nghiệp
1 Lý do chọn đề tài
Cùng với sự phát triển nhanh của mạng Internet, có rất nhiều dịch vụ sử dụng các giaothức IP cũng phát triển theo Ngoài các dịch vụ về Web, Mail, FTP đã rất phát triển thì hiệnnay các dịch vụ về Voice, Video trên nền IP cũng đang phát triển mạnh mẽ và được ứngdụng rất nhiều
Từ nhiều năm nay, VoIP là một công nghệ đang rất được thế giới quan tâm và ứngdụng ở trong thực tế vì những lợi ích mà nó đem lại Với sự phát triển nhảy vọt của mạngchuyển mạch gói IP hiện nay không chỉ đem lại cho chúng ta những dịch vụ mới đa dạng màcòn là cơ hội cải thiện các dịch vụ viễn thông trước kia với chất lượng tốt hơn và giá thành
rẻ hơn
VoIP là một giải pháp mới cho việc truyền tín hiệu giọng nói tích hợp song song vớitruyền dữ liệu, giúp giảm chi phí đáng kể cho những cuộc gọi đường dài trong nước cũngnhư quốc tế Với những lợi ích mà VoIP đem lại, việc xây dựng hệ thống VoIP cho doanhnghiệp là một vấn đề cần thiết, đem lại không chỉ lợi ích trước mắt mà về lâu dài Với nhữnglợi thế về hạ tầng mạng rất tốt đã được xây dựng, hệ thống VoIP hoàn toàn có thể được xâydựng trên hệ thống mạng sẵn có mà không phải thay đổi nhiều đến cấu trúc mạng của doanhnghiệp
Chính vì những lý do trên và để góp phần vào tìm hiểu việc xây dựng được một hệ
thống VoIP cho các doanh nghiệp vừa và nhỏ nên chúng em đã chọn đề tài “Xây dựng giải
pháp VoIP cho các doanh ngiệp vừa và nhỏ”
2 Mục tiêu của đề tài
❖ Có thêm kiến thức về mô hình mạng VoIP
❖ Xây dựng được mô hình mạng VoIP cho doanh nghiệp vừa và nhỏ trong mạng nội
bộ
Khoa khoa học máy tính 22IT.EB030 Phạm Quang Huy
Trang 23Kỹ năng trình bài báo cáo GVHD: ……… 17
3 Phương hướng của đề tài
❖ Nghiên cứu về hệ thống mạng VoIP cơ bản, thao thác trên giao diện web Trixbox
❖ Làm nền tảng để nghiên cứu các tổng đài tương tự như Elastix, Asterisknow,…
❖ Tìm hiểu mở rộng Asterisk gateway interface để biết được cách thức hoạt động của
hệ thống, từ đó xây dựng demo các tổng đài tra cứu…
Nội dung bài viết gồm 3 chương chính:
Chương 1: Tổng quan về VoIP (Chèn tài liệu tham khảo 1 ở đây) 4
Chương 2: Các giao thức VoIP (Chèn tài liệu tham khảo 2 ở đây) 5
Chương 3: Khảo sát và xây dựng hệ thống mạng VoIP cho doanh nghiệp (Chèn 6
tài liệu tham khảo 3 ở đây)
Trong quá trình nghiên cứu đề tài này, do kiến thức và kinh nghiệm của em còn hạn chế vì vậy không tránh được những thiếu sót, rất mong được sự nhận xét và góp ý của Thầy
Cô cùng bạn bè.
Đà Nẵng, tháng 12/2021
Ngô Thanh Tuấn
4 Đỗ Văn Tuấn Giáo trình Tổng quan về VOIP Năm xuất bản 2016 Nhà xuất bản thông tin
và truyền Thông Hà Nội
5 Lê Quốc Toàn, Trần Văn Pháp Giáo trình Asterisk Tiếng Việt Năm xuất bản 2017 Nhà xuất bản giáo dục Hà Nội
6 Giáo trình nghiên cứu VOIP Xuất bản năm 2020 tại Đại học kinh tế Đà Nẵng Nhà xuất bản thông tin và truyền thông
Khoa khoa học máy tính 22IT.EB030 Phạm Quang Huy
Trang 24Kỹ năng trình bài báo cáo GVHD: ……… 18
CHƯƠNG 1. CHƯƠNG 1 TỔNG QUAN VỀ VOIP1.1 Khái niệm VoIP
VoIP là một công nghệ sử dụng băng thông internet và các kết nối IP để truyền âmthanh thời gian thực Bằng các thiết bị chuyển đổi, tín hiệu âm thanh (voice signal) sẽ đượcđóng gói thành thành các gói dữ liệu (data packets) và được truyền thông qua môi trườngmạng Internet trong môi trường VoIP, sau đó các gói dữ liệu voice lại được chuyển thành tínhiệu âm ở thiết bị người nhận
VoIP (Voice over Internet Protocol) đã tạo nên một bước tiến lớn trong công nghệthông tin cũng như trong hệ thống truyền thông VoIP cho phép bạn truyền tiếng nói quaInternet tới mọi nơi trên thế giới và không phải trả cước viễn thông Mặc dù những kháiniệm về các giao thức cũng như hoạt động của VoIP là đơn giản, tuy nhiên việc thực hiện vàứng dụng các giao thức cũng như chuyển đổi tín hiệu trong VoIP là phức tạp Để gởi voice,thông tin phải được đóng gói thành những gói (packet) giống như dữ liệu Ta có thể dùng kĩthuật nén gói để tiết kiệm băng thông, thông qua những tiến trình codec (compressor/de-compressor)
Có rất nhiều loại giao thức dùng thực hiện dịch vụ VoIP, những giao thức báo hiệu(signaling) VoIP phổ biến là SIP và H323 Cả SIP và H323 đều dùng để để thiết lập giaotiếp cho những ứng dụng đa phuơng tiện (multimedia) như audio, video và những giao tiếp
dữ liệu khác Nhưng H323 chủ yếu được thiết kế cho những dịch vụ
đa phuơng tiện, trong khi SIP thì phù hợp cho dịch vụ VoIP RTP (Real-time Transport
Protocol) định nghĩa định dạng chuẩn của gói tin cho việc phân phối audio và video quaInternet
Khoa khoa học máy tính 22IT.EB030 Phạm Quang Huy
Trang 25Kỹ năng trình bài báo cáo GVHD: ……… 19
1.2 Các thiết bị để xây dựng tổng đài VoIP
Hình 1-1 Các thiết bị xây dựng tổng đài VoIP hoàn chỉnh
- Tổng đài Trixbox, Asterisknow hoặc Elastix,v.v…
- Điện thoại IP
- Bộ chuyển đổi gateway (nếu muốn sử dụng điện thoại Analog) - Hệ thống đường dâymạng LAN nội Phần mềm softphone trên máy tính (miễn phí)
- Tai nghe điện thoại cắm vào máy tính hoặc điện thoại IP
- Đường truyền quang (Nếu sử dụng cho nhiều chi nhánh)
1.3 Mô hình kiến trúc tổng quan
Trước khi đi vào nghiên cứu cụ thể các giao thức truyền tải được sử dụng trong mạngVoIP, chúng ta đi vào xem xét mô hình tổng quan của mạng VoIP Từ đó, chúng ta sẽ thấyđược vị trí và vai trò của các giao thức này trong mạng
Khoa khoa học máy tính 22IT.EB030 Phạm Quang Huy
Trang 26Kỹ năng trình bài báo cáo GVHD: ……… 20
Hình 1-2 Mô hình kiến trúc tổng quan mạng VoIP
Trong mô hình này là sự có mặt của hai thành phần chính trong mạng VoIP đó là:
∙ IP Phone (hay còn gọi là SoftPhone): là thiết bị giao diện đầu cuối phía người dùng
với mạng VoIP Cấu tạo chính của một IP Phone gồm hai thành phần chính:
- Thành phần báo hiệu mạng VoIP: Sử dụng giao thức H.323 hoặc giao thức SIP (trìnhbày ở phần dưới)
- Thành phần truyền tải media: sử dụng RTP để truyền luồng media với chất lượng thờigian thực và được điều khiển theo giao thức RTCP
❖ VoIP Server: tùy thuộc vào loại giao thức báo hiệu sử dụng, là đầu não chỉ huy mọi
hoạt động của mạng Server có thể tích hợp tất cả các chức năng (SoftSwitch) hoặc nằm táchbiệt trên các Server chức năng khác nhau (Location Server, Registrar Server, Proxy Server,
…) Nhưng về mô hình chung thì VoIP Server thực hiện các chức năng sau:
- Định tuyến bản tin báo hiệu
- Đăng kí, xác thực người sử dụng
Khoa khoa học máy tính 22IT.EB030 Phạm Quang Huy
Trang 27Kỹ năng trình bài báo cáo GVHD: ……… 21
- Dịch địa chỉ trong mạng
- VoIP Server trong mạng
Bản tin báo hiệu được định tuyến thông qua VoIP Server còn tùy thuộc vào từng giaothức cụ thể lại có sự khác nhau nhất định
Mô hình ứng dụng tổng đài VoIP
Mô hình VoIP đơn giản, nó chỉ bao gồm tổng đài vừa đóng vai trò là một VoIPGateway, vừa đóng vai trò là một VoIP server Bên cạnh đó là các thiết bị đầu cuối trong hệthống
Hình 1-3 Mô hình VoIP đơn giản.
1.4 Nguyên tắc hoạt động
Giọng nói của ta là những tín hiệu analog Và để chuyển sang được tín hiệu số ta phảidùng những thuật toán đặc biệt Những thiết bị khác nhau có cách chuyển đổi khác nhau nhưVoIP phone hay softphone Nếu dùng điện thoại analog thông thường thì cần một thiết bịchuyển đổi là Telephony Adapter (TA) Sau đó giọng nói được số hóa sẽ được đóng vào gói
tin và gửi trên mạng IP Trong suốt tiến trình một giao thức như SIP hay H323 sẽ được dùng
để điểu khiển cuộc gọi như là thiết lập, quay số, ngắt kết nối… và RTP là giao thức truyền
tải voice data
Thiết lập cuộc gọi: trong quá trình này, để người gọi và người nhận kết nối được vớiKhoa khoa học máy tính 22IT.EB030 Phạm Quang Huy
Trang 28Kỹ năng trình bài báo cáo GVHD: ……… 22nhau cần xác định đúng vị trí của người gọi và yêu cầu một kết nối để liên lạc với ngườinhận Khi địa chỉ người nhận được xác định là tồn tại trên các server thì các server đó sẽthiết lập một kết nỗi giữa hai người cho quá trình trao đổi dữ liệu voice diễn ra
Xử lý tín hiệu giọng nói: Tín hiệu giọng nói (analog) sẽ được chuyển đổi sang tín hiệu
số (digital) rồi được nén lại nhằm tiết kiệm đường truyền (bandwidth) sau đó sẽ được mãhóa (tăng độ bảo mật) Các voice samples sau đó sẽ được chèn vào các gói dữ liệu để được
vận chuyển trên mạng Giao thức RTP sẽ dùng cho các gói voice Một gói tin RTP có cácfield header để có thể chứa các thông tin cần thiết cho việc biên dịch lại các gói tin sang tínhiệu voice ở thiết bị người nhận cuộc gọi Các gói tin voice được truyền đi bởi giao thứcUDP Ở thiết bị cuối, tiến trình được thực hiện ngược lại
1.5 Các kiểu kết nối sử dụng VoIP
Hình 1-4 Mô hình Computer to Computer
Với một kênh truyền internet có sẵn, là một dịch vụ miễn phí được sử dụng rộng khắp nơi trên thế giới Chỉ cần người gọi (caller) và người nhận (receiver) sử dụng chung một VoIP service (skype, MSN, yahoo messenger…) 2 headphone + microphone, sound card Cuộc hội thoại là không giới hạn Và nó được áp dụng trong một tổ chức hay một công ty để thuận tiện cho việc liên lạc mà không cần nắp thêm tổng đài nội bộ
Khoa khoa học máy tính 22IT.EB030 Phạm Quang Huy
Trang 29Kỹ năng trình bài báo cáo GVHD: ……… 23
Hình 1-5 Mô hình Computer to Computer
Trong mô hình này mạng Internet và mạng PSTN có thể giao tiếp với nhau nhờ mộtthiết bị đặc biệt đó là Gateway
Là một dịch vụ có phí Bạn phải trả tiền để có một account + software Với dịch vụ nàymột máy PC có kết nối tới một máy điện thoại thông thường ở bất cứ đâu (tùy thuộc vàophạm vi cho phép trong danh sách các quốc gia mà nhà cung cấp cho phép Người gọi sẽ bịtính phí trên lưu lượng cuộc gọi và khấu trừ vào tài khoản hiện có
Ưu điểm: Đối với các cuộc hội thoại quốc tế, người sử dụng sẽ tốn ít phí hơn một cuộc
hội thoại thông qua hai máy điện thoại thông thường, chi phí rẻ và dễ nắp đặt
Nhược điểm: chất lượng cuộc gọi phụ thuộc vào kết nối internet và service nhà cung
cấp
Hình 1-6 Mô hình Phone to Phone
Là một dịch vụ có phí Bạn không cần một kết nối internet mà chỉ cần một VoIPadapter kết nối với máy điện thoại Lúc này máy điện thoại trở thành một IP phone
Sử dụng Internet làm phương tiện liên lạc giữa các mạng PSTN Tất cả các mạng PSTNđều kết nối với mạng Internet thông qua các Gateway Khi tiến hành cuộc gọi, mạng PSTN
sẽ kết nối đến Gateway gần nhất, tại đây địa chỉ sẽ được chuyển đổi từ địa chỉ PSTN sang địachỉ IP để có thể định tuyến các gói tin đến được mạng đích Đồng thời Gateway nguồn cónhiệm vụ chuyển đổi tín hiệu thoại tương tự thành dạng số sau đó mã hóa, nén, đóng gói lại
và gửi qua mạng Mạng đích cũng được kết nối với Gateway và tại đó địa chỉ lại đượcchuyển đổi trở thành địa chỉ PSTN và tín hiệu được giải nén, giải mã, rồi chuyển đổi ngượclại thành tín hiệu tương tự gửi vào mạng PSTN đến đích
Khoa khoa học máy tính 22IT.EB030 Phạm Quang Huy