中继器备份方法及接入点与流程

文档序号:13617773阅读:393来源:国知局
中继器备份方法及接入点与流程

本发明涉及通信技术,尤其涉及一种中继器备份方法及装置。



背景技术:

在偏远的郊区环境,由于地形环境等因素的影响,发射塔的架设密度较低,导致网络覆盖率并不足够,或者,在某些“盲点”区域,由于具有破坏性的多路径干扰的影响,导致“盲点”区域无法正常传输或接收信号,甚至,有时建筑物的材料与结构也可使原本能够正常收发的信号大幅减弱,导致网络的通信质量十分差。为了解决上述问题,可以在网络中设置中继器(repeater,rp)。中继器可以用于两个网络节点之间信号的双向转发工作,通过对数据信号的复制、调整、放大、重新发送或者转发,来实现提高网络覆盖率、克服网络传输“盲点”以及提高网络通信质量。

在本领域的技术人员长期实践的过程中发现,由于中继器是整个通信链路的一个重要环节,如果中继器出现了故障,会导致整个通信链路中断,而无法正常传输数据。



技术实现要素:

本发明实施例所要解决的技术问题在于,提供一种中继器备份方法及接入点,实现了保证数据的安全以及提高通信链路的可靠性。

第一方面,提供了一种中继器备份方法,

接入点获取目标中继器的运行指标,并判断所述目标中继器的运行指标是否小于预设阈值;

当所述运行指标小于预设阈值时,即所述中继器不能正常地运行,接入点将判断所述目标中继器出现故障迹象。然后,所述接入点获取多个邻近中继器的缓存余量值,并根据所述多个邻近中继器的缓存余量值从所述多个邻近中继器中选择出数据备份中继器,并从剩下的邻近中继器中选择出终端备份中继器;

所述接入点将所述目标中继器上传的缓存数据发送给所述数据备份中继器进行缓存,其中,所述缓存数据为所述目标中继器管辖下的终端上传给所述目标中继器的数据;

所述接入点向所述目标中继器发送切换指令,其中,所述切换指令用于指示所述目标中继器管辖下的终端从所述目标中继器切换至所述终端备份中继器。其中,所述接入点管辖所述目标中继器以及所述多个相邻中继器。在本发明实施例中,所述切换指令包括所述终端备份中继器的标识。终端备份中继器的标识可以为比特,扰码或其他时频资源信息中的任意一种或者多种的组合。

在本发明实施例中,接入点可以是网关、网间连接器、协议转换器、无线接入点等中继器的上层设备,所述接入点在传输层上以实现网络互连,能对两个高层协议不同的网络充当转换重任,从而实现两个高层协议不同的网络的互连。

从第一方面实施例可以看出,接入点将判断所述目标中继器出现故障迹象后,接入点能够根据多个邻近中继器的缓存余量值从中选择出合适的邻近中继器作为数据备份中继器,避免将数据缓存到缓存余量值不足的邻近中继器。并且,将目标中继器管辖下的终端上传的数据存储在数据备份中继器,将目标中继器管辖下的终端切换至终端备份中继器,从而能够形成双备份的效果。采用双备份方案能增强中继器抗故障能力,避免所述故障迹象所带来的不良影响。

需要说明的是,在数据备份的过程中,如果接入点中的缓存数据发生了更新,那么接入点也会将更新信息发送至数据备份中继器,以便于数据备份中继器同步发生更新,也就是说,数据备份的过程是一种热备份。

结合第一方面,第一方面的第一种可能的实施方式中,从剩下的邻近中继器中选择出终端备份中继器具体为:

根据所述剩下的邻近中继器的性能指标从所述剩下的邻近中继器中选择出终端备份中继器,其中,所述性能指标包括接入的终端的数量,信道带宽,信道的工作时间,信道的信噪比中的一个或多个的组合

也就是说,根据双备份方案,备份数据的邻近中继器和重新挂载终端的邻近中继器并不相同,所以,在通过缓存余量值确定了数据备份中继器后,接入点需要从剩下的邻近中继器中选择出终端备份中继器,所述终端备份中继器为用于重新挂载终端的邻近中继器。

具体的,接入点基于剩下的邻近中继器的性能指标选择终端备份中继器。比如,邻近中继器中当接入的终端的数量越少,或者,当信道带宽越大,或者,当信道的工作时间越长,或者,当信噪比越大,说明信道的传输能力就越强,则该邻近中继器越适合作为终端备份中继器。在具体操作中,接入点可根据不同的性能指标的权重从所述剩下的邻近中继器中选择出合适的邻近中继器作为终端备份中继器,以便于挂载终端。

结合第一方面的第一种可能的实施方式,第一方面的第二种可能的实施方式中,根据所述剩下的邻近中继器的性能指标从所述剩下的邻近中继器中选择出终端备份中继器之前还包括:

当判断目标中继器已发生故障迹象,网络设备接入点向剩下的邻近中继器发送测量命令,其中,所述测量命令用于获取所述剩下的邻近中继器的性能指标。可以看出,发送测量命令是是接入点选择终端备份中继器的先行步骤,接入点根据测量命令接收剩下的邻近中继器的性能指标,进而实现根据所述性能指标选择出终端备份中继器。

结合第一方面的上述任一种可能的实施方式,第一方面的第三种可能的实施方式中,所述目标中继器为与终端设备之间存在设备到设备d2d的通信连接的中继设备,其中,所述d2d的通信连接为wi-fi、蓝牙、zigbee以及基于长期演进lte的d2d通信连接。也就是说,由于目标中继器可管辖一个或多个终端设备,中继器可直接与终端建立通信连接,还可间接与终端建立通信连接,在本发明所涉及的通信连接的方案中,在中继器与终端间设置多跳中继设备的方案同样属于本发明的保护范围。

结合第一方面的上述任一种可能的实施方式,第一方面的第四种可能的实施方式中,所述终端备份中继器为所述目标中继器的专用备份设备。也就是说,在对终端备份中继器的确定方案中,可以指定某个或某些终端备份中继器作为所述目标中继器的专用备份设备。除此之外,本发明实施例中,当所述终端数量为多个时,接入点可从所述剩下的邻近中继器中选择出其中一个作为终端备份中继器,也可根据需要从所述剩下的邻近中继器中选择出若干个作为终端备份中继器。

在本发明实施例中,备用的邻近中继器包括两种情况:(1)备用的邻近中继器平时不承载任何转发业务,备用的邻近中继器只作为目标中继器的备用,当目标中继器出现故障迹象时,将目标中继器的数据和所挂载的终端转移到备用的邻近中继器中。(2)备用的中继器平时还承载其他业务,当目标中继器出现故障迹象时,将目标中继器数据和所挂载的终端转移到备用的邻近中继器中,也就是说,备用的邻近中继器同时承担自身的业务和目标中继器转移的业务。

第二方面,提供了一种接入点,包括判断模块、选择模块、备份模块以及切换模块,

所述判断模块用于获取目标中继器的运行指标,并判断所述目标中继器的运行指标是否小于预设阈值;当所述运行指标小于预设阈值时,即所述中继器不能正常地运行,判断模块将判断所述目标中继器出现故障迹象。

所述选择模块用于在运行指标小于预设阈值的情况下,获取多个邻近中继器的缓存余量值,并根据所述多个邻近中继器的缓存余量值从所述多个邻近中继器中选择出数据备份中继器,并从剩下的邻近中继器中选择出终端备份中继器;

所述备份模块用于将所述目标中继器上传的缓存数据发送给所述数据备份中继器进行缓存,其中,所述缓存数据为所述目标中继器管辖下的终端上传给所述目标中继器的数据;

所述切换模块用于向所述目标中继器发送切换指令,其中,所述切换指令用于指示所述目标中继器管辖下的终端从所述目标中继器切换至所述终端备份中继器,其中,所述接入点管辖所述目标中继器以及所述多个相邻中继器。在本发明实施例中,所述切换指令包括所述终端备份中继器的标识。终端备份中继器的标识可以为比特,扰码或其他时频资源信息中的任意一种或者多种的组合。

在本发明实施例中,接入点可以是网关、网间连接器、协议转换器、无线接入点等中继器的上层设备,所述接入点在传输层上以实现网络互连,能对两个高层协议不同的网络充当转换重任,从而实现两个高层协议不同的网络的互连。

从第一方面实施例可以看出,在所述接入点中,判断模块判断所述目标中继器出现故障迹象后,选择模块能够根据多个邻近中继器的缓存余量值从中选择出合适的邻近中继器作为数据备份中继器,避免将数据缓存到缓存余量值不足的邻近中继器。并且,备份模块将目标中继器管辖下的终端上传的数据存储在数据备份中继器,切换模块将目标中继器管辖下的终端切换至终端备份中继器,从而能够形成双备份的效果。采用双备份方案能增强中继器抗故障能力,避免所述故障迹象所带来的不良影响。

需要说明的是,在数据备份的过程中,如果接入点中的缓存数据发生了更新,那么备份模块也会将更新信息发送至数据备份中继器,以便于数据备份中继器同步发生更新,也就是说,数据备份的过程是一种热备份。

结合第二方面,第二方面的第一种可能的实施方式中,所述选择模块具体用于根据所述剩下的邻近中继器的性能指标从所述剩下的邻近中继器中选择出终端备份中继器,其中,所述性能指标包括接入的终端的数量,信道带宽,信道的工作时间,信道的信噪比中的一个或多个的组合。

也就是说,根据双备份方案,备份数据的邻近中继器和重新挂载终端的邻近中继器并不相同,所以,在通过缓存余量值确定了数据备份中继器后,选择模块需要从剩下的邻近中继器中选择出终端备份中继器,所述终端备份中继器为用于重新挂载终端的邻近中继器。

具体的,选择模块基于剩下的邻近中继器的性能指标选择终端备份中继器。比如,邻近中继器中当接入的终端的数量越少,或者,当信道带宽越大,或者,当信道的工作时间越长,或者,当信噪比越大,说明信道的传输能力就越强,则该邻近中继器越适合作为终端备份中继器。在具体操作中,选择模块可根据不同的性能指标的权重从所述剩下的邻近中继器中选择出合适的邻近中继器作为终端备份中继器,以便于挂载终端。

结合第二方面的第一种可能的实施方式,第二方面的第二种可能的实施方式中,所述装置还包括发送模块以及接收模块,

当判断目标中继器已发生故障迹象,所述发送模块用于向所述剩下的邻近中继器发送测量命令,其中,所述测量命令用于获取所述剩下的邻近中继器的性能指标。可以看出,发送模块发送测量命令是是选择模块选择终端备份中继器的先行步骤,接收模块根据测量命令接收剩下的邻近中继器的性能指标,进而实现根据所述性能指标选择出终端备份中继器。

结合第二方面的上述任一种可能的实施方式,第二方面的第三种可能的实施方式中,所述目标中继器为与终端设备之间存在设备到设备d2d的通信连接的中继设备,其中,所述d2d的通信连接为wi-fi、蓝牙、zigbee以及基于长期演进lte的d2d通信连接。也就是说,由于目标中继器可管辖一个或多个终端设备,中继器可直接与终端建立通信连接,还可间接与终端建立通信连接,在本发明所涉及的通信连接的方案中,在中继器与终端间设置多跳中继设备的方案同样属于本发明的保护范围。

结合第二方面的上述任一种可能的实施方式,第二方面的第四种可能的实施方式中,所述终端备份中继器为所述目标中继器的专用备份设备。也就是说,在对终端备份中继器的确定方案中,可以指定某个或某些终端备份中继器作为所述目标中继器的专用备份设备。除此之外,本发明实施例中,当所述终端数量为多个时,选择模块可从所述剩下的邻近中继器中选择出其中一个作为终端备份中继器,也可根据需要从所述剩下的邻近中继器中选择出若干个作为终端备份中继器。

第三方面,提供了一种接入点,包括:至少一个处理器、通信接口、用户接口和存储器,处理器、通信接口、用户接口和存储器可通过总线或者其它方式连接,存储器用于存储一组程序代码,处理器用于调用存储器中存储的程序代码,执行第一方面所述的一种中继器备份方法。

通过实施本发明实施例,能够根据多个邻近中继器的缓存余量值从中选择出合适的邻近中继器作为数据备份中继器,避免将数据缓存到缓存余量值不足的邻近中继器。并且,将目标中继器管辖下的终端上传的数据存储在数据备份中继器,将目标中继器管辖下的终端切换至终端备份中继器,能够形成双备份的效果。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是现有技术的中继网络的架构示意图;

图2是本发明实施例提供的一种中继器备份方法流程示意图;

图3是本发明实施例提供的又一种中继器备份方法流程示意图;

图4是本发明实施例提供的一种接入点示意图;

图5是本发明实施例提供的又一种接入点示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

为了便于理解,在介绍本发明之前,首先介绍现有技术的中继网络的架构。如图1所示,现有技术的中继网络包括:终端111、中继器112以及网关113。上述终端根据不同的情况可以具有不同的表现形式,例如该终端具体可以为:手机、平板电脑、计算机等设备,当然其也可以包含带有联网功能的其他设备,例如智能电视、智能空调、智能水壶或其他的智能设备。中继器属于同频放大设备,是指在无线通信传输过程中起到信号增强的一种无线电发射中转设备,中继器按照通讯的制式划分,可以是gsm中继器、cdma中继器、3g中继器、4g中继器甚至可以是未来的5g中继器等等。网关113又称网间连接器、协议转换器,网关在传输层上以实现网络互连,能对两个高层协议不同的网络充当转换重任,从而实现两个高层协议不同的网络的互连。

当终端需要通过网关将数据传输至其他的协议的网络时,为了获得更高的链路容量及更好的覆盖,可以在网关与终端之间增加了一个或多个中继器,负责对数据进行一次或者多次的转发,即数据要经过多跳才能到达终端。以较简单的两跳中继为例,就是将一个“网关—终端”链路分割为“网关—中继器”和“中继器—终端”两个链路,从而可以将一个质量较差的链路替换为两个质量较好的链路,以获得更高的链路容量及更好的覆盖。同时,对于终端来说,终端与中继器间的通信属于设备到设备(devicetodevice,d2d)通信,二者之间的数据传输所消耗的功率低。也即是说,终端通过中继器的中转与网关进行通信,降低了数据传输时的发射功率。

可以理解的是,终端与中继器之间的无线连接方式,中继器与网关之间的无线连接方式包括但不限于:蓝牙、wifi、zigbee、3g、4g以及未来的5g等方式。

中继器作为网关与终端之间的唯一连接设备,当中继器出现了问题时,将会导致接入到该中继器的终端与网关之间的通信将会被中断。

为了解决上述问题,本发明实施例提供一种中继器备份方法及装置,以便于保证数据的安全以及提高通信链路的可靠性。参见图2,图2是本发明实施例提供的一种中继器备份方法,该方法包括以下步骤:

s201、接入点获取目标中继器的运行指标,并判断所述目标中继器的运行指标是否小于预设阈值。

在本发明实施例中,接入点可以是网关、网间连接器、协议转换器、无线接入点等中继器的上层设备,所述接入点在传输层上以实现网络互连,能对两个高层协议不同的网络充当转换重任,从而实现两个高层协议不同的网络的互连。

在本发明实施例中,中继器属于同频放大设备,可在终端和网关的通信传输过程中起到信号增强、信号转发作用,故本发明实施例中,目标中继器可管辖一个或多个终端设备。中继器可直接与终端建立通信连接;中继器还可间接与终端建立通信连接,例如,在所述目标中继器与终端设备之间设置中继设备,目标中继器通过一个或多个中继设备实现与终端的通信,其中,所述中继设备为实现设备到设备(d2d)通信连接的设备,所述d2d的通信连接为wi-fi、蓝牙、zigbee以及基于长期演进lte的d2d通信连接。

接入点获取目标中继器的运行指标,并判断所述运行指标是否小于预设阈值,当所述运行指标小于预设阈值时,即所述中继器不能正常地运行,接入点将判断所述目标中继器出现故障迹象。例如,运行指标可为通信速度,速度阈值为目标中继器与终端之间进行正常通信的临界值,当接入点检测到目标中继器的通信速度小于速度阈值时,即目标中继器与终端之间无法正常通信,接入点即判断所述目标中继器出现通信故障迹象。需要说明的是,目标中继器出现故障迹象,是指目标中继器出现异常,如目标中继器温度过高、目标中继器的数据通信速度过低等等,但还没真正出现故障,也就是说,目标中继器还可以与接入点和终端进行通信。

s202、如果所述目标中继器的运行指标小于预设阈值,所述接入点获取多个邻近中继器的缓存余量值,并根据所述多个邻近中继器的缓存余量值从所述多个邻近中继器中选择出数据备份中继器,并从剩下的邻近中继器中选择出终端备份中继器。

在本发明实施例中,邻近中继器与目标中继器均是在同一网关管辖下的中继器。当所述目标中继器的运行指标小于预设阈值,接入点判断所述目标中继器出现通信故障迹象,那么,所述接入点将向所述多个邻近中继器发送缓存余量指令,以分别获取所述多个邻近中继器的缓存余量值以及标识,其中,所述缓存余量值用于表示邻近中继器中可用于额外的数据存储的数据容量,如果缓存余量值大,则说明相应的邻近中继器具有较多的数据空间去接收目标中继器中的缓存数据,其中,接收目标中继器中的缓存数据的邻近中继器即为数据备份中继器。可以理解的,接入点可选择具有最大缓存余量值的邻近中继器作为数据备份中继器,也可根据需要选择较大余量值的若干个邻近中继器作为数据备份中继器。

在接入点判断所述目标中继器出现通信故障迹象之后,为了能让终端保持正常的通信,除了需要对目标中继器进行数据备份,还需要将目标中继器切换到具有正常通信功能的邻近中继器上,以重新建立通信链路。在本发明的技术方案中,为了保证数据的安全以及提高通信链路的可靠性,本发明技术方案采用数据与终端双备份方案,也就是说,备份数据的邻近中继器和重新挂载终端的邻近中继器并不相同,采用双备份方案能增强中继器抗故障能力。

根据双备份方案,在通过缓存余量值确定了数据备份中继器后,接入点从剩下的邻近中继器中选择出终端备份中继器,所述终端备份中继器为用于重新挂载终端的邻近中继器。

接入点选择终端备份中继器的方法具体为:接入点将向所述剩下的邻近中继器发送测量命令,所述剩下的邻近中继器根据测量命令获取自身的的性能指标并发送至接入点,接入点根据所述性能指标从所述剩下的邻近中继器中选择出终端备份中继器。其中,所述性能指标可以为接入的终端的数量,信道带宽,信道的工作时间,信道的信噪比(signal-to-noiseratio)中的一个或多个的组合。比如,邻近中继器中当接入的终端的数量越少,或者,当信道带宽越大,或者,当信道的工作时间越长,或者,当信噪比越大,说明信道的传输能力就越强,则该邻近中继器越适合作为终端备份中继器。在具体操作中,接入点可根据不同的性能指标的权重从所述剩下的邻近中继器中选择出合适的邻近中继器作为终端备份中继器,以便于挂载终端。

其中,当所述终端数量为多个时,接入点可从所述剩下的邻近中继器中选择出其中一个作为终端备份中继器,也可根据需要从所述剩下的邻近中继器中选择出若干个作为终端备份中继器。可以理解的,在确定终端备份中继器的过程中,除了选择的方案外,还可以为指定的方案,即可以指定某个或某些终端备份中继器作为所述目标中继器的专用备份设备。

需要说明的是,在本发明实施例中,备用的邻近中继器包括两种情况:(1)备用的邻近中继器平时不承载任何转发业务,备用的邻近中继器只作为目标中继器的备用,当目标中继器出现故障迹象时,将目标中继器的数据和所挂载的终端转移到备用的邻近中继器中。(2)备用的中继器平时还承载其他业务,当目标中继器出现故障迹象时,将目标中继器数据和所挂载的终端转移到备用的邻近中继器中,也就是说,备用的邻近中继器同时承担自身的业务和目标中继器转移的业务。

在本发明实施例中,所述终端具体可以是智能手机、平板电脑、以及笔记本电脑之类的移动终端,可以是智能眼镜、智能手表以及智能项链之类的可穿戴设备,可以是智能微波炉、智能空调以及智能冰箱之类的智能家居设备,也可以是智能水表、智能电表以及智能煤气表之类的物联网设备,本发明不作具体限定。

s203、所述接入点将所述目标中继器上传的缓存数据发送给所述数据备份中继器进行缓存,其中,所述缓存数据为所述目标中继器管辖下的终端上传给所述目标中继器的数据。

目标中继器可以管辖多个终端的运行,因此目标中继器中缓存有各业务终端的业务信息和状态信息(例如网络连接信息、终端mac地址等)等数据,并可进行实时更新。由于目标中继器和邻近中继器均由接入点管辖,因此目标中继器可实时将缓存数据上传给接入点以便于同步缓存。当接入点检测到目标中继器出现故障迹象时,接入点在邻近中继器中确定数据备份中继器,并基于数据备份中继器的标识将缓存数据发送数据备份中继器,数据备份中继器接收缓存数据并进行缓存,从而实现了数据的备份。

需要说明的是,在数据备份的过程中,如果接入点中的缓存数据发生了更新,那么接入点也会将更新信息发送至数据备份中继器,以便于数据备份中继器同步发生更新,也就是说,数据备份的过程是一种热备份。

s204、所述接入点向所述目标中继器发送切换指令,其中,所述切换指令用于指示所述目标中继器管辖下的终端从所述目标中继器切换至所述终端备份中继器,其中,所述接入点管辖所述目标中继器以及所述多个相邻中继器。

在本发明实施例中,所述切换指令包括所述终端备份中继器的标识。

终端备份中继器的标识可以为比特,扰码或其他时频资源信息中的任意一种或者多种的组合。其中,比特可以是数据帧的对应字段中的一个位,当这个位被设置为“0”或“1”时,用于指示进行切换。例如,在数据帧的表头的某个域,当该域的1比特信息值为0时,表示不触发切换;当该域的1比特信息值为1时,表示触发切换。其中,扰码可以是sps无线网络临时标识(spsc-rnti,spscellradionetworktemporaryidentifiers),可以是小区无线网络临时标识(c-rnti,cellradionetworktemporaryidentifier),也可以是其他的扰码。

可以看出,通过实施本发明实施例,能够根据多个邻近中继器的缓存余量值从中选择出合适的邻近中继器作为数据备份中继器,避免将数据缓存到缓存余量值不足的邻近中继器。并且,将目标中继器管辖下的终端上传的数据存储在数据备份中继器,将目标中继器管辖下的终端切换至终端备份中继器,能够形成双备份的效果。

为了便于理解本发明的技术方案,请参见图3,图3是本发明实施例提供的一种中继器备份方法,分别从终端、中继器和接入点进行多侧描述,该方法包括以下步骤:

s301、终端与目标中继器建立通信连接。

本发明实施例中,目标中继器可管辖一个或多个终端设备。目标中继器可直接与终端建立通信连接;目标中继器还可间接与终端建立通信连接,例如,在所述目标中继器与终端设备之间设置中继设备,目标中继器通过一个或多个中继设备实现与终端的通信。

s302、目标中继器将自身的运行指标发送至接入点。

s303、接入点基于接收到的运行指标判断目标中继器是否发生故障迹象。

接入点获取目标中继器的运行指标,并判断所述运行指标是否小于预设阈值,当所述运行指标小于预设阈值时,即所述中继器不能正常地运行,接入点将判断所述目标中继器出现故障迹象。例如,运行指标可为通信速度,速度阈值为目标中继器与终端之间进行正常通信的临界值,当接入点检测到目标中继器的通信速度小于速度阈值时,即目标中继器与终端之间无法正常通信,接入点即判断所述目标中继器出现通信故障迹象。需要说明的是,目标中继器出现故障迹象,是指目标中继器出现异常,如目标中继器温度过高、目标中继器的数据通信速度过低等等,但还没真正出现故障,也就是说,目标中继器还可以与接入点和终端进行通信。

在本发明技术方案中,针对故障迹象采用双备份机制,亦即是,对业务数据和终端设备分别选用不同的邻近中继器进行备份,以增强抗故障能力。

对于数据备份的过程,参见步骤s304-s308,包括:

s304、当判断目标中继器已发生故障迹象,接入点向多个邻近中继器发送缓存余量指令。

s305、多个邻近中继器基于缓存余量指令将自身的缓存余量值发送至网路设备。

缓存余量值用于表示邻近中继器中可用于额外的数据存储的数据容量,如果缓存余量值大,则说明相应的邻近中继器具有较多的数据空间去接收目标中继器中的缓存数据。

s306、接入点基于缓存余量值选择合适的邻近中继器作为数据备份中继器。

可以理解的,接入点可选择具有最大缓存余量值的邻近中继器作为数据备份中继器,也可根据需要选择较大余量值的若干个邻近中继器作为数据备份中继器。

s307、接入点获取缓存数据。

可以理解的,目标中继器管辖多个终端的运行,因此目标中继器中缓存有各业务终端的业务信息和状态信息(例如网络连接信息、终端mac地址等)等数据,并可进行实时更新。而目标中继器和邻近中继器均由接入点管辖,因此目标中继器可实时将缓存数据上传给接入点以便于同步缓存。

s308、接入点将缓存数据发送至数据备份中继器。

接入点基于数据备份中继器的标识将缓存数据发送数据备份中继器,数据备份中继器接收缓存数据并进行缓存,从而实现了数据的备份。在数据备份的过程中,如果接入点中的缓存数据发生了更新,那么接入点也会将更新信息发送至数据备份中继器,以便于数据备份中继器同步发生更新,也就是说,数据备份的过程是一种热备份。

对于终端备份,即终端挂载到新的中继器中,以产生新的通信连接,其过程参见步骤s309-s314,包括:

s309、当判断目标中继器已发生故障迹象,接入点向剩下的邻近中继器发送测量命令。

其中,所述剩下的邻近中继器为:多个邻近中继器中排除了数据备份中继器后所剩下的邻近中继器。

s310、剩下的邻近中继器基于测量命令将自身的性能指标发送至接入点。

其中,所述性能指标可以为接入的终端的数量,信道带宽,信道的工作时间,信道的信噪比(signal-to-noiseratio)中的一个或多个的组合。

s311、接入点基于性能指标选择合适的邻近中继器作为终端备份中继器。

接入点可根据不同的性能指标的权重从所述剩下的邻近中继器中选择出合适的邻近中继器作为终端备份中继器,比便于挂载终端。当所述终端数量为多个时,接入点可选择其中一个若干个作为终端备份中继器,还可指定某个或某些终端备份中继器作为所述目标中继器的专用备份设备。

s312、接入点向目标中继器发送切换指令。

其中,所述切换指令包括所述终端备份中继器的标识。终端备份中继器的标识可以为比特,扰码或其他时频资源信息中的任意一种或者多种的组合。

s313、目标中继器基于切换指令向终端发送切换命令。

其中,所述切换指令包括所述终端备份中继器的标识,用于指示终端进行中继器切换。

s314、终端基于切换命令切换到终端备份中继器,与终端备份中继器建立新的通信连接。

可以看出,通过实施本发明实施例,能够根据多个邻近中继器的缓存余量值从中选择出合适的邻近中继器作为数据备份中继器,避免将数据缓存到缓存余量值不足的邻近中继器。并且,将目标中继器管辖下的终端上传的数据存储在数据备份中继器,将目标中继器管辖下的终端切换至终端备份中继器,能够形成双备份的效果。

基于同一发明构思,本发明实施例还提供一种接入点40,参见图4,用于执行前述图2实施例描述的一种中继器备份方法。如图4所示,接入点40可包括:

包括判断模块401、选择模块402、备份模块403以及切换模块404,其中:

判断模块401,用于获取目标中继器的运行指标,并判断所述目标中继器的运行指标是否小于预设阈值;

选择模块402,用于在运行指标小于预设阈值的情况下,获取多个邻近中继器的缓存余量值,并根据所述多个邻近中继器的缓存余量值从所述多个邻近中继器中选择出数据备份中继器,并从剩下的邻近中继器中选择出终端备份中继器;

备份模块403,用于将所述目标中继器上传的缓存数据发送给所述数据备份中继器进行缓存,其中,所述缓存数据为所述目标中继器管辖下的终端上传给所述目标中继器的数据;

切换模块404,用于向所述目标中继器发送切换指令,其中,所述切换指令用于指示所述目标中继器管辖下的终端从所述目标中继器切换至所述终端备份中继器。

其中,所述接入点40管辖所述目标中继器以及所述多个相邻中继器。

具体的,所述选择模块402具体用于根据所述剩下的邻近中继器的性能指标从所述剩下的邻近中继器中选择出终端备份中继器,其中,所述性能指标包括接入的终端的数量,信道带宽,信道的工作时间,信道的信噪比中的一个或多个的组合。

可选的,所述装置还包括发送模块405以及接收模块406,其中:

所述发送模块405用于向所述剩下的邻近中继器发送测量命令,其中,所述测量命令用于获取所述剩下的邻近中继器的性能指标;

所述接收模块406用于基于所述测量命令接收所述剩下的邻近中继器的性能指标。

可选的,所述目标中继器与终端设备之间存在设备到设备d2d的通信连接的中继设备,其中,所述d2d的通信连接为wi-fi、蓝牙、zigbee以及基于长期演进lte的d2d通信连接。

可选的,所述终端备份中继器为所述目标中继器的专用备份设备。

需要说明的,通过前述图2实施例的详细描述,本领域技术人员可以清楚的知道接入点40所包含的各个功能模块的实现方法,所以为了说明书的简洁,在此不再详述。

请参见图5,图5为本发明实施例公开的一种接入点结构示意图。本实施例的接入点包括:至少一个处理器501、通信接口502、用户接口503和存储器504,处理器501、通信接口502、用户接口503和存储器504可通过总线或者其它方式连接,本发明实施例以通过总线505连接为例。其中:

处理器501可以是通用处理器,例如中央处理器(centralprocessingunit,cpu)。

通信接口502可以为有线接口(例如以太网接口)或无线接口(例如蜂窝网络接口或使用无线局域网接口),用于与其他电子设备或网站进行通信。本发明实施例中,通信接口502具体用于将目标推荐对象推荐给电子设备的用户。

用户接口503具体可为触控面板,包括触摸屏和触控屏,用于检测触控面板上的操作指令,用户接口503也可以是物理按键或者鼠标。用户接口503还可以为显示屏,用于输出、显示图像或数据。

存储器504可以包括易失性存储器(volatilememory),例如随机存取存储器(randomaccessmemory,ram);存储器也可以包括非易失性存储器(non-volatilememory),例如只读存储器(read-onlymemory,rom)、快闪存储器(flashmemory)、硬盘(harddiskdrive,hdd)或固态硬盘(solid-statedrive,ssd);存储器504还可以包括上述种类的存储器的组合。存储器504用于存储一组程序代码,处理器501用于调用存储器504中存储的程序代码,执行如下操作:

接入点获取目标中继器的运行指标,并判断所述目标中继器的运行指标是否小于预设阈值;

如果是,所述接入点获取多个邻近中继器的缓存余量值,并根据所述多个邻近中继器的缓存余量值从所述多个邻近中继器中选择出数据备份中继器,并从剩下的邻近中继器中选择出终端备份中继器;

所述接入点将所述目标中继器上传的缓存数据发送给所述数据备份中继器进行缓存,其中,所述缓存数据为所述目标中继器管辖下的终端上传给所述目标中继器的数据;

所述接入点向所述目标中继器发送切换指令,其中,所述切换指令用于指示所述目标中继器管辖下的终端从所述目标中继器切换至所述终端备份中继器,其中,所述接入点管辖所述目标中继器以及所述多个相邻中继器。

具体的,从剩下的邻近中继器中选择出终端备份中继器具体为:根据所述剩下的邻近中继器的性能指标从所述剩下的邻近中继器中选择出终端备份中继器,其中,所述性能指标包括接入的终端的数量,信道带宽,信道的工作时间,信道的信噪比中的一个或多个的组合。

具体的,根据所述剩下的邻近中继器的性能指标从所述剩下的邻近中继器中选择出终端备份中继器之前还包括:所述接入点向所述剩下的邻近中继器发送测量命令,其中,所述测量命令用于获取所述剩下的邻近中继器的性能指标;所述接入点基于所述测量命令接收所述剩下的邻近中继器的性能指标。

可选的,所述目标中继器与终端设备之间存在设备到设备d2d的通信连接的中继设备,其中,所述d2d的通信连接为wi-fi、蓝牙、zigbee以及基于长期演进lte的d2d通信连接。

可选的,所述终端备份中继器为所述目标中继器的专用备份设备。

通过实施本发明实施例,能够根据多个邻近中继器的缓存余量值从中选择出合适的邻近中继器作为数据备份中继器,避免将数据缓存到缓存余量值不足的邻近中继器。并且,将目标中继器管辖下的终端上传的数据存储在数据备份中继器,将目标中继器管辖下的终端切换至终端备份中继器,能够形成双备份的效果。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1