Abstract
In this paper we have implemented a real-time video/voice over IP (VVoIP) applications on a Hadoop cloud computing system and it is denoted CLC-IHU. It really outperforms the previous VVoIP using P2P connection (called SCTP-IHU) due to the easy-to-use and high-performance on video phone call. User does not need to know what is a real IP and web interface achieves interaction by adopt TCP instead of PR-SCTP so taht CLC-IHU scheme reduces computation load and power consumption dramatically at thin clients. We employed adaptive network-based fuzzy inference system (ANFIS) to tune key factors appropriately for adapting handoff and analyzing network traffic at any time. As a result it takes about 1.631 sec for the seamless handoff between base stations under mobile wireless network. In access control for preventing illegal intrusions from the outside of the cloud, the rapid facial recognition and fingerprint identification via cloud computing has been done successfully within 2.2 seconds to identify the subject exactly.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
RTP: A Transport Protocol for Real-Time Applications (RFC 3550 3551) (2003), http://www.ietf.org/rfc/rfc3550.txt
Chang, B.R., Young, C.P., Tsai, H.F., Fang, R.Y.: Timed PR-SCTP for Fast Voice/Video over IP in Wired/Wireless Environments. Journal of Information Hiding and Multimedia Signal Processing 2(4), 320–331 (2011)
Chang, B.R., Young, C.P., Tsai, H.F., Fang, R.Y.: Embedded System for Inter-Vehicle Heterogeneous-Wireless-based Real-Time Multimedia Streaming and Video/Voice over IP. In: 4th International Conference on Innovative Computing, Information and Control (ICICIC 2009), Paper ID: B06-0, Ambassador Kaohsiung, Taiwan, December 7-9 (2009)
P2P, wikipedia (2011), http://en.wikipedia.org/wiki/Peer-to-peer
Stewart, R., Xie, Q., Morneault, K., Sharp, C., Schwarzbauer, H., Taylor, T., Rytina, I., Kalla, M., Zhang, L., Paxson, V.: Stream Control Transport Protocol. IETF RFC2960 (October 2000)
ARM Platform Technical Guide 2011, TI (2011), http://focus.ti.com/lit/sg/sprt596/sprt596.pdf
Perkins, C., Calhoun, P.: Authentication, Authorization, and Accounting (AAA). IETF RFC5637 (March 2005)
Welcome to Apache Hadoop (2010), http://hadoop.apache.org/
Java 2 Platform, Micro Edition, J2ME (2010), http://www.java.com/zh_TW/download/faq/whatis_j2me.xml
JamVM – A compact Java Virtual Machine (2010), http://jamvm.sourceforge.net/
GNU Classpath, GNU Classpath, Essential Libraries for Java (2010), http://www.gnu.org/software/classpath/
Roger Jang, J.S.: ANFIS: Adaptive Network-Based Fuzzy Inference System. IEEE Trans-actions on System, Man and Cybernetics 23(3), 665–685 (1993)
Google App Engine (2010), http://groups.google.com/group/google-appengine
Amazon Web Services, AWS (2010), http://aws.amazon.com/
Windows Azure-A Microsoft Solution to Cloud, (2010), http://tech.cipper.com/index.php/archives/332
IBM Cloud Compputing (2010), http://www.ibm.com/ibm/cloud/
Open Nebula (2010), http://www.opennebula.org/
Eucalyptus (2010), http://open.eucalyptus.com/
Welcome to Apache Hadoop (2010), http://hadoop.apache.org/
Sector/Sphere, National Center for Data Mining (2009), http://sector.sourceforge.net/
Voice over IP in a Cloud, IIS (2009), http://www.17freecall.com/ , http://www.loip.com/
VoIP in cloud computing, Skpye (2010), http://www.chinalabs.com/html/chanyezhuanxing/2010/1214/41378.html
Hicloud with CaaS & StaaS, Chunghwa Telecom (2011), http://hicloud.hinet.net/
Innovative DigiTech-Enabled Applications & Services Institute (2011), http://www.ideas.iii.org.tw/index.html
NCHC Cloud Computing Research Group (2010), http://trac.nchc.org.tw/cloud
Cloud computing Center for Mobile Application, ITRI (2011), http://www.itri.org.tw/chi/ccma/
Hadoop4win, Hadoop for Windows (2011), http://sourceforge.net/projects/hadoop4win/files/0.1.3/hadoop4win-setup-full_0.1.3.zip/download
Hadoop (2011), http://apache.stu.edu.tw//hadoop/core/hadoop-0.20.2/hadoop-0.20.2.tar.gz
Eclipse Summit (2011), http://www.eclipse.org/dowload/
Java JDK (2011), http://www.oracle.com/technetwork/java/javase/downloads/jdk6-jsp-136632.html
Qt/Embedded, Embedded Linux (2011), http://qt.nokia.com/products/platform/qt-for-embedded-linux/
Java Native Interface (JNI), Oracle (2011), http://java.sun.com/docs/books/jni/
Veri Finger SDK, Neuro Technology (2010), http://www.neurotechnology.com/verifinger.html
Veri Look SDK, Neuro Technology (2010), http://www.neurotechnology.com/verilook.html
Opencv, open source (2010), http://www.opencv.org.cn/index.php?title=%E9%A6%96%E9%A1%B5&variant=zh-tw
FACE ID2, fingertecusa (2011), http://fingertecusa.com/face-recognition-model-c-53/face-id-2-p-92
ZKS-iClock 7 & ZKS-F20, ZKS Group (2011), http://lancyzks.bossgoo.com/product-Video-Door-Phone/ZKS-iClock-7Fingerprint-Time-Attendance-Access-Control-933894.html , http://lancyzks.bossgoo.com/product-Video-Door-Phone/ZKS-F20-STANDALONE-FACE-RECOGNITION-ACCESS-SYSTEM-933839.html
Chen, L.J., Sun, T., Cheung, B., Nguyen, D., Gerla, M.: Universal Seamless Handoff Architecture in Wireless Overlay Networks. Technical Report TR040012, UCLA CSD (2004)
Marvell PXA3xx (88AP3xx) Processor Family (2001), http://www.marvell.com/products/processors/applications/pxa_family/PXA3xx_EMTS.pdf
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chang, B.R., Tsai, HF., Lin, ZY., Chen, CM., Huang, CF. (2012). Adaptive Performance for VVoIP Implementation in Cloud Computing Environment. In: Pan, JS., Chen, SM., Nguyen, N.T. (eds) Intelligent Information and Database Systems. ACIIDS 2012. Lecture Notes in Computer Science(), vol 7198. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-28493-9_38
Download citation
DOI: https://doi.org/10.1007/978-3-642-28493-9_38
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-28492-2
Online ISBN: 978-3-642-28493-9
eBook Packages: Computer ScienceComputer Science (R0)