Báo hiệu SIP (Session Initiation Protocol)

Một phần của tài liệu Nghiên cứu việc tích hợp VoIP vào mạng thế hệ mới NGN tại VNPT (Trang 59 - 61)

SIP được xây dựng bởi IETF, là một giao thức báo hiệu điều khiển thuộc lớp ứng dụng dùng để thiết lập, điều chỉnh và kết thúc phiên làm việc của một hay nhiều người tham gia.

SIP là một giao thức đơn giản, dựa trên văn bản (Text-Based) được sử dụng để hỗ trợ trong việc cung cấp các dịch vụ thoại tăng cường qua mạng Internet.

Các chức năng của SIP:

- Xác định vị trí của người sử dụng (User Location): Hay còn gọi là chức năng dịch tên (Name Translation) và xác định được người gọi. Dùng để đảm bảo cuộc gọi đến được người nhận dù họ ở đâu.

- Xác định khả năng của người sử dụng: Còn gọi tắt là thương lượng đặc tính cuộc gọi (Feature Negotiation). Dùng để xác định loại thông tin và các loại thông số liên quan đến thông tin sẽ được sử dụng.

47

- Xác định sự sẵn sàng của người sử dụng: Dùng để xác định người được gọi có muốn tham gia vào kết nối hay không.

- Thiết lập cuộc gọi: Chức năng này thực hiện việc rung chuông, thiết lập các thông số cuộc gọi của các bên tham gia kết nối.

- Xử lý cuộc gọi: Bao gồm chuyển và kết thúc cuộc gọi, quản lý những người tham gia cuộc gọi, thay đổi đặc tính cuộc gọi.

Các thành phần của SIP:

Các thành phần chính của SIP bao gồm các Agent và các Server:

- User Agent Client (UAC): Còn được gọi là Calling User Agent, là một ứng dụng khách (Client) có chức năng khởi tạo một yêu cầu SIP.

- User Agent Server (UAS): Còn được gọi là Called User Agent, là một ứng dụng chủ (Server) dùng để liên lạc với người dùng khi nhận được yêu cầu SIP và sau đó trả đáp ứng về người sử dụng.

- Proxy Server: Là chương trình ứng dụng trung gian dùng để tạo yêu cầu SIP. Các yêu cầu này có thể được phục vụ ngay tại Server hay được chuyển sang Server khác sau quá trình chuyển đổi tên. Proxy Server biên dịch và có thể tạo lại bản tin yêu cầu trước khi chuyển tiếp bản tin đi. Có 2 loại Proxy Server: Proxy Server có nhớ (Stateful) và không nhớ (Stateless). Trong đó Proxy Server có nhớ là Server có khả năng lưu trữ thông tin về một yêu cầu và đáp ứng của nó.

- Location/Registration Server: Là Server nhận yêu cầu SIP, sau đó tiến hành dịch địa chỉ nhận từ người dùng sang địa chỉ mới và gửi trả về ứng dụng khách.

Một yêu cầu SIP thành công bao gồm phương thức INVITE và theo sau đó là phương thức ACK.

Cuộc gọi SIP tiêu biểu:

Hình vẽ sau minh họa cuộc gọi tiêu biểu (chỉ phần khởi tạo cuộc gọi) sử dụng giao thức SIP:

48

Hình 2.13: Minh họa về cuộc gọi sử dụng giao thức SIP

Một phần của tài liệu Nghiên cứu việc tích hợp VoIP vào mạng thế hệ mới NGN tại VNPT (Trang 59 - 61)

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

(99 trang)