New Software Enables Mobile Phone Virtualization

The virtualization of computers has been going on for years in the enterprise to save on hardware and software costs, decrease power consumption, and generally improve efficiency. Commercial virtualization software is widely available. Now you can virtualize a handset, as Open Kernel Labs has announced software that brings the benefits of virtualization to cell phones.

Article Tools

Virtualization takes a computer and uses software to make it look and act like two or more “virtual” computers. Most CPUs are generally underutilized, meaning they have excess computing capacity. Virtualization software partitions the computer so each virtual machine can run a different operating system (OS) or application program. Most virtualization is associated with servers and PCs.

Server virtualization, for example, lets one high-power server act as two or more servers, reducing cost, space, and power consumption. Desktop virtualization saves OS and applications software costs. Network virtualization partitions bandwidth. And, storage virtualization divides storage capacity into segments or pools it into one. Now this concept is coming to the embedded CPU in a cell phone.

The 2009 Mobile Access to Enterprise Applications Research Report indicated that corporate end users and IT professionals believe mobile access to enterprise applications growth will outpace the growth of mobile e-mail over the next two years. IT departments usually control such access via a virtual environment on employee laptops. Yet corporate users are expecting this access to be available on their handsets. OK Labs is making that happen.

The OKL4 microvisor software sits between the processor and the OS and applications, providing virtualization as needed for the device and company. Known as the Secure HyperCell, the microvisor divides the memory into protected areas with enforced address space isolation. It then provides scheduling, isolation, and communications services between OSs and applications as desired. OKL4 works with any OS like Android, Linux, Symbian, or Windows as well as with multiple OSs.

Motorola’s Evoke, a slider-type touchscreen phone, has been virtualized (see the figure). OKL4 made it possible to eliminate one processor, allowing a single powerful ARM926ejs to do the work of two. Both Linux OS and a real-time OS (RTOS) are partitioned to work with the related applications. The result is smart-phone capability at a feature-phone price. The design provides the desired “openness” but with security and reliability.

OK Labs is working with Citrix, an enterprise virtualization software company, to bring about Mobile to Enterprise (M2E) virtualization on handsets. Their goal is to broadcast enterprise application content, Web or Windows, to mobile handsets. And, users will be able to use their own handset, or they can bring your own device. This way, enterprise employees have open access to personal applications along with secure controlled access to enterprise applications.

The HyperCell sets up isolated virtual machines, one for a personal world and another for a corporate world. There are separate regions of trust within isolated memory-protected domains of the device. The Citrix Receiver software client makes it possible to access virtual desktops and applications on the cell phone. OKL4 provides the two core tenets of virtualization, which center around security: the isolation and concurrency of multiple users on one device.

Open Kernel Labs

Motorola's Evoke cell phone

Motorola’s Evoke phone is the first fully virtualized mobile phone. It uses a single processor and runs multiple OSs and applications to provide smart-phone capability and performance at a feature-phone price.

Want to use this article? Click here for options!
© 2010 Penton Media Inc.


Acceptable Use Policy blog comments powered by Disqus


10 Best Articles of 2009

  1. Orthogonal Frequency-Division Multiplexing (OFDM): FAQ Tutorial
  2. IEEE 1588v2 Sets A New Paradigm for Packet Synchronization
  3. Can Your Cell Phone Give You Cancer?
View entire the list

Latest Issue

Features:

View Entire Issue

Most Popular Stories

Resources

Special Coverage

CTIA Wireless IT & Entertainment 2008

Read the latest from the show...