《用于执行D2D通信的方法和装置.pdf》由会员分享,可在线阅读,更多相关《用于执行D2D通信的方法和装置.pdf(22页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104106300A43申请公布日20141015CN104106300A21申请号201280065972822申请日20120606H04W74/0220060171申请人日电中国有限公司地址100191北京市海淀区学院路35号世宁大厦20层72发明人李朝峰雷鸣74专利代理机构北京市金杜律师事务所11256代理人王茂华54发明名称用于执行D2D通信的方法和装置57摘要本发明提供了用于在通信系统中执行D2D通信的方法和装置。该通信系统可以至少包括基站BS、D2D发射机和D2D接收机。D2D发射机在D2D通信中向D2D接收机传输D2D数据。根据本发明的方法,可以从D2D发射机。
2、接收D2D数据;并且响应于从D2D接收机接收到否定消息,所接收的D2D数据被传输给D2D接收机,其中该否定消息指示D2D接收机无法从D2D发射机接收该D2D数据。85PCT国际申请进入国家阶段日2014070386PCT国际申请的申请数据PCT/CN2012/0765192012060687PCT国际申请的公布数据WO2013/181807EN2013121251INTCL权利要求书3页说明书13页附图5页19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书13页附图5页10申请公布号CN104106300ACN104106300A1/3页21一种用于在通信系统中执行D2D设备。
3、到设备通信的方法,其中所述通信系统至少包括基站BS、D2D发射机和D2D接收机,并且其中所述D2D发射机在D2D通信中向所述D2D接收机传输D2D数据,所述方法包括从所述D2D发射机接收D2D数据;以及响应于从所述D2D接收机接收到否定消息,将被接收的所述D2D数据传输给所述D2D接收机,其中所述否定消息指示所述D2D接收机无法从所述D2D发射机接收所述D2D数据。2根据权利要求1所述的方法,进一步包括确定用于从所述D2D发射机传输所述D2D数据的D2D传输功率。3根据权利要求2所述的方法,其中至少一个用户设备UE由所述基站BS服务,并且其中确定用于从所述D2D发射机传输所述D2D数据的D2D。
4、传输功率包括获取所述D2D通信的信道质量;确定所述信道质量是否超过预定阈值;响应于确定所述信道质量超过预定阈值,计算所述D2D传输功率以及用于所述至少一个UE的至少一个蜂窝传输功率,以便于最大化所述通信系统的吞吐量;以及响应于确定所述信道质量不超过所述预定阈值,将所述D2D发射机的全功率确定为所述D2D传输功率,并且将所述至少一个UE的全功率确定为所述至少一个蜂窝传输功率。4根据权利要求1所述的方法,进一步包括获取所述D2D通信所要求的D2D速率;以及基于所述D2D速率来确定所述BS是否有资格作为所述D2D通信中的中继。5根据权利要求4所述的方法,其中基于所述D2D速率来确定所述BS是否有资格。
5、作为所述D2D通信中的中继包括基于针对所述D2D发射机的功率限制以及从所述D2D发射机到所述BS的信道,或者基于针对所述BS的功率限制以及从所述BS到所述D2D接收机的信道,来计算候选速率;确定所述候选速率是否超过所述D2D速率;响应于确定所述候选速率超过所述D2D速率,确定所述BS有资格作为所述D2D通信中的中继;以及响应于确定所述候选速率不超过所述D2D速率,确定所述BS没有资格作为所述D2D通信中的中继。6一种用于在通信系统中执行D2D设备到设备通信的方法,其中所述通信系统至少包括基站BS、D2D发射机和D2D接收机,并且其中所述D2D发射机在D2D通信中向所述D2D接收机传输D2D数据。
6、,所述方法包括响应于无法从所述D2D发射机接收D2D数据,向所述D2D发射机和所述BS发送否定消息;以及从所述BS接收所述D2D数据。7根据权利要求6所述的方法,进一步包括响应于从所述BS或所述D2D发射机接收到所述D2D数据,向所述D2D发射机和所述BS发送肯定消息。8一种用于在通信系统中执行D2D设备到设备通信的方法,其中所述通信系统至少包括基站BS、D2D发射机和D2D接收机,并且其中所述D2D发射机在D2D通信中向所述权利要求书CN104106300A2/3页3D2D接收机传输D2D数据,所述方法包括将D2D数据传输给所述D2D接收机和所述BS,以使得所述BS响应于从所述D2D接收机接。
7、收到否定消息而将所述D2D数据传输给所述D2D接收机。9根据权利要求8所述的方法,进一步包括从所述D2D接收机接收肯定消息,其中所述肯定消息指示所述D2D接收机已经从所述BS或所述D2D发射机接收到所述D2D数据。10根据权利要求8所述的方法,进一步包括从所述D2D接收机接收否定消息,其中所述否定消息指示所述D2D接收机无法从所述D2D发射机接收所述D2D数据。11一种用于在通信系统中执行D2D设备到设备通信的装置,其中所述通信系统至少包括基站BS、D2D发射机和D2D接收机,并且其中所述D2D发射机在D2D通信中向所述D2D接收机传输D2D数据,所述装置包括第一数据接收单元,被配置为从所述D。
8、2D发射机接收D2D数据;以及第一数据传输单元,被配置为响应于从所述D2D接收机接收到否定消息,将被接收的所述D2D数据传输给所述D2D接收机,其中所述否定消息指示所述D2D接收机无法从所述D2D发射机接收所述D2D数据。12根据权利要求11所述的装置,进一步包括第一确定单元,被配置为确定用于从所述D2D发射机传输所述D2D数据的D2D传输功率。13根据权利要求12所述的装置,其中所述第一确定单元包括第一获取单元,被配置为获取所述D2D通信的信道质量;第二确定单元,被配置为确定所述信道质量是否超过预定阈值;第一计算单元,被配置为响应于确定所述信道质量超过预定阈值,计算所述D2D传输功率以及用于。
9、所述至少一个UE的至少一个蜂窝传输功率,以便于最大化所述通信系统的吞吐量;以及第三确定单元,被配置为响应于确定所述信道质量不超过所述预定阈值,将所述D2D发射机的全功率确定为所述D2D传输功率,并且将所述至少一个UE的全功率确定为所述至少一个蜂窝传输功率。14根据权利要求11所述的装置,进一步包括第二获取单元,被配置为获取所述D2D通信所要求的D2D速率;以及第四确定单元,被配置为基于所述D2D速率来确定所述BS是否有资格作为所述D2D通信中的中继。15根据权利要求14所述的装置,其中所述第四确定单元包括第二计算单元,被配置为基于针对所述D2D发射机的功率限制以及从所述D2D发射机到所述BS的。
10、信道,或者基于针对所述BS的功率限制以及从所述BS到所述D2D接收机的信道,来计算候选速率;第五确定单元,被配置为确定所述候选速率是否超过所述D2D速率;第六确定单元,被配置为响应于确定所述候选速率超过所述D2D速率,确定所述BS有资格作为所述D2D通信中的中继;以及权利要求书CN104106300A3/3页4第七确定单元,被配置为响应于确定所述候选速率不超过所述D2D速率,确定所述BS没有资格作为所述D2D通信中的中继。16一种用于在通信系统中执行D2D设备到设备通信的装置,其中所述通信系统至少包括基站BS、D2D发射机和D2D接收机,并且其中所述D2D发射机在D2D通信中向所述D2D接收机。
11、传输D2D数据,所述装置包括第一发送单元,被配置为响应于无法从所述D2D发射机接收D2D数据,向所述D2D发射机和所述BS发送否定消息;以及第二数据接收单元,被配置为从所述BS接收所述D2D数据。17根据权利要求16所述的装置,进一步包括第二发送单元,被配置为响应于从所述BS或所述D2D发射机接收到所述D2D数据,向所述D2D发射机和所述BS发送肯定消息。18一种用于在通信系统中执行D2D设备到设备通信的装置,其中所述通信系统至少包括基站BS、D2D发射机和D2D接收机,并且其中所述D2D发射机在D2D通信中向所述D2D接收机传输D2D数据,所述装置包括第二数据传输单元,被配置为将D2D数据传。
12、输给所述D2D接收机和所述BS,以使得所述BS响应于从所述D2D接收机接收到否定消息而将所述D2D数据传输给所述D2D接收机。19根据权利要求18所述的装置,进一步包括第一消息接收单元,被配置为从所述D2D接收机接收肯定消息,其中所述肯定消息指示所述D2D接收机已经从所述BS或所述D2D发射机接收到所述D2D数据。20根据权利要求18所述的装置,进一步包括第二消息接收单元,被配置为从所述D2D接收机接收否定消息,其中所述否定消息指示所述D2D接收机无法从所述D2D发射机接收所述D2D数据。权利要求书CN104106300A1/13页5用于执行D2D通信的方法和装置技术领域0001本发明的实施例。
13、一般性地涉及通信技术。更特别地,本发明的实施例涉及一种用于在通信系统中执行D2D设备到设备通信的方法和装置。背景技术0002在实际的通信网络中,诸如在采用GSM、CDMA、UMTS和LTE技术的网络中,无线通信用户对更快、更可靠且更好的多媒体的需求正在增长。为了适应这种增长的需求,正在研究对提供更高吞吐量的研究。0003由于对更高吞吐量不断增大的需求,卸载蜂窝网络流量的趋势已受到极大的关注,例如,毫微微小区和其他小小区。对卸载蜂窝流量不断增大的需求已将大多数产业伙伴的注意力吸引至D2D通信。D2D通信的目标正追踪这一轨迹以允许D2D设备在没有来自基础设施的有限帮助或者有来自基础设施的有限帮助的。
14、情况下相互传输数据。根据用于执行在包括D2D发射机D2DTX和D2D接收机D2DRX的D2D设备之间的D2D通信的已有且常见的方案,D2D数据或D2D流量可以从D2D发射机传输至D2D接收机。0004为了有效率地利用频谱,允许同一频带由蜂窝用户设备UE和D2D设备两者共享。也就是说,D2D通信可以与蜂窝通信共享同一频带。在这样的情况下,D2D通信可能干扰蜂窝通信。该干扰将高度地降低通信质量,以及减少对于蜂窝通信的小区吞吐量,特别是在上行链路中。0005处理这个问题的传统方法通常将从D2D发射机传输到D2D接收机的D2D信号看作干扰,并且缓解来自D2D发射机的信号以减少该干扰。然而,这些传统方法。
15、不能完全移除该干扰。0006鉴于前述问题,存在减少来自D2D通信的对蜂窝通信的干扰的需求,以便于有效地改进包括D2D通信和蜂窝通信两者的通信系统的性能。发明内容0007本发明提出了一种移除来自D2D通信的对蜂窝通信的干扰的解决方案。具体地,本发明提供了一种用于在通信系统中执行D2D通信的方法和装置,其有效地改进了包括D2D通信和蜂窝通信两者的通信系统的性能。0008根据本发明的实施例的第一方面,本发明的实施例提供了一种用于在通信系统中执行D2D通信的方法。该通信系统可以至少包括基站BS、D2D发射机和D2D接收机。D2D发射机可以在D2D通信中向D2D接收机传输D2D数据。该方法可以包括从D2。
16、D发射机接收D2D数据;以及响应于从该D2D接收机接收到否定消息,将所接收的该D2D数据传输给该D2D接收机,其中该否定消息指示该D2D接收机无法从该D2D发射机接收该D2D数据。0009根据本发明的实施例的第二方面,本发明的实施例提供了一种用于在通信系统中执行D2D通信的方法。该通信系统可以至少包括基站BS、D2D发射机和D2D接收机。D2D发射机可以在D2D通信中向D2D接收机传输D2D数据。该方法可以包括响应于无法从该说明书CN104106300A2/13页6D2D发射机接收D2D数据,向该D2D发射机和该BS发送否定消息;以及从该BS接收该D2D数据。0010根据本发明的实施例的第三方。
17、面,本发明的实施例提供了一种用于在通信系统中执行D2D通信的方法。该通信系统可以至少包括基站BS、D2D发射机和D2D接收机。D2D发射机可以在D2D通信中向D2D接收机传输D2D数据。该方法可以包括将D2D数据传输给该D2D接收机和该BS,以使得该BS响应于从该D2D接收机接收到否定消息而将该D2D数据传输给该D2D接收机。0011根据本发明的实施例的第四方面,本发明的实施例提供了一种用于在通信系统中执行D2D通信的装置。该通信系统可以至少包括基站BS、D2D发射机和D2D接收机。D2D发射机可以在D2D通信中向D2D接收机传输D2D数据。该装置可以包括第一数据接收单元,被配置为从D2D发射。
18、机接收D2D数据;以及第一数据传输单元,被配置为响应于从该D2D接收机接收到否定消息,将所接收的该D2D数据传输给该D2D接收机,其中该否定消息指示该D2D接收机无法从该D2D发射机接收该D2D数据。0012根据本发明的实施例的第五方面,本发明的实施例提供了一种用于在通信系统中执行D2D通信的装置。该通信系统可以至少包括基站BS、D2D发射机和D2D接收机。D2D发射机可以在D2D通信中向D2D接收机传输D2D数据。该装置可以包括第一发送单元,被配置为响应于无法从该D2D发射机接收D2D数据,向该D2D发射机和该BS发送否定消息;以及第二数据接收单元,被配置为从该BS接收该D2D数据。0013。
19、根据本发明的实施例的第六方面,本发明的实施例提供了一种用于在通信系统中执行D2D通信的装置。该通信系统可以至少包括基站BS、D2D发射机和D2D接收机。D2D发射机可以在D2D通信中向D2D接收机传输D2D数据。该装置可以包括第二数据传输单元,被配置为将D2D数据传输给该D2D接收机和该BS,以使得该BS响应于从该D2D接收机接收到否定消息而将该D2D数据传输给该D2D接收机。0014与那些已有的解决方案相比,所提出的解决方案将D2D发射机的干扰作为有用信号来处理并且增加了D2D设备的分集,以使得可以有效地改进小区吞吐量并且可以维持有效的D2D传输。0015当结合附图来阅读时,从下列对特定实施。
20、例的描述,本发明的实施例的其他特征和优点也将是明显的,这些附图通过示例的方式举例说明了本发明的实施例的原理。附图说明0016本发明的实施例在示例的意义上被呈现,并且参考这些附图,在下面更详细地解释它们的优点,其中0017图1图示了根据现有技术的其中蜂窝通信受D2D通信干扰的通信系统的示意图;0018图2图示了根据本发明的实施例的其中蜂窝通信不受D2D通信干扰的通信系统的示意图;0019图3图示了根据本发明的实施例的用于在通信系统中执行D2D通信的方法300的流程图;0020图4图示了根据本发明的进一步实施例的用于在通信系统中执行D2D通信的方法400的流程图;说明书CN104106300A3/。
21、13页70021图5图示了根据本发明的实施例的用于在通信系统中执行D2D通信的方法500的流程图;0022图6图示了根据本发明的实施例的用于在通信系统中执行D2D通信的方法600的流程图;0023图7图示了根据本发明的实施例的用于在通信系统中执行D2D通信的装置700的框图。0024图8图示了根据本发明的实施例的用于在通信系统中执行D2D通信的装置800的框图。0025图9图示了根据本发明的实施例的用于在通信系统中执行D2D通信的装置900的框图。0026图10A图示了根据本发明的实施例的D2D通信的示意图;以及0027图10B图示了根据本发明的进一步实施例的D2D通信的示意图。0028贯穿附。
22、图,相同或类似的参考标号指示相同或类似的元素。具体实施方式0029参考附图地详细描述本发明的各种实施例。附图中的流程图和框图图示了根据本发明实施例的装置、方法、以及架构、功能和由计算机程序产品可执行的操作。在这个方面,这些流程图或框图中的每个框可以表示模块、程序、或者代码的一部分,其包含一个或多个用于执行所规定的逻辑功能的可执行指令。应当注意,在一些替代实施方式中,各方框中所指示的功能可以按照与附图中所图示的顺序不同的顺序发生。例如,连续示出的两个框可能实际上基本并行地或者按照逆向的顺序来执行,这取决于相关的功能。还应当注意,框图和/或这些流程图中的每个框以及它们的组合,可以由用于执行所规定的。
23、功能/操作的基于专属硬件的系统或者由专属硬件和计算机指令的组合来实施。0030在本公开内容中,用户设备UE可以指代终端、移动终端MT、订户站SS、便携式订户站PSS、移动站MS、或者接入终端AT,并且该UE、该终端、该MT、该SS、该PSS、该MS、或者该AT的一些或全部功能可以被包括在内。0031在本公开内容中,基站BS可以指代节点BNODEB或NB、演进型NODEBENODEB或ENB、或者管理小区的任何其他合适的设备。0032首先对图1做出参考,其图示了根据现有技术的其中蜂窝通信受D2D通信干扰的通信系统的示意图。0033图1的通信系统可以用GSM系统、CDMA系统、UMTS系统、LTE。
24、系统等来实施。该系统说明性地包括BS110、UE111、UE112、D2D发射机113和D2D接收机114。在该系统中,UE111和UE112由BS110服务,具体地,UE111和UE112正在与BS110通信也就是说,UE111和UE112处于与BS110的蜂窝通信中。同时,D2D发射机113和D2D接收机114处于D2D通信中,具体地,D2D发射机113正在将D2D数据传输给D2D接收机114。0034如能够从图1看出的,在D2D通信期间,尤其是当D2D发射机113正在将数据传输给D2D接收机114时,在BS110处于与UE111和/或UE112的上行链路蜂窝通信中时,BS110可能遭受来。
25、自D2D发射机113的干扰。此时,BS110可以被认为是“受害接收机”。0035现在对图2做出参考,其图示了根据本发明的实施例的其中蜂窝通信不受D2D通说明书CN104106300A4/13页8信干扰的通信系统的示意图。0036类似于图1,根据本发明的实施例的通信系统也可以用GSM系统、CDMA系统、UMTS系统、LTE系统等来实施。如图2中所图示的系统包括BS210、UE211、UE212、D2D发射机213和D2D接收机214。在该系统中,UE211和UE212处于与BS210的蜂窝通信中,并且同时,D2D发射机213在D2D通信中正在将D2D数据传输给D2D接收机214。如本领域的技术人。
26、员能够意识到的,在本发明的其他实施例中,在另一D2D通信中,D2D接收机214可以扮演用于传输D2D数据的D2D发射机的角色,而D2D发射机213可以扮演用于接收D2D数据的D2D接收机的角色。因此,在图2中图示D2D发射机213和D2D接收机214仅仅用于示例,而不是限制。0037如能够从图2看出的,在根据本发明实施例的D2D通信期间,D2D发射机213将D2D数据传输给D2D接收机214以及BS210。根据本发明的实施例,BS210可以充当中继,用于响应于D2D接收机214无法从D2D发射机213接收D2D数据而将D2D数据转发给D2D接收机214。如此,D2D数据不再是对BS210的干扰。
27、而是有用信号。因此,归因于被移除的干扰,系统吞吐量将显著改进。0038根据本发明的实施例,D2D发射机和D2D接收机可以被定位在一个小区内,或者被定位在不同的相邻小区中。在D2D发射机和D2D接收机被定位在一个小区内的实施例中,管理该小区的BS可以充当用于D2D传输的中继。在D2D发射机和D2D接收机被定位在不同的相邻小区中的其他实施例中,管理D2D发射机被定位在其中的该小区的BS可以充当用于D2D传输的中继。0039将注意到,根据发明的其他实施例,通信系统可以不包括处于与BS的蜂窝通信中的UE,或者可以包括处于与BS的蜂窝通信中的至少一个UE。因此,对于BS不服务UE的情况和BS服务一个或多。
28、个UE的情况两者,本发明的实施例都是可应用的。图2中所示出的UE211和UE212仅用于示例,不用于限制。0040现在对图3做出参考,其图示了根据本发明的实施例的用于在通信系统中执行D2D通信的方法300的流程图。根据本发明的实施例,通信系统可以至少包括BS、D2D发射机和D2D接收机,并且D2D发射机可以在D2D通信中向D2D接收机传输D2D数据。根据本发明的实施例,通信系统可以被实施为GSM系统、CDMA系统、UMTS系统、LTE系统等,诸如图2中所图示的系统。根据本发明的实施例,方法300可以由例如基站、基站控制器BSC、网关、中继、服务器、或者任何其他可应用的设备来执行。0041在方法。
29、300开始之后,在步骤S301处,从D2D发射机接收D2D数据。0042如上面所讨论的,在已有的D2D解决方案中,BS不从D2D发射机接收D2D数据,而是遭受由D2D数据所导致的干扰。相对照地,根据本发明的实施例,BS可以从D2D发射机接收D2D数据。如此,从D2D发射机传输的D2D数据对于BS不再是干扰而是有用信号。0043在步骤S302处,响应于从D2D接收机接收到否定消息,所接收的D2D数据被传输给D2D接收机。该否定消息可以指示D2D接收机无法从D2D发射机接收该D2D数据。0044根据本发明的实施例,在从D2D发射机接收到D2D数据之后,BS可以存储所接收的D2D数据以用于进一步的使。
30、用,例如用于在D2D接收机没有成功地从D2D发射机接收到D2D数据时将所接收的D2D数据传输给D2D接收机。在一些实施例中,D2D数据可以被存储在存储器中,例如,存储在可接入到BS的半导体存储设备中,诸如RAM、ROM、EPROM、EEPROM、说明书CN104106300A5/13页9闪存设备等。在这个方面,看起来BS充当了用于转发D2D数据的中继。根据本发明的实施例,可以在中继过程中采用若干转发方案,诸如放大并转发、递增的放大并转发、解码并转发、选择解码并转发等。注意,上面的转发方案仅出于举例说明的目的而非限制的目的。0045响应于从D2D接收机接收到否定消息,BS可以确定D2D接收机没有。
31、成功地从D2D发射机接收到D2D数据,并且然后可以将D2D数据传输给D2D接收机以保证D2D数据的成功传输。0046根据本发明的实施例,在D2D传输开始之前,方法300可以确定用于从D2D发射机传输D2D数据的D2D传输功率。在一个实施例中,至少一个UE由基站BS服务,并且用于传输D2D数据的D2D传输功率可以通过以下操作来确定获取D2D通信的信道质量;确定该信道质量是否超过预定阈值;响应于确定该信道质量超过预定阈值,计算该D2D传输功率和用于至少一个UE的至少一个蜂窝传输功率,以便于最大化通信系统的吞吐量;以及响应于确定该信道质量不超过预定阈值,将D2D发射机的全功率确定为D2D传输功率,并。
32、且将该至少一个UE的全功率确定为该至少一个蜂窝传输功率。0047根据本发明的实施例,可以首先获取D2D通信所要求的D2D速率,并且然后基于该D2D速率来确定该BS是否有资格作为D2D通信中的中继。在一个实施例中,可以通过以下操作来确定该BS是否有资格作为中继基于针对D2D发射机的功率限制以及从D2D发射机到该BS的信道,或者基于针对该BS的功率限制以及从该BS到D2D接收机的信道,来计算候选速率;确定该候选速率是否超过该D2D速率;响应于确定该候选速率超过该D2D速率,确定该BS有资格作为D2D通信中的中继;以及响应于确定该候选速率不超过该D2D速率,确定该BS没有资格作为D2D通信中的中继。。
33、0048关于图3所图示的实施例,有利的是,不同于已有的解决方案,在上行链路蜂窝传输中,D2D发射机可以充当由BS服务的UE,并且BS将D2D数据看作上行链路信号。如此,BS将不受从D2D发射机向D2D接收机传输的D2D数据的干扰。0049现在对图4做出参考,其图示了根据本发明的进一步实施例的用于在通信系统中执行D2D通信的方法400的流程图。方法400可以被认为是上面参考图3所描述的方法300的一个实施例。在方法400的以下描述中,可选地,判断BS是否有资格作为D2D通信中的中继,并且确定D2D数据的传输功率。然而,注意,这仅是出于举例说明本发明的原理的目的,而不是限制其范围。0050在方法4。
34、00开始之后,在步骤S401处,获取D2D通信所要求的D2D速率。0051根据本发明的实施例,D2D通信所要求的D2D速率可以以若干方式来获取。例如,可以根据通信系统的运营商或者本领域的技术人员的经验来设置D2D速率。又例如,可以根据通信系统的具体通信条件来计算D2D速率。再例如,可以基于D2D通信的历史信息来预测D2D速率。将注意到,上面的示例被描述用于举例说明,并且可以以除了上面的示例之外的其他方式来获取D2D速率。0052在步骤S402处,基于D2D速率来确定该BS是否有资格作为D2D通信中的中继。0053根据本发明的实施例,可以确定用于由通信系统所支持的D2D通信的候选速率,以便于判断。
35、在当前通信环境下BS是否有资格作为D2D通信中的中继。0054根据本发明的实施例,可以以若干方式来确定该候选速率。在一个实施例中,可以基于针对D2D发射机的功率限制和从D2D发射机到该BS的信道来确定该候选速率。特别说明书CN104106300A6/13页10地,可以通过下式来计算该候选速率00550056其中HD,BS表示从D2D发射机到该BS的上行链路信道,表示针对D2D发射机的功率限制,并且2表示在接收机侧即BS处的高斯噪声。0057在另一个实施例中,可以基于针对BS的功率限制和从BS到D2D接收机的信道来确定该候选速率。特别地,可以通过下式来计算该候选速率00580059其中表示从该B。
36、S到D2D接收机的下行链路信道,表示针对该BS的功率限制,并且2表示在接收机侧即D2D接收机处的高斯噪声。0060将注意到,可以以处理等式1和2之外的若干其他方式来计算该候选速率,并且上面的等式1和2出于示例而非限制的目的而被举例说明。0061在确定候选速率之后,可以确定候选速率是否超过D2D速率。在一些实施例中,响应于确定候选速率超过D2D速率,可以确定该BS有资格作为D2D通信中的中继;并且响应于确定候选速率不超过D2D速率,可以确定该BS没有资格作为D2D通信中的中继。0062关于步骤S402,如果确定BS有资格作为D2D通信中的中继,则方法400的流程前进至步骤S403;否则,该流程结。
37、束。0063如本领域的技术人员能够意识到的,前述步骤S401和S402对于根据本发明的方法是可选步骤。对于总是支持D2D通信的具有良好通信条件的通信系统,可以省略步骤S401和S402。0064在步骤S403处,获取D2D通信的信道质量。0065根据本发明的实施例,信道质量可以包括反映D2D发射机与D2D接收机之间的信道的质量的信息。例如,信道质量信息可以包括信号与干扰加噪声比SINR、信噪比SNR、信干比SIR、载波与干扰加噪声比CINR、载波与噪声比CNR等。0066在这个实施例中,信道质量信息示例性地是SINR。如此,在步骤S403处可以获取D2D发射机与D2D接收机之间的信道的SINR。
38、。将注意到,在发明的其他实施例中,信道质量信息可以进一步包括SNR、SIR、CINR、CNR或者SINR、SNR、SIR、CINR和CNR的任意组合。0067在步骤S404处,确定该信道质量是否超过预定阈值。0068该预定阈值是用于评估信道质量例如,在步骤S403处所获取的SINR的阈值。根据本发明的实施例,可以以若干方式来预先确定这样的阈值。例如,可以根据通信系统的运营商或者本领域的技术人员的经验来预先确定该阈值;还可以根据通信系统的具体通信条件来预先确定该阈值;另外,可以基于D2D通信的历史信息来预先确定该阈值。将注意到,上面的示例被描述用于举例说明,并且可以以除了上面的示例之外的其他方式。
39、来获取该阈值。0069与预定阈值相比较,如果确定该信道质量超过预定阈值,则方法400的流程前进至步骤S405,以计算D2D传输功率和多个蜂窝传输功率;并且如果确定该信道质量不超过预定阈值,则方法400的流程前进至步骤S406,以使用全功率。说明书CN104106300A107/13页110070在步骤S405处,计算D2D传输功率和用于至少一个UE的至少一个蜂窝传输功率,以便于最大化通信系统的吞吐量。0071这个步骤响应于D2D通信的信道质量超过预定阈值而被执行。根据本发明的实施例,比预定阈值高的信道质量可以指示D2D通信的信道质量相对良好,因此D2D通信不处于中断。在这种情况下,可以根据某些。
40、策略来计算D2D发射机的传输功率即,D2D传输功率和该至少一个UE的传输功率即,蜂窝传输功率。例如,一个策略可以包括最大化通信系统的吞吐量。因此,D2D传输功率和该至少一个蜂窝传输功率可以被计算如下0072007300740075在上面的等式3中,第一行表示将被最大化的吞吐量,并且随后的三行指示受到的三个约束,其中第一约束指示对于中断D2D通信的概率应当小于预定值,例如。具体地,在等式3中,0076S指示处于蜂窝通信的UE的子集;在这个子集中的UE在即将到来的传输时隙中被调度为激活的UE;另外,在该子集中的UE的总数量小于NT1;00772指示在接收机侧的高斯噪声的功率;0078HD,BS指示。
41、从D2D发射机到BS的上行链路信道,其可以是NT元素的矢量;0079指示针对多个UE的功率限制;0080指示针对D2D发射机的功率限制;0081QD指示D2D发射机的传输功率的对数形式,也就是说,QDLOGPD,其中PD指示D2D发射机的传输功率并且其中指示针对D2D发射机的功率限制;0082QI指示第I个UE的传输功率的对数形式,也就是说,QILOGPI并且其中指示针对第I个UE的功率限制;0083VI指示在BS处的针对第I个UE的波束成形矢量;0084VD指示在BS处接收到的针对D2D发射机的波束成形矢量;0085HI指示从第I个UE到BS的上行链路信道,其可以是NT元素的矢量;0086指。
42、示针对D2D上行链路的中断概率约束,中断不可以超过,即5左右;0087RD指示针对D2D设备的速率要求,其也是D2D接收机处的速率中断阈值。在本发明的一个实施例中,如果LOG1SINRRD,则D2D接收机能够成功地解码消息并且对应的吞吐量是RD;否则,如果LOG1SINRRD,则该链路处于中断并且对应的吞吐量是0;说明书CN104106300A118/13页120088指示从D2D发射机到D2D接收机的信道的平均功率值;以及0089指示从第I个UE到D2D接收机的信道的平均功率值。0090将注意到,除了上述吞吐量优化问题之外,还可以根据一些其他策略例如,最大化总速率来确定传输功率。这些示例被示。
43、出以用于举例说明而非限制。0091在步骤S406处,D2D发射机的全功率被确定为该D2D传输功率,并且该至少一个UE的全功率被确定为该至少一个蜂窝传输功率。0092这个步骤响应于D2D通信的信道质量不超过预定阈值而被执行。根据本发明的实施例,比预定阈值低的信道质量可以指示D2D通信的信道质量不是足够良好,也就是说,D2D通信处于中断。在这种情况下,D2D传输功率可以被确定为D2D发射机的全功率。同时,对于由BS服务的一个或多个UE,它们各自的传输功率可以分别被确定为它们的全功率。0093如本领域的技术人员能够意识到的,前述步骤S403和S406对于根据本发明的方法是可选步骤。例如,在一些实施例。
44、中,以有可能减少通信系统的吞吐量的代价,全功率可以被直接指配给D2D发射机以及该至少一个UE。0094在步骤S407处,从D2D发射机接收D2D数据。0095方法400中的步骤S407对应于如上面所描述的方法300中的步骤S301。与步骤S301相类似,从D2D发射机传输的D2D数据对于BS不再是干扰而是有用信号。0096在步骤S408处,响应于从D2D接收机接收到否定消息,所接收的D2D数据被传输给D2D接收机。该否定消息可以指示D2D接收机无法从D2D发射机接收该D2D数据。0097方法400中的步骤S408对应于如上面所描述的方法300中的步骤S302。与步骤S302相类似,响应于从D2。
45、D接收机接收到否定消息,BS可以确定D2D接收机没有成功地从D2D发射机接收到D2D数据,并且然后可以将D2D数据传输给D2D接收机以保证D2D数据的成功传输。根据本发明的实施例,若干转发方案,诸如放大并转发、递增的放大并转发、解码并转发、以及选择解码并转发可以在本发明的实施例中被采用。0098与已有的解决方案相比较,有利的是,BS是否有资格作为D2D通信中的中继在开始D2D数据的传输之前被确定,因为D2D通信的成功率可以被有效地提高。另外,也是有利的是,例如基于信道质量来确定D2D数据的传输功率,以提高通信系统的吞吐量。0099现在对图5做出参考,其图示了根据本发明的实施例的用于在通信系统中。
46、执行D2D通信的方法500的流程图。如上面所讨论的,根据本发明的实施例,通信系统可以至少包括BS、D2D发射机和D2D接收机,D2D发射机可以在D2D通信中向D2D接收机传输D2D数据,并且通信系统可以被实施为GSM系统、CDMA系统、UMTS系统、LTE系统等。根据本发明的实施例,方法500可以由例如D2D接收机、用户设备、终端或者任何其他可应用的设备来执行。0100在方法500开始之后,在步骤S501处,响应于无法从D2D发射机接收D2D数据,否定消息被发送给D2D发射机和BS。0101如参考图1所讨论的,在已有的D2D解决方案中,D2D接收机从D2D发射机接收D2D数据。通常,如果D2D。
47、数据没有被D2D接收机成功接收,则D2D发射机可以将D2D数据重传给D2D接收机。0102不同于已有的D2D解决方案,在本发明的实施例中,如果D2D接收机无法从D2D发射机接收D2D数据,它可以向D2D发射机以及BS发送否定消息,例如NACK否定确认。如说明书CN104106300A129/13页13此,D2D发射机和BS均可以被告知来自D2D发射机的D2D数据的不成功接收。0103在步骤S502处,从BS接收D2D数据。0104根据本发明的实施例,响应于否定消息,该BS可以将从D2D发射机所接收的D2D数据传输给D2D接收机。如此,尽管D2D接收机无法从D2D发射机接收D2D数据,但是可以从。
48、BS接收与未成功地从D2D发射机接收的D2D数据相同的D2D数据。0105根据本发明的实施例,可选地,响应于从该BS或D2D发射机接收到D2D数据,肯定消息可以被发送给D2D发射机和该BS。在一个实施例中,当D2D接收机从D2D发射机接收到D2D数据时,它可以向D2D发射机发送肯定消息,例如ACK确认,以告知D2D数据被成功地接收。在另一个实施例中,D2D接收机最初无法从D2D发射机接收到D2D数据,但是从BS成功接收到D2D数据,它可以向BS和/或D2D发射机发送肯定消息,例如ACK确认,以告知D2D数据被成功地从BS接收。0106现在对图6做出参考,其图示了根据本发明的实施例的用于在通信系。
49、统中执行D2D通信的方法600的流程图。如上面所讨论的,根据本发明的实施例,通信系统可以至少包括BS、D2D发射机和D2D接收机,D2D发射机可以在D2D通信中向D2D接收机传输D2D数据,并且通信系统可以被实施为GSM系统、CDMA系统、UMTS系统、LTE系统等。根据本发明的实施例,方法600可以由例如D2D发射机、用户设备、终端或者任何其他可应用的设备来执行。0107在方法600开始之后,在步骤S601处,D2D数据被传输给D2D接收机和BS,以使得BS响应于从D2D接收机接收到否定消息而将D2D数据传输给D2D接收机。0108如上面所讨论的,在已有的D2D解决方案中,D2D发射机将D2D数据传输给D2D接收机而不传输给BS。同时,对于BS,D2D数据是对于BS与它的多个UE之间的蜂窝通信的干扰,特别是在上行链路蜂窝通信中。0109不同于已有的D2D解决方案,根据本发明的实施例,D2D发射机将D2D数据传输给D2D接收机和BS两者。在一个实施例中,D2D数据可以被广播至D2D接收机和BS,其中可以将指示符设置到该D2D数据中,以指示该D2D数据所指向的目标例如,D2D接收机和BS。如此,D2D接收机和BS两者都可以接收D2D数据。因此,当D2D接收机无法成功地接收D2D数据时,BS可以响应于从D2D接收机接收到否定消息而将该D2D数据传输给D2D接收机。。