1、ICS 35.110L 78中华人民共和国国家标准GB/T 15629.1103-2006信息技术系统间远程通信和信息交换局域网和城域网特定要求第11部分:无线局域网媒体访问控制和物理层规范:附加管理域操作规范Information technology-Telecommunications and information exchangebetween systems-Local and metropolitan area networks-Specific requirements-Part 11:Wireless LAN MediumAccess Control (MAC) and Ph
2、ysical Layer (PHY)Specifications; Specification for operation inadditional regulatory domains2006-01-27发布中华人民共和国国家质量监督检验检疫总局中国国家标准化管理委员会发布GB/T 15629. 1103-2006目次月I舀。皿2规范性引用文件. 14缩略语17帧格式,17. 2. 3. 1信标帧格式,.17.2. 3.8探询请求帧格式.17.2.3. 9探询响应帧格式.27.3.2信息元素27. 3. 2. 12国家信息元素,.27. 3.2. 13跳频模式参数信息元素,.37. 3.2.
3、 14跳频模式表信息元素,二,37. 3. 2. 15请求信息元素.,二49 MAC子层功能描述.,49. 9管理域间的操作,.,二49.9.1进人管理域的操作,.59.9. 2对跳频PHY的支持.59.9.2.1决定跳频模式,.511 MAC子层管理实体,.711. 1.3. 3初始化BSS,711. 1.3.4与BSS的同步.714 2. 4 GHz工业、科学和医药领域(ISM)频段的跳频扩频(FHSS)物理层(PHY)规范714.8.2 FH PHY属性,.714.8.2.1 FH PHY属性定义.,.8附录A(规范性附录)协议实现一致性声明(PICS)形式表.9A.4 PICS形式表,
4、9A. 4.3 IUT配置. 9A. 4. 10管理域扩展.9附录C(规范性附录)MAC操作的形式描述11C.2 MAC状态机的数据类型和算子定义,11C. 3用于MAC站的状态机,.13C.4 MAC接人点的状态机,13附录D(规范性附录)MAC和PHY管理信息库的ASN. 1编码15附录NA(资料性附录)本部分、ISO/IEC 8802-11:2005,GB 15629.11-2003的章条号对应表24参考文献25图42A国家信息元素图42B跳频模式参数信息元素图42C跳频模式表信息元素二GB/T 15629. 1103-2006图42D请求信息元素.:.4表5信标帧的组成1表11探询请求
5、帧体.1表12探询响应帧体,.2表20元素ID.2表22A HCC代码族N=11;族以(SEQ)1到10作为索引6表22B EHCC代码族长度=9,N=11;族以(SEQ) 1到9作为索引. 6表22C EHCC代码族长度=8,N=l1;族以(SEQ) 1到8作为索引. 7表NA. 1本部分、ISO/IEC 8802-11:2005,GB 15629. 11-2003的章条号对应表24GB/T 15629. 1103-2006前言本部分在技术上等同采用ISO/IEC 8802-11:2005(信息技术系统间远程通信和信息交换局域网和城域网特定要求第11部分:无线局域网媒体访问控制(MAC)和物
6、理(PHY)层规范中的相关部分。本部分是GB 15629. 11-20038信息技术系统间远程通信和信息交换局域网和城域网特定要求第11部分:无线局域网媒体访问控制和物理层规范的子项,除在物理层相关内容符合本部分外,其他特征必须符合GB 15629. 1102-2003(信息技术系统间远程通信和信息交换局域网和城域网特定要求第n部分:无线局域网媒体访问控制和物理层规范和其他扩展子项标准的规定。为便于使用,本部分给出了它与ISO/IEC 8802-11:2005,GB 15629. 11-2003的章节对应关系,详见附录NA,本部分的附录A、附录C和附录D都为规范性附录,附录E和附录NA为资料性
7、附录。本部分由中华人民共和国信息产业部提出。本部分由中国电子技术标准化研究所归口。本部分由西安西电捷通无线网络通信有限公司和国家无线电监测中心负责起草参加单位有国家密码管理局商用密码研究中心、中国电子技术标准化研究所、西安电子科技大学和西安邮电学院等。本部分主要起草人:黄振海、宋起柱、铁满霞、郭宏、张变玲、苑克龙、曹军、庞辽军、李大为、刘伟、罗鹏、李建东、许福英、姚忠邦、阐润田、刘晓勇、朱志祥。GB/T 15629. 1103-2006信息技术系统间远程通信和信息交换局域网和城域网特定要求第11部分:无线局域网媒体访问控制和物理层规范:附加管理域操作规范2规范性引用文件在第2章中插人如下文本:
8、GB/T 2659-2000世界各国和地区名称代码(eqv ISO 3166-1;1997)4缩略语在第4章中以字母表顺序在适当位置插人如下文本:EHCC扩展双曲性叠合码HCC双曲性叠合码7帧格式7.2.3,信标帧格式在7. 2. 3.1的第一段结尾插人下列文本:如果dot I IMultiDomainCapabilityEnabled属性为真,则STA应该在传送的信标帧中包含一个国家信息元素。作为可选项,信标帧格式也可能包含顺序号为12和13中一者或两者描述的信息。如果发送了顺序为12和13均描述的信息,那么这些信息应该描述相同的跳频模式。注意在顺序12和13中描述的信息也可能包含在探询响应
9、帧中。在表5的最后插人如下行:衰5信标帧的组成顺序信息备注11国家信息当dotl1MultiDomainCapabilityEnabled为真时,国家信息元素应存在12FH参数如果dot I IMultiDomainCapabilityEnabled为真,可包含7. 3. 2. 13中定义的FH参数13FH模式表如果dot 31 MultiDomainCapabilityEnabled为真,可包含7. 3. 2. 14中定义的FH模式表7.2.3.8探询请求帧格式在7. 2,3.8的第一段结尾插人下列文本如果dot11MultiDomainCapabilityEnabled属性为真时,STA可
10、在探询请求帧内包含一个请求信息元素请求信息元素的格式定义见7.3.2.15.在表n中插人信息字段为“请求信息”的顺序号为3的项,如下:表11探询请求帧体顺序信息备注3请求信息如果dotl IMultiDomainCapabilityEnabled为真,则可被包含GB/T 15629. 1103-20067.2.3.9探询响应帧格式在7.2. 3.9第一段结尾插入如下文本:如果dotl l Multi DomainCapabilityEnabled属性为真,则探询响应帧包含一个国家信息元素和所有由请求信息元素的Requested Element ID定义的信息元素注意:作为探询请求帧的返回值并包
11、含一个请求信息元素的信息可能包含FH参数和/或FH模式表,FH参数和/或FH模式表可能会复制顺序号12和13所定义的可选元素。STA应该仅仅返回它所支持的那些信息元素。如果请求信息元素的结构不正确,那么STA就会忽略所请求的第一个顺序不当的信息元素和随后所请求的所有信息元素。在探询响应帧内,STA应该采用与请求信息元素中相同的顺序返回所请求的信息元素在表12中插人顺序号为10,11,12和13项,如下表12探询响应帧体顺序信息备注10国家信息如果dot 11 MultiDontainCapabibtyEna bled为真,则包含本信息11FH参数如果dotl IMultiDomainCapab
12、ilityEnabled为真则可包含7. 3. 2. 13中定义的FH参数12FH模式表如果dotl l MultiDomainCapabilityEnabled为真,则可包含7. 3. 2. 14中定义的FH模式表13-n所请求的信息元素探询请求帧的请求信息元素所请求的元素7.3.2信息元素在7. 3. 2的表20中插人如下信息.用新的元素ID来代替保留的标识符715:表20元素ID信息元素元素标识符国家7跳频模式参数8跳频模式表9请求10保留11-15插人以7. 3. 2.12开始的条重新对图、表、方程式进行适当编序7.3.2.12国家信息元素国家信息元素包含必要信息,这些信息使STA可以
13、验证它所处的管理域,并且配置自己的物理层使其在所处的管理域内可操作此信息元素的格式见图42A注:由于如下文本在现行标准中出现,因此这些文本可能不是必要的。在图中,字段中的所有比特位都是从。到k编号的,其中字段的长度是k+1比特。一个字段中的八位位组边界可以通过将字段的比特数对8取模而得到。在长于一个八位位组的数字字段中,各八位位组是按照比特编号递增的顺序由低到高依次排列的。在长于一个八位位组的数字字段中,各八位位组按照比特编号由低到高的顺序依次发送给PLCP,GB/T 15629. 1103-2006元素工D长度国家字符串(八位位数1,2)国家字符串(/位位数3)第一信道编号信道数目一最大传输
14、功率电平第一信道编号信道数目最大传输功率电平填充(若需要)图42A国家信息元素本信息元素的元素ID为7。本信息元素的长度是可变的,因为其中可能包含不止一个由第一信道编号、信道数目和最大传输功率电平字段组成的三元组。该信息元素的最小长度是8个八位位组。元素中的国家字串字段长度为3个八位位组。在发送信标帧或探询响应帧之前,AP应将本字段的值设置为dotl lCountryString属性中包含的值。接收到本元素后,STA应将dotl l Cou ntryString字段的值设置为本字段中包含的值。第一信道编号字段的长度为1个八位位组。它应该包含一个正整数的值来表示该信息元素中描述的子频带的最低信道
15、号码。每一对第一信道和信道数目字段描述的信道组不应该相互覆盖,且信道的编号应该单调递增。子元素的信道数目字段的长度为1个八位位组最大传输功率电平字段的值是有正负的,长度为1个八位位组。它表示所允许的最大传输功率,单位dBm填充字段的长度为0或1个八位位组。国家信息元素的长度应能被2整除。如果其长度不能被2整除,则用填充来增加一个八位位组。填充字段的值为。7.3.2. 13跳频模式参数信息元素跳频模式参数信息元素中包含了允许STA用HCC和EHCC算法来计算代码族的必要信息。9. 9. 2. 1中描述了HCC和EHCC算法。该信息元素的格式见图42B:c# IDmi一一-靡f IIA in tk
16、 H图42B跳频模式参数信息元素该信息元素的元素ID应为8。该元素的长度为4个八位位组。该元素的素数基数字段表示在HCC和EHCC算法中使用的素数基数(N)。该字段的值为正整数。该字段的长度是1个八位位组。该元素的信道数目字段表示HCC和EHCC算法中族索引(a)的最大值。该字段的值是正整数,不小于素数基数减3(N-3)。该字段的长度为1个八位位组。7.3.2.14跳频模式表信息元素跳频模式表信息元素包含着必要信息,这些信息使跳频实现能产生必要的跳频序列使其在收到信息元素的管理域内可操作。该信息元素的格式见图42C.元素ID长度集的总数偏移量随机数表(Vl位位数1,2)随机数表(八位位数N-
17、l , N)图42C跳频模式表信息元素该信息元素的元素ID为9。信息元素的长度是可变的。信息元素的长度在长度字段中指示。GB/T 15629. 1103-2006标记字段的值为1时,表示当前使用的是随机数表;标记字段的值为。时,表示当前未使用随机数表,跳频索引方式将被用来决定跳频序列。该字段的长度是1个八位位组。集的总数字段表示一个跳频模式中所有的集的总数。该字段的长度是1个八位位组。模数和偏移量字段表示将在方程式中使用的值,这些方程式从随机数表信息中产生跳频序列。这两个字段的长度均为1个八位位组。随机数表字段的长度可变,它是一个八位位组的矢量数,用来表示跳频序列应当遵循的随机序列。随机数表字
18、段的长度是由此元素的长度字段减4得到的。使用两个等式从跳频信息元素和跳频模式表信息元素中的信息产生跳频序列。公式(1),当跳频模式表信息元素中的标记字段值为1时,则应该使用随机数表方式。公式(2),当跳频模式表信息元素中的标记字段值为。时,则应该使用跳频索引方式。人(i)=Cb(i) +x)mod(m) +q一(1)大(i)=(一1) X x) mod(m) +q(2)x=nXp+s一1(3)式中:i索引;m模数;q-偏移量;rz集的数目;p当前模式;s当前集的号码。i,p和s的值在跳频信息元素中建立。m,n和q的值在跳频模式表信息元素中建立。7.3.2. 15请求信息元素该元素在探询i含求帧
19、中,用来请求做出响应的STA在探询响应帧内包含所请求的信息。该信息元素的格式见图42Do该信息元素的元素标识符为10。此信息元素的长度是可变的。该信息元素的长度在长度字段内表示。所请求的元素标识符是响应STA的探询响应帧内将要包含的元素列表。所请求的元素标识符应该以元素标识符递增的顺序排列。STA应仅返回它所支持的那些信息元素。如果请求信息元素的构成不正确,那么STA可忽略所请求的第一个顺序不当的信息元素和随后所请求的所有信息元素。在探询响应帧内,STA应采用与请求信息元素中相同的顺序来返回所请求的信息元素。元素ID长度请求元素ID1请求元素ID2请求元素ID N-1请求元素ID N图42D请
20、求信息元素MAC子层功能描述按照如下擂人9. 9,对图、表、方程式重新进行适当编号。9.9管理域间的操作WLAN的PHY层服从从一个地域有效地变换到另一个地域的规则。期望建立一种机制:允许建立符合性实现,能满足多种不同的规则集合。本章的目的是允许符合性设备能在一个以上的管理域内aGB/T 15629. 1103-2006工作。本章描述了当dot l M ultiDomainCapabilityEnabled属性为真时,实现支持多个管理域间的跨域移动和工作的STA所要求的机制。注:本条款并没有排除获取以下信息的需求:设备将在其中工作的每个管理域内可接受的类型、管理批准、设备授权、设备认证等。本章
21、描述的机制为STA提供了验证其所在的管理域的信息,以及停止那些在所处的管理域中不可接受类型的操作。在实施时实现者有义务提供相关证据来证明符合特定管理机构的要求本章提供了跨管理域操作的框架。然而,配置单个STA的方法超出了本标准的范围在STA开始正常工作前,它必须为在特定的管理域内工作而做出正确配置。当工作在IBSS中时,一定要特别注意。9.9.,进入管理域的操作对于能够在不同管理域内工作的STA,当丢失了与ESS的连接时,默认应被动扫描。被动扫描仅仅使用STA的接收能力,因此是符合管理要求的。决定失去连接的超时时间取决于不同的系统,这超出了本标准的范围。当STA进人管理域时,它应该被动扫描以知
22、道至少一个有效的信道,即它在此信道上检测到了符合本标准的帧。信标帧包含了国家代码、最大允许传输功率,以及可用管理域信道等信息。作为可选项,信标帧也可定期地包含着将要在探询响应帧中返回的管理域信息。一旦STA获取了能满足管理域传输要求的信息,STA就会给AP发送一个探询请求来获取包含在探询响应帧内的其他管理域信息,除非这些信息已提前在信标帧内被接收。然后STA就具有了将它的PHY配置为可在管理域内工作的充分信息。9.9.2对跳频PHY的支持9.9.2.1决定跳频模式当在一个没有方法确定14.6.8或附录B跳频表中所描述的跳频模式的管理域中工作时,跳频模式应由AP使用HCC或EHCC来决定。HCC
23、跳频序列来自于对组做字段操作的简单公式。关于HCC放置算子功能的细节,请见参考书目。放置算子功能见如下公式(4),yxcc(k,a,一誉modNfor,aJN,。(4)式中:N素数基数;a -族索引,k在分组JN中。JlN是当包含。值的元素被从JN字段中去掉以后剩下的组。因此,k值不能为。1/k的值是字段J、中k的相反数。k的相反数在组JN中是整数w,这样(k -二)mod N=1为yxcc而计算出来的值是信道号码,a对应跳频模式号码,k对应跳频模式的索引。代码族是从素数基数N产生的N一1套跳频模式。没有值等于第14章中的跳频集。每个跳频模式包含N一1个信道。例如,设想一个支持10个信道的代码
24、族,这个代码族的素数基数为11. HCC算法产生的代码族见表22A.用于计算跳频序列的HCC方法只产生长度为N-1的序列。EHCC算法将HCC算法进行扩展,以支持更大数量的可能的跳频序列长度。EHCC算法通过称为“对角线删除法”的处理来工作,由此产生N-2个信道和N-3个信道的跳频模式。使用表22A中相同的例子来说明,使用HCC算法时,代码族不能产生长度为9或8的代码,因为9或8都不能通过某个素数减1而得到。然而,表22A中数组的对角线代表了组的终点。因此,代码长度为9或8的代码族可以很容易地通过将阵列去掉对角线来产生。表22B显示了长度为9(通过将10的对角线去掉来实现)的代码族。GB/T
25、15629. 1103-2006表22A HCC代码族N=11;族以(SEQ)1到10作为索引INDEX (k)一一一一一一一一一一一一一10SEQ飞0101010101010101010表22B10 5EHCC代码族长度=9,N=11;族以(SEQ) 1到9作为索引INDEX (k)一一一一一一一一一一一一一SEQ一一一一表22B现在包含了全部由I组成的近似对角线(从左上到右下)。这是去掉上一步操作中原始对角线(P-1)一个必然的数学属性,对任意素数P都有此属性。扩展一下这个过程,表22C显示了代码长度为8的代码族(通过将表22B中每一行值为1的条目去掉,将一行中剩下的每个数减1,然后丢弃最
26、后一行得到)。GB/T 15629. 1103-2006表22C EHCC代码族长度=8,N=11;族以(SEQ) 1到8作为索引INDEX (k)一一一一一一一一一一一一一、SEQ为了得到长度为N-2的代码族,通过HCC算法计算出的长度为N-1的代码族应该通过删除值为1和N-1的代码族的对角线,删除代码族中为N-1和N-2的代码系数,将代码族阵列中剩下的值减去1而进行修改。这使得产生了(N-3)乘以(N-3)的方阵,阵列的值从1到N-3o当使用通过HCC或EHCC算法计算出来的跳频模式时,FH参数设置元素中的值应该按照如下规则设置:a)跳频集字段应为。;跳频集字段的值。表示使用的是HCC/E
27、HCC算法,而且跳频模式字段包含HCC/EHCC族索引,跳频索引字段包含ECC/EHCC索引b)使用的代码的族索引应该在跳频模式字段中。c)索引应该在跳频索引字段中。11 MAC子层管理实体11.1.3.3初始化BSS在11.1.3.3第一段的结尾处插人如下文本,如果dot11MuttiDomainCapabilityEnabled属性为真,STA不应发起BSS(无论基础结构BSS还是IBSS),除非可以构造一个包含国家信息元素的结构正确的信标帧并设置了dotl l M ultiDomainCapabili tyEnabled属性。11.1.3.4与BSS的同步在11.1.3.4第一段的结尾处
28、插人如下文本:如果dotl l MultiDomainCapabilityEnabled属性为真,则收到了包含国家信息元素的信标帧或探询响应帧的STA应该采用加人BSS时的元素中的参数。如果当前的信标帧或探询响应帧中存在跳频模式参数元素且dot l MultiDomainCapabili tyEnabled属性为真,则STA应该采用跳频模式参数元素中的模式参数,并且通过7.3.2. 13或7.3.2.14中定义的算法来计算跳频模式。为了使用FH参数集元素中的恰当的模式、集和索引的值,STA应采用加人BSS时所使用的值当STA使用国家代码的设置工作时,dot l l RegDomainsSupp
29、ortedEntry应该设置为Other.14 2. 4 GHz工业、科学和医药领域(ISM)频段的跳频扩频(FHSS)物理层(PHY)规范14.8.2 FH PHY属性在14.8.2的表49中,为d otl l RegDomai nsSupported插人一个新的默认值,如下:Other= X 00c13/T 15629. 1103-200614.8.2.1 FH PHY属性定义14.8.2.1.20 dot IlCurrentSet(当前组)在14. 8. 2.1. 20第一段的结尾处插人如下文本:当dot l l M ultiDomainoperationlmplemented为true
30、时,此值应为。值为。表示跳频模式是从最近收到的信标帧或探询响应帧的跳频表信息元素中得到的。GB/T 15629. 1103-2006附录A(规范性附录)协议实现一致性声明(PICS)形式表A.4 PICS形式表A. 4.3 JUT配置在表的底部插人下列行:,CF8是否实现多域的工作能力? 7. 3. 2. 137. 3. 2. 149. 9.11. 1.3O. 3是口否口如条款A. 4. 10,插人下列表:A. 4. 10管理域扩展GB/T 15629. 1103-2006项目协议能力引用条号状态支持MD5进人管理域丢失同其ESS的连接用于学习的被动扫描信标信息发送探询请求9.9.1CF8 ;
31、 M是口否口不适用口MIN确定跳频模式(不带表格的调频索引方法,带表格的跳频索引方法,和HCC/EHCC)7.3.2.149.9.2.1(CF3或(CF7和HRD32) )和CF8: M是口否口不适用口MIN漫游需要带国家信息元素的信标帧11. 1. 3. 3CF8: M是口否口不适用口MD8接收到信标后采取的行动11. 1. 3.4CF8: M是口否口不适用口MD9忽略不正确形成的请求信息元素7.2.3.,CF8;0是口否口不适用口MD10跳频模式置位属性14.8.2.1.20(CF3或(CF7和HRD32) )和CF8: M是口否口不适用口GB/T 15629. 1103-2006附录C(
32、规范性附录)MAC操作的形式描述C.2 MAC状态机的数据类型和算子定义对C. 2中的MAC状态机数据类型做如下修改:用如下内容替代StationConfig Table中的Package macmib中的有关内容StationConfig表关关关关关关关关关釜并关关关关关并登赞关关关补关关关补关斧关关关关赞关关斧资关remote dotllMediumOccupancyLimit TU nodelay;synonym dotlICfPollable Boolean=package macsorts; sCFPollable;remote dotl lCfpPeriod Integer nod
33、elay;remote dotllCfpMaxDuration Integer nodelay;remote dot IIAuthenticationResponseTimeOut Integer nodelay;synonym dot 11Privacy0ptionImplemented Boolean=true;remote dotllPowerManagementMode PsMode=sta active;remote dotllDesiredSSID Octetstring nodelay;remote dotllDesiredBSSType BssType nodelay;remo
34、te dot IIOperationalRateSet Octetstring nodelay;remote dotlIBeaconPeriod TU nodelay;remote dotllDtimPeriod Integer nodelay;remote dot IIAssociationResponseTimeOut TU nodelay;remote dot I IDisassociateReason ReasonCode nodelay;remote dot IIDisassociateStation MacAddr nodelay;remote dot I IDeauthentic
35、ateReason ReasonCode nodelay;remote dot 11DeauthenticateStation MacAddr nodelay;remote dotllAuthenticateFailStatus StatusCode nodelay;remote dotllAuthenticateFailStation MacAddr nodelay;synonym dot IIMultiDomain0perationImplemented Boolean=true;紧接”unsup_ rate- =mkOS(18,2);”后在Package macsorts和StatusC
36、ode的定义中插人下列文本:nos卜ort尸h-preamble二二2)nomkOS(20,no_agilitymkOS(21mkOS(192);,2);插人Package macsorts的下列各项文本,能力字段位元指派分类的定义,正好在”endnewtype能力,上面:eShortPreamble一=S8(0,0,0,0,0,1,0,0)/0x00;/- Short Preamble 802. 116 -/11GB/T 15629. 1103-2006cPBCC二=S8(0,0,0,0,0,0,1,0)/0x00;cChannelAgility=S8(0,0,0,0,0,0,0,1)/cS
37、hortPreamble=二S8(0,0,0,0,0,1,0,0)/- PBCC 802. 116 -/0x00;0x00;Channel Agility 802. 116 -/Short Preamble 802. 116 -/插人Package macsorts的下列各项文本,ElementlD分类的定义,仅仅在上面endnewtype ElementID:eCountry=mkOS(7, 1);/,Country Information (8:254)*/eHopParm=mkOS(8, 1);/,FH Hopping Parameters (4),/eHopTable=mkOS(9,
38、1);/- FH Hopping Table (6:254)/eRequest=二mkOS(10, 1);/,Request (3:254)*/紧接”unsup_ rate= =mkOS(18,2);”后在Package macsorts和StatusCode的定义中插人下列文本:short_ preamble=mkOS(19, 2);Pbcc=二mkOS(20, 2);agility=mkOS(21, 2);Q00nnn插人Package macsorts的下列各项文本,能力字段位元指派分类的定义,正好在“endnewtype能力”上面:cShortPreamble=S8(0,0,0,0,0