Các lệnh định nghĩa trên Diameter ứng dụng cho giao diện Sh

Một phần của tài liệu Nghiên cứu thiết kế hệ thống voice mail trên IMS1 (Trang 80 - 83)

Giao diện Sh định nghĩa 8 bản tin Diameter mới để hỗ trợ cho các yêu cầu về chức năng của giao diện. Hình 2.15 là danh sách các lệnh mới định nghĩa trong Diameter úng dụng cho giao diện Sh.

Hình 2.15 Danh sách lnh được định nghĩa bi Diameter ng dng cho giao din Sh

79

2.5.2.1 Bản tin UDR và UDA

UDR ( User-Data-Request) UDA (User-Data-Answer)

Application Server gửi một bản tin UDR tới HSS để yêu cầu dữ liệu người dùng cho từng người dùng một. Dữ liệu người dùng có thểở dạng được định nghĩa cho giao diện Sh. HSS trả lại dạng dữ liệu được yêu cầu trong bản tin UAA. Hình 2.16 miêu tả

quá trình này

Hình 2.16 Bn tin UDR/ UDA

2.5.2.2 Bản tin PUR và PUA

PUR (Profile Update Request) PUA (Profile Update Answer)

Application Server có thể chỉnh sửa loại dữ liệu và lưu chúng vào HSS. Để làm như

vậy Application Server phải gửi bản tin PUR tới HSS. HSS sẽ trả lời hoạt động cất giữ

của mình trong bản tin PUA. Hình 2.17 miêu tả quá trình này

80

2.5.2.3 Bản tin SNR và SNA

SNR (Subcribe Notifications Request) SNA (Subcribe Notifications Answer)

Application Server có thể xác nhận việc thay đổi dữ liệu người dùng bằng cách gửi bản tin SNR tới HSS. Loại dữ liệu người dùng được thông báo là hợp lệ gồm có: repository data, IMS user state, S-CSCF name, và initial filter criteria. HSS sẽ thông báo cho Application Server biết kết quả xác nhận qua bản tin SNA. Hình 2.18 mô tả

quá trình này:

Hình 2.18 Bản tin SNR/SNA và bản tin PNR/PNA

2.5.2.4 Bản tin PNR và PNA

PNR (Push Notification Request) PNA (Push Notification Answer)

Khi dữ liệu người dùng lưu trong HSS có thay đổi và Application Server cần được xác nhận những thay đổi này, HSS sẽ gửi bản tin PNR để thông báo với Application Server. Bản tin PNR chứa một bản sao sự thay đổi dữ liệu Application Server sau đó sẽ

81

Một phần của tài liệu Nghiên cứu thiết kế hệ thống voice mail trên IMS1 (Trang 80 - 83)