Tải bản đầy đủ (.docx) (14 trang)

Báo cáo THỰC HÀNH MÔN HỌC ĐIỀU KHIỂN VÀ KẾT NỐI

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.78 MB, 14 trang )

BÀI BÁO CÁO THỰC HÀNH MÔN HỌC ĐIỀU KHIỂN VÀ KẾT NỐI
CHỦ ĐỀ: Tìm hiểu về asterisk và cách cài đặt
I. Tìm hiểu về asterisk
Asterisk là 1 phần mềm mã nguồn mở có tính năng tương đương như 1 tổng đài PBX.
Với Asterisk, 1 chiếc máy tính PC chạy hệ điều hành Linux có thể trở thành 1 hệ thống
điện thoại lớn.
Asterisk đem đến cho người sử dụng tất cả các tính năng và ứng dụng của hệ thống
tổng đài PBX và cung cấp nhiều tính năng mà tổng đài PBX thông thường không có
được, đó là sự kết hợp giữa chuyển mạch VOIP và chuyển mạch TDM, đó là khả năng
mở rộng đáp ứng nhu cầu cho từng ứng dụng…
Asterisk là hệ thống chuyển mạch mềm, là phần mềm nguồn mở được viết bằng ngôn
ngữ C chạy trên hệ điều hành linux thực hiện tất cả các tính năng của tổng đài PBX và
hơn thế nữa. Asterisk ra đời vào năm 1999 bởi một chàng trai sinh năm 1977 tên là
Mark Spencer, Anh ta viết phần mềm này ban đầu không ngoài mục đích hỗ trợ cho
công ty của mình trong việc liên lạc đàm thoại hỗ trợ cộng đồng người sử dụng và
phát triển Linux.
Asterisk là một PBX và nhiều hơn thế. Asterisk là một phần mềm mang tính cách mạng,
tin cậy, mã nguồn mở và miễn phí mà biến một PC rẻ tiền thông thường chạy Linux
thành một hệ thống điện thoại doanh nghiệp mạnh mẽ. Asterisk là một bộ công cụ mã
nguồn mở cho các ứng dụng thoại và là một server xử lý cuộc gọi đầy đủ chức năng.
Asterisk là một nền tảng tích hợp điện thoại vi tính hoá kiến trúc mở. Nhiều hệ thống
Asterisk đã được cài đặt thành công trên khắp thế giới. Công nghệ Asterisk đang phục
vụ cho nhiều doanh nghiệp.
Hiện nay Asterisk trên đà phát triển nhanh được rất nhiều doanh nghiệp triển khai
ứng dụng cho công ty của mình. Đây là xu thế tất yếu của người sử dụng điện thoại, vì
các công ty đều có mạng máy tính và cần liên lạc với nhau trong công việc giữa các
phòng ban hoặc chi nhánh và cần một chi phí thấp thậm chí không phải tốn chi phí khi
thực hiện các cuộc gọi trên mạng nội bộ của công ty.
Không gói gọn thông tin liên lạc trong công ty mà các ứng dụng giao tiếp với mạng
PSTN hoặc mạng VOIP (như voice777) cho phép gọi ra bất cứ số điện thoại.
Ngoài ra việc tích hợp vào các ứng dụng như CRM và hệ thống Outlook làm cho khả


năng ứng dụng của Asterisk linh hoạt hơn đáp ứng nhu cầu cần thiết cho người sử
dụng điện thoại.
- Asterisk là sự kết hợp giữa nền tảng công nghệ điện thoại và ứng dụng điện
thoại công nghệ điện thoại cho VOIP như SIP, H323, IAX, MGCP… Các công nghệ
điện thoại cho hệ thống chuyển mạch mạch TDM như T1, E1, ISDN và các giao
tiếp đường truyền thoại Analog
Kiến trúc Asterisk
Hệ thống cũng bao gồm 4 chức năng API chính:
1.Codec translator API : các hàm đảm nhiệm thực thi và giải nén các chuẩn khác nhau
như G711, GMS, G729…
2.Asterisk Channel API : giao tiếp với các kênh liên lạc khác nhau, đây là đầu mối cho
việc kết nối các cuộc gọi tương thích với nhiều chuẩn khác nhau như SIP, IAX, H323.
Zaptel…
3.Asterisk tập tin format API : Asterisk tương thích với việc xử lý các loại tập tin có
định dạng khác nhau như Mp3, wav, gsm…
4.Asterisk Aplication API : bao gồm tất cả các ứng dụng được thực thi trong hệ thống
Asterisk như voicemail, callerID…
II.CÁCH CÀI ĐẶT(hướng sử dụng phần mềm vmware và sử dụng phần mềm asteriknow)
1.Khái quát chung
- Đầu tiên phải tải và cài đặt phần mềm vmware.sau khi cài đặt xong phần mềm
vmware thì tạo một máy ảo để cài đặt phần mềm asterisknow
- Asterisknow là một hệ mã nguồn mở bao gồm:hệ điều hành linux,asterisk
2.Các bước cài đặt chi tiết
- vào đường link tải phần mềm asterisknow 32bit về:
/>-mở phần mềm vmware đã cài đặt sẵn để tạo một máy ảo
-tiếp theo chọn “create a new virtual machine” để tạo máy ảo
- bước tiếp theo chỉ cần ấn “next”
- bước tiếp theo làm như hình: chọn “linux” và tìm đến “centos” rồi ấn “next”
- chọn thư mục để cài đặt asterisk vào rồi ấn next
-

-tiếp theo để “maximum disk size” ở 12.0 rồi ấn next
-tiếp theo ấn “fnish”
-và ta đã tạo được một máy ảo như hình
Tiếp theo cài đặt cấu hình asterisknow trên máy ảo
** bắt đầu cài đặt asterisknow
-chọn “power on this virtual machine” để bắt đầu cài đặt
-bước tiếp chọn “full install” rồi ấn enter
-Sau khi hệ thống đã khởi động,bạn chỉ cần ấn nút mũ tên xuống ở bàn phím đến chữ “ok”
thì bạn ấn enter để đến bước tiếp theo
-tiếp theo bạn chờ hệ thống chạy một vài phút tì màn hình “time zone selection” hiện lên
thì bạn chọn khu vực “asia/ho chi minh” rồi di chuyển đến đến “ok” rồi ấn enter
-tiếp theo bạn cần tạo một mật khẩu và nhắc lại mật khẩu rồi di chuyển đến “ok” rồi ấn
enter
-tiếp theo hệ thống sẽ tự động chạy,và quá trình chạy mất khoảng hơn 30 phút
-sau khi cài đặt xong màn hình sẽ hiện thị
ở hàng “localhost login” bạn cần nhập “root” và ấn enter
sau đó màn hình sẽ hiện thị them 1 hàng là “password” lúc đó bạn cần nhập mật khẩu mà
bạn đã tạo ngay trước đó và ấn enter
-sau khi cài đặt đã xong thì bạn sẽ nhận được địa chỉ ip
-bước tiếp theo bạn cần mở một trình duyệt ở máy tính lên và gõ địa chỉ ip bạn nhận được
và nhấn enter,lúc này bạn cần tạo một tài khoản
-sau đó màn hình sẽ đưa ra cho bạn 3 lựa chọn
Như vậy quá trình cài đặt asterisk đã thành công!!!!!!!!!!!!!!!

×