一种资源协商方法、装置及节点与流程

文档序号:16611546发布日期:2019-01-15 22:20阅读:147来源:国知局
一种资源协商方法、装置及节点与流程

本发明涉及通信领域,尤其涉及一种资源协商方法、装置及节点。



背景技术:

对于一个无线通信系统,系统中的节点之间进行通信时,会对其他节点尤其是与其相邻的节点的通信造成干扰。以无线通信系统中的节点通过频域信道资源进行通信为例,无线通信系统中的频域信道资源一般包括授权的频域信道资源和未授权的频域信道资源。节点之间通过授权的频域信道资源通信时,可以通过对频域信道资源进行信道资源规划来消除和降低相邻节点之间的干扰,但是节点之间通过未授权的频域信道资源通信时,由于无法进行信道资源规划,节点之间通信产生的干扰问题非常复杂,解决困难。

参见图1所示,目前未授权的频域信道资源内相邻节点之间干扰问题的一种解决方法是:在无线通信系统中设置一资源管理节点,资源管理节点中维护一个资源管理数据库,用于管理无线通信系统中未授权的频域信道资源;无线通信系统中的节点向所述资源管理节点发送频域信道资源请求;资源管理节点查询所述资源管理数据库,为发送频域信道资源请求的各个节点分配可用的频域信道资源,将分配结果发送给对应的节点。

但是,上述相邻节点之间干扰问题的解决方法具有如下问题:

第一、需要在无线通信系统中设置第三方的资源管理节点,无线通信系统的网络架构复杂度高;

第二、需要资源管理节点管理无线通信系统的所有频域信道资源,数据非常庞大,影响了资源管理节点为各个节点分配频域信道资源的效率;

第三、无线通信系统例如无线局域网(WLAN)可能设置在室内等复杂环境,而且资源管理节点、发送频域信道资源请求的节点所处的无线环境不可能完全相同,资源管理节点很难准确的为各个节点分配频域信道资源。



技术实现要素:

本发明实施例中提供了一种资源协商方法、装置及节点,能够降低无线通信系统的网络架构复杂度,提高为节点分配无线资源的效率,且能够更加准确的为各个节点分配无线资源。

第一方面,提供一种资源协商装置,包括:确定单元、获取单元和协商单元,其中,

确定单元,用于确定与第一节点相互干扰的干扰节点;

获取单元,用于获取所述确定单元确定的所述干扰节点的无线环境相关信息;

协商单元,用于根据所述第一节点的无线环境相关信息以及所述获取单元获取到的所述干扰节点的无线环境相关信息,与所述干扰节点协商所述第一节点所使用的无线资源。

结合第一方面,在第一方面第一种可能的实现方式中,所述获取单元还用于:获取与所述干扰节点协商所遵照的资源协商策略,将获取到的资源协商策略发送给所述协商单元。

结合第一方面第一种可能的实现方式,在第一方面第二种可能的实现方式中,所述获取单元包括:

第一接收子单元,用于接收所述干扰节点发送的所述干扰节点所支持的资源协商策略,将接收到的资源协商策略作为所述与所述干扰节点协商所遵照的资源协商策略;

或者,所述获取单元包括:

第二接收子单元,用于接收所述干扰节点发送的所述干扰节点所支持的资源协商策略信息,所述资源协商策略信息中包括至少两种资源协商策略;

选择子单元,用于从所述第二接收子单元接收到的资源协商策略信息中选择一种第一节点支持的资源协商策略作为所述与所述干扰节点协商所遵照的资源协商策略;

第一发送子单元,用于将所述选择子单元选择的资源协商策略的信息发送给所述干扰节点。

结合第一方面,和/或第一方面第一种可能的实现方式,和/或第一方面第二种可能的实现方式,在第一方面第三种可能的实现方式中,所述协商单元包括:

第一确定子单元,用于根据所述无线环境相关信息以及所述资源协商策略确定第一节点对应的无线资源,将确定的无线资源作为第一节点所使用的无线资源;

第二发送子单元,用于将所述第一确定子单元确定的无线资源的信息发送至各个干扰节点。

结合第一方面,和/或第一方面第一种可能的实现方式,和/或第一方面第二种可能的实现方式,在第一方面第四种可能的实现方式中,所述协商单元包括:

第二确定子单元,用于根据所述无线环境相关信息以及所述资源协商策略确定第一节点对应的无线资源;

第三发送子单元,用于将所述第二确定子单元确定的所述无线资源的信息发送至各个干扰节点进行确认;

第三接收子单元,用于接收到各个干扰节点发送的关于所述确认的同意应答;

第二确定子单元还用于:所述第三接收子单元接收到各个干扰节点发送的关于所述确认的同意应答后,将所述无线资源作为第一节点所使用的无线资源。

结合第一方面,和/或第一方面第一种可能的实现方式,和/或第一方面第二种可能的实现方式,和/或第一方面第三种可能的实现方式,和/或第一方面第四种可能的实现方式,在第一方面第五种可能的实现方式中,所述获取单元包括:

第四接收子单元,用于接收所述干扰节点发送的所述干扰节点的无线环境相关信息。

结合第一方面,和/或第一方面第一种可能的实现方式,和/或第一方面第二种可能的实现方式,和/或第一方面第三种可能的实现方式,和/或第一方面第四种可能的实现方式,和/或第一方面第五种可能的实现方式,在第一方面第六种可能的实现方式中,该装置还包括:

认证单元,用于获取所述干扰节点的无线环境相关信息之前,与所述干扰节点之间进行安全认证,认证通过后,触发获取单元获取所述干扰节点的无线环境相关信息。

结合第一方面第六种可能的实现方式,在第一方面第七种可能的实现方式中,所述认证单元具体用于:与所述干扰节点之间通过公钥加密方法进行安全认证。

第二方面,提供一种第一节点,包括处理器和收发器;其中,

处理器,用于确定与所述第一节点相互干扰的干扰节点;获取所述干扰节点的无线环境相关信息;根据所述第一节点自身的无线环境相关信息以及所述干扰节点的无线环境相关信息,通过收发器与所述干扰节点协商所述第一节点所使用的无线资源;

收发器,用于与所述干扰节点协商第一节点所使用的无线资源。

结合第二方面,在第二方面第一种可能的实现方式中,所述处理器还用于:获取与所述干扰节点协商所遵照的资源协商策略。

结合第二方面第一种可能的实现方式,在第二方面第二种可能的实现方式中,所述处理器具体用于:通过所述收发器接收所述干扰节点发送的所述干扰节点所支持的资源协商策略,将接收到的资源协商策略作为与所述干扰节点协商所遵照的资源协商策略;

相应的,所述收发器还用于:接收所述干扰节点发送的所述干扰节点所支持的资源协商策;

或者,所述处理器具体用于:通过所述收发器接收所述干扰节点发送的所述干扰节点所支持的资源协商策略信息,所述资源协商策略信息中包括至少两种资源协商策略;从接收到的资源协商策略信息中选择一种第一节点支持的资源协商策略作为与所述干扰节点协商所遵照的资源协商策略,通过所述收发器将选择的资源协商策略的信息发送给所述干扰节点;

相应的,所述收发器还用于:接收所述干扰节点发送的所述干扰节点所支持的资源协商策略信息;将所述处理器选择的资源协商策略的信息发送给所述干扰节点。

结合第二方面,和/或第二方面第一种可能的实现方式,和/或第二方面第二种可能的实现方式,在第二方面第三种可能的实现方式中,所述处理器具体用于:根据所述第一节点自身的无线环境相关信息、所述干扰节点的无线环境相关信息以及所述与所述干扰节点协商所遵照的资源协商策略确定所述第一节点对应的无线资源;将确定的无线资源作为所述第一节点所使用的无线资源,将确定的无线资源的信息通过所述收发器发送至各个干扰节点;

相应的,所述收发器还用于:将所述处理器确定的无线资源的信息发送至各个干扰节点。

结合第二方面,和/或第二方面第一种可能的实现方式,和/或第二方面第二种可能的实现方式,在第二方面第四种可能的实现方式中,所述处理器具体用于:根据所述第一节点自身的无线环境相关信息、所述干扰节点的无线环境相关信息以及所述与所述干扰节点协商所遵照的资源协商策略确定所述第一节点对应的无线资源;将确定的所述无线资源的信息通过所述收发器发送至各个干扰节点进行确认;所述收发器接收到各个干扰节点发送的关于所述确认的同意应答后,将所述无线资源作为第一节点所使用的无线资源;

相应的,所述收发器还用于:将所述处理器确定的所述无线资源的信息通过发送至各个干扰节点进行确认;接收各个干扰节点发送的关于所述确认的同意应答,将接收到的同意应答发送至所述处理器。

第三方面,提供一种资源协商方法,包括:

第一节点确定与所述第一节点相互干扰的干扰节点;

第一节点获取所述干扰节点的无线环境相关信息;

第一节点根据所述第一节点自身的无线环境相关信息以及所述干扰节点的无线环境相关信息,与所述干扰节点协商所述第一节点所使用的无线资源。

结合第三方面,在第三方面第一种可能的实现方式中,与所述干扰节点协商所述第一节点所使用的无线资源之前,该方法还包括:

第一节点获取与所述干扰节点协商所遵照的资源协商策略。

结合第三方面第一种可能的实现方式,在第三方面第二种可能的实现方式中,所述第一节点获取与所述干扰节点协商所遵照的资源协商策略包括:

第一节点接收所述干扰节点发送的所述干扰节点所支持的资源协商策略,将接收到的资源协商策略作为与所述干扰节点协商所遵照的资源协商策略;或者,

第一节点接收所述干扰节点发送的所述干扰节点所支持的资源协商策略信息,所述资源协商策略信息中包括至少两种资源协商策略;从接收到的资源协商策略信息中选择一种第一节点支持的资源协商策略作为与所述干扰节点协商所遵照的资源协商策略,将选择的资源协商策略的信息发送给所述干扰节点。

结合第三方面,和/或第三方面第一种可能的实现方式,和/或第三方面第二种可能的实现方式,在第三方面第三种可能的实现方式中,所述第一节点与所述干扰节点协商所述第一节点所使用的无线资源包括:

第一节点根据所述第一节点自身的无线环境相关信息、所述干扰节点的无线环境相关信息以及所述与所述干扰节点协商所遵照的资源协商策略确定所述第一节点对应的无线资源;

第一节点将确定的所述无线资源作为第一节点所使用的无线资源,将确定的所述无线资源的信息发送至各个干扰节点。

结合第三方面,和/或第三方面第一种可能的实现方式,和/或第三方面第二种可能的实现方式,在第三方面第四种可能的实现方式中,所述第一节点与所述干扰节点协商所述第一节点所使用的无线资源包括:

第一节点根据所述第一节点自身的无线环境相关信息、所述干扰节点的无线环境相关信息以及所述与所述干扰节点协商所遵照的资源协商策略确定所述第一节点对应的无线资源;

第一节点将确定的所述无线资源的信息发送至各个所述干扰节点进行确认;

第一节点接收到各个所述干扰节点发送的关于所述确认的同意应答后,将所述无线资源作为所述第一节点所使用的无线资源。

结合第三方面,和/或第三方面第一种可能的实现方式,和/或第三方面第二种可能的实现方式,和/或第三方面第三种可能的实现方式,和/或第三方面第四种可能的实现方式,在第三方面第五种可能的实现方式中,第一节点获取所述干扰节点的无线环境相关信息包括:

第一节点接收所述干扰节点发送的所述干扰节点的无线环境相关信息。

结合第三方面,和/或第三方面第一种可能的实现方式,和/或第三方面第二种可能的实现方式,和/或第三方面第三种可能的实现方式,和/或第三方面第四种可能的实现方式,和/或第三方面第五种可能的实现方式,在第三方面第六种可能的实现方式中,第一节点获取所述干扰节点的无线环境相关信息之前,还包括:

第一节点与所述干扰节点之间进行安全认证,认证通过后,执行所述第一节点获取所述干扰节点的无线环境相关信息的步骤。

结合第三方面第六种可能的实现方式,在第三方面第七种可能的实现方式中,第一节点与所述干扰节点之间进行安全认证包括:

第一节点与所述干扰节点之间通过公钥加密方法进行安全认证。

结合第三方面,和/或第三方面第一种可能的实现方式,和/或第三方面第二种可能的实现方式,和/或第三方面第三种可能的实现方式,和/或第三方面第四种可能的实现方式,和/或第三方面第五种可能的实现方式,和/或第三方面第六种可能的实现方式,和/或第三方面第七种可能的实现方式,在第三方面第八种可能的实现方式中,所述干扰节点的无线环境相关信息包括:与所述干扰节点相互干扰的干扰节点列表、和/或所述干扰节点可以获得的信道列表、和/或所述干扰节点可以获得的各个信道的负载情况信息、和/或所述干扰节点的负载情况信息;

第一节点的无线环境相关信息包括:与所述第一节点相互干扰的干扰节点列表、和/或所述第一节点可以获得的信道列表、和/或所述第一节点可以获得的各个信道的负载情况信息、和/或所述第一节点的负载情况信息。

结合第三方面,和/或第三方面第一种可能的实现方式,和/或第三方面第二种可能的实现方式,和/或第三方面第三种可能的实现方式,和/或第三方面第四种可能的实现方式,和/或第三方面第五种可能的实现方式,和/或第三方面第六种可能的实现方式,和/或第三方面第七种可能的实现方式,和/或第三方面第八种可能的实现方式,在第三方面第九种可能的实现方式中,所述无线资源包括:频域、时域或空域的信道资源。

本实施例中,第一节点确定与第一节点相互干扰的干扰节点;第一节点获取所述干扰节点的无线环境相关信息;第一节点根据所述第一节点自身的无线环境相关信息以及所述干扰节点的无线环境相关信息,与所述干扰节点协商所述第一节点所使用的无线资源。从而,第一节点与其干扰节点之间相互协商第一节点所使用的无线资源,无需额外设置资源管理节点,降低了无线通信系统的网络架构复杂度;而且,第一节点分别与自身的干扰节点协商第一节点所使用的无线资源,将现有技术中资源管理节点的数据处理量分散至各个节点,从而提高了为节点分配无线资源的效率;第一节点根据第一节点自身以及干扰节点的无线环境相关信息,与所述干扰节点协商第一节点所使用的无线资源,从而能够针对第一节点及其干扰节点的无线环境进行第一节点所使用的无线资源的分配,相对于现有技术能够更为准确的进行节点的无线资源分配。

附图说明

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

图1为现有技术资源协商方法下的网络拓扑结构示意图;

图2为本发明实施例资源协商方法一种流程示意图;

图3为本发明实施例资源协商方法另一种流程示意图;

图3A为本发明实施例节点与公钥服务器之间的网络拓扑结构示意图;

图4为本发明实施例第一节点与干扰节点之间安全认证的一种实现方法示意图;

图5为本发明实施例第一节点与干扰节点之间安全认证的另一种实现方式示意图;

图6为本发明实施例资源协商装置结构示意图;

图7为本发明实施例第一节点结构示意图。

具体实施方式

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

本发明实施例资源协商方法可以适用于任意包括至少两个节点的无线通信系统例如WLAN中。

参见图2,为本发明资源协商方法第一实施例示意图,该方法包括:

步骤201:第一节点确定与所述第一节点相互干扰的干扰节点;

本发明实施例中所述的第一节点可以是无线通信系统例如WLAN中的任一个需要与其他节点进行通信的节点,所述干扰节点可以是无线通信系统中与第一节点之间存在相互干扰的节点;例如所述第一节点和干扰节点可以是位于网络侧的节点如接入点(AP)、基站(Node B)等,从而实现网络侧节点之间无线资源的协商。

步骤202:第一节点获取所述干扰节点的无线环境相关信息;

步骤203:第一节点根据所述第一节点自身的无线环境相关信息以及所述干扰节点的无线环境相关信息,与所述干扰节点协商所述第一节点所使用的无线资源。

本发明实施例所述无线资源可以包括:频域、时域或者空域的信道资源等,例如背景技术中所述频域信道资源。

本实施例中,第一节点与其干扰节点之间相互协商第一节点所使用的无线资源,无需额外设置资源管理节点,降低了无线通信系统的网络架构复杂度;而且,第一节点分别与自身的干扰节点协商第一节点所使用的无线资源,将现有技术中资源管理节点的数据处理量分散至各个节点,从而提高了为节点分配无线资源的效率;第一节点根据第一节点自身以及干扰节点的无线环境相关信息,与干扰节点协商第一节点所使用的无线资源,从而能够针对第一节点及其干扰节点的无线环境进行第一节点所使用的无线资源的分配,相对于现有技术能够更为准确的进行节点的无线资源分配。

参见图3,为本发明资源协商方法第一实施例示意图,该方法包括:

步骤301:第一节点确定与第一节点相互干扰的干扰节点。

其中,所述干扰节点可以为一个或多个,当所述干扰节点为多个时,则第一节点与各个所述干扰节点之间分别执行以下步骤302~步骤306。

其中,第一节点可以通过被动或主动的方式等获得与第一节点相互干扰的干扰节点的信息。被动的方式下,第一节点可以在工作的频域信道资源上通过检测相邻节点的发送帧中的发送地址或者发送节点标识符来获取干扰节点的信息;主动的方式下,第一节点可以在工作的频域信道资源上发送请求帧,通过检测邻居节点反馈的响应帧来获取干扰节点的信息。

所述请求帧和所述响应帧可以通过现有的数据帧结构实现,也可以在实际应用中自主定义,这里不限定。

步骤302:第一节点向所述干扰节点发送资源协商请求帧,所述资源协商请求帧用于请求干扰节点与第一节点进行资源协商;

步骤303:第一节点接收所述干扰节点发送的资源协商确认帧,所述资源协商确认帧用于指示第一节点所述干扰节点同意进行资源协商。

所述资源协商请求帧和资源协商确认帧可以通过现有的数据帧结构实现,也可以在实际应用中自主定义,这里不限定。

其中,步骤302和步骤303是可选步骤;另外,步骤302和步骤303也可以在步骤304中认证通过后,执行步骤305之前执行。

步骤304:第一节点与所述干扰节点之间进行安全认证,认证通过后,执行步骤305;认证不通过时,第一节点与所述干扰节点之间的处理结束。

其中,本步骤中第一节点与所述干扰节点之间进行安全认证的实现方法通过图4和图5进行了详细说明,这里不赘述。

步骤305:第一节点获取所述干扰节点的无线环境相关信息以及与所述干扰节点协商所遵照的资源协商策略。

其中,所述干扰节点的无线环境相关信息可以包括以下信息中的至少一项信息:与所述干扰节点相互干扰的干扰节点列表、所述干扰节点可以获得的信道列表、所述干扰节点可以获得的各个信道的负载情况信息、所述干扰节点的负载情况信息等。所述干扰节点可以获得的信道列表是指干扰节点当前工作的信道以及根据其能力和意愿协商后可以工作的信道。

其中,所述资源协商策略为可选信息;例如,当第一节点和各个干扰节点都仅支持相同的一种资源协商策略,例如分别在第一节点和各个干扰节点中已经设置了相同的一种资源协商策略时,第一节点无需获取所述与所述干扰节点协商所遵照的所述资源协商策略,直接在后续步骤306中按照预先设置的所述资源协商策略进行协商即可。

所述资源协商策略是指节点之间进行无线资源协商所遵照的策略。所述资源协商策略设置的主要目的在于通过第一节点与干扰节点按照所述资源协商策略进行协商,将第一节点所能够获得的无线资源仅划分给第一节点或者划分给第一节点及其部分或全部干扰节点,以避免或者减少碰撞的发生。资源协商策略的实现可以有很多,这里并不限定,一般只要节点之间按照相同的资源协商策略进行资源协商以避免节点之间不公平性以及降低协商结果的碰撞概率即可。

其中,第一节点获取所述干扰节点的无线环境相关信息可以包括以下可能的实现方式:

在第一种可能的实现方式中,干扰节点的无线环境相关信息可以携带在干扰节点发送至第一节点的资源协商确认帧中,则第一节点获取所述干扰节点的无线环境相关信息可以包括:

第一节点从接收到的资源协商确认帧中获取对应干扰节点的无线环境相关信息。

在第二种可能的实现方式中,干扰节点的无线环境相关信息可以不携带在干扰节点发送至第一节点的资源协商确认帧中,而是通过其他方式传输给第一节点,则第一节点获取所述干扰节点的无线环境相关信息可以包括:

第一节点接收所述干扰节点发送的所述干扰节点的无线环境相关信息。

可选地,所述无线环境相关信息可以携带在数据帧中由干扰节点传输至第一节点。

其中,第一节点获取与所述干扰节点协商所遵照的资源协商策略可以包括以下可能的实现方式:

在第一种可能的实现方式中,如果干扰节点仅支持一种资源协商策略,且,该资源协商策略携带在干扰节点发送的所述资源协商确认帧中,则第一节点获取与所述干扰节点协商所遵照的资源协商策略可以包括:

第一节点从所述资源协商确认帧中获取对应干扰节点所支持的资源协商策略,将获取到的资源协商策略作为与所述干扰节点协商所遵照的资源协商策略;在第二种可能的实现方式中,如果干扰节点仅支持一种资源协商策略,且,该资源协商策略不携带在干扰节点发送的所述资源协商确认帧中,而是通过其他方式传输给第一节点,则第一节点获取与所述干扰节点协商所遵照的资源协商策略可以包括:

第一节点接收所述干扰节点发送的所述干扰节点所支持的资源协商策略,将接收到的资源协商策略作为与所述干扰节点协商所遵照的资源协商策略。

可选地,所述资源协商策略可以携带在数据帧中由干扰节点传输至第一节点。

在第三种可能的实现方式中,如果干扰节点支持至少两种资源协商策略,且由所述至少两种资源协商策略构成的资源协商策略信息携带在干扰节点发送的所述资源协商确认帧中,则第一节点获取与所述干扰节点协商所遵照的资源协商策略可以包括:

第一节点从所述资源协商确认帧中获取对应干扰节点的资源协商策略信息,从所述自愿协商策略信息中选择一种第一节点支持的资源协商策略作为与所述干扰节点协商所遵照的资源协商策略,将选择的资源协商策略的信息发送给所述干扰节点。

在第四种可能的实现方式中,如果干扰节点支持至少两种资源协商策略,且由所述至少两种资源协商策略构成的资源协商策略信息未携带在干扰节点发送的所述资源协商确认帧中,而是通过其他方式传输给第一节点,则第一节点获取与所述干扰节点协商所遵照的资源协商策略可以包括:

第一节点接收所述干扰节点发送的所述干扰节点所支持的资源协商策略信息;第一节点从接收到的资源协商策略信息中选择一种第一节点支持的资源协商策略作为与所述干扰节点协商所遵照的资源协商策略,将选择的资源协商策略的信息发送给所述干扰节点。

可选地,所述资源协商策略信息可以携带在数据帧中进行传输。

可选地,所述选择的资源协商策略的信息可以携带在数据帧中进行传输。

可选地,所述无线环境相关信息与所述资源协商策略或资源协商策略信息可以携带在相同或者不同的数据帧中。

其中,所述资源协商确认帧中也可以仅包括干扰节点的无线环境相关信息,则干扰节点所支持的资源协商策略或者干扰节点的资源协商策略信息可以由干扰节点通过其他方式例如其他数据帧发送至第一节点;或者,所述资源协商确认帧中也可以仅包括干扰节点所支持的资源协商策略或者干扰节点的资源协商策略信息,则干扰节点的无线环境相关信息可以由干扰节点通过其他方式例如其他数据帧发送至第一节点。

其中,步骤302中的所述资源协商请求帧中也可以包括:第一节点的无线环境相关信息和/或第一节点所支持的资源协商策略的信息等,以便干扰节点与干扰节点自身的干扰节点协商自身所使用的无线资源;

或者,所述资源协商请求帧中也可以不包括:第一节点的无线环境相关信息和/或第一节点所支持的资源协商策略的信息等,而由第一节点通过其他帧传输给干扰节点。第一节点的无线环境相关信息和第一节点所支持的资源协商策略的信息可以使用相同或不同的帧进行传输。

步骤306:第一节点根据第一节点的无线环境相关信息、干扰节点的无线环境相关信息以及与干扰节点协商所遵照的资源协商策略,与干扰节点协商第一节点所使用的无线资源。

其中,第一节点的无线环境相关信息可以包括:与所述第一节点相互干扰的干扰节点列表、和/或所述第一节点可以获得的信道列表、和/或所述第一节点可以获得的各个信道的负载情况信息、和/或所述第一节点的负载情况信息。

在实际应用中,第一节点的无线环境相关信息与干扰节点的无线环境相关信息所包括的具体信息应该是一致的,例如第一节点的无线环境相关信息中包括第一节点可以获得的信道列表,那么干扰节点的无线环境相关信息中最好也包括干扰节点可以获得的信道列表,以便第一节点在与干扰节点进行无线资源的协商时可以获得更为全面的信息,使得协商结果更为准确。

在第一种可能的实现方式中,第一节点与所述干扰节点协商第一节点所使用的无线资源可以是完全分布式的,具体的,第一节点根据第一节点的无线环境相关信息、干扰节点的无线环境相关信息以及与干扰节点协商所遵照的资源协商策略,与干扰节点协商第一节点所使用的无线资源可以包括:

第一节点根据所述第一节点自身的无线环境相关信息、所述干扰节点的无线环境相关信息以及所述与所述干扰节点协商所遵照的资源协商策略确定所述第一节点对应的无线资源;

第一节点将确定的无线资源作为第一节点所使用的无线资源,将所述无线资源的信息发送至各个干扰节点。

这种实现方式中,由于第一节点只能获得无线通信系统中的局部信息,因此确定的第一节点所使用的无线资源与其干扰节点所确定的该干扰节点所使用的无线资源可能存在重叠,在这种情况下两者可以通过竞争机制共享重叠的频域信道资源,这里不赘述。

在第二种可能的实现方式中,第一节点与所述干扰节点协商第一节点所使用的无线资源可以是交互式的,具体的,第一节点根据第一节点的无线环境相关信息、干扰节点的无线环境相关信息以及与干扰节点协商所遵照的资源协商策略,与干扰节点协商第一节点所使用的无线资源可以包括:

第一节点根据所述第一节点自身的无线环境相关信息、所述干扰节点的无线环境相关信息以及所述与所述干扰节点协商所遵照的资源协商策略确定所述第一节点对应的无线资源;

第一节点将确定的所述无线资源的信息发送至各个干扰节点进行确认;

第一节点接收到各个干扰节点发送的同意应答后,将所述无线资源作为第一节点所使用的无线资源。

在这种实现方式中,第一节点将所述无线资源的信息发送给各个干扰节点,如果干扰节点同意则回复同意应答,如果干扰节点不同意则回复拒绝应答。只有当所有的干扰节点都回复了同意应答之后第一节点才可以将对应的无线资源作为自身工作所使用的无线资源,否则的话需要重新确定第一节点对应的无线资源然后再次向干扰节点发送确认请求。

以下,以无线资源为频域信道资源为例,对本步骤的实现进行进一步的说明。

在第一种可能的实现方式中,第一节点根据第一节点的无线环境相关信息、干扰节点的无线环境相关信息以及与干扰节点协商所遵照的资源协商策略,与干扰节点协商第一节点所使用的频域信道资源可以包括:

第一节点根据所述第一节点自身的无线环境相关信息、所述干扰节点的无线环境相关信息以及所述与所述干扰节点协商所遵照的资源协商策略确定所述第一节点对应的频域信道资源;

第一节点将确定的频域信道资源作为第一节点所使用的频域信道资源,将所述频域信道资源的信息发送至各个干扰节点。

这种实现方式中,由于第一节点只能获得无线通信系统中的局部信息,因此确定的第一节点所使用的频域信道资源与其干扰节点所确定的该干扰节点所使用的频域信道资源可能存在重叠,在这种情况下两者可以通过竞争机制共享重叠的频域信道资源,这里不赘述。

在第二种可能的实现方式中,第一节点根据第一节点的无线环境相关信息、干扰节点的无线环境相关信息以及与干扰节点协商所遵照的资源协商策略,与干扰节点协商第一节点所使用的频域信道资源可以包括:

第一节点根据所述第一节点自身的无线环境相关信息、所述干扰节点的无线环境相关信息以及所述与所述干扰节点协商所遵照的资源协商策略确定所述第一节点对应的频域信道资源;

第一节点将确定的所述频域信道资源的信息发送至各个干扰节点进行确认;

第一节点接收到各个干扰节点发送的关于所述确认的同意应答后,将所述频域信道资源作为第一节点所使用的频域信道资源。

在这种实现方式中,第一节点将所述频域信道资源的信息发送给各个干扰节点,如果干扰节点同意则回复同意应答,如果干扰节点不同意则回复拒绝应答。只有当所有的干扰节点都回复了同意应答之后第一节点才可以将对应的频域信道资源作为自身所使用的频域信道资源,否则的话需要重新确定第一节点对应的频域信道资源然后再次向干扰节点发送确认请求。

以下,对资源协商策略进行更为详细的说明。

一般的,资源协商策略与节点的无线环境相关信息中包括的具体信息是相关的,这里的节点可以包括:第一节点和干扰节点。

在一种可能的实现方式中,可以根据无线环境相关信息中的一项或者多项信息作为输入参数、无线资源作为输出参数设置资源协商算法作为资源协商策略,例如:

如果节点的无线环境相关信息包括与节点相互干扰的干扰节点列表,则,资源协商策略可以包括:根据干扰节点列表确定第一节点、干扰节点以及干扰节点的干扰节点之间的拓扑关系;以所述拓扑关系作为依据之一来分配第一节点可以获得的总无线资源;

如果节点的无线环境相关信息包括节点可以获得的信道列表,则资源协商策略可以包括:在为第一节点确定无线资源时,从第一节点可以获得的信道列表中排除干扰节点可以获得的信道列表中的信道;例如,当某个信道被雷达占用、或者已经通过协商分配给了干扰节点使用,则该信道对于第一节点来说就是不可获得的信道,因此第一节点在与干扰节点协商无线资源时需要排除该信道。

如果节点的无线环境相关信息包括节点可以获得的各个信道的负载情况信息时,所述资源协商策略可以包括:节点之间平分信道资源;则,第一节点可以根据自身以及干扰节点可以获得的各个信道的负载情况信息对自身以及干扰节点可以获得的信道资源进行平分,从而与干扰节点协商出第一节点所使用的信道资源。需要说明的是,在进行信道资源的划分时,一般需要考虑到信道之间的负载不同会导致相同宽度或数目的信道可以支持的传输速率是不同的,以避免协商过程的不公平。

如果节点的无线环境相关信息包括所述节点的负载情况信息,则所述资源协商策略可以包括:依据干扰节点以及第一节点的负载来分配第一节点可以获得的总无线资源。例如,假设所述无线资源为频域信道资源,干扰节点的负载分别为p1、p2、…pk,第一节点的负载为p0,第一节点可以获得的总频域信道资源为S,则在与干扰节点的资源协商中,第一节点可以获得的频域信道资源宽度不超过s0=S*p0/(p0+p1+…+pk)。

以下,以节点的无线环境相关信息包括所述节点的负载情况信息,资源协商策略为依据干扰节点以及第一节点的负载来分配频域信道资源为例,对步骤306中如何实现确定第一节点对应的频域信道资源进行更为具体的说明。

在第一种可能的实现方式中,第一节点根据所述无线环境相关信息以及所述资源协商策略确定第一节点对应的频域信道资源可以包括:

第一节点根据第一节点和干扰节点的负载、以及所述资源协商策略确定第一节点和干扰节点可以获得的频域信道资源宽度;

第一节点根据第一节点以及干扰节点的MAC地址进行第一节点和干扰节点的排序;

第一节点根据排序顺序以及各个节点可以获得的频域信道资源宽度,从总频域信道资源中确定第一节点对应的频域信道资源。

其中,所述总频域信道资源可以包括:第一节点能够获取到的所有频域信道资源。

其中,该方法尤其适用于上述步骤306的第一种可能的实现方式。

例如,第一节点的排序顺序为i,那么根据排序在1~i-1的干扰节点可以获得的频域信道资源宽度就可以确定第一节点对应的频域信道资源在总频域信道资源中的起始位置,根据第一节点可以获得的频域信道资源宽度可以确定第一节点对应的频域信道资源在总频域信道资源中的终止位置,从而确定出第一节点对应的频域信道资源。其中,第一节点对应的频域信道资源的宽度可以等于或者小于第一节点可以获得的频域信道资源宽度。

在第二种可能的实现方式中,第一节点根据所述无线环境相关信息以及所述资源协商策略确定第一节点对应的频域信道资源可以包括:

第一节点根据第一节点和干扰节点的负载、以及所述资源协商策略确定第一节点可以获得的频域信道资源宽度;

第一节点根据第一节点可以获得的频域信道资源宽度从总频域信道资源中随机选择第一节点对应的频域信道资源。

其中,所述总频域信道资源可以包括:第一节点能够获取到的所有频域信道资源。

该方法尤其适用于上述步骤306的第二种可能的实现方式。

其中,第一节点所使用的频域信道资源的宽度可以小于等于所述第一节点可以获得的频域信道资源宽度。

本实施例中,第一节点与其干扰节点之间相互协商第一节点所使用的无线资源,无需额外设置资源管理节点,降低了无线通信系统网络架构的复杂度;而且,第一节点分别与自身的干扰节点协商第一节点所使用的无线资源,将现有技术中资源管理节点的数据处理量分散至各个节点,从而提高了为节点分配无线资源的效率;第一节点根据无线环境相关信息以及资源协商策略信息,与干扰节点协商第一节点所使用的无线资源,从而能够针对第一节点及其干扰节点的无线环境进行第一节点无线资源的分配,相对于现有技术能够更为准确的进行节点的无线资源分配;

而且,在第一节点与干扰节点之间传输无线环境相关信息以及所支持的资源协商策略之前,先进行安全认证,从而保证了第一节点与干扰节点之间资源协商的安全性。

对于步骤302,第一节点和第一节点的干扰节点之间可以通过公钥加密方法进行所述安全认证。

公钥加密方法中使用非对称密钥,包括加密密钥与解密密钥一对密钥,这两个密钥是数学相关的,当某一信息通过加密密钥加密后,只能用对应的解密密钥才能解密得到该信息。而且,如果知道了其中一个密钥,并不能计算出与该密钥成对的另外一个密钥,因此,如果公开了一对密钥中的一个密钥,并不会危害到另外一个密钥的秘密性质。被公开的密钥称为公钥,不公开的密钥称为私钥。

在本发明实施例的一种可能的实现方式中,可以在无线通信系统例如WLAN系统中设置公钥服务器,所述公钥服务器中存储各个节点的公钥。各个节点可以与公钥服务器进行通信,例如参见图3A所示。通过公钥服务器,每个节点可以获得任何一个其它节点的公钥。节点与公钥服务器之间可以使用任何形式的通信连接,例如节点通过以太网跟公钥服务器通信连接等。在本发明实施例中,虽然公钥服务器也与每个节点相连,但是它与现有技术中所述资源管理节点有本质的不同,即资源管理节点维护了一个资源数据库,并依据此数据库给所有的节点进行资源的分配,而公钥服务器只负责管理各个节点的公钥,并不直接参与资源的协商和分配。

在第一种可能的实现方式中,参见图4所示,第一节点与干扰节点之间进行安全认证的实现方法可以包括:

步骤401:第一节点向干扰节点发送使用第一节点的私钥加密后的第一加密信息;

步骤402:干扰节点向公钥服务器请求第一节点的公钥;

步骤403:公钥服务器将第一节点的公钥发送至干扰节点;

步骤404:干扰节点使用第一节点的公钥对第一加密信息进行解密,如果解密不成功,则干扰节点对第一节点安全认证不通过;如果解密成功,则干扰节点对第一节点安全认证通过,执行步骤405。

步骤405:干扰节点向第一节点发送使用干扰节点的私钥加密后的第二加密信息。

步骤406:第一节点向公钥服务器请求干扰节点的公钥;

步骤407:公钥服务器将干扰节点的公钥发送至第一节点;

步骤408:第一节点使用干扰节点的公钥对第二加密信息进行解密,如果解密不成功,则第一节点对干扰节点安全认证不通过;如果解密成功,则第一节点对干扰节点安全认证通过。

可选地,所述第一加密信息可以携带在所述资源协商请求帧中,所述第二加密信息可以携带在所述资源协商确认帧中。

可选地,干扰节点和第一节点之间信息的交互可以通过帧交互的方式实现。

在第二种可能的实现方式中,参见图5所示,第一节点与干扰节点之间进行安全认证的实现方法可以包括:

步骤501:第一节点向公钥服务器请求干扰节点的公钥;

步骤502:公钥服务器将干扰节点的公钥发送至第一节点;

步骤503:第一节点使用干扰节点的公钥对第一问题信息进行加密,将得到的第三加密信息发送至干扰节点;

步骤504:干扰节点使用自身的私钥对所述第三加密信息进行解密,对解密得到的第一问题信息进行解答,得到第一解答信息;

步骤505:干扰节点向公钥服务器请求第一节点的公钥;

步骤506:公钥服务器将第一节点的公钥发送至干扰节点;

步骤507:干扰节点使用第一节点的公钥对第二问题信息进行加密,将得到的第四加密信息以及第一解答信息发送至第一节点。

步骤508:第一节点对所述第一解答信息进行验证,如果验证通过,执行步骤509;如果验证不通过,第一节点与干扰节点之间的安全认证不通过,认证过程结束。

步骤509:第一节点使用自身的私钥对所述第四加密信息进行解密,对解密得到的第二问题信息进行解答,得到第二解答信息,将第二解答信息发送至干扰节点;

步骤510:干扰节点对所述第二解答信息进行验证,如果验证通过,则干扰节点和第一节点之间的安全认证通过;如果验证不通过,第一节点与干扰节点之间的安全认证不通过,认证过程结束。

其中,所述第三加密信息可以携带在所述资源协商请求帧中,所述第四加密信息和第一解答信息可以携带在所述资源协商确认帧中。

通过以上图4和图5的安全认证方法,都可以实现第一节点和干扰节点之间的安全认证。但是,以上图4和图5所示的安全认证方法仅为示例,在实际应用中,还可以对图4和图5所示的安全认证方法进行变形、或者使用其他的安全认证方法实现第一节点和干扰节点之间的安全认证,本发明并不限制。

与上述方法相对应的,本发明实施例还提供一种资源协商装置,该装置可以应用于第一节点。参见图6,该装置600包括:

确定单元610,用于确定与第一节点相互干扰的干扰节点;

获取单元620,用于获取确定单元610确定的所述干扰节点的无线环境相关信息;

协商单元630,用于根据所述第一节点的无线环境相关信息以及获取单元620获取的所述干扰节点的无线环境相关信息,与所述干扰节点协商第一节点所使用的无线资源。

可选地,获取单元620还可以用于:获取与所述干扰节点协商所遵照的资源协商策略,将获取到的资源协商策略发送给所述协商单元。

可选地,所述获取单元620可以包括:

第一接收子单元,用于接收所述干扰节点发送的所述干扰节点所支持的资源协商策略,将接收到的资源协商策略作为所述与所述干扰节点协商所遵照的资源协商策略;

或者,所述获取单元620可以包括:

第二接收子单元,用于接收所述干扰节点发送的所述干扰节点所支持的资源协商策略信息,所述资源协商策略信息中包括至少两种资源协商策略;

选择子单元,用于从所述第二接收子单元接收到的资源协商策略信息中选择一种第一节点支持的资源协商策略作为所述与所述干扰节点协商所遵照的资源协商策略;

第一发送子单元,用于将所述选择子单元选择的资源协商策略的信息发送给所述干扰节点。

在第一种可能的实现方式中,协商单元630具体包括:

第一确定子单元,用于根据所述无线环境相关信息以及所述资源协商策略确定第一节点对应的无线资源,将确定的无线资源作为第一节点所使用的无线资源;

第二发送子单元,用于将所述第一确定子单元确定的无线资源的信息发送至各个干扰节点。

在第二种可能的实现方式中,协商单元630具体包括:

第二确定子单元,用于根据所述无线环境相关信息以及所述资源协商策略确定第一节点对应的无线资源;

第三发送子单元,用于将所述第二确定子单元确定的所述无线资源的信息发送至各个干扰节点进行确认;

第三接收子单元,用于接收到各个干扰节点发送的关于所述确认的同意应答;

第二确定子单元还用于:所述第三接收子单元接收到各个干扰节点发送的关于所述确认的同意应答后,将所述无线资源作为第一节点所使用的无线资源。

可选地,获取单元620可以包括:

第四接收子单元,用于接收所述干扰节点发送的所述干扰节点的无线环境相关信息。

可选的,该装置还可以包括:

认证单元,用于获取所述干扰节点的无线环境相关信息之前,与所述干扰节点之间进行安全认证,认证通过后,触发获取单元获取所述干扰节点的无线环境相关信息。

可选地,所述认证单元具体可以用于:与所述干扰节点之间通过公钥加密方法进行安全认证。

本实施例中,所述装置与其干扰节点之间相互协商第一节点所使用的无线资源,无需额外设置资源管理节点,降低了无线通信系统网络架构的复杂度;而且,所述装置分别与自身的干扰节点协商第一节点所使用的无线资源,将现有技术中资源管理节点的数据处理量分散至各个节点,从而提高了为节点分配无线资源的效率;所述装置根据第一节点及其干扰节点的无线环境相关信息,与干扰节点协商第一节点所使用的无线资源,从而能够针对第一节点及其干扰节点的无线环境进行第一节点无线资源的分配,相对于现有技术能够更为准确的进行节点的无线资源分配。

参见图7,为本发明实施例第一节点结构图,该第一节点700包括:处理器710、存储器720、收发器730和总线740;

处理器710、存储器720、收发器730通过总线740相互连接;总线740可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

存储器720,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器720可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。

所述处理器710执行所述程序代码,用于确定与第一节点相互干扰的干扰节点;获取所述干扰节点的无线环境相关信息;根据第一节点自身的无线环境相关信息以及所述干扰节点的无线环境相关信息,通过收发器730与所述干扰节点协商第一节点所使用的无线资源。

收发器730用于连接其他设备,并与其他设备进行通信。收发器730用于:与所述干扰节点协商第一节点所使用的无线资源。

可选地,所述处理器710还可以用于:获取与所述干扰节点协商所遵照的资源协商策略;相应的,所述处理器710根据第一节点自身的无线环境相关信息、干扰节点的无线环境相关信息以及资源协商策略,通过收发器730与所述干扰节点协商第一节点所使用的无线资源。

可选地,处理器710具体可以用于:

通过收发器730接收所述干扰节点发送的所述干扰节点所支持的资源协商策略,将接收到的资源协商策略作为与所述干扰节点协商所遵照的资源协商策略;

相应的,收发器730还可以用于:接收所述干扰节点发送的所述干扰节点所支持的资源协商策;或者,

处理器710具体可以用于:通过收发器730接收所述干扰节点发送的所述干扰节点所支持的资源协商策略信息,所述资源协商策略信息中包括至少两种资源协商策略;从接收到的资源协商策略信息中选择一种第一节点支持的资源协商策略作为与所述干扰节点协商所遵照的资源协商策略,通过收发器730将选择的资源协商策略的信息发送给所述干扰节点;

相应的,收发器730还可以用于:接收所述干扰节点发送的所述干扰节点所支持的资源协商策略信息;将处理器710选择的资源协商策略的信息发送给所述干扰节点。

可选地,所述处理器710具体可以用于:根据所述第一节点自身的无线环境相关信息、所述干扰节点的无线环境相关信息以及所述与所述干扰节点协商所遵照的资源协商策略确定所述第一节点对应的无线资源;将确定的无线资源作为第一节点所使用的无线资源,将确定的无线资源的信息通过收发器730发送至各个干扰节点;

相应的,收发器730还可以用于:将处理器710确定的无线资源的信息发送至各个干扰节点。

可选地,所述处理器710具体可以用于:根据所述第一节点自身的无线环境相关信息、所述干扰节点的无线环境相关信息以及所述与所述干扰节点协商所遵照的资源协商策略确定所述第一节点对应的无线资源;将确定的所述无线资源的信息通过收发器730发送至各个干扰节点进行确认;收发器730接收到各个干扰节点发送的关于所述确认的同意应答后,将所述无线资源作为第一节点所使用的无线资源;

相应的,收发器730还可以用于:将处理器710确定的所述无线资源的信息通过发送至各个干扰节点进行确认;接收到各个干扰节点发送的关于所述确认的同意应答,将接收到的同意应答发送至处理器710。

可选地,所述处理器710具体可以用于:通过收发器730接收所述干扰节点发送的所述干扰节点的无线环境相关信息;

相应的,收发器730还可以用于:接收所述干扰节点发送的所述干扰节点的无线环境相关信息。

可选地,所述处理器710还可以用于:获取所述干扰节点的无线环境相关信息之前,通过所述收发器730与所述干扰节点之间进行安全认证,认证通过后,执行所述获取所述干扰节点的无线环境相关信息的步骤;

相应的,所述收发器730还可以用于:与所述干扰节点之间进行安全认证。

可选地,所述收发器730具体可以用于:与所述干扰节点之间通过公钥加密方法进行安全认证。

本实施例中,第一节点与其干扰节点之间相互协商第一节点所使用的无线资源,无需额外设置资源管理节点,降低了无线通信系统网络架构的复杂度;而且,第一节点分别与自身的干扰节点协商第一节点所使用的无线资源,将现有技术中资源管理节点的数据处理量分散至各个节点,从而提高了为节点分配无线资源的效率;第一节点根据第一节点以及干扰节点无线环境相关信息,与所述干扰节点协商第一节点所使用的无线资源,从而能够针对第一节点及其干扰节点的无线环境进行第一节点无线资源的分配,相对于现有技术能够更为准确的进行节点的无线资源分配。

本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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