1
818 West Diamond Avenue - Third Floor, Gaithersburg, MD 20878 Phone: (301) 670-4784 Fax: (301) 670-9187 Email: info@gl.com Website: http://www.gl.com
MAPS Skinny Protocol Emulator Skinny Call Control Protocol (SCCP) - - PowerPoint PPT Presentation
MAPS Skinny Protocol Emulator Skinny Call Control Protocol (SCCP) Emulation 818 West Diamond Avenue - Third Floor, Gaithersburg, MD 20878 Phone: (301) 670-4784 Fax: (301) 670-9187 Email: info@gl.com Website: http://www.gl.com 1 MAPS
1
818 West Diamond Avenue - Third Floor, Gaithersburg, MD 20878 Phone: (301) 670-4784 Fax: (301) 670-9187 Email: info@gl.com Website: http://www.gl.com
2
Skinny Call Control Protocol (SCCP), also referred to as "Skinny", is a Cisco Systems proprietary signalling and control protocol used to communicate between IP devices and Cisco Unified Communications Manager for call establishment, teardown, and control in VoIP environments.
3
Signaling
fields and access to the various protocol fields from the scripts.
Signaling Procedures
Traffic
network Other Features
and Message editor
messages Applications
4
Supported Protocols Standard / Specification Used MAC IEEE 802.3 IP RFC 791 TCP RFC 793 UDP RFC 768 CLTP (Connectionless Transport Protocol) T-REC-X.234 SDP RFC 4566 RTSP RFC 2326
5
A typical call flow between IP Phone and Cisco Call Manager
IP Phone registers its IP, type, & name with the CCM, and provides its "Capabilities" (voice/video codec supported) to CCM.
Phone periodically sends "KeepAlive" messages to the CCM Offhook (place call) - CCM instructs with the lamp on/off, through the prompt, key settings, and the dialtone messages. Onhook (end call) – CCM instructs the phone to stop transmitting, close the channels, set the call status to disconnect, and send the default user prompt.
Media Transmission includes Conference ID, Pass through Party ID, Remote IP & Port Address, Packet, Payload Capability, Max Frames per Packet details.
6
MAPS™ Skinny can be configured as Softphone (Skinny Client) to generate and to receive calls to/from Cisco Call Manager (DUT).
7
8
9
10
Inbound Call - Line Dir Number
11
Running Outbound and Inbound Call Scripts
12
13
Step Fixed Ramp Uniform Saw-tooth Normal
Generation
Call Rate etc
14
15
16
Call Graph Call Stats
17
intended provide protocol/signaling logic for a call and establish bearer traffic.
transaction/call, i.e., if you place 500 calls in parallel you will actually have 500 script instances running at
will execute and terminate 500 times.
never necessary! We attempt to provide all necessary scripts out of the box.
18
When the script actually sends a message it does so by loading a hdl file template from disk (“SoftKeyEventMessage.hdl” in the right hand screenshot). These message templates provide the actual structure of the message, the script simply populates it with values contained in its variables. These messages are customizable by the user, header fields can be altered and removed. Binary- based messages are edited in our provided message editor.
19
MOS, R-Factor Packet Loss Packets Discarded Duplicate Packets Out-Of-Sequence Packets Jitter Statistics Call Stats provide a running tabular log of system level stats, tracked stats include: Total Calls, Active Calls, Completed Calls, Passed Calls, Failed Calls, Instantaneous Calls/Sec
20
using MAPS™ RTP HD network appliance, specialized 1U rack mounted designed to easily achieve up to 20,000 endpoints per appliance (5000 simultaneous calls with duplex traffic per port).
21