Here’s a blast from the past!
I recently encountered a customer in a bind. They’re still on OCS 2007 R2 (don’t ask) and are (were?) using Polycom SoundPoint phones registered to OCS through “SmartSIP”.
SmartSIP was a useful little util that let you register generic SIP phones to OCS, but it’s since been EOL’d by Sonus/NET.
It seems the SmartSIP licence had expired and whilst the phones kept working, they stopped displaying presence. Then, one day after a scheduled server reboot they stopped altogether – and so did the SoftSwitch that sits between Mediation and the PSTN Gateway, so that meant all calling to and from the site also ground to a halt! (This was clearly an early install with SmartSIP running on the production Mediation Server and not quarantined on its own).
It was quickly bypassed on Mediation and the Gateway to restore the connection to the outside world, but that still left the phones.
I pointed the customer to my earlier blog posts getting SoundPoints to work for Lync (HERE and HERE), and without too much effort he managed to get them back on-line.
The config you need for OCS is the same as for Lync, but he stumbled at finding the OCS equivalent of the “Simple Name” for the Dial Plan (which was called the Location Profile back then).
They had presence, could be called, and could even call out – provided you manually normalised the number, so not all that “user-friendly”.
There might be a better way to do this, but with Jeff Schertz saying “not supported” on THIS Polycom forum post and the customer trying to minimise formally engaging my I-think-quite-reasonably-priced services (available by the hour) we settled on letting the phones do the normalisation instead: we added a workable Aussie dial plan to the phone’s DigitMap:
<lyncPerPhoneLC reg.1.applyServerDigitMapLocally="0" ></lyncPerPhoneLC> <digitmap dialplan.digitmap="RR+613Rxxxxxxxx|R0R+61Rxxxxxxxxx|R1R+611Rxxxxxxxxx|RR+R000|RR+61312345Rxxx|R0011R+R" dialplan.digitmap.timeOut="3|3|3|3|3|3" />
The bit in yellow is the normalisation of their 3-digit extension numbers, and the rest is standard Australian normalisation.
It’s been a week and so far so good, so whilst it might not be officially sanctioned, it’s gotten them out of a bind. (We’re still working on the Lync upgrade for them, don’t worry.)
(Wow. Is this really my first OCS post here? I’ve had to add an OCS category specially for it!!)