1. Trang chủ
  2. » Giáo Dục - Đào Tạo

TIỂU LUẬN báo HIỆU điều KHIỂN và kết nối đề tài “GIAO THỨC KHỞI tạo PHIÊN SIP TRONG IMS

40 4 0

Đ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

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA VIỄN THÔNG I  - - TIỂU LUẬN CUỐI KỲ BÁO HIỆU ĐIỀU KHIỂN VÀ KẾT NỐI Đề tài: “GIAO THỨC KHỞI TẠO PHIÊN SIP TRONG IMS” Giảng viên hướng dẫn: TS.Phạm Anh Thư Nhóm sinh viên thực Nguyễn Khắc Anh Nguyễn Văn Lộc Nguyễn Minh Tuấn Nguyễn Ngọc Thi Hà Nội - 2022 MỤC LỤC MỤC LỤC DANH MỤC HÌNH VẼ DANH MỤC BẢNG THUẬT NGỮ VIẾT TẮT LỜI NÓI ĐẦU CHƯƠNG I TỔNG QUAN VỀ GIAO THỨC KHỞI TẠO PHIÊN SIP 1.1 Định nghĩa thành phần SIP 1.1.1 Định nghĩa 1.1.2.Các thành phần SIP 1.2 Các tính SIP 1.3 Bản tin SIP 1.3.1.Các loại tin Requests 1.3.2 Bản tin Respo 1.3.3.Cấu trúc tin SIP 1.4 Thiết lập hủy gọi SIP CHƯƠNG II TỔNG QUAN VỀ KIẾN TRÚC IMS 2.1 Định nghĩa mơ hình kiến trúc IMS 2.1.1 Định nghĩa 2.1.2.Mơ hình kiến trúc 2.2 Các thành phần chức 2.2.1.Chức điều khiển phiên gọi (CSCF) 2.2.2 HSS SLF 2.2.3.Máy chủ ứng dụng (AS) 2.2.4 Chức điều khiển cổng chuyển mạng (BGCF) 22 2.2.5 Chức điều khiển cổng phương tiện (MGCF) 22 2.2.6 Chức quản lý tài nguyên phương tiện (MRF) 22 2.3 Các giao thức IMS 23 CHƯƠNG III HOẠT ĐỘNG CỦA SIP TRONG IMS 26 3.1 Thủ tục báo hiệu SIP IMS 26 3.1.1 Thủ tục đăng ký 26 3.1.2 Thủ tục thiết lập phiên 27 3.1.3 Thủ tục giải phóng phiên 29 3.2 Hoạt động SIP IMS Ipv6 30 BÀI TẬP 34 KẾT LUẬN 37 TÀI LIỆU THAM KHẢO 38 DANH MỤC HÌNH VẼ Hình 1: Ví dụ quy trình đăng ký SIP Hình 2: Ví dụ End-to-End Hop-by-Hop 11 Hình 3: Cuộc gọi SIP qua Proxy Server 16 Hình 1: Mơ hình kiến trúc IMS 18 Hình 1: Luồng tin báo hiệu đăng ký 26 Hình 2: Thủ tục thiết lập phiên 28 Hình 3: Thủ tục giải phóng phiên 29 Hình 4: Kết nối IMS dựa IPv6 mạng IPv4 VoIP 30 Hình 5: Luồng tin SIP với Naptd-TrGW 32 DANH MỤC BẢNG Bảng 1: Mô tả giao diện 25 THUẬT NGỮ VIẾT TẮT Từ viết tắt AAA ACK AOR AS BGCF CAMEL COPS CSCF DNS GSM Authentica Accountin Acknowle Address o Applicatio Breakout Function Customize Mobile ne Common GSMCSF HLR HSS HTTP IMS IP ISUP MGC MGCF Call Sessi Domain N Global Sy communic GSM Serv Home Loc Home Sub Hyper Tex IP Multim Internet Pr ISDN Use Media Gat Media Gat MGW MRF Media Gat Media Res OSA Open Serv OSP PDF PSTN Opne Set RSVP Resource RTCP Real-time Protocol Real time RTP Policy Dec PublicSwi Network RTSP SCS Real Tim SDP SIP SLF SMTP SS7 SSF TCP TLS UA UDP UE URL VoIP Session D Session In Service ca Subscriber Simple M Signaling Service Sw Transmiss Transport User Agen User Data User Equi Uniform R Voice over LỜI NÓI ĐẦU Trong năm qua, với phát triển xã hội, nhu cầu trao đổi thông tin người ngày tăng đặt thách thức lớn Song song xu hướng hội tụ mạng Internet, mạng di dộng vấn đề quan tâm hàng đầu lĩnh vực thơng tin liên lạc Vì số giao thức kiến trúc mạng cần nâng cấp phát triển mạng mẽ IP Multimedia Subsystem (IMS) kiến trúc mạng mang lại nhiều lợi ích cho người dùng lẫn nhà cung cấp dịch vụ, 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 IMS tập trung nghiên cứu thu hút quan tâm lớn giới công nghiệp Giao thức khởi tạo phiên SIP giao thức sử dụng rộng rãi đáp ứng vai trò quan trọng SIP trở thành giao thức báo hiệu 3GPP trở thành thành phần cấu trúc IMS SIP có đặc điểm đơn giản, dễ dàng triển khai tương thích với giao thức IP có trước Để hiểu rõ SIP IMS cách thức hoạt động SIP IMS nội dung tiểu luận nhóm chia thành chương: Chương I: Tổng quan giao thức khởi tạo phiên SIP Chương II: Tổng quan kiến trúc IMS Chương III: Ứng dụng hoạt động SIP IMS Do kiến thức chuyên môn cịn hạn chế, q trình làm tiểu luận khơng thể tránh khỏi thiếu sót, nhóm mong đóng góp ý kiến để nhóm hiểu rõ vấn đề tiểu luận hồn thiện Xin chân thành cảm ơn CHƯƠNG I TỔNG QUAN VỀ GIAO THỨC KHỞI TẠO PHIÊN SIP 1.1 Định nghĩa thành phần SIP 1.1.1 Định nghĩa SIP (Session Initiation Protocol) - giao thức khởi tạo phiên, giao thức phổ biến sử dụng công nghệ VoIP SIP giao thức lớp ứng dụng hoạt động giao thức lớp ứng dụng khác để điều khiển phiên truyền thông đa phương tiện qua Internet Một số đặc điểm SIP:  SIP giao thức báo hiệu sử dụng để tạo, sửa đổi, giải phóng phiên đa phương tiện thơng qua giao thức Internet Mỗi phiên gọi đơn giản hai điểm đầu cuối Điểm đầu cuối smartphone, laptop thiết bị gửi nhận nội dung đa phương tiện qua Internet  SIP thể kiến trúc client-server, sử dụng URL URI từ HTTP, mã hóa văn kiểu tiêu đề từ SMTP  SIP sử dụng giao thức mô tả phiên SDP để mô tả phiên giao thức truyền tải thời gian thực RTP để phân phối thoại video qua mạng IP  SIP sử dụng cho phiên hai bên (unicast) nhiều bên (multicast)  Các ứng dụng SIP khác bao gồm truyền tệp, nhắn tin tức thời, họp trực tuyến, trò chơi trực tuyến phân phối đa phương tiện hấp dẫn Về SIP giao thức lớp ứng dụng Nó giao thức báo hiệu mạng đơn giản cho tạo giải phóng phiên với nhiều người tham gia Giao thức SIP thiết kế để độc lập với giao thức truyền tải bản, ứng dụng SIP chạy TCP, UDP giao thức mạng lớp thấp 1.1.2 Các thành phần SIP Trong SIP, phần tử mạng xác định SIP URI (Mã định danh tài nguyên đồng nhất) giống địa Các thành phần SIP bao gồm: User Agent Đầu cuối SIP (User Agent Client/User Agent Server); Proxy Server; Registrar Server; Redirect Server; Location Server  User Agent (UA) Là phần tử mạng quan trọng mạng SIP Là thiết bị đầu cuối, điện thoại máy tính chạy phần mềm đầu cuối SIP Các điện thoại (điện thoại SIP điện thoại VoIP) cho phép thực gọi việc sử dụng công nghệ VoIP giao thức truyền giọng nói qua Internter User Agent khởi tạo, thay đổi giải phóng phiên User Agent gồm loại: - User Agent Client (UAC): thực việc khởi tạo gọi - User Agent Server (UAS): thực việc nhận gọi SIP dựa kiến trúc client-server, điện thoại người gọi hoạt động client bắt đầu gọi điện thoại người gọi hoạt động server trả lời gọi  Proxy Server Là thực thể trung gian giúp User Agent định tuyến quản lý việc User Agent truy nhập vào tài nguyên mạng việc xác thực cấp phép Nếu Proxy Server không trực tiếp đáp ứng yêu cầu User Agent thực khâu chuyển đổi dịch sang khn dạng thích hợp trước chuyển Có hai loại Proxy server: - Stateless Proxy Server: Là proxy khơng trì trạng thái giao dịch client server trình xử lý yêu cầu Loại máy chủ không lưu trữ thông tin gọi giao dịch - Stateful Proxy Server: Là proxy trì trạng thái giao dịch client server trình xử lý yêu cầu Nó truyền lại u cầu khơng có phản hồi từ phía bên kịp thời  Registrar Server Là phần mềm nhận yêu cầu đăng ký từ User Agent để cập nhật thông tin vị trí chúng, đảm nhiệm số chức an ninh xác nhận người sử dụng Registrar Server thường cài đặt với Proxy Redirect Server Registrar Server cung cấp dịch vụ định vị thuê bao Ví dụ sau cho thấy quy trình đăng ký SIP TMC Phone/Client Registrar REGISTER 200 OK Hình 1: Ví dụ quy trình đăng ký SIP  Redirect Server Là phần mềm nhận yêu cầu SIP chuyển đổi địa SIP sang địa khác gửi lại địa SIP cho đầu cuối Redirect Server trả nhiều địa tùy thuộc vào yêu cầu từ client (UA Proxy) Nó khơng khởi tạo u cầu nào, không hoạt động đầu cuối, không thực việc chấp nhận hay huỷ gọi Chỉ thực chức đáp trả client cung cấp địa để chuyển hướng gọi Redirect Server sử dụng sở liệu để lấy thơng tin vị trí phản hồi với 3xx (chuyển tiếp yêu cầu) tới người dùng  Location Server: phần mềm định vị thuê bao cung cấp thông tin vị trí phía bị gọi (có thể lấy từ registrar server) cho phần mềm Proxy Server Redirect Server 1.2 Các tính SIP Đầu tiên, SIP kích thích phát triển mơ hình ứng dụng dịch vụ dựa Web, điều kiện thuân lợi nhà cung cấp dịch vụ việc sử dụng nguồn tài ngun dồi cơng cụ có sẵn thuận lợi người dùng Web nơi quen thuộc dễ sử dụng Tích hợp với giao thức có: SIP dễ dàng hoạt động với nhiều giao thức: Resource Reservation Protocol (RSVP), Real-time Transport Protocol (RTP), Real Time Streaming Protocol (RTSP), Session Description Protocol (SDP), Hypertext Transfer Protocol (HTTP), Common Open Policy Service (COPS), Opne Settlement Protocol (OSP) Gq P-CSCF, PDF Diameter Được sử dụng để trao đổi thông tin liên quan đến định sách P-CSCF PDF Bảng 1: Mô tả giao diện Ngồi cịn có số giao thức khác như:  COPS (Common Open Policy Service, RFC 2748): có chức truyền sách điểm định sách PDP PEP COPS có số đặc điểm gồm: - Giao thức sử dụng mơ hình client/server PEP gửi yêu cầu, cập nhật xóa tới PDP từ xa PDP trả lại định cho PEP - Sử dụng TCP làm giao thức truyền tải để trao đổi thông điệp đáng tin cậy sách client server Do đó, khơng có chế bổ sung cần thiết để giao tiếp client server - Giao thức mở rộng chỗ t - IPSEC TLS để xác thực bảo mật kênh PEP PDP C h O i P ế S t c k u ế n - hai khía cạnh chính: (1) Trạng thái yêu cầu/quyết c ể ấ b ậ ả n o m d ụ ật đ n ể g x c c đ ố i t ợ n g t ự c th ự c, b ả o v ệ p h chia sẻ client server (2) Trạng thái từ p t định (Request/Decision) g đ Giao thức có trạng thái kiện khác (Request/Decision pairs) liên kết với  MEGACO/H248 có chức điều khiển node mặt phương tiện, cung cấp giải pháp toàn diện cho việc điều khiển MG, hỗ trợ việc mã hoá text binary thêm vào việc mở rộng định nghĩa cho gói tin  RTP (Real-Time Transport Protocol) RTCP (Realtime Transport Protocol) Control dùng để truyền phương tiện thời gian thực hình ảnh âm át lạ 25 i v Báo hiệu SIP đầu cuối đầu cuối c Các Internet IP cung cấp dịch vụ giá trị tăng cho người sử dụng di động SIP thiết kế giao thức IP thích hợp tốt với giao thức IP dịch vụ khác SIP đơn giản tương đối dễ thực 3.1 Thủ tục báo hiệu SIP IMS 3.1.1 Thủ tục đăng ký Khi người dùng kích hoạt tài khoản điều thiết lập hợp đồng dịch vụ IMS đăng ký người dùng cuối nhà cung cấp dịch vụ IMS để người dùng cuối ủy quyền đăng ký, thực gọi thực dịch vụ khác Mạng nhà UE 1.SIP: đăng ký 7.SIP: đăng ký Yều cầu/Trả lời Hình 1: Luồng tin báo hiệu đăng ký 26 Thủ tục đăng ký gồm bước sau: Đầu tiên, người dùng (UE) gửi yêu cầu SIP REGISTER đến P-CSCF Yêu cầu chứa nhận dạng cần đăng ký tên miền thường trú (hoặc địa I-CSCF) P-CSCF xử lý yêu cầu REGISTER định địa I-CSCF mạng nhà người dùng cách sử dụng tên miền mạng nhà người dùng chuyển tin REGISTER tới I-CSCF I-CSCF liên lạc với HSS để tìm S-CSCF, HSS trả lại địa khả thi S-CSCF I-CSCF lựa chọn S-CSCF chuyển tin REGISTER Trong lúc xác nhận đăng ký, S-CSCF yêu cầu vector xác thực từ HSS thông qua giao thức Diameter đáp ứng nhận thực đa phương tiện MAR MAA Sau S-CSCF gửi lại cho người dùng thơng qua I-CSCF P-CSCF tin SIP 401 không nhận thực chứa chứa RAND (chuỗi số ngẫu nhiên), AUTN (network authentication token), IK (integrity key) CK (ciphering key) Sau tính tốn đáp ứng nhận thực, UE phản hồi cách gửi yêu cầu REGISTER khác đến S-CSCF thông qua P-CSCF I-CSCF S-CSCF xác nhận lại đáp ứng, chấp nhận đăng ký I-CSCF chuyển tin đăng ký đến S-CSCF 10 S-CSCF tải xuống thuộc tính thuê bao từ HSS, đồng thời thơng báo với HSS nhận thực thông qua giao thức Diameter tin SAR SAA 11 Cuối cùng, S-CSCF phản hồi lại cho người dùng tin 200 OK Khi người dùng đăng ký thành công, họ khởi tạo nhận phiên Trong thủ tục đăng ký, người dùng P-CSCF xem xét S-CSCF mạng phục vụ người dùng, họ đưa phản ánh để trì đăng ký 3.1.2 Thủ tục thiết lập phiên Dưới đặc tả luồng báo hiệu thủ tục thiết lập phiên thuê bao A B miền mạng khác nhau: 27 Find S-CSCF S-CSCF TB A P-CSCF Hình 2: Thủ tục thi ết lập phiên User A gửi tin invite đến P-CSCF đến mạng nhà yêu cầu thiết lập phiên (yêu cầu kết nối đến th bao B) Trong tin invite phải có thơng tin thuê bao B + tên miền mạng P-CSCF gửi tin invite đến S-CSCF để kết nối mạng B, S-CSCF phải tìm I-CSCF miền mạng B chuyển tiếp tin invite sang I-CSCF mạng nhà thuê bao B I-CSCF chưa biết địa S-CSCF B phải trung vấn đến HSS (bản tin LIR trả LIA, LIA sau trả chứa thông tin S-CSCF) I-CSCF biết địa S-CSCF thực chuyển tiếp tin invite đến S-CSCF mạng B, S-CSCF chuyển tiếp tin invite đến P-CSCF, P-CSCF chuyển tiếp tin invite đến thuê bao B B chờ nhấc máy có tin Ringing thơng báo ngược trở lại phía th bao A Sau B nhấc máy có tin 200 OK kết nối thành công Các tin trả ngược lại (Bản tin trả lời cho tin invite) tin 183-Session Progress (phát chuyển tiếp) thực thiết lập phiên P-CSCF chuyển tiếp tin 183-processing 183-processing đến P-CSCF 10 S-CSCF chuyển tiếp tin 183-processing đến I-CSCF 11 I-CSCF chuyển tiếp tin 183-processing đến S-CSCF mạng A 28 12 S-CSCF chuyển tiếp tin 183-processing đến P-CSCF 13 P-CSCF chuyển tiếp tin 183-processing đến User B Như vậy, bên chủ gọi gửi tin INVITE qua P-CSCF tới S-CSCF mà nhận trình đăng ký Bản tin sau gửi tới I-CSCF, điểm liên lạc mạng nhà bên bị gọi báo hiệu mạng cho gọi đến Sau tin định tuyến tới CSCF phục vụ Sau đó, thiết lập người dùng bị gọi thơng báo Khi người trả lời gọi, tin OK định tuyến qua CSCF sử dụng Bên chủ gọi xác nhận với bên bị gọi việc thiết lập gọi hoàn thành 3.1.3 Thủ tục giải phóng phiên Q trình kết thúc phiên thuê bao A và thuê bao B miền mạng khác diễn sau: Mạng nhà User A TB A Khi đầu cuối di động cúp máy, tin yêu cầu SIP BYE tạo từ Thuê bao A gửi tới P-CSCF P-CSCF gửi yêu cầu SIP BYE tới S-CSCF để chuyển tiếp thông báo cúp máy tới thuê bao B S-CSCF thực thủ tục điều khiển dịch vụ phù hợp để kết thúc phiên S - CSCF phải tìm I-CSCF miền mạng B chuyển tiếp tin 29 BYE sang I-CSCF mạng nhà thuê bao B (điều khiển dịch vụ phù hợp để kết thúc phiên) I-CSCF biết địa S-CSCF User B trước truy vấn qua HSS I- CSCF chuyển tiếp tin BYE đến S-CSCF mạng B, S-CSCF chuyển đến PCSCF, P-CSCF chuyển đến thuê bao B User B nhận tin chuyển tiếp xác nhận kết thúc phiên (đặt máy) User thông báo lại cho P-CSCF tin 200-OK Các tin trả ngược lại (Bản tin trả lời cho tin BYE) tin 200 OK phát chuyển xác nhận kết thúc phiên chuyển ngược lại từ User B tới User A qua Open IMS Core ( P-CSCF,I-CSCF, HSS, S-CSCF) 3.2 Hoạt động SIP IMS Ipv6 Giao thức IPv6 dự án 3GPP thông qua để giải vấn đề lưu trữ địa cung cấp tính (ví dụ: tính di động) cho IMS Tuy nhiên, giai đoạn đầu triển khai IPv6, Voice-over-IP (VoIP) có mạng hỗ trợ IPv4 Trước đó, IMSApplication Level Gateway (IMS-ALG) Transition Gateway (TrGW) đề xuất để cung cấp dịch IPv4 – IPv6 IMS dựa IPv6 mạng VoIP dựa giao thức khởi tạo (SIP) dựa IPv4 Một ví dụ liên kết IMS dựa IPv6 mạng VoIP IPv4: IPv4 SIP server UE IPv4 network Router IPv4 SIP Network IPv4 IPv6 Hình 4: Kết nối IMS dựa IPv6 mạng IPv4 VoIP Trong hình 3.4, Thiết bị người dùng UE kết nối với mạng truy cập vô tuyến RAN dịch vụ gói vơ tuyến chung GPRS IMS nằm mạng GPRS mạng liệu gói (cụ thể mạng IP) Trong IMS, Chức điều khiển phiên gọi CSCF xem máy chủ SIP, chịu trách nhiệm kiểm soát gọi 30 Mạng IPv4 SIP chứa máy chủ SIP SIP UA Chức đăng ký SIP máy chủ SIP lưu trữ thông tin liên hệ SIP UA Chức proxy máy chủ SIP chuyển tiếp tin SIP tới SIP UA theo sách định tuyến thông tin lưu trữ sở liệu đăng ký Thơng qua SIP, hai UA trao đổi codec thông tin phiên để thiết lập phiên Giao thức truyền tải thời gian thực (RTP) Trong IMS dựa IPv6, UE sử dụng riêng IPv6 để truy cập dịch vụ IMS Nếu IMS dựa IPv6 kết nối với mạng IPv4, yêu cầu dịch IPv4 – IPv6 cho ứng dụng SIP IMS-ALG TrGW thực dịch IPv4 – IPv6 tương ứng cho gói SIP RTP Ví dụ: UE gửi tin IPv6 SIP (ví dụ: tin INVITE) đến SIP UA, tin qua RAN, mạng GPRS, CSCF, IMS-ALG, máy chủ IPv4 SIP SIP UA , IMS-ALG chịu trách nhiệm dịch tin IPv6 SIP thành IPv4 Sau phiên RTP thiết lập UE SIP UA, gói IPv6 RTP gửi từ UE đến SIP UA qua RAN, mạng GPRS, TrGW SIP UA TrGW chịu trách nhiệm dịch gói IPv6 RTP thành IPv4 Naptd-TrGW Portaone-TrGW hai giải pháp tiếng có mà người đọc lấy từ Internet Giải pháp Naptd phát triển dựa Dịch giao thức địa mạng (NAT-PT) Giải pháp Portaone triển khai dạng proxy RTP triển khai mã nguồn mở có Portaone-TrGW Giả định IMS-ALG lưu trữ địa IPv4 tên miền (sip.ipv4.nctu.edu.tw) IPv4 SIP server SIP UA đăng ký với máy chủ IPv4 SIP Do đó, SIP UA có Mã định danh tài nguyên đồng SIP (URI): ua@sip.ipv4.nctu.edu.tw Luồng tin mô tả sau Naptd-TrGW 31 Hình 5: Luồng tin SIP với Naptd-TrGW UE gửi tin IPv6 INVITE tới IMS-ALG Trong thông báo này, Request- URI sip: ua@sip.ipv4.nctu.edu.tw Thông tin RTP UE cung cấp trường c m giao thức mô tả phiên (SDP) Cụ thể, địa IPv6 (2001: f18: 113 :: 4) UE cung cấp trường c = IN IP6 2001: f18: 113 :: số cổng 9002 UE định trường m = audio 9002 RTP/AVP Khi IMS-ALG nhận thơng báo IPv6 INVITE, truy xuất địa IPv6 UE từ trường tiêu đề Contact biết UE nằm mạng IPv6 IMSALG lấy tên miền (sip.ipv4.nctu.edu.tw) từ Request-URI lấy địa IPv4 máy chủ SIP Bằng cách so sánh phiên IP, IMS-ALG xác định thông báo INVITE nên dịch từ IPv6 sang IPv4 IMS-ALG sau truy xuất địa IPv6 số cổng UE từ trường c/m gửi thông tin đến TrGW TrGW định địa IPv4 (140.113.131.13) số cổng, ví dụ: 1052, tới UE tạo mục nhập (140.113.131.13:1052, [2001: f18: 113 :: 4]: 9002) bảng ánh xạ IPv4 – IPv6 Sau đó, TrGW trả địa IPv4 ánh xạ số cổng cho IMS-ALG IMS-ALG tạo thông báo IPv4 INVITE điền địa IPv4 số cổng (140.113.131.13:1052) vào trường c / m thông báo IPv4 INVITE Requets- URI thông báo IPv4 INVITE chép từ thơng báo IPv6 INVITE 32 IMS-ALG sau gửi thông báo IPv4 INVITE đến máy chủ IPv4 SIP theo địa IPv4 máy chủ IPv4 SIP thu bước Khi nhận thông báo IPv4 INVITE, máy chủ IPv4 SIP truy xuất địa IPv4 SIP UA (140.113.13.11) từ sở liệu đăng ký sửa đổi RequestURI sip: ua@140.113.131.11 Sau đó, máy chủ IPv4 SIP chuyển tiếp tin IPv4 INVITE tới SIP UA Khi người dùng gọi nhấc máy, SIP UA gửi tin nhắn IPv4 200 OK tới IMS-ALG Thông báo định địa IPv4 số cổng SIP UA (140.113.131.11:9000) trường c / m Khi IMS-ALG nhận thơng báo IPv4 200 OK, nối tiền tố NAT-PT 2000: ffff ::/96 với địa IPv4 140.113.131.11 trường c để tạo địa IPv6 2000: ffff :: 140.113.131.11 Sau đó, IMS-ALG tạo thơng báo IPv6 200 OK điền địa IPv6 vào trường c thông báo IPv6 200 OK Sau đó, thơng báo gửi đến UE Khi nhận thông báo IPv6 200 OK, UE gửi thông báo IPv6 ACK đến SIP UA biết UE nhận thông báo IPv6 200 OK Việc sửa đổi Request-URI thông báo ACK tương tự thông báo INVITE Phiên RTP thiết lập UE SIP UA thông qua TrGW 33 BÀI TẬP  Yêu cầu Trình bày chức giao thức SIP Minh họa thủ tục thiết lập gọi máy điện thoại analog kết nối vào AGW điện thoại SIP Tính tốn băng thơng cho báo hiệu SIP cần để trao đổi với MGC với giả thiết gọi AGW theo kịch Biết: - Gateway có dung lượng thuê bao 2000 thuê bao; - Lưu lượng thuê bao 0.1 Erl; - Thời gian trung bình gọi 250 giây; - Mỗi tin SIP trung bình dài 300 bytes;  Trả lời  Các chức giao thức SIP  Tích hợp với giao thức có: SIP dễ dàng hoạt động với nhiều giao thức: RSVP, RTP, RTSP, SDP, HTTP, COPS, OSP  SIP đơn giản khả mở rộng: có tính phân bố cao giao thức báo hiệu đồng cấp, khác với giao thức báo hiệu số (SS7) có tính xử lý tập trung cao Các phần tử SIP phân tán đến tận biên mạng tới điểm đầu cuối Có thể sử dụng phiên kết nối phức tạp hội nghị, khắc phục nhiều nhược điểm nhiều giao thức trước đơn giản, gọn nhẹ, dựa khuôn dạng văn chức thừa  SIP giao thức độc lập ứng dụng, có tính mềm dẻo khả áp dụng cho nhiều môi trường khác nhau, cung cấp dịch vụ cách đa dạng  Dễ dàng tạo tính dịch vụ mới: sử dụng số công cụ Ngôn ngữ xử lý gọi (Call Processing Language) Giao diện cổng kết nối chung (Common Gateway Interface) để thực Hỗ trợ dịch vụ thoại chờ gọi, chuyển tiếp hay khóa gọi,  SIP hỗ trợ chức điều khiển phiên: Định vị người dung (User Location); Người dùng khả dụng (User Availability); Năng lực người dùng (User Capability); Thiết lập phiên (Session setup); Quản lí phiên (Session management) 34  Thủ tục thiết lập gọi máy điện thoại analog kết nối vào AGW điện thoại SIP Các bước thực sau: Khi muốn kết nối với điện thoại SIP, điện thoại Analog nhấc máy (điện thoại Analog thuộc AGW) Sự kiện nhấc máy AGW báo cáo tới MGC lệnh Notify MGC gửi lệnh Modify tới AGW, gồm đặc tả: signal descriptor sử dụng để gửi âm mời quay số tới Analog phone, digitmap descriptor chứa mơ hình mẫu số quay theo kế hoạch đánh số, event descriptor liệt kê gói DTMF, gói tin hồn thành quay số gói tin giám sát trạng thái onhook đầu cuối 35 RGW1 tiến hành xử lý descriptor theo thứ tự signal, digitmap, event descriptor Đầu tiên âm mời quay số gửi tới termination A thuộc AGW, sau digitmap cập nhật vào sở liệu AGW, digitmap kích hoạt AGW thu kiện hoàn thành quay số Termination A sau nhận âm mời quay số tiến hành quay số điện thoại SIP AGW gửi tới MGC lệnh Notify thu thập đầy đủ số MGC gửi tới SIP proxy lệnh Invite để yêu cầu thiết lập gọi SIP proxy tìm kiếm địa điện thoại SIP gửi tin Invite đến cho điện thoại SIP Điện thoại SIP Sau đó, tin 180 Ringing (âm báo chng) điện thoại SIP tạo gửi tới cho MGC qua SIP proxy Khi nhận chuông, MGC phản hồi tới AGW lệnh Motify 10 Âm báo hồi âm chuông gửi từ AGW đến điện thoại Analog 11 Phản hồi 200 OK tạo từ điện thoại SIP qua SIP proxy đến MGC 12 MGC gửi cho AGW lệnh Add để tạo context thêm termination A vào 13 AGW trả lời lệnh reply 14 MGC gửi xác nhận ACK tới điện thoại SIP 15 Lúc hai đầu cuối điện thoại Analog điện thoại Sip trao đổi lưu lượng giao thức RTP/RCTP  Tính tốn băng thơng cho báo hiệu SIP cần để trao đổi với MGC - Số bit tiêu đề = tiêu đề UDP + tiêu đề IP + tiêu đề Ethernet = + 20 + 26 = 54 byte = 432 bit - Tổng lưu lượng AGW = Tổng số thuê bao × lưu lượng thuê bao = 2000 × 0.1 = 200 Erl - Số gọi trung bình AGW 1s là: 200/250 = 8.0 (cuộc gọi) - Băng thông cho báo hiệu SIP cần để trao đổi với MGC = Số gọi trung bình 1s × Số tin cần thiết để hồn thành gọi × (Số bit tin + Số bit tiêu đề) = 0.8 × × (300 × 8+432)= 9062.4 (bps) = 9.0624 (kbps) 36 KẾT LUẬN Thông qua báo cáo tiểu luận, nhóm tìm hiểu thành phần, vai trò tầm quan trọng giao thức SIP, đặc biệt hoạt động ứng dụng SIP IMS Nắm rõ kiến trúc phân hệ IMS, vai trị phần tử kiến trúc IMS Tìm hiểu giao thức sử dụng mạng, phân tích bước hoạt động phân hệ IMS việc thiết lập điều khiển phiên dịch vụ IMS hoạt động SIP IMS thay đổi IPv6 so với IPv4 Khảo sát mạng viễn thông Việt Nam năm gần việc triển khai IMS VNPT 37 TÀI LIỆU THAM KHẢO TS GVC Hoàng Trọng Minh, Bài Giảng Báo Hiệu Và Điều Khiển Kết Nối – 4/2013 Session Initiation Protocol Tutorial, website:https://www.tutorialspoint.com/session_initiation_protocol/session_initi ation_protocol_messaging.htm OpenIMS and Interoperability with Asterisk/Sip Express VOIP Enterprise Solutions by Fei Yao Li Zhang; Agder University College, Faculty of Engineering and Science (May 2007) IPv4/IPv6 Inter-working in IMS by using Session Border Controller by Cao Xinzhou , National Key Laboratory of Switching and Networking, Beijing University of Posts and Telecommunications 38 ... phần mạng báo hiệu phân phối lớp dịch vụ lớp điều khiển Hình 1: Mơ hình kiến trúc IMS Một điểm ưu việt hệ thống IMS mục tiêu kết nối chế kết nối điều khiển nhờ hai giao thức báo hiệu SIP Diameter... giao thức IMS IMS ưu việt nhờ giao thức báo hiệu SIP Diameter, IMS số giao thức khác Phần lớn giao thức báo hiệu điều khiển IMS mang tính kế thừa đơn giản tích hợp hệ thống 3GPP lựa chọn giao thức. .. trợ điều khiển phương tiện chức điều 17 khiển truy nhập thông qua giao thức SIP hay Diameter hỗ trợ điều khiển phiên chung Là chứng cốt lõi IMS nhằm truyền tải báo hiệu yêu cầu điều khiển cho

Ngày đăng: 08/01/2022, 09:07

Xem thêm:

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

TÀI LIỆU LIÊN QUAN

w