Đăng ký IMS sử dụng USIM

Một phần của tài liệu Tìm hiểu về IMS (Trang 48 - 51)

Chương 2 Điều khiển phiên trong cấu trúc IMS

2.2.2.2. Đăng ký IMS sử dụng USIM

Vì USIM không chứa thông tin về nhận dạng người dùng cá nhân và nhận dạng người dùng công cộng và URI miền mạng chủ đề gửi bản tin SIP nên thiết bị đầu cuối sử dụng IMSI.

Hình 2.12: Cấu trúc của IMSI

Thiết bị đầu cuối sử dụng IMSI để xây dựng nhận dạng người dùng cá nhân tạm thời nhận dạng người dùng công nhận tạm thời và URI miền mạng chủ đề tạo ra bản tin REGISTER request và gửi bản tin tới mạng chủ. Những tham số này chỉ được sử dụng trong quá trình đăng ký, quá trình đăng ký lại và xóa sổ đăng ký. Khi mà người dùng đã được đăng ký thì S-CSCF gửi một tập hợp các nhận dạng người dùng công cộng phân bố cho người dùng. Thiết bị đầu cuối chỉ sử dụng các nhận dạng người dùng công cộng cho các bản tin khác ngoài bản tin đăng ký.

+ Nhận dạng người dùng cá nhân tạm thời.

Nhận dạng này được tạo ra từ IMSI. Một nhận dạng người dùng cá nhân có dạng username@realm. Nhận dạng người dùng cá nhân tạm thời cũng có

dạng tương tự. Nó dùng IMSI như là username. Phần realm bao gồm phần đầu là MNC, tiếp theo là MCC và phần cuối cùng là một chuỗi cố định: imsi.3gppnetwork.ỏg. Ví dụ: nếu IMSI của người dùng là 123456789123456 với MCC tương ứng là 123; MNC tương ứng là 456 thì người nhận dạng người dùng cá nhân tạm thời là:

123456789123456@456.123.imsi.3gppnetwork.org + Nhận dạng người dùng công cộng tạm thời.

Nhận dạng này có định dạng: sip: username@domain.

Do đó có thể dễ dàng xây dựng nhận dạng này từ nhận dạng người dùng cá nhân tạm thời bằng cách them sip: trước nhận dạng người dùng cá nhân tạm thời.

Với ví dụ trên thì nhận dạng người dùng công cộng tạm thời là: Sip:123456789123456@456.123.imsi.3gppnetwork.org

+ URI miền mạng chủ.

URI miền mạng chính là Request-URI trong bản tin REGISTER request nên nó cũng rất cần thiết. Thiết bị đầu cuối chỉ cần bỏ phần username trong nhận dạng người dùng công cộng tạm thời là tạo ra URI miền mạng chủ.

Sip:456.123.imsi.3gppnetwork.org

Luồng bản tin đăng ký cũng giống như trường hợp USIM. Tuy nhiên nội dung bản tin thay đổi vì bản tin truyền tải nhận dạng người dùng cá nhân tạm thời và nhận dạng người dùng công cộng tạm thời.

Bản tin sau minh họa bản tin REGISTER với USIM: REGISTER sip:456.123.imsi.3gppnetwork.org SIP/2.0

Via:SIP/2.0/UDP [1080::8:800:200C:417A];comp=sigcomp; Branch=z9hG4bK9h9ab Max-forwards: 70 P-Access-Network-Info:3GPP-UTRAN-TDD; Utran-cell-id-3gpp=C359A3913B20E From: sip:123456789123456@456.123.imsi.3gppnetwork.org;tag=4f3a To: sip:123456789123456@456.123.imsi.3gppnetwork.org Contact: sip:[1080::8:800:200c:417A];comp=singcomp;expries=60000 Call-ID: 3fi571ju Anthorization:Digest username=123456789123456@456.123.imsi.3gppnetwork.org”, Realm=”456.123.imsi.3gppnetwork.org”,nonce=””,

Uri=sip:456.123.imsi.3gppnetwork.org”,response=”” Security-Client:ipsec-3gpp;alag=hmac-sha-1-96; spi-c=3929102;spi-s=0293020; port-c:3333;port-5059 Require:sec-agree Proxy-Require:sec-agree Cseq:1 REGISTER Supported:path Content-Length:0

Khi P-CSCF nhận bản tin requết nó thực hiện một thủ tục thông thường để tìm kiếm I-CSCF trong mạng chủ. Trong trường hợp này, vì Request-URI là 456.123.imsi.3gppnetwort.org, P-CSCF sử dụng miền này như là đầu vào của thủ tục DNS. Điều này yêu cầu mạng chủ phải cấu hình để có một truy nhập DNS không chỉ với tên miền mạng chủ mà còn với cả tên 456.123.imsi.3gppnetwork.org.

I-CSCF truy vấn HSS với một bản tin Diameter UAR chứa nhận dạng người dùng cá nhân và nhận dạng người dùng công cộng tạm thời lấy từ bản tin REGISTER. Cuối cùng I-CSCF chuyển tiếp bản tin tới S-CSCF tải về Vecter nhận thực từ HSS. Những Vector này được đồng bộ với USIM.

Sau các bản tin để nhận thực, S-CSCF tải về HSS hồ sơ người dùng. Một phần hồ sơ người dùng chứa các nhận dạng người dùng công cộng tương ứng. HSS đồng thời cũng gửi một chỉ thị để báo cáo rằng nhận dạng người dùng công cộng tạm thời không còn giá trị sử dụng. S-CSCF chèn tất cả nhận dạng người dùng công cộng vào trong trường header P-Assonciated-URI.

Một khi quá trình đăng ký hoàn tất thì thiết bị đầu cuối có một tập các nhận dạng người dùng công cộng như thông thường, có thể được sử dụng để thiết lập phiên.

Một phần của tài liệu Tìm hiểu về IMS (Trang 48 - 51)