Tiờu chuẩn lọc, hồ sơ người dựng và hồ sơ dịch vụ

Một phần của tài liệu Nghiên cứu kiến trúc và dịch vụ IMS trong các mạng thế hệ mới (Trang 74 - 81)

Tiờu chuẩn lọc là một trong những phần quan trọng nhất của thụng tin người dựng được lưu trữ trờn mạng vỡ chỳng xỏc định dịch vụ nào sẽ cung cấp cho họ. Tiờu chuẩn lọc bao gồm tập hợp cỏc thụng tin liờn quan đến người dựng giỳp cho S-CSCF quyết định khi nào gọi mỏy chủ ứng dụng cung cấp dịch vụ.

Theo chuẩn 3GPP TS 23.218, cú hai tập tiờu chuẩn lọc là: tiờu chuẩn lọc khởi tạo (iFC: initial filter criteria) và tiờu chuẩn lọc kế tiếp (sFC: subsequent filter criteria). Tuy nhiờn mới chỉ cú iFC được sử dụng, cũn sFC vẫn cũn nằm trong lý thuyết do nếu ỏp dụng sFC tại S-CSCF sẽ gõy ra xung đột với qui tắc

định tuyến bản tin SIP cho cỏc proxy.

Tiờu chớ lọc khởi tạo cú nhiệm vụ đỏnh giỏ cỏc yờu cầu SIP khởi tạo và tạo ra một hội thoại (dialog) hoặc là một yờu cầu đơn. Vớ dụ như S-CSCF

đỏnh giỏ tiờu chớ lọc khởi tạo khi nú nhận được yờu cầu SUBSCRIBE đầu tiờn, INVITE, OPTION hoặc bất cứ yờu cầu nào tạo ra cuộc hội thoại hoặc được gửi ngoài cỏc hội thoại. S-CSCF sẽ khụng đỏnh giỏ tiờu chớ lọc khởi tạo nếu nú nhận yờu cầu PRACK, NOTIFY, UPDATE hoặc BYE do chỳng luụn được gửi như một phần của một hội thoại SIP đó chấm dứt.

Lý thuyết về tiờu chuẩn lọc kế tiếp là S-CSCF sẽđỏnh giỏ tiờu chớ lọc kế

tiếp khi nú nhận được yờu cầu kế tiếp trong một hội thoại SIP. Kết quả của việc đỏnh giỏ này cú thể dẫn đến việc S-CSCF chuyển tiếp yờu cầu SIP kế

tiếp đến một mỏy chủ ứng dụng, điều này trỏi ngược với thủ tục định tuyến cho yờu cầu kế tiếp trong SIP proxy. Hơn nữa, trong sự kiện một mỏy chủ ứng dụng nhận được yờu cầu kế tiếp này, lỳc đú mỏy chủứng dụng vẫn chưa nhận được yờu cầu khởi tạo để tạo hội thoại SIP. Do đú mỏy chủứng dụng sẽ

hủy yờu cầu và bỏ qua. Từđú dẫn đến việc khụng sử dụng tiờu chớ lọc kế tiếp trong thực tế.

Tiờu chớ lọc duy nhất được sử dụng là tiờu chớ lọc khởi tạo. Do tiờu chớ lọc kế tiếp khụng tồn tại nờn thuật ngữ tiờu chớ lọc khởi tạo và tiờu chớ lọc là như nhau.

HSS chứa tất cả dữ liệu liờn quan đến người dựng trong một kiến trỳc dữ

liệu tờn là hồ sơ người dựng (user profile). Hỡnh 2.25 dưới chỉ ra cấu trỳc đơn giản cấp cao của hồ sơ người dựng.

Hỡnh 2.25: Cấu trỳc của hồ sơ người dựng

Ta cú thể thấy hồ sơ người dựng cú chứa định danh riờng thuờ bao mà hồ

sơ người dựng này thuộc về một hay nhiều hồ sơ dịch vụ. Mỗi hồ sơ dịch vụ

chứa một hay nhiều định danh cụng cộng thuờ bao mà hồ sơ dịch vụ thuộc về

khụng hay nhiều tiờu chuẩn lọc.

Khi một thuờ bao đăng ký với S-CSCF, SCSCF sẽ liờn lạc với HSS để tải về hồ sơ người dựng cú chứa cỏc tiờu chuẩn lọc. Vậy tiờu chuẩn lọc sẵn sàng cho S-CSCF khi thuờ bao đăng ký.

Tiờu chuẩn lọc xỏc định dịch vụđược đặt cho nhúm định danh cụng cộng thuờ bao liệt kờ trong hồ sơ dịch vụ. Cấu trỳc dữ liệu của tiờu chuẩn lọc thể

Hỡnh 2.26: Tiờu chớ lọc khởi tạo

Trường đầu tiờn trong cấu trỳc của tiờu chuẩn lọc là Priority. Trường này xỏc định thứ tự của tiờu chuẩn lọc sẽđược dựng so với cỏc tiờu chuẩn lọc cũn lại trong cựng một hồ sơ dịch vụ. S-CSCF trước tiờn sẽ chọn tiờu chuẩn lọc cú độưu tiờn cao nhất (độ ưu tiờn 1 là độ ưu tiờn cao nhất). Sau khi thực thi nú, S-CSCF sẽ tiếp tục với cỏc tiờu chuẩn lọc tiếp theo cú độ ưu tiờn nhỏ

hơn. Trường Priority trong tiờu chuẩn lọc là số duy nhất trong cỏc tiờu chuẩn lọc trong cựng một hồ sơ dịch vụ. Với một số trường hợp, số ưu tiờn khụng cần thiết phải là số liền nhau.

Sau trường Priority là khụng hay nhiều điểm kớch hoạt (Trigger Points). Một điểm kớch họat là một biểu thức cần được đỏnh giỏ để xỏc định xem yờu cầu SIP cú được phộp chuyển tiếp đến mỏy chủ ứng dụng hay khụng. Một

hoạt dịch vụ (Service Point Triggers). Vớ dụ một điểm kớch họat cú thể như

sau:

(Method = INVITE) AND (Request-URI = sip:user@example.com) Trong vớ dụ này cú hai điểm kớch hoạt dịch vụ là là (Method = INVITE) và (Request-URI = sip:user@example.com).

Cỏc điểm kớch hoạt dịch vụ cho phộp ta truy nhập vào thụng tin chứa trong cỏc trường khỏc nhau trong yờu cầu SIP:

− Giỏ trị của Request-URI

− Yờu cầu SIP (INVITE, OPTIONS, SUBSCRIBE,…) − Sự cú mặt hay vắng mặt của bất cứ header SIP

− Trựng một phần hay toàn bộ nội dung của bất kỳ header SIP

− Trường hợp phiờn (vớ dụ yờu cầu SIP cú nguồn là một thuờ bao được phục vụ, gửi đến thuờ bao đó đăng ký, gửi đến thuờ bao chưa đăng ký) − Mụ tả phiờn (vớ dụ như là trựng một phần hay toàn bộ của bất cứ dũng

SDP nào)

Nếu khụng cú điểm kớch họat thỡ cỏc yờu cầu SIP được chuyển tiếp đến AS vụ điều kiện.

Sau điểm kớch họat (chứa một hay nhiều điểm kớch hoạt dịch vụ), tiờu chuẩn khởi tạo cú SIP URI của mỏy chủ ứng dụng. Đõy là địa chỉ mỏy chủ ứng dụng sẽ nhận yờu cầu SIP nếu cỏc điều kiện được mụ tả trong điểm kớch họat được thỏa món. Trường Default Handling chỉ hành động khi S-CSCF với lý do nào đú khụng thể liờn lạc được với AS. Một hành động cú thể cú là tiếp tục xử lý yờu cầu SIP hoặc dừng nú lại.

Trường Service Information chứa một số thụng tin trong suốt (trong suốt ở đõy đối với HSS và S-CSCF) mà AS cú thể cần để xử lý yờu cầu. Cỏch sử dụng của trường này được giới hạn cho yờu cầu SIP REGISTER hoặc cỏc yờu cầu khỏc khi mà S-CSCF hoạt động như một SIP User Agent Client.

Nguyờn nhõn là do cỏc dữ liệu này được thờm vào phần thõn của yờu cầu SIP. Hành động này khụng được cho phộp ở cỏc SIP proxy. Do vậy, trường hợp duy nhất sử dụng thụng tin này là khi S-CSCF, tựy theo tiờu chuẩn khởi tạo, hoạt động như một SIP User Agent Client tạo ra yờu cầu SIP REGISTER bờn thứ ba tới AS. Cỏc yờu cầu REGISTER đú cú thể chứa Service Information (nếu AS cần đến nú), cú nhiệm vụ truyền IMSI tới IM-SSF của thuờ bao để

IMSI cú thểđược dựng bởi IM-SSF.

Cuối cựng, hồ sơ người dựng được mó húa sử dụng ngụn ngữ đỏnh dấu mở rộng (Extensible Markup Language -XML). Mẫu XML định nghĩa tiờu chuẩn lọc được mụ tả trong TS 29.228.

Tiờu chuẩn lọc khởi tạo được truyền từ HSS tới S-CSCF thụng qua bản tin Diameter.

2.7 Kết chương

IMS là trỏi tim trong kiến trỳc của mạng theo đề xuất của 3GPP. Đặc

điểm cơ bản của IMS là thực hiện điều khiển phiờn đa phương tiện, độc lập với mạng truy nhập, sử dụng cỏc giao thức cú thể dựng trờn Internet được IETF tiờu chuẩn hoỏ.

Gần đõy, 3GPP và TISPAN đó cú một sự thoả thuận và lần lượt cho ra phiờn bản 8, phiờn bản 9 với một kiến trỳc IMS chung, cú thể hỗ trợ cỏc kết nối cố định và cỏc dịch vụ như IPTV. Chuẩn IMS đó được một số tổ chức chuẩn hoỏ sử dụng trong kiến trỳc mạng của mỡnh. Một số hóng sản xuất thiết bị viễn thụng lớn trờn thế giới đó đưa ra giải phỏp và mụ hỡnh thử nghiệm IMS. Trong thời gian tới cũn cú nhiều thay đổi xung quanh chuẩn IMS.

Giỏ trị chớnh của IMS trong lĩnh vực dịch vụ là sự kết hợp tiềm năng của cỏc dịch vụ trờn Internet với cỏc dịch vụ truyền thụng truyền thống và dịch vụ multimedia mới. IMS cho phộp cung cấp sự truy nhập ở mọi nơi vào tất cả cỏc dịch vụ này nhưng cú sự cung cấp cỏc giỏ trị mới tương ứng như

bảo mật và QoS trong miền truy nhập và cơ chế tớnh cước linh động. Trong chương sau sẽ tỡm hiểu sõu về cấu trỳc, cơ chế phõn phối dịch vụ, cỏc nền tảng dịch vụ, cơ sở lý thuyết xõy dựng cỏc dịch vụ giỏ trị gia tăng trờn nền IMS.

CHƯƠNG 3: XÂY DỰNG DỊCH VỤ GIÁ TRỊ GIA TĂNG TRấN NỀN KIẾN TRÚC IMS

Một phần của tài liệu Nghiên cứu kiến trúc và dịch vụ IMS trong các mạng thế hệ mới (Trang 74 - 81)

Tải bản đầy đủ (PDF)

(110 trang)