一种连接蓝牙设备与闪联设备的装置和方法制造方法及图纸

技术编号:3544828 阅读:238 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种用来连接蓝牙设备与闪联设备的装置和方法,所述装置包括:蓝牙模块,用于搜索蓝牙设备,并获取搜索到各蓝牙设备的服务信息;描述表生成模块,用于根据所述服务信息生成服务描述信息,并将所述服务描述信息写入一蓝牙设备描述表;描述文件生成模块,用于将所述蓝牙设备描述表中记录的所述服务描述信息转化为符合闪联协议的闪联描述文件;闪联消息处理模块,用于接收闪联设备的请求信号,根据所述闪联描述文件响应所述请求信号。采用所述装置和方法,能够将蓝牙设备直接接入闪联家庭网络中使用,使闪联设备能够访问并操作蓝牙设备。

【技术实现步骤摘要】

本专利技术涉及家庭网络设备连接
,尤其是指一种连接蓝牙设备与闪联设备的装置和方法
技术介绍
闪联协议(IGRS,Intelligent Grouping and Resource Sharing)即智能互联资源共享协议,是目前国内多家企业共同制定并使用的网络通讯协议标准。采用闪联协议的各闪联设备遵循共同资源及功能服务接口标准,实现资源开放及服务协同,能够提高设备的功能互操作性,并增强不同设备间组合服务的功能。此外该闪联标准是建立在TCP/IP协议之上的应用层协议,在更高一级实现不同的硬件和软件系统的统一,可以方便地将信息设备和传统电器有效地互联,在网络区域内实现自动发现,并根据各自的操作权限获取对方的资源,因此将该闪联协议推选作为国内的家庭网络标准具有很大优势。而随着蓝牙(Bluetooth)的出现和发展,蓝牙技术作为一种新的标准在无线数据和语音传输领域得到了广泛发展,将各种通信设备、计算机及其终端设备、各种数字数据系统和家用电器采用无线方式联接了起来,目前已广泛应用于PC、笔记本电脑、打印机、传真机、数码相机、移动电话和耳机等设备中。基于上述,若能够将采用闪联协议的设备和采用蓝牙协议的设备连接起来,使蓝牙设备能够直接接入闪联家庭网络中,将会增强家庭网络的自动化功能以及方便性。但由于闪联和蓝牙的通讯格式不同,闪联标准是建立在TCP/IP之上的应用用层协议,一般的蓝牙设备并不包含TCP/IP协议栈,因此蓝牙设备不能够简单地添加至闪联网络中使闪联设备和蓝牙设备之间能够进行互操作,且目前在现有家庭网络中,还没有出现相关技术能够实现上述方案。
技术实现思路
本专利技术技术方案的目的是提供一种连接蓝牙设备与闪联设备的装置和方-->法,采用所述装置和方法,能够将蓝牙设备直接接入闪联家庭网络中使用,使闪联设备能够访问并操作蓝牙设备。为达到上述目的,本专利技术一方面提供一种用来连接蓝牙设备与闪联设备的装置,所述装置包括:蓝牙模块,用于搜索蓝牙设备,并获取搜索到各蓝牙设备的服务信息;描述表生成模块,用于根据所述服务信息生成服务描述信息,并将所述服务描述信息写入一蓝牙设备描述表;描述文件生成模块,用于将所述蓝牙设备描述表中记录的所述服务描述信息转化为符合闪联协议的闪联描述文件;闪联消息处理模块,用于接收闪联设备的请求信号,根据所述闪联描述文件响应所述请求信号。优选地,上述所述的装置,所述闪联消息处理模块接收闪联网络的其中一闪联设备的搜索请求信号,将符合所述搜索请求信号的所述闪联描述文件发送至所述其中一闪联设备。优选地,上述所述的装置,所述闪联消息处理模块还接收所述其中一闪联设备的服务控制请求信号,将所述服务控制请求信号转化为符合蓝牙协议的服务控制信号后发送至所述蓝牙模块,通过所述蓝牙模块将所述服务控制信号发送至所述服务控制请求信号的指定蓝牙设备。优选地,上述所述的装置,所述描述文件生成模块根据所述搜索请求信号,从所述蓝牙设备描述表中查找获得符合所述搜索请求信号的所述服务描述信息,将查找获得的所述服务描述信息转化为符合闪联协议的所述闪联描述文件。优选地,上述所述的装置,所述蓝牙模块将所述服务控制信号发送至所述指定蓝牙设备后,所述蓝牙模块还用于接收所述指定蓝牙设备反馈的动作完成指令,并将所述动作完成指令转化为符合闪联协议的动作完成信息后发送至所述闪联消息处理模块。优选地,上述所述的装置,所述闪联消息处理模块还用于将所述动作完成信息发送至所述其中一闪联设备。优选地,上述所述的装置,所述服务描述信息包括所述各蓝牙设备的厂商名称、通用唯一标志符、服务句柄。优选地,上述所述的装置,还包括一描述表存储模块,用于存储所述蓝牙-->设备描述表。优选地,上述所述的装置,直接设置于一家庭设备上,所述家庭设备通过所述装置与其他设备进行互操作。优选地,上述所述的装置,所述蓝牙模块还用于接收所述蓝牙模块的传输范围内其中一蓝牙设备的搜索请求信号,将所述家庭设备本身的所述服务信息发送至所述其中一蓝牙设备。优选地,上述所述的装置,所述闪联消息处理模块还用于向所述闪联网络的其中另一闪联设备发送所述服务请求信号,以及当接收到所述其中另一闪联设备发送的所述服务请求信号时,所述闪联消息处理模块还用于判断所述家庭设备本身是否符合所述服务请求信号,若判断结果为是,则同时将所述家庭设备本身的所述服务描述信息发送至所述其中另一闪联设备。本专利技术另一方面还提供一种用来连接蓝牙设备与闪联设备的方法,所述方法包括:搜索蓝牙传输范围内的所有蓝牙设备,并获取所搜索到各蓝牙设备的服务信息;根据所述各蓝牙设备的所述服务信息生成服务描述信息,并将所述服务描述信息写入一蓝牙设备描述表;接收闪联网络的其中一闪联设备的请求信号,将所述蓝牙设备描述表中符合所述请求信号的所述服务描述信息转化为符合闪联协议的闪联描述文件,根据所述闪联描述文件响应所述请求信号。优选地,上述所述的方法,接收闪联设备的请求信号,将符合所述请求信号的所述服务描述信息转化为符合闪联协议的闪联描述文件,并根据所述闪联描述文件响应所述请求信号的步骤包括:判断所述请求信号为搜索请求信号还是服务控制请求信号,若判断为所述搜索请求信号,则将所述闪联描述文件发送至所述其中一闪联设备,若判断为所述服务控制请求信号,则将所述服务控制请求信号转化为符合蓝牙协议的服务控制信号后发送至所述服务控制请求信号的指定蓝牙设备。优选地,上述所述的方法,在将所述服务控制信号发送至所述指定蓝牙设备步骤之后,所述指定蓝牙设备完成指定操作并反馈动作完成指令至所述其中一闪联设备。上述技术方案中的至少一个具有以下有益效果:采用本专利技术所述连接蓝牙设备与闪联设备的装置和方法,能够对蓝牙传输范围内的所有蓝牙设备进行搜-->索,并将所搜索到各蓝牙设备的服务描述信息转化为符合闪联标准的闪联描述文件,还能够接收闪联网络内的闪联设备发送的设备查找请求或服务控制请求,通过查找闪联描述文件获得符合请求条件的蓝牙设备的描述信息,相应地向蓝牙设备发送服务控制请求信号,因此所述装置和方法将蓝牙设备与闪联设备连接起来,将蓝牙设备直接添加至闪联家庭网络中,使家庭网络内运行闪联协议标准的闪联设备能够搜索并访问到蓝牙设备。附图说明图1为本专利技术具体实施例所述用来连接蓝牙设备与闪联设备的装置结构示意图;图2为本专利技术具体实施例所述的装置执行蓝牙设备搜索功能的流程示意图;图3为本专利技术具体实施例所述的装置执行闪联设备响应功能的流程示意图;图4为本专利技术具体实施例所述用来连接蓝牙设备与闪联设备的方法流程示意图;图5为本专利技术具体实施例所述的方法执行闪联设备响应功能的流程示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本专利技术进行详细描述。本专利技术具体实施例所述连接蓝牙设备与闪联设备的装置和方法,能够将蓝牙设备添加至闪联家庭网络中,使家庭网络内运行闪联协议标准的闪联设备能够搜索并访问到蓝牙设备。如图1为本专利技术具体实施例所述用来连接蓝牙设备与闪联设备的装置结构示意图。所述装置能够将蓝牙网络和闪联网络连接起来,在该网络之间起到桥梁作用,具体地具有以下功能:首先,能够作为一蓝牙设备,发现该蓝牙设备传输范围内的所有蓝牙设备,获取所发现各蓝牙设备的服务描述信息。再次,-->本文档来自技高网...

【技术保护点】
一种用来连接蓝牙设备与闪联设备的装置,其特征在于,所述装置包括: 蓝牙模块,用于搜索蓝牙设备,并获取搜索到各蓝牙设备的服务信息; 描述表生成模块,用于根据所述服务信息生成服务描述信息,并将所述服务描述信息写入一蓝牙设备描述表; 描述文件生成模块,用于将所述蓝牙设备描述表中记录的所述服务描述信息转化为符合闪联协议的闪联描述文件; 闪联消息处理模块,用于接收闪联设备的请求信号,根据所述闪联描述文件响应所述请求信号。

【技术特征摘要】
1.一种用来连接蓝牙设备与闪联设备的装置,其特征在于,所述装置包括:蓝牙模块,用于搜索蓝牙设备,并获取搜索到各蓝牙设备的服务信息;描述表生成模块,用于根据所述服务信息生成服务描述信息,并将所述服务描述信息写入一蓝牙设备描述表;描述文件生成模块,用于将所述蓝牙设备描述表中记录的所述服务描述信息转化为符合闪联协议的闪联描述文件;闪联消息处理模块,用于接收闪联设备的请求信号,根据所述闪联描述文件响应所述请求信号。2.如权利要求1所述的装置,其特征在于,所述闪联消息处理模块接收闪联网络的其中一闪联设备的搜索请求信号,将符合所述搜索请求信号的所述闪联描述文件发送至所述其中一闪联设备。3.如权利要求1所述的装置,其特征在于,所述闪联消息处理模块还接收所述其中一闪联设备的服务控制请求信号,将所述服务控制请求信号转化为符合蓝牙协议的服务控制信号后发送至所述蓝牙模块,通过所述蓝牙模块将所述服务控制信号发送至所述服务控制请求信号的指定蓝牙设备。4.如权利要求2所述的装置,其特征在于,所述描述文件生成模块根据所述搜索请求信号,从所述蓝牙设备描述表中查找获得符合所述搜索请求信号的所述服务描述信息,将查找获得的所述服务描述信息转化为符合闪联协议的所述闪联描述文件。5.如权利要求3所述的装置,其特征在于,所述蓝牙模块将所述服务控制信号发送至所述指定蓝牙设备后,所述蓝牙模块还用于接收所述指定蓝牙设备反馈的动作完成指令,并将所述动作完成指令转化为符合闪联协议的动作完成信息后发送至所述闪联消息处理模块。6.如权利要求5所述的装置,其特征在于,所述闪联消息处理模块还用于将所述动作完成信息发送至所述其中一闪联设备。7.如权利要求1所述的装置,其特征在于,所述服务描述信息包括所述各蓝牙设备的厂商名称、通用唯一标志符、服务句柄。8.如权利要求1所述的装置,其特征在于,所述装置还包括一描述表存储模块,用于存储所述蓝牙设备描述表。9.如...

【专利技术属性】
技术研发人员:肖涛
申请(专利权)人:北京中星微电子有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利