GIAO DIỆN GIỮA IMS VÀ CÁC PHẦN TỬ KHÁC TRONG NGN
3.10.2.1 Mó húa và thương lượng cỏc đặc điểm truyền thụng trong quỏ trỡnh khởi tạo thiết lập phiờn
thiết lập phiờn
Khởi tạo thiết lập phiờn trong phõn hệ IM CN phải xỏc định một trao đổi cỏc đặc điểm truyền thụng (bờn trong bộ mó húa chung hoặc cỏc bộ mó húa chung cho cỏc phiờn đa phương tiện) mà sẽ được sử dụng cho phiờn. Việc này được thực hiện thụng qua trao đổi bản tin từ đầu cuối tới đầu cuối để quyết định hoàn thành cỏc đặc điểm truyền thụng, sau đú quyết định được tạo từ người khởi tạo phiờn như với sự thiết lập cỏc luồng truyền thụng.
Người khởi xướng phiờn gồm một SDP trong bản tin trong bản tin SIP INVITE đó liết kờ cỏc đặc điểm truyền thụng (bờn trong bộ mó húa) mà người khởi tạo sẽ hỗ trợ cho phiờn này. Khi bản tin đến điểm đầu cuối đớch, nú đỏp trả lại bằng cỏc đặc điểm truyền thụng (vớ dụ tập hợp cỏc bộ mó húa) mà nú hỗ trợ cho phiờn. Trao quyền phương tiện sẽ
được thực hiện cho cỏc đặc điểm truyền thụng đú. Người thiết lập phiờn vào lỳc nhận tập hợp chung sẽ xỏc định được cỏc đặc điểm truyền thụng được sử dụng để thiết lập.
Thương lượng cú thể cú nhiều phương tiện được cung cấp và được trả lời giữa cỏc điểm đầu cuối cho đến khi truyền thụng được chấp nhận.
Một phiờn đó được thiết lập, cỏc thủ tục của phần sau (5. 11. 3. 2) cú thể được sử dụng để cỏc điểm đầu cuối thay đổi đặc điểm truyền thụng mà khụng phải bổ sung thờm tài nguyờn. Cỏc thủ tục trong phần sau (5. 11. 3. 3) cú thể được sử dụng để cỏc điểm đầu cuối thay đổi phiờn mà tài nguyờn yờu cầu vượt ra ngoài giới hạn cấp phỏt của phiờn trước đõy.
Hỡnh 3.33 Thương lượng mó húa trong quỏ trỡnh thiết lập phiờn
Thủ tục chi tiết như sau:
1. UE#1 đưa vào bộ mó húa với một tải trong SDP. Cỏc bộ mó húa được chốn đú đỏp trả lại cỏc khả năng đầu cuối của UE#1 và cỏc tiện ớch người dựng cho phiờn–cỏc khả năng cú thể hỗ trợ cho phiờn này. Nú xõy dụng một bản tin SDO chứa cỏc yờu cầu và cỏc đặc điểm độ rộng băng tần và phõn bổ số cổng cho cỏc
dũng truyền thụng đú. Luồng đa phương tiện cú thể được cung cấp và với mỗi luồng phương tiện đú cú thể lựa chọn cỏc bộ mó húa cho nú.
2. UE#1 gửi sự thiết lập bản tin INVITE chứa SDP này tới P-CSCF#1.
3. P-CSCF#1 kiểm tra cỏc tham số truyền thụng và xúa cỏc quyết định của bất kỡ nhà vận hành mạng nào mà khụng được phộp thực hiện trờn mạng của mỡnh. 4. P-CSCF#1 gửi bản tin INVITE tới S-CSCF#1.
5. S-CSCF#1 kiểm tra cỏc tham số truyền thụng và xúa chọn lựa nào mà thuờ bao đú khụng được phộp thực hiện. Khi một Server ứng dụng cú liờn quan đến phục vụ cỏc ứng dụng thỡ nú cũng phải kiểm tra cỏc tham số truyền thụng và xem xột lại cỏc mụ tả phiờn.
6. S-CSCF#1 gửi bản tin INVITE tới S-CSCF#2 bằng cỏc thủ tục S-S.
7. S-CSCF#2 kiểm tra cỏc tham số truyền thụng và xúa cỏc lựa chọn mà thờ bao đớch khụng được phộp thực hiện. Khi một server ứng dụng cú liờn quan đến việc phục vụ cỏc ứng dụng này thỡ nú cũng phải kiểm tra cỏc tham số truyền thụng và xem lại cỏ mụ tả phiờn.
8. S-CSCF#2 gửi bản tin INVITE tới P-CSCF#2.
9. P-CSCF#2 kiểm tra cỏc tham số truyền thụng và xúa cỏc quyết định của cỏc nhà vận hành mạng mà khụng được phộp thực hiện trờn mạng của mỡnh. Thẻ trao quyền được phỏt ra từ PCF.
10. Thẻ trao quyền được chứa trong bản tin INVITE. P-CSCF#2 gửi bản tin INVITE đú tới UE#2.
11. UE#2 quyết định thiết lập hết cỏc bộ mó húa cú khả năng hỗ trợ cho phiờn này. Với cỏc luồng lưu lượng khụng được sỗ trợ UE#2 chốn thực thể SDP vào phương tiện với số cổng bằng khụng. Với cỏc luồng phương tiện được hỗ trợ UE#2 chen thực thể SDP với cổng đó được cấp và với cỏc bộ mó húa chung trong cỏc SDP đú từ UE#1.
12. UE#2 gửi lại danh sỏch cỏc SDP cỏc luồng phương tiện chung và mó húa tới P- CSCF#2.
13. P-CSCF#2 trao quyền tài nguyờn QoS cho cỏc luồng phương tiện cũn lại với mó húa tựy chọn.
14. P-CSCF#2 gửi đỏp ứng SDP tới S-CSCF#2.
15. S-CSCF#2 gửi đỏp ứng SDP tới S-CSCF#1. 16. S-CSCF#1 gửi đỏp ứng SDP tới P-CSCF#1.
17. P-CSCF#1 trao quyền tài nguyờn QoS cho cỏc phương tiện cũn lại với mó húa tựy chọn. Thẻ trao quyền được phỏt ra từ PCF.
18. Thẻ trao quyền được chứa trong bản tin SDP. P-CSCF#1 gửi đỏp ứng tới UE#1.
19. UE#1 xỏc định luồng phương tiện nào sẽ được sử dụng cho phiờn này và bộ mó húa nào sẽ được sử dụng cho mỗi luồng phương tiện đú. Nếu như cú nhiều hơn một luồng phương tện hoặc cú nhiều hơn một sự lựa chọn mó húa cho luồng phương tiện đú thỡ UE#1 cần phải thương lượng cỏc bộ mó húa bằng cỏch gửi ý muốn giảm cỏc bộ mó húa về một cho UE#2.
20-24: UE#2 gửi bản tin “muốn cú SDP” tới UE#1 theo tuyến bỏo hiệu đó được thiết lập bởi yờu cầu INVITE.