毫米波网络中的同频干扰消减的制作方法

文档序号:20788937发布日期:2020-05-19 21:59阅读:328来源:国知局
毫米波网络中的同频干扰消减的制作方法

本发明要求2017年10月31日递交的发明名称为“毫米波网络中的同频干扰消减”的第62/579,659号美国临时专利申请案的在先申请优先权,以及2018年10月1日递交的发明名称为“毫米波网络中的同频干扰消减”的第16/148,374号美国专利申请案的在先申请优先权,这些在先申请的内容以引入的方式并入本文本中。

本发明大体上涉及无线网络,尤其涉及用于密集部署的毫米波(millimeterwave,mmwave)网络中的同步和信道估计的技术和机制。



背景技术:

随着对高清(high-definition,hd)显示等应用的要求越来越高,以及对智能手机和平板电脑的广泛使用,需要能够在毫米波(mmwave)波段以更高的数据速率进行传输的下一代wlan。ieee802.11ad(定向多千兆位(directionalmulti-gigabit,dmg))规范提供了一种wlan技术,其可以在全球未授权的60ghz频段(如57-71ghz)中工作。下一代60ghzwlan(edmg),如ieee802.11ay(演进dmg(evolveddmg,edmg))目前正处于开发阶段,其性能将比802.11ad更高,且将会提供向后兼容并与802.11ad共存。

训练序列通常采用发送器和接收器都知道的序列或波形的形式。训练序列主要用于同步和信道估计,还可携带其他信息(如信令或用户信息等),该信息通常能够在接收器侧被盲检到。ieee802.11ad规范定义了一种帧结构,其包含针对训练序列的两个字段,即短训练字段(shorttrainingfield,stf)和信道估计字段(channelestimationfield,cef)。信道估计字段(cef)用于更精细的同步。

在下一代mmwave网络的环境下,如:ieee802.11ay,提供能够减轻同频干扰的改进型训练序列是很有用的。



技术实现要素:

在至少一些示例中,此处公开的所述方法和系统引入了新的stf和cef,其有助于减少共享相同时长和相同频谱的通信链路之间的同频干扰。在至少一些示例中,stf和cef用于允许接入点(accesspoint,ap)和站点(station,sta)检测mmwave中空间共享引起的潜在同频干扰,以估计目标信道和干扰信道和/或减轻所述同频干扰。

在一些方面,本发明公开了接收器侧的一种方法。所述方法包括:确定一组前导分量序列的多个前导分量序列中分配给所述接收器的目标信道的是哪个序列,其中该组中的任意一对前导分量序列将互相关,以提供一个零相关区(zerocorrelationzone,zcz)。所述方法还包括:接收包含短训练字段(stf)和信道估计字段(cef)的无线数据包。所述方法还包括:针对该组中的每个前导分量序列,确定所述前导分量序列与所述stf之间的互相关峰值数。所述方法还包括:根据每个所述前导分量序列的所述互相关峰值数,确定所述无线数据包是否为所述接收器的所述目标信道中传输的目标数据包,或,确定所述无线数据包是否为并非传输给所述接收器的干扰数据包。所述方法还包括:若确定所述无线数据包为目标数据包,则根据接收到的cef与已分配目标cef序列之间的互相关,估计目标信道。所述方法还包括:若确定所述无线数据包为干扰数据包,则根据接收到的cef与已分配目标cef序列之外的cef序列之间的互相关,估计干扰信道。所述方法还包括:若所述无线数据包为目标数据包,则至少根据对所述目标信道的所述信道估计,解调所述无线数据包的净荷。

在一些方面,本发明提供了接收器侧的一种方法。所述方法包括:接收包含接收到的短训练字段(stf)和接收到的信道估计字段(cef)的无线数据包。所述方法还包括:通过在所述stf和来自一组至少四个不同分量序列的至少一个分量序列之间执行互相关,确定所述接收到的stf是否与分配给所述接收器的目标链路的已分配stf相匹配,其中,该组至少四个不同分量序列为一组golay序列对;将所述互相关的输出与预期输出进行比较,其中,当所述接收到的stf与所述已分配stf相匹配时,所述无线数据包确定为所述接收器的所述目标链路的目标数据包。所述方法还包括:通过将所述接收到的cef与分配给所述接收器的所述目标链路的已分配cef互相关,进行信道估计,其中,所述已分配cef是从一组两个或两个以上cef中分配的cef,该组cef中的每个cef由来自该组至少四个不同分量序列的一个或多个序列组成,该组cef中的cef为成对的零相关区(zcz)序列,使得每对cef对于zcz都具有可忽略的互相关输出,每个cef对于所述zcz都具有delta函数自相关。所述方法还包括:根据所述无线数据包是否为目标数据包,解调或忽略所述无线数据包的剩余部分。

在任一上述方面/实施例中,该组至少四个不同分量序列可以包括序列gc128和序列gd128中的至少一个,其中,

在任一上述方面/实施例中,该组至少四个不同分量序列可以同时包括序列gc128和序列gd128。

在任一上述方面/实施例中,该组至少四个不同分量序列可以包括序列ga128和序列gb128,其中,

在任一上述方面/实施例中,所述将所述互相关的输出与预期输出进行比较可以包括:确定所述至少一个分量序列与所述接收到的stf之间的互相关峰值数;以及将所述确定的互相关峰值数与所述已分配stf的预期互相关峰值数进行对比。若所述确定的互相关峰值数与所述预期互相关峰值数相匹配,则可以说明所述无线数据包为所述接收器的目标链路中传输的目标数据包。

在任一上述方面/实施例中,所述方法还可以包括:在确定所述无线数据包为所述接收器的目标数据包之后,根据所述接收到的cef与所述已分配cef之间的互相关,进行所述目标链路的信道估计;以及至少根据所述目标链路的所述信道估计,解调所述无线数据包的所述剩余部分中的净荷。

在任一上述方面/实施例中,所述方法还可以包括:在确定所述无线数据包不是所述接收器的目标数据包之后,根据所述接收到的cef与该组cef中所述已分配cef之外的cef之间的互相关对干扰链路进行信道估计;以及忽略所述无线数据包的所述剩余部分。

在任一上述方面/实施例中,所述方法还可以包括:从网络控制器接收所述已分配stf的指示,其中,所述指示用于确定所述无线数据包是否为所述接收器的目标数据包。

在任一上述方面/实施例中,所述方法还可以包括:向所述网络控制器发送关于测得的同频干扰情况的信息。所述已分配序列可以是所述网络控制器根据所述关于测得的同频干扰情况的信息分配的。

在任一上述方面/实施例中,所述方法还可以包括:存储多个已分配stf或该组至少四个不同分量序列中的已分配分量序列,其中,每个已分配stf或已分配分量序列被分配给相应的链路;以及根据所述接收器的目标数据包的链路,确定使用所述多个已分配stf或已分配分量序列中的哪一个来确定所述无线数据包是否为所述接收器的目标数据包。

在一些方面,本发明公开了发送器侧的一种方法。所述方法包括:存储至少一个已分配短训练字段(stf)序列以及至少一个已分配信道估计字段(cef)序列。所述已分配stf序列由一组至少四个不同分量序列中的一个分量序列形成,该组至少四个不同分量序列为一组golay序列对。所述已分配cef序列来自一组两个或两个以上cef,该组cef中的每个cef均由来自该组分量序列的一个或多个序列组成,该组cef中的cef为成对的零相关区(zcz)序列,使得每对cef对于zcz都具有可忽略的互相关输出,每个cef对于所述zcz都具有delta函数自相关。所述方法还包括:生成包含所述已分配stf序列和所述已分配cef序列的无线数据包。所述方法还包括:通过传输链路发送所述无线数据包。

在任一上述方面/实施例中,该组至少四个不同分量序列可以包括序列gc128和序列gd128中的至少一个,其中,

在任一上述方面/实施例中,该组至少四个不同分量序列可以同时包括序列gc128和序列gd128。

在任一上述方面/实施例中,该组至少四个不同分量序列可以包括序列ga128和序列gb128,其中,

在任一上述方面/实施例中,所述方法还可以包括:从网络控制器接收所述已分配stf序列和所述已分配cef序列的指示。

在任一上述方面/实施例中,所述方法还可以包括:向所述网络控制器发送关于测得的同频干扰情况的信息。所述已分配stf序列和所述已分配cef序列可以是所述网络控制器根据所述关于测得的同频干扰情况的信息分配的。

在任一上述方面/实施例中,所述方法还可以包括:存储多个已分配stf序列及多个已分配cef序列,其中,每个已分配stf序列及已分配cef序列被分配给相应的传输链路;以及根据至少一个所述传输链路,确定使用所述多个已分配stf序列中的哪个序列及所述多个已分配cef序列中的哪个序列来生成所述无线数据包。

在一些方面,本发明公开了一种毫米波(mmwave)无线通信网络中的设备。所述设备包括:用于通过目标链路接收无线数据包的接收器;存储器;以及与所述接收器和所述存储器耦合的处理器。所述处理器用于执行指令,以使所述设备接收包含接收到的短训练字段(stf)和接收到的信道估计字段(cef)的无线数据包。所述指令还使得所述设备执行以下操作:通过在所述stf和来自一组至少四个不同分量序列的至少一个分量序列之间执行互相关,确定所述接收到的stf是否与分配给所述接收器的目标链路的已分配stf相匹配,其中,该组至少四个不同分量序列为一组golay序列对;将所述互相关的输出与预期输出进行比较,其中,当所述接收到的stf与所述已分配stf相匹配时,所述无线数据包确定为所述接收器的所述目标链路的目标数据包。所述指令还使得所述设备执行以下操作:通过将所述接收到的cef与分配给所述接收器的所述目标链路的已分配cef互相关,进行信道估计,其中,所述已分配cef是从一组两个或两个以上cef中分配的cef,该组cef中的每个cef由来自该组至少四个不同分量序列的一个或多个序列组成,该组cef中的cef为成对的零相关区(zcz)序列,使得每对cef对于zcz都具有可忽略的互相关输出,每个cef对于所述zcz都具有delta函数自相关。所述指令还使得所述设备执行以下操作:根据所述无线数据包是否为目标数据包,解调或忽略所述无线数据包的剩余部分。

所述指令可使得所述设备执行任一上述方面/实施例。

在一些方面,本发明公开了一种毫米波(mmwave)无线通信网络中的设备。所述设备包括:用于通过传输链路发送无线数据包的发送器;存储器;以及与所述发送器和所述存储器耦合的处理器。所述处理器用于执行指令,以使所述设备存储至少一个已分配短训练字段(stf)序列以及至少一个已分配信道估计字段(cef)序列。所述已分配stf序列由一组至少四个不同分量序列中的一个分量序列形成,该组至少四个不同分量序列为一组golay序列对。所述已分配cef序列来自一组两个或两个以上cef,该组cef中的每个cef均由来自该组分量序列的一个或多个序列组成,该组cef中的cef为成对的零相关区(zcz)序列,使得每对cef对于zcz都具有可忽略的互相关输出,每个cef对于所述zcz都具有delta函数自相关。所述指令还使得所述设备生成包含所述已分配stf序列和所述已分配cef序列的无线数据包。所述指令还使得所述设备通过传输链路发送所述无线数据包。

所述指令可使得所述设备执行任一上述方面/实施例。

附图说明

现在将通过示例参考示出本申请的示例实施例的附图,其中:

图1为根据本发明实施例的示例无线通信网络图。

图2为示例数据包图。

图3a示出了前导分量序列ga128。

图3b示出了前导分量序列gb128。

图4a为801.11ad非控制stf序列图。

图4b为102.11ad控制stf序列图。

图4c为802.11adcef序列图。

图5a为图4a中的非控制stf序列与图3a中的前导分量序列ga128的相关属性图。

图5b为图4a中的非控制stf序列与图3b中的前导分量序列gb128的相关属性图。

图5c为图4b中的控制stf序列与图3a中的前导分量序列ga128的相关属性图。

图5d为图4b中的控制stf序列与图3b中的前导分量序列gb128的相关属性图。

图5e为图4c中的cef序列的自相关属性图。

图6a示出了示例实施例提供的前导分量序列gc128。

图6b示出了示例实施例提供的前导分量序列gd128。

图7a为前导分量序列gc128的自相关属性图。

图7b为前导分量序列gd128的自相关属性图。

图7c为前导分量序列ga128和gb128的互相关属性图。

图7d为前导分量序列gc128和gd128的互相关属性图。

图7e为前导分量序列gc128和ga128的互相关属性图。

图7f为前导分量序列gc128和gb128的互相关属性图。

图7g为前导分量序列gd128和gb128的互相关属性图。

图7h为前导分量序列gd128和ga128的互相关属性图。

图8为示例实施例提供的edmgcef序列图。

图9a为图8中的cef序列的自相关属性图。

图9b为图4c和图8中的cef序列的互相关属性图。

图10a为示例实施例提供的非控制edmgstf序列图。

图10b为示例实施例提供的控制edmgstf序列图。

图11a为图10a中的非控制edmgstf序列与图6a中的前导分量序列gc128的相关属性图。

图11b为图10a中的非控制edmgstf序列与图6b中的前导分量序列gd128的相关属性图。

图11c为图10a中的非控制edmgstf序列与图3a中的前导分量序列ga128的相关属性图。

图11d为图10a中的非控制edmgstf序列与图3b中的前导分量序列gb128的相关属性图。

图12a为图10b中的控制edmgstf序列与图6a中的前导分量序列gc128的相关属性图。

图12b为图10b中的控制edmgstf序列与图6b中的前导分量序列gd128的相关属性图。

图12c为图10b中的控制edmgstf序列与图3a中的前导分量序列ga128的相关属性图。

图12d为图10b中的控制edmgstf序列与图3b中的前导分量序列gb128的相关属性图。

图13为示例实施例提供的mmwave网络的第一用例示例图。

图14为示例实施例提供的在发送节点执行的方法的流程图。

图15为示例实施例提供的在接收节点执行的方法的流程图。

图16为示例实施例提供的mmwave网络的第二用例示例图。

图17为示例实施例提供的mmwave网络的第三用例示例图。

图18为示例实施例提供的一组edmgcef序列图。

图19为示例实施例提供的一组edmg非控制数据包前导序列图。

图20为示例实施例提供的一组edmg控制数据包前导序列图。

图21为示例实施例提供的mmwave网络的第四用例示例图。

图22为示例实施例提供的另一组edmgcef序列图。

图23为示例实施例提供的另一组edmg非控制数据包前导序列图。

图24为根据本发明实施例的示例处理系统的框图。

图25为根据本发明实施例的示例收发器的框图。

图26为根据本发明实施例的示例数据包的框图。

相似的附图标记可以在不同的图中指示相似的组件。

具体实施方式

下文将详细论述本发明示例实施例的形成和使用。然而,应明白的是,此处公开的概念可以体现在各种各样的具体环境中;此处描述的具体实施例仅仅是说明性的。

图1示出了可以应用本文所述的系统和方法的示例实施例的示例通信网络100。所述网络100包括多个接入点ap1104(1)至apn104(n)(此处一般称为ap104)。每个接入点具有各自的服务于多个站点(sta)106的覆盖范围,以及一个核心网108。在所述图示实施例中,ap104用于形成mmwave分布网络102。在mmwave分布网络102中,一个或多个上述ap104经通信链路114连接至回程核心网108。尽管在一些实施例中,通信链路114可以为无线射频(radiofrequency,rf)链路,但在图1的示例中,通信链路114为有线连接(例如,光纤或同轴电缆连接)。mmwave分布网络102中至少一些所述ap104通过各自的通信信道112交互信号,其中,所述通信信道112在图1的示例中为无线rf链路。更进一步地,每个ap104可以在ap覆盖范围内通过各自的rf信道116建立与所述sta106的上行和/或下行连接,其中,所述rf信道116用于将数据从所述ap104携带至所述sta106或从所述sta106携带至所述ap104。

在至少一些示例实施例中,对在所述ap104和所述sta106发送和/或接收的信号进行波束形成,以利于同时使用位于小地理范围内的常用频谱。

通过所述上行/下行rf信道116携带的数据可以包括通过所述ap104经由所述回程核心网108向/从远端(未示出)通信的数据。在图1示出的所述mmwave分布网络102中,ap1104(1)具有到所述核心网108的直接有线通信链路114;其余ap104(2)至104(n)通过无线rf信道112与ap1104(1)进行直接或间接通信。因此,在一些示例中,ap1104(1)在所述核心网108和至少一些所述其余ap104之间提供网关节点数据上行/下行连接。

此处使用的术语“接入点”(ap)是指用于在网络中提供无线接入的任一组件(或组件集合),如演进型基站(evolvednodeb,enb)、宏单元、家庭基站、wi-fiap或其他支持无线的设备。在所述mmwave分布网络102中,所述ap104作为分配节点(distributionnode,dn)依照一个或多个无线通信协议提供无线接入,如依照长期演进(longtermevolution,lte)、演进的lte(lte-advanced,lte-a)、高速分组接入(highspeedpacketaccess,hspa)、wi-fi802.11a/b/g/n/ac/ad等。在至少一些示例实施例中,所述ap104为地理区域内的固定设备。

此处使用的术语“站”(sta)是指能够与接入点建立无线连接的任一组件(或组件集合),如客户端节点(clientnode,cn)、用户设备(userequipment,ue)、移动站(mobilestation,ms)和其他支持无线的电子设备(electronicdevice,ed)。在一些实施例中,所述网络100可以包括各种其他无线设备,如继电器、低功率节点等。在示例实施例中,所述核心网108包括网络(network,nw)控制器110,其执行与mmwave分布网络102有关的干扰管理、流量管理及工程设计等网络管理功能。

在至少一些示例中,此处公开的所述方法和系统引入了新的训练信号,所述新的训练信号有助于减少共享相同时长和相同频谱的通信链路112、116之间和/或通信链路112之间的同频干扰。在至少一些示例中,这些训练信号用于允许ap104和/或sta106检测所述mmwave网络102中空间共享造成的潜在同频干扰,以估计目标链路和干扰链路的信道和/或减轻所述同频干扰。

在示例实施例中,提出了一种针对edmgwlan,例如802.11ay,的数据包格式,用于通过通信信道112和116使用。在示例实施例中,该格式建立在ieee802.11ad规范的基础上,且自此向后兼容。为便于解释,802.11ad中规定的数据包前导序列在以下段落中参照图2至5e进行了描述。

如本领域所知,物理层汇聚协议(physicallayerconvergenceprotocol,plcp)协议数据单元(protocoldataunit,ppdu)是在网络的物理(physical,phy)层上传输的数据单元,例如,所述层为开放系统互连(opensystemsinterconnection,osi)模型的第1层。ppdu是结构化的数据单元,包括地址信息、协议控制信息和/或用户数据等信息。ppdu的数据包结构通常包括短训练字段(stf)、信道估计字段(cef)、包头字段和数据净荷。一些ppdu还可能包括一个传统dmg包头(l-header)字段和一个edmg包头(edmg-header)字段。

图2为数据包200的示意图,其可以是一个ppdu。所述数据包200可以是无线phy数据包,也可以是控制数据包或非控制数据包。控制phy数据包通常在其净荷中携带控制信息,而非控制phy数据包通常在其净荷中携带数据。非控制phy数据包可以通过多种波形进行传输,如单载波(singlecarrier,sc)波形和正交频分复用(orthogonalfrequency-divisionmultiplexed,ofdm)波形。在接收到所述数据包200时,接收器(例如ap104或sta106)可能需要判断所述数据包200是非控制phy数据包还是控制phy数据包。

所述数据包200包括stf202、cef204、包头206、净荷208和训练字段210。应该知悉的是,所述数据包200可以包含其他字段。所述stf202和所述cef204用于发送训练信号,且通常合称为数据包前导212。在一些实施例中,所述stf202用于区分所述数据包200是控制phy数据包还是非控制phy数据包,以识别通过干扰信道接收的干扰数据包。以下将对此进行更详细的说明。

所述cef204用于信道估计。

所述包头206可能包含允许接收器解码所述净荷208的指标或参数。在一些实施例中,所述包头206可用于确定所述数据包是802.11adphy数据包还是802.11ayphy数据包。

所述净荷208包含所述数据包200所携带的信息(例如,数据)。所述训练字段210可以包括附加到所述数据包200的用于波束优化的其他字段,如自动增益控制(automaticgaincontrol,agc)子字段和训练(training,trn)子字段。

图3a和图3b示出了phy数据包的前导分量序列。所述前导分量序列为基于双极的golay互补序列,其长度为128个二进制值或二进制位。图3a和图3b所示的前导分量序列在ieee802.11ad中分别称为ga128和gb128。所述序列ga128和gb128为构成互补对的golay序列,其下标表示序列长度为128。前导分量序列ga128和gb128可以作为二进制相移键控(phase-shiftkeyed,bpsk)符号进行传输,使得其值由单位圆上位于0度和180度的点表示,即,每个符号的调制值为1或–1。所述前导分量序列ga128和gb128可以在phy数据包的stf和cef中进行传输,例如数据包200的stf202和cef204。

图4a和图4b分别为包含在802.11ad数据包前导212中的非控制stf序列400和控制stf序列450的示意图。所述非控制stf序列400包括重复序列402和终止序列404,所述控制stf序列450包括重复序列452和终止序列454。所述控制stf序列450还包括所述终止序列454之后的循环前缀序列456。

所述重复序列402和452为所述前导分量序列ga128和gb128的多次重复。在一个示例实施例中,所述重复序列402和452中序列的类型和数量在所述非控制stf序列400和控制stf序列450之间可能不同,因此接收器可以区分非控制802.11adphy数据包和控制802.11adphy数据包。例如,所述重复序列402可以是前导分量序列ga128的16次重复,所述重复序列452可以是前导分量序列gb128的48次重复。

所述终止序列404和454分别位于所述非控制stf序列400和所述控制stf序列450的重复部分的末端,以标识所述非控制stf序列400和所述控制stf序列450的结束。如上所述,对于非控制phy数据包或控制phy数据包,stf序列可能包含不同的值,其长度也可能不同。因此,所述终止序列404和454为指示stf序列的结束的预先确定的序列。所述终止序列404和454是所述重复序列402和452中使用的前导分量序列的负实例,例如,所述终止序列404和454中的每个符号都乘以–1。例如,当所述重复序列452是所述前导分量序列gb128的数次重复时,所述终止序列454为负前导分量序列–gb128。因此,可以分别选择–ga128和–gb128作为所述终止序列404和454的前导分量序列。

所述前缀序列456位于所述控制stf序列450的终止序列454之后。所述前缀序列456为前导分量序列–ga128,且作为所述cef204的循环前缀。由于所述终止序列404同样为所述前导分量序列–ga128,所以所述非控制stf序列400的所述终止序列404也可以作为所述cef204的前缀序列。

图4c为802.11ad数据包前导的cef204中可以包含的cef序列460的示意图。所述cef序列460包含两个级联序列,标记为gu512和gv512,共包括8个golay序列和1个终止序列gv128。所述第一级联序列gu512包括由以下4个序列级联而成的512个符号:–gb128、–ga128、gb128和–ga128。所述第二序列gv512包括由以下4个序列级联而成的512个符号:–gb128、ga128、–gb128和–ga128。因此,中间两个golay序列的极性在所述第一级联序列gu512和所述第二级联序列gv512之间进行了交换。所述终止序列gv128包括128个符号,是序列–gb128的副本。

图5a和图5b分别为所述非控制stf序列400和所述控制stf序列450与前导分量序列ga128和gb128的相关属性图。接收器可以执行互相关,以确定接收到的序列是否与已知序列相匹配。例如,接收器可以将接收到的stf与所述前导分量序列ga128和gb128互相关,以确定stf中携带的前导分量序列。

如图5a所示,当所述非控制stf序列400与所述前导分量序列ga128相关时,会产生16个正脉冲和1个负脉冲。所述16个正脉冲对应于与所述序列402中所述前导分量序列ga128的16个正重复相关的峰值,而负脉冲对应于与所述终止序列406中的所述前导分量序列ga128的负实例相关的峰值。对所述产生的脉冲进行归一化处理,使其具有单位最大量值,例如,最大量值:1或–1。如图5b所示,当所述非控制stf序列400与所述前导分量序列gb128相关时,不会产生明显的相关峰值。可能会产生一些噪声,但这些噪声的量级可能还没大到足以被登记为相关峰值的程度。如图5a和图5b所示,虽然所述噪声的量级较低,但是即使没有产生相关峰值,仍然会存在相当数量的噪声。因此,通过将接收到的数据包中的stf与所述前导分量序列ga128和gb128互相关,接收器可以确定所述数据包是否是为非控制802.11ad数据包。

图5c和图5d分别为所述控制stf序列450与前导分量序列ga128和gb128的相关属性图。如图5c所示,当所述控制stf序列450与所述前导分量序列ga128相关时,会产生1个负互相关峰值。如上所示,这是因为所述控制stf序列450包含所述前导分量序列ga128的1个负实例。如图5d所示,当所述控制stf序列450与所述前导分量序列gb128相关时,会产生48个正脉冲和1个负脉冲。这些脉冲对应于所述序列452中的所述前导分量序列gb128的48个正重复以及所述前缀序列456中的所述前导分量序列gb128的1个负实例。因此,通过将接收到的数据包中的stf与所述前导分量序列ga128和gb128均互相关,从而接收器可以确定所述数据包是否是为802.11ad控制数据包。

如上所述,所述cef204用于信道估计。图5e为所述cef204的周期性自相关图。所述cef204的周期性自相关是[-128,128]内移位的delta函数,可以用来估计延迟扩展到128*0.57ns=72.7ns(在802.11adsc芯片时间为0.57ns的情况下)的信道。信道估计的结果可用于改进波束形成操作和其他降噪操作,以及检测接收到的信号。

在示例实施例中,如图6a及以下的背景下所描述,除上述802.11ad序列外,还引入了额外的stf和cef序列,用于数据包前导中。这些额外的数据包前导序列可用于减轻网络中节点间和节点内的同频干扰,例如,所述网络为图1的mmwave网络102。在这一方面,又引入了两个golay序列,用于数据包200的stf202和cef204字段中。如本领域所知,如果两个序列“a”和“b”是互补对,则可以通过颠倒序列“a”或“b”的序列符号顺序来产生其他互补对,这意味着颠倒序列“a”和“b”可以产生另一对互补序列。相应地,在示例实施例中,将golay序列ga128的符号反向得到第三golay序列gc128,将golay序列gb128的符号反向得到第四golay序列gd128。图6a和图6b分别示出了基于双极的golay互补序列对gc128和gd128,每个序列的长度为128个符号。序列gc128和gd128可以为二进制相移键控(bpsk),这样就位于单位圆上0度和180度位置,即,每个符号的调制值为1或–1。

序列ga128、gb128、gc128和gd128为各序列之间相互补充的分量序列集。在这一方面,图7a为gc128的自相关图;图7b为gd128的自相关图;图7c为ga128和gb128的互相关图;图7d为gc128和gd128的互相关图;图7e为gc128和ga128的互相关图;图7f为gc128和gb128的互相关图;图7g为gd128和gb128的互相关图;图7h为gd128和ga128的互相关图。图7a和图7b的自相关中存在一个峰值为0移位的delta函数,图7c至图7h中的每一个图的互相关中存在一个零相关区(zcz)。

尽管一组四个具体的互补golay序列ga128、gb128、gc128和gd128在本发明中用作数据包前导序列的分量序列,但是在其他示例实施例中,可以添加额外的序列,并且所述互补序列中的一个或多个可以替换为不同的互补序列,只要集合中包含的所有互补序列在互相关时提供zcz、在自相关时提供一个delta函数峰值。

如上所述,所述额外的序列gc128和gd128被引入数据包200的stf202和cef204字段中,以减少同频干扰。在本描述中,“目标信道”用于指代针对接收器的通信信道,“干扰信道”用于指代不针对接收器的通信信道。此外,从接收设备的角度来看,“目标数据包”是指通过目标信道针对所述接收器的数据包,“干扰数据包”是指不针对所述特定接收器的数据包。如下所述,一些节点(如一些ap104和sta106)可能启用了多入多出(mimo)。在这种情况下,单个节点可以实现多个接收器功能,每个接收器功能具有各自的定向方向。

提供了新的stf序列,以允许接收器检测同频干扰。所述新的cef序列允许接收器对干扰信道和目标信道进行估计,从而使得所述接收器能够采取措施来减轻同频干扰。在这一方面,图8为一个新cef序列的示意图,即cef-1860的示意图,用于数据包200的所述cef字段204中。在所述图示实施例中,通过修改cef序列460,即,将每个gb128用-gc128代替并将每个ga128用gd128代替,得到cef-1序列860。如图8所示,cef-1序列860包含两个级联序列,标记为gu-1512、gv-1512,共包括8个golay序列和1个循环后缀序列gv-1128。第一级联序列gu-1512包括由以下4个序列级联而成的512个符号:gc128、-gd128、-gc128和-gd128。第二序列gv-1512包括由以下4个序列级联而成的512个符号:gc128、gd128、gc128和-gd128。因此,中间两个golay序列的极性在所述第一级联序列gu-1512和所述第二级联序列gv-1512之间进行了交换。所述循环后缀序列gv-1128包括128个符号,是序列gc128的副本。

图9a为cef-1序列860的自相关图,示出了针对[-128,128]范围内移位的delta函数,在0处有一尖峰。图9b为cef序列460和cef-1序列860的互相关图,示出了针对[-128,128]范围内移位的零相关区。对于在[-128,128]范围内的移位,cef序列460和cef-1序列860相互正交。因此,将cef-1序列860设计成具有cef序列460的zcz属性,从而生成一个包含两个序列的zcz集合。

所述cef-1序列860与新的stf序列相结合,以提供用于802.11ay兼容包的数据包前导212中的新数据包前导序列。图10a为包括新非控制stf序列1000的新非控制数据包前导序列1001的示意图。图10b为包括新控制stf序列1050的新控制数据包前导序列1051的示意图。所述非控制stf序列1000包含重复序列1002和终止序列1004;所述控制stf序列1050包含重复序列1052和终止序列1054。所述控制stf序列1050还包括所述终止序列1054之后的后缀序列1056。图10a和图10b所示的新前导序列1001和1051包括cef204中的新cef-1序列860。

所述重复序列1002、1052分别为所述前导分量序列gd128和gc128的多次重复。在一个示例实施例中,所述重复序列1002和1052中序列的类型和数量在所述非控制stf序列1000和控制stf序列1050之间可能不同,因此接收器可以区分非控制802.11ayphy数据包和控制802.11ayphy数据包。例如,所述重复序列1002可以是前导分量序列gd128的16次重复,所述重复序列1052可以是前导分量序列gc128的48次重复。

所述终止序列1004、1054分别位于所述非控制stf序列1000和所述控制stf序列1050的重复部分的末端,以标识所述非控制stf序列1000和所述控制stf序列1050的结束。如上所述,对于非控制phy数据包或控制phy数据包,stf可能包含不同的值,其长度也可能不同。因此,终止序列1004、1054为指示stf序列的结束的预先确定的序列。所述终止序列1004、1054是所述重复序列1002、1052中使用的前导分量序列的负实例,例如,所述终止序列1004、1054中的每个符号都乘以–1。所述前缀序列1056(–gd128)位于所述控制stf序列1050中的所述终止序列1054之后,并作为cef204(其填充了cef-1序列860)的循环前缀。由于所述终止序列1004同样为所述前导分量序列-gd128,所以所述非控制stf序列1000的所述终止序列1004也可以作为所述cef204的前缀序列。

图11a、11b、11c和11d分别为所述非控制stf序列1000与前导分量序列gc128、gd128、ga128和gb128的相关属性图。接收器可以执行互相关,以确定接收到的序列是否与已知序列相匹配。例如,接收器可以将接收到的stf序列1000与前导分量序列gc128、gd128、ga128和gb128互相关,以确定所述数据包中携带的前导分量序列以及所述数据包是否为非控制数据包。

如图11b所示,当所述非控制stf序列1000与所述前导分量序列gd128相关时,会产生16个正脉冲和1个负脉冲。所述16个正脉冲对应于与所述序列1002中所述前导分量序列gd128的16个正重复相关的峰值,而负脉冲对应于与所述终止序列1004中的所述前导分量序列gd128的负实例相关的峰值。对所述产生的脉冲进行归一化处理,使其具有单位最大量值,例如,最大量值:1或–1。如图11a、11c和11d所示,当所述非控制stf序列1000与所述前导分量序列gc128、ga128和gb128中的任意一个相关时,不会产生明显的相关峰值。可能会产生一些噪声,但这些噪声的量级可能还没大到足以被登记为相关峰值的程度。如图11a-11d所示,虽然所述噪声的量级较低,但是即使没有产生相关峰值,仍然会存在相当数量的噪声。因此,通过将接收到的数据包中的stf与所有前导分量序列gc128、gd128、ga128和gb128互相关,接收器可以确定与相关峰值对应的峰值以及与噪声峰值对应的峰值。通过这些信息,接收器可以确定接收到的数据包是不是针对接收器的,所述数据包是非控制数据包还是控制数据包,以及所述数据包包含所述四个stf序列中的哪一个。特别地,在所述图示例子中,图11a、11c和11d中任意峰值的量级明显低于图11b中的相关峰值,图11b中的相关峰值与分别具有gb128和ga128的802.11ad控制stf和非控制stf中的一种相类似。

类似的,图12a、12b、12c和12d分别为所述控制stf序列1050与前导分量序列gc128、gd128、ga128和gb128的相关属性图。如图12b所示,当所述控制stf序列1050与所述前导分量序列gd128相关时,会产生1个负向互相关峰值。如上所示,这是因为所述控制stf序列1050包含所述前导分量序列gd128的1个负实例。如图12a所示,当所述控制stf序列1050与所述前导分量序列gc128相关时,会产生48个正脉冲和1个负脉冲。这些脉冲对应于所述序列1052中的所述前导分量序列gc128的48个正重复以及所述前缀序列1056中的所述前导分量序列gc128的1个负实例。如图12c和12d所示,当所述控制stf与ga128或gb128中任意一个相关时,检测不到任何相关峰值。图12a中的相关峰值与分别具有gb128和ga128的802.11ad控制stf和非控制stf中的一种相类似。

相应地,在示例实施例中,一组互补的四个golay序列gc128、gd128、ga128和gb128作为重复分量序列,以生成一组不同的序列,用于mmwave网络102中传输的数据包200的数据包前导212中。特别地,所述可用数据包前导序列包括:两个不同的非控制stf序列(stf序列400和stf序列1000)可用于非控制数据包的stf202中;两个不同的stf序列(stf序列450和stf序列1050)可用于控制数据包的stf202中;两个不同的cef序列(cef序列460和cef-1序列860)可用于控制或非控制数据包的cef204中。在示例实施例中,所述802.11adcef序列460始终与所述802.11adstf序列400或450组合在一起,而当前引入的cef-1序列860始终与当前引入的stf序列1000或1050组合在一起。这些组合为数据包前导212提供了总共四个序列选项,其中包括两个非控制数据包选项和两个控制数据包选项。

对于stf来说,所述四种可能的stf序列中的每一个都包含所述四种互补golay序列gc128、gd128、ga128和gb128中相对应的序列的重复序列。在这一方面,在接收器端,每个stf序列会产生预定阈值数的互相关峰值,因为在所述golay序列才至少包含所述阈值数的重复。这种关系可以通过如表1所示的查找表来表示,该表标识了所述四个可用数据包前导序列选项中的每一项(802.11ad用于表示802.11ad的stf和cef;edmg用于表示本文中引入的stf和cef)。

表1:接收到的stf与分量序列之间的互相关

表1中还通过已标识的stf序列对所述数据包前导序列中包含的cef序列进行了标识。在示例实施例中,在mmwave网络102的ap104之间进行数据包前导序列分配,以帮助减少同频干扰。在一些示例中,所述分配是由网络控制器110执行的。在一些示例实施例中,当所述mmwave网络102的所述ap104定位到各自的操作位置和配置时,根据预测的干扰条件分配所述数据包前导序列。在一些示例实施例中,所述网络控制器110从所述ap104接收关于测得的同频干扰条件的信息,然后根据所述观测到的同频干扰条件分配所述stf和cef序列。

如表1所示,接收到的数据包中的stf序列可以与分量序列ga128、gb128、gc128和gd128,以及统计的相关结果中的正向峰值数互相关。根据所述统计结果,接收器可以确定接收到的数据包是目标数据包还是干扰数据包。若检测到目标数据包,所述接收器可以根据所述数据包中的所述cef估计目标信道;若检测到干扰数据包,所述接收器可以根据所述数据包中的所述cef估计干扰信道。然后,所述接收器可以使用所述信道估计信息来提高接收器性能,以减轻同频干扰。例如,所述接收器可以根据所述信道估计进行干扰消除。

图13示出了一个用于网络100和mmwave网络102的示例性用例(用例1)。在该用例中,可以通过分配前导数据包序列来减轻被传输数据包之间的同频干扰。在图13的示例中,mmwave网络102为多跳网络,所述ap104作为一个菊花链状分配节点(dn)组,其中的每个dn都能够同时进行发送和接收,且所有节点间通信信道112都以相同的频谱工作。在图13的示例中,如通信链路112上的箭头所示,每个所述ap104都意图只从单个上行分配节点接收目标信道上的数据。

波束成形技术可应用于发射和/或接收节点,以便同时使用相同的频谱。在图13中,所述通信信道112表示目标信道,虚线1302、1304表示潜在干扰信道。特别地,虚线1302指出了可能的节点间干扰信道,说明ap3104(3)除了可以从ap1104(1)接收干扰数据包,也可以从邻近ap2104(2)接收目标数据包。虚线1304指出了可能的节点内干扰信道,说明ap4104(4)可以从邻近ap3104(3)接收目标数据包,但也可能会接收到ap4(4)原本发送给其他ap的干扰数据包。

在一个示例实施例中,通过向邻近的ap104分配不同的前导数据包序列减轻了节点间和节点内的潜在干扰,这样每个ap104都会为其目标接收信道而不是其相邻的信道接收不同的前导数据包序列。以图13为例,对所述802.11adstf和cef序列(stf序列400或450和cef序列460)进行了分配,以用于非相邻ap:ap1104(1)、ap3104(3)等发送的数据包中;对所述edmgstf和cef序列(stf序列1000或1050和cef-1序列860)进行了分配,以供在非相邻ap:ap2104(2)、ap4104(4)等发送的数据包中使用。相应地,非相邻ap:ap2104(2)和ap4104(4)将希望在目标接收器信道中接收802.11adstf和cef序列(stf序列400或450和cef序列460);非相邻ap:ap1104(1)和ap4104(3)将希望在目标接收器信道中接收edmgstf和cef序列(stf序列1000或1050和cef-1序列860)。

在示例实施例中,nw控制器110通过mmwave网络102将所述信道前导数据包序列分配发送给每个所述ap104。下面的表2表示针对图13的网络进行的数据包前导分配。

表2:用例1网络(见图13)的数据包前导分配

对于ap3104(3)来说,通过其针对的目标信道112(ap2至ap3)接收到的数据包将会包含edmgstf和cef序列;通过所述干扰信道1302接收到的数据包(实际为ap2104(2)的目标数据包)将会包含802.11adstf和cef序列。通过将所述接收到的stf与每个所述golay序列gc128、gd128、ga128和gb128相关联,并计算峰值数,ap3104(3)可以确定数据包是目标数据包还是干扰数据包(并确定所述数据包是控制数据包还是非控制数据包)。然后,ap3104(3)可以对所述数据包的cef字段中包含的数据执行自相关,以估计目标信道和/或干扰信道(视情况而定)。

对于ap4104(4)来说,通过其目标接收器信道112(ap3至ap4)接收到的数据包将会包含802.11adstf和cef序列;通过所述干扰信道1304接收到的来自其自身的发送器信道的数据包将会包含edmgstf和cef序列,以使ap4104(4)可以区分目标数据包和干扰数据包并估计所述目标信道和所述干扰信道。

图14为示出了方法1402示例的流程图。该方法可由上文中关于图13的描述中的mmwave网络102示例中的发送ap104执行;图15为示出了方法1502示例的流程图。该方法可由上文关于图12的描述中的mmwave网络102示例的接收ap104执行。方法1402和方法1502都可以在同时支持发送和接收的ap104上执行。

发送方法1402包括一个初始步骤1404:确定分配给ap104的用于目标信道中的数据包传输的数据包前导序列。确定所述分配的数据包前导序列可能包括:从网络控制器110接收一个分配通知,其中,所述通知指示ap104在目标信道中进行数据包传输时需要使用的那个数据包前导序列选项(如802.11ad或edmg)。

接收到待传输数据时,ap104将数据组装成数据包。如步骤1406所示,ap104在每个数据包200的数据包前导字段212中都加入了为所述目标信道分配的所述数据包前导序列。如步骤1408所示,ap104接着在所述目标信道上发送所述数据包。在示例实施例中,发送ap104使用波束成形将所述传输的数据包定向到目标接收器ap104。如步骤1410所示,在一些示例实施例中,发送ap104可能会收到反馈(可能是接收ap104的直接反馈,也可能是网络控制器110的间接反馈),导致或使得发送ap104调整一个或多个传输参数(例如一个或多个波束成形参数),以减轻未来的同频干扰。

参照图15,接收方法1502还包括一个初始步骤1504:确定ap104通过目标信道接收到的数据包中ap104所期望的数据包前导序列。确定所述分配的数据包前导序列可能包括:从网络控制器110接收一个分配通知,其中,所述通知指示在对目标信道中接收到的数据包进行传输时ap104期望的那个数据包前导序列选项(如802.11ad或edmg)。(注意:在下文关于图16的描述中的网络配置中,当一个ap可以使用相同的频谱同时从多个方向接收不同的数据包时,分配信息可以为不同的接收器目标信道指定不同的数据包前导序列选项。)

如步骤1506所示,通过目标信道,所述ap接收到一个包含数据包前导序列的数据包。如步骤1508所示,所述ap104将所述接收到的数据包前导序列中包含的stf序列与每个所述分量序列ga128、gb128、gc128和gd128相关联。然后,如步骤1510所示,所述ap104检测并统计每种所述相关的结果峰值。如步骤1512所示,所述stf序列的相关峰数使得所述ap104能够确定接收到的数据包前导是否与分配的数据包前导相对应。若是,则确定接收的数据包为通过所述目标信道接收的目标数据包。然而,如果所述ap104确定接收的数据包前导不是分配的数据包前导,则所述ap104确定接收的数据包是通过干扰所述目标信道的信道接收的干扰包。

然后,如步骤1514所示,所述ap104可以对接收的数据包中的cef序列执行自相关,以获得信道估计。如果所述数据包是目标数据包,则所述信道估计提供了与目标信道有关的信息;如果所述数据包是干扰数据包,则所述信道估计提供了与干扰信道有关的信息。如步骤1515所示,如果所述数据包是目标数据包,则可以根据信道估计对数据包的其余部分进行解码;如果所述数据包是干扰数据包,则可以忽略所述数据包的剩余部分或将其当作干扰处理。注意步骤1515也可在步骤1514之前执行。

在所述数据包是目标数据包或干扰数据包的情况下,如步骤1516所示,所述信道估计可以用来调整接收器参数,以提高目标信道的性能、减少干扰信道的影响。调整后的接收器参数可以包括ap104采用的干扰消除算法的参数和/或波束成形参数。如步骤1518所示,在一些示例中,接收ap104可能会向发送ap和/或网络控制器110提供关于目标信道和/或干扰信道的反馈,以使发送ap和/或网络控制器能够采取减少未来的同频干扰的措施。

图16示出了mmwave网络102的另一个用例(用例2)。在图16的示例中,所述ap104不能同时发送和接收,但都能在第一时分双工(timedivisionduplex,tdd)子帧期间同时接收来自多个节点(例如,多个ap104)的数据包流,并在第二tdd子帧期间同时向多个节点(例如,多个ap104)发送数据包流。在图16中,ap104被指定为奇数(奇)或偶数(偶)。奇数ap(如ap1104(1)和ap3104(3))用于仅在第一tdd子帧中发送、仅在第二tdd子帧中接收。相反,偶数ap(如ap2104(2)和ap4104(4))用于仅在第二tdd子帧中发送、仅在第一tdd子帧中接收。图16中代表rf信道112(1)、112(2)和112(3)的线条上箭头的方向表明:在第一tdd子帧(顶部),所述基数(奇)ap仅向偶数(偶)ap发送,而在第二tdd子帧(底部),所述偶数(偶)ap仅向基数(奇)ap发送。网络控制器110可以将“奇数”和“偶数”的名称分配给所述ap104。

在示例实施例中,至少部分所述ap104具有波束成形天线,以使所述ap能够同时接收使用相同频谱但源自空间上分开的发送器的多个数据包流,同样能够同时发送使用相同频谱但面向空间上分开的接收器的多个数据包流。通过示例,第一波束成形天线16(1)和第二波束成形天线16(2)在图16中示出为ap2104(2)中的竖条。

在所述图示例子中,在所述第一tdd子帧中,所述ap2104(2)以只收模式工作并具有两个接收器目标信道,即,用于通过天线16(1)从ap1104(1)接收目标数据包的信道112(1)以及用于通过天线16(2)从ap3104(3)接收目标数据包的信道112(2)。虚线1602、1604表示潜在的干扰信道。特别地,虚线1602表示一个可能的节点间干扰信道,说明从ap1104(1)发往信道112(1)的数据包可能会成为信道112(2)的干扰数据包。虚线1604表示另一个可能的节点间干扰信道,说明从ap3104(3)发往信道112(2)的数据包可能会成为信道112(1)的干扰数据包。

在所述第二tdd子帧中,所述ap3104(3)以只收模式工作并具有两个接收器目标信道,即,用于通过一个波束成形天线从ap2104(2)接收目标数据包的信道112(2)以及用于通过另一个波束成形天线从ap4104(4)接收目标数据包的信道112(3)。虚线1606、1608表示潜在的干扰信道。特别地,虚线1606表示一个可能的节点间干扰信道,说明从ap2104(2)发往信道112(2)的数据包可能会成为信道112(3)的干扰数据包。虚线1608表示另一个可能的节点间干扰信道,说明从ap4104(4)发往信道112(3)的数据包可能会成为信道112(2)的干扰数据包。

在示例实施例中,通过为子帧中特定ap使用的每个不同的接收器信道分配不同的数据包前导序列,减少了同频干扰。下面的表3a为针对图16中的网络进行的用于第一tdd子帧的数据包前导分配的一种选项;表3b为用于第二tdd子帧的数据包前导分配的一种选项。

表3a:用例2网络(见图16)的数据包前导分配:第一tdd子帧

表3b:用例2网络(见图16)的数据包前导分配:第二tdd子帧

由表3a中的数据包前导序列分配可知,对于ap2104(2)来说,通过其第一接收器目标信道112(1)接收到的来自ap1104(1)的目标数据包将会包含802.11adstf和cef序列;通过干扰信道1604接收到的干扰数据包(实际为意图发往ap2104(2)的第二接收器目标信道112(2)的杂散数据包)将会包含edmgstf和cef序列。此外,对于ap2104(2)来说,通过其第二接收器目标信道112(2)接收到的来自ap3104(3)的目标数据包将会包含edmgstf和cef序列;通过干扰信道1602接收到的干扰数据包(实际为意图发往ap2104(2)的第一接收器目标信道112(1)的杂散数据包)将会包含802.11adstf和cef序列。

通过将所述接收到的stf与每个所述golay序列gc128、gd128、ga128和gb128相关联,并计算峰值数,ap2104(2)可以确定数据包是目标数据包还是干扰数据包(并确定所述数据包是控制数据包还是非控制数据包)。然后,ap2104(2)可以对所述数据包的cef字段中包含的数据执行自相关,以估计目标信道和/或干扰信道(视情况而定)。

例如,在图16所示的用例中,ap104可以有多个目标信道;可以对每个目标接收信道执行方法1502,对每个目标发送信道执行方法1402。

图17示出了mmwave网络102的另一个tdd用例(用例3)。图17的示例与图16相似。但是在图17的示例中,除了不能同时发送和接收外,ap104还不能同时接收来自多个节点的数据包流。

在所述图示例子中,在所述第一tdd子帧中,所述ap2104(2)以只收模式工作且只有一个接收器目标信道,即,用于从ap1104(1)接收目标数据包的信道112(1)。此外,在所述第一tdd子帧中,所述ap4104(4)以只收模式工作且只有一个接收器目标信道,即,用于从ap3104(3)接收目标数据包的信道112(3)。在所述第二tdd子帧中,所述ap1104(1)以只收模式工作且只有一个接收器目标信道,即,用于从ap2104(2)接收目标数据包的信道112(1)。此外,在所述第二tdd子帧中,所述ap3104(3)以只收模式工作且只有一个接收器目标信道,即,用于从ap4104(4)接收目标数据包的信道112(3)。

虚线1802、1804表示潜在的干扰信道。特别地,虚线1802表示所述第一tdd子帧中的一个可能的节点间干扰信道,说明从ap1104(1)发往信道112(1)和接收ap2104(2)的数据包可能会成为信道112(3)和接收ap4104(4)的干扰数据包。虚线1804表示所述第二tdd子帧中的一个可能的节点间干扰信道,说明从ap4104(4)发往信道112(3)的数据包可能会成为信道112(1)和ap1104(1)的干扰数据包。

在示例实施例中,通过为tdd子帧中相邻ap分配不同的数据包前导序列,可以减少同频干扰。下面的表4a为关于图17中的网络所做的用于第一tdd子帧的数据包前导分配的一种选项;表4b为用于第二tdd子帧的数据包前导分配的一种选项。

表4a:用例3网络(见图17)的数据包前导分配:第一tdd子帧

表4b:用例3网络(见图17)的数据包前导分配:第二tdd子帧

由表4a中的数据包前导序列分配可知,对于ap4104(4)来说,在所述第一tdd子帧中通过其第一接收器目标信道112(3)接收到的来自ap3104(3)的目标数据包将会包含edmgstf和cef序列;通过干扰信道1802接收到的干扰数据包将会包含802.11adstf和cef序列。此外,对于ap1104(1)来说,通过其接收器目标信道112(1)接收到的来自ap2104(2)的目标数据包将会包含802.11adstf和cef序列;通过干扰信道1804接收到的干扰数据包将会包含edmgstf和cef序列。

虽然上文一共公开了两种控制数据包前导序列选项和两种非控制数据包前导序列选项,但在进一步的示例实施例中,使用一组分量互补序列ga128、gb128、gc128和gd128构造了额外的前导数据包序列选项,以提供额外的同频干扰消减能力。

上述实施例提供了一组具有zcz属性的两个cef序列(edmgcef-1序列860和传统802.11adcef460)。示例实施例中,提供了一个更大的cef序列组。在这一方面,提出了如图18所示的包含四个edmgcef序列的一个组1802,分别标记为cef-a、cef-b、cef-c和cef-d。所述序列cef-a、cef-b、cef-c和cef-d是通过将分量互补序列ga128、gb128、gc128和gd128进行各种组合而形成的。每个所述序列cef-a、cef-b、cef-c和cef-d用于在任意两个所述序列互相关时提供移位在[-128,128]范围内的zcz,在自相关时提供移位在[-128,128]范围内的在0移位处具有中心峰值的delta函数。

如图19所示,在示例实施例中,所述新cef序列cef-a、cef-b、cef-c和cef-d与所述802.11adstf和上文所述的edmg非控制stf序列:stf400和stf1000相结合,以提供一个含有四个用于数据包字段212的edmg非控制phy数据包前导(packetpreamble,pp)序列选项的非控制数据包前导组1902。在图19中,所述非控制数据包前导组1902包括四个非控制phy数据包前导(pp)序列,分别标记为:pp-nc-a、pp-nc-b、pp-nc-c和pp-nc-d。

如图20所示,在示例实施例中,所述新cef序列cef-a、cef-b、cef-c和cef-d与所述802.11adstf和上文所述的edmg控制stf序列:stf450和stf1050相结合,以提供一个含有四个用于数据包字段212的edmg控制phy数据包前导(pp)序列选项的控制数据包前导组2002。在图20中,所述控制数据包前导组2002包括四个控制phy数据包前导(pp)序列选项,分别标记为:pp-c-a、pp-c-b、pp-c-c和pp-c-d。

在示例实施例中,所述非控制数据包前导组1902和所述控制数据包前导组2002可用于减少ap104等分配节点和sta106等客户端节点之间的同频干扰。在这一方面,图21示出了mmwave网络102的另一个tdd用例(用例4)。在图21的示例中,ap0与staj、sta0和sta1关联,ap1与sta2、sta3和stai关联。此外,apo和每个与ap1关联的sta(sta2、sta3和stai)在第一tdd子帧中用于接收,ap1和每个与ap1关联的sta(staj、sta0和sta1)在第一tdd子帧中用于传输。在第二tdd子帧中,所述接收角色和传输角色进行了调换。

在图21的示例中,为了减少干扰,每个ap及其关联的sta之间的流量和ap之间的流量被协调到每个tdd子帧内的特定时隙。在这一方面,对于第一tdd子帧,2106示出了目标信道及其各自的时隙,对于第二tdd子帧,2108示出了目标信道及其各自的时隙。然而,ap和非关联sta的传输并不协调,这使得发生同频干扰的可能性仍然存在,如图21中的线条2102和2104所示。

为降低同频干扰,分配了数据包前导,使得每个分配节点ap及其关联sta均分配了一个用于其目标信道的数据包前导序列,其中,所述数据包前导序列包含一个所述cef序列,所述cef序列与相邻的分配节点ap及其关联sta所使用的cef序列具有zcz属性。

这样的信道分配使得任何ap或sta在接收到数据包时,都可以根据通过所述cef序列集进行的信道估计执行干扰消除。在这一方面,所述ap/sta在发送时可以使用图14所示的方法,在接收时可以使用图15所示的方法。

现参照图22,提出了包含四个edmgcef序列的另一个组1202。该组1202包括上文所述的序列cef-b和cef-d,也包括新引入的序列cef-e和cef-f。所述序列cef-e和cef-f也是通过将分量互补序列ga128、gb128、gc128和gd128进行各种组合而形成的。每个所述序列cef-b、cef-d、cef-e和cef-f用于在该组中的任意两个序列互相关时提供移位在[-128,128]范围内的zcz,在任一序列自相关时提供移位在[-128,128]范围内的delta函数。

如图23所示,在示例实施例中,所述新cef序列cef-b、cef-d、cef-e和cef-f与上文所述的stf序列:stf400和stf1000相结合,以提供一个含有四个用于数据包字段212的edmg非控制phy数据包前导(pp)序列选项的非控制数据包前导组2302。在图23中,该组2302包括上文所述的数据包前导序列:pp-nc-b和pp-nc-d,还包括两个新的非控制phy数据包前导(pp)序列选项:pp-nc-e和pp-nc-f。由图23可知,pp-nc-e包括一个新的stf序列2304,所述新的stf序列包括16个重复的分量序列gb128。pp-nc-f包括一个新的stf序列2306,所述新的stf序列包括16个重复的分量序列gc128。需要注意的是,在前述各实施例中,分量序列gc128和gd128用于控制stf序列;而在本实施例中,该组2302可用于生成一组四个非控制stf和cef序列。

在802.11ad中,控制数据包通常用于波束成形训练,其中,通信链路的至少一侧使用准全向天线模式。在至少一些edmg示例中,tdd服务期(serviceperiod,sp)是在稳定状态下分配的,假定所述稳定状态中所有流量都是通过非控制数据包传输的。这意味着分量序列gc128和gd128不需要为控制stf序列做预留。因此,在图23所示的实施例中,该非控制前导数据包组2302包括共同使用了所有分量序列ga128、gb128、gc128和gd128的非控制stf序列。

图24为用于执行本文所述方法的示例处理系统2600的方框图,该处理系统2600可以安装在主机设备中,包括例如ap等网络分布节点或ed等客户端节点。如图所示,所述处理系统2600包括处理器2602、存储器2604和接口2606–2610,其布置方式可以是(也可以不是)图24中所示的那样。所述处理器2602可以是用于执行与计算和/或其他处理相关的任务的任意组件或组件集合。所述内存2604可以是用于存储由所述处理器2602执行的编程和/或指令的任意组件或组件集合。在实施例中,所述存储器2604包括非暂时性计算机可读介质。所述接口2606、2608和2610可以是允许所述处理系统2600与其他设备/组件和/或用户进行通信的任意组件或组件集合。例如,所述接口2606、2608和2610中的一个或多个可用于将来自所述处理器2602的数据、控制或管理消息发送给安装在所述主机设备和/或远程设备上的应用。又如,所述接口2606、2608和2610中的一个或多个可用于允许用户或用户设备(如个人计算机(personalcomputer,pc)等)与所述处理系统2600进行交互/通信。所述处理系统2600可能会包括图24中未描述的其他组件,如长期存储器(如非易失性存储器等)。

在一些实施例中,所述处理系统2600包括在正在访问电信网络或部分属于电信网络的网络设备。在一个示例中,所述处理系统2600位于无线或有线通信网络的网络侧设备中,如基站、中继站、调度器、控制器、网关、路由器、应用程序服务器或所述电信网络中的其他设备。在其他实施例中,所述处理系统2600位于访问无线或有线通信网络的用户侧设备中,如移动台、用户设备、个人计算机、平板电脑、可穿戴通信设备(如智能手表等),或可访问电信网络的任何其他设备。

在一些实施例中,所述接口2606、2608和2610中的一个或多个将所述处理系统2600连接到用于在所述电信网络上发送和接收信令的收发器。图25为用于在电信网络上发送和接收信令的收发器2700的方框图。所述收发器2700可安装到主机设备中。如图所示,所述收发器2700包括网络侧接口2702、耦合器2704、发送器2706、接收器2708、信号处理器2710和设备侧接口2712。所述网络侧接口2702可以包括用于在无线或有线电信网络上传输或接收信令的任意组件或组件集合。所述耦合器2704可以包括用于在所述网络侧接口2702上促进双向通信的任意组件或组件集合。所述发送器2706可以包括用于将基带信号转换为适于在所述网络侧接口2702上传输的调制载波信号的任意组件或组件集合(如上变频器、功率放大器等)。所述接收器2708可以包括用于将通过网络侧接口2702接收到的载波信号转换为基带信号的任意组件或组件集合(如下变频器、低噪声放大器等)。所述信号处理器2710可以包括用于将基带信号转换为适于通过所述设备侧接口2712进行传输的数据信号的任意组件或组件集合,反之亦然。所述设备侧接口2712可以包括用于在所述信号处理器2710与所述主机设备内的组件(如所述处理系统2600、局域网(localareanetwork,lan)端口等)之间传输数据信号的任意组件或组件集合。

所述收发器2700可以通过任意类型的通信介质发送和接收信令。在一些实施例中,所述收发器2700通过无线介质发送和接收信令。例如,所述收发器2700可以是用于根据无线电信协议进行通信的无线收发器,如蜂窝协议(例如,长期演进等)、无线局域网(wirelesslocalareanetwork,wlan)协议(例如,wi-fi等)或任何其他类型的无线协议(例如,蓝牙、近场通讯(nearfieldcommunication,nfc)等)。在这种实施例中,所述网络侧接口2702包括一个或多个天线/辐射单元。例如,所述网络侧接口2702可以包括一个单天线、多个独立天线或一个为多层通信而配置的多天线阵列,如单入多出(singleinputmultipleoutput,simo)、多入单出(multipleinputsingleoutput,miso)、多入多出(multipleinputmultipleoutput,mimo)等。在其他实施例中,所述收发器2700通过有线介质(如双绞线电缆、同轴电缆、光纤等)发送和接收信令。具体的处理系统和/或收发器可以使用所示的所有组件,或仅使用所述组件的一个子集,不同设备的集成级别可能会有所不同。

图26为一种采用了示例edmgppdu格式的示例数据包2800的示意图。相比之下,图2中的数据包200采用的是dmgppdu格式。所述数据包2800可以是无线phy数据包,也可以是控制数据包或非控制数据包。

所述数据包2800包括传统stf(legacystf,l-stf)字段2802、传统cef(legacycef,l-cef)字段2804、传统包头(legacyheader,l-header)2806、edmg-header-a2808、edmg-stf字段2810、edmg-cef字段2812、edmg-header-b2814、数据净荷2816、训练(trn)字段2818。应该知悉的是,所述数据包2800可以包含其他字段。

所述l-stf字段2802、l-cef字段2804、l-header2806和edmg-header-a2808可以合称为所述数据包2800的前-edmg调制字段2822。所述edmg-stf字段2810、edmg-cef字段2812、edmg-header-b字段2814、数据净荷2816和trn字段2818可以合称为所述数据包2800的edmg调制字段2824。

此外,所述l-stf字段2802、l-cef字段2804和l-header2806可以合称为所述数据包2800的非-edmg部分2826。所述edmg-header-a2808、edmg-stf字段2810、edmg-cef字段2812、edmg-header-b字段2814、数据净荷2816和trn字段2818可以合称为所述数据包2800的edmg部分2828。

所述l-stf字段2802和l-cef字段2804用于依据802.11ad发送传统stf和传统cef。根据802.11ay的传统数据包设计,用于mimo传输的cef位于所述l-header2806之后的所述edmg-cef字段2812中,且可能会比传统cef序列长得多(例如,两倍或更多)。例如,根据802.11ay,当用于mimo传输的流数量大于2时,所述edmg-cef序列的序列长度比传统cef序列大。

本发明公开的示例stf和cef可能会分别替代l-stf字段2802和l-cef字段2804的位置,且长度可能不超出传统stf和传统cef的现有规格。

在本文所述的例子中,基于一组由golay序列对组成的分量序列,描述了新的stf和cef设计。在一些示例中,本发明描述了一组cef。该组中的cef对具有成对的zcz属性。这可能会使所述公开的cef被设计得与edmg数据包的传统cef字段相符。

所述接收器可以存储一个指定的分量序列来执行目标数据包检测,也可以存储整个指定的stf序列。

尽管进行了详细的描述,但应理解,在不脱离由所附权利要求书界定的本发明的精神和范围的情况下,可以对本文做出各种改变、替代和更改。此外,本发明的范围并不限于本文中所描述的特定实施例,本领域普通技术人员从本发明很容易了解到:(目前存在的或以后将开发的)流程、机器、制造、物质组分、手段、方法或步骤,可执行与本文所述对应实施例大致相同的功能或实现与本文所述对应实施例大致相同的效果。相应地,所附权利要求范围意图包括这些流程、机器、制造、物质组分、手段、方法或步骤。

对所述实施例可以进行某些调整和修改。因此,以上讨论的实施例被视为是说明性的,而不是限制性的。

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