Ngày nay công nghệ voip phát triển và được ứng dụng mạnh mẽ trong các lĩnh vực của đời sống. Giao thức sip là giao thức chính trong giao tiếp của hệ thống voip. Vậy hay cùng VOIP24H tìm hiểu sip là gì?
1. Giao thức sip là gì?
SIP là từ viết tắt của Session Initiation Protocol có nghĩa là giao thức khởi tạo phiên. Đây là một giao thức báo hiệu để liên kết giữa điện thoại với tổng đài IP, hoặc giữa tổng đài IP với các nhà cung cấp dịch vụ sip trunking.
SIP được phát triển bởi IETF và ban hành trong tài liệu RFC 3261. SIP đã trở thành giao thức phổ biến, giao thức này giống như giao thức HTTP, là giao thức dạng văn bản, rất công khai và linh hoạt. Do vậy, nó đã dần dần thay thế rộng rãi cho chuẩn H323.
2. Bản tin sip (message) ở hệ thống voip?
Các bản tin sip hay còn gọi là sip message được sử dụng phổ biến trong hầu hết các phiên làm việc của hệ thống tổng đài ip. Trên hình vẽ là mô tả quá trình khởi tạo cuộc gọi từ một máy nhánh này qua máy nhánh khác. Với các bản tin sip cơ bản.
- Sip invite: gửi lời mời đến sip server để thực hiện cuộc gọi
- 100 trying: gửi lời phản hồi của máy chủ sip server
- 183 progress: gửi xác nhận ring chuông
- 200 OK: báo tình trạng khởi tạo cuộc gọi thành công
- ACK: xác nhân từ sip phone đến sip server.
Ở hình trên là mô tả quá trình kết nối từ sip phone đến sip server với các bản tin. Thường được sử dụng để cho các điện thoại IP (sip phone) đăng ký lên tổng đài (sip server)
- sip register : gửi bản tin đăng ký từ sip phone lên sip server
- 401 : sip server yêu cầu sip phone gửi thông tin tài khoản, xác nhận kèm mật khẩu.
- sip register : gửi lần 2 kèm thông số username, pass
- 200 OK: xác nhận đã đăng ký thành công.
3. Sip server là gì ?
Sip server là thuật ngữ để chỉ một địa chỉ máy chủ (tổng đài ip) để làm các nhiệm vụ:
- Cấp phát các tài khoản sip (cái máy nhánh) để cho các điện thoại Ip (sip phone) đăng ký lên.
- Kết nối với các nhà mạng cung cấp đầu số qua dạng sip trunking.
- Cấu hình các tính năng của tổng đài.
- Quản lý các thiết bị điện thoại IP
4. Sip Account, Tài khoản sip là gì?
Sip Account, tài khoản sip là thuật ngữ sử dụng để mô tả một tài khoản được tạo ra bởi sip server và cấu hình trực tiếp trên các thiết bị đầu cuối.
4.1. Thông tin tài khoản sip bao gồm các thông số sau:
- Server host: địa chỉ IP hoặc domain của sip server
- Port: port sử dụng để đăng ký
- Giao thức: UDP hay TCP
- Server expires: thời gian hết hạn đăng ký và thực hiện gửi đăng ký lên lại
- Label: nhãn hiển thị
- Display Name: tên hiển thị
- Register Name: tên đăng ký
- Username: Tài khoản đăng ký
- Password: mật khẩu tài khoản đăng ký
4.2. Sip phone là gì?
Sip phone là thuật ngữ để chỉ các điện thoại IP có hỗ trợ chuẩn sip. Hiện tại trên thị trường đa số các điện thoại Ip đều có hỗ trợ chuẩn sip để giao tiếp với các tổng đài ip chuẩn sip hiện nay. Một số thương hiệu điện thoại IP sử dụng phổ biến ở Việt Nam.
- Điện thoại IP grandstream
- Điện thoại ip yealink
4.3. Sip ALG là gì?
SIP ALG (viết tắt của Application Layer Gateway) là chức năng phổ biến trong nhiều bộ định tuyến (modem, router). Nó được sinh ra là để ngăn chặn một số vấn đề gây ra bởi tường lửa bộ định tuyến bằng cách kiểm tra lưu lượng VoIP (gói) và sửa đổi nếu cần thiết.
NOTE: Trong các bộ định tuyến (router), SIP ALG thường mặc định được kích hoạt (chế độ Enabled).
4.4. SIP ALG ảnh hưởng đến VoIP thế nào?
Mặc dù SIP ALG được sinh ra với mục đích tốt, nhưng trong nhiều trường hợp, nó được triển khai kém và gây ra nhiều vấn đề hơn những gì nó có thể giải quyết. SIP ALG sửa đổi các gói SIP theo những cách không mong muốn, làm hỏng chúng và khiến chúng không thể đọc được.
Nếu Sip ALG được bật thì bạn sẽ gặp phải:
- Âm thanh một chiều khi vừa bắt máy
- Rớt cuộc gọi khi vừa bắt máy
- Chỉ có 1 điện thoại trong một nhóm không đổ chuông
- Chỉ có 1 điện thoại đổ chuông trong một nhóm có nhiều điện thoại
- Chuyển tiếp cuộc gọi thất bại
- Không thể đặt cuộc gọi ở chế độ giữ máy
- Không thể tiếp tục cuộc gọi đang ở chế độ giữ máy.
Thông tin liên hệ:
CÔNG TY TNHH GIẢI PHÁP KẾT NỐI (VOIP24H):
VĂN PHÒNG HỒ CHÍ MINHAdd: Tầng 7, Tòa nhà ST.MORITZ, 1014 Phạm Văn Đồng, P. Hiệp Bình Chánh, TP Thủ Đức, TP Hồ Chí MinhHotline: 1900.2002 (1000đ /phút) - 028.7303.6789Email: sales.hcm@voip24h.vn
VĂN PHÒNG HÀ NỘIAdd: Tầng 10 - Tháp Tây , Toà Hancorp Plaza, 72 Trần Đăng Ninh, Q. Cầu giấy, Hà NộiHotline: 1900.2002 (1000đ /phút) - (024).7105.8686Email: sales.hn@voip24h.vn