通信设备、所述设备中的接收方法、编解码器、解码器、通信模块、通信单元以及解码方法

文档序号:7637423阅读:303来源:国知局
专利名称:通信设备、所述设备中的接收方法、编解码器、解码器、通信模块、通信单元以及解码方法
技术领域
本发明涉及一种用于在装置之间进行数据通信的通信设 备、该设备中的接收方法、编解码器、解码器、通信模块、通 信单元以及解码方法。
背景技术
目前,与WPAN有关的作为IEEE 802.1 5标准组的标准的制 定正在进行中。在IEEE 802.15.3标准中已经确定了关于网络拓 朴和介质访问协议的规范。此外,已经提出了基于 UWB(Ultra-Wide Band , 超宽带)通信方案的MBOA规范和 I)S-UWB规范等作为高速WPAN标准。
图3是示出规范中所提出的WPAN系统中的无线帧的结构 的图。
如图所示,WPAN无线帧由头(header)300和数据净荷(data pay 1oad)301构成。头300包含PHY层或MAC层中的协议处理所 需的信息。用户数据由数据净荷301来传送。头300和数据净荷 3 01包括用于错误检测或错误校正的、被分别称为头校验序列 (header check sequence , HCS)和巾贞才交马全序歹l) (frame check sequence, FCS)的才交马全和(checksum)。
图4是用于更详细地说明MBOA规范中所提出的WPAN系 统的无线帧内所包含的头300的图。
头300包括PHY头400和MAC头401 ,其中PHY头400保持无 线数据帧的帧长、数据传输率以及其它作为PHY层的无线帧信 息,MAC头401保持与MAC协议相关的终端标识符。此外,位于PHY头400和MAC头401之间的是尾位(tail bit)402,以使发送 器中的巻积编码器和接收器中的维特比(Viterbi)解码器返回其 初始状态。此外,HCS 403被附加在帧的末尾作为校验和,用
所使用的校验和是基于生成多项式G(X)=X16+X12+X5+1的 CRC(Cyclic Redundancy Check,循环冗余才交-验)码。4吏用HCS 的码特性可以检测或校正头3 0 0中所发生的位错误。
利用基于该CRC码的错误检测和错误校正的基本方法,首 先贯穿全部消息部分及校验和进行基于生成多项式G(X)的除 法,然后得到余数(remainder)。例如,在16位CRC码的情况下, 余数为16位的值,并且通常被称作"才交正子(syndrome)"。如果 该校正子为"O",则可以保证消息及校验和完全没有错误。另一
方面,如果该校正子不为"O",则可以使用非零eo)的校正子值
对所产生的错误进行检测或校正,但能够被检测或校正的错误 位的数目依赖于所使用的CRC码的码特性。已知,这里所使用 的多项式G(X)可以进行1位的错误校正和最多3位的错误检测。
可将日本特开2001-186108号公报作为使用CRC码的错误 检测或错误校正方法的传统示例。在日本特开2001-186108号公 报中,不是对所接收到的序列直接计算校正子并以上述方式基 于该值进行错误校正,而是进行最大似然解码,其中假设错误 发生在接收数据序列中的每个位位置上。更具体地,解码器配 置有多个位反相电路(bit-inverting circuit)以及同样数目的CRC 电路,其中位反相电路的数目与接收数据的码块长度(code block length)相同。每个位反相电路强制性地将接收数据序列中 的相应位置上的符号反相,由多个CRC电^各中的各个CRC电路 对位反相电路的输出进行校正子计算,并将计算结果为"0"的路 径用作解码数据,由此,提高了错误-校正/错误-检测处理的速度。
此外,可将日本特开平7-135508号乂>》艮作为使用CRC码的 错误检测或错误校正方法的传统示例。其与利用基于信元 (cell—based)的ATM(Asynchronous Transfer Mode ,异步4专專t才莫式) 下所^f吏用的分布式采样加4尤器(distributed sample scrambler)的 信元同步方案有关。这种方法使用ATM信元头中所包含的CRC 码对该头进行错误校正,同时使解扰器(descrambler)的工作定 时与数据净荷同步。类似地,在符合MBOA^见范的WPAN通信 方案中,将基于CRC码的校验和附加到头上,并且对头的后半 部分以及数据净荷实施使用加扰器的加扰处理。因此,即使在 符合MBOA规范的传统WPAN通信系统中,也通过使用具有与 公知技术中的配置类似的配置的编解码器来实现头的错误校 正。
图5是用于说明符合MBOA规范的WPAN无线通信系统中 的发送端编解码器的结构的框图,图6A 图6D是用于说明发送 端编解码器的各部分的输出数据的图。
在PHY层的处理器中同时提供编解码器和调制解调处理单 元,并对从MAC处理器接受的发送数据实施信道编码。发送端 编解码器首先接受与PHY层相关的PHY参数ll,并在PHY头生 成器101中根据所确定的格式生成图6 A所示种类的P H Y头。接 着,在头连接单元102中根据所确定的格式将所生成的PHY头、 尾位以及从MAC处理器接受的MAC头连接起来。图6B说明了 由此所生成的并从头连接单元102输出的数据的结构。
由HCS生成器103生成HCS。 HCS生成器103对PHY头、尾 位和MAC头通过生成多项式G(X)二X"+X"+X5+1来计算HCS作 为CRC码,并且如图6C所示将所计算出的16位HCS添加到MAC 头的后部。
此外,由加扰器104对头和数据净荷进行加扰处理。加扰器
104通过在由多项式X"+X"+1生成的伪随才几序列与头以及数据 净荷之间的异或(exclusive-OR)运算来执行。这里值得注意的 是,如图6D所示,头的构成要素中的PHY头和尾位没有经过加 扰处理,而只有自MAC头以后的部分经过了加护u处理。此外, 关于符合M B O A规范的加扰器的初始状态,以每 一 无线帧为单 位从四种类型中选纟奪一种,并且所生成的伪随机序列也从四种 类型中选择。这种用于加扰处理的伪随机序列被称为"加扰模式 (scramble pattern)"。为了识别此时所选#奪的加护u器初始值,将 PIIY头内的两位字段(力。扰器种子字段(scrambler seed field))分 配为加扰索引字段(scramble index field)。结果,通过参考该字 段,接收器能够使用由与发送端初始状态相同的初始状态所生 成的相同的加扰模式,对接收数据进行加扰的逆运算,即解扰 处理。如果在接收器中使用与发送端加扰模式不同的加扰模式 来进行解扰,则将再现出完全不同于发送数据的接收数据。这 意味着,在发送端和接收端使用的加扰才莫式必须《皮此匹配。才艮 据MB()A规范,使用加扰索引字段来共享加扰模式信息,以便 在发送器和接收器的加扰模式之间达到 一 致。
随后,巻积编码器10 5以与指定数据传输率对应的编码率对 加扰后的头和数据净荷进行巻积编码。此外,为了维持巻积码 对于突发性错误的发生所表现出的错误校正能力,由交织器 (intedeaver) 1 06在频率轴上对编码后的数据进行交织处理。在 发送端由编解码器这样进行信道编码的调制数据13被传送到调 制解调器(未示出),并进行OFDM调制,然后,通过射频电路将
图7是示出符合MBOA规范的WPAN无线通信系统中的传
统接收端编解码器的结构的图。
接收端编解码器首先从调制解调器接受解调后的数据21 ,
并且利用解交织器(deinterleaver)204进行数据的重新排列,该
数椐的重新排列为发送时的交织处理的逆操作。接着,为了对
巻积码进行解码,典型地由维特比算法解码器(维特比解码器
205)进行解码。由解扰器201对这样获得的解码后的数据22相对
于自MAC头以后的头部以及相对于数据净荷进行解扰处理。如
上所述,根据MBOA规范,选择四种类型的加扰初始值中的一
种。接收端编解码器上的解扰器从已分配给头内的PHY头的加
扰索引字段中获取接收帧中所使用的加扰器的初始值,并且通 过异或运算对伪随机序列进行解扰处理。
接着,解扰器201的输出被发送到校正子运算单元 (syndrome arithmetic unit)202以使得基于CRC码的错误校正得 以进行。校正子运算单元202贯穿PHY头、尾位、MAC头以及 IiCS进行基于上述生成多项式的除法,并计算出余数作为校正 子。如果由此计算出的校正子值为"0",则可以保证所接收到的 帧的头完全没有错误。另一方面,在该校正子值不为"O,,的情况 下,如果存在一位错误,则通过与校正子运算单元202的输出端 相连接的错误校正单元203进行校正。如果存在超过一位的错 误,则由于错误的数目使得不能校正所述错误而丟弃该无线帧。 像这样进行了错误校正的接收数据2 3被发送到M A C处理器。
因此,采用传统的编解码器,利用CRC码进行头中所包含 的位错误的4t正。然而,在位错误发生在PHY头内所包含的加 扰索引字段中的情况下,即使最多只有一位的错误,传统编解 码器也使解扰器201基于不适当的加扰模式进行工作,结果,表 观4普误(apparent error)遍布整个头。
图8A 图8D是用于说明采用传统编解码器利用CRC码能够 正确进行错误校正的情况的图。
图8A示出了加扰之前的头,图8B示出了加扰之后的头。如 上所述,只有自MAC头以后的头部经过了加扰处理。图8C示出 了接收到的头。这里,如在800处所示,在加扰的MAC头部中 发生了位错误。图8D示出了解扰后的头。这里,发生了位错误 的位置800被原样保留下来。
在错误像这样发生于PHY头中所包含的加扰索引字段以外 的位中的情况下,通过与发送时所使用的加扰模式相同的加扰 模式来正确地解扰接收数据。结果,即使在解扰器的输出中,
也不存在发生错误的位数或位位置的变化。即使在错误发生于 要进行加扰处理的字段(MAC头等)中的情况下,加扰/解扰处理 也是线性运算,即为加扰模式和数据序列之间的异或运算。因 此,位错误的数目和位置被保留。在这种情况下,通常可以通 过传统编解码器进行错误检测/校正。
图9 A 9D是用于说明采用传统编解码器利用CRC码不能正 确进行错误校正的情况的图。
图9A示出了加4尤之前的头,图9B示出了加4尤之后的头。如 上所述,只有自MAC头以后的头部经过了加4尤处理(如图9B中 的阴影部分所示)。图9C示出了接收到的头。这里,如在900处 所示,位错误发生在没有经过加扰处理的PHY头内的加扰索引 字段中。图9D示出了解扰后的头。这里,由于加扰模式不一致, 因而位错误已经遍布整个头。
如果位错误像这样发生在PHY头内所包含的加扰索引字段 中,则接收端编解码器中的解扰器通过参考包含有错误的加扰 索引字段来确定要在解扰处理中使用的加扰模式。因此,解扰 处理中所使用的加扰模式变为与发送时由加扰器所使用的模式 不同的加扰模式。由于像这样通过与发送时的加扰处理中所使 用的加扰模式不同的加扰模式而执行了不适当的解扰处理,因
而在加扰器的输出中放大了表观位错误。
像这样由解扰器进行了不适当的解扰处理的头不再是能够 在位于下游的校正子运算单元以及错误校正单元中进行正常错 误校正的头了。结果,即使发生在加扰索引字段中的位错误是
CRC码的错误校正能力之内的单个位,也不能正确地进行4晉误 校正。此外,这可能引起其它类型的错误判定,并可能导致无 线帧丟失率的上升。

发明内容
因此,本发明的目的在于消除上迷现有技术的缺点。 此外,本发明的特征目的是,即使在位错误发生于头的第
一头信息内所包含的加扰索引字段中的情况下,解扰器也能抑
制错误操作的影响。
根据本发明,提供一种通信设备,该通信设备用于通信具
有头的帧,所述头包括第一头部和已被加扰的第二头部,所述
设备包括
多个解扰器,每个解扰器用于对所接收到的帧的所述第二 头部实施不同的解扰处理;
多个校正子运算单元,用于对所述多个解扰器中的各个解 扰器所解扰的头进行校正子计算;以及
选择器,用于根据所述多个校正子运算单元中的各个校正 子运算单元所计算出的校正子值,选择由所述多个解扰器中的
一个解扰器所解扰的头作为接收头。
此外,根据本发明,提供一种接收具有头的帧的方法,所 述头包括第 一头部和已被加扰的第二头部,所述方法包括
多个解扰步骤,用于对所接收到的帧的所述第二头部实施 不同的解扰处理;
多个校正子计算步骤,用于对所述多个解扰步骤中的各个
解扰步骤所解扰的头进行校正子计算;以及
选择步骤,用于根据所述多个校正子计算步骤中的各个校 正子计算步骤所计算出的校正子值,选择所述多个解扰步骤中 的 一 个解扰步骤所解扰的头作为接收头。
应该注意,本发明的发明内容没有列举本发明的全部必要 组成部分。因此,这些组成部分的组合也属于本发明。
从下面结合附图进行的说明中,本发明的其它特征和优势 将变得明显,在附图中,相同的附图标记在所有图中表示相同 或相似的部分。


包含于说明书中并构成说明书一部分的附图,示出了本发 明的实施例,并与说明书一起,用于解释本发明的原理。 图l是用于说明根据本发明实施例的接收端编解码器的结
构的框图2是用于说明根据本实施例的错误校正单元中的处理的 流程图3是示出了作为MBOA规范提出的WPAN系统中的无线
帧的结构的图4是用于说明作为MBOA规范提出的WPAN系统中的无 线帧内所包含的头的细节的图5是用于说明符合MBOA规范的WPAN无线通信系统中 的发送端编解码器的结构的框图6A 图6D是用于说明发送端编解码器的各部分的输出数 据的图7是示出符合MBOA规范的WPAN无线通信系统中的传
统接收端编解码器的结构的图8A 图8D是用于说明采用传统编解码器利用CRC码能够 正确进行错误校正的情况的图;以及
图9A 图9D是用于说明采用传统编解码器利用CRC码不能 正确进行错误校正的情况的图。
具体实施例方式
下面将参考附图详细说明本发明的优选实施例。应该注意, 下面的实施例并不限制权利要求书中所述的本发明,并且实施 例中所述的特征的所有组合不是达到本发明的目的所必不可少
的手段。
图l是用于说明根据本发明的实施例的接收端无线通信设 备内所布置的无线通信单元中的编解码器的结构的框图。
根据本实施例的接收端编解码器从调制解调器(未示出)接
受解调后的数据21,使用解交织器2 04对解调后的数据21进行解 交织处理,并使用维特比解码器2 0 5对解调后的数据进行解码。 从维特比解码器205输出的解码后的数据22(图l中的D)由头和 数据净荷构成。然而,由于本实施例主要涉及与头相关的处理, 因此下面将特别说明与头有关的处理。
如图l所示,本实施例的特征在于多个解扰器301(301a 301d)和多个校正子运算单元302(302a 302d)。
假设本实施例中的无线帧是符合MBOA规范的帧。因此, 以上述方式对该无线帧进行加扰处理并发送该无线帧。在发送 时进行的加扰中,使用四种类型的加扰才莫式中的一种。此外, 为了在接收端识别加扰模式,保持两位的值作为在解码后的数 据D中所包含的PHY头内的加扰索引字段。如图l所示,这里假 设通过与两位对应的凄t值"O"(OO) ~ "3"(11)作为四种类型的加
扰索引来完成识别。
本实施例中的四个解扰器301a、 301b、 301c和301d忽视解 码后的数据D中所包含的加扰索引值,并且使用分别由加扰索 引"0"~ "3"(在PHY头中描述)所表示的加扰模式来执行解扰处 理。换句话说,例如,第一解扰器301a强制性地用表示加扰索 引值"O"的两位值(OO)来替换解码后的数据D中所包含的加扰索 引字段。此外,第一解扰器301a使用由加扰索引"O,,所标识的加 扰模式对自MAC头以后的数据字段进行解扰处理。第一解扰器 3 01 a输出d(O)作为由该处理所产生的第 一 解扰后的数据。
此外,第二解扰器301b强制性地用表示加扰索引值'T,的两 位值(01)来替换解码后的数据D中所包含的加扰索引字段。此 外,第二解扰器301b使用由加扰索引值"l,,所标识的加扰模式对 自MAC头以后的数据字段进行解扰处理。第二解扰器301b输出 d(l)作为由该处理所产生的第二解扰后的数据。
类似地,第三解扰器301c强制性地用表示加扰索引值"2" 的两位值(10)来替换解码后的数据D中所包含的加扰索引字段。 此外,第三解扰器301c使用由加扰索引值"2"所标识的加扰模式 对自MAC头以后的数据字段进行解扰处理。第三解扰器301c输 出d(2)作为由该处理所产生的第三解扰后的数据。
最后,第四解扰器301d强制性地用表示加扰索引值"3"的两 位值(11)来替换解码后的数据D中所包含的加扰索引字段。此 外,第四解扰器301 d使用由加扰索引值"3"所标识的加扰模式对 自MAC头以后的数据字段进行解扰处理。第四解扰器301d输出 d(3)作为由该处理所产生的第四解扰后的数据。
校正子运算单元302a、 302b、 302c和302d分别对加扰后的 数据d(O)、 d(l)、 d(2)和d(3)贯穿PHY头、尾位、MAC头和HCS 执行基于CRC码的除法,并输出由这些计算所产生的余数作为
四个校正子S(O)、 S(l)、 S(2)和S(3)。
本实施例中的编解码器还包括错误校正单元303。向错误校 正单元303l是供四项加扰后的数据d(0)、 d(l)、 d(2)、 d(3)、四个 校正子S(O)、 S(l)、 S(2)、 S(3)、以及解码后的数据D中所包含 的加扰索引字段。错误校正单元303根据符合图2所示的流程图 中的算法来确定解扰后的数据。
图2是用于说明根据本实施例的错误校正单元303中的处理 的流程图。
首先,在步骤S1中,错误校正单元303判断从校正子运算 单元302a输出的校正子S(O)是否为"O"。如果该校正子为"O",则 控制进入步骤S2,在步骤S2,采用从第一解扰器301a输出的加 扰后的数据d(O)作为接收数据。如果在步骤S1中发现校正子S(O) 不为"O",则控制进入步骤S3。这里,错误校正单元303判断从 校正子运算单元302b输出的校正子S(1)是否为"0"。如果该校正 子为"O,,,则控制进入步骤S4,在步骤S4,采用从第二解扰器301b 输出的加扰后的数据d (1)作为接收数据。如果在步骤S 3中发现 校正子S(1)不为"0",则控制进入步骤S5。这里,错误校正单元
如果该校正子为"O",则控制进入步骤S6,在步骤S6,采用从第 三解扰器301 c输出的加扰后的数据d(2)作为接收数据。如果在 步骤S5中发现校正子S(2)不为"0",则控制进入步骤S7。这里, 错误校正单元303判断从校正子运算单元302c输出的校正子S(3) 是否为"O"。如果该校正子为"O",则控制进入步骤S8,在步骤 S 8,采用从第四解扰器3 01 d输出的加扰后的数据d(3 )作为接收 数据。如果在步骤S7中发现校正子S(3)不为"0",则控制进入步 骤S9。这里,错误校正单元303分析出由解码后的数据D中所包 含的加扰索引字段(PHY头)所表示的值(i: i=0~3, a d)是正确
的,并使用从对应于校正子[S(i)]的校正子运算单元302i输出的 校正子[S(i)]对从解扰器301 i输出的解扰后的数据[d(i)]进行错 误校正,从而获得接收数据。
因此,在图2的流程图的前半部分中,首先进行调查以判断 四个校正子S(O)、 S(l)、 S(2)和S(3)中是否有为"0,,的。如果存在 为"0"的校正子,则不管解码后的数据D的加扰索引字段中是否 存在错误,都可以做出发送数据的加扰索引就是该为"0 ,,校正子 的索引的最大似然判断。也就是,例如,如果保持S(ltO,则 所发送数据的加扰索引字段为"1"。此外,由于保持S(l)二O,因 而可以给出如下判断在经过HCS校验的头的加扰索引字段以 外的其它字段中不存在错误。因此,在保持S(1)二0的情况下, 可以照原样采用第二加扰后的数据d(l)作为由^"误冲交正单元 3 0 3进行了错误校正的接收数据2 3 。将这样获得的接收数据2 3 发送到MAC处理器,作为在PHY处理器中正确接收到的数据。 这同样适用于其它校正子S (i)为"0 "的情况。
接着说明的是图2的流程图(算法)的后半部分,即校正子 S(O)、 S(l)、 S(2)、 S(3)中没有一个值为"O,,的情况。MBOA规范 中的HCS的错误校正能力限于是一位错误的错误。因此,在加 扰索引字段中存在错误的情况下,通过所述算法的前半部分来 校正该错误。如果假设错误落在了 H C S错误校正能力的限制之 内,则在四个校正子S(O)、 S(l)、 S(2)、 S(3)中没有一个值为"0" 的情况下,也可以分析出错误存在于加扰索引字段以外的位中。 因此,将包含在解码后的数据D中的加扰索引字段所表示的值 作为正确值而采用。
因此,在所述算法的后半部分中,例如,如果加扰索引字 段为"O",则错误校正单元303选冲奪对应于加扰索引"O"的加扰后 的数据d(O)和校正子S(O)。然后,错误校正单元303进行与现有
技术中采用CRC码的错误检测/校正单元的操作类似的搡作,使
用校正子值S(O)对d(O)实施错误校正,并釆用所得结果作为经过 了错误校正的接收数据23。
因此,在没有校正子为"0,,的情况下,使用与由解码后的数 据D中所包含的加扰索引字段所指定的值(i)相对应的加扰后的 数据d(i)和校正子S(i)进行CRC码的错误校正。结果,可以校正 发生在加扰索引字段以外的位中的错误。
尽管就编解码器对本实施例进行了说明,但在对接收到的 数据帧进行解码的解码器中也可以采用上述配置。此外,可以 构造一种编解码器或解码器与微处理器和存储器等相结合的无 线模块。此外,可以通过将该无线模块与其它模块相结合来构 造无线通信单元。
因此,根据合乎本实施例的编解码器,如上所述,基于来 自多个解扰器和校正子运算单元的结果进行最大似然解码。为 了对已经产生的错误进行校正,进行使用CRC码特性的错误校 正。
结果,即使对于已发生在加扰索引字段中的错误,也可以 正确地进行错误校正。利用现有技术的编解码器,由于加扰模 式之间的不匹配,不可能进行这样的错误校正。结果,可以提 供一种无线帧的丢失率小且无线通信的吞吐量得到增强的无线
通信系统。
存在如下情况通过直接或远程地向系统或设备提供实现 前述实施例的功能的软件程序、利用该系统或设备的计算机读 取所提供的程序代码、然后执行该程序代码来达到本发明的目 的。在这种情况下,只要该系统或设备具有所述程序的功能, 则实现的模式无需依赖于程序。因此,由于本发明的功能处理 由计算机来实现,所以安装在计算机中的程序代码本身也实现
本发明。换句话说,本发明也涵盖了用于实现本发明的功能处 理的计算机程序。在这种情况下,只要系统或设备具有所述程
序的功能,则程序的形式变得无关紧要,例如可以采用目标代 码、由解释程序执行的程序或提供给操作系统的打印数据等。
可用于提供程序的存储介质的示例包括软(Floppy,注册 商标)盘、硬盘、光盘、磁光盘、CD-ROM、 CD-R、 CD-RW、 磁带、非易失型存储卡、ROM、 DVD(DVD-ROM、 DVD - R)
等。关于提供程序的方法,客户计算机可以使用该客户计算机 所拥有的浏览器与互联网上的网站相连接,并且可以将本发明 的计算机程序本身或者该程序的可自动安装的压缩文件下载到 硬盘等存储介质上。此外,本发明的程序可以通过将构成该程 序的程序代码分割成多个文件并从不同的网站下载这些文件来 提供。换句话说,本发明的权利要求还涵盖将通过计算机来实
现本发明功能的程序文件下载到多个用户的www服务器。
此外,还可以将本发明的程序进行加密并存储在CD -ROM等存储介质上,将该存储介质分发给用户,允许满足特定 要求的用户通过互联网从网站下载解密密钥信息,并且允许这
些用户通过使用密钥信息运行加密的程序,从而将所述程序安 装在用户计算机上。
此外,除了通过由计算机执行所读取的程序来实现根据实 施例的上述功能的情况之外,在计算机上运行的操作系统等也 可以进4亍全部或部分实际处理,,人而可以通过该处理来实现上 述实施例的功能。
此外,在将从记录介质读取的程序写入插入计算机中的功 能扩展板或者连接于计算机的功能扩展单元中所提供的存储器 中之后,安装在功能扩展板或功能扩展单元上的CPU等进行全 部或部分实际处理,从而可通过该处理来实现上述实施例的功本发明不限于上述实施例,可以在本发明的精神和范围内 进行各种变形和修改。因此,为了告知公众本发明的范围,给 出以下权利要求书。
本申请要求2005年5月19日才是交的第2005-146985号日本专 利申请的优先权,其全部内容通过引用包含于此。
权利要求
1.一种通信设备,用于通信具有头的帧,所述头包括第一头部和已被加扰的第二头部,所述通信设备包括多个解扰器,每个解扰器用于对所接收到的帧的所述第二头部实施不同的解扰处理;多个校正子运算单元,用于对所述多个解扰器中的各个解扰器所解扰的头进行校正子计算;以及选择器,用于根据所述多个校正子运算单元中的各个校正子运算单元所计算出的校正子值,选择由所述多个解扰器中的一个解扰器所解扰的头作为接收头。
2. 根据权利要求l所述的通信设备,其特征在于,所述第 一头部是PHY头,所述第二头是MAC头。
3. 根据权利要求l所述的通信设备,其特征在于,所述选 择器选择与所述多个校正子运算单元中的各个校正子运算单元头。
4. 根据权利要求3所述的通信设备,其特征在于,在所述 多个校正子运算单元中的各个校正子运算单元所计算出的校正 子值没有一个为0的情况下,所述选择器选择与所述第一头部中 所包含的加扰索引相对应的解扰器所解扰的头。
5. 根据权利要求l所述的通信设备,其特征在于,所述多含的校验和,进行根据循环冗余校验码的校正子计算。
6. 根据权利要求l所述的通信设备,其特征在于,所述多述第二头部进行解扰处理。
7. 根据权利要求l所述的通信设备,其特征在于,所述帧 包括所述头和数据净荷。
8. —种接收具有头的帧的方法,所述头包括第一头部和已被加扰的第二头部,所述方法包括多个解扰步骤,用于对所接收到的帧的所述第二头部实施不同的解扰处理;多个校正子计算步骤,用于对所述多个解扰步骤中的各个 解扰步骤所解扰的头进行校正子计算;以及选择步骤,用于根据所述多个校正子计算步骤中的各个校 正子计算步骤所计算出的校正子值,选择所述多个解扰步骤中 的 一 个解扰步骤所解扰的头作为接收头。
9. 根据权利要求8所述的方法,其特征在于,所述第一头 部是PHY头,所述第二头是MAC头。
10. 根据权利要求8所述的方法,其特征在于,所述选择步 骤选择与所述多个校正子计算步骤中的各个校正子计算步骤所
11. 根据权利要求10所述的方法,其特征在于,在所述多 个校正子计算步骤中的各个校正子计算步骤所计算出的校正子 值没有一个为O的情况下,所述选择步骤选择与所述第一头部中 所包含的加扰索引相对应的解扰步骤所解扰的头。
12. 根据权利要求8所述的方法,其特征在于,所述多个校 正子计算步骤中的每个校正子计算步骤基于所述头中所包含的 校验和,进行根据循环冗余校验的校正子计算。
13. 根据权利要求8所述的方法,其特征在于,所述多个解 扰步骤使用彼此不同的伪随机序列中的各个伪随机序列对所述 第二头部进行解扰处理。
14. 根据权利要求8所述的方法,其特征在于,所述帧包括 所述头和数据净荷。
15. —种编解码器,用于对具有头的帧进行解码,所述头包括第 一头部和已被加扰的第二头部,所述编解码器包括多个解扰器,每个解扰器用于对所接收到的帧的所述第二头部实施不同的解护u处理;多个校正子运算单元,用于对所述多个解扰器中的各个解 扰器所解扰的头进行校正子计算;以及选择器,用于选择与已计算出所述多个校正子运算单元所 计算出的校正子值中的指定校正子值的校正子运算单元相对应 的解扰器的输出作为接收头。
16.根据权利要求15所述的编解码器,其特征在于,在所 述多个校正子运算单元中的各个校正子运算单元所计算出的校 正子值没有 一 个为所述指定值的情况下,所述选择器选择与所 述第 一头部中所包含的加扰索引相对应的解扰器所解扰的头。
17. —种解码器,用于对具有头的帧进行解码,所述头包 括第 一 头部和已被加扰的第二头部,所述解码器包括多个解扰器,每个解扰器用于对所接收到的帧的所述第二 头部实施不同的解扰处理;多个校正子运算单元,用于对所述多个解扰器中的各个解 扰器所解扰的头进行校正子计算;以及选择器,用于选择与已计算出所述多个校正子运算单元所 计算出的校正子值中的指定校正子值的校正子运算单元相对应 的解扰器的输出作为接收头。
18. 根据权利要求17所述的解码器,其特征在于,在所述 多个校正子运算单元中的各个校正子运算单元所计算出的校正 子值没有 一 个为所述指定值的情况下,所述选择器选择与所述 第 一 头部中所包含的加扰索引相对应的解扰器所解扰的头。
19. 一种通信模块,用于对具有头的帧进行解码,所述头 包括第 一 头部和已被加扰的第二头部,所述通信模块包括多个解扰器,每个解扰器用于对所接收到的帧的所述第二 头部实施不同的解扰处理;多个校正子运算单元,用于对所述多个解扰器中的各个解扰器所解扰的头进行校正子计算;以及选择器,用于选择与已计算出所述多个校正子运算单元所 计算出的校正子值中的指定校正子值的校正子运算单元相对应 的解扰器的输出作为接收头。
20. 根据权利要求19所述的通信模块,其特征在于,在所 述多个校正子运算单元中的各个校正子运算单元所计算出的校 正子值没有 一 个为所述指定值的情况下,所述选择器选择与所 述第 一 头部中所包含的加扰索引相对应的解扰器所解扰的头。
21. —种由多个模块构成的通信单元,用于对具有头的帧 进行解码,所述头包括第一头部和已^^皮加-f尤的第二头部,所述 通信单元包括多个解扰器,每个解扰器用于对所接收到的帧的所述第二 头部实施不同的解扰处理;多个校正子运算单元,用于对所述多个解扰器中的各个解 扰器所解扰的头进行校正子计算;以及选择器,用于选择与已计算出所述多个校正子运算单元所的解扰器的输出作为接收头。
22. 根据权利要求20所述的通信单元,其特征在于,在所 述多个校正子运算单元中的各个校正子运算单元所计算出的校 正子值没有 一 个为所述指定值的情况下,所述选择器选择与所 述第一头部中所包含的加扰索引相对应的解扰器所解扰的头。
23. —种解码方法,用于对具有头的帧进行解码,所述头 包括第 一头部和已被加扰的第二头部,所述解码方法包括多个解扰步骤,用于对所接收到的帧的所述第二头部实施 不同的解扰处理;多个校正子计算步骤,用于对所述多个解扰步骤中的各个解扰步骤所解扰的头进行校正子计算;以及选择步骤,用于选择计算结果为所述多个校正子计算步骤 所计算出的校正子值中的指定校正子值的头作为接收头。
24.根据权利要求23所述的解码方法,其特征在于,在所 述多个校正子计算步骤中的各个校正子计算步骤所计算出的校 正子值没有 一 个为所述指定值的情况下,执行与所述第 一 头部 中所包含的加扰索引相对应的解扰处理。
全文摘要
一种通信设备,包括多个解扰器,用于使用彼此不同的伪随机序列对所接收到的帧的第二头部进行解扰处理;多个校正子运算单元,用于对由所述多个解扰器中的各个解扰器所解扰的头进行根据循环冗余校验码的校正子计算;以及错误校正单元,用于根据由所述多个校正子运算单元中的各个校正子运算单元所计算出的校正子值,选择由所述多个解扰器中的一个解扰器所解扰的头作为接收头。
文档编号H04L1/00GK101176288SQ20068001604
公开日2008年5月7日 申请日期2006年4月27日 优先权日2005年5月19日
发明者江口正, 神田哲夫 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1