Đồ Án Tìm hiểu công nghệ Voip và các tiện ích của nó

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    MỞ ĐẦU

    ----oo00oo----

    Công nghệ thoại qua nền Internet dùng giao thức IP (Voice Over IP –

    VoIP), là một công nghệ mà cho phép ta tạo cuộc gọi bằng cách kết nối băng

    thông rộng thay vì dùng đường dây điện thoại sử dụng tín hiệu tương tự (analog).

    Công nghệ Voip dựa trên chuyển mạch gói (thay thế công nghệ chuyển

    mạch kênh). Nó có thể nén và ghép nhiều kênh thoại trên một đường truyền tín

    hiệu. Các tín hiệu này được truyền qua mạng Internet, vì thế có thể giảm giá thành

    đáng kể. Để thực hiện việc truyền tải này, điện thoại IP phải tích hợp sẵn các giao

    thức báo hiệu chuẩn như SIP hay H.323 để kết nối tới một tổng đài IP của doanh

    nghiệp hay nhà cung cấp.

    Để đáp ứng nhu cầu trên,đã có một phần mềm ra đời trên sự kết hợp giữa

    chuyển mạch VoIP và chuyển mạch TDM. Sản phẩm này là một hệ thống chuyển

    mạch mềm – mã nguồn mở. Nó được viết bằng ngôn ngữ C,tích hợp chạy trên nền

    Linux. Đó chính là phần mềm Asterisk. Sản phẩm này thực hiện đầy đủ các tính

    năng của một tổng đài cùng một số tiện ích mới rất hấp dẫn.

    Asterisk ra đời vào năm 1999 bởi một sinh viên sinh năm 1977 tên là Mark

    Spencer. Anh ta viết phần mềm này ban đầu với mục đích hỗ trợ cho công ty của

    mình trong việc liên lạc đàm thoại.

    Asterisk hỗ trợ nhiều giao thức truyền thông khác nhau do sự kết hợp công

    nghệ hiện đại VoIP và công nghệ PSTN . Điều này làm cho nó một công cụ mạnh

    cho việc xây dựng các gateway và việc chuyển đổi giao thức.

    Để tìm hiểu thêm về hệ thống phần mềm Asterisk , chúng ta phải hiểu

    công nghệ Voip và các tiện ích của công nghệ này.




    MỤC LỤC

    MỞ ĐẦU . 0

    CHƯƠNG 1: TỔNG QUAN VỀ VOIP 1

    1.1 Giới thiệu VoIP . 1

    1.1.1 Khái niệm: 1

    1.1.2 Ưu và Khyết của VoIP: 2

    1.2 Các thiết bị dùng trong VoIP: . 2

    1.2.1 VoIP phone . 2

    1.2.2 Softphone 2

    1.2.3 Card giao tiếp với PSTN 2

    1.2.4 ATA (Analog Telephone Adaptors) 3

    1.3 Ưu điểm sử dụng tổng đài IP-PBX so với PBX truyền thống. 4

    CHƯƠNG 2: TÌM HIỂU TỔNG ĐÀI ASTERISK 6

    2.1 Lí do chọn tổng đài IP 6

    2.1.1 Tích hợp dễ dàng 6

    2.1.2 Giảm chi phí cuộc gọi 6

    2.1.3 Không cần dây điện thoại riêng 6

    2.1.4 Không bị khoá bởi nhà sản xuất và mở rộng được . 6

    2.1.5 Dịch vụ khách hàng và hiệu năng tốt . 7

    2.1.6 Tính năng mới cập nhật liên tục . 7

    2.1.7 Kiểm soát tốt hơn nhờ báo cáo đầy đủ . 7

    2.1.8 Xem tổng quan tình trạng hệ thống hiện tại 7

    2.1.9 Di chuyển dễ dàng 7

    2.2 Tìm hiểu hệ thống mã nguồn mở Asterisk . 7

    2.2.1 Vì sao chọn phần mềm Asterisk 7

    2.2.2 Giới thiệu Asterisk . 8

    2.3 Kiến trúc hệ thống 10

    2.3.1 Asterisk là thiết bị trung gian . 10

    2.3.2 Asterisk hỗ trợ nhiều loại điện thoại 10

    2.3.3 Hệ thống Asterisk PBX Switching Core . 10

    2.3.4 Chức năng các API(Application Program Interface) . 11

    2.4 Tính năng cơ bản 11

    2.4.1 Một số chức năng trong tổng đài Asterisk . 11



    2.4.2 Một số định dạng file . 13

    2.5 Các giao thức VoIP trong hệ thống Asterisk . 13

    2.5.1 IAX(Inter-Asterisk Exchange) 13

    2.5.2 SIP . 14

    2.5.3 H.323 . 16

    2.5.4 MGCP(Media Gateway Control Protocol) 18

    2.5.5 Skinny/SCCP 18

    2.5.6 UNISTIM 19

    2.6 Ngữ cảnh ứng dụng trong tổng đài IP 19

    2.6.1 Kết nối IP PBX với PBX 19

    2.6.2 Kết nối giữa Server Asterisk . 20

    2.6.3 Các ứng dụng IVR,Conference Call . 20

    2.6.4 Phân phối cuộc gọi tự động ACD 21

    2.7 Tổ chức thư mục trong hệ thống Asterisk 22

    2.7.1 Các thư mục trong hệ thống 22

    2.7.2 Các tập tin cấu hình trong hệ thống . 24

    2.8 Cơ chế FastAGI 24

    2.8.1 FastAGI là gì? 24

    2.8.2 Hoạt động 25

    3.1 Khái niệm: . 26

    3.1.1 Sơ lược về tiếng nói trong VoIP: . 26

    3.1.2 Khái niệm về Text To Speech: 26

    3.1.3 Lí do chọn Text To Speech 26

    3.1.4 Hạn chế của Text To Speech (TTS) 27

    3.2 Cấu trúc file âm thanh . 27

    3.2.1 Khái niệm: 27

    3.2.2 Định dạng dữ liệu: 27

    3.2.3 Xử lí tập tin wave . 28

    CHƯƠNG 4: TÌM HIỂU DỊCH VỤ TRA CỨU ĐIỂM TUYỂN SINH 39

    4.1 Tổng quan về hệ thống tuyển sinh: . 39

    4.1.1 Hoạt động: 39

    4.1.2 Các thành phần và quá trình hoạt động: 39

    4.2 Chức năng của hệ thống: . 40




    4.2.1 Tổng quát chức năng . 40

    4.2.2 Sơ đồ xử lí chức năng . 41

    4.3 Thiết kế lược đồ dữ liệu quan hệ ERD . 42

    4.3.1 Các tập thực thể . 42

    4.3.2 Diagram 42

    4.4 Các bảng dữ liệu . 43

    4.4.1 Danh sách bảng dữ liệu: 43

    4.4.2 Mô tả các bảng: 43

    4.4.3 Các mối liên hệ . 45

    4.5 Những thuận lợi và khó khăn của ứng dụng: 46

    4.5.1 Thuận lợi . 46

    4.5.2 Khó khăn . 46

    CHƯƠNG 5: CÀI ĐẶT VÀ CẤU HÌNH HỆ THỐNG SERVER 47

    5.1 Cài đặt các tính năng cơ bản của tổng đài Asterisk 47

    5.1.1 Yêu cầu thiết bị: . 47

    5.1.2 Các bước cài đặt các gói Asterisk phiên bản 1.6.2.20 . 47

    5.1.3 Tải chương trình Asterisk.NET: . 48

    5.1.4 Cấu hình SIP cho softphone 48

    5.2 Cài đặt Sql Server 2005 và tạo các bảng dữ liệu 50

    5.2.1 Tại sao chọn Sql Server 2005 50

    5.2.2 Bảng dữ liệu 50

    5.3 Kêt quả đạt được của việc thực thi tổng đài tự động 53

    5.3.1 Cài đặt Server . 53

    5.3.2 Hoạt động của tổng đài: . 53

    5.3.3 Quá trình tổng hợp tiếng nói: . 62

    5.4 Kết luận . 63

    5.5 Những hạn chế: . 64

    ĐÁNH GIÁ CHUNG VÀ XU HƯỚNG PHÁT TRIỂN ĐỂ TÀI . 65

    PHỤ LỤC 67

    TÀI LIỆU THAM KHẢO . 68



     

    Các file đính kèm:

Đang tải...