Giải pháp kết hợ p

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Nghiên cứu giải pháp triển khai IP CALL CENTER trên mạng viễn thông Việt Nam (Trang 84 - 87)

3.3. Lựa chọn giải pháp xây dựng hệ thống IP CallCenter

3.3.3. Giải pháp kết hợ p

Nếu áp dụng giải pháp kết hợp, ñề tài sẽ sử dụng phần cứng ña mục ñích của nước ngoài ñể xây dựng kết nối vật lí và xử lí tín hiệu media, sau ñó viết phần mềm

ñiều khiển và cung cấp dịch vụ trên nền các phần cứng này hoặc sử dụng phần mềm

mã nguồn mở cho việc ñiều khiển cuộc gọị

Cụ thể là với khả năng xử lí tốc ñộ cao của mình, các module phần cứng ña mục ñích sẽñảm nhiệm tất cả các tính năng liên quan tới hiệu năng hệ thống như:

- Cung cấp các giao diện vật lí bao gồm: o Giao diện thuê bao analog (RJ11) o Giao diện trung kế CO (RJ11)

o Giao diện trung kế E1 (RJ45 hoặc NBC) o Giao diện Ethernet (RJ45)

- Hỗ trợ việc mã hóa/giải mã, nén/giải nén theo các chuẩn G.711, G.723.1, G.726, G.728, G.729, GSM vv sử dụng bộ xử lí tín hiệu chuyên dụng

- Hỗ trợ việc ñóng/mở gói RTP/RTCP

- Hỗ trợ các cơ chế nâng cao chất lượng dịch vụ (triệt khoảng lặng, bộ ñệm trễ biến ñổi (jitter buffer), khử vọng vv)

- Hỗ trợ các cơ chế gửi, nhận xung ña tần DTMF - Hỗ trợ khả năng lưu và phát các file dữ liệu thoại

- Hỗ trợ các giao thức báo hiệu như R2, SS7, ISDN và các giao thức VoIP lớp dướị

Các module khác, bao gồm phần ñiều khiển thiết bị, báo hiệu, ñiều khiển trạng thái, cung cấp dịch vụ, giao diện người dùng vv do không ảnh hưởng nhiều ñến hiệu năng hệ thống sẽñược xây dựng hoàn toàn bằng phần mềm.

Ưu ñiểm của giải pháp kết hợp:

Giải pháp kết hợp sẽñem lại các thuận lợi sau:

- ðảm bảo về chất lượng: Do sử dụng các thiết bị phần cứng ñã ñược khẳng ñịnh từ các nhà cung cấp quốc tế, khi sử dụng giải pháp kết hợp người phát triển có thể yên tâm về chất lượng và hiệu năng của các thao tác thực hiện bởi phần cứng. Nếu phía phần mềm ñiều khiển cũng ñược thiết kế hợp lí, ñược xây dựng theo một quy trình phát triển phần mềm phù hợp và tuân thủ các quy tắc kiểm chuẩn và ñánh giá thì chúng ta có thể yên tâm về chất lượng cung cấp bởi hệ

thống.

- Thời gian phát triển tương ñối nhanh: Do các thao tác như nén/giải nén, mã hóa và ñóng gói gói tin ñã ñược thực hiện bởi phần cứng nên thời gian phát triển sẽ ñược rút ngắn ñáng kể. Ngoài ra nếu ứng dụng một phần mã nguồn mở thì thời gian phát triển càng rút ngắn.

- Có thể phù hợp với mọi yêu cầu về quy mô hệ thống: Do các thao tác ảnh hưởng ñến hiệu năng ñã ñược ñảm nhận bởi phần cứng, hệ thống hoàn toàn có thểñáp ứng ñược các yêu cầu về quy mô từ trung bình tới lớn. Ngoài ra, nếu quá trình thiết kế và xây dựng phần mềm ñược thực hiện tốt, hệ thống có thể chuyển từ phần cứng sang sử dụng hoàn toàn phần mềm ñểñáp ứng các yêu cầu của một giải pháp nhỏ từ một vài ñến khoảng mười thuê baọ

- Tận dụng ñược những tài nguyên có sẵn: Giống như giải pháp phát triển phần mềm sử dụng mã nguồn mở, giải pháp kết hợp cũng tận dụng rất tốt các tài

nguyên có sẵn, ở ñây là các phần cứng chuyên dụng và các bộ thư viện phát triển ñi kèm.

- Có hỗ trợ tốt về kĩ thuật: Do mua thiết bị phần cứng từ các hãng sản xuất quốc tế, nếu sử dụng giải pháp kết hợp người phát triển sẽ có ñược sựñảm bảo tốt về mặt hỗ trợ các tài liệu kĩ thuật, thư viện phát triển và nâng cấp phần cứng. Ngoài ra do nhóm phát triển thực sự xây dựng toàn bộ và làm chủ hoàn toàn các phần mềm ñiều khiển, nên người sử dụng cũng sẽ có ñược sự hỗ trợ tốt cả về phần mềm và các dịch vụ kèm theọ

- Có khả năng mở rộng: Hệ thống IP Call Center ñược phát triển theo giải pháp kết hợp sẽ có khả năng mở rộng, nâng cấp nhanh chóng và dễ dàng hơn các giải pháp khác, thể hiện ở các yếu tố:

o Cho phép mở rộng về phần cứng: Khi sử dụng giải pháp kết hợp, phần mềm ñiều khiển nếu ñược thiết kế tốt sẽ không bị phụ thuộc vào quy mô và giới hạn phần cứng. Do ñó khi có yêu cầu mở rộng quy mô hệ thống, chỉ cần cắm thêm các card phần cứng chuyên dụng

o ðộc lập với hệñiều hành: Do các hàm thư viện phát triển của các phần cứng chuyên dụng thường ñược viết bằng C chuẩn nên nếu ñược thiết kế và xây dựng tốt, các module phần mềm phía trên sẽ không bị phụ thuộc vào platform bên dưới và có thể hoạt ñộng trên nhiều hệ ñiều hành khác nhaụ

o ðộc lập với nền phần cứng sử dụng: Nếu ñược thiết kế tốt các phần mềm ñiều khiển và cung cấp dịch vụ ở lớp trên sẽ không bị phụ thuộc vào loại phần cứng sử dụng ở lớp dướị Kết quả là hệ thống có thể hoạt ñộng ñược với nhiều loại phần cứng khác nhau hay thậm chí hoạt ñộng không cần các thiết bị phần cứng chuyên dụng (tất nhiên trong trường hợp này sẽ phải xây dựng các module phần mềm thực hiện thay chức năng của các module phần cứng).

Nhược ñiểm của giải pháp kết hợp:

Tuy có khá nhiều thuận lợi nhưng giải pháp kết hợp cũng không phải không có những nhược ñiểm:

- Giá thành cao: Do phải mua thiết bị phần cứng ñể thực hiện các thao tác xử lí tín hiệu số và cung cấp giao diện vật lí nên giá thành của sản phẩm sẽ cao hơn

so với các giải pháp phát triển bằng phần mềm hay tự thiết kế và chế tạo phần cứng. Tuy nhiên theo tính toán, nếu sử dụng một cách hiệu quả các thiết bị chuyên dụng thì giá thành sản phẩm vẫn sẽ thấp hơn nhiều so với các hệ thống tương ñương của nước ngoài.

- Không làm chủ về thiết bị phần cứng: Việc lựa chọn giải pháp sử dụng phần cứng của nước ngoài ñồng nghĩa với việc phát triển sẽ bị phần nào phụ thuộc vào thiết bị. ðiều này có thể dẫn ñến việc nhóm phát triển không thể can thiệp và giải quyết trực tiếp tới một số vấn ñề phát sinh trong quá trình phát triển do lỗi phần cứng hay do sự không tương thích của phần cứng. Tuy nhiên nếu lựa chọn ñược các phần cứng ñảm bảo do các nhà sản xuất uy tín cung cấp thì xác suất xảy ra lỗi sẽñược giảm thiểu rất nhiềụ

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Nghiên cứu giải pháp triển khai IP CALL CENTER trên mạng viễn thông Việt Nam (Trang 84 - 87)

Tải bản đầy đủ (PDF)

(109 trang)