Tài liệu về Voip rất dễ hiểu. Phfu họp để tham khảo.
VoIP EBOOK MADE BY: PHAMTIENVUONG WEBSITE: WWW.KETNOIBANBE.ORG MỤC LỤC I/ GIỚI THIỆU HỆ THỐNG VOIP Giới thiệu Các mô hình truyền thoại qua mạng IP Một số ứng dụng VoIP Ưu điểm nhược điểm VoIP II/ H.323 TIÊU CHUẨN ỨNG DỤNG CHO MẠNG IP Sơ lược báo hiệu điện thoại Cấu hình mạng theo chuẩn H.323 Các chức H.323 III/ BÁO HIỆU VÀ XỬ LÝ CUỘC GỌI Chuyển đổi đòa Đòa mạng Đònh danh điểm dòch vụ giao tận TSAP Đòa Các kênh điều khiển Kênh RAS Kênh báo hiệu Kênh điều khiển Các thủ tục báo hiệu Bước 1: Thiết lập gọi Bước 2: Thết lập kênh điều khiển Bước 3: Thiết lập kênh truyền sóng Bước 4: Dòch vụ gọi Bước 5: Kết thúc gọi Trang VoIP I/ GIỚI THIỆU HỆ THỐNG VOIP Giới thiệu Trong điện thoại thông thường, tín hiệu thoại có tần số nằm khoảng 0.3 – 3.3 KHz lấy mẩu với tần số 8KHz theo Nyquyst Sau mẫu lượng tử hoá với 8bit/mẫu truyền với tốc độ 64KHz đến mạng chuyển mạch sau truyền tới đích bên nhận, dòng 64Kbps gải mã tín hiệu thoại tương tự Hình – 1.1 Thực chất thoại mạng IP ( Voice over IP – VoIP ) hoàn toàn khác hẳn điện thoại thông thường Đầu tiên tín hiệu thoại số hoá, sau thay truyền mạng PSTN qua đường chuyển mạch, chúng nén xuống tốc độ thấp, đóng gói chuển lên mạng IP Tại bên nhận, gói tin giải nén thành luồng PCM 64Kb truyền đến thuê b ao bò gọi Sự khác mạng truyền dẫn khuôn dạng thông tin dùng để truyền dẫn Trang VoIP Các mô hình truyền thoại qua mạng IP Hiện có dạng thức gọi VoIP + Khi sử dụng máy tính hay thiết bò VoIP gọi vào mạng thông thường, ta có gọi “ PC - to – Phone “ + Ngược lại, thực hiên gọi từ mạng điện thoại thông thường đến số điện thoại VoIP, ta có gọi “ Phone – to – PC “ + Trường hợp thực gọi hai thiết bò VoIP, ta có gọi “ PC – to – PC “ + Khi dùng điên thoại thông thường gọi vào số điện thoại đặc biệt nhà cung cấp dòch vụ VoIP, thông qua để gọi đến mạng điện thoại thông thường tỉnh thành hay quốc gia khác, ta có gọi “ Phone – to – Phone “ Trên Hình 1.2 đưa ví dụ gọi “ Phone – to – Phone “ Hình 1.2 Giả sử thuê bao A muốn gọi đến thuê bao B Thuê bao A quay số điện thoại thuê bao B Mạng PSTN có nhiệm vụ phân tích đòa kết nối đến Gateway1 Tại đòa B lại phân tích Trang VoIP gateway1 xác đònh thuê bao B kiểm soát gateway2 Nó thiết lập phiên liên kết với gateway2 Các thông tin báo hiệu mà gateway1 nhân từ PSTN chuyển đổi thích hợp sang dạng gói truyền đến gateway2 Tại gateway2, gói tin lại chuyển ngược lại truyền sang mạng PSTN Mạng PSTN có nhiệm vụ đònh tuyến gọi đến thuê bao B Các thông tin trả lời chuyển đổi ngược lại qua gateway2 đến gateway1 Sau gọi thiết lập, gateway có nhiệm vụ chuyển đổi gói tin thoại mạng IP luồng PCM truền mạng PSTN Một số ứng dụng VoIP 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ổ 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 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 Ngoài ra, với khả Internet, dòch vụ điện thoại IP cung cấp thêm nhiều tính Ta xem xét vài ứng dụng điện thoại : Thoại thông minh 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 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 để bàn, sau đến server Nhưng cố gắng thất bại tồn hệ thống có sẵn Internet thay đồi điều Kể từ ki Interner 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 toà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 Trang VoIP cách tiên lợi Chúng ta thấy khả kiểm soát điều khiển gọ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 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ọ Truy cập trung tâm trả lời điện thoại Truy cập đến trung tâm phục vụ khách hàng qua mạng Internet thúc đẩy mạn mẽ thương mại điện tử Dòch vụ cho phép khách hàng có câu hỏi sản phẩm chào hàng qua Internet nhân viên công ty trả lời trực tiếp Dòch vụ fax qua IP Việc sử dụng Internet mở rộng cho thoại mà cho dòch vụ fax Nếu bạn gởi nhiều fax từ PC, đặc biệt gởi nước việc sử dụng dòch vụ 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 Ưu điểm nhược điểm VoIP Về mặt kỹ thuật điện thoại IP có ưu điểm nhược điểm sau Ưu điểm - Thông tin thoại trước đưa lên mạng IP nén xuống dung lượng thấp ( tuỳ theo kỹ thuật nén ), làm giảm lưu lượng mạng - Trong trường hợp gọi mạng chuyển mạch kênh kênh vật lí thiết lập trì hai bên hai bên huỷ bỏ liên kết Như vậy, khoảng thời gian tiếng nói, tín hiệu thoại lấy mẫu, lượng tử hoá truyền Vì hiệu suất đường truyền không cao Đối với điện thoại Internet có chế để Trang VoIP phát khoảng lặng (khoảng thời gian tiếng nói ) nên làm tăng hiệu suất mạng Nhược điểm : -Nhược điểm điện thoại qua mạng IP chất lượng dòch vụ Các mạng số liệu vốn dó xây dựng với mục đích truyền thoại thời gian thực, truyền thoại qua mạng số liệu cho chất lượng gọi thấp xác đònh trước Sở dó gói tin truyền mạng thay đổi pham vi lớn, khả mát thông tin mạng hoàn toàn xảy Một yếu tố làm giảm chất lượng thoại kỹ thuật nén để tiết kiệm đường truyền Nếu nén xuống dung lượng thấp kỹ thuật nén phức tạp, cho chất lượng không cao đặc biệt thời gian xử lí lâu, gây trễ - Một nhược điểm khác điện thoại IP vấn đề tiếng vọng Nếu mạng thoại, trễ nên tiếng vọng không ảnh hưởng nhiều mạng IP, trễ lớn nên tiếng vọng ảnh hưởng nhiều đến chất lượng thoại Vì vậy, tiếng vọng vấn đề cần phải giải điện thoại IP II/ H.323 TIÊU CHUẨN ỨNG DỤNG CHO MẠNG IP 1) Sơ lược báo hiệu điện thoại Báo hiệu xử lý gọi hai điểm cuối mạng H.323 liên quan đến ba kênh báo hiệu tồn độc lập với là: kênh điều khiển H.245, kênh báo hiệu gọi kênh báo hiệu RAS Trong mạng Gatekeeper, tin báo hiệu gọi truyền hai điểm cuối chủ gọi bò gọi cách truyền báo hiệu đòa trực tiếp Trong cấu hình mạng phía chủ gọi phải biết đòa báo hiệu phía bò gọi mạng giao tiếp cách t rực tiếp Nếu mạng có Gatekeeper, trao đổi báo hiệu chủ gọi Gatekeeper thiết lập cách sử dụng kênh RAS Gatekeeper để truyền đòa Sau trao đổi tin báo hiệu thiết lập, Trang VoIP Gatekeeper xác đònh truyền tin trực tiếp gíữa hai điểm cuối hay đònh tuyến chúng qua Gatekeeper 2) Cấu hình mạng theo chuẩn H.323 Hình 2.1 Mạng H.323 dựa sở mạng IP cung cấp dòch vụ truyền liệu đa phương tiện thời gian thực ( có dòch vụ thoại IP ), hoạt động theo chuẩn H.323 Cấu hình mạng H.323 bao gồm thành phần Hình 2.1 Thiết bò đầu cuối H.323 Terminal thiết bò đầu cuối mạng LAN có khả truền thông hai chiều Nó máy PC thiết bò độc lập Tất đầu cuối H.323 phải hỗ trợ khả truyền liệu audio video hai chiều phải hỗ trợ chuẩn H.245 dùng điều tiết kênh truyền liệu Ngoài phải hỗ trợ thành phần sau: - Giao thức báo hiệ H.225 phục vụ trình thiết lập huỷ bỏ gọi Trang VoIP - Giao thức H.225 RAS (Registration/Admision/Status) thực chức đăng kí, thu nhận … với gatekeeper - Giao thức RTP/RCTP để truyền kết hợp gói tin audio, video… Một đầu cuối H.323 trang bò thêm tính như: - Mã hoá giải mã tín hiệu audio, video - Hỗ trợ giao thức T120 phục vụ cho việc trao đổi thông tin số liệu - Tương thích với MCU để hỗ trợ liên kết đa điểm Hình 2.2 Các thiết bò đầu cuối H.323 3) Các chức H.323 Gatekeeper Gatekeeper thành phần quan trọng mạng H.323, xem não mạng, Gatekeeper hoạt động chuyển mạch ảo Gatekeeper có chức đánh đòa chỉ; cho phép xác nhận đầu cuối H.323, Gatekeeper; quản lí giải thông; tính cướic gọi; cung cấp khả năntg đònh tuyến gọi Gatekeeper quản lí giải thông nhờ khả cho phép hay không cho phép gọi xảy Khi số gọi vượt Trang VoIP qua ngưỡng từ chối tất gọi khác Ngoài Gatekeeper cung cấp khả đònh tuyến báo hiệu Mặc dù vậy, Gatekeeper thành phần tuỳ chọn mạng H.323 Tuy nhiên mạng có Gatekeeper thiết bò đầu cuối Gatekeeper phại sử dụng thủ tục Gatekeeper Các chức Gatekeeper phân biệt làm hai loại chức bắt buộc chức không bắt buộc Các chức bắt buộc - Chức dòch đòa chỉ: Gatekeeper thực việc chuyển đổi từ đòa hình thức( dạng tên gọi ) thiết bò đầu cuối gateway sang đòa truyền dẫn thực mạng ( đòa IP ) Chuyển đổi dựa bảng đối chiếu đòa cập nhật thường xuyên tin đăng ký dòch vụ đầu cuối - Điều khiển truy nhập – Gatekeeper chấp nhận truy nhập mạng LAN cách sử dụng tin H.225 ARQ/ACF/ARJ Việc điều khiển dựa độ rộng băng tần đăng ký dòch vụ thông số khác nhà sản xuất qui đònh - Điều khiển độ rộng băng tần – Gatekeeper hỗ trợ việc trao đổi tin H.225.0 BRQ/BCF/BRJ để điều khiển độ rộng băng tần gọi - Điều khiển miền – Một miền nhóm đầu cuối H.323, Gatekeeper, MCU quản lí Gatekeeper Trong miền có tối thiểu đầu cuối H.323, miện có Gatekeeper Một miền hoàn toàn độc lập với cấu trúc mạng, bao gồm nhiều mạng kết nối với Thông qua chức trên: dòch đòa chỉ, điều khiển truy nhập, điều khiển độ rộng băng tần, Gatekeeper cung cấp khả quản lí miền Các khả không bắt buộc Gatekeeper - Điều khiển báo hiệu gọi- Gatekeeper lựa chọn hai phương thức điều khiển báo hiệu cuội gọi là: kết hợp với kênh báo hiệu trực tiếp đầu cuối để hoàn thành báo hiệu cuội gọi sử dụng kênh báo hiệu để xử lý báo hiệu gọi Khi chọn phương thức đònh tuyến báo hiệu gọi trực tiếp đầu cuối, Gatekeeper giám sát báo hiệu kênh H.225.0 Trang VoIP - Hạn chế truy nhập – Gatekeeper sử dụng báo hiệu kênh H.225.0 để từ chối gọi thiết bò đầu cuối nhận thấy có lỗi việc đăng ky Những nguyên nhân từ chối bao gồm: Gatekeeper đầu cuối đăng ký hạn chế gọi mà lại cố gắng thực gọi ngược lại đầu cuối đăng ký hạn chế truy nhập đònh - Giám sát độ rộng băng tần – Gatekeeper hạn chế lượng đònh đầu cuối H.323 lúc sử dụng mạng Nó thông qua kênh báo hiệu H.225.0 từ chối gọi không đủ băng tần để thực gọi Việc từ chối gọi xảy đầu cuối hoạt động yêu cầu thêm độ rộng băng Đây thủ tục rỗng nghóa tất yêu cậu truy nhập đồng ý - Giám sát gọi – Một ví dụ cụ thể chức Gatekeeper lưu danh sách tất gọi H.323 hướng đò đạng thực để thò thuê bao bò gọi bận cung cấp thông tin cho chức quản lý độ rộng băng tần MCU (Multipoint Control Unit) MCU điểm cuối ( Endpoint ) mạng, cung cấp khả nhiều thiết bò đầu cuối, Gatekeeper tham gia vào liên kết đa điểm ( multipoint conference ) Nó bao gồm MC ( Multipoint Control ) bắt buộc phải có MP ( Multipoint Proccess ) có không Nhiệm vụ MC điều tiết khả audio, video, data thiết bò đầu cuối theo giao thức H.245 Nó điều khiển tài nguyên hội thoại việc xác đònh dọng audio, video, data cần gởi đến đầu cuối Tuy nhiên, MC không thao tác trực tiếp dòng liệu mà nhiệm vụ giao cho MP M P thực việc kết hợp, chuyển đổi xử lí bit liệu Gateway Nhiệm vụ Gateway thực việc kết nối mạng khác H.323 Gateway cung cấp khả kết nối mạng H.323 mạng khác ( H.323 ) Ví dụ Gateway kết nối cung cấp khả truyền tin đầu cuối H.323 mạng chuyển mạch kênh ( chẳng hạn PSTN ) Việc kết nối thực nhờ chức chuyển đổi giao thức trình thiết lập, giải phóng Trang 10 VoIP đóng kênh báo hiệu gọi, Gateway tham gia vào gọi kênh không phép đóng 2.3 Kênh điều khiển 1/ Đònh tuyến kênh điều khiển Khi tin báo hiệu gọi Gatekeeper đònh tuyến sau kênh điều khiển H.245 đònh tuyến theo cách thể hình 3.4 3.5 Gatekeeper ARQ ACF/ARJ Set-up Set-up ARQ ACF/ARJ Connect Connect H.245 Channel §Çu ci §Çu ci Kªnh ®iỊu khiĨn H.245 Kªnh b¸o hiƯu cc gäi Kªnh b¸o hiƯu RAS H×nh 3.4 Kªnh ®iỊu khiĨn H.245 kÕt nèi trùc tiÕp hai thiÕt bÞ ®Çu ci Gatekeeper ARQ ACF/ARJ Set-up Set-up ARQ ACF/ARJ Connect Connect H.245 Channel 10 H.245 Channel §Çu ci Kªnh ®iỊu khiĨn H.245 Kªnh b¸o hiƯu cc gäi Kªnh b¸o hiƯu RAS H×nh 3.5 Gatekeeper ®Þnh tun kªnh ®iỊu khiĨn H.245 Trang 17 10 §Çu ci VoIP Kênh điều khiển H.245 thiết lập cách trực tiếp thiết bò đầu cuối, (Hình 3.4), cho phép kết nối trực tiếp thiết bò đầu cuối Kênh điều khiển H.245 thiết lập từ thiết bò đầu cuối tới thiết bò đầu cuối thông qua Gatekeeper (hình 3.5), cho phép Gatekeeper đònh tuyến lại kênh điều khiển H.245 tới MC thực dòch vụ hội nghò 2/ Giá trò tham chiếu gọi CRV ( Call Reference Value) Tất tin RAS báo hiệu gọi chứa giá trò tham chiếu CRV Các giá trò CRV cho kênh báo hiệu kênh RAS độc lập Đối với kênh báo hiệu, CRV sử dụng để kết nối tin báo hiệu với nhau, CRV sử dụng tất tin báo hiệu thiết bò H.323 liên quan tới gọi kênh RAS, CRV dùng để liên kết tin kênh RAS, giá trò CRV sử dụng tất tin RAS thiết bò H.323 liên quan tới gọi 3/ Đònh danh gọi Đònh danh gọi (Call ID) giá trò khác 0, tạo thiết bò cuối chủ gọi chuyển sang dạng tin H.245 Call ID dùng để liên kết tin báo hiệu RAS liên quan tới gọi với Tất tin tham gia trình điều khiển gọi có chung Call ID Các thủ tục báo hiệu Người ta chia gọi làm giai đoạn gồm : Giai đoạn 1: Thiết lập gọi Giai đoạn 2: Thiết lập kênh điều khiển Giai đoạn 3: Thiết lập kênh gọi ảo Giai đoạn 4: Dòch vụ Giai đoan 5: Kết thúc gọi Bước – Thiết lập gọi Việc thiết lập gọi sử dụng tin đònh nghóa khuyến nghò H.225.0 xảy trường hợp, : - Cuộc gọi – Cả hai thiết bò đầu cuối không đăng ký Trang 18 VoIP - Cả hai thuê bao đăng ký tới Gatekeeper - Chỉ có thuê bao chủ gọi có đăng ký với Gatekeeper - Chỉ có thuê bao bò gọi có đăng ký với Gatekeeper - Hai thuê bao đăng ký với hai Gatekeeper khác - Thiết lập gọi qua Gateway Trong hầu hết giao thức báo hiệu phục vụ ứng dụng thời gian thực, yêu cầu ngưỡng thời gian xử lý cho phép (Tout – Time Out) tín hiệu trình báo hiệu bắt buộc Ở phương thức báo hiệu trực tiếp, trình báo hiệu diễn nhanh dẫn đến xác xuất thời gian xử lý báo hiệu vượt Tout ít, làm cho tỷ lệ lỗi gọi giảm, việc báo hiệu trực tiếp giúp cho trình đồng mạng xác Tuy nhiên, phương thức yêu cầu đầu cuối tham gia vào gọi phải có tính tương thích báo hiệu, phương thức báo hiệu gián tiếp thông qua Gatekeeper, trình báo hiệu diễn chậm dẫn đến xác suất thời gian xử lý báo hiệu vượt Tout lớn hơn, tỷ lệ lỗi gọi nhiều Vì phải thông qua Gatekeeper nên cấu trúc mạng phức tạp, vấn đề tổ chức đồng mạng cần phải quan tâm Ở phương thức này, báo hiệu thông qua Gatekeeper trung gian, vấn đề tương thích báo hiệu liên quan tới đầu cuối Gatekeeper, làm tăng khả lựa chọn đầu cuối cho người dùng Dưới chi tiết thủ tục thiết lập gọi, số trường hợp sử dụng báo hiệu trực tiếp đầu cuối, trường hợp lại sử dụng báo hiệu gián tiếp qua Gatekeeper 1/ Cuộc gọi – Cả hai thết bò đầu cuối không đăng ký § Çu ci § Çu ci S e t- u p ( ) C a ll p ro c e e d in g (2 ) A le rtin g (3 ) C o n n e ct (4 ) K ª n h b ¸ o h iƯ u c u é c g ä i Trang 19 VoIP Hình 3.6 Cuộc gọi Gatekeeper Khi hai thiết bò đầu cuối không đăng ký với Gatekeeper , chúng trao đổi trực tiếp tin với Hình 3.6 Khi chúng gởi tin thiết lập gọi tới lớp TSAP kênh báo hiệu biết trước đòa thuê bao bò gọi 2/ Cả hai thuê bao đăng ký tới Gatekeeper Tình có trường hợp xảy báo hiệu trực tiếp (được trình bày đây) báo hiệu gián tiếp thông qua Gatekeeper Cả hai thuê bao đăng ký tới Gatekeeper Gatekeeper chọn phương thức truyền báo hiệu trực tiếp hai thuê bao (Hình 3.7) Đầu tiên, thuê bao chủ gọi trao đổi với Gatekeeper thông qua cặp tin ARQ(1)/ACF(2) để thiết lập báo hiệu Trong tin ACF Gatekeeper trả lời cho thuê bao chủ gọi có chứa đòa kênh báo hiệu thuê bao bò gọi Sau thuê bao chủ gọi vào đòa để gởi tin Setup(3) tới thuê bao bò gọi Nếu thuê bao bò gọi chấp nhận yêu cầu, thay đổi cặp tin ARQ(5)/ACF(6) với Gatekeeper Nếu thuê bao bò gọi nhận ARJ(6) gởi tin Release Complete tới thuê bao chủ gọi §Çu ci Gatekeeper §Çu ci ARQ (1) ACF/ARJ (2) Set-up (3) Call proceeding (4) ARQ (5) ACF/ARJ (6) Alerting (7) Connect (8) Kªnh b¸o hiƯu RAS Kªnh b¸o hiƯu cc gäi Hình 3.7: Hai thuê bao đăng ký với Gatekeeper – báo hiệu trực tiếp Trang 20 VoIP 3/ Chỉ có thuê bao chủ gọi có đăng ký với Gatekeeper Khi tin báo hiệu gọi Gatekeeper đònh tuyến, thủ tục thiết lập gọi thể hình 3.8 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 tin báo hiệu gởi từ thuê bao tới thuê bao thông qua phần tử trung gian Gatekeeper §Çu ci Gatekeeper §Çu ci ARQ (1) ACF (2) Set-up (3) Call Proceeding (5) Setup (4) Call Proceeding (5) Alerting (6) Connect (8) Alerting (6) Connect (7) Kªnh b¸o hiƯu RAS Kªnh b¸o hiƯu cc gäi Hình 3.8 Chỉ có thuê bao chủ gọi đăng ký–Gatekeeper đònh tuyến báo hiệu 4/ Chỉ có thuê bao bò gọi có đăng ký với Gatekeeper Trường hợp báo hiệu Gatekeeper đònh tuyến, thủ tục báo hiệu thể Hình 3.9 Đầu tiên, thuê bao chủ gọi gởi tin Set-up(1) kênh báo hiệu biết trước đòa tới thuê bao bò gọi Nếu thuê bao 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 thuê bao bò gọi mã yêu cầu đònh tuyến gọi qua Gatekeeper (routeCallToGatekeeper ) Khi đó, thuê bao bò gọi gởi tin Facility(5) có chứa đòa kênh báo hiệu Gatekeeper tới thuê bao chủ gọi Sau đó, thuê bao chủ gọi gởi tin Release Complete(6) tới thuê bao chủ gọi vào đòa kênh báo hiệu thuê bao chủ gọi gởi tin Set-up(7) tới Gatekeeper, Gatekeeper gởi tin Set-up(8) tới thuê bao bò gọi Sau đó, thuê bao bò gọi trao đổi tin ARQ(9)/ACF(10) với Gatekeeper, thuê bao bò gọi gởi tin Connec(12) có chứa đòa kênh điều khiển H.245 tới Gatekeeper Gatekeeper gởi Trang 21 VoIP tin Connect(13) có chứa đòa kênh điều khiển H.245 thuê bao bò gọi §iĨm ci §iĨm ci Gatekeeper Setup (1) Call Proceeding (2) ARQ (3) ACF/ARJ (4) Facility (5) Release Complete (6) Setup (7) Setup (8) Call Proceeding (2) Call Proceeding (2) ARQ (9) ACF/ARJ (10) Alerting (11) Alerting (11) Connect (12) Connect (13) T1524080-96 C¸c b¶n tin RAS C¸c b¶n tin b¸o hiƯu Hình 3.9 Chí có thuê bao bò gọi đăng ký – Gatekeeper đònh tuyến báo hiệu 5/ Hai thuê bao đăng ký với hai Gatekeeper khác Tình có trường hợp xảy ra: (1) hai Gatekeeper chọn cách đònh tuyến báo hiệu trực tiếp hai thuê bao, (2) Gatekeeper phía chủ gọi truyền báo hiệu theo phương thức trực tiếp Gatekeeper phía bò gọi đònh tuyến báo hiệu gọi qua nó, (3) Gatekeeper phía chủ gọi đònh truyền báo hiệu gọi qua Gatekeeper phía bò gọi chọn phương thức truyền báo hiệu trực tiếp, (4) hai thuê bao đăng ký với Gatekeeper hai Gatekeeper chọn phương thức đònh tuến báo hiệu gọi qua chúng Dưới chi tiết trường hợp(4) Hai thuê bao đă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 Trang 22 VoIP báo hiệu trường hợp thể hình 3.10 Đầu tiên thuê bao 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 vào đòa thuê bao chủ gọi gởi tin Set-up(3) tới Gatekeeper Gatekeeper gởi tin Set-up(4) tới đòa kênh báo hiệu thuê bao bò gọi , chấp nhận thuê bao bò gọi trao đổi ARQ(6)/ARJ(7) với Gatekeeper Trong tin ARJ(7) mà Gatekeeper trả lời cho thuê bao bò goi chứa đòa kênh báo hiệu mã thò báo hiệu đònh tuyến gọi qua Gatekeeper §Çu ci Gatekeeper Gatekeeper §Çu ci ARQ (1) ACF (2) Set-up (3) Set-up (4) Call Proceeding (5) Call Proceeding (5) ARQ (6) ARJ (7) Facility (8) Release Complete (9) Set-up (10) Call Proceeding (5) Set-up (11) Call Proceeding (5) ARQ (12) ACF/ARJ (13) Alerting (14) Alerting (14) Alerting (14) Connect (15) Connect (16) Connect (17) Kªnh b¸o hiƯu RAS Kªnh b¸o hiƯu cc gäi Hình 3.10 Hai thuê bao đăng ký – Đònh tuyến qua hai Gatekeeper Trang 23 VoIP Gatekeeper (route CallToGatekeeper ) TB bò gọi trả lời Gatekeeper1 tin Facility(8) chứa đòa kênh báo hiệu Gatekeeper Tiếp Gatekeeper gởi tin Release Complete tới thuê bao bò gọi gởi tin Set-up (10) tới đòa kênh báo hiệu Gatekeeper2 Gatekeeper gởi Set-up(11) tới thuê bao bò gọi Thuê bao bò gọi trao đổi ARQ(12)/ACF(13) với Gatekeeper trả lời Gatekeeper tin Connect(15) chứa đòa kênh điều khiển H.245 để sử dụng báo hiệu H.245 Gatekeeper gởi Connect(16) tới Gatekeeper 1, tin chứa đòa kênh điều khiển H.245 thuê bao bò gọi đòa kênh điều khiển H.245 Gatekeeper tuỳ thuộc vào Gatekeeper có chọn đònh tuyến kênh điều khiển H.245 hay không Sau Gatekeeper gởi Connect(17) tới thuê bao chủ gọi, tin chứa đòa kênh điều khiển mà Gatekeeper nhận từ Gatekeeper đòa kênh điều khiển H.245 Gatekeeper chọn đònh tuyến kênh điều khiển H.245 6/ Thiết lập gọi qua Gateway Một gọi liên quan đến Gateway gọi có chuyển tiếp từ mạng PSTN sang mạng LAN ngược lại Vì phân biệt gọi qua Gateway thành loại: gọi từ thuê bao điện thoại vào mạng LAN gọi từ thuê bao mạng LAN thuê bao mạng thoại Bước – Thiết lập kênh điều khiển Khi kết thúc giai đoạn tức chủ gọi lẫn bò gọi đă hoàn thành việc trao đổi tin thiết lập gọi, đầu cuối thiết lập kênh điều khiển H.245 Bản tin trao đổi đầu cuối terminalCapabilitySet để bên thông báo cho khả làm việc Mỗi thiết bò đầu cuối có đặc tính riêng nói lên khả chế độ mã hoá, truyền, nhận giải mã tín hiệu đa dòch vụ Kênh điều khiển thuê bao bò gọi thiết lập sau nhận tin Set-up thuê bao chủ gọi thiết lập nhận tin Alerting Call Proceeding Trong trường hợp không nhận tin Connect đầu cuối gởi Release Complete, kênh điều khiển H.245 giải phóng Trang 24 VoIP Bước – Thiết lập kênh truyền thông Sau trao đổi khả (tốc độ nhận tối đa, phương thức mã hoá…) xác đònh quan hệ master-slave giao tiếp giai đoạn 2, thủ tục điều khiển kênh H.245 thực việc mở kênh logic để truyền số liệu Các kênh kênh H.225 Sau mở kênh logic để truyền tín hiệu âm hình ảnh đầu cuối truyền tín hiệu truyền tin h2250 MaximumSkewlndication để xác đònh thông số truyền 1/Thay đổi chế độ hoạt động Trong giai đoạn thiết bò đầu cuối thực thủ tục thay đổi cấu trúc kênh, thay đổi khả chế độ truyền nhận (Chế độ truyền nhận thông báo ghi nhận đầu cuối để xác đònh khả làm việc chúng ) 2/ Trao đổi luồng tín hiệu video Việc sử dụng thò videolnicate Ready To Active đònh nghóa khuyến nghò H.245 không bắt buộc, sử dụng thủ tục sau: Đầu tiên thuê bao chủ gọi không phép truyền video thuê bao bò gọi thò sẵn sàng để truyền video Thuê bao chủ gọi truyền tin videolnicateReadyToActive sau kết thúc trình trao đổi khả năng, không truyền tín hiệu video nhận tin videolnicateReadyToActive nhận luồng tín hiệu video đến từ phía thuê bao bò gọi 3/ Phân phối đòa luồng liệu Trong chế độ đòa chỉ, đầu cuối mở kênh logic tới MCU đầu cuối khác Đòa kênh chứa tin openLogicalChannel openLogicalChannelAck Trong chế độ đòa nhóm, đòa nhóm xác đònh MC truyền tới đầu cuối tin communicationModeCômmnd Một đầu cuối báo cho MC việc mở kênh logic với đòa nhóm thông qua tin openLogicalChannel MC truyền tin tới tất đầu cuối nhóm Trang 25 VoIP Bước – Dòch vụ gọi Có số dòch vụ gọi thực mạng H.323 như: thay đổi độ rộng băng tần, giám sát trạng thái hoạt động, hội nghò đặc biệt, dòch vụ bổ xung xin trình bày hai loại dòch vụ “thay đổi độ rộng băng tần” “giám sát trạng thái hoạt động” 1/ Thay đổi độ rộng băng tần Độ rộng băng tần gọi Gatekeeper thiết lập khoảng thời gian thiết lập trao đổi Một đầu cuối phải chắn tổng tất luồng truyền, nhận âm hình ảnh phải nằm độ rộng băng tần thiết lập Tại thời điểm hội thoại, đầu cuối Gatekeeper yêu cầu tăng giảm độ rộng băng tần Một đầu cuối thay đổi tốc độ truyền kênh logic mà không yêu cầu Gatekeeper thay đổi độ rộng băng tần tổng tốc độ truyền nhận không vượt độ rộng băng tần Trong trường hợp ngược lại đầu cuối phải yêu cầu Gatekeeper mà đăng ký thay đổi độ rộng băng tần Gatekeeper §Çu ci §Çu ci Gatekeeper BRQ (1) BCF/BRJ (2) CloseLogicalChannel (3) OpenLogicalChannel (4) BRQ (5) BCF/BRJ (6) OpenLogicalChAck (7) Chó ý: Gatekeeper vµ Gatekeeper cã thĨ lµ mét Gatekeeper Hình 3.9 Yêu cầu thay đổi độ rộng băng tần – Thay đổi thông số truyền Thủ tục thay đổi độ rộng băng tần – thay đổi thông số truyền Được thể hình 3.10 Khi đầu cuối muốn tăng tốc độ truyền kênh logic trước hết phải xác đònh xem vượt độ rộng băng tần gọi không Nếu gởi tin Trang 26 VoIP BRQ(1) tới Gatekeeper nhận tin BCF(2) có nghóa có đủ độ rộng băng tần cho yêu cầu, đầu cuối gởi tin closeLogicalChannel (3) để đóng kênh logic Sau mở lại kênh logic cách gởi tin openLogicalChannel(4) có chứa giá trò tốc độ tới đầu cuối Trước hết phải xác đònh xem giá trò có vượt độ rộng băng tần kênh hay không, chấp nhận giá trò trao đổi tin yêu cầu thay đổi độ rộng băng tần BRQ(5)/BCF(6) với Gatekeeper độ rộng băng tần đủ cho yêu cầu thay đổi đầu cuối trả lời đầu cuối tin openLogicChannelAck(7), trường hợp ngược lại từ chối tin openLogicChannelReject Thủ tục thay đổi độ rộng băng tần – Thay đổi thông số nhận thể hình 3.10 Khi đầu cuối muốn tăng tốc độ nhận kênh logic mình, trước hết phải xác đònh xem vượt độ rộng băng tần gọi không Nếu gởi BRQ(1) tới Gatekeeper Khi nhận BCF(2) gởi tin flowControlCommand(3) có chứa giới hạn tốc độ kênh tới thiết bò đầu cuối Trước hết đầu cuối phải xác đònh xem băng tần có vượt khả kênh không, chấp nhận gởi tin yêu cầu thay đổi độ rộng băng tần BRQ(4) tới Gatekeeper Khi nhận BCF(5) đầu cuối gởi tin closeLogicChannel(6) để đóng kênh logic sau mở lại kênh logic tin openLogicalChannel(7) có chứa tốc độ bit tới đầu cuối Đầu cuối xác đònh tốc độ trả lời đầu cuối tin openLogicalChannelAck(6) Trang 27 VoIP Gatekeeper §Çu ci Gatekeeper §Çu ci BRQ (1) BCF/BRJ (2) FlowControlCommand (3) BRQ (4) BCF/BRJ (5) CloseLogicalChannel (6) OpenLogicalChannel (7) OpenLogicalChAck (8) Chó ý: Gatekeeper vµ Gatekeeper cã thĨ lµ mét Gatekeeper Hình 3.10 Yêu cầu thay đổi độ rộng băng tần – thay đổi thông số nhận 2/ Giám sát trạng thái Để giám sát trạng thái hoạt động đầu cuối, Gatekeeper liên tục trao đổi cặp tin IRQ/IRR với đầu cuối kiểm soát, khoảng thởi gian đặn lần trao đổi tin lớn 10 giây giá trò nhà sản xuất đònh Gatekeeper yêu cầu thiết bò đầu cuối gởi cho tin IRR cách đặn nhờ giá trò trường IrrFrequency tin ACF gởi cho thiết bò đầu cuối để xác đònh tốc đọ truyền tin IRR Khi xác đònh gía trò trường IrrFrequency, thiết bò đầu cuối gởi tin IRR với tốc độ suốt khoảng thời gian gọi Trong đó, Gatekeeper gởi IRQ tới thết bò đầu cuối yêu cầu trả lời theo chế trình bày Trong khoảng thời gian diễn gọi, đầu cuối Gatekeeper đặn hỏi trạng thái từ đầu cuối bên cách sử dụng tin Status Enquiry Đầu cuối nhận tin Status Enquiry trả lời tin thò trạng thái thời Thủ tục hỏi đáp Gatekeeper sử dụng để kiểm tra cách đặn xem gọi có hoạt động không Có lưu ý tin tin H.225.0 truyền kênh báo hiệu gọi không ảnh hưởng đến tin IRR truyền kênh RAS Bước – Kết thúc gọi Trang 28 VoIP Một thiết bò đầu cuối kết thúc gọi theo bước thủ tục sau: Dừng truyền luồng tín hiệu video kết thúc truyền ảnh, sau giải phóng tất kênh logic phục vụ truyền video Dừng truyền liệu đóng tất kênh logic dùng để truyền liệu Dừng truyền audio sau đóng tất kênh logic dùng để truyền audio Truyền tin H.245 endSessionCommand kênh điều khiển H.245 để báo cho thuê báo đầu biết muốn kết thúc gọi Sau dừng truyền tin H.245 đóng kênh điều khiển H.245 Nó chờ nhận tin endSessionCommand từ thuê bao đầu đóng kênh điều khiển H.245 Nếu kênh báo hiệu gọi mở, truyền tin ReleaseComplete sau đóng kênh báo hiệu Nó kết thúc gọi theo thủ tục sau Một đầu cuối nhận tin endSessionCommand mà trước không truyền tin này, thực bước từ đến bỏ qua bước Chú ý: Kết thúc gọi nghóa kết thúc hội nghò (cuộc gọi có nhiều đầu cuối tham gia) Một hội nghò chắn kết thúc sử dụng tin H.245 dropCongerence Khi đầu cuối chờ MC kết thúc gọi theo thủ tục Trang 29 VoIP Gatekeeper §Çu ci §Çu ci Gatekeeper EndSessionCommand (1) EndSessionCommand (1) Release Complete (2) DRQ (3) DRQ (3) DCF (4) DCF (4) Kªnh b¸o hiƯu RAS Kªnh b¸o hiƯu cc gäi Kªnh ®iỊu khiĨn H.245 Chó ý: Gatekeeper vµ Gatekeeper cã thĨ lµ mét Gatekeeper Hình 3.11 Thiết bò đầu cuối kết thúc gọi có tham gia Gatekeeper Trong gọi tham gia Gatekeeper cần thực bước đến Trong gọi có tham gia Gatekeeper cần có hoạt động giải phóng băng tần Thủ tục thể Hình 3.11 Vì sau thực bước từ đến 6, đầu cuối truyền tin DRQ(3) tới Gatekeeper Sau đó, Gatekeeper trả lời tin DCF(4) Sau gởi DRQ, đầu cuối không gởi tin IRR tới Gatekeeper gọi kết thúc Trên thủ tục kết thúc gọi có tham gia Gatekeeper đầu cuối thực Thủ tục kết thúc gọi Gatekeeper thực thể Hình 3.12 Đầu tiên, Gatekeeper gởi tin DRQ tới đầu cuối Khi nhận tin này, đầu cuối thực bước từ đến 6, sau trả lời Gatekeeper tin DCF Thuê bao đầu nhận tin endSessionCommand thực thủ tục giải phóng gọi giống trường hợp đầu cuối chủ động kết thúc gọi (Hình 3.11) Nếu gọi hội nghò Gatekeeper gởi DRQ tới tất đầu cuối tham gia hội nghò Trang 30 VoIP Gatekeeper §Çu ci §Çu ci Gatekeeper DRQ (3) EndSessionCommand (1) EndSessionCommand (1) Release Complete (2) DCF (4) DRQ (3) DCF (4) T1524210-96 Kªnh b¸o hiƯu RAS Kªnh b¸o hiƯu cc gäi Kªnh ®iỊu khiĨn H.245 Chó ý: Gatekeeper vµ Gatekeeper cã thĨ lµ mét Gatekeeper H×nh 3.12 KÕt thóc cc gäi b¾t ®Çu tõ Gatekeeper Trang 31