Microsoft Office Communicator довольно удобный в плане связи инструмент, который позволяет сделать переадресацию звонка на другой телефон, если абонента нет на месте. Но если вы сидите за компьютером, то иногда хочется не хватать гарнитуру, когда звонит коммуникатор, а просто поднять трубку на телефоне. Если к компьютеру не присоединены телефоны OCS, такие как Polycom CX700, CX200 или CX300, то реализовать этом можно следующим образом.
Если к компьютеру присоединены специализированные телефоны Polycom, то они и так звонят. Рассмотрим вариант, когда у вас есть стационарный офисный телефон и Microsoft Office Communicator при этом у OCS и настольного телефона разные номера. Например номер коммуникатора 201, а номер офисного телефона 101 (внутренняя офисная АТС). Понятно, что для звонков должна быть проведена интеграция OCS с офисной АТС (развернут mediation server и шлюз с АТС и т.д.) и с коммуникатора можно совершить звонок на офисный телефон набрав номер 101.
Есть два варианта соединения с АТС
1. Интеграция с АТС (PBX integration)
2. Работа OCS в автономном режиме.
Интеграция с АТС
Первый вариант подразумевает поддержку АТС шлюза RFC 4733 (описывает управление телефонной станцией по DTMF), тогда получается управление настольным телефоном через сигналы в сторону станции.
При наборе телефонного номера на коммуникаторе АТС будет считать, что набирается номер на телефоне, а при звонке на коммуникатор, АТС также будет звонить на стационарный телефон. Ограничением такого способа будет невозможность управления переадресацией звонков самим пользователем. Все производится через АТС.
В случае, если шлюз не поддерживает RFC 4733, тогда просто будет звонить стационарный телефон. Однако при этом пользователь не сможет изменить номер телефона который будет звонить, и при звонке с коммуникатора офисная АТС также не сможет управлять звонком с настольного телефона. Поскольку здесь идет речь об интеграции с АТС, то у коммуникатора и офисного телефона должен быть один и тот же номер.
Администратор при настройке пользователя должен назначить номер телефона для коммуникатора и установить галку напротив Enable PBX integration в свойствах AD
Таким образом, если другой пользователь будет звонить с коммуникатора на коммуникатор, то одновременно будет звонить настольный телефон с номером 101
К сожалению, в такой конфигурации нельзя позвонить с настольного телефона на коммуникатор (если не поддерживается режим RFC 4733)
Если не заполнен server uri, то MS Communicator будет позволять самому пользователю делать переадресацию звонков, если заполнен, то переадресацию звонков необходимо делать через АТС
Автономный режим OCS
А автономном режиме каждому коммуникатору выдается свой телефонный номер. Т.е. теперь кроме офисного номера телефона 101 есть еще номер коммуникатора 201. И с офисной АТС можно позвонить на коммуникатор. Также необходимо снять галку с Enable PBX integration
Для того чтобы абонент мог сам управлять одновременными звонками должен быть доступен пункт меню "Одновременно звонить". Он недоступен если включена интеграция с АТС
В групповых политиках Voice Properties на уровне леса должна быть включена возможность Allow simultaneous ringing
А в групповых политиках домена для Microsoft office communicator должен быть указан режим 1 - UC Mode
Дополнительно коммуникатор считывает локальную политику по адресу HKEY_CURRENT_USER\Software\Policies\Microsoft\Communicator
HKEY_LOCAL_MASHINE\Software\Policies\Microsoft\Communicator
Если там есть параметр TelephonyMode то он должен быть равен 1
Сохраните синий текст в файле с расширением file.reg и запустите на клиентской машине, он автоматом внесет в реестр изменения. Для большинства случаев достаточно глобальной политики домена.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Communicator]
"EnableSIPHighSecurityMode"=dword:00000002
"TelephonyMode"=dword:00000001
После этих манипуляций необходимо перезапутить коммуникатор, чтобы он считал нас
Теперь пользователь через свой коммуникатор может определить должен ли звонить настольный или, к примеру, мобильный телефон просто задав его номер в пункте "Одновременно звонить"