1. Trang chủ
  2. » Luận Văn - Báo Cáo

nghiên cứu các khả năng của chuẩn H323

160 554 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Định dạng
Số trang 160
Dung lượng 3,2 MB

Nội dung

nghiên cứu các khả năng của chuẩn H323

KHOA CNTT – ĐH KHTN LỜI CÁM ƠN Chúng em xin chân thành cảm ơn Khoa Công Nghệ Thông Tin, trường Đại Học Khoa Học Tự Nhiên, TpHCM đã tạo điều kiện tốt cho chúng em thực hiện đề tài tốt nghiệp này. Chúng em xin chân thành cảm ơn Thầy Đỗ Hoàng Cường đã tận tình hướng dẫn, chỉ bảo chúng em trong suốt thời gian thực hiện đề tài. Chúng em xin chân thành cảm ơn quý Thầy Cô trong Khoa đã tận tình giảng dạy, trang bị cho chúng em những kiến thức quí báu trong những năm học vừa qua. Chúng con xin gửi lòng biết ơn sâu sắc đến ba, mẹ, và gia đình đã nuôi dưỡng, giáo dục chúng con thành người. Chúng em xin chân thành các anh chị em và bạn bè đã ủng hộ, giúp đỡ và động viên trong những lúc khó khăn cũng như trong suốt thời gian học tập và nghiên cứu.Đặc biệt chúng em xin chân thành cảm ơn anh Tô Hiểu Thảo thuộc công ty Global CyberSoft đã giúp chúng em thực hiện đề tài này. Nhờ anh mà chúng em có thể nhanh chóng hiểu được công nghệ H323 đang được sử dụng rộng rãi hiện nay. Mặc dù chúng em đã cố gắng hoàn thành luận văn trong phạm vi và khả năng cho phép, nhưng chắc chắn sẽ không tránh khỏi những thiếu sót, kính mong sự cảm thông và tận tình chỉ bảo của quý Thầy Cô và các bạn. Nhóm thực hiện Nguyễn Minh Trí & Nguyễn Thanh Tuấn i KHOA CNTT – ĐH KHTN LỜI NÓI ĐẦU Trong thời đại ngày này, công nghệ thông tin đóng vài trò quan trọng hầu như trong tất cả các lĩnh vực. Do vậy con người phải không ngừng học tập để mở mang, trao dồi kiến thức. Nếu không bổ sung kiến thức chúng ta sẽ bị tụt hậu trong thời đại thông tin phát triển một cách nhanh chóng như hiện nay. Nhất là khi internet xuất hiện, nhu cầu trao đổi thông tin ngày càng cao, nhu cầu học hỏi kiến thức không chỉ gói gọn trong nhà trường, hoặc trong lớp học., giờ đây với máy vi tính cùng với mạng internet, chúng ta có thể tham gia vào các lớp học được mở trực tuyến, tham gia phát biểu trong lớp học. Bây giờ cũng có những trang web hỗ trợ việc học trực tuyến nhưng giá thành mắc, có khi không hỗ trợ người học tập tham gia trực tiếp vào lớp học. Các bài giảng được thiết kế trước và được đưa lên mạng để cho người học chép về học hoặc học trực tiếp trên trang web đó. Trong những năm trước đây, các dịch vụ truyền thông đa phương tiện đều rất khó thực hiện bởi ít có sự hỗ trợ về phần cứng, đặc biệt băng thông chính là điều khó khăn nhất trong việc truyền tín hiệu âm thanh, và hình ảnh. Tuy nhiên, với kỹ thuật phát triển hiện nay, các tín hiệu âm thanh và hình ảnh có thể được nén lại một cách dễ dàng, tiết kiệm được băng thông. Do vậy, chúng em chọn đề tài “ Nghiên cứu và xây dựng hệ thống phần mềm hỗ trợ việc dạy học trực tuyến trên mạng internet/intranet ” nhằm xây dựng lên một hệ thống đào tạo từ xa, có hỗ trợ âm thanh và hình ảnh để giúp cho giáo viên có thể giáo tiếp trực tiếp với sinh viên. ii KHOA CNTT – ĐH KHTN Nội dung của luận văn được trình bày trong 9 chương : Chương 1 : Tổng Quan : Giới thiệu sơ lược về dạy học trực tuyến và nêu lên mục tiêu của đề tài Chương 2 : Tìm hiều chuẩn H323các ưu điểm của chuẩn H323 Chương 3 :Cấu hình mạng theo chuẩn H323các giao thức được sử dụng trong chuẩn H323 Chương 4 : Nghiên cứu cách thức thiết lập cuộc gọi thông qua mạng H323 Chương 5 : Nghiên cứu các khả năng của chuẩn H323, các chuẩn nén âm thanh, hình ảnh, các ứng dụng của chuẩn H323 trong việc xây dựng hội nghị và các dịch vụ điện thoại thông qua IP Chương 6 : Giới thiệu về hệ thống Student hỗ trợ trong việc dạy học trực tuyến Chương 7 : Phân tích : trình bày bước phân tích trong xây dựng hệ thống Chương 8 : Thiết kế và cài đặt : Trình bày bước thiết kế và cài đặt hệ thống Chương 9 : Tổng kết : đánh giá hệ thống và nêu những bước phát triển trong tương lai của hệ thống iii KHOA CNTT – ĐH KHTN MỤC LỤC LỜI CÁM ƠN . i LỜI NÓI ĐẦU . ii DANH SÁCH HÌNH . vii DANH SÁCH BẢNG . xi Chương 1 : Tổng quan .1 1.1 Tổng quan .1 1.2 Mục tiêu của đề tài : .1 Chương 2 : Tìm hiều chuẩn H323 .2 2.1 Giới thiệu chuẩn H323: 2 2.2 Các ưu điểm của chuẩn H323: .2 2.2.1 Cung cấp các bộ mã hoá đã được chuẩn hoá : 2 2.2.2 Tính tương thích cao : .2 2.2.3 Độc lập hệ thống mạng : .3 2.2.4 Độc lập với ứng dụng và hệ điều hành : 3 2.2.5 Hỗ trợ đa điểm : 3 2.2.6 Quản lý băng thông : .3 2.2.7 Hỗ trợ khả năng quản bá thông tin : 3 2.2.8 Linh hoạt : .3 2.2.9 Khả năng hội nghị liên mạng : 3 Chương 3 : Cấu hình mạng theo chuẩn H323 .4 3.1 Terminal : .4 3.2 Gateway : .6 3.3 Gatekeeper : .8 3.4 MCU (Multipoint Control Unit): .10 3.5 Các giao thức sử dụng trong H323 : 11 3.5.1 Giao thức H225 RAS ( Registration/Admission/Status) : .11 3.5.2 Giao thức báo hiệu cuộc gọi H225 : 12 3.5.3 Giao thức điều khiển cuộc gọi H245 : .13 3.5.4 Giao thức RTP (Real-time Transport Protocol) : 14 3.5.5 Giao thức RTCP (Real-time Transport Control Protocol): .17 3.6 Mã hóa/giải mã (CODEC) tín hiệu Audio : .17 3.7 Mã hoá/giải mã (CODEC)tín hiệu Video : 18 3.8 Data channel (Kênh dữ liệu): .19 Chương 4 Thiết lập cuộc gọi thông qua mạng H323 .20 4.1 Các thủ tục thực hiện trên kênh H225 RAS : .20 4.1.1 Tìm gatekeeper : 20 4.1.2 Thủ tục đăng ký với gatekeeper : 21 4.1.3 Định vị điểm cuối : 23 4.1.4 Các thủ tục khác : 24 4.2 Thiết lập cuộc gọi giữa hai điềm cuối qua mạng H323 : .24 4.2.1 Định tuyến kênh điều khiển và báo hiệu : .25 4.2.2 Quá trình thiết lập cuộc gọi qua mạng H323 : 27 Chương 5 : Các khả năng của chuẩn H323 và ứng dụng .49 5.1 Chuẩn nén âm thanh : .50 iv KHOA CNTT – ĐH KHTN 5.1.1 Chuẩn nén âm thanh G711: .50 5.1.2 Chuẩn nén âm thanh G723 : 50 5.1.3 Chuẩn nén âm thanh G729 : 50 5.2 Chuẩn nén hình ảnh : 51 5.2.1 Chuẩn nén hình ảnh H261 : .51 5.2.2 Chuẩn nén hình ảnh H263: 51 5.3 Chuẩn T120 : 51 5.3.1 Giới thiệu : 51 5.3.2 Các ưu điểm của T120 : 52 5.4 Phát triển dịch vụ điện thoại thông qua IP (VoIP): 53 5.4.1 Giới thiệu : 53 5.4.2 Các ứng dụng của điện thoại IP : 54 5.4.3 Các ưu điểm của VoIP : 55 5.5 Xây dựng hội nghị đa truyền thông: .56 5.5.1 Hội nghị đa điểm tập trung (Centralized multipoint conference): 56 5.5.2 Hội nghị đa điểm phân tán (Decentralized multipoint conference): .57 5.5.3 Hội nghị đa điểm phân tán tập trung kết hợp: .58 5.6 Bộ thư viện OpenH323: .59 5.6.1 Giới thiệu : 59 5.6.2 Cấu trúc phân lớp của thư viên OpenH323 : .59 5.6.3 Diễn giải ý nghĩa một số lớp : .63 Chương 6 : Student - Hệ thống hỗ trợ học từ xa : .64 6.1 Giới thiệu : .64 6.2 Đối tượng sử dụng hệ thống: 65 6.3 Các chức năng : 66 6.3.1 Chức năng dàng cho Admin : 66 6.3.2 Chức năng dành cho giáo viên : 67 6.3.3 Chức năng dành cho sinh viên : 69 Chương 7 : Phân tích .70 7.1 Mô hình Use case : .70 7.2 Danh sách các Actor : 70 7.3 Danh sách các Use-case: 71 7.4 Đặc tả các use-case chính : .73 7.4.1 Đặc tả use-case “KetNoi”: 73 7.4.2 Đặc tả use-case “DangNhap” : 74 7.4.3 Đặc tả use-case “ThayDoiThongTinCaNhan” : 75 7.4.4 Đặc tả use-case “DangKy” : 76 7.4.5 Đặc tả use-case “QuanLyLop” : 77 7.4.6 Đặc tả use-case “QuanLyTextChat” : .79 7.4.7 Đặc tả use-case “QuanLyHinhAnh” : .80 7.4.8 Đặc tả use-case “QuanLyAmThanh” : 81 7.4.9 Đặc tả use-case “QuanLyThanhVien” : 82 7.4.10 Đặc tả use-case “TaoLopHoc” : 84 7.4.11 Đặc tả use-case “ThayDoiChuLop” : 85 7.4.12 Đặc tả use-case “QuanLyDSNguoiDung” : 86 7.4.13 Đặc tả use-case “ThayDoiQuyenNguoiDung” : .87 7.4.14 Đặc tả use-case “TruyenAmThanh” : .88 v KHOA CNTT – ĐH KHTN 7.5 Phân tích kiến trúc hệ thống : .88 7.6 Phân tích các use-case chính : 90 7.6.1 Phân tích Use case “KetNoi”: .90 7.6.2 Phân tích Use case “DangNhap”: 91 7.6.3 Phân tích Use case “DangKy”: .92 7.6.4 Phân tích Use case “QuanLyLopHoc”: .93 7.6.5 Phân tích Use case “QuanLyThanhVien”: 95 7.6.6 Phân tích Use case “TaoLopHoc”: 97 7.6.7 Phân tích Use case “ThayDoiChuLop”: 98 7.6.8 Phân tích Use case “ThayDoiQuyenNguoiDung”: .99 7.6.9 Phân tích Use case “TruyenAmThanh”: .100 Chương 8 : Thiết kế và cài đặt 101 8.1 Lược đồ triển khai của hệ thống : .101 8.1.1 Các node và chức năng của các node 101 8.1.2 Triển khai hệ thống : .101 8.2 Thiết kế dữ liệu : 102 8.2.1 Sơ đồ lớp : .102 8.2.2 Thiết kế bảng lưu thông tin của lớp học : 102 8.2.3 Thiết kế bảng lưu thông tin người sử dụng : .103 8.3 Thiết kế giao diện : .104 8.3.1 Thiết kế màn hình chính : 104 8.3.2 Thiết kế màn hình đăng nhập : 109 8.3.3 Thiết kế màn hình hiển thị danh sách lớp : .110 8.3.4 Thiết kế màn hình tạo lớp học mới : .112 8.3.5 Thiết kế màn hình xoá một lớp : .113 8.3.6 Thiết kế màn hình thay đổi mật khẩu : 114 8.3.7 Thiết kế màn hình server : .115 8.4 Thiết kế xử lý : .116 8.4.1 Danh sách các xử lý : 116 8.4.2 Thiết kế các xử lý chính : 117 8.5 Sơ đồ lớp của một số lớp xử lý chính : 141 8.6 Công cụ và môi trường phát triển hệ thống 142 8.7 Yêu cầu về phần cứng : 143 8.8 Hướng dẫn sử dụng hệ thống : .143 8.8.1 Khởi động Server : 143 8.8.2 Khởi động các client : .144 Chương 9 : Tổng kết 145 9.1 Kết luận : 145 9.2 Hướng phát triển : 145 vi KHOA CNTT – ĐH KHTN DANH SÁCH HÌNH Hình 3-1: Cấu hình mạng theo chuẩn H323 4 Hình 3-2: Cấu hình một terminal .5 Hình 3-3: Gateway .6 Hình 3-4: Nội dung cơ bản của Gateway .7 Hình 3-5: Kết hợp giữa đầu cuối (terminal), gatekeeper, gateway 10 Hình 3-6: Các giao thức sử dụng trong H323 11 Hình 3-7: Mã hoá gói tin RTP trong gói IP .16 Hình 4-1: Tự động tìm gatekeeper 21 Hình 4-2: Thủ tục đăng ký với gatekeeper 22 Hình 4-3: Thủ tục đăng ký với gatekeeper 23 Hình 4-4: Các kênh logic trong một cuộc gọi 24 Hình 4-5: Gatekeeper tìm đường báo hiệu cuộc gọi .25 Hình 4-6: Báo hiệu cuộc gọi trực tiếp giữa các Endpoint .26 Hình 4-7: Thiết lập kênh điều khiển H.245 trực tiếp giữa các Endpoint 27 Hình 4-8: Gatekeeper định tuyến kênh điều khiển H.245 27 Hình 4-9: Cuộc gọi cơ bản không có gatekeeper .28 Hình 4-10: Hai điểm cuối đều đăng ký với một gatekeeper .29 Hình 4-11: Hai điểm cuối đều đăng ký với một gatekeeper .30 Hình 4-12: Chỉ có phía chủ gọi đăng ký – Báo hiệu trực tiếp 31 Hình 4-13: Chỉ có phía chủ gọi đăng ký – gatekeeper định tuyến báo hiệu .31 Hình 4-14: Chỉ có phía bị gọi đăng ký – Báo hiệu truyền trực tiếp .32 Hình 4-15: Chỉ có phía bị gọi đăng ký gatekeeper định tuyến báo hiệu .33 Hình 4-16: Hai đầu cuối đăng ký với hai gatekeeper – .34 Hình 4-17: Hai bên đăng ký với hai gatekeeper – Phía gọi truyền trực tiếp còn phía bị gọi thì định tuyến báo hiệu qua gatekeeper 2 35 Hình 4-18: Hai bên đăng ký với 2 gatekeeper – gatekeeper 1 phía gọi định tuyến báo hiệu còn phía bị gọi thì truyền trực tiếp .36 Hình 4-19: Hai đầu cuối đều đăng ký - Định tuyến qua hai gatekeeper .37 Hình 4-20: Yêu cầu thay đổi độ rộng của băng tần – thay đổi thông số truyền .43 vii KHOA CNTT – ĐH KHTN Hình 4-21: Yêu cầu thay đổi độ rộng băng tần – thay đổi thông số nhận .44 Hình 4-22: Điểm cuối kết thúc cuộc gọi có sự tham gia của gatekeeper .46 Hình 4-23: Kết thúc cuộc gọi bắt đầu từ gatekeeper 47 Hình 5-1: Các chuẩn được cung cấp trong chuẩn H323 .49 Hình 5-2: Hội nghị phân tán và tập trung .57 Hình 5-3: Hội nghị đa điểm phân tán tập trung kết hợp 59 Hình 7-1: Mô hình UseCase 70 Hình 7-2: Kiến trúc hệ thống Error! Bookmark not defined. Hình 7-3: Sơ đồ lớp đối tượng của Use case “KetNoi” .90 Hình 7-4: Sơ đồ lớp đối tượng của Use case “DangNhap” .91 Hình 7-5: Sơ đồ lớp đối tượng của Use case “DangKy” .92 Hình 7-6: Sơ đồ lớp đối tượng của Use case “QuanLyLopHoc” – Thay doi mat khau.93 Hình 7-7: Sơ đồ lớp đối tượng của Use case “QuanLyLopHoc” – Xoa lop hoc .94 Hình 7-8: Sơ đồ lớp đối tượng của Use case “QuanLyThanhVien” – Cho phép phát biểu 95 Hình 7-9: Sơ đồ lớp đối tượng của Use case “QuanLyThanhVien” – Cho phép phát hình ảnh .95 Hình 7-10: Sơ đồ lớp đối tượng của Use case “QuanLyThanhVien” – Đuổi sinh viên .96 Hình 7-11: Sơ đồ lớp đối tượng của Use case “TaoLopHoc” .97 Hình 7-12: Sơ đồ lớp đối tượng của Use case “ThayDoiChuLop” 98 Hình 7-13: Sơ đồ lớp đối tượng của Use case “ThayQuyenNguoiDung” 99 Hình 7-14: Sơ đồ lớp đối tượng của Use case “TruyenAmThanh” .100 Hình 8-1: Lược đồ triển khai của hệ thống 101 Hình 8-2: Ánh xạ từ lớp entity CClassDB sang lớp CRoomSet .102 Hình 8-3: Ánh xạ từ lớp entity CuserDB sang lớp CusersSet 103 Hình 8-4: Màn hình chính .104 Hình 8-5: Màn hình thể hiện webcam 105 Hình 8-6: Màn hình danh sách thành viên 106 Hình 8-7: Menu call .107 Hình 8-8: Menu chat 107 Hình 8-9: Menu audio 107 Hình 8-10: Menu video 108 viii KHOA CNTT – ĐH KHTN Hình 8-11: Màn hình sau khi kết nối 109 Hình 8-12: Màn hình đăng nhập .109 Hình 8-13: Màn hình danh sách lớp .111 Hình 8-14: Menu lớp học .112 Hình 8-15: Menu người dùng 112 Hình 8-16: Màn hình tạo lớp học 113 Hình 8-17: Màn hình xoá lớp học .113 Hình 8-18: Màn hình thay đổi mật khẩu .114 Hình 8-19: Màn hình server 115 Hình 8-20: Lược đồ tuần tự của xử lý XL1 117 Hình 8-21: Biểu đồ cộng tác của xử lý XL1 .118 Hình 8-22: Lược đồ tuần tự của xử lý XL2 119 Hình 8-23: Biểu đồ cộng tác của xử lý XL2 .120 Hình 8-24: Lược đồ tuần tự của xử lý XL3 121 Hình 8-25: Biểu đồ cộng tác của xử lý XL3 .122 Hình 8-26: Lược đồ tuần tự của xử lý XL5 123 Hình 8-27: Biểu đồ cộng tác của xử lý XL5 .124 Hình 8-28: Lược đồ tuần tự của xử lý XL6 125 Hình 8-29: Biểu đồ cộng tác của xử lý XL6 .126 Hình 8-30: Lược đồ tuần tự của xử lý XL13 127 Hình 8-31: Biểu đồ cộng tác của xử lý XL13 .128 Hình 8-32: Lược đồ của xử lý XL14 .129 Hình 8-33: Biểu đồ cộng tác của xử lý XL14 .130 Hình 8-34: Lược đồ tuần tự của xử lý XL15 131 Hình 8-35: Biểu đồ cộng tác của xử lý XL15 .132 Hình 8-36: Lược đồ tuần tự của xử lý XL16 133 Hình 8-37: Biểu đồ cộng tác của xử lý XL16 .134 Hình 8-38: Lược đồ tuần tự của xử lý XL17 135 Hình 8-39: Biểu đồ cộng tác của xử lý XL17 .136 Hình 8-40: Lược đồ tuần tự của xử lý XL19 137 Hình 8-41: Biểu đồ cộng tác của xử lý XL19 .138 Hình 8-42: Lược đồ tuần tự của xử lý XL24 139 ix KHOA CNTT – ĐH KHTN Hình 8-43: Biểu đồ cộng tác của xử lý XL24 .140 Hình 8-44: Khởi động server .143 Hình 8-45: Khởi động client 144 Hình 8-46: Client đăng nhập .145 x [...]... hợp với điều kiện kinh tế của Việt Nam Do vậy, chúng em đã C N TT nghiên cứu, tìm hiểu các phương tiện đa truyền thông hiện nay để tạo ra một hệ thống giúp cho việc dạy học trực tuyến phù hợp với điều kiện kinh tế nước ta hiện nay Một trong những chuẩn được áp dụng phổ biến hiện nay là chuẩn H323 Chúng em đã nghiên cứu các tình năng ưu việt của chuẩn H323, những khả năng do chuẩn này K H O A mang lại... mạng H323, tuy nhiên nếu trong mạng có gatekeeper thì các thiết bị đầu cuối và các Gateway phải sử dụng các thủ tục của gatekeeper Các chức năng của một gatekeeper được phân biệt làm 2 loại là các chức năng bắt buộc và các chức năng không bắt buộc K H O A Các chức năng bắt buộc của gatekeeper : - Chức năng dịch địa chỉ: - gatekeeper sẽ thực hiện việc chuyển đổi từ một địa chỉ hình thức (dạng tên gọi) của. .. nhận, đầu cuối truyền sẽ giới hạn nội dung của thông tin mà nó truyền đi, ngược lại, thông báo khả năng truyền nó sẽ cho phép đầu cuối nhận lựa chọn chế độ thu phù hợp Tập hợp các khả năng của đầu cuối cho nhiều luồng thông H tin có thể được truyền đi đồng thời và đầu cuối có thể khai báo lại tập hợp các khả Đ năng của nó bất kỳ lúc nào Tập hợp các khả năng của mỗi đầu cuối được cung cấp trong bản tin... 8-23: Danh sách các hành động của xử lý XL6 127 Bảng 8-24: Danh sách các hành động của xử lý XL13 129 Bảng 8-25: Danh sách các hành động của xử lý XL14 131 Bảng 8-26: Danh sách các hành động của xử lý XL15 133 H Bảng 8-27: Danh sách các hành động của xử lý XL16 135 Bảng 8-28: Danh sách các hành động của xử lý XL17 137 Đ Bảng 8-29: Danh sách các hành động của xử lý XL19... hơn 2.2.8 Linh hoạt : K H O A Một hội nghị sử dụng chuẩn H.323 có khả năng tiếp nhận các thiết bị đầu cuối khác nhau Ví du: một terminal chỉ hỗ trợ khả năng truyền và nhận âm thanh có thể tham gia hội nghị với các máy hỗ trợ khả năng truyền dữ liệu và hình ảnh Máy sử dụng chuẩn H.323 có thể chia sẽ dữ liệu, âm thanh, hình ảnh với các máy khác 2.2.9 Khả năng hội nghị liên mạng : Nhiều người dùng muốn kết... pháp, ngữ nghĩa, và một tập các thủ tục của nó để chỉ rõ sự trao đổi thông điệp và sự tương tác với người dùng Các K H TN Endpoint H.323 sẽ hỗ trợ cú pháp, ngữ nghĩa và các thủ tục bởi các giao thức sau: - Trao đổi khả năng: Trước khi tiến hành cuộc gọi đa phương tiện, mỗi đầu cuối phải biết được khả năng nhận và giải mã tín hiệu của đầu cuối kia Biết được khả năng nhận của đầu cuối nhận, đầu cuối... ngoài ra nó còn có thể cung cấp khả năng định K H TN tuyến cuộc gọi gatekeeper quản lí giải thông nhờ khả năng cho phép hay không cho phép các cuộc gọi xảy ra Khi số cuộc gọi đã vượt qua một ngưỡng nào đó thì nó sẽ từ chối tất cả các cuộc gọi khác Mặc dù vậy, gatekeeper là thành phần tuỳ chọn trong mạng H323 nhưng nó có khả năng định tuyến các cuộc gọi H323 Bằng cách này, các cuộc gọi thông qua H gatekeeper... được Các dòng dữ liệu âm thanh và hình ảnh có thể bị thất lạc 19 Chương 4 Thiết lập cuộc gọi thông qua mạng H323 Trong chương này, trước tiên chúng ta nghiên cứu các thủ tục báo hiệu xử lí cuộc gọi giữa hai điểm cuối (đầu cuối hoặc gateway) trong mạng H323 với các trường hợp khác nhau Các thủ tục này tuân theo các khuyến nghị H323, H225, H245 của ITU-T Có nhiều cách để thiết lập một cuộc hội thoại Các. .. và đã xây dựng nên hệ thống hỗ trợ dạy học trực tuyến Student 1 Chương 2 : Tìm hiều chuẩn H323 2.1 Giới thiệu chuẩn H323: H323 là một chuẩn quốc tế về hội thoại trên mạng được đưa ra bởi hiệp hội viễn thông quốc tế ITU (International Telecommunication Union) Chuẩn H323 của ITU xác định các thành phần, các giao thức, các thủ tục cho phép cung cấp dịch vụ truyền K H TN dữ liệu đa phương tiện (multimedia)... Bảng 2-1: Bảng so sánh các chuẩn CODEC 18 Bảng 5-1: Bảng tổng kết các chuẩn trong năm 49 K H TN Bảng 7-1: Danh sách các actor 71 Bảng 7-2: Danh sách các use case .72 Bảng 7-3: Danh sách các lớp đối tượng của Use case “KetNoi” 90 Bảng 7-4: Danh sách các lớp đối tượng của Use case “DangNhap” 92 Bảng 7-5: Danh sách các lớp đối tượng của Use case “DangKy” . cách thức thiết lập cuộc gọi thông qua mạng H323 Chương 5 : Nghiên cứu các khả năng của chuẩn H323, các chuẩn nén âm thanh, hình ảnh, các ứng dụng của. chuẩn H323 và các ưu điểm của chuẩn H323 Chương 3 :Cấu hình mạng theo chuẩn H323 và các giao thức được sử dụng trong chuẩn H323 Chương 4 : Nghiên cứu

Ngày đăng: 12/04/2013, 13:24

HÌNH ẢNH LIÊN QUAN

Chương 3: Cấu hình mạng theo chuẩn H323 - nghiên cứu các khả năng của chuẩn H323
h ương 3: Cấu hình mạng theo chuẩn H323 (Trang 16)
Hình 3-2: Cấu hình một terminal - nghiên cứu các khả năng của chuẩn H323
Hình 3 2: Cấu hình một terminal (Trang 17)
thanh và hình ảnh, thực hiện thiết lập và kết thúc cuộc gọi trên cả đầu mạng LAN và - nghiên cứu các khả năng của chuẩn H323
thanh và hình ảnh, thực hiện thiết lập và kết thúc cuộc gọi trên cả đầu mạng LAN và (Trang 19)
Hình 4-6: Báo hiệu cuộc gọi trực tiếp giữa các Endpoint - nghiên cứu các khả năng của chuẩn H323
Hình 4 6: Báo hiệu cuộc gọi trực tiếp giữa các Endpoint (Trang 38)
Hình 4-7: Thiết lập kênh điều khiển H.245 trực tiếp giữa các Endpoint - nghiên cứu các khả năng của chuẩn H323
Hình 4 7: Thiết lập kênh điều khiển H.245 trực tiếp giữa các Endpoint (Trang 39)
Hình 4-10: Hai điểm cuối đều đăng ký với một gatekeeper - Báo hiệu trực tiếp   - nghiên cứu các khả năng của chuẩn H323
Hình 4 10: Hai điểm cuối đều đăng ký với một gatekeeper - Báo hiệu trực tiếp (Trang 41)
Hình 4-11: Hai điểm cuối đều đăng ký với một gatekeeper – Báo hiệu qua gatekeeper   - nghiên cứu các khả năng của chuẩn H323
Hình 4 11: Hai điểm cuối đều đăng ký với một gatekeeper – Báo hiệu qua gatekeeper (Trang 42)
Hình 4-15: Chỉ có phía bị gọi đăng ký gatekeeper định tuyến báo hiệu - nghiên cứu các khả năng của chuẩn H323
Hình 4 15: Chỉ có phía bị gọi đăng ký gatekeeper định tuyến báo hiệu (Trang 45)
Hình 4-16: Hai đầu cuối đăng ký với hai gatekeeper – Cả hai gatekeeper đều truyền báo hiệu trực tiếp giữ a hai  đầ u cu ố i  - nghiên cứu các khả năng của chuẩn H323
Hình 4 16: Hai đầu cuối đăng ký với hai gatekeeper – Cả hai gatekeeper đều truyền báo hiệu trực tiếp giữ a hai đầ u cu ố i (Trang 46)
Hình 4-19: Hai đầu cuối đều đăng ký - Định tuyến qua hai gatekeeper - nghiên cứu các khả năng của chuẩn H323
Hình 4 19: Hai đầu cuối đều đăng ký - Định tuyến qua hai gatekeeper (Trang 49)
Hình 5-1: Các chuẩn được cung cấp trong chuẩn H323 - nghiên cứu các khả năng của chuẩn H323
Hình 5 1: Các chuẩn được cung cấp trong chuẩn H323 (Trang 61)
Hình 5-3: Hội nghị đa điểm phân tán tập trung kết hợp - nghiên cứu các khả năng của chuẩn H323
Hình 5 3: Hội nghị đa điểm phân tán tập trung kết hợp (Trang 71)
7.1 Mơ hình Use case: - nghiên cứu các khả năng của chuẩn H323
7.1 Mơ hình Use case: (Trang 82)
Hình 7-1: Mô hình UseCase - nghiên cứu các khả năng của chuẩn H323
Hình 7 1: Mô hình UseCase (Trang 82)
Hình 7-2: Sơ đồ lớp đối tượng của Use case “KetNoi” - nghiên cứu các khả năng của chuẩn H323
Hình 7 2: Sơ đồ lớp đối tượng của Use case “KetNoi” (Trang 102)
7 CDSLopDlg Boundary Màn hình hiển thị danh sách các lớp - nghiên cứu các khả năng của chuẩn H323
7 CDSLopDlg Boundary Màn hình hiển thị danh sách các lớp (Trang 105)
Hình 7-6: Sơ đồ lớp đối tượng của Use case “QuanLyLopHoc” – Xoa lop hoc 7.6.4.2 Danh sách các lớp đối tượng :  - nghiên cứu các khả năng của chuẩn H323
Hình 7 6: Sơ đồ lớp đối tượng của Use case “QuanLyLopHoc” – Xoa lop hoc 7.6.4.2 Danh sách các lớp đối tượng : (Trang 106)
Hình 7-7: Sơ đồ lớp đối tượng của Use case “QuanLyThanhVien” – Cho phép phát biểu  - nghiên cứu các khả năng của chuẩn H323
Hình 7 7: Sơ đồ lớp đối tượng của Use case “QuanLyThanhVien” – Cho phép phát biểu (Trang 107)
Hình 7-9: Sơ đồ lớp đối tượng của Use case “QuanLyThanhVien” – Đuổi sinh  viên - nghiên cứu các khả năng của chuẩn H323
Hình 7 9: Sơ đồ lớp đối tượng của Use case “QuanLyThanhVien” – Đuổi sinh viên (Trang 108)
Hình 7-10: Sơ đồ lớp đối tượng của Use case “TaoLopHoc” 7.6.6.2 Danh sách các lớp đối tượng :  - nghiên cứu các khả năng của chuẩn H323
Hình 7 10: Sơ đồ lớp đối tượng của Use case “TaoLopHoc” 7.6.6.2 Danh sách các lớp đối tượng : (Trang 109)
Hình 7-10: Sơ đồ lớp đối tượng của Use case “TaoLopHoc” - nghiên cứu các khả năng của chuẩn H323
Hình 7 10: Sơ đồ lớp đối tượng của Use case “TaoLopHoc” (Trang 109)
Hình 7-11: Sơ đồ lớp đối tượng của Use case “ThayDoiChuLop” 7.6.7.2 Danh sách các lớp đối tượng :  - nghiên cứu các khả năng của chuẩn H323
Hình 7 11: Sơ đồ lớp đối tượng của Use case “ThayDoiChuLop” 7.6.7.2 Danh sách các lớp đối tượng : (Trang 110)
Hình 8-1: Lược đồ triển khai của hệ thống  8.1.1 Các node và chức năng của các node - nghiên cứu các khả năng của chuẩn H323
Hình 8 1: Lược đồ triển khai của hệ thống 8.1.1 Các node và chức năng của các node (Trang 113)
Bảng 8-1: Danh sách các thuộc tính của bảng CRoomSet - nghiên cứu các khả năng của chuẩn H323
Bảng 8 1: Danh sách các thuộc tính của bảng CRoomSet (Trang 115)
Bảng 8-3: Các trường trên màn hình chính - nghiên cứu các khả năng của chuẩn H323
Bảng 8 3: Các trường trên màn hình chính (Trang 117)
Bảng 8-4: Các trường trên màn hình thể hiện webcam - nghiên cứu các khả năng của chuẩn H323
Bảng 8 4: Các trường trên màn hình thể hiện webcam (Trang 118)
Bảng 8-5: Các trường trên màn hình danh sách thành viên - nghiên cứu các khả năng của chuẩn H323
Bảng 8 5: Các trường trên màn hình danh sách thành viên (Trang 119)
Hình 8-11: Màn hình sau khi kết nối - nghiên cứu các khả năng của chuẩn H323
Hình 8 11: Màn hình sau khi kết nối (Trang 121)
Mơ tả các trường trên màn hình: - nghiên cứu các khả năng của chuẩn H323
t ả các trường trên màn hình: (Trang 122)
Hình 8-13: Màn hình danh sách lớp - nghiên cứu các khả năng của chuẩn H323
Hình 8 13: Màn hình danh sách lớp (Trang 123)
Mơ tả các trường trên màn hình: - nghiên cứu các khả năng của chuẩn H323
t ả các trường trên màn hình: (Trang 123)
Hình 8-14: Menu lớp học - nghiên cứu các khả năng của chuẩn H323
Hình 8 14: Menu lớp học (Trang 124)
Bảng 8-15: Các trường trên màn hình xóa lớp học - nghiên cứu các khả năng của chuẩn H323
Bảng 8 15: Các trường trên màn hình xóa lớp học (Trang 126)
Bảng 8-16: Các trường trên màn hình thay đổi mật khẩu 8.3.7 Thiết kế màn hình server :  - nghiên cứu các khả năng của chuẩn H323
Bảng 8 16: Các trường trên màn hình thay đổi mật khẩu 8.3.7 Thiết kế màn hình server : (Trang 127)
15 XL15 Phát hình ảnh của thành viên khác QuanLyThanhVien - nghiên cứu các khả năng của chuẩn H323
15 XL15 Phát hình ảnh của thành viên khác QuanLyThanhVien (Trang 128)
Bảng 8-18: Danh sách các xử lý - nghiên cứu các khả năng của chuẩn H323
Bảng 8 18: Danh sách các xử lý (Trang 129)
Hình 8-21: Biểu đồ cộng tác của xử lý XL1 - nghiên cứu các khả năng của chuẩn H323
Hình 8 21: Biểu đồ cộng tác của xử lý XL1 (Trang 130)
Bảng 8-19: Danh sách các hành động của xử lý XL1 - nghiên cứu các khả năng của chuẩn H323
Bảng 8 19: Danh sách các hành động của xử lý XL1 (Trang 131)
Bảng 8-20: Danh sách các hành động của xử lý XL2 - nghiên cứu các khả năng của chuẩn H323
Bảng 8 20: Danh sách các hành động của xử lý XL2 (Trang 133)
Hình 8-25: Biểu đồ cộng tác của xử lý XL3 - nghiên cứu các khả năng của chuẩn H323
Hình 8 25: Biểu đồ cộng tác của xử lý XL3 (Trang 134)
Bảng 8-21: Danh sách các hành động của xử lý XL3 - nghiên cứu các khả năng của chuẩn H323
Bảng 8 21: Danh sách các hành động của xử lý XL3 (Trang 135)
Hình 8-27: Biểu đồ cộng tác của xử lý XL5 - nghiên cứu các khả năng của chuẩn H323
Hình 8 27: Biểu đồ cộng tác của xử lý XL5 (Trang 136)
Bảng 8-22: Danh sách các hành động của xử lý XL5 8.4.2.5 Thiết kế xử  lý XL6  (Use case   QuanLyLop):  - nghiên cứu các khả năng của chuẩn H323
Bảng 8 22: Danh sách các hành động của xử lý XL5 8.4.2.5 Thiết kế xử lý XL6 (Use case QuanLyLop): (Trang 137)
5 HienThi Hiển thị màn hình nhập mật khẩu - nghiên cứu các khả năng của chuẩn H323
5 HienThi Hiển thị màn hình nhập mật khẩu (Trang 137)
Hình 8-28: Lược đồ tuần tự của xử lý XL6 - nghiên cứu các khả năng của chuẩn H323
Hình 8 28: Lược đồ tuần tự của xử lý XL6 (Trang 137)
Hình 8-29: Biểu đồ cộng tác của xử lý XL6 - nghiên cứu các khả năng của chuẩn H323
Hình 8 29: Biểu đồ cộng tác của xử lý XL6 (Trang 138)
Bảng 8-24: Danh sách các hành động của xử lý XL13 8.4.2.7Thiết kế xử  lý XL14  (Use case   QuanLyThanhVien):  - nghiên cứu các khả năng của chuẩn H323
Bảng 8 24: Danh sách các hành động của xử lý XL13 8.4.2.7Thiết kế xử lý XL14 (Use case QuanLyThanhVien): (Trang 141)
Hình 8-33: Biểu đồ cộng tác của xử lý XL14 - nghiên cứu các khả năng của chuẩn H323
Hình 8 33: Biểu đồ cộng tác của xử lý XL14 (Trang 142)
Bảng 8-25: Danh sách các hành động của xử lý XL14 8.4.2.8 Thiết kế xử  lý XL15  (Use case   QuanLyThanhVien):  - nghiên cứu các khả năng của chuẩn H323
Bảng 8 25: Danh sách các hành động của xử lý XL14 8.4.2.8 Thiết kế xử lý XL15 (Use case QuanLyThanhVien): (Trang 143)
Hình 8-35: Biểu đồ cộng tác của xử lý XL15 - nghiên cứu các khả năng của chuẩn H323
Hình 8 35: Biểu đồ cộng tác của xử lý XL15 (Trang 144)
Hình 8-35: Biểu đồ cộng tác của xử lý XL15 - nghiên cứu các khả năng của chuẩn H323
Hình 8 35: Biểu đồ cộng tác của xử lý XL15 (Trang 144)
Bảng 8-26: Danh sách các hành động của xử lý XL15 - nghiên cứu các khả năng của chuẩn H323
Bảng 8 26: Danh sách các hành động của xử lý XL15 (Trang 145)
Hình 8-37: Biểu đồ cộng tác của xử lý XL16 - nghiên cứu các khả năng của chuẩn H323
Hình 8 37: Biểu đồ cộng tác của xử lý XL16 (Trang 146)
Bảng 8-27: Danh sách các hành động của xử lý XL16 - nghiên cứu các khả năng của chuẩn H323
Bảng 8 27: Danh sách các hành động của xử lý XL16 (Trang 147)
Bảng 8-28: Danh sách các hành động của xử lý XL17 8.4.2.11 Thiết kế xử  lý XL19  (Use case   ThayDoiQuyenNguoiDung):  - nghiên cứu các khả năng của chuẩn H323
Bảng 8 28: Danh sách các hành động của xử lý XL17 8.4.2.11 Thiết kế xử lý XL19 (Use case ThayDoiQuyenNguoiDung): (Trang 149)
Bảng 8-28: Danh sách các hành động của xử lý XL17 - nghiên cứu các khả năng của chuẩn H323
Bảng 8 28: Danh sách các hành động của xử lý XL17 (Trang 149)
Hình 8-41: Biểu đồ cộng tác của xử lý XL19 - nghiên cứu các khả năng của chuẩn H323
Hình 8 41: Biểu đồ cộng tác của xử lý XL19 (Trang 150)
Hình 8-42: Lược đồ tuần tự của xử lý XL24 - nghiên cứu các khả năng của chuẩn H323
Hình 8 42: Lược đồ tuần tự của xử lý XL24 (Trang 151)
Hình 8-43: Biểu đồ cộng tác của xử lý XL24 - nghiên cứu các khả năng của chuẩn H323
Hình 8 43: Biểu đồ cộng tác của xử lý XL24 (Trang 152)
Hình 8-44: Khởi động server - nghiên cứu các khả năng của chuẩn H323
Hình 8 44: Khởi động server (Trang 155)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w