自动检测数据包的带宽和数据包类型的方法、电子装置及发送方法与流程

文档序号:11236651阅读:660来源:国知局
自动检测数据包的带宽和数据包类型的方法、电子装置及发送方法与流程

本发明是有关于数据包的带宽(bandwidth,bw)和数据包类型的检测,更具体地,是有关于自动检测数据包的带宽和数据包类型的方法、电子装置及发送方法。



背景技术:

在ieee802.11aj标准中,发送可以在540mhz信道或者1080mhz信道中实现,并且存在三种物理层(phy)类型,包括:控制(ctrl)phy,单载波(singlecarrier,sc)phy,以及正交频分复用(orthogonalfrequency-divisionmultiplexing,ofdm)phy。在进行信道估计之前,需要检测带宽(bandwidth),特别是对于单载波数据包,这是因为没有其它的训练区域(trainingfield)允许更新对不同带宽的信道估计结果,且接收器(receiver,rx)只能在已占用的带宽而非最大发送带宽上执行信道估计。数据包类型(packettype)也应当在信道估计和phy报头(header)解码之前进行检测,并且以此方式,rx将无需对多个可能的数据包格式执行并行解码(paralleldecoding)。另外,由于信道估计依靠带宽信息,因此应当先检测带宽。然而,传统的方法无法在信道估计之前检测数据包的带宽和数据包类型。



技术实现要素:

有鉴于此,本发明提供至少一种自动检测数据包的带宽和数据包类型的方法、电子装置及发送方法。

根据本发明一实施例的自动检测数据包的带宽和数据包类型的方法,包含:在所述数据包的前导码(preamble)中检测多个符元(symbols);根据所述多个符元产生符号样式(signpattern);以及根据检测到的所述符号样式确定所述数据包的所述带宽和所述数据包类型。

根据本发明一实施例的电子装置,用于自动检测数据包的带宽和数据包类型,所述电子装置包含:符元检测电路,用于在数据包的前导码中检测多个符元;符号样式产生电路,用于根据所述多个符元产生符号样式;以及确定电路, 用于根据检测到的所述符号样式确定所述数据包的所述带宽和所述数据包类型。

根据本发明一实施例的发送方法,包含:确定带宽和数据包类型;根据所述带宽和所述数据包类型在数据包的前导码中产生多个符元的符号样式;以及发送所述数据包的所述前导码。

本发明所提供的自动检测数据包的带宽和数据包类型的方法、电子装置及发送方法,其优点之一在于可自动检测数据包的带宽和数据包类型,无需对多个可能的数据包格式执行并行解码。

附图说明

图1为根据本发明一实施例的当接收数据包时的自动检测数据包的带宽和数据包类型的电子装置100的简化示意图。

图2为根据本发明一实施例的多个数据包的前导码的示意图。

图3为根据本发明一实施例的符号样式表132的示意图。

图4为根据以上实施例中的电子装置100的工作机制的方法流程图。

图5为根据另一实施例的发送器的工作机制的方法流程图。

具体实施方式

在说明书及权利要求当中使用了某些词汇来指称特定的组件。本领域技术人员应可理解,硬件制造商可能会用不同的名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。在通篇说明书及权利要求当中所提及的“包含”及“包括”为一开放式的用语,故应解释成“包含但不限定于”。“大致”是指在可接受的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。此外,“耦接”一词在此包含任何直接及间接的电性连接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表该第一装置可直接电性连接于该第二装置,或通过其它装置或连接手段间接地电性连接至该第二装置。“连接”一词在此包含任何直接及间接、有线及无线的连接手段。以下所述为实施本发明的较佳方式,目的在于说明本发明的精神而非用以限定本发明的保护范围,本发明的保护范围当视后附的权利要求所界定者为准。

请参考图1,图1为根据本发明一实施例的当接收数据包时的自动检测数据 包的带宽和数据包类型的电子装置100的简化示意图,其中所述电子装置100可以是智能电话或平板电脑的接收器(rx),并可应用于40-50ghz毫米波通信系统。电子装置100包含:符元检测电路110,符号样式产生电路120和确定电路130。符元检测电路110用于检测数据包的前导码中的多个符元。符号样式产生电路120用于根据该多个符元产生符号样式。确定电路130用于根据检测到的该符号样式确定该数据包的带宽和数据包类型。

符号样式产生电路120包含签名(signature)符元检测单元122和符号变化检测单元124。签名符元检测单元122用于检测签名符元,以设置多个信道估计符元的边界(boundary)。签名符元检测单元的检测签名符元的功能进一步包含:检测多个符元的第一符号变化以检测该签名符元。符号变化检测单元124用于检测多个信道估计符元的多个符号变化以产生符号样式,其中该符号样式包含第一符号,第二符号和第三符号,其中该第一符号指示数据包的带宽,该第二符号和该第三符号指示数据包的数据包类型,以及数据包的数据包类型为ieee802.11aj中的控制phy,单载波phy或ofdmphy。确定电路130包含:带宽和数据包类型的符号样式表132以及比较单元134。比较单元134用于将检测到的符号样式与该符号样式表132进行比较,以确定该数据包的带宽和数据包类型。

举例而言,在45ghz毫米波通信系统中,存在五种可能的发送机制,这五种发送机制中包括三种不同的数据包格式和两种带宽(bw),其中三种数据包格式即控制(ctrl)phy,单载波(sc)phy和ofdmphy,以及两种带宽即540mhz和1080mhz。请参考图2。图2为根据本发明一实施例的多个数据包的前导码的示意图。如图2所示,本发明中的多个数据包的多个前导码可使用zcz256(z256)序列的不同极化(polarizations)来设计。对于使用540mhz信道的控制phy发送的数据包的前导码而言,在短训练区域中有+z256的多个符元(短训练符元),以及在信道估计区域中有-z256,+z256,-z256,-z256的多个信道估计(channelestimation,ce)符元。对于使用540mhz信道的scphy发送的数据包的前导码而言,在短训练区域有+z256的多个符元,以及在信道估计区域有-z256,+z256,+z256,-z256的多个ce符元。对于使用540mhz信道的ofdmphy发送的数据包的前导码而言,在短训练区域有+z256的多个符元,以及在信道估计区域有-z256,+z256,+z256,+z256的多个ce符元。对于使用1080mhz信道的scphy发送的数据包的前导码而言,在短训练区域 有+z256的多个符元,以及在信道估计区域有-z256,-z256,+z256,+z256的多个ce符元。对于使用1080mhz信道的ofdmphy发送的数据包的前导码而言,在短训练区域有+z256的多个符元,以及在信道估计区域有-z256,-z256,-z256,+z256的多个ce符元。

在该实施例中,当电子装置100接收数据包时,符元检测电路110可检测数据包的前导码中的多个符元,以及符号样式产生电路120可根据该多个符元产生符号样式,其中,签名符元检测单元122可检测签名符元(即-z256),以设置多个信道估计符元的边界,以及签名符元是通过检测该多个符元的第一符号变化来检测的。符号变化检测单元124可检测多个ce符元的多个符号变化,以产生符号样式。举例而言,若该多个ce符元为-z256,+z256,-z256,-z256,则符号样式将为--+。若该多个ce符元为-z256,+z256,+z256,-z256,则符号样式将为-+-。若该多个ce符元为-z256,+z256,+z256,+z256,则符号样式将为-++。若该多个ce符元为-z256,-z256,+z256,+z256,则符号样式将为+-+。若该多个ce符元为-z256,-z256,-z256,+z256,则符号样式将为++-。

接着,确定电路130可根据检测到的符号样式确定数据包的带宽和数据包类型,其中,确定电路130包含带宽和数据包类型的符号样式表132以及比较单元134,其中比较单元134可将检测到的符号样式与符号样式表132进行比较,以确定数据包的带宽和数据包类型。举例而言,请参考图3,图3为根据本发明一实施例的符号样式表132的示意图。如图3所示,若检测到的符号样式为--+,则确定单元130可确定数据包的带宽为540mhz,以及数据包的数据类型为控制(ctrl)phy。若检测到的符号样式为-+-,则确定单元130可确定数据包的带宽为540mhz,以及数据包的数据类型为scphy。若检测到的符号样式为-++,则确定单元130可确定数据包的带宽为540mhz,以及数据包的数据类型为ofdmphy。若检测到的符号样式为+-+,则确定单元130可确定数据包的带宽为1080mhz,以及数据包的数据类型为scphy。若检测到的符号样式为++-,则确定单元130可确定数据包的带宽为1080mhz,以及数据包的数据类型为ofdmphy。请注意,以上实施例仅用于说明目的,本发明并不以此为限。举例而言,前导码的设计和符号样式表也可根据不同的设计需求而改变。

以此方式,本发明可自动检测具有适当前导码设计的接收数据包的带宽和 数据类型。

请参考图4。图4为根据以上实施例中的电子装置100的工作机制的方法流程图。如果结果大致相同,则图4中的多个步骤无需严格依照图4所示的顺序执行。根据本发明上述实施例的电子装置100的自动检测数据包的带宽和数据包类型的方法包含以下步骤:

步骤200:开始。

步骤210:检测数据包的前导码中的多个符元。

步骤220:根据该多个符元产生符号样式。

步骤230:根据检测到的符号样式确定数据包的带宽和数据包类型。

步骤240:结束。

另外,步骤220可包含:检测签名符元以设置多个信道估计符元的边界,以及检测多个信道估计符元的多个符号变化以产生符号样式,其中,检测签名符元的步骤可进一步包含:检测多个符元的第一符号变化以检测签名符元。步骤230可包含:将检测到的符号样式与带宽和数据包类型的符号样式表进行比较,以确定数据包的带宽和数据包类型。请注意,以上实施例仅用于说明目的,本发明并不以此为限。

请参考图5。图5为根据另一实施例的发送器的工作机制的方法流程图。如果结果大致相同,则图5中的多个步骤无需严格依照图5所示的顺序执行。根据本发明上述实施例的发送方法包含以下步骤:

步骤300:开始。

步骤310:确定带宽和数据包类型。

步骤320:根据带宽和数据包类型,在数据包的前导码中产生多个符元的符号样式。

步骤330:发送数据包的前导码。

步骤340:结束。

另外,步骤320可包含:产生签名符元以设置多个信道估计符元的边界,以及产生多个信道估计符元的多个符号变化以产生符号样式。数据包的带宽可以是任意适合的带宽,例如但不仅限于540mhz或1080mhz。数据包的数据包类型可以是任意可应用的格式,例如但不仅限于在ieee802.11aj标准中的控制phy,单载波phy或ofdmphy。请注意,以上实施例仅用于说明目的,本发明并不以此为限。

概述之,以上多个实施例所记载的方法及装置可自动检测数据包的带宽和数据包类型,且以上方法和装置无需对多个可能的数据包格式执行并行解码。

虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,因此本发明的保护范围当视后附的权利要求所界定者为准。

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