Basic VoIP
Basic VoIP
Basic VoIP
September 2007
This document contains information proprietary to Gilat Satellite Networks Ltd. and may not be
reproduced in whole or in part without the express written consent of Gilat Satellite Networks Ltd. The
disclosure by Gilat Satellite Networks Ltd. of information contained herein does not constitute any
license or authorization to use or disclose the information, ideas or concepts presented. The contents of
this document are subject to change without prior notice.
Basic VoIP and Fax over IP Configuration
Contents
1. Introduction ...........................................................................................................1
1.1 General Overview....................................................................................................1
1.2 SkyEdge VoIP Network............................................................................................1
1.3 SkyEdge VoIP Network Components .......................................................................3
1.3.1 VoIP Gateway ...............................................................................................3
1.3.2 VoIP Gatekeeper (GK) Router/SIP Proxy ......................................................5
1.3.3 Provisioning (TFTP) Server ...........................................................................6
1.3.4 Remote VoIP Gateway (ATA)........................................................................6
1.4 SkyEdge VoIP Solution Description .........................................................................7
1.4.1 Voice over IP in SkyEdge Mesh Systems ......................................................8
1.4.2 Quality of Service..........................................................................................8
1.5 SkyEdge VoIP Calculations .....................................................................................8
1.5.1 Calculation Algorithm ....................................................................................9
1.5.2 G.729 Codec Example ................................................................................10
1.5.3 G.723 Codec Example ................................................................................11
1.6 Basic VoIP Network Call Flow ...............................................................................11
1.7 Approved VoIP Components..................................................................................14
1.8 Requirements ........................................................................................................14
1.9 System Limitations ................................................................................................14
Figures
Tables
This section describes the objectives, audience, document layout and conventions of
the SkyEdge Voice over IP Network Configuration manual.
Objectives
This manual provides a description of the SkyEdge Voice over IP network and gives
you instructions on how to configure the VoIP feature in the SkyEdge networks.
Audience
This manual is designed for operations personnel who have been trained in the
operation of the SkyEdge NMS.
Organization
The table below contains a list of the chapters in the manual, the chapter titles and a
short description of the material contained in each chapter.
Conventions
This manual uses the following conventions to convey instructions and information:
Convention Description
Boldface font Commands and keywords.
Italic font The result of an instruction or command.
Screen font Information to be typed into a form or dialog
box.
9 Indicates a space in a CLI command.
WARNING
This warning symbol means danger. It is used to describe a
situation that can cause bodily injury. Before working on any
equipment, be aware of the hazards involved with electrical circuitry
and how to prevent accidents.
CAUTION
This symbol means reader be careful. In this situation, damage may be
caused to equipment or data may be lost.
NOTE
This symbol means reader take note. Notes contain helpful suggestions
and explanations.
1. Introduction
General Overview
System Limitations
VoIP (voice over IP - that is, voice delivered using the Internet Protocol) is a term
used in IP telephony for a set of facilities for managing the delivery of voice
information using the Internet Protocol. In general, this means sending voice
information in digital form in discrete packets rather than in the traditional circuit-
committed protocols of the public switched telephone network (PSTN).
The SkyEdge VoIP solution includes VoIP phone and Residential Gateway (RGW).
The telephone handset is used in its standard manner and is connected to the RGW.
The RGW (Cisco ATA) provides the interface between the analog telephone set
and/or Fax and VoIP. VSAT communicates with the hub via a full duplex satellite
channel, transferring VoIP packets to and from the hub.
Hub Gateway (VoIP Gateway) – converts the VoIP packets back to legacy digital
voice signal (PCM), carried over E1 lines to the public switch of the local PSTN,
thereby enabling ordinary telephone communications with any other telephone
subscriber in the world.
In the SkyEdge Basic VoIP solution, the VoIP data (signaling and voice media) is
treated as a regular application and VoIP data runs on the same data channel (DA) as
other kinds of applications, such as FTP, and so on. In this mode, the VoIP traffic is
transparent to the satellite environment.
The SkyEdge Basic VoIP solution supports resource allocation to SIP and H323
signaling type. RTP compression for both signaling types is also supported. The
same VSAT can support the H323 and SIP signaling.
At the Hub:
− VoIP Gateway
− VoIP Gatekeeper
The VoIP Gateway (GW) is installed at the hub and connects to the DPS via LAN.
On the Inbound, the VoIP Gateway receives IP data packets from the Remote VoIP
GW and forwards them to the PSTN or PBX. On the Outbound, the VoIP GW
receives the voice data from the PSTN/PBX and forwards it to the Remote VoIP GW.
Figure 2: VoIP Gateway and Gatekeeper (Cisco 2611 XM Modular Multiservice Router)
In networks with more VoIP traffic the following routers can be used as VoIP
Gateways:
Cisco 2600 series routers support three basic voice Interface card types:
Figure 3: One and Two Port E1 Multi-Flex Trunk Voice/Wan Interface Cards
NOTE
The VoIP Gateways are delivered pre-configured to the customer
premises. Their configuration is beyond the scope of this manual.
For more information about the devices that have been tested and approved for use as
VoIP Gateways, refer to Section 1.7, page 14.
The Gatekeeper/SIP Proxy is used for management of the Voice over IP traffic in the
SkyEdge networks.
NOTE
The VoIP Gatekeeper is delivered pre-configured to the customer
premises. Its configuration is beyond the scope of this manual.
For more information about the devices that have been tested and approved for use as
VoIP Gatekeepers, refer to Section 1.7, page 14.
In SkyEdge SIP VoIP Networks, SIP Proxy server can be installed on any machine
that answers the following minimum requirements:
Pentium IV
The Remote VoIP GW (Connection End Point) is installed at the remote VSAT sites
and connects the VSAT and the analog telephone device. On the Inbound, the
Remote VoIP Gateway converts voice data into IP data packets and forwards it to the
VoIP Gateway. On the Outbound, the Remote VoIP GW translates the IP data into
analog data and forwards it to the telephone device.
Cisco ATA (Analog Telephone Adapter) 186 serves as a Remote VoIP Gateway in
the SkyEdge VoIP networks. The Remote Gateway is installed at remote sites, it
connects to the analog telephone via RJ-11 connector and to the 4-port VSAT via
RJ-45 (LAN connection).
A B C
For more information about the devices that have been tested and approved for use as
Remote Gateways, refer to Section 1.7, page 14.
This section lists the main features of the SkyEdge VoIP solution:
The connection end points (Cisco ATA) communicate with each other through
Gatekeeper (H323) or SIP Proxy (SIP).
Since VoIP is a CBR (Constant Bit Rate) application, the H323 and SIP support
includes an algorithm that requests for APDA (Automatic PDA allocation)
triggered by configurable set of characteristics of the TCP (H.323) or UDP (SIP)
connections being opened (e.g. destination IP address, Port number, etc.) This
trigger can generate a PDA request for the number of slots required for the active
VoIP calls.
Unlike most other triggers, the VoIP trigger does not have a fixed number of
slots associated with it. Instead, calculation of the combined number of slots
required for the current number of active VoIP calls (plus Data in case Dynamic
DA is disabled) is required every time there is a change in the number of active
VoIP calls.
Return a busy tone to the caller by sending a RST message to the TCP SYN
message (H323) or blocking the INVITE messages (SIP).
Since VoIP runs simultaneously with other applications, the VoIP traffic will get
priority over other traffic running in the inbound (Inbound QOS) and in the
outbound (Allot).
The priority of the voice media (RTP) will be EF – absolute priority while the
VoIP signaling will have CS5 priority.
Ability to limit the total number of VoIP session (SIP and H323) per VSAT
Once VoIP is working with Dynamic DA, the Dynamic DA mechanism allocates
PDA slot up to the configured MIR (Maximum information rate) value.
The allocation will be based on the data rate required by the VSAT not including
the VoIP traffic (the VoIP Traffic is not part of the Dynamic DA calculations)
In SkyEdge Mesh networks the following support for the Basic VoIP is available:
The use of QoS in a SkyEdge Basic VoIP network is of the utmost importance. Voice
packets must form a continuous stream, with minimal fluctuation in delay, jitter, and
close-to-zero packet loss. These are essential requirements for streaming. Any
significant deviation from the nominal delay will cause a short break in the normal
conversation, resulting in an unpleasant user experience. Lost packets will be
converted to a continuous, yet unclear speech, because the algorithm at the receiving
side will try to guess what was missing.
In SkyEdge, in order to support QoS and prevent unwanted interferences, the hub
automatically allocates enough bandwidth upon call establishment. Furthermore,
priority is given to the internal router of the VSAT hub station to streaming packets
over any other packets. More bandwidth is later allocated if a second call is
established over the same Remote Gateway, and the bandwidth is later released upon
call termination.
A VoIP packet is sent every multi slot. The multi slot duration and VoIP packet
interval must be synchronized.
Variables:
Multi slot
Codecs:
The algorithm:
1. T * I <= 180 ms
Example
1. 120<180
3. 150<242
With codec g.723, we will send a VoIP packet of 4 frames, length of 150 bytes every
120 ms.
To work in 120 ms, there must be 12 samples (120/10 = 12) in every VoIP
packet.
Since every sample is 10 bytes, the packet payload will be 120 bytes (12*10) and
the packet size will be 174 bytes (120+54).
The slot MI must be big enough to carry 174 bytes: in a non-compressed RTP,
the MI should be at least (since there are BB +LAPU headers) the packet size +
16 bytes – this means: MI>= 174 + 16 =190.
Since every sample is 24 bytes the packet payload will be 96 bytes (24*4) and
the packet size will be 150 bytes (96+54).
The slot MI must be big enough to carry 150 bytes: in a non compressed RTP
environment, the MI should be at least (since we are having BB +LAPU headers)
the packet size + 16 bytes; this means MI>= 150 + 16 =166.
This section describes the call data flow for a VSAT to PSTN/PBX call and VSAT-
to-VSAT calls:
1. At the remote site, the user picks up the phone (off-hook), a local dial tone is
generated locally by the Remote GW (Cisco ATA).
2. The user dials the number and presses the pound key [#] to indicate that the
number is complete. If the pound key is not pressed, the number is sent to the
Gatekeeper after a timeout of 3 seconds.
Checks whether there are enough resources (bandwidth) to make the phone call -
if there are not enough resources available, a congestion tone is sent to the
Remote GW and telephone device.
5. If the above conditions are satisfied, the VoIP Gatekeeper sends the IP address of
the destination (VoIP Gateway) to the Remote GW.
6. The Remote GW (Cisco ATA) opens a VoIP session with the VoIP Gateway at
the hub.
7. If the destination is busy, the VoIP session is closed, a busy tone is sent to the
Remote GW and the phone device.
8. If the destination is free to accept the call, the VoIP session continues.
Gatekeeper finds a
A congestion tone is sent to the
matching IP address to No
telephone device
the dialed number
Yes
Gatekeeper allocates
No
resources to the call
Yes
The requested
destination is free to No The VoIP session is terminated
accept the call
Yes
Gateway
Gatekeeper
NOTE
The following components have been declared end of life: Cisco 2600
and Cisco 3600.
1.8 Requirements
This section lists system limitations that occur due to the use of Basic VoIP in a
network:
During a VoIP session, all applications run in DA – the data cannot be sent
over DA and GA concurrently, thus during a VoIP session that requires the use
of DA all other applications must run in DA.
VSAT can not stream EF packets with other packets – to avoid wasting
system resources, configure the MI to be as close to the Compressed VoIP
packet.
− For example, if the MI is 1000 bytes , and the RTP packet is 100 bytes , 900
bytes are not used
(In SkyEdge version 4.2) - Every VoIP session requires one PDA slot. Basic
VoIP runs over DA, an extra PDA slot must be maintained for data and VSAT
management traffic. This problem was solved in version 5.
Fax over IP
2.1.1 Overview
H.323 is an OSI layer 5 protocol. The H323 network consists of the following
protocols:
− Capabilities exchange.
− Flow-control messages.
Gatekeepers have two modes of operation - Direct mode and Routed mode. The
routed mode is more commonly used.
In the Routed mode, the Gatekeeper performs address translation and provides
endpoints with the transport address for the call signaling channel destination.
In the Direct mode, the Gatekeeper provides the endpoints with the address of the
destination endpoint and directs them to the call-signaling channel so that all
messages can be exchanged directly between the two endpoints without Gatekeeper
involvement.
Direct Mode
Routed Mode
Figure 7 shows data flow in the network operating in the H323 Direct mode.
In the H323 Direct mode, the admission request and admission confirmation is
sent from the End point (H323 Terminal) to the Gatekeeper.
After the Gatekeeper’s confirmation is received, the two End Points connect
directly without any mediator.
The RTP (VoIP media) is transmitted directly between the two End Points.
Figure 8 shows data flow in the network operating in the H323 Routed mode.
In the H323 Routed mode, all signaling runs through the Gatekeeper.
The TCP connection is established between the End Points and the Gatekeeper.
The RTP runs directly between the End Points and does not go through
Gatekeeper.
2.2.1 Overview
Call setup: “ringing”, establishment of call parameters at both called and calling
party.
SIP messages are built from Methods and responses. There are 7 different Methods:
ACK - Confirms that the client has received a final response to an INVITE
request.
2. Determine the media to use – involves delivering a description of the session that
the user is invited to.
3. Determine the willingness of the called party to communicate – the called party
must send a response message to indicate willingness to communicate – accept or
reject.
4. Call setup.
6. Call termination.
Each time a user turns on the SIP user client (SIP IP Phone, PC, or other SIP device),
the client registers with the proxy/registration server. Registration can also occur
when the SIP user client needs to inform the proxy/registration server of its location.
The registration information is periodically refreshed and each user client must re-
register with the proxy/registration server. Typically the proxy/registration server
will forward this information to be saved in the location/redirect server.
SIP proxies are elements that route SIP requests to user agent servers and SIP
responses to user agent clients. A request may traverse several proxies on its way to a
UAS. Each will make routing decisions, modifying the request before forwarding it
to the next element. Responses will route through the same set of proxies traversed
by the request in the reverse order.
NOTE
Compressed RTP is supported for both SIP and H323.
Compressed RTP is supported in SkyEdge star and mesh networks.
Compressed RTP is supported only for audio transmissions.
Starting from SkyEdge version 4.2, the RTP packets can be compressed on the
Inbound and Outbound. The compression is based on the RFC 2508 and
RFC 3545. 32 cRTP sessions are supported per VSAT.
The VSAT and DPS open a tunnel per RTP session and only information that is
necessary for RTP is transferred. The RTP header (54 Bytes: 14 Ethernet, 20 IP, 8
UDP, 12 RTP) is compressed to 6 bytes and total of 28 bytes (6 bytes cRTP, 8 bytes
Backbone, and 14 bytes LAPU +L3).
The DPS/VSAT looks for two RTP packets (according to UDP ports and other RTP
characteristics) with the same session number (SSRC). The RTP stream is monitored
according to the SSRC. An audio RTP stream is recognized. The compression
continues until a timeout occurs indicating the call had stopped.
According to Figure 10, the RTP and cRTP data flow is as follows:
The VSAT/DPS recognizes a new RTP packet and adds to the Uncompressed
RTP header the tunnel ID (5 bits) and sends it to DPS/VSAT.
The VSAT/DPS receives the RTP packet with the tunnel ID and saves all
relevant RTP headers fields.
The VSAT/DPS sends ACK message to the originator of the packet DPS/VSAT
with the tunnel ID.
From the moment the VSAT/DPS receives the ACK message, it sends the RTP
message without the unchanged RTP header fields but with the tunnel ID.
If the CC or CSRC fields have been changed, the entire RTP packet is sent.
In case the Backbone fragment size is the same as the compressed RTP packet,
the first RTP packets are fragmented. The jitter occurs at the beginning of the
session.
The SkyEdge Basic VoIP solution supports fax over IP transmissions. A fax machine
is connected to the Residential Gateway (Cisco ATA). Any fax machines can be used
in SkyEdge networks as long as they match fax transmission standards.
NOTE
The fax machines should be set to the highest speed.
3.1 Overview
Cisco ATA 186 is employed in the SkyEdge VoIP networks as a Remote Gateway.
Cisco ATA 186 can be configured for use with H.323 or SIP using one of the
following methods:
Using a TFTP server - This method allows you to set up a unique Cisco ATA
configuration file or a configuration file that is common to all Cisco ATAs.
Manual configuration:
− Voice configuration menu - This is the method that must be used if the
process of establishing IP connectivity for the Cisco ATA requires changing
the default network configuration settings. You also can use the Voice
configuration menu to review all IP connectivity settings. For more
information, refer to Section 10.1.1, page 95.
− Web-based configuration - To use this method, the Cisco ATA must first
obtain IP connectivity, either through the use of a DHCP server or by using
the Voice configuration menu to statically configure IP addresses. For more
information, refer to Section 0, page 97.
The connection between the VSAT or PC and the Cisco ATA 186 can be established
in one of the two ways:
Enabling the Cisco ATA DHCP via the Voice Configuration Menu
OR
3.2.1 Enabling the Cisco ATA DHCP via the Voice Configuration Menu
NOTE
This section describes how to enable DHCP at the ATA.
For information on how to configure the ATA static IP address, subnet
mask and default gateway, refer to Section 3.2.2, page 27.
To enable DHCP at the Cisco ATA via the Voice configuration menu:
1. Check that the DHCP is enabled for the VSAT or PC to which the Cisco ATA
unit will be connected. If Cisco ATA is connected to the VSAT, VSAT must be
configured as a DHCP Server.
2. Connect an analog touch-tone phone (RJ-11 telephone line) to the port labeled
Phone 1 on the back of the Cisco ATA.
NOTE
To configure the Cisco ATA, the telephone device must be connected to
the port labeled Phone 1.
3. Plug the AC power adaptor into an electrical outlet. Plug the power cord into the
rear panel of the Cisco ATA 186 unit.
4. Lift the handset and press the Function button located on the top of the Cisco
ATA.
− Press the star key [*] to save or the pound key [#] to exit.
Result: The Voice Configuration Menu repeats the entered value and
announces the following menu.
Table 1 lists the main Voice configuration commands as they are announced by the
ATA after it is restored to the factory settings.
7. To save the entered value (DHCP enabled), press the following keys: [3][#].
8. Connect one end of a 10-BaseT Ethernet cable to the VSAT or PC. Connect the
other end of the Ethernet cable to the ATA RJ-45 input port.
Result: The ATA IP address that was received via DHCP is announced.
NOTE
If the Function button blinks slowly, the Cisco ATA cannot find the DHCP
server. Check the Ethernet connections and make sure the DHCP server
is available, e.g., the VSAT is online.
NOTE
This section describes how to configure the ATA static IP address,
subnet mask and default gateway. These parameters should be
configured only if the DHCP is disabled at the VSAT.
For information on how to enable DHCP at the ATA, refer to
Section 3.2.1, page 24.
2. Plug the AC power adaptor into an electrical outlet. Plug the power cord into the
rear panel of the Cisco ATA 186 unit.
3. Lift the handset and press the Function button located on the top of the Cisco
ATA.
− Press the star key [*] to save or the pound key [#] to exit.
Result: The Voice Configuration Menu repeats the entered value and
announces the following menu.
Table 2 lists the main Voice configuration commands as they are announced by the
ATA after it is restored to the factory settings.
6. To save the entered value (DHCP disabled), press the following keys: [3][#].
7. Using the telephone keypad, enter the voice menu code for the relevant
parameter or command and press the pound key [#].
8. To configure the ATA static IP address (for example, 111.222.33.44), press the
following telephone keys: [1][ # ][1][1][1][*][2][2][2][*][3][3][*][4][4][#], where
the star key [*] indicates a delimiter.
Result: The Voice Configuration Menu repeats the entered value and
announces the commands as described in Table 2.
10. To configure the ATA Subnet mask (for example, 255.255.255.0), press the
following keys: [1][0][#][2][5][5][*][2][5][5][*][2][5][5][*][0][#].
12. To configure the ATA Default Gateway (for example, 111.222.33.10), press the
following keys: [2][#][1][1][1][*][2][2][2][*][3][3][*][1][0][#].
14. Press [21][#] to review the ATA IP address and write down the ATA static IP
address.
15. Press [23][#] to review the Subnet mask and write down the Subnet mask
address.
16. Press [22 ][#] to review the Default Gateway and write down the Default
Gateway address.
17. Connect one end of a 10-BaseT Ethernet cable to the VSAT or PC. Connect the
other end of the Ethernet cable to the ATA RJ-45 input port.
To configure H323 Direct Mode parameters in the SkyEdge system, perform the
following:
2. Configure TCP parameters and timers in the VSAT Data template as described in
Section 4.1.3, page 33.
OR
4. Configure VSAT Data template VoIP Filters for the H323 Direct Mode as
described in Section 4.1.5, page 43.
7. Configure the licenses and port priorities of the VSATs that will be using H323
Direct Mode. For more information, refer to Section 4.1.8.1, page 51.
This section describes how to configure DPS TCP timers that enable support of the
keep-alive messages during a VoIP session. The keep-alive timers must be
configured at the hub site, at the DPS and at the VSAT site. For information on how
to configure VSAT TCP timers, refer to Section 4.1.3, page 33.
NOTE
The DPS and VSAT Idle Timers must be smaller than the keep-alive
timer of the Gatekeeper.
If the TCP Connection Keep Alive parameter at the DPS is enabled,
keep-alive messages will be sent to the TCP peer on the user/application
LAN port.
After the connection (towards the user/application connected network) is
established, the User Timer is used to monitor connection inactivity.
When triggered and no activity was detected, keep-alive will be sent. If no
activity has been detected for 5 times the connection will be terminated.
When triggered, the Idle (Inactivity) Timer will send a keep-alive
segment at the specified frequency and will retrigger the retransmission
and user timers.
7. Verify that the DPS completes its reboot sequence and goes online.
NOTE
This section describes how to configure TCP timers in the VSAT Data
template. These timers enable support of the keep-alive messages during
a VoIP session. The keep-alive timers must be configured at the hub site,
at the DPS and at the VSAT site. For information on how to configure
DPS TCP timers, refer to Section 4.1.2, page 31.
2. In the left pane of the VSAT Data template configuration window, click
PortsEthernetTCP Profile.
NOTE
The values of the VSAT TCP timers must match these of the DPS
(Section 4.1.2, page 31).
NOTE
The DPS and VSAT Idle Timers must be smaller than the keep-alive
timer of the Gatekeeper.
If the TCP Connection Keep Alive parameter at the VSAT is enabled,
keep-alive messages will be sent to the TCP peer on the user/application
LAN port.
After the connection (towards the user/application connected network) is
established, the User Timer is used to monitor connection inactivity.
When triggered and no activity was detected, keep-alive will be sent. If no
activity has been detected for 5 times the connection will be terminated.
When triggered, the Idle (Inactivity) Timer will send a keep-alive
segment at the specified frequency and will retrigger the retransmission
and user timers.
OR
Configuring VoIP and Legacy ADA Parameters in the VSAT Data Template
6. In the left pane of the VSAT Data configuration window click DataADA.
10. Under RT Applications, set the Max Num of Calls parameter to the maximum
number of concurrent calls per VSAT (31). This numbers refers to the total
number of concurrent calls per VSAT including SIP and H323.
4.1.4.2 Configuring VoIP and Legacy ADA Parameters in the VSAT Data Template
To configure VoIP and Legacy ADA parameters in the VSAT Data template:
6. In the left pane of the VSAT Data configuration window click DataADA.
7. Under General, set the ADA Operation Scheme parameter to Legacy ADA.
The ADA Optimum Slots and ADA Minimum Slots are not applicable to the
VoIP ADA trigger. The maximum number of DA slots that can be assigned to a
VSAT derives from the Super Slot Size parameter defined in the VSAT Access
template. If the hub cannot allocate the minimum number of DA slots, the VSAT
will not switch to DA. It will remain in the RA/GA mode and will transmit a new
DA request after the DA Retry Timer expires (see below).
Verify that the Fixed PDA Slots and Fixed PDA Rate parameters are set to 0.
Set the DA Retry Time parameter to 30 seconds. This parameter specifies the
time (in seconds) the VSAT will wait before retransmitting a request for DA
allocation after a previous request was denied by the HSP.
Verify that the ADA fairness timer is set to 0. This timer is used to set a time
interval during which the HSP will allow the VSAT to transmit in DA using the
original (maximum) number of allocated slots. When using VoIP, this parameter
should be set to 0.
10. In the left pane of the VSAT Data configuration window click
DataADAROT threshold.
Ignore EF Traffic –
− If the Ignore EF Traffic parameter is set to TRUE, the ROT trigger will
ignore the EF class traffic (VoIP) when calculating the VSAT traffic. This
will enable the use of the ROT trigger for sending more DA requests over
active VoIP triggers.
− If the Ignore EF Traffic parameter is set to FALSE, the ROT Trigger will
include the EF traffic (VoIP) when calculating the VSAT traffic.
The rest of the parameters on the ROT tab are not relevant to VoIP configuration.
In the Max Num of Calls field, enter the maximum number of concurrent calls
per VSAT (31). This numbers refers to the total number of concurrent calls per
VSAT including SIP and H323.
In the Default Data Bandwidth field, specify the bandwidth (in Kbps) that will
be guaranteed to the Data applications running simultaneously with the VoIP
traffic.
− The Default Data Bandwidth is used for calculating the number of PDA
slots needed for the Data applications running simultaneously with the VoIP
traffic.
− When calculating the number of PDA slots for the VSAT, the required
number of slots for this Data bit rate is added to the required number of
slots for the active VoIP calls.
− If the Default Data Mandatory parameter is set to Yes, new VoIP calls will
be allowed only if there are enough PDA slots to run the required Data bit
rate simultaneously with the active VoIP calls. If there are not enough PDA
slots for the Data applications, new VoIP calls will be discarded.
− If this parameter is set to No, the VSAT will try to acquire enough PDA
slots to run the required Data bit rate. The new VoIP calls will be allowed
even if the Data requirements are not met.
NOTE
The Default Data Bandwidth is used for calculating the number of PDA
slots needed for the Data applications running simultaneously with the
VoIP traffic.
When calculating the number of PDA slots for the VSAT, the required
number of slots for this Data bit rate is added to the required number of
slots for the active VoIP calls.
3. If there are no preconfigured filter instances, right-click the VoIP TCP Filter
Instances table on the right and select Add VoIP Filters.
Result: The new VoIP filter is redisplayed. The new filter is added with
default values which usually should not be modified.
In the VoIP Packets Interval field, specify the time in milliseconds between two
successive VoIP packets in each call associated with the selected TCP filter. This
parameter is used The VoIP Packets Interval parameter is used for calculation
of the PDA (partial DA allocation) and must correspond to the relevant
parameters in the ATA configuration.
In the Bytes Per VoIP Packet field, specify the number of bytes per VoIP packet
in each call associated with the selected TCP filter. The Bytes Per VoIP Packet
parameter is used for calculation of the PDA (partial DA allocation) and must
correspond to the relevant parameters in the ATA configuration.
NOTE
When configuring Codec G723, 6 samples per packet, set the VoIP
Packets Interval parameter to 180 mSeconds and the Bytes Per VoIP
Packet parameter to 198 bytes.
For Codec G723, 4 samples per packet, set VoIP Packets Interval to 120
mSeconds and Bytes Per VoIP Packet to 150 bytes.
For Codec G729, 12 samples per packet, set VoIP Packets Interval to
120 mSeconds and Bytes Per VoIP Packet to 174 bytes.
7. Set Port Number of the second VoIP TCP filter instance to 1721. All other
parameters must be configured as described in this section.
4. Enter the number of IP Classifier entries (8) to be created and click OK. Total of
nine entries must be configured in the IP Classifier table: one entry is predefined
and eight more must be added.
5. Right-click the first entry and select Display Row in new window.
9. Set Source Port Start and Source Port Stop parameters to 1719.
12. Configure the rest of the IP Classifier instances (total 9) as shown in Table 4 and
in Configuration Notes below:
Instance Name Active Protocol TOS Source Source Destin. Destin. Port Operation
Port Port Port Start Stop
Start Stop
1 Yes UDP 0 1719 1719 CS5
2 Yes UDP 0 1719 1719 CS5
3 Yes TCP 0 1720 1721 CS5
4 Yes TCP 0 1720 1721 CS5
5 Yes UDP 0 1739 1739 CS5
6 Yes UDP 0 1739 1739 CS5
7 Yes UDP 184 EF
8 Yes UDP 0 16384 16386 EF
9 Yes UDP 0 16384 16386 EF
Configuration Notes:
Each port must be configured twice: first as a source port and then as a
destination port range.
Port 1719 must be configured as two entries in the table: as a source port range
and then as a destination port range. The Operation level of port 1719 must be set
to CS5.
Port 1739 must be configured as two entries in the table: as a source port range
and then as a destination port range. The Operation of port 1739 must be set to
CS5.
Ports 1720 and 1721 can be configured as source and destination port ranges. The
Operation levels of ports 1720 and 1721 must be set to CS5.
The VSAT forwards a packet sent with TOS of 184 at the highest operation level
– EF.
The ATA must be configured to send RTP packets with TOS byte set to EF.
Ports 16384 and 16386 can be configured as source and destination port ranges.
The Operation level of ports 16384 and 16386 must be set to EF – the highest
priority. The Operation levels of all other ports should be set to CS5.
The QoS configuration presented in Table 4, above is for Fast Connect mode. In
case of working in Slow Connect mode, add two entries for port 1740.
Configure the following ports for signaling: 1719, 1720, 1721, and1739.
Configure the following ports for Voice traffic: 16384 and 16386.
14. Configure the CS5 (5th table row) traffic class parameters as follows:
Calculate the Maximal Bit Rate for the CS5 priority using the following
formula:
NOTE
In networks using Voice over IP solutions, VoIP is assigned a CS5 traffic
class.
If in such networks there are applications assigned higher traffic classes,
such as CS6 and CS7 and there will be not enough bandwidth, the VoIP
calls will not be established.
Generally, CS6 and CS7 traffic classes should be assigned to mission-
critical applications only.
1. Click Save.
2. Click Commit.
NOTE
For the changes to take effect, all VSATs must be reset.
If more changes must be made to VSAT configuration, it is recommended
to make all the changes and then to reset a VSAT.
Select Yes, to reset VSATs associated with the selected template immediately.
4. If you selected to reset the VSATs with the Commit command (see step 3
above), verify that all VSATs associated with the modified template are reset
successfully and go online.
This procedure must be performed for each VSAT that will be using VoIP. Users that
have good knowledge of the SkyEdge NMS can use the Edit VSATs utility to
modify all VSATs at the same time.
NOTE
To activate the Edit VSATs utility:
In the VSAT Manager window, right-click the VSATs to be modified and
select Edit VSATs utility.
Do not use the Edit VSATs utility on more than 500 VSATs at the same
time.
Use the Edit VSATs utility to modify the relevant parameters and reset
the VSATs.
For more information about the Edit VSATs utility, refer to Part III of the
SkyEdge NMS Operator’s Manual for Version 15.0 (DC-4230-10).
4. In the Data Template field, select the relevant Data template or verify that the
correct Data template is selected. This is the Data template that was configured
with VoIP parameters as described in Sections 4.1.2 through 4.1.7.
6. Verify that the VSAT Enhanced IP license is activated for the selected VSAT.
− The IP Classifier Tables Order parameter defines the order at which VSAT
Template and VSAT specific prioritization tables are checked. The
following options are available: first template and then VSAT specific
parameters, first VSAT and then template, only VSAT, or only template.
9. Set the Default Traffic Class parameter to any value ranging from CS1 to CS4.
The Default Traffic Class parameter defines the priority that will be applied to
the VSAT traffic that does not fit any of the rules defined in the VSAT template
and specific parameters.
NOTE
For the VSAT configuration changes to take effect VSAT configuration
must be saved, committed and the VSAT must be reset.
When several changes must be made in the VSAT configuration, it is
recommended first to make all the changes and then to commit and reset
the VSAT. This will reduce the number of times the VSAT must be reset
for the configuration changes to take effect.
Click Yes, to commit the VSAT configuration and reset the VSAT
12. If you selected to reset the VSAT immediately, verify that the VSAT is reset
successfully and goes online.
13. You can reset the VSAT later on by right-clicking the VSAT icon and selecting
CommandsAccessReset.
NOTE
The H323 Routed mode is not supported by Cisco routers containing
Gatekeeper IOS.
The H323 VoIP over Mesh is not supported in the H323 Routed mode.
To configure H323 Routed Mode parameters in the SkyEdge system, perform the
following:
2. Configure TCP parameters and timers in the VSAT Data template as described in
Section 4.1.3, page 33.
OR
4. Configure VSAT Data template VoIP Filters for the H323 Routed Mode as
described in Section 4.2.2, page 57.
7. Configure the licenses and port priorities of the VSATs that will be using H323
Routed Mode. For more information, refer to Section 4.1.8.1, page 51.
NOTE
Perform this procedure after defining DPS and VSAT TCP parameters
and configuring general VoIP and Dynamic/Legacy DA parameters as
described in Sections 4.1.2 - 4.1.4.
3. If there are no preconfigured filter instances, right-click the VoIP TCP Filter
Instances table on the right and select Add VoIP Filters.
Result: The new VoIP filter is redisplayed. The new filter is added with
default values which usually should not be modified.
Figure 39: New VoIP Filter for the H323 Routed Mode
In the VoIP Packets Interval field, specify the time in milliseconds between two
successive VoIP packets in each call associated with the selected TCP filter. This
parameter is used The VoIP Packets Interval parameter is used for calculation
of the PDA (partial DA allocation) and must correspond to the relevant
parameters in the ATA configuration.
In the Bytes Per VoIP Packet field, specify the number of bytes per VoIP packet
in each call associated with the selected TCP filter. The Bytes Per VoIP Packet
parameter is used for calculation of the PDA (partial DA allocation) and must
correspond to the relevant parameters in the ATA configuration.
NOTE
When configuring Codec G723, 6 samples per packet, set the VoIP
Packets Interval parameter to 180 mSeconds and the Bytes Per VoIP
Packet parameter to 198 bytes.
For Codec G723, 4 samples per packet, set VoIP Packets Interval to 120
mSeconds and Bytes Per VoIP Packet to 150 bytes.
For Codec G729, 12 samples per packet, set VoIP Packets Interval to
120 mSeconds and Bytes Per VoIP Packet to 174 bytes.
7. Set Port Number of the second VoIP TCP filter instance to 1721. All other
parameters must be configured as described in this section.
11. Configure licenses and priorities of the VSATs that will be working the H323
Routed mode as described in Section 4.1.8.1, page 51.
NOTE
For information on how to configure the Cisco ATA for SIP, refer to
Section 7, page 75.
Configuring the Cisco ATA for H323 Using the ATA Web Interface
5.1 Accessing the Web Interface and Checking the ATA Version
1. Verify that the VSAT/PC and the Cisco ATA are visible to each other by issuing
a ping from the VSAT/PC to the Cisco ATA.
2. Open the Web browser and verify that no proxy settings are configured.
Use the ATA IP address that was obtained through DHCP as described in
step 10 of Section 3.2, page 24.
OR
Use the Static ATA IP address as described in step 14 of Section 3.2.2, page 27.
4. Scroll the bottom of the ATA Configuration screen. The ATA version details are
displayed on the left.
5. Check the ATA Build number. The ATA Build number should be 041104T. If
the ATA Build number does not match this number, upgrade the ATA version as
described in Appendix C- Upgrading the Cisco ATA Software Version, page 111.
5.2 Configuring the Cisco ATA for H323 Using the ATA Web Interface
NOTE
The use of H323 supports VoIP sessions between a VSAT/ATA and a
PSTN and VoIP sessions between two VSATs/ATAs – Point-to-Point.
NOTE
For information on how to configure the Cisco ATA for SIP, refer to
Section 5, page 60.
NOTE
This guide describes Cisco ATA parameters that are relevant for Gilat
H323 configuration. For full description of the parameters and information
about other ATA configuration parameters refer to the Cisco ATA 186 and
Cisco ATA 188 Analog Telephone Adaptor Administrator’s Guide (H323).
4. For the new parameters to take effect, click the Click here to reload option.
5. Wait for the page to refresh. The “Click here to reload” message should
disappear.
7. You can now try to make a test phone call to the hub.
To configure SIP Proxy parameters in the SkyEdge system, perform the following:
2. Configure TCP parameters and timers in the VSAT Data template as described in
Section 4.1.3, page 33.
OR
4. Configure SIP Proxy VoIP Filters in the VSAT Data template as described in
Section 6.2, page 68.
7. Configure the licenses and port priorities of the VSATs that will be using SIP.
For more information, refer to Section 4.1.8.1, page 51.
6.2 Configuring SIP Proxy VoIP Filters in the VSAT Data Template
NOTE
Perform this procedure after defining DPS and VSAT TCP parameters
and configuring general VoIP and Dynamic/Legacy DA parameters as
described in Sections 4.1.2 - 4.1.4, pages 31 - 35.
7. If there are no preconfigured filter instances, right-click the VoIP TCP Filter
Instances table on the right and select Add VoIP Filters.
Result: The new VoIP filter is redisplayed. The new filter is added with
default values.
11. In the VoIP Packets Interval field, specify the time in milliseconds between two
successive VoIP packets in each call associated with the selected TCP filter. The
VoIP Packets Interval parameter is used for calculation of the PDA (partial DA
allocation) and must correspond to the relevant parameters in the ATA
configuration.
12. In the Bytes Per VoIP Packet field, specify the number of bytes per VoIP packet
in each call associated with the selected TCP filter. The Bytes Per VoIP Packet
parameter is used for calculation of the PDA (partial DA allocation) and must
correspond to the relevant parameters in the ATA configuration.
NOTE
When configuring Codec G723, 6 samples per packet, set the VoIP
Packets Interval parameter to 180 mSeconds and the Bytes Per VoIP
Packet parameter to 198 bytes.
For Codec G723, 4 samples per packet, set VoIP Packets Interval to 120
mSeconds and Bytes Per VoIP Packet to 150 bytes.
For Codec G729, 12 samples per packet, set VoIP Packets Interval to
120 mSeconds and Bytes Per VoIP Packet to 174 bytes.
13. In the IP Address and IP mask fields, specify the Gatekeeper’s IP Address and
subnet mask.
17. Configure port priorities in the VSAT Data template as described in the next
section, see Section 6.3, page 71.
4. Enter the number of IP Classifier entries (4) to be created and click OK. Total of
five entries must be configured in the IP Classifier table: one entry is predefined
and four more must be added.
5. Right-click the first entry and select Display Row in new window.
9. Set Source Port Start and Source Port Stop parameters to 5060.
12. Configure the rest of the IP Classifier instances (total 5) as shown in Table 6 and
in Configuration Notes below:
Instance Name Active Protocol TOS Source Source Destin. Destin. Port Operation
Port Port Port Start Stop
Start Stop
1 Yes UDP 0 5060 5060 EF
2 Yes UDP 0 5060 5060 EF
3 Yes UDP 184 EF
4 Yes UDP 0 16384 16386 EF
5 Yes UDP 0 16384 16386 EF
Configuration Notes:
Each port must be configured twice: first as a source port and then as a port
range.
The VSAT forwards a packet sent with TOS of 184 at the highest operation level
– EF.
The ATA must be configured to send RTP packets with TOS byte set to EF.
Ports 16384 and 16386 can be configured as source and destination port ranges.
The Operation level of ports 16384 and 16386 must be set to EF – the highest
priority.
Configure the following port for SIP signaling: 5060 and these ports for Voice
traffic: 16384 and 16386.
15. Configure licenses and priorities of the VSATs that will be working the H323
Routed mode as described in Section 4.1.8.1, page 51.
Configuring the Cisco ATA for SIP via ATA Web Interface
7.1 Accessing the Web Interface and Checking the ATA Version
1. Verify that the PC and the Cisco ATA are visible to each other by issuing a ping
from the PC to the Cisco ATA.
2. Open the Web browser and verify that no proxy settings are configured.
− Use the ATA IP address that was obtained through DHCP as described in
Section 3.2.1, page 24.
− Or
− Use the Static ATA IP address as described in Section 3.2.2, page 27.
5. Check the ATA Build number. The ATA Build number should be 040211A. If
the ATA Build number does not match this number, upgrade the ATA version as
described in Appendix C- Upgrading the Cisco ATA Software Version, page 111.
7.2 Configuring the Cisco ATA for SIP via ATA Web Interface
NOTE
The use of SIP supports VoIP sessions between a VSAT/ATA and a
PSTN.
NOTE
For information on how to configure the Cisco ATA for H323, refer to
Section 5, page 60.
NOTE
This guide describes Cisco ATA parameters that are relevant for Gilat
SIP configuration. For full description of the parameters and information
about other ATA configuration parameters refer to Chapter 5 of the Cisco
ATA 186 and Cisco ATA 188 Analog Telephone Adaptor Administrator’s
Guide for SIP (version 3.0).
4. For the new parameters to take effect, click the Click here to reload option
5. Wait for the page to refresh. The “Click here to reload” message should
disappear.
7. You can now try to make a test phone call to the hub.
This section describes how to enable the Compressed RTP support on the Outbound
link.
4. In the CRTP section, set the CRTP enable parameter to Enabled. This
parameter enables/disables the RTP header compression in a SkyEdge network.
5. Set the CRTP TOS filter to EF. This filter indicates that the cRTP will be
applied only to the packets matching the specified DiffServ ToS. The cRTP will
be applied only to the packets with the EF ToS.
8. Verify that the DPS completes its reboot sequence and goes online.
This section describes how to enable the Compressed RTP support on the Inbound
link. Compressed RTP is activated at the VSAT Data template.
6. In the left pane of the VSAT Data Template configuration window, click
PortsEthernetIP Profile
7. Set the CRTP enable parameter to Enabled. This parameter enables/disables the
RTP header compression in a SkyEdge network.
8. Set the CRTP TOS filter to EF. This filter indicates that the cRTP will be
applied only to the packets matching the specified DiffServ ToS. By default, the
cRTP will be applied only to the packets with the EF ToS. The value of the VSAT
CRTP TOS filter parameter must match the DPS CRTP TOS filter.
NOTE
For the changes to take effect, all VSATs must be reset.
If more changes must be made to VSAT configuration, it is recommended
to make all the changes and then to reset a VSAT.
Select Yes, to reset VSATs associated with the selected template immediately.
12. If you selected to reset the VSATs with the Commit command (see step 11
above), verify that all VSATs associated with the modified template are reset
successfully and go online.
This section describes how to configure the SkyEdge system to support the T38
protocol for fax applications.
Configure the Fax application and Dynamic DA parameters in the networks that
use the Dynamic DA mechanism. For more information, refer to
Section .
OR
Configure the Fax application and Automatic DA parameters in the networks that
use the Legacy DA mechanism. For more information, refer to
Section .
NOTE
This procedure describes how to modify the existing template in order to
configure the fax feature in the SkyEdge network.
Depending on the network and the number of VSATs using the template,
it might be recommended to create a new Data template that will be used
for Voice over IP traffic and then apply it to the relevant VSATs.
For information on how to create a new Data template, refer to Part III of
the SkyEdge NMS Operator’s Manual for Version 15.0 (DC-4230-10).
6. In the left pane of the VSAT Data configuration window click DataADA.
10. Under Extra Bandwidth Reservation, set the But not Less than a Fixed Extra
of parameter to 30 Kbps. The value of 30 Kbps is configured in the system that
supports one concurrent fax per single VSAT.
NOTE
The But not Less than a Fixed Etra of parameter specifies the minimum
bandwidth that will be required by VSATs associated with this template.
This parameter refers to the minimum extra bandwidth and this value is
fixed.
This parameter specifies the minimum bandwidth that will be guaranteed
to the Data applications running simultaneously with the VoIP traffic
Configuring the But not Less than a Fixed Etra of parameter to the
value of 30 Kbps and higher affects the system performance.
NOTE
For the changes to take effect, all VSATs must be reset.
If more changes must be made to VSAT configuration, it is recommended
to make all the changes and then to reset a VSAT.
Select Yes, to reset VSATs associated with the selected template immediately.
14. If you selected to reset the VSATs with the Commit command (see step 3
above), verify that all VSATs associated with the modified template are reset
successfully and go online.
6. In the left pane of the VSAT Data configuration window click DataADA.
7. Under General, set the ADA Operation Scheme parameter to Legacy ADA.
11. In the Max Num of Calls field, enter the maximum number of concurrent calls
per VSAT (31). This numbers refers to the total number of concurrent calls per
VSAT including SIP and H323.
12. In the Default Data Bandwidth field, specify the bandwidth (in Kbps) that will
be guaranteed to the Data applications running simultaneously with the VoIP
traffic.
− The Default Data Bandwidth is used for calculating the number of PDA slots
needed for the Data applications running simultaneously with the VoIP
traffic.
− When calculating the number of PDA slots for the VSAT, the required
number of slots for this Data bit rate is added to the required number of
slots for the active VoIP calls.
− If the Default Data Mandatory parameter is set to Yes, new VoIP calls will
be allowed only if there are enough PDA slots to run the required Data bit
rate simultaneously with the active VoIP calls. If there are not enough PDA
slots for the Data applications, new VoIP calls will be discarded.
− If this parameter is set to No, the VSAT will try to acquire enough PDA
slots to run the required Data bit rate. The new VoIP calls will be allowed
even if the Data requirements are not met.
NOTE
The Default Data Bandwidth is used for calculating the number of PDA
slots needed for the Data applications running simultaneously with the
VoIP traffic.
When calculating the number of PDA slots for the VSAT, the required
number of slots for this Data bit rate is added to the required number of
slots for the active VoIP calls.
NOTE
For the changes to take effect, all VSATs must be reset.
If more changes must be made to VSAT configuration, it is recommended
to make all the changes and then to reset a VSAT.
Select Yes, to reset VSATs associated with the selected template immediately.
17. If you selected to reset the VSATs with the Commit command (see step 3
above), verify that all VSATs associated with the modified template are reset
successfully and go online.
NOTE
This section is based on the Cisco ATA 186 and Cisco ATA 188 Analog
Telephone Adaptor Administrator’s Guide (H323)
Cisco ATA 186 is employed in the SkyEdge VoIP networks as a Remote Gateway.
Cisco ATA 186 can be configured for use with H.323 or SIP using one of the
following methods:
Using a TFTP server - This method allows you to set up a unique Cisco ATA
configuration file or a configuration file that is common to all Cisco ATAs. The
Cisco ATA can automatically download its latest configuration file from the
TFTP server when the Cisco ATA powers up, is refreshed or reset, or when the
specified TFTP query interval expires.
Manual configuration:
− Voice configuration menu - This is the method that must be used if the
process of establishing IP connectivity for the Cisco ATA requires changing
the default network configuration settings. You also can use the Voice
configuration menu to review all IP connectivity settings. For more
information, refer to Section 10.1.1.
− Web-based configuration - To use this method, the Cisco ATA must first
obtain IP connectivity, either through the use of a DHCP server or by using
the Voice configuration menu to statically configure IP addresses. For more
information, refer to Section 0.
CAUTION
Parameters configured using the TFTP server overwrite any parameters
configured by either Voice configuration menu or Web-based
configuration.
The Voice configuration menu is mainly used to configure the IP address of the
TFTP server.
NOTE
For a detailed procedure on how to configure the Cisco ATA IP address,
subnet mask, and the default gateway, refer to Section 3.2.2, page 27.
To manually configure the Cisco ATA by using the Voice configuration menu and
the telephone keypad, perform the following:
1. Connect a touch-tone phone to the port labeled Phone 1 on the back of the Cisco
ATA.
2. Lift the handset and press the Function button located on the top of the Cisco
ATA.
3. Using the telephone keypad, enter the voice menu code for the parameter that
you want to configure or the command that you want to execute, and then press
the pound key [#]. For a list of voice menu codes, see Table 8.
NOTE
If you are using the Voice configuration menu to statically configure the
Cisco ATA IP address, you must disable DHCP by setting its value to 0.
Table 8 lists the Voice configuration menu options needed to configure basic IP
connectivity for the Cisco ATA, after which the Cisco ATA Web configuration can
be used to configure additional parameters.
4. Follow the voice prompts and enter the appropriate values, then press the pound
key [#].
NOTE
Use the star key (*) to indicate a delimiter (dot). For example, to enter an
IP address of 192.168.3.1, enter 192*168*3*1 on your telephone keypad.
5. The Voice configuration menu repeats the entered value, then prompts you to
press one of the following keys:
6. After entering the desired value, press the pound key [#]. If you do not press the
pound key [#], the system will reach time out automatically after 10 seconds.
7. Gilat strongly recommends setting a password. Use the Voice menu code
7387277 (SETPASS) to configure a password through the Voice configuration
menu, after which you are prompted for the password whenever you attempt to
change a parameter value.
8. After completing the configuration through the Voice configuration menu, press
the pound key [#] to exit.
9. Hang up the telephone. The Cisco ATA configuration refreshes. The Function
button fast-blinks when the refresh completes.
NOTE
Do not use the Voice configuration menu to attempt to change any values
that have been configured by means of the TFTP configuration file
method. Whenever the Cisco ATA refreshes, it downloads its
ata<macaddress> configuration file or atadefault.cfg default
configuration file from the TFTP server, and the values in either of these
files will overwrite the values of any corresponding parameters configured
with the Voice configuration menu.
Table 9 lists the keys on a telephone keypad and their respective alphanumeric
characters.
Using Table 9 as a reference, enter the appropriate number key on the telephone
keypad as many times as needed to select the number, letter, or symbol required. For
example, to enter 58sQ, the following combination must be entered:
[5][#][8][#][7][7][7][7][7][#][7][7][7][7][7][7][#][#].
The Web-based configuration can be used to configure any of the ATA parameters,
including the TFTP server IP address or URL and to issue commands. In the Web
configuration, the parameters are grouped and color-coded according to their
functions.
The Cisco ATA 186 Web configuration can be accessed from any graphics-capable
browser, such as Microsoft Internet Explorer or Netscape. To open the Web
configuration of Cisco ATA 186, type the following URL address:
http://<ipaddress>/dev.
The Web configuration can be used to complete the Cisco ATA 186 configuration.
The TFTP configuration file values always overwrite the corresponding values of the
Web configuration.
NOTE
Whenever the Cisco ATA refreshes, it downloads its ata<macaddress>
configuration file or atadefault.cfg default configuration file from the
TFTP server, and the values in either of these files overwrite the values
of any corresponding parameters configured using the Web-based
configuration.
1. Verify that the PC and the Cisco ATA are visible to each other by issuing a ping
from the PC to the Cisco ATA.
3. Enter the URL for the configuration page. The default URL for the Web
configuration is: http://IP Address/dev. For example, the configuration page for
a Cisco ATA with the IP address 192.116.89.201 is: http:// 192.116.89.201/dev.
5. Scroll down to the bottom of the page and click apply to save the changes.
Result: The ATA contacts the TFTP server and starts downloading the
relevant configuration file. During the download process the Function
button led blinks. As the download process completes, the led stops blinking
and the dial tone should be sounded.
Result: The Web Configuration Main Menu of the specified ATA opens.
NOTE
The reset procedure updates the Cisco ATA configuration file and
powers down and powers up the Cisco ATA.
CAUTION
This procedure describes how to reset the Cisco ATA to its factory default
values. Do not perform this procedure unless instructed by the Gilat
Technical Support.
2. Press the digits 322873738 (FACTRESET) then press the pound key [#] on the
telephone keypad.
3. Press 3 and then the pound key [#] on the telephone keypad to confirm that you
want to reset the Cisco ATA, and then hang up the phone.
This section lists general steps that must be performed if a problem is detected in a
SkyEdge Basic VoIP network.
1. Check whether the system is configured to work with 120 ms or 180 ms (Packet
Interval).
After establishing the size of the multislot, check whether the ATA and VSAT
are configured appropriately. For detailed information, refer to Sections 4 - 9 in
this manual.
2. Verify configuration of the rest of the ATA parameters that are relevant to Gilat
configuration. For more information, refer to Table 5, page 63 and Table 7,
page 78.
3. Use a Sniffer application to check the VoIP traffic as described in Section 11.1.1,
page 101.
NOTE
Please note that when using a Low Fly simulator, the delay is much lower
than when working with the real satellite link.
This section provides general information about how to use Sniffer to examine VoIP
traffic.
2. In the Sniffer application, define the filters relevant for each protocol: SIP or
H323.
3. Define the following Sniffer fields to examine the VoIP traffic (see Figure 68):
Info – information from this field enables you to view call establishment in
details, including call registration, admission, status, signaling, and call control
signaling for each the protocols: H323 or SIP. Verify whether the call is
established according to the relevant protocol configuration. If problems are
detected at this level, review configuration of VSATs and ATAs.
Timing – use this information to determine whether there is any abnormal delay
between the request and answer messages. The call is disconnected if a delay
exceeds predefined timers. If problems are detected at this level, check CPEs
configuration.
Delta – verify that the delta value is symmetric. Delta indicates interval between
the packets. When using Codec G.729, the Codec sample interval is 10 ms for
each packet. Therefore, when the system works in 120ms, delta of 120ms for
each transmission should be indicated by the Sniffer.
If the delta value is asymmetric, it means that the system MI size does not fit the
volume of the system transmissions. If the delta value is symmetric, it indicates
the jitter is none. For more information, refer to Section 1.5, page8.
Length – this parameter is used for calculation of the packet size. The packet
size is according to the Codec type used in the system. When the system works in
Codec G.729, every sample is 10 K, therefore when working in 120ms, there
must be 12 samples per packet, which is 120K (12x10). TCP header of 54K is
added to this packet, resulting in 174K. In this case, the length should be 174K
consistently.
If the length is not according to the Codec type, it means that the ATA codec
timing interval is not configured correctly.
4. Create a capture of the Sniffer log and send it to Gilat for further analysis.
2. Type $giLat$.
4. Type $giLat$.
5. The connection to the Gatekeeper is established and the statistic commands can
be issued.
This section lists the main VoIP Gateway statistic commands and their description.
For examples of some of the commands, refer to Sections 11.2.2.1 through 11.2.2.3,
pages 105 - 107.
Command Description
sh9voice9port Display E1 configuration
sh9voice9call Display E1 call status
sh9voice9dsp Display E1 DSP status
sh9call9active9voice Display all active calls
sh9call9history9voice Display calls stored in the voice history table
sh9call9resource9voice9stats9dsp Display the voice DSP resources utilization statistics
sh9dial-peer9voice Display configuration of the Voice Encapsulated
Peers (POTS or VoIP)
sh9gateway Display the VoIP gateway status
sh9h3239gateway9cause-codes Display the disconnect cause codes and statistics
sh9h3239gateway9h225 Display the H.225 Gateway statistics
11.2.2.1 SHOW9VOICE9DSP
Purpose
Syntax
sh9voice9dsp
Example
Explanation
List of the Digital Signal Processes configured in the system. In this example, six
DSPs are configured in the system. This means that six simultaneous calls are
supported.
DSP version
Current state of the processes. In the example, two DSPs are in busy state,
indicating that two calls are being made and four are in idle state. This indicates
that two calls are currently in process.
To learn more about the currently active calls, use the sh9voice9call command
(see Section 11.2.2.2, page 106).
11.2.2.2 SHOW9VOICE9CALL
Purpose
Syntax
sh9voice9call
Example
Explanation
Call ID. In the example, there are two currently active calls. The ID of the first is
0x8026 and the ID of the second is 0x003A.
Call state. In the example, the first call is in the connect state and the second is
in the initialization call state.
Call originator and call destination. The first call was originated by 1111 (callg)
and the destination was 9055258081 (calld). The second call was originated by
3227 and its destination was 1200.
11.2.2.3 SHOW9H3239GATEWAY9CAUSE-CODES
Purpose
Syntax
sh9h3239gateway9cause-codes
Example
Explanation
No route to destination – the requested destination was not found. Due to this
cause, 13 calls were disconnected by the Gateway and one by its peer.
Normal call clearing – the calls were terminated by the end-users. Due to this
cause, 17 calls were disconnected by the Gateway and 17 by its peer.
User busy – the requested destination was not available to accept the call. Due to
this cause, 0 calls were disconnected by the Gateway and 2 by its peer.
Call rejected – not enough resources were allocated to the call. Due to this
cause, 5 calls were disconnected by the Gateway and 0 calls by its peer.
This section lists the main VoIP Gatekeeper statistic commands and their description.
For information on how to issue a command, refer to Sections 11.2.3.1 and 11.2.3.2,
pages 109 - 110.
Command Description
sh9gatekeeper9calls Display current Gatekeeper call status
sh9gatekeeper9endpoints Display all endpoints registered with this
Gatekeeper
sh9gatekeeper9gw-type-prefix Display Gateway Technology Prefix table
sh9gatekeeper9performance9stats Display Gatekeeper performance data
sh9gatekeeper9status Display the Gatekeeper status
sh9gatekeeper9zone9status Display all zone statuses known to this gatekeeper
11.2.3.1 SH9GATEKEEPER9CALLS
Purpose
Syntax
sh9gatekeeper9calls
Example
Explanation
In the example, the first call (call ID 28-65535) was originated by the Remote
Gateway (ATA10-1) with an IP address of 10.101.6.247 and a source port of
1720. The call destination was the VoIP Gateway with an IP address of
10.101.100.241 and a destination port of 1720.
At the time the command was issued, the first call duration was 57 seconds and
its bandwidth – 64 (Kbps).
11.2.3.2 SH9GATEKEEPER9ENDPOINTS
Purpose
Syntax
sh9gatekeeper9endpoints
Example
Explanation
IP address
Port
ID
Phone number
This section describes how to upgrade the ATA software version. Separate upgrade
files must be used to upgrade an ATA running SIP and H323.
The ATA upgrade kit or folder is supplied by the Gilat Technical Support. Figure 74
shows an example of the ATA software upgrade kit.
The ATA upgrade kit/folder (Figure 74) consists of the following files:
ATA SIP or H323 upgrade file - The format of the upgrade file name contains
the ATA Firmware parameters, protocol name (SIP or H323) and the software
version. The file extension is ZUP.
Upgrade Commands txt file – this file contains commands used for upgrading the
ATA (see Figure 75).
− The upgrade command syntax consists of the execution command, and ATA
upgrade file, for example an upgrade command for ATA running H323 can
be in the following format:
sata186us.exe ATA030100H323041104T.zup –d1 -any2
NOTE
Upgrading ATA requires remote site down time equal to the ATA reboot
time.
During the ATA software version upgrade, the ATA IP address may be
changed. If the Cisco ATA is configured with the Static IP address, the IP
address will not be changed after the upgrade. If the Cisco ATA receives
its IP address through DHCP, the IP address after the upgrade may
change.
1. Verify that you have the correct ATA software upgrade kit. The kit is provided
by Gilat Technical Support. The contents of the upgrade kit are as described in the
bulleted list above and as shown in Section 12.1, page 111.
3. Lift the handset and press the Function button located on the top of the Cisco
ATA.
Result: The configuration menu enter menu number followed by the pound
key, or press the pound key to exit message is announced.
4. Check the ATA IP address by pressing the [21][#] keys on the telephone keypad.
5. Verify that the PC/VSAT and ATA are visible to one another by issuing a ping
command to the Cisco ATA IP address (an ATA IP address that was obtained
through DHCP or the static IP address).
6. On the PC connected to the ATA, open the web browser and enter the Cisco
ATA IP address in the following format: http://<Cisco ATA IP address>/dev.
9. Click StartRun.
12. Copy the relevant command from the Upgrade Commands file to the Commands
window, for example:
13. When the ATA upgrade code is displayed in the Commands window, press the
ATA Function button and enter the upgrade code via the telephony keypad.
14. Wait until the Upgrade Successful message is announced via the Voice
configuration menu.
15. Reset the Cisco ATA by unplugging it from the electricity and re-plugging it.
17. Lift the handset and press the Function button located on the top of the Cisco
ATA.
18. Check the ATA IP address by pressing the [21][#] keys on the telephone keypad.
19. Verify that the PC/VSAT and ATA are visible to one another by issuing a ping
command to the Cisco ATA IP address
20. Access ATA Web configuration page using the new IP address.
ABCD
BB Backbone protocol between the DPS and the VSAT (for IP-
enabled networks).
Bit rate The number of bits that pass a given point in a network in a
given amount of time, usually a second.
Cell (1) The basic switching unit in cellular networks that carries
and manages the continuity of the call by transferring it to the
next call.
(2) The basic switching element in ATM systems that carries
data destined to reach the remote station.
DA Dedicated Access
Dial Tone A signal from the telephone company that is sounded when a
telephone is picked up. This signal indicates that a number
can be dialed. In the event of very high load conditions, the
signal may sometimes be delayed.
EFGH
Echo Cancellation Technique that isolates and filters unwanted signals caused by
echoes from the main transmitted signal.
IJKL
IF Intermediate Frequency
IP Internet Protocol
MNOP
MAC Address The unique serial number burned into Ethernet and Token
Ring Network Interface Cards that identifies that network
card from all others.
QRST
RA Random Access
Silence Suppression While one person is talking on the line, the listener is silent –
that means that approximately 50% of the circuit is silent, and
can be filled with other transmissions – e.g. data, video, etc.
UVWX
Workgroup Group of VSATs with allocated hub resources. The use of the
Inbound Bands/Workgroup feature allows providing different
services to different types of users over a single hub.