Cấu hình các kênh SIP cho softphone

Một phần của tài liệu TÌM HIỂU VỀ VOIP VÀ ỨNG DỤNG LẬP TRÌNH TỔNG ĐÀI ASTERISK (Trang 44)

Trong phần này ta sẽ khai báo các kênh SIP dùng cho các softphone sử dụng giao thức SIP trong mạng. Các thông số trong phần [general] sẽ có hiệu lực trên tất cả các kênh trừ khi được khai báo lại trong từng kênh cụ thể.

Sau đây là các thông số dành khai báo riêng cho từng kênh SIP:

Name: đây là phần khai báo máy điện thoại extention ip sip, có thể là ký tự nhưng

thường là các con số quay vì trên các phím điện thoại thường là các con số mà thôi.  Type: Kiểu kết nối thông tin user, peer hay friend

Host: Địa chỉ IP hay tên miền mà client kết nối với kênh này thường dùng giá trị là

“dynamic” cho tất cả client kết nối đến.

Secret : mật khẩu để sử dụng kênh này. Máy điện thoại phía client phải khai báo trùng

với thông số này thì mới sử dụng được.  Context: Khai báo ngữ cảnh cho thuê bao.

Mailbox: Khai báo hộp thư thoại cho thuê bao.

Call-limit: Khai báo bao nhiêu cuộc gọi có thể thực hiện đồng thời đối với thuê bao.

Callgroup: Khai báo nhóm gọi cho thuê bao.

Pickupgroup: Khai báo nhóm pick up cho thuê bao.

Barge_rooms: Khai báo phòng hội nghị cho thuê bao.

Disallow: Khai báo codec nào không được hoạt động ứng với thuê bao.

 Allow: Khai báo codec nào được hoạt động ứng với thuê bao.

Cụ thể trong file /etc/asterisk/sip.conf cấu hình 3 extensions 101, 102 và 103 cho 3 softphone dùng giao thức SIP.

 [general]

 context=unauthenticated ; default context for imcoming calls  allowguest=no ; disable unauthenticated calls

 srvlookup=yes ; enabled DNS SRV record lookup on outbound calls  udpbinaddr=0.0.0.0 ; listen for UDP requests on all interfaces

Chương 4: MÔ HÌNH TRIỂN KHAI VÀ THỰC HIỆN CUỘC GỌI CƠ BẢN

 [office-phone](!) ; creat a template for our devices

 type=friend ; the channel driver will match on username first, IP second  context=LocalSets ; this is where calls from the device will enter the dial plan  host=dynamic ; the device will register with asterisk

 nat=yes ; assume device behind NAT  dtmfmode=auto

 disallow=all  allow=ulaw  allow=alaw

 ;defind device name and use the office-phone template  [101](office-phone)  secret=abc101  [102](office-phone)  secret=abc102  [103](office-phone)  secret=abc103

Một phần của tài liệu TÌM HIỂU VỀ VOIP VÀ ỨNG DỤNG LẬP TRÌNH TỔNG ĐÀI ASTERISK (Trang 44)

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

(67 trang)