一种基于多协议的近距离通信方法及装置制造方法及图纸

技术编号:13087671 阅读:100 留言:0更新日期:2016-03-30 17:43
本发明专利技术提供了一种基于多协议的近距离通信方法及装置,包括:第一节点接收消息;所述第一节点支持多协议且具有多种协议之间相互转换功能;所述消息来自第二节点或控制器并携带有所述消息的目标设备的地址;将所述消息转换为所述目标设备支持的协议;发送转换协议后的消息至所述目标设备。及,根据第二节点的邻居节点列表确定第一节点;发送消息至所述第一节点;或者,接收经所述第一节点转换为所述第二节点支持的协议类型的消息。采用本发明专利技术的技术方案,能够克服现有多协议网关与终端通信故障或超出通信距离无法通信的问题,有效利用支持多协议且具有多协议转换功能的节点进行节点与其控制器之间消息的转发,提高近距离通信效率。

【技术实现步骤摘要】

本专利技术涉及近距离通信
,特别涉及一种基于多协议的近距离通信方法及 目.ο
技术介绍
随着应用的多样化,终端能力不断提升,对于短距离无线通信各种应用层出不穷,支持多种协议的设备(如终端、网关)出现。比如,大多数移动终端均支持了蓝牙和WiFi(Wireless-Fidelity,无线保真);很多物联网终端也支持了WiFi和紫蜂ZigBee结合。业界也有研究提出WiF1、蓝牙和ZigBee命令信号转换的想法,图1为现有技术中基于多协议网关将多协议转换为紫蜂协议的通信系统结构示意图,如图1所示,用户可通过WiFi控制器、蓝牙控制器或者ZigBee控制器发送相应的WiFi命令信号、蓝牙命令信号或ZigBee命令信号到多协议网关,由多协议网关接收相关命令信号后转换成ZigBee信号来控制各个相应ZigBee终端设备。目前的近距离通信方案中,一旦多协议网关和终端之间出现通信故障或者终端超出多协议网关覆盖范围,将无法通信。
技术实现思路
本专利技术实施例提出了一种基于多协议的近距离通信方法及装置,用以克服现有通过多协议网关进行协议转换的近距离通信方案中存在的不足。本专利技术实施例提供了一种基于多协议的近距离通信方法,包括如下步骤:第一节点接收消息;所述第一节点支持多协议且具有多种协议之间相互转换功能;所述消息来自第二节点或控制器并携带有所述消息的目标设备的地址;所述目标设备为所述第二节点或所述控制器;将所述消息转换为所述目标设备支持的协议;发送转换协议后的消息至所述目标设备。本专利技术实施例提供了一种基于多协议的近距离通信装置,包括:接收单元,用于接收消息;所述第一节点支持多协议且具有多种协议之间相互转换功能;所述消息来自第二节点或控制器并携带有所述消息的目标设备的地址;所述目标设备为所述第二节点或所述控制器;转换单元,用于将所述消息转换为所述目标设备支持的协议;转发单元,用于发送转换协议后的消息至所述目标设备。本专利技术实施例提供了一种基于多协议的近距离通信方法,包括如下步骤:根据第二节点的邻居节点列表确定第一节点;所述第一节点支持多协议且具有多种协议之间相互转换功能;所述邻居节点列表中存储与所述第二节点相邻的Μ?N节点的信息,所述Μ?Ν节点支持多协议且具有多种协议之间相互转换功能;发送消息至所述第一节点;或者,接收经所述第一节点转换为所述第二节点支持的协议类型的消息。本专利技术实施例提供了一种基于多协议的近距离通信装置,包括:确定单元,用于根据第二节点的邻居节点列表确定第一节点;所述第一节点支持多协议且具有多种协议之间相互转换功能;所述邻居节点列表中存储与所述第二节点相邻的Μ?N节点的信息,所述Μ?N节点支持多协议且具有多种协议之间相互转换功能;通信单元,用于发送消息至所述第一节点;或者,接收经所述第一节点转换为所述第二节点支持的协议类型的消息。本专利技术有益效果如下:本专利技术实施例提供的基于多协议的近距离通信方法及装置,由支持多种协议且具有多种协议之间相互转换功能的第一节点接收来自第二节点或控制器的消息,消息中携带有所述消息的目标设备的地址,目标设备为第二节点或控制器;第一节点将所述消息转换为所述目标设备支持的协议后,发送转换协议后的消息至所述目标设备,可以克服现有多协议网关与终端通信故障或超出通信距离无法通信的问题,有效利用第一节点进行节点与其控制器之间消息的转发,提高近距离通信效率。本专利技术实施例提供的基于多协议的近距离通信方法及装置,从第二节点的邻居节点列表确定支持多协议且具有多种协议之间相互转换功能的第一节点后,发送消息至第一节点,以便第一节点将所述消息转换为所述第二节点对应的控制器支持的协议后转发至所述第二节点对应的控制器;或者接收经所述第一节点转换为所述第二节点支持的协议的消息,可以克服现有多协议网关与终端通信故障或超出通信距离无法通信的问题,有效利用支持多协议且具有多协议转换功能的节点进行节点与其控制器之间消息的转发,提高近距离通信效率。【附图说明】下面将参照附图描述本专利技术的具体实施例。图1为现有技术中基于多协议网关将多协议转换为紫蜂协议的通信系统结构示意图;图2为本专利技术实施例中基于多协议的近距离通信方法的流程示意图一;图3为本专利技术实施例中基于多协议的近距离通信系统的结构示意图:图4为本专利技术实施例中Μ?Ν节点功能结构示意图;图5为本专利技术实施例中采用远距离协议进行转发的示意图;图6为本专利技术实施例中采用高速率协议进行转发的示意图;图7为本专利技术实施例中基于多协议的近距离通信装置的结构示意图一;图8为本专利技术实施例中基于多协议的近距离通信方法的流程示意图二;图9为本专利技术实施例中获取Μ?Ν节点的示意图;图10为本专利技术实施例中基于多协议的近距离通信装置的结构示意图二。【具体实施方式】为了使本专利技术的技术方案及优点更加清楚明白,以下结合附图对本专利技术的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是所有实施例的穷举。并且在不冲突的情况下,本说明书中的实施例及实施例中的特征可以互相结合。图2为本专利技术实施例中基于多协议的近距离通信方法的流程示意图一,该基于多协议的近距离通信方法可以应用于近距离通信网络中的中继节点或转发节点,即第一节点,第一节点为支持多协议且具有多种协议之间相互转换功能的Μ?N节点。如图2所示,该基于多协议的近距离通信方法,可以包括如下步骤:步骤201:第一节点接收消息;所述第一节点支持多协议且具有多种协议之间相互转换功能;所述消息来自第二节点或控制器并携带有所述消息的目标设备的地址;所述目标设备为所述第二节点或所述控制器;步骤202:将所述消息转换为所述目标设备支持的协议;步骤203:发送转换协议后的消息至所述目标设备。具体实施中,本专利技术实施例中的多协议可以包括:蓝牙协议、Wi F i协议、I rDA(Infrared Data Associat1n,红外线数据协会)协议、NFC(Near Field Communicat1n,近距离无线传输)协议、ZigBee协议、UWB(Ultra Wide Band,超宽带技术)协议、Z_wave(Z_wave Alliance,Z-WaVe联盟)协议等现有的近距离通信协议及未来可能出现的近距离通信协议。所述第二节点可以为支持多协议的Μ?N节点或支持单协议的S?N节点;所述Μ?N节点可以具有多种协议之间相互转换的功能;随着物联网的落地和推行,物联网终端的种类和数量将成爆发式增长,未来可能成为终端的主要形态。物联终端支持的协议将多种多样,针对不用的应用场景,ZigBee协议不是唯一的选择。本专利技术实施例基于近距离多协议协作通信系统提出了一种基于多协议的近距离通信方法。图3为本专利技术实施例中基于多协议的近距离通信系统的结构示意图,如图3所示,在近距离多协议协作通信系统中,包括控制器Controller和节点Node,其中,控制器又可以包括支持多协议的Controller(M?C)和支持单协议的Controller(S?C)。节点可以包括支持多种协议的N当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种基于多协议的近距离通信方法,其特征在于,包括如下步骤:第一节点接收消息;所述第一节点支持多协议且具有多种协议之间相互转换功能;所述消息来自第二节点或控制器并携带有所述消息的目标设备的地址;所述目标设备为所述第二节点或所述控制器;将所述消息转换为所述目标设备支持的协议;发送转换协议后的消息至所述目标设备。

【技术特征摘要】

【专利技术属性】
技术研发人员:乐利锋王超张宇航韩鹏梁麦先
申请(专利权)人:中国通信建设集团设计院有限公司中国通信建设集团有限公司
类型:发明
国别省市:北京;11

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

1