用于发送前导序列的方法及装置的制造方法
【专利摘要】本发明公开了一种发送前导码序列的方法及装置。根据一实施例的发送器可以从由?1、0和1的元素构成的三进制前导码序列提取针对非相干接收器的第一序列以及针对相干接收器的第二序列,并将第一序列以及第二序列映射到由多个位构成的前导码,从而生成非相干接收器以及相干接收器所支持的第三序列。
【专利说明】
用于发送前导序列的方法及装置
技术领域
[0001 ] W下的实施例设及一种发送前导序列的方法及装置。
【背景技术】
[0002] 数字无线通信系统的调制方法大致可分为非相干调制(noncoherent modulation)方式和相干调制(coherent modulation)方式。非相干调制方式可适合于具有 低功耗W及低复杂度的非相干接收器,而相干调制方式可适合于针对功耗W及复杂度的限 制不大且具有优良的性能的相干接收器。
【发明内容】
[0003] 技术方案
[0004] 根据一实施例的发送器,可包括:提取器,从由-1、0和1的元素构成的Ξ进制前导 码序列提取针对非相干接收器的第一序列W及针对相干接收器的第二序列;序列生成器, 将第一序列W及第二序列映射到由多个位构成的前导码,来生成被非相干接收器W及相干 接收器支持的第Ξ序列。
[0005] 所述第一序列可W由0和1的元素所构成,所述第二序列可W由-1和1的元素所构 成。
[0006] 所述序列提取器可W通过W所述第一序列的周期为基准将所述Ξ进制前导码序 列的元素转换为绝对值,来提取所述第一序列。
[0007] 所述序列提取器可W通过W所述第二序列的周期为基准而将所述Ξ进制前导码 序列的元素中的0的元素转换为1的元素,来提取第二序列。
[000引所述序列生成器可W包括:第一映射器,将所述第一序列分别映射到所述前导码 的所述至少一个位;第二映射器,通过将所述第二序列映射到已分别映射到所述前导码的 所述至少一个位的所述第一序列,来生成所述第Ξ序列。
[0009] 所述第一映射器可W基于根据所述第一序列的周期的模式计数器来增加所述第 一序列的索引,并将与所述索引对应的所述第一序列的元素映射到所述前导码的所述至少 一个位。
[0010] 所述第二映射器可W基于根据所述第二序列的周期的模式计数器来增加所述第 二序列的索引,并向映射到所述前导码的所述至少一个位的所述第一序列映射所述索引所 对应的所述第二序列的元素。
[0011] 所述第二映射器可W将映射到所述前导码的所述至少一个位的所述第一序列与 所述第二序列相乘。
[0012] 所述第二映射器可所述第一序列的周期和所述第二序列的周期的比值相当 的次数反复所述第一序列而扩展,并将扩展后的第一序列与所述第二序列相乘。
[001引所述序列生成器可W包括:第一二进制映射器,将所述第一序列分别映射到所述 前导码的至少一个位;第二二进制映射器,通过将所述第二序列的元素转换为二进制值并 将所述转换后的第二序列与映射到所述前导码的至少一个位的所述第一序列聚集 (aggregation),来生成所述第Ξ序列。
[0014] 所述第二二进制映射器可W将所述第二序列的-1元素转换为1并将所述第二序列 的1的元素转换为0。
[0015] 所述第一序列的周期可比所述第二序列的周期短。
[0016] 所述序列生成器可W通过生成与所述前导码的至少一个位对应的基本前导码序 列并W预先确定的次数反复所述基本前导码序列,来生成所述第Ξ序列。
[0017] 所述序列生成器可W通过W所述第一序列的周期和所述第二序列的周期的比值 相当的次数反复第一序列而扩展所述第一序列,并将扩展后的第一序列与第二序列相乘, 来生成所述基本前导码序列。
[0018] 所述前导码的前导码格式可W是下述的[表1]中的P1格式W及P2格式中的一个, 所述基本前导码序列可根据所述前导码格式而具有记载于下述的[表1 ]中的基本前导码模 式W及反复次数。
[0019] [表 1]
[0020]
[0022] 所述第一序列、所述第一序列的周期、所述第二序列、所述第二序列的周期可W根 据所述前导码格式而具有记载于下述的表2中的值。
[0023] [表 2]
[0024]
[0025] 根据一实施例的发送器还可W包括:帖发送器,将包含所述第Ξ序列的前导码字 段、SFD字段、Ρ皿字段W及PSDU字段的发送帖发送到所述非相干接收器和所述相干接收器 中的至少一个。
[0026] 根据一实施例的序列提取装置可W包括:Ξ进制前导码序列获取器,获取由-1、0 和1的元素构成的Ξ进制前导码序列;第一序列提取器,从所述Ξ进制前导码序列提取由0 和1的元素构成且针对非相干接收器的第一序列;第二序列提取器,提取由-1和1的元素构 成且针对相干接收器的第二序列。
[0027] 所述第一序列提取器可W通过W所述第一序列的周期为基准将所述Ξ进制前导 码序列的元素转换为绝对值,来提取所述第一序列。
[0028] 所述第二序列提取器可W通过W所述第二序列的周期为基准将所述Ξ进制前导 码序列的元素中的0的元素转换为1的元素,来提取所述第二序列。
[0029] 根据一实施例的序列提取装置还可W包括:存储器,存储所述第一序列W及所述 第二序列。
[0030] 根据一实施例的序列生成装置可W包括:第一映射器,将由0和1的元素构成且针 对非相干接收器的第一序列分别映射到前导码的至少一个位;第二映射器,将由-1和1的元 素构成且针对相干接收器的第二序列映射到所述前导码的所述第一序列,来生成所述非相 干接收器W及所述相干接收器所支持的第Ξ序列。
[0031] 所述第一序列W及所述第二序列可W预先被存储。
[0032] 所述第一映射器可W对所述前导码的至少一个位,基于根据所述第一序列的周期 的模数计数器来增加所述第一序列的索引,并将与所述索引对应的所述第一序列的元素映 射到所述前导码的所述至少一个位。
[0033] 所述第二映射器可W基于根据所述第二序列的周期的模数计数器来增加所述第 二序列的索引,并将与所述索引对应的所述第二序列的元素映射到W映射到所述前导码的 所述至少一个位的所述第一序列。
[0034] 所述第二映射器可W将映射到所述前导码的所述至少一个位的所述第一序列与 所述第二序列相乘。
[0035] 根据一实施例的发送器可W包括:基本前导码提取部,根据前导码的前导码格式 提取基本前导码模式;前导码序列生成部,通过W预先确定的反复次数反复所述基本前导 码模式,来生成非相干接收器W及相干接收器所支持的前导码序列。
[0036] 所述基本前导码提取部可W根据下述的[表3]的P1前导码格式和P2前导码格式中 的某一个前导码格式而从下述的[表3]提取所述基本前导码模式W及所述预先确定的反复 次数。
[0037] [表 3]
[00;3 引
[0040] 根据一实施例的发送器还可W包括:帖发送器,将包含所述前导码序列的前导码 字段、SFD字段、PHR字段W及PSDU字段的发送帖发送到所述非相干接收器和所述相干接收 器中的至少一个。
[0041] 根据一实施例的发送器可W包括:基本前导码提取部,根据下述的[表4]的P1前导 码格式和P2前导码格式中的一个前导码格式从下述的[表4]获取基本前导码模式W及预先 确定的反复次数;前导码序列生成部,通过W所述预先确定的反复次数反复所述基本前导 码模式,来生成被非相干接收器W及相干接收器支持的前导码序列;帖发送器,将包含所述 前导码序列的前导码字段、SFD字段、P皿字段W及PSDU字段的发送帖发送到所述非相干接 收器和所述相干接收器中的至少一个。
[0042] [表 4]
[0043]
【附图说明】
[0044] 图1是示出根据一实施例的无线通信系统的图。
[0045] 图2是示出根据一实施例的生成长度为32或16的Ξ进制前导码的方法的操作流程 图。
[0046] 图3是示出根据一实施例的生成64长度的Ξ进制前导码的方法的操作流程图。
[0047] 图4是示出根据一实施例的发送帖的图。
[0048] 图5是用于示出根据一实施例的发送器的框图。
[0049] 图6是示出根据一实施例的序列提取器的框图。
[0050] 图7 W及图8是用于说明根据一实施例的序列生成器的一例的图。
[0051] 图9是用于说明根据另一实施例的序列生成器的一例的图。
[0052] 图10是用于说明根据一实施例的Ξ进制序列的生成的图。
[0053] 图11是示出根据另一实施例的发送器的框图。
[0054] 图12是示出根据一实施例的序列发送方法的操作流程图。
[0055] 图13是示出根据一实施例的序列提取方法的操作流程图。
[0056] 图14是示出根据一实施例的序列生成方法的操作流程图。
[0057] 图15是示出根据一实施例的前导码序列生成方法的操作流程图。
【具体实施方式】
[0058] 在下文中,参照附图对实施例进行详细的说明。在各个附图中,相同的参考标号用 于指示相同的部件。
[0059] 可针对在下文中说明的实施例实现多样的变更。将理解的是,在下文中说明的实 施例并非用于限制实施形式,而是包含对运些实施例的所有的变更、等同物W及替代物。
[0060] 在实施例中使用的术语仅用于说明特定的实施例,而使用该术语的目的并不在于 限制实施例。除非在语言环境中另有明确声明,否则单数形式也意在包括复数形式。当在本 说明书中,"包含"、"具有"等术语指定本说明书中记载的特征、整体、步骤、操作、构成要素、 部件或它们的组合的存在,而并不事先排除存在或添加一个或多个其他特征、整体、步骤、 操作、元件、组件W及/或者它们的组合的可能性。
[0061] 除非另有定义,否则运里使用的全部术语(包括技术术语和科学术语)具有与本发 明所属领域的普通技术人员通常理解的含义相同的含义。还将理解,除非在本文中明确地 定义,否则术语(诸如在通用字典中定义的术语)应该被解释为具有与它们在相关领域的环 境中的含义一致的含义,而不应被解释为理想化或过于正式的意义。
[0062] 此外,在参照附图进行说明时,与附图标号无关地,对相同的构成要素赋予相同的 参考标号,并省略对相同构成要素的重复说明。在对实施例进行说明时,如果判断为针对相 关公知技术的具体说明对实施例的主旨带来不必要的混乱,则省略该详细说明。
[0063] 图1是示出根据一实施例的无线通信系统的图。
[0064] 参照图1,无线通信系统可W包括:相干发送器(coherent transmitterHlO、非相 干接收器(noncoherent transmitter)120W及相干接收器(;。〇11日的]11: receiver) 130。相干 发送器110可包为单位发送数据。包可W包括用于实现相干发送器110和接收器120、 130之间的时间同步的前导码(preamble)。前导码位于包的前部,其可W表示预先确定的预 定模式的符号序列。
[0(?日]相干发送器110可W利用相干调制(coherent modulation)方法对前导码进行调 审IJ。在基于相干调制方法的情况下,相干发送器110可W利用{-1,0, + 1}的元素来将前导码 调制为序列的形态,并将包含经调制的前导码的包发送到接收器120、130。在一实施例中, 由{-1,0, + 1}的元素构成的前导码序列可呈现为Ξ进制前导码序列(terna巧preamble sequence);由{0, + 1}的元素构成的序列可呈现为单极性前导码序列(unipolar preamble sequence);由{-1,1}的元素构成的序列可呈现为双极性前导码序列(bipolar preamble sequence)。在此,+1元素表示将载波信号(carrier signal)的相位(phase)值设定为0;0元 素表示关闭载波信号;-1元素表示将载波信号的相位值设定为180度。在非相干接收器120 从相干接收器110接收包的情况下,非相干接收器120利用非相干解调(noncoherent demodulation)方法对前导码进行解调,因此非相干接收器120不区分载波信号的互不相同 的相位。据此,非相干接收器120不区分+1元素和-1元素,因此可能将前导码的Ξ进制前导 码序列识别为单极性前导码序列。在相干接收器130从相干发送器110接收包的情况下,相 干接收器130可W利用相干解调(coherent demodulation)方法对前导码进行解调,因此, 与非相干接收器120不同地,可W将前导码的Ξ进制前导码序列识别为Ξ进制前导码序列。
[0066] 相干发送器110的前导码可W是由Ξ进制前导码序列多次反复而形成的结构。据 此,非相干接收器120所解调的前导码可W是由单极性前导码序列多次反复而形成的结构; 相干接收器130所解调的前导码可W是由Ξ进制前导码序列多次反复而形成的结构。非相 干接收器120的复杂度W及运行功率小于相干接收器130,因此针对非相干接收器120的前 导码设计的单极性前导码序列的反复周期可相对较短,而针对相干接收器130的前导码设 计的Ξ进制前导码序列的反复周期可相对较长。由于单极性前导码序列的反复周期较短, 因此在非相干接收器120中处理信号时,其计算量将会减少,并且所接收的样本的存储空间 会减小,从而可W有利于非相干接收器120的低复杂度W及低功耗的操作。
[0067] 相干发送器110可W将可应用于非相干接收器120W及相干接收器130的Ξ进制前 导码序列划分为单极性前导码序列W及双极性前导码序列,并对单极性前导码序列W及双 极性前导码序列进行重构而生成公同的前导码序列,然后将其发送到非相干接收器120W 及相干接收器130。
[0068] 随着相干接收器110将Ξ进制前导码序列划分为单极性前导码序列W及双极性前 导码序列,从而,需要预先存储到相干发送器110的存储量可能会减少。此外,在需要进行非 相干接收器120或相干接收器130中的一个接收器的前导码序列的修改时,可W更为灵活地 应对该情况。
[0069] W下,参照图2W及图3而在下文中对可应用于非相干接收器120W及相干接收器 130的Ξ进制前导码序列的设计方法进行详细的说明。
[0070] 此外,参照图4至图13而在下文中对基于所设计的Ξ进制前导码序列来向非相干 接收器120W及相干接收器130发送前导码的方法进行详细的说明。
[0071 ] <Ξ进制前导码序列的设计〉
[0072] 在一实施例中,示出用于获取具有针对可变扩频因子(variable spreading factor)的元素(或者字符(alphabet))的非相干扩频序列(non-coherent spreading sequence)的方法。
[0073] 用于可变扩频因子的扩频序列可W被定义为C=km|me化f},扩频因子可被表示 为m e Nsf = {2,4,8,16,…}。在此,m表示扩频因子,Cm表示用于扩频因子m的扩频序列。
[0074] 在前导码符号长度(preamble symbol length)为Μ时,前导码序列可W为 在此,所有元素均由1来构成的向量one vector)的长度为m,@可W表示 克罗内克积运算化ronecker product operation)。
[00巧]
可W表示用于可变扩频因子的码本。在此,N 表示相干性大小(correlation size)。恥=[W1 W2…WN]是针对扩频因子m的码字。在此,V1,. wie (0,1}? 及 vm = [VI V2'''VN]是相关性序列(correlation sequence)。 VI V|兰2W| - 1 G {-1,:1}^及7。=^。yn+r..yn+N-i]是输入序列。针对扩频因子的相 关性输出(correlation output)可W用如下的公式来表示:
[0076] 基于相关性的输出,扩频因子的盲检测(Blind Detection) W及包检测分别可W 由
农被确定。在此,衝讀可 表示包未被发送,巧示包已被发送,丫 Pd可表示用于检测包的临界值。
[0077] 为提高前导码性能,可W要求执行基于针对可变扩频因子的循环移位等 价集(circular shift equivalent set)的正交序列设计(orthogonal sequence design)。循环移位等价集可W由如下的公式来被定义:
i 中 0<l<m}其中,Cm=kl C2---Cm]。
[007引 针对非相干可变扩频因子序列(non-coherent variable spreading factor sequence)的解可被描述为如下。考虑到具有扩频序列的前导码的反复结构,可利用下述的 属性。
[00巧]属性 1.0/1 平衡属性(OAbalanced p;rope;rty)
[0080] 属性2.非-反复属性(non-repetition property):可w防止连续的1或ο所导致的 模糊性。其可W被表示为:{ Cm= [ Cm/2,1 ] I Cm/2,1声Cm/2,2 }。
[0081 ] 属性3 .非-循环属性(non-circular property):可W防止嵌套码字(nested codewords)所导致的模糊性。其可W被表示为.{CmICm幸[lm/n0Cn]C|,O < 1< 放','曲二 2S η 二 2S, t > s) .b
[0082] 属性4 .共辆属性(con jugate property ):其可W被表示为:{Cm.= ,C…/2,1 Cm/2,2] |Cm/2,l = ^01/2,2}。
[0083] 基于上述的属性1至属性4,根据扩频因子m的循环移位等价集可W由如下的表1来 表不。
[0084] [表1] 「008引
[0086] ~在一实施例中,可用于可变扩频因子的循环移位等价集为基础而从各个扩频I 因子中结合互不相同的码字,从而提取分级的码本结构。
[0087] 为获取上述的属性1至属性4,在一实施例中,可W表示两种前导码序列的正交展 开(orthogonal expansion)。
[008引第一正交展开可W表示为如下的数学式W及如下的表2 : Cm = .1 …,,'4尽乂2 公苑2],其中,m 兰 2't并且及C2 = [l 0],C4=[1 0 0 1],C8=[1 0 1 0 0 1 0 1],C16=[1 01010100101010 1]。
[0089] [表 2]
[0090]
[0091] 第二正交展开可W表示为如下的数学式W及如下的表3:Cm =]〇η/2扣γζ],其中 m 兰 2:泮且及C2=[l 0],C4=[1 0 0 1],C8=[1 0 1 0 0 1 1 0],ci6=[l 0 0 1 011001101001]。
[0092] [表 3]
[0093]
[0094] 在此,共辆序列可被定义为目m = Cm形可表示二进制互斥(binary 6又。1113;[¥日)运算或者乂01?运算。
[OOM] w下的表4表示当扩频因子m为4时的循环移位等价集。
[0096] [表 4]
[0097] Set 1 [009引
[0099] W下的表5W及表6表示当扩频因子m为別寸的循环移位等价集。
[0100] [表 5]
[0101] 集1
[0102]
[0103] [表 6]
[0104] 集2
[0105]
[0106] W下的表7至表22表示当扩频因子m为16的情况下的循环移位等价集。
[0107] [表 7]
[010引集1
[0109]
[0110] [表 8]
[0111] 集2
[0112]
[0116] [表 10]
[0117] 集4
[011 引
[0122][表 12] [012引集6
[0124]
[012 引[表 14] [0129]集8
[0130]
[0134] [表 16]
[0135] 集10
[0136]
[0140] [表 18]
[0141] 集12
[0142]
[0146] [表 20]
[0147] 集14
[014 引
[0152] [表 22]
[0153] 集16
[0154]
[0155] W下的表23是简略地示出根据一实施例的非相干系数的内容的表格。基本序列的 反复次数可对应于序列的长度W及序列内的1的数量。
[0156] [表 23]
[0157]
[0159] 非相干序列在非相干模式下可W相同。用于表示在接收器将包络线检测器应用于 Ξ进制序列的结果的结果序列可W对应于表23中的非相干序列。在相干模式下,非相干序 列的1可W表示{1或-1}。在非相干序列中的0不改变。
[0160] 在从非相干序列获取Ξ进制序列的情况下,可发生如下的事项。
[0161] a.Ξ进制序列的元素(或者字符)可能为{-1,0,1}。
[0162] b.根据表23中的非相干序列,0的位置可能被固定。
[0163] C.非相干序列中的1可W具有{-1,1}的值。
[0164] d.根据如上所述的事项,针对所有模式的Ξ进制序列,即,00Κ-2、00Κ-4、00Κ-8和 00Κ-16可被要求良好的相关属性(good correlation properties)。
[0165] 已执行相关的Ξ进制序列的长度充分长,足W获取良好的处理增益(good processing gain)。只不过,在进行低功耗通信时,Ξ进制序列的长度可不应长到导致使存 储器的过度利用。在一实施例中,Ξ进制序列的长度可W为16、32W及64。在Ξ进制序列的 长度为16的情况和32的情况下的Ξ进制序列的设计方法可相同。其可W利用基于途径 (approach)的查询而确认。当Ξ进制序列的长度为64的情况下,如果利用与Ξ进制序列的 长度为16、32的情况相同的Ξ进制序列的设计方法,则查询空间将会变大,据此,序列的时 间消耗可能较大。据此,当Ξ进制序列的长度为64的情况下,Ξ进制序列的设计方法可能不 同。
[0166] Ξ进制序列的长度可决定Ξ进制序列的周期。多个周期可W用于改善Ξ进制序列 的同步性能。
[0167] 在Ξ进制序列的长度为16W及32的情况下的Ξ进制序列的设计方法
[0168] 图2是示出根据一实施例的生成长度为32或16的Ξ进制前导码的方法的操作流程 图。参照图2,假设Ξ进制序列的长度为N,则N=16W及N=32的情况下的Ξ进制序列的设计 方法可被表示为如下。
[0169] 作为第一步骤,可W定义相关长度(correlation length)N,并可W生成元素为{ + l,-l}且长度为N/^2的二进制序列的所有的2W/2个组合(210)。
[0170] 作为第二步骤,可W生成元素为{+1,0,1}且长度为N的Ξ进制序列的所有的个 组合(220)。运种序列可W表示为4二村,,4, 在此情况 下,0的位置可W被固定,0的位置可W由上述的表23中的非相干序列来被确定。在长度为N 的序列中的N/^2个l的位置可W被{l或-l}所替换,并可W生成2W/2个组合。
[0171] 在下文中,从在第二步骤获取到的Ξ进制序列中获取Ξ进制同步前导码(ternary synchronization preamble)的方法被表不为女曰下。
[0172] 作为第^步骤,可^计算2^/2个^进制序列的循环相关性(。7(:1;[0(301^61日1:;[0]1), 即
[0173] 作为第4步骤,可W计算个Ξ进制序列的边带相关性(side correlation)之 和,即
0 < i < 2^/2 - 1 (240)〇
[0174] 作为第5步骤,可W选择作为具有相干性的平方的最小和的序列集Z = min{Si} (250)。运种序列的数量通常远小于//2个。例如,在N = 32时,运种序列的数量通常小于2^/ 50 〇
[0175] 在下文中,从在第5步骤中获取的序列的集获取Ξ进制同步前导码(Ternary synchronization preamble)的方法被表不为女曰下。
[0176] 作为第6步骤,为了减小序列的集合,可W运算SNR值的区域中的准确性的检测概 率(probability of correct detection over a range of SNR values) (260) oSNR范围 可W从在准确性检测概率为0.1的情况所对应的SNR值至准确性检测概率为1的情况下的 SNR值中的最小的SNR值的范围内选择。
[0177] 为获取SNR值的区域,可W利用Ξ进制序列中的某一个Ξ进制序列。准确性检测的 概率可W为了多样的SNR而进行运算。可W示出准确性检测概率为0.1到1的情况下的SNR区 域。
[0178] SNR区域可W是运算了准确性检测概率的SNR区域的集。可W在运种SNR区域中运 算针对所有的序列的准确性检测概率。
[0179] 用于检测准确性的概率可W通过如下的方法得到运算。
[0180] Ξ进制序列前导码可W被附加到20字节的数据有效载荷W生形成包(packet)。因 此,随机整数偏移(random integer offsets)可W被添加到包。其可W使额外的白高斯噪 声信道(additive white Gaussian noise channel)通过。接收信号可与相同的Ξ进制序 列相关。
[0181] [数学式1]
[0182]
[0183] 在此,OaW及Oy分别可W表示Ξ进制序列和接收信号的标准偏差。上述的相关性可 与预先确定的临界值进行比较。如果相关性Ray(T)超过预先确定的临界值,则可W检测出 包。如果该检测过程在正确的索引(correct index)下发生,则包可W被准确地检测到。针 对多样的包、多样的随机偏移执行反复的运种试验(trial),从而可W得到用于检测准确性 的平均概率。该过程可W为SNR区域而执行。
[0184] 作为第7步骤,针对在Z中的各个序列,可W运算SNR区域内的准确性的检测概率之 和(270)。可W将在第6步骤中的准确性的检测概率之和最大的序列选择为Ξ进制同步前导 码(280)。
[0185] 上述的Ξ进制序列的设计方法可用于任意的长度N。针对序列的查询空间可W指 数增长。
[0186] 针对相关性的长度,例如,在N = 32的情况下的代表性的代码(exemplary codes) 可W用如下的表24来表示,在N=16的情况下的代表性的代码可W用如下的表25来表示。为 了能够改善性能,同步前导码序列可W利用多个Ξ进制序列。
[0187] [表 24]
[018 引
[0192] 在Ξ进制序列的长度为64的情况下的Ξ进制序列的设计方法
[0193] 图3是示出根据一实施例的生成长度为64的Ξ进制前导码的方法的流程图。参照 图3,如果上述的Ξ进制序列的设计方法被用于到Ν = 64(执行自相关(auto-correlation) 的长度)的情况,则查询空间将会大幅度增加。
[0194] 在一实施例中,可W通过使Ξ进制序列不均衡,来获得良好的相关属性。例如,可 W使序列的1(Πρ)的数量大于-l(nm)的数量,或者可W相反。具有最佳周期相关性(perfect periodic correlation)的Ξ进制序列中,IW及-l(np,nm)所被允许的值可W为(3,1)、(6, 3)、(10,6)、(15,10)、(21,15)。
[01M] Ξ进制序列的设计方法可W将由32个0和32个+1、-1构成的长度为64的Ξ进制序 列作为对象,并且可上述的值中的(21,15)为基础而设计长度为64的Ξ进制序列。在 此,(21,15)可W表示+1的数量比-1的数量多6个。W(21,15)为基础而设计长度为64的Ξ进 制序列的方法可W呈现为如下。
[0196]作为第一步骤,可W生成长度为32的PN序列。在所生成的序列中,+1的数量可W为 Πρ= 16,-1的数量可W为nm= 15。首先,长度为32的平衡序列(balanced sequence)可W通过 将-1置于最后而生成。将{ + 1,-1}作为元素而具有的长度为32的序列可W被插入到00K-2、 ΟΟΚ-4、ΟΟΚ-8 W及OOK-16的序列中的1的位置W生成对应的Ξ进制序列。据此,用于序列的 最大边带相关(maximum side correlation)可W是8,相关性峰值(peak correlation)可 W是+32。在下文中,为了获取小于8的边带相关,可W利用PN序列来对掩盖函数运算符 (masking function operator)进行定义。
[0197] 作为第二步骤,掩盖函数可W在00K-2、00Κ-4、00K-8 W及00K-16下分别被定义为 Μ2、Μ4、Μ拟及Μι6(310)。可为了对通过将-1添加到长度为31的ΡΝ序列而获取到的长度为32的 序列中的+ 1的数量不平衡,来对掩盖函数进行定义。可W生成WU,-1}为元素的长度为31 的PN序列(320),并可W在长度为31的PN序列的末端添加-1而生成长度为32的序列Bn (330)。长度为32的序列可W呈现为Bn= {b〇,bl,…,bN/2-l}。
[0198] a.针对00K-2的掩盖函数Μ河W被定义为如下。
[0199]
[0200] 在此,在索引i为17、30的情况下,掩盖函数的构成要素可W为-1,而在索引i为其 他索引的情况下,掩盖函数的构成要素可W为1。
[0201] b.针对00K-4的掩盖函数M4可W被定义为如下。
[0202]
[0203] 在此,在索弓|i为7、9、17的情况下,掩盖函数的构成要素可W为-1,在索弓|i为其他 索引的情况下,掩盖函数的构成要素可W为1。
[0204] C.针对00K-8的掩盖函数Μ河W被定义为如下。
[0205]
[0206] 在此,在索弓li为2、13、31的情况下,掩盖函数的构成要素可W为-1,在索弓li为其 他索引的情况下,掩盖函数的构成要素可W为1。
[0207] d.针对00K-16的掩盖函数Mi6可W被定义为如下。
[020引
[0209] 在此,在索弓|i为7、9、17、31的情况下,掩盖函数的构成要素可W为-1,在索弓|i为 其他索引的情况下,掩盖函数的构成要素可W为1。
[0210] 作为第Ξ步骤,如下述的数学式3,可W使在第二步骤中说明的长度为32的序列Bn 分别与M2、M4、Ms、Mi6相乘(element wise multiplication,*),从而生成〔2、〔4、CsW及Ci6 (340) ο
[0別。[数学式3]
[0212] Ci = Bn*Mi,i = {2,4,8,16}
[0213] 在第一步骤中,平衡S进制序列(balanced terna巧sequence)的最大边带相关 可W为8。在第Ξ步骤中获取的序列的最大边带序列小于8,因此可能相比在第一步骤中的 平衡Ξ进制序列而更有用。
[0214] 在一实施例中,可W生成各种掩盖函数,而且结果序列的相关属性可W分别为各 个掩盖函数而被检查。在所有的结果序列中,最大边带序列的具有最小值的序列可能被选 择为候选Ξ进制序列。
[0215] 作为第4步骤,可W将长度为32的序列C2、C4、C拟及Ci6分别插入到与00Κ-2、00Κ-4、 00K-8W及ΟΟΚ-16分别相关的长度为64的非相干序列中的1的位置,从而获取对应的长度为 64的Ξ进制序列(350)。
[0216] 例如,长度为64的非相干00Κ-2前导码可W由{0 1}序列反复32次而形成。为获取 针对00Κ-2的长度为64的Ξ进制序列化,在序列{1 0}中,在1的位置可W插入长度为32的序 列C2。
[0217] 此外,例如,长度为64的非相干00Κ-4前导码可W由{1 0 0 U序列反复16次而形 成。为获取针对00Κ-4的长度为64的Ξ进制序列〇4,在序列{1 0 0 1}中,在1的位置可W插 入长度为32的序列C4。
[021引此外,例如,长度为64的非相干00Κ-8前导码可W由{1 0 1 0 0 1 0 U序列反复8 次而形成。为获取针对00Κ-8的长度为64的Ξ进制序列08,在序列{1 0 1 0 0 1 0 1}中,在 1的位置可W插入长度为32的序列C8。
[0219] 此外,例如,长度为64的非相干00Κ-16前导码可W由{1 0 1 0 1 0 1 0 0 1 0 1 0 1 01}序列反复4次而形成。为获取针对00Κ-16的长度为64的Ξ进制序列化6,在序列{1 0 1010100101010 1}中,在1的位置可W插入长度为32的序列Ci6。
[0220] 作为第5步骤,同步序列可W根据必要条件(requirement)而包含化、〇4、化或化6的 多次反复。其可W由如下的表26来表示。
[0扣。[表 26]
[0222]
[0223] W下的表27表示代表性的扩频序列。表27中的扩频序列可W用于扩散数据符号。 扩频因子分别可W为1、2、4、8。
[0224] [表 27]
[0225]
[0226] W下的表28可W表示作为前导码序列而被利用的代表性的扩频序列。表28中的扩 频序列可呈现在上述的表23中。
[0227] [表 28]
[022引
[0230] W下的表29可W表示起始帖定界符格式(s1:a;rt frame delimiters formats)。在 此情况下,+1的数量和-1的数量可W相同。
[0231] [表29]
[0232]
[0233] W下的表30(包括表30-1、表30-2、表30-3)可W表示各种调制格式,即,用于正交 可变扩频因子00K的扩频序列、单脉冲(single pulse) W及伪随机多重脉冲位置调制 (Pseudo-r曰ndom multi-pulse position modul曰tions)。
[0234] [表 30-1]
[0235]
[0236] [表 30-2]
[0237]
[0240] W下的表31可W表示利用在前导码、数据化tionW及起始帖定界符中的可变扩频 序列W及调制的代表性的发送模式。针对前导码、SFDW及有效载荷的格式标签可W从表28 W及表29中获取。
[02W [表 31]
[0242]
[0244] <^进制前导码序列的发送方法〉
[0245] W下,对发送器将所设计的Ξ进制前导码序列发送到接收器的方法进行说明。在 下文中,生成前导码序列(或者,Ξ进制前导码序列)的方法可被表示为Ξ进制幅移键控 (Ternary Amplitude Shift Keying:TASK)或者ULP-TASK(Ultra Low Power-Ternary Amplitude Shift Keying)。
[0246] 图4是示出根据一实施例的发送帖的图。
[0247] 参照图4,发送帖400可W包含前导码(preamble)410、起始帖分界符(sta;rt打ame delimiter: SFD)420、物理层头(physical layer header :PHR)430、物理服务数据单元 (地ysical service data unit:PSDU)440。在一实施例中,包可W作为与发送帖400相同的 含义而被利用。
[0248] 前导码410可W是被记录在发送帖400的前头的位串(bit string)。前导码410可 W包含用于时间同步(time sync虹onization)的特定的位模式(bit-pattern)。
[0249] S抑420识别帖的开始(beginning of the frame),并识别同步的再确认。此外, S抑420可表示用于获取帖的同步(frame sync虹onization)的字段(field)。
[0250] P皿430可W是用于表示与物理层(physical layer)相关的有用的信息的字段。 例如,所述信息可W是关于长度标识符、所用到的调制方式W及所用到的符号化方式的信 息。此外,PHR 430可W包含关于PSDU 440的形式的字段W及头检测序列化eader畑eck Sequence:肥S)。在此,肥S可W用于判断PHR 430中是否发生了错误。
[0251] PSDU 440可W是从物理层的上层传递的、位(bit)形式的尚未符号化的数据的单 元。PSDU 440可W包含在物理层的上层实际地收发的数据。PSDU可被表示为有效载荷 (payload)。
[0252] 前导码410可W由Nrep个反复的基本前导码411、412、413来构成。基本前导码411、 412、413分别可W由基本前导码序列来构成。例如,对应于1个基本前导码序列的位可W为 基本前导码。在一实施例中,多个编码方式所分别对应的多个扩频因子的基本序列可 相关值相互正交的方式被设定。
[0253] 图5是用于示出根据一实施例的发送器的框图。
[0254] 参照图5,发送器可W包含序列提取器510W及序列生成器520。在此,发送器可W 表示在图1中说明的相干发送器110。
[0255] 序列提取器510可W从由-1、0或者1的元素构成的Ξ进制前导码序列提取第一序 列W及第二序列。在此,Ξ进制前导码序列可W表示发送器500向接收器发送的前导码序列 的整体,也可W表示构成前导码的基本前导码序列。此外,第一序列可W是针对非相干接收 器的序列,由0和1的元素来构成;第二序列可W是针对相干接收器的序列,由-1和1的元素 来构成。在一实施例中,第一序列可W呈现为单极性前导码序列或单极性序列,第二序列可 W呈现为双极性前导码序列或双极性序列。此外,Ξ进制前导码序列、第一序列W及第二序 列的元素可W呈现为码片(chip)。
[0256] 序列提取器510可W将Ξ进制前导码序列分解为第一序列W及第二序列。在一实 施例中,序列提取器510可第一序列的周期为基准而将Ξ进制前导码序列的元素转换 为绝对值,从而提取第一序列。在此,第一序列的周期可W是预先确定的周期。例如,在第一 序列的周期N1为4,而且Ξ进制前导码序列为[1 0 0 1 1 0 0 1 1 0 0 1 1 0 0-1 -1 0 0 1 -1 0 0 1 -1 0 0 1 -1 0 0 -1]的情况下,序列提取器510可W将Ξ进制前导码序列的 元素转换为绝对值,从而提取具有U 0 0 1}反复的结构的[1 001100110011 001100110011001100 1]序列。发送器500可W从所被提取的序列中提 取具有N1个元素的第一序列[1 0 01]。
[0257] 在另一实施例中,序列提取器510可第二序列的周期为基准而将Ξ进制前导 码序列的元素中的0的元素转换为1的元素,从而提取第二序列。在此,第二序列的周期可W 是预先确定的周期。因此,Ξ进制前导码序列中的-1元素可W是第二序列中的-1的元素 ,Ξ 进制前导码序列中的0W及1的元素可W是第二序列中的1的元素。此外,第二序列的周期可 W比第一序列的周期长。其原因在于,采用第二序列的相干接收器的复杂度W及运行功率 大于采用第一序列的非相干接收器。
[0258] 例如,在第二序列的周期N2为32,而且Ξ进制前导码序列为与在上文中说明的Ξ 进制序列相同的序列,即,[1 00110011001100 -1 -1 001 -1 001 -1 0 0 1 -1 0 0 -1]的情况下,序列提取器510可W将Ξ进制序列的元素中的0的元素转换为 1 的元素,从而提取[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -1 1 1 1 -1 1 1 1 -1 1 1 1 -1 1 1 -1]的序列。由于周期N2是与提取的序列的数量相同的,因此发送器500可W将提取 到的序列表示为第二序列。
[0259] 在一实施例中,发送器500可W包含存储器(未图示),发送器500可W存储从序列 提取510提取的第一序列W及第二序列。
[0260] 序列生成器520可W利用从序列提取器510提取的第一序列W及第二序列而重建 Ξ进制前导码序列。在一实施例中,序列生成器520可通过将第一序列W及第二序列映射到 由多个位来构成的前导码序列,来生成第Ξ序列。在此,第Ξ序列可W表示重建的Ξ进制前 导码序列,非相干接收器W及相干接收器皆可支持该序列。
[0261] 前导码可W是由基本前导码反复Nrep次而得到的结构。在此,基本前导码可W对应 于前导码的至少一个位(bit)。用于构成前导码的前导码序列可W是由基本前导码序列反 复一次W上而得到的结构。例如,在前导码为32位的情况下,一个基本前导码序列可W对应 于一个位,也可W对应于32位。作为一例,在一个基本前导码序列对应于前导码的1位的情 况下,前导码序列可W是由32个基本前导码序列反复而形成的结构,而在一个基本前导码 序列对应于前导码的32位的情况下,前导码序列可W由一个基本前导码序列来构成。基本 前导码序列所对应的前导码的位数可W是预先确定的值。考虑到运些前导码的结构,序列 生成器520可W通过重建第一序列W及第二序列而生成第Ξ序列。
[0262] 在一实施例中,序列生成器520可W包含第一映射器W及第二映射器。作为一例, 第一映射器W及第二映射器分别可W呈现为第一码片值映射器(chip value mapper)W及 第二码片值映射器。
[0263] 针对多个位,第一映射器可W分别将第一序列映射到前导码的至少一个位。在此, 至少一个位可W表示基本前导码序列对应于前导码的位,也可W与基本前导码无关地表示 预先确定的数量的位。第一映射器可W将一个周期的第一序列分别映射到至少一个位。例 如,当至少一个位是1位的情况下,第一映射器可W对每一个1位分别分配N1(即,第一序列 的周期)个元素,还可W顺序地增加索引的同时将各个索引所分别对应的元素映射到1位。 在此情况下,生成器520可W利用根据第一序列的周期N1的模数计数器(modulo-Nl counter)增加第一序列的索引。
[0264] 第二映射器可W将第二序列分别映射到已分别映射到至少一个位的第一序列,从 而生成第Ξ序列。例如,在分配有第一序列的至少一个位为1位的情况下,第二映射器可W 对每一个1位分别分配N2(即,第二序列的周期)个元素,并顺序地增加索引的同时将各个索 引所分别对应的元素映射至Ijl位。在此情况下,序列生成器520可W利用根据第二序列的周 期N2的模数计数器(modul〇-N2 counter)增加第二序列的索引。
[0265] 在一实施例中,第二映射器可W将映射到至少一个位的第一序列与第二序列相 乘。例如,在映射到前导码的至少一个位的第一序列为[1 0 0 1],第二序列为[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -1 1 1 1 -1 1 1 1 -1 1 1 1 -1 1 1 -1]的情况下,第二映射 器可W通过将第一序列和第二序列相乘,从而生成第Ξ序列,即,[1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 -1 -1 0 0 1 -1 0 0 1 -1 0 0 1 -1 0 0 -1]。在此情况下,第一序列的周期N1 是4,第二序列的周期N2是32,因此第二映射器可W将第一序列反复8(第一序列的周期N1和 第二序列的周期N2之比)次而扩展第一序列,并将扩展后的第一序列[1 0 0 1 1 0 0 1 1 0011001100110011001100 1]和第二序列相乘,从而生成第Ξ序列 [100110011001100 -1 -1 001 -1 001 -1 001 -1 00 -1]。
[0266] 在另一实施例中,序列生成器520可W包含第一二进制映射器W及第二二进制映 射器。第一二进制映射器可W将第一序列分别映射到前导码的至少一个位。第一序列由0和 1的元素构成,因此第一二进制映射器可W利用所有的第一序列。
[0267] 第二二进制映射器可W将第二序列的元素转换为二进制值。第二序列由-1和1的 元素来构成,而且-1并不是二进制值,因此无法被第二二进制映射器所利用。据此,第二二 进制映射器可W将第二序列的-1的元素转换为1,并将1的元素转换为0,从而将第二序列转 换为二进制值。第二二进制映射器可W将映射到前导码的至少一个位的第一序列与被转换 为二进制值的第二序列聚集(aggregation),从而生成第Ξ序列。将第一序列W及第二序列 聚集而生成的第Ξ序列可W表示通过如下方式构成的序列:将W第一序列的第η个元素为 第一个元素、第二序列的第η个元素为第二个元素的方式构成的长度为2的序列作为第η个 子序列。例如,在第一序列为[1 0 0 1]、转换为二进制值的第二序列为[1 0 0 0]的情况 下,将第一序列W及第二序列聚集而构成的第Ξ序列可W为[[1 1][0 0][0 0][1 0]]。
[0268] 在另一实施例中,序列生成器520可W生成与序列的至少一个位对应的基本前导 码序列,并W预先确定的次数反复基本前导码序列,从而生成第Ξ序列。此时,序列生成器 520可相当于第一序列的周期和第二序列的周期的比值的次数反复扩展第一序列,并 将扩展的第一序列与第二序列相乘,从而生成基本前导码序列。例如,在第一序列为[1 0 1 0 0 1 0 1],第二序列为[1 1 -1 1 1 -1 1 -1 1 1 1 1 1 -1 1 1 1 1 1 1 1 -1 1 1 -1 1 1 1 1 1 1 1]的情况下,第一序列的周期Ν1为8,第二序列的周期Ν2为32,因此序列生成 器520可W将第一序列反复4(第一序列的周期Ν1和第二序列的周期Ν2之比)次而扩展第一 序列,并将扩展的第一序列[1 01001011010010110100101101 0 0 1 0 1]和第二序列相乘,从而生成基本前导码序列[1 0 -1 0 0 -1 0 -1 1 0 1 0 0 -1 0110100 -1 011010010 1]。在此,如果预先确定的反复次数Nrep为8,则 序列生成器520可W将基本前导码序列反复8次而生成前导码序列,并将前导码序列映射到 前导码的多个位。
[0269] 发送器500从Ξ进制前导码序列提取第一序列W及第二序列,并将第一序列W及 第二序列重建而生成第Ξ序列,从而发送器500可W无需存储Ξ进制前导码序列的整体而 仅预先存储第一序列W及第二序列。因此,需要预先存储到发送器500的存储量可减少。此 夕h在需要对非相干接收器和相干接收器中的某一个接收器的前导码序列进行修改时,可 W更为灵活地应对该情况。
[0270] 在一实施例中,如图4的附图标号411至413所示,前导码可W包括预先确定的反复 次数为Nrep且具有32个元素(码片)的基本前导码模式。此时,两个前导码格式P1W及P2可被 定义。基本前导码序列可W根据前导码的格式而具有记载于表32中的基本前导码模式W及 反复次数Nrep。
[0271] [表 32]
[0272]
[0273] 前导码格式P1W及P2可W由两个长度为32的Ξ进制序列来构成。由于相干接收器 W及非相干接收器中的互不相同的复杂度的限制,根据前导码格式P1W及P2的基本前导码 序列可具有互不相同的周期,W能够将共同的序列发送到相干接收器W及非相干接收器。 良P,针对相干接收器的前导码可W基于针对非相干接收器的前导码的反复扩展来被设计。 据此,针对相干接收器的P1W及P2的扩频因子分别可W为32。此外,针对非相干接收器的P1 W及P2的扩频因子分别可W为4W及8,其可W对应于两个正交的长度为4的二进制序列W 及长度为8的二进制序列(例如,[1 0 0 1]W及[1 0 1 0 0 1 0 1])。前导码格式可W隐含 地将用于PSDU格式的吞吐率(throu曲put effi Ciency)所相关的PSDU的编码格式W及用于 SFD/P皿的扩频格式(或者,扩频因子)分类。在此情况下,第一序列、第一序列的周期、第二 序列、第二序列的周期可W具有如下表33中所记载的值。
[0274] [表 33]
[0275]
[0276] 在一实施例中,发送器500可W包含帖发送器(未示出)。帖发送器(未示出)可生成 包含前导码字段(field)、S抑字段、P皿字段W及PSDU字段的发送帖。在此,前导码字段可包 含从序列生成器520生成的第Ξ序列。帖发送器(未示出)可对非相干接收器W及相干接收 器中的至少一个进行发送。
[0277] 图6是示出根据一实施例的序列提取器的框图。
[0278] 参照图6,序列提取器610可包括Ξ进制前导码序列获取器610、第一序列提取器 620和第二序列提取器630。
[0279] S进制前导码序列获取器610可W获取Ξ进制前导码序列。在此,Ξ进制前导码序 列是由-1、〇和1的元素构成的序列,可W表示前导码序列的整体,也可W表示用于构成前导 码的基本前导码的序列。在一实施例中,Ξ进制前导码序列获取器610可W从外部接收Ξ进 制前导码序列,或者可W从预先存储的存储器获取Ξ进制前导码序列。
[0280] 第一序列提取器620可W包含第一转换映射器621W及单极性序列提取器622。第 一转换映射器621可W将Ξ进制前导码序列的元素转换为绝对值。据此,第一转换映射器 621可W将前导码序列的-1的元素转换为1的元素。单极性序列提取器622可单极性序 列的周期为基准而提取单极性序列。在此,单极性序列的周期可W是预先确定的周期。例 如,在第一转换映射器621中转换的序列为[1 0011001100110011001 1 0 0 1 1 0 0 1 1 0 0 1],而且单极性序列的周期为4的情况下,单极性序列提取器622 可W从转换的序列提取单极性序列[1 0 0 1]。
[0281] 第二序列提取器630可W包含第二转换映射器631W及双极性序列提取器632。第 二转换映射器631可W将Ξ进制前导码序列中的0的元素转换为1的元素。双极性序列提取 器632可双极性序列的周期为基准而提取双极性序列。在此,双极性序列的周期可W是 预先确定的周期。例如,在第二转换映射器631中转换的序列为[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -1 1 1 1 -1 1 1 1 -1 1 1 1 -1 1 1 -1],而且双极性序列的周期为32的情况 下,双极性序列提取器632可提取转换的序列作为双极性序列。
[0282] 图7 W及图8是用于说明根据一实施例的序列生成器的一例的图。
[0283] 图7是示出根据一实施例的序列生成器的框图。
[0284] 参照图7,序列生成器700可W包含第一映射器710、模数N1计数器711、第二映射器 720、模数N2计数器721W及乘法运算器730。在此,N1可表示单极性序列的周期,N2可表示双 极性序列的周期。
[0285] 针对前导码的多个位,第一映射器710可W将第一序列分别映射到前导码的至少 一个位。在此,单极性序列可W表示非相干接收器可识别的序列,其可W由0和1的元素(或 者码片)所构成。第一映射器710可将一个周期的单极性序列映射到至少一个位。第一映射 器710可将作为单极性序列的周期的N1个元素分配给至少一个位,并依次增加索引的同时 将各个索引所对应的元素映射到至少一个位。此时,第一映射器710可W将模数N1计数器 711作为索引计数器而利用,从而将单极性序列映射到至少一个位。例如,在单极性序列为 [1 0 0 1]时,模数N1计数器可顺序地将单极性序列的元素的索引设定为1、2、3、4。第一映 射器710可W根据索引将元素1、0、0、1依次映射到至少一个位。
[0286] 第二映射器720可W向乘法运算器730提供双极性序列。在此,双极性序列表示相 干接收器可识别的序列,其可W由-1和1的元素(或者码片)所构成。在图7中,示出了第二映 射器720与乘法运算器730相互分离,然而在一实施例中,第二映射器720可W包含乘法运算 器730。
[0287] 第二映射器720可W将模数N2计数器721作为索引计数器而利用,从而向乘法运算 器730提供双极性序列。例如,在双极性序列为[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -1 1 1 1 -1 1 1 1 -1 1 1 1 -1 1 1 -1]时,模数N2计数器721可W将双极性序列的元素的索 引设定为1至32。第二映射器720可W根据索引而将双极性序列的元素依次提供到乘法运算 器730。
[0288] 乘法运算器730可W将分别映射到至少一个位的单极性序列与从第二映射器720 接收的双极性序列相乘,从而生成Ξ进制前导码序列(或者,Ξ进制前导码码片序列)。
[0289] 图8是用于对根据一实施例的序列生成器的操作进行说明的操作流程图。
[0290] 参照图8,序列生成器可W将位计数器b设定为1,并将码片计数器nlW及n2分别设 定为1(810)。在此,码片可W表示序列的元素。码片计数器nl可W对应于单极性序列的索 引,码片计数器n2可W对应于双极性序列的索引。
[0291] 此外,序列生成器可W将单极性序列Cl(nl)和双极性序列C2(n2)相乘(820)。在 810步骤中,nlW及n2被设定为1,因此序列生成器可W将单极性序列Cl(l)和双极性序列C2 (1)相乘。此外,序列生成器可W将nl更新为nl+1,并将n2更新为n2+l(830)。其可W表示将 单极性序列C1和双极性序列C2的索引分别增加一个。
[0292] 此外,序列生成器可W判断nl是否为N1W下(840)。在此,N1可W表示单极性序列 的周期。在nl大于N1的情况下,序列生成器可W将nl设定为1,将b更新为b+1,并执行下述的 步骤850。
[0293] 此外,在nl为N1W下的情况下,序列生成器可W判断n2是否为N2W下(850)。在此, N2可W表示双极性序列的周期。在n2大于N2的情况下,序列生成器可W将n2设定为1,并执 行下述的步骤860。
[0294] 此外,在n2为N2W下的情况下,序列生成器可W判断位计数器b是否为bmaxW下 (860)"bmax可W表示单极性序列在前导码的全部位中反复而被映射的次数。在b为bmaxW下 的情况下,序列生成器可W反复执行820至860步骤。在b超过bmax的情况下,序列生成器可W 将在820步骤中通过乘法运算得到的值设定为二进制序列的兀素,从而生成二进制序列。
[02巧]例如,在单极性序列C1为[1 0 0 1],并且双极性序列C2为[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -1 1 1 1 -1 1 1 1 -1 1 1 1 -1 1 1 -1]的情况下,在810步骤中,序列生 成器可W将b、niw及n2全部设定为1。在820步骤中,序列生成器可W将单极性序列的第一 个元素1和双极性序列C2的第一个元素1相乘。在830步骤中,序列生成器可W将nl更新为2, 并将n2更新为2。在840步骤中,通过对nl是否为N1W下的判断结果可知,作为nl的2小于作 为N1的4,因此序列生成器可W执行850步骤。在850步骤中,通过对n2是否为N2W下的判断 结果可知,作为n2的2小于作为N2的32,因此序列生成器可W执行860步骤。在bmax的值预先 被确定为32的情况下,在860步骤中,通过对b是否为bmaxW下的判断结果可知,作为b的1小 于作为bmax的32,因此可W反复执行820至860步骤。
[0296] 反复执行如上所述的过程,在单极性序列的4个元素与双极性序列的4个元素相乘 的情况下,nl可W为5,据此,在840步骤中,可W判断为nl大于N1,从而序列生成器可W执行 841步骤而将nl设定为1,并将b更新为2。
[0297] 此外,在反复执行如上的过程,W至于单极性序列被反复8次而与双极性序列相乘 的情况下,n2可W为33,据此,在850步骤中,可W判断为n2大于N2,从而序列生成器可W执 行851步骤而将n2设定为1。
[0298] 此外,在通过反复执行如上所述的过程,单极性序列被反复32次,并且双极性序列 被反复4次的情况下,b可W为5,据此,在860步骤中,可W判断为b大于bmax,从而序列生成器 可W将在820步骤中通过乘法运算得到的值设定为Ξ进制序列的元素而生成Ξ进制序列。 据此,Ξ进制序列可W包含128个元素,即,将单极性序列的反复次数32和双极性序列的反 复次数4相乘而得到的总数量。
[0299] 图9是用于说明根据另一实施例的序列生成器的一例的图。
[0300] 参照图9,序列生成器900可W包含第一二进制映射器910、模数N1计数器911,第二 二进制映射器920、模数N2计数器921W及聚集运算器930。在此,N1可表示单极性序列的周 期,N2可表示双极性序列的周期。
[0301] 针对前导码的多个位,第一二进制映射器910可W将单极性序列分别映射到前导 码的至少一个位。第一二进制映射器910可W将一个周期的单极性序列分别映射到至少一 个位。第一二进制映射器910可作为单极性序列的周期的N1个元素分配给至少一个位,并且 可依次增加索引的同时将各个索引所分别对应的元素映射到至少一个位。此时,第一二进 制映射器910可W将模数N2计数器911作为索引计数器而利用,从而将单极性序列映射到至 少一个位。
[0302] 第二二进制映射器920可W将双极性序列直接提供到聚集运算器930。在图9中,示 出了第二二进制映射器920和聚集运算器930相互分离,然而在一实施例中,第二二进制映 射器920可W包含聚集运算器930。第二二进制映射器920可W将双极性序列的元素转换为 二进制值。双极性序列由-1和1的元素所构成,而且-1不是二进制值,因此可能无法被第二 二进制映射器920所利用。据此,第二二进制映射器920将第二序列的-1的元素转换为1,并 将1的元素转换为0,从而将第二序列转换为二进制值。第二二进制映射器920可W将模数N2 计数器921作为索引计数器而利用,从而将被转换的二进制序列按序地提供到聚集运算器 930。
[0303] 聚集运算器930可W将从第二二进制映射器920接收器的双极性序列与分别映射 到前导码的至少一个位的单极性序列进行聚集,从而生成Ξ进制前导码序列(或者,Ξ进制 前导码码片序列)。
[0304] 图10是用于说明根据一实施例的Ξ进制序列的生成的图。
[0305] 参照图10,前导码格式可W被定义为P1W及P2,而且可W根据前导码格式而预先 确定反复次数Nrep、基本前导码模式、接收器中的基本前导码。例如,如表1100所示,对P1的 情况而言,Nrep可被设定为4,基本前导码模式可被设定为[1 0011001100110 0 -1 -1 0 0 1 -1 0 0 1 -1 0 0 1 -1 0 0 -1];而在P2中,Nrep可被设定为8,基本前导码 模式可被设定为[1 0 -1 00 -1 0 -1 10100 -1 0110100 -1 0110100 1 0 1]。发送器可W从基本前导码模式提取单极性序列W及双极性序列。发送器可W将基 本前导码模式的元素转换为绝对值,提取非相干接收器中的等价基本前导码模式,之后将 基本前导码模式的元素中的0的元素转换为1的元素,从而提取相干接收器中的等价基本前 导码模式。发送器可W从非相干接收器中的等价基本前导码模式中提取单极性序列,并从 相干接收器中的等价基本前导码模式中提取双极性序列。
[0306] 此外,发送器可W重构单极性序列W及双极性序列而生成Ξ进制前导码序列。例 如,对P1的情况而言,发送器可W将单极性序列1011反复32次,将双极性序列1012反复4次, 并对反复后的单极性序列W及双极性序列进行重构而生成Ξ进制前导码序列。此外,对P2 的情况而言,发送器将单极性序列1021反复32次,将双极性序列1022反复8次,并对反复后 的单极性序列W及双极性序列进行重构而生成Ξ进制前导码序列。发送器可W将所生成的 Ξ进制前导码序列发送到非相干接收器W及相干接收器。
[0307] 图11是示出根据另一实施例的发送器的框图。
[0308] 参照图11,发送器1100可W包含基本前导码提取部mow及前导码序列生成部 1120。
[0309] 基本前导码提取部1110可W根据前导码格式提取基本前导码模式。此时,基本前 导码提取部1110可W根据表34中的P1前导码格式和P2前导码格式中的某一个前导码格式 而从表34提取基本前导码模式W及所述预先确定的反复次数。
[0310] 前导码序列生成部1120可预先确定的反复次数反复基本前导码模式,从而生 成非相干接收器W及相干接收器所支持的前导码序列。
[0311] 此外,发送器1100可W包含帖发送器。
[0312] 帖发送器可W将包含前导码序列的前导码字段、起始帖定界符(Start Frame Delimiters:SFD)字段、物理层头(Physical Layer Header:P皿)字段W及物理服务数据单 元(陆ysical Service Data化it:PSDU)字段的发送帖发送到非相干接收器和相干接收器 中的至少一个。
[0313] 根据如图11所示的另一实施例的发送器可W直接采用通过图1至图10说明的内 容,因此省略进一步详细的说明。
[0314] 图12是示出根据一实施例的序列发送方法的操作流程图。
[0315] 参照图12,发送器可W从由-1、0和1的元素构成的Ξ进制前导码序列提取针对非 相干接收器的第一序列W及针对相干接收器的第二序列(1210)。
[0316] 此外,发送器可W将第一序列和第二序列映射到由多个位构成的前导码,从而生 成非相干接收器W及相干接收器所支持的第Ξ序列(1220)。
[0317] 根据如图12所示的另一实施例的序列发送方法可W直接采用通过图1至图10说明 的内容,因此省略进一步详细的说明。
[0318] 图13是示出根据一实施例的序列提取方法的操作流程图。
[0319] 参照图13,序列提取装置可W获取由-1、0和1的元素构成的Ξ进制前导码序列 (1310)。
[0320] 此外,序列提取装置可W从Ξ进制前导码序列提取由0和1的元素构成的针对非相 干接收器的第一序列(1320)。
[0321] 此外,序列提取装置可W提取由-1和1的元素构成的针对相干接收器的第二序列 (1330)。
[0322] 根据如图13所示的另一实施例的序列提取方法可W直接采用通过图1至图10说明 的内容,因此省略进一步详细的说明。
[0323] 图14是示出根据一实施例的序列生成方法的操作流程图。
[0324] 参照图14,序列生成装置可将由0和1的元素构成的针对非相干接收器的第一序列 分别映射到前导码的至少一个位(1410)。
[0325] 此外,序列生成装置可W将由-1和1的元素构成的针对相干接收器的第二序列映 射到已映射到前导码的第一序列映射,从而生成非相干接收器W及相干接收器所支持的第 Ξ序列(1420)
[0326] 根据如图14所示的另一实施例的序列发送方法可W直接采用通过图1至图10说明 的内容,因此省略进一步详细的说明。
[0327] 图15是示出根据一实施例的前导码序列生成方法的操作流程图。
[0328] 参照图15,发送器可根据前导码的前导码格式提取基本前导码模式(1510)。
[0329] 此外,发送器可预先确定的反复次数反复基本前导码模式,从而生成非相干 接收器W及相干接收器所支持的前导码序列(1520)。
[0330] 根据如图15所示的另一实施例的前导码序列生成方法可W直接采用通过图1至图 10说明的内容,因此省略进一步详细的说明。
[0331 ]本文所描述的装置可W用硬件构成要素、软件构成要素 W及/或者硬件构成要素、 软件构成要素的组合形式来实现。例如,在实施例中说明的装置及构成要素可W通过处理 器、控制器、算术逻辑单元(arithmetic logic unit:ALU)、数字信号处理器(digital si即al processor)、微计算机、现场可编程阵列(field programmable array:FPA)、可编 程逻辑单元(programmable logic unit:PLU)、微处理器或者能够执行指令并响应的其他 某种装置等一个W上的通用计算机或者特殊目的计算机来实现。处理装置可W运行操作系 统(〇S)W及在所述操作系统上运行的一个或多个软件应用。此外,处理装置还可响应于软 件的运行来对数据进行访问、存储、操纵、处理W及创建。为了方便于理解,也有针对所使用 的处理装置的数量为单数的情况的说明,然而,本领域技术人员将理解,处理装置可包括多 个处理要素 (processing element)W及/或者多种类型的处理要素。例如,处理装置可W包 括多个处理器或者一个处理器W及一个控制器。另外,不同的处理配置(processing configuration)也可行,诸如并行处理器(parallel processor)。
[0332] 软件可包括计算机程序(computer program)、代码(code)、指令(inshuction)或 者它们的一个W上的组合,W独立地或共同地(collectively)指示或配置处理装置,W使 处理装置能够根据需求而操作。软件W及/或者数据可被永久地或者临时地具体化 (embody)于某种类型的机器、构成要素(component)、物理装置、虚拟装置、计算机存储介质 或装置或者所传播的信号波(signal wave)中,W能够被处理装置解释或向处理装置提供 指令或者数据。软件还可分布于通过网络而连接的计算机系统上,W使得软件W分布式方 式被存储或运行。软件W及数据可存储于一个或多个计算机可读记录介质。
[0333] 根据上述示例实施例的方法可W实现为可通过多样的计算机手段执行的程序指 令形式,并被记录到计算机可读介质中。所述计算机可读介质还可单独或组合的形式 包括程序指令、数据文件、数据结构等。记录在所述介质中的程序指令可W是为了示例实施 例而专口设计和构造的程序指令,或者可W是计算机软件领域的技术人员公知且可用的类 型。计算机可读记录介质的示例包括:磁介质(magnetic media),诸如硬盘、软盘和磁带;光 学介质(optical media),诸如CD-R0M、DVD;磁光介质(ma即et〇-〇ptical media),诸如光磁 软盘(floptical disk); W及R0M、RAM、闪速存储器等为了存储并执行程序命令而特别构成 的硬件装置。作为程序指令的一例,除了诸如利用编译器制作的机器码W外,还可W包括可 利用解释器等而通过计算机执行的高级语言代码。上述装置可被配置为充当一个W上的软 件模块而进行操作,W便执行上述示例实施例的操作,或者反之亦然。
[0334] 尽管在上文中通过限定的实施例和附图对实施例进行了描述,然而,本发明所属 的技术领域上具有基本知识的人应该理解,可W从所述记载实现多样的修订W及变形。例 如,即使按照不同的顺序执行所描述的技术,W及/或者即使所描述的系统、结构、装置、电 路中的构成要素 W与所说明的方式不同的形式组合或被其他构成要素或者其等同物代替 或补充,也可实现合适的结果。
[0335] 因此,其他实现方式、其他实施例W及与权力要求书等同的示例均包含在权利要 求书的范围内。
【主权项】
1. 一种发送器,包括: 提取器,从由-1、〇和1的元素构成的三进制前导码序列提取针对非相干接收器的第一 序列以及针对相干接收器的第二序列;以及 序列生成器,通过将第一序列以及第二序列映射到由多个位构成的前导码,来生成所 述非相干接收器以及所述相干接收器所支持的第三序列。2. 如权利要求1所述的发送器,其中, 所述第一序列由〇和1的元素所构成; 所述第二序列由-1和1的元素所构成。3. 如权利要求2所述的发送器,其中,所述序列提取器以所述第一序列的周期为基准将 所述三进制前导码序列的元素转换为绝对值,来提取所述第一序列。4. 如权利要求2所述的发送器,其中,所述序列提取器以所述第二序列的周期为基准将 所述三进制前导码序列的元素中的〇的元素转换为1的元素,来提取第二序列。5. 如权利要求1所述的发送器,其中,所述序列生成器包括: 第一映射器,将所述第一序列分别映射到所述前导码的至少一个位; 第二映射器,将所述第二序列映射到已映射到所述前导码的所述至少一个位的所述第 一序列,来生成所述第三序列。6. 如权利要求5所述的发送器,其中,所述第一映射器基于根据所述第一序列的周期的 模式计数器来增加所述第一序列的索引,并将与所述索引对应的所述第一序列的元素映射 到所述前导码的所述至少一个位。7. 如权利要求5所述的发送器,其中,所述第二映射器基于根据所述第二序列的周期的 模式计数器来增加所述第二序列的索引,并将第二序列的元素映射到已映射到所述前导码 的所述至少一个位的所述第一序列。8. 如权利要求5所述的发送器,其中,所述第二映射器将映射到所述前导码的所述至少 一个位的所述第一序列与所述第二序列相乘。9. 如权利要求8所述的发送器,其中,所述第二映射器以所述第一序列的周期和所述第 二序列的周期的比值相当的次数反复所述第一序列而扩展所述第一序列,并将扩展的第一 序列与所述第二序列相乘。10. 如权利要求2所述的发送器,其中,所述序列生成器包括: 第一二进制映射器,将所述第一序列分别映射到所述前导码的至少一个位;以及 第二二进制映射器,通过将所述第二序列的元素转换为二进制值并将所述转换的第二 序列与映射到所述前导码的至少一个位的所述第一序列聚集,来生成所述第三序列。11. 如权利要求10所述的发送器,其中,所述第二二进制映射器将所述第二序列的-1元 素转换为1,并将所述第二序列的1的元素转换为〇。12. 如权利要求5所述的发送器,其中,所述第一序列的周期比所述第二序列的周期短。13. 如权利要求2所述的发送器,其中,所述序列生成器通过生成与所述前导码的至少 一个位对应的基本前导码序列并以预先确定的次数反复所述基本前导码序列,来生成所述 第三序列。14. 如权利要求13所述的发送器,其中,所述序列生成器通过以所述第一序列的周期和 所述第二序列的周期的比值相当的次数反复所述第一序列而扩展所述第一序列并将扩展 的第一序列与第二序列相乘,来生成所述基本前导码序列。15. 如权利要求13所述的发送器,其中,所述前导码的前导码格式是下述的表1中的P1 格式以及P2格式中的一个, 所述基本前导码序列根据所述前导码格式而具有记载于下述的表1中的基本前导码模 式以及反复次数, 表1〇16. 如权利要求15所述的发送器,其中, 所述第一序列、所述第一序列的周期、所述第二序列、所述第二序列的周期根据所述前 导码格式而具有记载于下述的表2中的值, [表2]17. 如权利要求2所述的发送器,还包括: 帧发送器,将包含所述第三序列的前导码字段、sro字段、PHR字段以及PSDU字段的发送 帧发送到所述非相干接收器和所述相干接收器中的至少一个。18. -种序列提取装置,包括: 二进制前导码序列获取器,获取由_1、〇和1的兀素构成的二进制前导码序列; 第一序列提取器,从所述三进制前导码序列提取由0和1的元素构成且针对非相干接收 器的第一序列;以及 第二序列提取器,提取由-1和1的元素构成且针对相干接收器的第二序列。19. 如权利要求18所述的序列提取装置,其中,所述第一序列提取器通过以所述第一序 列的周期为基准将所述三进制前导码序列的元素转换为绝对值,来提取所述第一序列。20. 如权利要求18所述的序列提取装置,其中,所述第二序列提取器通过以所述第二序 列的周期为基准将所述三进制前导码序列的元素中的〇的元素转换为1的元素,来提取所述 第二序列。21. 如权利要求18所述的序列提取装置,还包括: 存储器,存储所述第一序列以及所述第二序列。22. -种序列生成装置,包括: 第一映射器,将由0和1的元素构成且针对非相干接收器的第一序列映射到前导码的至 少一个位;以及 第二映射器,通过将由-1或1的元素构成且针对相干接收器的第二序列映射到已映射 到所述前导码的所述第一序列,来生成所述非相干接收器以及所述相干接收器所支持的第 三序列。23. 如权利要求22所述的序列生成装置,其中,所述第一序列以及所述第二序列预先被 存储。24. 如权利要求22所述的序列生成装置,其中,所述第一映射器针对所述前导码的至少 一个位,基于根据所述第一序列的周期的模数计数器来增加所述第一序列的索引并将与所 述索引对应的所述第一序列的元素映射到所述前导码的所述至少一个位。25. 如权利要求22所述的序列生成装置,其中,所述第二映射器基于根据所述第二序列 的周期的模数计数器来增加所述第二序列的索引,并将所述索引对应的第二序列的元素映 射到已映射到所述前导码的所述至少一个位的所述第一序列。26. 如权利要求22所述的序列生成装置,其中,所述第二映射器将映射到所述前导码的 所述至少一个位的所述第一序列与所述第二序列相乘。27. -种发送器,包括: 基本前导码提取部,根据前导码的前导码格式来提取基本前导码模式;以及 前导码序列生成部,通过以预先确定的反复次数反复所述基本前导码模式,来生成非 相干接收器以及相干接收器所支持的前导码序列。28. 如权利要求27所述的发送器,其中,所述基本前导码提取部根据下述的表3的P1前 导码格式和P2前导码格式中的一个前导码格式,从下述的表3提取所述基本前导码模式以 及所述预先确定的反复次数, 表3a.29. 如权利要求27所述的发送器,其中,将包含所述前导码序列的前导码字段、SFD字 段、PHR字段以及PSDU字段的发送帧发送到所述非相干接收器和所述相干接收器中的至少 一个。30. -种发送器,包括: 基本前导码提取部,根据下述的表4的P1前导码格式和P2前导码格式中的一个前导码 格式,从下述的表4获取基本前导码模式以及预先确定的反复次数; 前导码序列生成部,通过以所述预先确定的反复次数反复所述基本前导码模式,来生 成非相干接收器以及相干接收器所支持的前导码序列;以及 帧发送器,将包含所述前导码序列的前导码字段、sro字段、PHR字段以及PSDU字段的发 送帧发送到所述非相干接收器和所述相干接收器中的至少一个, [表4]
【文档编号】H04L27/02GK105874761SQ201480071842
【公开日】2016年8月17日
【申请日】2014年10月30日
【发明人】朴昌淳, 洪永骏, 吉尼斯·P·耐尔, 姜埈晟, 金泳秀, 苏吉特·卓斯, 马诺吉·乔达哈里
【申请人】三星电子株式会社