基于Linux总线的智能网关驱动层的研究与设计  

Research and implementation of intelligent gateway driver layer based on Linux bus

在线阅读下载全文

作  者:张剑[1] 赵梗明[1] 

机构地区:[1]上海师范大学信息与机电工程学院,上海200234

出  处:《上海师范大学学报(自然科学版)》2016年第5期587-592,共6页Journal of Shanghai Normal University(Natural Sciences)

摘  要:目前在智能家居领域,还没有相关的组织机构提出过一套统一的协议标准,各个厂商在设备交互上都有着各自的通信模式与协议标准.这增加了异构网关软件框架设计的复杂性和局限性.使用Linux内核提供的一套总线注册管理接口,在Linux下自行注册维护一条虚拟总线,将物理设备驱动挂接在该虚拟总线上,将通信协议的细节设计放置在底层适配器中,使得异构网络的融合更加自然.同时,基于Linux总线来设计智能网关系统的驱动层,可以让应用层的设计接口统一、逻辑清晰;使底层硬件设备的入网也变得更加便捷,层次分明.Currently, in the field of smart home, there is no relevant organization that yet has proposed an unified protocol stand- ard. It increases the complexity and limitations of heterogeneous gateway software framework design that different vendor's devices have different communication mode and protocol standards. In this paper, a serial of interfaces are provided by Linux kernel, and a virtual bus is registered under Linux. The physical device drivers are able to connect to the virtual bus. The detailed designs of the communication protocol are placed in the underlying adapters, making the integration of heterogeneous networks more natural. At the same time, designing the intelligent gateway system driver layer based on Linux bus can let the application layer be more uni- fied and clear logical. And it also let the hardware access network become more convenient and distinct.

关 键 词:智能网关 LINUX系统 总线驱动 物联网技术 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象