Intelligent Interaction Model of Internet of Things Based on Context Awareness
-
摘要: 为了提高物联网环境下平台交互的实时性,在Storm框架的基础上,建立了物联网环境下基于上下文感知的智能交互模型.该模型将异构、非结构化数据抽像为上下文,构建了上下文适配、上下文存储与上下文感知3个核心模块,并采用基于Storm框架的规则匹配算法解决了上下文与规则的持续模糊匹配问题.实例验证结果表明:在样本量接近1 000的情况下,IITCA能够达到与人工操作相同的有效性;具有与基于Hadoop框架构建模型相当的数据吞吐能力;设置Spout组件为3、Bolt为6时,模型数据处理的平均时延稳定于50 ms,满足数据处理的实时性要求.Abstract: In order to improve the real-time performance of system in Internet of Things (IOTs), an intelligent interaction model of IOTs based on context awareness (IITCA) and Storm framework was proposed. In this model, heterogeneous and unstructured data processed in IOTs are abstracted as context, and three core modules, namely context adaption, context storage and context perception are constructed. In addition, a continual rule matching algorithm based on Storm is put forward to solve the problem of fuzzy matching between contexts and rules. Experiment results show that with a sample size close to 1 000, IITCA is of the same effectiveness with manual operation; at the same time, IITCA has an equivalent data throughput capability to the model based on Hadoop. Besides, when Spout is set to 3 and Bolt is set to 6, the delay of data processing is stable to 50 ms, which can satisfy the real-time performance requirement.
-
Key words:
- context /
- awareness /
- storm framework /
- rule matching /
- IOTs
-
CHEN Guanling, DAVID K. A survey of context-aware mobile computing research, TR2000-381[R]. Hanover:Department of Computer Science, Dartmouth College, 2000. GU Tao, PUNG Hungkeng, ZHANG Daqing. Toward an OSGi-based infrastructure for context-aware applications[J]. Pervasive Computing, 2004, 3(4):66-74. 郭凡良,禹丹丹,董宝田. 基于人与环境交互作用的交通枢纽导向标识布局评估[J]. 西南交通大学学报,2015,50(4):597-603. GUO Fanliang, YU Dandan, DONG Baotian. Evaluation of guide sign layout in rail transit hubs based on human environment interaction[J]. Journal of Southwest Jiaotong University, 2015, 50(4):597-603. 岳玮宁,王悦,汪国平,等. 基于上下文感知的智能交互系统模型[J]. 计算机辅助设计与图形学学报,2005,17(1):74-79. YUE Weining, WANG Yue, WANG Guoping, et al. Architecture of intelligent interaction systems based on context awareness[J]. Journal of Computer Aided Design and Computer Graphics, 2005, 17(1):74-79. 崔杰,李陶深,兰红星. 基于Hadoop的海量数据存储平台设计与开发[J]. 计算机研究与发展,2012,49(增刊):12-18. CUI Jie, LI Taoshen, LAN Hongxing. Design and development of the mass data storage platform based on hadoop[J]. Journal of Computer Research and Development, 2012, 49(Sup.):12-18. 叶宁,王汝传,陈志,等. 基于智能感知网的上下文感知应用研究[J]. 电子工程师,2008,34(7):56-59. YE Ning, WANG Ruchuan, CHEN Zhi, et al. A study on application of context awareness based on intelligent sensor network[J]. Electronic Engineer, 2008, 34(7):56-59. GU Tao, PUNG Hungkeng, ZHANG Daqing. A service-oriented middleware for building context-aware services[J]. Journal of Network and Computer Applications. 2005, 28(1):1-18. 蒲海涛,林金娇. 物联网环境下的智能交互架构研究[J]. 山东科学,2011,24(5):67-70. PU Haitao,LIN Jinjiao. Research on intelligent interaction architecture of the internet of things[J]. Shandong Science, 2011, 24(5):67-70. 李蕊,李仁发.上下文感知计算及系统框架综述[J]. 计算机研究与发展,2007,44(2):269-276. LI Rui, LI Renfa. A survey of context-aware computing and its system infrastructure[J]. Journal of Computer Research and Development, 2007, 44(2):269-276. 蒲海涛. 物联网环境下基于上下文感知的智能交互关键技术研究[D]. 济南:山东科技大学,2011. 史冬冬. 云队列:一个基于Hadoop的大规模消息基础平台[D]. 上海:东华大学,2012. XUE Y, GARRET S. Oracle in-database hadoop:when mapreduce meets RDBMS[C]//Proceedings of the ACM SIGMOD International Conference on SIGMOD.:IEEE, 2012:779-789. 朱炳宇. 基于Storm云平台的地图道路匹配算法研究[D]. 昆明:云南大学,2013. DEY A K. Understanding and using context[J]. Personal and ubiquitous computing, 2001, 5(1):4-7. 王立才,孟祥武,张玉洁. 上下文感知推荐系统[J]. 软件学报,2012,23(1):1-20. WANG Licai, MENG Xiangwu, ZHANG Yujie. Context-aware recommender systems[J]. Journal of Software, 2012, 23(1):1-20. 刘栋,孟祥武,陈俊亮,等. 上下文感知系统中的规则生成与匹配算法[J]. 软件学报,2009,20(10):2655-2666. LIU Dong, MENG Xiangwu, CHEN Junliang, et al. Algorithms for rule generation and matchmaking in context-aware system[J]. Journal of Software, 2009, 20(10):2655-2666. ADOMAVICIUS G, SANKARANARAYANAN R, SEN S,et al. Incorporating contextual information in recommender systems using a multidimensional approach[J]. ACM Trans. on Information Systems (TOIS), 2005, 23(1):103-145. SAID A, BERKOVSKY S, DE L, et al. Putting things in context:challenge on context-aware movie recommendation[C]//Proc. of the Rec. Sys. 2010 Workshop on Context-Aware Recommendation (CAMRa 2010). Barcelona:ACM Press, 2010:2-6. 李蕊. 上下文感知计算若干关键技术研究[D]. 长沙:湖南大学,2007. RENDLE S, GANTNER Z, FREUDENTHALER C, et al. Fast context-aware recommendations with factorization machines[C]//Proc. of the SIGIR 2011. New York:ACM Press, 2011:635-644. WOERNDL W, BROCCO M, EIGNER R. Context-Aware recommender systems in mobile scenarios[J]. International Journal of Information Technology and Web Engineering, 2009, 4(1):67-85. KARATZOGLOU A, AMATRIAIN X, BALTRUNAS L, et al. Multiverse recommendation:n-dimensional tensor factorization for contextaware collaborative filtering[C]//Proc. of the Recsys 2010. New York:ACM Press, 2010:79-86. ITU Strategy and Policy Unit(SPU). ITU internet reports 2005:the internet of things[R].:Geneva International Telecommunication Union(ITU), 2005. 张钋. 基于语义的网络服务匹配机制的研究与实现[D]. 北京:清华大学,2005. 魏志军. 基于规则匹配的RFID事件处理算法的研究[D]. 哈尔滨:哈尔滨工业大学,2009.
点击查看大图
计量
- 文章访问数: 497
- HTML全文浏览量: 61
- PDF下载量: 177
- 被引次数: 0