![]() |
||||
In this Issue:
TESTING APPLICATIONS m500 Mesh Architecture for Scalable Load Generation
WHAT’S NEW…. Structured STM-1/OC-3 Highlights J1/E1/T1 (JET) Interface Card Now Available
TECHNICAL TIPS |
Catapult News is issued periodically by Catapult Communications. Covering a variety of test PESQ – A Closer Look Perceptual Evaluation of Speech Quality (PESQ) provides an objective measure that predicts the results of subjective listening tests on telephony systems. PESQ uses a sensory model to compare the original unprocessed signal with the degraded version at the output of the communication system. PESQ can be used with confidence to assess end-to-end speech quality as well as the effect of individual elements such as codecs. PESQ takes into account coding distortions, errors, packet loss, delay and variable delay, and filtering in analog network components as sources of signal degradation. It does not take into account the subjective effect of level changes in the network, echo, and the effects of round-trip delay on conversation. PESQ requires two inputs: the original, unprocessed test signal (speech-like signals) and the degraded version that has been passed through the device under test (DUT). In addition, the model needs to know the sampling rate of these files. Operations performed by PESQ:
Traffic generator utility and DCPL scripts are use on MGTS and DCT2000 respectively to send and receive the voice payload for both originating and terminating calls. To record calls for PESQ, the terminating side must have the PESQ feature enabled (see figure 1). ![]() QoS Server. The QoS server is responsible for decoding the received degraded speech files and performing PESQ analysis on the files. When the analysis for a channel is completed, a message is sent to the QoS client with the PESQ score. The degraded speech file is saved as a speech (.spc) file. The file contains channel information as well as a degraded WAV file. In order to extract the WAV file from the speech file, the QoS client must be used. The QoS server must run on a Linux platform (see figure 2). QoS Client. The QoS client (PESQ GUI application) is used to display PESQ analysis results. It runs on Linux (either MGTS or DCT) or Solaris (MGTS admin) platforms. By default, on the DCT2000 the QoS server launches the QoS client automatically on the machine where the PESQ test is run. On the MGTS PESQ is activated through the utility menu (see figure 2). ![]() Wave Converter Application. The wave converter application converts a .wav file into a desired encoded speech format such as Adaptive Multi-Rate (AMR) narrow-band codecs. The input .wav file must be encoded in 16 bit samples and must be 8 Khz. Speech samples for all supported codecs are supplied with Catapult’s PESQ test systems. Users have the flexibility of customizing their test scenario with a different language or dialect by supplying their own speech samples that can be converted to coded speech with the wave converter application. MGTS uses the Traffic Generator to take the AMR file and generate traffic to the device under test. DCT2000 uses a DCPL script file to provide the same functionality. QuickStarts are available on both the DCT2000 and MGTS to ensure ease of feature activation. For more information on PESQ and Catapult’s implementation please contact your local Catapult representative. Parts of this article are included with the permission of Psytechnics Limited. m500 Mesh Architecture for Scalable Load Generation With its efficient mesh architecture, the m500 platform can connect up to 17 processing cards to a single physical link. This allows the m500 platform to provide unprecedented load performance and scalability. The m500 platform is also well suited for testing scenarios that require running a variety of protocols simultaneously over various types of interfaces.
Determining test equipment performance is often a difficult task. This is because performance is dependent on the type of applications being tested as well as a variety of network and environmental factors. Catapult’s test systems provide users the ability to configure the various parameters including call hold times (CHT), simultaneous calls, busy hour call attempts (BHCA), and packet sizes to stress the device under test. Below are examples of actual UMTS load test results using the m500 platform with only one mesh computing interface card (mCU2):
Note that these numbers are based on specific configurations and will vary with changes in parameters and tested devices. Additionally, with Catapult’s new mCU5 processing card the load numbers increase dramatically. Catapult Expansion Continues
Catapult Expansion Continues. Catapult Communications Bangalore Pvt. Ltd. Structured STM-1/OC-3 Interface Highlights Catapult announced the general availability of a new Structured STM-1/OC-3 (SSTM-1) card in July 2006. This card represents a major improvement for high capacity testing applications, minimizing the need for multiple E1/T1 cards to run the same level of traffic. The SSTM-1 is being paired with a Rear Transition Module (RTM) card to provide a mesh interface riding on the m500 platform. The SSTM-1 card supports up to four simultaneous optical interfaces to simulate channelized 64kb/s TDM data transported over T1 or E1 carried over a SONET STM-1 communication link. As part of the m500 mesh architecture, the SSTM-1 card provides one of the most scalable high load testing capabilities in the industry. By generating traffic for up to 8064 channels, this card is ideal for SS7 and media gateway testing. For more information on this new card please contact your local Catapult representative. J1/E1/T1 (JET) Interface Card Now Available Catapult’s new JET card is available for use with MGTS or DCT on the p-series and m500 platforms. The JET interface card is a four-port card interfacing to test links at a data rate of 2.048 or 1.544 Mb/sec. Each card is configurable over the full range of 96 (T1 or J1) or 124 (E1) channelized timeslots. Its flexibility also allows the support of fractional, unchannelized and ATM operation. New Datasheets Available New product datasheets are available on the product literature section of Catapult’s website (www.catapult.com):
What’s New on DCT2000 Releases 11.1 - 11.3
What’s New on MGTS Releases 14.0 and 14.2
For a complete set and details of all supported capabilities and technical specifications please consult with your Catapult sales representative. DCT2000 Technical Tip Customizing PESQ QuickStarts Step 1: Record the reference .wav file that needs to be encoded. Step 2: Use the DCT wave converter to create the necessary .tar file. Step 3: Copy the QuickStart to the user directory. Step 4: Copy the .tar file created from the wave converter into the PESQ subdirectory. Example: cp new_reference.tar CS/PESQ Step 5: Untar the new reference file. Step 6: Modify the scripts to use the new files. The file is located under: Step 7: Recompile and run the QuickStart. File Management Time Savers Managing Protocol Flavors: Modifying .installedFlavors file. Decoding when point codes are present: Modifying pointCode.rules file.
In the example above, point codes with up to14-bit range are displayed as 3 unsigned integers, separated by hyphens. This allows the 14-bit range of point codes to be demonstrated as 1 unsigned integer. Changing colors in the message decoder layer: Modifying ColorDecode.cfg
The layer name is the descriptive name of the layer as shown in the message editor and elsewhere. If the descriptive name of the layer is not known, you can peruse the list available to each flavor by checking its layer.trv file, found at $MGTS_BASE/config/SigStd/ Either the specified color name or hex format may be used. Useful information about available names and hex triplets can be found on Wikipedia at: As an example, to create entries for distinctive color-decoding of Iu-PS messages: First, look over the file containing available descriptive layer names at
$MGTS_BASE/config/SigStd/UMTS/layer.trv. Catapult Communications is a leading provider of advanced digital telecom test systems to global equipment manufacturers and service providers. Catapult delivers test systems for over 700 of protocols and protocol variants in the following telecommunication standards: 3G UMTS, cdma2000, VoIP, IMS, GPRS, SS7, and Intelligent Network and more. For more information about Catapult products, please contact your local Catapult office or visit our website at http://www.catapult.com If you do not want to receive Catapult News, please reply to this message with “REMOVE” in the subject line. |
|||