Proceedings of the First Workshop on Virtualization in Mobile Computing 2008
DOI: 10.1145/1622103.1622104
|View full text |Cite
|
Sign up to set email alerts
|

Shared device driver model for virtualized mobile handsets

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

2009
2009
2018
2018

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 16 publications
(10 citation statements)
references
References 3 publications
0
10
0
Order By: Relevance
“…While certain industry efforts are aimed at better aligning the software stacks and components used for the development of such services [10], it remains clear that, given the multitude of industry partners, OEMs and software developers, different application will have different OS and runtime support requirements. Virtualization technology provides solutions for encapsulating different OS/runtime components with the corresponding application services in VMs, and for managing the physical hardware resources across different VMs according to the VM's QoS requirements [22,1,5].…”
Section: The Case For Virtualized Embedded Platformsmentioning
confidence: 99%
See 1 more Smart Citation
“…While certain industry efforts are aimed at better aligning the software stacks and components used for the development of such services [10], it remains clear that, given the multitude of industry partners, OEMs and software developers, different application will have different OS and runtime support requirements. Virtualization technology provides solutions for encapsulating different OS/runtime components with the corresponding application services in VMs, and for managing the physical hardware resources across different VMs according to the VM's QoS requirements [22,1,5].…”
Section: The Case For Virtualized Embedded Platformsmentioning
confidence: 99%
“…Several industry and academic research projects are beginning to offer solutions or explore challenges related to virtualization of embedded platforms [22,1,12,6,9]. These efforts are primarily concerned with the performance isolation among the core device service, i.e., phone, and other device-resident applications [5,1], or with the security and trust management implications of running these additional applications [13]. Our work is focused on exploring the possibilities of virtualized embedded SoC platforms, including for the shared use of their tightly coupled accelerators.…”
Section: Related Workmentioning
confidence: 99%
“…The IDD has a backend driver that multiplexes I/O for multiple frontend drivers in guest domains over real device driver. Due to these advantages, Xen and other virtualization technologies [17,18] leverage the IDD model.…”
Section: Xen I/o Architecture and Its Problemmentioning
confidence: 99%
“…To this end, the JellyNet relies on the 802.11 timer synchronization function (TSF) of the site network to synchronize all stations. 802.11 TSF is accurate to within µs and timer interrupts in Xen can be delivered at the granularity of a single ms 1 . This is more than sufficient for synchronizing Virtual WiFi schedulers managing epochs of hundreds of ms.…”
Section: Site Networkmentioning
confidence: 99%
“…Pocket hypervisors are identical to desktop hypervisors like Xen and VMware in most ways, but they provide an extended interface to support virtualized wireless communication (e.g., WiFi and Bluetooth), and they contain additional mechanisms and policies to ensure power isolation. Past work on performance isolation has shown that encapsulating application state within the virtual-machine abstraction can reduce Both commercial [1,30] and research [4,16,19] hypervisors for mobile devices exist, though for various non-technical reasons they are not suitable for our current prototype implementation. Trango and VirtualLogix are proprietary and closed-source, MobiVMM and L4 are incomplete research projects, and Samsung's robust port of Xen for ARM-based mobile phones is only partially public.…”
Section: Introductionmentioning
confidence: 99%