【技术实现步骤摘要】
一种物联设备接入互联网的即插即用的驱动方法
本专利技术涉及一种物联设备接入互联网的即插即用的驱动方法设计与实现。
技术介绍
作为继计算机、互联网之后世界信息产业发展的第三次浪潮,物联网成为催生新兴产业和助力经济转型的有效手段。物联网和互联网以及移动互联网的融合正在成为开辟巨大产业空间的契机。物联网通过各种信息传感设备,采集需要监控、连接、互动的物体或过程等各种需要的信息,与互联网结合形成一个巨大网络。物联网与互联网、移动互联网的深度融合,可以有效实现物联设备与物联设备、物联设备与人,所有的物联设备与网络的连接,方便识别、管理和控制,实现他们之间的无障碍信息、共享交换和通信。未来融合应用的发展需要基于互联网构建跨行业的开放平台,实现各行业封闭系统的数据开放、能力协同及基础设施的共建共享。物联网的应用遍布各个行业,在智能农业、智能电网、智能交通、智能物流、智能医疗、智能家居等方面都有广泛的应用。物联网的应用极大地促进了社会生产力发展,改变了人们的社会生活方式。由于目前不同厂商提供各自的物联网开发平台和硬件,物联网应用、物联设备硬件平台、具体厂商的工具链之间紧耦合,现有 ...
【技术保护点】
1.一种物联设备接入互联网的即插即用的驱动方法,其特征在于:包括以下步骤:步骤1:对云平台进行初始化:所述云平台用于接收物联设备发送的数据,并发送控制信息给物联设备,以及接受用户发送的数据,并发送数据给用户;总线和物联设备的驱动程序均工作在云平台中;云平台初始化过程中,创建一个空设备链表和一个空驱动链表;其中设备链表中的元素为物联设备标识,驱动链表的中的元素为驱动程序对应的指针;设备链表中的元素和驱动链表中的元素具有关联关系,且设备链表和驱动链表采用多对一方式,同种类型的物联设备共享一个驱动;步骤2:物联设备请求接入到云平台:云平台中工作的总线为物联设备接入云平台提供基于H ...
【技术特征摘要】
1.一种物联设备接入互联网的即插即用的驱动方法,其特征在于:包括以下步骤:步骤1:对云平台进行初始化:所述云平台用于接收物联设备发送的数据,并发送控制信息给物联设备,以及接受用户发送的数据,并发送数据给用户;总线和物联设备的驱动程序均工作在云平台中;云平台初始化过程中,创建一个空设备链表和一个空驱动链表;其中设备链表中的元素为物联设备标识,驱动链表的中的元素为驱动程序对应的指针;设备链表中的元素和驱动链表中的元素具有关联关系,且设备链表和驱动链表采用多对一方式,同种类型的物联设备共享一个驱动;步骤2:物联设备请求接入到云平台:云平台中工作的总线为物联设备接入云平台提供基于HTTP和MQTT协议的接口;物联设备通过接口发送符合云平台接入规范的数据请求接入到云平台中;步骤3:云平台的总线对请求接入的物联设备进行权限验证:云平台中工作的总线对物联设备进行权限验证,判断是否为云平台支持的设备,如果是,则通过云平台的权限验证,如果不是,则丢弃数据;步骤4:云平台中工作的总线根据物联设备发送的数据的请求类型完成物联设备的请求功能:当物联设备通过云平台的权限验证后,云平台判断物联设备发送的数据包请求类型;若请求类型是注册或上传数据,则云平台判断设备链表中有无该设备;若有,则在驱动链表中找到该物联设备对应的驱动并通过驱动处理...
【专利技术属性】
技术研发人员:马春燕,郑江滨,朱皓,常少康,
申请(专利权)人:西北工业大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。