著录项信息
专利名称 | 用于无线网络中装置配置文件的方法和装置 |
申请号 | CN201180074729.8 | 申请日期 | 2011-12-30 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-09-24 | 公开/公告号 | CN104067587A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L29/06 | IPC分类号 | H;0;4;L;2;9;/;0;6;;;H;0;4;L;2;9;/;0;8查看分类表>
|
申请人 | 英特尔公司 | 申请人地址 | 美国加利福尼亚州
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 英特尔公司 | 当前权利人 | 英特尔公司 |
发明人 | 齐红;M.朴 |
代理机构 | 中国专利代理(香港)有限公司 | 代理人 | 杨美灵;汤春龙 |
摘要
实施例提供用于无线装置的装置配置文件机制。许多实施例包括介质访问控制(MAC)子层逻辑以构建包括用于第一装置的装置配置文件索引元素的帧。实施例可有利于第二装置对用于第一装置的装置配置文件的访问而不从第一装置传递整个装置配置文件。在一些实施例中,第二装置可访问与第二装置集成或第二装置可访问的存储介质以确定装置配置文件。一些实施例可在存储器中、在逻辑中或者以有利于在帧中传送装置配置文件索引元素的另一方式存储装置配置文件索引元素。一些实施例可接收和检测带有装置配置文件索引元素的通信。其它实施例可生成和传送带有装置配置文件索引元素的通信。
用于无线网络中装置配置文件的方法和装置\n背景技术\n[0001] 实施例在无线通信领域领域中。更具体地说,实施例在无线传送器与接收器之间的通信协议的领域中。\n附图说明\n[0002] 图1示出包括多个的无线网络的实施例,通信装置包括多个固定或移动通信装置;\n[0003] 图1A示出用于在无线通信装置之间建立通信的管理帧的实施例;\n[0004] 图1B示出在图1A中管理帧的帧体中装置配置文件索引元素的实施例;\n[0005] 图1C示出装置配置文件标识符字段的实施例;\n[0006] 图1D示出用于在无线通信装置之间建立通信的装置类别和装置类型表的实施例;\n[0007] 图1E示出接入点的存储器中存储的用于基于装置配置文件标识符字段,确定通信装置的业务特性的装置配置文件数据结构的实施例;\n[0008] 图2示出生成,传送,接收和解释帧中装置配置文件索引元素的设备的实施例;\n[0009] 图3示出生成带有装置配置文件索引元素的帧的流程图的实施例;以及[0010] 图4A-B示出传送,接收和解释带有如图2所示装置配置文件索引元素的通信的流程图的实施例。\n具体实施方式\n[0011] 下面是附图中所示新颖实施例的详细描述。然而,提供的细节量无意于限制所述实施例的预期变化;相反,权利要求和详细描述是要涵盖在如随附权利要求定义的所述教导的精神和范围内的所有修改、等效物和备选。下面的详细描述旨在使此类实施例为本领域的技术人员所理解。\n[0012] 实施例提供用于无线通信装置的装置配置文件机制。许多实施例包括介质访问控制(MAC)子层逻辑以构建包括用于第一通信装置的装置配置文件索引元素的帧。在几个实施例中,MAC子层逻辑可实现在关联帧和重新关联帧的帧体中的装置配置文件索引元素。实施例可有利于第二通信装置对用于第一通信装置的装置配置文件的访问而不从第一通信装置传递整个装置配置文件。在一些实施例中,第二通信装置可访问与第二通信装置集成或第二通信装置可访问的存储介质以确定装置配置文件。几个实施例包括数据结构,数据结构包括基于指示装置类别和装置类型并且包括在装置配置文件索引元素中的索引可访问的至少一个装置配置文件。一些实施例可在存储器中、在逻辑中或者以有利于在帧中传送装置配置文件索引元素的另一方式存储装置配置文件索引元素。一些实施例可接收和检测带有装置配置文件索引元素的通信。其它实施例可生成和传送带有装置配置文件索引元素的通信。\n[0013] 一些实施例包括物联网(IoT)装置。IoT是指经因特网的物物连接。除其它独特的特性外,IoT装置可利用无线保真(Wi-Fi)网络普遍性,允许经常要求极低功耗的新应用。\nWi-Fi通常指实现电气和电子工程师协会(IEEE) IEEE 802.11-2007,信息技术IEEE标准 - 系统间电信和信息交换—局域网和城域网—特定要求第11部分:无线LAN介质访问控制(MAC)和物理层(PHY)规范(http://standards.ieee.org/getieee802/download/802.11-\n2007.pdf)和其它有关无线标准的装置。\n[0014] 除传统移动装置(膝上型计算机、智能电话、平板及诸如此类)外,IoT装置可包括传感器、计量器、控制、仪器、监视器、家用电器及诸如此类。这些装置可要求深度嵌入无线连接,可不具有任何视觉控制或显示功能,并且可要求几年的电池寿命。\n[0015] 一些实施例采用IEEE 802.11v系统。IEEE 802.11v系统可包括网络基础设施辅助节能特征集,这些特征允许客户端装置在仍执行基本功能的同时在更长期间处于睡眠状态。然而,这些特征主要设计用于作为一般个人装置并且具有广泛用户接口的移动装置。不同于个人装置,IoT装置可设计成执行特定功能,并且可在资源(例如,存储器)方面受到限制。因此,几个实施例实现装置配置文件机制以促进在存储器受限和用户接口能力受限的IoT装置中为IEEE 802.11v装置定义的节能特征。\n[0016] 一些实施例实现装置配置文件机制以便在Wi-Fi嵌入式装置在使用例如IEEE \n802.11v节能特征(包括BSS最大闲置期间、业务过滤服务、灵活多播服务和定向多播服务)时简化Wi-Fi嵌入式装置的配置和通信。其它实施例为任何服务质量(QoS)有关的业务分类(TCLAS)或业务规范(TSPEC)设置实现装置配置文件机制。根据一些实施例,新装置配置文件可以是超低功率技术的构件块,超低功率技术可允许小的电池供电无线装置(例如,传感器)使用Wi-Fi连接到因特网,而带有更长或延伸的通信范围。\n[0017] 其它实施例例如可提供室内和/或室外“智能”网格与传感器服务。例如,一些实施例可提供传感器以便为特定区域内的一个或多个家庭计量电、水、煤气和/或其它公用事业的使用,并且将这些服务的使用无线传送到计量子站。其它实施例可为家庭健康护理、临床或医院利用传感器,以便监视患者的健康护理有关的事件和生命特征,如跌倒检测、药瓶监视、重量监视、睡眠呼吸暂停、血糖量、心率及诸如此类。设计用于此类服务的实施例通常比IEEE 802.11n/ac系统中提供的装置要求低得多的数据率和低得多(超低)的功耗。\n[0018] 本文中所述逻辑、模块、装置和接口可执行以硬件和/或代码可实现的功能。硬件和/或代码可包括设计成完成该功能性的软件、固件、微代码、处理器、状态机、芯片集或其组合。\n[0019] 实施例可有利于无线通信。一些实施例可包括低功率无线通信,像在网络、消息传递系统和智能装置中有利于此类装置之间交互的蓝牙、无线局域网(WLAN)、无线城域网(WMAN)、无线个人区域网(WPAN)、蜂窝网络、IEEE 802.11-2007通信。此外,一些无线实施例可包含单个天线,而其它实施例可包含多个天线。例如,多输入和多输出(MIMO)是使用经在传送器和接收器两者的多个天线携带信号的无线电信道来改进通信性能。\n[0020] 虽然下述一些特定实施例将参照带有特定配置的实施例,但本领域的技术人员将认识到,本公开内容的实施例可通过带有类似结构或问题的其它配置有利地实现。\n[0021] 现在转到图1,图中示出无线通信系统1000的实施例。无线通信系统1000包括可有线和无线连接到网络1005的通信装置1010。通信装置1010可经网络1005与多个通信装置\n1030、1050和1055进行无线通信。通信装置1010可包括接入点。通信装置1030可包括诸如传感器、消费电子装置、个人移动装置或诸如此类等低功率通信装置。而且通信装置1050和\n1055可包括传感器、站、接入点、集线器、交换机、路由器、计算机、膝上型计算机、上网本、蜂窝电话、智能电话、PDA(个人数字助理)或其它具无线能力的装置。因此,通信装置可以是移动式或固定式。例如,通信装置1010可包括用于家庭住宅区内用水量的计量子站。住宅区内的每个家庭可包括诸如通信装置1030等传感器,且通信装置1030可与水计量使用情况仪表集成或与其耦合。通信装置1030最初可接收来自通信装置1010的信标,并且之后发送带有装置配置文件索引元素1035的关联帧的通信,以通知通信装置1010用于通信装置1030的装置配置文件。之后通信装置1030可周期性地启动与计量子站的通信以传送与用水情况有关的数据。此外,计量站或其它通信装置可根据用于通信装置1030的装置配置文件的(例如用来更新通信装置1030的固件的)业务参数来周期性地启动与通信装置1030的通信。在其它实施例中,通信装置1030可只对通信做出响应,并且可不包括启动通信的逻辑。\n[0022] 在其它实施例中,通信装置1010可有利于数据卸载。例如,作为低功率传感器的通信装置可包括数据卸载方案,以便例如经Wi-Fi、另一通信装置、蜂窝网络或诸如此类进行通信,以实现降低在等待访问例如计量站中消耗的功耗和/或增大带宽的可用性的目的。接收来自诸如计量站等传感器的数据的通信装置可包括数据卸载方案,以便例如经Wi-Fi、另一通信装置、蜂窝网络或诸如此类进行通信,以实现降低网络1005的拥塞的目的。\n[0023] 网络1005可表示多个网络的互连。例如,网络1005可与诸如因特网等宽域网或内联网耦合,并且可将经一个或更多个集线器、路由器或交换机有线或无线互连的本地装置互连。在本实施例中,网络1005通信耦合通信装置1010、1030、1050和1055。\n[0024] 通信装置1010和1030分别包括存储器1011和1031及介质访问控制(MAC)子层逻辑\n1018和1038。存储器1011和1031可包括诸如动态随机存取存储器(DRAM)、只读存储器(ROM)、闪存、硬盘驱动器、固态驱动器或诸如此类等存储介质。存储器1011和1031可存储帧、前置码和前置码结构或其部分。存储器1011可包括装置配置文件数据结构1012,装置配置文件数据结构1012包括用于诸如装置1032等装置的一个或更多个装置配置文件。装置配置文件数据结构1012可包括索引结构以基于诸如装置配置文件索引元素1032等装置配置文件索引元素检索或查找装置配置文件。存储器1031可包括装置配置文件索引元素1032,并且在一些实施例中,可包括用于通信装置1030的装置配置文件的自定义参数。\n[0025] MAC子层逻辑1018、1038可包括实现通信装置1010、1030的数据链路层的MAC子层的功能性的逻辑。MAC子层逻辑1018、1038可生成帧并且将帧传递到物理层(PHY)逻辑以生成物理层协议数据单元(PPDU)。更具体地说,帧构建器1013和1033可生成帧,并且PHY逻辑的数据单元构建器可通过前置码封装帧以生成PPDU,以便经诸如收发器(RX/TX) 1030和\n1040等物理层装置传送。帧1014和1034也称为MAC层协议数据单元(MPDUs),可包括管理、控制和数据帧。在许多实施例中,帧构建器1013和1033可生成带有装置配置文件索引元素\n1015和1035的帧1014和1034。例如,帧构建器1033可生成管理帧1034,如请求与诸如通信装置1010等接入点的关联的关联请求帧或者请求与通信装置1010的重新关联的重新关联请求帧。关联请求帧可包括装置配置文件索引元素1035,并且可允许通信装置1010分配用于收发器1040的资源并与收发器1040同步。关联请求帧可包括有关收发器1040的信息,如支持的数据率和通信装置1030要与其相关联的网络的服务集标识(SSID)。\n[0026] 接收关联请求后,通信装置1010确定是否与收发器1040相关联,并且如果接受,则预留存储器空间并且建立用于收发器1040的关联标识符(AID)。通信装置1010可从关联请求帧确定装置配置文件索引元素1035,并且通过查看装置配置文件数据结构1012中的装置配置文件确定用于通信装置1030的装置配置文件。通信装置1010可通过使用装置配置文件索引1035作为装置配置文件数据结构1012的索引来查看装置配置文件数据结构1012中的装置配置文件。随后,除非为通信装置1030设置了自定义参数,否则,可使用用于通信装置\n1030的装置配置文件的默认值。通信装置1030可利用业务过滤服务(TFS)帧、灵活多播服务帧、定向多播服务帧或其它业务有关帧向通信装置1010显示用于装置配置文件的自定义参数。\n[0027] 通信装置1010随后可通过管理帧1014响应关联请求,如关联响应帧或重新关联响应帧。通信装置1010可将包括接受或拒绝通知的关联响应帧传送到收发器1040。如果通信装置1010接受与收发器1040的关联,则关联响应帧可包括有关关联的信息,如关联标识符(AID)和支持的数据率。\n[0028] 通信装置1010、1030、1050和1055每个可包括诸如收发器1020和1040等收发器。每个收发器1020、1040包括RF传送器和RF接收器。每个RF传送器将数字数据加载到RF频率上,以便通过电磁辐射传送数据。RF接收器接收在RF频率的电磁能量,并且从中提取数字数据。\n图1可示出多个不同实施例,包括带有例如四个空间流的多输入多输出(MIMO)系统,并且可示出简并系统,其中通信装置1010、1030、1050和1055的一个或更多个装置包括带有单个天线的接收器和/或传送器,该系统包括单输入单输出(SISO)系统、单输入多输出(SIMO)系统和多输入单输出(MISO)系统。\n[0029] 在许多实施例中,收发器1020和1040实现正交频分复用(OFDM)。OFDM是一种在多个载频上编码数字数据的方法。OFDM是用作数字多载波调制方法的频分复用方案。大量紧密间隔的正交副载波信号用于携带数据。数据被分成几个平等的数据流或信道,每个副载波一个数据流或信道。每个副载波通过在低符号率的调制方案进行调制,保持类似于相同带宽中的常规单载波调制方案的总数据率。\n[0030] OFDM系统为包括数据、导频、保护和置零等的功能使用几个载波或“音调”。数据音调用于经信道之一在传送器与接收器之间传送信息。导频音调用于保持信道,并且可提供有关时间/频率和信道跟踪的信息。保护音调可在传送期间在诸如短培训字段(STF)和长培训字段(LTF)符号等符号之间插入,以避免可能从多径失真产生的符号间干扰(ISI)。这些保护音调也有助于信号符合频谱屏蔽。直接分量(DC)的置零可用于简化直接转换接收器设计。\n[0031] 在一些实施例中,如虚线所示,通信装置1010可选择性地包括数字波束形成器(DBF) 1022。DBF 1022将信息信号变换成要应用到天线阵列1024的元素的信号。天线阵列\n1024是单独的可分别激励天线元素的阵列。应用到天线阵列1024的元素的信号促使天线阵列1024辐射一到四个空间信道。如此形成的每个空间信道可携带到通信装置1030、1050和\n1055的一个或更多个装置的信息。类似地,通信装置1030包括从通信装置1010接收信号和向通信装置1010传送的信号的收发器1040。收发器1040可包括天线阵列1044,并且可选择性地包括DBF 1042。\n[0032] 图1A示出用于在诸如图1的通信装置1010、1030、1050和1055等无线通信装置之间建立通信的管理帧1060的实施例。管理帧1060可包括MAC报头1061,之后是帧体1074,再之后是帧校验序列(FCS) 1076。MAC报头1061可包括帧控制字段1062、持续时间字段1064、目的地地址(DA)字段1066、来源地址(SA)字段1068、基本服务集标识符(BSSID)字段1070及序列控制字段1072。帧控制字段1062可以是两个八位组,并且可识别诸如管理类型和关联子类型帧等帧的类型和子类型。持续时间字段1064可以是两个八位组,并且可指示诸如网络分配向量(NAV)等的持续时间。DA字段1066可以是6个八位组,并且可识别目的地通信装置的MAC地址。SA字段1068可以是6个八位组,并且可识别来源通信装置的MAC地址。BSSID字段\n1070可以是6个八位组,并且可指示用于基本服务集的标识符。而且序列控制字段1072可以是两个八位组,并且可指示MAC服务数据单元(MSDU)的序号和片段号。\n[0033] 帧体1074可长达2312个八位组,并且可包括诸如图1B所示装置配置文件索引元素\n1080等的装置配置文件索引元素。FCS 1076可包括诸如IEEE 32比特位循环冗余校验值等循环冗余校验值。循环冗余校验值是由检错循环冗余代码(CRC)用于检测通信信道上的共同类型的错误,从而提供接收到的通信的完整性的快速和合理保证的值。\n[0034] 图1B示出用于图1A中管理帧1060的帧体1074和装置配置文件索引元素1080的实施例。装置配置文件索引元素1080可包括元素标识符字段1082、长度字段1084和装置配置文件标识符字段1086。元素标识符字段1082可以是一个八位组,并且可将元素1080识别为装置配置文件索引元素。长度字段1083可以是一个八位组,并且可识别装置配置文件标识符字段1086的长度。而且装置配置文件标识符字段1086可以是两个八位组,并且可包括数据以识别用于诸如在管理帧1060的帧体1070中包括装置配置文件标识符字段1086的通信装置等通信装置的装置配置文件。\n[0035] 图1C示出用于在诸如图1的通信装置1010、1030、1050和1055等无线通信装置之间建立通信的装置配置文件标识符字段1090的实施例。图1B的装置配置文件标识符可利用诸如图1C所示装置配置文件标识符1090等的装置配置文件标识符。装置配置文件标识符字段\n1090可包括两个字段:装置类别字段1092和装置类型字段1094。装置类别字段1092可以是一个八位组,并且可识别通信装置所属类别,例如,创建包括装置类别1092的管理帧1060的通信装置。而且装置类型字段1094可以是一个八位组,并且可识别装置类别1092内装置的类型。例如,装置类别1092可包括八字节的数据,数据包括用于诸如图1中装置配置文件数据结构1012等的装置配置文件数据结构的索引,并且装置类型1094可包括八字节的数据,数据包括用于诸如图1中装置配置文件数据结构1012等的装置配置文件数据结构的索引。\n[0036] 图1D示出用于在无线通信装置之间建立通信的装置类别和装置类型表1100的实施例。具体而言,图1D示出用于图1C中装置类别1092和装置类型1094的部分索引值的表格。\n索引值是部分值以示出这些值。许多实施例可包括八字节值、四字节值。具体而言,装置类别索引列可提供诸如指示在相邻描述列中所述装置的十六进制值等索引值。在一些实施例中,装置类别索引列中表示的十六进制值可包括索引以包括在图1C的装置类别字段1092中。类似地,装置类型索引列可提供诸如指示在相邻描述列中所述装置的十六进制值等的索引值。在一些实施例中,装置类型索引列中表示的十六进制值可包括索引以包括在图1C的装置类型字段1094中。注意,在所示表格1100中,装置类型索引包括用于相同行中装置类别索引的有效装置类型。还要注意的是,此表中的值和描述用于说明目的,并且实施例不限于此表1100中的索引值和描述,而是实际上可具有完全不同的索引号和描述。\n[0037] 为进行说明,Wi-Fi装置可归类为但不限于以下类别:个人计算机、个人移动装置、显示单元、消费电子(CE)装置、传感器装置及诸如此类。每个类别可包括特定装置类型。例如,个人计算机类别可包括特定类型的个人计算机,如台式计算机、游戏站、家庭影院计算机、工作站及诸如此类。个人移动装置类别可包括特定类型的个人移动装置,如膝上型计算机、上网本、智能电话、平板及诸如此类。显示单元类别可包括特定类型的显示单元,如监视器、电视、气象站及诸如此类。消费者电子类别可包括特定类型的消费电子器件,如闹钟、数码摄像机(DVR)、钟表及诸如此类。而且传感器装置类别可包括特定类型的传感器装置,如家用电器监视器、安全监视器、智能煤气表、智能水表、恒温器、热水器监视器及诸如此类。\n其它实施例可以不同方式组织表格1100,如装置类别索引和装置类型索引的独立列表。\n[0038] 图1E示出表格1200的实施例,表格包括存储在接入点的存储器中的装置配置文件数据结构,如图1所示装置配置文件数据结构1012。装置配置文件数据结构可有利于确定连接性和/或业务参数以便基于装置配置文件标识符字段与通信装置相关联,该装置配置文件标识符字段如图1C所示装置配置文件标识符字段1090。在一些实施例中,可为每个装置类别和装置类型定义装置配置文件,并且可利用装置类别和装置类型字段作为索引以查找用于特定通信装置的装置配置文件。\n[0039] 装置配置文件可包括共用类别参数集和装置类型特定参数集。在本实施例中,装置配置文件可包括以下项目:装置类别索引、装置类型索引、定义用于装置类别的基本服务集(BSS)最大(max)闲置期间值的BSS max闲置期间字段及指定接入点应代表通信装置对其做出响应的业务类型的接入点(AP)代理字段。装置类别索引和装置类型索引字段可包括指示装置类别和装置类型的值,该装置类别和装置类型如图1D所示类别和类型。BSS最大闲置期间可允许接入点指示一个时间期,在该时间期内,接入点由于未接收来自通信装置的帧而不解除通信装置关联。例如,对于固定的电池供电装置,BSS最大闲置期间可设成大的值,以便这些装置能够对于更长时间期进入睡眠模式,并且对于移动装置,BSS最大闲置期间可设成小的值,以便例如装置在与不同接入点相关联的区域之间漫游时,网络保持更新。\n[0040] AP代理列可描述接入点可充当用于相关联通信装置的代理的事件,如网络维护业务。本实施例包括接入点代理字段,该字段定义接入点应代表用于装置类别中装置类型的站对其做出响应的业务类型。AP代理可包括用于代理地址解析协议业务的比特位、用于持续可用业务的比特位和用于其它网络维护业务的一个或更多个比特位。代理地址解析协议业务列可包括其中路由器节点或接入点可代表通信装置接收业务以及可在后一时间点将业务转发到通信装置的业务。代理地址解析协议业务可设成逻辑1以指示接入点应代表用于地址解析协议业务的通信装置做出响应。\n[0041] 持续可用业务列可包括其它装置的业务,这些装置要求来自通信装置的响应以验证在该其它装置与通信装置之间的链路良好或者应保留。如果持续可用比特位设成逻辑1,则接入点可代表通信装置响应持续可用业务。\n[0042] 其它业务列可例如包括用于管理在因特网协议网络上装置的简单网络管理协议(SNMP)业务。SNMP业务可在网络管理系统中用于监视网络附接的装置是否出现引起管理关注的条件,以便接入点可代表通信装置响应此类业务。\n[0043] 根据一些实施例,装置配置文件也可定义业务模式列,以便接入点能够代表通信装置进行一些操作:用于业务过滤服务(TFS)列的业务分类(TCLAS)和业务规范(TSPEC)参数设置;用于灵活多播服务(FMS)列的TCLAS和TSPEC参数设置;和/或用于定向多播服务(DMS)列的TCLAS TSPEC参数设置。TCLAS参数包括信息,信息包含识别进入MSDU(带有其所属的特定业务流)所需的参数集。TSPEC参数包括定义业务流的特性和服务质量(QoS)预期的参数集。\n[0044] TFS是一种服务,其中,接入点不传送所有进入帧到相关联通信装置,而只传送对应于预确定的条件的帧。只传送满足预确定的条件的帧而不是所有帧到通信装置可防止不必要的业务出现,由此增强无线电资源的使用效率并且降低功耗。\n[0045] FMS是一种服务,其中,通信装置可请求用于多播业务的单独服务。FMS可识别多播流集,以及允许将输送间隔调整为多个输送业务指示消息(DTIM)并允许调整要使用的数据率。\n[0046] DMS是多播到单播转换服务。该特征通过接入点将选择或识别的多播流做为单播业务输送到通信装置。益处可包括由于单播得以确认并且自动重新传送而增大的可靠性和空中时间节省。\n[0047] 在一些实施例中,其它TCLAS/TSPEC业务可包括例如任何QoS有关的TCLAS/TSPEC业务。在其它实施例中,如果通信装置确定自定义装置配置文件设置,则通信装置可使用TFS、FMS、DMS请求和响应帧来在接入点设置自定义参数集。\n[0048] 装置配置文件表1200的行可包括装置配置文件。装置配置文件可包括用于特定装置类型的特定类别中装置的默认值。在其它实施例中,装置配置文件表可包括更多参数、更少参数、不同参数或其某一组合。在一些实施例中,装置配置文件不限于特定类型的参数。\n[0049] 图2示出生成,传送,接收和解释帧中装置配置文件索引元素的设备的实施例。设备包括与介质访问控制(MAC)子层逻辑201和物理层(PHY)逻辑250耦合的收发器200。MAC子层逻辑201可封装MAC服务数据单元(MSDU)以生成MAC协议数据单元(MPDU)以便传送到PHY逻辑250,并且PHY逻辑250可生成带有一个或更多个MPDU的PPDU以便经收发器200传送。\n[0050] 在许多实施例中,MAC子层逻辑201可包括帧构建器202以生成帧,做为带有装置配置文件索引元素的MPDU传递到PHY逻辑250。装置配置文件索引元素可包括指示诸如图1中通信装置1010等的接入点保持的特定装置配置文件的数据。例如,帧构建器202可生成包括指定例如帧是管理帧的类型字段和指定帧的功能的子类型字段的帧。管理帧可例如包括信标、探测请求、探测响应、关联请求、关联响应、重新关联请求及重新关联响应帧子类型。在第一帧控制字段后的持续时间字段指定此传送的持续时间。持续时间字段可包括网络分配向量(NAV),该向量能够用做通信的保护机制。地址字段可在持续时间字段之后,指定此传送的预期一个或多个接收器的地址。而且装置配置文件索引元素指示用于例如是家用电器监视器的传感器的装置配置文件。\n[0051] PHY逻辑250可包括数据单元构建器203。数据单元构建器203可确定封装MPDU的前置码以生成PPDU。在许多实施例中,数据单元构建器203可基于通过与目的地通信装置的交互选择的通信参数,创建前置码。\n[0052] 收发器200包括接收器204和传送器206。传送器206可包括编码器208、调制器210、OFDM 212和数字波束形成器(DBF) 214中的一项或多项。传送器206的编码器208通过例如二进制卷积编码(BCC)、低密度奇偶校验编码(LDPC)和/或诸如此类,接收和编码预定从MAC子层逻辑202传送的数据。调制器210可接收来自编码器208的数据,并且可经例如将数据块映射到正弦波的离散振幅的对应集中或正弦波的离散相位集中或相对于正弦波的频率的离散频移集中,将接收到的数据块加载到选择频率的正弦波上。调制器210的输出馈送到正交频分复用器(OFDM) 212,复用器将来自调制器210的调制的数据加载到多个正交副载波上。在一些实施例中,通过空间时间块编码(STBC)将调制器210的输出馈送到OFDM。而且可将OFDM 212的输出馈送到数字波束形成器(DBF) 214以形成多个空间信道,并且单独调控每个空间信道以最大化传送到多个用户终端的每个用户终端和从多个用户终端的每个用户终端接收到的信号功率。\n[0053] 收发器200也可包括连接到天线阵列218的双工器216。因此,在此实施例中,单个天线阵列用于传送和接收。传送时,信号通过双工器216,并且通过上变频信息承载信号驱动天线。在传送期间,双工器216阻止要传送的信号进入接收器204。接收时,天线阵列接收到的信息承载信号通过双工器216以将信号从天线阵列输送到接收器204。双工器216随后阻止接收到的信号进入传送器206。因此,双工器216作为交换机操作以交替连接天线阵列元素到接收器204和传送器206。\n[0054] 天线阵钱218将信息承载信号辐射到能够由接收器的天线接收的电磁能量的时变空间分布中。接收器随后能够提取接收到信号的信息。\n[0055] 收发器200可包括用于接收,解调和解码信息承载信号的接收器204。接收器204可包括DBF 220、OFDM 222、解调器224和解码器226中的一项或多项。接收到的信号从天线元素218被馈送到DBF 220。DBF 220将N个天线信号变换成L个信息信号。DBF 220的输出被馈送到OFDM 222。OFDM 222从信息承载信号调制到的多个副载波提取信号信息。解调器224解调接收到的信号,从接收到的信号提取信息内容以产生未解调的信息信号。而且解码器226将来自解调器224的接收到数据解码,并且将解码的信息MPDU传送到MAC子层逻辑201。\n[0056] 本领域技术人员将认识到,收发器可包括图2未示出的许多另外的功能,并且接收器204和传送器206能够是不同的装置而不是封装为一个收发器。例如,收发器的实施例可包括动态随机存取存储器(DRAM)、参考振荡器、过滤电路、同步电路、可能多个频率转换级和多个放大级等。此外,图2所示一些功能可集成在一起。例如,数字波束形成可与正交频分复用集成。\n[0057] 对于MAC子层逻辑201是接入点一部分的实施例,MAC子层逻辑201可解析MPDU以确定装置配置文件索引元素,如图1B所示装置配置文件索引元素1080。MAC子层逻辑201随后可利用所示装置类别和装置类型,从诸如图1E所示装置配置文件表1200等的装置配置文件数据结构确定装置配置文件。基于装置配置文件,接入点可设置与对应通信装置相关联的参数以确定与对应通信装置的随后交互。\n[0058] 图3示出生成带有装置配置文件索引元素的帧的流程图300的实施例。流程图300以介质访问控制(MAC)子层逻辑确定用于关联或重新关联帧的MAC报头开始(元素305)。例如,MAC子层逻辑可确定包括指示管理类型帧和关联或重新关联请求子类型帧的帧控制的报头。\n[0059] MAC子层逻辑可确定在关联或重新关联请求帧的帧体中元素的元素标识符字段(元素310)。元素标识符字段可提供数据以识别后续字段在其中符合装置配置文件索引元素的元素。MAC子层逻辑可确定帧体的元素的长度字段(元素315),确定帧体的装置类别字段(元素320),以及确定帧的装置类型字段(元素325)。在许多实施例中,确定元素标识符字段、长度字段和装置配置文件标识符字段(包括装置类别字段和装置类型字段)可包括从存储介质检索这些字段以便包括在帧中。在其它实施例中,在此类字段中包括的值可存储在诸如只读存储器、随机存取存储器、高速缓存、缓冲器、寄存器或诸如此类等的存储介质中。\n在其它实施例中,元素标识符字段、长度字段和装置配置文件标识符字段中的一个或更多个字段可硬编码到MAC子层逻辑中或者以其它方式可用于插入帧中。在另外的其它实施例中,MAC子层逻辑可基于对用于每个的值的指示的访问来生成装置配置文件索引元素。\n[0060] 在一些实施例中,MAC子层逻辑可确定帧体的其它元素(元素330)。例如,一些元素可在装置配置文件索引元素之前插入,并且一些元素可在装置配置文件索引元素之后插入。其它元素可例如包括支持的速率、扩展支持的速率、功率能力、支持的信道、QoS能力及供应商特定参数。对于重新关联请求帧,帧体也可包括当前接入点地址。\n[0061] 确定帧体后,MAC子层逻辑可确定帧校验序列(FCS)字段值(元素335)以提供用于在接入点的纠错。\n[0062] 图4A-B示出传送,接收和解释带有如图2所示装置配置文件索引元素的通信的流程图400和450的实施例。参照图4A,流程图400从接收来自框构建器的帧开始,帧包括指示与通信装置相关联的装置类别和装置类型的装置配置文件索引元素。通信装置的MAC子层逻辑可将帧生成为管理帧以传送到接入点,并且可将帧作为MPDU传递到数据单元构建器,数据单元构建器将数据变换成能够传送到接入点的分组。数据单元构建器可生成前置码以封装PSDU(来自帧构建器的MPDU),形成PPDU用于传送(元素405)。在一些实施例中,可在PPDU中封装不止一个MPDU。\n[0063] PPDU随后可传送到诸如图2中传送器206或图1中收发器1020、1040等物理层装置,因此,PPDU可转换成通信信号(元素410)。传送器随后可经天线传送通信信号(元素415)。\n[0064] 参照图4B,流程图450以诸如图2的接收器204等的接入点的接收器经诸如天线阵列218的天线元素等的一个或更多个天线接收通信信号开始(元素455)。接收器可根据在前置码中描述的过程,将通信信号转换成MPDU(元素460)。更具体地说,接收到的信号从一个或更多个天线被馈送到诸如DBF 220等DBF。DBF将天线信号变换成信息信号。DBF的输出被馈送到诸如OFDM 222等OFDM。OFDM从信息承载信号调制到的多个副载波提取信号信息。随后,诸如解调器224等解调器经例如BPSK、16-QAM、64-QAM、256-QAM、QPSK或SQPSK解调信号信息。而且诸如解码器226等的解码器经例如BCC或LDPC将来自解调器的信号信息解码以提取MPDU(元素460),并且将MPDU传送到诸如MAC子层逻辑202等的MAC子层逻辑(元素465)。\n[0065] MAC子层逻辑可从MPDU确定装置配置文件标识符(元素470),如图1C的装置配置文件标识符1090。例如,MAC子层逻辑可解析帧以确定帧体,并且解析或解码帧体以确定装置配置文件索引元素。MAC子层逻辑随后可基于用于在存储器中存储的装置配置文件索引元素的帧结构来解析或解码装置配置文件索引元素,并且确定指示装置类别和装置类型的数据,如装置配置文件标识符。\n[0066] 随后,MAC子层逻辑可基于装置配置文件标识符,确定装置配置文件以便与作为通信信号和装置配置文件标识符的来源的通信装置相关联(元素475)。例如,MAC子层逻辑可基于接入点的存储器中用于装置配置文件标识符的结构,解析或解码装置配置文件标识符,并且确定例如与作为通信信号的来源的通信装置相关联的装置类别和装置类型。例如,由于装置配置文件结构驻留在接入点的存储器中,因此,MAC子层逻辑可利用装置配置文件标识符识别接入点可访问的装置配置文件数据结构中的装置配置文件。利用装置配置文件标识符识别装置配置文件可涉及通过使用装置类别和装置类型作为对装置配置文件数据结构的索引来查找或识别包括装置配置文件的装置配置文件数据结构中的记录。\n[0067] 另一实施例实现为用于实现参照图1-4所述系统和方法的程序产品。一些实施例可以采取完全硬件实施例、完全软件实施例或包括硬件和软件元素的实施例形式。一个实施例在软件中实现,这包括但不限于固件、常驻软件、微代码等。\n[0068] 此外,实施例能采取可从计算机可用或计算机可读介质存取的计算机程序产品(或机器可访问产品)形式,该介质提供程序代码以便供计算机或任何指令执行系统使用或与计算机或任何指令执行系统结合使用。为便于理解本描述,计算机可用或计算机可读介质能够是能包含、存储、传递、传播或传送程序以供指令执行系统、设备或装置使用或与其结合使用的任何设备。\n[0069] 介质可以为电子、磁、光、电磁、红外或半导体系统(或设备或装置)。计算机可读介质的示例包括半导体或固态存储器、磁带、可拆卸计算机磁盘、随机存取存储器(RAM)、只读存储器(ROM)、硬磁盘及光盘。光盘的当前示例包括只读存储器压缩盘(CD-ROM)、可擦写压缩盘(CD-R/W)和DVD。\n[0070] 适用于存储和/或执行程序代码的数据处理系统将包括直接或通过系统总线间接耦合到存储器元件的至少一个处理器。存储器元件能包括在程序代码的实际执行期间采用的本地存储器、大容量存储器和高速缓存存储器,高速缓存存储器提供至少一些程序代码的临时存储以便减少在执行期间必须从大容量存储器检索代码的次数。\n[0071] 如上所述的逻辑可以是用于集成电路芯片的设计的一部分。芯片设计以图形计算机编程语言创建,并且存储在计算机存储介质(如盘、磁带、物理硬驱动器或诸如在存储接入网络中的虚拟硬驱动器)中。如果设计者不制造芯片或用于制造芯片的光刻用掩模,则设计者直接或间接通过物理方式(例如,通过提供存储设计的存储介质的副本)或电子方式(例如,通过因特网)将结果设计传送到此类实体。存储的设计随后能够转换成适当的格式(例如,GDSII)以用于制造。\n[0072] 结果集成电路芯片可由制造商以原晶片(即,作为具有多个未封装芯片的单晶片)形式、作为裸晶或者以封装形式分发。在后一情况下,芯片安装在单芯片封装(如塑料载体,具有固定到母板或其它更高级别载体上的引脚)中或者多芯片封装(如具有表面互连或隐埋互连之一或两者的陶瓷载体)中。任一情况下,芯片随后与作为(a)诸如母板等的中间产品或(b)最终产品中的任一个的一部分的其它芯片、离散电路元件和/或其它信号处理器件集成。\n[0073] 受益于本公开内容的本领域技术人员将明白,本公开内容考虑了装置配置文件索引元素以将装置配置文件传递到另一通信装置。要理解的是,在详细描述和图形中示出和描述的实施例的形式要只视为示例。所附权利要求要从广义上理解为涵盖公开的示例实施例的所有变化。
法律信息
- 2017-10-20
- 2014-10-22
实质审查的生效
IPC(主分类): H04L 29/06
专利申请号: 201180074729.8
申请日: 2011.12.30
- 2014-09-24
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2011-02-16
|
2010-10-25
| | |
2
| |
2009-06-10
|
2008-12-30
| | |
3
| |
2006-09-27
|
2006-03-23
| | |
4
| |
2009-01-28
|
2008-09-09
| | |
5
| |
2011-01-12
|
2010-09-17
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |