改进的数据包检测器的制作方法

文档序号:7669153阅读:243来源:国知局
专利名称:改进的数据包检测器的制作方法
技术领域
本发明的示例方面涉及通信系统。更具体地,示例的方法、系统、装置、协议和计算机可读存储介质针对一种改进的数据包检测器。
背景技术
传统的多用户通信系统使用基于帧(或基于数据包)的传输以在基于正交频分复用(OFDM)的共享信道上在两个或多个用户之间通信。这样的系统的示例包括IEEE 802. Ilx(无线局域网LAN)、IEEE 802. 16(全球微波互联接入WiMAX)和国际电信联盟ITU G. 9960 (G. hn)。这些系统使用OFDM传输(有时被称为离散的多频声(DMT)),该OFDM传输将传输频带分为多个子载波(还被称为音频或子信道),且各子载波分别调制1比特或比特的集合。例如,传统的数据包检测方法使用如上述标准规定的预定义的前导码。G. hn标准使用预定义的OFDM符号,该OFDM符号采用如G. hn的7. 1. 4. 5. 2. 1. 1部分规定的全 1比特调制,并且采用G. hn的7. 1. 4. 3. 3部分的星座加扰器旋转。为了方便,G. hn的 7. 1. 4. 5. 2. 1. 1和7. 1. 4. 3. 3部分包含的文本在附录A中包含。支持多参考序列调制前导码的方法是ITU文稿09BM-038 (包含在附录B中)。09MB-038提议允许不同的参考序列调制前导码子载波。不同的序列可以通过适当选择的、初始化已经指定的LFSR产生器的种子集合定义。LFSR(线性反馈移位寄存器)产生器提供调制非掩码前导码子载波的伪随机双位序列。允许在不同的网络使用不同的参考序列可以作为在PLC(电力线通信)环境中减轻来自邻居网络的干扰的机制。

发明内容
然而,我们的分析显示使用基于阈值的互相关法以检测数据包(如在09BM-038中提出的)的方法会导致至少(高达)3dB的性能损失。因此,第一示例方面至少针对用于改进的数据包检测器的系统、方法、协议和计算机可读存储介质以及相关的程序。分析还显示传统方法的性能损失能够通过使用接收器算法克服,该接收器算法利用由域外(例如邻居网络)发送器使用的星座加扰器LFSR的种子的知识。在示例实施方式中,接收器比较使用本地(或域)LFSR种子和域外LFSR种子获得的检测结果。基于这些检测结果,数据包被声明为“检测到”或“未检测到”。例如,能够使用第一预定义信号和接收到的信号进行第一互相关,所述第一预定义信号使用第一 LFSR种子产生(例如,对于域内数据包)。能够使用第二预定义信号和接收到的信号进行第二互相关,所述第二预定义信号使用第二 LFSR种子产生(例如,对于域外数据包)。在所述第一和第二互相关之间进行比较,以确定数据包是域内(本地)数据包还是来自其它网络。此方法能够被扩展到任意数量的网络。例如,如果具有η个网络,能够确定η个互相关。在η个互相关之间能够进行比较,以确定数据包是域内(本地)数据包还是来自η个其它网络中的一个。具有几个示例方法以使域外种子传送到接收器。根据第一示例实施方式,能够在数据包的头部部分或数据部分指示所述种子,例如,所述数据包的头部部分能够包含一个或多个位字段,所述位字段含有能够用于确定 LFSR种子的值的信息,所述LFSR种子用于所述数据包的前导码部分。所述接收器在接收到第一域外数据包且对该数据包的头部部分解码之后,能够获悉域外种子。获悉域外种子之后,所述接收器能够发送指示域外种子的值的数据包到本地主控。本地主控然后可以在本地MAP帧的头部部分或数据部分内(如如下示例实施方式中描述的)发送域外种子到本地域内的其它收发器。可选地或附加地,可以在域外MAP帧的头部部分或数据部分指示所述种子。所述接收器在接收域外MAP帧之后将获悉域外种子。例如,域外MAP帧的头部部分和/或数据部分可以包含一个或多个位字段,所述位字段含有能够用于确定LFSR种子的值的信息,所述LFSR种子用于在邻居(域外)网络中发送的数据包的前导码部分。所述接收器在接收域外MAP帧且对所述MAP帧的头部部分和/或数据部分解码之后,将获悉域外种子。可选地或附加地,在本地MAP帧的头部部分或数据部分内可以指示一个或多个域外种子。例如,所述MAP帧的头部部分可以包含一个或多个位字段,所述位字段含有能够用于确定一个或多个LFSR种子的值的信息,所述LFSR种子用于来自一个或多个其它(邻居) 域的数据包的前导码部分。可选地或附加地,接收器可以接收多个域外数据包,以确定用于所述数据包的前导码部分的LFSR种子。例如,接收器可以使用多个种子处理域外数据包,以确定由其它域使用的种子。这是例如在本地网络的其他收发器静默的诊断模式下完成的。获悉域外种子之后,接收器能够发送指示域外种子的值的数据包到本地主控。本地主控然后在本地MAP 帧的头部部分或数据部分内发送域外种子的值(如以上实施方式中描述的)。示例接收器检测技术在给定网络中发送的前导码包括相同子块的几个连续副本。此子块是由LFSR基于该具体网络的种子调制的。假定χ:,m=0, ..., M-I,表示用于网络n的子块所发送的样本的序列。对检测过程的第一步骤,接收器连续地确定连续接收到的副本的子块之间的自相关,直到观察到几个连续的高相关。用于第k个子块的所述相关确定如下
权利要求
1.一种OFDM通信的方法,包括通过发送器发送包含头部部分和前导码部分的数据包;其中,所述前导码部分包括多个使用星座加扰器调制的OFDM符号;所述星座加扰器包括以种子初始化的LFSR产生器;且所述数据包的头部部分包含一个或多个位字段,所述位字段含有能够用于确定所述种子的值的信息,所述种子用于产生所述数据包的前导码部分。
2.—种OFDM通信的方法,包括通过接收器接收包含头部部分和前导码部分的数据包;其中,所述前导码部分包括多个由星座加扰器调制的OFDM符号,其中,所述星座加扰器包括以种子初始化的LFSR产生器;且所述数据包的头部部分包括一个或多个位字段,所述位字段含有能够用于确定所述种子的值的信息,所述种子用于产生所述数据包的前导码部分。
3.一种OFDM通信的方法,包括通过发送器发送包含头部部分和前导码部分的数据包;且通过接收器接收包含所述头部部分和所述前导码部分的数据包; 其中,所述前导码部分包括多个使用星座加扰器调制的OFDM符号; 所述星座加扰器包括以种子初始化的LFSR产生器;且所述数据包的头部部分包含一个或多个位字段,所述位字段含有能够用于确定所述种子的值的信息,所述种子用于产生数据包的前导码部分。
4.一种OFDM通信的方法,包括使用以种子初始化的LFSR产生器产生数据包的前导码部分;且通过发送器发送包含头部部分和所述前导码部分的所述数据包; 其中,所述数据包的所述头部部分包含一个或多个位字段,所述位字段含有能够用于确定所述种子的值的信息,所述种子由LFSR产生器使用以产生所述数据包的前导码部分。
5.一种OFDM通信的方法,包括通过接收器接收包含头部部分和前导码部分的数据包;且使用所述前导码部分检测所述数据包;其中,使用以种子初始化的LFSR产生器产生所述前导码部分;且所述数据包的头部部分含有一个或多个位字段,所述位字段含有能够用于确定所述种子的值的信息,所述种子用于产生所述数据包的前导码部分。
6.一种OFDM通信的方法,包括通过接收器接收包含头部部分和前导码部分的数据包;且对所述头部部分内的一个或多个位字段解码,以确定种子的值,所述种子用于初始化 LFSR产生器,所述LFSR产生器用于产生所述数据包的前导码部分。
7.如前述权利要求中任一项所述的方法,还包括使用采用多个LFSR种子的多个互相关检测另一数据包。
8.如权利要求7所述的方法,还包括比较所述多个互相关的结果。
9.一种非瞬时的计算机可读信息存储介质,包括指令,如果所述指令被处理器执行,将导致上述任意一个或多个权利要求中的步骤被执行。
10.一种用于OFDM通信的系统,包括;用于发送包含头部部分和前导码部分的数据包的装置;其中,所述前导码部分包括多个使用星座加扰器调制的OFDM符号;所述星座加扰器包括以种子初始化的LFSR产生器,且所述数据包的头部部分包含一个或多个位字段,所述位字段含有能够用于确定所述种子的值的信息,所述种子用于产生所述数据包的前导码部分。
11.一种用于OFDM通信的系统,包括用于接收包含头部部分和前导码部分的数据包;其中,所述前导码部分包含多个由星座加扰器调制的OFDM符号,其中,所述星座加扰器包括以种子初始化的LFSR产生器;且所述数据包的头部部分包括一个或多个位字段,所述位字段含有能够用于确定所述种子的值的信息,所述种子用于产生所述数据包的前导码部分。
12.一种用于OFDM通信的系统,包括用于发送包含头部部分和前导码部分的数据包的装置;和用于接收包含所述头部部分和所述前导码部分的数据包的装置; 其中,所述前导码部分包括多个使用星座加扰器调制的OFDM符号; 所述星座加扰器包括以种子初始化的LFSR产生器;且所述数据包的头部部分含有一个或多个位字段,所述位字段含有能够用于确定所述种子的值的信息,所述种子用于产生所述数据包的前导码部分。
13.一种用于OFDM通信的系统,包括用于使用以种子初始化的LFSR产生器产生数据包的前导码部分的装置;和用于发送包含头部部分和所述前导码部分的所述数据包的装置; 其中,所述数据包的所述头部部分包含一个或多个位字段,所述位字段含有能够用于确定所述种子的值的信息,所述种子由LFSR产生器使用以产生所述数据包的前导码部分。
14.一种用于OFDM通信的系统,包括用于接收包含头部部分和前导码部分的数据包的装置;和用于使用所述前导码部分检测所述数据包的装置; 其中,使用以种子初始化的LFSR产生器产生所述前导码部分;且所述数据包的头部部分含有一个或多个位字段,所述位字段含有能够用于确定所述种子的值的信息,所述种子用于产生所述数据包的前导码部分。
15.一种用于OFDM通信的系统,包括用于接收包含头部部分和前导码部分的数据包的装置;和用于对所述头部部分内的一个或多个位字段解码,以确定种子的值的装置,所述种子用于初始化LFSR产生器,所述LFSR产生器用于产生所述数据包的前导码部分。
16.如权利要求10-15中任一项所述的系统,还包括用于使用采用多个LFSR种子的多个互相关检测另一数据包的装置。
17.如权利要求16所述的系统,还包括用于比较所述多个互相关的结果的装置。
18.一种用于OFDM通信的系统,包括发送器,所述发送器能够发送包含头部部分和前导码部分的数据包;其中,所述前导码部分包括多个使用星座加扰器调制的OFDM符号; 所述星座加扰器包括以种子初始化的LFSR产生器;且所述数据包的头部部分包含一个或多个位字段,所述位字段含有能够用于确定所述种子的值的信息,所述种子用于产生所述数据包的前导码部分。
19.一种用于OFDM通信的系统,包括接收器,所述接收器能够接收包含头部部分和前导码部分的数据包; 其中,所述前导码部分包括多个由星座加扰器调制的OFDM符号,其中,所述星座加扰器包括以种子初始化的LFSR产生器;且所述数据包的头部部分包括一个或多个位字段,所述位字段含有能够用于确定所述种子的值的信息,所述种子用于产生所述数据包的前导码部分。
20.一种用于OFDM通信的系统,包括发送器,所述发送器能够发送包含头部部分和前导码部分的数据包;且接收器,所述接收器能够接收包含所述头部部分和所述前导码部分的数据包; 其中,所述前导码部分包括多个使用星座加扰器调制的OFDM符号; 所述星座加扰器包括以种子初始化的LFSR产生器;且所述数据包的头部部分包含一个或多个位字段,所述位字段含有能够用于确定所述种子的值的信息,所述种子用于产生数据包的前导码部分。
21.一种用于OFDM通信的系统,包括星座加扰器和LFSR产生器模块,所述星座加扰器和LFSR产生器模块能够产生数据包的前导码部分,其中,所述LFSR产生器以种子初始化;和发送器,所述发送器能够发送包含头部部分和所述前导码部分的所述数据包; 其中,所述数据包的所述头部部分包含一个或多个位字段,所述位字段含有能够用于确定所述种子的值的信息,所述种子由LFSR产生器使用以产生所述数据包的前导码部分。
22.一种用于OFDM通信的系统,包括接收器,所述接收器能够接收包含头部部分和前导码部分的数据包,且能够使用所述前导码部分检测所述数据包;其中,使用以种子初始化的LFSR产生器产生所述前导码部分;且所述数据包的头部部分含有一个或多个位字段,所述位字段含有能够用于确定所述种子的值的信息,所述种子用于产生所述数据包的前导码部分。
23.一种用于OFDM通信的系统,包括接收器,所述接收器能够接收包含头部部分和前导码部分的数据包;且能够对所述头部部分内的一个或多个位字段解码,以确定种子的值,所述种子用于初始化LFSR产生器, 所述LFSR产生器用于产生所述数据包的前导码部分。
24.如权利要求18-23中任一项或多项所述的系统,其中,所述接收器能够使用多个互相关检测另一数据包,所述多个互相关使用多个LFSR种子。
25.如权利要求M所述的系统,还包括处理器,所述处理器能够比较所述多个互相关的结果。
26.任何一个或多个特征基本如本文所公开的。
全文摘要
具有一些示例方法以更有效地将域外种子传送到接收器-在第一技术中,能够在数据包的头部部分或数据部分中指示所述种子。例如,数据包的头部部分能够含有一个或多个位字段,所述位字段指示LFSR种子的值,所述种子用于数据包的前导码部分。接收器在接收到第一域外数据包且解码该数据包的头部部分后,将获悉域外种子。获悉域外种子之后,接收器将将发送指示域外种子的值的数据包到本地主控。本地主控然后能够在本地MAP帧的头部部分或数据部分发送域外种子的值。
文档编号H04L25/03GK102474479SQ201080033468
公开日2012年5月23日 申请日期2010年7月22日 优先权日2009年7月22日
发明者斯图尔特·桑德伯格, 金俊培, 马科斯·C·扎恩奈斯 申请人:阿瓦尔有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1