Chuẩn H323 và Xây dựng hệ thống Student hỗ trợ học tập trực tuyến (Nguyễn Minh Trí- Nguyễn Thanh Tuấn_ - 2 pps

40 517 0
Chuẩn H323 và Xây dựng hệ thống Student hỗ trợ học tập trực tuyến (Nguyễn Minh Trí- Nguyễn Thanh Tuấn_ - 2 pps

Đ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

K H TN H Hình 4-10: Hai điểm cuối đăng ký với gatekeeper Đ - Báo hiệu trực tiếp – Đầu tiên phía chủ gọi trao đổi với gatekeeper cặp tin ARQ (1)/ACF (2) để thiết lập báo hiệu Trong tin ACF gatekeeper trả lời cho phía chủ gọi có chứa địa C N TT kênh báo hiệu phía bị gọi Sau phía chủ gọi vào địa để gửi tin Setup (3) tới phía bị gọi Nếu phía bị gọi chấp nhận u cầu, trao đổi cặp tin ARQ (5)/ ACF (6) với gatekeeper Nếu phía bị gọi nhận ARJ (6) gửi tin Release Complete tới phía chủ gọi + Cả hai đầu cuối đăng ký với gatekeeper báo hiệu gọi định K H O A tuyến qua gatekeeper 29 K H TN H Đ Hình 4-11: Hai điểm cuối đăng ký với gatekeeper – – Báo hiệu qua gatekeeper C N TT Khi nhận ACF (2) có chứa địa kênh báo hiệu gatekeeper, phía chủ gọi vào địa gửi tin Setup (3) tới gatekeeper Sau gatekeeper gửi Setup (4) tới phía bị gọi Nếu phía bị gọi chấp nhận gọi, trao đổi ARQ (6)/ACF (7) với gatekeeper Nếu nhận ARJ (7) phía bị gọi gửi tin Release Complete tới gatekeeper K H O A Chỉ có phía chủ gọi có đăng ký với gatekeeper Trong trường hợp có phía chủ gọi có đăng ký với gatekeeper báo hiệu gọi truyền trực tiếp hai điểm cuối, thủ tục báo hiệu thể hình 30 K H TN H Hình 4-12: Chỉ có phía chủ gọi đăng ký – Báo hiệu trực tiếp Đ Sau nhận ACF (2), phía chủ gọi gửi tin Setup (3) tới phía bị gọi Nếu phía bị gọi chấp nhận gọi trả lời tin Connect tới phía chủ gọi K H O A C N TT gọi thể hình – Khi tin báo hiệu gọi gatekeeper định tuyến, thủ tục thiết lập Hình 4-13: Chỉ có phía chủ gọi đăng ký – gatekeeper định tuyến báo hiệu Trong trường hợp thứ tự tin thủ tục giống hệt trường hợp trên, khác điểm tất tin báo hiệu gửi từ đầu cuối tới đầu cuối thông qua phần tử trung gian gatekeeper 31 Chỉ có phía bị gọi có đăng ký với gatekeeper Trong trường hợp có phía bị gọi đăng ký với gatekeeper tin báo hiệu Đ H K H TN truyền trực tiếp thủ tục báo hiệu có dạng hình – Hình 4-14: Chỉ có phía bị gọi đăng ký – Báo hiệu truyền trực tiếp C N TT Đầu tiên phía chủ gọi gửi tin Setup (1) kênh báo hiệu biết địa tới phía bị gọi Nếu phía bị gọi chấp nhận trao đổi cặp tin ARQ (3)/ACF (4) với gatekeeper Phía bị gọi nhận ARJ (4), gửi tin Release Complete tới phía chủ gọi Trong trường hợp chấp nhận phía bị gọi trả lời tin Connect (6) có chứa địa kênh điều khiển H.245 cho phía chủ gọi K H O A Trường hợp báo hiệu gatekeeper định tuyến, thủ tục báo hiệu thể hình 32 K H TN H Đ – C N TT Hình 4-15: Chỉ có phía bị gọi đăng ký gatekeeper định tuyến báo hiệu Đầu tiên phía chủ gọi gửi tin Setup (1) kênh báo hiệu biết trước địa tới phía bị gọi , phía bị gọi chấp nhận gọi trao đổi tin ARQ (3)/ARJ (4) với gatekeeper Trong tin ARJ mà gatekeeper trả lời cho phía bị gọi K H O A chứa mã yêu cầu định tuyến gọi qua gatekeeper (routeCallTogatekeeper) Khi phía bị gọi gửi tin Facility (5) có chứa địa kênh báo hiệu gatekeeper tới phía chủ gọi Sau phía chủ gọi gửi tin Release Complete (6) tới phía chủ gọi vào địa kênh báo hiệu phía chủ gọi gửi tin Setup (7) tới gatekeeper, gatekeeper gửi tin Setup (8) tới phía bị gọi Sau phía bị gọi trao đổi tin ARQ (9)/ACF (10) với gatekeeper, phía bị gọi gửi tin Connect (12) có chứa địa kênh điều khiển H.245 tới gatekeeper gatekeeper gửi tin Connect (13) có chứa địa kênh điều khiển H.245 phía bị gọi 33 Hai đầu cuối đăng ký với hai gatekeeper khác Tình có trường hợp xảy ra: + Cả hai gatekeeper chọn cách định tuyến báo hiệu trực tiếp hai đầu cuối, C N TT – Đ H K H TN thủ tục báo hiệu thể hình Hình 4-16: Hai đầu cuối đăng ký với hai gatekeeper – Cả hai gatekeeper truyền báo hiệu trực tiếp hai đầu cuối Đầu tiên phía chủ gọi trao đổi tin ARQ (1)/ACF (2) với gatekeeper 1, tin ACF chứa địa kênh báo hiệu phía bị gọi Căn vào địa K H O A phía chủ gọi gửi tin Setup (3) tới đầu cuối bị gọi Nếu phía bị gọi chấp nhận trao đổi ARQ (5)/ACF (6) với gatekeeper 2, phía bị gọi nhận ARJ (6) gửi tin Release Complete tới phía chủ gọi phía bị gọi Khi nhận ACF phía bị gọi gửi bảo tin Connect (8) có chứa địa kênh điều khiển H.245 tới phía chủ gọi + Trường hợp thứ hai gatekeeper phía chủ gọi truyền báo hiệu theo phương thức trực tiếp cịn gatekeeper phía bị gọi định tuyến báo hiệu gọi qua Thủ tục báo hiệu trường hợp thể hình 34 K H TN H Đ – C N TT 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 K H O A phía bị gọi định tuyến báo hiệu qua gatekeeper Đầu tiên phía chủ gọi trao đổi ARQ (1)/ACF (2) với gatekeeper 1, sau phía chủ gọi gửi tin Setup (3) tới phía bị gọi Nếu phía bị gọi chấp nhận, trao đổi ARQ (5)/ARJ (6) với gatekeeper 2, tin ARJ (6) có chứa địa kênh báo hiệu chứa mã thị báo hiệu định tuyến tới gatekeeper (routeCallTogatekeeper) Sau phía bị gọi trả lời phía chủ gọi tin Facility (7) có chứa địa kênh báo hiệu gatekeeper Tiếp theo phía chủ gọi gửi tin Release 35 Complete tới phía bị gọi trao đổi cặp tin DRQ (9)/DCF (10) với gatekeeper Khi nhận DCF phía chủ gọi lại bắt đầu trao đổi tin ARQ (11)/ACF (12) với gatekeeper Tiếp theo phía chủ Gọi gửi tin Setup (13) tới địa kênh báo hiệu gatekeeper 2, sau gatekeeper gửi tin Setup (13) tới phía bị gọi Phía bị gọi bắt đầu trao đổi ARQ (15)/ACF (16) với gatekeeper 2, sau phía K H TN bị gọi gửi tin Connect (18) có chứa địa kênh điều khiển H.245 tới gatekeeper gatekeeper gửi tin Connect (19) tới phía chủ gọi + Trường hợp thứ gatekeeper phía chủ gọi định tuyến báo hiệu qua cịn gatekeeper phía bị gọi chọn phương thức truyến báo hiệu trực tiếp Thủ tục báo C N TT – Đ H hiệu trường hợp thể hình : K H O A Hình 4-18: Hai bên đăng ký với gatekeeper – gatekeeper phía gọi định tuyến báo hiệu cịn phía bị gọi truyền trực tiếp Đầu tiên phía chủ gọi trao đổi tin ARQ (1)/ACF (2) với gatekeeper 1, nhận ACF có chứa địa kênh báo hiệu gatekeeper TB chủ gọi gửi tin Setup (3) tới gatekeeper gatekeeper gửi tin Setup (4) có chứa địa kênh báo hiệu tới TB bị gọi Nếu TB bị gọi chấp nhận, trao đổi ARQ (6)/ACF (7) với gatekeeper 2, nhận ARJ (7) gửi tin Release Complete tới phía chủ gọi Nếu nhận ACF (7) TB bị gọi gửi tin Connect (9) có chứa địa kênh điều 36 khiển H.245 tới gatekeeper gatekeeper gửi tin Connect (10) có chứa địa kênh điều khiển H.245 TB bị gọi tới TB chủ gọi + Trường hợp thứ hai điểm cuối đăng ký với gatekeeper hai gatekeeper chọn phương thức định tuyến báo hiệu gọi qua chúng Thủ tục báo hiệu C N TT – Đ H K H TN trường hợp thể hình : K H O A Hình 4-19: Hai đầu cuối đăng ký - Định tuyến qua hai gatekeeper Đầu tiên TB chủ gọi trao đổi ARQ (1)/ACF (2) với gatekeeper 1, tin ACF có chứa địa kênh báo hiệu gatekeeper Tiếp theo TB chủ gọi vào địa gửi tin Setup (3) tới gatekeeper Quá trình trao đổi tin có trình tự gần giống trường hợp trước khác điểm TB trao đổi tin báo hiệu với gatekeeper quản lý gatekeeper có trao đổi tin báo hiệu gọi với 37 Báo hiệu kiểu Overlap Các thành phần mạng H323 hỗ trợ khả báo hiệu kiểu Overlap Nếu mạng có gatekeeper thủ tục báo hiệu kiểu Overlap dùng, điểm cuối gửi đến gatekeeper tin ARQ có thêm thơng tin địa gọi Địa lưu trường destinationInfo tin ARQ Nếu K H TN địa chưa đầy đủ (gatekeeper xác định đích) gatekeeper trả lời tin ARJ với thành phần thơng tin AddmissionRejectReason có giá trị incompleteAddress (nếu có giá trị khác gọi coi bị huỷ bỏ) Vì vậy, điểm cuối phải gửi tiếp tin ARQ địa mà gatekeeper nhận đầy đủ Nếu nhận đủ địa chỉ, gatekeeper trả lời tin ACF Khi điểm cuối nhận địa kênh báo hiệu đích destCallSignalAddress (có thể H gatekeeper đích tuỳ theo phương pháp định tuyến báo hiệu) từ Đ gatekeeper, gửi đến địa gói tin Setup với trường canOverlapSend định liệu phương pháp báo hiệu Overlap có áp dụng hay khơng Nếu phía nhận nhận – tin Setup với địa chưa đầy đủ thành phần thông tin canOverlapSend C N TT có giá trị TRUE khởi động thủ tục báo hiệu kiểu Overlap cách trả lời tin Setup Acknowledge Các thông tin thêm địa phía chủ gọi gửi tin Information Nếu địa nhận khơng đầy đủ trường canOverlapSend có giá trị FALSE phía nhận trả lời tin ReleaseComplete để huỷ bỏ gọi K H O A Thủ tục kết nối nhanh Sau trao đổi tin báo hiệu, kênh điều khiển thiết lập, sau kênh thơng tin mở Tuy nhiên, bỏ qua giai đoạn thiết lập kênh điều khiển cách dùng thủ tục kết nối nhanh kênh báo hiệu Phía chủ gọi khởi động thủ tục kết nối nhanh gửi tin Setup có kèm theo thành phần thơng tin fastStart đến phí bị gọi Thành phần thông tin fastSatrt chứa chuỗi cấu trúc OpenLogicalChanel mô tả đầy đủ thông tin kênh thông tin mà đề nghị thiết lập 38 5.4.2 Các ứng dụng điện thoại IP : Giao tiếp thoại dạng giao tiếp người.Mạng điện thoại công cộng bị đơn giản thay thế, chí thay đổi thời gian tới Mục đích tức thời nhà cung cấp dịch vụ điện thoại IP tái tạo lại khả điện thoại với chi phí vận hành thấp nhiều đưa giải pháp kỹ thuật bổ K H TN sung cho mạng PSTN Điện thoại áp dụng cho gần yêu cầu giao tiếp thoại, từ đàm thoại đơn giản gọi hội nghị nhiều người phức tạp Chất lượng âm truyền biến đổi tuỳ theo ứng dụng Ngồi ra, với khả Internet, dịch vụ điện thoại IP cung cấp thêm nhiều tính Thoại thơng minh : H Hệ thống điện thoại ngày trở nên hữu hiệu: rẻ, phổ biến, dễ sử dụng, động Đ Nhưng hồn tồn “ngớ ngẩn” Nó có số phím để điều khiển Trong năm gần đây, người ta cố gắng để tạo thoại thông minh, thoại để thống có sẵn C N TT – bàn, sau đến server Nhưng cố gắng thất bại tồn hệ Intrnet thay đổi điều Kể từ Internet phủ khắp toàn cầu, sử dụng để tăng thêm tính thơng minh cho mạng điện thoại tồn cầu Giữa mạng máy tính mạng điện thoại tồn mối liên hệ Internet cung cấp cách giám sát điều khiển thoại cách tiện lợi Chúng ta thấy khả K H O A kiểm sốt điều khiển thoại thơng qua mạng Internet Dịch vụ điện thoại web : "World Wide Web" làm cách mạng cách giao dịch với khách hàng doanh nghiệp Điện thoại Web hay " bấm số" (click to dial) cho phép nhà doanh nghiệp đưa thêm phím bấm lên trang web để kết nối tới hệ thống điện thoại họ Dịch vụ bấm số cách dễ an toàn để đưa thêm kênh trực tiếp từ trang Web bạn vào hệ thống điện thoại Truy cập trung tâm trả lời điện thoại Truy nhập đến trung tâm phục vụ khách hành qua mạng Internet thúc đẩy 54 mạnh mẽ thương mại điện tử Dịch vụ cho phép khách hành có câu hỏi sản phẩm chào hàng qua Internet đưọc nhân viên công ty trả lời trực tuyến Dịch vụ fax qua IP : Nếu bạn gửi nhiều fax từ PC, đặc biệt gửi nước ngồi việc sử dụng dịch vụ K H TN Internet faxing giúp bạn tiết kiệm tiền kênh thoại Dịch vụ chuyển trực tiếp từ PC bạn qua kết nối Internet Hàng năm, giới tốn 30 tỷ USD cho việc gửi fax đường dài Nhưng ngày Internet fax làm thay đổi điều này.Việc sử dụng Internet mở rộng cho thoại mà cho dịch vụ fax Khi sử dụng dịch vụ thoại fax qua Internet, có hai vấn đề : H Những người sử dụng dịch vụ thoại qua Internet cần có chương trình phần mềm Đ chẳng hạn Quicknet's Internet PhoneJACK Cấu hình cung cấp cho người sử dụng khả sử dụng thoại qua Internet thay cho sử dụng điện thoại để bàn truyền – thống C N TT Kết nối gateway thoại qua Internet với hệ thống điện thoại hành Cấu hình cung cấp dịch vụ thoại qua Internet giống việc mở rộng hệ thống điện thoại hành bạn 5.4.3 Các ưu điểm VoIP : Giảm chi phí: K H O A Một giá cước chung thực với mạng Internet tiết kiệm đáng kể dịch vụ thoại fax Người ta ước tính có khoảng 70% gọi đến Châu Á để gửi fax, phần lớn số thay FoIP (Fax over IP) Sự chia chi phí thiết bị thao tác người sử dụng thoại liệu tăng cường hiệu sử dụng mạng lẽ dư thừa băng tần mạng người sử dụng người khác Đơn giản hoá : 55 Một sở hạ tầng tích hợp hỗ trợ tất hình thức thơng tin cho phép chuẩn hoá tốt giảm tổng số thiết bị Cơ sở hạ tầng kết hợp hỗ trợ việc tối ưu hố băng tần động Thống : Vì người nhân tố quan trọng dễ sai lầm mạng viễn K H TN thông, hội để hợp thao tác, loại bỏ điểm sai sót thống điểm tốn có ích Trong tổ chức kinh doanh, quản lí sở SNMP (Simple Network Management Protocol) cung cấp cho dịch vụ thoại liệu sử dụng VoIP Việc sử dụng thống giao thức IP cho tất ứng dụng hứa hẹn giảm bớt phức tạp tăng cường tính mềm dẻo Các ứng dụng liên quan dịch vụ danh H bạ dịch vụ an ninh mạng chia sẻ dễ dàng Đ Nâng cao ứng dụng : Thoại fax ứng dụng khởi đầu cho VoIP, lợi ích thời gian dài – mong đợi từ ứng dụng đa phương tiện (multimedia) đa dịch vụ C N TT Chẳng hạn giải pháp thương mại Internet kết hợp truy cập Web với việc truy nhập trực tiếp đến nhân viên hỗ trợ khách hàng 5.5 Xây dựng hội nghị đa truyền thông: Chuẩn H323 tổ chức hội nghị đa điểm theo nhiều phương pháp cấu hình khác Các mơ hình hội nghị đề nghị hội nghị tập trung, hội K H O A nghị phân tán, hội nghị tập trung, phân tán 5.5.1 Hội nghị đa điểm tập trung (Centralized multipoint conference): Hội nghị kiểu cần MCU để điều khiển hội nghị linh hoạt, dễ dàng Các đầu cuối gửi liệu, âm thanh, hình ảnh dịng điều khiển đến MCU mơ hình điểm - điểm MC quản lý hội nghị dùng chức điều khiển H245 , đồng thời xác định khả đầu cuối Bộ phận MP thực việc tổng hợp âm thanh, phân phối liệu, tổng hợp chuuyển mạch hình ảnh gửi đến đầu cuối xác định MP cung cấp chuyển đổi mã 56 khác nhau, tốc độ bit MP dùng phân tán để phân phối hình ảnh xử lý Do vậy, MCU dùng cho hội nghị đa điểm tập trung phải có hai thành phần MC MP 5.5.2 Hội nghị đa điểm phân tán (Decentralized multipoint conference): K H TN Hội nghị dùng kỹ thuật phân tán Thiết bị đầu cuối H323 phát tán liệu liệu hình ảnh, âm đến thiết bị đầu cuối khác mà không thông qua MCU Tuy nhiên liệu điều khiển gửi cho MCU, MCU phận quản lý, thông tin kênh điều khiển H245 truyền cho MC Những thiết bị đầu cuối nhận âm thanh, hình ảnh phải có trách nhiệm sử lý đa luồng âm thanh, hình ảnh Các đầu cuối dùng kênh điều khiển H245 MC biết chúng sử lý H luồng liệu âm thanh, hình ảnh lúc Khả xử lý đồng thời Đ luồng đầu cuối không ảnh hưởng đến số lượng luồng phát tán hội nghị MP cung cấp lựa chọn hình ảnh tổng hợp âm K H O A C N TT – hội nghị đa điểm phân tán Hình 5-2: Hội nghị phân tán tập trung 57 5.5.3 Hội nghị đa điểm phân tán tập trung kết hợp: Hội nghị kết hợp đặc tính hai loại hội Những tín hiệu H245 âm hay hình ảnh xử lý thông qua thông điệp điểm - điểm đến MCU Những tín hiệu cịn lại chuyển đến đầu cuối H323 thông qua phân tán K H TN Một lợi điểm hội nghị tập trung tất đầu cuối H323 hỗ trợ trao đổi thông tin điểm - điểm Một MCU phát nhiều tín hiệu đơn đến đầu cuối tham gia hội nghị mà không cần yêu cầu đặc biệt mạng Ngược lại, MCU nhận nhiều dịng tín hiệu đơn, tổng hợp âm thanh, chuyển mạch hình ảnh, phát tán dịng liệu, trì băng thông cho mạng H323 hỗ trợ hội nghị đa điểm hỗn hợp, số đầu cuối thuộc hội nghị H đa điểm tập trung, số lại thuộc hội nghị đa điểm phân tán MCU đóng vai trò Đ cầu nối hai hội nghị Các đầu cuối tham gia hội nghị gởi nhận – chất thật sử hội nghị hỗn hợp mà hiểu đơn giản kiểu kết nối mà C N TT Bằng cách hỗ trợ hai loại truyền thông truyền theo multicast unicast nên H323 mở rông công nghệ mạng tương lai Dùng multicast làm tăng khả sử dụng băng thông mạng đầu cuối phải xử lý nhiều Hơn nữa, multicast dùng trong mạng có router switch Một MC đặt gatekeeper, gateway, đầu cuối (terminal), K H O A MCU Ví dụ ta có cách bố trí hội nghị đa điểm gồm đầu cuối theo nhu hình 58 K H TN Đ H Hình 5-3: Hội nghị đa điểm phân tán tập trung kết hợp Một client B đóng vai trị MC Tất đầu cuối multicast mạng – phân tán Một MP đầu cuối có tổng hợp, hiển thị tín hiệu âm thanh, hình C N TT ảnh đến người dùng Cách làm giảm cần thiết tài nguyên hệ thống mạng Tuy nhiên, mạng phải cấu hình để cung cấp multicast Một MCU riêng biệt dùng để điều khiển âm thanh, liệu, chức điều khiển Trong hệ thống này, hình ảnh dùng multicast để bảo tồn băng thông 5.6 Bộ thư viện OpenH323: K H O A 5.6.1 Giới thiệu : 5.6.2 Cấu trúc phân lớp thư viên OpenH323 : • H225_RAS o o • H323GatekeeperListener H323Gatekeeper H235Authenticator o o • H235AuthSimpleMD5 H235AuthProcedure1 H245Negotiator 59 H245NegTerminalCapabilitySet o H245NegRoundTripDelay o H245NegRequestMode o H245NegMasterSlaveDetermination o H245NegLogicalChannels o H245NegLogicalChannel • H323Capabilities • K H TN o H323Capability o H323_UserInputCapability o H323RealTimeCapability H323VideoCapability H H323_H261Capability Đ H323NonStandardVideoCapability H323AudioCapability – H323_LIDCapability C N TT H323_GSM0610Capability H323_G729ACapability H323_G7231Capability H323_G711Capability K H O A H323NonStandardAudioCapability o MicrosoftNonStandardAudioCapability H323_LPC10Capability H323DataCapability H323_T38Capability H323_T120Capability H323NonStandardDataCapability • H323CapabilityRegistration • H323Channel o H323UnidirectionalChannel 60 H323_RTPChannel H323DataChannel H323_T38Channel H323_T120Channel o H323BidirectionalChannel H323ChannelNumber • H323Codec o K H TN • H323VideoCodec H323_H261Codec o H323AudioCodec H323FramedAudioCodec H H323_LIDCodec Đ H323_LPC10Codec H323_GSM0610Codec – H323_G729ACodec C N TT H323_G7231Codec H323StreamedAudioCodec H323_muLawCodec H323_ALawCodec H323Connection • H323ControlPDU • H323EndPoint • H323GatekeeperCall • H323GatekeeperServer • H323Listener K H O A • o • H323ListenerTCP H323NonStandardCapabilityInfo o H323NonStandardVideoCapability o H323NonStandardDataCapability 61 o H323NonStandardAudioCapability MicrosoftNonStandardAudioCapability H323_LPC10Capability H323RasPDU • H323RegisteredEndPoint • H323SignalPDU • H323Transport o K H TN • H323TransportIP H323TransportUDP • H323TransportAddress • H323VideoDevice o NullVideoOutputDevice • OpalGloballyUniqueID • OpalLineChannel • OpalLineInterfaceDevice o o – H450ServiceAPDU C N TT • H PPMVideoOutputDevice Đ o OpalVpbDevice OpalIxJDevice OpalMediaFormat • OpalT120Protocol • OpalT38Protocol • Q931 • RTP_ControlFrame • RTP_DataFrame • RTP_JitterBuffer • RTP_Session K H O A • o • RTP_UDP RTP_SessionManager 62 • RTP_UserData o H323_RTP_Session H323_RTP_UDP • X224 5.6.3 Diễn giải ý nghĩa số lớp : K H TN H323EndPoint : Lớp dùng để quản lý đầu cuối H323 Một đầu cuối khơng có nhiều trình listener để lắng nghe kết nối vào dùng để kết nối thông qua hàm MakeCall H323Connection : Thể kết nối hai điểm cuối.Có hai tiến trình dùng, dùng để lắng nghe kênh điều khiển, tiến trình cịn lại dùng để lắng nghe kênh điều khiển.Cứ kênh liệu tạo kênh điều khiển H tương ứng có tiểu trình tạo để quản lý Đ H323TransportAddress : Tạo chuỗi chứa địa truyền thông H323Listener : Lớp mô tả listener giao thức truyền thông.Một – listener đối tượng dùng để lắng nghe kết nối đến Nó thực tiến trình riêng biệt Hàm Main() dùng để quản lý kết nối H323 đến C N TT phân phối chúng tiến trình khác dựa lớp H323Transport H323Transport : Lớp mô tả giao thức truyền thông I/O H323TransportIP : Lớp thể truyền thông H323 sử dụng IP H323ListenerTCP : Quản lý kết nối sử dụng TCP/IP H323TransportUDP :Thể truyền thông dùng UDP/IP K H O A H323RegisteredEndPoint : Thể đầu cuối đăng ký với gatekeeper H323Channel : Thể kênh logic hai endpoint H323UnidirectionalChannel : Thể kênh logic hướng hai endpoint H323DataChannel : Thể kênh logic liệu hai đầu cuối H323Capability : Mô tả bề mặt chung cho khả endpoint Nó dùng để truyền liệu thông qua kênh logic mà mở quản kênh điều khiển H323 H323AudioCapability : Mô tả giao diện cho âm thanh, dùng để truyền liệu thông qua kênh logic mà mở quản lý kênh điều khiển H323 63 H323VideoCapability : Mô tả giao diện cho hình ảnh, dùng để truyền liệu thông qua kênh logic mà mở quản lý kênh điều khiển H323 H323DataCapability : Mô tả giao diện cho liệu, dùng để truyền liệu thông qua kênh logic mà mở quản lý kênh điều khiển H323 H323_G711Capability : Mô tả khả G711 Q931 : Lớp chứa Q931 Protocol Data Unit K H TN H323_T120Capability : Mô tà kênh logic T120 Chương : Student - Hệ thống hỗ trợ học từ xa : 6.1 Giới thiệu : Student hệ thống hỗ trợ cho việc dạy học trực tuyến thông qua mạng Internet Intranet Hệ thống xây dựng theo dạng window application , sử dụng H chuẩn H323 truyền thông Đ Với hệ thống này, giáo viên tham gia trực tiếp vào việc giảng dạy lớp ảo hệ thống tạo Giáo viên hệ thống hỗ trợ công cụ để quản lý – thành viên lớp Hệ thống phải có chức cho phép hiển thị hình ảnh C N TT giáo viên cần thiết, đồng thời phải có chức thu giọng nói giáo viên phát cho thành viên lớp nghe thấy Trong trình giảng dạy, sinh viên có ý kiến phát biểu hệ thống phải có chức hỗ trợ giúp thông báo cho giáo viên đứng lớp biết Khi có u cầu từ phía sinh viên , hệ thống phải thông báo lại cho giáo viên đứng lớp, giáo viên cho phép sinh viên K H O A phát biểu Ngoài ra, hệ thống hỗ trợ chat text Việc giáo viên đứng lớp quản lý Khi giáo viên cho phép phép chat Trong lúc chat, người sử dụng chọn đối tượng để chat giao diện đơn giản, tiện dụng Nếu giáo viên khơng cho chat text sinh viên khơng chat tự nữa, thơng tin chat gửi đến cho giáo viên Nhưng giáo viên cịn quyền chat Giáo viên chat với thành viên lớp Hệ thống cho phép giáo viên chọn thành viên tham gia lớp học để yêu 64 cầu thành viên cho phép xem hình ảnh họ Hình ảnh phát hình ảnh lấy từ webcam Khi thành viên có biểu “quậy phá” lớp, hệ thống phải có chức hỗ trợ giáo viên đuổi thành viên khỏi lớp Ngoài lớp tạo sẵn, hệ thống phải có chức cho giáo viên tạo lớp K H TN học diễn đàn riêng Lớp tạo có mật bảo vệ tuỳ theo yêu cầu giáo viên Khi tạo lớp học mới, giáo viên người tạo chủ lớp có quyền hạn lớp có thay đổi mật khẩu, thay đổi người chủ lớp, xoá lớp khơng cịn dùng đến Sinh viên người tham gia hệ thống phải có tài khoản mật riêng để đăng nhập vào hệ thống Đối với người muốn tham gia lớp học H hệ thống phải hỗ trợ người đăng ký làm thành viên Đ Hệ thống quản lý người quản trị Người quản trị người có quyền cao nhất, thực tất chức giáo viên tạo lớp học mới… – Ngồi ra, người quản trị có trách nhiệm quản lý hệ thống, quản lý người C N TT sử dụng hệ thống Hệ thống chia thành hai phần : phần server phần client Phần server đóng vai trị quản lý lớp học trì kết nối đến thành viên tham gia lớp học Phần đóng vai trị trung tâm việc sử lý thông tin đến từ thành viên Đồng thời nhận trách nhiệm phát hình ảnh, âm đến lớp Phần thứ hai K H O A phần client giữ vai trò kết nối với server Phần client dùng cho giáo viên sinh viên Tuỳ theo quyền nhóm người sử dụng mà hệ thống hiển thị quyền tương ứng Phần client đóng vai trị thu nhận tín hiệu âm thanh, hình ảnh người sử dụng để truyền đến cho thành viên khác 6.2 Đối tượng sử dụng hệ thống: Những đối tượng sử dụng hệ thống gồm có : Admin : người quản trị hệ thống Giáo viên : Người làm công tác giảng dạy Sinh viên : Người học thông qua hệ thống 65 Người vãng lai : Bất người sử dụng khơng thuộc hệ thống đào tạo, đăng nhập vào hệ thống, đăng ký làm thành viên 6.3 Các chức : 6.3.1 Chức dàng cho Admin : 6.3.1.1 Quản lý danh sách giáo viên, sinh viên : K H TN Người quản trị cấp cho giáo viên, sinh viên username passwod Password giao viên, sinh viên thay đổi sau Người quản trị thay đổi mật người tham gia hệ thống Người quản trị xố người sử dụng khơng cịn hiệu lực hệ thống H 6.3.1.2 Quản lý danh sách lớp học : Tạo sẵn lớp học : Lớp học tạo sẵn có mật khẩn bảo vệ Chỉ có Đ admin người biết mật vào lớp – Chỉnh sửa lớp học : Admin thay đổi người chủ lớp, thay đổi mật lớp C N TT Xố lớp học : Khi lớp học khơng cịn hiệu lực xố đi, admin nên khơng cần mật xố 6.3.1.3 Thay đổi người chủ lớp học : Người quản trị thay đổi người chủ lớp học, login vào hệ thống quyền admin khơng cần phải người chủ, có mật K H O A lớp (nếu có) mà thay đổi 6.3.1.4 Thay đổi đăng nhập cho người sử dụng : Đối với người sử dụng, đăng ký vào hệ thống hệ thống cấp cho quyền định Có bốn loại quyền hệ thống : quyền admin, quyền người chủ, quyền giáo viên, quyền sinh viên Mặc định đăng nhập vào hệ thống, hệ thống cấp cho quyền quyền sinh viên Admin người chủ, thay đổi quyền cho người dùng 66 6.3.1.5 Quản lý hệ thống Server: Khởi động hệ thống Server : Chỉ có admin khởi động hệ thống Dừng hệ thống Server : Chỉ có admin dừng hệ thống 6.3.1.6 Thay đổi thông tin cá nhân : 6.3.2 Chức dành cho giáo viên : 6.3.2.1 Quản lý lớp học : K H TN Người quản trị thay đổi thơng tin cá nhân thay đổi mật Ngồi lớp học admin tạo sẵn, giáo viên tự tạo cho lớp học riêng Lớp học giáo viên tạo có mật Những sinh H viên biết mật tham gia lớp học Mặc định lớp Đ tạo khơng có mật khẩu, sinh viên người có username, password hệ thống tham gia vào lớp học – Giáo viên thay đổi mật lớp C N TT Giáo viên người chủ lớp học xố lớp học Khi xố lớp học phải có quyền người chủ, phải nhập mật 6.3.2.2 Thay đổi người chủ lớp học : Giáo viên người chủ lớp học thay đổi người chủ lớp học sở hựu Khi thay đổi người chủ lớp học, giáo viên phải người chủ K H O A lớp đó, phải nhập mật (nếu có) lớp học thay đổi người chủ lớp 6.3.2.3 Thay đổi thơng tin cá nhân : Giáo viên thay đổi thơng tin cá nhân thay đổi mật 6.3.2.4 Cho phép – không cho phép text chat : Giáo viên người đứng lớp có quyền quản lý lớp mình, giáo viên cho phép người tham gia lớp học text chat hay không 67 Khi giáo viên bật chức cho phép text chat, người tham gia lớp học có quyền chat với Người dùng chọn người chat với Khi giáo viên tắt chức cho text chat đi, lớp học khơng thể thực text chat Người dùng text chat với giáo viên đứng lớp K H TN Cịn riêng với giáo viên chat với thành viên cịn lại lớp học 6.3.2.5 Cho xem – không cho xem hình ảnh giáo viên (lấy từ webcam): Hệ thống hỗ trợ cho người sử dụng thấy hình ảnh giáo viên Khi vào lớp, giáo viên đứng lớp cho phép thấy khơng cho thấy hình ảnh cho người tham gia lớp thấy Mặc định H sinh viên tham gia lớp học khơng thể thấy hình ảnh giáo viên, Đ giáo viên bật chức cho phép xem thấy hình ảnh giáo viên thông qua webcam – 6.3.2.6 Cho phép sinh viên (hoặc người tham gia lớp học ) phát biểu : C N TT Khi vào lớp, có giáo viên nói cho thành viên cịn lại nghe Khi có nhu cầu nói, sinh viên phải xin phép giáo viên cho phép Giáo viên chọn nhiều người nói lúc 6.3.2.7 Cho phép xem – khơng cho xem hình ảnh thành viên lớp : K H O A Những người tham gia lớp học khơng thể gửi hình ảnh được, giáo viên yêu cầu cho xem lúc gửi hình ảnh Đến thời gian đó, giáo viên lấy lại quyền phát hình người để chuyển cho người khác 6.3.2.8 “Đuổi” sinh viên khỏi lớp học : Khi sinh viên làm đó, giáo viên “đuổi” sinh viên khỏi lớp học 68 ... H 323 _ T38Channel H 323 _ T 120 Channel o H 323 BidirectionalChannel H 323 ChannelNumber • H 323 Codec o K H TN • H 323 VideoCodec H 323 _ H261Codec o H 323 AudioCodec H 323 FramedAudioCodec H H 323 _ LIDCodec Đ H 323 _ LPC10Codec H 323 _ GSM0610Codec... – H 323 _ G 729 ACodec C N TT H 323 _ G 723 1Codec H 323 StreamedAudioCodec H 323 _ muLawCodec H 323 _ ALawCodec H 323 Connection • H 323 ControlPDU • H 323 EndPoint • H 323 GatekeeperCall • H 323 GatekeeperServer • H 323 Listener... H 323 DataCapability H 323 _ T38Capability H 323 _ T 120 Capability H 323 NonStandardDataCapability • H 323 CapabilityRegistration • H 323 Channel o H 323 UnidirectionalChannel 60 H 323 _ RTPChannel H 323 DataChannel H 323 _ T38Channel

Ngày đăng: 12/08/2014, 09:23

Từ khóa liên quan

Mục lục

  • : T?ng quan

    • T?ng quan

    • M?c tiêu c?a d? tài :

    • : Tìm hi?u chu?n H323

      • Gi?i thi?u chu?n H323:

      • Các uu di?m c?a chu?n H323:

        • Cung c?p các b? mã hoá dã du?c chu?n hoá :

        • Tính tuong thích cao :

        • Ð?c l?p h? th?ng m?ng :

        • Ð?c l?p v?i ?ng d?ng và h? di?u hành :

        • H? tr? da di?m :

        • Qu?n lý bang thông :

        • H? tr? kh? nang qu?n bá thông tin :

        • Linh ho?t :

        • Kh? nang h?i ngh? liên m?ng :

        • : C?u hình m?ng theo chu?n H323

          • Terminal :

          • Gateway :

          • Gatekeeper :

          • MCU (Multipoint Control Unit):

          • Các giao th?c s? d?ng trong H323 :

            • Giao th?c H225 RAS ( Registration/Admission/Status) :

            • Giao th?c báo hi?u cu?c g?i H225 :

            • Giao th?c di?u khi?n cu?c g?i H245 :

            • Giao th?c RTP (Real-time Transport Protocol) :

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

Tài liệu liên quan