GB/T 40786.2-2021 信息技术 系统间远程通信和信息交换 低压电力线通信 第2部分数据链路层规范(正式版)_第1页
GB/T 40786.2-2021 信息技术 系统间远程通信和信息交换 低压电力线通信 第2部分数据链路层规范(正式版)_第2页
GB/T 40786.2-2021 信息技术 系统间远程通信和信息交换 低压电力线通信 第2部分数据链路层规范(正式版)_第3页
GB/T 40786.2-2021 信息技术 系统间远程通信和信息交换 低压电力线通信 第2部分数据链路层规范(正式版)_第4页
GB/T 40786.2-2021 信息技术 系统间远程通信和信息交换 低压电力线通信 第2部分数据链路层规范(正式版)_第5页
已阅读5页,还剩138页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ICS35.110GB/T40786.2—2021信息技术系统间远程通信和信息交换低压电力线通信第2部分:数据链路层规范Part2:Datalinklayerspecification国家市场监督管理总局国家标准化管理委员会IGB/T40786.2—2021 Ⅲ 1 1 1 3 45.1综述 45.2网络拓扑 45.3协议栈结构 5 6 65.6CCo等级 75.7字节序 75.8管理消息时间 75.9其他约束 76数据链路层 7 7 6.3DLL层管理消息 7.1加密 7.2认证和密钥管理 附录A(规范性)优先级映射 附录B(规范性)流分类条件要求 ⅢGB/T40786.2—2021本文件按照GB/T1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定起草。本文件是GB/T40786《信息技术系统间远程通信和信息交换低压电力线通信》的第2部分。GB/T40786已经发布了以下部分:——第1部分:物理层规范;——第2部分:数据链路层规范。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。GB/T40786.2—2021GB/T40786《信息技术系统间远程通信和信息交换低压电力线通信》借鉴了国际主流标准的——第1部分:物理层规范。目的在于规范适用于复杂恶劣环境中低压电力线通信技术中的物理——第2部分:数据链路层规范。目的在于规范宽带低压电力线通信网络拓扑、设备数据链路层协技术内容。1信息技术系统间远程通信和信息交换低压电力线通信第2部分:数据链路层规范本文件规定了一种宽带低压(1kV以下)电力线通信网络数据链路层的总体描述、数据链路层协本文件适用于利用低压电力线作为通信媒体的数据链路层设备(如网关设备、桥接器、终端设备等)下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。第3部分:带碰撞检测的载波侦听多址访问(CSMA/CD)的访问方法和物理层规范GB/T40786.1—2021信息技术系统间远程通信和信息交换低压电力线通信第1部分:物理层规范ISO/IEC/IEEE8802-3:2021信息技术系统间的电信和信息交换局域网和城域网第3部分:以太网标准(Informationtechnology—Telecommunicationsandinformationexchangebetweensys-tems—Localandmetropolitanareanetworks—Specificrequirements—Part3:Stand下列术语和定义适用于本文件。中央协调器、代理和站点发送的携带有网络管理和维护信息的、用于特定目的的管理消息。信标周期beaconperiod中央协调器确定的周期性发送中央信标的时间间隔。管理、管理线路上的通信资源,并负责与在同一个线路资源上的相邻网络协同工作。2GB/T40786.2—20213.43.5DEVICE_ID3.6发送站点和接收站点交换可用资源信息的机制。3.7仅支持基于竞争的信道访问的共享传输机会。3.8分配给一个站点专用的传输机会。3.93.10中央协调器与站点或者站点与站点之间的进行数据中继转发的站点。3.11站点station3.12表格保存了应用实体的媒体访问控制地址与站点的DEVICE_ID的关联对应关系,通信数据可以通过站点到达该应用实体。3.13由用户指定给网络的32字节的网络标识符,用于识别该网络及站点的入网。3.143.15全局链路globallink由中央协调器分配CFTXOP的站点间的链路。3.16全局链路标识globallinkidentifier;GLID由中央协调器分配给一个全局链路的全网唯一的标识符。3由6个8位字节组成的硬件地址,前24位为组织唯一标识符,后24位为扩展标识符。AAT:地址关联表(AddressAssociationTable)ACK:确认(ACKnowledgement)ADP:应用数据原语(ApplicationDataPrimitives)AE:应用实体(ApplicationEntity)AIFG:确认帧间隔(ACKInter-FrameGap)APC:应用协议汇聚(ApplicationProtocolConvergence)APDU:应用协议汇聚协议数据单元(APCProtocolDataUnit)BIFG:突发帧间隔(BurstCBTXOP:竞争传输机会(Contention-BasedTransmissionOpportunity)CCo:中央协调器(CentralCoordinator)CFTXOP:无竞争传输机会(Contention-FreeTransmissionOpportunity)CRC:循环冗余校验(CyclicRedundancyCheck)CSMA/CA:载波侦听多路访问/冲突避免(CarrierSenseMultipleAccesswithCollisionAvoid-ance)CW:竞争窗(ContentionWindow)DA:目的地址(DestinationAddress)DLL:数据链路层(DataLinkLayer)FCS:帧校验序列(FrameCheckSequence)HSTA:隐藏站点(HiddenStation)Imm-ACK:即时确认(ImmediateACKnowledgement)LCDU:链路控制数据单元(LinkControlDataUnit)LFH:逻辑链路控制帧头(LogicallinkcontrolFrameHeader)LPDU:逻辑链路控制协议数据单元(LogicallinkcontrolProtocolDataUnit)MAC:媒体访问控制(MediaAccessControl)MIC:消息完整性检测码(MessageIntegritMLD:组播侦听发现(MulticastListenerDiscover)MPDU:媒体访问控制协议数据单元(MediumaccesscontrolProtocolDataUnit)4GB/T40786.2—2021NB:网络广播(NetworkBroadcast)NID:网络标识(NetworkIdentifier)NNI:网络名称标识(NetworkNameIdentifier)NMK:网络成员密钥(NetworkMembershipKey)PCo:代理协调器(ProxyCoordinator)PMI:物理媒体无关接口(PhysicalMedium-independentInterface)SA:源地址(SourceAddress)SC:安全控制器(SecurityController)SSC:站点到安全控制器(StationtoSecurityController)STA:站点(STAtion)TCP:传输控制协议(TransmissionControlProtocol)TS:时隙(TimeSlot)TSpec:业务规范(TrafficSpecification)TXOP:传输机会(TransmissionOpportunity)UDP:用户数据报协议(UserDatagramProtocol)VLAN:虚拟局域网(VirtualLocalAreaNetwork)5总体描述5.1综述本文件规定了站点加入和离开网络的机制、网络管理和维护机制、数据传输机制、路由和拓扑管理5.2网络拓扑典型的宽带低压电力线通信网络的逻辑网络拓扑如图1所示。CCoCCoPCoSTAIPCoSTAlSTA2STAlSTA3STA3STA3STA3a)图1典型的宽带低压电力线通信网络的逻辑网络拓扑示意图5GB/T40786.2—2021数据链路层(DLL)的协议栈结构如图2所示。A接口是应用实体(AE)和DLL的分界点;物理媒体无关接口(PMI)是DLL层和物理层(PHY)的分界点。内部参考点X1和X2将应用协议汇聚(APC)和链路层控制(LLC)间以及LLC和MAC间分别做了逻辑分离。AIDPAIDP实体A接口X1参考点X2参考点应用协议汇聚子层(APC子层):APDLAPDUAPDL逻辑链路控制了层(LLC了层):级联与分段、加密、重传、继LCDU数据LPDULPDU媒体访问控制子层(MAC子层):媒体访问控制参数PMIMPDLMPDU在发送方向,应用数据原语(ADP)通过A接口从AE进入DLL。ADP应满足由特定应用协议定义的格式,对于以太网类型的AE,应符合GB/T15629.3—2014格式的ADP。APC把ADP转换为APC协议数据单元(APDU),为了和目的站点通信,APDU包含了所有ADP的部分。APC还会识别ADP分类原语(例如优先级标签),LLC通过ADP分类原语来支持该分类业务的QoS。而且APC负责在对等的APC间建立APDU流,并根据APDU附带的分类信息为这些流分配一个或多个队列。APC协议数据单元(APDU)通过X1参考点传给LLC,这个过程与应用和媒体均无关。另外,LLC把从DLL管理实体接收到的管理数据原语映射为链路控制数据单元(LCDU),作为LLC控制帧。LLC负责在LLC之间建立LCDU流。LLC将收到的APDU和LCDU转变为LLC帧,同时可使用加密密钥进行加密处理。LLC支持对LLC帧进行级联和分片处理,分片数据添加逻辑链路控制帧头(LFH)和循环冗余校验(CRC)后组成了LLC协议数据单元(LPDU)。LPDU通过X2参考点传递给MAC层。另外,LLC还负责重传和中继功能。6GB/T40786.2—2021MAC负责将LPDU级联适配到MAC协议数据单元(MPDU),然后将MPDU按LLC决定的顺序传递给PHY,并按照域中建立的访问规则申请对媒体的访问。在接收方向,从PHY接收的并携带有PHY帧错误信息的MPDU通过物理媒体无关接口(PMI)进入MAC。MAC将收到的MPDU解析出LPDU,通过X2参考点传递给LLC。LLC再从LPDU恢到的APDU中生成ADP传递给应用实体(AE)。LLC负责在收到错误LPDU后,决定是否重传这个错误LPDU(并生成相应的ACK重传确认响应),或者丢弃这个错误的LPDU。对各个MAC子层的寻址可经由EUI-48地址实现,也可经由DEVICE_ID实现。站点标识的参数说明见表1。同一个站点可以通过一个唯一的DEVICE_ID,或多个MULTICAST_ID,或BROADCAST_ID进行寻址。当STA新加入网络时,CCo应为其分配一个在本网络中唯一的DEVICE_ID,当该STA退出网络后,为其分配的DEVICE_ID可以再次分配给其他STA。每次DEVICE_ID的有效期为CCo规定的重新注册时间间隔,STA可通过重新注册过程进行DEVICE_ID有效期的更新。当CCo新建一个网络时,应在发送第一个信标帧前为自己分配一个DEVICE_ID。DEVICE_ID以8比特的无符号整数表示,其范围为0~255,0缺省为待加入本网络的STA所使用。当STA创建组播组时,自动生成MULTICAST_ID,MULTICAST_ID只适用于可以直接通信的STA间的组播传输。STA应为其创建的每个组播组分配不同的MULTICAST_ID。不同的STA生成的多个MULTICAST_ID可用于寻址同一STA,接收站点通过源站点来区分。MULTICAST_ID以8BROADCAST_ID是取值固定为255的特殊的MULTICAST_ID,仅用于广播传输。参数有效取值定义DEVICE_ID0DEVICE_ID=0用于新入网的站点,此时CCo还未为该站点分配唯一的DEVICE_ID。已入网的站点不能使用此取值用于经CCo允许已入网的站点,由CCo分配251~255保留MULTICAST_ID0保留分配给不同的组播组BROADCAST_ID用于标识广播传输STA应支持两种QoS方法:基于优先级的QoS和基于参数的QoS。STA应能够根据服务的特性选择QoS方法,基于优先级的QoS为不同的流提供不同的媒体访问优先级,基于参数的QoS为服务或应用关联的流提供特定的性能度量(QoS参数)。网络内站点间通信宜支持QoS需求。7GB/T40786.2—20215.6CCo等级STA可具备成为CCo的能力。CCo分为以下能力级别:a)0级CCo:支持QoS和TDMA;b)其他级别CCo,待定。具备CCo能力的不同STA所支持的CCo的能力级别可不同。5.7字节序6数据链路层宽带低压电力线通信网络中,站点的DLL层组帧过程如图3所示。8GB/T40786.2—2021APDU或LCDULFAPDU或LCDULF]]LLC帧加密已加密的LLC帧加密不加密部分APDU或LCDU加密部分1.LC帧L.LC帧LLC帧填充LLC帧块分片分片分片分片LPDULPH分片LPDULPDu填充LPD[JMPD0图3DLL组帧过程示意图LLC帧由LLC帧头和一个APDU帧或一个LCDU帧组成,可以加密,也可以不加密。当加密时,携带有关联到同一个数据连接的APDU帧的多个LLC帧,可以级联形成一个数据LLC帧块。包含属于同一管理连接的LCDU帧的多个LLC帧可以级联成为管理LLC帧块。LLC帧块可以包含关联到相同连接的要中继的LLC帧。LLC帧块级联的LLC帧的数目由厂商自定义,通过DLL管理实体包含APDU的LLC帧块中相同用户优先级(业务优先级与用户优先级之间的映射见附录A)的LLC帧的顺序应与生成这些帧的APDU的到达顺序相同。包含LCDU的LLC帧块中的LLC帧的顺序应与DLL管理实体生成LCDU的顺序相同。LLC帧载荷中的字节顺序应与包含的APDU或LCDU相同。数据LLC帧和管理LLC帧可以包含在同一LLC帧块中,应满足以下条件:a)对应的优先级数据连接关联的最低用户优先级大于或等于6;b)对应的优先级数据连接关联的最高用户优先级等于7。此时,LCDU帧应映射到目的地址相同且用户优先级为7的APDU所映射的优先级数据连接。混9GB/T40786.2—2021合的LLC帧块不可用服务流关联的数据连接传输,且只能当作数据LLC帧块处理。每个LLC帧块的分片如图3所示。LLC帧块的第一个分片应从LLC帧块的第一个LLC帧的第一个字节开始,分片的大小应为FEC块大小减去LPDU帧头和校验序列的大小。如果最后一个分片长度不足,则用全0填充,以凑够整数个分片。每个分片前应加上LPDU帧头,出LLC帧的必需信息。每个分片后还应加上CRC用于差错检测。对于一个连接的所有LPDU的分6.1.2APDU格式应用协议数据单元APDU的格式见表2。表2APDU格式(发送和接收)长度定义6字节目的地址(DA)6字节源地址(SA)TG字节VLAN标签2字节以太类型应用相关服务数据单元SDU(APDU的载荷)4字节APDU中各个字段的内容及字长应与ISO/IEC/IEEE8802-3:2021中第3章定义的MAC帧的对应字段相同并符合表2的规定。数据原语到APDU字段间的映射(含标签)都应遵循ISO/IEC/IEEE8802-6.1.3LCDU格式链路控制数据单元LCDU的格式见表3。长度定义6字节目的地址(DA,MAC地址)6字节源地址(SA,MAC地址)2字节以太类型(0x22E3)6字节~1500字节LCDU载荷PAD4字节FCS接收站点通过LCDU的源/目的MAC地址来识别LCDU。以太类型用于标示管理消息,该字段的内容应设置为0x22E3。PAD字段用于补充LCDU的长度,使其达到最小值64字节,该字段应设置为0。GB/T40786.2—20216.1.4LLC帧格式LLC帧的格式如图3所示,其中LLC帧帧头LFH的格式见表4。域字节号位序号定义LLC帧类型00~20:最后一个分段的填充3:空帧4~7:保留时间戳存在标志31:帧头包含时间截0:帧头不包含时间戳加密控制帧头存在标志41:LLC帧已加密,LFH后为加密控制帧头0:LLC帧未加密,LFH后没加密控制帧头LLC帧优先级5~7先级0应比1和2高,且低于其余的用户优先级。携带LCDU时:设置为7,即最高优先级。在LLC帧被转发时,应保持不变LLC帧长0~13LLC帧包含的字节数,不含LFH(不含加密控制帧头和MIC)。取值范围0~16383,分别表示管理条目总长度为0个字节、1个字节,依次类推,直到16383个字节保留保留保留保留源STA30~7源STA的DEVICE_ID保留40~7保留目的STA50~7目的STA的DEVICE_ID保留60~7保留广播标志701:LLC帧按BRT广播0:LLC帧为非广播组播标志11:DLL组播流标志0:非DLL组播流标志生存期2~7在转发该帧时,减1;如果为0,则不能继续转发该帧时间戳0~31ADP到达A接口的时间,应为ADP的第一个字节通过A接口时,CCo发送时钟的最优估计值。颗粒度为10ns。管理消息(LCDU和带内管理消息)中,此域取值待定6.1.5LPDU帧格式GB/T40786.2—2021表5LPDU帧格式域字节号位序号定义LPDU帧头分片序列号SSN标识一个连接所关联的分片流中此分片的相对位置。新连接的第一个有效分片的初始化取值为START_SSN,同一连接的随后的每一个有效新分片应递增1。不属于任何连接的带有载荷的PHY帧,发送到某个DID的每个MPDU的第一个有效分片的初始化值由厂商自定义,并在随后的每个有效新分片递增1LLC帧边界偏移分片中的第一个LLC帧的起始位置,取值如下:0x000~0x213:以字节标识LLC帧边界0x214~0x3FE:保留;0x3FF:此LPDU中没有LLC帧边界偏移有效分片标志1:LPDU包含一个有效的分片;0:LPDU包含一个无效的分片,接收机应忽略LPDU帧头剩余的部分管理队列标志1:LPDU携带的分片属于管理LLC帧块;0:LPDU携带的分配属于数据LLC帧块最前待发送分片标志1:分片是最前待发送分片;0:分片不是最前待发送分片保留保留分片见图3LPDU校验序列LPDU校验序列域为32比特长的CRC,应按LPDU中所有的域的发送顺序计算,从SSN域的LSB开始,到LPDU分片的最后一个字节的MSB结束。生成多项式见公式(1)。G(x)=x³²+x²+x²7+x²⁶+x²⁵+x²³+x22+x²0+x¹9十x¹⁸+x¹⁴+x¹³+x¹¹+x¹0+x⁹+x⁸+x⁶+1 (1)需要重传的LPDU应保持不变地组装在将要发送的MPDU中,除了LPDU帧头中的“最前待发送6.1.6MPDU格式MAC层按照LPDU到达X2参考点的顺序,将若干LPDU级联生成MPDU帧,如图3所示。LLC帧块的LPDU帧应包含于一个或多个MPDU,MPDU中LPDU的顺序应与LLC帧块相同,MPDU可以从LLC帧块中的任一个LPDU开始。MPDU也可以包含其他LLC帧块的LPDU、相同数据连接上重传的LPDU、相同目的地址的管理LLC帧块的LPDU以及用于填充的空LPDU。填充的LPDU只能在要加载到携带MPDU的PHY帧的最后一个OFDM符号中未使用子载波的比特数大于GB/T40786.2—2021LPDU的比特数时。重传的LPDU大小应与原始的LPDU相同。填充的LPDU应放在MPDU的最MPDU优先级应按照如下方式计算:a)如果MPDU仅包含管理LPDU,MPDU优先级为7;否则;b)MPDU优先级按照MPDU中的数据LPDU优先级确定;c)如果MPDU包含一个或多个LPDU是第一次发送,MPDU优先级应为生成这些LPDU的d)如果MPDU包含的LPDU全部是重传的,MPDU优先级应为生成这些LPDU帧的LLC帧或LLC帧分段的最低优先级。信标帧的结构如图4所示。信标帧头TXOP条月[0]TXOP条目[X]管理条日[01管理条日[YI图4信标帧结构信标应在一个LCDU中发送,信标应为LCDU的载荷,其长度应不超过1000字节。包含信标的LLC帧应使用专用的PHY帧发送。LCDU的SA域应设置为发送此信标的站点的MAC地址。信标帧无需确认。CCo自行决定携带的TXOP条目和管理条目的数量及内容。信标帧头的格式见表6。字段字节号位序号定义信标序列号信标序列号,从0起,每个信标周期加1(模2¹⁶),代理信标和发现信标应和本周期的中央信标相同信标帧头长度2信标帧头的长度信标类型00:中央信标;01:代理信标;10:发现信标;11:保留TXOP条目数3本信标中包含的TXOP条目数路由和拓扑管理模式4指示本网络所采用的路由模式00:集中式路由和拓扑管理(CRTM)模式;01~11:保留GB/T40786.2—2021表6信标帧头格式(续)字段字节号位序号定义路由算法4待定切换过程中HOIP4当前CCo正在将其CCo身份切换至另一个STA时,设置为1,其余设置为0NNI_keyID000:取值为2;001:取值为3,依次类推;111:取值为9未来调度生命周期5如果不为0,携带未来TXOP调度的信标帧应在CSLT变为0后,保持连续FSLT+1个信标周期有效当前调度生命周期6信标中的TXOP调度在连续CSLT+1个信标周期有效路由序列号最近发送的路由消息的序列号管理条目数9本信标中包含的管理条目数NNI网络的NNI值CCo等级CCo的能力等级信标时隙序号邻居网络协调时,指示本网络发送中央信标的信标时隙的序号,000表示第1个,001表示第2个,以此类推。未进行邻居网络协调时,设置为000PSD设置51:本网络采用PSD信息管理条目规定的PSD模板;0:本网络采用缺省的PSD模板信标是否修改61:信标中的调度与上一个周期的信标不同;0:信标中的调度与上一个周期的信标相同保留7保留6.1.7.3TXOP条目TXOP条目格式见表7,每个TXOP条目的长度为5或6个字节。表7TXOP条目格式字段字节号位序号定义TXOP条目长度000:本TXOP条目包含“起始时间”域,长度为6字节;1:本TXOP条目不包含“起始时间”域,长度为5字节是否持续10:非持续;1:持续是否使用RTS/CTS20:不使用;1:使用GB/T40786.2—2021字段字节号位序号定义NcF取值030:PHY帧控制域包含的控制子帧数为1;1:PHY帧控制域包含的控制子帧数为2业务配置类型指示允许在本TXOP中传输的业务配置类型(注):000:所有业务;001:网络保活业务;010:抄表业务:011:大数据传输业务:100~111:保留TXOP类型72全局链路标识保留3保留结束时间4TXOP的结束时间起始时间5TXOP的起始时间注:“业务配置”字段仅适用于本地CSMA分配,即GLID设置为0xFF时。GLID为其他取值时,该字段设置为管理条目格式见表8。字段字节号位序号定义管理条目类型0管理条目类型定义见表9生效时间本管理条目的生效时间,若生效时间大于0,则为随后的第“生效时间”的取值后的信标周期生效。从第一次包含本管理条目开始,每一个信标周期递减1,当取值为0时,开始生效管理条目长度1取值范围0~127,分别表示管理条目总长度为0个字节、1个字节,依次类推,直到127个字节条目内容2~变量0~变量条目内容管理条目类型定义见表9。GB/T40786.2—2021表9管理条目类型定义类型取值描述保留保留本网络信息用于指示本网络信息,如网络名称等PCo指定用于指示为新入网的STA指定的PCo信息备份CCo信息用于指示CCo指定的备份CCo的信息保留保留PCo取消用于指示将要被取消PCo身份的站点信息新CCo信息用于指示CCo切换后的新CCo的信息发现信标用于指示在该周期内被调度发送发现信标的站点信息NID更新用于指示网络将更新NID及更新后的NID信息密钥更新用于指示网络将更新密钥及更新的密钥类型和更新时间备份SC用于指示网络中指定的备份SC信息时间参数用于指示全网络适用的时间参数信息时隙改变用于指示信标区信标时隙的增加或减少信标位置迁移用于指示信标周期起始时间的改变信息MAC授权信息用于指示用户MAC授权允许入网的站点信息预调度信息用于指示预调度信息PSD信息管理条目用于指示本网络采用的PSD模板保留0xll~0xlF保留本网络信息管理条目格式见表10。表10本网络信息管理条目格式字段字节号位序号定义管理条目类型0生效时间0管理条目长度147字节网络名称0~25532字节的网络名称,以ASCII表示协调组ID发送此信标的CCo所在协调组的组ID。取值为“FF-FF-FF-FF-FF-FF”时表示网络已离开所属协调组,并准备加入新的协调组CCoMAC地址40~45网络的CCo的MAC地址STA个数网络中已注册的STA个数(非安全模式)或已认证STA个数(安全模式)GB/T40786.2—20216.1.7.4.3PCo指定管理条目PCo指定管理条目格式见表11。字段字节号位序号定义管理条目类型0生效时间本管理条目的生效时间,若>0,则为随后的第生效时间取值后的信标周期生效管理条目长度1可变新指定PCo数目2新指定的PCo数目NPCo[1]的DEVICE_ID3第一个PCo的DEVICE_ID保留4保留GLID[1]5第一个PCo发送代理信标对应的GLID保留6保留PCo[N]的DEVICE_ID可变第N个PCo的DEVICE_ID保留可变保留GLID[N]可变第N个PCo发送代理信标对应的GLID保留可变保留备份CCo信息管理条目格式见表12。表12备份CCo信息管理条目格式字段字节号位序号定义管理条目类型0生效时间本管理条目的生效时间,若>0,则为随后的第生效时间取值后的信标周期生效管理条目长度110字节备份CCo的DEVICE_ID2备份CCo的DEVICE_ID保留3保留备份CCo的MAC地址4~9备份CCo的MAC地址GB/T40786.2—20216.1.7.4.5PCo取消管理条目PCo取消管理条目格式见表13。PCo取消管理条目在本周期生效,被取消PCo资格的站点,在本周期不能继续作为PCo发送代理信标。表13PCo取消管理条目格式字段字节号位序号定义管理条目类型00~4生效时间5~7本管理条目的生效时间,若>0,则为随后的第生效时间取值后的信标周期生效管理条目长度10~7可变取消的PCo数目20~7取消PCo的数目取消的PCo[1]30~7取消的第一个PCo的DEVICE_ID保留40~7保留…取消的PCo[N]可变0~7取消的第N个PCo的DEVICE_ID保留可变0~7保留新CCo信息管理条目格式见表14。表14新CCo信息管理条目格式字段字节号位序号定义管理条目类型00~40x06生效时间本管理条目的生效时间,若>0,则为随后的第生效时间取值后的信标周期生效管理条目长度10~75字节20~7新CCo的DEVICE_ID30~7新CCo的DEVICE_ID保留40~7保留发现信标管理条目格式见表15。STA1、STA2、……、STAN发送发现信标的顺序应与CCo为发送发现信标的GLID所分配的CFTXOP顺序一致。GB/T40786.2—2021表15发现信标管理条目字段字节号位序号定义管理条日类型00~40x07生效时间0管理条目长度10~7可变STAl的DEVICE_ID地址20~7第一个发送发现信标的STA的DEVICE_ID保留30~7保留STA2的DEVICE_ID地址40~7第二个发送发现信标的STA的DEVICE_ID保留50~7保留..…..STAN的DEVICE_ID地址可变0~7第N个发送发现信标的STA的DEVICE_ID保留可变0~7保留6.1.7.4.8NID更新管理条目NID更新管理条目格式见表16。表16NID更新管理条目字段字节号位序号定义管理条目类型00x08生效时间4管理条目长度13字节新NID2更新后的NID保留保留密钥更新管理条目格式见表17。表17密钥更新管理条目字段字节号位序号定义管理条目类型00~40x09生效时间5~7本管理条目的生效时间,若>0,则为随后的第生效时间取值后的信标周期生效管理条目长度10~75字节GB/T40786.2—2021表17密钥更新管理条目(续)字段字节号位序号定义密钥类型200:更新的是NB密钥1:更新的是NMK密钥保留保留更新开始周期3~40~15NB密钥或NMK密钥开始使用的信标周期序号6.1.7.4.10备份SC管理条目备份SC管理条目格式见表18。表18备份SC管理条目字段字节号位序号定义管理条目类型0生效时间本管理条目的生效时间,若>0,则为随后的第生效时间取值后的信标周期生效管理条目长度111字节备份SC启动标志200:备份SC未启动1:备份SC启动成为新SC保留保留备份SC的DEVICE_ID3备份SC的DEVICE_ID保留4保留备份SC的MAC地址备份SC的MAC地址时间参数管理条目格式见表19。表19时间参数管理条目字段字节号位序号定义管理条目类型00~40x0B生效时间本管理条目的生效时间,若>0,则为随后的第生效时间取值后的信标周期生效管理条目长度10~75字节拓扑更新间隔20~7站点应周期性发送站点拓扑改变指示消息的时间间隔,从0开始,以0.1s为时间单元递增。当取0时,表示不需要周期性发送拓扑报告GB/T40786.2—2021表19时间参数管理条目(续)字段字节号位序号定义请求上报30~7比特0:如果置1,表示在站点发送的站点拓扑改变指示消息中应包含可见站点信息,置0不包含;比特1:如果置1,表示在站点发送的站点拓扑改变指示消息中应包含完整的AAT信息,置0不包含;比特2~7保留重新注册间隔40~5站点重新注册的时间间隔,取值从5~63,分别对应10s和126s,以2s为时间单位递增保留6~7保留时隙改变管理条目格式见表20。表20时隙改变管理条目字段字节号位序号定义管理条目类型00~40x0C生效时间新增或减少的信标时隙生效时所在信标周期距离当前周期的周期个数管理条目长度10~79字节时隙改变类型20~7“0”代表新增一个信标时隙;“1”代表减少一个信标时隙;其他取值保留改变网络CCo0~47新增或减少的信标时隙所代表网络的CCo的MAC地址信标位置迁移管理条目格式见表21。字段字节号位序号定义管理条目类型00~40x0D生效时间新增或减少的信标时隙生效时所在信标周期距离当前周期的周期个数管理条目长度10~75字节信标位置偏移量2~30~15新的信标周期起始位置相比于原来的信标周期起始位置的提前量,提前量为本字段取值乘以步长,步长为0.32psGB/T40786.2—2021表21信标位置迁移管理条目(续)字段字节号位序号定义迁移原因4取值为“0”时表示因邻居干扰协调进行迁移;取值为“1”时表示因网络合并进行迁移;其他值保留6.1.7.4.14MAC授权信息管理条目MAC授权信息管理条目格式见表22。表22MAC授权信息管理条目字段字节号位序号定义管理条目类型00~40x0E生效时间5~70管理条目长度10~7可变MAC授权站点数目20~7本条目包含的MAC授权站点数目30~7第一个MAC授权站点的MAC地址的最后1字节….可变0~76.1.7.4.15预调度信息管理条目预调度信息管理条目格式见表23。表23预调度信息管理条目字段字节号位序号定义管理条目类型0生效时间0管理条目长度1可变TXOP个数2TXOP[0]可变可变第0个TXOP的信息,具体内容参见表7……TXOP[N-1]可变可变第N-1个TXOP的信息,具体内容参见表722GB/T40786.2—20216.1.7.4.16PSD信息管理条目PSD信息管理条目格式见表24。表24PSD信息管理条目字段字节号位序号定义管理条目类型00~40xl0生效时间0管理条目长度10~7可变PSD模板可变可变配置的PSD模板信息6.2DLL功能宽带电力线通信网络使用基于信标帧的信道访问机制,CCo以信标周期为单位,通过周期性发送信标实现网络的管理及维护功能。信标周期应与50Hz的交流电周期同步,每个信标周期的长度缺省为2倍交流电周期的长度,即信标周期结构示意图如图5所示。1信标周期保留区交流电过零点共享CSMA区信标区图5信标周期结构每个信标周期包括信标区、共享CSMA区和保留区。每个信标周期的不同区域可根据区域类型的不同划分为不同类型的传输机会(TXOPs)。传输机会共分为两类:a)无竞争传输机会(CFTXOP);b)竞争传输机会(CBTXOP)。信标区分为1个或N个CFTXOP,也称为信标时隙,用于中央信标的发送,其中每个信标时隙的长度均为2.5ms。CCo在未进行邻居网络干扰协调的情况下,缺省应只包含1个信标时隙,用于发送中央信标。CCo在进行邻居网络干扰协调的情况下,信标区中包含N个信标时隙,N为进行邻居网络干扰协调的协调组内的网络个数,N的最大取值应为8,此时,每个协调网络的CCo只能占用其中一个共享CSMA区只包含一个CBTXOP,该CBTXOP为共享的CSMA区域,不同网络的站点均可以GB/T40786.2—2021在此区域内竞争发送。共享CSMA区的最小长度应为保留区可以分为多个TXOP,可以根据网络传输情况,分为CBTXOP或CFTXOP。其中CBTXOP对应于本地CSMA分配。信标周期TXOP划分的一个示例如图6所示。TXOPTXOP[n]mLE第M+1个信标周期起始点第A个信标周期起始点TXOP[0]TXOP[2]TXOP[0]IXOP|1|T在TXOP中传输的帧之间应保证有一个间隔,在此间隔内,信道应为空闲。每个TXOP在其结束前都应包含一个空闲时间,如图7所示。这一空闲时间为Tiple,其长度应为TXOP中传输的最后一个TXOPTXOP[n]第1+1个信标周期起始点第1个信标周期起始点IXOP[1]TXOP[0]TXOP[2]I'XOP[0]Tp.1Tπ.T图7信标周期中的帧间隔示意图a)非持续TXOP,其调度分配仅在一个信标周期内有效;b)持续TXOP,其调度分配可以在下一个及后续的多个信标周期内有效。TXOP的调度分配缺省为非持续。CCo应根据网络情况及业务需求,确定TXOP为持续或非持续,并在信标中发送。STA如果无法检测到信标,可以继续基于已有持续TXOP的调度情况进行CFTXOP可以用于发送信标,也可以分配给某个特定的GLID标识的服务流的全局链路专用。6.2.2.2CBTXOP进行传输。CCo可以通过设置描述一个CBTXOP的TXOP条目的“业务配置类型”字段,限定该CBTXOP中允许传输的业务类型。传输的示例如图8所示,其中ITS为空闲时隙,其长度与TS长度相同。具体信道访问过程包括三个过程:b)竞争信道;TSPRS0PRSTTSPRS0PRST1MSGACK………在不同的PR时隙发送不同的PR符号。不同的信道访问优先级与PR时隙的对应关系应符合表25的表25信道访问优先级与PR符号的映射关系信道访问优先级PRS0中发送PR符号PRS1中发送PR符号MA3是是MA2是否MA1否是MA0否否的长度以ITS数表示。a)退避计数器(BC):用于确定STA在传输前要等待的ITS数;a)如果BC为0,STA应在CW的第一个ITS开始后的TX_ON内开始发送;b)如果BC不为0,STA应当将根据没有检测到传输的ITS数将BC递减;c)如果BC递减为0,STA应当在递减为0时的ITS结束后的TX_ON内开始发送;2)如果DC大于0,STA应将BC递减;3)如果DC为0,且BSC小于BSCmax,STA应递增BSC,然后将DC设置为DCmax(BSC),将BC随机设置为[0,NCWmax(BSC)—1]中的一值;如果DC为0,且BSC等于BSCmax,STA应保持当前BSC,然后将DC设置为DCmax(BSC),将BC随机设置为[0,RTSCTSAIECACKSLIGBRTSCTSAIECACKSLINCWmax(BSC)—1]中的一值。检测到冲突的STA应在BSC小于BSCmax时将BSC递增,然后将DC设置为DCmax(BSC),将BC随机设置为[0,NCWmax(BSC)—1]中的一值。在初始化后以及成功传输后,STA应将BSC初始化为1,DC初始化为DCmax(1),BC随机为[0,NCWmax(1)—1]内的一值。DCmax(BSC)和NCWmax(BSC)的缺省值见表26,该缺省值适用于所有的MA优先级。表26缺省DCmax(BSC)和NCWmax(BSC)值BSCDCmax(BSC)NCWmax(BSC)11822344STA应能够确定CBTXOP的结束。6.2.2.3RTS/CTSCCo应在信标中指示CBTXOP是否使用RTS/CTS。如果使用RTS/CTS,STA在竞争到信道后,在发送MSG帧前先发送RTS帧,且只能在收到对应的CTS帧后,才能开始MSG帧的传输。RTS帧的PHY帧头中的DID域指示的站点应在收到RTS帧TrCIFG后发送CTS帧(除了下述的不能发送CWMSGCWPHY帧控制域中的DID字段所指示的站点应向发送RTS帧的站点发送CTS帧。在单播传输的的目的地址应为随后的MSG帧的目的地址,CTS代理ID应设置为组播组内的某个成员站点的地址。a)站点未准备好接收随后的MSG帧,或站点不具备接收随后的MSG帧的能力;b)站点检测到信道忙,或者判断出在CTS帧或随后的MSG对应时间内信道忙(即站点检测到其RTS帧和CTS帧中应指示帧序列的长度。所有检测到RTS或CTS或者RTS和CTS都检测到TcTS-MAX=TRTs+TRCIFG+Tcrs+TcCIFG (2)GB/T40786.2—20216.2.2.4GLID全局链路标识(GLID)用于CCo进行网络带宽资源的分配,每个GLID在全网唯一。全局链路标识类型的定义见表27。表27全局链路标识类型定义类型取值定义本地CSMA分配0xFF仅限于本网络中站点竞争使用共享CSMA分配0xFE可与邻居网络共享,竞争使用无竞争分配发现信标分配0xFD用于调度STA发送发现信标全局链路分配0x10~0xF0用于为服务流全局链路或发送代理信标的全局链路分配CFTXOP保留0x00~0x0F保留保留0xF1~0xFC保留调度的持续性通过信标帧头内的未来调度生命周期(FSLT)和当前调度生命周期(CSLT)字段指示。其中FSLT标识未来的调度的有效性,在当前调度持续的周期结束后适用,为FSLT+1个信标周期;CSLT为当前调度的有效期,为CSLT+1个信标周期。CSLT和FSLT都仅适用于持续性调TXOP,所有的持续性调度的TXOP都采用相同的CSLT和FSLT。CCo应使用CSLT计数器实现持续性调度,CSLT应设置为持续的信标周期数—1,只要CSLT为非0值时,在每个连续的信标周期内,不能够递减超过1。若CCo需要结束某个持续性调度,应在每个连续的信标周期将CSLT递减1直至0,同时保持FSLT为0。如果CCo需要继续当前的持续性调度,它应通过在随后的信标帧中保持或增加CSLT的值,来保LT设置为非0值,CSLT计数器应在随后的每个信标周期递减1,当前的调度在CSLT大于或等于0前应保持有效。当设置FSLT为非零值时,表示未来的调度已经发布。在持续周期结束前,CCo不能改变持续性调度。未来调度的生命周期应通过信标帧头中的FSLT计数器来指示。未来调度及FSLT的值一旦发未来的持续性调度。CCo广播一个新的未来调度时,应将FSLT设置为期望的调度持续周期值-1,从GB/T40786.2—2021按照6.2.3.2中的流程加入网络。如果STA在10s内没有检测要加入的目标网络的信标,在10s的期限到期时,STA可以新建一个网络并在t₁时间后开始发送信标,其中t₁由STA在0s~1s内随机产生。如果在t₁时间内,STA检测到了要加入的目标网络的信标,STA应按照6.2.3.2中的流程加入检测到的网络。在t₁时间后的t₂时间内,STA不能够接受其他STA的注册。如果在t₁后的t₂之间内,STA检测到了要加入的目标网络的信标,STA应按照6.2.3.2中的流程加入检测到的网络,其中t₂为400ms。在t₂时间之后,如果STA仍未检测到要加入的目标网络的信标,则STA正式成为新建网络STA加入已有网络需要向该网络的CCo发起注册。如果已有网络工作于安全模式,则STA还应向SC完成安全认证,才完成加入网络的过程;如果已有网络工作于非安全模式,则STA在成功完成注STA初始化过程中,尝试搜寻要加入的目标网络的信标,在检测到中央信标帧后,STA对比该信标帧中的NNI是否与要加入网络的NNI相同,如果相同,STA应验证其网络名称是否与要加入网络的名称一致,如果一致则使用该网络的NID,并加入该网络。其中,要加入的目标网络名称可以由用户配如果STA可以直接检测到要加入网络的中央信标帧,首先同步到该网络,并在信标周期内可用的TXOP内向发送该中央信标的CCo发送入网注册请求消息,消息格式见6.3.3.1.1。CCo接收到STA的入网注册请求消息后,决定是否接受该STA的注册请求,并应在100ms内向STA发送入网注册确认消息,消息格式见6.3.3.1.2,并指示是否接受STA的入网请求。如果STA在发送入网注册请求消息后的200ms后,未收到CCo答复的入网注册响应消息,应重发该入网注册请求消息。中央信标通过信标同步,并确定可以发送注册请求的TXOP等待响应入网注册请求消息入网注册确认消息授权等待重试等待响应(RTGTIMEOUT)入网注册请求消息入网注册确认消息授权图10STA入网注册过程GB/T40786.2—2021如果STA无法检测到要加入网络的中央信标帧,可通过检测该网络的发现信标或代理信标入网。当STA只能检测到代理信标或发现信标时,需要以发送该代理信标或发现信标的PCo或STA作为代理,完成入网。STA首先根据检测到的代理信标或发现信标同步到该网络,并通过该代理,在信标周期内可用的TXOP内向CCo发送入网注册请求消息,其中,该消息中应指示为通过代理入网。CCo决定是否接受该STA的注册请求,并通过同一代理,向该STA发送入网注册确认消息。如果STA以非PCo的STA作为代理入网,则CCo应指定为该入网的STA指定合适的PCo,见6.2.4.2。新新STAPCo或代理STA中火信标同步并确定可以发送入网注册请求消息等待响应(REG_TlMEOUT)入网注册确认消息等待重试入网注册请求消息等待响应(REG_TIMEOUT)代理信标或发现信标入网注册确认消息入网注册确认消息入网注册确认消息授权图11通过代理入网注册过程如果CCo拒绝了STA的入网请求,在入网注册确认消息中应指示具体原因。允许重试的节点应在200ms后重新发送入网注册请求消息,最大重试次数不应超过4次。如果网络工作于安全模式,且CCo和SC为不同站点,当有新STA成功注册后,CCo应向SC发送新STA注册指示消息。用户也可通过MAC授权的方式将站点加入一个安全网络,即通过PC等设备向安全网络中某个已认证的STA配置欲向安全网络添加的新站点的信息(如MAC地址),使得没有此安全网络密码的站点能够加入安全网络。此STA应根据用户配置的欲加入网络的新站点的信息,向CCo发送MAC授权入网指示消息,其中包含各个用户配置的欲加入网络的新站点的MAC地址。CCo接收到此STA发送的MAC授权入网指示消息后,应根据收到的MAC授权入网指示消息中的站点的MAC地址,确定各个站点的MAC简化信息,用于标识各个欲加入安全网络的站点,并应在随后120s内广播发送的中央信标中,增加MAC授权信息管理条目,其中包含各个欲加入安全网络的站点的MAC简化信息,指示允许各个欲加入安全网络的站点入网。120s后,CCo应在广播发送的中央信标中,移除该MAC授权信息管理条目。没有该安全网络密码的待入网的站点检测到包含该MAC授权信息管理条目的信标后,应判断该条目中所包含的MAC简化信息是否与自身的MAC地址匹配,即该MAC简化信息是否与自身的MAC地址最后一字节相同,若匹配:GB/T40786.2—2021b)若无法检测到中央信标,只能检测到代理信标或发现信标,通过代理站点向CCo发送入网注CCo接收到站点发送的入网注册请求消息后,判断该站点是否包含在用户配置的欲加入网络的站应向该站点发送不包含本网络密码的入网注册请求。站点接收到包含该网络密码的入网注册确认消息后,应尽快使用该密码与STA可以自动退出网络,向CCo发送退出网络请求消息,消息格式见6.3.3.1.4。CCo在接受该6.3.3.1.5。等行可用的时隙运出网络请求消息等待响应(RESTIMDOUT)等待里式退出网络请求消息(重试)等待响应(RT8TIMTO[T)退出网络确认消息退出网络荫认消息处理中处理中CCoCCo可以强制STA退出网络,向STA发送强制退出请求消息,消息格式见6.3.3.1.6。STA在接能的HSTA等。CCo应在每个信标周期生成并发送1次中央信标,并管理代理信标和发现信标的发送。不同的信GB/T40786.2—2021一个或多个STA作为PCo在每个信标周期发送代理信标,以保证网络中的隐藏站点能够与CCo同步,以及可以收到CCo在中央信标中发布的调度及管理信息。PCo仅负责为隐藏站点发送代理信标,STA与CCo之间的数据通信可按照路由表进行。一个PCo和由其管理的所有隐藏站点组成一个代理网络。CCo应为每个PCo分配全网唯一的GLID,并根据GLID为各个PCo分配CFTXOP,用于发送代理信标。代理信标应包含中央信标中所有的条目。CCo在收到通过PCo作为代理转发的新STA注册请求时,应根据网络拓扑为新节点指定PCo,一般为该PCo。CCo在接受通过非PCo的STA作为代理转发的入网请求,并发送入网注册确认消息后,应在下个信标周期的中央信标中携带PCo指定管理条目,其中包含为该新注册节点指定的PCo的信息及对应的GLID,并为该GLID分配CFTXOP用于发送代理信标。通过中央信标指定PCo的方式仅适用于为新入网的STA指定PCo。CCo应在连续的至少3个信标周期内,在发送的中央信标中携带该PCo指定管理条目。以指定某个STA为网络中的PCo,STA在接收到该请求消息后,应向CCo发送PCo设置确认消息,以PCo”,以取消当前网络中的某个PCo。STA在接收到该请求消息后,应向CCo发送PCo设置确认消息,以指示是否接受该请求。CCo应在收到PCo设置确认消息的下个信标周期的中央信标中,开始为新的PCo分配CFTXOP或停止为刚取消的PCo分配CFTXOP。CCo也可以通过在发送的中央信标中携带PCo取消管理条目来取消网络中站点的PCo资格。CCo可以对PCo在线状态进行检测,并在确定PCo离线后,为该PCo对应的隐藏站点指定新的PCo。CCo在一个信标周期内未检测到某个PCo发送的代理信标时,应向PCo单播发送代理检测请求CCo发送代理检测确认消息,PCo收到该代理检测请求消息后,也应向CCo发送代理检测确认消息。如果在800ms内,CCo没有收到来自该PCo或其他站点的任何代理检测确认消息,应判定该PCo离线。CCo在判定PCo离线后,应根据网络拓扑情况,为可能存在的隐藏站点指定向所选站点发送PCo设置请求消息,及接收该站点答复的PCo设置确认消息来完成新PCo的指定。6.2.4.3发现信标为了保证可能的隐藏站点的入网,CCo在调度每个STA发送发现信标时,应至少连续三个信标周期发送发现信标。CCo应调度在最大发现间隔内调度所有的STA都发送过发现信标,其中最大发现间隔取值为30s。发现信标只需包含与新STA注册相关的条目:b)本网络信息管理条目;GB/T40786.2—2021c)其他条目待定。CCo应为发送发现信标专用的GLID分配CFTXOP,用于STA发送发现信标。CCo可在通过在信标中携带发现信标管理条目(见6.1.7.4.7)在信标周期内调度多个站点发送发现信标,调度发送发现信标的STA数目应与为发送发现信标专用的GLID分配的CFTXOP数相同。每个信标周期最大允许发送发现信标的STA数目由厂商自定义。6.2.4.4.1NID站点在成为CCo后,在发送第一个信标之前,应设置其网络标识NID和网络名称标识NNI,并在随后发送的信标中使用。在发送第一个信标之前,CCo应监测所有可见的邻居网络的NID,并从1~15中随机选择一个未被邻居网络占用的数值作为本网络NID。NID=0保留。b)从1~15中随机选择一个未被邻居网络占用的数值;c)在1s~4s之间以200ms为时间单位随机选择一个时间,在选择的这个时间结束时,检查原6.2.4.4.2NNI在发送第一个信标之前,CCo应使用缺省的散列密钥计算出NNI。然后,CCo应监测可见的邻居网络的NNI值,如果监测到邻居网络使用相同的NNI,则判断其网络名称是否相同,如果不同,则使用其他散列密钥重新计算NNI值。在网络工作过程中,CCo同样应监测可见的邻居网络的NNI值,如果钥重新计算NNI值。加入网络的站点应使用信标帧头中的“NNI_KeyID”域指示的散列密钥验证NNI。网络的NNI为16比特长,由32字节长的网络名称生成,生成步骤如下:a)从网络名称的第一个字节到最后一个字节开始,删除每个字节16进制值小于20的字节;长度为7比特~224比特;c)从码字的第一个比特起,取每第m个比特,直到取出的比特数共计16时结束。如果在码字末端时取出的比特数少于16,从第一个比特循环。m的取值范围为2~9,其中4为缺省值。GB/T40786.2—2021网络名字节n网络名字节n1网络名字节nbbb.hbbb;D7比特ASCII字符码字最后1比特去掉值=20.的网络名网络名字节2网络名字节1第1比结bh伙H散列密钥获得的比特图13由网络名称生成NNI6.2.4.5CCo选择每个网络中只能有一个CCo。在网络建立的阶段,CCo的选择应按照6.2.3.1规定。在网络建立之后,网络中的STA可以按照一定的规则对成为CCo的能力进行排序,如果STA判定其能力排名高于当前的CCo,该STA可以通过发送CCo切换通知消息,请求成为CCo,CCo应根据接收到的CCo切换STA成为CCo的能力的按照以下规则排序(按照优先级):a)用户配置;b)CCo等级;d)检测到的邻居网络数目;e)作为SC的能力。各个站点应在站点拓扑改变指示消息中广播各自的CCo能力排名所需的相关参数。6.2.4.6CCo切换CCo可以支持将其CCo角色切换至其他站点。CCo在发现网络中有成为CCo能力更高的STA如果CCo确定需切换至某一个STA,CCo应向该STA发送CCo切换请求消息,STA应在100ms内向CCo发送CCo切换确认消息进行答复。如果该STA拒绝了CCo切换请求,CCo应保持不变;如果该STA接受了CCo切换请求,CCo应:a)拒绝所有的新节点注册请求;b)拒绝所有的服务流全局链路建立请求。CCo若在发送CCo切换请求消息之后的200ms内没有收到STA发送的确认消息,应重新发送。如果在第二次发送后仍未收到确认消息,应停止切换,CCo保持不变。CCo在收到CCo切换确认消息后,应在4s内向该STA发送CCo切换指示消息,其中可以包含当前网络的站点信息、链路信息等。该STA应在100ms内向CCo发送CCo切换响应消息,并保存收到GB/T40786.2—2021a)将信标帧头中的“切换进行中HOIP”字段设置为1,站点检测到该字段设置为1时,不能进行b)在信标帧中加入新CCo信息管理条目,指示在CCo切换完成后的新CCo的地址信息及生效由于CCo的切换,造成相对于CCo的网络拓扑的变化,部分相对于原CCo不是隐藏站点的STA,相对于新CCo成为隐藏站点,部分STA相对于原CCo及新CCo均为隐藏站点。CCo可以在进行CCo确定当前网络中相对于要切换的STA(新CCo)为隐藏站点的STA信息,并为这些STA指定对应针对相对于原CCo不是隐藏站点,而相对于新CCo是隐藏站点的STA,CCo确定可以作为其PCo对在CCo切换前后都是隐藏站点的站点,CCo应根据拓扑信息判断新CCo的邻居站点中是否存在该隐藏站点当前的PCo,若存在,则指定该PCo在CCo切换后仍为该隐藏站点的PCo,向其发送PCo设该适合作为PCo的站点在收到该PCo设置请求消息后,应向CCo发送PCo设置确认消息,并指示是否接受。CCo收到站点指示接受PCo指定的PCo设置确认消息后,应设置该站点在CCo切换完成后成为该隐藏站点的PCo,并向隐藏站点发送PCo通知消息,其中包含在CCo切换完成后为该隐藏站点指定的PCo信息,同时,接受PCo指定的站点将在CCo切换完成后成为PCo。若站点在PCo设置确认消息中指示拒绝PCo指定,则CCo在可以作为该隐藏站点的PCo的站点集合中选择其他能够成为发送PCo更新指示消息,其中包含了相对于该STA为隐藏站点的STA的信息以及所指定的PCo信段设置为“0x03”,以指示在完成CCo切换后的第一个信标周期,取消该站点的PCo角色,收到此PCo设置请求消息的PCo,在CCo切换后不再担任PCo。发送,并将HOIP设置为0。新CCo应遵从原CCo进行的持续性调度。新CCo可根据网络站点信息,对网络中已注册站点的DEVICE_ID进行有效期更新。6.2.4.7CCo恢复错的CCo成为新的中央协调器。CCo应指定网络中具备备份CCo能力且CCo能力排名最高的STA为备份CCo。CCo通过向网络中的一个具备备份CCo能力的STA发送备份CCo指定请求消息,指定该STA成为备份CCo,备份CCo指定可以为强制或STA自愿。STA接收到CCo发送的备份CCo指定请求消指定该STA为备份CCo。成功指定备份CCo后,CCo应通过在中央信标中加入备份CCo信息管理条GB/T40786.2—2021目来广播备份CCo的信息。CCo应通过向备份CCo发送网络备份数据指示消息,定期发送网络管理相关的数据,发送频率由CCo通过向网络中的备份CCo发送备份CCo释放请求消息,取消该站点的备份CCo身份。备份CCo在收到备份CCo释放请求消息后,应在100ms内向CCo发送备份CCo释放确认消息。如果CCo在发送CCo释放请求消息后的300ms内没有收到来自STA的CCo释放确认消息,CCo应重新发送备份CCo释放请求消息。备份CCo要监测CCo的状态,当CCo出错或离线时,备份CCo成为新的CCo。当备份CCo在连续三个信标周期内出现以下情况时,可以判断当前的CCo已离线:a)没有收到中央信标及代理信标;b)没有检测到网络中其他STA的传输,持续性调度的除外;c)其他STA传输的帧中,没有指示检测到备份CCo应追踪信标周期的定时以及CCo发送中央信标的CFTXOP位置,在检测到CCo离线a)新CCo应在原CCo发送中央信标的位置发送中央信标;b)新CCo应维持上一个接收到的信标中的持续性调度;c)新CCo发送的第一个中央信标的信标序列号应考虑CCo离线检测期间未检测的中央信标数;d)新CCo应保持原CCo的NTB值;e)新CCo应根据网络拓扑情况,为可能的隐藏站点尽快指定新的PCo;f)资源调度应参照原CCo离线前最新收到的网络备份数据进行。如果网络中没有指定备份CCo或者备份CCo出错时,应能够有一个具备CCo能力的站点成为新的CCo。当站点确定网络中的CCo离线,而且没有指定备份CCo或备份CCo离线时,站点应通过发送CCo恢复指示消息,以及接收其他站点当网络中没有指定备份CCo或备份CCo出错时,若站点在CCo_Fail_Det个信标周期内没有检测始向网络中其他站点发送CCo恢复指示消息,并接收其他站点发送的CCo恢复指示消息。其中,如果已指定备份CCo但备份CCo离线,则CCo_Fail_Det=6;如果未指定备份CCo,则CCo_Fail_Det=3。CCo_REC_T1取值为800ms。如果在CCo_REC_T1时间内,站点若未接收到任何CCo恢复指示消b)如果有与自身CCo能力等级相同的站点,判断在这些站点中,是否为可见STA数最高的站若站点不具备备份CCo能力,且在CCo_REC_T1时间内未收到任何站点发送的CCo恢复指示消息,应在CCo_REC_T1结束后的CCo_REC_T2时间内,开始向网络中其他站点发送CCo恢复指示消他站点发送的CCo恢复指示消息,则根据所收到的CCo恢复指示消息,按照以下规则判断是否可成为GB/T40786.2—2021a)是否为最高CCo能力等级,如是,且没有其他同CCo能力等级的站点,则确定自身为新CCo;b)如果有与自身CCo能力等级相同的站点,判断在这些站点中,是否为可见STA数最高的站站点确定自身应成为新CCo后,应立即成为新CCo,进行CCo的恢遵循备份CCo进行CCo恢复的条件。CCo可以通过重新注册机制,实现对网络中各个已注册站点在线状态的检测。网络中的各个站点应在中央信标中的时间参数管理条目中规定的时间内,周期性地向CCo进行重新注册。网络中的站点可在网络的CCo发生变化后,向新CCo发起重新注册。STA应通过向CCo发送重新注册请求消息,进行重新注册。CCo收到STA发送的重新注册请求CCo应强制未能按规定完成重新注册的站点退出网络。STA检测到一个与所在网络的网络名称相同、但CCo不同的信标后,向CCo发送站点检测信标指示消息以报告检测到的信标(可以是中央信标、发现信标或代理信标)。CCo检测(既可以是自己收到CCo首先根据如下属性比较自己和另一个CCo的优先级高低:a)CCo所属网络中包括的已认证(安全模式下)STA个数或已注册STA个数(非安全模式下),已认证STA个数少的网络中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论