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

文档序号:9691498阅读:347来源:国知局
一种基于多协议的近距离通信方法及装置的制造方法
【技术领域】
[0001]本发明涉及近距离通信技术领域,特别涉及一种基于多协议的近距离通信方法及
目.ο
【背景技术】
[0002]随着应用的多样化,终端能力不断提升,对于短距离无线通信各种应用层出不穷,支持多种协议的设备(如终端、网关)出现。比如,大多数移动终端均支持了蓝牙和WiFi(Wireless-Fidelity,无线保真);很多物联网终端也支持了WiFi和紫蜂ZigBee结合。业界也有研究提出WiF1、蓝牙和ZigBee命令信号转换的想法,图1为现有技术中基于多协议网关将多协议转换为紫蜂协议的通信系统结构示意图,如图1所示,用户可通过WiFi控制器、蓝牙控制器或者ZigBee控制器发送相应的WiFi命令信号、蓝牙命令信号或ZigBee命令信号到多协议网关,由多协议网关接收相关命令信号后转换成ZigBee信号来控制各个相应ZigBee终端设备。
[0003]目前的近距离通信方案中,一旦多协议网关和终端之间出现通信故障或者终端超出多协议网关覆盖范围,将无法通信。

【发明内容】

[0004]本发明实施例提出了一种基于多协议的近距离通信方法及装置,用以克服现有通过多协议网关进行协议转换的近距离通信方案中存在的不足。
[0005]本发明实施例提供了一种基于多协议的近距离通信方法,包括如下步骤:
[0006]第一节点接收消息;所述第一节点支持多协议且具有多种协议之间相互转换功能;所述消息来自第二节点或控制器并携带有所述消息的目标设备的地址;所述目标设备为所述第二节点或所述控制器;
[0007]将所述消息转换为所述目标设备支持的协议;
[0008]发送转换协议后的消息至所述目标设备。
[0009]本发明实施例提供了一种基于多协议的近距离通信装置,包括:
[0010]接收单元,用于接收消息;所述第一节点支持多协议且具有多种协议之间相互转换功能;所述消息来自第二节点或控制器并携带有所述消息的目标设备的地址;所述目标设备为所述第二节点或所述控制器;
[0011 ]转换单元,用于将所述消息转换为所述目标设备支持的协议;
[0012]转发单元,用于发送转换协议后的消息至所述目标设备。
[0013]本发明实施例提供了一种基于多协议的近距离通信方法,包括如下步骤:
[0014]根据第二节点的邻居节点列表确定第一节点;所述第一节点支持多协议且具有多种协议之间相互转换功能;所述邻居节点列表中存储与所述第二节点相邻的Μ?N节点的信息,所述Μ?Ν节点支持多协议且具有多种协议之间相互转换功能;
[0015]发送消息至所述第一节点;或者,接收经所述第一节点转换为所述第二节点支持的协议类型的消息。
[0016]本发明实施例提供了一种基于多协议的近距离通信装置,包括:
[0017]确定单元,用于根据第二节点的邻居节点列表确定第一节点;所述第一节点支持多协议且具有多种协议之间相互转换功能;所述邻居节点列表中存储与所述第二节点相邻的Μ?N节点的信息,所述Μ?N节点支持多协议且具有多种协议之间相互转换功能;
[0018]通信单元,用于发送消息至所述第一节点;或者,接收经所述第一节点转换为所述第二节点支持的协议类型的消息。
[0019]本发明有益效果如下:
[0020]本发明实施例提供的基于多协议的近距离通信方法及装置,由支持多种协议且具有多种协议之间相互转换功能的第一节点接收来自第二节点或控制器的消息,消息中携带有所述消息的目标设备的地址,目标设备为第二节点或控制器;第一节点将所述消息转换为所述目标设备支持的协议后,发送转换协议后的消息至所述目标设备,可以克服现有多协议网关与终端通信故障或超出通信距离无法通信的问题,有效利用第一节点进行节点与其控制器之间消息的转发,提高近距离通信效率。
[0021]本发明实施例提供的基于多协议的近距离通信方法及装置,从第二节点的邻居节点列表确定支持多协议且具有多种协议之间相互转换功能的第一节点后,发送消息至第一节点,以便第一节点将所述消息转换为所述第二节点对应的控制器支持的协议后转发至所述第二节点对应的控制器;或者接收经所述第一节点转换为所述第二节点支持的协议的消息,可以克服现有多协议网关与终端通信故障或超出通信距离无法通信的问题,有效利用支持多协议且具有多协议转换功能的节点进行节点与其控制器之间消息的转发,提高近距离通信效率。
【附图说明】
[0022]下面将参照附图描述本发明的具体实施例。
[0023]图1为现有技术中基于多协议网关将多协议转换为紫蜂协议的通信系统结构示意图;
[0024]图2为本发明实施例中基于多协议的近距离通信方法的流程示意图一;
[0025]图3为本发明实施例中基于多协议的近距离通信系统的结构示意图:
[0026]图4为本发明实施例中Μ?Ν节点功能结构示意图;
[0027]图5为本发明实施例中采用远距离协议进行转发的示意图;
[0028]图6为本发明实施例中采用高速率协议进行转发的示意图;
[0029]图7为本发明实施例中基于多协议的近距离通信装置的结构示意图一;
[0030]图8为本发明实施例中基于多协议的近距离通信方法的流程示意图二;
[0031]图9为本发明实施例中获取Μ?Ν节点的示意图;
[0032]图10为本发明实施例中基于多协议的近距离通信装置的结构示意图二。
【具体实施方式】
[0033]为了使本发明的技术方案及优点更加清楚明白,以下结合附图对本发明的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本发明的一部分实施例,而不是所有实施例的穷举。并且在不冲突的情况下,本说明书中的实施例及实施例中的特征可以互相结合。
[0034]图2为本发明实施例中基于多协议的近距离通信方法的流程示意图一,该基于多协议的近距离通信方法可以应用于近距离通信网络中的中继节点或转发节点,即第一节点,第一节点为支持多协议且具有多种协议之间相互转换功能的Μ?N节点。如图2所示,该基于多协议的近距离通信方法,可以包括如下步骤:
[0035]步骤201:第一节点接收消息;所述第一节点支持多协议且具有多种协议之间相互转换功能;所述消息来自第二节点或控制器并携带有所述消息的目标设备的地址;所述目标设备为所述第二节点或所述控制器;
[0036]步骤202:将所述消息转换为所述目标设备支持的协议;
[0037]步骤203:发送转换协议后的消息至所述目标设备。
[0038]具体实施中,本发明实施例中的多协议可以包括:蓝牙协议、Wi F i协议、I rDA(Infrared Data Associat1n,红外线数据协会)协议、NFC(Near Field Communicat1n,近距离无线传输)协议、ZigBee协议、UWB(Ultra Wide Band,超宽带技术)协议、Z_wave(Z_wave Alliance,Z-WaVe联盟)协议等现有的近距离通信协议及未来可能出现的近距离通信协议。
[0039]所述第二节点可以为支持多协议的Μ?N节点或支持单协议的S?N节点;所述Μ?N节点可以具有多种协议之间相互转换的功能;
[0040]随着物联网的落地和推行,物联网终端的种类和数量将成爆发式增长,未来可能成为终端的主要形态。物联终端支持的协议将多种多样,针对不用的应用场景,ZigBee协议不是唯一的选择。
[0041]本发明实施例基于近距离多协议协作通信系统提出了一种基于多协议的近距离通信方法。图3为本发明实施例中基于多协议的近距离通信系统的结构示意图,如图3所示,在近距离多协议协作通信系统中,包括控制器Controller和节点Node,其中,控制器又可以包括支持多协议的Controller(M?C)和支持单协议的Controller(S?C)。节点可以包括支持多种协议的N
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1