一种设备到设备D2D传输方法及通信装置与流程

文档序号:25993296发布日期:2021-07-23 21:06阅读:70来源:国知局
一种设备到设备D2D传输方法及通信装置与流程
本申请涉及通信领域,尤其涉及一种设备到设备d2d传输方法及通信装置。
背景技术
:电气与电子工程师协会(instituteofelectricalandelectronicengineers,ieee)组织在无线局域网(wirelesslocalareanetwork,wlan)标准802.11ax中引入了正交频分多址(orthogonalfrequencydivisionmultipleaccess,ofdma)的上行传输。wlan中基于ofdma的上行传输流程为:接入点(accesspoint,ap)在竞争到信道资源之后发送触发帧(triggerframe,tf)。触发帧指示若干资源单元(resourceunit,ru),该资源单元用于分配给指定的非接入点类的站点(noneaccesspointstation,non-apsta)进行上行传输或者上行随机接入。non-apsta接收该触发帧之后,在对应的ru上以ofdma的方式传输上行数据。ap接收上行数据之后,向所有传输上行数据的non-apsta发送块确认帧(blockack,ba)。下一代无线网络需要支持实时性交互业务,例如无线远程控制、无线投屏、直连打印、虚拟现实和增强现实等。因此需要迫切在无线保真(wirelessfidelity,wifi)系统中实现d2d传输。设备到设备(device-to-device,d2d)传输是指两个non-apsta之间不经过ap的中转而直接传输数据的传输方式。如何在wifi系统中实现d2d传输是目前亟待解决的问题。技术实现要素:本申请提供了一种设备到设备d2d传输方法及通信装置,能够在wifi系统中实现d2d传输。第一方面,本申请提供一种d2d传输方法,该方法包括:站点接收接入点发送的触发帧,该触发帧包括用户信息字段;用户信息字段中包括站点的标识、资源分配信息、第一指示信息和第二指示信息,该第一指示信息用于指示资源分配信息所指示的资源单元用于设备到设备d2d传输,该第二指示信息用于指示站点为d2d传输的发送方或接收方;站点在资源分配信息指示的资源单元上进行d2d传输。基于第一方面所描述的方法,能够在wifi系统中实现d2d传输。在一种可能的实现中用户信息字段包括48个比特。基于该可能的实现方式,有利于提高系统兼容性。该可能的实现方式还可应用于下述第二方面中,在第二方面中不再赘述。在一种可能的实现中,第一指示信息处于用户信息字段的第40个比特。基于该可能的实现方式,能够将802.11ax标准的预留位修改为用于携带第一指示信息,这样可以避免在用户信息字段中增加新的比特用以携带第一指示信息,有利于节省用户信息字段的比特。该可能的实现方式还可应用于下述第二方面中,在第二方面中不再赘述。在一种可能的实现中,第二指示信息处于用户信息字段的第46个比特。基于该可能的实现方式,能够将802.11ax标准的预留位修改为用于携带第二指示信息,这样可以避免在用户信息字段中增加新的比特用以携带第二指示信息,有利于节省用户信息字段的比特。该可能的实现方式还可应用于下述第二方面中,在第二方面中不再赘述。第二方面,本申请提供一种d2d传输方法,该方法包括:接入点生成触发帧,该触发帧包括用户信息字段;用户信息字段中包括站点的标识、资源分配信息、第一指示信息和第二指示信息,该第一指示信息用于指示资源分配信息所指示的资源单元用于设备到设备d2d传输,该第二指示信息用于指示站点为d2d传输的发送方或接收方;接入点发送触发帧。基于第二方面所描述的方法,能够在wifi系统中实现d2d传输。第三方面,本申请提供一种d2d传输方法,该方法包括:第一站点接收接入点发送的触发帧,该触发帧包括用户信息字段,该用户信息字段中包括第一站点的标识、资源分配信息、第一指示信息和第一标识信息,该第一站点为d2d传输的发送方,该第一指示信息用于指示该资源分配信息所指示的资源单元用于d2d传输;该第一标识信息为第二站点的标识,该第二站点为d2d传输的接收方,或,该第一标识信息为d2d传输的链路标识;第一站点在资源分配信息指示的d2d传输资源单元上向第二站点发送数据。如果第一标识信息为d2d传输的链路标识,第一站点接收触发帧之后,基于d2d传输的链路标识,确定第二站点为d2d传输的接收方。第一站点确定第二站点为d2d传输的接收方之后,在资源分配信息指示的资源单元上向第二站点发送数据。基于第三方面所描述的方法,能够在wifi系统中实现d2d传输。在一种可能的实现中,第一标识信息可以是第二站点的部分标识或完整的标识。在一种可能的实现中,该触发帧的用户信息字段包括48个比特。基于该可能的实现方式,有利于提高系统兼容性。该可能的实现方式还可应用于下述第四方面和第五方面中,在第四方面和第五方面中不再赘述。在一种可能的实现中,第一指示信息处于用户信息字段的第40个比特(b39);或第一指示信息处于用户信息字段的第12个比特(b11);或第一指示信息处于用户信息字段的第46个比特(b45),即第一指示信息处于第一用户信息字段中的触发类型相关的用户信息域(triggerdependentuserinfo)的第6个比特(b5)。基于该可能的实现方式,有利于节省用户信息字段的比特。该可能的实现方式还可应用于下述第四方面和第五方面中,在第四方面和第五方面中不再赘述。在一种可能的实现中,第一标识信息处于用户信息字段的第33个比特(b32)~第39个比特(b38)中。基于该可能的实现方式,在d2d传输中,可以复用用户信息字段的ultargetrssi子字段(b32-b38)携带第一标识信息,有利于节省用户信息字段的比特。该可能的实现方式还可应用于下述第四方面和第五方面中,在第四方面和第五方面中不再赘述。第四方面,本申请提供一种d2d传输方法,该方法包括:第二站点接收接入点发送的触发帧,该触发帧包括用户信息字段,该用户信息字段中包括第一站点的标识、资源分配信息、第一指示信息和第一标识信息,该第一站点为d2d传输的发送方,该第一指示信息用于指示该资源分配信息所指示的资源单元用于d2d传输;该第一标识信息为第二站点的标识,该第二站点为d2d传输的接收方,或,该第一标识信息为d2d传输的链路标识;第一站点在资源分配信息分配的d2d传输资源单元接收第一站点发送的数据。如果第一标识信息为d2d传输的链路标识,第二站点接收触发帧之后,基于d2d传输的链路标识,确定第二站点为d2d传输的接收方。第二站点确定第二站点为d2d传输的接收方之后,在资源分配信息指示的资源单元上接收第一站点发送的数据。基于第四方面所描述的方法,能够在wifi系统中实现d2d传输。第五方面,本申请提供一种d2d传输方法,该方法包括:接入点生成触发帧,该触发帧包括用户信息字段,该用户信息字段中包括第一站点的标识、资源分配信息、第一指示信息和第一标识信息,该第一站点为d2d传输的发送方,该第一指示信息用于指示该资源分配信息所指示的资源单元用于d2d传输;该第一标识信息为第二站点的标识,该第二站点为d2d传输的接收方,或,该第一标识信息为d2d传输的链路标识;接入点发送该触发帧。基于第五方面所描述的方法,能够在wifi系统中实现d2d传输。第六方面,本申请提供一种d2d传输方法,该方法包括:第一站点接收接入点发送的触发帧,该触发帧的用户信息字段中包括d2d传输的链路标识和d2d传输的资源分配信息;第一站点基于d2d传输的链路标识确定第一站点为d2d传输链路的发送方,以及确定第二站点为d2d传输链路的接收方;第一站点在资源分配信息指示的d2d传输资源单元上向第二站点发送数据。基于第六方面所描述的方法,能够在wifi系统中实现d2d传输。在一种可能的实现中,该触发帧的用户信息字段包括48个比特。基于该可能的实现方式,有利于提高系统兼容性。该可能的实现方式还可应用于下述第七方面和第八方面中,在第七方面和第八方面中不再赘述。在一种可能的实现中,d2d传输的链路标识处于用户信息字段的第1个比特(b0)~第12个比特(b11)。基于该可能的实现方式,在d2d传输中,可以复用用户字段中的aid12子字段(b0-b11)携带d2d传输的链路标识,有利于节省用户信息字段的比特。该可能的实现方式还可应用于下述第七方面和第八方面中,在第七方面和第八方面中不再赘述。在一种可能的实现中,d2d传输的链路标识处于用户信息字段的第1个比特(b0)~第12个比特(b11)时,d2d传输的链路标识与接入点关联的任意一个站点的标识不相同,这样有利于避免站点将d2d传输的链路标识解读为站点的标识。该可能的实现方式还可应用于下述第七方面和第八方面中,在第七方面和第八方面中不再赘述。在一种可能的实现中,用户信息字段中还包括第一指示信息,该第一指示信息用于指示资源分配信息所指示的资源单元用于d2d传输。基于该可能的实现方式,有利于站点区分用户信息字段中指示的资源单元用于d2d传输还是上行传输。该可能的实现方式还可应用于下述第七方面和第八方面中,在第七方面和第八方面中不再赘述。在一种可能的实现中,该第一指示信息可以处于用户信息字段的第1个比特(b0)~第12个比特(b11)。基于该可能的实现方式,在d2d传输中,可以复用用户字段中的aid12子字段(b0-b11)携带第一指示信息,有利于节省用户信息字段的比特。该可能的实现方式还可应用于下述第七方面和第八方面中,在第七方面和第八方面中不再赘述。在一种可能的实现中,该第一指示信息可以处于用户信息字段的第1个比特(b0)~第12个比特(b11)时,d2d传输的链路标识处于用户信息字段的第33个比特(b32)~第39个比特(b38),或d2d传输的链路标识处于用户信息字段的第33个比特(b32)~第40个比特(b39)。基于该可能的实现方式,在d2d传输中,可以复用用户信息字段的ultargetrssi子字段(b32-b38)携带d2d传输的链路标识,有利于节省用户信息字段的比特。该可能的实现方式还可应用于下述第七方面和第八方面中,在第七方面和第八方面中不再赘述。在一种可能的实现中,该第一指示信息用于指示资源分配信息所指示的资源单元用于d2d传输时,第一指示信息位于aid11子字段(b0-b10)或aid12子字段(b0-b11),其可以为特殊值,例如,可以为2008~2044,2047~4094中的任意一个以指示该资源分配信息所指示的资源单元用于d2d传输。第七方面,本申请提供一种d2d传输方法,该方法包括:第二站点接收接入点发送的触发帧,该触发帧的用户信息字段中包括d2d传输的链路标识和d2d传输的资源分配信息;第二站点基于d2d传输的链路标识确定第二站点为d2d传输链路的接收方;第二站点在资源分配信息指示的d2d传输资源单元接收第一站点发送的数据。基于第七方面所描述的方法,能够在wifi系统中实现d2d传输。第八方面,本申请提供一种d2d传输方法,该方法包括:接入点生成触发帧,该触发帧的用户信息字段中包括d2d传输的链路标识和d2d传输的资源分配信息;接入点发送该触发帧。基于第八方面所描述的方法,能够在wifi系统中实现d2d传输。第九方面,本申请提供一种d2d传输方法,该方法包括:第一站点接收接入点发送的下行ppdu,该下行ppdu的前导码中携带资源分配信息和d2d传输的链路标识,该资源分配信息用于指示d2d传输的资源单元;第一站点基于d2d传输的链路标识确定第一站点为d2d传输链路的发送方,以及确定第二站点为d2d传输链路的接收方;第一站点在资源分配信息指示的d2d传输资源单元上向第二站点发送数据。基于第十方面所描述的方法,能够在wifi系统中实现d2d传输。基于第九方面所描述的方法,能够在wifi系统中实现d2d传输。在一种可能的实现中,该前导码还包括第一指示信息,该第一指示信息指示资源分配信息所指示的资源单元用于d2d传输。基于该可能的实现方式,有利于站点区分用户信息字段中分配的资源单元用于d2d传输还是下行传输。该可能的实现方式还可应用于下述第十方面和第十一方面中,在第十方面和第十一方面中不再赘述。在一种可能的实现中,该第一指示信息处于前导码的用户域的第1个比特(b0)~第11个比特(b10)。基于该可能的实现方式,有利于节省用户信息字段的比特。该可能的实现方式还可应用于下述第十方面和第十一方面中,在第十方面和第十一方面中不再赘述。在一种可能的实现中,前导码的用户域的第12个比特(b11)~第21个比特(b20)携带d2d传输的链路标识。第十方面,本申请提供一种d2d传输方法,该方法包括:第二站点接收接入点发送的下行ppdu,该下行ppdu的前导码中携带资源分配信息和d2d传输的链路标识,该资源分配信息用于指示d2d传输的资源单元;第二站点基于d2d传输的链路标识确定第二站点为d2d传输链路的接收方;第二站点在资源分配信息指示的d2d传输资源单元接收第一站点发送的数据。基于第十方面所描述的方法,能够在wifi系统中实现d2d传输。第十一方面,本申请提供一种d2d传输方法,该方法包括:接入点生成下行ppdu,该下行ppdu的前导码中携带资源分配信息和d2d传输的链路标识,该资源分配信息用于指示d2d传输的资源单元;接入点发送该下行ppdu。基于第十一方面所描述的方法,能够在wifi系统中实现d2d传输。第十二方面,本申请提供一种需求汇报方法,该方法包括:站点生成需求汇报帧,该需求汇报帧用于指示通信装置有需求进行d2d传输;站点向接入点发送需求汇报帧。基于第十二方面所描述的方法,站点能够向接入点反馈d2d的传输需求,从而接入点能够为站点分配d2d传输资源。在一种可能的实现中,需求汇报帧包括需求汇报信息,该需求汇报信息包括以下信息中的一项或多项:d2d传输的接收方的标识、用于确定d2d传输的业务量大小的信息、d2d传输的业务类型。基于该可能的实现方式,站点能够通知接入点d2d传输的接收方、d2d传输的业务量大小和d2d传输的业务类型。在一种可能的实现中,该需求汇报信息承载于需求汇报帧的高效控制he-control字段的控制信息字段中。在一种可能的实现中,需求汇报帧还包括控制标识,该控制标识用于指示该控制信息字段携带d2d传输的需求汇报信息。基于该可能的实现方式,有利于接入点能够识别需求汇报帧的功能。在一种可能的实现中,控制标识承载于需求汇报帧的高效控制he-control字段的控制标识字段中。在一种可能的实现中,站点还可接收接入点发送的需求汇报触发帧,该需求汇报触发帧为缓冲区上报触发帧。基于该可能的实现方式,接入点可通过已有的触发帧触发站点发送需求汇报帧,无需重新设计一个触发帧来触发站点发送需求汇报帧。在一种可能的实现中,缓冲区上报触发帧中包括第三指示信息,该第三指示信息用于指示允许第一站点发送d2d传输的需求汇报帧。基于该可能的实现方式,只需对已有的触发帧触进行较小的更改,就可触发站点发送需求汇报帧。在一种可能的实现中,第三指示信息处于缓冲区上报触发帧的用户信息字段的第40个比特。基于该可能的实现方式,能够将802.11ax标准的预留位修改为用于携带第三指示信息,有利于节省用户信息字段的比特。第十二方面所描述的方法可与第一方面、第三方面、第六方面或第九方面所描述的方法相结合,或者,第十二方面所描述的方法也可单独实现。第十三方面,本申请提供一种d2d传输方法,该方法包括:接入点接收站点发送的需求汇报帧,该需求汇报帧用于指示通信装置有需求进行d2d传输。在一种可能的实现中,需求汇报帧还包括需求汇报信息,需求汇报信息包括以下信息中的一项或多项:d2d传输的接收方的标识、用于确定d2d传输的业务量大小的信息、d2d传输的业务类型。在一种可能的实现中,需求汇报信息承载于需求汇报帧的高效控制he-control字段的控制信息字段中。在一种可能的实现中,需求汇报帧还包括控制标识,该控制标识用于指示该控制信息字段携带d2d传输的需求汇报信息。在一种可能的实现中,控制标识承载于需求汇报帧的高效控制he-control字段的控制标识字段中。在一种可能的实现中,接入点还可向站点发送需求汇报触发帧,该需求汇报触发帧为缓冲区上报触发帧。在一种可能的实现中,缓冲区上报触发帧中包括第三指示信息,该第三指示信息用于指示允许站点发送d2d传输的需求汇报信息。在一种可能的实现中,第三指示信息处于缓冲区上报触发帧的用户信息字段中的第40个比特。第十三方面的有益效果可参见第十三方面的有益效果,在此不赘述。第十三方面所描述的方法可与第三方面、第五方面、第八方面或第十一方面所描述的方法相结合,或者,第十三方面所描述的方法也可单独实现。第十四方面,本申请提供一种链路分配方法方法,该方法包括:站点接收接入点发送的d2d传输的链路分配帧,该链路分配帧包括d2d传输的链路标识、d2d传输的发送方标识和d2d传输的接收方标识。基于第十四方面所描述的方法,接入点可以为站点分配d2d链路。第十五方面所描述的方法可与第一方面、第三方面、第四方面、第六方面、第七方面、第九方面、第十方面、第十二方面所描述的方法相结合,或者,第十四方面所描述的方法也可单独实现。第十五方面,本申请提供一种d2d传输方法,该方法包括:接入点向站点发送d2d传输的链路分配帧,该链路分配帧包括d2d传输的链路标识、d2d传输的发送方标识和d2d传输的接收方标识。基于第十五方面所描述的方法,接入点可以为站点分配d2d链路。第十五方面所描述的方法可与第二方面、第五方面、第八方面、第十一方面、第十三方面所描述的方法相结合,或者,第十五方面所描述的方法也可单独实现。第十六方面,提供了一种通信装置,该装置可以是站点,也可以是站点中的装置,或者是能够和站点匹配使用的装置。其中,该通信装置还可以为芯片系统。该通信装置可执行第一方面、第三方面、第四方面、第六方面、第七方面、第九方面、第十方面、第十二方面或第十四方面所述的方法。该通信装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元。该单元可以是软件和/或硬件。该通信装置执行的操作及有益效果可以参见上述第一方面、第三方面、第四方面、第六方面、第七方面、第九方面、第十方面、第十二方面或第十四方面所述的方法以及有益效果,重复之处不再赘述。第十七方面,提供了一种通信装置,该装置可以是接入点,也可以是接入点中的装置,或者是能够和接入点匹配使用的装置。其中,该通信装置还可以为芯片系统。该通信装置可执行第二方面、第五方面、第八方面、第十一方面、第十三方面或第十五方面所述的方法。该通信装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元。该单元可以是软件和/或硬件。该通信装置执行的操作及有益效果可以参见上述第二方面、第五方面、第八方面、第十一方面、第十三方面或第十五方面所述的方法以及有益效果,重复之处不再赘述。第十八方面,本申请提供一种通信装置,所述通信装置包括至少一个处理器,当所述处理器调用存储器中的计算机程序时,如第一方面、第三方面、第四方面、第六方面、第七方面、第九方面、第十方面、第十二方面或第十四方面所述的方法中站点执行的方法被执行。第十九方面,本申请提供一种通信装置,所述通信装置包括至少一个处理器,当所述处理器调用存储器中的计算机程序时,如第二方面、第五方面、第八方面、第十一方面、第十三方面或第十五方面所述的方法中接入点执行的方法被执行。第二十方面,本申请提供一种通信装置,所述通信装置包括处理器和存储器,所述存储器用于存储计算机程序;所述处理器用于执行所述存储器所存储的计算机程序,以使所述通信装置执行如第一方面、第三方面、第四方面、第六方面、第七方面、第九方面、第十方面、第十二方面或第十四方面所述的方法中站点执行的方法。第二十一方面,本申请提供一种通信装置,所述通信装置包括处理器和存储器,所述存储器用于存储计算机程序;所述处理器用于执行所述存储器所存储的计算机程序,以使所述通信装置执行第二方面、第五方面、第八方面、第十一方面、第十三方面或第十五方面所述的方法中接入点执行的方法。第二十二方面,本申请提供一种通信装置,所述通信装置包括处理器、存储器和收发器,所述收发器,用于接收信号或者发送信号;所述存储器,用于存储计算机程序;所述处理器,用于从所述存储器调用所述计算机程序执行如第一方面、第三方面、第四方面、第六方面、第七方面、第九方面、第十方面、第十二方面或第十四方面所述的方法中站点执行的方法。第二十三方面,本申请提供一种通信装置,所述通信装置包括处理器、存储器和收发器,所述收发器,用于接收信号或者发送信号;所述存储器,用于存储计算机程序;所述处理器,用于从所述存储器调用所述计算机程序执行如第二方面、第五方面、第八方面、第十一方面、第十三方面或第十五方面所述的方法中接入点执行的方法。第二十四方面,本申请提供一种通信装置,所述通信装置包括至少一个处理器和通信接口,所述处理器运行计算机程序以执行如第一方面、第三方面、第四方面、第六方面、第七方面、第九方面、第十方面、第十二方面或第十四方面所述的方法中站点执行的方法。第二十五方面,本申请提供一种通信装置,所述通信装置包括至少一个处理器和通信接口,所述通信接口,用于接收计算机程序并传输至所述处理器;所述处理器运行所述计算机程序以执行如第二方面、第五方面、第八方面、第十一方面、第十三方面或第十五方面所述的方法中接入点执行的方法。第二十六方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质用于存储指令,当所述指令被执行时,使得如第一方面、第三方面、第四方面、第六方面、第七方面、第九方面、第十方面、第十二方面或第十四方面所述的方法中站点执行的方法被实现。第二十七方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质用于存储指令,当所述指令被执行时,使得如第二方面、第五方面、第八方面、第十一方面、第十三方面或第十五方面所述的方法中接入点执行的方法被实现。第二十八方面,本申请提供一种包括指令的计算机程序产品,当所述指令被执行时,使得如第一方面、第三方面、第四方面、第六方面、第七方面、第九方面、第十方面、第十二方面或第十四方面所述的方法中站点执行的方法被实现。第二十九方面,本申请提供一种包括指令的计算机程序产品,当所述指令被执行时,使得如第二方面、第五方面、第八方面、第十一方面、第十三方面或第十五方面所述的方法中接入点执行的方法被实现。第三十方面,本申请提供一种通信系统,该通信系统包括站点和接入点,该站点可执行上述第一方面所述的方法和该接入点可执行上述第二方面所述的方法;或者,该通信系统包括可执行上述第三方面所述的方法的第一站点、可执行上述第四方面所述的方法的第二站点和可执行上述第五方面所述的方法的接入点;或者,该通信系统包括可执行上述第六方面所述的方法的第一站点、可执行上述第七方面所述的方法的第二站点和可执行上述第八方面所述的方法的接入点;或者,该通信系统包括可执行上述第九方面所述的方法的第一站点、可执行上述第十方面所述的方法的第二站点和可执行上述第十一方面所述的方法的接入点;或者,该通信系统包括可执行上述第十二方面所述的方法的第一站点和可执行上述第十三方面所述的方法的接入点;或者,该通信系统包括可执行上述第十四方面所述的方法的第一站点和可执行上述第十五方面所述的方法的接入点。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的一种系统架构的示意图;图2是本申请实施例提供的一种d2d传输方法的流程示意图;图3是本申请实施例提供的一种触发帧结构的示意图;图4是本申请实施例提供的另一种触发帧结构的示意图;图5是本申请实施例提供的又一种触发帧结构的示意图;图6是本申请实施例提供的又一种触发帧结构的示意图;图7是本申请实施例提供的又一种触发帧结构的示意图;图8是本申请实施例提供的又一种第二站点回复ba帧的示意图;图9是本申请实施例提供的另一种第二站点回复ba帧的示意图;图10是本申请实施例提供的又一种第二站点回复ba帧的示意图;图11是本申请实施例提供的另一种d2d传输方法的流程示意图;图12是本申请实施例提供的又一种触发帧结构的示意图;图13是本申请实施例提供的又一种触发帧结构的示意图;图14是本申请实施例提供的又一种触发帧结构的示意图;图15是本申请实施例提供的又一种d2d传输方法的流程示意图;图16是本申请实施例提供的又一种触发帧结构的示意图;图17是本申请实施例提供的又一种触发帧结构的示意图;图18是本申请实施例提供的又一种触发帧结构的示意图;图19是本申请实施例提供的又一种d2d传输方法的流程示意图;图20是本申请实施例提供的又一种触发帧结构的示意图;图21是本申请实施例提供的一种d2d传输方法的示意图;图22是本申请实施例提供的又一种d2d传输方法的示意图;图23是本申请实施例提供的一种需求汇报方法的流程示意图;图24是本申请实施例提供的一种需求汇报帧的结构示意图;图25是本申请实施例提供的一种需求汇报触发帧的结构示意图;图26是本申请实施例提供的一种链路分配帧的结构示意图;图27是本申请实施例提供的一种通信装置的结构示意图;图28a是本申请实施例提供的另一种通信装置的结构示意图;图28b是本申请实施例提供的又一种通信装置的结构示意图。具体实施方式下面结合附图对本申请具体实施例作进一步的详细描述。为了能够在wifi系统中实现d2d传输,本申请实施例提供了一种设备到设备d2d传输方法及通信装置。下面首先对本申请实施例可应用的系统架构进行说明:请参见图1,图1是本申请实施例提供的一种系统架构的示意图。如图1所示,该系统架构包括接入点(accesspoint,ap)和多个非接入点类的站点(noneaccesspointstation,non-apsta)。为便于描述,后文将非接入点类的站点简称为站点。图1以该系统架构包括一个接入点和三个站点为例进行说明。当然该系统架构中还可包括更多的接入点和站点。或者,该系统架构中也可以只包括两个站点。其中,接入点可以为终端设备(如手机)进入有线(或无线)网络的接入点,主要部署于家庭、大楼内部以及园区内部,典型覆盖半径为几十米至上百米,当然,也可以部署于户外。接入点相当于一个连接有线网和无线网的桥梁,主要作用是将各个无线网络客户端连接到一起,然后将无线网络接入以太网。具体的,接入点可以是带有无线保真(wreless-fidelity,wifi)芯片的终端设备(如手机)或者网络设备(如路由器)。接入点可以为支持802.11be制式的设备。接入点也可以为支持802.11ax、802.11ac、802.11n、802.11g、802.11b及802.11a等多种无线局域网(wirelesslocalareanetworks,wlan)制式的设备。站点可以为无线通讯芯片、无线传感器或无线通信终端等。例如,站点可以为支持wifi通讯功能的移动电话、支持wifi通讯功能的平板电脑、支持wifi通讯功能的机顶盒、支持wifi通讯功能的智能电视、支持wifi通讯功能的智能可穿戴设备、支持wifi通讯功能的车载通信设备和支持wifi通讯功能的计算机等等。可选地,站点可以支持802.11be制式。站点也可以支持802.11ax、802.11ac、802.11n、802.11g、802.11b及802.11a等多种无线局域网(wirelesslocalareanetworks,wlan)制式。例如,接入点和站点可以是应用于车联网中设备,物联网中的物联网节点、传感器等,智慧家居中的智能摄像头,智能遥控器,智能水表电表等,以及智慧城市中的传感器等。下面对本申请提供的d2d传输方法及通信装置进一步进行介绍:请参见图2,图2是本申请实施例提供的一种d2d传输方法的流程示意图。该d2d传输方法应可用于wifi系统中上行传输和d2d传输相结合的混合传输场景。如图2所示,该d2d传输方法包括如下步骤201~步骤203,图2所示的方法执行主体可以为接入点和站点。或者,图2所示的方法执行主体可以为接入点中的芯片和站点中的芯片。图2以接入点和站点为执行主体为例进行说明。201、接入点生成触发帧(triggerframe,tf)。其中,该触发帧包括用户信息(userinfo)字段。该用户信息字段中包括站点的标识、资源分配信息、第一指示信息和第二指示信息,该第一指示信息用于指示该资源分配信息所指示的资源单元用于d2d传输,该第二指示信息用于指示该站点为d2d传输的发送方或接收方。当然触发帧中还可包括其他字段,本申请实施例不做限定。本申请实施例中,d2d传输也可称为通道直接链路建立(tunneleddirectlinksetup,tdls)传输。其中,站点的标识也可以称为站点的关联标识(associationidentifier,aid)。站点的标识可以为站点的mac地址或基于站点的mac地址生成的标识。其中,资源分配信息用于为站点分配资源单元(resourceunit,ru),该资源分配信息处于用户信息字段的资源单元分配(ruallocation)字段中。其中,第一指示信息可以为一个或多个比特。其中,第一指示信息也可称为传输类型指示信息。例如,第一指示信息为1bit,其比特值可以为1或0,当比特值为1时,指示资源分配信息所指示的资源单元用于d2d传输,当比特值为0时,指示资源分配信息所指示的资源单元用于上行传输;或者,比特值为0时,指示资源分配信息所指示的资源单元用于d2d传输,比特值为1时,指示资源分配信息所指示的资源单元用于上行传输。再如,第一指示信息包括2bits,其比特值可以为00或11,当比特值为00时,指示资源分配信息所指示的资源单元用于d2d传输;当比特值为11时,指示资源分配信息所指示的资源单元用于上行传输;或者,当比特值为11时,指示资源分配信息所指示的资源单元用于d2d传输;当比特值为00时,指示资源分配信息所指示的资源单元用于上行传输。可选的,第一指示信息也可以不指示资源分配信息所指示的资源单元用于上行传输。其中,第二指示信息可以为一个或多个比特。其中,第二指示信息也可称为传输角色指示信息。例如,第二指示信息为1bit,其比特值为1或0,比特值为1,指示站点为d2d传输的发送方,比特值为0,指示站点为d2d传输的接收方;或者,比特值为0,指示站点为d2d传输的发送方,比特值为1,指示站点为d2d传输的接收方。再如,第二指示信息包括2bits,其比特值为00或11,比特值为00,指示站点为d2d传输的发送方,比特值为11,指示站点为d2d传输的接收方;或者,比特值为11,指示站点为d2d传输的发送方,比特值为00,指示站点为d2d传输的接收方。可选的,本申请实施例中,若第一指示信息用于指示资源分配信息所指示的资源单元用于上行传输,则触发帧中不携带第二指示信息。在一种可能的实现中,用户信息字段包括48个比特。支持802.11ax标准的站点在接收触发帧后只解析用户信息字段的48个比特。如果将用户信息字段设置为大于48个比特,支持802.11ax标准的站点会无法正常解析用户信息字段。基于该可能的实现,所有的用户信息字段都是48bits,支持802.11ax的站点可以正常的解析该触发帧,可以将d2d传输与802.11ax站点的ofdma上行传输或随机接入兼容。在一种可能的实现中,第一指示信息处于用户信息字段的第40个比特(b39)。在802.11ax标准的触发帧结构的用户信息字段中,第40个比特(b39)为预留位。本申请实施例对该预留位进行了修改,将该预留位修改为用于携带第一指示信息,这样可以避免在用户信息字段中增加新的比特用以携带第一指示信息,有利于节省用户信息字段的比特。在一种可能的实现中,第二指示信息处于用户信息字段的第46个比特(b45)。即第二指示信息处于用户信息字段中的触发类型相关的用户信息域(triggerdependentuserinfo)的第6个比特(b5)。在802.11ax标准的触发帧结构的用户信息字段的第46个比特(b45)为预留位。本申请实施例对该预留位进行了修改,将该预留位修改为用于携带第二指示信息,这样可以避免在用户信息字段中增加新的比特用以携带第二指示信息,有利于节省用户信息字段的比特。可选的,若第一指示信息用于指示资源分配信息所指示的资源单元用于上行传输,则用户信息字段的第46个比特(b45)为预留位。在一种可能的实现中,第一指示信息和第二指示信息也可以由一个字段指示。即由一个字段的值即指示资源分配信息所指示的资源单元用于d2d传输,又指示站点为d2d传输的发送方或接收方。例如,该字段的值为第一值时,指示资源分配信息所指示的资源单元用于d2d传输,且站点为d2d传输的发送方;该字段的值为第二值时,指示资源分配信息所指示的资源单元用于d2d传输,且站点为d2d传输的接收方;该字段的值为第三值时,指示资源分配信息所指示的资源单元用于上行传输。例如,第一值可以为00,第二值可以为01,第三值可以为10。在一种可能的实现中,站点的标识处于用户信息字段的第1个比特(b0)至第12个比特(b11)。在一种可能的实现中,资源分配信息处于用户信息字段的第13个比特(b12)至第20个比特(b19)。举例来说,如图3所示,触发帧的用户信息字段包括48个比特。用户信息字段的第1个比特(b0)至第12个比特(b11)携带站点的标识。用户信息字段的第13个比特(b12)至第20个比特(b19)携带资源分配信息。用户信息字段的第40个比特(b39)携带第一指示信息。如果第一指示信息的比特值为1,用于指示资源分配信息分配的资源单元用于d2d传输。如果第一指示信息的比特值为0,用于指示资源分配信息分配的资源单元用于上行传输。当第一指示信息的比特值为0时,用户信息字段的触发类型相关的用户信息域(triggerdependentuserinfo)的第6个比特(b5)为预留位。当第一指示信息的比特值为1时,用户信息字段的触发类型相关的用户信息域(triggerdependentuserinfo)的第6个比特(b5)携带第二指示信息。图3以第一指示信息的比特值为1为例。如果第二指示信息的比特值为1,用于指示站点为d2d传输的发送方。如果第二指示信息的比特值为0,用于指示站点为d2d传输的接收方。在一种可能的实现中,第一指示信息处于用户信息字段中的触发类型相关的用户信息域(triggerdependentuserinfo)的第6个比特(b5)。第二指示信息处于用户信息字段的第40个比特(b39)。即将图3中第一指示信息的比特位置和第二指示信息的比特位置进行交换。交换之后的触发帧结构如图4所示。在一种可能的实现中,站点的标识处于用户信息字段的第1个比特(b0)至第11个比特(b10)。用户信息字段的第12个比特(b11)可以用于携带其他信息。例如,如图5所示,第一指示信息可以处于用户信息字段的第12个比特(b11)中。或者,如图6所示,第二指示信息可以处于用户信息字段的第12个比特(b11)中。202、接入点发送触发帧。本申请实施例中,接入点生成触发帧之后,可发送触发帧。例如,接入点可以广播触发帧给接入点下的站点。203、站点在资源分配信息指示的传输资源单元上进行d2d传输。本申请实施例中,站点接收接入点发送的触发帧之后,若站点为该d2d传输的发送方,则站点在资源分配信息指示的传输资源单元上向d2d传输的接收方发送数据。若站点为该d2d传输的接收方,则站点在资源分配信息指示的传输资源单元上接收d2d传输的发送方发送的数据。下面以两个用户信息字段为例对本申请提供的d2d传输方法进一步进行介绍:举例来说,如图7所示,触发帧包括帧控制(framecontrol)字段、时长(duration)字段、接收地址(ra)字段、发送地址(ta)字段、公共信息(commoninfo)字段、多个用户信息(userinfo)字段、填充(padding)字段和帧校验序列(fcs)字段。其中,该多个用户信息字段至少包括用户信息1(userinfo1)字段和用户信息2(userinfo2)字段。该触发帧中也可以只包括图7所示的部分字段,或触发帧中包括的字段也可以多于图7所示的字段。如图7所示,用户信息1字段包括48个比特,用户信息2字段包括48个比特。用户信息1字段的第1个比特(b0)至第12个比特(b11)携带第一站点的标识。用户信息1字段的第13个比特(b12)至第20个比特(b19)携带资源分配信息1。用户信息1字段的第40个比特(b39)携带第一指示信息1。如果第一指示信息1的比特值为1,用于指示第一资源分配信息分配的资源单元用于d2d传输。如果第一指示信息的比特值为0,用于指示第一资源分配信息分配的资源单元用于上行传输。当第一指示信息的比特值为0时,用户信息1字段的触发类型相关的用户信息域(triggerdependentuserinfo)的第6个比特(b5)为预留位。当第一指示信息1的比特值为1时,用户信息1字段的触发类型相关的用户信息域(triggerdependentuserinfo)的第6个比特(b5)携带第二指示信息1。如果第二指示信息1的比特值为1,用于指示第一站点为d2d传输的发送方。如果第二指示信息1的比特值为0,用于指示第一站点为d2d传输的接收方。图7以第一指示信息1的比特值为1,第二指示信息1的比特值为1为例。如图7所示,用户信息2字段的第1个比特(b0)至第12个比特(b11)携带第二站点的标识。用户信息2字段的第13个比特(b12)至第20个比特(b19)携带资源分配信息2。用户信息2字段的第40个比特(b39)携带第一指示信息2。同理,如果第一指示信息2的比特值为1,用于指示资源分配信息2分配的资源单元用于d2d传输。如果第一指示信息2的比特值为0,用于指示资源分配信息2分配的资源单元用于上行传输。当第一指示信息2的比特值为1时,用户信息2字段的触发类型相关的用户信息域(triggerdependentuserinfo)的第6个比特(b5)携带第二指示信息2。如果第二指示信息2的比特值为1,用于指示第二站点为d2d传输的发送方。如果第二指示信息2的比特值为0,用于指示第二站点为d2d传输的接收方。图7以第一指示信息2的比特值为1,第二指示信息2的比特值为0为例。其中,资源分配信息1指示的资源单元与资源分配信息2指示的资源单元相同。或者,资源分配信息1指示的资源单元在频域上包括资源分配信息2指示的资源单元。第一站点接收触发帧之后,在资源分配信息1指示的资源单元向第二站点发送数据。第二站点接收触发帧之后,在资源分配信息2指示的资源单元接收第一站点发送的数据。其中,上述图7中,用户信息1和用户信息2的功能相同,为便于区分,对用户信息进行编号描述。资源分配信息1和资源分配信息2、第一指示信息1和第一指示信息2、第二指示信息1和第二指示信息2同理。在一种可能的实现中,第一站点和第二站点的用户信息字段相邻。第一站点和第二站点的用户信息字段中,可只有一个用户信息字段中具有资源分配信息。用户信息字段中不具有资源分配信息的站点可从另一个站点的用户信息字段中解析资源分配信息,得到用于d2d传输的资源单元。基于该可能的实现方式,能够节省用户信息字段的比特,从而可利用节省的比特携带其他参数,有利于携带更多的参数。例如,用户信息1字段和用户信息2字段相邻,用户信息1字段在用户信息2字段之前。用户信息1字段携带第一站点的标识、资源分配信息1、第一指示信息1和第二指示信息1。用户信息2字段携带第二站点的标识。可选的,用户信息2字段中资源分配信息2、第一指示信息2和第二指示信息2所在比特可以设置为预留位,或者用于承载其他参数。第二站点接收触发帧之后,解析触发帧中的信息。在解析到用户信息2字段中的第二站点的标识之后,第二站点从与用户信息2字段相邻的用户信息1字段中解析资源分配信息1,以确定d2d传输资源。第二站点再在d2d传输资源单元上接收第一站点发送的数据。用户信息1字段在用户信息2字段之后同理,在此不赘述。在一种可能的实现中,触发帧中还可包括用户信息3字段,该用户信息3字段用于为第三站点分配用于上行传输的资源单元。第三站点接收该触发帧之后,在分配的用于上行传输的资源单元上向接入点发送上行数据。接入点接收该上行数据之后,向第三站点发送确认帧(ack帧)或块确认帧(ba帧)。如果接入点接收到多个站点发送的上行数据,接入点也可以向该多个站点发送多用户块确认帧(mba)。在一种可能的实现中,第一站点还可向第二站点发送ba请求帧(barequest,bar)。ba请求帧可以是紧接着前序帧(如间隔一段固定的时间段,如短帧间间隔sifs)发送的。该前序帧可以是接入点发送的确认帧(ack帧)或块确认帧(ba帧)或多用户块确认帧(mba),也可能是第三站点发送的数据帧。第二站点接收ba请求帧之后,向第一站点发送ba帧。本申请实施例,采用两个用户信息字段即可完整指示一条d2d链路,而不需要额外增加信令开销,实现方式简单,且在同一个触发帧中,还可以调度支持802.11ax的站点进行ofdma上行传输或随机接入,实现了后向兼容。下面对第二站点回复ba帧的几种可能的实现方式进行介绍:方式一:如图8所示,接入点和第二站点同时回复ba帧。接入点按照ieee802.11ax的现有规定在ru级别上为每一个上行传输的站点单独回复ba,即接入点在任何一个ru上接收站点的数据,就在这个ru上为这个站点回复ba。图8以上行传输的站点为第三站点和第四站点为例。第二站点在接收d2d数据的ru上回复ba帧。承载d2dba帧的ppdu仅仅在第二站点接收d2d数据的这个ru上传输,该ppdu的前导码并不占据20mhz,仅占据第二站点接收d2d数据的这个ru。方式二:如图9所示,接入点和第二站点同时回复ba帧。接入点在一个更大的带宽为多个上行传输的站点一并回复mba。图9以上行传输的站点为第三站点和第四站点为例。在方式二中,第二站点回复ba帧的具体实现方式与上述方式一中第二站点回复ba帧的具体实现方式相同,在此不赘述。方式三:如图10所示,接入点和第二站点同时回复ba帧。该方法适用引入的多链路技术(multi-link)。其中,第二站点在d2d数据接收完毕之后,在等待sifs后直接在整个20mhz上回复ba帧。接入点则在另一个非d2d传输的链路上,一并回复多个链路的mba。基于上述方式一~方式三所描述的第二站点回复ba帧的实现方式,有利于避免接入点回复的ba帧和第二站点回复ba帧产生干扰。其中,以上三种第二站点回复ba帧的方式也可以单独使用不与前面的方案相结合。可见,基于图2所描述的方法,接入点能够为第一站点和第二站点分配d2d传输资源单元,从而第一站点和第二站点能够在wifi系统中实现d2d传输。在上述图2所描述的方法实施例中,对触发帧的第一种帧结构进行了介绍。本申请实施例还提供了另外一种d2d传输方法,以及另外两种触发帧的帧结构。请参见图11,图11是本申请实施例提供的一种d2d传输方法的流程示意图。如图11所示,该d2d传输方法包括如下步骤1101~步骤1103,图11所示的方法执行主体可以为接入点和站点。或者,图11所示的方法执行主体可以为接入点中的芯片和站点中的芯片。图11以接入点和站点为执行主体为例进行说明。其中:1101、接入点生成触发帧。其中,触发帧包括用户信息字段,该用户信息字段中包括第一站点的标识、资源分配信息、第一指示信息和第一标识信息,该第一站点为d2d传输的发送方,该第一指示信息用于指示该资源分配信息所指示的资源单元用于d2d传输,该第一标识信息为第二站点的标识,该第二站点为d2d传输的接收方,或,该第一标识信息为d2d传输的链路标识。关于第一站点的标识、第一指示信息的相关介绍可参见前述实施例的相关描述,在此不赘述。资源分配信息用于为d2d传输分配资源单元,资源分配信息处于用户信息字段的资源单元分配字段(ruallocationfield)中。在一种可能的实现中,第一标识信息可以是第二站点的部分标识或完整的标识。在一种可能的实现中,该触发帧的用户信息字段包括48个比特。基于该可能的实现方式,有利于提高系统兼容性。在一种可能的实现中,第一指示信息处于用户信息字段的第40个比特(b39);或第一指示信息处于用户信息字段的第12个比特(b11);或第一指示信息处于用户信息字段的第46个比特(b45),即第一指示信息处于第一用户信息字段中的触发类型相关的用户信息域(triggerdependentuserinfo)的第6个比特(b5)。基于该可能的实现方式,有利于减少用户信息字段的比特。在一种可能的实现中,第一标识信息处于用户信息字段的第33个比特(b32)~第39个比特(b38)中。在d2d传输中,可以复用用户信息字段的ultargetrssi子字段(b32-b38)携带第一标识信息。当第一指示信息用于指示资源分配信息所指示的资源单元用于d2d传输时,第33个比特(b32)~第39个比特(b38)携带第一标识信息。当第一指示信息用于指示资源分配信息所指示的资源单元用于上行传输时,该用户信息字段的第33个比特(b32)~第39个比特(b38)为ultargetrssi字段。基于该可能的实现方式,有利于减少用户信息字段的比特。在一种可能的实现中,第一站点的标识处于用户信息字段的第1个比特(b0)至第12个比特(b11)。或者,第一站点的标识处于用户信息字段的第1个比特(b0)至第11个比特(b10)。在一种可能的实现中,资源分配信息处于用户信息字段的第13个比特(b12)至第20个比特(b19)。举例来说,如图12所示,触发帧包括帧控制(framecontrol)字段、时长(duration)字段、接收地址(ra)字段、发送地址(ta)字段、公共信息(commoninfo)字段、多个用户信息(userinfo)字段、填充(padding)字段和帧校验序列(fcs)字段。该触发帧中也可以只包括图12所示的部分字段,或触发帧中包括的字段也可以多于图12所示的字段。如图12所示,用户信息字段包括48个比特。用户信息字段的第13个比特(b12)至第20个比特(b19)携带资源分配信息。用户信息字段的第40个比特(b39)携带第一指示信息。如果第一指示信息的比特值为1,用于指示资源分配信息指示的资源单元用于d2d传输。如果第一指示信息的比特值为0,用于指示资源分配信息指示的资源单元用于上行传输。如果第一指示信息的比特值为0,用户信息字段的第33个比特(b32)~第39个比特(b38)为ultargetrssi字段。如果第一指示信息的比特值为1,则用户信息字段的第33个比特(b32)~第39个比特(b38)携带第一标识信息。第一标识信息为第二站点的标识或d2d传输的链路标识。且用户信息字段的第1个比特(b0)至第12个比特(b11)携带d2d传输的发送方的标识。第一站点是d2d传输的发送方。因此,如果第一指示信息的比特值为1,则用户信息字段的第1个比特(b0)至第12个比特(b11)携带第一站点的标识。图12以第一指示信息的比特值为1为例。或者,如图13所示,也可以第一指示信息处于用户信息字段的第12个比特(b11),用户信息字段的第1个比特(b0)至第11个比特(b10)携带d2d传输的发送方的标识。或者,如图14所示,也可以第一指示信息处于用户信息字段的第46个比特(b45),即第一指示信息处于第一用户信息字段中的触发类型相关的用户信息域(triggerdependentuserinfo)的第6个比特(b5)。1102、接入点发送该触发帧。本申请实施例中,接入点生成该触发帧之后,发送该触发帧。例如,接入点可以广播触发帧给接入点下的站点。1103、第一站点在资源分配信息指示的d2d传输资源单元上向第二站点发送数据。本申请实施例中,如果第一标识信息为d2d传输的链路标识,第一站点接收触发帧之后,解析该触发帧中的用户信息字段,得到d2d传输的链路标识。第一站点基于d2d传输的链路标识确定第二站点为接收方,并在资源分配信息指示的d2d传输资源单元上向第二站点发送数据。可选的,第一站点基于d2d传输的链路标识确定第二站点为接收方的具体实施方式为:第一站点根据预存的d2d传输的链路标识与d2d传输的接收方标识、d2d传输的接收方标识的对应关系,确定第二站点为d2d传输的接收方。同理,第二站点接收触发帧之后,解析该触发帧中的用户信息字段,得到d2d传输的链路标识,并基于d2d传输的链路标识确定第二站点为d2d传输的接收方。第二站点在资源分配信息分配的d2d传输资源上接收第一站点发送的数据。例如,第一站点和第二站点存储了下表1所示的对应关系。若触发帧中的用户信息字段携带d2d传输的链路标识1。第一站点接收触发帧之后,第一站点基于表1所示的对应关系,确定第二站点为d2d传输的接收方。第一站点在资源分配信息分配的d2d传输资源单元上向第二站点发送数据。第二站点接收触发帧之后,第二站点基于表1所示的对应关系,确定第二站点为d2d传输的接收方。第二站点在资源分配信息分配的d2d传输资源单元上接收第一站点发送的数据。表1d2d传输的链路标识d2d传输链路的发送方标识d2d传输链路的接收方标识d2d传输的链路标识1第一站点的标识第二站点的标识d2d传输的链路标识2第一站点的标识第三站点的标识如果第一标识信息为第二站点的部分标识,则第一站点将标识信息中包括第一标识信息的站点确定为第二站点,并在资源分配信息指示的d2d传输资源单元上向第二站点发送数据。例如,第一站点存储的站点标识包括站点1的111111111111、站点2的000000000000和站点3的110110110110。如果第一标识信息为1111111,则第一站点在资源分配信息指示的d2d传输资源单元上向站点1发送数据。在一种可能的实现中,触发帧中还可包括第三用户信息字段,该第三用户信息字段用于为第三站点分配用于上行传输的资源单元。第三站点接收该触发帧之后,在分配的用于上行传输的资源单元上向接入点发送上行数据。接入点接收该上行数据之后,向第三站点发送确认帧(ack帧)或块确认帧(ba帧)。如果接入点接收到多个站点发送的上行数据,接入点也可以向该多个站点发送多用户块确认帧(mba)。在一种可能的实现中,第一站点向第二站点发送ba请求帧(barequest,bar)。ba请求帧可以是紧接着前序帧(如间隔一段固定的时间段,如短帧间间隔sifs)发送的。该前序帧可以是接入点发送的确认帧(ack帧)或块确认帧(ba帧)或多用户块确认帧(mba),也可能是第三站点发送的数据帧。第二站点接收ba请求帧之后,向第一站点发送ba帧。第一站点回复ba帧的三种可能的实现方式可参见上述方法实施例中的描述,在此不赘述。本申请实施例,采用一个用户信息字段即可完整指示一条d2d链路,而不需要额外增加信令开销,实现方式简单,且在同一个触发帧中,还可以调度支持802.11ax的站点进行ofdma上行传输或随机接入,实现了后向兼容。可见,基于图11所描述的方法,接入点能够为第一站点和第二站点分配d2d传输资源单元,从而第一站点和第二站点能够在wifi系统中实现d2d传输。下面对触发帧的第三种帧结构进行介绍:请参见图15,图15是本申请实施例提供的一种d2d传输方法的流程示意图。如图15所示,该d2d传输方法包括如下步骤1501~步骤1505,图15所示的方法执行主体可以为接入点和站点。或者,图15所示的方法执行主体可以为接入点中的芯片和站点中的芯片。图15以接入点和站点为执行主体为例进行说明。其中:1501、接入点生成触发帧。其中,触发帧的用户信息字段中包括d2d传输的链路标识和d2d传输的资源分配信息。该d2d传输的链路标识也可称为d2d传输的链路关联标识(aid)。在一种可能的实现中,该触发帧的用户信息字段包括48个比特。基于该可能的实现方式,有利于提高系统兼容性。在一种可能的实现中,d2d传输的链路标识处于用户信息字段的第1个比特(b0)~第12个比特(b11)。基于该可能的实现方式,d2d传输的链路标识能够与关联标识(aid)复用用户信息字段的第1个比特(b0)~第12个比特(b11),有利于节省用户信息字段的比特。在一种可能的实现中,d2d传输的链路标识处于用户信息字段的第1个比特(b0)~第12个比特(b11)时,d2d传输的链路标识与接入点下的任意一个站点的标识不相同,这样有利于避免站点将d2d传输的链路标识解读为站点的标识。举例来说,如图16所示,触发帧包括帧控制(framecontrol)字段、时长(duration)字段、接收地址(ra)字段、发送地址(ta)字段、公共信息(commoninfo)字段、多个用户信息(userinfo)字段、填充(padding)字段和帧校验序列(fcs)字段。该触发帧中也可以只包括图16所示的部分字段,或触发帧中包括的字段也可以多于图16所示的字段。如图16所示,用户信息字段包括48个比特。d2d传输的链路标识处于用户信息字段的第1个比特(b0)~第12个比特(b11)。用户信息字段的第13个比特(b12)至第20个比特(b19)携带d2d传输的资源分配信息。或者,d2d传输的链路标识也可处于用户信息字段的第1个比特(b11)~第11个比特(b10),用户信息字段的第12个比特可用于携带其他参数。在一种可能的实现中,用户信息字段中还包括第一指示信息,该第一指示信息用于指示资源分配信息所分配的资源用于d2d传输。基于该可能的实现方式,有利于站点区分用户信息字段中分配的资源单元用于d2d传输还是上行传输。在一种可能的实现中,该第一指示信息可以处于用户信息字段的第1个比特(b0)~第12个比特(b11)。基于该可能的实现方式,该第一指示信息能够与关联标识(aid)复用用户信息字段的第1个比特(b0)~第12个比特(b11),有利于节省用户信息字段的比特。在一种可能的实现中,该第一指示信息可以处于用户信息字段的第1个比特(b0)~第12个比特(b11)时,d2d传输的链路标识处于用户信息字段的第33个比特(b32)~第39个比特(b38),或d2d传输的链路标识处于用户信息字段的第33个比特(b32)~第40个比特(b39)。基于该可能的实现方式,在d2d传输中,可以复用用户信息字段的ultargetrssi子字段(b32-b38)携带d2d传输的链路标识,有利于节省用户信息字段的比特。可选的,该第一指示信息用于指示资源分配信息所分配的资源用于d2d传输时,第一指示信息的值可以为2008~2044,2047~4094中的任意一个。例如,如图17所示,用户信息字段包括48个比特。第一指示信息处于用户信息字段的第1个比特(b0)~第12个比特(b11)。第一指示信息的值为2047,用于指示资源分配信息所指示的资源单元用于d2d传输。用户信息字段的第13个比特(b12)至第20个比特(b19)携带d2d传输的资源分配信息。用户信息字段的第33个比特(b32)~第39个比特(b38)携带d2d传输的链路标识。或者,如图18所示,用户信息字段的第33个比特(b32)~第40个比特(b39)携带d2d传输的链路标识。当第一指示信息的值不为2047时,第一指示信息指示站点的标识,且第33个比特(b32)~第39个比特(b38)为ultargetrssi字段,用户信息字段的第40个比特(b39)为预留位。图17和图18以第一指示信息的值为2047为例。1502、接入点发送触发帧。1503、第一站点基于d2d传输的链路标识确定第一站点为d2d传输链路的发送方,以及确定第二站点为d2d传输链路的接收方。本申请实施例中,第一站点接收触发帧之后,解析该触发帧中的用户信息字段,得到d2d传输的链路标识。第一站点根据预存的d2d传输的链路标识与d2d传输的接收方标识、d2d传输的接收方标识的对应关系,确定第一站点为d2d传输链路的发送方,以及确定第二站点为d2d传输链路的接收方。1504、第一站点在资源分配信息指示的d2d传输资源单元上向第二站点发送数据。第一站点确定第一站点为d2d传输链路的发送方,以及确定第二站点为d2d传输链路的接收方之后,在资源分配信息指示的d2d传输资源单元上向第二站点发送数据。1505、第二站点基于d2d传输的链路标识确定第二站点为d2d传输链路的接收方。本申请实施例中,第二站点接收触发帧之后,解析该触发帧中的用户信息字段,得到d2d传输的链路标识。第二站点根据预存的d2d传输的链路标识与d2d传输的接收方标识、d2d传输的接收方标识的对应关系,确定第二站点为d2d传输的接收方。第二站点在资源分配信息分配的d2d传输资源上接收第一站点发送的数据。在一种可能的实现中,触发帧中还可包括第三用户信息字段,该第三用户信息字段用于为第三站点分配用于上行传输的资源单元。第三站点接收该触发帧之后,在分配的用于上行传输的资源单元上向接入点发送上行数据。接入点接收该上行数据之后,向第三站点发送确认帧(ack帧)或块确认帧(ba帧)。如果接入点接收到多个站点发送的上行数据,接入点也可以向该多个站点发送多用户块确认帧(mba)。在一种可能的实现中,第一站点向第二站点发送ba请求帧(barequest,bar)。ba请求帧可以是紧接着前序帧(如间隔一段固定的时间段,如短帧间间隔sifs)发送的。该前序帧可以是接入点发送的确认帧(ack帧)或块确认帧(ba帧)或多用户块确认帧(mba),也可能是第三站点发送的数据帧。第二站点接收ba请求帧之后,向第一站点发送ba帧。第一站点回复ba帧的三种可能的实现方式可参见上述方法实施例中的描述,在此不赘述。可见,基于图15所描述的方法,接入点能够为第一站点和第二站点分配d2d传输资源单元,从而第一站点和第二站点能够在wifi系统中实现d2d传输。本申请实施例还提供了一种d2d传输方法。该d2d传输方法可应用于wifi系统中下行传输和d2d传输相结合的混合传输场景。请参见图19,图19是本申请实施例提供的又一种d2d传输方法的流程示意图。如图19所示,该d2d传输方法包括如下步骤1901~步骤1905,图19所示的方法执行主体可以为接入点和站点。或者,图19所示的方法执行主体可以为接入点和站点中的芯片。图19以接入点和站点为执行主体为例进行说明。其中:1901、接入点生成下行协议数据单元(phyprotocoldataunit,ppdu)。其中,该下行ppdu的前导码中携带资源分配信息和d2d传输的链路标识,资源分配信息用于指示d2d传输的资源单元。可选的,该d2d传输的链路标识可以为d2d传输的链路的部分标识或完整标识。该d2d传输的链路标识可以为d2d传输的链路标识的前十个比特。在一种可能的实现中,前导码还包括第一指示信息,该第一指示信息指示资源分配信息所指示的资源单元用于d2d传输。基于该可能的实现方式,有利于站点区分用户信息字段中分配的资源单元用于d2d传输还是下行传输。例如,可以设置第一指示信息的值为2046时,指示资源分配信息所指示的资源单元用于d2d传输。否则,第一指示信息指示资源分配信息所指示的资源单元用于下行传输。或者,第一指示信息指示资源分配信息所指示的资源单元用于d2d传输时,第一指示信息的值为802.11ax标准协议规定的其他预留值,本申请实施例不做限定。在一种可能的实现中,第一指示信息处于前导码的用户域的第1个比特(b0)~第11个比特(b10)。基于该可能的实现方式,有利于节省用户信息字段的比特。在一种可能的实现中,该第一指示信息指示资源分配信息所指示的资源单元用于d2d传输时,前导码的用户域的第12个比特(b11)~第21个比特(b20)携带d2d传输的链路标识。否则,前导码的用户域的第12个比特(b11)~第21个比特(b20)携带802.11ax标准中规定的信息。例如,图20以第一指示信息的值为2046,指示资源分配信息所分配的资源用于d2d传输为例。1902、接入点发送下行ppdu。本申请实施例中,接入点生成下行ppdu之后,可发送下行ppdu。例如,接入点可以广播下行ppdu给接入点下的站点。1903、第一站点基于d2d传输的链路标识确定第一站点为d2d传输链路的发送方,以及确定第二站点为d2d传输链路的接收方。本申请实施例中,第一站点和第二站点存储有d2d传输的链路标识与d2d传输链路的发送方标识和d2d传输链路的接收方标识的对应关系。第一站点可基于该对应关系和下行ppdu的前导码中携带的d2d传输的链路标识来确定第一站点为d2d传输链路的发送方,以及确定第二站点为d2d传输链路的接收方。第二站点接收下行ppdu之后,第二站点基于该对应关系,确定第二站点为d2d传输的接收方。1904、第一站点在资源分配信息分配的d2d传输资源单元上向第二站点发送数据。1905、第二站点基于d2d传输的链路标识确定第二站点为d2d传输链路的接收方。本申请实施例中,第二站点基于该对应关系,确定第二站点为d2d传输的接收方之后,第二站点在资源分配信息分配的d2d传输资源上接收第一站点发送的数据。在一种可能的实现中,如图21所示,第一站点在20mhz或者其整数倍上向第二站点发送数据。即资源分配信息分配的d2d传输资源单元在频域上为20mhz或20mhz的整数倍。可选的,d2d的ppdu的前导码(preamble)可使用单用户(singleuser,su)格式发送。基于该可能的实现,由于前导码与数据部分占据相同的带宽,d2d传输的物理层前导部分不会跟下行传输的物理层前导部分重叠,有利于避免产生干扰。在一种可能的实现中,如图22所示,第一站点可在更细粒度即小于20mhz的ru上向第二站点发送数据。d2d传输的ppdu只能工作在该ru范围内,即d2d传输的ppdu(包含preamble)完全在该ru上发送。基于该可能的实现方式,能够更灵活地分配d2d传输资源。可见,基于图19所描述的方法,接入点能够为第一站点和第二站点分配d2d传输资源单元,从而第一站点和第二站点能够在wifi系统中实现d2d传输。本申请实施例还提供了一种需求汇报方法,请参见图23,图23是本申请实施例提供的一种需求汇报方法的流程示意图。如图23所示,该需求汇报方法包括如下步骤2301~步骤2302,图23所示的方法执行主体可以为站点。或者,图23所示的方法执行主体可以为站点中的芯片。图23以站点为执行主体为例进行说明。其中:2301、站点生成需求汇报帧。其中,该需求汇报帧用于指示站点有需求进行d2d传输。2302、站点向接入点发送需求汇报帧。在一种可能的实现中,需求汇报帧包括需求汇报信息,该需求汇报信息包括以下信息中的一项或多项:d2d传输的接收方的标识、用于确定d2d传输的业务量大小的信息、d2d传输的业务类型。基于该可能的实现方式,站点能够通知接入点d2d传输的接收方、d2d传输的业务量大小和d2d传输的业务类型。可选的,d2d传输的业务量大小可以为站点的缓冲区中所包含的待发送给第二站点的数据量的字节数。或者,d2d传输的业务量大小可以为优先级最高的业务的业务量大小。或者d2d传输的业务量大小可以为所有业务的业务量大小。用于确定d2d传输的业务量大小的信息可以直接为d2d传输的业务量大小,全部队列长度,或者为尺度因子。该全部队列长度为全部队列中等待发送的数据的总长度。接入点基于尺度因子就能确定d2d传输的业务量大小,例如,可以使用尺度因子乘以业务量单位等于d2d传输的业务量大小。d2d传输的业务类型可以为d2d传输的接入等级(aci)或可以为其他业务类型。在一种可能的实现中,需求汇报信息承载于需求汇报帧的高效控制he-control字段的控制信息字段中。可选的,he-control字段可以处于macheader中。he-control字段可包括控制标识(controlid)字段和控制信息(controlinformation)字段。he-control字段可包括30个比特。控制标识(controlid)字段为he-control字段的前4个比特,控制信息(controlinformation)字段为he-control字段的后26个比特。在一种可能的实现中,需求汇报帧还包括控制标识,该控制标识用于指示该控制信息字段携带d2d传输的需求汇报信息。基于该可能的实现方式,有利于接入点能够识别需求汇报帧的功能。在一种可能的实现中,控制标识承载于需求汇报帧的高效控制he-control字段的控制标识字段中。或者,控制标识也可承载于高效控制he-control字段的其他字段中。举例来说,如图24所示,he-control字段包括控制标识(controlid)字段和控制信息(controlinformation)字段。其中,控制标识(controlid)字段为he-control字段的前4个比特,控制信息(controlinformation)字段为he-control字段的后26个比特。其中,当控制标识指示该控制信息字段携带d2d传输的需求汇报信息时,控制信息的值为十进制的10,或者,控制信息的值也可以为任何一种ieee802.11ax所预留的控制id。控制信息(controlinformation)字段中包括需求汇报信息,需求汇报信息包括第二站点的标识、接入等级指示位图、尺度因子和全部队列长度。在一种可能的实现中,站点生成需求汇报帧之前,接入点向站点发送需求汇报触发帧,该需求汇报触发帧为缓冲区上报触发帧。站点接收需求汇报触发帧之后,生成需求汇报帧。在该可能的实现中,站点可以在接收缓冲区上报触发帧之后,就直接生成需求汇报帧。或者,该缓冲区上报触发帧中包括第三指示信息,该第三指示信息用于指示允许站点发送d2d传输的需求汇报帧。站点解析到用于指示允许站点发送d2d传输的需求汇报帧的第三指示信息之后,才生成需求汇报帧。基于该可能的实现方式,接入点可通过已有的触发帧触发站点发送需求汇报帧,无需重新设计一个触发帧来触发站点发送需求汇报帧。其中,第三指示信息可以为一个或多个比特。例如,第三指示信息的比特值为1或0。当第三指示信息的比特值为1时,用于指示允许站点发送d2d传输的需求汇报帧。当第二指示信息的比特值为0时,用于指示允许站点发送上行传输的需求汇报帧。或者,当第二指示信息的比特值为0时,用于指示允许站点发送d2d传输的需求汇报帧。当第二指示信息的比特值为1时,用于指示允许站点发送上行传输的需求汇报帧。再如,当第三指示信息的比特值为00时,用于指示允许站点发送d2d传输的需求汇报帧。当第二指示信息的比特值为11时,用于指示允许站点发送上行传输的需求汇报帧。或者,当第二指示信息的比特值为11时,用于指示允许站点发送d2d传输的需求汇报帧。当第二指示信息的比特值为00时,用于指示允许站点发送上行传输的需求汇报帧。在一种可能的实现中,第三指示信息处于缓冲区上报触发帧的用户信息字段的第40个比特(b39)。基于该可能的实现方式,能够将802.11ax标准的预留位修改为用于携带第三指示信息,有利于节省用户信息字段的比特。例如,如图25所示,用户信息字段的第40个比特(b39)携带该第三指示信息。当第三指示信息的比特值为1时,用于指示允许站点发送d2d传输的需求汇报帧。当第二指示信息的比特值为0时,用于指示允许站点发送上行传输的需求汇报帧。图25以第三指示信息的比特值为1为例。或者,第三指示信息处于缓冲区上报触发帧的用户信息字段的第46个比特(b45),即第三指示信息处于缓冲区上报触发帧的用户信息字段的触发类型相关的用户信息域(triggerdependentuserinfo)的第6个比特(b5)。可见,通过实施图23所描述的实施例,站点能够向接入点反馈d2d的传输需求,从而接入点能够为站点分配d2d传输资源单元。本申请实施例所描述的需求汇报方法也可以单独实现。或者,本申请实施例所描述的需求汇报方法可以与前述d2d传输方法对应的实施例相结合。该站点可以是上述图2、图11、图15和图19所描述的流程中d2d传输的发送方。接入点接收需求汇报帧之后,可执行上述图2、图11、图15和图19所描述的流程。本申请实施例还提供了一种链路分配方法。该链路分配方法包括:接入点向第一站点和第二站点发送d2d传输的链路分配帧。该链路分配帧包括d2d传输的链路标识、d2d传输的发送方标识和d2d传输的接收方标识。其中,d2d传输也可以称为tdls传输。d2d传输的链路分配帧也可以称为tdls链路分配帧(tdlslinkallocationframe)。在一种可能的实现中,如图26所示,可以对ieee802.11标准的行为帧(actionframe)的tdls行为域(tdlsaction)新增一种行为域的取值。例如,新增取值11,11代表tdls链路分配(tdlslinkallocation)。即当tdls行为域的取值为11时,行为帧为tdls链路分配帧(或称d2d传输的链路分配帧)。tdls链路分配帧中包括tdls标识分配域(tdlsidallocationfield),该域由一系列tdls链路分配域(tdlslinkallocationfield)构成,每一个tdls链路分配域包含三个子域:tdls的链路标识、tdls的发送方标识和tdls的接收方标识(或称d2d传输的链路标识、d2d传输的发送方标识和d2d传输的接收方标识)。或者,接入点也可以向第一站点发送d2d传输的第一链路分配帧,该第一链路分配帧包括d2d传输的链路标识和d2d传输的发送方标识。接入点向第二站点发送d2d传输的第二链路分配帧,该第二链路分配帧包括d2d传输的链路标识和d2d传输的接收方标识。可见,通过实施该链路分配方法,接入点可以为第一站点和第二站点分配d2d链路。本申请实施例所描述的链路分配方法可以单独实现。或者,本申请实施例所描述的链路分配方法可以与前述d2d传输方法对应的实施例相结合。例如,接入点发送链路分配方法之后,可执行上述图2、图11、图15、图19和图23所描述的流程。请参见图27,图27示出了本申请实施例的一种通信装置的结构示意图。图27所示的通信装置可以用于执行上述图2所描述的方法实施例中第一站点的部分或全部功能。该装置可以是第一站点,也可以是第一站点中的装置,或者是能够和第一站点匹配使用的装置。其中,该通信装置还可以为芯片系统。图27所示的通信装置可以包括通信单元2701和处理单元2702。该通信单元也可以称为收发单元,或者该通信单元包括接收单元和发送单元。处理单元2702,用于进行数据处理。其中:通信单元2701,用于接收接入点发送的触发帧,该触发帧包括用户信息字段;该用户信息字段中包括该通信装置的标识、资源分配信息、第一指示信息和第二指示信息,该第一指示信息用于指示该资源分配信息所指示的资源单元用于设备到设备d2d传输,该第二指示信息用于指示该通信装置为该d2d传输的发送方或接收方;通信单元2701,还用于在第一资源分配信息指示的d2d传输资源单元上向第二站点发送数据。在一种可能的实现中,用户信息字段包括48个比特。在一种可能的实现中,第一指示信息处于用户信息字段的第40个比特。在一种可能的实现中,第二指示信息处于用户信息字段的第46个比特。请参见图27,图27示出了本申请实施例的一种通信装置的结构示意图。图27所示的通信装置可以用于执行上述图2所描述的方法实施例中接入点的部分或全部功能。该装置可以是接入点,也可以是接入点中的装置,或者是能够和接入点匹配使用的装置。其中,该通信装置还可以为芯片系统。图27所示的通信装置可以包括通信单元2701和处理单元2702。该通信单元也可以称为收发单元,或者该通信单元包括接收单元和发送单元。处理单元2702,用于进行数据处理。其中:处理单元2702,用于生成触发帧,该触发帧包括用户信息字段;该用户信息字段中包括站点的标识、资源分配信息、第一指示信息和第二指示信息,该第一指示信息用于指示该资源分配信息所指示的资源单元用于设备到设备d2d传输,该第二指示信息用于指示该站点为该d2d传输的发送方或接收方;通信单元2701,用于发送触发帧。在一种可能的实现中,用户信息字段包括48个比特。在一种可能的实现中,第一指示信息处于用户信息字段的第40个比特。在一种可能的实现中,第二指示信息处于用户信息字段的第46个比特。请参见图27,图27示出了本申请实施例的一种通信装置的结构示意图。图27所示的通信装置可以用于执行上述图11所描述的方法实施例中第一站点的部分或全部功能。该装置可以是第一站点,也可以是第一站点中的装置,或者是能够和第一站点匹配使用的装置。其中,该通信装置还可以为芯片系统。图27所示的通信装置可以包括通信单元2701和处理单元2702。该通信单元也可以称为收发单元,或者该通信单元包括接收单元和发送单元。处理单元2702,用于进行数据处理。其中:通信单元2701,用于接收接入点发送的触发帧,触发帧包括用户信息字段,该用户信息字段中包括通信装置的标识、资源分配信息、第一指示信息和第一标识信息,该通信装置为d2d传输的发送方,该第一指示信息用于指示该资源分配信息所指示的资源单元用于d2d传输,该第一标识信息为第二站点的标识,该第二站点为d2d传输的接收方,或该第一标识信息为d2d传输的链路标识;通信单元2701,还用于在资源分配信息指示的d2d传输资源单元上向第二站点发送数据。如果第一标识信息为d2d传输的链路标识,通信单元2701接收触发帧之后,处理单元2702基于d2d传输的链路标识,确定第二站点为d2d传输的接收方。处理单元2702确定第二站点为d2d传输的接收方之后,在资源分配信息指示的d2d传输资源单元上向第二站点发送数据。在一种可能的实现中,第一标识信息可以是第二站点的部分标识或完整的标识。在一种可能的实现中,该触发帧的用户信息字段包括48个比特。在一种可能的实现中,第一指示信息处于用户信息字段的第40个比特(b39);或第一指示信息处于用户信息字段的第12个比特(b11);或第一指示信息处于用户信息字段的第46个比特(b45),即第一指示信息处于第一用户信息字段中的触发类型相关的用户信息域(triggerdependentuserinfo)的第6个比特(b5)。在一种可能的实现中,第一标识信息处于用户信息字段的第33个比特(b32)~第39个比特(b38)中。请参见图27,图27示出了本申请实施例的一种通信装置的结构示意图。图27所示的通信装置可以用于执行上述图11所描述的方法实施例中第二站点的部分或全部功能。该装置可以是第二站点,也可以是第二站点中的装置,或者是能够和第二站点匹配使用的装置。其中,该通信装置还可以为芯片系统。图27所示的通信装置可以包括通信单元2701和处理单元2702。该通信单元也可以称为收发单元,或者该通信单元包括接收单元和发送单元。处理单元2702,用于进行数据处理。其中:通信单元2701,用于接收接入点发送的触发帧,触发帧包括用户信息字段,该用户信息字段中包括第一站点的标识、资源分配信息、第一指示信息和第一标识信息,该第一站点为d2d传输的发送方,该第一指示信息用于指示该资源分配信息所指示的资源单元用于d2d传输,该第一标识信息为通信装置的标识,该通信装置为d2d传输的接收方,或该第一标识信息为d2d传输的链路标识;通信单元2701,还用于在资源分配信息分配的d2d传输资源单元接收第一站点发送的数据。如果第一标识信息为d2d传输的链路标识,通信单元2701接收触发帧之后,处理单元2702基于d2d传输的链路标识,确定通信装置为d2d传输的接收方。处理单元2702确定通信装置为d2d传输的接收方之后,在资源分配信息指示的d2d传输资源单元上接收第一站点发送的数据。在一种可能的实现中,第一标识信息可以是第二站点的部分标识或完整的标识。在一种可能的实现中,该触发帧的用户信息字段包括48个比特。在一种可能的实现中,第一指示信息处于用户信息字段的第40个比特(b39);或第一指示信息处于用户信息字段的第12个比特(b11);或第一指示信息处于用户信息字段的第46个比特(b45),即第一指示信息处于第一用户信息字段中的触发类型相关的用户信息域(triggerdependentuserinfo)的第6个比特(b5)。在一种可能的实现中,第一标识信息处于用户信息字段的第33个比特(b32)~第39个比特(b38)中。请参见图27,图27示出了本申请实施例的一种通信装置的结构示意图。图27所示的通信装置可以用于执行上述图11所描述的方法实施例中接入点的部分或全部功能。该装置可以是接入点,也可以是接入点中的装置,或者是能够和接入点匹配使用的装置。其中,该通信装置还可以为芯片系统。图27所示的通信装置可以包括通信单元2701和处理单元2702。该通信单元也可以称为收发单元,或者该通信单元包括接收单元和发送单元。处理单元2702,用于进行数据处理。其中:处理单元2702,用于生成触发帧,该触发帧包括用户信息字段,该用户信息字段中包括第一站点的标识、资源分配信息、第一指示信息和第一标识信息,该第一站点为d2d传输的发送方,该第一指示信息用于指示该资源分配信息所指示的资源单元用于d2d传输,该第一标识信息为通信装置的标识,该通信装置为d2d传输的接收方,或该第一标识信息为d2d传输的链路标识;通信单元2701,用于发送该触发帧。在一种可能的实现中,第一标识信息可以是第二站点的部分标识或完整的标识。在一种可能的实现中,该触发帧的用户信息字段包括48个比特。在一种可能的实现中,第一指示信息处于用户信息字段的第40个比特(b39);或第一指示信息处于用户信息字段的第12个比特(b11);或第一指示信息处于用户信息字段的第46个比特(b45),即第一指示信息处于第一用户信息字段中的触发类型相关的用户信息域(triggerdependentuserinfo)的第6个比特(b5)。在一种可能的实现中,第一标识信息处于用户信息字段的第33个比特(b32)~第39个比特(b38)中。请参见图27,图27示出了本申请实施例的一种通信装置的结构示意图。图27所示的通信装置可以用于执行上述图15所描述的方法实施例中第一站点的部分或全部功能。该装置可以是第一站点,也可以是第一站点中的装置,或者是能够和第一站点匹配使用的装置。其中,该通信装置还可以为芯片系统。图27所示的通信装置可以包括通信单元2701和处理单元2702。该通信单元也可以称为收发单元,或者该通信单元包括接收单元和发送单元。处理单元2702,用于进行数据处理。其中:通信单元2701,用于接收接入点发送的触发帧,该触发帧的用户信息字段中包括d2d传输的链路标识和d2d传输的资源分配信息;处理单元2702,用于基于d2d传输的链路标识确定通信装置为d2d传输链路的发送方,以及确定第二站点为d2d传输链路的接收方;通信单元2701,还用于在资源分配信息指示的d2d传输资源单元上向第二站点发送数据。在一种可能的实现中,该触发帧的用户信息字段包括48个比特。在一种可能的实现中,d2d传输的链路标识处于用户信息字段的第1个比特(b0)~第12个比特(b11)。在一种可能的实现中,用户信息字段中还包括第一指示信息,该第一指示信息用于指示资源分配信息所分配的资源用于d2d传输。可选的,该第一指示信息可以处于用户信息字段的第1个比特(b0)~第12个比特(b11),d2d传输的链路标识处于用户信息字段的第33个比特(b32)~第39个比特(b38),或d2d传输的链路标识处于用户信息字段的第33个比特(b32)~第40个比特(b39)。可选的,该第一指示信息用于指示资源分配信息所指示的资源单元用于d2d传输时,第一指示信息的值可以为2008~2044,2047~4094中的任意一个。请参见图27,图27示出了本申请实施例的一种通信装置的结构示意图。图27所示的通信装置可以用于执行上述图15所描述的方法实施例中第二站点的部分或全部功能。该装置可以是第二站点,也可以是第二站点中的装置,或者是能够和第二站点匹配使用的装置。其中,该通信装置还可以为芯片系统。图27所示的通信装置可以包括通信单元2701和处理单元2702。该通信单元也可以称为收发单元,或者该通信单元包括接收单元和发送单元。处理单元2702,用于进行数据处理。其中:通信单元2701,用于接收接入点发送的触发帧,该触发帧的用户信息字段中包括d2d传输的链路标识和d2d传输的资源分配信息;处理单元2702,用于基于d2d传输的链路标识确定第二站点为d2d传输链路的接收方;通信单元2701,还用于在资源分配信息指示的d2d传输资源单元接收第一站点发送的数据。在一种可能的实现中,该触发帧的用户信息字段包括48个比特。在一种可能的实现中,d2d传输的链路标识处于用户信息字段的第1个比特(b0)~第12个比特(b11)。在一种可能的实现中,用户信息字段中还包括第一指示信息,该第一指示信息用于指示资源分配信息所分配的资源用于d2d传输。可选的,该第一指示信息可以处于用户信息字段的第1个比特(b0)~第12个比特(b11),d2d传输的链路标识处于用户信息字段的第33个比特(b32)~第39个比特(b38),或d2d传输的链路标识处于用户信息字段的第33个比特(b32)~第40个比特(b39)。可选的,该第一指示信息用于指示资源分配信息所分配的资源用于d2d传输时,第一指示信息的值可以为2008~2044,2047~4094中的任意一个。请参见图27,图27示出了本申请实施例的一种通信装置的结构示意图。图27所示的通信装置可以用于执行上述图15所描述的方法实施例中接入点的部分或全部功能。该装置可以是接入点,也可以是接入点中的装置,或者是能够和接入点匹配使用的装置。其中,该通信装置还可以为芯片系统。图27所示的通信装置可以包括通信单元2701和处理单元2702。该通信单元也可以称为收发单元,或者该通信单元包括接收单元和发送单元。处理单元2702,用于进行数据处理。其中:处理单元2702,用于生成触发帧,该触发帧的用户信息字段中包括d2d传输的链路标识和d2d传输的资源分配信息;通信单元2701,用于发送该触发帧。在一种可能的实现中,该触发帧的用户信息字段包括48个比特。在一种可能的实现中,d2d传输的链路标识处于用户信息字段的第1个比特(b0)~第12个比特(b11)。在一种可能的实现中,用户信息字段中还包括第一指示信息,该第一指示信息用于指示资源分配信息所指示的资源单元用于d2d传输。可选的,该第一指示信息可以处于用户信息字段的第1个比特(b0)~第12个比特(b11),d2d传输的链路标识处于用户信息字段的第33个比特(b32)~第39个比特(b38),或d2d传输的链路标识处于用户信息字段的第33个比特(b32)~第40个比特(b39)。可选的,该第一指示信息用于指示资源分配信息所分配的资源用于d2d传输时,第一指示信息的值可以为2008~2044,2047~4094中的任意一个。请参见图27,图27示出了本申请实施例的一种通信装置的结构示意图。图27所示的通信装置可以用于执行上述图19所描述的方法实施例中第一站点的部分或全部功能。该装置可以是第一站点,也可以是第一站点中的装置,或者是能够和第一站点匹配使用的装置。其中,该通信装置还可以为芯片系统。图27所示的通信装置可以包括通信单元2701和处理单元2702。该通信单元也可以称为收发单元,或者该通信单元包括接收单元和发送单元。处理单元2702,用于进行数据处理。其中:通信单元2701,用于接收接入点发送的下行ppdu,该下行ppdu的前导码中携带资源分配信息和d2d传输的链路标识,该资源分配信息用于指示d2d传输的资源单元;处理单元2702,用于基于d2d传输的链路标识确定通信装置为d2d传输链路的发送方,以及确定第二站点为d2d传输链路的接收方;通信单元2701,还用于在资源分配信息指示的d2d传输资源单元上向第二站点发送数据。在一种可能的实现中,前导码还包括第一指示信息,该第一指示信息指示资源分配信息所分配的资源用于d2d传输。在一种可能的实现中,该第一指示信息处于前导码的用户域的第1个比特(b0)~第11个比特(b10)。请参见图27,图27示出了本申请实施例的一种通信装置的结构示意图。图27所示的通信装置可以用于执行上述图19所描述的方法实施例中第二站点的部分或全部功能。该装置可以是第二站点,也可以是第二站点中的装置,或者是能够和第二站点匹配使用的装置。其中,该通信装置还可以为芯片系统。图27所示的通信装置可以包括通信单元2701和处理单元2702。该通信单元也可以称为收发单元,或者该通信单元包括接收单元和发送单元。处理单元2702,用于进行数据处理。其中:通信单元2701,用于接收接入点发送的下行ppdu,该下行ppdu的前导码中携带资源分配信息和d2d传输的链路标识,该资源分配信息用于指示d2d传输的资源单元;处理单元2702,用于基于d2d传输的链路标识确定通信装置为d2d传输链路的接收方;通信单元2701,还用于在资源分配信息分配的d2d传输资源单元接收第一站点发送的数据。在一种可能的实现中,前导码还包括第一指示信息,该第一指示信息指示资源分配信息所指示的资源单元用于d2d传输。在一种可能的实现中,该第一指示信息处于前导码的用户域的第1个比特(b0)~第11个比特(b10)。请参见图27,图27示出了本申请实施例的一种通信装置的结构示意图。图27所示的通信装置可以用于执行上述图19所描述的方法实施例中接入点的部分或全部功能。该装置可以是接入点,也可以是接入点中的装置,或者是能够和接入点匹配使用的装置。其中,该通信装置还可以为芯片系统。图27所示的通信装置可以包括通信单元2701和处理单元2702。该通信单元也可以称为收发单元,或者该通信单元包括接收单元和发送单元。处理单元2702,用于进行数据处理。其中:处理单元2702,用于生成下行ppdu,该下行ppdu的前导码中携带资源分配信息和d2d传输的链路标识,该资源分配信息用于指示d2d传输的资源单元;通信单元2701,用于发送该下行ppdu。在一种可能的实现中,前导码还包括第一指示信息,该第一指示信息指示资源分配信息所指示的资源单元用于d2d传输。在一种可能的实现中,该第一指示信息处于前导码的用户域的第1个比特(b0)~第11个比特(b10)。请参见图27,图27示出了本申请实施例的一种通信装置的结构示意图。图27所示的通信装置可以用于执行上述图23所描述的方法实施例中站点的部分或全部功能。该装置可以是站点,也可以是站点中的装置,或者是能够和站点匹配使用的装置。其中,该通信装置还可以为芯片系统。图27所示的通信装置可以包括通信单元2701和处理单元2702。该通信单元也可以称为收发单元,或者该通信单元包括接收单元和发送单元。处理单元2702,用于进行数据处理。其中:处理单元2702,用于生成需求汇报帧,该需求汇报帧用于指示通信装置有需求进行d2d传输;通信单元2701,用于向接入点发送需求汇报帧。在一种可能的实现中,需求汇报帧包括需求汇报信息,该需求汇报信息包括以下信息中的一项或多项:d2d传输的接收方的标识、用于确定d2d传输的业务量大小的信息、d2d传输的业务类型。在一种可能的实现中,需求汇报信息承载于需求汇报帧的高效控制he-control字段的控制信息字段中。在一种可能的实现中,需求汇报帧还包括控制标识,该控制标识用于指示该控制信息字段携带d2d传输的需求汇报信息。在一种可能的实现中,控制标识承载于需求汇报帧的高效控制he-control字段的控制标识字段中。在一种可能的实现中,通信单元2701,还用于在处理单元2702生成需求汇报帧之前,接收接入点发送的需求汇报触发帧,该需求汇报触发帧为缓冲区上报触发帧。在一种可能的实现中,该缓冲区上报触发帧中包括第三指示信息,该第三指示信息用于指示允许通信装置发送d2d传输的需求汇报帧。在一种可能的实现中,第三指示信息处于缓冲区上报触发帧的用户信息字段的第40个比特(b39)。其中,该通信装置可以单独实现或还可实现上述用于实现上述d2d传输方法中d2d发送方的功能。请参见图27,图27示出了本申请实施例的一种通信装置的结构示意图。图27所示的通信装置可以用于执行上述图23所描述的方法实施例中接入点的部分或全部功能。该装置可以是接入点,也可以是接入点中的装置,或者是能够和接入点匹配使用的装置。其中,该通信装置还可以为芯片系统。图27所示的通信装置可以包括通信单元2701和处理单元2702。该通信单元也可以称为收发单元,或者该通信单元包括接收单元和发送单元。处理单元2702,用于进行数据处理。其中:通信单元2701,用于接收需求汇报帧,该需求汇报帧用于指示站点有需求进行d2d传输。在一种可能的实现中,需求汇报帧包括需求汇报信息,该需求汇报信息包括以下信息中的一项或多项:d2d传输的接收方的标识、用于确定d2d传输的业务量大小的信息、d2d传输的业务类型。在一种可能的实现中,需求汇报信息承载于需求汇报帧的高效控制he-control字段的控制信息字段中。在一种可能的实现中,需求汇报帧还包括控制标识,该控制标识用于指示该控制信息字段携带d2d传输的需求汇报信息。在一种可能的实现中,控制标识承载于需求汇报帧的高效控制he-control字段的控制标识字段中。在一种可能的实现中,通信单元2701,还用于在接收需求汇报帧之前,向站点发送需求汇报触发帧,该需求汇报触发帧为缓冲区上报触发帧。在一种可能的实现中,该缓冲区上报触发帧中包括第三指示信息,该第三指示信息用于指示允许站点发送d2d传输的需求汇报帧。在一种可能的实现中,第三指示信息处于缓冲区上报触发帧的用户信息字段的第40个比特(b39)。其中,该通信装置可以单独实现或还可实现上述用于实现上述d2d传输方法中接入点的功能。请参见图27,图27示出了本申请实施例的一种通信装置的结构示意图。图27所示的通信装置可以用于执行上述链路分配方法中第一站点或第二站点的部分或全部功能。该装置可以是第一站点,也可以是第一站点或第二站点中的装置,或者是能够和第一站点或第二站点匹配使用的装置。其中,该通信装置还可以为芯片系统。图27所示的通信装置可以包括通信单元2701和处理单元2702。该通信单元也可以称为收发单元,或者该通信单元包括接收单元和发送单元。处理单元2702,用于进行数据处理。其中:通信单元2701,用于接收接入点发送的d2d传输的链路分配帧,该链路分配帧包括d2d传输的链路标识、d2d传输的发送方标识和d2d传输的接收方标识。其中,该通信装置可以单独实现或还可实现上述用于实现上述d2d传输方法中d2d传输的发送方或接收方的功能。请参见图27,图27示出了本申请实施例的一种通信装置的结构示意图。图27所示的通信装置可以用于执行上述链路分配方法中接入点的部分或全部功能。该装置可以是接入点,也可以是接入点中的装置,或者是能够和接入点匹配使用的装置。其中,该通信装置还可以为芯片系统。图27所示的通信装置可以包括通信单元2701和处理单元2702。该通信单元也可以称为收发单元,或者该通信单元包括接收单元和发送单元。处理单元2702,用于进行数据处理。其中:通信单元2701,用于向第一站点和第二站点发送d2d传输的链路分配帧,该链路分配帧包括d2d传输的链路标识、d2d传输的发送方标识和d2d传输的接收方标识。其中,该通信装置可以单独实现或还可实现上述用于实现上述d2d传输方法中接入点的功能。如图28a所示为本申请实施例提供的一种通信装置280,用于实现上述图2或图23所描述的方法实施例中站点或接入点的功能;或,用于实现上述图11、图15或图19所描述的方法实施例中第一站点、第二站点或接入点的功能;该装置可以是站点、第一站点、第二站点或接入点,或该装置可以是用于站点的装置、用于第一站点的装置、用于第二站点的装置或用于接入点的装置。用于站点的装置可以为站点内的芯片系统或芯片。用于第一站点的装置可以为第一站点内的芯片系统或芯片。用于第二站点的装置可以为第二站点内的芯片系统或芯片。用于接入点的装置可以为接入点内的芯片系统或芯片。其中,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。通信装置280包括至少一个处理器2820,用于实现本申请上述d2d传输方法中站点、第一站点、第二站点或接入点的数据处理功能。或用于实现本申请上述需求汇报方法中站点或接入点的数据处理功能。或用于实现本申请上述链路分配方法中第一站点、第二站点或接入点的数据处理功能。装置280还可以包括通信接口2810,用于实现本申请上述d2d传输方法中站点、第一站点、第二站点或接入点的收发操作。或用于实现本申请上述需求汇报方法中站点或接入点的收发操作。或用于实现本申请上述链路分配方法中第一站点、第二站点或接入点的收发操作。在本申请实施例中,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口,用于通过传输介质和其它设备进行通信。例如,通信接口2810用于装置280中的装置可以和其它设备进行通信。处理器2820利用通信接口2810收发数据,并用于实现上述方法实施例所述的方法。装置280还可以包括至少一个存储器2830,用于存储程序指令和/或数据。存储器2830和处理器2820耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器2820可能和存储器2830协同操作。处理器2820可能执行存储器2830中存储的程序指令。所述至少一个存储器中的至少一个可以包括于处理器中。本申请实施例中不限定上述通信接口2810、处理器2820以及存储器2830之间的具体连接介质。本申请实施例在图28a中以存储器2830、通信接口2820以及通信接口2810之间通过总线2840连接,总线在图28a中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图28a中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。装置280具体是用于站点、第一站点、第二站点或接入点的装置时,例如装置280具体是芯片或者芯片系统时,通信接口2810所输出或接收的可以是基带信号。装置280具体是站点、第一站点、第二站点或接入点时,通信接口2810所输出或接收的可以是射频信号。在本申请实施例中,处理器可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。作为示例,图28b为本申请实施例提供的另一种站点2800的结构示意图。该站点可执行上述图2或图23中站点所执行的操作,或可执行图11、图15或图19中第一站点所执行的操作,或该站点可执行上述图11、图15或图19中第二站点所执行的操作。为了便于说明,图28b仅示出了站点的主要部件。如图28b所示,站点2800包括处理器、存储器、射频电路、天线以及输入输出装置。处理器主要用于对通信协议以及通信数据进行处理,以及对整个站点进行控制,执行软件程序,处理软件程序的数据,例如用于支持站点执行图2或图23所描述的流程中第一站点所执行的操作,或支持站点执行图11、图15、或图19所描述的流程中第一站点所执行的操作,或用于支持站点执行上述图11、图15或图19所描述的流程中第二站点所执行的操作。存储器主要用于存储软件程序和数据。射频电路主要用于基带信号与射频信号的转换以及对射频信号的处理。天线主要用于收发电磁波形式的射频信号。站点2800还可以包括输入输出装置,例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。需要说明的是,有些种类的站点可以不具有输入输出装置。当站点开机后,处理器可以读取存储单元中的软件程序,解释并执行软件程序的,处理软件程序的数据。当需要通过无线发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到站点时,射频电路通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。本领域技术人员可以理解,为了便于说明,图28b仅示出了一个存储器和处理器。在实际的站点中,可以存在多个处理器和存储器。存储器也可以称为存储介质或者存储设备等,本申请实施例对此不做限制。作为一种可选的实现方式,处理器可以包括基带处理器和中央处理器(centralprocessingunit,cpu),基带处理器主要用于对通信协议以及通信数据进行处理,cpu主要用于对整个站点进行控制,执行软件程序,处理软件程序的数据。可选的,该处理器还可以是网络处理器(networkprocessor,np)或者cpu和np的组合。处理器还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specificintegratedcircuit,asic),可编程逻辑器件(programmablelogicdevice,pld)或其组合。上述pld可以是复杂可编程逻辑器件(complexprogrammablelogicdevice,cpld),现场可编程逻辑门阵列(field-programmablegatearray,fpga),通用阵列逻辑(genericarraylogic,gal)或其任意组合。存储器可以包括易失性存储器(volatilememory),例如随机存取存储器(random-accessmemory,ram);存储器也可以包括非易失性存储器(non-volatilememory),例如快闪存储器(flashmemory),硬盘(harddiskdrive,hdd)或固态硬盘(solid-statedrive,ssd);存储器还可以包括上述种类的存储器的组合。示例性的,在本申请实施例中,如图28b所示,可以将具有收发功能的天线和射频电路视为站点2800的通信单元2801,将具有处理功能的处理器视为站点2800的处理单元2802。通信单元2801也可以称为收发器、收发机、收发装置、收发单元等,用于实现收发功能。可选的,可以将通信单元2801中用于实现接收功能的器件视为接收单元,将通信单元2801中用于实现发送功能的器件视为发送单元,即通信单元2801包括接收单元和发送单元。示例性的,接收单元也可以称为接收机、接收器、接收电路等,发送单元可以称为发射机、发射器或者发射电路等。在一些实施例中,通信单元2801、处理单元2802可能集成为一个器件,也可以分离为不同的器件,此外,处理器与存储器也可以集成为一个器件,或分立为不同器件。其中,通信单元2801可用于执行上述方法实施例中站点、第一站点或第二站点的收发操作。处理单元2802可用于执行上述方法实施例中站点、第一站点或第二站点的数据处理操作。本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在处理器上运行时,用于执行上述方法实施例中站点执行的方法。本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在处理器上运行时,用于执行上述方法实施例中接入点执行的方法。本申请实施例还提供一种计算机程序产品,当所述计算机程序产品在处理器上运行时,用于执行上述方法实施例中站点执行的方法。本申请实施例还提供一种计算机程序产品,当所述计算机程序产品在处理器上运行时,用于执行上述方法实施例中接入点执行的方法。基于同一发明构思,本申请实施例中提供的各装置解决问题的原理与本申请方法实施例相似,因此各装置的实施可以参见方法的实施,为简洁描述,在这里不再赘述。需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。本申请提供的各实施例的描述可以相互参照,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。为描述的方便和简洁,例如关于本申请实施例提供的各装置、设备的功能以及执行的步骤可以参照本申请方法实施例的相关描述,各方法实施例之间、各装置实施例之间也可以互相参考、结合或引用。最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1