Enabling Cooperative Computing for Android-Based Mobile Platforms
Mobile devices nowadays has become more popular than ever, but mobile applications still suffer from limitations of available resources imposed by the platforms. Offloading mobile application to a virtual machine deployed on cloud server is one feasible solution. However, this method appears to be e...
Saved in:
Published in | 2016 International Symposium on Computer, Consumer and Control (IS3C) pp. 763 - 766 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.07.2016
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Mobile devices nowadays has become more popular than ever, but mobile applications still suffer from limitations of available resources imposed by the platforms. Offloading mobile application to a virtual machine deployed on cloud server is one feasible solution. However, this method appears to be effective only for the cases of running stand-alone applications and is not able to achieve cooperative computing across platform boundary. In attempting to address the issue, we consider cross-platform IPC (Inter-Process Communication) to be an essential capability toward achieving cooperative computing at application level and expand the IPC mechanism of Android-based system to be the foundation of building a collaborative and cooperative working environment. This new IPC mechanism is called XBinder. The main contribution of this work is providing a way for mobile applications to cooperate with local or remote services without developing complicate network transmission mechanism. Mobile applications are able to effectively and efficiently communicate with services which execute either on local node or remote node. |
---|---|
AbstractList | Mobile devices nowadays has become more popular than ever, but mobile applications still suffer from limitations of available resources imposed by the platforms. Offloading mobile application to a virtual machine deployed on cloud server is one feasible solution. However, this method appears to be effective only for the cases of running stand-alone applications and is not able to achieve cooperative computing across platform boundary. In attempting to address the issue, we consider cross-platform IPC (Inter-Process Communication) to be an essential capability toward achieving cooperative computing at application level and expand the IPC mechanism of Android-based system to be the foundation of building a collaborative and cooperative working environment. This new IPC mechanism is called XBinder. The main contribution of this work is providing a way for mobile applications to cooperate with local or remote services without developing complicate network transmission mechanism. Mobile applications are able to effectively and efficiently communicate with services which execute either on local node or remote node. |
Author | Jing Chen Jian-Hong Liu Tin-Yen Lin |
Author_xml | – sequence: 1 surname: Tin-Yen Lin fullname: Tin-Yen Lin email: q36001169@rtpc06.ee.ncku.edu.tw organization: Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan – sequence: 2 surname: Jing Chen fullname: Jing Chen email: jchen@mail.ncku.edu.tw organization: Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan – sequence: 3 surname: Jian-Hong Liu fullname: Jian-Hong Liu email: liuken@rtpc06.ee.ncku.edu.tw organization: Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan |
BookMark | eNotjM1Kw0AURkfQha0uXbnJCyTem_m9yxiqFioK6rrMJDcykGRCGgXf3opdfYdz4FuJ8zGNLMQNQoEIdLd9k3VRApoCSZ-JFWogkGCRLkW1GX3o4_iZ1SlNPPslfvORh-lr-bNdmrNqbOcU2_zeH7jNnlOIPWevvV-OcThciYvO9we-Pu1afDxs3uunfPfyuK2rXR5LcEuubOmMRFDBqWDbQMxEbBw666DRqiNSndVNAINNa8oGpfamtCQBydpGrsXt_29k5v00x8HPP3urlZag5S9WV0QE |
CODEN | IEEPAD |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/IS3C.2016.195 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE/IET Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
EISBN | 1509030719 9781509030712 |
EndPage | 766 |
ExternalDocumentID | 7545305 |
Genre | orig-research |
GroupedDBID | 6IE 6IL CBEJK RIE RIL |
ID | FETCH-LOGICAL-i208t-472863104b84b7db9ee99e6818780c54f994f75cb061cd62c135a6279301977c3 |
IEDL.DBID | RIE |
IngestDate | Thu Jun 29 18:36:04 EDT 2023 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i208t-472863104b84b7db9ee99e6818780c54f994f75cb061cd62c135a6279301977c3 |
PageCount | 4 |
ParticipantIDs | ieee_primary_7545305 |
PublicationCentury | 2000 |
PublicationDate | 20160701 |
PublicationDateYYYYMMDD | 2016-07-01 |
PublicationDate_xml | – month: 07 year: 2016 text: 20160701 day: 01 |
PublicationDecade | 2010 |
PublicationTitle | 2016 International Symposium on Computer, Consumer and Control (IS3C) |
PublicationTitleAbbrev | IS3C |
PublicationYear | 2016 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
Score | 1.653787 |
Snippet | Mobile devices nowadays has become more popular than ever, but mobile applications still suffer from limitations of available resources imposed by the... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 763 |
SubjectTerms | Android Androids Cooperative Computing Humanoid robots IPC Linux Mobile Computing Peer-to-peer computing Remote Service Servers Smart phones |
Title | Enabling Cooperative Computing for Android-Based Mobile Platforms |
URI | https://ieeexplore.ieee.org/document/7545305 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjZ1LS8NAFIWH2pUrlVZ8MwuXTprMe5ZaWqpQKWihu5J5BIrSFJtu_PXeSWor4sJdMptkJiTfTXLOuQjdupxZbzkjUghN4H2DktxpRzIPfDXaas6iUXj8LEdT_jQTsxa623lhQgi1-CwkcbP-l-9Lt4mfynoKcM9iYOmBTmnj1drHZvYeX1g_arVkksVuET-apdSsGB6h8fdRGonIW7KpbOI-fwUw_vc0jlF378rDkx1vTlArLDvofhDNT7CP-2W5Ck2ON256NcRRqElxFC2WC08egFgej0sLTwI8ec-rWLCuu2g6HLz2R2TbFoEsaKorwhXVEqoyDgtplbcmBGOCBPIqnTrBC2N4oYSzgGrnJXUZE7mkcCNCOaeUY6eovSyX4QxhqmS06aQ8KMC8NpYJW2TC5ywrvEvNOerE6c9XTfLFfDvzi7-HL9FhXP5GzHqF2tXHJlwDsit7U1-rL5ozltw |
link.rule.ids | 310,311,786,790,795,796,802,27956,55107 |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjZ1LT8JAFIUnBBe6UgPGt124dErbeS-VQEApIRESdqTzaEI0lGjZ-Ou90yIa48JdO5t2Omm_2_accxG6NRnRVlOCOWMSw_tGgjMjDY4t8FVJLSnxRuF0zAcz-jhn8wa623lhnHOV-MyFfrP6l28Ls_GfyjoCcE98YOkecD4StVvrOzizM3wmXa_W4mHs-0X8aJdS0aJ_iNKv49QikZdwU-rQfPyKYPzviRyh9rcvL5jsiHOMGm7VQvc9b3-C_aBbFGtXJ3kHdbcGPwpVaeBli8XS4gdglg3SQsOzIJi8ZqUvWd_baNbvTbsDvG2MgJdJJEtMRSI51GUULqUWVivnlHIc2CtkZBjNlaK5YEYDrI3liYkJy3gCtyIUdEIYcoKaq2LlTlGQCO6NOhF1AkAvlSZM5zGzGYlzayJ1hlp--ot1nX2x2M78_O_hG7Q_mKajxWg4frpAB34pamnrJWqWbxt3BQAv9XW1bp-_2pow |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2016+International+Symposium+on+Computer%2C+Consumer+and+Control+%28IS3C%29&rft.atitle=Enabling+Cooperative+Computing+for+Android-Based+Mobile+Platforms&rft.au=Tin-Yen+Lin&rft.au=Jing+Chen&rft.au=Jian-Hong+Liu&rft.date=2016-07-01&rft.pub=IEEE&rft.spage=763&rft.epage=766&rft_id=info:doi/10.1109%2FIS3C.2016.195&rft.externalDocID=7545305 |