首页 | 本学科首页   官方微博 | 高级检索  
     检索      

跨平台NFC软件栈的研究与架构设计
引用本文:刘翔,肖堃.跨平台NFC软件栈的研究与架构设计[J].电子科技大学学报(社会科学版),2014(1):88-94.
作者姓名:刘翔  肖堃
作者单位:电子科技大学计算机科学与工程学院
基金项目:工信部2011年物联网发展专项资金
摘    要:NFC软件栈是一种中间件,是上层应用与底层NFC控制器硬件操作之间的纽带。其核心功能是实现近距离无线通信论坛(NFC Forum)定义的协议体系,根据具体的NFC工作模式和应用场景建立不同的服务模型。NFC软件栈是多层次的复杂系统,其实现方式与应用接口、操作系统服务、NFC控制器操作等技术细节密切相关。当前的NFC软件栈在多操作系统支持、多NFC控制器芯片支持以及第三方应用兼容性方面存在不足。为此,该文提出了一种跨平台NFC软件栈架构,通过NFC软件栈运行时环境提供抽象的、无差异的操作系统基础服务;通过NFC控制器抽象层向上层屏蔽不同NFC控制器之间的差异;通过NFC服务接口层来适应不同的操作系统服务组件或应用框架,以实现对第三方NFC应用的兼容。基于该架构实现的NFC软件栈可以适应多种软硬件平台,其功能和性能均达到设计期望。

关 键 词:跨平台  中间件  NFC软件栈  软件架构
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号