Protocol & Port Information for the deployment of. and. within IP Networks

Similar documents
4100 Call Server, 4200 Trunk & 4315/4330 Phone Modules

Installation & Reference Manual What s new in document ref v32/0912/8. Version 3.2 September 2012

EarthLink Business SIP Trunking. Allworx 6x IP PBX SIP Proxy Customer Configuration Guide

Polycom Soundpoint IP 300 User Guide

4 Port IP-PBX + SIP Gateway System

EarthLink Business SIP Trunking. Toshiba IPEdge 1.6 Customer Configuration Guide

EarthLink Business SIP Trunking. ShoreTel 14.2 IP PBX Customer Configuration Guide

Installation & Maintenance Manual. Version 4 June 2015

EarthLink Business SIP Trunking. Asterisk 1.8 IP PBX Customer Configuration Guide

VoIP Basics. 2005, NETSETRA Corporation Ltd. All rights reserved.

Spectrum Enterprise SIP Trunking Service NEC Univerge SV8100 IP PBX Configuration Guide

EP502/EP504 IP PBX 1.1 Overview

VOIP SOLUTIONS. telecomsni

Cisco SPA Line IP Phone Cisco Small Business

TODAY AGENDA. VOIP Mobile IP

maximiser Telephony Platforms SpliceCom Britain s leading developer of telephone systems

A more intelligent way to implement VoIP in remote offices and SOHO environments

SV9100 SIP Trunking Service Configuration Guide for Cable ONE Business

see the Cisco SPA100 Series Administration Guide for details. The configuration profile is uploaded to the Cisco SPA122 at the time of provisioning.

2FXS Analog Telephone Adapter

RP-FSO522 2-Line FXO, 2-Line FXS SIP IP Gateway. Feature

Avaya PBX SIP TRUNKING Setup & User Guide

Introduction. H.323 Basics CHAPTER

ETSF10 Internet Protocols Transport Layer Protocols

Ingate Firewall & SIParator Product Training. SIP Trunking Focused

Dolby Conference Phone. Configuration guide for Avaya Aura Platform 6.x

Dolby Conference Phone 3.1 configuration guide for West

KX-NCP500/KX-NCP1000: PBMPR

Internet Telephony PBX System

SS7 VoIP Gateway Solution

Allstream NGNSIP Security Recommendations

Entry Level PoE IP Phone

Application Notes for Configuring Cablevision Optimum Voice SIP Trunking with Avaya IP Office - Issue 1.1

Programming Guide KX-TDA5480 KX-TDA Channel VoIP Gateway Card. Model

Getting Started. 16-Channel VoIP Gateway Card. Model No. KX-TDA0490

Spectrum Enterprise SIP Trunking Service NEC Univerge SV9100 IP PBX Configuration Guide

Configuration Guide for Integration of Spectralink PIVOT with UNIVERGE 3C

TECHNICAL NOTE HOW TO CONFIGURE ALLOYVOICE SIP TRUNKS ON GRANDSTREAM UCM 6XXX SERIES. 1. Introduction. Author: Adam Wells Date: June 6th, 2018

AP500 4-Port FXS VoIP Gateway

Application Notes for Avaya IP Office Release 8.0 with AT&T Business in a Box (BIB) over IP Flexible Reach Service Issue 1.0

Transporting Voice by Using IP

Cisco SPA922 1-Line IP Phone with 2-Port Switch Cisco Small Business IP Phones

Thank you for purchasing a Panasonic Pure IP-PBX. Please read this manual carefully before using this product and save this manual for future use.

Virtual Private Networks (VPNs)

Cisco SPA122 ATA with Router

Sipdex M200s IPPBX. Embedded. Support Any IP Phone. Softphone and SIP Client App

Overview of the Session Initiation Protocol

Overview of SIP. Information About SIP. SIP Capabilities. This chapter provides an overview of the Session Initiation Protocol (SIP).

EarthLink Business SIP Trunking. Cisco CME IP PBX Customer Configuration Guide

Linksys SPA922 SIP IP Phone

Compact ITC system for ISDN and VoIP telephony elmeg T444

ABSTRACT. that it avoids the tolls charged by ordinary telephone service

Expandable SIP Phone System. Expandable SIP Phone System

ANSEL FXS / 1 PSTN. VoIP Telephone Adaptor. User Manual V1.10

Dolby Conference Phone. Configuration guide for Avaya Aura Platform 6.x

Application Notes for Phonect SIP Trunk Service and Avaya IP Office 7.0 Issue 1.0

8-Port SIP VoIP Gateway (8 FXS)

Introduction to Quality of Service

Application Notes for Configuring the ADTRAN NetVanta UC Server with Avaya IP Office 6.1 Issue 1.0

8-Port Telephony Gateway. Higher Density Voice Solution Scales with your Business PRODUCT DATA

Implementing Cisco Voice Communications & QoS (CVOICE) 8.0 COURSE OVERVIEW: WHO SHOULD ATTEND: PREREQUISITES: Running on UC 9.

Application Notes for Configuring Windstream SIP Trunking with Avaya IP Office - Issue 1.0

Application Note Configuration Guide for ShoreTel and Ingate

802.3af PoE SIP Analog Telephone Adapter

AP800 TM PSTN Backup 4-Port FXS VoIP Gateway High Performance VoIP Gateway Solution

IPNext NGN IP-PBX High-performance Next Generation IP-PBX Solution

AP Port Analog VoIP Gateway High Performance VoIP Gateway Solution

Circuit #1 - PTC Lab Reference Circuit.

NATO Communications and Information Systems School

Abstract. Avaya Solution & Interoperability Test Lab

Virtual PBX Product Guide MODEL: SP-250 SP-500 SP-1000 SP-1500 SP-3000

Preliminary Product Overview (Without notice, following described technical spec. can be changed)

EarthLink Business SIP Trunking. Shoretel IP PBX Customer Configuration Guide

AP-SAV100 Analog Voice Intercom

Dictionary List. A100K v May Acronyms and abbreviations used in AlphaCom E documentation

Cisco Unified Survivable Remote Site Telephony Version 4.2

Application Notes for Configuring Tidal Communications tnet Business VoIP with Avaya IP Office using SIP Registration - Issue 1.0

Application Notes for Configuring CenturyLink SIP Trunking with Avaya IP Office Issue 1.0

Cisco SPA122 ATA with Router

TSIN02 - Internetworking

Thank you for purchasing a Panasonic Pure IP-PBX. Please read this manual carefully before using this product and save this manual for future use.

Cisco Webex Cloud Connected Audio

CCNP Voice (CCVP) Syllabus/Module Details CVOICE Cisco Voice over IP and QoS v8.0 (CVOICE v8.0)

Application Notes for Configuring Computer Instruments e-ivr, as a SIP endpoint, with Avaya IP Office 500 V2 Issue 1.0

Page 2 Skype Connect Requirements Guide

VoIP / RoIP for Technicians


IPNext 187 Hybrid IP-PBX System High-performance Hybrid IP-PBX Solution

Abstract. Avaya Solution & Interoperability Test Lab

Cisco Analog Telephone Adaptor Overview

Cisco 5921 Embedded Services Router

Navigate Quick Reference Guide

Added Features. 1. PPTP (Point-to-Point Tunneling Protocol)

Chapter 11: Understanding the H.323 Standard

OKI ADPCM, linear A-law and µ-law PCM, and Wave

Bandwidth, Latency, and QoS for Core Components

New Age of IP Telephony. Ukrit Wongsarawit Network Technology Manager

Application Notes for Configuring Technicolor TB30 SIP Phones to interoperate with Avaya IP Office - Issue 1.0

Application Notes for OneAccess-Telstra Business SIP with Avaya IP Office Release 11 SIP Trunking - Issue 1.0

Abstract. Avaya Solution & Interoperability Test Lab

Transcription:

Protocol & Port Information for the deployment of and within IP Networks SpliceCom Ltd The Hall Business Centre Berry Lane Chorleywood Herts WD3 5EX Phone: 01923-287700 Fax: 01923-287722 E-mail: info@splicecom.com Web Site: www.splicecom.com

Introduction SpliceCom have specifically developed maximiser and the Proactive Communication Station desktop devices to allow voice to be deployed as an overlay application on IP LAN & WAN infrastructures. The maximiser architecture allows for three different implementation scenarios; traditional PBX replacement, separate voice & data LANs and fully converged voice & data networking. All three implementation methods can utilise standard Ethernet/IP LAN infrastructure equipment and components Category 5/5e/6 Cabling & Structured Cabling Systems, Layer 2/3 Switches and Routers to provide connectivity between Call Servers, Trunk Modules, Phone Modules, Voice Compression Modules & IP Phones (Proactive Communication Stations and 3 rd Party H.323 & SIP IP Phones). This guide provides the pre-requisite background information required when deploying these maximiser components across an IP infrastructure. maximiser SpliceCom s PBX currently supports up to 5,000 extensions which can be any mix of analogue or IP terminals. Constructed around a scalable and modular architecture all systems are constructed from just four module types; Call Server, Trunk, Analogue Phone and Voice Compression. These modules are linked via an IP LAN and WAN infrastructure allowing both the modules, and the users of the telephone system, to be geographically independent, i.e. located anywhere throughout that companies premises where their IP network exists. The maximiser system is constructed around and utilises the following open, industry standard, protocols to communicate; TCP, IP & IPCP All maximiser communications, inter-module and module to end-point, utilise the Transmission Control Protocol, Internet Protocol & Internet Protocol Control Protocol. LDAP The operation, configuration and active management of maximiser systems is centered around a single LDAP database. Each Call Server holds a replicated copy of this database with any active changes being passed between all units, ensuring integrity of the information, whilst also allowing remote-site survivability in the event of IP network failure. This database can be read and written to by external applications allowing changes of operation to be made on the fly. H.323 maximiser utilises H.323 V4 for its core IP Telephony/VoIP operation. The Call Server supports Gateway and Gatekeeper functionality, whilst the Phone and Trunk Modules both function as Gateways. In addition to SpliceCom s PCS 400 and PCS 50 IP Softphone, any 3 rd party H.323 IP Terminal can be utilised with the system. Voicemail is also terminated as a H.323 call. H.323 uses TCP ports 1718 (Gatekeeper Discovery), 1719 (Gatekeeper RAS) and 1720 (Call Setup). H.450 Supplementary telephony services are supported via H.450. Specifically these are; Call Transfer (H.450.2) Call Hold (H.450.4)

Call Park & Pickup (H.450.5) Message Waiting Indication (H.450.7) SIP Version 3.1 for maximiser introduced support for an integral Session Initiation Protocol (SIP) Proxy Server, allowing SIP end-points and trunks to be supported concurrently with H.323 devices and WAN services. The following RFC s are currently supported by maximiser; SIP Version 2 (RFC 3261) Simple Call Transfer Refer Method (RFC 3515) Message Waiting Indication (RFC 3842) Session Timers (RFC 4028) RTP Payload for DTMF Digits (RFC 2833) HTTP Authentication: Basic and Digest Access Authentication (RFC 2617) URL s for Telephone Calls (RFC 2806) SIP uses TCP port 5060. HTML maximiser is managed via a platform independent, standards based browser. The active pages that are presented on the PCS 400 and PCS 50 applications are also HTML based, allowing information from WWW, Intranet or Web-enabled applications to be pushed to the screen of the phone based on a wide range of events. For example presented on the calling number or number called, time of day/day of week or from an external alarm or trigger source. PHP Every maximiser Call Server features an integrated Apache Web Server to run the telephony application interface for the PCS 400 and PCS 50. This allows customised web pages offering embedded functionality to be added using PHP scripting, enabling a tailored and bespoke solution to be delivered to meet specific customer needs. maximiser utilises PHP for all database configuration tasks and LDAP to interact. VoiceXML SpliceCom s Enhanced Speech Processing (ESP) application can be deployed as a valued added supplement to the standard voicemail service and has been developed using VoiceXML. Running on maximiser Call Servers or a standalone Linux platform, the use of VoiceXML within ESP allows for the development of Interactive Voice Response (IVR) applications that can integrate with and utilise existing business applications and data. TAPI Although we view HTML as our primary method of integration with IT applications, support for TAPI allows CTI support for those applications that have yet to be web enabled, or where an existing investment in TAPI has already been made. A TAPI Service Provider Interface (TSPI) is supplied with maximiser as standard and supports TAPI 2.2, allowing applications adhering to 2.2 and 3.0 to be utilised on Windows 98 platforms and above. IP Multicasting maximiser utilises the following multicast ports to pass information between Call Servers. Gatekeeper Registration Requests 224.0.1.41 Port 1718 BLF Info (Park Slots, Active Phones, etc.) 224.0.1.41 Port 1717

Paging Announcements 224.0.1.41 Ports Various Hold Music 224.0.1.51 Port 16640 - Default (User Configurable) Quality of Service (QoS) DiffServ provides the primary QoS mechanism for maximiser based systems to preserve voice quality in converged IP networks. maximiser marks the voice IP datagrams it generates so that routers and switches can give these packets priority over data datagrams. This is important when using slower or congested links to avoid voice degradation when data is very active. This is achieved by; Setting the SERVICE TYPE of every voice IP datagram to the value of 0xA0 (10100000) When using the DIFFERENTIATED SERVICES interpretation of the SERVICE TYPE, the CODEPOINT (DSCP) is set to 40 When using the older TYPE OF SERVICE (TOS) interpretation, the PRECEDENCE is 5, D is 0, T is 0, and R is 0 Please note that the voice path is direct from IP endpoint to IP endpoint (phone to phone) and does not need to be routed via the Call Server. Thus PCS400/100/50/Phone Module/Trunk Module/Call Server may be the source/destination of the media stream (voice path). This is important if you are deciding routing priorities by IP address. RTP/RTCP The Real Time Protocol & Real Time Control Protocol are used to transport the media stream (voice path) directly between endpoints, once H.323 and H.450 have been used to establish the call. Wherever possible we will place our outgoing RTP and RTCP ports in the range 6000 to 6999. G.711/G.729a maximiser supports G.711 encoding with echo suppression as standard for transporting voice. This is a Pulse Code Modulation of voice frequencies (PCM), where 3.1 khz analogue audio is encoded into a 64 kbps stream. Where compressed voice is a requirement, G.729a between Call Servers is supported through optional internal Voice Compression Cards, or rack mounted, Voice Compression Modules. This is based around a speech codec that toll quality audio encoded into an 8 kbps stream using the AS-CELP method. Annex A is a reduced complexity codec. 802.3af maximiser supports Power over Ethernet (PoE) utilising the 802.3af standard. The 4100 Call Server is supplied with a PoE PSU as standard providing 8, powered, LAN switch ports and delivers a total of 130 Watts The same PoE PSU is available as a cost option for the 4200 Trunk Module. The PCS 400 supports 802.3af PoE and draws 15 Watts of power. DHCP The Dynamic Host Configuration Protocol is used to issue IP addresses to all maximiser components. On power up each 4100 Call Server/4140 Remote Call Server will act as a DHCP Server using an address range of 192.168.0.1 (which will be taken as its own address) to 192.168.0.250 unless another DHCP server has been detected. This is the default mode of operation.

Configurable alternatives are; DHCP Enable (Default) o The Call Server will act as the DHCP server using the IP Address range specified in the DHCP Start Address and DHCP End Address fields. DHCP Disable o DHCP is disabled; the Call Server will use the IP address entered in the IP Address. o (This is the recommended option if DHCP is being provided from another vendors DHCP Server) DHCP Client o The Call Server will act as the DHCP client obtaining an IP address from a DHCP Server on the network. When using a Call Server as a DHCP Server in its default configuration, 192.168.0.250 will be the first IP address to be given out, followed by 192.168.0.249 etc. If this Call Server is the only one on the network it will become the Primary Call Server. However, if a Call Server already exists on the network and subsequent Call Servers are then introduced, the new Call Servers will attempt to join the original system. A Call Server must be disconnected from the network during power-up if this is not required as maximiser modules will always accept the first address they are given on power-up - they do not check for "best /acceptable options or server. maximiser provides the option of setting static IP addresses for Phone, Trunk and Voice Compression Modules. The PCS 400 and PCS 100 still need to obtain their addresses from a DHCP Server. When using 3 rd party DHCP servers, we would generally recommend the use of a static address for the Call Server/Remote Call Server, using the local NT/2000/XP Windows server to provide reserved addressed for the Trunk Modules, Phone Modules and PCS 400s. The only DHCP options that must be provided are IP address, net mask and default router. However, when upgrading the software in the Phone/Trunk Modules the Next Server field (SIADDR) must also be completed. On a Microsoft DHCP server setting options 66 (Call Server s IP address) and 67 (File Name e.g. dummy.txt [maximiser is given but ignores this file name]) will force it to fill in the SIADDR correctly. Please note that BOTH these fields must be entered for the SIADDR to be set correctly. This approach allows the IP address of maximiser components to remain constant. This is especially important for Phone Modules where PCS 50s are deployed in Partner Mode. DNS maximiser supports Domain Name Services and can operate as Domain Name Server if required. Call Server IP Address Port 53. PPP, Multi-Link PPP, MLCP The IP Router integrated within the maximiser architecture, utilises the Point-to-Point Protocol, Multilink Point-to-Point Protocol, and Multilink Control Protocol to establish communications via the X.21 IP WAN and ISDN BRI/PRI interfaces. This is for IP

communications between Call Servers, Trunk Modules and/or 3 rd Party Routers. Static routes are utilised. PAP, CHAP For security across WAN links the Password Authentication Protocol and Challenge Handshake Authentication Protocol are both supported. PPTP maximiser supports the Point to Point Protocol (PPTP) to allow secure Virtual Private Network (VPN) tunnels to be established between PCS 400s/PCS 100s and Call Servers/Remote Call Servers, or other networking equipment that can terminate PPTP. PPTP uses TCP Port 1723 and as it also uses the Generic Routing Encapsulation (GRE) protocol, IP protocol 47 must also be allowed through a firewall for a PPTP tunnel to be set-up. maximiser Specific Protocols In addition to the standard protocols documented above, there are areas of telephony where no standards exist. To address these areas we have implemented our own protocols, utilising the standard TCP/IP framework. These are as follows; Call Logging Spec. Call Server IP Address TCP Port 4001 o Provides information on call completion for Call Logging, Call Billing and Call Management applications Call Routing Control Spec. Call Server IP Address TCP Port 4005 o Allows the routing of Departmental calls to be controlled by an external device or application PCS Partnering Spec. PCS 400/100/50 IP Address TCP Port 5001 PCS Partnering Spec. Phone Module IP Address TCP Port 50xx (Where xx is the physical port number of the Phone Module) o Allows PCS telephony control functionality to be directly embedded within 3rd party software applications These interfaces are documented and can be provided to software developers and interested parties on request. maximiser TCP Port Summary TCP Port No. IP Address Description 53 Call Server DNS 1640 224.0.1.51 Hold Music (Default) 1717 224.0.1.41 BLF Info 1718 224.0.1.41 Gatekeeper Registration Requests 1719 Gatekeeper RAS 1720 H.323 Call Set Up 1723 PPTP Various 220.0.1.41 Paging Announcements 4001 Call Server Call Logging Output 4005 Call Server Call Routing Control 5001 PCS 400/100/50 PCS Partner Protocol (PCS 400/100/50) 50xx Phone Module PCS Partner Protocol (Phone Module) 5060 SIP

6000-6999 PCS 400/100/50/Phone Module H.245 6000-6999 PCS 400/100/50/Phone Module RTCP 6000-6999 PCS 400/100/50/Phone Module RTP Media Stream We strongly recommend that the Call Server or Remote Call Server is fronted by a firewall whenever it is connected to the public internet. Only the port for the specific function that you wish to expose should be allowed to pass through.

SpliceCom Limited The Hall Business Centre, Berry Lane, Chorleywood, Hertfordshire WD3 5EX Tel: 01923 287700 Fax: 01923 287722 Email: info@splicecom.com Website: www.splicecom.com