首页> 中国专利> 用于经由中继通信链路传输数据的技术

用于经由中继通信链路传输数据的技术

摘要

公开了用于经由中继通信链路发送数据的示例。在一些示例中,无线设备可以接收具有物理层会聚协议(PLCP)头部的分组,物理层会聚协议(PLCP)头部指示分组是否还包括被置于介质访问控制器(MAC)头部之前的中继头部。基于PLCP头部是否指示分组包括中继头部的判定,分组可以被丢弃或中继头部可以被解码。其它示例被描述和要求保护。

著录项

  • 公开/公告号CN104782089A

    专利类型发明专利

  • 公开/公告日2015-07-15

    原文格式PDF

  • 申请/专利权人 英特尔公司;

    申请/专利号CN201380059490.6

  • 申请日2013-06-27

  • 分类号

  • 代理机构北京东方亿思知识产权代理有限责任公司;

  • 代理人李晓冬

  • 地址 美国加利福尼亚州

  • 入库时间 2023-12-18 09:43:13

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-12-08

    授权

    授权

  • 2015-08-12

    实质审查的生效 IPC(主分类):H04L12/741 申请日:20130627

    实质审查的生效

  • 2015-07-15

    公开

    公开

说明书

背景技术

无线设备可以包括使用各种无线接入技术来接入网络的能力。例如, 这些无线设备可以通过使用诸如Wi-FiTM之类的无线技术的无线局域网 (WLAN)互相通信耦合。过去几年趋势是递增增加基于Wi-Fi的WLAN 的数据速率和带宽。这些增加被完成在建筑或家内的稍微被控制的内部环 境中。然而,近来的努力正在做经由基于Wi-Fi的WLAN互联大型网络中 的无线设备。这些大型网络可以被部署以覆盖与传统WLAN相比相对更 大的区域(例如,邻域、数个城市街区或大型室内/室外购物中心)。

大型网络中的无线设备可以具有到达WLAN接入点的相对长的距 离。这些长距离,无论在外部环境中还是在内部环境中,都可能引起通信 信道不足够稳定来支持可接受的质量等级。另外,可能会消耗过多的电力 来升压传输信号以改善质量。在一些实例中,中继操作可以被用来为无线 设备提供一系列更短的通信链路以使用一个或多个其它无线设备来将数据 或通信中继到或离开WLAN接入点。这些更短的通信链路或跳可以减少 传输时间、增加通信链路的质量(例如,更少的分组错误)并且还可以减 少传输无线设备处的电力消耗。

附图说明

图1示出了无线局域网的示例。

图2示出了示例分组格式。

图3示出了示例中继头部格式。

图4示出了第一装置的示例框图。

图5示出了第一逻辑流程的示例。

图6示出了第一存储介质的示例。

图7示出了第二装置的示例框图。

图8示出了第二逻辑流程的示例。

图9示出了第二存储介质的示例。

图10示出了设备的示例。

具体实施方式

示例通常针对改善使用与Wi-Fi相关联的无线技术的外部或内部环境 中的WLAN建立。这些无线技术可以包括适用于与被部署在传感器网络 中的无线设备或用户设备(UE)一起使用的无线技术。例如,操作 WLAN或被耦合到WLAN的无线设备可以被配置为按照由电气工程师协 会(IEEE)公布的各种WLAN标准进行操作。这些WLAN标准可以包括 与2012年3月发布的针对信息技术-系统之间的电信和信息交换-局域网 和城域网-特定要求部分11:WLAN介质访问控制器(MAC)和物理层 (PHY)规范的IEEE标准和/或该标准(“IEEE 802.11”)的后来的版本 相关联的以太网无线标准(包括后代和变体)。

本公开不限于WLAN相关标准,但是还可以应用到无线广域网 (WWAN)和与被包括在WWAN中的无线设备、用户设备或网络设备相 关的3G或4G无线标准(包括后代和变体)。3G或4G无线标准的示例 可以包括但不限于IEEE 802.16m和802.16p标准、第3代合作伙伴项目 (3GPP)长期演进(LTE)和先进的LTE(LTE-A)标准、以及国际移动 电信先进(IMT-ADV)标准(包括它们的修订、后代和变体)中的任何标 准。其他适当的示例可以包括但不限于全球移动通信系统(GSM)/GSM 演进的增强数据速率(EDGE)技术、通用移动电信系统(UMTS)/高速 分组接入(HSPA)技术、全球微波接入互操作性(WiMAX)或WiMAX  II技术、码分多址(CDMA)2000系统技术(例如,CDMA 2000lxRTT、 CDMA2000EV-DO、CDMA EV-DV等)、由欧洲电信标准协会(ETSI) 宽带无线电接入网(BRAN)定义的高性能无线电城域网(HIPERMAN) 技术、无线宽带(WiBro)技术、具有通用分组无线业务(GPRS)的 GSM系统(GSM/GPRS)技术、高速下行链路分组接入(HSDPA)技 术、高速正交频分复用(OFDM)分组接入(HSOPA)技术、高速上行链 路分组接入(HSUPA)系统技术、LTE/系统架构演进(SAE)的3GPP  Rel.8、9或10等。示例不限于在该情境中。

在关于WLAN的一些示例中,与IEEE 802.11相关联的IEEE标准当 前正在由IEEE任务小组开发并且被称为IEEE 802.11ah。相比于诸如 IEEE 802.11a/g或IEEE 802.1lac之类的与IEEE 802.11相关联的其它IEEE 标准,IEEE 802.11ah目标在于以低于1千兆赫(GHz)的频率为中心的 较窄的带宽和较低的数据速率。具有提议标题为“1GHZ以下免许可操 作”的IEEE 802.11ah的初始草案标准被期待在2013年的某个时候被发 布。IEEE 802.11ah目标主要在于较低的数据速率和较窄的带宽,以允许 由基于Wi-Fi的WLAN覆盖的区域的扩展。在1GHz以下操作可以提供更 长距离的通信。

与IEEE 802.11ah相关联的较低的数据速率和较窄的带宽可能导致分 组可以是10毫秒长。由于内在地改变无线通信链路或信道的条件,长分 组加上无线设备和接入点之间的长物理距离可能导致不可接受的错误率。 IEEE 802.11ah包括了中继操作以允许无线设备使用一个或多个其它无线 设备作为继电器以便缩短传输距离。当经由直接耦合到接入点的与更长和 更低质量的通信信道或链路相比更高质量的中继通信链路被路由时,IEEE 802.11ah还可以允许分组长度更短。

几个提议已经被做出以包括使得IEEE 802.11ah中继操作成为可能的 某些协议。然而,这些提议需要用作中继器的无线设备来操作上面的物理 层(PHY)。基于IEEE 802.11协议,这可能意味着无线设备可能必须解 交织和解码整个分组,则如果循环冗余校验(CRC)通过;无线设备检查 分组的介质访问控制(MAC)头部内的字段。在检查MAC头部后,如果 无线设备确定被包括在分组中的数据要被中继,则无线设备再次编码和交 织整个分组,随后中继分组到它的预期目的地地址。使用具有大面积 WLAN的场景中的中继无线设备或具有有限的传输功率的无线设备可能是 有益的。然而,解码整个分组有效载荷以校验CRC随后检查MAC头部增 加了整体的数据传送中可能不可接受的延迟。另外,即使非中继无线设备 可能仍然必须经过解交织/解码整个分组有效载荷的相同的过程,只有在 CRC校验后这些非中继无线设备可以返回到睡眠模式。它是关于本文描述 的示例需要的这些和其它挑战。

在一些示例中,技术被实现用于经由中继通信链路传输数据。这些技 术可以包括接收具有物理层会聚协议(PLCP)头部的分组,物理层会聚协 议(PLCP)头部包括分组是否包括被置于MAC头部之前的中继头部的指 示。基于PLCP头部是否指示分组包括中继头部的判定,分组随后可以被 丢弃或中继头部可以被解码。如果做出PLCP头部指示中继头部的判定, 则中继头部可以在无线设备的PHY层处被解码。中继头部可以包括第一 部分中的帧校验序列(FCS)。分组可以被丢弃或中继头部的另一部分可 以基于通过的CRC使用被包括在中继头部的第一部分中的FCS来在无线 设备的PHY层被检查。因此,针对这些示例,无线设备可以确定分组是 否包括中继头部并且执行CRC校验而不必解交织/解码整个分组。

图1示出了示例无线局域接入网(WLAN 100)。在一些示例中,如 图1中所示,WLAN 100包括接入点110和无线设备120、130、140、150 和160。另外,如图1中所示,各种无线通信链路可以将无线设备120、 130、140、150和160直接或间接地通信耦合到接入点110。本公开不限 于图1中所示的WLAN的仅单个接入点或仅五个无线设备。任何数量的 接入点和/或无线设备都是本公开所预期的。

根据一些示例,如图1中所示,中继通信链路125-A和125-B可以通 过无线设备140将无线设备120间接地耦合到接入点110。另外,中继通 信链路135-A和135-B可以通过无线设备150将无线设备130间接耦合到 接入点110。针对这些示例,无线设备120或130到接入点110的间接耦 合可以是由这些无线设备和接入点110之间的足够大的物理距离引起的可 能的问题的结果,不可接受地降级单个通信链路的能力以支持通信。例 如,可以分别将无线设备120和130相应地耦合到接入点110的通信链路 125-A/B和135-AB可以允许直接耦合但是直接距离可能导致较低的信号质 量或可能要求不能承受的/不期望的数量的要消耗的功率以改善信号质量。

在一些示例中,无线设备120可以与无线设备140建立中继通信链路 125-A。无线设备140随后可以用作中继器用于从无线设备120被接收随 后经由中继通信链路125-B被转发到接入点110的数据。数据还可以经由 中继通信链路125-B从接入点110被接收并且可以经由中继通信链路125- A通过无线设备140被转发远离接入点110。类似地,无线设备130可以 与无线设备150建立中继通信链路135-A。无线设备150随后可以用作中 继器用于从无线设备130被接收随后经由中继通信链路135-B被转发到接 入点110的数据。数据还可以经由中继通信链路135-B从接入点110被接 收,并且可以通过无线设备150被中继通信链路135-A转发远离接入点 110。

根据一些示例,WLAN 100的无线设备可能具有与将数据中继到接入 点不相关的其它通信链路。例如,无线设备130可以与无线设备160具有 可能的通信链路133,其不与数据的中继相关联或不是建立用于数据的中 继。针对这些示例,无线设备160可以接收指示与将数据中继到接入点 110的关联(例如,指示分组的中继头部的存在)的数据(例如,在分组 中)。由于无线设备160还没有建立与无线设备130的中继通信链路,分 组可能被忽略或丢弃。然而,由于无线设备160具有被耦合到接入点110 的通信链路163,所以无线设备160可以被布置为使用通信链路163和通 信链路133这二者作为中继通信链路来将数据从无线设备130中继到接入 点110。

在一些示例中,WLAN 100可以被布置为根据与诸如IEEE 802.11ah 之类的IEEE 802.11相关联的一个或多个无线网络技术进行操作。针对这 些示例,诸如无线设备120之类的无线设备可以包括建立诸如中继通信链 路125-A之类的中继通信链路的逻辑和/或特征。中继通信链路125-A可以 被布置为将数据从无线设备120中继朝向或远离接入点110。例如,经由 中继通信链路125-A在无线设备140处被接收的来自无线设备120的数 据,可以经由中继通信链路125-B被转发到接入点110。替代地,经由中 继通信链路125-B在无线设备140被接收的来自接入点110的数据,可以 经由中继通信链路125-B被转发远离接入点110和朝向无线设备120。

根据一些示例,无线设备120还可以包括生成包括经由中继通信链路 125-A要被中继的数据的分组的物理层会聚协议(PLCP)头部的逻辑和/ 或特征。针对这些示例,PLCP头部可以指示分组包括中继头部。无线设 备120的逻辑和/或特征可以被布置来生成中继头部,从而使得无线设备 140的逻辑和/或特征可以在无线设备140的物理层(PHY)处解码中继头 部。例如,中继头部被放置或位于分组中介质访问控制(MAC)头部之 前。由无线设备120的逻辑和/或特征生成的中继头部可以包括帧校验序列 (FCS)和与无线设备140(例如,网络地址)相关联的第一地址。包括 PLCP和中继头部的分组随后可以经由中继通信链路125-A被传输到无线 设备140。

在一些示例中,无线设备140的逻辑和/或特征可以经由中继通信链路 125-A接收来自无线设备120的分组。如之前所提到的,分组包括PLCP 头部,其指示分组包括中继头部。另外,如之前所提到的,MAC头部之 前的中继头部的放置可能导致中继头部在无线设备140的PHY层处被解 码。如果PLCP头部不包括中继头部的指示,无线设备140将丢弃该分 组。然而,针对该示例,基于PLCP头部中的中继头部的指示,中继头部 可以在无线设备140中的PHY层处被解码。中继头部可以包括第一部分 中的FCS。无线设备140的逻辑和/或特征可以被布置为使用FCS来在被 接收的分组上执行循环冗余校验(CRC)以检测在经由中继通信链路125- A的分组传输期间被引入的可能的错误。如果CRC校验通过,则中继头部 的第二部分随后可以在无线设备140的PHY层处被检查。如果CRC校验 不通过,则分组被丢弃并且无线设备140可以指示无线设备120分组被丢 弃。无线设备120随后可以决定是否重新传输该分组。

根据一些示例,如果CRC通过,则中继头部的第二部分可以包括与 无线设备140相关联的第一地址。针对这些示例,无线设备140的逻辑和/ 或特征可以验证被包括在中继头部的第二部分中的第一地址与无线设备 140的网络地址相匹配。与无线设备140的网络地址相匹配的第一地址可 以指示被包括在被接收的分组中的数据目的是由无线设备140被中继到接 入点110。换句话说,与无线设备120的中继通信链路已经被建立。在替 代的示例中,如果第一地址与无线设备140的网络地址不匹配,可能是指 示另一无线设备目的是成为被包括在被接收的分组中的数据的中继无线设 备。针对这些替代的示例中,分组将通过无线设备140被丢弃或忽略。

在一些示例中,无线设备140的逻辑和/或特征可以被布置来生成新的 中继头部以替代被包括在从无线设备120被接收的分组中的中继头部。针 对这些示例,新的中继头部可以包括指示无线设备140是包括经由中继通 信链路125-B中继到接入点110的数据的另一分组的发送器的信息。如果 需要重发另一分组(例如,当另一分组在接入点110处被逻辑和/或特征执 行时针对该另一分组CRC校验失败并且该另一分组被丢弃),指示无线 设备140是另一分组的发送器可以使得接入点110能够联系无线设备 140。

根据一些示例,由无线设备120生成的中继头部还可以包括第二部分 中的信息,其指示被包括在另一分组中的数据使用相同还是不同的调制编 码方案(MCS)被中继朝向接入点110。针对这些示例,第一MCS可以 被用于经由中继通信链路125-A传输分组并且第MCS随后可以被用于 经由中继通信链路125-B将另一分组传输朝向接入点110。如果两个中继 通信链路的质量存在不同,则第二MCS可以是不同的,从而使得不同长 度的分组(例如,符号的数量)被需要以满足质量要求。

在一些示例中,中继通信链路125-B的相对较高质量的链路可以允许 更短的分组以可接受的分组错误率被发送。因此,经由较低质量的中继通 信链路125-A在无线设备140处被接收的来自无线设备120的分组可以使 用第一MCS被解码,随后被包括在被接收的分组中的数据可以使用第二 MCS被编码在另一分组中随后经由中继通信链路125-B被转发朝向接入点 110。替代地,两个中继通信的相对质量可以大约相等。针对这些替示例 中,第一和第二MCS将是相同的并且无线设备140的逻辑和/或特征将不 必解码被包括在分组中但不被包括在PLCP或中继头部中的数据的至少一 部分,随后在经由中继通信链路125-B将另一分组转发朝向接入点110之 前再次编码另一分组中的数据的这些部分。

另外,如图1中所示,诸如无线设备160之类的一些无线设备可以经 由通信链路163直接耦合到接入点110。这些直接通信链路可以使得无线 设备能够将分组直接传输到接入点110,而不使用中继无线设备。另外, 诸如无线设备160之类的无线设备可以无意地接收目的地为其它无线设备 的分组。例如,无线设备130可以足够接近无线设备160以经由通信链路 133建立中继通信链路。然而,无线设备130可以替代使用无线设备150 而不是使用无线设备160作为中继器。

根据一些示例,如上所述的具有PLCP和中继头部的分组目的地可以 为无线设备150,但还可以经由通信链路133被无线设备160接收。无线 设备160可以包括用于校验PLCP头部并且确定PLCP头部指示分组是用 于中继数据的逻辑和/或特征。针对这些示例,由于与无线设备130的中继 通信链路尚未被建立,所以无线设备160的逻辑和/或特征可以快速确定被 包括在分组中的数据目的不是被无线设备160中继的。作为不是中继无线 设备的结果,分组随后被忽略或丢弃并且没有进一步的动作被采取。另 外,针对这些示例,无线设备160的逻辑和/或特征可以维持省电或睡眠定 时器。省电或睡眠定时器可以在丢弃分组后被复位。在一些示例中,如果 无线设备160在接收分组之前为省电或睡眠模式,无线设备160能够复位 电力节省或睡眠时间并且快速返回到省电或睡眠模式,而不需要解码除 PLCP头部外的分组的任何其它部分。

图2示出了示例分组格式200。根据一些实施例,如图2中所示,分 组格式200可以包括PLCP头部210、中继头部220和PLCP服务数据单元 (PSDU)230。在一些示例中,示例分组格式200的格式中的分组可以通 过已经建立中继通信链路的无线设备被发送和接收以将数据中继到或远离 WLAN接入点。例如,示例分组格式200中的分组可以被用于经由中继通 信链路125-A将数据从无线设备120中继到无线设备140,随后经由中继 通信链路125-B中继朝向WLAN 110的接入点110。

根据一些示例,如图2中所示,PLCP头部210包括各种字段,包括 速率字段211、指示符字段212、长度字段213、奇偶字段214、尾字段 215或服务字段216。速率字段211可以指示分组经由通信链路或无线设 备之间的信道被传输的速率。不论分组是否包括中继头部,指示符字段 212都可以指示接收无线设备。长度字段213可以指示按示例分组格式 200被传输的分组的长度(例如,正交频分复用(OFDM)符号的数 量)。奇偶字段224可以包括被用于阻止在分组格式200的格式中的分组 的传输期间被引入的PLCP头部210中的可能的错误或从在分组格式200 的格式中的分组的传输期间被引入的PLCP头部210中的可能的错误中恢 复的信息。尾字段215可以包括指示PCLP头部210的尾端的信息。服务 字段216可以包括与分组的处理相关联的信息。在一些示例中,中继头部 的指示可以被包括在服务字段216中而不是在单独的指示符字段212中。

在一些示例中,指示符字段212可以被接收分组格式200的示例格式 中的分组的无线设备用于快速确定下一步要对分组做什么。例如,如果无 线设备不用作另一无线设备的中继器,则中继设备可以丢弃或忽略该分 组。换句话说,无线设备将解码被包括在指示符字段212中的信息,实现 或判定它不是用作中继器,随后对分组不采取进一步的动作。如果无线设 备是用作中继器,则下一动作可以是解码被包括在中继头部220中的信 息。如下文所更多描述的,该解码可以包括使得CRC校验被执行、验证 接收无线设备是针对分组的预期的中继无线设备或可能改变被用于对被包 括在另一分组中的数据进行编码的MCS用于朝向WLAN的接入点的数据 的中继。根据一些示例,解码PLCP头部210和中继头部220这二者可以 在接收无线设备的PHY层处发生。

根据一些示例,指示符字段212可以指示分组不包括中继头部。针对 这些示例,中继头部220将不被包括在该分组中。因此,分组随后可以按 非中继分组一致的方式被处理。该方式可以包括进一步解码被包括在 PSDU 230中的信息并相应地处理分组的接收无线设备的更高级别的协议 层。

在一些示例中,如图2中所示,PSDU 230还包括介质访问控制 (MAC)头部231、MAC服务数据单元(MSDU)232和帧控制序列 (FCS)233。MAC头部231可以包括被支持MAC协议层的接收无线设 备的逻辑和/或特征利用的信息。MSDU 232可以包括有效载荷数据和 MAC协议层以上的层的信息以处理或处置针对使用示例分组格式200被 传输的分组的有效载荷数据。FSC 233可以被与MAC协议层相关联的逻 辑和/或特征用于在示例分组格式200的格式中被接收的分组的至少PSDU 230部分上执行CRC校验。

图3示出了示例中继头部格式300。根据一些示例,如图3中所示, 中继头部格式300可以包括调制编码方案(MCS)字段310、接收器 (Rx)地址字段320、发送器(Tx)地址字段330、目的地地址字段 340、基本服务集标识(BSSID)字段350或帧控制序列(FCS)字段 360。中继头部格式300可以被用于被用来对分组格式200的示例格式中 的数据进行中继的分组。本公开不限于被包括在中继头部格式300中的字 段。更多、更少或不同的字段可以被包括在中继头部中,中继头部被包括 在对分组格式200的示例格式中的数据的进行中继的分组中。

根据一些示例,被包括在FCS字段360中的信息可以被用来执行 CRC校验,以校验分组格式200的示例格式中的分组的至少中继头部部分 中的错误。针对这些示例,与接收分组的无线设备的PHY层相关联的逻 辑和/或特征可以执行CRC校验并且如果CRC校验失败则丢弃该分组。如 果CRC校验通过则该分组的剩余部分可以被解码。在中继头部中具有 FCS字段允许PHY层快速判定错误是否存在于分组的头部部分,而不必 对整个分组进行解码随后决定错误是否存在。

在一些示例中,MCS字段310可以包括指示MCS的信息,MCS被用 来对被包括在分组中的数据进行编码用于从无线设备传输和/或用于另一分 组中的数据朝向或远离WLAN接入点的传输。如之前所提到的,被用于 中继数据的中继通信链路可以具有不同的质量方面,可以保证针对分组的 不同的MCS的使用。另外,中继通信链路在相对质量中可以无差别并且 因此当对被包括在从中继无线设备被接收到的分组中的数据进行转发时, 被包括在MCS字段310中的信息可以指示MCS中无变化。

根据一些示例,Rx地址字段320可以包括标识分组的预期的网络地址 的信息。针对这些示例,被布置用作中继无线设备的无线设备可以校验该 地址以验证无线设备是分组的预期的接收器。例如,如果无线设备判定被 包括在Rx地址字段中的网络地址与它的网络地址不匹配,则分组被丢弃 或忽略,例如,任何附加的解码和/或处理可以被停止。

在一些示例中,Tx地址字段330可以包括标识分组的发送器的信息。 标识发送器的信息可以包括发送器的网络地址。中继无线设备可以使用该 信息来指示发送器分组是否被成功接收或分组是否被丢弃(例如,由于未 通过的CRC)。

根据一些示例,目的地地址字段340可以包括标识被包括在被接收的 分组中的数据(如果数据将通过多个中继设备被路由)的后续的目的地的 信息。针对这些示例,分组的发送器可以知道针对被包括在分组中的数据 的后续的中间中继无线设备的网络地址。后续的中间中继无线设备的已知 的网络地址随后可以被包括在目的地地址字段340中。该目的地地址字段 340随后可以被分组的接收器用来确定下一个或后续的中继无线设备所位 于的地方随后将另一分组中的数据转发到该地址。

在一些示例中,BSSID字段350可以包括指示WLAN接入点的网络 地址的信息。针对这些示例,具有BSSID字段350的中继头部中的信息可 以指示被包括在分组中的数据的最终目的地。

图4示出了第一装置的框图。如图4中所示,第一装置包括装置 400。虽然图4中示出的装置400在特定拓扑结构或配置中具有有限数量 的元件,但可以被理解的是装置400可以按给定的实现方式所期望的在替 代的配置中包括更多或更少的元件。

装置400可以包括计算机实施的装置400,计算机实施的装置400具 有被布置为执行一个或多个软件模块422-a的处理器电路420。值得注意 的是“a”和“b”和“c”以及本文所使用的类似的标示符目的是成为表示 任何正整数的变量。因此,例如,如果实施方式设置a=5,则一组完整的 软件模块422-a可以包括模块422-1、422-2、422-3、422-4和422-5。实施 例不限于在该情境中。

根据一些示例,装置400可以是被布置为按照诸如IEEE 802.11标准 中描述的、或与IEEE 802.11标准相关联的那些无线技术之类的一个或多 个无线技术进行操作的第一无线设备的一部分。例如,装置400可被布置 或被配置为经由根据IEEE 802.11ah被建立和/或操作的无线通信链路或信 道通信耦合到一个或多个无线设备。示例不限于在该情境中。

在一些示例中,如图4中所示,装置400包括处理器电路420。处理 器电路420通常可以被布置为执行一个或多个软件模块422-a。处理器电 路420可以是各种从商业上可获得的处理器中的任何处理器,包括但不限 于和处理器;应用、嵌入式和 安全处理器;和和处理器;IBM 和处理器;Core i3、Core  i5、Core i7、和处理器; 以及类似的处理器。双微处理器、多核处理器以及其它多处理器体系架构 也可以被采用作为处理电路420。根据一些示例,处理器电路420还可以 是专用集成电路(ASIC)并且模块422-a可以作为ASIC的硬件元件来实 现。

根据一些示例,装置400可以包括建立模块422-1。建立模块422-1可 以被布置用于由处理器电路420执行来在包括装置400的第一无线设备和 用作中继无线设备的第二无线设备之间建立中继通信链路。针对这些示例 中,中继通信链路可以被用于使用中继无线设备中继数据以转发数据朝向 或远离WLAN的接入点。两个无线设备可以交换通信链路信息410以建 立通信链路。例如,这两个无线设备可以是根据诸如IEEE 802.11ah之类 的IEEE 802.11标准操作的WLAN的一部分,并且通信链路信息410可以 包括建立IEEE 802.11ah兼容的通信链路的信息。

在一些示例中,装置400还可以包括PLCP头部模块422-2。PLCP头 部模块422-2可以被布置用于由处理器电路420执行来生成针对分组430 的PLCP头部。PLCP头部可以布置为指示分组430是否包括被布置为将在 中继无线设备的PHY层处被解码的中继头部。针对这些示例,分组430 可以使用示例分组格式200被布置并且中继头部的包含的指示可以被包括 在指示符字段212中。

在一些示例中,装置400还可以包括中继头部模块422-3。中继头部 模块422-3可以被布置用于由处理器电路420执行来生成被指示被包括在 分组430中的中继头部。针对这些示例,中继头部可以是在中继头部格式 300的示例格式中。例如,中继头部可以包括FCS和与中继无线设备的网 络地址(Rx地址字段320)相关联至少第一地址。中继头部还可以包括附 加的信息,例如一个或多个MCS的指示(MCS字段310)、第一无线设 备的网络地址(Tx地址字段330)和两个无线设备都与之相关联的WLAN 的BSSID(BSSID字段340)。

根据一些示例,装置400还可以包括编码模块422-4。编码模块422-4 可以被布置用于由处理器电路420执行以对被包括在分组430中的数据进 行编码。针对这些示例,编码模块422-4可以使用被指示在中继头部中 (例如,在MCS字段310中)的调制编码方案进行编码。

在一些示例中,装置400还可以包括传输模块422-5。传输模块422-5 可以被布置用于由处理器电路420执行以经由建立的中继通信链路将分组 430传输到中继无线设备。

本文所包括的是一组逻辑流程,其代表用于执行本公开的架构的新颖 方面的示例方法论。虽然为了简化说明的,本文示出的一个或多个方法论 被示出和描述为一系列的动作,本领域的技术人员将理解和认识到方法论 并不受动作的顺序限制。一些动作可以据此按不同的顺序发生和/或与本文 示出和描述的其它动作同时发生。例如,本领域的技术人员将理解和认识 到方法论可以被替代地表示为一系列相互关联的状态或事件,例如在状态 图中。另外,并非方法论中被示出的所有的动作都可能被需要用于新颖的 实施方式。

逻辑流程可以被实现在软件、固件和/或硬件中。在软件和固件实施例 中,逻辑流程可以通过被存储在至少一个非暂态计算机可读介质或机器可 读介质(例如,光、磁或半导体存储)上的计算机可执行指令来被实现。 实施例不限于在该情境中。

图5示出了第一逻辑流程的示例。如图5中所示,第一逻辑流程包括 逻辑流程500。逻辑流程500可以代表由本文描述的一个或多个逻辑、特 征或设备(例如,装置400)执行的一些或全部操作。更具体地,逻辑流 500可以通过建立模块422-1、PLCP模块422-2、中继头部模块422-3、编 码模块422-4或传输模块422-5来被实现。

在图5中所示的说明性示例中,在框502处,逻辑流程500可以在第 一无线设备处与第二无线设备建立中继通信链路。针对这些示例,建立模 块422-1可以与第二无线设备交换通信链路信息410以建立中继通信链 路。

根据一些示例,逻辑流程500在框504处可以生成分组的PLCP头 部。针对这些示例,PLCP头部模块422-2可以生成分组430中的PLCP头 部并且可以包括PLCP头部中的关于分组430是否包括被布置将在第二无 线设备的PHY层处被解码的中继头部指示。

在一些示例中,逻辑流程500在框506处可以生成中继头部并且包括 FCS和与第二无线设备的网络地址相关联的第一地址。针对这些示例,中 继接头模块422-3可以使用示例中继头部格式300生成分组430中的中继 头部。

根据一些示例,逻辑流程500在框508处可以将具有PLCP头部和中 继头部的分组经由中继通信链路传输到第二无线设备。针对这些示例,传 输模块422-5可以经由由上面所提到的建立模块422-1建立的中继通信链 路来传输分组430。

图6示出了第一存储介质的实施例。如图6中所示,第一存储介质包 括存储介质600。存储介质600可以包括制造的物品。在一些示例中,存 储介质600可以包括任何非暂态计算机可读介质或机器可读介质,例如 光、磁或半导体存储。存储介质600可存储各种类型的计算机可执行指 令,例如,实现逻辑流程500的指令。计算机可读或机器可读存储介质的 示例可以包括能够存储电子数据的任何有形介质,包括易失存储器或非易 失存储器、可移动或不可移动存储器、可擦除或不可擦除存储器、可写或 可重写存储器等。计算机可执行指令的示例可以包括任何适当类型的代 码,例如源代码、编译代码、解释代码、可执行代码、静态代码、动态代 码、面向对象的代码、可视代码等。实施例不限于在该情境中。

图7示出了第二装置的框图。如图7中所示,第二装置包括装置 700。虽然图7中示出的装置700在特定拓扑结构或配置中具有有限数量 的元件,但可以被理解的是装置700可以按给定的实现方式所期望的在替 代的配置中包括更多或更少的元件。

装置700可以包括计算机实施的装置700,计算机实施的装置700具 有被布置为执行一个或多个软件模块722-a的处理器电路720。与图4的 装置400类似,“a”和“b”和“c”以及类似的标示符可以是表示任何正 整数的变量。

根据一些示例,装置700可以是被布置为按照诸如IEEE 802.11标准 中描述的或与IEEE 802.11标准相关联的那些无线技术之类的一个或多个 无线技术进行操作的第一无线设备的一部分。例如,装置700可被布置或 被配置为经由根据IEEE 802.11ah被建立和/或操作的无线通信链路或信道 通信耦合到第二无线设备。示例不限于在该情境中。

在一些示例中,如图7中所示,装置700包括处理器电路720。处理 器电路720通常可以被布置为执行一个或多个软件模块722-a。处理器电 路420可以是各种从商业上可获得的处理器中的任何处理器,包括但不限 于之前装置400的处理电路420所提到的那些处理器。双微处理器、多核 处理器以及其它多处理器体系架构也可以被采用作为处理电路720。根据 一些示例,处理器电路720还可以是专用集成电路(ASIC)并且模块722- a可以被实施为ASIC的硬件元件。

根据一些示例,装置700可以包括接收模块722-1。接收模块722-1可 以被布置用于由处理器电路720执行以接收分组710(例如,以与分组格 式200相似的格式)。针对这些示例,分组710可以包括PLCP头部,其 包括分组710是否包括被置于MAC头部之前的中继头部的指示。

在一些示例中,装置700还可以包括中继指示模块722-2。中继指示 模块722-2可以被布置用于由处理器电路720执行以判定分组710的PLCP 头部是否包括中继头部的指示。针对这些示例,如果PLCP头部指示中继 头部,但第一无线设备还未与分组710的发送器建立中继通信链路以中继 数据,则分组710被丢弃。然而,如果第一无线设备已建立与分组710的 发送器的中继通信链路来将数据中继朝向或远离WLAN接入点,则中继 指示模块722-2可以使得中继头部被解码。

在一些示例中,装置700还可以包括定时器模块722-3。定时器模块 722-3可以被布置用于由处理器电路720执行以更新本地计时器(例如, 睡眠或省电定时器)或由IEEE 802.11定义的网络分配向量(NAV)的定 时器,以响应分组710在被解码(如果被解码)之前或之后被丢弃(如果 被丢弃)。针对这些示例,更新任何定时器可以使得第一无线设备能够进 入省电状态并且当计时器到期时可能退出省电状态以校验与第一无线设备 相关联的通信链路或通道的状态。

在一些示例中,装置700还可以包括解码模块722-4。解码模块722-4 可以被布置用于由处理器电路720执行以对被包括在分组710中的中继头 部进行解码。针对这些示例,解码模块722-4可以对被包括在中继头部的 第一部分中的FCS进行解码,并且可以使用被包括在第一部分中的FCS 使得CRC校验通过第一无线设备被实现。如果CRC失败,则解码模块 722-4可以使得第一无线设备丢弃分组710。如果CRC通过,则解码模块 722-4可以检查中继头部的第二部分。中继头部的第二部分可以包括MCS 信息、地址信息或BSSID信息。

根据一些示例中,装置700还可以包括中继头部模块722-5。中继接 头模块722-5可以被布置用于由处理器电路720执行以生成新的中继头部 以替代被接收的头部。针对这些示例,中继头部格式300的示例格式中的 新中继头部可以被生成包括更新的信息。例如,由于第一无线设备现在将 成为中继分组720的发送器,则Tx地址字段330将被更新以指示第一无 线设备的网络地址。

在一些示例中,装置700还可以包括编码模块722-6。编码模块722-6 可以被布置用于由处理器电路720执行以编码数据被包括在分组720中。 针对这些示例,编码模块722-6可以使用与被用于对被包括在被接收的分 组710中的数据进行编码的MCS不同的MCS的数据对数据进行编码。如 之前所提到的,不同可能存在于中继通信链路的质量中,可以保证MCS 中的变化。

根据一些示例中,装置700还可以包括转发模块722-7。转发模块 722-7可以被布置用于由处理器电路720执行以将分组720转发朝向或远 离WLAN接入点。针对这些示例,分组720可以包括由中继头部模块 722-5生成的新的中继头部。另外,在一些示例中,转发模块722-7可以将 新的中继头部附加到还未被解码的分组720的部分(例如,分组格式200 的字段PDSU 230),这是由于使用被指示在被接收的中继头部中的相同 的MCS。

装置700和实现装置700的设备的各种组件可以通过各种类型的通信 介质被互相通信耦合以协调操作。协调可以涉及信息的单向或双向交换。 例如,组件可以以在通信介质上被传送的信号的形式传送信息。信息可以 被实施为被分配给各种信号线的信号。在这样的分配中,每个消息都是信 号。然而,进一步的实施例可以替代地采用数据消息。这样的数据消息可 以穿过各种连接被发送。示例连接包括并行接口、串行接口和总线接口。

本文所包括的是一组逻辑流程,其代表用于执行本公开的架构的新颖 方面的示例方法论。虽然为了简化说明的,本文示出的一个或多个方法论 被示出和描述为一系列的动作,本领域的技术人员将理解和认识到方法论 并不受动作的顺序限制。一些动作可以据此按不同的顺序发生和/或与本文 示出和描述的其它动作同时发生。例如,本领域的技术人员将理解和认识 到方法论可以被替代地表示为一系列相互关联的状态或事件,例如在状态 图中。另外,并非方法论中被示出的所有的动作都可能被需要用于新颖的 实施方式。

逻辑流程可以被实现在软件、固件和/或硬件中。在软件和固件实施例 中,逻辑流程可以通过被存储在至少一个非暂态计算机可读介质或机器可 读介质(例如,光、磁或半导体存储)上的计算机可执行指令来被实现。 实施例不限于在该情境中。

图8示出了第二逻辑流程的示例。如图8中所示,第二逻辑流程包括 逻辑流程800。逻辑流程800可以代表由本文描述的一个或多个逻辑、特 征或设备(例如,装置700)执行的一些或全部操作。更具体地,逻辑流 程800可以通过接收模块722-1、中继指示模块722-2、定时器模块722- 3、解码模块722-4、中继头部模块722-5、编码模块722-6或转发模块实 现722-7来被实现。

在图8中所示的说明性示例中,在框802处,逻辑流程800可以接收 具有PLCP头部的分组,PLCP头部包括分组是否包括被置于MAC头部之 前的中继头部的指示。针对这些示例,接收模块722-1可以接收分组格式 200的格式中的分组710。

根据一些示例,逻辑流程800在框804处可以基于PLCP头部是否指 示分组包括中继头部的判定来使得分组被丢弃或使得中继头部的至少一部 分被解码。

根据一些示例,逻辑流程800在框806处可以解码包括第一部分中的 FCS的中继头部(由于中继头部的指示),并且使得分组被丢弃或基于通 过的CRC使用被包括在中继头部的第一部分中的FCS来检查中继头部的 第二部分。针对这些示例,解码模块722-4可以被布置为对被包括在分组 710中的中继头部进行解码。如果CRC通过并且需要MCS的变化,则分 组的进一步或其余部分被解码。否则,如果CRC失败,则分组710被丢 弃。

在一些示例中,逻辑流程800在框808处可以生成新的中继头部。针 对这些示例,中继头部模块722-5可以针对分组720生成新的中继头部以 替代被包括在分组710中的中继头部。分组720的新的中继头部可以更新 诸如MCS、地址等之类的信息。

根据一些示例,逻辑流程800在框810处可以使得被包括在被接收的 分组中的数据被转发朝向或远离具有新的中继头部的另一分组中的WLAN 接入点。针对这些示例,数据可以通过包括由中继头部模块722-5生成的 新的中继头部的分组720中的编码模块722-6被编码。转发模块722-7随 后可以将分组720转发朝向或远离WLAN接入点。在一些示例中,如果 被接收的头部中的MCS指示MCS无变化,则分组720可以被转发,而不 用对不被包括在被接收的分组710的PLCP和中继头部中的数据部分进行 解码。

图9示出了第一存储介质的实施例。如图9中所示,第一存储介质包 括存储介质900。存储介质900可以包括制造的物品。在一些示例中,存 储介质900可以包括任何非暂态计算机可读介质或机器可读介质,例如 光、磁或半导体存储。存储介质900可存储各种类型的计算机可执行指 令,例如,实现逻辑流程800的指令。计算机可读或机器可读存储介质的 示例可以包括能够存储电子数据的任何有形介质,包括易失存储器或非易 失存储器、可移动或不可移动存储器、可擦除或不可擦除存储器、可写或 可重写存储器等。计算机可执行指令的示例可以包括任何适当类型的代 码,例如源代码、编译代码、解释代码、可执行代码、静态代码、动态代 码、面向对象的代码、可视代码等。实施例不限于在该情境中。

图10示出了设备1000的实施例。在一些示例中,设备1000可以被配 置或布置用于无线网络中的无线通信。设备1000可以实现例如装置 400/700、存储介质600/900和/或逻辑电路1070。逻辑电路1070可以包括 执行针对设备400/700所描述的操作的物理线路。如图10中所示,设备 1000可以包括无线电接口1010、基带电路1020和计算平台1030,但是示 例不限于该配置。

设备1000可以实现针对设备400/700、存储介质600/900和/或在单个 计算实体中的逻辑电路1070的操作和/或结构中的一些或全部,例如完全 在单个设备内。实施例不限于在该情境中。

在一个示例中,无线电接口1010可以包括适用于发送和/或接收单载 波或多载波调制信号(例如,包括补码键控(CCK)和/或正交频分复用 (OFDM)符号)的组件或组件的组合,但是实施例不限于任何特定的空 中接口或调制方案。无线电接口1010可包括例如接收器1012、发送器 1016和/或频率合成器1014。无线电接口1010可以包括偏差控制、晶体振 荡器和/或一个或多个天线1018。在另一实施例中,无线电接口1010可以 按需使用外部压控振荡器(VCO)、表面声波滤波器,中频(IF)滤波器 和/或RF滤波器。由于各种潜在的RF接口设计,对其的扩展描述被省 略。

基带电路1020可与无线电接口1010通信以处理接收和/或发送信号, 并且可以包括例如模拟到数字转换器1022用于向下转换被接收的信号、 数字到模拟转换器1024用于向上转换信号用于传输。另外,基带电路 1020可以包括基带或物理层(PHY)处理电路1026用于处理相应的接收/ 发送信号的PHY链路层。基带电路1020可以包括例如用于介质访问控制 (MAC)/数据链路层处理的处理电路1028。基带电路1020可以包括存储 器控制器1032用于例如经由一个或多个接口1034与MAC处理电路1028 和/或计算平台1030进行通信。

在一些实施例中,PHY处理电路1026可以包括帧构造和/或检测模 块,其与诸如缓冲存储器之类的附加电路组合以构造和/或解构通信帧(例 如,包含子帧)。替代地或另外,MAC处理电路1028可以共享处理某些 这些功能或独立与PHY处理电路1026执行这些处理。在一些实施例中, MAC和PHY处理可以被集成到单个电路中。

计算平台1030可以为设备1000提供计算功能。如图所示,计算平台 1030可以包括处理组件1040。除或替代,设备1000的基带电路1020可以 使用处理组件1040来执行逻辑装置400/700、存储介质600/900、以及逻 辑电路1070的处理操作或逻辑。处理组件1040(和/或PHY 1026和/或 MAC 1028)可以包括各种硬件元件、软件元件或两者的组合。硬件元件 的示例可以包括设备、逻辑设备、组件、处理器、微处理器、电路、处理 器电路(例如,处理器电路1020)、电路元件(例如,晶体管、电阻器、 电容器、电感器等)、集成电路、专用集成电路(ASIC)、可编程逻辑设 备(PLD)、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、存 储器单元、逻辑门、寄存器、半导体器件、芯片、微芯片、芯片集等。软 件元件的示例可以包括软件组件、程序、应用、计算机程序、应用程序、 系统程序、软件开发程序、机器程序、操作系统软件、中间件、固件、软 件模块、例程、子例程、功能、方法、过程、软件接口、应用程序接口 (API)、指令集、计算代码、计算机代码、代码段、计算机代码段、 字、值、符号、或它们的任意组合。确定示例是否使用硬件元件和/或软件 元件被实施可以按给定的示例所需要的根据任何数量的因素而变化,因素 例如为期望的计算速率、功率水平、耐热性、处理周期预算、输入数据速 率、输出数据速率、存储器资源、数据总线速度以及其它设计或性能约 束。

计算平台1030还可以包括其它平台组件1050。其它平台组件1050包 括通用计算元件,例如一个或多个处理器、多核处理器、协同处理器、存 储器单元、芯片组、控制器、外围设备、接口、振荡器、定时设备、视频 卡、音频卡、多媒体输入/输出(I/O)组件(例如,数字显示屏)、电源 供应器等。存储器单元的示例可以包括但不限于一个或多个更高速度存储 器单元形式的各种类型的计算机可读和机器可读存储介质,例如只读存储 器(ROM)、随机存取存储器(RAM)、动态RAM(DRAM)、双数据 速率DRAM(DDR AM)、同步DRAM(SDRAM)、静态RAM (SRAM、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电 可擦除可编程ROM(EEPROM)、闪速存储器、诸如铁电聚合物存储器 之类的聚合物存储、奥氏存储器、相变或铁电存储器、硅-氧化物-氮化物- 氧化物-硅(SONOS)存储器、磁卡或光卡、诸如独立磁盘驱动的冗余阵 列(RAID)之类的设备阵列、固态存储器设备(例如,USB存储器、固 态硬盘(SSD)以及任何其它类型的适用于存储信息的存储介质。

计算平台1030还可以包括网络接口1060。在一些示例中,网络接口 1060可以包括逻辑和/或特征,以支持按照诸如在与IEEE 802.11相关联的 一个或多个标准中所描述的那些无线宽带技术之类的一个或多个无线宽带 技术被操作的网络接口。

设备1000可以是例如用户器件、计算机、个人计算机(PC)、台式 计算机、膝上型计算机、笔记本计算机、上网本计算机、平板电脑、智能 手机、嵌入式电子、游戏控制台、服务器、服务器阵列或服务器场、网页 服务器、网络服务器、互联网服务器、工作站、迷你计算机、主框架计算 机、超级计算机、网络应用、网页应用、分布式计算系统、多处理器系 统、基于处理器的系统、或它们的组合。因此,本文描述的设备1000的 功能和/或特定配置可以按适当地需要被包括或省略在设备1000的各种实 施例中。在一些实施例中,设备1000可以被配置为与同WLAN和/或传感 器网络的IEEE 802.11标准相关联的协议和频率相兼容,但是示例不局限 于在该情境中。

设备1000的实施例可以使用单输入单输出(SISO)架构来被实现。 然而,某些实现方式可以包括多个天线(例如,天线1018)用于使用针对 波束形成或空分多址(SDMA)的自适应天线技术发送和/或接收和/或使 用多输入多输出(MIMO)通信技术。

设备1000的组件和特征可以使用离散电路、专用集成电路 (ASIC)、逻辑门和/或单芯片架构中的任何组合来被实现。另外,设备 1000的特征可以使用微控制器、可编程逻辑阵列和/或微处理器或前述的 适当的任何组合来被实现。值得注意的是硬件、固件和/或软件元件可以共 同地或单独地在本文中被称为“逻辑”或“电路”。

应当理解的是,图10的框图中所示的示例设备1000可以表示很多潜 在实现方式的功能描述性示例。因此,被描绘在附图中的块功能的分割、 省略或包括不是暗示用于实现这些功能的硬件组件、电路、软件和/或元件 将必须被分割、省略或包括在实施例中。

一些实施例可以使用表达“在一个示例中”或“示例”及它们的衍生 物被描述。这些术语意味着连同示例被描述的特定的、结构、或特点被包 括在至少一个示例中。说明书中各种地方中的短语“在一个示例中”的出 现不一定全部涉及相同的示例。

一些实施例可以使用表达“被耦合”、“被连接”或“能够被耦合” 及它们的衍生物来被描述。这些术语不必旨在作为彼此的同义词。例如, 使用术语描述“被连接”和/或“被耦合”的描述可以指示两个或多个元件 互相是在直接的物理或电接触中。然而,术语“耦合”还可以指两个或多 个元件没有互相直接接触,但仍然互相合作或交互。

需要强调的是本公开的摘要被提供以符合37CFR部分1.72(b),要 求摘要将允许读者快速地确定本技术公开的本质。摘要随它不会被用来解 释或限制权利要求的范围或含义的理解被提交。前述的详细说明中,可以 看出,为了简化本公开的目的,各种特征被组合在单个示例中。公开的方 法不应被解释为反映所要求保护的示例需要比被明确叙述在每个权利要求 中的特征更多的特征的意图。相反,如下面的权利要求反映的,发明的主 题在于少于单个被公开的示例的全部特征。因此下面的权利要求在此被合 并到详细说明中,每个权利要求作为单独的示例存在。在附加的权利要求 中,术语“包括”和“其中”被分别用作相应的术语“包括”和“其中” 的简明英语等同物。另外,术语“第一”、“第二”、“第三”等仅被用 作标签,并且不旨在施加数字要求在它们的对象上。

根据一些示例,示例装置可以包括用于无线设备的处理器电路。示例 性装置还可以包括被布置用于由处理器电路执行的接收模块,以接收具有 物理层会聚协议(PLCP)头部的分组,物理层会聚协议(PLCP)头部包 括分组是否包括被置于介质访问控制器(MAC)头部之前的中继头部的指 示。示例装置还可以包括被布置用于由处理器电路执行的中继指示模块以 基于PLCP头部是否指示分组包括中继头部的判定来使得分组被丢弃或使 得中继头部被解码。

在一些示例中,示例装置还可以包括被布置用于由处理器电路执行的 解码模块以解码中继头部,中继头部包括第一部分中的帧校验序列 (FCS)。解码模块还可以被布置为使得分组被丢弃或基于通过的循环冗 余校验使用被包括在中继头部的第一部分中的FCS来检查中继头部的第二 部分。

根据示例装置的一些示例,中继头部的第二部分可以包括指示被包括 在被接收的分组中的数据是否将使用相同或不同的调制编码方案被中继朝 向或远离无线局域网(WLAN)接入点的信息。

在一些示例中,被包括在中继头部的第二部分中的信息指示被包括在 被接收的分组中的数据可以使用不同的调制编码方案被中继朝向或远离无 线局域网(WLAN)接入点。解码模块还可以被布置为使用被用于将分组 发送到无线设备的第一调制编码方案对分组进行解码。

根据一些示例,示例装置还可以包括被布置用于由处理器电路执行的 中继头部模块以生成新的中继头部来替代被接收的分组中的中继头部。示 例装置还可以包括被布置用于由处理器电路执行的编码模块以使用第二调 制编码方案对被包括在被接收的分组中的数据进行编码。数据可以跟随通 过解码模块被接收的分组的解码被编码。第二调制编码方案可以不同于第 一调制编码方案。示例装置还可以包括被布置用于由处理器电路执行的转 发模块以使得被包括在被接收的分组中的数据使用第二调制编码方案朝向 或远离WLAN接入点被转发在另一分组中。

在一些示例中,示例装置还可以包括被布置用于由处理器电路执行的 定时器模块以响应于分组被丢弃来更新节电器或睡眠定时器。

根据示例装置的一些示例,无线设备可以被配置为按照与包括IEEE 802.11ah的电气与电子工程师协会(IEEE)IEEE 802.11标准相关联的一 个或多个无线通信标准进行操作。

在示例装置的一些示例中,数字显示屏可以被耦合到处理器电路以为 无线设备的用户呈现用户界面视图。

在一些示例中,示例第一方法可以包括:在无线设备处接收具有包括 分组是否包括被置于介质访问控制器(MAC)头部之前的中继头部的指示 的物理层会聚协议(PLCP)头部的分组。示例第一方法还可以包括基于 PLCP头部是否指示分组包括中继头部的判定来丢弃分组或解码中继头 部。

根据一些示例,示例第一方法还可以包括在无线设备的物理层 (PHY)处对中继头部进行解码。中继头部可以包括第一部分中的的帧校 验序列(FCS)。示例第一方法还可以包括丢弃分组或基于通过的循环冗 余校验使用被包括在中继头部的第一部分中的FCS在无线设备的PHY层 处检查中继头部的第二部分。

在示例第一方法的一些示例中,第二部分可以包括指示被布置为将被 包括在被接收的分组中的数据转发朝向或远离无线局域网(WLAN)接入 点的中继无线设备的网络地址的地址信息。如果网络地址不同于无线设备 的网络地址,则分组可以被丢弃。

根据示例第一方法的一些示例,第二部分可以包括指示被布置为将被 包括在被接收的分组中的数据转发朝向或远离无线局域网(WLAN)接入 点的中继无线设备的网络地址的地址信息。如果网络地址与无线设备的网 络地址相匹配,则新的中继头部可以被生成并且被包括在被接收的分组中 的数据可以被转发朝向或远离WLAN接入点。数据可以被转发在被布置 为包括新的中继头部的另一分组中。

在示例第一方法的一些示例中,新的中继头部可以包括指示无线设备 的网络地址与另一分组的发送器相关联的信息。

根据示例第一方法的一些示例,分组可以基于PLCP头部是否指示分 组包括中继头部的判定来被丢弃,这是由于无线设备未被布置为将数据中 继到或远离另一无线设备的无线局域网(WLAN)接入点。

在示例第一方法的一些示例中,无线设备可以被配置为按照与包括 IEEE 802.11ah的电气与电子工程师协会(IEEE)IEEE 802.11标准相关联 的一个或多个无线通信标准进行操作。

根据一些示例,至少一个机器可读介质包括多个指令,其响应于在无 线设备上被执行使得无线设备执行如上面所提到的示例第一方法。

在一些示例中,示例第二方法可以包括:在第一无线设备处与第二无 线设备建立中继通信链路。中继通信链路可以被布置为将数据从第一无线 设备中继朝向或远离无线局域网(WLAN)接入点。示例第二方法还可以 包括针对包括经由中继通信链路被中继的数据的分组生成物理层会聚协议 (PLCP)头部。PLCP头部可以指示分组包括被布置为在第二无线设备的 物理(PHY)层处被解码的中继头部。示例第二方法还可以包括生成中继 头部和包括帧校验序列(FCS)和与中继头部中的第二无线设备的网络地 址相关联的第一地址。示例第二方法还可以包括将具有PLCP和中继头部 的分组经由中继通信链路发送到第二无线设备。

根据示例第二方法的一些示例,第一地址可以使得第二无线设备能够 识别与第一无线设备的中继通信链路的建立并且将被包括在分组中的数据 中继朝向或远离WLAN接入点。

在示例第二方法的一些示例中,生成中继头部包括:包括与WLAN 接入点的网络地址相关联的第二地址以使得第二无线设备能够通过对从第 一无线设备被接收的中继头部进行解码生成新的中继头部以将被包括在分 组中的数据中继朝向或远离WLAN接入点。

根据示例第二方法的一些示例,生成中继头部可以包括:添加或插入 指示调制编码方案被用于将被包括在分组中的数据编码在另一分组中的信 息,以便将数据从第二无线设备中继朝向或远离WLAN接入点。

在示例第二方法的一些示例中,指示的调制编码方案可以包括被用于 将分组发送到第二无线设备的相同的调制编码方案中的一个或被用于将分 组发送到第二无线设备的不同的调制编码方案。

根据示例第二方法的一些示例,第一无线设备可以被配置为按照与包 括IEEE 802.11ah的电气与电子工程师协会(IEEE)IEEE 802.11标准相关 联的一个或多个无线通信标准进行操作。

根据一些示例,至少一个机器可读介质包括多个指令,其响应于在无 线设备上被执行使得无线设备执行如上面所提到的示例第二方法。

虽然主题以特定于结构特征和/或方法论动作的语言被描述,但是应该 理解的是附加的权利要求书中所定义的主题不必限于上述特定的特征或动 作。相反,上述特定特征和动作作为实现权利要求的示例形式被公开。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号