Статьи

Комунікація по всіх каналах

«Давай пізніше соскайпімся з цього приводу» - домовленості такого роду вже перестали бути рідкістю для просунутих користувачів сучасних комунікаційних засобів «Давай пізніше соскайпімся з цього приводу» - домовленості такого роду вже перестали бути рідкістю для просунутих користувачів сучасних комунікаційних засобів. Skype, безкоштовна служба Internet, надає інформацію про присутність ( «Хто з мого особистого оточення зараз доступний?»), Функцію негайного обміну повідомленнями ( «Які плани на сьогодні?»), Можливості прямої передачі даних з ПК на ПК, а також міжнародну телефонію VoIP ( «голос по IP» - Voice over IP), аж до відеочатів в режимі реального часу. Якщо треба бути доступним для абонентів стаціонарної телефонної мережі або потрібен автовідповідач, то можна підключити додаткові платні послуги. Однак в корпоративному середовищі ця служба, як правило, не застосовується в силу існуючих директив безпеки і неможливості інтеграції Skype в управлінські процеси.

Microsoft пропонує Office Communications Server 2007 - програмне забезпечення, що дозволяє побудувати контрольовану інфраструктуру для «об'єднаних комунікацій» (Unified Communications, UC) в рамках підприємства. На відміну від попередника, Office Live Communications Server 2005, в новій версії доступні розширені функції інтеграції існуючих телефонних систем під назвою «корпоративний голос» (Enterprise Voice), а також «об'єднані повідомлення» (Unified Messaging, UM) з Exchange 2007 SP1. Як уніфікованого засобу доступу до численних видів зв'язку використовується клієнтську програму Office Communicator 2007, яке тісно інтегровано з усіма іншими додатками Office і покликане забезпечити безперебійний перехід між даними і зв'язком, а також між різними комунікаційними каналами.

Так, відправнику електронного листа можна зателефонувати, двічі клацнувши мишею на кнопці «доступний», яка відображається в програмі Outlook поруч з його ім'ям (див Так, відправнику електронного листа можна зателефонувати, двічі клацнувши мишею на кнопці «доступний», яка відображається в програмі Outlook поруч з його ім'ям (див. Малюнок 1): телефонний дзвінок виконується за допомогою гарнітури через клієнта VoIP, вбудованого в Office Communicator. Якщо абонент не відповідає, то активується голосовий поштову скриньку в Exchange UM. Як альтернативний варіант Office Communicator пропонує заздалегідь налаштувати автоматичну переадресацію дзвінка на мобільний телефон.

Мета, до якої прагне виробник за допомогою OCS 2007, - міграція існуючих комунікаційних систем підприємства в новий «світ Microsoft». У найпростішому випадку служба обміну миттєвими повідомленнями і інформація про присутність створюють лише основу для впровадження на підприємстві уніфікованої комунікаційної стратегії.

На наступному етапі паралельно співіснують класична УАТС і OCS, а Office Communicator виступає в якості програмного телефону VoIP, наприклад, коли потрібно працювати за межами підприємства. За допомогою Communicator користувач управляє системним телефоном на екрані комп'ютера. Ця функція, традиційно відома як «комп'ютерно-телефонна інтеграція» (Computer Telephony Integration, CTI), в середовищі OCS отримала назву «віддалене управління дзвінками» (Remote Call Control, RCC). При такій конфігурації OCS використовує наявну УАТС і її підключення в якості з'єднання із зовнішнім світом.

Однак, з точки зору Microsoft, міграція повністю завершена лише тоді, коли застосовується тільки OCS 2007, т. Е. Office Communicator замінює все «старі» системні телефони. При такому сценарії Exchange 2007 обслуговує голосові повідомлення, а відповідні медіа-шлюзи забезпечують перехід в світ ISDN. Якщо користувачі захочуть здійснювати телефонні дзвінки незалежно від комп'ютера, то їм знадобляться системні телефони, схвалені Microsoft (Office Communicator Phone Experience).

КОМПЛЕКСНИЙ ТЕСТОВИЙ ДИЗАЙН І НАЛАШТУВАННЯ

Щоб краще розібратися з поточним поданням Microsoft про об'єднаних комунікаціях, особливо при їх взаємодії з телефонними станціями, ми створили в лабораторії LANline повну тестову середу на базі OCS 2007 Standard Edition (див. Малюнок 2). На відміну від кластерної масштабируемой корпоративної версії (Enterprise Edition), в стандартному варіанті всі ключові компоненти, включаючи MS SQL Server 2005 Express, можна розмістити на одному-єдиному сервері, якому, до того ж, досить 32-розрядної версії Windows Server 2003. Microsoft рекомендує стандартну версію для філій і відділень, що мають не більше 5000 користувачів. Однак при інтеграції телекомунікацій не вдасться обійтися одним сервером, що забезпечує мінімальні вимоги. На другій машині ми встановили Exchange 2007 SP1 разом з Unified Messaging, в команді якої Active Directory. Природно, щоб підвищити продуктивність, Microsoft рекомендує виділити окремий сервер для кожної з цих трьох завдань. Ще один сервер потрібен для так званого «посередника» (Mediation Server). Завдання даного компонента OCS - перемикання між внутрішніми стандартами протоколів (докладніше поговоримо про це нижче) і шлюзом VoIP / ТМЗК для сполучення з мережею зв'язку.

Такі виробники, як Audiocodes ( http://www.audiocodes.com ) І Dialogic ( http://www.dialogic.com ) Пропонують шлюзи у вигляді зовнішніх пристроїв, які за допомогою каналів ISDN пов'язують OCS навіть з досить старими УАТС. Правда, для тесту ми вибрали телефонну систему на базі Windows з підтримкою VoIP від ​​SwyxWare ( http://www.swyx.de ). В останній версії 6.10 ця компанія пропонує пряму підтримку необхідної технології «SIP поверх TCP» і, таким чином, безпосередньо взаємодіє з сервером-посередником без додаткового шлюзу VoIP. Для управління медійними потоками Microsoft застосовує Session Initiation Protocol (SIP, RFC 3261), загальноприйнятий стандарт VoIP, проте компанія вважала за краще варіант на базі TCP, а не UDP, до сих пір більш поширений на ринку. Визнані виробники телекомунікаційного обладнання - Siemens, Avaya і Alcatel-Lucent - ще працюють над впровадженням SIP на базі TCP в свої системи. У сфері ПЗ з відкритим вихідним кодом (Open Source) технологія SIP поверх TCP підтримується такими рішеннями для VoIP, як sipX і SIP Express Router.

Microsoft вибрала більш екзотичний варіант SIP, щоб забезпечити наскрізну захист шляхів передачі за допомогою протоколу безпеки транспортного рівня (Transport Layer Security, TLS) і підтримку більших пакетів з даними. Тому, хто до сих пір не встановив в мережі Windows центр видачі сертифікатів, доведеться зробити це при впровадженні OCS, оскільки саме на ньому грунтується система довіри між різними компонентами сервера. Microsoft була оригінальна і в питанні стиснення аудіо- і відеопотоків даних: замість визнаних технологій G.711 і G.729 виробник робить ставку на власний кодек RTAudio.

SwyxWare не підтримує галузевий стандарт Computer Supported Telecommunications Applications (CSTA) для здійснення RCC, тому даний аспект інтеграції залишився за рамками тестування. Завершуючи реалізацію рішення на базі VoIP, ми підключилися до міської станції по з'єднувальним лініях SIP з підтримкою наскрізного набору від QSC ( http://www.qsc.de , Продукт IPfonie Extended). Ніяких спеціальних апаратних компонентів більше не знадобилося, і всі чотири сервера нашої тестової архітектури цілком комфортно функціонували на віртуальних машинах під керуванням VMware Workstation 6. У зв'язку з цим слід звернути увагу на те, що така тестова архітектура не дозволяє зробити висновок про роботу OCS при навантаженнях. А ось необхідні зусилля, особливо для настройки серверів, пояснюють, чому Microsoft розглядає OCS 2007, включаючи інтеграцію власних телекомунікаційних систем, лише як рішення для підприємств з кількістю працівників від 200 осіб. Крім того, після успішної установки ми зрозуміли, через що Unified Communications з OCS і Exchange 2007 розглядаються як найбільш претензійна пара в палітрі продукції Microsoft.

Команда розробників доклала неабияких зусиль для створення різних помічників, які супроводжують користувача по багатоступінчатому процесу конфігурації, проте вони охоплюють далеко не всі налаштування окремих задіяних компонентів, так що річний налагодження в будь-якому випадку не уникнути Команда розробників доклала неабияких зусиль для створення різних помічників, які супроводжують користувача по багатоступінчатому процесу конфігурації, проте вони охоплюють далеко не всі налаштування окремих задіяних компонентів, так що річний налагодження в будь-якому випадку не уникнути. Крім огляду спеціальних компонентів OCS потрібне глибоке знання базових служб Active Directory, DNS, сертифікаційних центрів і Internet Information Server (IIS). Адміністратору часто доводиться залишати графічну консоль управління Exchange 2007, щоб переключитися на керуючу оболонку, орієнтовану на командний рядок. Ситуація ускладнюється тим, що такі незамінні інструменти налагодження і тестування, як Enterprise Voice Route Helper з Resource Kit (див. Малюнок 3) і VoIP Test Set, не розглядаються в стандартній документації. Вони допомагають при налаштуванні і тестуванні правил нормалізації номерів відповідно до T.164, як того вимагає OCS, а також при організації маршрутизації через шлюз для комунікації із зовнішнім світом. Є над чим попрацювати в наступних версіях.

Параметри користувачів OCS зручно інтегровані в управління користувачами Active Directory у вигляді нової закладки. Однак для активізації інтеграції UM потрібен перехід до інструментів управління Exchange 2007.

OFFICE COMMUNICATOR 2007: Додати ДУЕТ С OUTLOOK

Якщо автоматична конфігурація Office Communicator з відповідними записами DNS виконана вірно, то розгортання в корпоративній мережі більше ніщо не перешкоджає. Користувачеві необхідно лише ввести свій індивідуальний реєстраційний адресу, і він відразу ж виявиться на лінії.

На перший погляд Office Communicator здається досить простим. При введенні імені та прізвища система викликає з Active Directory список можливих варіантів із зазначенням їх статусу в мережі. Встановити контакт можна, вибравши миттєве повідомлення, електронного листа, а також дзвінок на Communicator або інший дозволений телефонний номер. Пряма передача даних і відео можлива лише після встановлення з'єднання. Крім того, на адміністративному рівні можна заборонити передачу даних за допомогою введення фільтрів імен.

Якщо при направленні виклику на Communicator вказати тему розмови, то це полегшить абонента прийняття рішення про відповідь. Методом буксирування абоненти із загального каталогу групуються в особисті списки контактів. Для кожного запису пропонується встановити один з рівнів доступу ( «особистий», «команда», «компанія», «публічний», «блокований» і т.п.), на підставі якого визначається доступна контактна інформація. Наприклад, контакти з групи «команда» отримують доступ не тільки до номера мобільного телефону, але і до особистого розкладом в Outlook і мають возмлжность по-дзвонити при необхідності, незважаючи на вказівку «зайнятий». Правда, інформація про доступність (наприклад, «вільний до 17 годин») витягується з особистого планувальника, тому вона надається іншим, тільки коли Office Communicator активований і має доступ до локального клієнта Outlook. Внутрішній доступ до даних Exchange не провадиться. Треба сказати, що від Microsoft можна було очікувати більшого.

З активованою опцією Enterprise Voice в якості адреси для здійснення виклику можна використовувати і телефонні номери. Оскільки OCS вимагає ввести повну номер в форматі T.164 (наприклад, +49892722233), то для трансформації номерів, введених в іншому вигляді, повинні зазначатися відповідні правила нормалізації. Наприклад, якщо колеги викликаються по коротким внутрішнім номерам, то для перетворення такого номера треба вказувати відповідне правило. При наборі OCS відразу показує результат перетворення. Під час тестування вдалося здійснити не тільки внутрішні переговори між SwyxWare і OCS: користувачі Communicator можуть використовувати SwyxWare в якості шлюзу до провайдера SIP QSC і зв'язуватися із зовнішнім світом. Крім того, після виконання відповідної конфігурації абонентів SwyxWare замість інтегрованої голосової пошти буде використовуватися Exchange UM. Правда, для цього доведеться зробити деякі тонкі настройки, щоб кнопки скороченого набору і т.п. на кінцевих пристроях Swyx сприймалися при роботі з голосовою поштою Exchange UM.

В Office Communicator передбачена переадресація викликів на голосову скриньку конкретного користувача, на інші контакти OCS або зовнішні телефонні номери, в тому числі з прив'язкою до робочого часу, зазначеному в Outlook. Правда, більш складні правила переадресації, наприклад, облік номера абонента, не підтримуються. Крім того, незрозуміло, чому дозволяється вказувати лише один додатковий номер, на який буде спрямований сигнал при виклику. Таким чином, групові дзвінки, які є стандартною функцією в традиційних УАТС, виявляються неможливими.

Список пропущених викликів в Office Communicator не створюється, а надається виключно через Outlook за допомогою інтеграції з Exchange UM. Протоколи дзвінків теж зберігаються тільки через Outlook. Правда, завдяки цьому, при використанні Outlook Web Access, вони стають доступні в будь-який час і в будь-якому місці. У загальному і цілому, не має особливого сенсу розглядати Communicator як серйозний телефон VoIP для підприємств, якщо одночасно не планується впровадження Exchange UM, оскільки багато елементарні функції поза цим «дуету» недоступні.

Сильною стороною OCS 2007 є, безсумнівно, підтримка зовнішніх і мобільних працівників. За допомогою компонента OCS під назвою Access Edge Server зовнішні користувачі Communicator отримують можливість доступу до комунікаційної системи через Internet. Оскільки комунікація на базі TSL спочатку здійснюється тільки з шифруванням, додаткової страховки у вигляді VPN не потрібно, що істотно спрощує експлуатацію системи. Office Communicator 2007 надає рівний обсяг функцій як зовнішнім, так і внутрішнім користувачам.

Microsoft обіцяє чудову якість голосу завдяки адаптації кодека RTAudio до існуючого тракту передачі, навіть при з'єднанні через Internet. Однак для перевірки цього твердження будуть потрібні подальші тести. За допомогою Communicator Web Access можливий доступ через браузер Web, правда, доведеться обмежитися лише інформацією про статуси і передачею миттєвих повідомлень, але переадресація виклику на мобільний або стаціонарний телефон буде можлива навіть в дорозі. Крім того, в якості плюса слід зазначити, що повний функціонал доступний і в браузері Mozilla Firefox - для Microsoft це нетипово.

Підключення КПК на базі Windows до корпоративної комунікаційної середовищі здійснюється за допомогою Office Communicator Mobile. На жаль, поки цей варіант не підтримує навіть таку затребувану функцію, як переадресація виклику через OCS.

ВИСНОВОК

Microsoft давно утвердилася в якості «стовпи» корпоративних ІТ, а тепер цей гігант з Редмонт став активно проникати в сферу телекомунікацій Microsoft давно утвердилася в якості «стовпи» корпоративних ІТ, а тепер цей гігант з Редмонт став активно проникати в сферу телекомунікацій. Тенденція до злиття спочатку розділених сфер ІТ і зв'язку не нова: найбільші виробники класичних телекомунікаційних систем зайняті розробкою аналогічних концепцій для об'єднаних комунікацій. Спираючись на надійний базис технічно зрілих, стабільних і функціональних телефонних систем, вони рухаються в напрямку інтеграції з ІТ. Тим часом, Microsoft ще належить довести свою здатність до надання надійного зв'язку. Конкуренція з боку ІТ зросте з появою програмного забезпечення Lotus Sametime 8: IBM має намір надати аналогічні OCS можливості по інтеграції телекомунікацій протягом цього року.

У порівнянні з традиційними системами зв'язку, обсяг функцій OCS 2007 значно менше, а значить, самостійне застосування цього ПЗ не має великого сенсу. Однак при його використанні в якості доповнення до існуючих АТС відкривається цілий спектр нових можливостей в плані вибору комунікаційних каналів, що може виявитися корисним для багатьох підприємств. Як цільова аудиторія розглядаються поки лише ті компанії, чия стратегія в сфері ІТ орієнтована виключно на Microsoft. Повний обсяг функцій і користь від впровадження OCS 2007 розкриваються лише в поєднанні з Microsoft Outlook і Exchange 2007 UM.

Для реалізації нашої тестової архітектури потрібні різні ліцензії від Microsoft. Крім обов'язкової серверної ліцензії на OCS 2007 Standard Edition, кожному користувачеві потрібна так звана Enterprise CAL на право користування опцією Enterprise Voice. Ця ліцензія поширюється і на можливості конференц-зв'язку в OCS 2007 (дані, мова, відео та спільне використання додатків), які ми не тестували. При відсутності у підприємства користувальницьких ліцензій на Office 2007 Enterprise або Professional Plus ліцензію на Office Communicator 2007 доведеться купувати окремо. Для Exchange 2007 з функцією Unified Messaging кожному користувачеві, крім наявної Standard CAL, знадобиться ліцензія Enterprise CAL.

Не слід забувати і про серверні ліцензії Windows для ізольованих компонентів OCS. Оскільки Microsoft передає функції з впровадження OCS своїм партнерам, то офіційно рекомендованих розцінок не існує. Правда, можна виходити з того, що на ще не остаточно сформованому ринку об'єднаних комунікацій компанія буде пропонувати пакети послуг за привабливою ціною, з тим щоб закріпитися в світі корпоративного зв'язку.

Петер Мойзер - вільнонайманий архітектор рішень ІТ і співробітник лабораторії LANline-Lab. З ним можна зв'язатися за адресою: [email protected] .

© AWi Verlag

«Хто з мого особистого оточення зараз доступний?
«Які плани на сьогодні?