94 Trang 9 7 THUẬT NGỮ VIẾT TẮT1Viế ắt t t Tiếng AnhTiếng Việt AAA Authentication, Authorization and Accounting Nhận thực, trao quyền và thanh toán AES Advanced Encryption Standard Chuẩ
MẪU BÌA LUẬN VĂN CĨ IN CHỮ NHŨ VÀNG Khổ 210 x 297 mm BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI LÊ THANH TÙNG LÊ THANH TÙNG KỸ THUẬT ĐIỆN TỬ VIỄN THÔNG PHÁT TRIỂN MỘT SỐ DỊCH VỤ GIÁ TRỊ GIA TĂNG SỬ DỤNG CÔNG NGHỆ IMS LUẬN VĂN THẠC SĨ KHOA HỌC KỸ THUẬT ĐIỆN TỬ VIỄN THƠNG KHỐ 2010B Hà Nội – Năm 2013 Tai ngay!!! Ban co the xoa dong chu nay!!! 17061131651591000000 MẪU TRANG PHỤ BÌA LUẬN VĂN BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI LÊ THANH TÙNG PHÁT TRIỂN MỘT SỐ DỊCH VỤ GIÁ TRỊ GIA TĂNG SỬ DỤNG CÔNG NGHỆ IMS LUẬN VĂN THẠC SĨ KHOA HỌC KỸ THUẬT ĐIỆN TỬ VIỄN THÔNG NGƯỜI HƯỚNG DẪN KHOA HỌC: PGS TS Nguyễn Hữu Thanh Hà Nội – Năm 2013 Phát triển sô dịch vụ giá trị gia tăng sử dụng công nghệ IMS MỤC LỤC MỤC LỤC DANH MỤC BẢNG BIỂU DANH MỤC HÌNH VẼ THUẬT NGỮ VIẾT TẮT LỜI NÓI ĐẦU 13 CHƯƠNG 1: KIẾN TRÚC IMS 15 Giới thiệu chung 15 Chức điều khiển phiên/cuộc gọi CSCF(Call/Session Control Function) 16 2.1 P-CSCF 17 2.2 I-CSCF 18 2.3 S-CSCF 19 2.2 Cơ sở liệu HSS SLF 20 2.3 Các server ứng dụng AS (Application Server) 22 2.4 Chức nguồn media MRF (Media Resource Funtion) 23 2.5 Chức điều khiển định tuyện BGFC (Breakout Gateway Function Control) 24 2.6 PSTN/CS Gateway 24 Các điểm tham chiếu kiến trúc IMS 26 CHƯƠNG II: Nguyên lý làm việc kiến trúc IMS 30 Quá trình đăng ký 30 Cơ chế đăng ký đa người dùng đa nhận dạng 31 Quá trình khởi tạo kết nối 33 Quá trình nhận dạng 34 4.1 Nhận dạng người dùng công cộng 34 4.2 Nhận dạng người dùng cá nhân 36 4.3 Quan hệ nhận dạng công cộng nhận dạng cá nhân 37 Phát triển sô dịch vụ giá trị gia tăng sử dụng công nghệ IMS Module nhận dạng thuê bao ISIM 37 Tính cước 39 6.1 Giới thiệu 39 6.2 Kiến trúc 40 6.3 Tính cước offline 41 6.4 Tính cước online 43 CHƯƠNG III: GIỚI THIỆU PHẦN MỀM OPENIMSCORE CỦA FOKUS 48 Giới thiệu chung 48 Các thành phần OpenIMSCore 49 2.1 Các CSCFs (Call Session Control Function) 49 2.2 Fokus HSS (FHoSS) 53 CHƯƠNG IV: GIỚI THIỆU DỊCH VỤ CHẶN VÀ CHUYỂN TIẾP CUỘC GỌI SỬ DỤNG CÔNG NGHỆ IMS 59 Tổng quan công nghệ SIP Servlet 59 1.1 Mơ hình Sip Servlet 59 1.2 Một số thuộc tính quan trọng SIP Servlet API 60 1.3 Vòng đời SIP Servlet 61 1.4 SipServletRequest SipServletRespond 62 1.5 Mô tả triển khai 62 1.6 Phiên SIP 63 Dịch vụ chặn chuyển tiếp gọi 63 2.1 Giới thiệu dịch vụ 63 2.2 Một số CallFlow dịch vụ 64 2.2.1 CallFlow gọi thông thường 64 2.2.2 CallFlow gọi bị chặn 65 2.2.3 CallFlow gọi chuyển tiếp 66 2.3 Thiết kế dịch vụ 67 2.3.1 Dịch vụ đăng ký dịch vụ chặn chuyển tiếp gọi 67 Phát triển sô dịch vụ giá trị gia tăng sử dụng công nghệ IMS 2.3.2 Các servlet kết nối với OpenIMSCore 74 KẾT LUẬN 89 PHU LỤC A 90 PHU LỤC B 92 TÀI LIỆU THAM KHẢO 95 Phát triển sô dịch vụ giá trị gia tăng sử dụng công nghệ IMS DANH MỤC BẢNG BIỂU Bảng 1: Các điểm tham chiếu IMS 29 Phát triển sô dịch vụ giá trị gia tăng sử dụng cơng nghệ IMS DANH MỤC HÌNH VẼ Hình 1: Tổng quan kiến trúc IMS 15 Hình 2: Cấu trúc HSS 21 Hình 3: Các loại server ứng dụng 22 Hình 4: PSTN/CS Gateway giao tiếp với mạng CS 24 Hình 5: Các điểm tham chiếu kiến trúc IMS 26 Hình 6: Thủ tục đăng kí UE 30 Hình 7: Ví dụ đăng kí ẩn 32 Hình 8: Quá trình thiết lập phiên làm việc 34 Hình 9: Mối quan hệ nhận dạng người dùng 37 Hình 10: Kiến trúc hệ thống tính cước IMS 40 Hình 11: Ví dụ tính cước offline 43 Hình 12: Các thành phần IMSCore 48 Hình 13: Cấu trúc P-CSCF OpenIMSCore 50 Hình 14: Cấu trúc I-CSCF OpenIMSCore 51 Hình 15: Cấu trúc S-CSCF OpenIMSCore 52 Hình 16: Cấu trúc FHoSS OpenIMSCore 53 Hình 17: Giao diện web quản lý FHoSS 55 Hình 18: Trang cấu hình nhận dạng người dùng cá nhân 56 Hình 19: Trang cấu hình thơng tin dịch vụ 56 Hình 20: Cấu trúc thư mục FHoSS 57 Hình 21: Vịng đời Sip Servlet 62 Hình 22: Mối quan hệ bảng liệu 67 Hình 23: Thuật tốn xử lý đăng kí dịch vụ chặn/chuyển tiếp gọi 69 Hình 24: Màn hình login 72 Hình 25: Màn hình đăng kí chuyển tiếp 73 Hình 26: Màn hình đăng kí chặn gọi 74 Hình 27: Cấu hình service profile dịch vụ 77 Hình 28: Cấu hình kết nối máy chủ ứng dụng với OpenIMSCore 77 Hình 29: Cấu hình iFC 78 Hình 30: Cấu hình Trigger Point 78 Hình 31: Cấu hình kết nối thuê bao với dịch vụ 79 Hình 32: Thuật toán xử lý dịch vụ doInvite CallFlow Servlet 80 Hình 33: Thuật tốn xử lý doInvite() CallForwarding servlet 81 Phát triển sô dịch vụ giá trị gia tăng sử dụng cơng nghệ IMS Hình 34: Thuật tốn xử lý doProvisionalResponse CallForwardingServlet 82 Hình 35: Thuật toán xử lý doSuccessResponse CallForwarding Servlet 83 Hình 36: Thuật tốn xử lý doBye() CallForwading Servlet 85 Hình 37: Thuật tốn xử lý doBye() CallForwarding Servlet 86 Hình 38: Thuật toán xử lý doCancel CallForwading Servlet 87 Hình 39: Deploy ứng dụng GlassFish Server 93 Hình 40: Cấu hình thay đổi sip-listener Glass Fish Server 94 Hình 41: Cấu hình thay đổi SIP Port SIP Container Glass Fish Server 94 Phát triển sô dịch vụ giá trị gia tăng sử dụng công nghệ IMS THUẬT NGỮ VIẾT TẮT1 Viết tắt Tiếng Anh AAA Authentication, Tiếng Việt Authorization Nhận thực, trao quyền and Accounting toán AES Advanced Encryption Standard Chuẩn mã hóa tiến AH Authentication Header Giao thức mào đầu nhận thực AKA Authentication and Key Giao thức thỏa thuận khóa Agreement nhận thực AS Appliation Server Máy chủ ứng dụng AUTN Network Authentication Token Thẻ lệnh nhận thực mạng AV Authentication Vector Vector nhận thực B2BUA Back–to–Back User Agent Tác nhân khách hàng đồng thời BICC Bearer Independent Call Control Giao thức điều khiển gọi độc lập kênh mang BITS Bump–In–The–Stack Ứng dụng “chèn bit vào ngăn xếp” IPSec BITW Bump–In–The–Wire Ứng dụng “đưa vào lõi” IPSec CK Ciphering Key Khóa mã hóa Tham khảo “The IMS: IP Multimedia Concepts and Services in the Mobile Domain”, Phát triển sô dịch vụ giá trị gia tăng sử dụng công nghệ IMS CSCF Call Session Control Function Thực thể chức điều khiển phiên gọi DES Data Encryption Standard Chuẩn mã hóa liệu DoS Denial of Service Tấn công từ chối dịch vụ DNS Domain Name System Hệ thống tên miền ESP Encapsulating Security Payload Giao thức tải trọng an ninh đóng gói ETSI FMC European Telecommunications Viện tiêu chuẩn viễn thông Standard Institute Châu Âu Fixed-Mobile Network Mạng hội tụ cố định di động GGSN Gateway GPRS Support Node Nút hỗ trợ GPRS cổng GKMP Group Key Management Protocol Giao thức quản lý khóa nhóm GPRS General Packet Radio Service Dịch vụ gói vô tuyến chung HLR Home Location Register Bộ đăng ký (thanh ghi) vị trí chủ HSS Máy chủ phục vụ cho thuê bao Home Subscriber Server mạng nhà HTTP HyperText Transfer Protocol Giao thức truyền siêu văn I-CSCF Interrogating-CSCF CSCF truy vấn