1. Trang chủ
  2. » Luận Văn - Báo Cáo

BÁO CÁO ĐỀ TÀI VOIP VÀ ĐỊNH TUYẾN

18 401 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 18
Dung lượng 301 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Lời mở đầuVới những kiến thức đã được học từ môn Công nghệ thoại IP, nhóm em xin giới thiệu đơn giản về cách thức sử dụng, cách cấu hình tổng đài Asterisk, một phần mềm mã nguồn mở chạy

Trang 1

ĐẠI HỌC QUỐC GIA TPHCM

ĐẠI HỌC CÔNG NGHỆ THÔNG TIN



BÁO CÁO ĐỀ TÀI VOIP VÀ ĐỊNH TUYẾN

Lớp: MMT03

Nhóm 16:

- Trầm Phúc Thịnh – 08520382

- Nguyễn Hữu Phúc – 08520289

- Thái Duy Tiến – 08520403

Trang 2

Lời mở đầu

Với những kiến thức đã được học từ môn Công nghệ thoại IP, nhóm em xin giới thiệu đơn giản về cách thức sử dụng, cách cấu hình tổng đài Asterisk, một phần mềm mã nguồn mở chạy trên hệ thống Linux để liên lạc giữa các số nội bộ, liên lạc giữa số nội bộ và số bên ngoài sử dụng cấu hình Trunk IAX2, cấu hình hộp thư thoại, cấu hình họp nội bộ, liên lạc giữa 2 tổng đài và sử dụng định tuyến trong Asterisk để giúp 2 tổng đài này có thể liên lạc được với nhau

Chúng em xin chân thành cảm ơn

TpHCM, ngày 20 tháng 3 năm 2012

Nhóm thực hiện

Trang 3

I NỘI DUNG:

Mô hình thực hiện dựa trên thực tế là công ty có 2 chi nhánh siteA và siteB, chúng

em sẽ thực hiện cấu hình để các phòng ban thuộc các site này có thể liên lạc được với phòng ban thuộc site kia bằng việc định tuyến giữa 2 tổng đài Các phòng ban

ở mỗi chi nhánh khi gọi đến chi nhánh kia thông qua một số public đại diện cho mỗi chi nhánh

1 Tạo các số điện thoại:

- Mỗi Site gồm 4 phòng ban:

 Phòng giám đốc : ext 5205 (IAX)

Cấu hình trong file iax_additional.conf với username:5205, secret:123456, ngữ cảnh: from-internal (/etc/asterisk/iax_additional.conf)

[5205]

deny=0.0.0.0/0.0.0.0 type=friend

setvar=REALCALLERIDNUM=5205 secret=123456

qualify=yes port=4569 permit=0.0.0.0/0.0.0.0 transfer=no

mailbox=5205@default host=dynamic

dial=IAX2/5205 context=from-internal callerid=device <5205>

accountcode=

Trang 4

 Phòng nhân sự : ext 6206 (SIP)

Cấu hình trong file sip_additional.conf với username:6206, secret:123456, ngữ cảnh: from-internal (/etc/asterisk/sip_additional.conf)

[6206]

deny=0.0.0.0/0.0.0.0 type=friend

secret=123456 qualify=yes port=5060 pickupgroup=

permit=0.0.0.0/0.0.0.0 nat=yes

mailbox=6206@device host=dynamic

dtmfmode=rfc2833 dial=SIP/6206 context=from-internal canreinvite=no

callgroup=

callerid=device <6206>

accountcode=

call-limit=50

Trang 5

 Phòng kỹ thuật : ext 7207 (IAX)

Cấu hình trong file iax_additional.conf với username:7207, secret:123456, ngữ cảnh: from-internal (/etc/asterisk/iax_additional.conf)

[7207]

deny=0.0.0.0/0.0.0.0 type=friend

setvar=REALCALLERIDNUM=7207 secret=123456

qualify=yes port=4569 permit=0.0.0.0/0.0.0.0 transfer=no

mailbox=7207@device host=dynamic

dial=IAX2/7207 context=from-internal callerid=device <7207>

accountcode=

Trang 6

 Phòng bán hàng : ext 8208 (SIP)

Cấu hình trong file sip_additional.conf với username:8208, secret:123456, ngữ cảnh: from-internal (/etc/asterisk/sip_additional.conf)

[8208]

deny=0.0.0.0/0.0.0.0 type=friend

secret=123456 qualify=yes port=5060 pickupgroup=

permit=0.0.0.0/0.0.0.0 nat=yes

mailbox=8208@device host=dynamic

dtmfmode=rfc2833 dial=SIP/8208 context=from-internal canreinvite=no

callgroup=

callerid=device <8208>

accountcode=

call-limit=50

Trang 7

- Số điện thoại 09000 (SIP), đầu số ‘09’ là số điện thoại public của Site A

- Số điện thoại 08000 (SIP), đầu số ‘08’ là số điện thoại public của Site B

- Số điện thoại 4xx4 (SIP) là số nội bộ được dùng khi cần họp ở mỗi chi nhánh thông qua mạng điện thoại với password quản lý và gia nhập lần lược là : 123456 và 654321

Cấu hình trong file meetme.conf với password quản lý và gia nhập lần lược

là : 123456 và 654321

conf =>4204,654321,123456

2 Liên lạc nội bộ:

- Cấu hình để các số nội bộ trong Site liên lạc được với nhau

Cấu hình trong file extensions.conf, tạo ngữ cảnh [from-internal] (/etc/asterisk/extension.conf)

[from-internal]

;quay so den phong Giam Doc exten => 5205,1,Answer() exten => 5205,2,Dial(IAX2/5205,30) exten => 5205,3,Hangup()

;quay so den phong Nhan Su exten => 6206,1,Answer() exten => 6206,2,Dial(SIP/6206,30) exten => 6206,3,playback(vm-goodbye) exten => 6206,4,Hangup()

Trang 8

;quay so den phong Ky Thuat exten => 7207,1,Answer() exten => 7207,2,Dial(IAX2/7207,30) exten => 7207,3,playback(vm-goodbye) exten => 7207,4,Hangup()

;quay so den phong Ban Hang exten => 8208,1,Answer() exten => 8208,2,Dial(SIP/8208,30) exten => 8208,3,playback(vm-goodbye) exten => 8208,4,Hangup()

- Có thể tổ chức cuộc họp giữa các nhân viên trong site qua điện thoại IP

Cấu hình trong file extensions.conf trong ngữ cảnh [from-internal] để họp nội bộ (/etc/asterisk/extension.conf)

;quay so hop noi bo exten => 4204,1,Goto(conf,1) exten => conf,1,Meetme(4204|sr) exten => conf,2,Hangup()

3 Liên lạc giữa các Site:

- Khi cuộc gọi từ số public của Site này đến số public của Site kia hệ thống asterisk sẽ phát sinh thông điệp “Chào mừng gọi đến công ty ABC của nhóm xx, vui lòng nhấn phím 1 để được hổ trợ thông tin sản phẩm, nhấn phím 2 để được hỗ trợ về kỹ thuật, nhấn phím

3 để biết thông tin tuyển dụng, nhấn phím 4 để để lại lời nhắn hay góp ý, nhấn phím 5 để nghe lại lời chào” sau đó tùy theo lựa chọn của người gọi

mà thực hiện các thao tác sau đây:

Trang 9

Cấu hình trong file extensions.conf trong ngữ cảnh [public] (/etc/asterisk/extension.conf)

 Đối với site A:

[public]

include => from-internal exten => 09000,1,Answer() exten => 09000,2,playback(beep) exten => 09000,3,background(amthanh/loichao) exten => 09000,4,WaitExten()

 Đối với site B:

[public]

include => from-internal exten => 08000,1,Answer() exten => 08000,2,playback(beep) exten => 08000,3,background(amthanh/loichao) exten => 08000,4,WaitExten()

 Người dùng nhấn phím 1 : Phát thông điệp “ Chào mừng bạn đã đến phòng bán hàng, vui lòng đợi trong giây lát để được kết nối với điện thoại viên”, quay số đến phòng bán hàng

Cấu hình trong file extensions.conf trong ngữ cảnh [public] (/etc/asterisk/extension.conf)

;Nhan so 1 de vao Phong Ban Hang exten => 1,1,playback(amthanh/phongbanhang) exten => 1,2,goto(from-internal,8208,1)

exten => 1,n, hangup()

 Người dùng nhấn phím 2 : quay số đến phòng kỹ thuật

Trang 10

Cấu hình trong file extensions.conf trong ngữ cảnh [public] (/etc/asterisk/extension.conf)

;Nhan so 2 de vao Phong Ki Thuat exten => 2,1,playback(welcome) exten => 2,2,goto(from-internal,7207,1) exten => 2,n, hangup()

 Người dùng nhấn phím 3 : quay số đến phòng nhân sự

Cấu hình trong file extensions.conf trong ngữ cảnh [public] (/etc/asterisk/extension.conf)

;Nhan so 3 de vao Phong Nhan Su exten => 3,1,playback(welcome) exten => 3,2,goto(from-internal,6206,1) exten => 3,n, hangup()

 Người dùng nhấn phím 4 : Phát thông điệp “ Xin chân thành cảm ơn bạn đã góp ý cho công ty chúng tôi, vui lòng để lại lời nhắn sau tiếng pip” Sau tiếng pip bắt đầu ghi lại nội dung lời nhắn vào hộp thư thoại của phòng giám đốc

Cấu hình trong file extensions.conf trong ngữ cảnh [public] (/etc/asterisk/extension.conf)

;Nhan so 4 de Gop Y exten => 4,1,playback(amthanh/camon) exten => 4,2,playback(beep)

exten => 4,3,Dial(IAX2/5205,10) exten => 4,4,VoiceMail(u5205@default) exten => 4,5,playback(vm-goodbye) exten => 4,6,hangup()

Trang 11

 Khi người dùng nhấn phím 5 : Phát lại thông điệp chào mừng như khi mới gọi vào công ty

Cấu hình trong file extensions.conf trong ngữ cảnh [public] (/etc/asterisk/extension.conf)

;Nhan so 5 de Phat lai thong diep exten => 5,1,goto(public,09000,2)

- Người dùng trong công ty có thể gọi vào số 500

để kiểm tra hộp thư thoại của phòng giám đốc nếu nhập chính xác password của hộp thư

Cấu hình trong file extensions.conf trong ngữ cảnh [from-internal] (/etc/asterisk/extension.conf)

;kiem tra hop thu thoai cua phong giam doc exten => 500,1,Answer()

exten => 500,2,VoiceMailMain(5205@default) exten => 500,3,HangUp()

Cấu hình trong file voicemail.conf trong ngữ cảnh [default] (/etc/asterisk/voicemail.conf)

5205 => 123456,giamdoc,giamdoc@yahoo.com

4. Liên lạc từ số điện thoại của các phòng ban trong Site này đến số public của Site kia

- Cấu hình để tất cả các số nội bộ trong một Site

có thể gọi đến số public của Site bên kia

 Đối với site A:

Cấu hình trong file extensions.conf trong ngữ cảnh [from-internal] (/etc/asterisk/extension.conf)

;internal goi ra external

Trang 12

exten => 08000,1,Dial(IAX2/ToSiteB,30)

Cấu hình Trunk IAX2 cho site A: thực hiện trên web với username và password lần lượt là: maint và password

Trang 13

Cấu hình OutBound Routes cho site A: đây là cấu hình định tuyến giúp cho siteA liên lạc được với siteB

Trang 14

 Đối với site B:

Cấu hình trong file extensions.conf trong ngữ cảnh [from-internal] (/etc/asterisk/extension.conf)

;internal goi ra external exten => 08000,1,Dial(IAX2/ToSiteA,30)

Cấu hình Trunk IAX2 cho site B:

Trang 16

Cấu hình OutBound Routes cho site B: đây là cấu hình định tuyến giúp cho siteB liên lạc được với siteA

Trang 17

II.DANH SÁCH CÁC CHỨC NĂNG VÀ PHÂN CÔNG CHI TIẾT CÔNG

VIỆC CỦA CÁC THÀNH VIÊN TRONG NHÓM ĐÃ THỰC HIỆN ĐƯỢC:

STT Chức năng Thành viên thực

hiện

Đã hoàn thành

1 Tạo, quản lý các số nội

Thái Duy Tiến 

3 Hộp nội bộ công ty (room

5 Phát thông điệp chào mừng khi gọi

vào số public công ty

Nguyễn Hữu Phúc

6 Phát thông điệp, quay số đến phòng

7 Quay số đến phòng kỹ thuật khi liên

8 Quay số đến phòng nhân sự khi liên

lạc từ bên ngoài

Trang 18

9 Phát thông điệp cảm ơn khi người

10 Ghi lại lời nhắn vào hộp thư thoại

12 Trở lại ngữ cảnh gọi vào công ty khi

người dùng nhấn phím 5

Trầm Phúc Thịnh

13 Số nội bộ trong một Site gọi vào Site

Ngày đăng: 07/04/2015, 16:02

🧩 Sản phẩm bạn có thể quan tâm

w