Migrating large TDM PBX systems to VoIP solutions

This article describes aspects of the migration process from a TDM (Time Division Multiplexing) PBX to a VoIP solution like Office Communications Server.   TDM to VoIP migration using PRI tie lines   A large enterprise TDM PBX consists of one or multiple PBX nodes. All endpoints (mostly PBX phones) on one site are connected…


How to make sure that Office Communicator uses the right Location Profile rules?

In case you need to confirm that Office Communicator uses the correct Location Profile for a particular user, you can open the user’s Office Communicator trace (//%userprofile%/tracing) and search for “LocationProfileDescription”. All regular expression rules and patterns will be shown, similar to:   <LocationProfileDescription xmlns=”http://schemas.microsoft.com/2007/03/locationProfileDescription”><Name>RC</Name><Rule><Pattern>…


Analog Gateways connected to OCS 2007

Depending on the country where OCS 2007 Enterprise Voice will be deployed, it might become necessary to connect analog Gateways to OCS 2007 Mediation Server. If there is no way to avoid this, a Gateway should be chosen that has been certified for OCS 2007 (http://technet.microsoft.com/en-us/office/bb735838.aspx). Furthermore please note:   ·         On Inbound calls: Neither…


OCS 2007 German dialplan example

This blog article presents and explains an OCS 2007 Dialplan that has been created for the location Germany (Country code +49) Cologne (Area code 221). In this example the company has a local subscriber number 000 and a 4 digit extension range. We assume that there is only one OCS 2007 Mediation Server with the…


OCS2007 Telephony integration options overview

This blog article shows integration options of OCS installations with existing telephony environments from a high-level perspective. An OCS 2007 voice deployment in a corporate environment typically starts with a pilot installation. Within this pilot installation, a handful of users, users of an entire department or an entire user population of a small enterprise site…


Differences between TDM PBX-Hybrid PBX-IP PBX

In the context of OCS 2007 voice deployments it is essential to understand the fundamentals of existing corporate telephone systems. This article describes on a high-level how a TDM (Time Division Multiplexing) PBX, a Hybrid PBX and an IP PBX look like. TDM PBX architecture A TDM PBX is still the most commonly used corporate…


OCS 2007 dialplan using non-DID numbers

In a previous blog article OCS 2007 dialplan fundamentals I have excluded the complexity around non-DID (Direct Inward Dialing) numbers for syntactic reasons. In this blog article I will describe how to handle non-DID numbers in an OCS 2007 dialplan. A non-DID number is a phone number, that cannot be reached directly from the PSTN….


Why Location Profile on OCS 2007 Mediation Server?

In my last blog article OCS 2007 Dialplan fundamentals I have explained that we need Location Profiles in order to maintain the users dialing behavior before the OCS installation. A Location Profile is a set of regular expressions that will be applied on a called party number that is not in +<E.164> format. In General…


OCS 2007 Dialplan fundamentals

I have noticed that many people, in particular those who have a telephony background or were working with common IP PBX solutions, try to match their gained dialplan know how, that they acquired over the last couple of years with many, many PBX/IP PBX projects, on OCS 2007. While there are few similarities with other…


Voice scenarios with OCS 2007

Office Communications Server (OCS) 2007 offers multiple voice scenarios that are not necessarily easily understandable just by their names. However, it is essential to understand the different “flavors” of OCS voice in order to determine the best voice integration option for the specific customer environment. For this reason, I have explained and summarized the different…