Một vài ví dụ về hoạt động của SIP và DIAMETER trong IMS

Một phần của tài liệu CHUYÊN đề đề tài KIẾN TRÚC và GIAO THỨC của IMS (Trang 27 - 30)

2. KIẾN TRÚC PHÂN HỆ VÀ CÁC GIAO THỨC TRONG IMS

2.4.3 Một vài ví dụ về hoạt động của SIP và DIAMETER trong IMS

- SIP được lựa chọn làm báo hiệu trong mạng lõi IMS và giao thức Diameter được sử dụng cho nhận thực trao quyền và thanh toán.

- Để mô tả giao thức SIP và Diameter dựa trên các thủ tục báo hiệu trong lõi IMS trong hai ví dụ dưới đây. Trong ví dụ thứ nhất chỉ ra một thủ tục khởi tạo đăng ký, cho rằng người dùng đã chuyển mạng sang mạng khách. Thủ tục này bắt đầu với yêu cầu đăng ký SIP người dùng được gửi từ P-CSCF của mạng khách. Vì băng thông vô tuyến hạn chế, bản tin được nén trước khi gửi đi bởi người dùng và được giải nén ở P-CSCF. Nếu có nhiều S-CSCF tồn tại trong mạng nhà của người sử dụng, một I-CSCF cần thiết để triển khai lựa chọn một S-CSCF phục vụ phiên của người dùng đó.Trong trường hợp

- này P-CSCF quyết định một địa chỉ của I-CSCF mạng nhà của người dùng

bằng cách

sử dụng tên miền mạng nhà người dùng và chuyển bản tin REGISTER tới I- CSCF.Sau

khi I-CSCF gửi đáp ứng nhận thực người dùng (UAR) tới HSS, HSS trả lại địa chỉ của

khả thi của S-CSCF.I-CSCF lựa chọn một S-CSCF và chuyển bản tin đăng ký.

-

-Hình 2.10 Luồng bản tin báo hiệu đăng kí

-

- Trong lúc xác nhận đăng ký, S-CSCF lấy lại vector nhận dạng từ HSS qua gia o thức Diameter Đáp ứng nhận thực đa phương tiện MAR và trả lại người dùng bản tin SIP 401 không được nhận thực mà có thể mang số liệu hỏi đáp nhận thực. Sa u khi tính toán đáp ứng nhận thực, người dùng gửi đến S-CSCF một bản tin đăng ký khác được mang bởi đáp ứng hỏi đáp.S-CSCF xác nhận lại đáp ứng và nếu đáp ứng đúng, nó tải xuống thuộc tính thuê bao từ HSS qua một đáp ứng yêu cầu chỉ định máy chủ SAR Diameter.S-CSCF có thể liên lạc với một Server ứng dụng để điều khiển dịch vụ như trong thuộc tính của thuê bao.trước khi trả lại bản tin 200 OK tới người sử dụng.

2 8

-

- Yêu cầu

' Trả lời

---◄---—

- Hình 2.11 Luồng bản tin báo hiệu thiết lập phiên

- Trong ví dụ thứ hai chỉ ra luồng báo hiệu một thiết lập phiên giữa hai người dùng IMS, cho rằng có nhiều S-CSCF được triển khai. Một thủ tục thiết lập phiên là một quá trình của việc tìm ra các phần tử mạng và các thành phần báo hiệu. Khi định tuyến bản tin đăng ký, I-CSCF của người bị gọi truy vấn HSS của người bị gọi để tìm địa chỉ của một S- CSCF được chỉ định qua bản tin Diameter yêu cầu thông tin vị trí LIR. HSS đáp ứng lại bằng bản tin Diameter trả lời thông tin vị trí LIA. Trước khi gửi bản tin đăng ký, S-CSCF của chủ gọi và người bị gọi có thể liên lạc với Server ứng dụng để điều khiển dịch vụ và tính cước cho dịch vụ tải xuống trong khi đăng ký người dùng. Kỹ thuật phân giải địa chỉ và định tuyến bản tin SIP chuẩn được sử dụng để định tuyến bản tin đăng ký từ chủ gọi tới UE bị gọi trên tất các các con đường. Các con đường nhận được là UE chủ gọi, P-CSCF mạng khách chủ gọi, S-CSCF mạng khách chủ gọi, I-CSCF bị gọi, S-CSCF bị gọi, P-CSCF mạng khách bị gọi và UE bị gọi. Bản tin trở lại từ UE bị gọi đi theo đường ngược lại. Thủ tục thoả thuận một phiên cung cấp trả lời cơ bản cũng được kiểm soát trong thời điểm này. Điều này được hoàn thành qua giao thức mô tả phiên SDP được mang bởi thân của bản tin SIP (ví dụ bản tin đăng ký với một mời gọi và bản tin 200 OK với một trả lời).

Mạng nhà bị gọi

í ^I-CSCF

I Mạng nhà chủ I __________• I

gọi

3. SIP: Yêu cầu 4.Diameter: LIR, LIA

5. SIP: Yêu cầu

10. SIP: Xác nhận

6. Điều khiển dịch vụ qua AS

7. SIP: Yêu cầu ---—--- --►

8. SIP: 183 Phát triển phiên

9. SIP: 200 OK ---<4- --- Yêu cầu/Trả lời

Một phần của tài liệu CHUYÊN đề đề tài KIẾN TRÚC và GIAO THỨC của IMS (Trang 27 - 30)

w