一种资源碰撞信息传输方法及装置与流程

文档序号:12184149阅读:211来源:国知局
一种资源碰撞信息传输方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种资源碰撞信息传输方法及装置。



背景技术:

现有的蜂窝辅助碰撞检测机制中,无法确定真正发生碰撞的节点,会造成节点频繁的时隙重选过程,降低系统性能。

现有技术中的一种基站辅助的隐式预约的资源分配算法包括:资源竞争方法,用户设备(UE)在首次发送信号之前需要监听信道一个周期,如果发现某个周期中的某个逻辑资源没有其它UE使用,可以在下个周期的同样逻辑资源位置进行竞争式占用,一旦竞争成功,则在后续每个周期内使用相同的逻辑资源发送信息。

资源冲突检测与报警方案包括:即使采用了上述的资源竞争方案,由于车是移动的,所以即使最初使用相同逻辑资源的两个UE互不影响,随着车的移动也可能互相影响。

解决方案:

在资源块(RB)中打孔,用于侦听。由于这里本来每个UE发出的11个RB中就有2个RB的冗余,所以即使每次随机打掉1整个RB用于侦听也没有问题。

由于存在隐藏节点问题,还需引入冲突检测机制。

由基站或其它UE侦听,如果听到某逻辑资源上有能量,但解不出,则发出提醒信号。建议提醒信号在特殊帧(special frame)发出。special frame分为上行时隙和下行时隙。在设备到设备(D2D)逻辑资源全体和special frame中的各资源间建立固定的一一映射。如果某个UE发现某个D2D逻辑资源有冲突 (能量高却无法解码),则可以在对应的上行冲突报警资源(RE)上发一个冲突报警信号,该冲突报警信号的定时提前(TA)根据接收到的演进型基站(eNB)的信号功率确定,发射功率与接收到的eNB的信号功率成反比。于是eNB可以根据在每块冲突报警资源上的接受功率判断此逻辑资源是否有冲突,以及此冲突对多少接收端UE有影响。

随后eNB可以根据接收到的冲突报警信号判断哪块逻辑资源上的冲突需要解决,随后在special frame的下行子帧作出指示。

但是,以上碰撞检测的方法中,如果通过分布式节点自身交互解决的话,需要一定的D2D链路上的资源,对系统容量有一定的影响。如果通过基站辅助判定的话,在基站对节点无先验信息的情况下,仅仅依据碰撞时隙与D2N链路上资源的对应关系,只能确定发生碰撞的时隙,无法从所有复用发生碰撞的时隙中确定真正发生了碰撞的节点。这样对于发生碰撞的时隙,可能所有听到基站广播该碰撞信息的节点都听到此信息都释放原来时隙资源进行了重选,对于没有发生碰撞的节点而言,相当于虚假的碰撞,造成节点频繁重选时隙,降低了系统的性能。



技术实现要素:

本发明实施例提供了一种资源碰撞信息传输方法及装置,用以避免没有发生资源碰撞的节点释放资源的情况,从而降低节点重选资源的频率,提高系统的性能。

本发明实施例提供的一种资源碰撞信息传输方法,包括:

当检测到资源碰撞时,确定在该碰撞资源发生碰撞的节点的标识信息;其中,所述资源为时隙或时频块;

向管理站上报资源碰撞信息,其中包括所述碰撞资源以及在所述资源上发生碰撞的节点的标识信息。

通过该方法,当检测到某资源上发生碰撞时,确定在该碰撞资源发生碰撞 的节点的标识信息;其中,所述资源为时隙或时频块;向管理站上报资源碰撞信息,其中包括所述碰撞资源以及在所述资源上发生碰撞的节点的标识信息,从而节点在判定某资源上碰撞之后,通过发送本节点在该资源上前一次接收成功解码的节点的ID信息,并通过管理站转发此信息,使得发生资源碰撞的节点可以识别出此信息,进而只有真正发生资源碰撞的节点需要释放资源并进行资源重选,避免了没有发生碰撞的节点释放资源的情况,从而降低了节点重选资源的频率,提高了整个系统的性能。

较佳地,通过如下方式检测任一资源是否发生碰撞:

针对任一资源,通过信号与干扰和噪声比SINR,和接收总功率,判断该资源是否发生了资源碰撞;或者,通过干扰功率判断该资源是否发生了资源碰撞。

较佳地,确定在该碰撞资源发生碰撞的节点的标识信息,具体包括:

确定当前帧之前的特定帧中与所述发生碰撞的资源编号相同的资源,并确定在该特定帧的该资源上正确解码得到的占用该资源的节点的标识信息,将该节点的标识信息作为当前帧在该碰撞资源发生碰撞的节点的标识信息。

较佳地,所述特定帧为所述当前帧的前一帧。

本发明实施例提供的一种资源碰撞信息传输方法,包括:

接收管理站发送的资源碰撞信息;

通过所述资源碰撞信息确定发生碰撞的资源,以及在该碰撞资源发生碰撞的节点的标识信息;其中,所述资源为时隙或时频块;

当根据所述碰撞资源以及在该资源上发生碰撞的节点的标识信息,确定本地节点为在该碰撞资源上发生碰撞的节点时,本地节点释放该资源,重新选择需要占用的资源。

较佳地,当根据所述碰撞资源以及在该资源上发生碰撞的节点的标识信息,确定本地节点不为在该碰撞资源上发生碰撞的节点时,本地节点继续占用该资源。

本发明实施例提供的一种资源碰撞信息传输装置,包括:

检测单元,用于当检测到资源碰撞时,确定在该碰撞资源发生碰撞的节点的标识信息;其中,所述资源为时隙或时频块;

上报单元,用于向管理站上报资源碰撞信息,其中包括所述碰撞资源以及在所述资源上发生碰撞的节点的标识信息。

较佳地,所述检测单元通过如下方式检测任一资源是否发生碰撞:

针对任一资源,通过信号与干扰和噪声比SINR,和接收总功率,判断该资源是否发生了资源碰撞;或者,通过干扰功率判断该资源是否发生了资源碰撞。

较佳地,所述检测单元确定在该碰撞资源发生碰撞的节点的标识信息时,具体用于:

确定当前帧之前的特定帧中与所述发生碰撞的资源编号相同的资源,并确定在该特定帧的该资源上正确解码得到的占用该资源的节点的标识信息,将该节点的标识信息作为当前帧在该碰撞资源发生碰撞的节点的标识信息。

较佳地,所述特定帧为所述当前帧的前一帧。

本发明实施例提供的一种资源碰撞信息传输装置,包括:

接收单元,用于接收管理站发送的资源碰撞信息;

确定单元,用于通过所述资源碰撞信息确定发生碰撞的资源,以及在该碰撞资源发生碰撞的节点的标识信息;其中,所述资源为时隙或时频块;

选择单元,用于当根据所述碰撞资源以及在该资源上发生碰撞的节点的标识信息,确定本地节点为在该碰撞资源上发生碰撞的节点时,本地节点释放该资源,重新选择需要占用的资源。

较佳地,所述选择单元还用于:当根据所述碰撞资源以及在该资源上发生碰撞的节点的标识信息,确定本地节点不为在该碰撞资源上发生碰撞的节点时,本地节点继续占用该资源。

较佳地,该装置还包括所述的检测单元和上报单元。

附图说明

图1为本发明实施例提供的发送节点侧的一种资源碰撞信息传输方法的流程示意图;

图2为本发明实施例提供的接收节点侧的一种资源碰撞信息传输方法的流程示意图;

图3为本发明实施例提供的一种资源碰撞信息传输装置的结构示意图;

图4为本发明实施例提供的另一种资源碰撞信息传输装置的结构示意图;

图5为本发明实施例提供的第三种资源碰撞信息传输装置的结构示意图。

具体实施方式

本发明实施例提供了一种资源碰撞信息传输方法及装置,用以避免没有发生资源碰撞的节点释放资源的情况,从而降低节点重选资源的频率,提高系统的性能。

本发明实施例中所述的资源以时隙为例进行举例说明,对于TDM,即资源的最小单位就一个整个时隙资源,对于FDM,即多个节点频分复用一个时隙资源了,这样的话,资源的最小单位就不是时隙了,而是时频块。

本发明实施例主要针对现有技术进行如下优化过程。基站协作方式碰撞的检测:

节点持续做底层测量,当检测到强干扰时隙时,上报碰撞信息(强干扰发生的时隙,可以通过上报当前与所在时隙的时隙差实现),并在此消息中捎带上一帧或前多帧节点在该强干扰所在时隙正确解码的节点ID(如果上一帧节点没有解码出来,可以只发送强干扰指示,也可以不向基站发送强干扰指示)。管理站根据强干扰上报信息确定发生碰撞的节点ID,向该可能发生碰撞的节点发送下行消息(具体实现的时候,直接转发相应的信息,如果基站有多余的信息,也可以根据相应的信息确定指示稍远的节点来释放)。接收到此消息的 节点,重新开始监听,选择时隙资源。需要说明的是,这里只对被上报的节点ID发送重新选择时隙信息,并不是对占用该时隙的所有节点发送强干扰指示。

即这种情况下,时隙的碰撞都是依据底层测量来检测出来的,且节点彼此之间不需要交互任何开销信息(该方案本身的特性)。

与自组织网方式相比,可能发生碰撞的节点全部都释放时隙资源,这里只有部分节点释放时隙资源。总体上来说,增加了业务的连续性,提高了系统的可靠性。

需要说明的是:本发明实施例中,节点做底层测量来检测强干扰,可以采用以下方式:可以通过SINR和接收总功率的比值来判定。比如接收总功率超过一定门限,但是SINR小于一定门限,可以判定发生了强干扰;也可以通过干扰功率的值来判定,比如根据SINR和接收总功率,确定信号功率,进一步确定干扰功率,如果干扰功率高于某一个门限,可以判定发生了强干扰。上述各个门限的具体取值可以根据实际需要而定。

因此,在发送节点侧,参见图1,本发明实施例提供的一种资源碰撞信息传输方法,包括:

S101、当检测到资源碰撞时,确定在该碰撞资源发生碰撞的节点的标识信息;其中,所述资源为时隙或时频块;

S102、向管理站上报资源碰撞信息,其中包括所述碰撞资源以及在所述资源上发生碰撞的节点的标识信息。

其中,所述的管理站可以是基站,也可以是基站下所有节点中的一个节点,或者也可以是其他网络节点。管理站在收到一节点上报的资源碰撞信息后,只需透传该资源碰撞信息给其他节点即可,无需进行特殊处理。

通过该方法,当检测到某资源上发生碰撞时,确定在该碰撞资源发生碰撞的节点的标识信息;其中,所述资源为时隙或时频块;向管理站上报资源碰撞信息,其中包括所述碰撞资源以及在所述资源上发生碰撞的节点的标识信息,从而节点在判定某资源上碰撞之后,通过发送本节点在该资源上前一次接收成 功解码的节点的ID信息,并通过管理站转发此信息,使得发生资源碰撞的节点可以识别出此信息,进而只有真正发生资源碰撞的节点需要释放资源并进行资源重选,避免了没有发生碰撞的节点释放资源的情况,从而降低了节点重选资源的频率,提高了整个系统的性能。

较佳地,通过如下方式检测任一资源是否发生碰撞:

针对任一资源,通过信号与干扰和噪声比SINR,和接收总功率,判断该资源是否发生了资源碰撞;或者,通过干扰功率判断该资源是否发生了资源碰撞。

较佳地,确定在该碰撞资源发生碰撞的节点的标识信息,具体包括:

确定当前帧之前的特定帧中与所述发生碰撞的资源编号相同的资源,并确定在该特定帧的该资源上正确解码得到的占用该资源的节点的标识信息,将该节点的标识信息作为当前帧在该碰撞资源发生碰撞的节点的标识信息。

较佳地,所述特定帧为所述当前帧的前一帧。

相应地,在接收节点侧,参见图2,本发明实施例提供的一种资源碰撞信息传输方法,包括:

S201、接收管理站发送的资源碰撞信息;

S202、通过所述资源碰撞信息确定发生碰撞的资源,以及在该碰撞资源发生碰撞的节点的标识信息;其中,所述资源为时隙或时频块;

S203、当根据所述碰撞资源以及在该资源上发生碰撞的节点的标识信息,确定本地节点为在该碰撞资源上发生碰撞的节点时,本地节点释放该资源,重新选择需要占用的资源。

较佳地,当根据所述碰撞资源以及在该资源上发生碰撞的节点的标识信息,确定本地节点不为在该碰撞资源上发生碰撞的节点时,本地节点继续占用该资源。

下面给出一个具体实施例的举例说明:基站辅助时隙碰撞机制。

例如,有三个节点,分别为节点A、节点B、节点C,这三个节点空间复 用相同的资源,例如时隙X(基站并不知道这些信息)。

节点D在时隙X检测到强干扰,同时节点D在下一帧(100ms或者1s,取决于系统维护周期)向基站上报此信息,并且在该信息中包含碰撞的时隙X指示,以及上一帧监听到的节点A的标识。

基站收到节点D上报的信息,并发送出去。

节点A接收到此信息后,节点A确定自己发生了时隙碰撞,并释放时隙X的资源,重新进行时隙资源的选择。

与上述方法相对应地,

参见图3,本发明实施例提供的一种资源碰撞信息传输装置,包括:

检测单元11,用于当检测到资源碰撞时,确定在该碰撞资源发生碰撞的节点的标识信息;其中,所述资源为时隙或时频块;

上报单元12,用于向管理站上报资源碰撞信息,其中包括所述碰撞资源以及在所述资源上发生碰撞的节点的标识信息。

较佳地,所述检测单元通过如下方式检测任一资源是否发生碰撞:

针对任一资源,通过信号与干扰和噪声比SINR,和接收总功率,判断该资源是否发生了资源碰撞;或者,通过干扰功率判断该资源是否发生了资源碰撞。

较佳地,所述检测单元确定在该碰撞资源发生碰撞的节点的标识信息时,具体用于:

确定当前帧之前的特定帧中与所述发生碰撞的资源编号相同的资源,并确定在该特定帧的该资源上正确解码得到的占用该资源的节点的标识信息,将该节点的标识信息作为当前帧在该碰撞资源发生碰撞的节点的标识信息。

较佳地,所述特定帧为所述当前帧的前一帧。

参见图4,本发明实施例提供的另一种资源碰撞信息传输装置,包括:

接收单元21,用于接收管理站发送的资源碰撞信息;

确定单元22,用于通过所述资源碰撞信息确定发生碰撞的资源,以及在该 碰撞资源发生碰撞的节点的标识信息;其中,所述资源为时隙或时频块;

选择单元23,用于当根据所述碰撞资源以及在该资源上发生碰撞的节点的标识信息,确定本地节点为在该碰撞资源上发生碰撞的节点时,本地节点释放该资源,重新选择需要占用的资源。

较佳地,所述选择单元还用于:当根据所述碰撞资源以及在该资源上发生碰撞的节点的标识信息,确定本地节点不为在该碰撞资源上发生碰撞的节点时,本地节点继续占用该资源。

较佳地,该装置还包括所述的检测单元和上报单元。即同一装置即可以作为发送节点也可以作为接收节点,可以执行上述本发明实施例提供的两种方法所描述的步骤。

参见图5,本发明实施例提供的第三种资源碰撞信息传输装置,包括:

处理器600,用于读取存储器620中的程序,执行下列过程:

当检测到资源碰撞时,确定在该碰撞资源发生碰撞的节点的标识信息;其中,所述资源为时隙或时频块;

通过收发机610向管理站上报资源碰撞信息,其中包括所述碰撞资源以及在所述资源上发生碰撞的节点的标识信息。

较佳地,处理器600通过如下方式检测任一资源是否发生碰撞:

针对任一资源,通过信号与干扰和噪声比SINR,和接收总功率,判断该资源是否发生了资源碰撞;或者,通过干扰功率判断该资源是否发生了资源碰撞。

较佳地,处理器600确定在该碰撞资源发生碰撞的节点的标识信息,具体包括:

确定当前帧之前的特定帧中与所述发生碰撞的资源编号相同的资源,并确定在该特定帧的该资源上正确解码得到的占用该资源的节点的标识信息,将该节点的标识信息作为当前帧在该碰撞资源发生碰撞的节点的标识信息。

较佳地,所述特定帧为所述当前帧的前一帧。

另外,处理器600还可以用于:

通过收发机610接收管理站发送的资源碰撞信息;

通过所述资源碰撞信息确定发生碰撞的资源,以及在该碰撞资源发生碰撞的节点的标识信息;其中,所述资源为时隙或时频块;

当根据所述碰撞资源以及在该资源上发生碰撞的节点的标识信息,确定本地节点为在该碰撞资源上发生碰撞的节点时,本地节点释放该资源,重新选择需要占用的资源。

较佳地,当处理器600当根据所述碰撞资源以及在该资源上发生碰撞的节点的标识信息,确定本地节点不为在该碰撞资源上发生碰撞的节点时,保持本地节点继续占用该资源。

收发机610,用于在处理器600的控制下接收和发送数据。

其中,在图5中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器600代表的一个或多个处理器和存储器620代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机610可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口630还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。

处理器600负责管理总线架构和通常的处理,存储器620可以存储处理器600在执行操作时所使用的数据。

综上所述,本发明实施例中,当检测到资源碰撞时,确定在该碰撞资源发生碰撞的节点的标识信息;其中,所述资源为时隙或时频块;向管理站上报资源碰撞信息,其中包括所述碰撞资源以及在所述资源上发生碰撞的节点的标识信息,从而节点在判定资源碰撞之后,通过发送前一次接收成功解码的节点的ID信息,并通过管理站转发此信息,使得发生资源碰撞的节点可以识别出此信 息,进而只有真正发生资源碰撞的节点需要释放资源并进行资源重选,避免了没有发生碰撞的节点释放资源的情况,从而降低了节点重选资源的频率,提高了整个系统的性能。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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