PortSIP Encryption Relay Server Deployment Guide

Similar documents
Polycom RSS 4000 / RealPresence Capture Server 1.6 and RealPresence Media Manager 6.6

Deploying Polycom SoundStation IP Conference Phones with Cisco Unified Communications Manager (CUCM)

Polycom VVX 300, 310, 400 and 410 Business Media Phone

RealPresence Media Manager Blackboard Learn 9.1 Learning Management System Integration Guide

GETTING STARTED GUIDE. 1.3 September D. Polycom RealAccess

Software 1.1 May B SERVICE PORTAL OVERVIEW. RealAccess. Polycom, Inc. 1

Information on Syslog For more information on syslog, see RFC Released: December 2006 Interoperability issues: None. Table 1: Syslog at a Glance

Syslog on Polycom Phones

Using Premium Automatic Call Distribution for Call Centers

Using Feature Synchronized Automatic Call Distribution with Polycom Phones

Using Enhanced Feature Keys and Configurable Soft Keys on Polycom Phones

Connectivity to Polycom RealPresence Platform Source Data

Broadcasting Audio Messages with Group Paging and Push-to-Talk

WHITEPAPER. February A. RealPresence One. Product Definition and Licensing. Polycom, Inc. 0

Security Slots on Polycom SoundPoint IP, SoundStation IP, SoundStation Duo and VVX Series Phones

RealPresence Platform Director

Using Feature Synchronized Automatic Call Distribution with Polycom Phones

How to Provision a Polycom Phone

Using the Unified Call Appearance List

Polycom RealPresence DMA 7000 System, Virtual Edition

Polycom RealPresence DMA 7000 System, Virtual Edition

Using Multiple Appearance Directory Number - Single Call Appearance with Polycom Phones

Deploying and Configuring Polycom Phones in 802.1X Environments

Customizing the Display Background on Polycom VVX Business Media Phones

Supporting the Calendar, Instant Messaging, and Presence Features on Polycom Phones

Software Development Kit (SDK)

Device Certificates on Polycom Phones

Technical Bulletin 5844

NCD ThinPATH Load Balancing Startup Guide

Broadcasting Audio Messages with Group Paging and Push-to-Talk

Polycom Web Configuration Utility

Engineering Advisory Power Consumption and Management on Polycom Phones

Accessibility Features on Polycom Phones

Using Polycom VVX Business Media Phones with Microsoft Lync Server 2013

Dell One Identity Cloud Access Manager How to Configure vworkspace Integration

Application Note. Gemalto s SA Server and OpenLDAP

Dell One Identity Cloud Access Manager How to Configure for SSO to SAP NetWeaver using SAML 2.0

Polycom RealPresence DMA 7000 System

Spotlight Management Pack for SCOM

Deployment Guide for the Polycom SoundStructure VoIP Interface for Cisco Unified Communications Manager (SIP)

Dell One Identity Cloud Access Manager How To Deploy Cloud Access Manager in a Virtual Private Cloud

NCD ThinPATH Load Balancing Startup Guide versions and 2.8.1

Dell Enterprise Reporter 2.5. Configuration Manager User Guide

Application Note. Intelligent Application Gateway with SA server using AD password and OTP

Configuring Optional Re-Registration on Failover Behavior

Polycom RealPresence Content Sharing Suite

Polycom Unified Communications Deployment Guide for Microsoft Environments

Polycom RealPresence Content Sharing Suite

Intel Storage System SSR212CC Enclosure Management Software Installation Guide For Red Hat* Enterprise Linux

Polycom Unified Communications in RealPresence Access Director System Environments

Polycom Unified Communications in RealPresence Access Director System Environments

Dell NetVault Backup Plug-in for Advanced Encryption 2.2. User s Guide

Cisco UCS Director Payment Gateway Integration Guide, Release 4.1

Dell Spotlight on Active Directory Server Health Wizard Configuration Guide

IMX Mobile Proxy Administration

Getting Started Guide Polycom RealPresence Resource Manager System, Appliance Edition

Quest ChangeAuditor 4.8

Polycom Unified Communications Deployment Guide for Microsoft Environments

Provisioning with the Master Configuration File

Configuration (X87) SAP Mobile Secure: SAP Afaria 7 SP5 September 2014 English. Building Block Configuration Guide

Quest vworkspace Virtual Desktop Extensions for Linux

4.0. Offline Folder Wizard. User Guide

Using custom certificates with Spectralink 8400 Series Handsets

Dell InTrust Preparing for Auditing and Monitoring Microsoft IIS

How To Use Your Cell Phone On A Cell Phone In A Cellphone In 2010 (Windows) On A Iphone Or Ipad Or Ipod Or Ipo (For A Cell) On An Iphon Or Ipro (For An

Defender Delegated Administration. User Guide

Dell Statistica Statistica Enterprise Installation Instructions

Quest Collaboration Services 3.5. How it Works Guide

SFSF EC to 3 rd party payroll Integration Software and Delivery Requirements

Polycom RealPresence Resource Manager System

Self Help Guides. Create a New User in a Domain

Spotlight Management Pack for SCOM

Dell One Identity Cloud Access Manager How to Configure Microsoft Office 365

InfoPrint 4247 Serial Matrix Printers. Remote Printer Management Utility For InfoPrint Serial Matrix Printers

RealPresence Resource Manager System

Radius Integration Guide Version 9

Interworks. Interworks Cloud Platform Installation Guide

IBM WebSphere Application Server Communications Enabled Applications

Wave 4.5. Wave ViewPoint Mobile 2.0. User Guide

Object Level Authentication

Application Note. SA Server and ADAM

Dell Recovery Manager for Active Directory 8.6. Quick Start Guide

INTEGRATION GUIDE. General Radius Config

FOR WINDOWS FILE SERVERS

SC-T35/SC-T45/SC-T46/SC-T47 ViewSonic Device Manager User Guide

Symantec Mobile Management for Configuration Manager

Software and Delivery Requirements

Dell Statistica Document Management System (SDMS) Installation Instructions

Business Portal for Microsoft Dynamics GP. Key Performance Indicators Release 10.0

Polycom VVX 500 and 600 Business Media Phones and Polycom VVX Camera

DashBoard Beta Web Server

Polycom Unified Communications Deployment Guide for Cisco Environments

Dell Migration Manager for Enterprise Social What Can and Cannot Be Migrated

Introduction to Version Control in

Dell Statistica. Statistica Document Management System (SDMS) Requirements

Dell One Identity Cloud Access Manager How to Configure for High Availability

WNMS Mobile Application

Available Update Methods

Microsoft Dynamics GP. Electronic Signatures

HTTP Client Installation Guide Version 9

Transcription:

SOLUTION GUIDE Wave 3 Nov 2015 2998-000606-003 Rev A PortSIP Encryption Relay Server Deployment Guide 1

Copyright 2015, All rights reserved. No part of this document may be reproduced, translated into another language or format, or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Trademarks PortSIP, the PortSIP logo and the names and marks associated with PortSIP products are trademarks and/or service marks of and are registered and/or common law marks in the United States and various other countries. All other trademarks are property of their respective owners. No portion hereof may be reproduced or transmitted in any form or by any means, for any purpose other than the recipient's personal use, without the express written permission of PortSIP. End User License Agreement By installing, copying, or otherwise using this product, you acknowledge that you have read, understand and agree to be bound by the terms and conditions of the End User License Agreement for this product. Patent Information The accompanying product may be protected by one or more U.S. and foreign patents and/or pending patent applications held by Open Source Software Used in this Product This product may contain open source software. You may receive the open source software from PortSIP up to three (3) years after the distribution date of the applicable product or software at a charge not greater than the cost to PortSIP of shipping or distributing the software to you. Disclaimer While PortSIP uses reasonable efforts to include accurate and up-to-date information in this document, PortSIP makes no warranties or representations as to its accuracy. PortSIP assumes no liability or responsibility for any typographical or other errors or omissions in the content of this document. Limitation of Liability PortSIP and/or its respective suppliers make no representations about the suitability of the information contained in this document for any purpose. Information is provided as is without warranty of any kind and is subject to change without notice. The entire risk arising out of its use remains with the recipient. In no event shall PortSIP and/or its respective suppliers be liable for any direct, consequential, incidental, special, punitive or other damages whatsoever (including without limitation, damages for loss of business profits, business interruption, or loss of business information), even if PortSIP has been advised of the possibility of such damages. Customer Feedback We are striving to improve our documentation quality and we appreciate your feedback. Email your opinions and comments to support@portsip.com. Visit the PortSIP Encryption Relay Server for information on PortSIP software versions and administrative documentation, and PortSIP release notes. 2

Contents About This Guide... 4 Conventions Used in this Guide... 4 1: The PERS Architecture... 6 Architecture... 6 2: How it works?... 7 3: Configuring PERS... 8 3

About This Guide This partner solution guide uses a number of conventions that help you to understand information and perform tasks. Conventions Used in this Guide This user guide contains terms, graphical elements, and a few typographic conventions. Familiarizing yourself with these terms, elements, and conventions will help you perform phone tasks. Information Elements The following icons are used to alert you to various types of important information in this guide: Icons Used in this Guide Name Icon Description Note Administrator Tip Caution Warning Web Info Timesaver Power Tip Troubleshooting The Note icon highlights information of interest or important information needed to be successful in accomplishing a procedure or to understand a concept. The Administrator Tip icon highlights techniques, shortcuts, or productivity related tips. The Caution icon highlights information you need to know to avoid a hazard that could potentially impact device performance, application functionality, or successful feature configuration. The Warning icon highlights an action you must perform (or avoid) to prevent issues that may cause you to lose information or your configuration setup, and/or affect phone or network performance. The Web Info icon highlights supplementary information available online such as documents or downloads on support.portsip.com or other locations. The Timesaver icon highlights a faster or alternative method for accomplishing a method or operation. The Power Tip icon highlights faster, alternative procedures for advanced administrators already familiar with the techniques being discussed. The Troubleshooting icon highlights information that may help you solve a relevant problem or to refer you to other relevant troubleshooting resources. 4

PortSIP Encryption Relay Server Deployment Guide Wave 3 Name Icon Description Settings The Settings icon highlights settings you may need to choose for a specific behavior, to enable a specific feature, or to access customization options. Typographic Conventions A few typographic conventions, listed next, are used in this guide to distinguish types of intext information. Typographic Conventions Convention Bold Italics Blue Text Fixed-width-font Description Highlights interface items such as menus, soft keys, file names, and directories. Also used to represent menu selections and text entry to the phone. Used to emphasize text, to show example values or inputs, and to show titles of reference documents available from the PortSIP Support Web site and other reference sites. Used for cross references to other sections within this document. If you click on text in this style, you will be taken to another part of this document. Used for code fragments and parameter names. 5

1: The PERS Architecture Architecture Typically, the PERS architecture as below: This document assumes that the Windows OS are already deployed and that Microsoft administrators are available to administrators of PUCS (PortSIP Unified Communications System). 6

2: How it works? For example a ITSP currently running the VoIP Service on a server which in US: sip.example.com, the port is 5060, provider want extend the VoIP servic e to UAE(the country which blocked the VoIP). Provider just need to setup a PERS server and place it in a country which is not block the VoIP, such as Japan, US, Germany etc., we recommend place the PERS server near the SIP server to get the best voice quality. Assuming the PERS server IP is: 207.20.74.8, port is: 8022. In the PERS configure file, point the PERS to SIP server: sip.example.com. The UAE users run PortSIP's PortGo Softphone or a client which created base on PortSIP VoIP SDK, choose the transport to "PERS", enter the PERS IP "207.20.74.8" as SIP server IP, enter the PERS port 8022 as SIP server port, then all are done, the users can make and receive VoIP calls through the PERS, between clients and PERS all SIP messages and RTP packets are encrypted by AES, the PERS relay all packets between clients and SIP server: sip.example.com. 7

3: Configuring PERS It's easy and simply to configure a PERS to integrate into a living VoIP System. The PERS only has one configuration file: PERS.config. Let us assume a living VoIP service on sip.example.com domain, the SIP server is "sip.example.com", the port is 5060, this server in US, in no VoIP blocking area, we can use this service with softphone just enter SIP server: sip.example.com, port: 5060, and username, password, see below screenshot: In the UAE, the VoIP was blocked, we can't use the VoIP service. Now let us extend the VoIP Service to UAE users with PERS. Preparing a server for PERS Prepare a server for PERS and place it in US too, this server should near to sip.example.com server in order to get very fast communication between PERS with sip.example.com, it can be Windows or Linux (Ubuntu 12.04 or higher, Debian 7.4 or higher recommended). Assume the PERS server public IP is: 207.20.74.8. Edit the configure file Use a text editor to open the PERS.config, edit below items: PERSBindIP = 207.20.74.8 PERSListenPort = 8022 AudioRTPServerPort = 10088 VideoRTPServerPort = 10098 SIPServer = sip.example.com SIPServerPort = 5060. Note: You can feel free change the port 8022, 10088, 10098. Don't set "PERSListenPort" to 5060, because this port is blocked in the middle east. 8

PortSIP Encryption Relay Server Deployment Guide Wave 3 Run the PERS Run the PERS on the server. Windows: Double click the PERS.exe to run it; CTRL+C to shutdown. Linux: enter "./PERS" to run it; CTRL+C to shutdown. Note 1: Must copy the *.so files to /libs or /lib64 Note 1: If you got the "/usr/lib/libstdc++.so.6: version 'GLIBCXX_3.4.15' not found" error, this is cause the "GLIBCXX_3.4.15 is not inlcude in your GCC, you should upgrade your libstdc++ to newer version. Register Softphone to PERS The UAE users use PortGo Softphone Now the UAE(or other VoIP blocked area) users can run our PortGo softphone or SDK, set the transport to "PERS", enter PERS server IP "207.20.74.8" as SIP server IP, enter the port 8022 as SIP server port to use it.. 9