Communication Systems - 4 th Lecture Large scale telephony networks IN and Asterisk

Size: px
Start display at page:

Download "Communication Systems - 4 th Lecture Large scale telephony networks IN and Asterisk"

Transcription

1 - 4 th Lecture Large scale telephony networks IN and Asterisk Chair in Communication Systems Department of Applied Sciences University of Freiburg 2010

2 Course Information Slides and Recordings You will find the course material online: Lecture recordings and PDF of the slides some when after the lecture on the electures portal of the faculty: Slides and exercise sheets at the lectures home page: for each topic Slides are produced in a just-in-time fashion, but we try to upload the final version Thursday in the evening or latest just before the lecture 11/12/10 2

3 Last lecture introduction to telephony networks Last lecture ISDN Integrated Services Digital Network First fully digital telephony network Signaling between terminal endpoints (TE) and the local switching center matched to OSI layers BRI offers two B channels (64kbit/s for either voice or data communication) and a separate D channel for out of band dial and control signaling D channel are defined in the 3 lower OSI layers physical interface with different encodings, e.g. 4B3T DLL represented by LADP protocol 11/12/10 3

4 Last lecture introduction to telephony networks Last lecture DSS1 is handling call setup, signaling, call destruction, gives information on caller ID, Seen call setup, signaling, PCM channels in several packet dump and analyzing exercises Recapitulate ISDN is a circuit switched network Circuit path between two parties reserved for the duration of the call Released upon disconnect Function Groups & Reference points (LT,TA,NT,S,U,TE1,TE2) 11/12/10 4

5 Plan for this lecture Today we will talk about Intelligent Networks as a higher level feature implementation Signaling in large scale digital networks Primary Rate Interface as example for modulation But how is a call setup and routed globally Q.SIG for inter-connecting PBX Introduction to Asterisk as a software PBX implementing most of the features and protocols we are talking about in this lecture 11/12/10 5

6 Primary Rate Interface - PRI Talked on ISDN Basic Rate Interface (BRI) last lecture Enough for average household or small office But insufficient to serve larger enterprises and organizations Primary Rate Interface (PRI) handles large scale connectivity ITU-T specifications G.703, G.704, G.705 includes 30 B channels (each B channel 64kbit/s), a full rate D channel at 64kbit/s and a framing/synchronization pattern (64kbit/s) Channels could be bundled, so called H channels: H0 384kbit/s, H kbit/s and H kbit/s 11/12/10 6

7 PRI physical specification, interfaces Brutto bandwidth sums up to 2.048kbit/s connection Copper wire connections allow up to 250m without refresh, for longer distances often fiber optics All connections are unidirectional, so no channel separation is needed as was in BRI Name of the interface from switching center: U K2, for fiber optics: U G2, user interface is named S 2M Different channels transmitted in TDM (Time Division Multiplexing) International E1 (European ISDN standard) systems use HDB3 (High Density Bipolar 3) line coding 11/12/10 7

8 PRI HDB3 line coding Two kinds of transmission media used to transmit E1 signals Coaxial cable (2,37V peak base) Twisted-pair cable (3V peak base) HDB3 Line Coding is similar to AMI coding To avoid co-current flow strings of 4 zeroes are replaced with one of four bipolar violation codes, example for 8 consecutive zeros 11/12/10 8

9 Network signaling Options to bundle more than 30 channels into a site connection available other media, e.g. fibre optics is used then (underlying transport technology is often ATM Asynchronous Transfer Mode) In BRI and PRI connections a separate channel is used for signaling D / DSS1 multiplexed into the same physical connection In modern large scale telephony networks signaling and real connections are completely independent Connectivity between switching centers is handled by a specialized signaling system Signal System Nr. 7 (SS7, next lecture) 11/12/10 9

10 Independent networks for signaling and connection Signaling layer consists of Signaling Points (SP) and Signaling Transfer Points (STP) 11/12/10 10

11 Line switching and signaling network Signaling layer is a virtual layer on-top the connection layer network (coupling network) SP's are the direct involved switching centers of a connection, STP just route signaling information End points of a connection are the the end switching centers where the subscribers are connected to Every switching center should be connected at least to two STP for backup 11/12/10 11

12 Line switching and signaling network SP's are the direct involved switching centers of a connection, STP just route signaling information Thus route optimizations and fall-back routes implemented Signaling data itself is transported in usual bearer channels (B channel) of the connection layer of the switching centers 11/12/10 12

13 Line switching and signaling network Signaling network uses a network indicator to distinguish different networks SP use a Signaling Point Code of 14bit and could be associated with up to four networks This allows changeovers between different networks For international connections special ISTP (International Signal Transfer Points) are operated 11/12/10 13

14 Signaling between Private Branch Exchanges - Q.SIG By now talked of intra- and inter provider signaling networks But what to do for large organization, company telephony systems like this university Typically internally handled for a number of reasons: Costs, privacy/security, efficiency (number of internal vs. number of external calls) Proprietary features of every equipment provider typically prohibits to couple different PBXes In-acceptable for large organizations: Company mergers or split would require a completely new telephony system etc. Special inter PBX protocol defined: Q.SIG 11/12/10 14

15 Signaling between Private Branch Exchanges - Q.SIG Digital PBX are connected to the public network most commonly via ISDN BRI or PRI interfaces Internally they use not SS7 but DSS1 (D channel protocol) in small scale exchanges and QSIG in large scale PBX Q.931 protocol was intended to be used for signaling within PBX but every manufacturer created his own protocol (there is much money in the market and thus much interest that a customer does not uses different equipment) But at least a common subset of features exists... 11/12/10 15

16 Signaling between Private Branch Exchanges - Q.SIG QSIG was specified by the ECMA (European Computer Manufacturers Association) Q in the name refers to the Q reference point in the PBXs At layer 1&2 QSIG is identical to the DSS1 EURO ISDN protocol The layer 3 is split into three sub-layers: Basic Call (BC), Generic Function (GF) Protocol and QSIG Procedures for Supplementary Services (SS) BC implements ISDN standard functionality, GF should allow the inter-connect of devices of different vendors, SS allows for transparent services extensions (automatic call completion, display of tolls,...) 11/12/10 16

17 Signaling between Private Branch Exchanges - Q.SIG Based on Q.931, Q.SIG is an evolving technology that allows communication with legacy PBX and key systems Q.SIG could be run over IP networks (thus easily linking pretty remote sites without the need for a separate typically expensive infrastructure) 11/12/10 17

18 Higher layer functionality Switching, call routing and a number of basic ISDN features are not enough for modern telephony networks, especially with the implementation of mobile telephony Intelligent Network (acronym IN) network architecture for fixed as well as mobile telecommunication networks Abstract higher layer (intra/inter provider) service Major driver behind the development of the IN system need for a more flexible way of adding sophisticated services 11/12/10 18

19 Intelligent Networks Provides services in addition to the standard telecommunication services such as PSTN, ISDN, GSM, UMTS,... services Intelligence provided by network nodes on the service layer Distinct to the switching layer of the core network Operated at higher layers above core switches or telephone equipment IN nodes typically operated/owned by telecommunications operators 11/12/10 19

20 Intelligent Networks Examples of IN services (stuff telephony operators sell to you, especially for mobile phone contracts and prepaid services) Call screening Telephone number portability Toll free calls / Freephone Prepaid calling Account card calling Private-number plans (with numbers remaining unpublished in directories e.g. for politicians, psychiatrists,...) 11/12/10 20

21 Intelligent Networks Services Universal Personal Telecommunication service 0700 prefix in many countries (e.g. Germany) Universal personal telephone number independent of the local prefix, transferable Anybody here owning/using such a telephone number!? Mass-calling service Prefix free dialing from cellphones abroad Reverse charging Home Area Discount (offered by many mobile phone operators) 11/12/10 21

22 Intelligent Networks Services Call distribution based on various criteria associated with the call Location Based Routing Time based routing Proportional call distribution (e.g. between two or more call centres or offices) 11/12/10 22

23 Intelligent Networks Services IN based on the Signaling System #7 (SS7) protocol (introduced next lecture) Running between telephone network switching centers and other network nodes owned by network operators IN concepts, architecture and protocols originally developed as standards by the ITU-T Defined by standards Q.1210 to Q.1219, aka Capability Set One (CS-1) Complete architecture including the architectural view, state machines, physical implementation and protocols 11/12/10 23

24 PBX implementation Asterisk Telephony equipment incredible expensive (just ask for the purchase price and operating costs of the Siemens ISDN PBX used in the university) Even small scale equipment not easily affordable for end users We do not have such equipment for experiments either, but there are good alternatives Asterisk is an Open Source PBX implementation and media gateway Implements most of the stuff we are talking about in this lecture 11/12/10 24

25 PBX implementation Asterisk Asterisk implements switching elements, talked of in the beginning of this lecture and could be seen as an IN implementation offering most of the features mentioned before Bridge between telecommunication history and future Implements SS7, could connect to and drive ISDN channels Can handle SIP, H323,... 11/12/10 25

26 Asterisk an open source telephone system Asterisk is a software implementation of a telephone private branch exchange (PBX) originally created in 1999 by Mark Spencer of Digium Inc. A telephone system is responsible for Controlling the internal telephone network Establish connections between the participants Act as a intermediary between internal and external telephone network Provides basic and additional functionalities as listed in the IN part

27 Asterisk an open source telephone system A telephone system Can accept and route incoming calls Act as a voice mailbox Provide automated computer voice-based functions Agent functionality, voice menu systems (run your own banking or whatever system that way) Most of the additional functionalities of traditional telephony switches depend on the hardware, which can become very expensive and user depends on a single manufactures (ask for a SIEMENS voice menu system :))

28 Asterisk an open source telephone system Asterisk implements all this but could be easily extended, programmed to: Different agent functionality, voice menu systems (run your own banking or whatever system that way) Or produce your own Spam Over Internet Telephony (SPIT) Or fight SPIT running touring tests on callers having source suppressed or unknown telephony numbers (practical exercise)

29 Operation principle of Asterisk terminal connection At the terminal connection, Asterisk is able to Control special hardware (ISDN Cards BRI and PRI/E1) as NT (network terminator) or TE (terminal endpoint) Handle special analogous telephone cards Support of SIP or H323 Control the local soundcard or some types of modem ISDN card are supported with understand CAPI 2.0, AVM Fritz, HFC Chip Cologne, Digium,...

30 HFC Chip cards HFC Chip cards (already used in the practical exercises) are very interesting because They can run their own ISDN Bus (provide D- channel protocol) classic mode: BRI Basic Rate IF, 2 B-channels) Are able to connect to "old" ISDN hardware (infrastructure must not be changed) Despite to AVM Fritz / CAPI, the computer can handle more than one HFC Chip card

31 Operation principle of Asterisk telephone switch Asterisk can Handle multiple codes (PCM ulaw/alaw for ISDN, GSM, G.7xx, ) Transfer from codec A to codec B and vice versa Connect two participants, hold calls, establish callbacks Automated or manual redirection of calls Provide conference calls Calling line identification presentation (CLIP)

32 Operation principle of Asterisk telephone switch Asterisk can Ankommende Anrufe auf mehreren Anschlüssen gleichzeitig signalisieren, wer zuerst abhebt hat den Anruf Nach einstellbarer Klingelzeit es auf dem nächsten Anschluss klingeln zu lassen Agentensystem: Anrufe in Warteschlange parken und die Agenten nach bestimmten Mustern zugreifen lassen Beliebige interner Kurzwahlnummern definierbar Beliebige Wahlregeln anhand der gewählten Zielnummer oder der ermittelten Absendekennung anzuwenden Beliebige Zeitprofile

33 Software architecture Asterisk works with modules: every functionality is organized in a module which provides a flexible, extensible architecture Works internal with channels which represent the connections between the different devices Dialplan is the extensible configuration IAX2: lightweight protocol for the communication between Asterisk-Server and Clients

34 Configuration of Asterisk Directory for the configuration files is /etc/asterisk and contains the following files: asterisk.conf: basic parameters like paths to modules, Callfiles, AGI directory (Application Gateway Interface) extensions.conf: contains the dialplan zapata.conf: only important if Asterisk has to connect to HFC ISDN hardware sip.conf: user management for the connected SIP clients iax.conf: configuration data for the connection with different Asterisk Server via IAX channel (practical exercise)

35 Configuration of Asterisk asterisk.conf

36 Sip.conf Contact SIP Provider Manage and maintain uplink SIP connections, e.g. to SIP providers like 1&1, Sipgate, or other Asterisk servers

37 sip.conf mapping uplink SIP channels (cont) Define entries for each SIP user ID Add the capabilities like supported codecs, NAT,...

38 sip.conf local SIP users Add local SIP users and define the capabilities Comsys SIP accounts created this way

39 Configuration of Asterisk sip.conf Configuration options (try it out in the practical part) Type: Context: Every connection has to be defined User: incoming calls Peer: outgoing calls Friend: both directions Context name has to be the same as in the file extensions.conf (where further informations are located)

40 Configuration of Asterisk extensions.conf Central file which contains four parts: 1.context, 2. extensions, 3. priorities, 4. applications Context = Collection of instructions Eg: [incoming]; String 2 {A,, z, -, } Every instruction is active until the next context definition Security through restriction / unblocking Special: [general] and [global]

41 Configuration of Asterisk extensions.conf Extensions = instructions to be performed Syntax: exten => name, priority, application() Name can be number or string Priority step (can exist multiple steps) Application (command to execute) Priority sequentially step Always begins with 1 Increased by 1 Newer Asterisk versions understand N+1

42 Extensions.conf example for priorities

43 Configuration of Asterisk extensions.conf Application Command to perform Answer() Hangup() Playback(<filename>): play gsm/wav file then next step Background(<filename>): play gsm/wav file with "interrupt" function Goto(context, extension, priority): go to Dial(destination, time in secs, optional beh., URL): connect with...

44 Extensions.conf context incoming

45 Extensions.conf block bad numbers Special number corridors like international calls, expensive 018, 019, 0900, are blocked (to avoid ruining the professorship :))

46 Practical Exercise Asterisk Please grab an exercise sheet This exercise mostly deals with Asterisk setup and features Could be done alone or in small groups Please help each other

47 Practical Exercise Asterisk If you are very fast with your exercise sheet Implement a simple touring test for incoming calls If a CallerID (look up the variable on the net) is suppressed/unknown (not in a list or database) ask the caller to do a simple calculation and send the result by DTMF Check the result and put the caller through if correct, block if not This could be easily done as homework too :)

Overview of Asterisk (*) Jeff Gunther

Overview of Asterisk (*) Jeff Gunther Overview of Asterisk (*) Jeff Gunther Agenda Background Introduction to Asterisk and review the core components of it s architecture. Exploration of Asterisk s telephony and call features. Review some

More information

VoIP-PSTN Interoperability by Asterisk and SS7 Signalling

VoIP-PSTN Interoperability by Asterisk and SS7 Signalling VoIP-PSTN Interoperability by Asterisk and SS7 Signalling Jan Rudinsky CESNET, z. s. p. o. Zikova 4, 160 00 Praha 6, Czech Republic rudinsky@cesnet.cz Abstract. PSTN, the world's circuit-switched network,

More information

Internet Telephony Terminology

Internet Telephony Terminology Internet Telephony Terminology Understanding the business phone system world can be a daunting task to a lay person who just wants a system that serves his or her business needs. The purpose of this paper

More information

Crash Course in Asterisk

Crash Course in Asterisk Crash Course in Asterisk Despite its name, Asterisk is no mere footnote to the IP-PBX market. The open source product is one of the most disruptive technologies in the industry. Here s what you need to

More information

Mediatrix 4404 Step by Step Configuration Guide June 22, 2011

Mediatrix 4404 Step by Step Configuration Guide June 22, 2011 Mediatrix 4404 Step by Step Configuration Guide June 22, 2011 Proprietary 2011 Media5 Corporation Table of Contents First Steps... 3 Identifying your MAC Address... 3 Identifying your Dynamic IP Address...

More information

Mediatrix 3000 with Asterisk June 22, 2011

Mediatrix 3000 with Asterisk June 22, 2011 Mediatrix 3000 with Asterisk June 22, 2011 Proprietary 2011 Media5 Corporation Table of Contents Introduction... 3 Network Topology... 3 Equipment Detail... 3 Configuration of the Fax Extension... 4 Configuration

More information

Micronet VoIP Solution with Asterisk

Micronet VoIP Solution with Asterisk Application Note Micronet VoIP Solution with Asterisk 1. Introduction This is the document for the applications between Micronet units and Asterisk IP PBX. It will show you some basic configurations in

More information

Asterisk & ENUM. Extending the Open Source PBX. Michael Haberler, IPA Otmar Lendl, nic.at

Asterisk & ENUM. Extending the Open Source PBX. Michael Haberler, IPA Otmar Lendl, nic.at Asterisk & ENUM Extending the Open Source PBX Michael Haberler, IPA Otmar Lendl, nic.at Why a ENUM-enable a PBX? your PBX doubles as an IP/PSTN gateway for your existing numbers becomes a dual contact

More information

SIP Trunking and Voice over IP

SIP Trunking and Voice over IP SIP Trunking and Voice over IP Agenda What is SIP Trunking? SIP Signaling How is Voice encoded and transported? What are the Voice over IP Impairments? How is Voice Quality measured? VoIP Technology Confidential

More information

White paper. Reliable and Scalable TETRA networks

White paper. Reliable and Scalable TETRA networks Abstract The evolution of TETRA networks towards an all- IP architecture is now a reality and has been accepted by even the most demanding users of TETRA technology. Although circuit switch based TETRA

More information

Leveraging Asterisk to Deliver Large Scale VoIP Services in a Carrier Environment. JR Richardson

Leveraging Asterisk to Deliver Large Scale VoIP Services in a Carrier Environment. JR Richardson Leveraging Asterisk to Deliver Large Scale VoIP Services in a Carrier Environment JR Richardson Early VoIP Environment Telecom Act of 1996, mass competition, Telco's needed value add features and capabilities,

More information

Contents. Specialty Answering Service. All rights reserved.

Contents. Specialty Answering Service. All rights reserved. Contents 1 Introduction... 2 2 PBX... 3 3 IP PBX... 4 3.1 How It Works... 4 3.2 Functions of IP PBX... 5 3.3 Benefits of IP PBX... 5 4 Evolution of IP PBX... 6 4.1 Fuelling Factors... 6 4.1.1 Demands from

More information

1. Public Switched Telephone Networks vs. Internet Protocol Networks

1. Public Switched Telephone Networks vs. Internet Protocol Networks Internet Protocol (IP)/Intelligent Network (IN) Integration Tutorial Definition Internet telephony switches enable voice calls between the public switched telephone network (PSTN) and Internet protocol

More information

Course 4: IP Telephony and VoIP

Course 4: IP Telephony and VoIP Course 4: IP Telephony and VoIP Telecommunications Technical Curriculum Program 3: Voice Knowledge 6/9/2009 1 Telecommunications Technical Curriculum Program 1: General Industry Knowledge Course 1: General

More information

This manual contains product information for the GSM Series cards. The manual is organized in the following manner:

This manual contains product information for the GSM Series cards. The manual is organized in the following manner: Allo.com. 2012 All rights reserved. No part of this publication may be copied, distributed, transmitted, transcribed, stored in a retrieval system, or translated into any human or computer

More information

IP Telephony with Asterisk. Sunday A. Folayan

IP Telephony with Asterisk. Sunday A. Folayan IP Telephony with Asterisk Sunday A. Folayan There lived the PSTN. A few years ago, everyone struggled to convert data (IP) into sound, and move it over the Public Switched Telephone Network (PSTN) infrastructure

More information

Setup Guide: on the MyNetFone Service. Revision History

Setup Guide: on the MyNetFone Service. Revision History Setup Guide: on the MyNetFone Service Revision History Version Author Revision Description Release Date 1.0 Sampson So Initial Draft 02/01/2008 2.0 Sampson So Update 27/09/2011 1 Table of Contents Introduction...

More information

Gateways and Their Roles

Gateways and Their Roles Gateways and Their Roles Understanding Gateways This topic describes the role of voice gateways and their application when connecting VoIP to traditional PSTN and telephony equipment. Analog vs. Digital

More information

Asterisk: A Non-Technical Overview

Asterisk: A Non-Technical Overview Asterisk: A Non-Technical Overview Nasser K. Manesh nasser@millenigence.com Millenigence, Inc. 5000 Birch St., Suite 8100 Newport Beach, CA 92660 June 2004, Revised December 2004 Executive Summary Asterisk

More information

Fig. Setting up of a VoIP call. Fig. Experimental setup

Fig. Setting up of a VoIP call. Fig. Experimental setup Volume 5, Issue 6, June 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Asterisk VoIP Private

More information

IP Implementation in Private Branch Exchanges From 9:30 a.m until 4:30 p.m (7 hrs./day) 5 days / week

IP Implementation in Private Branch Exchanges From 9:30 a.m until 4:30 p.m (7 hrs./day) 5 days / week Course Title: No. of Hours: IP Implementation in Private Branch Exchanges From 9:30 a.m until 4:30 p.m (7 hrs./day) 5 days / week 1 Course Duration: 3 Months (12weeks) No. Of Hours: 7 Hrs./Day- 5 days/week.

More information

Three Network Technologies

Three Network Technologies Three Network Technologies Network The largest worldwide computer network, specialized for voice ing technique: Circuit-switching Internet The global public information infrastructure for data ing technique:

More information

Public Network. 1. Relatively long physical distance 2. Requiring a service provider (carrier) Branch Office. Home. Private Network.

Public Network. 1. Relatively long physical distance 2. Requiring a service provider (carrier) Branch Office. Home. Private Network. Introduction to LAN TDC 363 Week 4 Connecting LAN to WAN Book: Chapter 7 1 Outline Wide Area Network (WAN): definition WAN Topologies Choices of WAN technologies Dial-up ISDN T1 Frame Relay DSL Remote

More information

Asterisk Voice Exchange: An Alternative to Conventional EPBX

Asterisk Voice Exchange: An Alternative to Conventional EPBX 2008 International Conference on Computer and Electrical Engineering Asterisk Voice Exchange: An Alternative to Conventional EPBX Mohammed A Qadeer Department of Computer Engineering, Aligarh Muslim University,

More information

4. H.323 Components. VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 19

4. H.323 Components. VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 19 4. H.323 Components VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 19 4.1 H.323 Terminals (1/2)...3 4.1 H.323 Terminals (2/2)...4 4.1.1 The software IP phone (1/2)...5 4.1.1 The software

More information

and Voice Applications Eyal Wirsansky, Verso Technologies JaxJUG

and Voice Applications Eyal Wirsansky, Verso Technologies JaxJUG Voice Over IP, and Voice Applications Eyal Wirsansky, Verso Technologies JaxJUG Analog Telephony Mr. W AG Bell X What the *!@# is aa Switch?? Moving to Digital Voice (TDM) Separation of Voice and Signaling

More information

2- Technical Training (9 weeks) 3- Applied Project (3 weeks) 4- On Job Training (OJT) (4 weeks)

2- Technical Training (9 weeks) 3- Applied Project (3 weeks) 4- On Job Training (OJT) (4 weeks) Course Title: Prerequisites: Training Program (5 months) IP Implementation in Private Branch Exchanges Must fresh graduates Communication/Electronics Engineers" 1- Soft Skills Training (4 weeks) 1. Communication

More information

Open Source Telephony Projects as an Application Development Platform. Frederic Dickey (fdickey@sangoma.com) Director Product Management

Open Source Telephony Projects as an Application Development Platform. Frederic Dickey (fdickey@sangoma.com) Director Product Management Open Source Telephony Projects as an Application Development Platform Frederic Dickey (fdickey@sangoma.com) Director Product Management About this presentation For newcomers to Asterisk For long time CTI

More information

WAN Technology. Heng Sovannarith heng_sovannarith@yahoo.com

WAN Technology. Heng Sovannarith heng_sovannarith@yahoo.com WAN Technology Heng Sovannarith heng_sovannarith@yahoo.com Introduction A WAN is a data communications network that covers a relatively broad geographic area and often uses transmission facilities provided

More information

AT&T SIP Trunk Compatibility Testing for Asterisk

AT&T SIP Trunk Compatibility Testing for Asterisk AT&T SIP Trunk Compatibility Testing for Asterisk Mark A. Vince, P.E., AT&T Astricon 2008 September 25, 2008 Phoenix, AZ Agenda Why we tested What we tested Test configuration Asterisk Business Edition

More information

Contents Introduction Why Fax over IP? How Real-time Fax over IP works Implementation with MessagePlus/Open Summary. About this document

Contents Introduction Why Fax over IP? How Real-time Fax over IP works Implementation with MessagePlus/Open Summary. About this document Fax over IP Contents Introduction Why Fax over IP? How Real-time Fax over IP works Implementation with MessagePlus/Open Summary About this document This document describes how Fax over IP works in general

More information

Parlay i60 - Application

Parlay i60 - Application Parlay i60 ISDN Access Multiplexer with advanced call routing features Solutions for Carriers & Service Providers Parlay i60 ISDN Access Multiplexer a miracle in terms of possible applications Cost efficient

More information

Asterisk. the general purpose Open Source Telephony platform. a Advanced Scenarios. Klaus Peter Junghanns (kapejod) 2004 Junghanns.

Asterisk. the general purpose Open Source Telephony platform. a Advanced Scenarios. Klaus Peter Junghanns (kapejod) 2004 Junghanns. Asterisk the general purpose Open Source Telephony platform a Advanced Scenarios Klaus Peter Junghanns (kapejod) Junghanns.NET GmbH http://www.junghanns.net/asterisk/ Traditional Setup of a 3 location

More information

LifeSize Networker Installation Guide

LifeSize Networker Installation Guide LifeSize Networker Installation Guide November 2008 Copyright Notice 2006-2008 LifeSize Communications Inc, and its licensors. All rights reserved. LifeSize Communications has made every effort to ensure

More information

How To Set Up An Ip Trunk For A Business

How To Set Up An Ip Trunk For A Business Charter Business : White paper SIP Trunking: A new voice in communications service WHITE PAPER With the rise of next-generation technology, business customers have more options than ever from providers

More information

STUDY PAPER on IP PABX. (IP based PRIVATE AUTOMATIC BRANCH EXCHANGE) Table of Contents. 1. Introduction... 2. 2. History & Evolution of PABX...

STUDY PAPER on IP PABX. (IP based PRIVATE AUTOMATIC BRANCH EXCHANGE) Table of Contents. 1. Introduction... 2. 2. History & Evolution of PABX... STUDY PAPER on IP PABX (IP based PRIVATE AUTOMATIC BRANCH EXCHANGE) Table of Contents 1. Introduction... 2 2. History & Evolution of PABX... 2 3. The Basic Architecture, its Functions and Interfaces...

More information

Integration of GSM Module with PC Mother Board (GSM Trunking) WHITE/Technical PAPER. Author: Srinivasa Rao Bommana (srinivasrao.bommana@wipro.

Integration of GSM Module with PC Mother Board (GSM Trunking) WHITE/Technical PAPER. Author: Srinivasa Rao Bommana (srinivasrao.bommana@wipro. (GSM Trunking) WHITE/Technical PAPER Author: Srinivasa Rao Bommana (srinivasrao.bommana@wipro.com) Table of Contents 1. ABSTRACT... 3 2. INTRODUCTION... 3 3. PROPOSED SYSTEM... 4 4. SOLUTION DESCRIPTION...

More information

Softswitch & Asterisk Billing System

Softswitch & Asterisk Billing System Softswitch & Asterisk Billing System IP Telephony Process and architecture is known as Softswitch. Softswitch is used to bridge traditional PSTN and VoIP by linking PSTN to IP networks and managing traffic

More information

Converged Telephony Solution. Technical White Paper

Converged Telephony Solution. Technical White Paper CTS White Paper Page 1 of 11 Converged Telephony Solution Technical White Paper ٠ May 2004 CTS White Paper Page 2 of 11 Converged Telephony Solution White Paper The focus of this white paper is to explain

More information

VoIP Security regarding the Open Source Software Asterisk

VoIP Security regarding the Open Source Software Asterisk Cybernetics and Information Technologies, Systems and Applications (CITSA) 2008 VoIP Security regarding the Open Source Software Asterisk Prof. Dr.-Ing. Kai-Oliver Detken Company: DECOIT GmbH URL: http://www.decoit.de

More information

Application Note - IP Trunking

Application Note - IP Trunking Application Note - IP Trunking End-to-End Configuration for IP Trunking This document gives you a detailed description of how to configure IP Trunking in a Tenor VoIP system. The following topics are included

More information

CVOICE - Cisco Voice Over IP

CVOICE - Cisco Voice Over IP CVOICE - Cisco Voice Over IP Table of Contents Introduction Audience At Course Completion Prerequisites Applicable Products Program Contents Course Outline Introduction This five-day course covers the

More information

Glossary of Telco Terms

Glossary of Telco Terms Glossary of Telco Terms Access Generally refers to the connection between your business and the public phone network, or between your business and another dedicated location. A large portion of your business

More information

Allstream Converged IP Telephony

Allstream Converged IP Telephony Allstream Converged IP Telephony SIP Trunking Solution An Allstream White Paper 1 Table of contents Introduction 1 Traditional trunking: a quick overview 1 SIP trunking: a quick overview 1 Why SIP trunking?

More information

CompTIA Convergence+ 2006 Examination Objectives

CompTIA Convergence+ 2006 Examination Objectives CompTIA Convergence+ 2006 Examination Objectives Introduction The CompTIA Convergence+ examination covering the 2006 objectives certifies that the successful candidate has the necessary knowledge to perform

More information

NovaTec release information firmware 00.06.07.00

NovaTec release information firmware 00.06.07.00 NovaTec release information firmware 00.06.07.00 2 Known Issues None. The firmware now needs a valid firmware license to activate telephony functions. Without a valid license a system running firmware

More information

Networks 2. Gabriela Ochoa. 2014 University of Stirling CSCU9B1 Essential Skills for the Information Age. Content

Networks 2. Gabriela Ochoa. 2014 University of Stirling CSCU9B1 Essential Skills for the Information Age. Content Networks 2 Gabriela Ochoa Lecture Networks 2/Slide 1 Content How is Internet connected? Internet backbone Internet service providers (ISP) How to connect a home computer to the Internet? How do networks

More information

VOICE OVER IP AND NETWORK CONVERGENCE

VOICE OVER IP AND NETWORK CONVERGENCE POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 80 Electrical Engineering 2014 Assaid O. SHAROUN* VOICE OVER IP AND NETWORK CONVERGENCE As the IP network was primarily designed to carry data, it

More information

Applications between Asotel VoIP and Asterisk

Applications between Asotel VoIP and Asterisk Applications between Asotel VoIP and Asterisk This document is describing the configuring manner of registering and communicating with Asterisk only. Please visit the official WEB of Asterisk http://www.asterisk,

More information

Introduction to SS7 Signaling This tutorial provides an overview of Signaling System No. 7 (SS7) network architecture and protocols

Introduction to SS7 Signaling This tutorial provides an overview of Signaling System No. 7 (SS7) network architecture and protocols Introduction to SS7 Signaling This tutorial provides an overview of Signaling System No. 7 (SS7) network architecture and protocols SS7 is a set of telephony signaling protocols that are used to set up

More information

Appendix A: Basic network architecture

Appendix A: Basic network architecture Appendix A: Basic network architecture TELECOMMUNICATIONS LOCAL ACCESS NETWORKS Traditionally, telecommunications networks are classified as either fixed or mobile, based on the degree of mobility afforded

More information

R2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol?

R2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol? Chapter 1 Review Questions R1. What is the difference between a host and an end system? List several different types of end systems. Is a Web server an end system? 1. There is no difference. Throughout

More information

ilanga: A Next Generation VoIP-based, TDMenabled

ilanga: A Next Generation VoIP-based, TDMenabled ilanga: A Next Generation VoIP-based, TDMenabled PBX J. Penton, A. Terzoli Computer Science Department Rhodes University Grahamstown, 6140 Email: j.penton@ru.ac.za Tel: (046) 603 8640; Fax: (046) 636 1915

More information

Chapter 9A. Network Definition. The Uses of a Network. Network Basics

Chapter 9A. Network Definition. The Uses of a Network. Network Basics Chapter 9A Network Basics 1 Network Definition Set of technologies that connects computers Allows communication and collaboration between users 2 The Uses of a Network Simultaneous access to data Data

More information

Open source VoIP Networks

Open source VoIP Networks Open source VoIP Networks Standard PC hardware inexpensive add-in vs. embedded designs Ing. Bruno Impens Overview History Comparison PC - Embedded More on VoIP VoIP Hardware VoIP more than talk More...

More information

Configuration Notes 283

Configuration Notes 283 Mediatrix 4400 Digital Gateway VoIP Trunking with a Legacy PBX June 21, 2011 Proprietary 2011 Media5 Corporation Table of Contents Table of Contents... 2 Introduction... 3 Mediatrix 4400 Digital Gateway

More information

LocaPhone VoIP PBX System

LocaPhone VoIP PBX System LocaPhone VoIP PBX System Version 1.0 Seite1 von 10 Table of Contents Business Challenge...3 Solution Description...4 Solution Benefits...6 Specifications...7 Further Information...10 Seite2 von 10 Business

More information

Configuring Interoperability between Avaya IP Office and Avaya Communication Manager

Configuring Interoperability between Avaya IP Office and Avaya Communication Manager Configuring Interoperability between Avaya IP Office and Avaya Communication Issue 01.01 Contents 1.0 Introduction... 3 1.1 Supported Features... 3 1.2 Network Diagram... 6 1.3 Supported Phones... 6 1.4

More information

B rismark. Open Source IP PBX The Future of Telephony. T: +92.21.111199299 W: www.birsmark.com

B rismark. Open Source IP PBX The Future of Telephony. T: +92.21.111199299 W: www.birsmark.com Open Source IP PBX The Future of Telephony What is Asterisk Asterisk is the world s leading open source telephony engine and tool kit. Offering flexibility unheard of in the world of proprietary communications,

More information

Internet Telephony PBX System

Internet Telephony PBX System Internet Telephony PBX System T1/E1 Gateway With IP PBX Application Copyright PLANET Technology Corporation. All rights reserved. Case 35: With IP PBX Application Head Office E1 PABX interconnect with

More information

November 2013. The Business Value of SIP Trunking

November 2013. The Business Value of SIP Trunking November 2013 S P E C I A L R E P O R T The Business Value of SIP Trunking Table of Contents Introduction... 3 What Is SIP Trunking?... 3 What Is the Demand for SIP Trunking?... 5 How Does SIP Trunking

More information

ACD: Average Call Duration is the average duration of the calls routed bya a VoIP provider. It is a quality parameter given by the VoIP providers.

ACD: Average Call Duration is the average duration of the calls routed bya a VoIP provider. It is a quality parameter given by the VoIP providers. ACD: Average Call Duration is the average duration of the calls routed bya a VoIP provider. It is a quality parameter given by the VoIP providers. API: An application programming interface (API) is a source

More information

Extend the Life of Your Legacy PBX while Benefiting from SIP Trunks. December 5, 2013

Extend the Life of Your Legacy PBX while Benefiting from SIP Trunks. December 5, 2013 Extend the Life of Your Legacy PBX while Benefiting from SIP Trunks December 5, 2013 Agenda About Sangoma VoIP Gateways Defined Sangoma Gateway Features Gateways Product Specifications Business Applications

More information

APPENDIX A GENERAL DEFINITIONS & SERVICE FUNCTIONS

APPENDIX A GENERAL DEFINITIONS & SERVICE FUNCTIONS APPENDIX A GENERAL DEFINITIONS & SERVICE FUNCTIONS This Appendix provides the basic definitions and service functions of local communications services under the scope of this contract. The Government requires

More information

Dramatically simplifying voice and data networking HOW-TO GUIDE. Setup VoIP & IP-PBX. edgebox version 4.6.5 Document revision 1.1

Dramatically simplifying voice and data networking HOW-TO GUIDE. Setup VoIP & IP-PBX. edgebox version 4.6.5 Document revision 1.1 Dramatically simplifying voice and data networking HOW-TO GUIDE Setup VoIP & IP-PBX edgebox version 4.6.5 Document revision 1.1 Table of Contents Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter

More information

Understanding Voice over IP

Understanding Voice over IP Introduction Understanding Voice over IP For years, many different data networking protocols have existed, but now, data communications has firmly found its home in the form of IP, the Internet Protocol.

More information

ISDN Troubleshooting October 11, 2012

ISDN Troubleshooting October 11, 2012 ISDN Troubleshooting October 11, 2012 Proprietary 2012 Media5 Corporation Table of Contents Introduction... 3 Protocols and Connection... 3 Troubleshooting Tools... 4 Status Page... 4 Syslog Traces...

More information

Telephony Fundamentals

Telephony Fundamentals + Telephony Fundamentals Basic Telephony general terms Central Office (CO) - the telephone facility where telephone users lines are joined together to switching equipment that connects telephone users

More information

ISDN. Raj Jain. Professor of CIS. The Ohio State University. Columbus, OH 43210 http://www.cis.ohio-state.edu/~jain/ Raj Jain

ISDN. Raj Jain. Professor of CIS. The Ohio State University. Columbus, OH 43210 http://www.cis.ohio-state.edu/~jain/ Raj Jain ISDN Professor of CIS Columbus, OH 43210 http://www.cis.ohio-state.edu/~jain/ 1 Overview History Interfaces and protocol layers Reference points Addressing 2 Integrated Digital Networks Integrated Both

More information

ehealth and VoIP Overview

ehealth and VoIP Overview ehealth and VoIP Overview Voice over IP (VoIP) configurations can be very complex. Your network could contain a variety of devices, applications, and configuration capabilities to support voice traffic.

More information

com.sat IP Basic ISDN

com.sat IP Basic ISDN com.sat IP Basic ISDN com.sat Multichannel Gateway 1 2009 com.sat GmbH Kommunikationssysteme Schwetzinger Str. 19 D-68519 Viernheim www.comsat.de Tel: +49-(0)6204-7050-0 1. General Overview IP BASIC ISDN:

More information

Vega 100G and Vega 200G Gamma Config Guide

Vega 100G and Vega 200G Gamma Config Guide Vega 100G and Vega 200G Gamma Config Guide This document aims to go through the steps necessary to configure the Vega 100G and 200G gateways to be used with a Gamma SIP Trunk. When a SIP trunk is provisioned

More information

VOICE SOLUTIONS NGN. Telephone-Handbook NEXT GENERATION NETWORK. UAN: (051) 111 11 44 44 www.nayatel.com /Nayatel

VOICE SOLUTIONS NGN. Telephone-Handbook NEXT GENERATION NETWORK. UAN: (051) 111 11 44 44 www.nayatel.com /Nayatel VOICE SOLUTIONS NGN Telephone-Handbook NEXT GENERATION NETWORK UAN: (051) 111 11 44 44 www.nayatel.com / Table of Contents Sr.No Contents Page No. 1. Introduction 1 2. Hosted Exchange Solution 2-9 2a.

More information

Introduction. VoIP to T1/E1 PRI Gateway

Introduction. VoIP to T1/E1 PRI Gateway Warm Welcome Introduction VoIP to T1/E1 PRI Gateway Dedicated VoIP-ISDN PRI Gateway Plug-n-Play device VoIP access device for an existing PBX PRI trunking for an IP-PBX SETU VTEP - At a Glance Model No.

More information

Dialogic Diva SIPcontrol Software

Dialogic Diva SIPcontrol Software Dialogic Diva SIPcontrol Software converts Dialogic Diva Media Boards (Universal and V-Series) into SIP-enabled PSTN-IP gateways. The boards support a variety of TDM protocols and interfaces, ranging from

More information

Using Asterisk with Odin s OTX Boards

Using Asterisk with Odin s OTX Boards Using Asterisk with Odin s OTX Boards Table of Contents: Abstract...1 Overview...1 Features...2 Conclusion...5 About Odin TeleSystems Inc...5 HeadQuarters:...6 Abstract Odin TeleSystems supports corporate

More information

Network Overview. Background Traditional PSTN Equipment CHAPTER

Network Overview. Background Traditional PSTN Equipment CHAPTER CHAPTER 1 Background Traditional PSTN Equipment Traditional telephone services are engineered and offered over the public switched telephone network (PSTN) via plain old telephone service (POTS) equipment

More information

Voice over IP Basics for IT Technicians

Voice over IP Basics for IT Technicians Voice over IP Basics for IT Technicians White Paper Executive summary The IP phone is coming or has arrived on desk near you. The IP phone is not a PC, but does have a number of hardware and software elements

More information

Need for Signaling and Call Control

Need for Signaling and Call Control Need for Signaling and Call Control VoIP Signaling In a traditional voice network, call establishment, progress, and termination are managed by interpreting and propagating signals. Transporting voice

More information

ACCELERATOR 6.3 ASTERISK 1.4 INTEGRATION GUIDE

ACCELERATOR 6.3 ASTERISK 1.4 INTEGRATION GUIDE ACCELERATOR 6.3 ASTERISK 1.4 INTEGRATION GUIDE October 2014 Tango Networks, Inc. phone: +1 469-229-6000 3801 Parkwood Blvd, Suite 500 fax: +1 469-467-9840 Frisco, Texas 75034 USA www.tango-networks.com

More information

VoIP and FreeBSD. The daemon meets the phone. May 15th, 2008 University of Ottawa,, Ottawa, Canada Massimiliano Stucchi stucchi@briantel.

VoIP and FreeBSD. The daemon meets the phone. May 15th, 2008 University of Ottawa,, Ottawa, Canada Massimiliano Stucchi stucchi@briantel. VoIP and FreeBSD The daemon meets the phone May 15th, 2008 University of Ottawa,, Ottawa, Canada Massimiliano Stucchi stucchi@briantel.com Agenda Introduction Terms Introduction to Asterisk key concepts

More information

Parlay i60 - Application

Parlay i60 - Application Parlay i60 ISDN Access Multiplexer with advanced call routing features Solutions for Enterprises Parlay i60 ISDN Access Multiplexer a miracle in terms of possible applications Cost efficient ISDN provisioning

More information

Presented by: John Downing, B.Eng, MBA, P.Eng

Presented by: John Downing, B.Eng, MBA, P.Eng Presented by: John Downing, B.Eng, MBA, P.Eng John Downing co-founder of TrainingCity. VoIP Training Development Lead. VoIP & SIP Consultant to Telecom & Enterprise Clients. John@TrainingCity.com 613-435-1170

More information

Asterisk: The Open Source PBX Solution Adam Olson Systems and network administrators typically deal with

Asterisk: The Open Source PBX Solution Adam Olson Systems and network administrators typically deal with 1 1 1 0 1 0 1 0 1 Asterisk: The Open Source PBX Solution Adam Olson Systems and network administrators typically deal with data and functionality such as email communications, Web and database applications,

More information

intelligence at the edge of the network www.critical-links.com EdgeBOX V 4.5 VoIP How To

intelligence at the edge of the network www.critical-links.com EdgeBOX V 4.5 VoIP How To intelligence at the edge of the network www.critical-links.com EdgeBOX V 4.5 VoIP HowTo Page 1 Page 2 Introduction to VoIP on the edgebox VoIP (Voice over Internet Protocol) is handled by an open source

More information

ISDN: Theory & Practice

ISDN: Theory & Practice ISDN: Theory & Practice Basic Concepts...2 B & D channels...5 ISDN Networks...12 Bearer Capabilities...15 Voice, Fax, and Modems...18 Terminology...25 Device Addressing...30 Call Setup...33 Managing inbound

More information

Trunks User Guide. Schmooze Com Inc.

Trunks User Guide. Schmooze Com Inc. Schmooze Com Inc. Chapters Overview Logging In Adding a SIP Trunk Adding a DAHDi Trunk Adding an IAX2 Trunk Adding an ENUM Trunk Adding a DUNDi Trunk Adding a Custom Trunk Recap Examples Overview The Trunks

More information

Lecture 21 ISDN Integrated Digital Network.

Lecture 21 ISDN Integrated Digital Network. Lecture 21 ISDN is an acronym for Integrated Services Digital Network. ISDN was developed to cater the needs of users who want high data rate, since conventional telephone line is not capable of providing

More information

Voice Over DSL An Overview

Voice Over DSL An Overview Voice Over DSL An Overview Presented by: Deirdre Dinan Mike Littlefield InterOperability Laboratory University of New Hampshire 2002 Scope What is VoDSL? Implementation Schemes Reference Model System/Signaling/Service

More information

Chapter 1 - Introduction

Chapter 1 - Introduction Chapter 1 - Introduction Asterisk is revolutionary, reliable, scalable, open source, free software that makes possible powerful enterprise telephone systems. Asterisk systems are in use world-wide, reliably

More information

Network+ Guide to Networks 6 th Edition. Chapter 7 Wide Area Networks

Network+ Guide to Networks 6 th Edition. Chapter 7 Wide Area Networks Network+ Guide to Networks 6 th Edition Chapter 7 Wide Area Networks Objectives Identify a variety of uses for WANs Explain different WAN topologies, including their advantages and disadvantages Compare

More information

ATA: An Analogue Telephone Adapter is used to connect a standard telephone to a high-speed modem to facilitate VoIP and/or calls over the Internet.

ATA: An Analogue Telephone Adapter is used to connect a standard telephone to a high-speed modem to facilitate VoIP and/or calls over the Internet. KEY VOIP TERMS 1 ACD: Automatic Call Distribution is a system used to determine how incoming calls are routed. When the ACD system receives an incoming call it follows user-defined specifications as to

More information

PRImaGate Switch RACK 3U

PRImaGate Switch RACK 3U From 8 to 32 channels Integrated LCR / Router Voice Call Back SMS Server VOIP RACK 3U SMS PRESENTATION Specially designed for big companies, call-centres and companies whom GSM traffic is high, PRImaGate

More information

How To Understand The Concept Of Circuit Switching

How To Understand The Concept Of Circuit Switching Module 2 Communication Switching Lesson 2 Circuit Switching INSTRUCTIONAL OBJECTIVES GENERAL This lesson is aimed at developing the concept and application of circuit switching which is a very important

More information

VoIP from A to Z. NAEO 2009 Conference Cancun, Mexico

VoIP from A to Z. NAEO 2009 Conference Cancun, Mexico VoIP from A to Z NAEO 2009 Conference Cancun, Mexico VoIP glossary What is VoIP? Bandwidth Signaling Codecs Quality of Service (QoS) What is VoIP? Voice over Internet Protocol (VoIP) is the method of transmitting

More information

(Refer Slide Time: 6:17)

(Refer Slide Time: 6:17) Digital Video and Picture Communication Prof. S. Sengupta Department of Electronics and Communication Engineering Indian Institute of Technology, Kharagpur Lecture - 39 Video Conferencing: SIP Protocol

More information

Traditional Telephony

Traditional Telephony Traditional Telephony Basic Components of a Telephony Network This topic introduces the components of traditional telephony networks. Basic Components of a Telephony Network 3 A number of components must

More information

(Refer Slide Time: 4:45)

(Refer Slide Time: 4:45) Digital Voice and Picture Communication Prof. S. Sengupta Department of Electronics and Communication Engineering Indian Institute of Technology, Kharagpur Lecture - 38 ISDN Video Conferencing Today we

More information

Basic configuration of the GXW410x with Asterisk

Basic configuration of the GXW410x with Asterisk Basic configuration of the GXW410x with Asterisk Please note that due to the customizable nature of both the GXW410x and Asterisk and the vast deployment possibilities, these instructions should be taken

More information

Application Notes Rev. 1.0 Last Updated: February 3, 2015

Application Notes Rev. 1.0 Last Updated: February 3, 2015 SBC 1000/2000 Series Configuration Guide with Cisco Unified Call Manager v8.6 for Level 3 Voice Complete SM Deployments Application Notes Rev. 1.0 Last Updated: February 3, 2015 Contents 1 Document Overview...

More information