Tổ chức thư mục trong Asterisk và một số khái niệm cơ bản

SysVN tiếp tục giới thiệu bài viết “Tổ chức thư mục trong Asterisk và một số khái niệm cơ bản”. Mời các bạn theo dõi. Các bài liên quan Asterisk có thể xem lại link bên dưới:

  1. Tổ chức thư mục trong Asterisk
  • /etc/asterisk: Chứa tất cả file cấu hình hệ thống Asterisk ngoại trừ file cấu hình driver phần cứng DAHDI
  • /usr/lib64/asterisk/modules: Chứa tất cả các module cần thiết nạp vào hệ thống Asterisk lúc khỏi động để cho hệ thống hoạt động
  • /var/lib/asterisk: chứa tập tin astdb và một số thư mục cọn. Tập tin astdb định vị cơ sở dữ liệu của Asterisk giống như registry của Windows. Một số thư mục con bao gồm
    – agi-bin/ : chứa các script lập trình của người dùng mà Asterisk có thể sử dụng qua các ứng dụng AGI. AGI là phần giao tiếp với ngôn ngữ lập trình cho phép người dùng sử dụng ngôn ngữ như PHP, C
    – firmware/ : chứa firmware của một số thiết bị tương thích với Asterisk
    – images/ :
    – keys/ :chứa key mã hóa điện tử theo chuẩn RSA dùng để kết nối các hệ thống Asterisk
    – mohmp3/: chứa các file âm thanh mp3, wav để sử dụng Music on Hold. File mp3 định dạng theo chuẩn của Asterisk nên trước khi upload lên thư mục này file mp3 được chuyển đổi thích hợp
    – sounds/: tất cả tập tin âm thanh liên quan đến nhắc thoại của Asterisk được đặt trong thư mục này
    – backups/: chứa các file backup hệ thống
  • /var/spool/asterisk: chứa nhiều thư mục con
    – voicemail/: chứa file âm thanh hộp thư thoại của người dùng
    – monitor/: chứa file ghi âm cuộc gọi
    – outgoing/: chứa file dạng text thông tin yêu cầu cuộc gọi
  • /var/run/asterisk: Chứa process ID của Asterisk
  • /var/log/asterisk: chứa log hệ thống và log chi tiết cuộc gọi
  • /var/log/asterisk/cdr-csv: chứa chi tiết cuộc gọi

2. Một số khái niệm cơ bản

  • PBX (Private Branch eXchange) hay còn gọi là PABX (Private Automatic Branch eXchange) là tổng đài analog truyền thống
  • PBX là hệ thống chuyển mạch giữa số nội với nhau và giữa số nội bộ với mạng điện thoại truyền thống PSTN thông qua đường trunk kế
  • Tùy theo loại PBX mà có các tính năng như IVR, voicemail, ACD,…
  • Hiện nay với sự phát triển mạnh mẽ công nghệ VoIP nên có thêm 1 cái tên IPPBX
  • PSTN (Public Switched Telephone Network) là mạng điện thoại công cộng hay còn gọi là mạng kết nối tất cả hệ thống tổng đài chuyển mạch-mạch
  • Chuyển mạch-mạch muốn thực hiện cuộc gọi giữa 2 thuê bao thì hệ thống dành riêng 1 kênh 64 kbps để thực hiện. Trong khi VoIP, tín hiệu thoại được truyền trên cùng đường truyền với các dịch vụ khác. Vì lẽ đó, chất lượng cuộc gọi trên PSTN tốt hơn VoIP
  • TDM (Time Division Multiplexing) kỹ thuật ghép kênh phân chia theo thời gian, nhiều tín hiệu truyền đồng thời trên 1 đường truyền.
  • TDM được sử dụng chuyển thoại trong mạng PSTN
  • Có 2 chuẩn ghép kênh TDM cơ bản: E1, T1