{"title":"Alljoyn Based Direct Proximity Service Development: Overview and Prototype","authors":"Yufeng Wang, Li Wei, Qun Jin, Jianhua Ma","doi":"10.1109/CSE.2014.138","DOIUrl":null,"url":null,"abstract":"Proximity awareness, the ability to actively (or passively) and continuously search for relevant value in one's physical proximity, is at the core of mobile revolution that is changing the way we interact with people and things around us. Especially, Device-to-Device (D2D) (peer-to-peer (P2P)) solutions support infrastructure-free and self-organized proximity services, and have great commercial potential from application viewpoint. However, astonishingly, the glaring absence of the practical and easy-to-use proximity service development framework is alarming. This paper aims at investigating the Qualcomm All Joyn middleware, an open source peer-to-peer software development framework for ad-hoc proximity based D2D communication, and exploring how this middleware can enable the development of distributed application in mobile social networks in proximity (MSNP). Specifically, we thoroughly overview the core concepts and basic components in All Joyn framework, and summarize the typical workflow of developing All Joyn based proximity application. Furthermore, an All Joyn based MSNP prototype, All Chat, is designed and implemented, in which users can enjoy text chat and photo sharing with both group and peer interaction modes in real time.","PeriodicalId":258990,"journal":{"name":"2014 IEEE 17th International Conference on Computational Science and Engineering","volume":"10 2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE 17th International Conference on Computational Science and Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSE.2014.138","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12
Abstract
Proximity awareness, the ability to actively (or passively) and continuously search for relevant value in one's physical proximity, is at the core of mobile revolution that is changing the way we interact with people and things around us. Especially, Device-to-Device (D2D) (peer-to-peer (P2P)) solutions support infrastructure-free and self-organized proximity services, and have great commercial potential from application viewpoint. However, astonishingly, the glaring absence of the practical and easy-to-use proximity service development framework is alarming. This paper aims at investigating the Qualcomm All Joyn middleware, an open source peer-to-peer software development framework for ad-hoc proximity based D2D communication, and exploring how this middleware can enable the development of distributed application in mobile social networks in proximity (MSNP). Specifically, we thoroughly overview the core concepts and basic components in All Joyn framework, and summarize the typical workflow of developing All Joyn based proximity application. Furthermore, an All Joyn based MSNP prototype, All Chat, is designed and implemented, in which users can enjoy text chat and photo sharing with both group and peer interaction modes in real time.