Transcript TELES.IAD

TELES.TRAINING
Teles configuration

VoIPBOX
– 4 BRI ports (2NT & 2TE OR 0TE & 4 NT)
– 8 VoIP media channels

VoIPBOX PRI (1U)
– 1 to 6 PRI lines
– Up to 180 VoIP media channels
TELES.TRAINING
2
Product variants

Mobile gateways (TELES.iGATE)
– Mobile interfaces
• 4/8/16/32 - 600 (GSM, CDMA,
3G/UMTS)
– PRI / ISDN interfaces
• 1/2 - 6 x E1
– VoIP channels
• 8/16/32 - 180 x VoIP channels
– IP
• 2 x Ethernet 10/100 Base-T
TELES.TRAINING
3
Product variants

TELES.TRAINING
4
TELES.VoIPBOX GSM
– Mobile interfaces
• 4 x GSM or CDMA
– Analog interfaces
• 4 x FXS
– VoIP channels
• 8 VoIP channels
– IP
• 2 x Ethernet 10/100 Base-T
• PPP support via GPRS*, CDMA2000
* Roadmap
General features
TELES.TRAINING

Number Portability

Callback / SMS Callback

SNTP client

IP router over xDSL (PPPoE) and ISDN

vLAN routing

Bandwidth control (VoIP priority / dynamic codec fallback)

Firewall functionality

NAT, PAT

Http User Interface

DNS Forwarder

Ipupdate (e.g. DynDNS)
5
VoIP features
TELES.TRAINING

Signaling: SIP (RFC 3261), H.323 (v4) – working in parallel

Voice Codecs: G.729, G.723.1, G.711, G.726, G.728, GSM, iLBC

DATA: clear channel (RFC 4040), gnx64, ccd (RFC3108)

DTMF Tone: outband: RFC 2833, SIP Info (RFC 2976) / H.323 Info or inband

Fax: T.38 or inband

Multiple Gatekeeper support H225 (v4) or/and Multiple Registrar support

Radius AAA; Authentication and CDR (RFC2835)

STUN client (RFC3489) (usable for SIP and H.323)

ENUM client (RFC3764, RFC3824)

Silence suppression (VAD / CNG)

Echo cancellation G.168-2000

RTP multiplex bandwidth reduction

Ring tone generation

Configurable TOS (Type of Service) / DiffServ (Differentiated Services)
6
iGATE and VoIPBOX GSM
TELES.TRAINING
Features

LCR engine: Use the best rate out of mobile, PSTN, and VoIP
– Selective routing by destination or time
– Generation of AOC (Advice of Charge)
– Multilevel alternative routing (voice/data/fax)
– Digit collection
– Black list, White list

Alert/Busy/Announcement tone detection – generates proper signaling

Online traffic statistics and CDR

Direct line (two-stage-dialing) & Callback server

E-Mail to SMS conversion

SNMP

2 Ethernet interfaces
7
TELES.TRAINING
iGATE

Reduce costs for fixed-to-mobile calls

Different SIM contracts per channel (1 to [n] SIMs)

Integrated SIM server support

Integrated VoIP gateway

Powerful least cost routing

Callback-server functionality

Fixed network backup via mobile

TELES.NMS network-management software
8
iGATE
TELES.TRAINING

Corporate-user benefits
– Gain access to PSTN and Internet where you have limited or no wire
connection
– Simple and fast set up (no change at customer’s site)
– Cost-effective voice & data
– Enhanced voice services and additional extensions

Mobile-operator benefits
– Use existing GSM, CDMA, or 3G infrastructures to connect corporate users
– Enhance product portfolio: Fixed lines & broadband Internet access
– Greater customer base (SMEs) and additional air time!
– Customer retention
9
TELES.TRAINING
Configuration
Remote access overview
TELES.TRAINING
Access to the system and configuration

Initial configuration with “Quickstart”
– LAN access (TCP/IP)

Remote access software “GATE Manager” via
– TCP/IP
– ISDN Data call
– CDMA/UMTS (connection initiated by Access Gateway)

Remote access via HTTP User Interface
– LAN / WAN access (TCP/IP)

Remote access via FTP / Telnet
– LAN / WAN access (TCP/IP)

NMS Self provisioning NMS (optional)
11
Configuration | Initial Startup with TELES.Quickstart

Install Quickstart on your computer or run it from CD

Configure network settings for the system:
–
–
–
–
–
–

IP address
Sub net mask
default gateway
NTP server address and timezone
(sets the system time!!)
Click “Next” and/or “Finish”
Access to the system now
via TELES.GATE Manager
For VoIPBOX BRI there is a wizard that configure:
–
–
line interfaces
routing entries
TELES.TRAINING
12
Configuration | GATE Manager

TELES.TRAINING
For remote maintenance of single network elements, you can start the GATE
Manager application directly from your desktop.
13
Configuration | Web interface

Default settings are:
– IP: 192.168.1.2
– Mask: 255.255.255.0

Access the system via HTTP
- Three levels of access:
Read-only access
Rights to change IP settings
All rights
TELES.TRAINING
14
Configuration | FTP interface

Access the system via FTP
–
–
Change directory to /boot
Download ip.cfg file and
change it according to
your needs
TELES.TRAINING
15
Configuration | Self provisioning NMS
TELES.TRAINING

Zero touch installation for the end customer

Automatic customized creation of the individual configuration files
–
–
Input of customer data from the order processing data base to the NMS
First contact configuration of VoIP settings and line interfaces
operational
box shipped
box
configuration
customer
activated
necessary input for
generating configuration
16
Configuration | Configuration files (Overview)
The 3 configuration files are:

Ip.cfg
– Basic configuration of the Ethernet interface(s)

Pabx.cfg
– System-specific and port-specific settings

Route.cfg
– Routing entries
TELES.TRAINING
17
Configuration | Ethernet Ports Config (ip.cfg)
TELES.TRAINING

Basic settings for the Ethernet interfaces (IP address / mask / DGW)
Same as on the QuikStart

Different scenarios for the second interface
– HUB mode
– DSL router
– vLAN router
– Firewall / NAT firewall
– DHCP server
– IP router over ISDN Dialup
– Bandwidth Control (VoIP priority)
Example (default): [System]
DefaultGw=192.168.1.1
[emac0]
IpAddress=192.168.1.2/24
18
Configuration | System Config (pabx.cfg)
TELES.TRAINING
System-specific settings and the port configuration:

Bypass relay (Life line)

Log files

Night configuration (time-dependent routing and SIM switching)

Controllers (defines the parameters that apply to the ports)

Subscribers (features for each port)

Global settings:

Number portability settings

SNMP configuration (runs as optional function module)
•
•
•
•
•
•
VoIP basics
DNS Server settings
NTP Server settings
Remote access settings
SIM Server settings
STUN client
19
Configuration | System Config (pabx.cfg)
TELES.TRAINING
Default
...
Controller00=9 TES2M DSS1 CRC4
Controller01=10 NTS2M DSS1 CRC4
This configures port 00 as TE, ports 01 as NT, CRC4 is on
Controller02=40 VoIP
...
Subscriber00=TRANSPARENT ROUTER ALARM
Subscriber01=TRANSPARENT ROUTER ALARM
Subscriber02=TRANSPARENT ROUTER CHMAX[16] ALARM
...
CHMAX[16]

Defines the number of channels per G.729 module
20
Configuration | VoIP Settings (pabx.cfg, optional)

TELES.TRAINING
Global VoIP Settings (Telephony Routing / VoIP Carrier)
VoipGlobalMaxChan=30
H225Port=1720
Maximum VoIP channels for the system
H.323 signalling port
SipPort=5060
VoipRtpPort=29000
SIP signalling port
Starting UDP port for RTP (RTCP uses the next port)
VoipRtpPortSpacing=2
Space between 2 RTP streams (2 is minimum)
21
Configuration | Example (HTTP User Interface)

HTTP User Interface (Port Settings)
TELES.TRAINING
22
Configuration | Routing Functions (route.cfg)

TELES.TRAINING
Routing commands:
- MapAll With these entry we rout calls between the ports.
- Restrict This entry applies only for a single controller
- Redirect This entry will reroute the call in case of connection failure
The order of the mapping is:
1. From top to bottom
2. More specific to more global.
Example: MapAll00=90111100
MapAll0170=262010170
MapAll0172=262020172
MapAll0=9022220
MapAll00=90111100
23
Configuration | Routing Functions (route.cfg)

TELES.TRAINING
Controller specific routing entries
Restrict<port><num>=<pl>
MapAll<pl>=<port><dest>
This entry applies only for a single controller or in addition to complete or partial
OAD, the DAD is searched in the second step and follows the known rules.
Example: Restrict40=pl
Restrict10=lp
MapAllpl=10
MapAlllp=40DF:
24
Configuration | Routing Functions (route.cfg)

TELES.TRAINING
Alternative Routing
Redirect3<nr>=<pl>
MapAll<pl>=<port><dest>
This entry will send a call with the number <nr> to another port (e.g. PRI) in
case of connection setup failures.
Note: This configuration could cause longer post-dial delays!
Example: MapAll0172=#262020172
Redirect326202=pl
MapAllpl=9
25
Configuration | Routing Functions (route.cfg)

TELES.TRAINING
Routing entry to a VoIP peer
MapAll<nr>=<port><voip profile>:<dest>
This entry contains the name of a VoIP profile, that include all parameters
to establish a connection to the peer.
Example: MapAll00=40DF:00
26
Configuration | Routing Functions (route.cfg)

TELES.TRAINING
Digit collection
DTMFWaitDial=<sec>
MapAll<nr>=|<port><dest><<<count>
This entry collects up to 15 digits (including ‘262020172’). If a “sending
complete” is received, a timeout occurs (in this case 5 seconds) or the
number of digits is reached (here 15 digits) the call will be placed at the
defined port / trunk group.
Example: DTMFWaitDial=5
MapAll0172=|262020172<<15

Calling party number suppression - CLIR (block outgoing CLI)
MapAll<nr>=#<port><dest>
A hash (#) at the beginning of the destination number causes the call to be
sent with the flag “calling party number suppression”.
Default
27
Configuration | Routing Functions (route.cfg)

TELES.TRAINING
Definition of VoIP profiles
– Necessary settings for communication with the VoIP peer
[Voip:<name>]
VoipDirection:<mode>
VoipPeerAddress:<addr>
VoipIpMask:<mask>
VoipSignalling:<int>
VoipCompression:<list>
VoipMaxChan:<num>
VoipTxM:<num>
Name of the routing profile
The permitted call direction (In, Out, IO)
The peer’s Name or IP address
The peer’s network range (for incoming calls)
The signaling protocol used (H.323, SIP)
The compression to be used, in order of preference
(G.729, G.729 a G.729b G.729ab G.726-16, G.726.24,
G.726-32, G.728, G.711a, G.711u, GSM, G.723.16.3
G.723.1.5.3, iLBC20, iLBC30,T.38 Fax)
Max. channels used for profile
The multiplication factor (1–12) for the frame size
calculation of the RTP packet (default: 10ms).
28
Configuration | Routing Functions (route.cfg)

TELES.TRAINING
Definition of VoIP profiles management parameters
VoipUser:<user>
VoipPwd:<pwd>
VoipRegistrar:<name>
VoipGk:<list>
VoipProxy:<name or addr>
VoipRadiusAuthenticate:<name>
VoipRadiusAccounting:<name>
User name (SIP only)
Password (SIP only)
Registrar profile used for the profile
Name(s) of the assigned Gatekeeper
profile(s)
SIP Server used
Name of the assigned RADIUS server
Name of the assigned RADIUS server
(RADIUS is currently in development and
will be implemented soon)
29
Configuration | Routing Functions (route.cfg)

TELES.TRAINING
Definition of VoIP profiles with the HTTP user interface
30
Configuration | Routing Functions (route.cfg)

TELES.TRAINING
Gatekeeper profile(s)
[Gatekeeper:<name>]
GkAdd:<addr>
GkId:<name>
GkPwd:<name>
RasId:<name>
RasPrefix:list
GkTtl:<num>
GkMaxChan:<num>
Name of the Gatekeeper profile
The Gatekeeper's IP address
The Gatekeeper's ID
Password to log onto the Gk
The ID used for gatekeeper registration
Prefixes used
Time to live for registration validity (sec.)
(recommendation)
Max. channels used for this Gatekeeper
31
Configuration | Routing Functions (route.cfg)

TELES.TRAINING
Registrar profile(s)
[Registrar:<name>]
RegId:<name or addr>
RegUser:<name>
RegPwd:<password>
RegProxy:<name or addr>
RegOwnId:<name or addr>
RegContact:<name or addr>
Name of the Registrar profile
Name used in the reg. request header
Username
Password
Server used
Used in the from field
Used in the contact field
32
Configuration | Routing Functions (route.cfg)

TELES.TRAINING
RADIUS profile
[Radius:<name>]
Host:<name or addr>
User:<name
Pwd:<pwd>
Secret:<secret>
OwnId:<name or addr>
ServiceType:<num>
FramedProtocol:<num>
RadiusRequestTimeout:<sec>
RadiusRequestRetries:<count>
Name of the RADIUS profile
Name or IP of the RADIUS server
Username
Password
Secret
Used in the NAS identifier or NAS IP address
As RFC 2865 chapter 5.6
As RFC 2865 chapter 5.7
Repeat timeout if the server does not respond
Number of packet retries at one time
33
Configuration | Routing Functions (route.cfg)

TELES.TRAINING
Setting national/international flag (TON = type of number)
 It might be necessary in some cases to transmit the calling and/or called
party number with the flag instead of the leading “0(s)”:
OAD
Restrict<port>0=n 15
Restrict<port>00=i 15
DAD
MapAll00<num>=<port>i<num>
MapAll0<num>=<port>n<num>

TON unknown (u) or subscriber (s) can also be set, “s” might be necessary for
some ISDN PBXses

Rejection of data calls and special numbers
MapAll<num>=&<cau> DATA
MapAll<num>=&<cau> VOICE
All calls (DATA: data calls; VOICE: voice calls) starting with <num> will be
rejected with the cause value <cau>.
34
Licenses

TELES.TRAINING
iGATE CDR option: Allows for CDR storage on the system.
Enables Online Statistics (ASR, ACD, number of calls …)

iGATE DDI and intelligent call back: Enables two-stage-dialing and call.
back

iGATE SMS gateway package: enables e-mail to SMS conversion and vice
versa.

iGATE ported number screening: Enables online query to iMNP or external
provider (nQuire / End2End)

iGATE SS7 Extension: License for SS7 (Q.767); each SS7 related PRI
(regardless whether link or trunk) requires a license
35
Questions?
TELES.TRAINING
Thank you for your attention!
http://www.teles-communication-systems.com
36