locked
Set-CsLisSwitch and MACResolverURL RRS feed

  • Question

  • Hello,

    I'm trying to set up location information in our Lync Server 2010 deployment using Set-CsLisSwitch. There is one switch for each floor, for which I got the chassis MAC address. Everything went well but the location is not updating. I used the Lync Server logging tool and I came to this message:
    A MACResolverUrl has not been configured. No MAC resolution to Switch/Port will be attempted.

    What exactly is a MACResolverURL? I know its supposed to go into the configuration via Set-CsWebServiceConfiguration, but what kind of service is this. Is it something from Microsoft? Cisco? Any help would be greatly appreciated.

    Thanks!
    Gil

    Monday, October 15, 2012 10:10 PM

Answers

  • The MACResolverURL is an optional feature for Enhanced 911 to discover a Lync user's location when using either Switch or Switch Port to define the location. A Lync Phone Edition device can query the switch for this information via the LLDP-MED protocol and then using the Switch/Port to query the Lync LIS services for an E911 validated civic address. In the event of a 911 call, the civic address would be sent to the E911 provider to alert the local PSAP.

    This works great until a 911 call is placed from a USB phone attached to a Windows PC. Windows 7 and older does not support LLDP and therefore cannot query the Switch/Port. The Windows PC will instead send it's MAC address to the Lync LIS service. If the MACResolverURL is populated, the LIS service will attempt to ask the MACResolverURL web service what Switch/Port the MAC address is attached to and then use that information to determine the civic address.

    Today, 911 Enable is the only provider who makes a qualified MAC Resolver product, called Phone Discovery Manager.

    Keep in mind that even without this product, you can still determine the address of the Lync client based on network subnet or wireless BSSID. The only time you would absolutely need this is if you are required to provide a very specific civic address for strict E911 compliance or if a subnet extended between 2 civic locations.

    Best Regards,

    Jamie Schwinn

    • Marked as answer by Gil.kazi Tuesday, October 16, 2012 1:48 PM
    Monday, October 15, 2012 11:50 PM

All replies

  • The MACResolverURL is an optional feature for Enhanced 911 to discover a Lync user's location when using either Switch or Switch Port to define the location. A Lync Phone Edition device can query the switch for this information via the LLDP-MED protocol and then using the Switch/Port to query the Lync LIS services for an E911 validated civic address. In the event of a 911 call, the civic address would be sent to the E911 provider to alert the local PSAP.

    This works great until a 911 call is placed from a USB phone attached to a Windows PC. Windows 7 and older does not support LLDP and therefore cannot query the Switch/Port. The Windows PC will instead send it's MAC address to the Lync LIS service. If the MACResolverURL is populated, the LIS service will attempt to ask the MACResolverURL web service what Switch/Port the MAC address is attached to and then use that information to determine the civic address.

    Today, 911 Enable is the only provider who makes a qualified MAC Resolver product, called Phone Discovery Manager.

    Keep in mind that even without this product, you can still determine the address of the Lync client based on network subnet or wireless BSSID. The only time you would absolutely need this is if you are required to provide a very specific civic address for strict E911 compliance or if a subnet extended between 2 civic locations.

    Best Regards,

    Jamie Schwinn

    • Marked as answer by Gil.kazi Tuesday, October 16, 2012 1:48 PM
    Monday, October 15, 2012 11:50 PM
  • Thank you. Thank makes much more sense now!

    Best regards,
    Gil

    Tuesday, October 16, 2012 1:50 PM
  • If your switches support LLDP, you can use it to define the location for Lync Phone Edition devices, as well as set the VLAN id for the phone. Unfortunately, the Lync client running on a PC can't get its location that way.
    Wednesday, October 17, 2012 3:04 PM