Chương 2 Một số giao thức cơ bản và xử lý luồng trong IMS
2.5 Các luồng xử lý trong IMS
2.5.3 Thủ tục thiết lập phiên
2.5.3.1 Thủ tục thiết lập phiên giữa thuê bao thuộc hai mạng IMS
Hình 2.26 Thủ tục phục vụ tới phục vụ - các nhà khai thác khác nhau
1. Yêu cầu đăng ký đƣợc gửi từ UE tới S-CSCF#1 nhờ thủ tục luồng khởi tạo.
2. S-CSCF#1 thực hiện bất kì một logic điều khiển dịch vụ nào phù hợp với phiên này.
3. S-CSCF#1 thực hiện phân tích địa chỉ đích để xác định nhà vận hành mạng nào đang quản lí thuê bao đích đó.
- Nếu nhà khai thác mạng khởi tạo không mong muốn ẩn cấu hình mạng của họ thì yêu cầu đăng ký sẽ đƣợc gửi trực tiếp đến I-CSCF#2.
- Nếu nhà khai thác mạng khởi tạo mong muốn ẩn cấu hình mạng của họ thì yêu cầu đăng ký đƣợc chuyển tiếp qua I-CSCF của mạng khởi tạo.
+ Yêu cầu đăng ký đƣợc gửi từ S-CSCF#1 tới I-CSCF(THIG)#1
+ I-CSCF(THIG)#1 thực hiện thay đổi cấu hình ẩn để yêu cầu và chuyển tiếp nó tới I-CSCF#2.
4. I-CSCF#2 (ở biên của mạng thuê bao phía cuối) sẽ truy vấn HSS về thông tin vị trí hiện tại. Nếu nhƣ I-CSCF#2 không thể quyết định khi dựa và những phân tích số đầu cuối, truy vấn HSS lỗi thì nó sẽ gửi “Cx-Location- query” tới HSS để có thông tin vị trí của đích. Nếu I-CSCF#2 không thể quyết định dựa vào sự phân tích số đầu cuối, truy vấn HSS sai, thì nó sẽ không gửi bản tin “Cx-location-query”, cấp phát một MGCF cho một đầu cuối PSTN và tiếp tục với bước 6.
5. HSS trả lời địa chỉ của Serving-CSCF hiện thời đang phục vụ thuê bao kết cuối.
6. I-CSCF#2 chuyển yêu cầu đăng ký tới S-CSCF(S-CSCF#2) kết cuối phiên.
7. S-CSCF#2 thực hiện bất kì một logic điều khiển dịch vụ nào phù hợp để thiết lập phiên này.
8. Chuỗi tiếp tục với các bản tin đã đƣợc quyết định bởi thủ tục kết cuối.
9. Các khả năng truyền thông của người dùng đích được thông báo theo tuyến báo hiệu nhƣ các thủ tục kết cuối.
10. S-CSCF#2 chuyển tiếp SDP tới I-CSCF#2.
11. I-CSCF#2 chuyển tiếp SDP tới S-CSCF#1. Dựa vào sự lựa chọn trong bước thứ 3, SDP sẽ được gửi trực tiếp tới S-CSCF#1(11a) hoặc có thể được gửi qua I-CSCF(THIG)#1 (11b1 hoặc 11b2).
12. S-CSCF#1 chuyển tiếp SDP tới người khởi tạo như các thủ tục khởi tạo.
13. Nhà khởi tạo quyết định đưa ra dòng các phương tiện truyền thông, và chuyển tiếp thông tin này tới S-CSCF#1 bằng các thủ tục khởi tạo.
14-15. S-CSCF#1 chuyển tiếp SDP đã đƣợc đƣa ra đó tới S-CSCF#2.
Chuyển tiếp này có thể đƣợc định tuyến thông qua I-CSCF#1 hoặc I-CSCF#2 dựa vào cấu hình khai thác của I-CSCF.
16. S-CSCF#2 chuyển tiếp SDP đó tới điểm đầu cuối nhƣ các thủ tục kết cuối.
17-20. Điểm đầu cuối kết cuối báo nhận sự cung cấp SDP và chuyển qua tuyến phiên tới các điểm đầu cuối phía khởi tạo.
21-24. Các điểm đầu cuối phía khởi tạo báo nhận đặt trước tài nguyên thành công và các bản thông báo đƣợc chuyển tiếp tới các điểm đầu cuối kết cuối.
25-28. Điểm đầu cuối phía kết cuối báo nhận sự đáp ứng và bản tin này đƣợc gửi tới điểm đầu cuối phía khởi tạo qua tuyến phiên đã đƣợc thiết lập.
29-32. Điểm đầu cuối kết cuối phát ra tín hiệu chuông và bản tin thông báo này đƣợc gửi tới điểm đầu cuối phía khởi tạo qua tuyến phiên đã thiết lập.
33-35. Sau đó các điểm đầu cuối phía kết cuối gửi bản tin 200 OK qua phiên đã thiết lập tới điểm đầu cuối phía khởi tạo.
36-38. Điểm đầu cuối phía khởi tạo báo nhận sự thiết lập phiên và gửi tới điểm đầu cuối phía kết cuối thông qua tuyến phiên đã thiết lập.
2.5.3.2 Thiết lập phiên giữa thuê bao thuộc mạng IMS và mạng PSTN Thủ tục đƣợc thể hiện nhƣ hình 2.27
1. Yêu cầu đăng ký đƣợc gửi từ UE tới S-CSCF#1 bằng các thủ tục luồng khởi tạo.
2. S-CSCF#1 thực hiện bất kì một logic điều khiển dịch vụ nào phù hợp để thiết lập phiên
3. S-CSCF#1 thực hiện phân tích địa chỉ đích. Từ việc phân tích địa chỉ đích, S-CSCF xác định đƣợc rằng thuê bao đích thuộc PSTN và phải chuyển yêu cầu tới BGCF.
Hình 2.27 Thủ tục từ Serving tới PSTN – Cùng nhà khai thác mạng 4. BGCF xác định MGCF ở cùng mạng, vì vậy cần phải lựa chọn một MGCF phù hợp. Yêu cầu đăng ký đƣợc chuyển tới MGCF. Thông tin kết cuối PSTN đƣợc chuyển đi sau.
5-7. Các khả năng truyền thông của thuê bao đích đƣợc phản hồi theo tuyến báo hiệu nhƣ trả lời SDP, nhƣ các thủ tục kết cuối PSTN.
8. Người khởi tạo quyết định đưa ra các phương tiện truyền thông và chuyển tiếp thông tin này tới S-CSCF#1 bằng các thủ tục khởi tạo.
9-10. S-CSCF#1 chuyển tiếp SDP đã đƣợc đƣa ra tới các điểm đầu cuối phía kết cuối nhƣ các thủ tục kết cuối PSTN thông qua phiên đã thiết lập.
11-13. Các điểm đầu cuối phía kết cuối trả lời SDP đã đƣa ra và bản tin thông báo này đƣợc chuyển qua phiên đã thiết lập tới các điểm đầu cuối phía khởi tạo.
14-16. Khi điểm đầu cuối phía khởi tạo hoàn thành thủ tục đặt trước tài nguyên, nó sẽ gửi thông báo đặt trước tài nguyên thành công tới S-CSCF#1 bằng
các thủ tục khởi tạo và đƣợc chuyển tới điểm đầu cuối phía kết cuối thông qua tuyến phiên.
17-19. Điểm đầu cuối phía kết cuối bao nhận kết quả và thông báo này đƣợc chuyển tới điểm đầu cuối phía khởi tạo thông qua tuyến phiên.
20-21. Điểm đầu cuối phía kết cuối phát ra bản tin báo hiệu chuông và chuyển tiếp nó tới BGCF, sau đó BGCF chuyển tiếp bản tin tới S-CSCF#1.
22. S-CSCF#1 chuyển tiếp bản tin báo hiệu chuông đó tới người khởi tạo bằng các thủ tục khởi tạo.
23. Khi người dùng đích trả lời, các kết quả của thủ tục kết cuối được chứa trong đáp ứng SIP 200 OK tới BGCF.
24-25. BGCF chuyển thông tin này tới S-CSCF#1 và sau đó nó đƣợc chuyển tiếp tới điểm đầu cuối phía khởi tạo.
26. Bản tin 200 OK đƣợc đáp trả lại điểm đầu cuối khởi tạo bằng các thủ tục khởi tạo từ điểm đầu cuối kết cuối.
27. Điểm đầu cuối phía khởi tạo gửi báo nhận cuối cùng tới S-CSCF#1 bằng các thủ tục khởi tạo.
S-CSCF#1 chuyển tiếp bản tin này tới điểm đầu cuối kết cuối bằng các thủ tục kết cuối PSTN.