{'fraction_non_alphanumeric': 0.02600140548137737, 'fraction_numerical': 0.0, 'mean_word_length': 5.033898305084746, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Simulation of TCP , UDP and SCTP with constant traffic for VOIP services

In recent years, Voice over IP (VoIP) has gained a lot of popularity. Signaling being an important part of VoIP has been addressed by the (IETF) SIGTRAN working group to meet Quality of Service as given by Public Switched Telephone Network (PSTN), so that both PSTN and VoIP can co-exist and work together in a seamless manner. SIP (Session Initiation Protocol) for VoIP signaling is a communication control protocol capable of running on different transport layers, e.g., TCP, UDP or SCTP. Today’s SIP application is mostly operating over the unreliable transport protocol UDP. In lossy environment such as wireless networks and congested Internet networks, SIP messages can be lost or delivered out of sequence. The SIP application then has to retransmit the lost messages and re-order the received packets. This additional processing overhead can degrade the performance of the SIP application. Therefore to solve this problem, the researchers are looking for a more appropriate transport layer for SIP. SCTP, a transport protocol providing acknowledged, error-free, nonduplicated transfer of messages, has been proposed to be an alternative to UDP and TCP. The multi-streaming and multi-homing features of SCTP are especially attractive for applications that have stringent performance and high reliability requirements and an example is the SIP