Page 2
The material in this document is for information only and is subject to change without notice. While reasonable efforts have been made in the preparation of this document to assure its accuracy, Odin TeleSystems Inc., assumes no liability resulting from errors or omissions in this document, or from the use of the information contained herein.
The RTP Bridge Installation and Running..................9 Command Line Arguments......................10 The RTP Bridge Commands ......................11 Running RTP Bridge Commands from a Configuration File............18 Running RTP Bridge Commands from a Command Line..............18 Running RTP Bridge Commands via Telnet Interface..............18 Transcoding Operation........................
RTP end-points (G.711, G.723, G.726, G.729, GSM-FR, G.722 / G.722.1 / G.722.2 (AMR-WB)) in any order. (See Figure 1) It is also possible to use the RTP Bridge product without E1/T1 TDM streams. In that case the RTP Bridge connects data from one IP-Address:Port to another IP-Address:Port, with transcoding options.
E1/T1 timeslot to different remote locations at the same time.) N64 Streaming support (The RTP Bridge allows to send E1 super channels over UDP to PC, and backwards, to receive UDP packets with E1 data and to send them to E1 as super channels).
6(36) 2 T1/E1 Channels Configuration The T1/E1 channels configuration before running the RTP Bridge is optional. It is set in “OtxHwLayer.conf” file in a case of RTP Bridge uses T1/E1 streams. The structure of the OtxHwLayer configuration file should be composed from the parameters provided by line.
RTP Bridge User’s Guide 9(36) 3 The RTP Bridge Installation and Running It is recommended to install the RTP Bridge on Alvis-4-CSI board with firmware package version 2.11.12 or later. For more information of firmware upgrade, please refer Alvis-CSI Firmware Upgrade HOW TO (Odin document #1712-1-HCA-1020-1.0-...
RTP Bridge User’s Guide 10(36) 4 Command Line Arguments The RTP Bridge accepts several command line arguments: --help or -h Displays help with command line arguments available. --daemon or -d Runs the RTP Bridge in a daemon mode. --pid <file_name> or -p <file_name>...
RTP Bridge User’s Guide 11(36) 5 The RTP Bridge Commands There are several commands available to control / get status of connections between the RTP and TDM media streams (or mixed): CONNECT MCONNECT LIST DISCONNECT ...
Page 13
(or g711u), g723, g726, g729. Note: You can use this command only in the case of RTP Bridge commands run from a configuration file (Refer to Chapter 5.1). If src_codec and dst_codec parameters are not specified, they take the default value.
Page 16
Figure 5 Burst statistics output Note: This command can be run only from console. This command is deprecated. It is applicable in non Core-2-Core mode of RTP Bridge only. To display channel statistics (is channel incoming or outgoing, TDM or RTP, payload type, Jitter statistics for RTP connections) use the command (See Figure 6): CONSTAT <connection_number>...
Page 17
Example: jitter blocks:500:30 (jitter time is 5 seconds, jitter delay is 300 milliseconds) SHOW LICENSE – displays information on RTP Bridge license (customer name, software version, board serial number, and expiration date). PACKET SIZE <msec> - sets the default size of RTP packets (in milliseconds) in TDM->RTP Mode.
READCONFIG <file_name> 5.2 Running RTP Bridge Commands from a Command Line The RTP Bridge commands can be run from a command line (CLI). Type the appropriate commands after running of RTP Bridge. 5.3 Running RTP Bridge Commands via Telnet Interface If the RTP Bridge is already running, you can use the Telnet Interface for dynamic configuration (real-time control commands).
Odin provides boards with pre-installed and pre-configured vocoders. They are also available with the OTX XDM SDK. The RTP Bridge supports the transcoding operation (data converting from one codec to another as softswitch) by the following scheme: CodecA -> linear PCM16 -> CodecB.
Page 20
2.43 Table 3 Overall testing results with account of incoming and outgoing RTP connections and jitter The Alvis powered by the RTP Bridge can successfully offload x86 servers increasing the compactness of solution. This makes possible to create low power-consumption devices as a breeze.
22(36) 7 Multi-conferences support The RTP Bridge supports a multi-conference mode. It is possible to create any number of conference participants. The number of conferences is unlimited and mixing operations are offloaded on the DSP C64x+ core simultaneously with transcoding and RTP packetizing.
25(36) 8 Testing Verification Procedure 8.1 Testing Scheme 1 To test RTP Bridge please use the following connection scheme (See Figure 11): Figure 11 RTP Bridge Testing Scheme 1 Notes to the scheme: a. The T1/E1Analyzer is run on an OTX board (e.g., on t2pp) connected to Li0 of the Alvis Board.
3. Run the T1/E1 Analyzer. Play audio file in a-law format with T1/E1 Analyzer on TS1. 4. The RTP Bridge should put a-law data to Li0:TS1 that you can listen with the T1/E1 Analyzer. 8.2 Testing Scheme 2 Note: For testing by this scheme, you should have RTP Streamer software with valid license.
Page 27
If you will get a “No license found” message please follow the instructions in Chapter 9 - The RTP Bridge License. 9. In CLI of RTP Bridge at Alvis Board #2 issue the command: connect rtp:10.0.1.2:5002:6002 rtp:10.0.1.2:5004:6004:g711u where 10.0.1.2 is the IP-address of the Alvis Board #1.
Page 28
The RTP Streamer should get TDM data from Li0:TS1 and send RTP packets with G.711 (a-law) payload to the RTP Bridge. b. The RTP Bridge should decode this G.711 (a-law) encoded data and return it in RTP packets with G.711 (u-law) payload to the RTP Streamer.
29(36) 9 The RTP Bridge License To successfully run the OTX RTP Bridge you should have a license (.lic file) in the “/opt/rtpbridge” directory of installed software. Please perform these steps: 1. Get a board serial number. To do this, run the RTP Bridge with a key: rtpbridge --getsn The “sn.txt”...
Added an example of how to see board serial number in the case of RTP Streamer. Rev. 1.4 June, 18, 2010 Added ‘constat’ command description in Chapter 3 The RTP Bridge Commands. Added a note about license generating in Chapter 6 Testing Procedure. ...
Page 35
RTP Bridge User’s Guide 35(36) Updated Chapter 2 OtxHwLayer Configuration. Changed the title of Chapter 3 to The RTP Bridge Commands. Added 3 sub-chapters in Chapter 3: how-to run RTP Bridge commands. Refreshed benchmark tables. ...
Need help?
Do you have a question about the RTP Bridge and is the answer not in the manual?
Questions and answers