技术领域
本申请涉及通信领域,并且更具体地,涉及设备到设备通信中用于选择中继的方法和装置。
背景技术
中继技术是两个设备之间的数据传输通过中间设备进行转发的技术,例如,如图1所示,设备A到设备B之间的数据传输需要通过设备C进行转发,这样,当设备A需要向设备B发送数据时,设备A发送的数据首先到达设备C,然后设备C将接收到的该设备A的数据转发给设备B,从而实现了设备A到设备B的数据传输。
在第三代合作伙伴项目(the 3rd Generation Partnership Project,3GPP)的版本10(Release 10,Rel-10)中,中继节点(Relay Node,RN)为独立网元。RN与基站之间具有回程传输链路,并且与用户设备之间具有蜂窝链路,其中,对用户设备而言,RN可以是一个小基站。RN通过接入基站,实现RN与基站之间的同步,并且RN像普通基站一样向用户设备发送下行数据,用户设备按照接收到的该RN发送的下行调度信令向RN发送上行数据。然而,随着技术的进一步发展,研究者提出了将用户设备作为中继节点的技术方案,这样,在用户设备周围存在多个其他用户设备时,如何选择中继节点以及如何触发中继节点的重选是现有技术尚未解决的技术问题。
技术实现要素:
本申请实施例提供一种D2D通信中用于选择中继的方法和装置,能够为第一UE选择合适的中继UE,。
第一方面,本申请实施例提供了一种D2D通信中用于选择中继的方法,包括:中继选择设备确定候选中继UE列表中的每个候选中继UE的第一链路的链路质量,其中,该候选中继UE列表包括至少一个候选中继UE,每个候选中继UE的第一链路为该每个候选中继UE与基站之间的无线链路;根据该候选中继UE列表中的每个候选中继UE的第一链路的链路质量,从该候选中继UE列表中确定目标中继UE,其中,该目标中继UE用于中继第一UE与该基站之间的数据。
在第一方面的第一种可能的实现方式中,在该从该候选中继UE列表中确定目标中继UE之前,该方法还包括:确定该候选中继UE列表中的每个候选中继UE的第二链路的链路质量,其中,每个候选中继UE的第二链路为该每个候选中继UE与该第一UE之间的无线链路;该根据该候选中继UE列表中的每个候选中继UE的第一链路的链路质量,从该候选中继UE列表中确定目标中继UE,包括:根据该候选中继UE列表中的每个候选中继UE的第一链路的链路质量和第二链路的链路质量,从该候选中继UE列表中确定目标中继UE。
结合上述可能的实现方式,在第一方面的第二种可能的实现方式中,该根据该候选中继UE列表中的每个候选中继UE的第一链路的链路质量和第二链路的链路质量,从该候选中继UE列表中确定目标中继UE,包括:将该候选中继UE列表中的第一候选中继UE确定为该目标中继UE,其中,该第一候选中继UE的第一链路的链路质量高于第一门限值,并且该第一候选中继UE的第二链路的链路质量高于第二门限值。
结合上述可能的实现方式,在第一方面的第三种可能的实现方式中,该第一候选中继UE还满足下列条件中的至少一项:该第一候选中继UE的第一链路的链路质量与该第一候选中继UE的第二链路的链路质量的差的绝对值低于第三门限值;该第一候选中继UE为该候选中继UE列表中具有最大链路质量和的候选中继UE,其中,每个候选中继UE的链路质量和等于该每个候选中继UE的第一链路的链路质量与该每个候选中继UE的第二链路的链路质量的和;该第一候选中继UE为该候选中继UE列表中具有最小链路质量差的候选中继UE,其中,每个候选中继UE的链路质量差等于该每个候选中继UE的第一链路的链路质量与该每个候选中继UE的第二链路的链路质量的差的绝对值。
结合上述可能的实现方式,在第一方面的第四种可能的实现方式中,该中继选择设备为该基站;该确定候选中继UE列表中的每个候选中继UE的第二链路的链路质量,包括:接收该第一UE发送的第一指示信息,该第一指示信息用于指示该候选中继UE列表中的每个候选中继UE的第二链路的链路质量;根据该第一指示信息,确定该候选中继UE列表中的每个候选中继UE的第二链路的链路质量;在该从该候选中继UE列表中确定目标中继UE之后,该方法还包括:向该第一UE发送第二指示信息,该第二指示信息用于指示该目标中继UE。
结合上述可能的实现方式,在第一方面的第五种可能的实现方式中,该接收该第一UE发送的第一指示信息,包括:接收该第一UE通过该候选中继UE列表中的临时中继UE发送的该第一指示信息,该临时中继UE是该第一UE根据该候选中继UE列表中的每个候选中继UE的第二链路的链路质量确定的;或者接收该第一UE通过该第一UE与该基站之间的蜂窝链路直接发送的该第一指示信息。
结合上述可能的实现方式,在第一方面的第六种可能的实现方式中,该中继选择设备为该第一UE。
结合上述可能的实现方式,在第一方面的第七种可能的实现方式中,该确定该候选中继UE列表中的每个候选中继UE的第二链路的链路质量,包括:对该候选中继UE列表中的每个候选中继UE发送的信号进行测量,以获得该每个候选中继UE的第二链路的链路质量。
结合上述可能的实现方式,在第一方面的第八种可能的实现方式中,该对该候选中继UE列表中的每个候选中继UE发送的信号进行测量,包括:执行下列操作中的至少一种:对该候选中继UE列表中的第二候选中继UE发送的数据包中包括的DMRS进行测量;对该候选中继UE列表中的第三候选中继UE发送的数据包进行解调和译码处理,并且在对该数据包译码成功时,根据该译码处理获得的至少一个信息比特重构至少一个调制符号,以及根据该至少一个调制符号进行测量。
结合上述可能的实现方式,在第一方面的第九种可能的实现方式中,在该确定候选中继UE列表中的每个候选中继UE的第一链路的链路质量之前,该方法还包括:接收第二UE发送的信息,该信息用于指示该第二UE能够作为中继UE;若成功接收该第二UE发送的该信息,将该第二UE添加至该候选中继UE列表。
结合上述可能的实现方式,在第一方面的第十种可能的实现方式中,该第二UE在确定该基站与该第二UE之间的无线蜂窝链路的链路质量高于质量门限值时向该第一UE发送该信息,其中,该质量门限值由该基站配置,或者该质量门限值由该第一UE通过指示信息指示,或者该质量门限值预定义。
结合上述可能的实现方式,在第一方面的第十一种可能的实现方式中,在该确定候选中继UE列表中的每个候选中继UE的第一链路的链路质量之前,该方法还包括:确定进行中继UE的重选。
结合上述可能的实现方式,在第一方面的第十二种可能的实现方式中,该确定进行中继UE的重选,包括:接收该第一UE的当前中继UE发送的中继重选请求;根据该中继重选请求,确定进行中继UE的重选。
结合上述可能的实现方式,在第一方面的第十三种可能的实现方式中,该确定进行中继UE的重选,包括:确定当前中继UE的第一链路和第二链路中的至少一种链路的当前链路质量,其中,该当前中继UE的第一链路为该基站与该当前中继UE之间的无线链路,该当前中继UE的第二链路为该第一UE与该当前中继UE之间的无线链路;若该当前中继UE的第一链路和第二链路中的至少一种链路的当前链路质量满足中继重选触发条件,确定进行中继UE的重选,其中,该中继重选触发条件包括下列条件中的至少一种:该当前中继UE的第一链路的当前链路质量低于第四门限值,该当前中继UE的第二链路的当前链路质量低于第五门限值,该当前中继UE的第一链路的当前链路质量与该当前中继UE的第二链路的当前链路质量的差的绝对值高于第六门限值。
第二方面,提供了另一种D2D通信中用于选择中继的方法,包括:第一UE接收第二UE发送的信息,该信息用于指示该第二UE能够作为中继UE;对接收到的该第二UE发送的信息进行解调处理,以确定是否成功接收该第二UE发送的信息;若确定成功接收该第二UE发送的信息,将该第二UE添加至候选中继UE列表。
在第二方面的第一种可能的实现方式中,该第二UE在确定该基站与该第二UE之间的无线蜂窝链路的链路质量高于质量门限值时向该第一UE发送该信息,其中,该质量门限值由该基站配置,或者该质量门限值由该第一UE通过指示信息指示,或者该质量门限值预定义。
结合上述可能的实现方式,在第二方面的第二种可能的实现方式中,该方法还包括:对该候选中继UE列表中的每个候选中继UE发送的信号进行测量,以获得该每个候选中继UE与该第一UE之间的无线链路的链路质量;根据该候选中继UE列表中的每个候选中继UE与该第一UE之间的无线链路的链路质量,确定该候选中继UE列表中的目标中继UE,其中,该目标中继UE用于中继该第一UE与基站之间传输的数据。
结合上述可能的实现方式,在第二方面的第三种可能的实现方式中,该对该候选中继UE列表中的每个候选中继UE发送的信号进行测量,包括:执行下列操作中的至少一种:对该候选中继UE列表中的第二候选中继UE发送的数据包中包括的DMRS进行测量;对该候选中继UE列表中的第三候选中继UE发送的数据包进行解调和译码处理,并且在对该数据包译码成功时,根据该译码处理获得的至少一个信息比特重构至少一个调制符号,以及根据该至少一个调制符号进行测量。
结合上述可能的实现方式,在第二方面的第四种可能的实现方式中,该根据该候选中继UE列表中的每个候选中继UE与该第一UE之间的无线链路的链路质量,确定该候选中继UE列表中的目标中继UE,包括:向该基站发送第一指示信息,该第一指示信息用于指示该候选中继UE列表中的每个候选中继UE与该第一UE之间的无线链路的链路质量;接收该基站根据该指示信息发送的第二指示信息,该第二指示信息用于指示该目标中继UE;根据该第二指示信息,确定该目标中继UE。
第三方面,提供了另一种D2D通信中用于选择中继的方法,包括:中继重选触发设备确定第一链路和第二链路中的至少一种链路的当前链路质量,其中,该第一链路为基站与当前中继UE之间的无线链路,该第二链路为第一UE与该当前中继UE之间的无线链路;若该第一链路和该第二链路中的至少一种链路的当前链路质量满足中继重选触发条件,触发中继UE的重选,其中,该中继重选触发条件包括下列条件中的至少一种:该第一链路的当前链路质量低于第四门限值,该第二链路的当前链路质量低于第五门限值,该第一链路的当前链路质量与该第二链路的当前链路质量的差的绝对值高于第六门限值。
在第三方面的第一种可能的实现方式中,该中继重选触发设备为该当前中继UE;该触发中继UE的重选,包括:向该第一UE或该基站发送中继重选请求。
结合上述可能的实现方式,在第三方面的第二种可能的实现方式中,该中继重选触发设备为该第一UE或该基站。
第四方面,提供了一种设备到设备通信中用于选择中继的装置,包括:第一确定单元,用于确定候选中继UE列表中的每个候选中继UE的第一链路的链路质量,其中,该候选中继UE列表包括至少一个候选中继UE,每个候选中继UE的第一链路为该每个候选中继UE与基站之间的无线链路;第二确定单元,用于根据该第一确定单元确定的该候选中继UE列表中的每个候选中继UE的第一链路的链路质量,从该候选中继UE列表中确定目标中继UE,其中,该目标中继UE用于中继第一UE与该基站之间的数据。
在第四方面的第一种可能的实现方式中,该第一确定单元还用于在该第二确定单元从该候选中继UE列表中确定目标中继UE之前,确定该候选中继UE列表中的每个候选中继UE的第二链路的链路质量,其中,每个候选中继UE的第二链路为该每个候选中继UE与该第一UE之间的无线链路;该第二确定单元具体用于根据该第一确定单元确定的该候选中继UE列表中的每个候选中继UE的第一链路的链路质量和第二链路的链路质量,从该候选中继UE列表中确定目标中继UE。
结合上述可能的实现方式,在第四方面的第二种可能的实现方式中,该第二确定单元具体用于将该候选中继UE列表中的第一候选中继UE确定为该目标中继UE,其中,该第一候选中继UE的第一链路的链路质量高于第一门限值,并且该第一候选中继UE的第二链路的链路质量高于第二门限值。
结合上述可能的实现方式,在第四方面的第三种可能的实现方式中,该第一候选中继UE还满足下列条件中的至少一项:该第一候选中继UE的第一链路的链路质量与该第一候选中继UE的第二链路的链路质量的差的绝对值低于第三门限值;该第一候选中继UE为该候选中继UE列表中具有最大链路质量和的候选中继UE,其中,每个候选中继UE的链路质量和等于该每个候选中继UE的第一链路的链路质量与该每个候选中继UE的第二链路的链路质量的和;该第一候选中继UE为该候选中继UE列表中具有最小链路质量差的候选中继UE,其中,每个候选中继UE的链路质量差等于该每个候选中继UE的第一链路的链路质量与该每个候选中继UE的第二链路的链路质量的差的绝对值。
结合上述可能的实现方式,在第四方面的第四种可能的实现方式中,该装置为该基站;该装置还包括:第一接收单元,用于接收该第一UE发送的第一指示信息,该第一指示信息用于指示该候选中继UE列表中的每个候选中继UE的第二链路的链路质量;该第一确定单元具体用于根据该第一接收单元接收的该第一指示信息,确定该候选中继UE列表中的每个候选中继UE的第二链路的链路质量;该装置还包括:发送单元,用于在该第二确定单元从该候选中继UE列表中确定目标中继UE之后,向该第一UE发送第二指示信息,该第二指示信息用于指示该目标中继UE。
结合上述可能的实现方式,在第四方面的第五种可能的实现方式中,该第一接收单元具体用于:接收该第一UE通过该候选中继UE列表中的临时中继UE发送的该第一指示信息,该临时中继UE是该第一UE根据该候选中继UE列表中的每个候选中继UE的第二链路的链路质量确定的;或者接收该第一UE通过该第一UE与该基站之间的蜂窝链路直接发送的该第一指示信息。
结合上述可能的实现方式,在第四方面的第六种可能的实现方式中,该装置为该第一UE。
结合上述可能的实现方式,在第四方面的第七种可能的实现方式中,该第一确定单元具体用于对该候选中继UE列表中的每个候选中继UE发送的信号进行测量,以获得该每个候选中继UE的第二链路的链路质量。
结合上述可能的实现方式,在第四方面的第八种可能的实现方式中,该第一确定单元具体用于执行下列操作中的至少一种:对该候选中继UE列表中的第二候选中继UE发送的数据包中包括的DMRS进行测量;对该候选中继UE列表中的第三候选中继UE发送的数据包进行解调和译码处理,并且在对该数据包译码成功时,根据该译码处理获得的至少一个信息比特重构至少一个调制符号,以及根据该至少一个调制符号进行测量。
结合上述可能的实现方式,在第四方面的第九种可能的实现方式中,该装置还包括:第二接收单元,用于在该第一确定单元确定候选中继UE列表中的每个候选中继UE的第一链路的链路质量之前,接收第二UE发送的信息,该信息用于指示该第二UE能够作为中继UE;该第一确定单元还用于若该第二接收单元成功接收该第二UE发送的该信息,将该第二UE添加至该候选中继UE列表。
结合上述可能的实现方式,在第四方面的第十种可能的实现方式中,该第二UE在确定该基站与该第二UE之间的无线蜂窝链路的链路质量高于质量门限值时向该第一UE发送该信息,其中,该质量门限值由该基站配置,或者该质量门限值由该第一UE通过指示信息指示,或者该质量门限值预定义。
结合上述可能的实现方式,在第四方面的第十一种可能的实现方式中,该第一确定单元还用于在确定候选中继UE列表中的每个候选中继UE的第一链路的链路质量之前,确定进行中继UE的重选。
结合上述可能的实现方式,在第四方面的第十二种可能的实现方式中,该装置还包括:第三接收单元,用于接收该第一UE的当前中继UE发送的中继重选请求;该第一确定单元具体用于根据该第三接收单元接收的该中继重选请求,确定进行中继UE的重选。
结合上述可能的实现方式,在第四方面的第十三种可能的实现方式中,该第一确定单元具体用于:确定当前中继UE的第一链路和第二链路中的至少一种链路的当前链路质量,其中,该当前中继UE的第一链路为该基站与该当前中继UE之间的无线链路,该当前中继UE的第二链路为该第一UE与该当前中继UE之间的无线链路;若该当前中继UE的第一链路和第二链路中的至少一种链路的当前链路质量满足中继重选触发条件,确定进行中继UE的重选,其中,该中继重选触发条件包括下列条件中的至少一种:该当前中继UE的第一链路的当前链路质量低于第四门限值,该当前中继UE的第二链路的当前链路质量低于第五门限值,该当前中继UE的第一链路的当前链路质量与该当前中继UE的第二链路的当前链路质量的差的绝对值高于第六门限值。
第五方面,提供了另一种D2D通信中用于选择中继的装置,包括:接收单元,用于接收第二UE发送的信息,该信息用于指示该第二UE能够作为中继UE;解调单元,用于对该接收单元接收到的该第二UE发送的信息进行解调处理,以确定是否成功接收该第二UE发送的信息;确定单元,用于若该解调单元确定成功接收该第二UE发送的信息,将该第二UE添加至候选中继UE列表。
在第一种可能的实现方式中,该第二UE在确定该基站与该第二UE之间的无线蜂窝链路的链路质量高于质量门限值时向该装置发送该信息,其中,该质量门限值由该基站配置,或者该质量门限值由该装置通过指示信息指示,或者该质量门限值预定义。
结合上述可能的实现方式,在第五方面的第二种可能的实现方式中,该装置还包括:测量单元,用于对该候选中继UE列表中的每个候选中继UE发送的信号进行测量,以获得该每个候选中继UE与该装置之间的无线链路的链路质量;该确定单元还用于根据该测量单元获得的该候选中继UE列表中的每个候选中继UE与该装置之间的无线链路的链路质量,确定该候选中继UE列表中的目标中继UE,其中,该目标中继UE用于中继该装置与基站之间传输的数据。
结合上述可能的实现方式,在第五方面的第三种可能的实现方式中,该测量单元具体用于执行下列操作中的至少一种:对该候选中继UE列表中的第二候选中继UE发送的数据包中包括的解调参考信号DMRS进行测量;对该候选中继UE列表中的第三候选中继UE发送的数据包进行解调和译码处理,并且在对该数据包译码成功时,根据该译码处理获得的至少一个信息比特重构至少一个调制符号,以及根据该至少一个调制符号进行测量。
结合上述可能的实现方式,在第五方面的第四种可能的实现方式中,该装置还包括:发送单元,用于向该基站发送第一指示信息,该第一指示信息用于指示该候选中继UE列表中的每个候选中继UE与该装置之间的无线链路的链路质量;该接收单元还用于接收该基站根据该发送单元发送的该指示信息发送的第二指示信息,该第二指示信息用于指示该目标中继UE;该确定单元具体用于根据该接收单元接收的该第二指示信息,确定该目标中继UE。
第六方面,提供了另一种D2D通信中用于选择中继的装置,包括:确定单元,用于确定第一链路和第二链路中的至少一种链路的当前链路质量,其中,该第一链路为基站与当前中继UE之间的无线链路,该第二链路为第一UE与该当前中继UE之间的无线链路;触发单元,用于若该确定单元确定该第一链路和该第二链路中的至少一种链路的当前链路质量满足中继重选触发条件,触发中继UE的重选,其中,该中继重选触发条件包括下列条件中的至少一种:该第一链路的当前链路质量低于第四门限值,该第二链路的当前链路质量低于第五门限值,该第一链路的当前链路质量与该第二链路的当前链路质量的差的绝对值高于第六门限值。
在第六方面的第一种可能的实现方式中,该装置为该当前中继UE;该触发单元具体用于向该第一UE或该基站发送中继重选请求。
结合上述可能的实现方式,在第六方面的第二种可能的实现方式中,该装置为该第一UE或该基站。
基于上述技术方案,本申请实施例提供的D2D通信中用于选择中继的方法和装置,通过中继选择设备根据候选中继UE列表中的每个候选中继UE与基站之间的无线链路的链路质量以及一定的选择准则,从该候选中继UE列表包括的多个候选中继UE中选择第一UE的目标中继UE,能够为第一UE选择合适的中继UE,从而提供系统的整体性能。
附图说明
图1示出了现有技术中中继节点应用的场景示意图。
图2示出了本申请实施例应用的通信系统的示意图。
图3示出了本申请实施例提供的在D2D通信中用于选择中继的方法的示意性流程图。
图4示出了本申请另一实施例提供的在D2D通信中用于选择中继的方法的示意性流程图。
图5示出了本申请另一实施例提供的在D2D通信中用于选择中继的方法的示意性流程图。
图6示出了本申请另一实施例提供的在D2D通信中用于选择中继的方法的示意性流程图。
图7示出了本申请另一实施例提供的在D2D通信中用于选择中继的方法的示意性流程图。
图8示出了本申请另一实施例提供的在D2D通信中用于选择中继的方法的示意性流程图。
图9示出了本申请另一实施例提供的在D2D通信中用于选择中继的方法的示意性流程图。
图10示出了本申请另一实施例提供的在D2D通信中用于选择中继的方法的示意性流程图。
图11示出了本申请另一实施例提供的在D2D通信中用于选择中继的方法的示意性流程图。
图12示出了本申请实施例提供的在D2D通信中用于选择中继的装置的示意性框图。
图13示出了本申请另一实施例提供的在D2D通信中用于选择中继的装置的示意性框图。
图14示出了本申请另一实施例提供的在D2D通信中用于选择中继的装置的示意性框图。
图15示出了本申请另一实施例提供的在D2D通信中用于选择中继的装置的示意性框图。
图16示出了本申请另一实施例提供的在D2D通信中用于选择中继的装置的示意性框图。
图17示出了本申请另一实施例提供的在D2D通信中用于选择中继的装置的示意性框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本申请保护的范围。
应理解,本申请实施例的技术方案可以应用于各种通信系统,例如:全球移动通讯(Global System of Mobile communication,GSM)系统、码分多址(Code Division Multiple Access,CDMA)系统、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)系统、通用分组无线业务(General Packet Radio Service,GPRS)、长期演进(Long Term Evolution,LTE)系统、LTE频分双工(Frequency Division Duplex,FDD)系统、LTE时分双工(Time Division Duplex,TDD)、通用移动通信系统(Universal Mobile Telecommunication System,UMTS)、全球互联微波接入(Worldwide Interoperability for Microwave Access,WiMAX)通信系统等。
还应理解,在本申请实施例中,用户设备(User Equipment,UE)可称之为终端(Terminal)、移动台(Mobile Station,MS)、移动终端(Mobile Terminal)等,该用户设备可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网进行通信,例如,用户设备可以是移动电话(或称为蜂窝电话)、具有移动终端的计算机等,例如,用户设备还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,该用户设备还可以是卫星无线电装置、全球定位系统、PDA等任意其它适合设备,它们与无线接入网交换语音和/或数据。
还应理解,在本申请实施例中,基站,可以是GSM或CDMA中的基站(Base Transceiver Station,BTS),也可以是WCDMA中的基站(NodeB),还可以是LTE中的演进型基站(evolved Node B,eNB或e-NodeB),本申请对此并不作限定。
图2示出了本申请实施例应用的通信系统100的示例架构。该通信系统100可以包括一个或多个基站,其中,图2示例性地示出了基站102,该基站102可以包括一个或多个天线组,每个天线组可以包括一个或多个天线。该基站102可以附加地包括发射机链和接收机链,本领域普通技术人员可以理解,它们均可包括与信号发送和接收相关的多个部件(例如处理器、调制器、复用器、解调器、解复用器或天线等)。
该通信系统100还可以包括多个UE,基站102可以与该多个UE中的部分或全部UE通信。图2示例性地示出了四个UE,其中,UE 104、UE 106和UE 108均位于基站102的覆盖范围内,UE 112位于基站102的覆盖范围之外。然而,可以理解,基站102可以与类似于UE 104至UE 112的任意数目的用户设备通信。
在系统100中,UE104与UE106之间,以及UE112与UE108之间可以基于设备到设备(Device to Device,D2D)通信,其中,两个UE之间直接进行数据传输的链路可以称为D2D链路、旁链路(sidelink)或者PC5链路,本申请实施例对此不做限定。对于在网络内的UE,即能够与基站102建立RRC连接和/或能够成功接收基站102发送的广播消息的UE,例如UE 104与UE 106之间进行D2D通信时,可以由基站102分配该D2D通信时使用的资源。对于网络外的UE,如UE112,进行D2D通信时使用的资源可以预定义,也可以通过UE 108关联到基站102所配置的资源上,本申请实施例不限于此。
在系统100中,多个UE之间通过D2D链路发送的数据可以以广播的形式发送,也可以以单播的方式发送。当该D2D链路上传输的数据以广播的方式发送时,可以不限定接收该数据的目标UE,相应地,某个UE可以对它感兴趣的发射信号时行接收和解调。进一步地,UE通过D2D链路发送的数据可以是用于D2D通信的数据,也可以是用于D2D发现的数据,本申请实施例不限于此。
在图2示出的四个UE中,可以包括一个或多个能够作为中继UE的UE,其中,一个UE是否能够作为中继UE可以根据自身的处理能力、当前负载情况以及当前的电量等情况和/或基站的配置确定。例如,UE 104和UE 108能够作为其它UE的中继UE,但本申请实施例不限于此。
为了扩大基站102的覆盖范围,可以利用位于基站102的覆盖范围之内的某个UE协助UE 112与基站102之间的通信,即将某个UE(例如UE 108)作为UE 112与基站102之间的中继UE。这样,当基站102需要向UE 112发送下行数据时,可以将该下行数据发送至该中继UE,该中继UE在接收到该下行数据之后,可以将该下行数据转发至UE 112。类似地,该中继UE也可以将接收到的UE 112发送的上行数据转发至基站102。
此外,如果某个UE与基站102之间的信道质量较差,或者某个UE位于该基站102的覆盖范围边缘,或者某个UE有从网络内离开的倾向(从移动速度和移动方向可以判断),或者虽然某个UE的信号质量较好,但是它希望通过其它UE帮忙转发信号,从而达到节约自身的发射功率的目的,等等,则可以通过一个中继UE协助该UE与基站102之间的通信。例如,如图2所示,UE 106位于该基站102的覆盖范围边缘,则为了提高UE 106与基站102之间的通信质量,可以将信号质量较好的某个UE(例如UE 104)作为基站102和UE 106之间的中继UE,但本申请实施例不限于此。
在系统100中,可以通过多种方式进行中继UE的发现。可选地,能够做中继UE的UE(例如UE 104)可以周期性地或事件触发性地发送预定义的消息、数据包或序列,以便于其他UE能够检测到该预定义的消息、数据包或序列,并且由此将该UE 104确定为候选中继UE。相应地,某个UE可以周期性地检测或盲检测预定义的消息、数据包或序列,以便于发现自身周围存在的能够作为中继UE的UE。作为另一个可选实施例,当某个UE(例如UE 106)有数据要发送的时候,该UE 106可以发送特定消息或序列,当某个能够作为中继UE的UE收到该特定消息或序列后,可以向该UE 106返回响应消息或响应序列。这样,该UE 106可以根据接收到的该响应消息或响应序列,确定自身周围有哪些UE能够作为中继UE,但本申请实施例不限于此。
由于该基站102的覆盖范围内存在多个UE,因此,很可能会出现一个UE发现周围存在多个能够作为中继UE的UE的情况,然而,现有技术并未给出如何从发现的多个候选中继UE中确定目标中继UE的技术方案。
图3是本申请实施例提供的D2D通信中用于选择中继的方法200的示意性流程图。该方法200用于选择第一UE的中继UE,该中继UE用于协助第一UE与基站之间的通信。该方法200可以由中继选择设备执行,其中,该中继选择设备可以为该第一UE、该基站或其他独立的中继选择网元,本申请实施例对此不作限定。
S210,确定候选中继UE列表中的每个候选中继UE的第一链路的链路质量,其中,该候选中继UE列表包括至少一个候选中继UE,每个候选中继UE的第一链路为该每个候选中继UE与基站之间的无线链路。
该中继选择设备可以确定该第一UE的候选中继UE列表,其中,该候选中继UE列表包括一个或多个候选中继UE。具体地,该中继选择设备可以通过多种方式确定该候选中继UE列表,例如,如果该中继选择设备为基站,则该中继选择设备可以根据网络配置或第一UE发送的指示信息,确定该候选中继UE列表;如果该中继选择设备为第一UE,则该中继选择设备可以接收网络侧设备(例如基站)发送的用于指示该候选中继UE列表的指示信息;或者,该中继选择设备可以根据接收到的至少一个第二UE发送的预定义数据包、消息或序列或响应消息,确定该候选中继UE列表,但本申请实施例不限于此。
在本申请实施例中,某个候选中继UE的第一链路可以指该候选中继UE与基站之间的无线蜂窝链路。该中继选择设备可以通过多种方式确定该候选中继UE列表中的每个候选中继UE的第一链路的链路质量。可选地,该中继选择设备可以接收该候选中继UE列表中的每个候选中继UE发送的第一测量报告,该第一测量报告用于指示该候选中继UE与该基站之间的蜂窝链路的链路质量,其中,该链路质量可以通过下列参数中的至少一项表示:参考信号接收功率(Reference Signal Received Power,RSRP)、参考信号接收质量(Reference Signal Received Quality,RSRQ)、接收信号强度指示(Received Signal Strength Indicator,RSSI)和信道质量指示(Channel Quality Indication,CQI),或者该链路质量也可以通过其他参数表示,本申请实施例对此不做限定。具体地,该候选中继UE列表中的每个候选中继UE可以对该基站发送的信号进行测量,以获得该每个候选中继UE与该基站之间的无线蜂窝链路的链路质量。此外,该候选中继UE列表中的每个候选中继UE可以主动向该中继选择设备发送该第一测量报告,或者可以根据该中继选择设备发送的指示,向该中继选择设备发送该第一测量报告,但本申请实施例不限于此。
作为另一个可选实施例,该中继选择设备可以为基站。此时,该中继选择设备也可以通过对该候选中继UE列表中的每个候选中继UE发送的信号进行测量,以获得该每个候选中继UE与该基站之间的蜂窝链路的链路质量,其中,该候选中继UE列表中的某个候选中继UE可以周期性地或者事件触发性地发送信号,例如,该候选中继UE可以在接收到基站发送的用于指示向该基站发送信号的指示信息时,向该基站发送信号,但本申请实施例不限于此。
作为另一个可选实施例,该中继选择设备也可以为该第一UE。此时,该中继选择设备也可以接收该基站发送的指示信息,其中,该指示信息用于指示该候选中继UE列表中的每个候选中继UE的第一链路的链路质量。具体地,该基站可以主动向该中继选择设备发送该指示信息,或者可以根据该中继选择设备的请求向该中继选择设备发送该指示信息,本申请实施例不限于此。
S220,根据该候选中继UE列表中的每个候选中继UE的第一链路的链路质量,从该候选中继UE列表中确定目标中继UE。
该中继选择设备可以采用一定的选择准则,根据该候选中继UE列表中的每个候选中继UE的第一链路的链路质量,从该候选中继UE列表包括的至少一个候选中继UE中确定目标中继UE。例如,该中继选择设备可以将该候选中继UE列表中第一链路的链路质量高于门限值的候选中继UE确定为目标中继UE,其中,如果该候选中继UE列表中包括多个符合条件的候选中继UE,即该候选中继UE列表中包括多个第一链路的链路质量高于该门限值的候选中继UE,则该中继选择设备可以继续从该多个符合条件的候选中继UE中选择该目标中继UE,例如,从该多个符合条件的候选中继UE中随机选择该目标中继UE,但本申请实施例不限于此。或者,该中继选择设备也可以将该候选中继UE列表中具有最高的第一链路的链路质量的候选中继UE确定为目标中继UE,等等,本申请实施例不限于此。该选择准则可以预定义或者由基站提前配置,本申请实施例对此不做限定。
因此,根据本申请实施例的D2D通信中用于选择中继的方法,通过中继选择设备根据候选中继UE列表中的每个候选中继UE与基站之间的无线链路的链路质量以及一定的选择准则,从该候选中继UE列表包括的多个候选中继UE中选择第一UE的目标中继UE,能够为第一UE选择合适的中继UE,从而提供系统的整体性能。
在本申请实施例中,可选地,能够作为中继UE的某个UE可以周期性地或者事件触发性地发送信息,其中,该信息可以用于指示该UE能够作为中继UE,例如该信息可以为预定义的数据包、消息或序列,以便于其他UE能够发现该UE并且确定是否将该UE作为目标中继UE。相应地,该中继选择设备(例如第一UE)可以接收至少一个不同于该第一UE的其它UE发送的信息,并且根据接收到的该信息,确定是否将该至少一个其它UE作为该第一UE的候选中继UE。可选地,该中继选择设备可以只要接收到其它UE发送的信息,就将该其它UE确定为该第一UE的候选中继UE;或者,该中继选择设备也可以在接收到该其它UE发送的信息之后,对该接收到的信息进行解调和/或译码处理,以确定是否成功接收该信息,并且只有在确定成功接收该其它UE发送的信息时,才将该其它UE确定为该第一UE的候选中继UE,其中,该第二UE发送的信息可以为特定的消息、序列或数据包,但本申请实施例不限于此。
作为一个可选实施例,在S210之前,该方法200还包括:
接收第二UE发送的信息,其中,该信息用于指示该第二UE能够作为中继UE;
若成功接收该第二UE发送的该信息,将该第二UE添加至该候选中继UE列表。
该中继选择设备可以在确定该第一UE能够成功接收该第二UE发送的信息时,才将该第二UE确定为候选中继UE,然后确定该第二UE的第一链路的链路质量,避免由于将不合适的UE添加至候选中继UE列表而增加后续过程的工作量和复杂度。
在本申请实施例中,该第二UE可以广播该信息,或者通过该第二UE与该第一UE之间的无线通信链路(例如,第二UE与该第一UE之间的D2D链路)直接向该第一UE发送该信息,本申请实施例不限于此。此外,在本申请实施例中,该第二UE可以只要确定自己具有作为中继UE的能力,则发送该信息,或者也可以只有在确定该第二UE与基站之间的蜂窝链路的链路质量较好时,才发送该信息,本申请实施例不限于此。
作为一个可选实施例,该第二UE在确定该基站与该第二UE之间的蜂窝链路的链路质量高于质量门限值时向该第一UE发送该信息,其中,该质量门限值由该基站配置,或者该第二质量门限值由该第一UE通过指示信息指示,或者该质量门限值预定义。
具体地,该第二UE可以对该基站发送的信号进行测量,以确定该基站与该第二UE之间的无线蜂窝链路的链路质量,并且在确定该链路质量高于质量门限值时,向该第一UE发送该信息。该质量门限值可以预定义,或者由基站提前配置,或者该第二UE可以根据接收到的该第一UE发送的用于指示该质量门限值的指示信息,确定该质量门限值,其中,该指示信息可以携带在广播消息中发送,但本申请实施例不限于此。
在本申请实施例中,该中继选择设备可以通过多种方式,从该候选中继UE列表中确定该目标中医UE。作为另一个可选实施例,如图4所示,在S220之前,该方法200还包括:
S230,确定该候选中继UE列表中的每个候选中继UE的第二链路的链路质量,其中,每个候选中继UE的第二链路为该每个候选中继UE与该第一UE之间的无线链路;
相应地,S220,根据该候选中继UE列表中的每个候选中继UE的第一链路的链路质量,从该候选中继UE列表中确定目标中继UE,包括:
S221,根据该候选中继UE列表中的每个候选中继UE的第一链路的链路质量和第二链路的链路质量,从该候选中继UE列表中确定目标中继UE。
某个候选中继UE的第二链路可以指该候选中继UE与该第一UE之间的无线通信链路,其中,该无线通信链路也可称为旁链路(sidelink)或者PC5链路或D2D链路。该中继选择设备可以通过多种方式确定该候选中继UE列表中的每个候选中继UE的第二链路的链路质量。可选地,该中继选择设备可以接收该候选中继UE列表中的每个候选中继UE发送的第二测量报告,该第二测量报告用于指示该候选中继UE与该第一UE之间的无线通信链路的链路质量,其中,该链路质量可以通过下列参数中的至少一项表示:RSRP、RSRQ、RSSI和CQI,或者该链路质量也可以通过其它参数表示,本申请实施例对此不做限定。具体地,该候选中继UE列表中的每个候选中继UE可以对该第一UE发送的信号进行测量,以获得该每个候选中继UE与该第一UE之间的无线通信链路的链路质量,其中,该信号可以包括同步信号、参考信号(例如解调参考信号)或其它信号,其中,该解调参考信号可以为广播信道上发送的解调参考信号或数据包中携带的解调参考信号,本申请实施例对此不做限定。此外,该候选中继UE列表中的每个候选中继UE可以主动向该中继选择设备发送该第二测量报告,或者可以根据该中继选择设备发送的指示,向该中继选择设备发送该第二测量报告,但本申请实施例不限于此。
作为另一个可选实施例,该中继选择设备可以为该基站。此时,S230,确定候选中继UE列表中的每个候选中继UE的第二链路的链路质量,包括:
接收该第一UE发送的第一指示信息,该第一指示信息用于指示该候选中继UE列表中的每个候选中继UE的第二链路的链路质量;
根据该第一指示信息,确定该候选中继UE列表中的每个候选中继UE的第二链路的链路质量;
相应地,在S221之后,该方法200还包括:
向该第一UE发送第二指示信息,该第二指示信息用于指示该目标中继UE。
该第一UE可以对该候选中继UE列表中的每个候选中继UE发送的信号进行测量,以获得该每个候选中继UE与该第一UE之间的无线通信链路的链路质量,然后向该基站发送该第一指示信息,其中,该第一UE可以主动向该基站发送该第一指示信息,或者根据该基站的指示,向该基站发送该第一指示信息,本申请实施例对此不做限定。
在该基站确定了该目标中继UE之后,可以向该第一UE发送第二指示信息,以将该基站确定的该目标中继UE通知该第一UE。可选地,该基站可以通过该目标中继UE,向该第一UE发送该第二指示信息。或者,如果该第一UE位于该基站的覆盖范围之内,该基站也可以通过该基站与该第一UE之间的无线蜂窝链路,直接向该第一UE发送该第二指示信息,但本申请实施例不限于此。
在本申请实施例中,该第一UE可以通过多种方式确定该候选中继列表中每个候选中继UE的第二链路的链路质量。作为一个可选实施例,对于某一个候选中继UE,该第一UE可以测量该候选中继UE发送的数据包中携带的解调参考信号,其中,该数据包可以用于实现第一UE与中继UE之间互相发现对方。可选地,该第一UE只要接收到该数据包就对该数据包中携带的解调参考信号进行测量。或者,该第一UE在接收到该数据包之后,可以对该数据包对应的原始复数符号进行译码处理,并且在译码成功后对译码获得的信息进行重构,并且对重构获得的信息进行测量。具体地,该第一UE在译码成功后,可以采用与该数据包的发送端相同的编码方式进行编码,并对编码获得的部分或全部比特按照与该数据包的发送端相同的调制方式进行调制(例如QPSK或16QAM),来重构出发射机对应侧基带调制后的至少一个复数符号。可选的,将该至少一个复数符号与对该数据包进行解调之前获得的信道估计值进行相乘,以生成接收机在基带接收的该数据包在均衡前的复数符号。将重构出的的复数符号当做已知序列,来做信号质量的测量。可选地,该第一UE采用该重构获得的复数符号进行信号质量的测量的测量结果可以通过对该重构获得的复数符号与该接收到的原始复数符号进行计算获得,例如将该重构获得的复数符号与原始复数符号进行相关操作;或者将该重构获得的复数符号与原始复数符号共轭相乘后在每个正交频分多路复用(Orthogonal Frequency Division Multiplexing,OFDM)符号上做累加,得到每个符号的能量,然后对所有符号的能量做平均,但本申请对此不做限定。
该第一UE可以通过多种方式向该基站发送该第一指示信息。作为一个可选实施例,该接收该第一UE发送的第一指示信息,包括:
接收该第一UE通过该候选中继UE列表中的临时中继UE发送的该第一指示信息,该临时中继UE是该第一UE根据该候选中继UE列表中的每个候选中继UE的第二链路的链路质量确定的;或者
接收该第一UE通过该第一UE与该基站之间的蜂窝链路直接发送的该第一指示信息。
该第一UE可以从该候选中继UE列表中选择一个临时中继UE,并通过该临时中继UE向该基站发送该第一指示信息。可选地,该第一UE可以从该候选中继UE列表中随机选择该临时中继UE;或者,该第一UE可以根据该候选中继UE列表中的每个候选中继UE的第一链路和/或第二链路的链路质量,从该候选中继UE列表中选择临时中继UE。例如,该第一UE可以将该候选中继UE列表中第一链路的链路质量超过一定阈值和/或第二链路的链路质量超过一定阈值的候选中继UE确定为该临时中继UE,如果该候选中继UE列表中存在满足上述条件的多个候选中继UE,则该第一UE可以进一步从该多个候选中继UE中随机选择临时中继UE,或者将该多个候选中继UE中第一链路的链路质量最高和/或第二链路的链路质量最高的候选中继UE确定为该临时中继UE,但该本申请实施例不限于此。
在S221中,该中继选择设备可以根据一定选择准则,根据该候选中继UE列表中的各个候选中继UE的第一链路和第二链路的链路质量,从该候选中继UE中选择目标中继UE,其中,该选择准则可以根据网络传输要求确定。作为一个可选实施例,S221,根据该候选中继UE列表中的每个候选中继UE的第一链路的链路质量和第二链路的链路质量,从该候选中继UE列表中确定目标中继UE,包括:
将该候选中继UE列表中的第一候选中继UE确定为该目标中继UE,其中,该第一候选中继UE的第一链路的链路质量高于第一门限值,并且该第一候选中继UE的第二链路的链路质量高于第二门限值。
此时,该选择准则可以具体包括以下条件:第一链路的链路质量高于第一门限值并且第二链路的链路质量高于第二门限值。
作为另一个可选实施例:该第一候选中继UE还满足下列条件中的至少一项:
该第一候选中继UE的第一链路的链路质量与该第一候选中继UE的第二链路的链路质量的差的绝对值低于第三门限值;
该第一候选中继UE为该候选中继UE列表中具有最大链路质量和的候选中继UE,其中,每个候选中继UE的链路质量和等于该每个候选中继UE的第一链路的链路质量与该每个候选中继UE的第二链路的链路质量的和;
该第一候选中继UE为该候选中继UE列表中具有最小链路质量差的候选中继UE,其中,每个候选中继UE的链路质量差等于该每个候选中继UE的第一链路的链路质量与该每个候选中继UE的第二链路的链路质量的差的绝对值。
此时,该目标中继UE的选择准则可以包括条件1:第一链路的链路质量高于第一门限值,并且进一步包括以下条件中的至少一项:
条件2:第二链路的链路质量高于第二门限值;
条件3:第一链路与第二链路的链路质量之差的绝对值低于第三门限值;
条件4:第一链路与第二链路的链路质量之差最低;
条件5:第一链路与第二链路的链路质量之和最高。
具体地,条件1可以用于保证选出来的目标中继UE的第一链路的链路质量满足通信的要求,条件2可以用于保证目标中继UE的第二链路的链路质量满足通信的要求,条件3可以用于保证目标中继UE的第一链路的链路质量与第二链路的链路质量基本平衡,条件4可以用于保证目标中继UE的第一链路的链路质量与第二链路的链路质量最平衡,条件5可以用于保证目标中继UE的第一链路的链路质量与第二链路的链路质量所对应的总传输能力最强。该第一门限值至该第五门限值中的至少一种可以预定义,或者,如果该中继选择设备为该第一UE,则该第一UE也可以根据该基站的指示,确定该第一门限值至该第五门限值中的至少一种,但本申请实施例不限于此。
可选地,该中继选择设备还可以采用其他选择准则确定该目标中继设备,本申请实施例对此不做限定。
该方法200可以用于该第一UE的中继UE的首次选择,也可以用于该第一UE的中继UE的重选,本申请实施例对此不做限定。
在本申请实施例中,该中继选择设备可以通过多种方式确定进行中继UE的重选。作为一个可选实施例,该确定进行中继UE的重选,包括:
接收该第一UE的当前中继UE发送的中继重选请求;
根据该中继重选请求,确定进行中继UE的重选。
此时,作为该第一UE当前的中继UE,该当前中继UE触发该第一UE的中继UE的重选。该当前中继UE可以通过多种方式确定触发该第一UE的中继UE的重选,例如,该当前中继UE可以确定该当前中继UE与该基站之间的无线蜂窝链路(即该当前中继UE的第一链路)的当前链路质量,和/或确定该当前中继UE与该第一UE之间的无线通信链路(即该当前中继UE的第二链路)的当前链路质量,并且在该当前中继UE的第一链路和/或第二链路的当前链路质量满足一定条件时,触发该第一UE的中继UE的重选,即向该中继选择设备发送该中继重选请求,以请求该中继选择设备为该第一UE进行中继UE的重选,但本申请实施例不限于此。
作为另一个可选实施例,该确定进行中继UE的重选,包括:
确定当前中继UE的第一链路和第二链路中的至少一种链路的当前链路质量,其中,该当前中继UE的第一链路为该基站与该当前中继UE之间的无线链路,该当前中继UE的第二链路为该第一UE与该当前中继UE之间的无线链路;
若该当前中继UE的第一链路和第二链路中的至少一种链路的当前链路质量满足中继重选触发条件,确定进行中继UE的重选,其中,该中继重选触发条件包括下列条件中的至少一种:该当前中继UE的第一链路的当前链路质量低于第四门限值,该当前中继UE的第二链路的当前链路质量低于第五门限值,该当前中继UE的第一链路的当前链路质量与该当前中继UE的第二链路的当前链路质量的差的绝对值高于第六门限值。
该中继重选触发条件可以具有其它形式,本申请实施例不限于此。具体地,该中继选择设备可以接收该当前中继UE发送的第三测量报告,该第三测量报告可以用于指示该当前中继UE的第一链路和/或第二链路的当前链路质量,其中,该当前中继UE可以主动发送该第三测量报告或者根据该中继选择设备的指示发送该第三测量报告,本申请实施例对此不做限定。可选地,如果该中继选择设备为基站,则该中继选择设备也可以通过对该当前中继UE在与该基站之间的无线蜂窝链路上发送的信号进行测量,获得该当前中继UE的第一链路的当前链路质量。如果该中继选择设备为第一UE,则该中继选择设备也可以通过对该当前中继UE在与该第一UE之间的D2D链路上发送的信号进行测量,获得该当前中继UE的第二链路的当前链路质量,但本申请实施例不限于此。
该中继选择设备在确定该当前中继UE的第一链路和/或第二链路的当前链路质量之后,可以确定该当前中继UE的第一链路和/或第二链路的当前链路质量是否满足中继重选触发条件,并且在确定该当前中继UE的第一链路和/或第二链路的当前链路质量满足中继重选触发条件时,进行或触发该第一UE的中继UE的重选,但本申请实施例不限于此。
因此,根据本申请实施例的D2D通信中用于选择中继的方法,通过中继选择设备根据候选中继UE列表中的每个候选中继UE与基站之间的无线链路的链路质量以及一定的选择准则,从该候选中继UE列表包括的多个候选中继UE中选择第一UE的目标中继UE,能够为第一UE选择合适的中继UE,从而提供系统的整体性能。
此外,通过该第一UE在成功接收第二UE发送的信息时,才将该第二UE确定为候选中继UE,能够避免由于将不合适的UE添加至候选中继UE列表而增加后续过程的工作量和复杂度。
图5示出了本申请另一实施例提供的D2D通信中用于选择中继的方法300。该方法300用于选择第一UE的中继UE,并且可以用于该第一UE的中继UE的首次选择或重选。该方法可以由该第一UE执行。
S310,接收第二UE发送的信息,该信息用于指示该第二UE能够作为中继UE。
当该第二UE具有作为中继UE的能力时,该第二UE的当前负载状态可以支持该第二UE作为中继UE,该第二UE具有中继传输的能力,并且该第二UE的当前电量可以支持该第二UE作为中继UE,但本申请实施例不限于此。
该第一UE可以根据该信息确定该第二UE具有作为该第一UE的中继UE的能力,可选地,该第二UE可以周期性地发送该信息,例如,该信息是预定义的消息、数据包或序列,并且该第二UE可以广播该信息,以便于其它UE发现该第二UE。或者,该第二UE可以事件触发性地发送该信息。例如,该第一UE有待发送的上行数据(即第一UE有需要发送至基站的数据)时,可以向其它UE发送特定消息,该第二UE在接收到该特定消息时,确定自己具有作为该第一UE的中继UE的能力,并向该第一UE返回响应消息,相应地,该第一UE可以根据该响应消息,确定该第二UE能够并且愿意作为该第一UE的中继UE,但本申请实施例不限于此。
S320,对接收到的该第二UE发送的信息进行解调处理,以确定是否成功接收该第二UE发送的信息。
该第一UE可以对接收到的该信息进行解调和译码等处理,并且根据处理结果,确定是否成功接收该信息。如果该第一UE确定成功接收该信息,则该第一UE可以执行S330。否则,该第一UE可以将该信息丢弃,并且不将该第二UE作为候选中继UE。
S330,若确定成功接收该第二UE发送的信息,将该第二UE添加至该第一UE的候选中继UE列表。
因此,根据本申请实施例的D2D通信中用于选择中继的方法,通过该第一UE在接收到第二UE发送的信息时,确定是否成功接收该第二UE发送的信息,并且在确定成功接收第二UE发送的信息时,才将该第二UE确定为候选中继UE,能够避免由于将不合适的UE添加至候选中继UE列表而增加后续过程的工作量和复杂度。
作为一个可选实施例,该第二UE在确定该基站与该第二UE之间的蜂窝链路的链路质量高于质量门限值时向该第一UE发送该信息,其中,该质量门限值由该基站配置,或者该质量门限值由该第一UE通过广播消息指示,或者该质量门限值预定义。
该第一UE在确定候选中继UE列表之后,可以确定该候选中继UE列表中的每个候选中继UE与该第一UE之间的无线通信链路的链路质量。作为一个可选实施例,该方法300还包括:
对该候选中继UE列表中的每个候选中继UE发送的信号进行测量,以获得该每个候选中继UE与该第一UE之间的无线链路的链路质量;
根据该候选中继UE列表中的每个候选中继UE与该第一UE之间的无线链路的链路质量,确定该候选中继UE列表中的目标中继UE,其中,该目标中继UE用于中继该第一UE与基站之间传输的数据。
作为另一个可选实施例,根据该候选中继UE列表中的每个候选中继UE与该第一UE之间的无线链路的链路质量,确定该候选中继UE列表中的目标中继UE,包括:
向该基站发送第一指示信息,该第一指示信息用于指示该候选中继UE列表中的每个候选中继UE与该第一UE之间的无线链路的链路质量;
接收该基站根据该指示信息发送的第二指示信息,该第二指示信息用于指示该目标中继UE。
该第一UE选择目标中继UE的方式可以参照上文对方法200的描述,为了简洁,这里不再赘述。
因此,根据本申请实施例的D2D通信中用于选择中继的方法,通过该第一UE在接收到第二UE发送的信息时,确定是否成功接收该第二UE发送的信息,并且在确定成功接收第二UE发送的信息时,才将该第二UE确定为候选中继UE,能够避免由于将不合适的UE添加至候选中继UE列表而增加后续过程的工作量和复杂度。
图6示出了本申请另一实施例提供的D2D通信中用于选择中继的方法400。该方法400可以触发该第一UE的中继UE的重选。该方法400可以由中继重选触发设备执行,其中,该中继重选触发设备可以为基站、第一UE或该第一UE的当前中继UE,或者为独立的重选触发网元,本申请实施例不限于此。
S410,确定第一链路和第二链路中的至少一种链路的当前链路质量,其中,该第一链路为基站与当前中继UE之间的无线链路,该第二链路为第一UE与该当前中继UE之间的无线链路;
S420,若该第一链路和该第二链路中的至少一种链路的当前链路质量满足中继重选触发条件,触发中继UE的重选,其中,该中继重选触发条件包括下列条件中的至少一种:该第一链路的链路质量低于第四门限值,该第二链路的链路质量低于第五门限值,该第一链路的链路质量与该第二链路的链路质量的差的绝对值高于第六门限值。
可选地,该中继重选触发设备为该当前中继UE。此时,S620,触发中继UE的重选,包括:向该第一UE或该基站发送中继重选请求。
该中继重选请求可以用于请求该第一UE或基站进行中继UE的重选。相应地,该第一UE或基站可以通过执行方法300,进行中继UE的重选,但本申请实施例不限于此。
可选地,该当前中继UE可以通过对基站在与该当前中继UE之间的无线蜂窝链路上发送的信号进行测量,获得该当前中继UE的第一链路的当前链路质量。此外,该中继选择设备也可以通过对该第一UE在与该当前中继UE之间的D2D链路上发送的信号进行测量,获得该当前中继UE的第二链路的当前链路质量,但本申请实施例不限于此。
如果该中继重选触发设备为该第一UE,则该第一UE触发该中继UE的重选可以具体为向该基站发送中继重选请求,以请求该基站为该第一UE进行中继UE的重选;或者,该第一UE触发中继UE的重选可以具体为该第一UE向多个其它UE单播或广播特定消息,以便于愿意做该第一UE的其它UE向该第一UE返回响应消息;或者,该第一UE触发中继UE的重选可以具体为该第一UE执行中继UE的选择,本申请实施例对此不做限定。
该第一UE可以通过多种方式确定该当前中继UE的第一链路和/或第二链路的当前链路质量。可选地,该第一UE可以接收该当前中继UE发送的第一指示信息,该第一指示信息可以用于指示该当前中继UE的第一链路和/或第二链路的当前链路质量,其中,该当前中继UE可以主动发送该第一指示信息或者根据该第一UE的指示发送该第一指示信息。可选地,该第一UE也可以接收该基站主动发送或根据该第一UE的请求发送的第二指示信息,该第二指示信息用于指示该当前中继UE的第一链路的链路质量。可选地,该第一UE也可以通过对该当前中继UE在与该第一UE之间的D2D链路上发送的信号进行测量,获得该当前中继UE的第二链路的当前链路质量,但本申请实施例不限于此。
如果该中继重选触发设备为该基站,则该基站触发该中继UE的重选可以具体为向该第一UE发送中继重选指示,以指示该第一UE进行中继UE的重选;或者,该基站触发中继UE的重选可以具体为该基站执行中继UE的选择,本申请实施例对此不做限定。
该基站可以通过多种方式确定该当前中继UE的第一链路和/或第二链路的当前链路质量。可选地,该基站可以接收该当前中继UE发送的测量报告,该测量报告可以用于指示该当前中继UE的第一链路和/或第二链路的当前链路质量,其中,该当前中继UE可以主动发送该测量报告或者根据该基站的指示发送该测量报告。可选地,该基站也可以接收该第一UE主动发送或根据该基站的指示发送的测量报告,该测量报告用于指示该当前中继UE的第一链路的链路质量。可选地,该基站也可以通过对该当前中继UE在与该基站之间的无线蜂窝链路上发送的信号进行测量,获得该当前中继UE的第一链路的当前链路质量,但本申请实施例不限于此。
该第一UE或该基站重选该中继UE的方式可以参考上文对方法200和方法300的描述,为了简洁,这里不再赘述。
因此,根据本申请实施例的用于选择UE的方法,通过在确定该当前中继UE的第一链路和/或第二链路的当前链路质量满足中继重选触发条件时,触发该中继UE的重选,能够避免该当前中继UE的第一链路和/或第二链路的当前链路质量较差而对该第一UE与基站之间的通信造成影响,从而提供系统的整体性能,增强用户体验。
下面将结合具体例子对本申请实施例提供的D2D通信中用于选择中继的方法做更详细的说明。为了方便描述,在图7至图11所示的例子中,假设基站为eNB,第一UE为远端UE(remote UE),其中,该远端UE可以位于该eNB的覆盖范围之内或之外,但本申请实施例不限于此。
图7是本申请另一实施例的D2D通信中用于选择中继的方法500的示意性流程图。该方法500可以适用于中继的首次选择或重选。在方法500中,由eNB选择目标中继UE。
S510,远端UE确定候选中继UE列表,其中,该候选中继UE列表包括至少多个候选中继UE。
可选地,该远端UE可以接收eNB发送的用于指示该候选中继UE列表的指示信息,并且根据该指示信息确定该候选中继UE列表。
作为另一个可选实施例,能够作为中继UE(例如有相应能力和/或基站配置)的各个UE可以周期性地或事件触发性地发送预定义的消息、数据包或序列,以便于其他UE发现该UE并且将该UE作为候选中继UE,其中,可选地,该预定义消息或数据包中可以携带发送该预定义消息或数据包的UE的标识信息、用于解调该消息的DMRS或其它信息。为了便于描述,下面以UE发送预定义数据包为例进行描述,但本申请实施例不限于此。
该远端UE可以检测预定义数据包,以便于发现候选中继UE。在本申请实施例中,该远端UE在检测到其他UE发送的该预定义数据包时,可以直接将该其他UE确定为候选中继UE,并将该其他UE添加至该候选中继UE列表。可选地,作为另一实施例,该远端UE在检测到其他UE发送的预定义数据包之后,该远端UE也可以对检测到的该预定义数据包进行解调校验处理,以确定是否成功接收该预定义数据包,并且只有在该远端UE确定成功接收该预定义数据包时,即该远端UE对该预定义数据包解调和译码成功时,才将该其他UE确定为候选中继UE并进行后续的信号测量。如果该远端UE未成功接收某个其他UE发送的该预定义数据包,即使该远端UE检测到该其他UE发送的预定义数据包,该远端UE仍然不将该其他UE作为候选中继UE,这样可以减少后续工作量并且降低目标中继UE的选择过程的复杂度。
S520,远端UE确定该候选中继UE列表中的每个候选中继UE的PC5链路的信号质量。
可选地,该远端UE可以对该候选中继UE列表中的每个候选中继UE在与该远端UE之间的第二链路(即PC5链路)上发送的D2D信号进行测量,以获得该每个候选中继UE的PC5链路的信号质量,即获得该每个候选中继UE与该远端UE之间的PC5链路的链路质量。或者,该候选中继UE列表中的每个候选中继UE可以对该远端UE在与该每个候选中继UE之间的PC5链路上发送的信号进行测量,以获得该每个候选中继UE的PC5链路的信号质量,并通过与该远端UE之间的PC5链路向该远端UE发送该每个候选中继UE的Uu链路的信号质量,但本申请实施例不限于此。
可选地,该信号质量可以由下列参数中的至少一种表示:RSRP、RSRQ、RSSI和CQI,或者也可以由其他参数表示,本申请实施例对此不做限定。此外,该D2D信号可以包括同步信号、DMRS和/或其他信号,本申请实施例对此不做限定。
S530,远端UE向eNB发送测量报告,该测量报告包括S520中获得的该候选中继UE列表中的每个候选中继UE的PC5链路的信号质量。
具体地,该远端UE可以主动向该eNB发送该测量报告,或者可以在接收到该eNB发送的用于指示该远端UE发送该测量报告的指示信息之后,确定并向该eNB上报该候选中继UE列表中的每个候选中继UE的PC5链路的信号质量,本申请实施例对此不做限定。
可选地,该远端UE可以从该候选中继UE列表中选择一个临时中继UE,并且在该临时中继UE的协助下向该eNB发送该测量报告,其中,该远端UE可以随机选择该临时中继UE,或者根据该候选中继UE列表中的各个候选中继UE在PC5链路的信号质量,选择该临时中继UE,例如,该远端UE将该候选中继UE列表中包括的多个候选中继UE中在PC5链路的信号质量最大的候选中继UE确定为该临时中继UE,但本申请实施例不限于此。
可选地,作为另一实施例,如果该远端UE位于该eNB的覆盖范围之内,则该远端UE也可以通过该远端UE与该eNB之间的蜂窝链路,直接向该eNB发送该测量报告,本申请实施例对此不做限定。
S540,eNB确定该候选中继UE列表中的各个候选中继UE在Uu链路的信号质量。
具体地,该eNB可以预先存储该每个候选中继UE的Uu链路的信号质量。或者,该eNB在接收到该远端UE发送的该测量报告之后,可以通过对该候选中继UE列表中的每个候选中继UE在与该eNB之间的第一链路(即Uu链路)上发送的信号进行测量,以获得该每个候选中继UE的Uu链路的信号质量,即获得该每个候选中继UE的Uu链路的链路质量。或者,该eNB也可以指示该候选中继UE列表中的每个候选中继UE上报该每个候选中继UE的Uu链路的信号质量,相应地,该候选中继UE列表中的每个候选中继UE可以根据该eNB的指示,通过与该eNB之间的Uu链路接收该eNB发送的信号,对接收到的信号进行测量,以获得该每个候选中继UE的Uu链路的信号质量,并向eNB上报自身的Uu链路的信号质量,但本申请实施例不限于此。
作为另一个可选实施例,该候选中继UE列表中的每个候选中继UE在向eNB上报自身的Uu链路的信号质量的同时,可以向eNB上报自身的PC5链路的信号质量。这样,该远端UE就无需确定并向该eNB上报该候选中继UE列表中的每个候选中继UE的PC5链路的信号质量,但本申请实施例不限于此。
S550,eNB根据该候选中继UE列表中的各个候选中继UE在Uu链路的信号质量和PC5链路的信号质量,从该候选中继UE列表包括的多个候选中继UE中确定目标中继UE。
具体地,该eNB可以根据一定的选择准则来确定该目标中继UE。可选地,该选择准则可以包括下列条件中的至少一种:
C1:Uu链路的信号质量Ru高于门限Th1;
C2:PC5链路的信号质量Rp高于门限Th2;
C3:Ru与Rp的绝对差值(Rn=|Ru-Rp|)低于门限Th3;
C4:在所有候选中继UE中具有最大的Rs,其中,Rs=Ru Rp;
C5:在所有候选中继UE中具有最小的Rn。
Th1可以根据对Uu链路质量的要求设置,Th2可以根据对PC5链路质量的要求设置,本申请实施例对Th1和Th2的具体数值不做限定。
作为一个可选例子,该eNB可以首先从该候选中继UE列表中确定满足条件C1和C2的候选中继UE。如果该候选中继UE列表中只有一个候选中继UE同时满足条件C1和C2,则该eNB可以将该候选中继UE确定为目标中继UE。如果该候选中继UE列表中存在同时满足条件C1和C2的多个候选中继UE,则可选地,该eNB可以根据条件C3至C5中的至少一个条件,继续在该多个候选中继UE中选择。例如,如果该eNB想要中继UE的Uu链路的链路质量与PC5链路的链路质量保持基本平衡,则该eNB可以根据条件C3和/或C5进一步从该多个候选中继UE中选择目标中继UE;如果该eNB想要中继UE的Uu链路和PC5链路的总传输能力较强,则该eNB可以根据条件C4进一步从该多个候选中继UE中选择目标中继UE,但本申请实施例不限于此。
该eNB还可以根据其他准则进行目标中继UE的选择,本申请实施例对此不作限定。
S560,eNB向远端UE发送中继选择确认消息,该中继选择确认消息携带该目标中继UE的信息。
该目标中继UE的信息可以包括该目标中继UE的设备标识、用户标识、随机接入无线网线临时标识(Random Access Radio Network Temporary Identifier,RNTI)或IP地址,等等,本申请实施例不限于此。可选地,该eNB可以通过该目标中继UE向该远端UE发送该中继选择确认消息。或者,如果该远端UE位于该eNB的覆盖范围之内,则该eNB也可以通过该远端UE与该eNB之间的蜂窝链路,直接向该远端UE发送该中继选择确认消息,本申请实施例对此不做限定。
因此,根据本申请实施例的D2D通信中用于选择中继的方法,通过eNB根据候选中继UE列表中的各个候选中继UE在Uu接口和PC5接口的信号质量以及一定的选择准则,从该候选中继UE列表包括的多个候选中继UE中选择远端UE的目标中继UE,能够为各个远端UE选择出合适的中继节点UE。进一步地,通过由eNB为远端UE选择目标中继UE,可以避免多个不同的远端UE选择同一个UE作为中继节点,也有利于网络将各个候选中继UE分配给不同的远端UE作中继节点,能够在确保中继传输的性能的同时,平衡整个网络的传输性能。此外,通过远端UE在确定成功接收其他UE发送的信号时,才将该其他UE添加至候选中继UE列表,能够降低后续目标中继UE的选择过程的复杂度。
图8示出了本申请实施例提供的另一D2D通信中用于选择中继的方法600。该方法600可以适用于中继的首次选择或重选。在方法600中,由远端UE选择目标中继UE。
S610和S620分别与方法500中的S510和S520类似,为了简洁,这里不再赘述。
S630,远端UE确定该候选中继UE列表中的每个候选中继UE的Uu链路的信号质量。具体地,该远端UE可以接收该eNB直接或通过临时中继UE发送的指示信息,该指示信息用于指示该候选中继UE列表中的每个候选中继UE的Uu链路的信号质量。或者,该远端UE也可以接收该候选中继UE列表中的每个候选中继UE通过与该远端UE之间的PC5链路发送的指示信息,该指示信息用于指示该每个候选中继UE的Uu链路的信号质量。其中,该候选中继UE列表中的每个候选中继UE可以主动发送该指示信息或根据该远端UE或eNB的指示发送该指示信息,并且可以将自身的Uu链路的信号质量和PC5链路的信号质量携带在相同或不同的消息中发送,本申请实施例对此不作限定。可选的,某个候选中继UE的相关信息可以是该候选中继UE自己确定后向eNB或远端UE指示的,也可以是远端UE确定后向该候选中继UE或eNB指示的,这里不作限定。
S640,远端UE根据该候选中继UE列表中的各个候选中继UE在Uu链路的信号质量和的PC5链路的信号质量,从该候选中继UE列表包括的多个候选中继UE中确定目标中继UE。
该远端UE选择该目标中继UE的准则可以参考S550中的描述,为了简洁,这里不再赘述。该准则以及门限值Th1、Th2和Th3中的至少一项可以预定义或者由该eNB指示,本申请实施例对此不做限定。
S650,远端UE向eNB发送中继选择上报消息,该中继选择上报消息携带该目标中继UE的信息。
因此,根据本申请实施例的D2D通信中用于选择中继的方法,通过远端UE根据候选中继UE列表中的各个候选中继UE在Uu接口和PC5接口的信号质量以及一定的选择准则,从该候选中继UE包括的多个候选中继UE中选择远端UE的目标中继UE,能够增强UE作为中继节点的技术方案的可行性,并且降低eNB识别候选中继UE的复杂度和工作量,提高目标中继UE的选择效率,进一步地,通过由远端UE确定自己的目标中继UE,能够减少向eNB发送的信令数目,提高中继UE选择的效率。此外,通过远端UE在确定成功接收其他UE发送的信号时,才将该其他UE添加至候选中继UE列表,能够降低后续目标中继UE的选择过程的复杂度。
图9示出了本申请实施例提供的中继UE的重选触发机制700。在该触发机制700中,由远端UE触发中继UE的重选。
S710,远端UE确定当前中继UE的PC5链路的信号质量。
可选地,该远端UE可以对该当前中继UE在与该远端UE之间的PC5链路上发送的信号进行测量,以获得该当前中继UE与该远端UE之间的PC5链路的链路质量;或者,该远端UE可以接收该远端UE发送的用于指示该PC5链路的链路质量的指示信息,但本申请实施例不限于此。
S720,远端UE获取当前中继UE的Uu链路的信号质量。
该远端UE可以从该当前中继UE向该远端UE发送的指示信息中,获取该当前中继UE与eNB之间的Uu链路的链路质量,其中,该Uu链路的链路质量可以是该当前中继UE通过对eNB在Uu链路上发送的信号进行测量获得的。或者,该远端UE可以从该eNB直接或通过该当前中继UE向该远端UE发送的指示信息中,获取该当前中继UE与eNB之间的Uu链路的链路质量,本申请实施例对此不做限定。
S730,远端UE根据该当前中继UE的PC5链路和Uu链路的信号质量,确定是否触发中继UE的重选。
该远端UE可以根据一定准则,确定是否触发中继UE的重选。该准则可以包括下列条件中的至少一种:
C6:Uu链路的信号质量Ru低于门限Th4;
C7:PC5链路的信号质量Rp低于门限Th5;
C8:Rn=|Ru-Rp|高于门限Th6。
其中当条件C6和C7成立时,表明当前的Uu链路和PC5链路的信号质量较差,对整个链路的数据传输的性能产生了影响;而条件C8成立表明当前的Uu链路与当前的PC5链路之间的性能相差较大,会导致性能较差的链路成为整个链路传输的瓶颈,从而影响整个链路传输的效率。因此,以上任意至少一种条件成立时,都可以触发中继UE的重选。
该准则以及门限值Th4、Th5和Th6中的至少一种可以预定义,或者由eNB通过指示信息指示该远端UE,本申请实施例不限于此。
该远端UE可以在条件C6至C8中的至少一个条件满足时,确定进行中继UE的重选,即执行S740,但本申请实施例不限于此。
该远端UE还可以根据其他准则确定是否触发中继UE的重选,本申请实施例对此不作限定。
S740,远端UE直接或通过该当前中继UE向eNB发送中继重选请求消息,该中继重选请求消息可以用于请求eNB进行中继UE的重选,相应地,该eNB在接收到该中继重选请求消息之后,可以执行方法500进行中继的重选,或者,该中继重选请求消息可以用于请求eNB同意进行中继UE的重选,相应地,该eNB在确定同意该远端UE进行中继UE的重选时,向该远端UE发送确认消息,该远端UE可以执行方法600,进行中继的重选;或者,该远端UE可以不向该eNB发送中继重选请求消息,而直接进行中继UE的重选,但本申请实施例不限于此。
图10示出了本申请实施例提供的中继UE的重选触发机制800。在该触发机制800中,由eNB触发中继UE的重选。
S810,eNB确定当前中继UE的Uu链路的信号质量。
该eNB可以对该当前中继UE在与该eNB之间的Uu链路上发送的信号进行测量,以获得该当前中继UE与该eNB之间的Uu链路的链路质量。或者,该eNB可以从该当前中继UE向该eNB上报的测量报告中,获取该当前中继UE与eNB之间的Uu链路的链路质量,其中,该Uu链路的链路质量可以是该当前中继UE通过对eNB在Uu链路上发送的信号进行测量获得的,但本申请实施例不限于此。
S820,eNB获取当前中继UE的PC5链路的信号质量。
可选地,该eNB可以从该远端UE发送的测量报告中,获取该当前中继UE与该远端UE之间的PC5链路的链路质量,其中,该PC5的链路质量是该当前中继UE通过对该远端UE在与该当前中继UE之间的PC5链路上发送的信号进行测量获得的,并且该远端UE可以主动或根据该eNB的指示向该eNB发送该测量报告。或者,该eNB可以从该远端UE直接或通过该当前中继UE向该eNB发送的测量报告中,获取该当前中继UE与远端UE之间的PC5链路的链路质量,但本申请实施例不限于此。
S830,eNB根据该当前中继UE的PC5链路和Uu链路的信号质量,确定是否触发中继UE的重选。
该eNB可以根据一定准则,确定是否触发中继UE的重选,并且在确定进行中继UE的重选时,执行S840。该准则可以与S730中的描述类似,但本申请实施例不限于此。
S840,eNB可以执行方法500,进行中继的重选;或者,该eNB直接或通过该当前中继UE向远端UE发送中继重选指示消息,该远端UE在接收到该中继重选指示消息之后,可以执行方法600,进行中继的重选,但本申请实施例不限于此。
图11示出了本申请实施例提供的中继UE的重选触发机制900。在该触发机制900中,由当前中继UE触发中继UE的重选。
S910,当前中继UE确定与eNB之间的Uu链路的信号质量。
该当前中继UE可以对该eNB在与该当前中继UE之间的Uu链路上发送的信号进行测量,以获得该当前中继UE与该eNB之间的Uu链路的链路质量,但本申请实施例不限于此。
S920,当前中继UE确定与远端UE之间的PC5链路的信号质量。
该当前中继UE可以对该远端UE在与该当前中继UE之间的PC5链路上发送的信号进行测量,以获得该当前中继UE与该远端UE之间的PC5链路的链路质量,但本申请实施例不限于此。
S930,该当前中继UE根据该PC5链路和Uu链路的信号质量,确定是否触发中继UE的重选。
该当前中继可以根据一定准则,确定是否触发中继UE的重选,并且在确定进行中继UE的重选时,执行S940。该准则可以与S730中的描述类似,但本申请实施例不限于此。
S940,该当前中继UE可以向eNB发送中继重选请求消息,以请求该eNB执行中继UE的重选,相应地,该eNB在接收到该中继重选请求消息之后,可以执行方法500进行中继的重选;或者,该当前中继UE可以向该远端UE发送中继重选请求消息,以请求该远端UE执行中继的重选,相应地,该远端UE在接收到该中继重选请求消息之后,可以执行方法600进行中继的重选。
应注意,图7至图11的例子是为了帮助本领域技术人员更好地理解本申请实施例,而非要限制本申请实施例的范围。本领域技术人员根据所给出的图7至图11的例子,显然可以进行各种等价的修改或变化,这样的修改或变化也落入本申请实施例的范围内。
应理解,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
还应理解,上文着重描述各个方法实施例之间的不同点,其未提及的部分可以相互参考,为了简洁,本文不再赘述。
上文中结合图1至图11,详细描述了根据本申请实施例的D2D通信中用于选择中继的方法,下面将结合图12至图17,描述根据本申请实施例的D2D通信中用于选择中继的装置。
图12示出了本申请实施例提供的D2D通信中用于选择中继的装置1100。该装置1100包括:
第一确定单元1110,用于确定候选中继UE列表中的每个候选中继UE的第一链路的链路质量,其中,该候选中继UE列表包括至少一个候选中继UE,每个候选中继UE的第一链路为该每个候选中继UE与基站之间的无线链路;
第二确定单元1120,用于根据该第一确定单元1110确定的该候选中继UE列表中的每个候选中继UE的第一链路的链路质量,从该候选中继UE列表中确定目标中继UE,其中,该目标中继UE用于中继第一UE与该基站之间的数据。
因此,根据本申请实施例的D2D通信中用于选择中继的装置,通过中继选择设备根据候选中继UE列表中的每个候选中继UE与基站之间的无线链路的链路质量以及一定的选择准则,从该候选中继UE列表包括的多个候选中继UE中选择第一UE的目标中继UE,能够为第一UE选择合适的中继UE,从而提供系统的整体性能。
作为一个可选实施例,该第一确定单元1110还用于在该第二确定单元1120从该候选中继UE列表中确定目标中继UE之前,确定该候选中继UE列表中的每个候选中继UE的第二链路的链路质量,其中,每个候选中继UE的第二链路为该每个候选中继UE与该第一UE之间的无线链路;
该第二确定单元1120具体用于根据该第一确定单元1110确定的该候选中继UE列表中的每个候选中继UE的第一链路的链路质量和第二链路的链路质量,从该候选中继UE列表中确定目标中继UE。
作为一个可选实施例,该第二确定单元1120具体用于将该候选中继UE列表中的第一候选中继UE确定为该目标中继UE,其中,该第一候选中继UE的第一链路的链路质量高于第一门限值,并且该第一候选中继UE的第二链路的链路质量高于第二门限值。
作为另一个可选实施例,该第一候选中继UE还满足下列条件中的至少一项:
该第一候选中继UE的第一链路的链路质量与该第一候选中继UE的第二链路的链路质量的差的绝对值低于第三门限值;
该第一候选中继UE为该候选中继UE列表中具有最大链路质量和的候选中继UE,其中,每个候选中继UE的链路质量和等于该每个候选中继UE的第一链路的链路质量与该每个候选中继UE的第二链路的链路质量的和;
该第一候选中继UE为该候选中继UE列表中具有最小链路质量差的候选中继UE,其中,每个候选中继UE的链路质量差等于该每个候选中继UE的第一链路的链路质量与该每个候选中继UE的第二链路的链路质量的差的绝对值。
作为一个可选实施例,该装置1100为该基站。此时,该装置1100还包括:第一接收单元,用于接收该第一UE发送的第一指示信息,该第一指示信息用于指示该候选中继UE列表中的每个候选中继UE的第二链路的链路质量;
相应地,该第一确定单元1110具体用于根据该第一接收单元接收的该第一指示信息,确定该候选中继UE列表中的每个候选中继UE的第二链路的链路质量;
该装置1100还包括:发送单元,用于在该第二确定单元1120从该候选中继UE列表中确定目标中继UE之后,向该第一UE发送第二指示信息,该第二指示信息用于指示该目标中继UE。
作为另一个可选实施例,该第一接收单元具体用于:
接收该第一UE通过该候选中继UE列表中的临时中继UE发送的该第一指示信息,该临时中继UE是该第一UE根据该候选中继UE列表中的每个候选中继UE的第二链路的链路质量确定的;或者
接收该第一UE通过该第一UE与该基站之间的蜂窝链路直接发送的该第一指示信息。
作为另一个可选实施例,该装置1100为该第一UE。此时,可选地,该第一确定单元1110具体用于对该候选中继UE列表中的每个候选中继UE发送的信号进行测量,以获得该每个候选中继UE的第二链路的链路质量。
作为一个可选实施例,该第一确定单元1110具体用于执行下列操作中的至少一种:
对该候选中继UE列表中的第二候选中继UE发送的数据包中包括的DMRS进行测量;
对该候选中继UE列表中的第三候选中继UE发送的信号进行解调和译码处理,并且在对该信号译码成功时重构该信号,并且对重构获得的信号进行测量。
作为另一个可选实施例,该装置1100还包括:
第二接收单元,用于在该第一确定单元1110确定候选中继UE列表中的每个候选中继UE的第一链路的链路质量之前,接收第二UE发送的信息,该信息用于指示该第二UE能够作为中继UE;
该第一确定单元1110还用于若该第二接收单元成功接收该第二UE发送的该信息,将该第二UE添加至该候选中继UE列表。
作为一个可选实施例,该第二UE在确定该基站与该第二UE之间的无线蜂窝链路的链路质量高于质量门限值时向该第一UE发送该信息,其中,该质量门限值由该基站配置,或者该质量门限值由该第一UE通过指示信息指示,或者该质量门限值预定义。
作为另一个可选实施例,该第一确定单元1110还用于在确定候选中继UE列表中的每个候选中继UE的第一链路的链路质量之前,确定进行中继UE的重选。
作为一个可选实施例,该装置1100还包括:
第三接收单元,用于接收该第一UE的当前中继UE发送的中继重选请求;
该第一确定单元1110具体用于根据该第三接收单元接收的该中继重选请求,确定进行中继UE的重选。
作为另一个可选实施例,该第一确定单元1110具体用于:
确定当前中继UE的第一链路和第二链路中的至少一种链路的当前链路质量,其中,该当前中继UE的第一链路为该基站与该当前中继UE之间的无线链路,该当前中继UE的第二链路为该第一UE与该当前中继UE之间的无线链路;
若该当前中继UE的第一链路和第二链路中的至少一种链路的当前链路质量满足中继重选触发条件,确定进行中继UE的重选,其中,该中继重选触发条件包括下列条件中的至少一种:该当前中继UE的第一链路的当前链路质量低于第四门限值,该当前中继UE的第二链路的当前链路质量低于第五门限值,该当前中继UE的第一链路的当前链路质量与该当前中继UE的第二链路的当前链路质量的差的绝对值高于第六门限值。
根据本申请实施例的装置1100可对应于根据本申请实施例的D2D通信中用于选择中继的方法中的中继选择设备,并且装置1100中的各个模块的上述和其它操作和/或功能分别为了实现图2至图11中的各个方法的相应流程,为了简洁,在此不再赘述。
因此,根据本申请实施例的D2D通信中用于选择中继的装置,通过中继选择设备根据候选中继UE列表中的每个候选中继UE与基站之间的无线链路的链路质量以及一定的选择准则,从该候选中继UE列表包括的多个候选中继UE中选择第一UE的目标中继UE,能够为第一UE选择合适的中继UE,从而提供系统的整体性能。
图13示出了本申请另一实施例提供的D2D通信中用于选择中继的装置1200,该装置1200包括:
接收单元1210,用于接收第二UE发送的信息,该信息用于指示该第二UE能够作为中继UE;
解调单元1220,用于对该接收单元1210接收到的该第二UE发送的信息进行解调处理,以确定是否成功接收该第二UE发送的信息;
确定单元1230,用于若该解调单元1220确定成功接收该第二UE发送的信息,将该第二UE添加至候选中继UE列表。
作为一个可选实施例,该第二UE在确定该基站与该第二UE之间的无线蜂窝链路的链路质量高于质量门限值时向装置1200发送该信息,其中,该质量门限值由该基站配置,或者该质量门限值由该装置1200通过指示信息指示,或者该质量门限值预定义。
作为另一个可选实施例,该装置1200还包括:测量单元,用于对该候选中继UE列表中的每个候选中继UE发送的信号进行测量,以获得该每个候选中继UE与装置1200之间的无线链路的链路质量;
相应地,该确定单元1230还用于根据该测量单元获得的该候选中继UE列表中的每个候选中继UE与该装置1200之间的无线链路的链路质量,确定该候选中继UE列表中的目标中继UE,其中,该目标中继UE用于中继该装置1200与基站之间传输的数据。
作为另一个可选实施例,该测量单元具体用于执行下列操作中的至少一种:
对该候选中继UE列表中的第二候选中继UE发送的数据包中包括的解调参考信号DMRS进行测量;
对该候选中继UE列表中的第三候选中继UE发送的信号进行解调和译码处理,并且在对该信号译码成功时重构该信号,并且对重构获得的信号进行测量。
作为另一个可选实施例,该装置1200还包括:发送单元,用于向该基站发送第一指示信息,该第一指示信息用于指示该候选中继UE列表中的每个候选中继UE与该装置1200之间的无线链路的链路质量;
相应地,该接收单元1210还用于接收该基站根据该发送单元发送的该指示信息发送的第二指示信息,该第二指示信息用于指示该目标中继UE;
该确定单元1230具体用于根据该接收单元1210接收的该第二指示信息,确定该目标中继UE。
根据本申请实施例的装置1200可对应于根据本申请实施例的D2D通信中用于选择中继的方法中的第一UE,并且装置1200中的各个模块的上述和其它操作和/或功能分别为了实现图2至图11中的各个方法的相应流程,为了简洁,在此不再赘述。
因此,根据本申请实施例的D2D通信中用于选择中继的装置,通过在接收到第二UE发送的信息时,确定是否成功接收该第二UE发送的信息,并且在确定成功接收第二UE发送的信息时,才将该第二UE确定为候选中继UE,能够避免由于将不合适的UE添加至候选中继UE列表而增加后续过程的工作量和复杂度。
图14示出了本申请另一实施例提供的D2D通信中用于选择中继的装置1300。该装置1300包括:
确定单元1310,用于确定第一链路和第二链路中的至少一种链路的当前链路质量,其中,该第一链路为基站与当前中继UE之间的无线链路,该第二链路为第一UE与该当前中继UE之间的无线链路;
触发单元1320,用于若该确定单元1310确定该第一链路和该第二链路中的至少一种链路的当前链路质量满足中继重选触发条件,触发中继UE的重选,其中,该中继重选触发条件包括下列条件中的至少一种:该第一链路的当前链路质量低于第四门限值,该第二链路的当前链路质量低于第五门限值,该第一链路的当前链路质量与该第二链路的当前链路质量的差的绝对值高于第六门限值。
作为一个可选实施例,该装置1300为该当前中继UE。此时,该触发单元1320具体用于向该第一UE或该基站发送中继重选请求。
作为另一个可选实施例,该装置1300为该第一UE或该基站。
根据本申请实施例的装置1300可对应于根据本申请实施例的D2D通信中用于选择中继的方法中的中继重选触发设备,并且装置1300中的各个模块的上述和其它操作和/或功能分别为了实现图2至图11中的各个方法的相应流程,为了简洁,在此不再赘述。
因此,根据本申请实施例的用于选择UE的装置,通过在确定该当前中继UE的第一链路和/或第二链路的当前链路质量满足中继重选触发条件时,触发该中继UE的重选,能够避免该当前中继UE的第一链路和/或第二链路的当前链路质量较差而对该第一UE与基站之间的通信造成影响,从而提供系统的整体性能,增强用户体验。
图15示出了本申请实施例提供的D2D通信中用于选择中继的装置1400。该装置1400包括:处理器1410,用于:
确定候选中继UE列表中的每个候选中继UE的第一链路的链路质量,其中,该候选中继UE列表包括至少一个候选中继UE,每个候选中继UE的第一链路为该每个候选中继UE与基站之间的无线链路;
根据该候选中继UE列表中的每个候选中继UE的第一链路的链路质量,从该候选中继UE列表中确定目标中继UE,其中,该目标中继UE用于中继第一UE与该基站之间的数据。
因此,根据本申请实施例的D2D通信中用于选择中继的装置,通过中继选择设备根据候选中继UE列表中的每个候选中继UE与基站之间的无线链路的链路质量以及一定的选择准则,从该候选中继UE列表包括的多个候选中继UE中选择第一UE的目标中继UE,能够为第一UE选择合适的中继UE,从而提供系统的整体性能。
作为一个可选实施例,该处理器1410还用于:在从该候选中继UE列表中确定目标中继UE之前,确定该候选中继UE列表中的每个候选中继UE的第二链路的链路质量,其中,每个候选中继UE的第二链路为该每个候选中继UE与该第一UE之间的无线链路;
相应地,该处理器1410具体用于根据该候选中继UE列表中的每个候选中继UE的第一链路的链路质量和第二链路的链路质量,从该候选中继UE列表中确定目标中继UE。
作为一个可选实施例,该处理器1410具体用于将该候选中继UE列表中的第一候选中继UE确定为该目标中继UE,其中,该第一候选中继UE的第一链路的链路质量高于第一门限值,并且该第一候选中继UE的第二链路的链路质量高于第二门限值。
作为另一个可选实施例,该第一候选中继UE还满足下列条件中的至少一项:
该第一候选中继UE的第一链路的链路质量与该第一候选中继UE的第二链路的链路质量的差的绝对值低于第三门限值;
该第一候选中继UE为该候选中继UE列表中具有最大链路质量和的候选中继UE,其中,每个候选中继UE的链路质量和等于该每个候选中继UE的第一链路的链路质量与该每个候选中继UE的第二链路的链路质量的和;
该第一候选中继UE为该候选中继UE列表中具有最小链路质量差的候选中继UE,其中,每个候选中继UE的链路质量差等于该每个候选中继UE的第一链路的链路质量与该每个候选中继UE的第二链路的链路质量的差的绝对值。
作为一个可选实施例,该装置1400为该基站。此时,如图15所示,该装置1400还包括:接收器1420,用于接收该第一UE发送的第一指示信息,该第一指示信息用于指示该候选中继UE列表中的每个候选中继UE的第二链路的链路质量;
相应地,该处理器1410具体用于根据该接收器1420接收的该第一指示信息,确定该候选中继UE列表中的每个候选中继UE的第二链路的链路质量;
该装置1400还包括:发送器1430,用于在该处理器1410从该候选中继UE列表中确定目标中继UE之后,向该第一UE发送第二指示信息,该第二指示信息用于指示该目标中继UE。
作为另一个可选实施例,该接收器1420具体用于:
接收该第一UE通过该候选中继UE列表中的临时中继UE发送的该第一指示信息,该临时中继UE是该第一UE根据该候选中继UE列表中的每个候选中继UE的第二链路的链路质量确定的;或者
接收该第一UE通过该第一UE与该基站之间的蜂窝链路直接发送的该第一指示信息。
作为另一个可选实施例,该装置1400为该第一UE。此时,可选地,该处理器1410具体用于对该候选中继UE列表中的每个候选中继UE发送的信号进行测量,以获得该每个候选中继UE的第二链路的链路质量。
作为一个可选实施例,该处理器1410具体用于执行下列操作中的至少一种:
对该候选中继UE列表中的第二候选中继UE发送的数据包中包括的DMRS进行测量;
对该候选中继UE列表中的第三候选中继UE发送的信号进行解调和译码处理,并且在对该信号译码成功时重构该信号,并且对重构获得的信号进行测量。
作为另一个可选实施例,该装置1400还包括:
接收器1420,用于在该处理器1410确定候选中继UE列表中的每个候选中继UE的第一链路的链路质量之前,接收第二UE发送的信息,该信息用于指示该第二UE能够作为中继UE;
该处理器1410还用于若该接收器1420成功接收该第二UE发送的该信息,将该第二UE添加至该候选中继UE列表。
作为一个可选实施例,该第二UE在确定该基站与该第二UE之间的无线蜂窝链路的链路质量高于质量门限值时向该第一UE发送该信息,其中,该质量门限值由该基站配置,或者该质量门限值由该第一UE通过指示信息指示,或者该质量门限值预定义。
作为另一个可选实施例,该处理器1410还用于在确定候选中继UE列表中的每个候选中继UE的第一链路的链路质量之前,确定进行中继UE的重选。
作为一个可选实施例,该装置1400还包括:
接收器1420,用于接收该第一UE的当前中继UE发送的中继重选请求;
该处理器1410具体用于根据该接收器1420接收的该中继重选请求,确定进行中继UE的重选。
作为另一个可选实施例,该处理器1410具体用于:
确定当前中继UE的第一链路和第二链路中的至少一种链路的当前链路质量,其中,该当前中继UE的第一链路为该基站与该当前中继UE之间的无线链路,该当前中继UE的第二链路为该第一UE与该当前中继UE之间的无线链路;
若该当前中继UE的第一链路和第二链路中的至少一种链路的当前链路质量满足中继重选触发条件,确定进行中继UE的重选,其中,该中继重选触发条件包括下列条件中的至少一种:该当前中继UE的第一链路的当前链路质量低于第四门限值,该当前中继UE的第二链路的当前链路质量低于第五门限值,该当前中继UE的第一链路的当前链路质量与该当前中继UE的第二链路的当前链路质量的差的绝对值高于第六门限值。
根据本申请实施例的装置1400可对应于根据本申请实施例的D2D通信中用于选择中继的方法中的中继选择设备,并且装置1400中的各个模块的上述和其它操作和/或功能分别为了实现图2至图11中的各个方法的相应流程,为了简洁,在此不再赘述。
因此,根据本申请实施例的D2D通信中用于选择中继的装置,通过中继选择设备根据候选中继UE列表中的每个候选中继UE与基站之间的无线链路的链路质量以及一定的选择准则,从该候选中继UE列表包括的多个候选中继UE中选择第一UE的目标中继UE,能够为第一UE选择合适的中继UE,从而提供系统的整体性能。
图16示出了本申请另一实施例提供的D2D通信中用于选择中继的装置1500,该装置1500包括:
接收器1510,用于接收第二UE发送的信息,该信息用于指示该第二UE能够作为中继UE;
处理器1520,用于对该接收器1510接收到的该第二UE发送的信息进行解调处理,以确定是否成功接收该第二UE发送的信息,以及若确定成功接收该第二UE发送的信息,将该第二UE添加至候选中继UE列表。
作为一个可选实施例,该第二UE在确定该基站与该第二UE之间的无线蜂窝链路的链路质量高于质量门限值时向装置1500发送该信息,其中,该质量门限值由该基站配置,或者该质量门限值由该装置1500通过指示信息指示,或者该质量门限值预定义。
作为另一个可选实施例,该处理器1520还用于对该候选中继UE列表中的每个候选中继UE发送的信号进行测量,以获得该每个候选中继UE与装置1500之间的无线链路的链路质量;
根据该候选中继UE列表中的每个候选中继UE与该装置1500之间的无线链路的链路质量,确定该候选中继UE列表中的目标中继UE,其中,该目标中继UE用于中继该装置1500与基站之间传输的数据。
作为另一个可选实施例,该处理器1520具体用于执行下列操作中的至少一种:
对该候选中继UE列表中的第二候选中继UE发送的数据包中包括的解调参考信号DMRS进行测量;
对该候选中继UE列表中的第三候选中继UE发送的信号进行解调和译码处理,并且在对该信号译码成功时重构该信号,并且对重构获得的信号进行测量。
作为另一个可选实施例,该装置1500还包括:发送器,用于向该基站发送第一指示信息,该第一指示信息用于指示该候选中继UE列表中的每个候选中继UE与该装置1500之间的无线链路的链路质量;
相应地,该接收器1510还用于接收该基站根据该发送器发送的该指示信息发送的第二指示信息,该第二指示信息用于指示该目标中继UE;
该处理器1520具体用于根据该接收器1510接收的该第二指示信息,确定该目标中继UE。
根据本申请实施例的装置1500可对应于根据本申请实施例的D2D通信中用于选择中继的方法中的第一UE,并且装置1500中的各个模块的上述和其它操作和/或功能分别为了实现图2至图11中的各个方法的相应流程,为了简洁,在此不再赘述。
因此,根据本申请实施例的D2D通信中用于选择中继的装置,通过在接收到第二UE发送的信息时,确定是否成功接收该第二UE发送的信息,并且在确定成功接收第二UE发送的信息时,才将该第二UE确定为候选中继UE,能够避免由于将不合适的UE添加至候选中继UE列表而增加后续过程的工作量和复杂度。
图17示出了本申请另一实施例提供的D2D通信中用于选择中继的装置1600。该装置1600包括:处理器1610,用于:
确定第一链路和第二链路中的至少一种链路的当前链路质量,其中,该第一链路为基站与当前中继UE之间的无线链路,该第二链路为第一UE与该当前中继UE之间的无线链路;
若该第一链路和该第二链路中的至少一种链路的当前链路质量满足中继重选触发条件,触发中继UE的重选,其中,该中继重选触发条件包括下列条件中的至少一种:该第一链路的当前链路质量低于第四门限值,该第二链路的当前链路质量低于第五门限值,该第一链路的当前链路质量与该第二链路的当前链路质量的差的绝对值高于第六门限值。
作为一个可选实施例,该装置1600为该当前中继UE。此时,该装置1600还包括:发送器1620,该处理器1610具体通过该发送器1620向该第一UE或该基站发送中继重选请求。
作为另一个可选实施例,该装置1600为该第一UE或该基站。
根据本申请实施例的装置1600可对应于根据本申请实施例的D2D通信中用于选择中继的方法中的中继重选触发设备,并且装置1600中的各个模块的上述和其它操作和/或功能分别为了实现图2至图11中的各个方法的相应流程,为了简洁,在此不再赘述。
因此,根据本申请实施例的用于选择UE的装置,通过在确定该当前中继UE的第一链路和/或第二链路的当前链路质量满足中继重选触发条件时,触发该中继UE的重选,能够避免该当前中继UE的第一链路和/或第二链路的当前链路质量较差而对该第一UE与基站之间的通信造成影响,从而提供系统的整体性能,增强用户体验。
应理解,上述实施例中的处理器可以是中央处理单元(Central Processing Unit,简称为“CPU”),该处理器还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
上述装置还可以包括存储器,该存储器可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。例如,存储器还可以存储设备类型的信息。
在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
应理解,在本申请实施例中,术语和/或仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符/,一般表示前后关联对象是一种或的关系。
本领域普通技术人员可以意识到,结合本文中所公开的实施例中描述的各方法步骤和单元,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各实施例的步骤及组成。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域普通技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本申请实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。