Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Tiể u luâ ̣n

Thực hiện:

 Mỗi nhóm khoảng 10 sinh viên sẽ thực hiện một trong các bài tập bên dưới. Mỗi
nhóm nộp quyển báo cáo (1 quyển) + file mềm (nội dung báo cáo + source code
nếu có). Thời gian nộp sẽ được thông báo sau.
 Quy định về quyển báo cáo: tối đa 30 trang, không tính bìa và phụ lục, font Time
New Roman, size 13
 Nội dung quyển báo cáo:
o Chỉ tập trung vào phần thực hiện bài tập nhóm, không cần nêu lý thuyết
tổng quan VoIP hoặc cách cấu hình, cài đặt Starter Kit vì đã có trong phần
lý thuyết
o Nếu trong bài tập nhóm có liên quan đến hệ thống mới hoặc giao thức
mới thì cần đưa vào lý thuyết nhưng phải trình bày ngắn gọn
o Cần vẽ mô hình hệ thống, cách kết nối giữa các thành phần, cách cấu
hình hoặc các bước cài đặt để có thể chạy dc hệ thống trong mỗi bài tập
nhóm
o Chụp hình demo, kết quả và phân tích kết quả
o Đưa ra kết luận chung
 Quy trình kiểm tra: tất cả các nhóm của 2 lớp tập trung để Báo cáo + Thực hành.
Có thể chia 2 phòng riêng: 1 phòng dành cho báo cáo nhóm và 1 phòng dành
cho thực hành. Báo cáo xong đến phần thực hành của từng sinh viên.
 Báo cáo: Từng nhóm báo cáo, tối đa 20 phút (trình bày + demo + đặt câu hỏi)
 Thực hành: Chuẩn bị sẵn một số máy tính, có cài đặt hệ thống Starter Kit. Sinh
viên được hỏi câu hỏi lý thuyết và làm thực hành về các nội dung liên quan đến
Starter Kit: Linux command, quá trình cài đặt hệ thống, Tổng quan VoIP,
Freeswitch + Fusionpbx

Danh sách tiể u luâ ̣n:


#1

Định tuyến cuộc gọi với mô hình một công ty có 2 hệ thống tổng đài
Yêu cầ u:

 Xây dựng và kết nối 2 tổng đài Fusionpbx tại 2 địa điểm (văn phòng ở Hồ Chí
Minh và chi nhánh ở Đà Nẵng). Mô hình: SIP2SIP <---> Freeswitch (HCM) <--->
Freeswitch (Đà Nẵng)
 Đăng ký 2 đầu số: HCM và Đà Nẵng, nhưng định tuyến tất cả cuộc gọi đến 2 đầu
số này vào tổng đài Fusionpbx ở HCM
 Nếu khách hàng gọi vào đầu số HCM, phát lời chào và định tuyến cuộc gọi đến
các nhân viên tại HCM
 Nếu khách hàng gọi vào đầu số Đà Nẵng, phát lời chào và định tuyến cuộc gọi
đến các nhân viên tại Đà Nẵng
 Mô tả mô hình kết nối và cách cấu hình, demo hệ thống và phân tích quá trình
định tuyến cuộc gọi
 Lời chào: nhóm tự ghi âm hoặc dùng Text To Speech
 Demo tính năng chặn cuộc gọi (call block)

#2

Dịch vụ Conference
Yêu cầ u:

 Tạo conference room với giới hạn 20 nhân viên


 Có lời chào khi gọi vào room
 Nhân viên bên ngoài hệ thống có thể gọi vào room qua số DID
 Gọi vào room, nhập PIN 123456
 Quản lý room nhập PIN 654321 để tham gia vào room
 Quản lý có quyền đóng/mở room và không cho các nhân viên vào thêm nữa
 Quản lý có quyền gọi cho nhân viên khác và mời vào room bằng cách bấm một
vài ký tự trên bàn phím (nhân viên bình thường không có quyền này)
 Tất cả cuộc gọi conference đều được ghi âm và lưu lại tại Freeswitch server
 Demo hệ thống: mô hình, cách cấu hình, cài đặt
 Lời chào: nhóm tự ghi âm hoặc dùng Text To Speech
 Cấu hình dialplan chuyển cuộc gọi(Call transfer + Call forward) và demo 2 dịch
vụ này.
 Tham khảo:
https://wiki.freeswitch.org/wiki/Mod_conference

#3

Dịch vụ Call Center


Yêu cầ u:

 Tạo nhóm nhân viên chăm sóc khách hàng (khoảng 3-5 nhân viên)
 Khách hàng từ bên ngoài gọi vào số Chăm Sóc Khách Hàng
 Nếu tất cả các nhân viên đang bận chăm sóc khách hàng (nghe điện thoại) hoặc
đang giờ nghỉ thì hệ thống đưa danh sách khách hàng vào hàng đợi kèm thông
báo và nghe nhạc chờ
 Trong vòng 1 phút nếu có nhân viên nào rảnh thì sẽ kết nối cuộc gọi đến khách
hàng đợi lâu nhất trong danh sách
 Khách hàng nào đợi quá 1 phút trong hàng đợi thì sẽ nghe thông báo vui lòng
gọi lại sau
 Lời chào: nhóm tự ghi âm hoặc dùng Text-To-Speech
 Demo hệ thống; cách cấu hình, cài đặt

#4

Cấu hình lời chào (IVR)


Yêu cầ u:

 Tạo 2 phòng ban: Chăm sóc khách hàng (3 nhân viên), Hỗ trợ kỹ thuật (3 nhân
viên)
 Khách hàng (KH) gọi vào đầu số điện thoại của công ty, nếu trong giờ làm việc
(từ thứ 2-6, và từ 8h sáng đến 5h chiều)
o KH nghe lời giới thiệu: “Chào mừng bạn đến công ty ABC, mời bạn bấm 1
để gặp bộ phận chăm sóc khách hàng, bấm 2 nếu bạn cần hỗ trợ các vấn
đề kỹ thuật”
o KH bấm 1, chuyển cuộc gọi đến phòng Chăm sóc khách hàng và rung cả
3 điện thoại của 3 nhân viên trong phòng này, trong khi đó KH sẽ nghe
nhạc chờ. Sau 60 giây, nếu không có nhân viên nào bắt máy thì hệ thống
phát đoạn thông báo “Xin lỗi, hiện giờ tất cả các điện thoại viên đều bận,
xin quý khách vui lòng gọi lại sau hoặc để lại lời nhắn sau tiếng bíp”. Hệ
thống phát âm thanh “bíp” và ghi âm lời nhắn của KH
o KH bấm 2, chuyển cuộc gọi đến phòng Hỗ trợ kỹ thuật và rung cả 3 điện
thoại của 3 nhân viên trong phòng này, trong khi đó KH sẽ nghe nhạc
chờ. Sau 60 giây, nếu không có nhân viên nào bắt máy thì hệ thống phát
đoạn thông báo “Xin lỗi, hiện giờ tất cả các điện thoại viên đều bận, xin
quý khách vui lòng gọi lại sau hoặc để lại lời nhắn sau tiếng bíp”. Hệ
thống phát âm thanh “bíp” và ghi âm lời nhắn của KH
o KH không bấm gì cả (hoặc bấm sai phím), sau 15 giây thì phát lại đoạn
giới thiệu ban đầu. Nếu KH tiếp tục không bấm gì cả (hoặc bấm sai phím)
sau cả 2 lần giới thiệu thì phát đoạn thoại “Xin cám ơn, chúng tôi sẽ liên
hệ với quý khách trong thời gian sớm nhất” và cúp máy
 Nếu ngoài giờ làm việc: phát thông báo “Xin lỗi quý khách, hiện tại hệ thống
chúng tôi hỗ trợ khách hàng từ thứ 2 đến thứ 6, từ 8h sáng đến 5 giờ chiều. Nếu
quý khách cần hỗ trợ ngay, vui lòng để lại lời nhắn sau tiếng bíp”. Hệ thống phát
âm thanh “bíp” và ghi âm lời nhắn KH.
 Tất cả lời nhắn thoại từ KH đều gửi vào 1 tài khoản chung và gửi mail thông báo
+ file âm thanh đến 1 địa chỉ mail tùy chọn
 Các lời chào, lời thông báo từ hệ thống: nhóm tự ghi âm hoặc dùng Text-To-
Speech
 Demo hệ thống; cách cấu hình, cài đặt
 Quản lý lich sử cuộc gọi (Call Detail Record)

#5

Cấu hình Freeswitch hỗ trợ WebRTC client (sipJS)


Yêu cầ u:

 Nghiên cứu WebRTC


 Cấu hình Freeswitch/Fusionpbx hỗ trợ websocket
 Demo cuộc gọi:
o Softphone - Softphone
o Browser (Chrome/Firefox) - Phone
o Phone - Browser (Chrome/Firefox)
o Browser - Browser (Chrome/Firefox)
 Phân tích luồng báo hiệu và media; vẽ đồ hình hệ thống, cách cấu hình

#6

Đánh giá hiệu năng hệ thống


Yêu cầ u:

 Tìm hiểu về chức năng của phần mềm được sử dụng để đánh giá hiệu năng hệ
thống
 Đánh giá và đưa ra số liệu thống kê về hiệu năng hệ thống
o Bao nhiêu yêu cầu đăng ký đồng thời mà Freeswitch/Fusionpbx có thể
chịu được
o Bao nhiêu yêu cầu định tuyến cuộc gọi đồng thời (không có media) mà
Freeswitch/Fusionpbx có thể chịu được
o Bao nhiêu cuộc gọi đồng thời (1 chiều, có media) mà
Freeswitch/Fusionpbx có thể chịu được
o Bao nhiêu cuộc gọi đồng thời (2 chiều, có media) mà
Freeswitch/Fusionpbx có thể chịu được
 Vẽ đồ hình cho từng ngữ cảnh, phân tích cách thực hiện và kết quả
 Tham khảo:
https://beingasysadmin.wordpress.com/2014/10/23/sippy_cup-freeswitch-load-
test-simplified http://sipp.sourceforge.net

You might also like