选择网络控制器的方法和站设备的制作方法

文档序号:7553474阅读:222来源:国知局
专利名称:选择网络控制器的方法和站设备的制作方法
技术领域
本发明涉及通信技术,尤其涉及一种选择网络控制器(PBSS ControlPoint,简称PCP)的方法和站(station,简称STA)设备。
背景技术
60GHz无线通信属毫米波通信范畴,在通信、雷达、导航、遥感、射电天文等许多领域有着广泛的应用。在美国电气和电子工程师协会(Institute of Electrical andElectronicsEngineers,简称 IEEE)802.11&(1标准中,将57-666取频段划分为4个2.16GHz的等带宽信道,从无线局域网(Wireless Local Area Network,简称WLAN)的普通STA中选择一个担任PCP的角色,从而无需接入点(Access Point,简称AP)设备即可灵活组网。根据IEEE802.1lad标准,在STA入网时进行PCP选择过程,确定该STA自身是否作为PCP,或者在当前作为PCP的STA离开网络前进行PCP选择过程,确定下一个作为PCP的STA。在上述PCP选择过程中,根据各个STA的能力信息中的电源、非中心式PCP/AP簇等信息进行选择。在现有技术中的一种毫米波通信网络中,60GHz无线通信的可用频段为59-64GHZ,其中包含带宽不等的6个逻辑信道,具体为2个2.16GHz带宽的信道和4个1.08GHz带宽的信道。除了 60GHz频段,还将45GHz频段用于毫米波通信,将43.5GHz-47GHz频段划分为2.16GHz,1.08GHz,540MHz和270MHz四种信道带宽。由于对毫米波通信网络进行了上述改进,改进后的毫米波通信网络中存在多种信道带宽,采用IEEE802.1lad标准中提出的PCP选择方法,仅根据电源、非中心式PCP/AP簇等信息选择PCP,无法保证选择的PCP具备多信道带宽支持能力,从而导致WLAN的可靠性差。

发明内容
本发明的第一个方面是提供一种选择网络控制器的方法,用以解决现有技术中的缺陷,提高WLAN的可靠性。本发明的另一个方面是提供一种站设备,用以解决现有技术中的缺陷,提高WLAN的可靠性。本发明的第一个方面是提供一种选择网络控制器PCP的方法,包括:获取多个站STA设备的支持的信道带宽集;根据每个所述STA设备的支持的信道带宽集和获取的定向多千兆位DMG能力信元,生成每个所述STA设备的PCP因子,所述PCP因子包括所述支持的信道带宽集;选择所述PCP因子最大的所述STA设备作为所述PCP。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获取多个STA设备的支持的信道带宽集包括:获取多个STA设备的DMG能力信元,所述DMG能力信元包括:DMGSTA能力信息和DMG网络控制器或接入点PCP/AP能力信息;所述DMGSTA能力信息或所述DMG PCP/AP能力信息中包括所述支持的信道带宽集;或,获取多个STA设备的国家信元或支持的运行类别信元,根据所述国家信元或支持的运行类别信元中的信道间隔字段和信道起始频率字段,获取所述支持的信道带宽集。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获取的DMG能力信元包括:DMG STA能力信息和DMG PCP/AP能力信息;所述DMG STA能力信息中包括:扇区总数信息;所述DMG PCP/AP能力信息中包括:电源信息、非中心式PCP/AP簇信息、时分数据传送间隔TDDTI信息、伪静态分配信息、最大关联STA数量信息;所述根据每个所述STA设备的支持的信道带宽集和获取的DMG能力信元,生成每个所述STA设备的PCP因子包括:根据所述每个STA设备的DMG能力信元,获取每个STA设备的所述扇区总数信息、所述电源信息、所述非中心式PCP/AP簇信息、所述TDDTI信息、所述伪静态分配信息、所述最大关联STA数量信息,将所述扇区总数信息、所述电源信息、所述非中心式PCP/AP簇信息、所述TDDTI信息、所述伪静态分配信息、所述最大关联STA数量信息和所述支持的信道带宽集按照预设的顺序排序,生成每个STA设备的所述PCP因子。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述预设的顺序包括:按照从高有效位到低有效位的顺序排列以下信息:所述电源信息、所述非中心式PCP/AP簇信息、所述支持的信道带宽集、所述TDDTI信息、所述伪静态分配信息、所述扇区总数信息和所述最大关联STA数量信息;或者,按照从高有效位到低有效位的顺序排列以下信息:所述电源信息、所述支持的信道带宽集、所述非中心式PCP/AP簇信息、所述TDDTI信息、所述伪静态分配信息、所述扇区总数信息和所述最大关联STA数量信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述支持的信道带宽集包括:第一值、第二值、第三值、第四值、第五值、第六值或第七值,其中,第一值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道和45GHz频段的带宽为1.08GHz的信道,第三值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道,第四值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz的信道,第五值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz和2.16GHz的信道,第六值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz,2.16GHz和540MHz的信道,第七值用于表示当前STA支持60GHz频段的带宽为1.08GHz 和 2.16GHz 的信道以及 45GHz 频段的带宽为 1.08GHz、2.16GHz540MHz 和 270MHz 的信道;或,所述支持的信道带宽集包括:第一值、第二值、第三值或第四值,其中,第一值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道,第三值用于表示当前STA支持60GHz频段的带宽为1.08GHz,2.16GHz和4.32GHz的信道,第四值用于表示当前STA支持60GHz频段的带宽为 1.08GHz,2.16GHz,4.32GHz 和 3.24GHz 的信道;或,所述支持的信道带宽集包括:第一值、第二值、第三值或第四值,其中,第一值用于表示当前STA支持45GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持45GHz频段的带宽为1.08GHz和540MHz的信道,第三值用于表示当前STA支持45GHz频段的带宽为1.08GHz,540MHz和270MHz的信道,第四值用于表示当前STA支持45GHz频段的带宽为 1.08GHz、540MHz、270MHz 和 2.16GHz 的信道。本发明的另一个方面是提供一种站STA设备,包括:获取单元,用于获取多个STA设备的支持的信道带宽集和定向多千兆位DMG能力信元;生成单元,用于根据每个所述STA设备的支持的信道带宽集和获取的DMG能力信元,生成每个所述STA设备的网络控制器PCP因子,所述PCP因子包括所述支持的信道带宽集;选择单元,用于选择所述PCP因子最大的所述STA设备作为PCP。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获取单元具体用于获取多个STA设备的DMG能力信元,所述DMG能力信元包括:DMG STA能力信息和DMG网络控制器或接入点PCP/AP能力信息;所述DMG STA能力信息或所述DMG PCP/AP能力信息中包括所述支持的信道带宽集;或者,所述获取单元具体用于获取多个STA设备的国家信元或支持的运行类别信元,根据所述国家信元或支持的运行类别信元中的信道间隔字段和信道起始频率字段,获取所述支持的信道带宽集。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获取单元获取的DMG能力信元包括:DMG STA能力信息和DMGPCP/AP能力信息;所述DMG STA能力信息中包括:扇区总数信息;所述DMG PCP/AP能力信息中包括:电源信息、非中心式PCP/AP簇信息、时分数据传送间隔TDDTI信息、伪静态分配信息、最大关联STA数量信息;所述生成单元具体用于根据每个所述STA设备的DMG能力信元,获取每个STA设备的所述扇区总数信息、所述电源信息、所述非中心式PCP/AP簇信息、所述TDDTI信息、所述伪静态分配信息、所述最大关联STA数量信息,将所述扇区总数信息、所述电源信息、所述非中心式PCP/AP簇信息、所述TDDTI信息、所述伪静态分配信息、所述最大关联STA数量信息和所述支持的信道带宽集按照预设的顺序排序,生成每个STA设备的所述PCP因子。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述预设的顺序包括:按照从高有效位到低有效位的顺序排列以下信息:所述电源信息、所述非中心式PCP/AP簇信息、所述支持的信道带宽集、所述TDDTI信息、所述伪静态分配信息、所述扇区总数信息和所述最大关联STA数量信息;或者,按照从高有效位到低有效位的顺序排列以下信息:所述电源信息、所述支持的信道带宽集、所述非中心式PCP/AP簇信息、所述TDDTI信息、所述伪静态分配信息、所述扇区总数信息和所述最大关联STA数量信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述支持的信道带宽集包括:第一值、第二值、第三值、第四值、第五值、第六值或第七值,其中,第一值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道和45GHz频段的带宽为1.08GHz的信道,第三值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道,第四值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz的信道,第五值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz和2.16GHz的信道,第六值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz,2.16GHz和540MHz的信道,第七值用于表示当前STA支持60GHz频段的带宽为1.08GHz 和 2.16GHz 的信道以及 45GHz 频段的带宽为 1.08GHz、2.16GHz540MHz 和 270MHz 的信道;或,所述支持的信道带宽集包括:第一值、第二值、第三值或第四值,其中,第一值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道,第三值用于表示当前STA支持60GHz频段的带宽为1.08GHz、2.16GHz和4.32GHz的信道,第四值用于表示当前STA支持60GHz频段的带宽为 1.08GHz,2.16GHz,4.32GHz 和 3.24GHz 的信道;或,所述支持的信道带宽集包括:第一值、第二值、第三值或第四值,其中,第一值用于表示当前STA支持45GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持45GHz频段的带宽为1.08GHz和540MHz的信道,第三值用于表示当前STA支持45GHz频段的带宽为1.08GHz,540MHz和270MHz的信道,第四值用于表示当前STA支持45GHz频段的带宽为 1.08GHz、540MHz、270MHz 和 2.16GHz 的信道。本发明的又一个方面是提供一种站STA设备,包括:接收器,用于获取多个STA设备的支持的信道带宽集和定向多千兆位DMG能力信元;处理器,用于根据每个所述STA设备的支持的信道带宽集和获取的DMG能力信元,生成每个所述STA设备的网络控制器PCP因子,所述PCP因子包括所述支持的信道带宽集,并选择所述PCP因子最大的所述STA设备作为PCP ;总线,用于实现所述接收器与所述处理器之间的通信。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述接收器具体用于获取多个STA设备的DMG能力信元,所述DMG能力信元包括:DMG STA能力信息和DMG网络控制器或接入点PCP/AP能力信息;所述DMG STA能力信息或所述DMG PCP/AP能力信息中包括所述支持的信道带宽集;或者,所述接收器具体用于获取多个STA设备的国家信元或支持的运行类别信元,根据所述国家信元或支持的运行类别信元中的信道间隔字段和信道起始频率字段,获取所述支持的信道带宽集。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述接收器获取的DMG能力信元包括:DMG STA能力信息和DMGPCP/AP能力信息;所述DMG STA能力信息中包括:扇区总数信息;所述DMG PCP/AP能力信息中包括:电源信息、非中心式PCP/AP簇信息、时分数据传送间隔TDDTI信息、伪静态分配信息、最大关联STA数量信息;所述处理器具体用于根据每个所述STA设备的DMG能力信元,获取每个STA设备的所述扇区总数信息、所述电源信息、所述非中心式PCP/AP簇信息、所述TDDTI信息、所述伪静态分配信息、所述最大关联STA数量信息,将所述扇区总数信息、所述电源信息、所述非中心式PCP/AP簇信息、所述TDDTI信息、所述伪静态分配信息、所述最大关联STA数量信息和所述支持的信道带宽集按照预设的顺序排序,生成每个STA设备的所述PCP因子,并选择所述PCP因子最大的所述STA设备作为PCP。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述预设的顺序包括:按照从高有效位到低有效位的顺序排列以下信息:所述电源信息、所述非中心式PCP/AP簇信息、所述支持的信道带宽集、所述TDDTI信息、所述伪静态分配信息、所述扇区总数信息和所述最大关联STA数量信息;或者,按照从高有效位到低有效位的顺序排列以下信息:所述电源信息、所述支持的信道带宽集、所述非中心式PCP/AP簇信息、所述TDDTI信息、所述伪静态分配信息、所述扇区总数信息和所述最大关联STA数量信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述支持的信道带宽集包括:第一值、第二值、第三值、第四值、第五值、第六值或第七值,其中,第一值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道和45GHz频段的带宽为1.08GHz的信道,第三值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道,第四值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz的信道,第五值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz和2.16GHz的信道,第六值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz,2.16GHz和540MHz的信道,第七值用于表示当前STA支持60GHz频段的带宽为
1.08GHz 和 2.16GHz 的信道以及 45GHz 频段的带宽为 1.08GHz、2.16GHz540MHz 和 270MHz 的信道;或,所述支持的信道带宽集包括:第一值、第二值、第三值或第四值,其中,第一值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道,第三值用于表示当前STA支持60GHz频段的带宽为1.08GHz、2.16GHz和4.32GHz的信道,第四值用于表示当前STA支持60GHz频段的带宽为 1.08GHz,2.16GHz,4.32GHz 和 3.24GHz 的信道;或,所述支持的信道带宽集包括:第一值、第二值、第三值或第四值,其中,第一值用于表示当前STA支持45GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持45GHz频段的带宽为1.08GHz和540MHz的信道,第三值用于表示当前STA支持45GHz频段的带宽为1.08GHz,540MHz和270MHz的信道,第四值用于表示当前STA支持45GHz频段的带宽为 1.08GHz、540MHz、270MHz 和 2.16GHz 的信道。由上述发明内容可见,获取多个STA设备的支持的信道带宽集,根据每个STA设备的支持的信道带宽集和DMG能力信元生成各个STA设备的包括支持的信道带宽集的PCP因子,根据各个STA设备的PCP因子选择PCP,由于在DMG能力信元中增加了支持的信道带宽集,因此,根据DMG能力信元生成的PCP因子中也包括支持的信道带宽集,从而在根据PCP因子选择PCP时将支持的信道带宽集作为选择依据,根据STA设备的信道带宽支持能力对PCP进行选择。由于选择PCP时考虑到了信道带宽支持能力,因此选定的PCP能够支持当前WLAN的信道带宽要求,提高了 WLAN的可靠性。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例一的选择PCP的方法的流程图;图2为本发明实施例二的选择PCP的方法的流程图;图3a为本发明实施例二的DMG PCP/AP能力信息的结构示意图;图3b为本发明实施例二的DMG STA能力信息的结构示意图;图4为本发明实施例二的一种实现方式的PCP因子的结构示意图;图5为本发明实施例三的STA设备的结构示意图;图6为本发明实施例四的STA设备的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明实施例一的选择PCP的方法的流程图。如图1所示,该方法包括以下过程。步骤101:获取多个STA设备的支持的信道带宽集。在本步骤中,具体可以采用以下两种实现方式中的任意一种,来获取多个STA设备的支持的信道带宽集。方式一:获取多个STA设备的定向多千兆位(Directional Mult1-Gigabit,简称DMG)能力信元,其中,所述DMG能力信元中包括支持的信道带宽集。具体地,支持的信道带宽集可以采用一段预设长度的编码,以该编码的不同数值区分不同的支持的信道带宽集的内容。方式二:获取多个STA设备的国家信元(Country IE)或支持的运行类别信元(Supported Operating Classes IE),根据国家信元或支持的运行类别信元中的信道间隔字段和信道起始频率字段,获取支持的信道带宽集。具体地,对于每一个STA设备,获取其国家信元或支持的运行类别信元,通过分析国家信元或支持的运行类别信元中包含的运行类别(Operating Classes)信息,得到支持的信道带宽集。具体地,国家信元或支持的运行类别信元中包含至少一个运行类别(Operating Classes)信息,每个运行类别信息中均包括该运行类别对应的信道间隔(Channel Spacing)字段和信道起始频率字段,每个运行类别的信道间隔字段指出了该运行类别的信道带宽,每个运行类别的信道起始频率字段指出了该运行类别的信道频段,例如,该运行类别的信道频段为60GHz频段或45GHz频段,或既支持60GHz频段又支持45GHz频段。根据上述信道间隔字段和信道起始频率字段,能够获知各个运行类别的支持的信道频段和信道间隔,从而获知支持的信道带宽集的内容。具体地,支持的信道带宽集可以采用一段预设长度的编码,以该编码的不同数值区分不同的支持的信道带宽集的内容。步骤102:根据每个所述STA设备的支持的信道带宽集和获取的DMG能力信元,生成每个所述STA设备的PCP因子。在本步骤中,每个STA设备的PCP因子中均包括所述支持的信道带宽集。步骤103:选择所述PCP因子最大的所述STA设备作为所述PCP。在本步骤中,选择所述PCP因子最大的所述STA设备作为所述PCP,如果存在两个或两个以上的STA设备的PCP因子并列最大,即,存在两个或两个以上的STA设备的PCP因子相同并且是全部STA设备的PCP因子中的最大值,则从上述两个或两个以上的STA设备中选择媒体接入控制(MediumAccess Control,简称MAC)地址最大的STA设备作为PCP。在本发明实施例一中,由于获取了 STA设备的支持的信道带宽集,因此,根据支持的信道带宽集和DMG能力信元生成的PCP因子中也包括支持的信道带宽集,从而在根据PCP因子选择PCP时将支持的信道带宽集作为选择依据,根据STA设备的信道带宽支持能力对PCP进行选择。由于选择PCP时考虑到了信道带宽支持能力,因此选定的PCP能够支持当前WLAN的信道带宽要求,提高了 WLAN的可靠性。图2为本发明实施例二的选择PCP的方法的流程图。如图2所示,该方法包括以下过程。步骤201 =STA设备获取多个STA设备的支持的信道带宽集。在本步骤中,具体可以采用以下两种实现方式中的任意一种,来获取多个STA设备的支持的信道带宽集。获取多个STA设备的支持的信道带宽集的方式一:STA设备获取多个STA设备的DMG能力信元,其中,所述DMG能力信元包括支持的信道带宽集。具体地,支持的信道带宽集可以采用一段预设长度的编码,以该编码的不同数值区分不同的支持的信道带宽集的内容。具体地,本步骤的方式一可以在以下两种情况下进行。情况一:在一个STA设备入网时,该入网的STA设备执行步骤201,获取多个STA设备的DMG能力信元,其中,上述多个STA设备的DMG能力信元中既包括该入网的STA设备自身的DMG能力信元,也包括网络中已有的其它STA设备的DMG能力信元。情况二:在进行PCP移交时,当前作为PCP的STA设备执行步骤201,获取多个STA设备的DMG能力信元,其中,上述多个STA设备的DMG能力信元中至少包括网络中已有的其它STA设备的DMG能力信元。在上述两种情况中,执行步骤201的STA设备均可以按照IEEE802.1lad标准,通过接收关联请求巾贞(AssociationRequest巾贞)、探测请求巾贞(ProbeRequest巾贞)等多个巾贞中的任意一个或多个,在上述巾贞中的任意一个或多个帧中携带DMG能力信元,STA设备接收该帧并从该帧中获取DMG能力信元。在本发明实施例中,对DMG能力信元进行改进,在IEEE802.1lad标准规定的DMG能力信元中增加支持的信道带宽集。具体地,根据IEEE802.1lad标准,DMG能力信元中包括:DMG STA能力信息和DMG网络控制器或接入点(PBSS Control Point/Access Point,简称PCP/AP)能力信息;其中,DMGSTA能力信息中包括:扇区总数信息;DMG PCP/AP能力信息中包括:电源信息、非中心式PCP/AP簇信息、时分数据传送间隔(Time DivisionDataTransfer Interval,简称TDDTI)信息、伪静态分配信息、最大关联STA数量信息。在DMG STA能力信息和DMG PCP/AP能力信息中包括上述信息的基础上,本发明实施例中增加的支持的信道带宽集,可以增加在DMG STA能力信息中,也可以增加在DMG PCP/AP能力信息中。以在DMG PCP/AP能力信息中增加支持的信道带宽集为例。图3a为本发明实施例二的DMG PCP/AP能力信息的结构示意图。如图3a所示,本发明实施例的一种方式为对IEEE802.1lad标准中的DMG PCP/AP能力信息进行扩展,将其长度由2字节扩展到3字节,DMG能力信元的长度域由为17字节扩展到18字节。参见图3a,B16-B18为在DMG PCP/AP能力信息中增加的新字节中的3个有效位,采用这3个有效位表示支持的信道带宽集,该支持的信道带宽集用于表示本STA设备支持的信道带宽集(SupportedChannel Width Set)。并且,还可以采用IEEE802.1 Iad标准中的DMG PCP/AP能力信息中的保留字段,即图3a中所示的B15作为指示是否存在支持的信道带宽集的指示字段(Channel Width Set Present),用于指示是否出现支持的信道带宽集,当该字段设置为I时,表示B16-B18存在支持的信道带宽集,当该字段设置为0时,表示B16-B18不存在支持的信道带宽集。上述O、I值与其表示的含义也可以对调。扩展的I字节中,采用上述B16-B18三个比特作为支持的信道带宽集,其余的5个比特作为保留字段,即,图3a中B19至B23作为保留字段。图3b为本发明实施例二的DMG STA能力信息的结构示意图。如图3b所示,本发明实施例的另一种方式为对IEEE802.1lad标准中的STA能力信息进行扩展,将其长度由8字节扩展到9字节,DMG能力信元的长度域由为17字节扩展到18字节。参见图3b,B64-B66为在DMG STA能力信息中增加的新字节中的3个有效位,采用这3个有效位表示支持的信道带宽集,该支持的信道带宽集用于表示本STA设备支持的信道带宽集(SupportedChannelWidth Set)。并且,还可以采用IEEE802.1lad标准中的STA能力信息中的保留字段,SP图3b中所示的B62作为指示是否存在支持的信道带宽集的指示字段(Channel Width SetPresent),用于指示是否出现支持的信道带宽集,当该字段设置为I时,表示B64-B66存在支持的信道带宽集,当该字段设置为0时,表示B64-B66不存在支持的信道带宽集。上述O、I值与其表示的含义也可以对调。扩展的I字节中,采用上述B64-B66三个比特作为支持的信道带宽集,其余的5个比特作为保留字段,S卩,图3b中B67至B71作为保留字段。获取多个STA设备的支持的信道带宽集的方式二:STA设备获取多个STA设备的国家信元或支持的运行类别信元,根据国家信元或支持的运行类别信元中的信道间隔字段和信道起始频率字段,获取支持的信道带宽集。具体地,STA设备获取多个STA设备的国家信元或支持的运行类别信元,通过分析国家信元或支持的运行类别信元中包含的所有运行类别信息,得到支持的信道带宽集。具体地,国家信元或支持的运行类别信元中包含至少一个运行类别信息,每个运行类别信息中均包括该运行类别对应的信道间隔字段和信道起始频率字段,每个运行类别的信道间隔字段指出了该运行类别的信道带宽,每个运行类别的信道起始频率字段指出了该运行类别的信道频段,例如,该运行类别的信道频段为60GHz频段或45GHz频段,或既支持60GHz频段又支持45GHz频段。根据上述信道间隔字段和信道起始频率字段,能够获知各个运行类别的支持的信道频段和信道间隔,从而获知支持的信道带宽集的内容。具体地,支持的信道带宽集可以采用一段预设长度的编码,以该编码的不同数值区分不同的支持的信道带宽集的内容。在上述获取多个STA设备的支持的信道带宽集的方式一和方式二中,支持的信道带宽集用于表示本STA设备支持的信道带宽集,具体地,本STA设备支持的信道带宽集可以通过支持的信道带宽集的不同编码值体现,即,支持的信道带宽集均可以采用一段预设长度的编码,以该编码的不同数值区分不同的支持的信道带宽集的内容。以下通过三种信道带宽集的编码的实现方式,对支持的信道带宽集的编码数值与支持的信道带宽集的内容的对应关系进行说明。以下三种支持的信道带宽集的编码实现方式,在上述获取多个STA设备的支持的信道带宽集的方式一和方式二中均可适用。在一种实现方式中,STA设备有可能支持60GHz与45GHz两种频段。表I为本发明实施例二的第一种实现方式的支持的信道带宽集表。如表I所示,支持的信道带宽集可以包括:第一值、第二值、第三值、第四值、第五值、第六值或第七值。其中,第一值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道和45GHz频段的带宽为1.08GHz的信道,第三值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道,第四值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz的信道,第五值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz和2.16GHz的信道,第六值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz、2.16GHz和540MHz的信道,第七值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz,2.16GHz540MHz和270MHz的信道。其中,第一值、第二值、第三值、第四值、第五值、第六值、第七值的具体取值依次可以为:001、010、011、100、101、110、111,也可以根据实际情况采用其它不同取值,只要能够区分第一值至第七值即可。在另一种实现方式中,STA设备仅支持60GHz频段。表2为本发明实施例二的第二种实现方式的支持的信道带宽集表。如表2所示,支持的信道带宽集可以包括:第一值、第二值、第三值或第四值。其中,第一值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道,第三值用于表示当前STA支持60GHz频段的带宽为1.08GHz,2.16GHz和4.32GHz的信道,第四值用于表示当前STA支持60GHz频段的带宽为1.08GHz,2.16GHz、4.32GHz和3.24GHz的信道。其中,第一值、第二值、第三值、第四值的具体取值依次可以为:001、010、011、100,也可以根据实际情况采用其它不同取值,只要能够区分第一值至第四值即可。表1.本发明实施例二的第一种实现方式的支持的信道带宽集表
权利要求
1.一种选择网络控制器PCP的方法,其特征在于,包括: 获取多个站STA设备的支持的信道带宽集; 根据每个所述STA设备的支持的信道带宽集和获取的定向多千兆位DMG能力信元,生成每个所述STA设备的PCP因子,所述PCP因子包括所述支持的信道带宽集; 选择所述PCP因子最大的所述STA设备作为所述PCP。
2.根据权利要求1所述的方法,其特征在于,所述获取多个STA设备的支持的信道带宽集包括: 获取多个STA设备的DMG能力信元,所述DMG能力信元包括:DMGSTA能力信息和DMG网络控制器或接入点PCP/AP能力信息;所述DMGSTA能力信息或所述DMG PCP/AP能力信息中包括所述支持的信道带宽集; 或,获取多个STA设备的国家信元或支持的运行类别信元,根据所述国家信元或支持的运行类别信元中的信道间隔字段和信道起始频率字段,获取所述支持的信道带宽集。
3.根据权利要求1或2所述的方法,其特征在于, 所述获取的DMG能力信元包括:DMG STA能力信息和DMG PCP/AP能力信息; 所述DMG STA能力信息中包括:扇区总数信息; 所述DMG PCP/AP能力信息中包括:电源信息、非中心式PCP/AP簇信息、时分数据传送间隔TDDTI信息、伪静态分配信息、最大关联STA数量信息; 所述根据每个所述STA设备的支持的信道带宽集和获取的DMG能力信元,生成每个所述STA设备的PCP因子包括:根据所述每个STA设备的DMG能力信元,获取每个STA设备的所述扇区总数信息、所述电源信息、所述非中心式PCP/AP簇信息、所述TDDTI信息、所述伪静态分配信息、所述最大关联STA数量信息,将所述扇区总数信息、所述电源信息、所述非中心式PCP/AP簇信息、所述TDDTI信息、所述伪静态分配信息、所述最大关联STA数量信息和所述支持的信道带宽集按照预设的顺序排序,生成每个STA设备的所述PCP因子。
4.根据权利要求3所述的方法,其特征在于,所述预设的顺序包括: 按照从高有效位到低有效位的顺序排列以下信息:所述电源信息、所述非中心式PCP/AP簇信息、所述支持的信道带宽集、所述TDDTI信息、所述伪静态分配信息、所述扇区总数信息和所述最大关联STA数量信息; 或者,按照从高有效位到低有效位的顺序排列以下信息:所述电源信息、所述支持的信道带宽集、所述非中心式PCP/AP簇信息、所述TDDTI信息、所述伪静态分配信息、所述扇区总数信息和所述最大关联STA数量信息。
5.根据权利要求1所述的方法,其特征在于, 所述支持的信道带宽集包括:第一值、第二值、第三值、第四值、第五值、第六值或第七值,其中,第一值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道和45GHz频段的带宽为1.08GHz的信道,第三值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道,第四值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz的信道,第五值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz和2.16GHz的信道,第六值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为.1.08GHz,2.16GHz和540MHz的信道,第七值用于表示当前STA支持60GHz频段的带宽为.1.08GHz 和 2.16GHz 的信道以及 45GHz 频段的带宽为 1.08GHz、2.16GHz540MHz 和 270MHz 的信道; 或,所述支持的信道带宽集包括:第一值、第二值、第三值或第四值,其中,第一值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持.60GHz频段的带宽为1.08GHz和2.16GHz的信道,第三值用于表示当前STA支持60GHz频段的带宽为1.08GHz、2.16GHz和4.32GHz的信道,第四值用于表示当前STA支持60GHz频段的带宽为 1.08GHz,2.16GHz,4.32GHz 和 3.24GHz 的信道; 或,所述支持的信道带宽集包括:第一值、第二值、第三值或第四值,其中,第一值用于表示当前STA支持45GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持45GHz频段的带宽为1.08GHz 和540MHz的信道,第三值用于表示当前STA支持45GHz频段的带宽为1.08GHz,540MHz和270MHz的信道,第四值用于表示当前STA支持45GHz频段的带宽为 1.08GHz、540MHz、270MHz 和 2.16GHz 的信道。
6.—种站STA设备,其特征在于,包括:获取单元,用于获取多个STA设备的支持的信道带宽集和定向多千兆位DMG能力信元; 生成单元,用于根据每个所述STA设备的支持的信道带宽集和获取的DMG能力信元,生成每个所述STA设备的网络控制器PCP因子,所述PCP因子包括所述支持的信道带宽集;选择单元,用于选择所述PCP因子最大的所述STA设备作为PCP。
7.根据权利要求6所述的设备,其特征在于, 所述获取单元具体用于获取多个STA设备的DMG能力信元,所述DMG能力信元包括:DMG STA能力信息和DMG网络控制器或接入点PCP/AP能力信息;所述DMG STA能力信息或所述DMG PCP/AP能力信息中包括所述支持的信道带宽集; 或者, 所述获取单元具体用于获取多个STA设备的国家信元或支持的运行类别信元,根据所述国家信元或支持的运行类别信元中的信道间隔字段和信道起始频率字段,获取所述支持的信道带宽集。
8.根据权利要求6或7所述的设备,其特征在于, 所述获取单元获取的DMG能力信元包括:DMG STA能力信息和DMGPCP/AP能力信息; 所述DMG STA能力信息中包括:扇区总数信息; 所述DMG PCP/AP能力信息中包括:电源信息、非中心式PCP/AP簇信息、时分数据传送间隔TDDTI信息、伪静态分配信息、最大关联STA数量信息; 所述生成单元具体用于根据每个所述STA设备的DMG能力信元,获取每个STA设备的所述扇区总数信息、所述电源信息、所述非中心式PCP/AP簇信息、所述TDDTI信息、所述伪静态分配信息、所述最大关联STA数量信息,将所述扇区总数信息、所述电源信息、所述非中心式PCP/AP簇信息、所述TDDTI信息、所述伪静态分配信息、所述最大关联STA数量信息和所述支持的信道带宽集按照预设的顺序排序,生成每个STA设备的所述PCP因子。
9.根据权利要求8所述的设备,其特征在于,所述预设的顺序包括: 按照从高有效位到低有效位的顺序排列以下信息:所述电源信息、所述非中心式PCP/AP簇信息、所述支持的信道带宽集、所述TDDTI信息、所述伪静态分配信息、所述扇区总数信息和所述最大关联STA数量信息; 或者,按照从高有效位到低有效位的顺序排列以下信息:所述电源信息、所述支持的信道带宽集、所述非中心式PCP/AP簇信息、所述TDDTI信息、所述伪静态分配信息、所述扇区总数信息和所述最大关联STA数量信息。
10.根据权利要求6所述的设备,其特征在于, 所述支持的信道带宽集包括:第一值、第二值、第三值、第四值、第五值、第六值或第七值,其中,第一值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道和45GHz频段的带宽为1.08GHz的信道,第三值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道,第四值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz的信道,第五值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz和2.16GHz的信道,第六值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz,2.16GHz和540MHz的信道,第七值用于表示当前STA支持60GHz频段的带宽为1.08GHz 和 2.16GHz 的信道以及 45GHz 频段的带宽为 1.08GHz、2.16GHz540MHz 和 270MHz 的信道; 或,所述支持的信道带宽集包括:第一值、第二值、第三值或第四值,其中,第一值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持60GHz频段的带宽为1.08GHz·和2.16GHz的信道,第三值用于表示当前STA支持60GHz频段的带宽为1.08GHz、2.16GHz和4.32GHz的信道,第四值用于表示当前STA支持60GHz频段的带宽为 1.08GHz,2.16GHz,4.32GHz 和 3.24GHz 的信道; 或,所述支持的信道带宽集包括:第一值、第二值、第三值或第四值,其中,第一值用于表示当前STA支持45GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持45GHz频段的带宽为1.08GHz和540MHz的信道,第三值用于表示当前STA支持45GHz频段的带宽为1.08GHz,540MHz和270MHz的信道,第四值用于表示当前STA支持45GHz频段的带宽为 1.08GHz、540MHz、270MHz 和 2.16GHz 的信道。
11.一种站STA设备,其特征在于,包括: 接收器,用于获取多个STA设备的支持的信道带宽集和定向多千兆位DMG能力信元; 处理器,用于根据每个所述STA设备的支持的信道带宽集和获取的DMG能力信元,生成每个所述STA设备的网络控制器PCP因子,所述PCP因子包括所述支持的信道带宽集,并选择所述PCP因子最大的所述STA设备作为PCP ; 总线,用于实现所述接收器与所述处理器之间的通信。
12.根据权利要求11所述的设备,其特征在于, 所述接收器具体用于获取多个STA设备的DMG能力信元,所述DMG能力信元包括:DMGSTA能力信息和DMG网络控制器或接入点PCP/AP能力信息;所述DMG STA能力信息或所述DMG PCP/AP能力信息中包括所述支持的信道带宽集; 或者, 所述接收器具体用于获取多个STA设备的国家信元或支持的运行类别信元,根据所述国家信元或支持的运行类别信元中的信道间隔字段和信道起始频率字段,获取所述支持的信道带宽集。
13.根据权利要求11或12所述的设备,其特征在于, 所述接收器获取的DMG能力信元包括:DMG STA能力信息和DMGPCP/AP能力信息; 所述DMG STA能力信息中包括:扇区总数信息; 所述DMG PCP/AP能力信息中包括:电源信息、非中心式PCP/AP簇信息、时分数据传送间隔TDDTI信息、伪静态分配信息、最大关联STA数量信息; 所述处理器具体用于根据每个所述STA设备的DMG能力信元,获取每个STA设备的所述扇区总数信息、所述电源信息、所述非中心式PCP/AP簇信息、所述TDDTI信息、所述伪静态分配信息、所述最大关联STA数量信息,将所述扇区总数信息、所述电源信息、所述非中心式PCP/AP簇信息、所述TDDTI信息、所述伪静态分配信息、所述最大关联STA数量信息和所述支持的信道带宽集按照预设的顺序排序,生成每个STA设备的所述PCP因子,并选择所述PCP因子最大的所述STA设备作为PCP。
14.根据权利要求13所述的设备,其特征在于,所述预设的顺序包括: 按照从高有效位到低有效位的顺序排列以下信息:所述电源信息、所述非中心式PCP/AP簇信息、所述支持的信道带宽集、所述TDDTI信息、所述伪静态分配信息、所述扇区总数信息和所述最大关联STA数量信息; 或者,按照从高有效位到低有效位的顺序排列以下信息:所述电源信息、所述支持的信道带宽集、所述非中心式PCP/AP簇信息、所述TDDTI信息、所述伪静态分配信息、所述扇区总数信息和所述最大关联STA数量信息。
15.根据权利要求11所述的设备,其特征在于, 所述支持的信道带宽集包括:第一值、第二值、第三值、第四值、第五值、第六值或第七值,其中,第一值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道和45GHz频段的带宽为1.08GHz的信道,第三值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道,第四值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz的信道,第五值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为1.08GHz和2.16GHz的信道,第六值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道以及45GHz频段的带宽为.1.08GHz,2.16GHz和540MHz的信道,第七值用于表示当前STA支持60GHz频段的带宽为.1.08GHz 和 2.16GHz 的信道以及 45GHz 频段的带宽为 1.08GHz、2.16GHz540MHz 和 270MHz 的信道; 或,所述支持的信道带宽集包括:第一值、第二值、第三值或第四值,其中,第一值用于表示当前STA支持60GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持60GHz频段的带宽为1.08GHz和2.16GHz的信道,第三值用于表示当前STA支持60GHz频段的带宽为1.08GHz、2.16GHz和4.32GHz的信道,第四值用于表示当前STA支持60GHz频段的带宽为 1.08GHz,2.16GHz,4.32GHz 和 3.24GHz 的信道; 或,所述支持的信道带宽集包括:第一值、第二值、第三值或第四值,其中,第一值用于表示当前STA支持45GHz频段的带宽为1.08GHz的信道,第二值用于表示当前STA支持45GHz频段的带宽为1.08GHz和540MHz的信道,第三值用于表示当前STA支持45GHz频段的带宽为1.08GHz,540MHz和270MHz的信道,第四值用于表示当前STA支持45GHz频段的带宽为 1.08GHz、540M Hz、270MHz 和 2.16GHz 的信道。
全文摘要
本发明提供一种选择网络控制器的方法和站设备。获取多个站STA设备的支持的信道带宽集;根据每个所述STA设备的支持的信道带宽集和获取的定向多千兆位DMG能力信元,生成每个所述STA设备的网络控制器PCP因子,所述PCP因子包括所述支持的信道带宽集;选择所述PCP因子最大的所述STA设备作为所述PCP。采用本发明提供的选择PCP的方法和STA设备,能够提高无线局域网WLAN的可靠性。
文档编号H04W48/16GK103179639SQ20131008404
公开日2013年6月26日 申请日期2013年3月15日 优先权日2013年3月15日
发明者李德建, 刘培 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1