Provisioning Converged Applications and Services via the Cloud
The cloud is becoming an atmosphere to store huge data and deploy massive applications. Using virtualization technologies, it is economical and feasible to provide testbeds in the cloud. The convergence of Next Generation (NG) networks and Internet-based applications may result in the deployment of future rich Internet applications and services in the cloud. This chapter shows the migration of mobility-enabled services to the cloud. It presents a SIP-based hybrid architecture for Web session mobility that offers content sharing and session handoff between Web browsers. The implemented system has recently evolved to a framework for developing different kinds of converged services over the Internet, which are similar to services offered by Google Wave and existing telephony Application Programming Interfaces (APIs). In addition, the work in this chapter is compared with those similar technologies. Lastly, the authors show efforts to migrate the SIP/HTTP application server to the cloud, which was necessitated by the need to include more functionalities (i.e., QoS and rich media support) as well as to provide large-scale deployment in a multi-domain scenario.