# Data Throughput

These two formulas estimate data throughputs:

Formula 1 (for MP3 only):
MP3 bitrate * Ports / 8 = KB/sec
Or 32kbps * Ports / 8 =KB/sec if MP3 is 32kbps

Formula 2 (for MP3 + wav):
(MP3 bitrate + WAV bitrate) * Ports / 8 = KB/sec
Or (32 kbps + 128 kpbs) * Ports / 8 = 160 kbps / 8 = KB/sec if 32kpbs MP3 + wav

Six VM configurations, with SSD as the cache folder for MCP recording, produced the following measurements from testing for test SW Profile 1 (MP3 32 kbps only):

Table: Data Throughputs for MP3 32 kbps only

Ports Overall Disk (kbps) SSD Drive Disk (kbps)
120 554.10 0.12 553.98 536.98 0.00 536.98
240 1075.70 0.50 1075.19 1053.19 0.00 1053.19
300 1332.61 0.06 1332.55 1308.69 0.00 1308.69
360 1601.09 0.00 1601.09 1575.02 0.00 1575.02
420 1847.91 0.00 1847.91 1822.30 0.00 1822.30
480 2109.57 0.00 2109.57 2082.49 0.00 2082.49
540 2461.25 0.00 2461.25 2434.04 0.00 2434.04
600 2728.83 0.00 2728.83 2702.57 0.00 2702.57
660 3010.07 0.00 3010.07 2982.84 0.00 2982.84
720 3310.64 0.00 3310.64 3280.45 0.00 3280.45

Apply Formula 1 to the 120-port and 600-port samples from the table above to achieve these results:

32 kpbs * 120 / 8 = 480 kb close to 534 in the table (in SSD)
32 kpbs * 600 / 8 = 2400 kb close to 2703 in the table (in SSD)

The measurements from real testing are slightly higher than calculations. Because other files such as metadata and JSON files are saved in the same cache folder, the formula might need adjusting.

Below is the table from testing measurement for SW Profile 2 (MP3 + wav) on the same 6 VM configuration with SSD as cache folder of MCP recording:

Table: Data Throughputs for MP3 32 kbps + wav

Ports Overall Disk (kbps) SSD Drive Disk (kbps)
120 2444.255 0.25 2444.01 2427.025 0.000 2427.025
240 4881.163 0.01 4881.15 4859.951 0.000 4859.951
300 6083.649 0.00 6083.64 6058.294 0.000 6058.294
360 7380.491 0.00 7380.49 7354.970 0.000 7354.970
420 8547.663 0.00 8547.66 8522.034 0.000 8522.034
480 9828.785 0.00 9828.79 9802.991 0.000 9802.991
540 11093.931 0.00 11093.93 11067.838 0.000 11067.838
600 12335.993 0.01 12335.99 12309.182 0.000 12309.182

Apply Formula 2 to the 120-port and 600-port samples in the table above to achieve these results:

(32 kbps + 128 kbps) * 120 / 8 = 2400 kb close to 2427 in the table
(32 kbps + 128 kbps) * 600 / 8 = 12000 kb close to 12309 in the table