{"title":"基于Alljoyn的直接接近服务开发:概述和原型","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":"{\"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}","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
摘要
近距离感知,即主动(或被动)和持续地在一个人的物理距离中寻找相关价值的能力,是移动革命的核心,它正在改变我们与周围人和事物的互动方式。特别是设备到设备(D2D)(点对点(P2P))解决方案支持无基础设施和自组织的接近服务,从应用的角度来看具有巨大的商业潜力。然而,令人惊讶的是,实际且易于使用的接近服务开发框架的明显缺失令人担忧。本文旨在研究Qualcomm All Joyn中间件,这是一个开源的点对点软件开发框架,用于基于ad-hoc邻近的D2D通信,并探索该中间件如何在移动社交网络邻近(MSNP)中实现分布式应用程序的开发。具体而言,我们全面概述了All Joyn框架的核心概念和基本组件,并总结了开发基于All Joyn的邻近应用程序的典型工作流程。此外,设计并实现了基于All Joyn的MSNP原型All Chat,用户可以实时享受群组和同伴互动模式下的文字聊天和照片共享。
Alljoyn Based Direct Proximity Service Development: Overview and Prototype
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.