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...

Full description

Saved in:
Bibliographic Details
Published in2016 International Symposium on Computer, Consumer and Control (IS3C) pp. 763 - 766
Main Authors Tin-Yen Lin, Jing Chen, Jian-Hong Liu
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.07.2016
Subjects
Online AccessGet 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