BỘ giáo dục và ĐÀo tạo tậP ĐOÀn bưu chính viễn thông việt nam


CHƯƠNG II GIAO THỨC KHỞI TẠO PHIÊN SIP



tải về 0.57 Mb.
trang4/9
Chuyển đổi dữ liệu26.11.2017
Kích0.57 Mb.
#34636
1   2   3   4   5   6   7   8   9

CHƯƠNG II GIAO THỨC KHỞI TẠO PHIÊN SIP

2.1 Cấu trúc giao thức

2.1.1 Chức năng của SIP


SIP là một giao thức điều khiển ở tầng ứng dụng cho phép thiết lập, duy trì và giải phóng các cuộc gọi hoặc các phiên truyền thông đa phương tiện như điện thoại hội nghị, điện thoại Internet và các ứng dụng tương tự khác.

2.1.2 Các thành phần của hệ thống SIP


Một hệ thống SIP bao gồm nhiều phần tử logic khác nhau. Các phần tử logic này có thể độc lập hoặc được tích hợp với nhau trong cùng một phần tử vật lý. Cũng tương tự như H.323, SIP dựa trên kiến trúc phân tán.



Hình 2.1: Các thành phần của hệ thống SIP

SIP dựa trên ý tưởng và cấu trúc của HTTP. Nó là một giao thức Client -Server, nghĩa là các yêu cầu SIP được Client đưa ra và Server sẽ trả lời các yêu cầu này. User Agent là thiết bị đầu cuối trong mạng SIP.

Proxy Server là một phần mềm trung gian. Nó có thể hoạt động như Server hoặc như Client để thực hiện các yêu cầu thay mặt các đầu cuối khác nhau. Location Server là phần mềm định vị thuê bao, cung cấp thông tin về vị trí của phía bị gọi cho các phần mềm Proxy Server và Redirect Server.

Redirect Server là phần mềm nhận yêu cầu SIP và chuyển đổi địa chỉ SIP sang một số kiểu địa chỉ khác để gửi lại cho đầu cuối. Registrar Server là phần mềm nhận các yêu cầu đăng ký REGISTER.


2.1.3 Kiến trúc phân lớp


SIP có thể được mô tả như một kiến trúc phân lớp trong đó các hoạt động được chia thành từng giai đoạn xử lý độc lập và ít liên quan đến nhau.

Thấp nhất trong kiến trúc này là lớp lệnh và mã hóa lệnh. Tiếp theo là lớp vận chuyển. Lớp này định nghĩa cách thức một người dùng hay server gửi các bản tin yêu cầu và các bản tin trả lời. Tất cả các phần tử SIP đều chứa lớp vận chuyển.

Lớp thứ ba và cũng là thành phần cơ bản nhất của SIP là lớp giao dịch. Mỗi giao dịch là một yêu cầu và các trả lời tương ứng cho yêu cầu đó. Lớp này quản lý các hoạt động nhưng gửi lại ứng dụng, tìm các trả lời phù hợp với các request hay kiểm soát thời gian. Lớp này xuất hiện tại UA và các Stateful Proxy. Với các Proxy này, khi xử lý một yêu cầu bất kỳ nó sẽ xét đến trạng thái của các yêu cầu trước đó và nếu có lỗi thì sẽ xử lý lỗi trước khi gửi trả lời đến Client. Ngược lại, Stateless Proxy trả lời các yêu cầu một cách độc lập và cũng không chứa lớp giao dịch.

Lớp thứ tư là lớp TU. Ngoại trừ, Stateless Proxy, mỗi phần tử SIP đều là một TU, tức đều là đối tượng giao dịch của lớp giao dịch. Các yêu cầu gửi bởi TU được coi là các Client của tầng giao dịch và được gửi cùng với địa chỉ IP, địa chỉ port đến đích trả lời yêu cầu.




tải về 0.57 Mb.

Chia sẻ với bạn bè của bạn:
1   2   3   4   5   6   7   8   9




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương