- Theo định nghĩa của IETF, SIP là “giao thức báo hiệu lớp ứng dụng mô tả việc khởi tạo, thay đổi và huỷ các phiên kết nối tương tác đa phương tiện giữa những người sử dụng”.
- SIP có thể sử dụng cho rất nhiều các dịch vụ khác nhau trong mạng IP như dịch vụ thông điệp, thoại, hội nghị, email, dạy học từ xa, quảng bá, …
- SIP sử dụng khuôn dạng text, một khuôn dạng thường gặp trong mạng IP. Nó kế thừa các các nguyên lý và khái niệm của các giao thức Internet như HTTP và SMTP. Nó được định nghĩa như một giao thức client-server, trong đó các yêu cầu được phía client đưa ra và các đáp ứng được server trả lời. SIP sử dụng một số kiểu bản tin và các trường mào đầu của HTTP, xác định nội dung luồng thông tin theo mào đầu.
Chức năng của Sip
SIP hỗ trợ 5 dịch vụ trong việc thiết lập và kết thúc các phiên truyền thông: - Định vị người dùng: Xác định vị trí của người dùng tiến hành hội thoại. - Năng lực người dùng: Xác định các phương thức (phương tiện) và các tham
số tương ứng trong hội thoại.
- Xác định những người sẵn sàng tham gia hội thoại. - Thiết lập các tham số cần thiết cho cuộc gọi.
- Điều khiển cuộc gọi: Bao gồm cả quá trình truyền và kết thúc cuộc gọi. SIP là một phần trong bộ giao thức chuẩn cho truyền dòng tin đa phương thức do IETF khuyến nghị như RSVP ( giao thức giữ trước tài nguyên ), RTP ( giao thức truyền tải theo thời gian thực ), RTSP ( giao thức phân phối dòng tin đa phương thức ), SAP ( giao thức thông báo phiên ), SDF ( giao thức mô tả phiên ). Tuy nhiên SIP hoạt động độc lập với các giao thức trên.