Skip to Main Content
Internet telephony provides voice communication services with added flexibility for multimedia extension at a lower cost compared to traditional telephone systems. We implemented an internet telephony system as an overlay network without a centralized server, using a distributed hash table (DHT). Compared to the current server-based Internet telephony system, our system is fault-tolerant, scalable, and more flexible to be integrated with other services. To demonstrate the high flexibility of our DHT-based Internet telephony system, we made our system cooperate with Web servers. Web users can check up others' online states and establish voice communication sessions to online users at a mouse click. This technology can be applied to more complex services such as multimedia messaging or video conference service.