Giao dịch SIP (SIP Transaction)

Một phần của tài liệu Đề tài Nghiên cứu giao thức khởi tạo phiên Sip (Trang 45 - 46)

II. So sỏnh chuyển mạch mềm và chuyển mạch truyền thống

3.2. Giao dịch SIP (SIP Transaction)

Khi cú địa chỉ IP của SIP Server thỡ yờu cầu sẽ được gửi đi theo tầng vận chuyển giao thức TDP hay UDP. Client gửi một hay nhiều yờu cầu SIP tới SIP Server và nhận cỏc đỏp ứng từ Server. Một yờu cầu cựng với những đỏp ứng cho những yờu cầu đú tạo nờn một giao dịch SIP. Tất cả cỏc đỏp ứng cho một yờu cầu phải chứa cựng cỏc giỏ trị trong trường Call-ID, Cseq, To và From. Điều đú làm cho cỏc đỏp ứng phự hợp với cỏc yờu cầu. Mỗi cuộc gọi trong SIP được định danh bởi một trường định danh cuộc gọi (Call - ID).

Một yờu cầu phải cần cú thụng tin gửi đi từ đõu (From) và tới đõu (To). Trường From và To đều cú cấu trỳc theo khuụn dạng SIP-URL. Trường Cseq lưu trữ thụng tin về phương thức sử dụng trong phiờn, trường Cseq cú dạng:

Cseq = "Cseq":"DLGIT Method"

Trong đú DIGIT là số nguyờn khụng dấu 32 bit

Nếu giao thức TCP được sở dụng, cỏc yờu cầu và đỏp ứng trong một giao dịch SIP đơn giản đều được truyền qua cựng một kết nối TCP. Một số yờu cầu SIP từ cựng một aient đến cựng một Server cú thể dựng cựng một kiểu nối TCP hoặc cú thể dựng một kiểu kết nối mới cho mụi yờu cầu. Nếu Client gửi yờu cầu thụng qua giao thức UDP đơn hướng, cỏc đỏp ứng sẽ được gửi đến cỏc địa chỉ nằm trong trường tiờu đề "Via" của đỏp ứng. Nếu yờu cầu được gửi qua giao thức UDP đa hướng thỡ cỏc đỏp ứng sẽ được đa đến cựng một địa chỉ đa hướng và cổng đớch. Khuụn dạng và hoạt động của bản tin SIP khụng phụ thuộc vào giao thức truyền.

Một phần của tài liệu Đề tài Nghiên cứu giao thức khởi tạo phiên Sip (Trang 45 - 46)

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

(93 trang)
w