User Manual

Table Of Contents
Test-specific protocols
99-137719-D Confidential - For internal use 7-41
7777
Data interfaces
7.8 .2 BPT
The BGAN Protocol Tester (BPT) provides a complete development and compliance
environment for the Inmarsat Air Interface adaptation, bearer control and bearer
connection layers for BGAN as well as 3GPP Non Access Stratum (NAS) and the ISDN
sub-system. The BPT is based on the Test Case Manager (TCM) developed by Livewire
Digital
1
, a software suite that is used for the validation and type approval of user
terminals by verifying that the terminal is compliant with the Mandatory Test
Requirements (MTR) specified by Inmarsat.
By default the BPT uses port 1835 for control of the terminal but port numbers and IP
addresses can be configured within the TCM, for additional information regarding the
BGAN MTR test setup, see section 12.7.2 on page 12-21 and the documentation from
Livewire Digital.
7.8 .3 VCT S
The AMBE+2 voice codec is required to produce bit-exact output i.e. for a certain input
sequence the output must be exactly as specified on bit-level. This is verified using test
equipment called Voice Codec Test Set (VCTS) in conjunction with a PC software called
Voice Codec Diagnostic Software (VCDS), both produced by DVSI Inc. The VCDS SW is
the user interface. It is used to start and stop the tests, analyzing and presenting the
test results and for controlling the VCTS. The VCTS is used to send data frames to and
receive frames from the terminal.
The protocol between the terminal and VCTS runs over Ethernet using UDP port 4000.
Byte order for data types is network order. It is a master-slave protocol where the VCTS
is the master. For additional information on the VCTS test setup, see section 12.7.3 on
page 12-23.
To run a bit-exact encoder test the Reset command is issued to initialize the voice
encoder. The terminal should respond with an Ack. The test set then issues a Go
command to signal the start of a test, and the terminal should also respond with an
Ack. The test set then starts transmitting Encoder command packets to the terminal
over Ethernet. The terminal reads the Encoder packets, encodes the voice data, and
transmits Channel response packets to the test set over Ethernet. Testing stops when a
Stop command is received and acknowledged by the terminal.
To enable the protocol the RM must be set to VCTS mode, it is done through the
configuration system.
1. See http://www.livewire.co.uk for further information.