banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Giải pháp tổng đài IP PBX System dùng Asterisk  XML
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 11/10/2010 23:51:28 (+0700) | #1 | 222637
[Avatar]
tranhuuphuoc
Moderator

Joined: 05/09/2004 06:08:09
Messages: 865
Location: Lầu Xanh
Offline
[Profile] [PM] [WWW]
Phần 1 :

1.Hiện Trạng
Hệ thống tổng đài đã và đang sử dụng hệ thống tổng đài Analog, trong quá trình phát triển của doanh nghiệp về cơ sở vật chất lẫn hạ tầng công nghệ thông tin, nhu cầu đầu tư một hệ thống truyền thông tiên tiến có thể đáp ứng tốt hầu hết các nhu cầu liên lạc của nhân viên trong tương lai của doanh nghiệp là bài toàn cần được xem xét thận trọng với mục tiêu :
- Giải pháp hoàn hảo
- Khả năng đáp ứng về tính năng lẫn hiệu năng tốt và linh hoạt nhất
- Sử dụng và quản lý đơn giản
- Chi phí đầu tư hợp lý
- Tiết kiệm chi phí liên lạc đến mức thấp nhất
Nắm bắt được nhu cầu đó chúng tôi đề xuất giải pháp và hạ tầng tổng đài IP hoạt động trên Asterisk hiện đã được triển khai thành công cho nhiều doanh nghiệp và tổ chức trên toàn quốc. Hệ thống này sẽ là giải pháp tối ưu nhất và kinh tế cho hầu hết doanh nghiệp hiện nay.

2. Giới thiệu
Hệ thống tổng đài IP hiện là sự lựa chọn mới của hầu hết các doanh nghiệp và tổ chức với quy mô phát triển và mở rộng nhân lực và hạ tầng CNTT và phục vụ cho nhu cầu liên lạc, chăm sóc khách hàng một cách đồng bộ.

Hầu hết các doanh nghiệp hiện tại đã và đang sử dụng hệ thống truyền thông (điện thoại) công nghệ TDM truyền thống . Với nhu cầu phát triển và mở rộng của doanh nghiệp hiện nay, hệ thống TDM đã không thể đáp ứng tốt nhu cầu truyền thông, liên lạc của người dùng mà thay vào đó VoIP đã và đang phát triển rất nhanh mang lại những giá trị thực tế cho doanh nghiệp, cắt giảm chi phí điện thoại hàng tháng lên đến 40%-50% và 70% chi phí gọi quốc tế khi kết hợp với các ITSP.

Ngoài ra với hệ thống kiểm soát này, doanh nghiệp có thể quản lý chất lượng làm việc, hiệu suất kinh doanh của doanh nghiệp, nhằm nâng cao lợi nhuận và cắt giảm chi phí cho doanh nghiệp một cách tốt nhất.
Hệ thống tổng đài IP là sự lựa chọn đúng cho doanh nghiệp của bạn, chúng tôi mang lại cho doanh nghiệp một giải pháp truyền thông tiên tiến nhất với đầy đủ các tính năng và hơn thế nữa so với hệ thống tổng đài Analog hiện đã không còn đáp ứng tốt nhất các nhu cầu của doanh nghiệp và người sử dụng .

Dưới đây là các điểm mạnh của hệ thống mang lại cho doanh nghiệp:
- Triển khai đơn giản, vận hành ổn định trên hạ tầng viễn thông sẵn có của doanh nghiệp
- Khả năng mở rộng cao nhất (lên đến 720 kênh thoại)
- Đáp ứng hầu hết các nhu cầu liên lạc của doanh nghiệp
- Quản lý tập trung, thông qua giao diện web. quản trị viên có thể giám sát, vận hành, cấu hình từ bất kỳ đâu và bất cứ khi nào.
- Khả năng nâng cấp hệ thống cao nhất và không giới hạn số lương người dùng.
- Tính năng và hiệu năng cao nhất với hệ thống Linux
- Cắt giảm chi phí cuộc gọi đến mức thấp nhất giữa các chi nhánh, văn phòng và cuộc gọi quốc tế khi kết hợp với các nhà cung cấp dịch vụ điện thoại quốc tế (ITSP)

3. Vài nét về ASTERISK
Cùng với sự phát triển về công nghệ thông tin, công nghệ IP (Internet protocol) đã cung cấp cho người sử dụng các dịch vụ và tiện ích ngày càng phong phú và đa dạng. Với giao thức IP, mạng Internet là sự phát triển vượt bậc kết nối các mạng máy tính trên phạm vi toàn cầu. Thông qua mạng Internet, người sử dụng có thể sử dụng rất nhiều dịch vụ và ứng dụng như web, mail, FTP, text chat, voice chat, video ….
VoIP (Voice over Internet Protocol) là một trong các ứng dụng truyền thoại dựa trên nền IP. VoIP ra đời và được phát triển mạnh mẽ do các tính năng, tiện ích mà nó đem lại và giảm chi phí đầu tư ban đầu, khó khăn và cứng nhắc trong việc mở rộng và nâng cấp hệ thống... so với thoại chuyển mạch kênh.
Asterisk là một sản phẩm phần mềm mã nguồn mở cung cấp miễn phí cho người sử dụng để xây dựng các ứng dụng VoIP hữu hiệu, tiết kiệm tối đa chi chí chi cho dịch vụ giao dịch, trao đổi thông tin, hai trong số các mối quan tâm hàng đầu mà bất cứ một người sử dụng nào cũng đều mong muốn đạt được.
Asterisk là phần mềm thực hiện chức năng tổng đài điện thoại nội bộ (PBX), cho phép các máy điện thoại nội bộ (extension) thực hiện cuộc gọi với nhau và kết nối với các hệ thống điện thoại khác bao gồm cả mạng điện thoại thông thường (PSTN) và mạng VoIP, tính năng của tổng đài PBX thương mại: hộp thư thoại, hội đàm, hệ thống tương tác thoại, hỗ trợ nhiều giao thức VoIP như SIP, Gateway kết nối giữa các điện thoại IP và mạng PSTN.

Asterisk 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 ra đời vào năm 1999 do Mark Spencer (Mỹ) phát triển. Nó thực hiện kết nối truyền thông bằng phần mềm thay vì phần cứng. Điều này cho phép các tính năng mới được thêm vào một cách nhanh chóng .
Phần mềm Asterisk được thiết kế dạng module .Các thành phần chức năng được thiết kế thành từng module riêng biệt và tách rời với phần chuyển mạch lõi. Một trong những điểm mạnh nổi bật của Asterisk là quản lý các máy nội bộ .Từng bước của cuộc gọi được định nghĩa như là một ứng dụng như quay số, trả lời, phát lại, hộp thư thoại… Ngoài ra việc tích hợp vào các ứng dụng như quản lý quan hệ khách hàng CRM (Customer Relationship Management) 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.

Các chức năng của Asterisk
Với chức năng chuyển mạch của một tổng đài IP PBX (hình 1), việc thực hiện chuyển mạch cuộc gọi giữa các máy điện thoại nội bộ với nhau và chuyển cuộc gọi (ra/vào) với các máy điện thoại bên ngoài thông qua đường trung kế. Ngoài ra còn có nhiều tính năng sử dụng cho nhiều mục đích khác nhau của khách hàng, các tính năng như tương tác thoại (IVR- Interactive Voice Response), Voicemail, phân phối cuộc gọi tự động (ACD-Automatic Call Distribution).

Asterisk có thể chạy trên được nhiều hệ điều hành Unix khác nhau như Linux, Mac OS X, OpenBSD, FreeBSD, Sun Solaris…và cung cấp nhiều tiện ích và các tính năng mới của một tổng đài IP PBX. Kiến trúc Asterisk được thiết kế rất linh động, hỗ trợ nhiều giao thức VoIP khác nhau. Asterisk là một gateway, kết nối giữa các mạng PSTN với mạng IP, có chức năng chuyển đổi tương thích giữa các giao thức và mã hoá của các mạng khác nhau. Sau cùng Asterisk còn là một feature/media server và là hệ thống Call center với các tính năng linh động và mềm dẻo (hình 2)





Một số Các tính năng của Asterisk
Voicemail (hộp thư thoại) : Đây là tính năng cho phép hệ thống nhận các thông điệp tin nhắn thoại, mỗi máy điện thoại được khai báotrong hệ thống Asterisk cho phép khai báo thêm chức năng hộp thư thoại.
Mỗi khi số điện thoại bận hay ngoài “vùng phủ sóng” thì hệ thống asterisk định hướng trực tiếp các cuộc gọi đến hộp thư thoại tương ứng đã khai báo trước. Voicemail cung cấp cho người sử dụng nhiều tính năng lựa chọn như : password xác nhận khi truy cập vào hộp thư thoại, gửi mail báo khi có thông điệp mới.

Call Forwarding(chuyển cuộc gọi) : Khi không ở nhà, hoặc đi công tác mà người sử dụng không muốn bỏ lỡ tất cả các cuộc gọi đến thì hãy nghĩ ngay đến tính năng chuyển cuộc gọi. Đây là tính năng thường được sử dụng trong hệ thống Asterisk. Chức năng cho phép chuyển một cuộc gọi đến một hay nhiều số máy điện thoại được định trước. Một số trường hợp cần chuyển cuộc gọi như : Chuyển cuộc gọi khi bận, chuyển cuộc gọi khi không trả lời, chuyển cuộc gọi tức thời, chuyển cuộc gọi với thời gian định trước.

Caller ID (hiển thị số gọi) : Chức năng này rất hữu dụng khi một ai đó gọi đến và ta muốn biết chính xác là gọi từ đâu và trong một số trường hợp biết chắc họ là ai. Ngoài ra Caller ID còn là chức năng cho phép chúng ta xác nhận số thuê bao gọi đến có nghĩa là dựa vào caller ID chúng ta có tiếp nhận hay không tiếp nhận cuộc gọi từ phía hệ thống Asterisk. Ngăn một số cuộc gọi ngoài ý muốn.

Automated attendant (chức năng IVR) : Chức năng tương tác thoại có rất nhiều ứng dụng trong thực tế, khi gọi điện thoại đến một cơ quan hay xí nghiệp thuê bao thường nghe thông điệp như “Xin chào mừng bạn đã gọi đến công ty chúng Tôi hãy nhấn phím 1 để gặp phòng kinh doanh, phím 2 gặp phòng kỹ thuật…” sau đó tuỳ vào sự tương tác của thuê bao gọi đến, hệ thống Asteisk sẽ định hướng cuộc gọi theo mong muốn.

Time and Date : Vào từng thời gian cụ thể cuộc gọi sẽ định hướng đến một số điện thoại hay một chức năng cụ thể khác, ví dụ trong công ty giám đốc muốn chỉ cho phép nhân viên sử dụng máy điện thoại trong giờ hành chánh còn ngoài giờ thì sẽ hạn chế hay không cho phép gọi ra bên ngoài.

Call Parking : Đây là chức năng chuyển cuộc gọi có quản lý. Có một số điện thoại trung gian và hai thuê bao có thể gặp nhau khi thuê bao được gọi nhấn vào số điện thoại mà thuê bao chủ gọi đang chờ trên đó và từ đây có thể gặp nhau và đàm thoại.

Remote call pickup : Đây là tính năng cho phép chúng ta từ máy điện thoại này có thể nhận cuộc gọi từ máy điện thoại khác đang rung chuông

Privacy Manager : Khi một người chủ doanh nghiệp triển khai Asterisk cho hệ thống điện thoại của công ty mình nhưng lại không muốn nhân viên trong công ty gọi đi ra ngoài trò chuyện với bạn bè, khi đó Asterisk cung cấp 1 tính năng tiện dụng là chỉ cho phép số điện thoại được lập trình được phép gọi đến những số máy cố định nào đó thôi, còn những số không có trong danh sách định sẵn sẽ không thực hiện cuộc gọi được

Backlist : Backlist cũng giống như Privacy Manager nhưng có một sự khác biệt là những máy điện thoại nằm trong danh sách sẽ không gọi được đến máy của mình (sử dụng trong tình trạng hay bị quấy rối điện thoại)
Và còn rất nhiều tính năng nữa mà hệ thống asterisk có thể cung cấp cho người sử dụng.

4. Bảo mật Asterisk
Bảo mật không chỉ là sự quan tâm của tất cả các doanh nghiệp, dịch vụ tài chính hay chính phủ mà còn là vấn đề mà bất kỳ ai cũng phải đối mặt và chú ý. Từ người dùng máy tính để bàn bình thường trong các phòng nghiên cứu đến các quản trị viên đang làm việc cho công ty lớn, tất cả đều hướng đến vấn đề an ninh máy tính.




Một số tiêu chí trong việc bảo vệ mạng căn bản IP PBX (1)
- Bảo vệ an toàn cho dữ liệu chứa thông tin quan trọng khỏi các tấn công và truy cập không được phép. Dùng phương pháp mã hóa để ngăn người bên ngoài lắng nghe các cuộc hội thoại có thể làm giảm hiệu năng của cuộc gọi VoIP Cấu hình máy chủ IP PBX ngăn chặn tấn công SSH (Secure Shell) .

- Phát hiện và ngăn chặn các dấu hiệu tấn công brute-force vào dịch vụ SSH: đăng nhập nhiều lần liên tiếp vào một hoặc nhiều tài khoản với mật khẩu không chính xác và giới hạn các địa chỉ IP được kết nối và đăng nhập vào dịch vụ SSH.
- Xây dựng quy luật trong hệ thống tường lữa của máy chủ IP PBX cho phép các cổng dịch vụ được phép truy cập vào hệ thống.
- Ngăn ngừa rookit, viruses, trojans, spyware tấn công vào hệ thống máy chủ IP PBX
- Giảm thiểu, ngăn chặn nguy cơ tấn công từ chối dịch vụ (DoS) vào hệ thống. Tấn công DoS có thể ảnh hưởng đến tất cả các dịch vụ trong mạng IP. Hậu quả của tấn công DoS có thể làm giảm chất lượng dịch vụ hoặc nặng hơn có thể làm mất dịch vụ.
- Tinh chỉnh các ứng dụng trên máy chủ IP PBX để máy chủ hoạt động nhanh, mạnh mẽ, hiệu quả và liên tục .

5. Giải pháp sao lưu dữ liệu/khôi phục hệ thống khi có sự cố
Dữ liệu là xương sống của một tổ chức, không có dữ liệu tin cậy ta không thể làm việc được, dữ liệu liên tục được cập nhật và tăng trưởng về khối và lượng theo thời gian. Việc quan trọng là phải sao lưu backup chúng ra một nơi và để phục hồi chúng khi có sự cố xảy ra, bảo việc dữ liệu là việc thiết yếu để tồn tại và phát triển của doanh nghiệp.

a. Giải pháp backup đơn giản (2)
Sao lưu máy chủ trung tâm : Một trong các cách để thực hiện việc này là sử dụng công cụ rsync. Bằng việc chỉ đồng bộ hóa những tập tin đã thay đổi so với lần sao lưu cuối cùng, việc sử dụng rsync sẽ tiết kiệm được băng thông. Trên máy chủ trung tâm sẽ có tiến trình định kỳ tự sao lưu nội bộ vào một thư
mục ở phần chia khác trên ổ cứng cục bộ và cũng sao lưu đồng bộ đến một máy chủ sao lưu
trong LAN qua phương thức Rsync & SSH.

"Ghost" máy chủ: Đĩa cứng của các máy chủ trung tâm cũng sẽ được ghost định kỳ 3 tháng/lần thông qua việc sửdụng công cụ ghost4linuxclonezilla. Các dữ liệu ghost này sẽ được lưu trữ ở một nơi khác
an toàn, để tránh trường hợp hỏa hoạn, thiên tai xảy ra tại khu vực trung tâm.

Sao lưu máy chủ từ xa : Máy chủ sao lưu dữ liệu từ xa. Việc bổ sung thêm một cơ chế sao lưu từ xa giúp đảm bảo trong trường hợp nếu hệ thống bị hỏa hoạn ở tại trung tâm, thì vẫn còn một hệ thống sao lưu bên ngoài giúp giảm thiểu tối đa rủi ro mất mát dữ liệu, và đảm bảo khả năng phục hồi hệ thống nhanh chóng.

Giải pháp dùng Amanda (3)

[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 12/10/2010 00:11:23 (+0700) | #2 | 222639
[Avatar]
tranhuuphuoc
Moderator

Joined: 05/09/2004 06:08:09
Messages: 865
Location: Lầu Xanh
Offline
[Profile] [PM] [WWW]
Phần 2 :

b. Giải pháp Cluster cho IP PBX dùng phần cứng Xorcom

Trong môi trường kinh doanh hiện nay rất nhiều các doanh nghiệp đã lựa chọn giải pháp kết hợp các máy chủ tạo thành các cluster giúp đáp ứng được các yêu cầu về khả năng an toàn, khả năng mở rộng, tính sẵn sàng mà các doạnh nghiệp đang cần. Khả năng sẵn sàng của hệ thống thông tin và của các chương trình ứng dụng là nhân tố rất quan trọng đối với các doanh nghiệp hiện nay. Việc ngừng hoạt động của một hệ thống có thể gây các hậu quả rất lớn mà ta có thể không ngờ tới.

Để thực hiện được việc đảm bảo việc hoạt động ổn định và liên tục không gián đoạn của hệ thống có rất nhiều các giải pháp từ đơn giản tới phức tạp áp dụng cả phần cứng và phần mềm như:
- Sử dụng dư thừa thiết bị phần cứng, phần mềm
- Tạo thành các bản sao

Tuy nhiên tất cả các điều đó chỉ giúp giảm các ảnh hưởng của sự cố tới sai sót đơn đối với các thiết bị hoặc một ứng dụng mà không cho phép tạo sự dư thừa với cả hệ thống. Đối với các hệ thống máy lớn các giải pháp xây dựng dư thừa hệ thống đã được ứng dụng từ rất sớm. Tuy nhiên chi phí của một hệ thống như vậy rất cao nhiều khi không thích hợp với điều kiện đầu tư của các doanh nghiệp.

Trong môi trường kinh doanh hiện nay rất nhiều các doanh nghiệp đã lựa chọn giải pháp kết hợp các máy chủ tạo thành các cluster giúp đáp ứng được các yêu cầu về khả năng an toàn, khả năng mở rộng, tính sẵn sàng mà các doạnh nghiệp đang cần. Cluster là một nhóm các máy chủ riêng biệt được kết nối với nhau nhằm cung cấp khả năng quản lý và chia sẻ các tài nguyên như một hệ thống duy nhất nhằm mục đích tăng khả năng hoạt động của toàn hệ thống.








6. Các ưu điểm của IP PBX được xây dựng bằng Asterisk:

So với một tổng đài nội bộ thông thường, Asterisk có các lợi thế như sau:
- Tiết kiệm chi phí đầu tư thiết bị ban đầu:
+ Về server: Chi phí đầu tư cho 1 máy tính cài đặt hệ điều hành Linux và phần mềm Asterisk hoàn toàn miễn phí rẻ hơn nhiều so với 1 tổng đài nội bộ PBX như của Panasonic, Siemens…;
+ Về thiết bị đầu cuối: Thay vì phải mua mới các máy điện thoại, có thể cài đặt softphone trên các máy tính có sẵn trong mạng LAN, đồng thời không phải chạy thêm dây cáp trong mạng nội bộ như phải có
đối với các tổng đài PBX. Ngoài ra, trường hợp sử dụng IP phone cũng không cần phải đấu nối thêm cáp mạng riêng cho IP phone mà có thể dùng chung sợi cáp mạng sẵn có của máy tính bằng cách đấu nối máy tính vào LAN thông qua 2 port giao tiếp Ethernet-RJ45 của IP phone

- Dễ dàng mở rộng hệ thống: Đối với các tổng đài PBX, giá mua thiết bị phụ thuộc rất nhiều vào dung lượng của tổng đài và mỗi tổng đài PBX đều có 1 dung lượng nhất định, việc mở rộng dung lượng buộc phải trang bị thêm card giao tiếp và bị giới hạn hoàn toàn trong dung lượng tối đa mà nhà sản xuất đã qui định, trong khi đó, đối với tổng đài IP PBX dùng Asterisk hoàn toàn không bị giới hạn về dung lượng, có thể tạo account mới mà không cần phải trang bị thêm bất cứ thiết bị phần cứng nào.

- Cung cấp nhiều tính năng, tiện ích mới hoàn toán miễn phí: Ngoài các chức năng cơ bản như một tổng đài nội bộ, Asterisk còn cung cấp thêm rất nhiều tính năng, tiện ích trong các gói phầm mềm sử dụng mã nguồn mở, miễn phí, cho phép người sử dụng có thể chủ động khai báo, cài đặt theo nhu cầu như voicemail, điện thoại hội nghị, các dịch vụ tương tác (IVR) hoặc phân phối cuộc gọi tự động (ACD), nhạc chuông linh động và phong phú với nhiều dạng file khác nhau, trong khi đó, các tổng đài PBX chỉ cung cấp các dịch vụ cơ bản cho việc chuyển mạch, kết nối các thuê bao hoặc nếu muốn có thêm dịch vụ thì phải trang bị thêm các thiết bị phần cứng hoặc bản quyền phần mềm.

Các hạn chế của IP PBX được xây dựng bằng Asterisk
Bên cạnh các ưu điểm như trên, Asterisk vẫn còn một số mặt hạn chế so với một tổng đài PBX thông thường như:
- Asterisk chỉ chạy trên các hệ điều hành Unix nên việc triển khai thực hiện và sử dụng còn nhiều khó khăn do các hệ điều hành này chưa được sử dụng rộng rãi và phổ biến như hệ điều hành Windows.
- Cài đặt, khai báo và cấu hình hệ thống server, các máy con phức tạp hơn so các tổng đài PBX thông thường.
- Server Asterisk được xây dựng trên một máy tính do đó độ an toàn của hệ thống không cao, cần phải có các cơ chế bảo vệ chặt chẽ nhằm tránh các trường hợp tấn công từ bên ngoài hoặc các phá hỏng do virút, các sự cố do nguồn điện bị ngắt đột ngột làm ảnh hưởng đến hoạt động của máy tính, các thao tác cần phải thực hiện cài đặt, khai báo lại hệ thống khi máy tính bị sự cố không khôi phục được.

Mô hình triển khai bao gồm : (4)
- Server Linux làm tổng đài IP PBX System giữ chức năng định tuyến và chuyển mạch thông minh cuộc gọi
- VoIP Gateway giữ chức năng giao tiếp kết nối tổng đài truyền thống PBX và mạng điện thoại PSTN cũng như các SGM Gateway thông qua port FXO




Nguồn tham khảo : PCWorldVN, Tạp chí BCVT, XorCOM và nhiều nguồn Internet

Chú thích:
(1) Cách thức này chỉ áp dụng với máy chủ, còn các phương pháp mã hoá, bảo mật dựa trên VoIP xin vui lòng tham khảo trên Asterisk. Trong phạm vi bài viết, thời gian hạn chế nên không thể trình bày các giao thức, bảo mật,phần cứng, cách thức triển khai,...

(2) Giải pháp backup này thường được dùng cho máy chủ đơn lẽ

(3) Đối với doanh nghiệp không hạn hẹp về tài chính thì có thể xây dựng thêm 1 máy chủ dùng để backup dữ liệu cần thiết, có thể kết hợp với SugarCRM, OpenLDAP, SAMBA tùy theo tình hình thực tế của doanh nghiệp

(4) Một vài công ty đã được triển khai thành công tại TPHCM trên Linux distro Centos kết hợp với Asterisk , FreePBX
[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 12/10/2010 21:19:51 (+0700) | #3 | 222699
[Avatar]
xnohat
Moderator

Joined: 30/01/2005 13:59:19
Messages: 1210
Location: /dev/null
Offline
[Profile] [PM] [Email] [WWW] [Yahoo!] [MSN]
Tuyệt quá, chỗ mình đang có nhu cầu lập một hệ thống tổng đài số nhưng hiểu biết của tớ về mảng này gần như bằng không , bài viết của lão Phước như phao cứu sinh :-P

Mình mong tranhuuphuoc giúp mình một chút, mình qua bài viết của tranhuuphuoc ( và một số bài viết trên mạng mà mình tìm kiếm được ) mình hiểu nôm na hệ thống cần một máy chủ chạy *nix , cài đặt software Asterik , máy chủ này có một phần cứng giúp kết nối với line điện thoại analog thông thường và convert qua thành "dạng số" ( digital )

Thế nhưng mình bị confuse ở một chỗ là đường line điện thoại vào ( phục vụ cho việc nhiều cuộc gọi đồng thời ) chỗ thì gọi là PSTN chỗ thì gọi là đường E1 thậm chí T1 smilie , rất là khó hiểu . Rất mong được tranhuuphuoc giúp sáng tỏ chỗ này, mình không biết là từ chỗ nhà cung cấp dịch vụ ( ví dụ VNPT ở Việt Nam ) thì thường họ sẽ kéo dây gì tới chỗ máy chủ *nix của mình để cung cấp dịch vụ nhiều số gọi cùng lúc ( thường gọi là nhiều lines thoại T_T )

Rất mong được giúp đỡ
iJust clear, "What I need to do and how to do it"/i
br
brBox tán gẫu dời về: http://www.facebook.com/hvaonline
[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 12/10/2010 21:51:54 (+0700) | #4 | 222701
[Avatar]
tranhuuphuoc
Moderator

Joined: 05/09/2004 06:08:09
Messages: 865
Location: Lầu Xanh
Offline
[Profile] [PM] [WWW]

xnohat wrote:
Tuyệt quá, chỗ mình đang có nhu cầu lập một hệ thống tổng đài số nhưng hiểu biết của tớ về mảng này gần như bằng không , bài viết của lão Phước như phao cứu sinh :-P

Mình mong tranhuuphuoc giúp mình một chút, mình qua bài viết của tranhuuphuoc ( và một số bài viết trên mạng mà mình tìm kiếm được ) mình hiểu nôm na hệ thống cần một máy chủ chạy *nix , cài đặt software Asterik , máy chủ này có một phần cứng giúp kết nối với line điện thoại analog thông thường và convert qua thành "dạng số" ( digital )

Thế nhưng mình bị confuse ở một chỗ là đường line điện thoại vào ( phục vụ cho việc nhiều cuộc gọi đồng thời ) chỗ thì gọi là PSTN chỗ thì gọi là đường E1 thậm chí T1 smilie , rất là khó hiểu . Rất mong được tranhuuphuoc giúp sáng tỏ chỗ này, mình không biết là từ chỗ nhà cung cấp dịch vụ ( ví dụ VNPT ở Việt Nam ) thì thường họ sẽ kéo dây gì tới chỗ máy chủ *nix của mình để cung cấp dịch vụ nhiều số gọi cùng lúc ( thường gọi là nhiều lines thoại T_T )

Rất mong được giúp đỡ 


Chắc bro hiểu nhầm, nôm na cho dễ hiểu PSTN thật chất nó là line điện thoại từ tổng đài kéo đến nhà thuê bao dân viễn thông thì gọi nó là chuyển mạch kênh, còn đường E1 hay T1 là đường truyền dẫn, mỗi cái có quy định tốc độ, tiêu chuẩn khác nhau và đường truyền này phải thuê nhà cung cấp dịch vụ viễn thông và mắc hơn 1 line điện thoại rất nhiều lần nhưng đảm bảo chất lượng dịch vụ, truyền dẫn tốc độ cao,....
[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 12/10/2010 22:00:04 (+0700) | #5 | 222703
zjm_zjm
Member

[Minus]    0    [Plus]
Joined: 26/07/2009 01:53:09
Messages: 159
Location: hhhhhh
Offline
[Profile] [PM] [WWW] [Yahoo!] [MSN] [ICQ]
Cho em hỏi nếu làm với mục đính thử nghiệp mà không có thiết bị thì phải làm sao, có dùng softphone được không smilie
[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 13/10/2010 08:48:23 (+0700) | #6 | 222724
tuandinh
HVA Friend

Joined: 05/09/2002 12:44:34
Messages: 210
Location: Thiên đường tình ái
Offline
[Profile] [PM]

zjm_zjm wrote:
Cho em hỏi nếu làm với mục đính thử nghiệp mà không có thiết bị thì phải làm sao, có dùng softphone được không smilie 


Dùng softphone vô tư. Nếu muốn thử nghiệm, nghiên cứu khám phá thì bạn nên đọc qua về SIP, sau này xem log của Asterisk sẽ dễ hiểu hơn và nắm bắt được lỗi xảy ra ở đâu...

@Xnohat:
- PSTN nói chung chung nó là cái mạng điện thoại. Trong ký hiệu, bản vẽ hay dùng PSTN thì bản chất cũng như dùng chữ Internet vậy thôi smilie
- Cái mà bạn gọi là "Đường line điện thoại vào" thì thuật ngữ người ta hay dùng từ "trung kế". Trung kế E1 có tốc độ tương đương 2mbps, có 32 kênh trong đó 2 kênh báo hiệu còn 30 kênh thoại . Trung kế T1 tốc độ 1,5Mbps và có 24 kênh thoại.
- Bạn muốn tìm hiểu cái này nghiêm túc thì tìm hiểu kỹ về SIP, về chuyển mạch kênh, chuyển mạch gói, báo hiệu số 7 và thậm chí là tìm hiểu cơ bản từ FXS/FXO chứ nói chung chung vầy khó mà giải thích lắm.
[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 13/10/2010 09:31:46 (+0700) | #7 | 222730
[Avatar]
xnohat
Moderator

Joined: 30/01/2005 13:59:19
Messages: 1210
Location: /dev/null
Offline
[Profile] [PM] [Email] [WWW] [Yahoo!] [MSN]
Cám ơn Tranhuuphuoc và Tuandinh đã giúp đỡ

Cho phép mình hỏi thêm một chút xíu smilie , tại vì mình lấn cấn ở điểm đó, bên nhà cung cấp dịch vụ ( EVN ) họ hỏi mình dùng tổng đài analog hay digital, mình hỏi khác nhau ra sao thì họ bảo là Analog thì kéo trung kế 8 lines tốn khoảng vài trăm ngàn VND, còn nếu Digital thì kéo đường trung kế E1 30 Lines thoại mà giá thì tới 3tr5 VND smilie chi phí rất là khác xa . Mình không rõ là nếu sử dụng đường trung kế 8 lines thường, thì có sử dụng cho hệ tổng đài digital với phần cứng hỗ trợ Asterik được hay không ?

Rất mong được giúp đỡ thêm,

P/s: cám ơn tuandinh nhiều lắm về các từ khoá mà mình phải tìm hiểu thêm smilie
iJust clear, "What I need to do and how to do it"/i
br
brBox tán gẫu dời về: http://www.facebook.com/hvaonline
[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 13/10/2010 11:59:45 (+0700) | #8 | 222737
[Avatar]
tranhuuphuoc
Moderator

Joined: 05/09/2004 06:08:09
Messages: 865
Location: Lầu Xanh
Offline
[Profile] [PM] [WWW]

zjm_zjm wrote:
Cho em hỏi nếu làm với mục đính thử nghiệp mà không có thiết bị thì phải làm sao, có dùng softphone được không 


Nhìn chung bài viết cuối cùng của bro muốn nói đến giao thức SIP , tính năng SIP tôi chỉ viết vài dòng theo trí nhớ : Định vị người dùng, cho dù người dùng di chuyển 1 nơi nào đó rất xa, ở nơi xa đó họ có thể đăng ký từ xa vào 1 softswitch nhằm thiết lập cuộc gọi, kiểm soát cuộc gọi trong một domain hay nhiều domain. Nhắc đến SIP thì phải nhắc đến SIP Header, mã lỗi,...

xnohat wrote:
Cho phép mình hỏi thêm một chút xíu , tại vì mình lấn cấn ở điểm đó, bên nhà cung cấp dịch vụ ( EVN ) họ hỏi mình dùng tổng đài analog hay digital, mình hỏi khác nhau ra sao thì họ bảo là Analog thì kéo trung kế 8 lines tốn khoảng vài trăm ngàn VND, còn nếu Digital thì kéo đường trung kế E1 30 Lines thoại mà giá thì tới 3tr5 VND chi phí rất là khác xa . Mình không rõ là nếu sử dụng đường trung kế 8 lines thường, thì có sử dụng cho hệ tổng đài digital với phần cứng hỗ trợ Asterik được hay không ? 


Asterisk có hỗ trợ hết mà, bro contact với 1 nhà cung cấp thiết bị yêu cầu mua của hãng ATCOM, Digium sau đó bro setup nó để nó giao tiếp được với nhà cung cấp dịch vụ viễn thông E1 chẳng hạn.
[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 13/10/2010 14:58:36 (+0700) | #9 | 222749
[Avatar]
dreamcatcher
Member

[Minus]    0    [Plus]
Joined: 28/03/2009 12:47:35
Messages: 28
Offline
[Profile] [PM]

xnohat wrote:


Cho phép mình hỏi thêm một chút xíu smilie , tại vì mình lấn cấn ở điểm đó, bên nhà cung cấp dịch vụ ( EVN ) họ hỏi mình dùng tổng đài analog hay digital, mình hỏi khác nhau ra sao thì họ bảo là Analog thì kéo trung kế 8 lines tốn khoảng vài trăm ngàn VND, còn nếu Digital thì kéo đường trung kế E1 30 Lines thoại mà giá thì tới 3tr5 VND smilie chi phí rất là khác xa . Mình không rõ là nếu sử dụng đường trung kế 8 lines thường, thì có sử dụng cho hệ tổng đài digital với phần cứng hỗ trợ Asterik được hay không ?

 


Bạn nên cân nhắc về mức độ sử dụng, chi phí trước khi chọn đường E1 hay nhiều line thoại thông thường.

- Đường E1: nếu đứt dây là 30 line chết cùng 1 lúc. Nhưng có ưu điểm là gọn gàng, ví dụ có thể kéo 2 đường E1 (của 2 hãng khác nhau), vừa tăng số line thoại sử dụng, vừa có khả năng back-up cho nhau.

- Line thoại thông thường: đứt 1, 2 đường vẫn sử dụng được. Nhưng nếu bên bạn sử dụng nhiều, có đến 40 - 50 line thì dây dợ rất lằng nhằng.

@ Tranhuuphuoc: bác có đánh giá nào về hiệu năng của hệ thống Asterisk không ạ? Thằng Asterisk này tích hợp rất nhiều thứ => chạy trên hệ thống vừa và nhỏ thì ok, nhưng hệ thống lớn thì có thể sẽ bị quá tải. Có xu hướng phát triển nhiều soft chuyên dụng hơn thay thế cho các module của thằng này smilie
[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 13/10/2010 16:26:18 (+0700) | #10 | 222760
[Avatar]
xnohat
Moderator

Joined: 30/01/2005 13:59:19
Messages: 1210
Location: /dev/null
Offline
[Profile] [PM] [Email] [WWW] [Yahoo!] [MSN]
Thanks lão Tranhuuphuoc và Tuandinh ( cả DreamCatcher nữa ) rất nhiều smilie , nhờ anh em chỉ giáo nên giờ tớ đã nắm rõ được vấn đề rồi smilie cám ơn anh em nhiều smilie
iJust clear, "What I need to do and how to do it"/i
br
brBox tán gẫu dời về: http://www.facebook.com/hvaonline
[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 13/10/2010 17:07:06 (+0700) | #11 | 222763
myquartz
Member

[Minus]    0    [Plus]
Joined: 04/01/2005 04:58:30
Messages: 563
Offline
[Profile] [PM]
Dùng kênh E1 làm trung kế, vì là kênh kỹ thuật số, nên nó rất ổn định và chất lượng tốt, tiện ích nhiều khi kết nối với hệ thống VoIP.
Dùng kênh analog 8 lines, kết nối với hệ thống VoIP qua Fxo, cái này vừa hạn chế chức năng, lại rất đau đầu vì báo hiệu, treo kênh, báo bận, ngắt, mở cuộc gọi.. Ko nên dùng nếu có nhiều line hơn số này. Nên cố lên E1.
[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 13/10/2010 22:04:50 (+0700) | #12 | 222781
[Avatar]
tranhuuphuoc
Moderator

Joined: 05/09/2004 06:08:09
Messages: 865
Location: Lầu Xanh
Offline
[Profile] [PM] [WWW]

dreamcatcher wrote:
@ Tranhuuphuoc: bác có đánh giá nào về hiệu năng của hệ thống Asterisk không ạ? Thằng Asterisk này tích hợp rất nhiều thứ => chạy trên hệ thống vừa và nhỏ thì ok, nhưng hệ thống lớn thì có thể sẽ bị quá tải. Có xu hướng phát triển nhiều soft chuyên dụng hơn thay thế cho các module của thằng này 


Xin chào,

Theo như mình giới thiệu, mình chưa từng triển khai, thử nghiệm hệ thống nào có con số lớn hơn 50 line cả do vậy không biết hệ thống này to lớn đến mức cở nào dẫn đến bị quá tải smilie Mình nghĩ rằng bất cứ hệ thống lớn nào đã triển khai thì đương nhiên ban đầu cần thiết bị phần cứng kha khá, đường truyền cao 1 chút, kinh phí, tài chính, nhân lực để định hướng, triển khai và sau đó người vận hành hệ thống optimize cho nó thì đương nhiên sẽ đảm bảo được yêu cầu mà công ty của bạn đặt ra , đem lại sự hài lòng, thành công cho doanh nghiệp.

Không biết hệ thống này lớn đến mức nào có thể cho mình tham gia hệ thống....lớn này không bạn nhĩ ? smilie
[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 13/10/2010 22:25:11 (+0700) | #13 | 222783
gagobk
Member

[Minus]    0    [Plus]
Joined: 29/03/2008 04:05:30
Messages: 5
Offline
[Profile] [PM]
Hi các anh!
Cái này trước em có tìm hiểu qua song sau này thì không theo nữa, các anh có thể vào đầy để tham khảo:
http://www.04hcb.net/
Hoặc: http://www.voip-info.org/
Đây là trang chính về các vấn đề liên quan tới VoiP.
[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 21/12/2010 13:55:33 (+0700) | #14 | 227543
khoanv
Member

[Minus]    0    [Plus]
Joined: 21/12/2010 00:11:40
Messages: 3
Offline
[Profile] [PM]
Diễn đàn 04hcb.net đang trong giai đoạn nâng cấp, dự kiến sẽ quay trở lại phục vụ vào tháng tới.
[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 21/12/2010 14:07:20 (+0700) | #15 | 227544
khoanv
Member

[Minus]    0    [Plus]
Joined: 21/12/2010 00:11:40
Messages: 3
Offline
[Profile] [PM]

tranhuuphuoc wrote:

dreamcatcher wrote:
@ Tranhuuphuoc: bác có đánh giá nào về hiệu năng của hệ thống Asterisk không ạ? Thằng Asterisk này tích hợp rất nhiều thứ => chạy trên hệ thống vừa và nhỏ thì ok, nhưng hệ thống lớn thì có thể sẽ bị quá tải. Có xu hướng phát triển nhiều soft chuyên dụng hơn thay thế cho các module của thằng này 


Xin chào,

Theo như mình giới thiệu, mình chưa từng triển khai, thử nghiệm hệ thống nào có con số lớn hơn 50 line cả do vậy không biết hệ thống này to lớn đến mức cở nào dẫn đến bị quá tải smilie Mình nghĩ rằng bất cứ hệ thống lớn nào đã triển khai thì đương nhiên ban đầu cần thiết bị phần cứng kha khá, đường truyền cao 1 chút, kinh phí, tài chính, nhân lực để định hướng, triển khai và sau đó người vận hành hệ thống optimize cho nó thì đương nhiên sẽ đảm bảo được yêu cầu mà công ty của bạn đặt ra , đem lại sự hài lòng, thành công cho doanh nghiệp.

Không biết hệ thống này lớn đến mức nào có thể cho mình tham gia hệ thống....lớn này không bạn nhĩ ? smilie  


Cho e xin một chân hóng hớt với nhé, smilie
@dreamcatcher: vài hệ thống em đã xây dựng trên asterisk và đang hoạt động hiện nay cũng có dung lượng kha khá. Trung bình ở mức: 1000 cuộc gọi/ngày. Có hệ thống đã từng cho chạy test thử với 300 call đồng thời, chạy liên tục vài ngày ko nghỉ. Ko chạy thêm đc vì con NAS 1TB dùng ghi âm bị đầy T_T E dùng đầu số IP nên ko bị giới hạn cuộc gọi như E1. Downtime hàng năm vào khoảng 1/3 ngày làm việc. Ko biết mô hình asterisk như vậy đã được coi là ổn định chưa? Còn tải thì thoải mái vì asterisk có cơ chế proxy phân tải, mấy ITSP của mình vẫn dùng một dàn server asterisk chạy phân tải cho nhau bác ạ.
[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 21/12/2010 16:51:15 (+0700) | #16 | 227557
khoanv
Member

[Minus]    0    [Plus]
Joined: 21/12/2010 00:11:40
Messages: 3
Offline
[Profile] [PM]

dreamcatcher wrote:
Có xu hướng phát triển nhiều soft chuyên dụng hơn thay thế cho các module của thằng này smilie  


Chính xác! Hiện nay, những softswitch như 3CX, SwitchVox, FreeSwitch hay đặc biệt là SipX dựa trên FreeSwitch đang nổi lên với chiến lược marketing bằng những so sánh mang tính cạnh tranh trực tiếp với Asterisk. Các bác cứ thử nghía qua những bản comparation của những "third-party" mà xem. Rất khập khiễng và ko có chiều sâu. 3CX thì đắt đỏ, FreeSwitch thì mạnh về media routing để tăng performance (nhưng nếu ghi âm hay bắt tone DTMF thì gói tin cũng vẫn phải đi qua softswitch cả, chung quy lại thì vẫn thế)
Em ko bảo vệ Asterisk vì bản thân * cũng có nhiều khuyết điểm như khó triển khai quy mô lớn và cực lớn, deadlock phần mềm,...
Vài ý kiến chia sẻ thêm với anh em!
[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 10/03/2011 07:56:53 (+0700) | #17 | 232725
tuan_ryan
Member

[Minus]    0    [Plus]
Joined: 09/03/2011 12:46:14
Messages: 29
Offline
[Profile] [PM]
Các bác cho mình hỏi nếu chỉ dùng Asterisk không mà muốn phân tải thì sẽ cài thêm những module nào ? Vì hệ thống của mình chỉ cỡ nhỏ nhưng server cũ kỹ do tận dụng nên muốn phân tải từ server 1 sang cả server 2 với mong muốn là hệ thống không bị chết do quá tải.
[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 10/03/2011 09:43:44 (+0700) | #18 | 232729
[Avatar]
tranhuuphuoc
Moderator

Joined: 05/09/2004 06:08:09
Messages: 865
Location: Lầu Xanh
Offline
[Profile] [PM] [WWW]

tuan_ryan wrote:
Các bác cho mình hỏi nếu chỉ dùng Asterisk không mà muốn phân tải thì sẽ cài thêm những module nào ? Vì hệ thống của mình chỉ cỡ nhỏ nhưng server cũ kỹ do tận dụng nên muốn phân tải từ server 1 sang cả server 2 với mong muốn là hệ thống không bị chết do quá tải.  


Bro ra Google tìm giải pháp High-Availability Asterisk tìm giải pháp Heartbeat nó cũng khá hay .

Thân
[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 12/03/2011 08:37:31 (+0700) | #19 | 232847
tuandinh
HVA Friend

Joined: 05/09/2002 12:44:34
Messages: 210
Location: Thiên đường tình ái
Offline
[Profile] [PM]
Mấy năm rồi không đụng đến mấy cái này. Lão Phước trước setup hệ thống Asterisk có làm cả tính cước không ? Có đụng đến B2BUA (back to back user agent ) chưa dzậy ? 3 năm trước mình lọ mọ nghịch mãi mà không tích hợp SugarCRM vào được, giờ không hiểu có đơn vị nào làm được cái này chưa lão nhỉ ?
[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 12/03/2011 09:59:15 (+0700) | #20 | 232851
[Avatar]
tranhuuphuoc
Moderator

Joined: 05/09/2004 06:08:09
Messages: 865
Location: Lầu Xanh
Offline
[Profile] [PM] [WWW]

tuandinh wrote:
Mấy năm rồi không đụng đến mấy cái này. Lão Phước trước setup hệ thống Asterisk có làm cả tính cước không ? Có đụng đến B2BUA (back to back user agent ) chưa dzậy ? 3 năm trước mình lọ mọ nghịch mãi mà không tích hợp SugarCRM vào được, giờ không hiểu có đơn vị nào làm được cái này chưa lão nhỉ ? 


3 năm trước với 3 năm nay khác xa nhau rồi ...lò rượu miền Trung ơi smilie

Hiện giờ Asterisk nó liên kết được với SugarCRM khá hoàn chỉnh cả rồi, có nhiều doanh nghiệp tại TPHCM họ có triển khai phần này, có lần 1 người bạn họ yêu cầu thế nào khi đăng nhập vào SugarCRM để khai thác, khi có 1 cuộc gọi nào đó xuất hiện thì sẽ hiển thị trên màn hình , chi tiết cuộc gọi (giống như dạng cửa sổ popup) tôi không thành thạo món lập trình nên không dám nhận smilie .

Về phần tính cước cuộc gọi có dùng qua A2Billing và tôi thấy nó khá tốt.
[Up] [Print Copy]
  [Analyzing]   Giải pháp tổng đài IP PBX System dùng Asterisk 20/03/2011 11:51:14 (+0700) | #21 | 233578
tuan_ryan
Member

[Minus]    0    [Plus]
Joined: 09/03/2011 12:46:14
Messages: 29
Offline
[Profile] [PM]

tranhuuphuoc wrote:

tuan_ryan wrote:
Các bác cho mình hỏi nếu chỉ dùng Asterisk không mà muốn phân tải thì sẽ cài thêm những module nào ? Vì hệ thống của mình chỉ cỡ nhỏ nhưng server cũ kỹ do tận dụng nên muốn phân tải từ server 1 sang cả server 2 với mong muốn là hệ thống không bị chết do quá tải.  


Bro ra Google tìm giải pháp High-Availability Asterisk tìm giải pháp Heartbeat nó cũng khá hay .

Thân 

Thank Bro nhiều. Mình sẽ thử rồi nếu gặp khó khăn sẽ xin chỉ giáo tiếp.

Thân.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|