Abstract:
VoIP (Voice over Internet Protocol) has become one of the most attractive and important applications running and also one of the most emerging technologies in today’s world. Different techniques have been proposed to reduce the packet loss and recover the lost audio data packets during the transmission in the network. In VoIP, Stream Control Transmission Protocol (SCTP) is the responsible for the packet transmission and for the retransmission of the lost data packets. But it does not deal with link errors and consumes large buffer size at the receiver endpoint for estimating the packet loss. In this paper, we propose to design a cross-layer architecture for VoIP networks. In this architecture, Forward Error Correction (FEC) technique is applied in SCTP transmission to ensure the reliability of data transmission. While transmitting VoIP packets, FEC technique gets executed at every intermediate node of the network. When the packets reach the receiver endpoint, the packet loss estimator estimates the packet loss and amount of redundancy to be added in FEC technique. By simulation results, we show that the proposed architecture reduces the packet loss and delay and improves the throughput.

Keywords: VOIP, SCTP, FEC, Cross Layer Architecture, Data Transmission