Voice over Internet Protocol (VoIP)
MOS). The work utilizes Xen® Hypervisor with modified Remus extensions to provide the High Availability environment with GRE tunnelling and newtwork virtualization. Remus approach using checkpoint based is deployed to copy the primary server to the backup server. A range of 40ms -900ms has been applied as time interval of checkpoint. The results show that the the failover downtime is 1.4 s and mean jitter is 9,98 ms, packet loss 3,12% and MOS 3.61 for Remus 400ms checkpoint. MOS with different checkpoint time interval is also presentedKeywords: VoIP, High Availability, Virtualization, Tunneling, WAN
IntroductionTraditional telephony carriers using circuit based switching has been designed as voice carrier. It is a very good technology in early communication since users only need voice service. User's needs in communication technology are then increase and varying, such as voice connection, video call, email, instant messaging, web browsing and others multimedia services. These needs, however are not suitable to be implemented using traditional circuit based switching. Thus, packet based switching using Internet Protocol (IP) become more attractive to fulfill this requirement.Telecommunication technology is also improved, in which the IP based technology had been chosen as next generation network. Voice over Internet Protocol (VoIP) introduced to overcome future telephony demand. Public or private networks have been utilised as the backbone of VoIP service. The utilisation of established internet network is one of VoIP advantage, therefore telecommunication providers do not need to build another special network to run VoIP service. However, these rapid changes are having problems, hence various researches have been done to make sure IP telephony could provide availability and reliability equally to circuit based telephony.One of the most significant challenges in next generation network is how to provide high carrier-grade for VoIP to overcome the public telephony availability and fault tolerant system. Availability means the ability of server to be in state to perform required services that client requested at any given time interval. Telephony industries demand the availability that have to reach 99.999 percent of the time, well known as five nine rules, which means those networks must have the maximum of 5 minutes downtime over a year [1]. VoIP as new emerging technology in telephony uses non reliable protocol since IP is firstly developed for packet delivering. However, to be able to replace the traditional telephony, this availability requirement should be fullfilled.