Luồng tớn hiệu hoạt động HTTP phục vụ dịch vụ kiểm tra trạng thỏi người dựng

Một phần của tài liệu Phát triển các dịch vụ media ứng dụng trên nền NGN (Trang 86 - 93)

thỏi người dựng

Luồng tớn hiệu này chỉ ra sự thao tỏc dữ liệu phục vụ hoạt động dịch vụ presence tại

điểm thao chiếu Ut sử dụng XCAP. Luồng chỉ chỉ ra luồng tớn hiệu giữa XCAP server và XCAP client, bởi vậy cỏc proxy giữa cỏc thực thể này là khụng được chỉ ra trong vớ dụ trờn. Mỗi một luồng tớn hiệu chỉ ra vài chuỗi thao tỏc dữ liệu cho phục vụ

presence. Chỳ ý rằng lỗi là khụng được xem xột trong vớ dụ. Nếu sự kiểm tra xỏc thực là lỗi ở XCAP server hoặc URI khụng tồn tại khớ đú đỏp ứng 4xx sẽđược gửi tới client. XCAP sử dụng HTTP được miờu tảở RFC 4825. Proxy chứng thực giữa UE( XCAP client) và AS (XCAP server), và vớ dụ của luồng tớn hiệu cho chứng thực proxy là được cung cấp ở 3GPP TS 24.109

4.7.4.1. XCAP client thao tỏc danh sỏch nguồn

Hỡnh 4.12 trờn chỉ ra như thế nào XCAP client cú thể thao tỏc danh sỏch nguồn XCAP server. Chi tiết của luồng tớn hiệu đú là:

• 1. XCAP PUT (XCAP client tới XCAP server) XCAP client phỏt ra một yờu

cầu XCAP PUT để tạo một danh sỏch nguồn mới ở XCAP server. Dỏnh sỏch nguồn này cú một mục nhập.

• 2. XCAP 201 (Created) (XCAP server tới XCAP client) Sau khi XCAP server đó thực hiện kiểm tra chứng thực cần thiết trờn nguồn để chắc chắn XCAP client là được phộp để tạo tệp thụng tin. XCAP server gửi đỏp ứng

XCAP 201 (Created) tới XCAP client.

• 3. XCAP PUT ( XCAP client tới XCAP server) XCAP client thờm vào một

UE(XCAP CLIENT) AS(XCAP Server) 1.XCAP PUT 2.XCAP 201 (Created) 3.XCAP PUT 4.XCAP 200 (OK) 5.XCAP DELETE 6.XCAP 200 (OK) 7.XCAP GET 8.XCAP 200 (OK)

Hỡnh 4.12 XCAP client thao tỏc danh sỏch nguồn ở XCAP server

• 4. XCAP 200 (OK) (XCAP server tới XCAP client) Sau khi XCAP server đó

thực hiện kiểm tra chứng thực cần thiết, tài liệu XML cú giỏ trị và giản đồ

XML phự hợp thỡ XCAP server gửi đỏp ứng XCAP 200 (OK) tới XCAP client

• 5. XCAP DELETE (XCAP client tới XCAP server) XCAP client quyết định

xúa mục “user2” từ danh sỏch nguồn. XCAP client phỏt ra một yờu cầu XCAP DELETE.

• 6. XCAP 200 (OK) (XCAP server tới XCAP client): luồng tớn hiệu này hoạt

động tương tự như luồng tớn hiệu 4.

• 7. XCAP GET (XCAP client tới XCAP server) XCAP client muốn kiểm tra

của lần vận chuyển trước bằng việc phỏt ra một yờu cầu XCAP GET.

• 8. XCAP 200 (OK) (XCAP server tới XCAP client) Sau khi XCAP server đó

thực hiện kiểm tra chứng thực cần thiết, tài liệu XML cú giỏ trị và giản đồ

XML phự hợp thỡ XCAP server gửi đỏp ứng XCAP 200 (OK) tới XCAP client

bao gồm danh sỏch nguồn ở thõn của đỏp ứng

4.7.4.2. XCAP client thao tỏc chớnh sỏch cấp phộp phục vụ dịch vụ kiểm tra trạng

thỏi người dựng

Hỡnh 4.12 cũng chỉ ra như thế nào XCAP client cú thể thao tỏc chớnh sỏch cấp phộp ở

• 1. XCAP PUT (XCAP client tới XCAP server) XCAP client phỏt ra một yờu cầu XCAP PUT để tạo một chớnh sỏch cấp phộp presence ở XCAP server. Chớnh sỏch cấp phộp cú một luật cho phộp “sip:user2_publisc1@home2.net” nhỡn thấy tất cả thụng tin phục vụ cựng với nhõn tố liờn quan định nghĩa ở

“draft-ietf-simle-prescaps-ext”.

• 2. XCAP 201 (Created) (XCAP server tới XCAP client) luồng tớn hiệu này

• 3. XCAP PUT (XCAP client tới XCAP server) XCAP client đưa luật tới chớnh sỏch cấp phộp presence bằng việc phỏt ra một yờu cầu XCAP PUT mới. Luật mới thờm vào sẽ khúa người dựng cú tờn là “sip:user3_public@home3.net” nhỡn thấy thụng tin trạng thỏi của người dựng.

• 4. XCAP 200 (OK) (XCAP server tới XCAP client): luồng tớn hiệu này tương

tự luồng tớn hiờu 4 ở mục 4.7.4.1

• 5. XCAP DELETE (XCAP client tới XCAP server) XCAP client quyết định

xúa luật cho “sip:user2_public1@home2.net” từ chớnh sỏch cấp phộp. XCAP

client phỏt ra yờu cầu XCAP DELETE.

• 6. XCAP 200 (OK) (XCAP server tới XCAP client) : Luồng tớn hiệu này

tương tự luồng tớnh hiệu 4 ở mục 4.7.4.1

• 7. XCAP GET (XCAP client tới XCAP server) XCAP client muốn kiểm tra

• 8. XCAP 200 (OK) (XCAP server tới XCAP client) Sau khi XCAP server đó thực hiện kiểm tra chứng thực cần thiết, tài liệu XML cú giỏ trị và giản đồ XML phự hợp thỡ XCAP server gửi đỏp ứng XCAP 200 (OK) tới XCAP client bao gồm luật cấp phộp ở thõn của đỏp ứng.

CHƯƠNG V: THỰC HIỆN DỊCH VỤ

Một phần của tài liệu Phát triển các dịch vụ media ứng dụng trên nền NGN (Trang 86 - 93)