SlideShare a Scribd company logo
Natarajan Meghanathan et al. (Eds) : NLP, JSE, CST, SIP, ARIA - 2018
pp. 75– 81, 2018. © CS & IT-CSCP 2018 DOI : 10.5121/csit.2018.80207
MULTIPLEXING VOIP PACKETS OVER
INTERNET TELEPHONY TRANSPORT
PROTOCOL (ITTP)
Mosleh M. Abualhaj1
, Sumaya N. Al-khatib2
and Mahmoud Baklizi3
1
Department of Networks and Information Security,
Al-Ahliyya Amman University, Amman, Jordan
2
Department of Software Engineering,
Al-Ahliyya Amman University, Amman, Jordan
3
Department of Computer Networks Systems,
The World Islamic Sciences & Education University W.I.S.E, Amman, Jordan
ABSTRACT
Voice over IP (VoIP) is a technology of making phone calls over IP network. A considerable
number of VoIP applications have emerged in the last decade, to make calls over the Internet.
Accordingly, a huge number of VoIP packets are running over the Internet, which consume a
considerable share of bandwidth. VoIP applications produce packets with small payload, which
cause a considerable header overhead. Whereas, the header overhead is between around 46.4%
to 72.2%, depends of the payload size, when using Internet Telephony Transport Protocol
(ITTP)/IP protocol. VoIP packets header multiplexing is one of the most common techniques
that used to reduce header overhead. In this paper, we propose a new multiplexing technique,
called Delta-Multiplexing over ITTP (D-Mux-ITTP). The D-Mux-ITTP is aiming to reduce the
wasted bandwidth resulting from the 26-byte ITTP/IP VoIP packet header, by combining the
packets destined to the same destination into a single ITTP/IP header.
KEYWORDS
Packets Multiplexing; Bandwidth Utilization; VoIP; D-Mux-ITTP; ITTP.
1. INTRODUCTION
Voice over IP (VoIP) applications have propagated widely in the last decade [1]. In 2017, the size
of VoIP packets, running over the internet, are expected to exceed 158 petabytes per month [2].
This noticeable propagation is driven by the fact that the VoIP calls are very cheap or free. In
addition, the VoIP calls can be made from anywhere using PC, mobile, tab, and …etc [3,4].
Notwithstanding the foregoing, VoIP still provide calls with less quality than the traditional
Public Switched Telephone Network (PSTN). In addition, VoIP waste network bandwidth due to
the big packet header size. Whereas, a normal VoIP packet made up of a 40-byte RTP/UDP/IP
header, while, the normal VoIP packet payload size is between 10 bytes and 30 bytes [5,6]. To
consider this issue, a new protocol called, Internet Telephony Transport Protocol (ITTP), was
created to carry VoIP calls. The 6-byte ITTP replaces the 20-byte RTP/UDP header [7,8].
However, the 26-byte ITTP/IP is still considerable header in comparison to the 10 to 30 bytes
payload. In this paper, we propose a new VoIP packets multiplexing technique to reduce the
wasted bandwidth resulting from the 26-byte ITTP/IP VoIP packet header. In this paper, we
76 Computer Science & Information Technology (CS & IT)
propose a new VoIP packets multiplexing technique to reduce the wasted bandwidth resulting
from the 26-byte ITTP/IP VoIP packet header.
The rest of this paper is organized as follows: Section 2 discusses the current multiplexing
methods of VoIP packets. Section 3 demonstrates the proposed multiplexing method. Section 4
provides a discussion of the expected bandwidth utilization of the proposed method. Finally,
Section 5 elaborates the conclusions.
2. RELATED WORKS
VoIP calls are increasingly used over the Internet. A massive number of packets are transmitted
over the Internet, which consume a considerable share of bandwidth. There is outstanding effort
from researchers to save the bandwidth consumption resulting from VoIP packets. One of the
most common techniques is VoIP packet multiplexing. This section discusses some of existing
techniques.
In 2001, Sze et al. proposed a VoIP packets multiplexing method over RTP/UDP/IP protocols.
The proposed technique combines several VoIP packets transmitted to the same destination
together in a single UDP/IP header, while the original RTP header is remained in each packet.
However, a compression technique was applied on the RTP header. Implementation of the
proposed technique showed that combining both packets multiplexing and RTP header
compression succeeded in improving bandwidth utilization, whereas, bandwidth employment
improved by 72% [9].
Another multiplexing method that multiplex RTP/UDP/IP packets was proposed by Abualhaj et
al. in 2010. The proposed multiplexing method called Delta-multiplexing. In Delta-multiplexing,
the packets that are destined to the same destination are assembled together in one UDP/IP
header, while the RTP header remains unchanged. In addition, Delta-multiplexing succeeded to
compress VoIP packets payload through transmitting the difference of the successive packet
payloads. Combining both packet multiplexing and payload compression have shown highly
efficient bandwidth exploitation. When implemented, Delta-multiplexing method succeeded to
save the bandwidth between 68% and 72%, depending on the VoIP packet payload size [10].
As we can see, the previous two methods were proposed to work with RTP/UDP/IP header. In
2016, M.M.Abualhaj proposed a VoIP packets multiplexing method to work with ITTP/IP
protocols. The proposed multiplexing method called ITTP-Mux. In ITTP-Mux, the packets that
are destined to the same destination are assembled together in one IP header, while the ITTP
header remains unchanged. Implementation of ITTP-Mux method showed high reduction in
packet overhead, especially when compared with the traditional ITTP protocol (without
multiplexing), which eventually save the bandwidth. The simulation result showed that bandwidth
exploitation improved by up to 29.1% in the tested cases [11].
In this paper, we propose a new multiplexing method called Delta-Multiplexing over ITTP (D-
Mux-ITTP). D-Mux-ITTP combines between both packet multiplexing as in [11] and packet
payload compression as in [11]. The following section discusses the architecture of the proposed
method, namely; D-Mux-ITTP method.
3. D-MUX-ITTP ARCHITECHTURE
This section discusses the design of the proposed method, namely; D-Mux-ITTP. The D-Mux-
ITTP consists of two components. First is the Sender-Delta-Multiplexing (SDM) component,
which reside at the sender side. Second is the Receiver-Delta-DeMultiplexing (RDD) component,
which reside at the receiver side. The SDM component works as follows: i) it extract the payload
Computer Science & Information Technology (CS & IT) 77
of the packets transmitted to the same destination, ii) the extracted payloads are subtracted from
each other, which produces a smaller payload called s-payload iii) the SDM attaches a mini-
header to each s-payload, to distinguish these payloads, which produces a small packet called
mini-packet, and iv) these mini-packets are combined together in one ITTP/IP packet. Figure 1
demonstrates the SDM component process.
Figure 1. SDM Component Process
The RDD component works as follows: i) it separates the received ITTP/IP packet into mini-
packets by inspecting the mini-header ii) it then removes the mini-header from the mini-packet
iii) after that it restores the original size of the payload, iv) and finally, the RDM attach the
ITTP/IP packet to the restored payload, which re-construct the original packet. Figure 2
demonstrates the RDD component process. Figure 3 demonstrates the D-Mux-ITTP method
architecture.
78 Computer Science & Information Technology (CS & IT)
Figure 2. RDD Component Process
Figure 3. D-Mux-ITTP Method Architecture
Computer Science & Information Technology (CS & IT) 79
The D-Mux-ITTP achieves bandwidth utilization through two phase. In phase1, several VoIP
packets from different sources are combined together in one ITTP/IP header. This phase reduces
the header overhead resulting from attaching a separate header to each packet. In phase2, the
VoIP packets payload, before get combined together, are assumed to be integer number and
subtracted from each other. This phase reduces the payload size through transmit the difference
between the payloads instead of the full payloads size.
4. D-MUX-ITTP BRANDWIDTH UTILIZATION EFFICIENCY
This section discusses the D-Mux-ITTP bandwidth utilization efficiency in comparison to the
traditional method (no multiplexing). The traditional VoIP packet payload size between 10 and 30
bytes [5, 6]. Accordingly, the header overhead resulting from the 26-bytes ITTP/IP header, which
is the relative ratio between the header size and the packet size, is between around 46.4% to
72.2%. Figure 4 demonstrates the header overhead ratio with different payload sizes.
Figure 4. Header Overhead Ratio (No Multiplexing)
The aim of the D-Mux-ITTP method is to reduce the wasted bandwidth resulting from the
considerable ITTP/IP header overhead. D-Mux-ITTP method accomplish this by multiplexing
several VoIP packets payload in a single ITTP/IP header, which reduces the ITTP/IP header
overhead. This is efficiently improve bandwidth utilization, depending on the number of
multiplexed packets. Figure 5 demonstrates the header overhead ratio when multiplexing several
packets in single ITTP/IP header, assuming packet’s payload size is 20-byte. Note that Figure is
only for demonstration purpose and the numbers are approximated, based on the relative ratio
between the header size and the multiplexed packets size. In future work, we will implement the
D-Mux-ITTP method and provide an accurate values of the bandwidth utilization efficiency when
using it.
80 Computer Science & Information Technology (CS & IT)
Figure 5. Header Overhead Ratio (Multiplexing)
5. CONCLUSIONS
In this paper, we proposed a new multiplexing method called D-Mux-ITTP. The aim of the D-
Mux-ITTP method is to efficiently improve bandwidth exploitation, by reducing the wasted
bandwidth resulting from the considerable ITTP/IP header overhead. The D-Mux-ITTP achieves
this by i) combining several VoIP packets payloads in a single ITTP/IP header and ii) by transmit
the difference between the payloads instead of the full payloads size. The D-Mux-ITTP consists
of SDM and RDD entities. SDM performs packets multiplexing and the sender side, while, RDD
performs packets de-multiplexing and the receiver side. Future work will implement the D-Mux-
ITTP method and provide a detailed discussion and analysis of the D-Mux-ITTP bandwidth
utilization, in terms of header overhead, saved bandwidth, call capacity, and goodput. In addition,
the impact of the D-Mux-ITTP on the network performance and call quality will be provided.
Network performance and call quality will be measured through delay, overload, congestion, and
…etc.
REFERENCES
[1] MM Abualhaj, M Kolhar, K Qaddoum, AA Abu-Shareha, (2016) “Multiplexing VoIP Packets over
Wireless Mesh Networks: A Survey, KSII Transactions on Internet & Information Systems”, Vol. 10,
No.8.
[2] http://www.statista.com/statistics/267183/forecast-for-the-worldwide-voip-traffic/, November-2017.
[3] AbuAlhaj, Mosleh, Manjur S. Kolhar, M. Halaiyqah, O. Abouabdalla and R. Sureswaran, (2009)
”Multiplexing SIP applications voice packets between SWVG gateways”, in Proc. of International
Conference on Computer Engineering and Applications (ICCEA 2009).
Computer Science & Information Technology (CS & IT) 81
[4] Manjur, S. K., Mosleh Abu-Alhaj, Omar Abouabdalla, Tat-Chee Wan, Rahmat Budiarto and Ahmed
M. Manasrah, (2011), “Conference gateway for heterogeneous clients: Real time switching clients
and interasterisk exchange clients”, International Journal of Innovative Computing Information and
Control 7, No. 1, 395-406.
[5] MM Abu-Alhaj, A Manasrah, M Baklizi, N Abdullah, (2011) “Transport layer protocols taxonomy
from Voice over IP perspective”, Advanced Computing: An International Journal ( ACIJ ), Vol.2,
No.4.
[6] M Abu-Alhaj, MS Kolhar, M Halaiyqah, O Abouabdalla, (2009) “ MuxComp-A New Architecture to
Improve VoIP Bandwidth Utilization”, International Conference on Future Networks.
[7] Abu-Alhaj, Mosleh M., S. K. Manjur, R. Sureswaran, Tat-Chee Wan, Imad J. Mohamad and Ahmed
M. Manasrah, (2012) “ITTP: A New Transport Protocol for VoIP Applications”, International Journal
of Innovative Computing, Information and Control (IJICIC), Vol. 8, No. 3(A), pp. 1879–1895.
[8] A Kayed, MM Abualhaj, M Alharibat, (2013),”PERFORMANCE COMPARISON OF IAX AND
ITTP VoIP PROTOCOLS”, International Journal of Academic Research, Vol. 5, No. 2.
[9] Sze, H. P., Soung C. Liew, Jack YB Lee and Danny Yip, (2002), “A multiplexing scheme for H. 323
voice-over-IP applications”, Selected Areas in Communications, IEEE Journal, No. 7, pp. 1360-1368.
[10] Abu-Alhaj, Mosleh M., (2015),” ITTP-MUX:An efficient multiplexing mechanism to improve voip
applications bandwidth utilization”, International Journal of Innovative Computing, Information and
Control (IJICIC), Vol. 11, No. 6, pp. 1–1503-0010.
[11] Abu-Alhaj, Mosleh M., Manjur S. Kolhar, Lingeswari V. Chandra, O. Abouabdalla and Ahmed M.
Manasrah, (2010), “Delta-Multiplexing: A Novel Technique to Improve VoIP”.

More Related Content

What's hot

report
reportreport
Improving Network Efficiency with Simplemux
Improving Network Efficiency with SimplemuxImproving Network Efficiency with Simplemux
Improving Network Efficiency with Simplemux
Jose Saldana
 
Optimizing Multicast Throughput in IP Network
Optimizing Multicast Throughput in IP NetworkOptimizing Multicast Throughput in IP Network
Optimizing Multicast Throughput in IP Network
Reza Rahimi
 
Lecture1, TCP/IP
Lecture1, TCP/IPLecture1, TCP/IP
Lecture1, TCP/IP
csyuhk
 
Tcp variants for data center networks
Tcp variants for data center networksTcp variants for data center networks
Tcp variants for data center networks
Tulsi sahu
 
Performance comparison of transmitting jumbo frame on Windows and Linux System
Performance comparison of transmitting jumbo frame on Windows and Linux SystemPerformance comparison of transmitting jumbo frame on Windows and Linux System
Performance comparison of transmitting jumbo frame on Windows and Linux System
TELKOMNIKA JOURNAL
 
Optimization of Low-efficiency Traffic in OpenFlow Software Defined Networks
Optimization of Low-efficiency Traffic in OpenFlowSoftware Defined NetworksOptimization of Low-efficiency Traffic in OpenFlowSoftware Defined Networks
Optimization of Low-efficiency Traffic in OpenFlow Software Defined Networks
Jose Saldana
 
VLSI Implementation of OFDM Transceiver for 802.11n systems
VLSI Implementation of OFDM Transceiver for 802.11n systemsVLSI Implementation of OFDM Transceiver for 802.11n systems
VLSI Implementation of OFDM Transceiver for 802.11n systems
IJERA Editor
 
Enhanced Protocol for Wireless Content-Centric Network
Enhanced Protocol for Wireless Content-Centric Network Enhanced Protocol for Wireless Content-Centric Network
Enhanced Protocol for Wireless Content-Centric Network
csandit
 
2 applications.key
2 applications.key2 applications.key
2 applications.key
Olivier Bonaventure
 
Improving QoS of VANET using Network Coding
Improving QoS of VANET using Network CodingImproving QoS of VANET using Network Coding
Improving QoS of VANET using Network Coding
Dr. Amarjeet Singh
 
Assignment on data network
Assignment on data networkAssignment on data network
Assignment on data network
Abhishek Kesharwani
 
Performance Evaluation of Push-To-Talk Group Communication
Performance Evaluation of Push-To-Talk Group CommunicationPerformance Evaluation of Push-To-Talk Group Communication
Performance Evaluation of Push-To-Talk Group Communication
IJMER
 
POWER OPTIMIZATION IN OFDM NETWORKS USING VARIOUS PEAK TO AVERAGE POWER RATIO...
POWER OPTIMIZATION IN OFDM NETWORKS USING VARIOUS PEAK TO AVERAGE POWER RATIO...POWER OPTIMIZATION IN OFDM NETWORKS USING VARIOUS PEAK TO AVERAGE POWER RATIO...
POWER OPTIMIZATION IN OFDM NETWORKS USING VARIOUS PEAK TO AVERAGE POWER RATIO...
Associate Professor in VSB Coimbatore
 
Data communication part2
Data communication part2Data communication part2
Data communication part2
Melvin Cabatuan
 
A Two-Tiered On-Line Server-Side Bandwidth Reservation Framework for the Real...
A Two-Tiered On-Line Server-Side Bandwidth Reservation Framework for the Real...A Two-Tiered On-Line Server-Side Bandwidth Reservation Framework for the Real...
A Two-Tiered On-Line Server-Side Bandwidth Reservation Framework for the Real...
white paper
 
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls TechnologiesPerformance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
iosrjce
 
Simplemux: a generic multiplexing protocol
Simplemux: a generic multiplexing protocolSimplemux: a generic multiplexing protocol
Simplemux: a generic multiplexing protocol
Jose Saldana
 

What's hot (18)

report
reportreport
report
 
Improving Network Efficiency with Simplemux
Improving Network Efficiency with SimplemuxImproving Network Efficiency with Simplemux
Improving Network Efficiency with Simplemux
 
Optimizing Multicast Throughput in IP Network
Optimizing Multicast Throughput in IP NetworkOptimizing Multicast Throughput in IP Network
Optimizing Multicast Throughput in IP Network
 
Lecture1, TCP/IP
Lecture1, TCP/IPLecture1, TCP/IP
Lecture1, TCP/IP
 
Tcp variants for data center networks
Tcp variants for data center networksTcp variants for data center networks
Tcp variants for data center networks
 
Performance comparison of transmitting jumbo frame on Windows and Linux System
Performance comparison of transmitting jumbo frame on Windows and Linux SystemPerformance comparison of transmitting jumbo frame on Windows and Linux System
Performance comparison of transmitting jumbo frame on Windows and Linux System
 
Optimization of Low-efficiency Traffic in OpenFlow Software Defined Networks
Optimization of Low-efficiency Traffic in OpenFlowSoftware Defined NetworksOptimization of Low-efficiency Traffic in OpenFlowSoftware Defined Networks
Optimization of Low-efficiency Traffic in OpenFlow Software Defined Networks
 
VLSI Implementation of OFDM Transceiver for 802.11n systems
VLSI Implementation of OFDM Transceiver for 802.11n systemsVLSI Implementation of OFDM Transceiver for 802.11n systems
VLSI Implementation of OFDM Transceiver for 802.11n systems
 
Enhanced Protocol for Wireless Content-Centric Network
Enhanced Protocol for Wireless Content-Centric Network Enhanced Protocol for Wireless Content-Centric Network
Enhanced Protocol for Wireless Content-Centric Network
 
2 applications.key
2 applications.key2 applications.key
2 applications.key
 
Improving QoS of VANET using Network Coding
Improving QoS of VANET using Network CodingImproving QoS of VANET using Network Coding
Improving QoS of VANET using Network Coding
 
Assignment on data network
Assignment on data networkAssignment on data network
Assignment on data network
 
Performance Evaluation of Push-To-Talk Group Communication
Performance Evaluation of Push-To-Talk Group CommunicationPerformance Evaluation of Push-To-Talk Group Communication
Performance Evaluation of Push-To-Talk Group Communication
 
POWER OPTIMIZATION IN OFDM NETWORKS USING VARIOUS PEAK TO AVERAGE POWER RATIO...
POWER OPTIMIZATION IN OFDM NETWORKS USING VARIOUS PEAK TO AVERAGE POWER RATIO...POWER OPTIMIZATION IN OFDM NETWORKS USING VARIOUS PEAK TO AVERAGE POWER RATIO...
POWER OPTIMIZATION IN OFDM NETWORKS USING VARIOUS PEAK TO AVERAGE POWER RATIO...
 
Data communication part2
Data communication part2Data communication part2
Data communication part2
 
A Two-Tiered On-Line Server-Side Bandwidth Reservation Framework for the Real...
A Two-Tiered On-Line Server-Side Bandwidth Reservation Framework for the Real...A Two-Tiered On-Line Server-Side Bandwidth Reservation Framework for the Real...
A Two-Tiered On-Line Server-Side Bandwidth Reservation Framework for the Real...
 
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls TechnologiesPerformance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
 
Simplemux: a generic multiplexing protocol
Simplemux: a generic multiplexing protocolSimplemux: a generic multiplexing protocol
Simplemux: a generic multiplexing protocol
 

Similar to MULTIPLEXING VOIP PACKETS OVER INTERNET TELEPHONY TRANSPORT PROTOCOL (ITTP)

An innovative approach for enhancing capacity utilization in point-to-point v...
An innovative approach for enhancing capacity utilization in point-to-point v...An innovative approach for enhancing capacity utilization in point-to-point v...
An innovative approach for enhancing capacity utilization in point-to-point v...
IJECEIAES
 
N017147679
N017147679N017147679
N017147679
IOSR Journals
 
Performance Evaluation of Ipv4, Ipv6 Migration Techniques
Performance Evaluation of Ipv4, Ipv6 Migration TechniquesPerformance Evaluation of Ipv4, Ipv6 Migration Techniques
Performance Evaluation of Ipv4, Ipv6 Migration Techniques
IOSR Journals
 
ETE405-lec4.pptx
ETE405-lec4.pptxETE405-lec4.pptx
ETE405-lec4.pptx
mashiur
 
Internet protocol
Internet protocolInternet protocol
Internet protocol
Kollins Lolong
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
TELE-audiovision eng
 
A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...
A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...
A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...
csandit
 
A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...
A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...
A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...
cscpconf
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
TELE-satellite esp
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
TELE-satellite ned
 
Delay Constrained Energy Efficient Data Transmission over WSN
Delay Constrained Energy Efficient Data Transmission over WSNDelay Constrained Energy Efficient Data Transmission over WSN
Delay Constrained Energy Efficient Data Transmission over WSN
paperpublications3
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
TELE-satellite ara
 
Procedia Computer Science 46 ( 2015 ) 1072 – 1078 187.docx
Procedia Computer Science   46  ( 2015 )  1072 – 1078 187.docxProcedia Computer Science   46  ( 2015 )  1072 – 1078 187.docx
Procedia Computer Science 46 ( 2015 ) 1072 – 1078 187.docx
AASTHA76
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
TELE-satellite fra
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
TELE-satellite por
 
A Comparative Analysis of Additional Overhead Imposed by Internet Protocol Se...
A Comparative Analysis of Additional Overhead Imposed by Internet Protocol Se...A Comparative Analysis of Additional Overhead Imposed by Internet Protocol Se...
A Comparative Analysis of Additional Overhead Imposed by Internet Protocol Se...
ijceronline
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
TELE-satellite man
 
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
IJCNCJournal
 
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
IJCNCJournal
 
Generic network architecture discussion
Generic network architecture discussionGeneric network architecture discussion
Generic network architecture discussion
ARCFIRE ICT
 

Similar to MULTIPLEXING VOIP PACKETS OVER INTERNET TELEPHONY TRANSPORT PROTOCOL (ITTP) (20)

An innovative approach for enhancing capacity utilization in point-to-point v...
An innovative approach for enhancing capacity utilization in point-to-point v...An innovative approach for enhancing capacity utilization in point-to-point v...
An innovative approach for enhancing capacity utilization in point-to-point v...
 
N017147679
N017147679N017147679
N017147679
 
Performance Evaluation of Ipv4, Ipv6 Migration Techniques
Performance Evaluation of Ipv4, Ipv6 Migration TechniquesPerformance Evaluation of Ipv4, Ipv6 Migration Techniques
Performance Evaluation of Ipv4, Ipv6 Migration Techniques
 
ETE405-lec4.pptx
ETE405-lec4.pptxETE405-lec4.pptx
ETE405-lec4.pptx
 
Internet protocol
Internet protocolInternet protocol
Internet protocol
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
 
A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...
A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...
A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...
 
A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...
A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...
A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
 
Delay Constrained Energy Efficient Data Transmission over WSN
Delay Constrained Energy Efficient Data Transmission over WSNDelay Constrained Energy Efficient Data Transmission over WSN
Delay Constrained Energy Efficient Data Transmission over WSN
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
 
Procedia Computer Science 46 ( 2015 ) 1072 – 1078 187.docx
Procedia Computer Science   46  ( 2015 )  1072 – 1078 187.docxProcedia Computer Science   46  ( 2015 )  1072 – 1078 187.docx
Procedia Computer Science 46 ( 2015 ) 1072 – 1078 187.docx
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
 
A Comparative Analysis of Additional Overhead Imposed by Internet Protocol Se...
A Comparative Analysis of Additional Overhead Imposed by Internet Protocol Se...A Comparative Analysis of Additional Overhead Imposed by Internet Protocol Se...
A Comparative Analysis of Additional Overhead Imposed by Internet Protocol Se...
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
 
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
 
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
 
Generic network architecture discussion
Generic network architecture discussionGeneric network architecture discussion
Generic network architecture discussion
 

More from cscpconf

ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR
ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR
ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR
cscpconf
 
4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION
4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION
4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION
cscpconf
 
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
cscpconf
 
PROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIES
PROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIESPROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIES
PROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIES
cscpconf
 
A SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGIC
A SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGICA SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGIC
A SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGIC
cscpconf
 
DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS
DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS
DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS
cscpconf
 
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
cscpconf
 
TWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTIC
TWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTICTWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTIC
TWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTIC
cscpconf
 
DETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAIN
DETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAINDETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAIN
DETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAIN
cscpconf
 
GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...
GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...
GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...
cscpconf
 
IMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEM
IMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEMIMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEM
IMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEM
cscpconf
 
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
cscpconf
 
AUTOMATED PENETRATION TESTING: AN OVERVIEW
AUTOMATED PENETRATION TESTING: AN OVERVIEWAUTOMATED PENETRATION TESTING: AN OVERVIEW
AUTOMATED PENETRATION TESTING: AN OVERVIEW
cscpconf
 
CLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORK
CLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORKCLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORK
CLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORK
cscpconf
 
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
cscpconf
 
PROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATA
PROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATAPROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATA
PROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATA
cscpconf
 
CHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCH
CHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCHCHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCH
CHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCH
cscpconf
 
SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...
SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...
SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...
cscpconf
 
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGESOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
cscpconf
 
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXT
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXTGENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXT
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXT
cscpconf
 

More from cscpconf (20)

ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR
ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR
ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR
 
4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION
4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION
4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION
 
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
 
PROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIES
PROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIESPROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIES
PROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIES
 
A SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGIC
A SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGICA SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGIC
A SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGIC
 
DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS
DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS
DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS
 
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
 
TWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTIC
TWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTICTWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTIC
TWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTIC
 
DETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAIN
DETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAINDETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAIN
DETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAIN
 
GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...
GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...
GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...
 
IMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEM
IMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEMIMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEM
IMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEM
 
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
 
AUTOMATED PENETRATION TESTING: AN OVERVIEW
AUTOMATED PENETRATION TESTING: AN OVERVIEWAUTOMATED PENETRATION TESTING: AN OVERVIEW
AUTOMATED PENETRATION TESTING: AN OVERVIEW
 
CLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORK
CLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORKCLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORK
CLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORK
 
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
 
PROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATA
PROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATAPROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATA
PROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATA
 
CHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCH
CHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCHCHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCH
CHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCH
 
SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...
SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...
SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...
 
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGESOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
 
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXT
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXTGENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXT
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXT
 

Recently uploaded

BPSC-105 important questions for june term end exam
BPSC-105 important questions for june term end examBPSC-105 important questions for june term end exam
BPSC-105 important questions for june term end exam
sonukumargpnirsadhan
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
Krassimira Luka
 
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGHKHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
shreyassri1208
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
deepaannamalai16
 
Pharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brubPharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brub
danielkiash986
 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
Celine George
 
SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
zuzanka
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
سمير بسيوني
 
Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
nitinpv4ai
 
How to Setup Default Value for a Field in Odoo 17
How to Setup Default Value for a Field in Odoo 17How to Setup Default Value for a Field in Odoo 17
How to Setup Default Value for a Field in Odoo 17
Celine George
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
Iris Thiele Isip-Tan
 
Information and Communication Technology in Education
Information and Communication Technology in EducationInformation and Communication Technology in Education
Information and Communication Technology in Education
MJDuyan
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
Mohammad Al-Dhahabi
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
Steve Thomason
 
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
220711130083 SUBHASHREE RAKSHIT  Internet resources for social science220711130083 SUBHASHREE RAKSHIT  Internet resources for social science
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
Kalna College
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
TechSoup
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Henry Hollis
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
Nguyen Thanh Tu Collection
 
欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】
欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】
欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】
andagarcia212
 

Recently uploaded (20)

BPSC-105 important questions for june term end exam
BPSC-105 important questions for june term end examBPSC-105 important questions for june term end exam
BPSC-105 important questions for june term end exam
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
 
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGHKHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
 
Pharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brubPharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brub
 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
 
SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
 
Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
 
How to Setup Default Value for a Field in Odoo 17
How to Setup Default Value for a Field in Odoo 17How to Setup Default Value for a Field in Odoo 17
How to Setup Default Value for a Field in Odoo 17
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
 
Information and Communication Technology in Education
Information and Communication Technology in EducationInformation and Communication Technology in Education
Information and Communication Technology in Education
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
 
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
220711130083 SUBHASHREE RAKSHIT  Internet resources for social science220711130083 SUBHASHREE RAKSHIT  Internet resources for social science
220711130083 SUBHASHREE RAKSHIT Internet resources for social science
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
 
欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】
欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】
欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】
 

MULTIPLEXING VOIP PACKETS OVER INTERNET TELEPHONY TRANSPORT PROTOCOL (ITTP)

  • 1. Natarajan Meghanathan et al. (Eds) : NLP, JSE, CST, SIP, ARIA - 2018 pp. 75– 81, 2018. © CS & IT-CSCP 2018 DOI : 10.5121/csit.2018.80207 MULTIPLEXING VOIP PACKETS OVER INTERNET TELEPHONY TRANSPORT PROTOCOL (ITTP) Mosleh M. Abualhaj1 , Sumaya N. Al-khatib2 and Mahmoud Baklizi3 1 Department of Networks and Information Security, Al-Ahliyya Amman University, Amman, Jordan 2 Department of Software Engineering, Al-Ahliyya Amman University, Amman, Jordan 3 Department of Computer Networks Systems, The World Islamic Sciences & Education University W.I.S.E, Amman, Jordan ABSTRACT Voice over IP (VoIP) is a technology of making phone calls over IP network. A considerable number of VoIP applications have emerged in the last decade, to make calls over the Internet. Accordingly, a huge number of VoIP packets are running over the Internet, which consume a considerable share of bandwidth. VoIP applications produce packets with small payload, which cause a considerable header overhead. Whereas, the header overhead is between around 46.4% to 72.2%, depends of the payload size, when using Internet Telephony Transport Protocol (ITTP)/IP protocol. VoIP packets header multiplexing is one of the most common techniques that used to reduce header overhead. In this paper, we propose a new multiplexing technique, called Delta-Multiplexing over ITTP (D-Mux-ITTP). The D-Mux-ITTP is aiming to reduce the wasted bandwidth resulting from the 26-byte ITTP/IP VoIP packet header, by combining the packets destined to the same destination into a single ITTP/IP header. KEYWORDS Packets Multiplexing; Bandwidth Utilization; VoIP; D-Mux-ITTP; ITTP. 1. INTRODUCTION Voice over IP (VoIP) applications have propagated widely in the last decade [1]. In 2017, the size of VoIP packets, running over the internet, are expected to exceed 158 petabytes per month [2]. This noticeable propagation is driven by the fact that the VoIP calls are very cheap or free. In addition, the VoIP calls can be made from anywhere using PC, mobile, tab, and …etc [3,4]. Notwithstanding the foregoing, VoIP still provide calls with less quality than the traditional Public Switched Telephone Network (PSTN). In addition, VoIP waste network bandwidth due to the big packet header size. Whereas, a normal VoIP packet made up of a 40-byte RTP/UDP/IP header, while, the normal VoIP packet payload size is between 10 bytes and 30 bytes [5,6]. To consider this issue, a new protocol called, Internet Telephony Transport Protocol (ITTP), was created to carry VoIP calls. The 6-byte ITTP replaces the 20-byte RTP/UDP header [7,8]. However, the 26-byte ITTP/IP is still considerable header in comparison to the 10 to 30 bytes payload. In this paper, we propose a new VoIP packets multiplexing technique to reduce the wasted bandwidth resulting from the 26-byte ITTP/IP VoIP packet header. In this paper, we
  • 2. 76 Computer Science & Information Technology (CS & IT) propose a new VoIP packets multiplexing technique to reduce the wasted bandwidth resulting from the 26-byte ITTP/IP VoIP packet header. The rest of this paper is organized as follows: Section 2 discusses the current multiplexing methods of VoIP packets. Section 3 demonstrates the proposed multiplexing method. Section 4 provides a discussion of the expected bandwidth utilization of the proposed method. Finally, Section 5 elaborates the conclusions. 2. RELATED WORKS VoIP calls are increasingly used over the Internet. A massive number of packets are transmitted over the Internet, which consume a considerable share of bandwidth. There is outstanding effort from researchers to save the bandwidth consumption resulting from VoIP packets. One of the most common techniques is VoIP packet multiplexing. This section discusses some of existing techniques. In 2001, Sze et al. proposed a VoIP packets multiplexing method over RTP/UDP/IP protocols. The proposed technique combines several VoIP packets transmitted to the same destination together in a single UDP/IP header, while the original RTP header is remained in each packet. However, a compression technique was applied on the RTP header. Implementation of the proposed technique showed that combining both packets multiplexing and RTP header compression succeeded in improving bandwidth utilization, whereas, bandwidth employment improved by 72% [9]. Another multiplexing method that multiplex RTP/UDP/IP packets was proposed by Abualhaj et al. in 2010. The proposed multiplexing method called Delta-multiplexing. In Delta-multiplexing, the packets that are destined to the same destination are assembled together in one UDP/IP header, while the RTP header remains unchanged. In addition, Delta-multiplexing succeeded to compress VoIP packets payload through transmitting the difference of the successive packet payloads. Combining both packet multiplexing and payload compression have shown highly efficient bandwidth exploitation. When implemented, Delta-multiplexing method succeeded to save the bandwidth between 68% and 72%, depending on the VoIP packet payload size [10]. As we can see, the previous two methods were proposed to work with RTP/UDP/IP header. In 2016, M.M.Abualhaj proposed a VoIP packets multiplexing method to work with ITTP/IP protocols. The proposed multiplexing method called ITTP-Mux. In ITTP-Mux, the packets that are destined to the same destination are assembled together in one IP header, while the ITTP header remains unchanged. Implementation of ITTP-Mux method showed high reduction in packet overhead, especially when compared with the traditional ITTP protocol (without multiplexing), which eventually save the bandwidth. The simulation result showed that bandwidth exploitation improved by up to 29.1% in the tested cases [11]. In this paper, we propose a new multiplexing method called Delta-Multiplexing over ITTP (D- Mux-ITTP). D-Mux-ITTP combines between both packet multiplexing as in [11] and packet payload compression as in [11]. The following section discusses the architecture of the proposed method, namely; D-Mux-ITTP method. 3. D-MUX-ITTP ARCHITECHTURE This section discusses the design of the proposed method, namely; D-Mux-ITTP. The D-Mux- ITTP consists of two components. First is the Sender-Delta-Multiplexing (SDM) component, which reside at the sender side. Second is the Receiver-Delta-DeMultiplexing (RDD) component, which reside at the receiver side. The SDM component works as follows: i) it extract the payload
  • 3. Computer Science & Information Technology (CS & IT) 77 of the packets transmitted to the same destination, ii) the extracted payloads are subtracted from each other, which produces a smaller payload called s-payload iii) the SDM attaches a mini- header to each s-payload, to distinguish these payloads, which produces a small packet called mini-packet, and iv) these mini-packets are combined together in one ITTP/IP packet. Figure 1 demonstrates the SDM component process. Figure 1. SDM Component Process The RDD component works as follows: i) it separates the received ITTP/IP packet into mini- packets by inspecting the mini-header ii) it then removes the mini-header from the mini-packet iii) after that it restores the original size of the payload, iv) and finally, the RDM attach the ITTP/IP packet to the restored payload, which re-construct the original packet. Figure 2 demonstrates the RDD component process. Figure 3 demonstrates the D-Mux-ITTP method architecture.
  • 4. 78 Computer Science & Information Technology (CS & IT) Figure 2. RDD Component Process Figure 3. D-Mux-ITTP Method Architecture
  • 5. Computer Science & Information Technology (CS & IT) 79 The D-Mux-ITTP achieves bandwidth utilization through two phase. In phase1, several VoIP packets from different sources are combined together in one ITTP/IP header. This phase reduces the header overhead resulting from attaching a separate header to each packet. In phase2, the VoIP packets payload, before get combined together, are assumed to be integer number and subtracted from each other. This phase reduces the payload size through transmit the difference between the payloads instead of the full payloads size. 4. D-MUX-ITTP BRANDWIDTH UTILIZATION EFFICIENCY This section discusses the D-Mux-ITTP bandwidth utilization efficiency in comparison to the traditional method (no multiplexing). The traditional VoIP packet payload size between 10 and 30 bytes [5, 6]. Accordingly, the header overhead resulting from the 26-bytes ITTP/IP header, which is the relative ratio between the header size and the packet size, is between around 46.4% to 72.2%. Figure 4 demonstrates the header overhead ratio with different payload sizes. Figure 4. Header Overhead Ratio (No Multiplexing) The aim of the D-Mux-ITTP method is to reduce the wasted bandwidth resulting from the considerable ITTP/IP header overhead. D-Mux-ITTP method accomplish this by multiplexing several VoIP packets payload in a single ITTP/IP header, which reduces the ITTP/IP header overhead. This is efficiently improve bandwidth utilization, depending on the number of multiplexed packets. Figure 5 demonstrates the header overhead ratio when multiplexing several packets in single ITTP/IP header, assuming packet’s payload size is 20-byte. Note that Figure is only for demonstration purpose and the numbers are approximated, based on the relative ratio between the header size and the multiplexed packets size. In future work, we will implement the D-Mux-ITTP method and provide an accurate values of the bandwidth utilization efficiency when using it.
  • 6. 80 Computer Science & Information Technology (CS & IT) Figure 5. Header Overhead Ratio (Multiplexing) 5. CONCLUSIONS In this paper, we proposed a new multiplexing method called D-Mux-ITTP. The aim of the D- Mux-ITTP method is to efficiently improve bandwidth exploitation, by reducing the wasted bandwidth resulting from the considerable ITTP/IP header overhead. The D-Mux-ITTP achieves this by i) combining several VoIP packets payloads in a single ITTP/IP header and ii) by transmit the difference between the payloads instead of the full payloads size. The D-Mux-ITTP consists of SDM and RDD entities. SDM performs packets multiplexing and the sender side, while, RDD performs packets de-multiplexing and the receiver side. Future work will implement the D-Mux- ITTP method and provide a detailed discussion and analysis of the D-Mux-ITTP bandwidth utilization, in terms of header overhead, saved bandwidth, call capacity, and goodput. In addition, the impact of the D-Mux-ITTP on the network performance and call quality will be provided. Network performance and call quality will be measured through delay, overload, congestion, and …etc. REFERENCES [1] MM Abualhaj, M Kolhar, K Qaddoum, AA Abu-Shareha, (2016) “Multiplexing VoIP Packets over Wireless Mesh Networks: A Survey, KSII Transactions on Internet & Information Systems”, Vol. 10, No.8. [2] http://www.statista.com/statistics/267183/forecast-for-the-worldwide-voip-traffic/, November-2017. [3] AbuAlhaj, Mosleh, Manjur S. Kolhar, M. Halaiyqah, O. Abouabdalla and R. Sureswaran, (2009) ”Multiplexing SIP applications voice packets between SWVG gateways”, in Proc. of International Conference on Computer Engineering and Applications (ICCEA 2009).
  • 7. Computer Science & Information Technology (CS & IT) 81 [4] Manjur, S. K., Mosleh Abu-Alhaj, Omar Abouabdalla, Tat-Chee Wan, Rahmat Budiarto and Ahmed M. Manasrah, (2011), “Conference gateway for heterogeneous clients: Real time switching clients and interasterisk exchange clients”, International Journal of Innovative Computing Information and Control 7, No. 1, 395-406. [5] MM Abu-Alhaj, A Manasrah, M Baklizi, N Abdullah, (2011) “Transport layer protocols taxonomy from Voice over IP perspective”, Advanced Computing: An International Journal ( ACIJ ), Vol.2, No.4. [6] M Abu-Alhaj, MS Kolhar, M Halaiyqah, O Abouabdalla, (2009) “ MuxComp-A New Architecture to Improve VoIP Bandwidth Utilization”, International Conference on Future Networks. [7] Abu-Alhaj, Mosleh M., S. K. Manjur, R. Sureswaran, Tat-Chee Wan, Imad J. Mohamad and Ahmed M. Manasrah, (2012) “ITTP: A New Transport Protocol for VoIP Applications”, International Journal of Innovative Computing, Information and Control (IJICIC), Vol. 8, No. 3(A), pp. 1879–1895. [8] A Kayed, MM Abualhaj, M Alharibat, (2013),”PERFORMANCE COMPARISON OF IAX AND ITTP VoIP PROTOCOLS”, International Journal of Academic Research, Vol. 5, No. 2. [9] Sze, H. P., Soung C. Liew, Jack YB Lee and Danny Yip, (2002), “A multiplexing scheme for H. 323 voice-over-IP applications”, Selected Areas in Communications, IEEE Journal, No. 7, pp. 1360-1368. [10] Abu-Alhaj, Mosleh M., (2015),” ITTP-MUX:An efficient multiplexing mechanism to improve voip applications bandwidth utilization”, International Journal of Innovative Computing, Information and Control (IJICIC), Vol. 11, No. 6, pp. 1–1503-0010. [11] Abu-Alhaj, Mosleh M., Manjur S. Kolhar, Lingeswari V. Chandra, O. Abouabdalla and Ahmed M. Manasrah, (2010), “Delta-Multiplexing: A Novel Technique to Improve VoIP”.