Microsoft TechNet: How to Configure IntelePeer SIP trunking for OCS Server 2007 R2

download Microsoft TechNet: How to Configure IntelePeer SIP trunking for OCS Server 2007 R2

of 6

Transcript of Microsoft TechNet: How to Configure IntelePeer SIP trunking for OCS Server 2007 R2

  • 8/9/2019 Microsoft TechNet: How to Configure IntelePeer SIP trunking for OCS Server 2007 R2

    1/6

    Sign inUnited States - English

    Configuring an IntelePeer SIP Trunk in Office C...

    Configuring an IntelePeer SIP Trunk in Office Communications Server2007 R2You can implement Microsoft Office Communications Server 2007 R2 Enterprise Voice functionality that utilizes an IntelePeerSession Initiation Protocol (SIP) trunk. Using a listed partner solution on the Microsoft Unified Communications OpenInteroperability Program (UCOIP) helps ensure that the solution is tested and is compatible with Office Communications Server2007 R2, enabling you to implement the solution with confidence.

    Author:Brian R. Ricks

    Publication date: June 2010

    Product version: Microsoft Office Communications Server 2007 R2

    Previously I examined the implementation steps that are required to connect Microsoft Office Communications Server 2007 R2 toa Broadvox Direct Session Initiation Protocol (SIP) trunka straightforward task that has the benefits of simultaneous ring, calldeflect, call forwarding, and the option to use routing groups. In this article, the same functionality is configured by using adifferent SIP trunk provider, IntelePeer. The cost and complexity of integrating voice by using Direct SIP varies, depending on yourphone provider; however, a SIP trunk is a simple and cost-effective solution. The SIP trunk configuration is simple with IntelePeer.

    Properly setting up an IntelePeer SIP trunk with Office Communications Server 2007 R2 involves the following tasks:

    1. Order the SIP trunk from IntelePeer.2. Configure the external firewall to allow communication between IntelePeer and your Mediation Server.

    3. Create a dial plan to route outgoing calls to your SIP trunk.

    4. Configure the Mediation Server to use the SIP trunk.

    5. Configure users for Enterprise Voice.

    Order the SIP Trunk from IntelePeer

    Supported SIP trunk providers can be found on the Microsoft Unified Communications Open Interoperability Program (UCOIP)website. IntelePeer is a SIP provider listed on UCOIP, which provides the assurance that they have certified their solution withMicrosoft. When ordering the SIP trunk, all that you must specify is that the trunk is for Office Communications Server 2007 R2.

    There are two IntelePeer trunk offeringsper minute and unlimited. The per-minute option is billed at $.025 per minute for allinbound and outbound traffic. In this configuration, there is no limit to the number of concurrent calls and/or concurrent channels.Your charges are simply billed based on utilization. The unlimited plan bills at $18 per month per channel. The unlimited optionincludes long distance to the continental United States.

    There are currently two ways to start the IntelePeer provisioning process. From the Microsoft UCOIP website, go to IntelePeer.You can also go directly to the IntelePeer website at http://www.intelepeer.com/MicrosoftPartner. Both links direct you to thesame location where basic information is listed. You can also call pre-sales directly at (877) 336-9171 or e-mail them [email protected]. In the near future, an ordering website for an Office Communications Server 2007 R2 SIP trunk will beavailable; youll be able to complete a new service request online.

    Configure the External Firewall to Allow Communication Between IntelePeer and Your Mediation Server

    The settings you configure on your firewall will be unique to the firewall that you are using. Table 1 shows the ports and protocolson your firewall that are required for connectivity to IntelePeer. Using the information in Table 1, create multiple firewall rules thatallow inbound traffic from the IntelePeer IP addresses for the selected protocol and ports to the gateway listening IP address ofyour Mediation Server. The gateway listening IP address is configured as shown in Figure 5 (later in this article). IntelePeer usesredundant data centers across the United States for their Office Communications Server 2007 R2 SIP trunk solution and thusthe multiple-source IP addresses (currently two with additional GSX environments on their way from IntelePeer). If your firewallrestricts outbound communications as well, you will need to allow the traffic to be two-way.

    Note:The rules in the firewall will apply to the external IP address that will be assigned to the Mediation Servers network interface

    card (NIC), called the gateway listening IP address on the Mediation Server. Your firewall must support source networkaddress translation (SNAT) to perform network address translation of the external IP address of your Mediation Server.Table 1. Inbound/outbound communication for a Direct SIP trunk to IntelePeers GSX environmentInbound Traffic Type to Mediation ServerIntelePeer IP AddressProtocols Port Range

    SIP68.68.118.33

    208.79.53.214TCP 5060

    Media68.68.118.33

    208.79.53.214UDP 60,000-64,000

    Create a Dial Plan to Route Outbound Calls to Your SIP Trunk

    Creating dial plans is simple and straightforward when using a SIP trunk. This section assumes that internal and externalcommunications are already functioning within Office Communications Server 2007 R2. This article covers only theimplementation of a SIP trunk into a working Office Communications Server 2007 R2 environment, meaning that OfficeCommunications Server 2007 R2 is functioning internally and externally with the exception of Enterprise Voice.

    1. Click Start, click Programs, click Administrative Tools, and then click Office Communications Server 2007 R2 toopen the Office Communications Server 2007 R2 snap-in for the Microsoft Management Console (MMC).

    2. Right-click the Forest that you want to configure, click Properties, and then click Voice Propertiesas shown in Figure1.Figure 1. Forest-level voice properties

    Home Library Wiki Learn Downloads Support Forums Blogs Resources for IT Professionals

    Internet Explorer 8 - faster, safer, easier

    http://www.intelepeer.com/MicrosoftPartnerhttp://technet.microsoft.com/en-us/default.aspxhttp://technet.microsoft.com/en-us/library/default.aspxhttp://social.technet.microsoft.com/wikihttp://technet.microsoft.com/en-us/bb291022.aspxhttp://technet.microsoft.com/en-us/bb403698.aspxhttp://technet.microsoft.com/en-us/ms772425.aspxhttp://social.technet.microsoft.com/Forums/en-us/categories/http://blogs.technet.com/http://technet.microsoft.com/en-us/default.aspxhttp://www.intelepeer.com/MicrosoftPartnerhttp://go.microsoft.com/?linkid=9698689http://go.microsoft.com/fwlink/?linkid=193939http://technet.microsoft.com/en-us/office/ocs/ee702397.aspx#BrianRRickshttp://blogs.technet.com/http://social.technet.microsoft.com/Forums/en-us/categories/http://technet.microsoft.com/en-us/ms772425.aspxhttp://technet.microsoft.com/en-us/bb403698.aspxhttp://technet.microsoft.com/en-us/bb291022.aspxhttp://social.technet.microsoft.com/wikihttp://technet.microsoft.com/en-us/library/default.aspxhttp://technet.microsoft.com/en-us/default.aspxhttp://login.live.com/login.srf?wa=wsignin1.0&rpsnv=11&ct=1276200345&rver=6.0.5276.0&wp=MCLBI&wlcxt=technet%24technet%24technet&wreply=http:%2F%2Ftechnet.microsoft.com%2Fen-us%2Fff731055.aspx&lc=1033&id=254354http://technet.microsoft.com/en-us/default.aspx
  • 8/9/2019 Microsoft TechNet: How to Configure IntelePeer SIP trunking for OCS Server 2007 R2

    2/6

    3. Assuming that Enterprise Voice has not been configured, on the Location Profiles tabbed page, click Add to create anew location profile as shown in Figure 2.Figure 2. Enterprise Voice location profile

    4. Specify a name and description to identify the purpose of this new location profile. For simplicity, we will create a basicnormalization rule that prepends + to an 11-digit dialed number to conform with the E.164 numbering format. This allowsthe number to be accepted by the SIP Trunk provider, IntelePeer, so that calls will be routed correctly as shown in Figure3.Figure 3. Phone normalization rule

  • 8/9/2019 Microsoft TechNet: How to Configure IntelePeer SIP trunking for OCS Server 2007 R2

    3/6

    Note:Use the Enterprise Voice Route Helper application that is in the Microsoft Office Communications Server 2007 R2Resource Kitto simplify the process of configuring and testing phone dial plans before applying them to OfficeCommunications Server 2007 R2.

    5. Leave the Default Policy and Usage options on their default settings (you want all calls for all users to use the dial planand gateway that you specify).

    6. To configure the dial plan, select the Routes tabbed page, and then click Add. To keep things simple, well create a routeeverything rule that forces all calls to route to the Mediation Server as shown in Figure 4. (The Mediation Server mustalready be installed and activated.) Using the target expression of a period followed by an asterisk (.*), all calls are routed

    to the Mediation Server that is specified. In this example, the Mediation Server is server.domain.com:5061. Click Add toselect one or more Mediation Servers as a gateway.Figure 4. Voice route

    7. Click OK, and then click OKagain to complete the creation of the location profile.

  • 8/9/2019 Microsoft TechNet: How to Configure IntelePeer SIP trunking for OCS Server 2007 R2

    4/6

    Configure the Mediation Server to Use the SIP Trunk

    To configure the Mediation Server to use the SIP trunk, you will configure the IP address that your internal servers that run OfficeCommunications Server 2007 R2 use to communicate. Then, configure the gateway listening IP address to the IP address thatyour SIP provider uses to communicate.

    1. Click Start, click Programs, click Administrative Tools, and then click Office Communications Server 2007 R2 toopen the administrative tools.

    2. Expand the Mediation Serversnode.

    3. Right-click the Mediation Server that is selected as the gateway in the route you created earlier in this article, and thenselect Properties.

    4. On the General tabbed page (as shown in Figure 5), select the IP addresses, the A/V Edge Server, and the defaultlocation profile from the drop-down lists. (Assuming that Active Directory directory service replication has completed

    successfully, the newly created location profile will be an option).Figure 5. Mediation Server General tab configuration

    Note:Only valid properties are shown in the drop-down lists, meaning that you cant manually enter any of the information.Your server must have two IP addresses: one for internal communication and one for external communication. The EdgeServer must already be set up and configured within Office Communications Server 2007 R2.

    5. Click the Next Hop Connections tabbed page to configure the outbound voice communications as shown in Figure 6.Select the Office Communications Server pool from the FQDN drop-down list (Enterprise Edition orStandard Edition),and then type the external SIP providers next hop address. Office Communications Server 2007 R2 communicates byusing Transmission Control Protocol (TCP) or Transport Layer Security (TLS) (TLS adding certificate-based encryption),but I have found that using TCP for voice traffic meets all current requirements. IntelePeer has a DNS name ofgsxgroup1.intelepeer.net, which will route to all the GSX environments that support Office Communications Server 2007R2.Figure 6. Mediation Server Next Hop Connections tabbed page configuration

    6. Click OK to complete the configuration of the Mediation Server.

    7. Restart the Mediation Server service.

    Configure Users for Enterprise Voice

    While the Mediation Server is restarting, you can configure users for Enterprise Voice. The Direct Inward Dialing (DID) numbers

  • 8/9/2019 Microsoft TechNet: How to Configure IntelePeer SIP trunking for OCS Server 2007 R2

    5/6

    that are provided by the SIP trunk provider must be directly associated to the user accounts Line URI Enterprise Voiceproperties within Active Directory. The inbound communication will be received in the E.164 format, so inbound call manipulationwill not occur. Rather, a lookup for the phone number will automatically happen based on the line URI of the user account. Ifthere is a match, the Mediation Server routes the call appropriately.

    1. Click Start, click Programs, click Administrative Tools, and then click Office Communications Server 2007 R2 toopen the administrative tools.

    2. Expand the Forest, expand the Enterprise pool or the Standard pool, and then expand the pool name.

    3. Under the pool, expand the Users folder.

    4. Select a user who will be assigned one of the DID numbers, and then double-click their object.

    5. Next to Telephony Settings, click the Configure button to set up the user for Enterprise Voice. By default, the EnablePC-to-PC communication only option is selected. Change this to Enable Enterprise Voice.

    Important:Ensure that Enable PBX integration is not selected.

    6. In the Line URI field, type the DID that you want to use in the E.164 format. This format starts with a plus sign (+)followed by the country code, area code, and phone number as shown in Figure 7. An example of a valid line URI would betel:+14805550160.Figure 7. Voice properties of an Enterprise Voice user

    7. Click OK, and then click OKagain to complete the changes.

    8. Wait for domain replication to occur. After the object properties have replicated through Active Directory, the system isready for inbound and outbound test calls.

    Summary

    Configuring Office Communication Server 2007 R2 Mediation Server to work with IntelePeer for PSTN calls is simple andstraightforward. While the ordering process is not automated today, a new online order form is coming soon (and a link will beavailable from the IntelePeer website).

    Additional ResourcesTo learn more, check out the following:

    Microsoft Unified Communications Open Interoperability Program.

    IntelePeer home page at http://www.IntelePeer.net.

    IntelePeer OCS Web Page at http://www.intelepeer.com/MicrosoftPartner.

    RFC3962 Specification at http://www.ietf.org/rfc/rfc3960.txt .

    Microsoft Office Communications Server 2007 R2 Resource Kit.

    Communications Server Resources

    Visit the Communications Server main page at http://go.microsoft.com/fwlink/?LinkId=132607 .

    View the complete Communications Server documentation library at http://go.microsoft.com/fwlink/?LinkId=132106 .

    Download the Communications Server content as Word documents at http://go.microsoft.com/fwlink/?LinkId=133609 .

    Download the Communications Server documentation as a compiled Help file at http://go.microsoft.com/fwlink/?LinkId=160355. (Scroll down to the Additional Information section and download OCSDocumentation.chm.)

    Read weekly articles for Communications Server IT professionals on Next Hop at http://go.microsoft.com/fwlink/?LinkId=181907.

    Read Next Hop articles in the Technical Library at http://go.microsoft.com/fwlink/?LinkId=185344 .

    Subscribe to Next Hop feeds on the OPML List for Next Hop page at http://go.microsoft.com/fwlink/?LinkId=185345 .

    Read weekly articles for Communications Server developers on UCode at http://go.microsoft.com/fwlink/?LinkId=177892 .

    Follow tweets from the Communications Server team at http://go.microsoft.com/fwlink/?LinkId=167909 .

    http://go.microsoft.com/fwlink/?LinkId=167909http://go.microsoft.com/fwlink/?LinkId=177892http://go.microsoft.com/fwlink/?LinkId=185345http://go.microsoft.com/fwlink/?LinkId=185344http://go.microsoft.com/fwlink/?LinkId=181907http://go.microsoft.com/fwlink/?LinkId=160355http://go.microsoft.com/fwlink/?LinkId=133609http://go.microsoft.com/fwlink/?LinkId=132106http://go.microsoft.com/fwlink/?LinkId=132607http://go.microsoft.com/fwlink/?linkid=158267http://www.ietf.org/rfc/rfc3960.txthttp://www.intelepeer.com/MicrosoftPartnerhttp://www.intelepeer.net/http://go.microsoft.com/fwlink/?linkid=193939
  • 8/9/2019 Microsoft TechNet: How to Configure IntelePeer SIP trunking for OCS Server 2007 R2

    6/6

    We Want to Hear from You

    To give us feedback about this article or to propose a topic for an article, e-mail us at [email protected].

    You can also send us a tweet at http://www.twitter.com/DrRez.

    2010 Microsoft Corporation. All rights reserved.Terms of Use | Trademarks | Privacy Statement | Site Feedback

    https://lab.msdn.microsoft.com/mailform/contactus.aspx?refurl=http://technet.microsoft.com/en-us/ff731055.aspx&loc=en-ushttp://www.microsoft.com/info/privacy.mspxhttp://www.microsoft.com/library/toolbar/3.0/trademarks/en-us.mspxhttp://www.microsoft.com/info/cpyright.mspxhttp://www.twitter.com/DrRezmailto:[email protected]?subject=NextHop:%20Configuring%20an%20IntelePeer%20SIP%20Trunk%20in%20Office%20Communications%20Server%202007%20R2%20(ae2ad3b8-373a-4cdb-a9f8-3abe0db641c6)