GIAO DIỆN GIỮA IMS VÀ CÁC PHẦN TỬ KHÁC TRONG NGN
3.7 Thủ tục kết cuối
Phần này sẽ diễn tả chi tiết lưu lượng mức ứng dụng để xác định các thủ tục kết cuối phiên:
Thủ tục kết cuối phiên chỉ rõ tuyến báo hiệu giữa S-CSCF đã được chỉ định để thực hiện dịch vụ kết cuối phiên và UE. Tuyến báo hiệu này được xác định vào thời điểm UE đăng kí, và còn để xác định thời gian đăng kí. Tuyến báo hiệu này được đặt trước cho tuyến báo hiệu thiết lập phiên. Vì vậy có sự tương ứng một-một giữa thủ tục khởi tạo với các thủ tục kết cuối.
Một UE luôn luôn có một Proxy (P-CSCF) gắn với nó. Proxy này được đặt cùng mạng với GGSN, và thực hiện trao quyền tài nguyên cho các phiên tới UE. P-CSCF được xác định nhờ quá trình phát hiện CSCF.
Nhờ kết quả của thủ tục đăng kí, mà P-CSCF biết được địa chỉ của UE. S-CSCF đã được phân bổ biết tên/ địa chỉ của P-CSCF (thủ tục MT#3 và MT#4, phụ thuộc vào vị trí của S-CSCF và P-CSCF). Nếu nhà khai thác mạng chứa S-CSCF muốn giữ cấu hình riêng của họ thì S-CSCF sẽ lựa chọn một I-CSCF(THIG) để thực hiện ẩn cấu hình và chuyển bản tin tới P-CSCF (thủ tục MT#1).
Nguyễn Văn Quân (A), D2001VT rrr
Phiên được kết cuối tại PSTN là trường hợp đặc biệt của các thủ tục kết cuối. MGCF sử dụng H248 để điều khiển Media Gateway, và truyền thông với mạng báo hiệu số 7.
MGCF nhận và xử lí yêu cầu SIP và các node tiếp theo coi báo hiệu như được đến từ S- CSCF.
3.7.1 (MT#1) Kết cuối di động, chuyển mạng
Thủ tục kết cuối này được sử dụng cho các thuê bao chuyển mạng:
UE nằm trong một mạng khách, và được gắn vào một P-CSCF thông qua quá trình phát hiện CSCF. Mạng nhà quảng bá S-CSCF hoặc I-CSCF(THIG) như là điểm thực thể từ mạng khách. Khi đăng kí hoàn thành, S-CSCF biết địa chỉ của bước kế tiếp cho nó là UICC hoặc P-CSCF trong tuyến báo hiệu, I-CSCF (nếu nó tồn tại) biết tên và địa chỉ của P-CSCFvà P-CSCF biết tên và địa chỉ của UE.
Nguyễn Văn Quân (A), D2001VT sss
Hình 3.18 Thủ tục kết cuối di động – chuyển mạng (Phần 1)
Nguyễn Văn Quân (A), D2001VT ttt
Hình 3.19 Thủ tục kết cuối di động – chuyển mạng (phần 2) Thủ tục MT#1 như sau:
1. Người khởi tạo gửi yêu cầu SIP INVITE qua một trong các thủ tục khởi tạo và thông qua một trong các thủ tục giữa các Serving, để tới S-CSCF phục vụ thuê bao kết cuối.
2. S-CSCF tích cực các thuộc tính dịch vụ và thực hiện bất kì một điều khiển dịch vụ kết cuối nào được yêu cầu cho UE này, bao gồm trao quyền các SDP được yêu cầu dựa vào sự thuê bao các dịch vụ đa phương tiện của người dùng.
3. S-CSCF nhớ (từ thủ tục đăng kí) CSCF bước kế tiếp cho UE này. Nó chuyển bản tin INVITE tới P-CSCF trong mạng khách, có thể thông qua một I- CSCF.
(3a) Nếu nhà khai thác mạng nhà không muốn ẩn cấu hình mạng thỉ yêu cầu INVITE được chuyển trực tiếp tới P-CSCF.
(3b) Nếu nhà khai thác mạng muốn ẩn cấu hình mạng thì yêu cầu INVITE được gửi tới P-CSCF thông qua I-CSCF (THIG).
(3b1) S-CSCF gửi yêu cầu INVITE tới I-CSCF(THIG)
Nguyễn Văn Quân (A), D2001VT uuu
(3b1) I-CSCF(THIG) gửi yêu cầu INVITE tới P-CSCF
4. Thẻ trao quyền được phát ra từ PCF và được chứa trong bản tin INVITE.
P-CSCF nhớ (từ khi đăng kí) địa chỉ của UE và chuyển yêu cầu này tới UE.
5. UE quyết định tập hợp các luồng phương tiện được đề xuất bởi điểm đầu cuối phía khởi tạo mà nó hỗ trợ, và đáp ứng với bản tin SDP quay lại người khởi tạo. SDP này sẽ mô tả một hoặc một vài phương tiện cho phiên đa phương tiện. Đáp ứng này được gửi tới P-CSCF.
6. P-CSCF trao tài nguyên cần thiết cho phiên này.
7. P-CSCF chuyển bản tin SDP tới S-CSCF. Dựa vào sự lựa chọn trong bước 3, bản tin này sẽ được gửi trực tiếp tới S-CSCF (7a) hoặc sẽ được gửi thông qua I-CSCF (THIG) (7b1 và 7b2).
8. S-CSCF gửi bản tin SDP tới người khởi tạo theo thủ tục S-S.
9. Điểm đầu cuối khởi tạo gửi SDP đã được cung cấp để sử dụng trong phiên này thông qua thủ tục S-S tới S-CSCF.
10. S-CSCF gửi SDP đã được cung cấp tới P-CSCF; việc này có thể được định tuyến thông qua I-CSCF phụ thuộc vào cấu hình vận hành của I-CSCF.
11. P-CSCF gửi SDP đã đuợc cung cấp tới UE.
12. UE đáp ứng lại tài nguyên đã được cung cấp và P-CSCF trao quyền tài nguyên.
13. UE thiết lập thủ tục đặt trước tài nguyên cần thiết cho phiên này.
14-15. PCSCF gửi trả lời tài nguyên tới S-CSCF và sau đó tới điểm đầu cuối khởi tạo thông qua tuyến phiên.
16. Khi điểm đầu cuối phía khởi tạo đã hoàn thành việc đặt trước tài nguyên cho nó, nó sẽ gửi thông báo đặt trước tài nguyên thành công tới S-CSCF thông qua thủ tục S-S.
17. S-CSCF gửi bản tin đó tới P-CSCF; việc này có thể được định tuyến thông qua I-CSCF phụ thuộc vào cấu hình vận hành của I-CSCF.
18. P-CSCF gửi bản tin này tới UE.
19. UE#2 thông báo cho thuê bao đích về sự thiết lập một phiên lối vào.
20-23. UE#2 đáp trả lời việc đặt trước tài nguyên thành công tới điểm đầu cuối khởi tạo.
Nguyễn Văn Quân (A), D2001VT vvv
24. UE có thể thông báo người dùng và đợi một chỉ thị từ người dùng trước khi hoàn thành việc thiết lập phiên. Nếu như vậy, nó chỉ thị điều này cho ngưới khởi tạo bằng một đáp ứng chỉ thị chuông tạm thời. Bản tin này sẽ được gửi tới P-CSCF.
25. P-CSCF gửi thông báo chuông tới S-CSCF. Dựa vào sự lựa chọn trong bước 3 bản tin này có thể được gửi trực tiếp tới S-CSCF(18a) hoặc được gửi thông qua I-CSCF(THIG) (18b1và 18b2).
26. S-CSCF gửi bản tin này tới đầu cuối khởi tạo theo thủ tục S-S.
27. Khi người dùng đích trả lời, UE gửi đáp ứng 200 OK tới P-CSCF.
28. P-CSCF chỉ thị tài nguyên đã được đặt trước cho phiên này bây giờ sẽ được chuyển đến.
29. UE bắt đầu truyền thông với phiên này.
30. P-CSCF gửi đáp ứng 200 OK theo tuyến báo hiệu trả lại S-CSCF. Dựa vào sự lựa chọn trong phần 3, đáp ứng này có thể được gửi trực tiếp từ P-CSCF tới S- CSCF hoặc gửi gián tiếp qua I-CSCF(THIG).
31. S-CSCF gửi đáp ứng 200 OK bằng bản tin ACK tới S-CSCF thông qua thủ tục S-S.
32. Người khởi tạo gửi đáp ứng bản tin 200 OK bằng bản tin ACK tới S-CSCF thông qua thủ tục S-S.
33. S-CSCF chuyển bản tin ACK tới P-CSCF. Việc này có thể được định tuyến thông qua I-CSCF tùy thuộc cấu hình vận hành của I-CSCF.
34. P-CSCF gửi bản tin ACK tới UE.
3.7.2 (MT#2) Kết cuối di động, mạng nhà
Các thủ tục kết cuối này được sử dụng cho thuê bao đặt tại vùng phục vụ của mạng nhà. UE được đặt tại mạng nhà, và được gắn vào P-CSCF nhờ thủ tục phát hiện CSCF.
Khi đăng kí hoàn thành, S-CSCF biết được địa chỉ của P-CSCF và P-CSCF biết tên và địa chỉ của UE.
Nguyễn Văn Quân (A), D2001VT www
Hình 3.20 Thủ tục kết cuối di động – mạng nhà.
Thủ tục MT#2 như sau:
1. UE#1 gửi yêu cầu INVITE theo một trong các thủ tục khởi tạo và một trong các thủ tục từ S-CSCF tới S-CSCF, tới S-CSCF của thuê bao kết cuối.
2. S-CSCF tích cực các thuộc tính dịch vụ và thực hiện bất kì một điều khiển dịch vụ kết cuối nào được yêu cầu cho thuê bao này. Điều này bao gồm trao quyền SDP được yêu cầu dựa vào sự thuê bao các dịch vụ đa phương tiện của người dùng.
3. S-CSCF nhớ (từ các thủ tục đăng kí) CSCF bước kế tiếp cho UE này. Nó chuyển tiếp bản tin INVITE tới P-CSCF trong mạng nhà.
Nguyễn Văn Quân (A), D2001VT xxx
4. Thẻ trao quyền được phát ra từ PCF và được chứa trong bản tin INVITE.
P-CSCF nhớ (từ thủ tục đăng kí) địa chỉ của UE và gửi INVITE tới UE.
5. UE quyết định tập hợp các luồng phương tiện được đưa ra bởi điểm đầu cuối khởi tạo mà nó hỗ trợ, và đáp ứng bằng bản tin SDP trở lại người khởi tạo.
SDP này sẽ diễn tả một hoặc một vài phương tiện cho phiên đa phương tiện.
Đáp ứng này được gửi tới P-CSCF.
6. P-CSCF trao quyền tài nguyên cần thiết cho phiên này.
7. P-CSCF gửi bản tin SDP này tới S-CSCF.
8. S-CSCF gửi bản tin SDP tới người khởi tạo theo thủ tục S-S.
9. Điểm đầu cuối phía khởi tạo gửi SDP đã được cung cấp để sử dụng cho phiên này bằng thủ tục S-S tới S-CSCF.
10. S-CSCF gửi SDP đã được cung cấp tới P-CSCF.
11. P-CSCF gửi SDP này tới UE.
12. UE đáp ứng lại SDP đã được cung cấp và P-CSCF trao quyền đáp ứng.
13. UE thiết lập thủ tục đặt trước tài nguyên cần thiết cho phiên này.
14-15. Đáp ứng được gửi tới điểm đầu cuối phía khởi tạo.
16. Khi điểm đầu cuối phía khởi tạo đã hoàn thành việ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 bằng thủ tục S-S.
17. S-CSCF gửi bản tin này tới P-CSCF.
18. P-CSCFgửi bản tin này tới UE.
19. UE#2 thông báo cho thuê bao đích về sự thiết lập phiên lối vào
20-23. UE#2 đáp ứng lại bản tin đặt trước tài nguyên thành công và P-CSCF trao quyền để có thể đáp ứng lại và bản tin được gửi tới điểm cuối khởi tạo.
24. UE thông báo cho người dùng và đợi một chỉ thị từ người dùng trước khi hoàn thành phiên. Nếu như vậy, nó sẽ chỉ thị điều này tới người khởi tạo bằng một đáp ứng chỉ thị chuông tạm thời. Bản tin này được gửi tới P-CSCF.
25. P-CSCF gửi bản tin báo hiệu chuông tới S-CSCF.
26. S-CSCF gửi bản tin này tới người khởi tạo theo thủ tục S-S.
27. Khi người dùng đầu cuối trả lời UE gửi đáp ứng 200 OK tới P-CSCF.
Nguyễn Văn Quân (A), D2001VT yyy
28. P-CSCF chỉ thị tài nguyên đã được đặt trước cho phiên này bây giờ sẽ được cam kết.
29. UE bắt đầu truyền thông trong phiên này.
30. P-CSCF gửi đáp ứng 200 OK tới S-CSCF, sau tuyến yêu cầu INVITE trong bước 3.
31. S-CSCF thực hiện bất kì một điều khiển dịch vụ nào được yêu cầu để hoàn thành thiết lập phiên.
32. S-CSCF gửi đáp ứng 200 OK theo thủ tục S-S phù hợp
33. Người khởi tạo phiên đáp ứng lại bản tin 200 OK bằng bản tin ACK tới S- CSCF thông qua thủ tục S-S.
34. S-CSCF gửi bản tin ACK tới P-CSCF.
35. P-CSCF gửi bản tin ACK tới UE.
3.7.3 (MT#3) Kết cuối di động, chuyển mạng miền chuyển mạch kênh
Thủ tục kết cuối này sử dụng cho các thuê bao đăng kí dịch vụ chuyển mạch kênh ở mạng nhà hoặc ở mạng khách. Người dùng thuê bao cả IMS và chuyển mạch kênh nhưng không đăng kí dịch vụ IMS.
Hình 3.21 Thủ tục kết cuối di động tại một thuê bao không đăng kí dịch vụ IMS nhưng đăng kí dịch vụ chuyển mạch kênh
Thủ tục này như sau:
1. Trong trường hợp thuê bao kết cuối không được cấp S-CSCF, phiên cố gắng định tuyến theo các thủ tục phần: “thủ tục kết cuối di động với thuê bao
Nguyễn Văn Quân (A), D2001VT zzz
chưa được đăng kí IMS nhưng có dịch vụ liên quan đến trạng thái chưa đăng kí
”
2. S-CSCF gọi trình điều khiển dịch vụ phù hợp để cố gắng thiết lập phiên mà có thể có kết quả là tái định tuyến phiên sang dịch vụ bản tin hoặc tiếp tục định tuyến về phía thuê bao có địa chỉ kết cuối miền chuyển mạch kênh.
3. S-CSCF thực hiện bất kì một hành động tiến xa hơn để cố gắng thiết lập phiên. Trong trường hợp định tuyến về phía thuê bao có địa chỉ đầu cuối miền chuyển mạch kênh, S-CSCF thực hiện phân tích địa chỉ này. Từ việc phân tích địa chỉ đích, S-CSCF xác định được rằng đó là thuê bao miền chuyển mạch kênh và gửi yêu cầu này tới BGCF.
4. BGCF chuyển tiếp bản tin INVITE tới MGCF phù hợp của mạng nhà hoặc tới MGCF của mạng khác. Điều này tùy thuộc và cấu hình tương tác với PSTN của mạng IMS. Cuối cùng là sự thiết lập phiên đến một MGCF.
5. Thiết lập phiên thông thường tiếp tục theo luồng PSTN-T như mô tả trong phần trước.
3.7.4 (PSTN-T) Kết cuối PSTN
MGCF trong phân hệ IM CN là một đầu cuối SIP để nhận và thiết lập các yêu cầu thay mặt cho PSTN và Media Gateway. Các node khác coi báo hiệu như đến từ một S- CSCF. MGCF kết hợp chặt chẽ với chức năng bảo mật mạng của S-CSCF.
Kết cuối PSTN có thể được thực hiện cùng mạng của nhà vận hành như S-CSCF của người khởi tạo phiên. Vì vậy MGCF /MGW chỉ được đưa ra như “mạng kết cuối” hơn là mạng nhà hay mạng khách.
Hơn nữa hợp đồng giữa các nhà vận hành mạng có thể cho phép kết cuối PSTN trong một mạng khác với mạng khách hay mạng nhà của người khởi tạo.
Thủ tục kết cuối này có thể được sử dụng cho bất kì các thủ tục giưa các S-CSCF nào.
Nguyễn Văn Quân (A), D2001VT aaaa
Hình 3.22 Thủ tục kết cuối PSTN Thủ tục kết cuối PSTN như sau:
1. MGCF nhận một yêu cầu INVITE từ một trong các thủ tục khởi tạo và một trong các thủ tục giữa các S-CSCF.
2. MGCF thiết lập một tương tác H.248 để bắt một kênh xắp ra và xác định các khả năng truyền thông của MGW.
3. MGCF xác định một tập các phương tiện được đưa ra bởi điểm đầu cuối khởi tạo mà nó hỗ trợ và gửi đáp ứng bằng bản tin SDP tới người khởi tạo. Đáp ứng này được gửi thông qua thủ tục S-S.
4. Điểm đầu cuối phía khởi tạo gửi SDP đã được cấp để sử dụng cho phiên này tới MGCF bằng thủ tục S-S.
5. MGCF thiết lập một tương tác H.248 để thay đổi kết nối đã được thiết lập trong bước 2 và chỉ thị cho MGW đặt trước tài nguyên cần thiết cho truyền thông đa phương tiện.
6. MGCF đáp ứng lại phương tiện đã được cấp về phía người khởi tạo.
7. MGW đặt trước các tài nguyên cần thiết cho truyền thông.
Nguyễn Văn Quân (A), D2001VT bbbb
8. Khi điểm đầu cuối phía khởi tạo đã hoàn thành việc đặt trước tài nguyên cho nó, thì nó sẽ gửi bản tin thông báo đặt trước tài nguyên thành công tới MGCF bằng các thủ tục S-S.
9. MGCF gửi bản tin IAM tới PSTN.
10. MGCF gửi đáp ứng cho thông báo đặt trước tài nguyên thành công về phía đầu cuối khởi tạo.
11. PSTN thiết lập tuyến tới thuê bao đích. Nó có thể tùy chọn thông báo cho người dùng đích trước khi hoàn thành phiên, nếu như vậy có sẽ đáp lại bằng bản tin ACM.
12-13. Nếu PSTN thông báo cho người dùng đích, MGCF chỉ thị điều này cho thuê bao khởi tạo bằng đáp ứng chỉ thị chuồng tạm thời. Bản tin này được gửi thông qua các thủ tục S-S.
14. Khi người dùng phía đích trả lời, PSTN gửi thông báo ANM tới MGCF.
15. MGCF thiết lập một tương tác H248 để tạo kết nối trong MGW bi- directional.
16. MGCF gửi đáp ứng 200 OK theo tuyến báo hiệu quay lại người khởi tạo phiên.
17. Người khởi tạo phiên báo nhận đáp ứng cuối cùng bằng bản tin ACK.