Giao thức SIP

Một phần của tài liệu thiết kế và triển khai dịch vụ iptv trên kiến trúc mạng ims (Trang 59 - 60)

3 CHƯƠNG II I: CÁC GIAO THỨC QUAN TRỌNG

3.3 Giao thức SIP

SIP là một giao thức báo hiệu thường được sử dụng để thiết lập, chỉnh sửa, và kết thúc một phiên giữa hai điểm đầu cuối. SIP có thể được sử dụng để thiết lập một cuộc gọi giữa hai bên, một cuộc gọi nhiều bên, hoặc một phiên multicast cho các cuộc gọi Internet, các cuộc gọi đa phương tiện và phân phối đa phương tiện.

Một cách đơn giản để mô tả SIP là xem xét một mô hình sử dụng. Giả sử một người dùng có định danh là A muốn thiết lập cuộc gọi với người dùng có định danh là B. Trong viễn thông, người dùng A và người dùng B có thể giao tiếp thông qua một thiết bị được gọi là tác nhân người dùng (User Agent). Một ví dụ về User Agent là một soft phone, một chương trình phần mềm sử dụng để thiết lập cuộc gọi điện thoại qua Internet. Một ví dụ khác là VoIP Phone, một loại điện thoại cho phép sử dụng VoIP (Voice over IP). Dưới đây là các bước cần thiết để thiết lập một cuộc gọi:

• A mời B bắt đầu cuộc hội thoại. Như một phần của lời mời, A sẽ chỉ ra loại media nào sẽ được hỗ trợ.

• B nhận lời mời, gửi đáp ứng trung gian tới người dùng A, và sau đó đánh giá lời mời.

• Khi B sẵn sàng chấp nhận lời mời, nó gửi một xác nhận lại cho người dùng A. Như một phần của xác nhận, B cũng chỉ ra loại media mà nó hỗ trợ.

• A kiểm tra xác nhận mà nó nhận được từ B và quyết định xem liệu media hỗ trợ bởi A và B có giống nhau không. Nếu A và B hỗ trợ cùng một loại media, cuộc gọi sẽ được thiết lập giữa A và B.

Hình 3-19 : Các bước thiết lập một cuộc gọi

SIP cung cấp một phương thức chuẩn để thực hiện các bước này. Nó thực hiện việc này bằng cách định nghĩa ra các phương thức yêu cầu (request), đáp ứng (response), mã đáp ứng (response code) và các trường điều khiển đặc trưng cho báo hiệu và điều khiển cuộc gọi. Giao thức này được chuẩn hóa bởi IETF (Internet Engineering Task Force) theo RFC 3261 và hiện nay nó được chấp nhận rộng rãi như một chuẩn báo hiệu cho 3GPP (3rd

Generation Partnership Project) và như là một thành phần không thể thiếu trong kiến trúc IMS.

Một phần của tài liệu thiết kế và triển khai dịch vụ iptv trên kiến trúc mạng ims (Trang 59 - 60)

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

(159 trang)