Thực thi Outlook Voice Access với Exchange Server 2007

Chia sẻ: Hoang Nhan | Ngày: | Loại File: PDF | Số trang:11

0
92
lượt xem
51
download

Thực thi Outlook Voice Access với Exchange Server 2007

Mô tả tài liệu
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Trong bài này, chúng tôi sẽ giới thiệu cho các bạn cách cài đặt và thiết lập một chức năng thư tín hợp nhất, cách cấu hình Outlook Voice Access và kiểm tra cấu hình bằng Microsoft Testphone Tool có trong Exchange Server 2007.

Chủ đề:
Lưu

Nội dung Text: Thực thi Outlook Voice Access với Exchange Server 2007

  1. Thực thi Outlook Voice Access với Exchange Server 2007 Nguồn : quantrimang.com  Một chức năng mới rất phổ biến có trong Exchange Server 2007 Enterprise Edition đó là thư tín hợp nhất (Unified Messaging). Với tính năng này, bạn sẽ có một số tùy chọn cho việc kết nối từ xa đến mailbox. Trong bài này, chúng tôi sẽ giới thiệu cho các bạn cách cài đặt và thiết lập một chức năng thư tín hợp nhất, cách cấu hình Outlook Voice Access và kiểm tra cấu hình bằng Microsoft Testphone Tool có trong Exchange Server 2007. UMS-Server Role Một trong những bước đầu trong việc cung cấp đến cho người dùng Outlook Voice Access là sự bổ sung của UMS-Server role trong Exchange Server 2007. Nhiệm vụ này khá dễ dàng bởi bạn chỉ có hai tùy chọn: 1. Sử dụng công cụ dòng lệnh Hình 1: Thiết lập UM bằng công cụ dòng lệnh 2. Sử dụng GUI-Setup
  2. Hình 2: Thiết lập UM bằng công cụ GUI-Setup Để thực hiện nhiệm vụ này bạn phải là một thành viên trong nhóm quản trị Exchange. Các yêu cầu cần thiết Sau khi thành công trong việc bổ sung thêm role này, chúng ta cần phải quan sát các nhiệm vụ đã được thực hiện để cung cấp khả năng truy cập Outlook Voice Access đến người dùng. Đầu tiên, hãy đứng trên quan điểm người dùng: các yêu cầu của họ rất đơn giản và dễ dàng; chỉ có một thứ mà họ muốn đó là chức năng điện thoại mà không quan tâm kết kỹ thuật nào xây dựng nên nó. Các yêu cầu cho mạng điện thoại: bạn phải cài đặt điện thoại có cung cấp chức năng Voice over IP (VoIP), bởi vì Exchange Server 2007 chỉ là một thiết bị VoIP trong mạng của bạn. Rất nhiều hệ thống điện thoại cung cấp tính năng này hoặc chí ít trong chúng cũng có thể được chuẩn bị để làm việc với VoIP. Nếu không
  3. có hệ thống phần cứng điện thoại thì bạn nên sử dụng hệ thống điện thoại phần mềm. Danh sách đầy đủ các thiết bị có thể tham khảo trong địa chỉ này (Microsoft Exchange Server 2007 Telephony Advisor). Nếu có đủ các yêu cầu cần thiết này và hệ thống được cấu hình đúng cách thì mạng của bạn đã thành công trong việc chuẩn bị cấu hình hỗ trợ UMS cho Exchange Server 2007. Tuy nhiên, nếu bạn chạy Exchange Server 2007 trong các môi trường ảo thì môi trường này sẽ không được hỗ trợ cài đặt Unified Messaging trên hệ thống máy chủ ảo, dù bạn có sử dụng công cụ nào đi chăng nữa. Cấu hình Outlook Voice Access Sau khi cài đặt thành công, chúng ta bắt đầu thực hiện việc cấu hình. Bạn có thể sử dụng Exchange Management Shell – nhưng trong bài này chúng tôi sẽ giới thiệu cách sử dụng Exchange Management Console. Giao diện điều khiển sẽ như hình dưới đây: Hình 3: Exchange Management Console sau khi cài đặt thành công Unified
  4. Messaging Trước khi bắt đầu với các bước cấu hình chi tiết, chúng ta hãy làm rõ một số cụm từ được dùng trong bài. UM Dial-in Plan Exchange Dial-in plan là một mục trong Active Directory có các tập số điện thoại mở rộng của người dùng. Mỗi Dial-in plan gồm: thuê bao truy cập, mã quay số, các nhóm nguyên tắc quay số, các tính năng và thiết lập chung. UM IP-Gateway Mỗi UM IP-Gateway có địa chỉ IP hoặc FQDN của VoIP gateway. UM Mailbox Policy UM Mailbox Policy định nghĩa các văn bản thông báo cho hộp thư, các chính sách PIN và hạn chế quay số. UM Auto Attendant UM Auto Attendant có thể được sử dụng để định nghĩa các cuộc gọi được bản đồ và định tuyến như thế nào trong suốt các giờ làm việc và không làm việc. Bây giờ chúng ta có thể kích hoạt dễ dàng unified messaging cho người dùng. Hãy chọn các thiết lập thích hợp trên menu nội dung mailbox của người dùng. Thiết lập “ExchangeUMTestPhone.exe” Sau khi tất cả cấu hình được thực hiện, chúng ta có thể bắt đầu việc kiểm tra xem mọi thứ có làm việc đúng như cấu hình của bạn không. Với mục đích này, Microsoft đã phát triển một công cụ nhỏ sử dụng cho Exchange Server 2007 đó là “ExchangeUMTestPhone.exe”. Công cụ này có thể tìm thấy trong đĩa Exchange Server 2007. Để thiết lập máy khách chạy công cụ này, bạn phải thực hiện các bước dưới đây: 1. Cài đặt 32-bit Microsoft .NET Framework 2.0 trên máy khách sẽ chạy ứng dụng Exchange UM Test Phone. 2. Danh sách dưới đây liệt kê các file mà bạn phải copy vào một thư mục trên
  5. máy khách: \assembly\GAC_32\Microsoft.Collaboration.Media\MediaVersionNumber\M • icrosoft.Collaboration.Media.dll \assembly\GAC_MSIL\Microsoft.Collaboration\CollaborationVersionNumbe • r\Microsoft.Collaboration.dll \assembly\GAC_32\SIPEPS\SipsepsVersionNumber\SIPEPS.dll • Exchange Server\bin\exchmem.dll • Exchange Server\bin\extrace.dll • Exchange Server\public\Microsoft.Exchange.Common.dll • Exchange Server\bin\Microsoft.Exchange.Data.Common.dll • Exchange Server\bin\Microsoft.Exchange.Diagnostics.dll • Exchange Server\bin\Microsoft.Exchange.Net.dll • Exchange Server\bin\Microsoft.Exchange.Rpc.dll • Exchange Server\bin\ ExchangeUMTestPhone.exe • Chạy file .exe và nó sẽ chạy theo đúng như dưới đây:
  6. Hình 4: ExchangeUMTestPhone-Tool Với công cụ này, bạn có thể chọn giữa bốn chế độ và kiểm tra xem chúng có đang chạy đúng hay không: Call answering (http://technet.microsoft.com/en-us/library/bb124770.aspx) • Subscriber Access (http://technet.microsoft.com/en- • us/library/bb124089.aspx) Auto Attendant (http://technet.microsoft.com/en-us/library/aa996332.aspx) • TLS functionality (http://technet.microsoft.com/en- • us/library/bb232157.aspx) Mỗi link được giới thiệu kịch bản kiểm tra chi tiết và cho bạn thấy rõ về những điều kiện quyết định gì cần có trong kịch bản này. Nhìn chung, các vấn đề trong suốt quá trình kiểm tra sẽ xuất hiện ở đây. Bên
  7. trong triển khai thực Unified Messaging, các kiểm tra thử sẽ trở thành quan trọng đối với bạn trong việc bảo đảm rằng mọi thứ đã được thiết lập đúng và không có lỗi cấu hình nào xuất hiện. Khắc phục sự cố Unified Messaging Nếu mọi thứ không làm việc đúng, công cụ ExchangeUMTestPhone cũng là một công cụ khắc phục sự cố. Bạn có thể chuyển sang chế độ gỡ rối bằng cách tạo file .ini với các thiết lập thích hợp cho nó một cách dễ dàng. Sau khi khởi động lại Exchange Unified Messaging Service, bạn sẽ có thể gỡ rối hệ thống của mình. Nhờ các chức năng đăng nhập tốt hơn có ở bộ gỡ rối nên bạn có thể xem được mọi chỗ lỗi đã xuất hiện và cách khắc phục nó như thế nào. Để kích hoạt Unified Messaging Server Logging, bạn có thể sử dụng Registry Editor và thay đổi thiết lập dưới đây: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExch ange UnifiedMessaging\Diagnostics Các mức đăng nhập được hỗ trợ là: Expert = 7 • High = 5 • Medium = 3 • Low = 1 • Lowest = 0 • Sau khi khởi động lại dịch vụ, đăng nhập của bạn sẽ hiển thị chi tiết các thông báo lỗi. Giải pháp khác để giải quyết vấn đề này có thể là Exchange Troubleshooting Assistant, đây là thành phần được cài đặt mặc định trên Exchange Server. Kết luận Như đã thấy trong hướng dẫn này về cách cài đặt và kiểm tra nhắn tin hợp nhất trên Exchange Server 2007, cấu hình dịch vụ mới này hoàn toàn không phức tạp như bạn tưởng. Nếu bạn sử dụng một phương pháp đơn giản và bảo đảm rằng mọi thiết lập là đúng thì sẽ thành công. Và một điều quan trọng nữa là nếu có vấn đề gì xảy ra thì bạn cũng đã có các công cụ cho Exchange Server 2007 để khắc phục được sự cố và giải quyết các vấn đề.
  8. Kiến trúc UM Exchange Server 2007 Outlook Voice Access dựa trên hai dịch vụ quan trọng: • Dịch vụ thư tín hợp nhất của Microsoft Exchange (UMservice.exe) • Dịch vụ Microsoft Exchange Speech Engine (SpeechService.exe) Dịch vụ thư tín hợp nhất - Exchange Unified Messaging cho phép lưu trữ giọng nói và các thư tín bằng fax trong mailbox của Exchange Server 2007. Thêm vào đó nó cho phép người dùng có thể truy cập bằng giọng nói vào email, voice-mail, lịch biểu và các mục liên lạc. Nếu dịch vụ này không chạy thì có nghĩa là các tính năng UM không có sẵn cho tất cả người dùng trong tổ chức của bạn. Dịch vụ Microsoft Exchange Speech Engine dựa trên các dịch vụ thư tín hợp nhất của Microsoft Exchange. Dịch vụ này chịu trách nhiệm về: • Dual Tone Multi-Frequency (DTMF) • Automatic Speech Recognition (ASR) • Text-to-Speech (TTS) Dịch vụ này là cốt yếu để làm cho Outlook Voice Access làm việc đúng cách. Tổng quan về cách tất cả các dịch vụ này tương tác với nhau có thể tìm thấy trên Microsoft Technet. Hình 1: Kiến trúc của Exchange Server 2007 Unified Messaging (Nguồn: Microsoft) Khi xem xét đến các cổng cần thiết cho chức năng UM, chúng ta sẽ thấy rằng dịch vụ Microsoft Exchange Unified Messaging luôn nghe trên cổng TCP 5060 trong chế độ không an toàn và cổng TCP 5061 khi Mutual Transport Layer Security (MTLS) được sử dụng. Mỗi UM worker process được tạo bằng các nghe trên cổng TCP 5065 và 5066 TCP. Khi một IP-Gateway được bao hàm và gửi lưu lượng Real- time Transport Protocol (RTP) đến Speech Engine service worker process, thì nó hoặc IP PBX sẽ sử dụng một cổng UDP hợp lệ cao hơn. Với Exchange Server 2007 Service Pack 1, những thay đổi theo dự kiến có thể không nhiều: Exchange Unified Messaging Service sẽ nghe trên các cổng TCP 5060 và 5061 tại cùng một thời điểm; mỗi UM .NET worker process sẽ nghe trên cổng 5065 và 5067. Nếu bạn chỉ cấu
  9. hình truyền thông an toàn thì nó sẽ sử dụng Port 5066 và 5068. Vì vậy nếu bạn sử dụng Exchange Unified Messaging trên các tường lửa thì bạn nên bảo đảm cho các cổng đó được mở. Các tiến trình thư tín hợp nhất của Exchange Nếu bạn quan sát vào hình bên dưới, bạn sẽ thấy được cách luồng thông báo của Outlook Voice Access làm việc như thế nào: Hình 2: Luồng thông báo của Outlook Voice Access (Nguồn: Microsoft) Kết nối thư tín hợp nhất của Exchange Bây giờ chúng ta đã hiểu về cách các dịch vụ bản thân nó tương tác như thế nào, bước tiếp theo chúng ta sẽ kết nối nó đến một SIP-Gateway. Mặc dù có rất nhiều thiết bị VoIP hoặc PBX được hỗ trợ chính thức để Exchange Server 2007 có thể làm việc với (Telephony Advisor cho Exchange Server 2007), nhưng vẫn có rất nhiều công ty vẫn có những vấn đề với việc thực thi này. Chính vì vậy, chúng tôi đưa ra các giới thiệu để bạn có thể tiến hành công việc đó một cách dễ dàng hơn. Trong bài này chúng ta sẽ xem xét gần hơn một số vấn đề của chúng:
  10. • DIVA SIP Control • Ferrari Office Master Gateway for Unified Messaging • Asterisk Software • Microsoft Partner UM Starter Kit Dialogic SIP Control và Dialogic Media Gateways Rất nhiều công ty vẫn có một ISDN Server Adapter từ Dialogic. ISDN adapter này có thể giải quyết được vấn đề của bạn. Mô đun phần mềm Diva SIPControl cho phép bạn có thể tạo một 8 channel PSTN/IP Gateway (nhiều kênh hơn nữa cũng hoàn toàn có thể nhưng bạn cần có một đăng ký hợp lệ). SIPControl dịch thông tin điều khiển cuộc gọi (Call-Control-Information) của DIVA adapter vào các thông báo SIP dựa trên RFC 3261. Bạn có thể tải phần mềm DIVA SIP Control tại đây. Còn đây là bản tài liệu PDF nói về các thiết bị được hỗ trợ. Thủ tục về cách thức triển khai phần mềm DIVA SIP Control khá dễ dàng. Sau khi đã thực hiện xong điều này, chỉ có một thứ cần phải thực hiện đó là kết nối Exchange Unified Messaging Configuration của bạn với DIVA SIP Control Solution. Nếu bạn đang chạy Exchange Server 2007 Unified Messaging trong môi trường ảo (môi trường hoàn toàn không được hỗ trợ từ Microsoft một cách hiện hữu), thì giải pháp này có thể không giúp gì được, vì bạn không thể kết nối trực tiếp DIVA adapter đến máy ảo. Một cách khác là sử dụng “Dialogic Media Gateway cho Microsoft Communications”. Để có thêm thông tin về vấn đề này bạn có thể tham khảo tại đây. “Hộp đen” này là một giải pháp dựa trên Linux Software và là giải pháp có thể được cấu hình một cách khá dễ dàng, bạn có thể kết nối nó đến mọi máy ảo cài đặt Exchange Server 2007. Ferrari Office Master Gateway cho thư tín hợp nhất Ferrari Office Master Gateway là một giải pháp từ Ferrari Electronic, giải pháp này có thể dễ dàng được so sánh với Dialogic Media Gateway cho Microsoft Communications. Nó cũng là dựa trên gốc Linux, và có một giao diện web cho việc cấu hình. Để có thêm thông tin chi tiết bạn có thể tham khảo tại đây. Hệ thống điện thoại 3CX 3CX cung cấp một giải pháp SIP Gateway dựa trên phần mềm. Enterprise Edition của phần mềm này cung cấp khả năng kết nối cho Exchange Server 2007 Unified Messaging. Nó có thể được cài đặt trên các máy tính Windows 2000/2003/XP/Vista và có thể cấu hình một cách dễ dàng. Phần mềm Asterisk VoIP Gateway Nếu có một kiến thức tốt về các giải pháp phần mềm Linux thì bạn có thể cấu hình Asterisk VoIP. Một cài đặt dựa trên VMWare miễn phí của Asterisk có thể tìm tại Trixbox, nhưng bản thân việc cấu hình của nó phức tạp hơn nhiều. Một số mô tả vắn tắt về nó tại đây.
  11. Hình 3: Asterisk SIPXConfig Kết luận Khi đã tham khảo xong những thông tin ở trên, bạn có rất nhiều cách kết nối Exchange Server 2007 Unified Messaging Environment đến PSTN hoặc VoIP-Solution đang hiện có. Exchange Server tự bản thân nó làm việc giống như một thiết bị VoIP đơn giản; nó không có giải pháp VoIP Gateway. Nếu bạn không có giải pháp PBX để cung cấp giao diện này thì sẽ phải chọn xem có muốn chạy giải pháp “hộp đen” dựa trên phần cứng hoặc các công cụ đang sử dụng dựa trên phần mềm như Asterisk, Dialogic SIPControl, hoặc 3CX Phone System for Windows hay không.    
Đồng bộ tài khoản