Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 37 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
37
Dung lượng
1,45 MB
Nội dung
BỘ THÔNG TIN VÀ TRUYỀN THÔNG HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA VIỄN THƠNG - - TIỂU LUẬN MÔN HỌC Đề tài: “GIAO THỨC DIAMETER TRONG IMS” Giảng viên hướng dẫn : Nguyễn Thanh Trà Tên mơn học Mã mơn học Nhóm Sinh viên thực : : : : Báo hiệu điều khiển kết nối TEL1402 02 Phùng Minh Hiếu – B17DCVT134 Hà Nội, ngày 10/12/2021 Báo hiệu điều khiển kết nối Giao thức Diameter IMS MỤC LỤC Giao thức Diameter IMS LỜI NÓI ĐẦU DANH MỤC THUẬT NGỮ VIẾT TẮT DANH MỤC CÁC HÌNH ẢNH CHƯƠNG 1: GIỚI THIỆU VỀ IMS VÀ GIAO THỨC DIAMETER 1.1 Giới thiệu IMS 1.1.1 Lớp ứng dụng 1.1.2 Lớp điều khiển 1.1.3 Lớp vận tải 1.2 Giao thức Diameter 1.2.1 Khung Diameter 10 1.2.2 Các thành phần Diameter 11 CHƯƠNG 2: GIAO THỨC DIAMETER TRONG IMS 15 2.1 Thủ tục đăng kí xóa đăng kí mức ứng dụng với giao diện Cx 15 2.1.1 Đăng kí IMS 15 2.1.2 Thủ tục xóa đăng kí mức ứng dụng 21 2.2 Thủ tục liên quan đến truy vấn thông tin định tuyến (giao diện Dx) 22 2.3 Khởi tạo phiên 26 2.4 Tính cước (ngoại tuyến, trực tuyến) 27 2.4.1 Kiến trúc tính cước ngoại tuyến 27 2.4.2 Kiến trúc tính cước trực tuyến 32 KẾT LUẬN 36 TÀI LIỆU THAM KHẢO 36 PHÙNG MINH HIÊU- NHÓM Báo hiệu điều khiển kết nối Giao thức Diameter IMS LỜI NÓI ĐẦU Cùng với phát triển xã hội nhu cầu thông tin ngày đòi hỏi cấp bách sống người Hiện thời gian tới nhu cầu phát triển loại hình dịch vụ thoại, phi thoại, Internet đặc biệt loại hình dịch vụ băng rộng ngày tăng tách rời đời sống xã hội Để thỏa mãn nhu cầu mạng viễn thơng địi hỏi phải có cấu trúc đại linh hoạt thỏa mãn nhu cầu dịch vụ đa phương tiện Mạng phải có tổ chức đơn giản có nhiều chức Mạng, dịch vụ đầu cuối phải tích hợp có khả cung cấp dịch vụ băng rộng đa phương tiện cho khách hàng Công nghệ mang trải qua giai đoạn chuyển đổi từ tương tự sang số, từ chuyển mạch kênh sang chuyển mạch gói IP, từ mạng số tích hợp băng hẹp sang mạng số tích hợp băng rộng, để đáp ứng nhu cầu sử dụng dịch vụ cho người dung đầu cuối Chính cần có tổ chức mạng tập hợp tất ưu điểm mạng viễn thông phải đáp ứng nhu cầu truyền thông tương lai Một xu hướng phát triển thiết lập phân hệ đa phương tiện IP mạng NGN Các phân hệ tảng hội tụ mạng cố định di động, hội tụ đầu cuối hội tụ dịch vụ…… Diameter giao thức có ý nghĩa quan trọng mạng IMS, cụ thể q trình nhận thực, định tốn cho thuê bao với nhiều yêu cầu truy nhập dịch vụ phương tiện khác Mục tiêu cung cấp nhìn tổng quan IMS Tìm hiểu giao thức Diameter hoạt động IMS Sau thời gian tìm hiểu em hồn thành bải tiểu luận đề tài: “Giao thức Diameter IMS” Nội dung tiểu luận bao phần sau: Chương 1: Giới thiệu IMS giao thức Diameter Chương 2: Giao thức Diameter IMS Trong tiểu luận em sử dụng phương pháp nghiên cứu tài liệu Tiến hành tham khảo tài liệu IMS Tổng hợp phân tích nội dung tài liệu Mặc dù cố gắng hạn hẹp kiến thức nên làm em cịn hạn chế sai sót Em mong nhận góp ý chủ đề Qua em chân thành cảm ơn tới cô Nguyễn Thanh Trà tạo điều kiện cho chúng em tìm hiểu nội dung PHÙNG MINH HIÊU- NHÓM 2 Báo hiệu điều khiển kết nối Giao thức Diameter IMS DANH MỤC THUẬT NGỮ VIẾT TẮT Thuật ngữ viết tắt AAA Tên tiếng anh AS CCF CSCF Authentication, Authorization, Accounting Application Server Charging Collection Function Call Session Control Function GPRS HSS UE SBC SLF General Packet Radio Service Home Subcriber Server User equipment Session Border Controller Subscription Locator Function S-CSCF Serving-CSCF I-CSCF PDP P-CSCF MGCF Interrogating-CSCF Packet Data Protocol Proxy-CSCF Media Gateway Control Function Tên tiếng việt Xác thực, phân quyền, tính cước Máy chủ ứng dụng Chức tập hợp tính cước Chức điều khiển phiên gọi Dịch vụ vơ tuyến gói chung Server thuê bao nhà Thiết bị người dùng Bộ điều khiển biên phiên Chức định vị đăng kí thuê bao CSCF-Phục vụ CSCF-Thẩm vấn (hỏi) Giao thức liệu gói CSCF-Ủy quyền Chức điều khiển cổng phương tiện MRFC Media Resource Function Controller Bộ điều khiển chức tài nguyên phương tiện MRFP Media Resource Function Processor Bộ xử lý chức tài nguyên phương tiện RADIUS Remote Authentication Dial-In User Dịch vụ người dùng quay số Service xác thực từ xa TCP Transmission Control Protocol Giao thức điều khiển truyền dẫn SCTP Stream Control Transmission Protocol Giao thức điều khiển luồng truyền dẫn IANA Internet Assigned Numbers Authority Tổ chức cấp phát số hiệu Internet NASREG Network Access Server Requirements Yêu cầu máy chủ truy cập mạng PHÙNG MINH HIÊU- NHÓM Báo hiệu điều khiển kết nối Giao thức Diameter IMS DANH MỤC CÁC HÌNH ẢNH Hình 1.1: Hình mơ tả Kiến trúc IMS Hình 1.2: Tổng quan Diameter 10 Hình 1.3: Kiến trúc phân lớp giao thức Diameter 10 Hình 1.4: Giao thức Diameter 100 Hình 1.5: Thành phần RELAY 13 Hình 1.6: Thành phần PROXY 13 Hình 1.7: Thành phần redirect 14 Hình 1.8: Thực thể Diameter Translation 14 Hình 2.1: Q trình đăng kí IMS với người dùng chưa đăng kí 18 Hình 2.2: Xóa đăng kí với người dùng đăng kí 21 Hình 2.3: Khung hình kiến trúc IMS 26 PHÙNG MINH HIÊU- NHÓM Báo hiệu điều khiển kết nối Giao thức Diameter IMS CHƯƠNG 1: GIỚI THIỆU VỀ IMS VÀ GIAO THỨC DIAMETER 1.1 Giới thiệu IMS IMS, thuật ngữ viết tắt IP Multimedia Subsystem, kiến trúc mạng nhằm tạo thuận tiện cho việc phát triển phân phối dịch vụ đa phương tiện đến người dùng, họ kết nối thông qua mạng truy nhập IMS khởi đầu chuẩn cho mạng vô tuyến Tuy nhiên, cộng đồng mạng hữu tuyến, trình tìm kiếm chuẩn thống nhất, sớm nhận thấy mạnh IMS cho truyền thơng hữu tuyến Khi ETSI (European Telecommunication Standards Institute) mở rộng chuẩn IMS thành phần kiến trúc mạng hệ NGN (Next Generation Network) mà họ xây dựng Tổ chức chuẩn hóa TISPAN (Telecoms & Internet converged Services and Protocols for Advanced Networking) trực thuộc ETSI, với mục đích hội tụ mạng thơng tin di động Internet, chuẩn hóa IMS hệ thống NGN Kết hợp với TISPAN, Release IMS, việc cung cấp dịch vụ IMS qua mạng cố định bổ sung Năm 2005, phiên Release TISPAN NGN coi khởi đầu cho hội tụ cố định-di động IMS Sau đó, 3GPP TISPAN có thỏa thuận phiên Release IMS với kiến trúc IMS chung, hỗ trợ kết nối cố định dịch vụ IPTV Kiến trúc IMS phân thành lớp Hình 1.1 : Hình mơ tả Kiến trúc IMS PHÙNG MINH HIÊU- NHÓM Báo hiệu điều khiển kết nối Giao thức Diameter IMS 1.1.1 Lớp ứng dụng Lớp ứng dụng bao gồm máy chủ ứng dụng AS (Application Server) máy chủ thuê bao thường trú HSS (Home Subscriber Server) Máy chủ ứng dụng AS (Application Server) nơi chứa đựng vận hành dịch vụ IMS AS tương tác với S-CSCF thông qua giao thức SIP để cung cấp dịch vụ đến người dùng Máy chủ VCC (Voice Call Continuity), phát triển chuẩn hóa 3GPP, ví dụ máy chủ ứng dụng AS AS thuộc mạng thường trú hay thuộc mạng thứ ba Nếu AS phần mạng thường trú, giao tiếp trực tiếp với HSS thông qua giao thức DIAMETER để cập nhật thông tin hồ sơ người dùng (user profiles) AS cung cấp dịch vụ quản lý diện (presence) người dùng mạng, quản lý trình hội thảo trực tuyến, tính cước trực tuyến Máy chủ quản lý thuê bao thường trú HSS (Home Subscriber Server) xem cải tiến đăng ký định vị thường trú HLR (Home Location Register) HSS sở liệu lưu trữ thông tin tất khách hàng th bao Nó chứa đựng thơng tin nhận dạng người dùng, tên S-CSCF gán cho người dùng, hồ sơ roaming, thông số xác nhận thực thông tin dịch vụ thuê bao Trong trường hợp có nhiều HSS mạng, chức định vị người dùng SLF (Subscriber location Function) thiết lập nhằm xác định HSS chứa hồ sơ người dùng tương ứng 1.1.2 Lớp điều khiển Lớp điều khiển bao gồm nhiều hệ thống có hệ thống IMS lõi Các chức bao gồm: CSCF (Call Session Control Function) có nhiệm vụ thiết lập, theo dõi, hỗ trợ giải phóng phiên đa phương tiện quản lý tương tác dịch vụ người dùng CSCF phân loại : Serving-CSCF, Proxy-CSCF InterogatingCSCF o Proxy-CSCF (P-CSCF) proxy SIP Sở dĩ gọi proxy nhận u cầu dịch vụ, xử lý nội chuyển tiếp yêu cầu đến phận khác hệ thống IMS Đây điểm kết nối hạ tầng IMS người dùng IMS/SIP Một vài hệ thống mạng dùng SBC (Session Border Controller) để thực chức Để kết nối với hệ thống IMS, người dùng trước tiên phải đăng ký với P-CSCF mạng mà kết nối Địa P-CSCF truy cập thông qua giao thức DHCP cung cấp người dùng tiến hành thiết lập kết nối PDP (Packet Data Protocol) mạng thông tin di động gói tế bào Chức P-CSCF bao gồm: P-CSCF nằm đường truyền tất thông điệp báo hiệu hệ thống IMS Nó có khả kiểm tra thơng điệp P-CSCF có nhiệm PHÙNG MINH HIÊU- NHĨM Báo hiệu điều khiển kết nối Giao thức Diameter IMS vụ đảm bảo chuyển tải yêu cầu từ UE đến máy chủ SIP (ở S-CSCF) thông điệp phản hồi từ máy chủ SIP UE P-CSCF xác thực người dùng thiết lập kết nối bảo mật IPSec với thiết bị IMS người dùng Nó cịn có vai trị ngăn cản cơng spoofing, replay để đảm bảo bảo mật an toàn cho người dùng P-CSCF nén giải nén thông điệp SIP để giảm thiểu khối lượng thông tin báo hiệu truyền đường truyền tốc độ thấp P-CSCF tích hợp chức định sách PDF (Policy Decision Function) nhằm quản lý đảm bảo QoS cho dịch vụ đa phương tiện P-CSCF tham gia vào q trình tính cước dịch vụ o Serving-CSCF (S-CSCF) nút trung tâm hệ thống báo tín hiệu IMS SCSCF vận hành giống máy chủ SIP bao hàm chức quản lý phiên dịch vụ Các chức S-CSCF bao gồm: Tiến hành đăng ký SIP nhằm thiết lập mối liên hệ địa người dùng (địa IP thiết bị) với địa SIP S-CSCF đóng vai trị máy chủ Registar hệ thống SIP S-CSCF tham gia tất trình báo hiệu từ hệ thống IMS người dùng Nó kiểm tra thông điệp muốn S-CSCF giữ vai trò định chọn lựa AS cung cấp dịch vụ cho người dùng Nó giữ vai trị định tuyến dịch vụ thông qua việc sử dụng giải pháp DNS/ENUM (Electronic Numbering) S-CSCF thực sách nhà cung cấp dịch vụ S-CSCF tương tác với máy chủ AS để yêu cầu hỗ trợ dịch vụ cho khách hàng S-CSCF liên lạc với HSS để lấy thông tin, cập nhật thông tin hồ sơ người dùng tham gia vào q trình tính cước dịch vụ o Interrogating-CSCF (I-CSCF) hệ thống mạng nhà cung cấp dịch vụ điểm liên lạc cho tất kết nối hướng đến UE nằm mạng Địa IP I-CSCF công bố máy chủ DNS hệ thống Chức I-CSCF bao gồm: Định tuyến thông điệp yêu cầu SIP nhận từ mạng khác đến S-CSCF tương ứng Để làm điều này, I-CSCF liên lạc với HSS (thông qua DIAMETER) để cập nhật địa S-CSCF tương ứng người dùng Nếu chưa có S-CSCF gán cho UE, I-CSCF tiến hành gán SCSCF cho người dùng để xử lý yêu cầu SIP Ngược lại, I-CSCF định tuyến thông điệp yêu cầu SIP thông điệp trả lời SIP đến S-CSCF/I-CSCF nằm mạng nhà cung cấp dịch vụ khác BGCF (Breakout Gateway Control Function) máy chủ SIP chứa đựng chức định tuyến dựa số điện thoại Nó sử dụng thiết bị IMS thực gọi đến mạng nối chuyển mạch hay mạng điện thoại cố định truyền thống PHÙNG MINH HIÊU- NHÓM Báo hiệu điều khiển kết nối Giao thức Diameter IMS PSTN BGCF hỗ trợ khả kết nối liên mạng thông qua việc định tuyến yêu cầu SIP trường hợp S-CSCF xác định định tuyến yêu cầu DNS/ENUM BGCF xác định nút mạng đường định tuyến, MGCF BGCF mạng khác chuyển báo hiệu đến nút mạng tương ứng MGCF (Media Gateway Control Function) có nhiệm vụ quản lý cổng phương tiện, bao hàm chức như: liên lạc với S-CSCF để quản lý gọi kênh phương tiện, làm trung gian chuyển đổi (conversion) giao thức báo hiệu ISUP SIP MGCF quản lý hay nhiều IM-MGW (IP Multimedia-Media Gateway) IM-MGW tương tác với MGCF để quản lý tài nguyên IM-MGW đóng vai trò điểm chuyển đổi nội dung đa phương tiện mạng chuyển nối gói chuyển nối mạch thông tin truyền từ mạng sang mạng khác Chức quản lý tài nguyên đa phương tiện (Media Resource Function) phân thành thành phần: MRFC (Media Resource Function Controller) MRFP (Media Resource Function Processor) MRFC có vai trị quản lý tài ngun cho dòng liệu đa phương tiện MRFP (Media Resource Function Processor), giải mã thông điệp đến từ máy chủ ứng dụng AS truyền qua S-CSCF, điều khiển MRFP tương ứng tham gia vào trình tính cước MRFP đóng vai trị quan trọng việc thích ứng nội dụng dịch vụ, chuyển đổi định dạng (transcoding) nội dung 1.1.3 Lớp vận tải Lớp vận tải (hay lớp người dùng) bao gồm thiết bị người dùng UE (User Equipment), mạng truy nhập kết nối vào mạng lõi IP Hai thực thể chức NASS RACS định nghĩa TISPAN xem thuộc lớp vận tải hay thuộc lớp điều khiển Ở đây, tạm xem NASS RACS thành phần thuộc lớp vận tải Vài trò thành phần miêu tả đây: NASS (Network Attachment Subsystem): o Cung cấp cách linh hoạt địa IP thông số cấu hình khác cho UE (sử dụng DHCP) o Xác nhận thực người dùng trước trình cấp phát địa IP o Cấp phép cho mạng truy nhập dựa hồ sơ mạng o Quản lý định vị người dùng o Hỗ trợ trình di động roaming người dùng RACS (Resource & Admission Control Functionality) bao gồm chức là: chức định sách dịch vụ (S-PDF) chức điều khiển chấp nhận kết nối tài nguyên truy nhập (A-RACF) o S-PDF (Serving Policy Decision Function), yêu cầu ứng dụng, tạo định sách (policy) việc sử dụng luật sách chuyển định tới A-RACF S-DPF cung cấp cách nhìn trừu tượng chức truyền tải với nội dung hay dịch vụ ứng dụng Bằng cách sử dụng S-DPF, việc xử lý tài nguyên trở nên độc lập với việc xử lý dịch vụ PHÙNG MINH HIÊU- NHÓM Báo hiệu điều khiển kết nối Giao thức Diameter IMS o A-RACF (Access Resource and admission Control Function) nhận yêu cầu tài nguyên QoS từ S-PDF A-RACF sử dụng thông tin QoS nhận từ S-PDF để định chấp nhận hay không chấp nhận kết nối A-RACF thực chức đặt trước tài nguyên điều khiển thực thể NAT/Firewall 1.2 Giao thức Diameter Giao thức AAA RADIUS phát triển vào năm đầu thập niên 90 Tại thời điểm Internet sử dụng khác, người sử dụng quay số để kết nối Internet Người sử dụng muốn truy cập vào Internet đến Server cụ thể đó, người phải cung cấp thơng tin user password Trong hầu hết trường hợp, thông tin user name password không lưu máy chủ đáp ứng truy cập mà lưu nơi khác, Lightweight Directory Access Protocol (LADP) Do nảy sinh vấn đề cần giao thức truyền thông đáng tin cậy để trao đổi thông tin máy chủ truy cập máy lưu thông tin user name password Vì thế, năm 1995 RADIUS đời, thuật ngữ RADIUS từ viết tắt Remote Authentication Dial-In User Service, dùng để chứng thực, quản lý quyền truy cập dịch vụ, thông tin tài khoản người dùng Giao thức AAA (Authentication, Authorization and Accounting) giao thức cho việc chứng thực, cấp phép tính cước Khi cơng nghệ di động ngày phát triển RADIUS khơng đáp ứng u cầu QoS không hỗ trợ chuyển vùng Điều trở ngại lớn phát triển dịch vụ Cùng với phát triển web 2.0 tăng lên không ngừng router server truy nhập mạng (NAS) yêu cầu thay đổi cần có giao thức để thay RADIUS Diameter phát triển Pat Calhoun vào tháng năm 2003 làm việc Sun Microsystem, giao thức AAA Diameter chuẩn hóa RFC 3588 Giao thức Diameter phát triển giải vấn đề mà RADIUS bỏ ngỏ Trong ứng dụng mạng truy nhập nội không dây (WLAN) Voice over IP (VoIP) Diameter tốt phù hợp người dùng chuyển vùng Giao thức Diameter bao gồm: Diameter Base Protocol (giao thức Diameter tảng) Diameter Application (ứng dụng Diameter) Giao thức Diameter tảng cần thiết cho việc phân phối đơn vị liệu, khả thương lượng, kiểm soát lỗi khả mở rộng Ứng dụng Diameter định nghĩa ứng dụng liệu riêng Diameter dựa RFC 3588 chọn giao thức AAA mạng IMS Hiện giao thức Diameter dùng để tập trung, hạn chế, hỗ trợ truy nhập mạng IP Giao thức Diamter thiết kế nhằm cải tiến giao thức RADIUS Đích đến tối đa hóa khả cho chuyển đổi đơn giản từ RADIUS sang Diameter Vi dụ với tin Diameter, tin RADIUS có thêm cặp giá trị thuộc tính (AVP) PHÙNG MINH HIÊU- NHÓM Báo hiệu điều khiển kết nối Giao thức Diameter IMS Khi nhận luồng thơng tin đăng kí, P-CSCF thực kiểm tra tên miền mạng nhà để tìm thực thể tới mạng nhà (ví dụ I-CSCF) Proxy khơng sử dụng thực thể tới lưu trữ đăng kí định kì Proxy gửi luồng thơng tin đăng kí tới I-CSCF (tên/ địa P-CSCF, nhận dạng người dùng chung/ riêng, nhận dạng mạng Proxy, địa IP UE) Một kĩ thuật phân tích tên địa sử dụng để định địa mạng nhà từ tên miền mạng nhà Nhận dạng mạng P-CSCF chuỗi để nhận dạng mạng nhà (nhận mạng mà P-CSCF đặt đó) ví dụ: nhận dạng mạng P-CSCF tên miền mạng P-CSCF I-CSCF gửi luông thông tin Cx-Query tới HSS (nhận dạng thuê bao chung/ riêng, nhận dạng mạng P-CSCF) HSS xác định người dùng đăng kí chưa HSS gửi Cx-Query Resp (chỉ thị thực thể điểm S-CSCF) tới I-CSCF I-CSCF sử dụng tên S-CSCF để xác định địa S-CSCF thơng qua kĩ thuật phân tích tên-địa chỉ, sau gửi luồng thơng tin xóa đăng kí (tên/địa P-CSCF, nhận dnagj chung, nhận dạng riêng, địa IP UE, I-CSCF trường hợp mạng muốn ẩn cấu hình) tới S-CSCF Dựa vào lọc tiêu chuẩn, S-CSCF gửi thơng tin xóa đăng kí tới mặt điều khiển dịch vụ mặt thủ tục điều khiển dịch vụ cần thiết Mặt điều khiển dịch vụ xóa tất thông tin thuê bai liên quan đến thuê bao Tùy thuộc vào nhà khai thác lựa chọn S-CSCF gửi Cx-Put (nhận dạng người dùng chung, nhận dạng người dùng riêng, xóa tên S-CSCF) CX-Put (nhận dạng người dùng chung, riêng, giữ tên S-CSC), với th khơng coi đăng kí lâu S-CSCF Sau HSS xóa bỏ giữu lại tên S-CFCS cho thuê bao theo yêu cầu Trong hai trường hợp, trạng thái nhận dạng th bao khơng lưu trữ khơng đăng kí HSS Nếu tên S-CSCF giữu lại HSS cho phép xóa bỏ phục vụ S-CSCF lúc HSS gửi đáp ứng Cx-put Resp tới S-CSCF để báo nhận Cx-Put S-CSCF đáp lại luồng thông tin 200 OK tới I-CSCF S-CSCF phát hành tất luồng thơng tin đặc tả đăng kí thuê bao sau gửi luồng thông tin 200 OK 10 I-CSCF gửi luồng thông tin 200 OK tới P-CSCF 11 P-CSCF gửi luồng thông tin 200 OK tới UE P-CSCF đưa tất thông tin đăng kí đăng kí thuê bao sau gửi luồng thông tin 200 OK 2.2 Thủ tục liên quan đến truy vấn thông tin định tuyến (giao diện Dx) Nhận dạng người dùng tới giải đáp HSS PHÙNG MINH HIÊU- NHÓM 22 Báo hiệu điều khiển kết nối Giao thức Diameter IMS Phần trình bày kĩ thuật phân tích để I-CSCF S-CSCF tìm địa HSS-nơi lưu trữ liệu thuê bao để nhận dạng thuê bao Kĩ thuật phân tích khơng sử dụng mạng có HSS Ở tin REGISTER MT INVITE, I-CSCF truy vấn HSS để có liệu đặc tả thuê bao vị trí hay tham số nhận thực Điều phải thiết lập nhờ đăng kí S-CSCF Trong trường hợp có nhiều HSS độc lập mạng, HSS mà chưa thông tin người dùng cần thiết cần phải tìm thấy Để biết tên HSS, ICSCF S-CSCF truy vấn tới thực thẻ chức vị trí thuê bao (SLF) Bộ vị trí thuê bao truy nhập thông qua giao diện Dx Diameter Giao diện Dx Diameter giao diện chuẩn CSCF SLF Giao diện Dx cung cấp: Một vận hành để truy vấn vào định vị thuê bao từ I-CSCF từ S-CSCF Một đáp ứng cung cấp tên HSS phía I-CSCF phía S-CSCF Bằng việc gửi lên giao diện Dx tin Dx-SLF_Query mà I-CSCF S-CSCF yêu cầu nhận dạng thuê bao th bao mà tìm HSS.Bằng cách gửi lên giao diện Dx tin Dx-SLF_RESP mà SLF đáp ứng tên HSS.I-CSCF S-CSCF tương ứng tiếp tục teuy vấn HSS lựa chọn đó.Như tùy chọn thời điểm đăng kí,ICSCF chuyển tiếp tên HSS tới S-CSCF để đơn giản hóa thủ tục S-CSCF tìm HSS th bao Tùy chọn sử dụng mạng có HSS đơn Hai tin đưa sử dụng giao diện Dx: Yêu cầu thông tin vị trí Location-Info-Request (LIR) - u cầu tìm HSS Trả lời thơng tin vị trí Location-Info-Request (LIA) - trả lời vị trí HSS Định dạng tin tốn:u cầu thơng tin vị trí trả lời vị trí định nghĩa giao thức Diameter Những biểu tượng sau sử dụng tin: nói AVP bắt buộc gán cố định tin {AVP} cho biết AVP bắt buộc tin [AVP] cho biết AVP tùy chọn tin *AVP cho biết nhiều kiện AVP Bản tin định vị trí (LIR) (chỉ định trường mã lệnh đặt thành 302 bit R đặt trường cơ) (3GPP) Bảng 2.3: Định dạng tin LIR PHÙNG MINH HIÊU- NHÓM 23 Báo hiệu điều khiển kết nối Giao thức Diameter IMS {Vedor-Specific-Application-Id} {Auth- Session-State} {Origin-Host} {Origin-Realm} [Destination-Host] {Destination-Realm} *[Supported-Features] {Public-Identify} *[AVP] *[Proxy] *[Routed-Record] Yêu cầu bao gồm: Nhận dạng người dùng công khai –bao gồm nhận dạng từ trường yêu cầu URI phương thức SIP Thông tin định tuyến-bao gồm địa HSS I-CSCF nhận biết.Nếu I-CSCF khơng biết địa HSS ,khi kể đến vị trí đích Nhận dạng miền mà tin Diameter định tuyến đến HSS trả lời với lệnh trả lời thơng tin vị trí (LIA) Lệnh Trả lời thơng tin vị trí (LIA), với mã lệnh đặt thành 302 bit R bị xóa trường cờ, đáp ứng lại tin LIR Bảng 2.4: Định dạng tin LIA [Result-Code] {Vendor-Specific-Application-Id} {Experimental-Result} {Auth-Session-State} {Origin-Host} {Origin-Realm} *[Supported-Features] {Public-Identity} [Server-Capabilities] *[AVP] *[Failed-AVP] PHÙNG MINH HIÊU- NHÓM 24 Báo hiệu điều khiển kết nối Giao thức Diameter IMS *[Proxy-Info] *[Routed-Record] Câu trả lời bao gồm: - Kết -thông báo kết lệnh LIR - Tên khả S-CSCF-sau trả lời người dùng khơng có tên S-CSCF gán, mặt khác URI SIP S-CSCF trả lời Giá trị Mã kết AVP A, Thành công Đăng kí Diameter lần đầu DIAMETER_FIRST_REGISTRATON HSS cho I-CSCF biết rằng: - Người dùng cấp quyền để đăng kí với nhận dạng công khải; - Một S-CSCF gán tới người dùng; Dịch vụ chưa đăng kí DIAMETER_UNTERGISTERED_SERVICE HSS cho biết rằng: - Nhận dạng công khai không đăng kí có dịch vụ liên quan tới trạng thái chưa đăng kí; - Một S-CSCF gán tới người dùng; DIAMETER_SUCCESS_SERVER_NAME_NOT_STORE HSS cho biết rằng: - Kết thúc đăng kí đưa ra; - S-CSCF không lưu trữ HSS; DIAMETRE_SERVER_SELECTION HSS cho biết rằng: - Người dùng cấp quyền để đăng kí với nhạn dạng cơng khai này; - Một S-CSCF gán cho dịch vụ liên quan tới trạng thái chưa đăng kí rồi; - Có thể cần thiết để gán S-CSCF tới người dùng; B Lỗi DIAMETER_ERROR_USER_UNKNOW - Bản tin nhận từ người dùng lạ mặt; DIAMETER_ERROR_IDENTITY_NOT_REGISTERED - Một tin nhận với nhận dạng công khai nhận dạng cá nhân người dùng, server xác định nhận dạng công khai không tương ứng với nhận dạng cá nhân; DIAMETER_ERROR_IDENTITY_NOT_REGISTERED PHÙNG MINH HIÊU- NHÓM 25 Báo hiệu điều khiển kết nối Giao thức Diameter IMS Một truy vấn thông tin vị trí nhận từ nhận dạng cơng khai mà khơng đăng kí trước đó; DIAMETER_ERROR_ROAMING_NOT_ALLOWED - Người dùng không phép chuyển vùng mạng khách; DIAMETER_ERROR_IDENTIY_ALREADY_REGISTERED - Nhận dạng đucợ đăng kí với server đucợ gán trạng thái đăng kí khơng cho phép chèn vào; DIAMETER_ERROR_TOO_MUCH_DATA - Số lượng liệu với bên nhận vượt dung lượng; DIAMETER_ERROR_TOO_MUCH_DATA - S-CSCF cho HSS biết nhận liệu chưa thông tin nhận hỗ trợ - 2.3 Khởi tạo phiên Khi người dùng A muốn có phiên với người dùng B, UE A tạo yêu cầu INVITE SIP gửi yêu cầu qua điểm tham chiếu Gm tới P-CSCF, P-CFCS xử lý yêu cầu ví dụ P-CSCF giải nén yêu cầu kiểm tra nhận dạng người dùng khởi tạo trước chuyển tiếp yêu cầu qua điểm tham chiếu Mw tới S-CSCF xử lý yêu cầu, thực điều khiển dịch vụ bao gồm tương tác với server ứng dụng (AS) cuối định điểm vào nhà vận hành mạng người dùng B yêu cầu INVITE SIP Hình 2.3: Khung hình kiến trúc IMS PHÙNG MINH HIÊU- NHÓM 26 Báo hiệu điều khiển kết nối Giao thức Diameter IMS I-CSCF nhận yêu cầu qua điểm tham chiếu Mw liên hệ với HSS qua điểm tham chiếu Cx giao thức Diameter để tìm S-CSCF phục vụ người dùng B Yêu cầu chuyển qua điểm tham chiếu Mw với S-CSCF S-CSCF thực trách nhiệm xử lý thiết bị đầu cuối phiên, tính đến tương tác đến server ứng dụng (AS) cuối thực chuyển giao yêu cầu tới P-CSCF qua điểm tham chiếu Mw Sau xử lý (ví dụ nén kiểm tra cá nhân), P-CSCF sử dụng điểm tham chiếu Gm để chuyển giao yêu cầu INVITE SIP với UE B UE B tạo câu trả lời theo chiều ngược lại tới UE A theo tuyến tạo (Ví dụ UE B => P-CSCF => S-CSCF => I-CSCF => S-CSCF => PCSCF => UE A) Sau vài hành trình quay trở về, hai UE hoàn thành thiết lập phiên kích hoạt ứng dụng (ví dụ chơi cờ) Trong thiết lập phiên nhà vận hành điều khiển sử dụng kênh mang dành cho lưu lượng phương tiện 2.4 Tính cước (ngoại tuyến, trực tuyến) Có kiến trúc tính cước ngoại tuyến tính cước trực tuyến 2.4.1 Kiến trúc tính cước ngoại tuyến Điểm trung tâm kiến trúc tính cước ngoại tuyến chức tập hợp tính cước (CCF – Charing Collection Function) 2.4.1.a Chức tập hợp tính cước CCF Các chức CCF là: - Tập hợp thơng tin tốn từ thực thể IMS tạo thơng tin tốn chung; - Tương quan, hợp nhất, lọc trường không cần thiết thêm vào thông tin nhà vận hành riêng biệt để nhận thơng tin tốn; - Tạo CDR sau tiền xử lý; - Chuyển CDR tới hệ thống hóa đơn - Đệm CDR hệ thống hóa đơn bận CCF thực trung tâm, phần tử mạng riêng chức tích hợp cư trú thực thể IMS 2.4.1.b Chức cổng tính cước CGF miền chuyển mạch gói (PS) cung cấp chế để chuyển giao thơng tin tính cước từ node SGSN GGSN tới hệ thống hóa đơn chọn nhà vận hành mạng Các chức CGF cho miền PS nguyên lý tương đương cho CCF sử dụng miền IMS Một điểm khác CGF nhận CDR hợp lệ SGSN GGSN PHÙNG MINH HIÊU- NHÓM 27 Báo hiệu điều khiển kết nối Giao thức Diameter IMS CCF CGF gửi CDR tới hệ thống hóa đơn tạo hóa đơn thực (ví dụ gửi tới th bao tháng lần) Hóa đơn bao gồm ví dụ số phiên, đích, khoảng thời gian loại phiên (âm thanh, hình ảnh) 2.4.1.c Điểm tham chiếu Rf (Diameter) Nguyên lý Chức tính cước ngoại tuyến dựa thông tin báo cáo từ nút mạng IMS dựa việc nhận vài phương pháp SIP khác tin ISUP, đa số thông tin liên quan đến toán chứa tin Báo cáo tiến hành việc gửi tin yêu cầu toán Diameter (ACR) (Bắt đầu, chuyển tiếp dừng) từ nút IMS tới CCF Diameter client sử dụng ACR bắt đầu, chuyên tiếp dừng thủ tục có liên quan đến phiên SIP Người dùng sử dụng ACR kiện cho phiên SIP không thành công cho thủ tục phiên không liên quan Nhà vận hành lựa chọn tin phương pháp SIP ISUP để khởi động ACR Tuy nhiên, hai mục bắt buộc định nghĩa: - Bất 200 OK SIP, xác nhận INVITE SIP khởi tạo, nhận MGFC nhận trả lời ISUP, ACR bắt đầu gửi tới CCF Bất nhận BYE SIP MGCF nhận xóa ISUP, dừng gửi ACR tới CCF Bảng 2.5: Bản tin yêu cầu toán khởi SIP tin ISUP cho tất nút IMS trừ MRFC AS Bản tin Diameter ACR (Bắt đầu) ACR (chuyển tiếp) ACR (dừng) ACR (Sự kiện) Khởi SIP/Bản tin ISUP SIP 200 OK xác nhận khởi tạo SIP INVITE ISUP: ANM (có thể dung cho MGCF) SIP 200 OK xác nhận SIP RE-INVITE SIP UPDATE (thay đổi thành phần phương tiện) AVP kết thúc (Acct-Interm-Interval) Bản tin SIP BYE (cả trường hợp kết thúc phiên bình thường bất bình thường) ISUP: REL (có thể dung cho MGCF) SIP 200 OK xác nhận phiên không liên quan đến tin SIP là: SIP NOTIFY SIP MESSAGE SIP REGISTER PHÙNG MINH HIÊU- NHĨM Bắt buộc / Cấu hình Bắt buộc Bắt buộc Cấu hình Cấu hình Bắt buộc Bắt buộc Cấu hình 28 Báo hiệu điều khiển kết nối Giao thức Diameter IMS SIP SUBCRIBER Đáp ứng SIP cuối (4xx, 5xx, 6xx), cho biết phiên SIP không thành công Đáp ứng SIP cuối (4xx, 5xx, 6xx), định thủ tục phiên không liên quan SIP không thành công SIP CANCEL, định bãi bỏ phiên SIP I-CSCF hoàn thành truy vấn Cx mà đưa để đáp ứng SIP INVITE Cấu hình Cấu hình Cấu hình Cấu hình Bảng 2.6: Bản tin yêu cầu toán khởi tạo phương pháp SIP MRFC Bản tin Diameter ACR (bắt đầu) ACR (chuyển tiếp) ACR (dừng) Trigger SIP 200 OK xác nhận SIP INVITE cho khởi tạo phiên hội thảo đa phương tiện khơng dự tính trước SIP ACK xác nhận SIP INVITE để kết nối UE tới phiên hội thảo Kết thúc AVP (AVP-Interim-Interval) Bản tin SIP BYE SIP final đáp ứng với lỗi mà 4xx, 5xx, 6xx định kết thúc phiên Bắt buộc/ Cấu hình Bắt buộc Bắt buộc Cấu hình Bắt buộc Bắt buộc Các AS hỗ trợ kiểu ACR (Bắt đầu/chuyển tiếp/dừng/sự kiện) Sử dụng tin ACR bắt đầu, chuyển tiếp dừng (Tính cước phiên) ngược với ACR kiện (tính cước kiện) tùy thuộc vào nhà cung cấp dịch vụ server ứng dụng Thiết lập phiên-di động khởi tạo Phiên khởi tạo; Đích trả lời đáp ứng cuối nhận; Nhận đáp ứng cuối cùng, S-CSCF gửi yêu cầu toán với kiểu ghi toán định START_RECORD để ghi lại bắt đầu phiên người dùng bắt đầu thành phần phương tiện S-CSCF CDR; CCF xác nhận việc nhận liệu mở S-CSCF CDR; Giống với 3, cho P-CSCF; Giống với 4, tạo P-CSCF CDR; Thiết lập phiên-di động kết thúc Phiên khởi tạo; PHÙNG MINH HIÊU- NHÓM 29 Báo hiệu điều khiển kết nối Giao thức Diameter IMS Dựa hoàn thành Truy vấn Cx, I-CSCF gửi yêu cầu toán với kiểu ghi toán đặt thành EVENT (sự kiện); CCF xác nhận liệu nhận tạo I-CSCF CDR; Đích trả lời đáp ứng cuối gửi; Những bước mô tả giống phần trên; Thủ tục phiên Thay đổi thông tin môi trường nhận từ thuê bao; Đích xác nhận thay đổi mơi trường; S-CSCF gửi yêu cầu toán với kiểu ghi toán định INTERIM_RECORD để ghi lại thay đổi thành phần S-CSCF CDR; CCF xác nhận việc nhận liệu cập nhật S-CSCF CDR; Giống với P-CSCF; Giống với P-CSCF CDR; Từ bỏ phiên – Di động khởi tạo Phiên bỏ đi; Tại phiên kết thúc, P-CSCF gửi yêu cầu toán với kiểu ghi toán định STOP_RECORD để ghi lại dừng phiên dừng lại thành phần PCSCF CDR; CCF xác nhận nhận liệu đóng P-CSCF CDR; Giống S-CSCF; Giống 3, đóng S-CSCF CDR; Việc dỡ bỏ xác nhận; Dỡ bỏ phiên- Mạng khởi tạo S-CSCF khởi tạo gỡ bỏ phiên SIP với yêu cầu SIP BYE tới thành phần đầu cuối Với trình kết thúc phiên, P-CSCF gửi yêu cầu toán với kiểu ghi toán định STOP_RECORD để ghi lại dừng phiên dừng thành phần P-CSCF CDR; CCF xác nhận việc nhận liệu đóng P-CSCF CDR; Giống với 2, dành cho S-CSCF; Giống với 3, cho S-CSCF CDR; 6-8 S-CSCF gửi tin đáp ứng 200 OK từ thành phần đầu đến thành phần kết thúc; Thiết lập phiên – PSTN khởi tạo Phiên tạo từ PSTN; Phiên đặt khởi tạo IMS; PHÙNG MINH HIÊU- NHÓM 30 Báo hiệu điều khiển kết nối Giao thức Diameter IMS Đích trả lời đáp ứng cuối nhận; MGCF chuyển tin trả lời tới PSTN; Dựa nhận đáp ứng cuối cùng, MGCF gửi yêu cầu toán với kiểu ghi toán định START_RECORD để ghi lại bắt đầu phiên người dùng bắt đầu thành phần MGCF CDR; CCF xác nhận nhận liệu mở MGCF CDR; Thiết lập phiên - IMS khởi tạo Phiên tạo từ IMS; Phiên hướng PSTN thiết lập; Đích trả lời tin trả lời nhận; Bản tin đáp ứng cuối gửi tới bên thiết lập phiên; Dựa việc nhận tin trả lời, MGCF gửi yêu cầu toán với kiểu ghi toán định START_RECORD để ghi lại bắt đầu phiên người dùng bắt đầu thành phần phương tiện MGCF CDR; CCF xác nhận việc nhận liệu mở MGCF CDR; Dựa nhận tin 200 OK, BGCF gửi yêu cầu toán với kiểu ghi toán định START_RECORD để ghi lại bắt đầu phiên người dùng bắt đầu thành phần BGCF CDR; CCF xác nhận nhận liệu mở BGCF CDR; Phiên dỡ bỏ - PSTN khởi tạo Sự chấp nhận tin gỡ bỏ xác nhận; Dựa việc nhận tin gỡ bỏ, MGCF gửi yêu cầu toán với kiểu ghi toán định STOP-RECORD để ghi lại dừng lại phiêntrong MGCF CDR; CCF xác nhận việc nhận liệu đóng MGCF CDR; Giống 4, cho BGCF; Giống 5, BGCF; Gỡ bỏ phiên – IMS khởi tạo Việc gỡ bỏ phiên khởi tạo từ phía IMS; Bản tin gỡ bỏ gửi hướng PSTN; Xác nhận tin gỡ bỏ nhận từ PSTN; Dựa việc nhận tin BYE, BGCF gửi yêu cầu toán với kiểu yêu cầu toán định STOP_RECORD để ghi lại dừng lại phiên BGCF CDR; CCF xác nhận việc nhận liệu đóng BGCF CDR; Giống với 4, cho MGCF; PHÙNG MINH HIÊU- NHÓM 31 Báo hiệu điều khiển kết nối Giao thức Diameter IMS Giống với 5, cho MGCF; Tổng kết định dạng tin toán ngoại tuyến Các nút IMS tạo thơng tin tốn mà chuyển từ nút tới CCF Đối với mục đích này, ứng dụng tốn IMS sử dụng tin yêu cầu toán trả lời toán từ giao thức Diameter Bảng 2.7: Mơ tả sử dụng tin tốn ngoại tuyến Tên lệnh Yêu cầu toán Trả lời toán Nguồn S-CSCF, I-CSCF, PCSCF, MGCF, MRFC, BGCF, AS CCF Đích CCF Viết tắt ACR S-CSCF, I-CSCF, P-CSCF, MGCF, MRFC, BGCF, AS ACA 2.4.2 Kiến trúc tính cước trực tuyến S-CSCF, AS MRFC thực thể IMS thực tính cước trực tuyến AS MRFC sử dụng điểm tham chiếu Ro, S-CSCF sử dụng điểm tham chiếu ISC (điều khiển dịch vụ IMS) để liên lạc với OSC (hệ thống tính cước trực tuyến) 2.4.2.a Chức tính cước kiện (ECF) ECF hỗ trợ hai mơ hình cấp phép khác nhau: tính cước kiện trực tiếp tính cước kiện với dành riêng đơn vị Trong mơ hình tính cước kiện trực tiếp ECF sử dụng chức phân loại để tìm bảng giá thích hợp cho kiện Sau giải bảng giá giá, ECF trừ khoản tiền thích hợp từ tài khoản người dùng cấp ACR từ AS MRFC Khi sử dụng mơ hình AS MRFC biết chuyển giao dịch vụ yêu cầu tới thân người dùng Trong tính cước kiện với mơ hình dàng riêng đơn vị ECF sử dụng chức phân loại để định giá dịch vụ yêu cầu theo thông tin dịch vụ riêng biệt, giá không định sẵn ACR Khi ECF đặt trước khoản tiền thích hợp từ tài khoản người dùng đáp lại lượng tài nguyên tương ứng từ AS MRFC Lượng tài nguyên thời gian khối lượng liệu cho phép Khi tài nguyên cấp tới người dùng dùng hết dịch vụ chuyển giao thành công kết thúc, AS MRFC thông tin cho ECF biết lượng tài nguyên dung hết Cuối ECF trừ lượng dùng từ tài khoản người sử dụng, đòi hỏi tương tác với chức phân loại PHÙNG MINH HIÊU- NHÓM 32 Báo hiệu điều khiển kết nối Giao thức Diameter IMS 2.4.2.b Chức tính cước phiên (SCF) Chức tính cước phiên (SCF) dùng để thực tính cước theo cách sử dụng tài nguyên phiên, dựa yêu cầu nhận từ S-CSCF quan điểm tham chiếu ISC SCF điều khiển thiết lập phiên cho phép từ chối yêu cầu thiết lập phiên sau kiểm tra tài khoản người dùng Thêm vào, SCF kết thúc phiên thời tức là, tài khoản người dùng hết SCF hỗ trợ tính cước kiện với mơ hình dành riêng đơn vị cho tính cước kiện Thiết kế buộc phải chấp nhận nhiều vấn đề khắt khe Điều có nghĩa là, ví dụ SCF phải hỗ trợ ngăn xếp giao thức SIP, hoạt động AS, trì mơ hình trạng thái gọi thực thi điều khiển ngân sách cho phiên IMS Có tồn chức phần hệ thống tính cước làm tải hệ thống dẫn đến cho hệ thống tính cước rời rạc Thực tế, có hai tùy chọn để giải vấn đề này: mở rộng điểm tham chiếu ISC lựa chọn điểm tham chiếu thích hợp khác Trong phiên điểm tham chiếu Ro Nó dẫn vài loạicổng chức liên kết nối giới thiệu S-CSCF SCF 2.4.2.c Chức tính cước kênh mang (BCF) SGSN sử dụng điểm tham chiếu dựa phần ứng dụng CAMEL (CAP) yêu cầu cho phép sử dụng kênh mang từ chức tính cước kênh mang (BCF) BCF điều kiển sử dụng kênh mang (ví dụ: điều kiện chấp nhận thời gian dung lượng lưu lượng) BCF tương tác với chức phân loại tài khoản người dùng Trong phiên chức BCF cần mở rộng để kiểm sốt WLAN (mạng vùng nội hạt vơ tuyến) yêu cầu tính cước dựa lưu lượng IP từ GGSN 2.4.2.d Điểm tham chiếu Ro Nguyên lý Thanh toán trực tuyến IMS chất sử dụng giao thức mà sử dụng cho toán ngoại tuyến Tuy nhiên, toán trực tiếp giao thức bao gồm thêm căp thuộc tính giá trị (AVPs) tồn tin Có trường hợp cho tốn trực tuyến phân biệt Thanh toán kiện trực tiếp (IEC) Thanh toán kiện với đơn vị dành riêng (ECUR) Thanh toán kiện trực tiếp (IEC) Việc đảm bảo liệu tới AS thực hoạt động đơn lẻ đồng thời bao gồm việc khấu trừ đơn vị tiền tệ tương ứng từ tài khoản người dùng Xử lý tính cước điều khiển CC-request-Type EVENT_REQUEST tương ứng gửi với CCR đưa cho toán kiện PHÙNG MINH HIÊU- NHÓM 33 Báo hiệu điều khiển kết nối Giao thức Diameter IMS Giải giao diện Ro để thực IEC với hoạt động tính cước đơn vị AS/MRFC nhận yêu cầu dịch vụ SIP từ S-CSCF AS/MRFC thực IEC để thực thi nhiệm vụ, AS/MRFC gửi yêu cầu kiểm soát toán (CCR) với CC-Request AVP đặt thành EVENT_REQUEST (yêu cầu kiện) biết thông tin dịch vụ cụ thể tới ECF Requested_Action AVP(RA) đặt thành tính cước trực tiếp DIRECT_DEBITING AS/MRFC cóthể thêm (u cầu đơn vị dịch vụ) Requested-Service-Unit AVP (RSU) (tiềnhoặc thứ khác) tin yêu cầu Thời gian mà AS/MRFC bắt đầu gửi tin yêu cầu CC_request giám sát đồng hồ đếm Tx Dựa việc nhận tin trả lời kiểm soát giá Credit-Control-Answer (CCA) AS/MRFC dừng đồng hồ đếm thời gian Tx ECF xác định thơng số dịch vụ thích đáng liên quan kết hợp với chức năngtính cước OCS (hệ thống tính cước trực tuyến- Online Charging System) ECF gửi trả lại tin CC-answer với CC-Request-Type AVP đặt thành EVENT_REQUEST để AS/MRFC cấp quyền thực thi dịch vụ (Đơn vị liệu GrantedService-Unit AVP) (GSU) thông tin giá Cost-information AVP (CI) cho biết giá dịch vụ chứa tin trả lời CC-answer) Bản tin trả lời CC_answer kiểm tra AS/MRFC phù hợp dịch vụ yêu cầu giám sát đồng thời với việc truyền dịch vụ ECUR - Các đơn vị dành riêng hoạt động tính cước đơn vị Sự giải mà yêu cầu giao diện Ro để thực ECUR với đơn vị dành riêng hoạt động tính cước đơn vị AS/MRFC nhận dịch vụ SIP liên quan từ S-CSCF Dịch vụ yêu cầu khởi tạo người dùng AS/MRFC Để thực hoạt động đơn vị dành riêng cho số lượng đơn vị (tiền đơn vị tiền), AS/MRFC gửi CCR với CC-Request-Type AVP đặt thành INITIAL-REQUEST tới ECF Khi mà thông tin giá dịch vụ không nhận ECF, ECF xác định giá dịch vụ yêu cầu theo nhận thông tin dịch vụ cụ thể việc đưa yêu cầu đánh giá tới chức đánh giá Khi mà giá dịch vụ có yêu cầu, ECF dành riêng số lượng tiền cụ thể tài khoản Khi mà tài khoản tốn có đủ khả năng, ECF dành tài khoản tương ứng từ tài khoản người dùng Khi mà dành riêng tạo ra, ECF gửi trả lại tin CC-answer với CCReques-Type đặt thành INTIAL-REQUEST tới AS/MRFC để cấp quyền thực thi dịch vụ (đơn vị dịch vụ cấp thơng tin giá cho biết giá dịch vụ bao gồm PHÙNG MINH HIÊU- NHÓM 34 Báo hiệu điều khiển kết nối Giao thức Diameter IMS tin CC-answer) Khi yêu cầu, ECF gửi trả lại (chuyển tiếp toán nội bộ) (AII) AVP với trường giá trị đặt thành giá trị khác không Truyền nội dung dịch vụ bắt đầu đơn vị dành riêng đồng thời giám sát Trong q trình chuyển dịch vụ, để thực tính cước đơn vị hoạt động đơn vị dành riêng đến sau, AS/MRFC gửi CCR với CC-Request-Type AVP đặt thành (UPDATE-REQUEST), để báo cáo đơn vị dành riêng sử dụng yêu cầu thêm đơn vị Bản tin CCR với CC-Request-Type AVP đặt thành (UPDATE-REQUEST) phải gửi AS/MRFC tin yêu cầu khởi tạo (INITIAL_REQUEST) tin kết thúc (TERMINATION_REQUEST) yêu cầu ứng dụng giám sát toán khoảng thời gian chuyển tiếp mà thời gian chuyển tiếp trơi qua AS/MRFC có thể gồm thêm u cầu đơn vị dịch vụ AVP (Requested-Service-Unit) (tiền tiền) tin yêu cầu Đơn vị dịch vụ sử dụng Used-Service-Unit (USU) AVP bổ sung tin CCR để trừ đơn vị từ tài khoản người dùng đơn vị dành riêng ECF khấu trừ tiền sử dụng tài khoản Khi mà ECF không nhận thông tin giá dịch vụ, ECF xác định giá dịch vụ yêu cầu theo thông tin dịch vụ cụ thể nhận việc đưa yêu cầu đánh giá tới chức đánh giá Nếu mà giá dịch vụ có yêu cầu, ECF dành riêng lượng tiền cụ thể tài khoản Tài khoản toán mà có khả năng, ECF dự trữ tiền tương ứng từ tài khoản người dùng Việc khấu trừ dự trữ tạo ra, ECF gửi trả lại tin CC-answer với kiểu yêu cầu giám sát toán CC-Request-Type đặt thành yêu cầu cập nhật (UPDATEREQUEST) tới AS/MRFC, phép truyền dịch vụ/nội dung tiếp tục (Cấp đơn vị liệu (GSU) AVP thơng tin giá (Cost Infomation) AVP cho biết giá tổng hợp dịch vụ có tin trả lời CC-answer ECF bao gồm đưa đơn vị cuối Final-Unit-Indication (FUI) AVP tin CCA để đưa đơn vị cấp phát cuối Truyền nội dung/dịch vụ tiếp tục đơn vị dành riêng giám sát đồng thời 10 Khi mà truyền dịch vụ/nội dung hoàn tất đơn vị cuối cấp phát, AS/MRFC gửi CCR với CC-Request-Type AVP đặt thành yêu cầu kết thúc (TERMINATEREQUEST) để kết thúc hoạt động phiên toán báo cáo việc sử dụng đơn vị 11 ECF khấu trừ tài khoản sử dụng từ tài khoản người dùng Đơn vị dành riêng chưa dùng đến giải phóng PHÙNG MINH HIÊU- NHÓM 35 Báo hiệu điều khiển kết nối Giao thức Diameter IMS 12 ECF xác nhận việc nhận tin CCR gửi tin CCA với CC-Request-Type AVP cho biết yêu cầu kết thúc (TERMINATE-REQUEST) (có thể thông tin giá AVP cho biết giá tổng dịch vụ tin trả lời CC-answer) KẾT LUẬN Trong tiểu luận này, em trình bày cách tổng quát giao thức Diameter Lịch sử, khung Diameter, thành phần Diameter gồm thành phần Relay, Proxy, Redirect, Transltation Tóm lại, giao thức Diameter giao thức sử dụng để thay giao thức RADIUS trước đó, sử dụng cho nhận thực, cấp quyền toán Giao thức Diameter giao thức ngang hàng, có nhiều kết nối phiên Giao thức Diameter chạy giao thức TCP SCTP, điều có tính chất quan trọng thơng tin trao đổi tốn Việc sử dụng bảo mật chặng bảo mật đàu cuối có ý nghĩa lớn gói tin Diameter Trong IMS, giao thức Diameter nằm lớp lõi, với giao thức khác SIP, H248, …giao thức Diameter có vai trị quan trọng sơ thủ tục IMS đăng kí, xóa đăng kí với giao diện Cx, việc tìm địa HSS – nơi lưu trữ liệu thuê bao để nhận dạng thuê bao với giao diện Dx Việc tính cước IMS gồm tính cước trực tiếp (liên quan tới thời gian thực) tính cước gián tiếp (khơng liên quan tới thời gian thực) Mỗi cách thức tính cước lại tương ứng với giao diện Diameter riêng Với tính cước gián tiếp, thơng qua giao diện Rf, với việc sử dụng tin ACR ACA dùng tốn Với tính cước trực tiếp, thơng qua giao diện Ro, với kiểu tốn toán kiện tức thời theo kiểu dành riêng, giao thức Diameter sử dụng tin CCR CCA để giám sát q trình toán Hiện nay, Ipv4 dùng để phát triển IMS, giới hạn dẫn tới nhiều hạn chế IMS Trong tương lai, Ipv6 sử dụng rộng rãi, giao thức Diameter có nhứng bước để đáp ứng môi trường mạng TÀI LIỆU THAM KHẢO 1) https://www.scribd.com/document/180210453/DIAMETER-TRONG-IMS Đồ án tốt nghiêp Đề tài: “ Giao thức diameter IMS” – Tác giả: Trịnh Minh Quang 2) https://repository.vnu.edu.vn/bitstream/VNU_123/7858/1/00050001323.pdf Luận văn Đề tài: “ Nghiên cứu, áp dụng phân hệ đa phương tiện IP mạng Viễn thông Việt Nam” – Tác giả: Nguyễn Ngọc Cương PHÙNG MINH HIÊU- NHÓM 36 ... giao thức Diameter hình 2.3 Các ứng dụng mở rộng giao thức Diameter bản: Hình 1.4: Giao thức Diameter PHÙNG MINH HIÊU- NHÓM 10 Báo hiệu điều khiển kết nối Giao thức Diameter IMS Trong giao thức chức... điều khiển kết nối Giao thức Diameter IMS Hình 1.2: Tổng quan Diameter 1.2.1 Khung Diameter Hình 1.3: Kiến trúc phân lớp giao thức Diameter Giao thức Diameter bao gồm giao thức ứng dụng giao thức. .. trúc IMS 26 PHÙNG MINH HIÊU- NHÓM Báo hiệu điều khiển kết nối Giao thức Diameter IMS CHƯƠNG 1: GIỚI THIỆU VỀ IMS VÀ GIAO THỨC DIAMETER 1.1 Giới thiệu IMS IMS, thuật ngữ viết tắt IP Multimedia