IP Modulator User's Guide - Oct - 09
IP Modulator User's Guide - Oct - 09
October 2009
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.
Contents
1.
1.1.
1.2.
Introduction............................................................................................................. 1
Overview................................................................................................................... 1
Function in SkyEdgeII Hub ....................................................................................... 2
2.
2.1.
2.1.1.
2.1.2.
2.1.3.
2.2.
2.3.
2.3.1.
2.3.2.
2.3.3.
2.3.4.
2.3.5.
2.4.
2.5.
2.5.1.
2.5.2.
3.
3.1.
3.2.
3.3.
3.4.
3.5.
3.5.1.
3.5.2.
3.5.3.
3.5.4.
Redundancy .......................................................................................................... 11
Redundancy Overview............................................................................................ 11
Architecture and Environment ................................................................................ 11
Performance ........................................................................................................... 11
Redundancy Traps and Health-Check.................................................................... 11
Operational ............................................................................................................. 12
Unpair Twin Element .............................................................................................. 12
IPM Configuration ................................................................................................... 12
IPM Control............................................................................................................. 12
Reboot .................................................................................................................... 13
4.
4.1.
4.2.
4.2.1.
4.2.2.
4.2.3.
4.2.4.
Installing IPM......................................................................................................... 14
Hardware and Mechanical Specifications ............................................................... 14
IPM Hardware ......................................................................................................... 14
Hardware Installation .............................................................................................. 15
Front Panel ............................................................................................................. 15
Back Panel ............................................................................................................. 19
Adding IPM to NMS ................................................................................................ 20
i
5.
5.1.
5.1.1.
5.1.2.
5.1.3.
5.1.4.
5.1.5.
5.2.
5.3.
5.4.
5.5.
5.5.1.
5.5.2.
Configuration ........................................................................................................ 22
IPM Parameters...................................................................................................... 22
Element Definition................................................................................................... 23
SNMP ..................................................................................................................... 23
BootP ...................................................................................................................... 24
Redundancy ........................................................................................................... 24
Networking.............................................................................................................. 25
IPM General ........................................................................................................... 26
IPE .......................................................................................................................... 27
Modulator................................................................................................................ 28
Management........................................................................................................... 28
SNMP Trap Managers ............................................................................................ 29
SNMP Trap Thresholds .......................................................................................... 29
6.
6.1.
6.2.
6.3.
6.4.
6.5.
6.5.1.
6.5.2.
6.5.3.
6.6.
6.6.1.
6.6.2.
Telemetries............................................................................................................ 31
Accessing IPM Telemetries .................................................................................... 31
CPU Utilization Data ............................................................................................... 32
Temperature Telemetries ....................................................................................... 32
Status ..................................................................................................................... 33
IPE Telemetries ...................................................................................................... 33
PID Telemetry......................................................................................................... 33
Port Table Telemetries ........................................................................................... 35
IPE Outbound Load ................................................................................................ 37
Modulator Telemetries ............................................................................................ 37
MODCOD Telemetries............................................................................................ 37
Modulator Outbound Load ...................................................................................... 39
7.
7.1.
7.2.
7.3.
7.4.
7.5.
7.6.
7.7.
7.8.
7.9.
7.10.
7.11.
7.12.
7.13.
ii
7.14.
7.15.
7.16.
7.17.
7.18.
7.19.
7.20.
7.21.
7.22.
7.23.
7.24.
7.25.
Network .................................................................................................................. 51
TFTP....................................................................................................................... 52
POST ...................................................................................................................... 52
LCD ........................................................................................................................ 52
Boot ........................................................................................................................ 53
Board ...................................................................................................................... 53
Flash ....................................................................................................................... 53
ADC ........................................................................................................................ 53
Trace ...................................................................................................................... 54
OS Utilities .............................................................................................................. 54
Trap ........................................................................................................................ 56
Stand Alone ............................................................................................................ 56
8.
8.1.
8.2.
8.3.
8.4.
9.
iii
2.1. IPE
The IPE functions are:
Number of
ports per OB
Type
Base Port
Number
MAC Type
Default
PID
Priority
PAT
UDP
Tunnel
2111
RCS Table
0x0
NIT
UDP
Tunnel
2211
RCS Table
0x10
UDP
Tunnel
2311
RCS Table
0x322
SPT, SCT,
FCT, TCT
UDP
Tunnel
2411
RCS Table
0x811
TIM, TBTP,
CMT
UDP
Tunnel
2511
RCS Table
and Unicast
0x811
Data
TCP
Tunnel
5011
Unicast
0x203**
VoIP
UDP
Tunnel
4011
Unicast
0x203**
Multicast
UDP
Tunnel
6011
Multicast
0x203*
Abis
UDP
Tunnel
7011
Unicast
0x203**
DPS Beacon
IP Fwd
224.0.1.21
Multicast
0x203**
Management
IP Fwd
172.1.x.x
Unicast
0x203**
Number of
ports per OB
Type
Base Port
Number
Default
PID
Priority
NCR
Internal
0x1600**
NULL
Internal
0x1FFF
MAC Type
* Currently native multicast traffic uses PID 0x203** from all DPSs
** Configurable PID
1. There are only 14 PIDs per Network Segment (NS) thus 14 PIDs per IPM.
2. The marked numbers relate to the first DPS/HSP in the first NS, and to the NMS of
the first NS.
3. To determine the port numbers when adding devices and Network Segments,
increase the ones (least significant) digit by one for each device and the tenths digit
by one for each NS.
Example: the third DPS Data port in the fourth NS uses TCP port 5043.
4. To determine the DPS beacon IP destination address, increase the last octet (least
significant) by one for each NS.
Example: the DPS Beacon destination IP in the fourth NS uses 224.0.1.24.
5. To determine the Management IP address, increase the second octet by one for each
NS.
Example: the Management destination IP in the fourth NS uses 172.4.x.x.
6. To determine the HSP PID numbers when adding HSPs and Network Segments,
increase the last nibble (least significant) digit by one for each device and the middle
nibble digit by one for each NS.
Example: the third HSP (SPT, SCT, FCT, TCT, TIM, TBTP and CMT) PID in the
fourth NS uses PID 0x843.
2.1.2. Traffic Types and Behavior
The SEII system is characterized by supporting different types of applications under one
outbound/NS in addition to critical network signaling and M&C traffic.
The IPM is sensitive to each type requirements and treats each type according to the
characteristics summarized in the following table:
Type
Source
Port Type
Shaping by
Sensitivity to
NCR
IPM
Internal
IPM (FPGA)
Network
Signaling
HSP
UDP Tunnel
HSP
M&C
NMS, DPS,
HSP
IP Fwd
NMS, DPS,
HSP
Packet loss
Abis
DPS
UDP Tunnel
QoS
VoIP
DPS
UDP Tunnel
QoS
Multicast
DPS
UDP Tunnel
QoS
Delay
User Data
DPS
TCP Tunnel
QoS
Packet loss
The IPM uses a Per Type Queue (PTQ) to buffer each type and to prioritize the sensitive
traffic.
IPM fills each spin according to the following order PTQ (Per Type Queue):
1. "Priority 0": User data CIR (configurable parameter)
2. Priority 1: Critical signaling
3. Priority 2: Abis
4. Priority 3: VoIP
5. Priority 4: Non-critical management
6. Priority 5: Multicast
7. Priority 6: User data
2.3.1. Board
The board includes all the physical connections, interfaces and indications.
2.3.2. Modulator
The modulator is incorporated in FPGA.
The modulator is responsible for the digital processing of BB frame to PL frame (FEC
encoding and interleaving, etc.).
2.3.3. RF
The RF component is responsible for the analog transmission of PL frame to L-band and
the output power and frequency control.
Management
Data
The following diagram shows the links between the management and data parts to the
other system components.
To the management
10
LAN port Status for every change in the IPM Data port LAN status, IPM sends
traps to the NMS.
Output status (L-band or ASI) When there is no output on the L-Band RF out or
ASI out, the IPM sends major trap to the NMS. For every change in the IPM RF out
state, the IPM sends trap to the NMS.
When the IPM has a critical or major error that prevents normal operation, the IPM
sends major trap to the NMS.
If the NMS does not receive an answer to a health-check from the IPM, the IPM icon
indicates critical error.
11
12
13
Front panel
b.
IP addresses
b.
MAC addresses
c.
Status
d.
Temperature (C)
e.
Voltages status
f.
3. LEDs
a.
Front panel
b.
14
On the IPM front panel there are the Power switch, Control LEDs and screen and control
button.
The IPM front panel has five LEDs on it, titled as follows:
PWR
LAN Mng
LAN Data
RF
WARN
15
The following are the different statuses for the IPE and Modulator mode of the IPM
LED
Color
Description
Indication
PWR
Green
Power
LAN Mng
Green
LAN Data
Green
RF
Green
RF out status
RF out is on/off
WARN
Amber
Error or Warning
Current code
b.
c.
Management IP address
d.
e.
Data IP address
f.
Serial number
g.
Part number
h.
Boot version
i.
Operational version
4. Status
a.
CPU utilization
b.
c.
Board temperature
16
CPU temperature
e.
Voltages
12v input
1.1v FPGA
2.5v PQ
14v RF
2.5v FPGA
5.5v general
1.1v PQ
5. Alarms
a.
b.
c.
d.
Fan error
e.
Voltage error
f.
g.
h.
i.
j.
RF OUT off
k.
l.
ASI IN down
m. Dummy frames
17
CW activated
o.
p.
Flash checksum
b.
DDR
c.
FPGA
d.
FPGA DDR
a.
Frequency
b.
CW power
c.
CW state
d.
Symbol rate
e.
f.
RF state
18
Properties
Data
Management
ASI Out
ASI In
RF Out
SMA connector
50 Ohm
L-Band output (modulated outbound signal)
The L-band output includes a switchable 10MHz signal
SMA connector
50 Ohm
L-Band output
Console Port
RJ-45
Marked with CONSOLE and a cyan rectangle (around the port)
10MHz Out
19
Properties
10 MHz In
Sync In
Not in use
Sync Out
Not in use
3. In the Add Element Wizard that opens up select IPM in the Hub Element Type:
20
21
22
Parameter
Description
Name
Maximum of 70 characters
IP Address
172.17.1.XY
MAC Address
MAC Address
Description
IPM Description
The IPM ID read only
Device ID
Network Segment
1 to 8
23
Name
Parameter
Description
SNMP Version
SNMPv2C or SNMPv1
500 to 2000
Parameter
Description
Enable BootP
Supported Hardware
Read only
5.1.4. Redundancy
The following are the Redundancy parameters*:
24
Name
Parameter
Description
Redundancy
Redundancy type
IP Address
172.17.1.X1 **
IPM IP Address
MAC Address I
MAC Address I
IP Address II
172.17.1.X2 **
MAC Address II
MAC Address II
Redundancy State
0 / A /B
Parameter
Description
Ping Interval
10 to 60
1 to 10
Timeout of pings
Status Frequency
1 to 30
1 to 20
25
Parameter
Description
Operation Mode
Network Segment
1 to 8
Modulation System
Type of modulation
Symbol Rate
300K to 45M
FEC Frame
Short / Normal
Base MODCOD
Type of MODCOD
On / Off (CCM) /
268,435,455 (ACM)
Roll-off Factor
Internal/External
On / Off
Time Zone
Time zone
26
Parameter
Description
Daylight Savings
Check/Uncheck
Maximum of 8 characters
Password
Parameter
Description
Spin Length
20 / 10 / 30
Spin Length in ms
Designated DPS
IP Address
512 to 5631
Data PID
5632 to 5887
NCR PID
NCR Rate
1 to 20
Data CIR
0 to 500
27
Parameter
Description
Frequency
950,000 to 1,750,000
Output Power
-20 to 5
PowerUp State
On/Off
Normal / Inverted
BUC 10MHz
On/Off
28
Parameter
IP Addresses
Additional 1
Additional 2
Additional 3
29
Description
Parameter
Description
0 to 100
Warning / Minor
Alarm severity
0 to 100
Warning / Minor
30
31
The CPU Utilization and the maximum CPU utilization in the past five minutes are
displayed.
Board temperature
When board temperature exceeds 70C the NMS automatically switches to the redundant
IPM.
32
33
34
35
36
37
38
39
40
<local IP>
Interface IP to be set
<version>
TFTP server IP
<file name>
Once this sequence ends, the system runs an operational software. If <version> entered
differs from the version that resides in board flash memory, the new version is saved in
place of the old operational software version.
7.3. Switching to Stand Alone Mode
Use the following CLI sequence in console in order to start Stand Alone mode in
Operational mode (assuming board is detached from NMS):
sa set ns [network segment]
sa ipconfig mng <local MNG IP>
sa exec go
[network segment]
41
7.4. System
Description
CLI
Parameters
<mode> ACM or
CCM
<MODCOD> 1-28
<state> on or
off
<bitmap> 0 =
off, 1 = on
bitwise per
MODCOD in hex
example: DDFF5BB
sets pilots on
for MODCODs 1,
2, 4, 5, 6, 8,
9, 11, 13, 14,
15, 16, 17, 18,
19, 20, 21, 23,
24, 25, 27.and
28
MODCODs 3, 7,
10, 12, 22 and
26 is set with
pilots off.
<length> short
or normal
<sps> symbols
per second
<rof> 0.2 or
0.25 or 0.35
system set
clockReferenceSource
<source>
<source>
internal or
external
42
CLI
Parameters
system set
reference10mhzOut<mode>
<mode> on or off
<password>
remote log-in
password
<mode> on or off
Description
Set NCR PID
CLI
ipe set ncrPid <PID>
Parameters
<PID> 0x0 to
0x1fff
<rate> NCR is
sent every <rate
spins>
<length> in ms
<Kbps> 0 to 500
<PID> 0x0 to
0xIFFF
Description
CLI
Parameters
[port num]
optional
parameter for
specific port
number.(for IP
forwarding use
224 for DPS
beacon, 172 for
management)
7.5. IPE
43
Description
CLI
Parameters
[port num]
optional
parameter for
specific port
number.(for IP
forwarding use
224 for DPS
beacon, 172 for
management)
[port num]
optional
parameter for
specific active
port number
[port num]
optional
parameter for
specific port
number.(for IP
forwarding use
224 for DPS
beacon, 172 for
management)
ipe_telem port
tcpFlowCtrlEvents [port
num]
[port num]
optional
parameter for
specific TCP
port number.
[PID num]
optional
parameter for
specific PID
number
[PID num]
optional
parameter for
specific PID
number
[PID num]
optional
parameter for
specific PID
number
44
Description
CLI
Parameters
<mode> on or
off
Toggle switch
<mode> on or
off
<mode> on or
off
<freq>
frequency in
KHz or Hz
(auto detect
by range).
<power> 20[dBm] to
+5[dBm]
modulator set
spectralInversion <mode>
<mode> direct
or inverted
<mode> on or
off
Toggle LO
<mode> on or
off
Toggle CW
<mode> on or
off
Description
CLI
Parameters
modulator_telem modcod
bbFrames [MC]
[MC]
optional
parameter
for specific
MODCOD
modulator_telem modcod
expectedVsActual [MC]
[MC]
optional
parameter
for specific
MODCOD
45
CLI
Parameters
[MC]
optional
parameter
for specific
MODCOD
[MC]
optional
parameter
for specific
MODCOD
modulator_telem modcod
dataSps [MC]
[MC]
optional
parameter
for specific
MODCOD
modulator_telem modcod
dataSymbols [MC]
[MC]
optional
parameter
for specific
MODCOD
Description
CLI
Control baseband
DAC registers
Parameters
<register> 0x0 to 0x16
<value> 0x0 to 0xff.
systemDebug set
transmitIpEncap <source>
<source> internal or
external
External data
source for
operational mode
Internal data
source is used for
generating
random data in
order to tests
systemDebug set
transmitDataSource <source>
<source> internal or
external
46
Description
modulation
masks and RF
tests
CLI
Parameters
Disable/Enable
SSB
transmission,
Enabling SSB
automatically
disables other Tx
options such as
modulation and
CW
<symbol-rate freq>
use the following
range:
0 - 1 MHz
1 - 5 MHz
2 - 10 MHz
3 - 25 MHz
4 - 45 MHz
5 - 333 KHz
6 - 100 KHz
<mode> on or off
This is the RF
section power
loop reference
voltage
systemDebug set
powerLoopCtrlVol <value>
Enable disable
the slope
equalizer
<mode> on or off
Not supported yet
<format> BB or MPEG
Set CW power
Load FPGA
binary image
through FTP
<IP> IP in dot
notation
<path> path and file
name
example:
172.17.1.1/fpga.rbf
systemDebug pl loadTable
<version> <IP>/<path>
<version> 1 to
4294967294
<IP> IP in dot
notation
<path> path and file
name
example:
172.17.1.1/tbl01.bin
Gets reading
from PL ADC
systemDebug pl adc
47
CLI
Gets V code
from PL table
calculation
systemDebug pl vcode
Show flash PL
table version
systemDebug pl version
Reset telemetries
Perform
frequency sweep
<step> in KHz
<delay> in us (minimum
180)
Control data
LAN
<mode> on or off
<module>
0 local bus
1 DDR
<mode> on or off
Load SSB
calibration table
<version> 1 to
4294967294
<IP> IP in dot
notation
<path> path and file
name
example:
172.17.1.1/tbl01.bin
Description
CLI
systemDebug basebandDac read
<register>
Read baseband
DAC registers
Parameters
Parameters
<register> register
address
Auto select
baseband DAC
PLL band and
save in flash
*The IPM resets
following this
CLI
systemDebug basebandDac
selectBand
Control baseband
DAC registers
Read baseband
DAC errors
Optional 1 - to reset
DAC error counters
48
CLI
Parameters
Replace factory
MBC
systemDebug mbc
replaceFactoryMbc <IP>/<path>
<IP> IP in dot
notation
<path> path and file
name
example:
172.17.11.1/Devices/Bo
otRom/MBC_1001.bin
Note: power-down
during the command is
not safe! It causes
undefined behavior
such as that the board
would stop booting.
<value> 0 - Factory
MBC, 1 - Alternative
MBC
49
7.10.
Description
CLI
Parameters
Control FPGA
tester
Parameters
Description
CLI
param get list
Parameters
<offset> in hex
<value> of field
type
<offset> in hex
7.11.
CPU
Description
CLI
cpu get
statistics [1]
7.12.
Parameters
Optional 1 - to reset CPU
statistics
Utilities
Description
CLI
Parameters
<addr> address to
read from
<width> element
size in bits
(8,16,32)
<length> number of
elements to read
Get errors
50
7.13.
Description
CLI
Parameters
Optional
parameters:
[info] 1 get
information
regarding ESF block
[num] Log number
[type] 0- Fatal, 1Exception, 2- Reset
by Demand, 3Unknown
Test LEDs
Valid only in MBC
<led> 0 -5
<action> 0 - ON ; 1
- OFF ; 2 - Blink
Write to memory
<addr> address to
write to
<width> element
size in bits
(8,16,32)
<length> number of
elements to write
FlashOper
Description
CLI
flashOper run oper
7.14.
Network
Description
CLI
network address telem
Parameters
51
Parameters
7.15.
Description
CLI
Parameters
TFTP
Valid only in MBC
7.16.
Description
CLI
Parameters
POST
Valid only in MBC
Description
Shows a summary of POST
results
7.17.
CLI
post get results
Parameters
LCD
Valid only in MBC
Description
CLI
Parameters
<mode> 1 on, 0
- off
<line> 1 or 2
<string> max of
20 characters
52
7.18.
Description
CLI
Parameters
<line> 1 or 2
[opt] 1 reset
LCD keystroke
statistics
Boot
Valid only in MBC
Description
7.19.
CLI
boot get status
Board
Description
CLI
board get telem
7.20.
Reset board
CLI
flash get errors
Parameters
<state> 1 - on,
o - off
CLI
adc get telem
<channel>
Parameters
<channel> 0 to7
ADC
Description
Voltage measurement of various
components
Parameters
Flash
Description
7.21.
Parameters
53
7.23.
Trace
Description
CLI
Optional parameters:
[s] Severity:
0 - All
1 - Info
2 - Clear Alarm
3 - Alarm
4 - Debug
5 - Error
[m] Module:
0 - All
1 - IPM
Optional parameters:
[s] Severity:
0 - All
1 - Info
2 - Clear Alarm
3 - Alarm
4 - Debug
5 - Error
[m] Module:
0 - All
1 - IPM
OS Utilities
Description
Parameters
CLI
osutils spy start
Show stack
Show memory
Show partition
54
Parameters
<ID> partition
ID hex value
CLI
Parameters
Show msgQ
<Message Queue
ID> in hex
<level> 0 for
summary, 1 for
details
Show symbol
<Symbol> * for
statistics
# for all
symbols
free string for
specific symbol
<Symbol> exact
string for
specific symbol
Show tasks
55
7.24.
7.25.
Trap
Description
CLI
Parameters
<severity>
2 normal
3 warning
4 minor
5 major
6 critical
<event_code> 100
for debug, 200
for dps
<message> string
for trap
Stand Alone
Valid only in standalone mode
Description
CLI
sa ipconfig mng <IP>
Parameters
<IP> IP in dot
notation
<IP> IP in dot
notation
<network
segment> 1 to 8
<operation mode>
1 IPE
2 Modulator
3 IPE +
Modulator
56
Description
CLI
Parameters
<mode> 0 off
1on - the
management
module has
partial
functionality
sa get list
sa tracelevel management
<level>
sa exec go
57
<level> 0 error
and warning-only
1 show-all
Use the Pair/Unpair Twin Element to display one or two icons for the IPM.
3. Click Yes to reset the IPM.
58
4. Click Approve.
59
4. Click Approve.
60
61
3. Type in the MBC version (1000 - 9999). Use the version number from the PackIt
archive file, for example: for BOOTROM_1002_Pack.zip file the version is 1002.
4. Click the Approve icon.
62
Alarm
Severity
Implication
Action Required
Comments
Major
Unit stops
functioning.
Redundancy*
CPU over 95
Minor
None
Board over 60
Major
Redundancy*
Board over 70
Fan error
Warning
Unit temperature
could rise
Consider servicing
unit
Voltage error
Major
Redundancy*
Unit functionality is
jeopardized
Major
Critical HW failure
Minor
Possibility of packet
drops
Configured from
NMS
Packet loss
Major
RF OUT off
Major
63
Network monitoring
tool, heavy OB traffic.
Drop reasons can be
found on port
telemetries both on
NMS and via CLI.
Threshold configured
from NMS.
Severity
Implication
Action Required
Comments
Major
ASI IN down
Major
Dummy frames
Major
Critical SW/FPGA
failure
CW activated
Minor
Packet loss
Major
Check external 10
MHz clock source
functionality and
connectivity
Major
Packet loss.
Redundancy*
64
User initiated CW
warning
Consider switching to
internal clock
reference source