You are on page 1of 17

VMWare 2 core SSC

Low capacity SSC (VMware)


Metric
Value Units
Signaling sessions (concurrent) 17,300 SIP - unencrypted
SIP Throughput 3,950 SIP msgs/sec - unencrypted

2,350 SIP msgs/sec - TLS

950 SIP msgs/sec (IPsec / IMS-AKA)


SIP subscribers (concurrent) 69,300 UDP (unencrypted)
69,300 UDP (IPsec / IMS-AKA)

3,900 TCP (unencrypted)


3,900 TCP (TLS / IPsec / IMS-AKA)
Maximum number of adjacencies 500
Maximum number of MSCs 10
VMWare 8 core SSC
Medium capacity SSC (VMware)
Metric
Value Units
Signaling sessions (concurrent) 84,000 SIP - unencrypted
SIP Throughput 8,400 SIP msgs/sec - unencrypted

6,720 SIP msgs/sec - TLS

5,460 SIP msgs/sec (IPsec / IMS-AKA)


SIP subscribers (concurrent) 700,000 UDP (unencrypted)
382,000 UDP (IPsec / IMS-AKA)

215,000 TCP (unencrypted)


200,000 TCP (TLS / IPsec / IMS-AKA)
Maximum number of adjacencies 1,000
Maximum number of MSCs 10
VMWare 20 core SSC
High capacity SSC (VMware)
Metric
Value Units
Signaling sessions (concurrent) 217,000 SIP - unencrypted
SIP Throughput 14,150 SIP msgs/sec - unencrypted

11,360 SIP msgs/sec - TLS

9,180 SIP msgs/sec (IPsec / IMS-AKA)


SIP subscribers (concurrent) 2,430,000 UDP (unencrypted)
640,000 UDP (IPsec / IMS-AKA)

215,000 TCP (unencrypted)


200,000 TCP (TLS / IPsec / IMS-AKA)
Maximum number of adjacencies 1,000
Maximum number of MSCs 10
VMWare 2 core ISC
Low capacity ISC (VMware)
Metric
Value Units
Signaling sessions (concurrent) 17,300 SIP - unencrypted
Media sessions (concurrent) 1,300 RTP or SRTP (with DPDK mode disabled)

290 RTP/SRTP interworking (with DPDK mode


disabled)
SIP Throughput 2,640 SIP msgs/sec - unencrypted, media bypass

960 SIP msgs/sec - no media bypass


2,350 SIP msgs/sec - TLS

950 SIP msgs/sec (IPsec / IMS-AKA)


SIP subscribers (concurrent) 69,300 UDP (unencrypted)
69,300 UDP (IPsec / IMS-AKA)

3,900 TCP (unencrypted)


3,900 TCP (TLS / IPsec / IMS-AKA)
Maximum number of adjacencies 500
Maximum number of MSCs 10
VMWare 8 core ISC
Medium capacity ISC (VMware)
Metric
Value Units
Signaling sessions (concurrent) 52,000 SIP - unencrypted
Media sessions (concurrent) 3,375 RTP or SRTP (with DPDK mode disabled)

9,600 RTP or SRTP (with SR-IOV and DPDK mode


enabled)
910 RTP/SRTP interworking (with DPDK mode
disabled)
910 RTP/SRTP interworking (with SR-IOV and
DPDK mode enabled)
SIP Throughput 6,750 SIP msgs/sec - unencrypted

5,400 SIP msgs/sec - TLS

4,380 SIP msgs/sec (IPsec / IMS-AKA)


SIP subscribers (concurrent) 347,000 UDP (unencrypted)
307,000 UDP (IPsec / IMS-AKA)

215,000 TCP (unencrypted)


200,000 TCP (TLS / IPsec / IMS-AKA)
Maximum number of adjacencies 500
Maximum number of MSCs 10
VMWare 16 core ISC
High capacity ISC (VMware)
Metric
Value Units
Signaling sessions (concurrent) 52,000 SIP - unencrypted
Media sessions (concurrent) 3,900 RTP or SRTP (with DPDK mode disabled)

26,000 RTP or SRTP (with SR-IOV and DPDK mode


enabled)
2,730 RTP/SRTP interworking (with DPDK mode
disabled)
2,730 RTP/SRTP interworking (with SR-IOV and
DPDK mode enabled))
SIP Throughput 7,690 SIP msgs/sec - unencrypted

6,130 SIP msgs/sec - TLS

5,000 SIP msgs/sec (IPsec / IMS-AKA)


SIP subscribers (concurrent) 347,000 UDP (unencrypted)
350,000 UDP (IPsec / IMS-AKA)

215,000 TCP (unencrypted)


200,000 TCP (TLS / IPsec / IMS-AKA)
Maximum number of adjacencies 500
Maximum number of MSCs 10
VMWare 2 core MSC
Low capacity MSC (VMware)
Metric
Value Units
Media sessions (concurrent) 1,730 RTP or SRTP (with DPDK mode disabled)

430 RTP/SRTP interworking (with DPDK mode


disabled)
17,300 MSRP

4,300 MSRP/MSRPS interworking


VMWare 8 core MSC
Medium capacity MSC (VMware)
Metric
Value Units
Media sessions (concurrent) 4,500 RTP or SRTP (with DPDK mode disabled)

23,000 RTP or SRTP (with SR-IOV and DPDK mode


enabled)
1,455 RTP/SRTP interworking (with DPDK mode
disabled)
7,000 RTP/SRTP interworking (with SR-IOV and
DPDK mode enabled)
36,800 MSRP

9,200 MSRP/MSRPS interworking


VMWare 16 core MSC
High capacity MSC (VMware)
Metric
Value Units
Media sessions (concurrent) 5,200 RTP or SRTP (with DPDK mode disabled)

28,100 RTP or SRTP (with SR-IOV and DPDK mode


enabled)
3,640 RTP/SRTP interworking (with DPDK mode
disabled)
10,000 RTP/SRTP interworking (with SR-IOV and
DPDK mode enabled)
Virtualized media costs with DPDK enabled
Media transcoding sessions take up considerably more of a Perimeta ISC or MSC's media capacity than standard
media sessions. The specifics depend on the particular combination of codecs involved in the transcoding sessions.

To allow you to effectively calculate the necessary capacity for different transcoding requirements, including different
combinations of transcoding and non-transcoding sessions, we represent media session capacity in media resource
capacity units.

The different Session Controller types and scales have the following media capacities.

Medium capacity ISC with SR-IOV and DPDK mode enabled


Basic Advanced
capacity capacity
units units
11140 0
5770 12700

Medium capacity MSC with SR-IOV and DPDK mode enabled


Basic Advanced
capacity capacity
units units
23100 0
15400 12700
7700 25400

High capacity ISC with SR-IOV and DPDK mode enabled


Basic Advanced
capacity capacity
units units
25800 0
21500 12700
17200 25400
12900 38100
8600 50800
4300 63500

High capacity MSC with SR-IOV and DPDK mode enabled


Basic Advanced
capacity capacity
units units
28200 0
23500 12700
18800 25400
14100 38100
9400 50800
4700 63500
Virtualized media costs with DPDK enabled
Per-session advanced media capacity cost
G.711 G.726 G.729A G.729AB G.722 SILK/8000 AMR-NB AMR-WB
G.711 18.8
G.726 39.99
G.729A 42.72 64.53
G.729AB 45.45 67.266 69.99
G.722 47.26 69.07 71.8 74.53
SILK/8000 50.9 72.71 75.44 78.17 79.98
AMR-NB 50.9 72.71 75.44 78.17 79.98 78.17
AMR-WB 120.9 142,71 145.44 145.44 126.36 153.62 153.62
Opus 74.54 96.35 99.08 101.81 103.62 107.26 107.26 177.26

Maximum transcoding capacity sessions

Medium capacity ISC with DPDK mode enabled maximum transcoding sessions
G.711 G.726 G.729A G.729AB G.722 SILK/8000 AMR-NB AMR-WB
G.711 695
G.726 315
G.729A 295 195
G.729AB 275 185 180
G.722 265 180 175 170
SILK/8000 245 170 165 160 155
AMR-NB 245 170 165 160 155 150
AMR-WB 105 85 85 85 100 80 80
Opus 170 130 125 120 120 115 115 70

Medium capacity MSC with DPDK mode enabled maximum transcoding sessions
G.711 G.726 G.729A G.729AB G.722 SILK/8000 AMR-NB AMR-WB
G.711 1395
G.726 635
G.729A 590 390
G.729AB 555 375 360
G.722 535 365 350 340
SILK/8000 495 345 335 320 315
AMR-NB 495 345 335 320 315 300
AMR-WB 210 175 170 170 200 165 165
Opus 340 260 255 245 245 235 235 140

High capacity ISC with DPDK mode enabled maximum transcoding sessions
G.711 G.726 G.729A G.729AB G.722 SILK/8000 AMR-NB AMR-WB
G.711 3490
G.726 1585
G.729A 1485 980
G.729AB 1395 940 905
G.722 1340 915 880 850
SILK/8000 1245 870 840 810 790
AMR-NB 1245 870 840 810 790 755
AMR-WB 525 440 435 425 500 410 410
Virtualized media costs with DPDK enabled
Opus 850 655 640 620 610 590 590 355

High capacity MSC with DPDK mode enabled maximum transcoding sessions
G.711 G.726 G.729A G.729AB G.722 SILK/8000 AMR-NB AMR-WB
G.711 3490
G.726 1585
G.729A 1485 980
G.729AB 1395 940 905
G.722 1340 915 880 850
SILK/8000 1245 870 840 810 790
AMR-NB 1245 870 840 810 790 755
AMR-WB 525 440 435 425 500 410 410
Opus 850 655 640 620 610 590 590 355

Inband DTMF interworking


Type of call Without tone removal With tone removal (from V4.4.20)
G.711
passthrough 7.44 media capacity units 22.72 media capacity units
call
G.722
passthrough 35.44 media capacity units 57.26 media capacity units
call
G.711 or
G.722 call 4.54 advanced media capacity units plus the cost of the software transcoding session, as indicated in the
requiring transcoding capacity cost tables above.
transcoding
Virtualized media costs with DPDK disabled
Media transcoding sessions take up considerably more of a Perimeta ISC or MSC's media capacity than standard
media sessions. The specifics depend on the particular combination of codecs involved in the transcoding sessions.

To allow you to effectively calculate the necessary capacity for different transcoding requirements, including different
combinations of transcoding and non-transcoding sessions, we represent media session capacity in media resource
capacity units.

The different Session Controller types and scales have the following media capacities.

Medium Medium High High


Low capacity capacity capacity capacity
capacity
(vSwitch, (SR-IOV, (vSwitch, (SR-IOV,
(vSwitch of without without without without
SR-IOV DPDK DPDK DPDK DPDK
mode) mode) mode) mode)
ISC 1,600 8,400 10,400 25,200 31,200
MSC 2,600 16,800 21,000 33,600 42,000

Low capacity ISC maximum transcoding sessions


G.711 G.726 G.729A G.729AB G.722 SILK/8000 AMR-NB AMR-WB
G.711 145
G.726 65
G.729A 65 40
G.729AB 60 40 40
G.722 55 35 35 35
SILK/8000 55 35 35 35 35
AMR-NB 55 35 35 35 35 30
AMR-WB 20 20 15 15 20 15 15
Opus 35 25 25 25 25 25 25 15

Low capacity MSC maximum transcoding sessions


G.711 G.726 G.729A G.729AB G.722 SILK/8000 AMR-NB AMR-WB
G.711 235
G.726 110
G.729A 105 70
G.729AB 100 65 65
G.722 95 65 60 60
SILK/8000 85 60 60 55 55
AMR-NB 85 60 60 55 55 55
AMR-WB 35 30 30 30 35 30 30
Opus 60 45 45 45 40 40 40 25

Medium capacity ISC (vSwitch, without DPDK mode) maximum transcoding sessions
Virtualized media costs with DPDK disabled
G.711 G.726 G.729A G.729AB G.722 SILK/8000 AMR-NB AMR-WB
G.711 760
G.726 365
G.729A 340 230
G.729AB 320 220 210
G.722 310 215 205 200
SILK/8000 285 200 195 190 185
AMR-NB 285 200 195 190 185 175
AMR-WB 120 105 100 100 115 95 95
Opus 200 155 150 145 140 140 140 85

Medium capacity ISC (SR-IOV, without DPDK mode) maximum transcoding sessions
G.711 G.726 G.729A G.729AB G.722 SILK/8000 AMR-NB AMR-WB
G.711 945
G.726 450
G.729A 420 280
G.729AB 400 270 260
G.722 385 265 255 245
SILK/8000 355 250 250 235 230
AMR-NB 355 250 250 235 230 220
AMR-WB 150 130 130 125 145 120 120
Opus 245 245 190 180 175 170 170 105

Medium capacity MSC (vSwitch, without DPDK mode) maximum transcoding sessions
G.711 G.726 G.729A G.729AB G.722 SILK/8000 AMR-NB AMR-WB
G.711 1525
G.726 730
G.729A 685 460
G.729AB 645 440 425
G.722 620 430 410 400
SILK/8000 575 405 395 380 370
AMR-NB 575 405 395 380 370 355
AMR-WB 245 210 205 200 235 195 195
Opus 400 310 300 290 285 280 280 170

Medium capacity MSC (SR-IOV, without DPDK mode) maximum transcoding sessions
G.711 G.726 G.729A G.729AB G.722 SILK/8000 AMR-NB AMR-WB
G.711 1905
G.726 910
G.729A 855 575
G.729AB 805 550 530
G.722 775 535 515 500
SILK/8000 720 510 490 475 465
AMR-NB 720 510 490 475 465 445
AMR-WB 310 260 255 250 295 245 245
Opus 500 385 375 365 360 350 350 210

High capacity ISC (vSwitch, without DPDK mode) maximum transcoding sessions
G.711 G.726 G.729A G.729AB G.722 SILK/8000 AMR-NB AMR-WB
Virtualized media costs with DPDK disabled
G.711 2290
G.726 1095
G.729A 1025 690
G.729AB 965 660 635
G.722 930 645 620 600
SILK/8000 865 610 590 570 560
AMR-NB 865 610 590 570 560 535
AMR-WB 370 315 310 305 355 290 290
Opus 600 465 450 440 430 420 420 255

High capacity ISC (SR-IOV, without DPDK mode) maximum transcoding sessions
G.711 G.726 G.729A G.729AB G.722 SILK/8000 AMR-NB AMR-WB
G.711 2835
G.726 1355
G.729A 1270 850
G.729AB 1200 820 785
G.722 1155 800 770 740
SILK/8000 1075 760 730 705 690
AMR-NB 1075 760 730 705 690 660
AMR-WB 460 390 385 375 440 360 360
Opus 740 575 560 545 535 520 520 315

High capacity MSC (vSwitch, without DPDK mode) maximum transcoding sessions
G.711 G.726 G.729A G.729AB G.722 SILK/8000 AMR-NB AMR-WB
G.711 3050
G.726 1460
G.729A 1370 920
G.729AB 1290 880 850
G.722 1240 860 825 800
SILK/8000 1155 815 790 760 745
AMR-NB 1155 815 790 760 745 710
AMR-WB 495 420 410 405 475 390 390
Opus 800 620 605 585 575 560 560 340

High capacity MSC (SR-IOV, without DPDK mode) maximum transcoding sessions
G.711 G.726 G.729A G.729AB G.722 SILK/8000 AMR-NB AMR-WB
G.711 3815
G.726 1825
G.729A 1710 1150
G.729AB 1615 1105 1060
G.722 1555 1075 1035 1000
SILK/8000 1445 1020 985 950 930
AMR-NB 1445 1020 985 950 930 890
AMR-WB 620 525 515 505 595 490 490
Opus 1000 775 755 735 720 700 700 425

Inband DTMF interworking


Virtualized media costs with DPDK disabled

Type of call Without tone removal With tone removal (from V4.4.20)
G.711
passthrough 4.1 media capacity units 13.5 media capacity units
call
G.722
passthrough 19.5 media capacity units 32.5 media capacity units
call
G.711 or
G.722 call 2.5 advanced media capacity units plus the cost of the software transcoding session, as indicated in the
requiring transcoding capacity cost tables above.
transcoding
Ringback Capacity

Media playback for ringback tones (ringing tones) take up more of a Perimeta ISC or MSC's media capacity
than standard media sessions. The impact depends on the codec in use for the ringback tones.

To allow you to effectively calculate the necessary capacity for ringback tones, we represent media session
capacity in media resource capacity units.

Software media playback

Maximum capacity of
Codec MRU cost concurrent ringing
calls
G.711 10 2540
G.726 22 1154
G.729 23.5 1080
G.722 19.5 1302
SILK/8000 28 907
AMR-NB 28 907
AMR-WB 60 423
Opus 41 619

Reference platform is an 8vCPU OpenStack MSC using SR-IOV and DPDK

Hardware media playback

Maximum capacity of
Codec MRU cost concurrent ringing
calls
G.711 1.5 21504
G.723.1 2.6 12406
G.729 1.61 20034
G.722 1.87 17249
AMR-NB 2.75 11729
AMR-WB 4.7 6862
SILK/8000 3.89 8292
SILK/16000 4.09 7886
iLBC 2.45 13165

Reference platform is a 14x 2.6G CPU Dell R740 MSC with 4 DSP boards (each containing 12 DSPs)

You might also like