Вступ
Привіт всім хто читає цей блог! Давно я нічого не писав на тему Skype for Business, все таки літо було :-), відпустки, нові проекти. З настанням осені мене запросив до себе один знайомий, вони як раз недавно впровадили у себе Skype for Business Server 2015 і попросив допомогти налаштувати визначення місцеположення клієнта Lync на території підприємства.
Стандартно ми можемо визначати місцеположення клієнта використовуючи точки доступу Wi-Fi, порт комутатора і підмережі вашої або зовнішньої локальної мережі.
У цій статті я всього лише покажу, як визначити місце знаходження клієнта з використанням точок бездротового доступу WiFi.
Визначаємо місце розташування клієнта Skype for Business через WiFi
Налаштування служби визначення місцеположення з використанням бездротових точок доступу WiFi в Skype for Business Server 2015 відносна проста і виконується за допомогою команди:
Set-CsLisWirelessAccessPoint
у статті http://technet.microsoft.com/en-us/library/gg412723.aspx описаний більш детальний процес.
Що необхідно знати перш ніж починати процес налаштування:
- BSSID точки бездротовий доступ перетворений в MAC-адресу
- Якщо у вас є кілька бездротових мереж Wi-Fi (з різною настроюванням безпеки і іменами «CorpWifi» і «GuestWifi») кожен матиме свою власну адресу BSSID перетворений в MAC, де останні символи будуть унікальними. Найпростіший спосіб знайти BSSID це використовувати програму inSSIDer .
У наведеному нижче прикладі у мене є точка доступу, яка має два SSID (Mille300 і Mille24), зверніть увагу на останні два символи в розділі MAC address.

У великих Wi-Fi, де існує центральний контролер, можна припустити, що останні символи будуть однаковими в усіх точках доступу.
При цьому я маю на увазі, якщо у вас є дві точки доступу з цими MAC-адрес:
20-4E-7F-77-E6-С0
20-4E-7F-77-F6-F0Тоді адреса BSSID MAC для вищенаведеного прикладу (Mille300) буде таким:
20-4E-7F-77-E6-C F
20-4E-7F-77-F6-F F- Ім'я опису розташування не може бути більше 20 символів!
Прикладом повного командлет виглядає так (Пам'ятайте, що ви повинні одну команду для кожного унікального BSSID)
Set-CsLisWirelessAccessPoint -BSSID 21-6e-9f-70-a6-cf -Description 'HQ WLAN' -Location '1st floor' -Companyname 'Company' -housenumber 225 -Streetname 'Salganskaya' -City 'N.Novgorod' -Postalcode 603000 -Country RU
Після створення точки доступу в Skype for Business Server 2015 використовуючи Skype for Business Management Shell необхідно опублікувати зміни в топології, для цього виконайте наступну команду:
Publish-CsLisConfiguration
Виконайте на клієнті вихід з системи та увійдіть знову, щоб отримати інформацію про місцезнаходження клієнта Skype for Business.
За замовчуванням клієнт Skype for Business буде оновлювати інформацію про своє місцезнаходження кожні 4 години, для зміни цього інтервалу необхідно виконати команду нижче:
Set-CsLocationPolicy -LocationRefreshInterval 1
Дана команда змінить інтервал оновлення і становитиме раз на годину.
Ви можете помітити, що місце розташування не оновлюється, якщо відбувається перемикання з однієї точки доступу до іншої при переміщенні ноутбук в іншу частину будівлі. (Ви можете змусити оновитися інформацію про місцезнаходження виконавши вхід-вихід на клієнті)
Питання, яке ви могли б також бачити, що якщо у вас є кілька точок доступу, ви не могли б підключитися до найближчого один, і, таким чином, може отримати назву місця роботи - планувати і перевірити розташування і вирішити, які імена використовувати).
Слід пам'ятати, що служба розташування через WiFi не буде працювати, якщо у вас встановлена роль HyperV на вашому ноутбуці, і є певний VSWITCH на WiFi карті.