一种中继器桥接方法和网关技术

技术编号:16822268 阅读:92 留言:0更新日期:2017-12-16 16:57
本发明专利技术公开了一种中继器桥接方法,包括:若网关在预设时段内未接收到第一中继器的反馈消息,则所述网关从多个第二中继器中选取目标中继器;所述多个第二中继器为所述第一中继器的备选中继器;所述网关向所述目标中继器发送桥接指令,所述桥接指令用于指示所述目标中继器与所述第一中继器进行桥接。本发明专利技术实施例还提供了一种网关。采用本发明专利技术实施例可解决在数据交换链路异常时,保持物联网内不同设备之间的正常数据交换的问题。

A method and gateway for repeater bridging

The present invention discloses a repeater bridging method includes: if the gateway in the preset period did not receive the feedback message of the first repeater, the gateway from the second selected target repeater repeater; the second repeater is the first alternative repeater repeater; the gateway to the target repeater send the bridging instruction, bridging instruction is used for indicating the target repeater and the first repeater bridge. An embodiment of the invention also provides a gateway. The application of the present invention can solve the problem of maintaining normal data exchange between different devices in the Internet of things when the data exchange link is abnormal.

【技术实现步骤摘要】
一种中继器桥接方法和网关
本专利技术涉及电子
,尤其涉及一种中继器桥接方法和网关。
技术介绍
物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。其英文名称是:“Internetofthings(IoT)”。物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。物联网是互联网的应用拓展,与其说物联网是网络,不如说物联网是业务和应用。因此,应用创新是物联网发展的核心,以用户体验为核心的创新2.0是物联网发展的灵魂。物联网解决的是不同网络的互联以及物物之间的数据交换的问题,当物联网内数据交换链路出现故障时,会导致不同设备之间的数据无法正常交互,因此如何在物联网内数据交换链路出现故障时,保持不同设备之间的正常数据交换是本领域亟待解决的技术问题。
技术实现思路
本专利技术实施例提供一种中继器桥接方法,用于解决在数据交换链路异常时,保持物联网内不同设备之间的正常数据交换的问题。第一方面,本专利技术实施例提供一种中继器桥接方法,适用于物联网系统中,所述物联网系统包括网关和与所述网关连接的第一中继器和多个第二中继器,包括:若网关在预设时段内未接收到第一中继器的反馈消息,则所述网关从所述多个第二中继器中选取目标中继器;所述多个第二中继器为所述第一中继器的备选中继器;所述网关向所述目标中继器发送桥接指令,所述桥接指令用于指示所述目标中继器与所述第一中继器进行桥接。在一些可行的实施方式中,所述网关从所述多个第二中继器中选取目标中继器,包括:所述网关从所述多个第二中继器中选出与所述第一中继器的距离小于或者等于预设距离的中继器,作为目标中继器。以使得从多个第二中继器中选取出比较优质的中继器。在一些可行的实施方式中,所述网关从所述多个第二中继器中选取目标中继器,包括:所述网关从所述多个第二中继器中选出当前数据转发速率大于或等于预设数据转发速率的中继器,作为目标中继器。以使得从多个第二中继器中选取出比较优质的中继器。在一些可行的实施方式中,所述网关从所述多个第二中继器中选取目标中继器,包括:所述网关从所述多个第二中继器中选出当前缓存区的剩余空间大于或者等于预设阈值的中继器,作为目标中继器。以使得从多个第二中继器中选取出比较优质的中继器。在一些可行的实施方式中,所述网关向所述目标中继器发送桥接指令之后,所述方法还包括:所述网关向所述目标中继器发送数据转发指令,所述数据转发指令携带所述第一中继器承载的物联网终端i的交互数据,所述数据转发指令用于指示所述目标中继器将所述物联网终端i的交互数据转发至所述第一中继器。在一些可行的实施方式中,所述目标中继器的数量为N,所述N为大于1的整数,所述网关向所述目标中继器发送桥接指令,包括:所述网关确定所述第一中继器所承载的物联网终端的数量W,所述W为大于1的整数;若所述W大于预设阈值,W/预设阈值=K,且所述K小于所述N时,所述网关向所述N个目标中继器中的K个目标中继器发送桥接指令,所述K为正整数;若所述W大于预设阈值,W/预设阈值=K,且所述K大于或等所述N时,所述网关向所述N个目标中继器发送桥接指令,所述K为正整数;若所述W大于预设阈值,W/预设阈值=K……k,且所述K+1小于所述N时,所述网关向所述N个目标中继器中的K+1个目标中继器发送桥接指令,所述K为商,所述k为余数;若所述W大于预设阈值,W/预设阈值=K,且所述K+1大于或等于所述N时,所述网关向所述N个目标中继器发送桥接指令,所述K为商,所述k为余数;若所述W小于预设阈值,所述网关向所述N个目标中继器其中一个目标中继器发送桥接指令。可见,当目标中继器有多个时,网关可根据第一中继器所承载的物联网终端的数量确定待与网关桥接的中继器,这样可使得后续桥接后的目标中继器承载能力的均衡性。第二方面,本专利技术实施例提供一种网关,适用用于物联网系统中,所述物联网系统包括网关和与所述网关连接的第一中继器和多个第二中继器,包括:选取模块,用于若网关在预设时段内未接收到第一中继器的反馈消息,则所述选取模块从所述多个第二中继器中选取目标中继器;所述多个第二中继器为所述第一中继器的备选中继器;桥接模块,用于向所述目标中继器发送桥接指令,所述桥接指令用于指示所述目标中继器与所述第一中继器进行桥接。在一些可行的实施方式中,所述选取模块包括:第一选取单元,用于从所述多个第二中继器中选出与所述第一中继器的距离小于或者等于预设距离的中继器,作为目标中继器。在一些可行的实施方式中,所述选取模块包括:第二选取单元,用于从所述多个第二中继器中选出当前数据转发速率大于或等于预设数据转发速率的中继器,作为目标中继器。在一些可行的实施方式中,所述选取模块包括:第三选取单元,用于从所述多个第二中继器中选出当前缓存区的剩余空间大于或者等于预设阈值的中继器,作为目标中继器。在一些可行的实施方式中,所述网关还包括:发送模块,用于向所述目标中继器发送数据转发指令,所述数据转发指令携带所述第一中继器承载的物联网终端i的交互数据,所述数据转发指令用于指示所述目标中继器将所述物联网终端i的交互数据转发至所述第一中继器。第三方面,本专利技术实施例提供一种网关,包括:存储有可执行程序代码的存储器;与所述存储器耦合的处理器;所述处理器调用所述存储器中存储的所述可执行程序代码,执行如本专利技术实施例第一方面中所描述的部分或全部步骤。第四方面,本专利技术实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本专利技术实施例第一方面所描述的部分或全部步骤,上述计算机包括网关。第五方面,本专利技术实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本专利技术实施例第一方面所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括网关。第五方面,本专利技术提供一种物联网通信系统,所述物联网通信系统包括网关和与所述网关连接的第一中继器和多个第二中继器,所述第二中继器包括目标中继器,包括:所述第一中继器,用于向所述网关发送交互信息;所述网关,用于若在预设时段内未接收到所述第一中继器针对所述交互信息而反馈的反馈消息,则从所述多个第二中继器中选取目标中继器,所述多个第二中继器为所述第一中继器的备选中继器;所述网关,还用于向所述目标中继器发送桥接指令,所述桥接指令用于指示所述目标中继器与所述第一中继器进行桥接。在一些可行的实施方式中,所述网关从所述多个第二中继器中选取目标中继器的具体实施方式有:从所述多个第二中继器中选出与所述第一中继器的距离小于或者等于预设距离的中继器,作为目标中继器。在一些可行的实施方式中,所述网关从所述多个第二中继器中选取目标中继器的具体实施方式有:从所述多个第二中继器中选出当前数据转发速率大于或等于预设数据转发速率的中继器,作为目标中继器。在一些可行的实施方式中,所述网关从所述多个第二中继器中选取目标中继器的具体实施方式有:从所述多个第二中继器中选出当前缓存区的剩余空间大于或者等于预设阈值的中继器,作为目标中继器。在一些可行的实施方式本文档来自技高网...
一种中继器桥接方法和网关

【技术保护点】
一种中继器桥接方法,适用用于物联网系统中,所述物联网系统包括网关和与所述网关连接的第一中继器和多个第二中继器,其特征在于,包括:若所述网关在预设时段内未接收到所述第一中继器的反馈消息,则所述网关从所述多个第二中继器中选取目标中继器,所述多个第二中继器为所述第一中继器的备选中继器;所述网关向所述目标中继器发送桥接指令,所述桥接指令用于指示所述目标中继器与所述第一中继器进行桥接。

【技术特征摘要】
1.一种中继器桥接方法,适用用于物联网系统中,所述物联网系统包括网关和与所述网关连接的第一中继器和多个第二中继器,其特征在于,包括:若所述网关在预设时段内未接收到所述第一中继器的反馈消息,则所述网关从所述多个第二中继器中选取目标中继器,所述多个第二中继器为所述第一中继器的备选中继器;所述网关向所述目标中继器发送桥接指令,所述桥接指令用于指示所述目标中继器与所述第一中继器进行桥接。2.根据权利要求1所述的方法,其特征在于,所述网关从所述多个第二中继器中选取目标中继器,包括:所述网关从所述多个第二中继器中选出与所述第一中继器的距离小于或者等于预设距离的中继器,作为目标中继器。3.根据权利要求1所述的方法,其特征在于,所述网关从所述多个第二中继器中选取目标中继器,包括:所述网关从所述多个第二中继器中选出当前数据转发速率大于或等于预设数据转发速率的中继器,作为目标中继器。4.根据权利要求1所述的方法,其特征在于,所述网关从所述多个第二中继器中选取目标中继器,包括:所述网关从所述多个第二中继器中选出当前缓存区的剩余空间大于或者等于预设阈值的中继器,作为目标中继器。5.根据权利要求1-4任一项所述的方法,其特征在于,所述网关向所述目标中继器发送桥接指令之后,所述方法还包括:所述网关向所述目标中继器发送数据转发指令,所述数据转发指令携带所述第一中继器承载的物联网终端i的交互数据,所述数据转发指令用于指示所述目标中继器...

【专利技术属性】
技术研发人员:杜光东
申请(专利权)人:深圳市盛路物联通讯技术有限公司
类型:发明
国别省市:广东,44

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

1