Địa chỉ nguồn, địa chỉ đớch và cỏc kết nối

Một phần của tài liệu Nghiên cứu giao thức khởi tạo phiên SIP trong mạng NGN (Trang 97 - 98)

3.3.3.1 Unicast UDP

Cỏc đỏp ứng được trả lại danh sỏch địa chỉ trong trường mào đầu Via khụng cú địa chỉ nguồn của đỏp ứng. Với cuộc gọi về cỏc đỏp ứng khụng được phỏt ra bởi next-hop stateless server mà được phỏt ra bởi 1 proxy hay UAS. Do đú, stateless proxy cú thể sử dụng trong trường tiờu đề Via để gửi cỏc đỏp ứng.

3.3.3.2 Multicast UDP

Cỏc yờu cầu cú thể là quảng bỏ ( multicast ), yờu cầu multicast cú thể đặc trưng cho một Host và khụng phụ thuộc vào trường Request - URI. Yờu cầu này đảm bảo rằng nú

khụng thể ra khỏi phạm vi của một hệ thống quản lớ điều này cú thể thực hiện với TTL hay phạm vi quản lớ tuỳ theo sự thực hiện của nú trong mạng.

Một Client nhận được một yờu cầu multicast khụng phải kiểm tra xem thành phần Host của trường Request -URI cú giống với Host hay tờn vựng của nú khụng. Nếu yờu cầu được nhận thụng qua multicast thỡ đỏp ứng trở lại phải thụng qua multicast. Đỏp ứng cho cỏc yờu cầu multicast được phỏt quảng bỏ với cựng thụng số TTL như trong yờu cầu. TTL được lấy ra từ thụng số ttl trong trường tiờu đề Via.

Để trỏnh việc cỏc đỏp ứng bị “kộp” ( implosion ), Server phải trả lời cỏc yờu cầu multicast bằng một mó trạng thỏi khỏc với trạng thỏi 2xx và 6xx. Thời gian trễ của cỏc đỏp ứng nhỏ hơn hoặc bằng 1s. Server cú thể ngừng cỏc đỏp ứng nếu như nú nhận được cỏc đỏp ứng cú số nhỏ hơn hay đỏp ứng 6xx từ nhúm cỏc thành viờn ưu tiờn khỏc. Server khụng trả lời cỏc yờu cầu CANCEL nhận được thụng qua phỏt quảng bỏ để trỏnh việc yờu cầu bị “kộp”. Proxy hoặc UAC cú thể gửi 1 yờu cầu CANCEL khi nhận được một đỏp ứng 2xx hay 6xx đầu tiờn cho một yờu cầu multicast. Server cú thể ngừng đỏp ứng nếu yờu cầu đũi hỏi Server phải vi phạm cỏc nguyờn tắc xử lớ bản tin cơ bản.

Một phần của tài liệu Nghiên cứu giao thức khởi tạo phiên SIP trong mạng NGN (Trang 97 - 98)

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

(110 trang)
w