Tải bản đầy đủ (.pdf) (11 trang)

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

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (726.33 KB, 11 trang )

Thực thi Outlook Voice Access với Exchange Server 2007 (Phần 1)

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
Simpo PDF Merge and Split Unregistered Version -

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 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
Simpo PDF Merge and Split Unregistered Version -
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 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
Simpo PDF Merge and Split Unregistered Version -
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 máy khách:
• <%windir%>\assembly\GAC_32\Microsoft.Collaboration.Media\MediaVersionNumber\
Microsoft.Collaboration.Media.dll
• <%windir%>\assembly\GAC_MSIL\Microsoft.Collaboration\CollaborationVersionNum
ber\Microsoft.Collaboration.dll
• <%windir%>\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
Simpo PDF Merge and Split Unregistered Version -
• Exchange Server\bin\ ExchangeUMTestPhone.exe
Chạy file .exe và nó sẽ chạy theo đúng như dưới đây:

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 (

• Subscriber Access (
• Auto Attendant (
• TLS functionality (
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 trong triển khai
Simpo PDF Merge and Split Unregistered Version -
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\MSExchange
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 đề.


Simpo PDF Merge and Split Unregistered Version -
Thực thi Outlook Voice Access với Exchange Server 2007 (Phần 2)

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.

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.
Simpo PDF Merge and Split Unregistered Version -

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 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:
Simpo PDF Merge and Split Unregistered Version -

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:
• DIVA SIP Control
• Ferrari Office Master Gateway for Unified Messaging
• Asterisk Software
• Microsoft Partner UM Starter Kit
Simpo PDF Merge and Split Unregistered Version -
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.
Simpo PDF Merge and Split Unregistered Version -

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.

Simpo PDF Merge and Split Unregistered Version -

×