版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
II目 次前言 II1范引文件 1语定和略语 14用层 7MAC协议 18MAC服务 26理协议 36理服务 42附录A(范附) 白化译码 44附录B(范附) CRC47附录C(范附) 唤醒编码法 52附录D(范附) 低功无通模工时序 54附录E(范附) 无线块试法 58PAGEPAGE1电、水、气、热能源计量管理系统第4-2部分:低功耗微功率无线通信协议范围本部分规定了电、水、气、热能源计量管理系统低功耗微功率无线网络的协议层次、空中帧结构、参数配置和必要算法等。)GB/T50780-2013电子工程建设术语标准DL/T645 DL/T698.44-XXX能息采与理统第4-4部分通协-功线通协议CJ/T188 户计仪数据输术件微功率(短距离)无线电设备的技术要求信息产业部信部无【2005】423号下列术语和定义适用于本文件。3.1.1包packet同一时间经过物理介质,以一定格式发出的一组比特。3.1.2载荷数据payloaddata正在传输的数据内容。3.1.3连接association用来在无线网络中创建成员隶属关系的一种服务。3.1.4协议数据单元protocoldataunit两层实体之间交换的数据单元。3.1.5帧framePAGEPAGE10各层实体送出的一组比特的格式,一个帧内的比特在同一时间发射出去。3.1.6中心点 centralnode低功耗微功率无线通信网络的采集器(通信接口转换器)所含通信单元称为中心节点。3.1.7子节点subnode低功耗微功率无线通信网络的水、气、热等表计所含通信单元称为子节点。3.1.8源地址 sourceaddress传输数据帧的起始发送方的节点地址。3.1.9目的址 destinationaddress传输数据帧的接收方的节点地址。3.1.10低功微率线络 ultramicropowerwirelessnetwork50mW490-495MHz3.1.11侦听模式1monitormode1低功耗无线模块的一种侦听唤醒码模式,在此模式下,低功耗无线模块的接收窗开窗周期为30s,窗口大小6~15ms。3.1.12侦听模式2monitormode2低功耗无线模块的一种侦听唤醒码模式,在此模式下,低功耗无线模块的接收窗开窗周期为2s,。窗口大小6~15ms。缩略语AIB(Applicationsupportlayerinformationbase)应用支持层的信息库APDU(Applicationsupportsub-layerprotocoldataunit)应用支持子层协议数据单元APS(Applicationsupportsub-layer)应用支持子层APSDE(Applicationsupportsub-layerdataentity)应用支持子层数据实体APSDE-SAP(Applicationsupportsub-layerdataentity serviceaccesspoint)APSME(Applicationsupportsub-layermanagemententity)应用支持子层管理实体BCD(Binary-codeddecimal)二进码十进数BE(Backoffexponent)退避指数BT(Bandwidthofthefilter×timeduration)时宽带宽积BWUC(Broadcastwakeupcode)广播唤醒码CAP(Competitionaccessperiod)竞争访问期CCA(Clearchannelassessment)空闲信道评估CI(Commandidentify)命令标识符CRC(Cyclicredundancycheck)循环冗余校验CSMA/CA(Carriersensemultipleaccesswithcollisionavoidance)免冲突载波侦听多址接入DRI(Datareportidentify)数据上报标识DSN(Datasequencenumber)数据序列号DU(Dataunit)数据单元DUI(Dataunitidentify)数据单元标识ED(Energydetection)能量检测e.r.p(Effectiveradiatedpower)有效发射功率FCD(Framecontroldomain)帧控制域FCS(Framechecksequence)帧校验序列FTD(Frametypedomain)帧类型域GFSK(Gaussianfrequency-shiftkeying)高斯频移键控IFS(Interframespacing)帧间间隔ITU(Internationaltelecommunicationunion)国际电信联盟LSB(Leastsignificantbit)最低位MAC(Mediumaccesscontrol)介质访问控制MCPS(MACcommonpartsublayer)MAC共享部分子层MCPS-SAP(MACcommonpartsublayer-serviceaccesspoint)MAC共享部分子层-服务接入点MLME(MAClayermanagemententity)MAC层管理实体MLME-SAP(MAClayermanagemententity-serviceaccesspoint)MAC层管理实体-服务接入点MPDU(MACprotocoldataunit)MAC协议数据单元MSDU(MACservicedataunit)MAC服务数据单元NB(Numberofbackoff)退避数OED(Operationexpansiondomain)业务扩展域OEI(Operationexpansionidentify)业务扩展域标识OSI(Opensystemsinterconnection)开放式系统互联PAN(Personalareanetwork)个域网PanID(PersonalareanetworkID)个域网标识PD(PHYdata)物理层数据PD-SAP(PHYdataserviceaccesspoint)物理层数据服务接入点PDU(Protocoldataunit)协议数据单元PHR(PHYheader)物理层头PHY(Physicallayer)物理层PIB(PANinformationbase)信息库PLME(Physicallayermanagemententity)物理层管理实体PLME-SAP(Physicallayermanagemententity-serviceaccesspoint)物理层管理实体-服务接入点PN(Pseudo-randomnoise)伪随机噪声PPDU(PHYprotocoldataunit)物理协议数据单元PSDU(PHYservicedataunit)物理服务数据单元RF(Radiofrequency)射频RSSI(Receivedsignalstrengthindication)接收信号强度指示RX(Receiveorreceiver)接收或接收机SAP(Serviceaccesspoint)服务接入(访问)点SDU(Servicedataunit)服务数据单元SFD(Start-of-framedelimiter)帧定界起始SHR(Synchronizationheader)同步头TX(Transmitortransmitter)(Unicastwakeupcode)upcode)总则概述((低功微功无网络扑为型网结,如图1 所。中节和子点是对点信需中。中心节点 子节点图1 低功微率线络网络扑图PHYMAC(APP)(APS低功微率线络层数帧式图3 应用接口应用接口应用层APS数据访问点APS管理访问点MAC数据访问点MAC管理访问点MAC层PHY数据访问点PHY管理访问点物理层射频管理应用子层(APS)设备管理图2 低功微率线络议栈构图应用层应用层APS层载荷APS头物理层
MAC层帧控制域帧序号寻址域扩展信息域MAC层载荷WUCPHRPHR物理层载荷FCS图3 低功微MAC层帧控制域帧序号寻址域扩展信息域MAC层载荷WUCPHRPHR物理层载荷FCS物理层定义了以下内容:——射频通信所需要的频率资源、输出功率限值、调制方式、调制频偏、空中码元速率;——数据的编码方式和数据白化;——子节点的唤醒机制。MAC层定义了免冲突载波侦听多址接入(CSMA-CA)控制机制;应用层定义了应用层维护功能,包括事件上报、模块复位、手持设置等。设备管理模块定义了以下内容:——管理设备的配置信息;——网络中设备的类型(例如:中心节点模块、子节点模块);——定义设备应用接口。网络中存在着两种数据传输方式:12,230。2网络应采用帧校验机制来保证数据传送:网络使用校验机制验证收到的数据是否出错。MAC帧的校验码长16比特,使用规定的CRC-16校验生成算法产生。安全本部分暂不采用安全规范机制。某层供的务指该在下提供服的基供应层或子的能。在图4 出双方N-users它相的对协实N-layer(或者层之的系服务次。服务用户(N-User)RequestConfirm
用户提供者(N-layer)
服务用户 IndicationResponse图4 服务语服务通过描述在N-user和N-layer之间传递的信息流来详细说明。这种服务提供信息流采用离散、瞬时事件来模拟。每个事件都是通过与N-user相关的SAP从一个层向另一个层发送服务原语。服务原语服务通过描述服务原语及与该原语相关的参数来指定。一个服务可能有一个或者多个相关的原语,由这些原语构造特定的服务。每一个服务原语都有零个或者多个用来传递提供服务需要信息的参数。一个原语可能是以下的4个基本原语之一:RequestRequestN-userN-layerIndication:IndicationN-layerN-userN-userN-Iayer内部Response:ResponseN-userN-layerIndicationConfirm:ConfirmN-layerN-user不同产品在处理扩展信息域时,如不是本产品解析范畴,一律保持原值不变,完成传输。应用层概述(APSAPS子层的职责包括:——支持端到端的数据传输,确认和重传;——支持应用层维护功能,包括配置指令、模块复位等。设备配置信息的职责包括:——定义网络设备的应用接口。概述MACAPSAPSDE-SAPAPS(APSME)SAPAAI应用层通用单元数据帧格式包括APS帧头和APS载荷,其中APS头包括帧控制域和一个可扩展的业务扩展域,APS载荷包括一个字节长度的数据单元标识和数据单元。APS通用帧域以固定顺序出现。APS通用帧格式内容如图5所示:1字节1字节变长L字节1字节变长L字节帧控制域FCD帧序号域业务扩展域OED数据单元标识符DUI数据单元DU扩展域数据区长度厂家标识扩展域数据区APS头APS载荷图5 通用APS帧式FCD6所示:b7b6b5b4b3b2b1b0保留业务扩展域标识域OEI帧类型域FTD图6 帧控域式FTD帧类域FTD规定帧类型不同类域内不同表示帧型不。本分帧型为APS确认否帧APS命令、APS数抄和APS层据报四帧类域度3特,数据容表1 示。表1 帧类域容帧类型域值FTDb2b1b0帧类型名称应用类型条目000确认/否认5.2.3.2001命令帧5.2.3.3010数据抄读帧5.2.3.4011上报帧5.2.3.5100~111保留-OEI业务展域识OEI取定APS据中业扩是否在,度为比业务展域识内容如2 所。表2 业务展标内容业务扩展域标识业务扩展域内容b30无业务扩展域1有业务扩展域0x01。OED业务扩展域OED包含于APS帧头部分,但并非APS帧头内容必有部分,帧头部分是否包含业务扩展域取决于帧控制域中业务扩展子域标识内容。ASCII7。1字节2字节变长L字节扩展域数据区长度厂家标识扩展域数据区图7 业务展格内容DUI本部分包括四种类型数据单元标识,分别是确认/否认单元标识、命令标识CI、数据抄读标识DTI和上报标识DRI,四种标识主要用于区分各类型帧的不同应用种类。APSDU数据单元DU包含不同应用类型的具体数值参数信息,数据单元长度可变。APSAPSAPSAPSAPSAPS/APS/(FTD=000)APS/81字节1字节1字节变长L字节帧控制域FCD帧序号域确认/否认标识数据单元DU(命令单元内容)APS帧头APS载荷图8 确认认格式确认确认/认识格如9 示。数据单元标识数据格式字节数确认/否认标识符BIN1图9 确认否标符式确认认识容分据帧型长为字节据类为BIN码具内含义如表3 表3 确认认识内容数据单元标识确认/否认类型0x00否认0x01确认确认数据单元DU描述了确认/否认帧种类,数据单元缺省为空。数据单元内可加入命令标识CI,用以区分是何种命令的应答帧。APSAPS(FTD=001)APS命帧式容通用APDU格域包命标符CI和据单元DU部其中命标符度一字节数单长可。APS命帧式容10 示:1字节1字节变长1字节变长L字节帧控制域帧序号域业务扩展域命令标识符CI数据单元DUAPS帧头APS载荷图10 APS令格式APSCI令识CI取值同表不的命操内容命标符CI采用进制码式示类型。令识数单标识式图所。数据单元标识数据格式字节数命令标识符CIBIN1图11 命令识格式APS层令适用对不象为中节和节两命标符CI具见表4 。表4 命令识内容命令标识符CI命令标识符类型操作适用对象帧载荷格式条目b7-b00配置串口中心节点、子节点b)1设置信道号中心节点、子节点c)2设置RSSI门限值中心节点、子节点d)3设置发射功率中心节点、子节点e)4读取节点配置中心节点、子节点f)5设备重启中心节点、子节点g)6广播校时中心节点、子节点h)8~255保留中心节点、子节点-APSDUAPSDUAPS层载荷部分数据单元主要为应用操作类型的属性数据,不同的应用操作类型对应APS数据单元载荷域内容不同。APS数据单元长度不固定,数据单元缺省为空。(CI=0x00)下行波特设针对象为点本转串口配置口数单内容节,其中高节表数据验型数单格式图12 示。数据内容数据格式字节数:2配置串口BIN配置类型校验1波特率1图12 配置口据元式用户可根据需求对本地串口波特率进行设置,配置串口数据单元内容2字节,其中低字节代表串口波率容具转速率据元容表5 。表5 配置口特数单内容数据内容标识波特率0x00自适应0x0112000x0224000x0348000x0496000x05192000x06~0xFF保留用户根需对地口校类进设,体校类数单见6 。表6 配置口验据元容数据内容标识检验类型0x00无校验0x01奇校验0x02偶校验0x03-0xFF无效上行回确/认,格内详5.2.3.2 章节。(CI=0x01)下部规了32工作道户过帧令节工信组进配操信道组配指格详图13 。数据内容数据格式字节数信道组号BIN1图13 设置道数单格式数据容表7 。表7 设置道数单内容数据内容标识信道组号0保留1122334455„„„„1515其中0、16~255为保留位。上行回确/认,格内详5.2.3.2 章节。RSSI(CI=0x02)下行设RSSI门命用于置内有节的场门参于功耗功设门限命的据元图14 所。数据内容数据格式字节数RSSI门限值BIN1图14 设置RSSI门数单式RSSIRSSIapsRSSIValue上行回确/认,格内详5.2.3.2 章节。(CI=0x03)下行设发功命用于置内有子点的线射率设发射率令单元格如15 所。数据内容标识数据格式字节数最大发射功率值BIN1图15 设置射率据元式用户根无电范求范内行计大射功值发功等定义表8 示。表8 发射率级义发射功率等级定义值发射功率等级0x00最高发射功率:17dBm0x01次高发射功率:11dBm0x02次低发射功率:5dBm0x03最低发射功率:-1dBm相邻发射功率等级之间相差6dB。上行回确/认,格内详5.2.3.2 章节。上应文帧为命帧制类型域FTD值为返回的节配信数据单如9 所,信息序表上下列。表9 配置息表配置信息数据类型字节数设备出厂地址BCD6节点类型BIN1PanIDBIN2短地址BIN2厂家标识ASCII2硬件版本BIN2软件版本BIN3发射功率BCD1RSSI门限BIN1信道号BIN1设备出厂地址为设备长地址;节点型描表10 所示;ASCII31bootloader250mW(e.r.p);RSSI信道内见表7 信号数单内。表10 节点型容节点类型数据内容中心节点0x00子节点(电能表)0x01子节点(燃气表)0x02子节点(水表)0x03子节点(热能表)0x04保留0x05~0xFF保留上行:回应确认/否认报文,格式内容详见5.2.3.2章节。(CI=0x06)(CJ/T188表下行:数据单元格式如图16所示。数据内容数据格式字节数唤醒周期BIN1校时数据帧BIN参照CJ/TT188表9图16 广播时据元式上行:无。(CI=0x07)(2)下行:数据单元格式如图17所示。唤醒信息数据类型字节数模式类型BIN1图17 模式换据元式上行:无。APSAPS(FTD=010)APS层数据抄读帧格式内容符合通用APDU帧格式,APS载荷域包括数据抄读标识符DTI和数据单元DU两部分,其中数据抄读标识符DTI长度为一个字节,数据单元DU长度可变。APS令格内如图18 所。1字节1字节变长1字节变长L字节帧控制域帧序号域业务扩展域数据抄读标识符DTI数据单元DUAPS帧头APS载荷图18 APS令格式APSDTI数据读识DTI取同表不的数抄读操作容数抄标符DTI用进编码方式示作性本标准,抄目信为口,DTI应容性11 。表11 串口据读识对内容数据抄读标识符D7~D0数据抄读应用操作类型0自适应11200bps速率22400bps速率34800bps速率49600bps数据519200bps数据6~255保留APSAPSAPSAPS下行:DTI值内决数据读的特。无是何类型波率对据进行抄读数抄读遵以数单格,如19 所。数据内容数据格式长度下行信息内容BINL图19 数据发容式上行抄数后由在用信采设成功获取复据用数应答读据情况答认答,式见认否命帧式内详5.2.3.2 APSAPS(FTD=011)上行:APS层上报帧格式内容符合通用APDU帧格式,APS载荷域包括数据上报标识符DRI和数据载荷DU两部分,其中数据上报标识符DRI长度为一个字节,数据单元DU载荷长度可变。APS令格内如图20 所。1字节1字节变长1字节变长L字节帧控制域帧序号域业务扩展域数据上报标识符DRI数据单元DUAPS帧头APS载荷图20 APS报格式下行回确报,式内详5.2.3.2 节。APSDRI数据报识DRI取同表不的数上操作容数上标符DRI用进编码方式示作性DRI式见12 。表12 上报识容上报标识符D7~D0数据上报应用操作类型帧载荷格式条目0事件上报5.2.3.5.41~255保留-APSDUAPSAPSAPS(DRI=0x00)3apsEventReportInterval。APSDU211字节1字节1字节变长L字节事件上报类型事件序号事件数据载荷长度数据载荷图21 事件报据元其中,每次有新事件时,事件序号加1。事件报型为计件、节事等如表13 所。表13 事件报息型数据单元上报信息内容0x00表计事件0x01子节点事件0x02保留„„„„0xFF保留CJ/T18801F中心点到态后送给集后集通过心点子点应确报容详见5.2.3.2 章。表14 列了用持层的量义。表14 应用持层量常量名描述值apscMaxFrameRetries应用支持子层最大重传次数3表15 列了用持层属库合设的用支子需管的性出属大部分属。表15 应用持层性的性属性名类型字节数范围描述缺省值apsRSSIValueBIN1-127~0RSSI门限值dBm-96apsTransmittingPowerBCD10-3发射功率等级3apsEventReportIntervalBIN110-45以秒为单位的事件上报间隔30apsEventReportDelayBIN10-255以分为单位的事件上报时延305.3 设备置息表16 示。表16 设备置息配置项字节数数据类型功能描述设备出厂地址6BIN用于唯一标识一个无线模块的设备标识设备类型1BIN用于区分不同的应用设备类型,不同的设置上电后的工作流程不同。设置类型定义为:0x00中心节点0x01子节点(电表)0x02子节点(燃气表)0x03子节点(水表)0x04子节点(热能表)0x05~0xFF保留厂家标识2ASCII用于标识模块的生产厂家硬件版本号2BIN制造商定义软件版本号3BIN制造商定义MACMACMACMAC层主要处理所有物理层无线信道的接入,主要包括以下内容:——支持免冲突载波侦听多址接入(CSMA-CA)机制;——在两个对等的MAC实体之间提供一个可靠的通信链路。MAC除非另有说明,本节中所有保留字段应当在发送的时候设置为零并在接收时被忽略。(IFS)MAC需有个限间来理PHY收的于据要定间来连续两传间至为个IFS(InterFrameSpacing)期如22 所。第一帧第二帧TIFS第一帧第二帧TIFS图22 帧间示图所有设都够指的信进被扫道被为16个见8.1.9 道配扫描至包两信。参phyChannelGroupsSupported明设能描的道。被动信道扫描指节点在指定信道上搜索自己通信范围内可以接收到的帧。CSMA-CA在子节点主动发送数据给中心节点时,需要使用CSMA-CA算法来访问信道。CSMA-CAaUnitBackoffPeriod(msNBENCSMA-CANB0BEBEBEaMacMinBE0,则CSMA-CA虽然在CSMA-CA算法的信道评估阶段设备接收机处于使能状态,但设备会丢弃这段时间收到的任何帧。图23是CSMA-CAMACNB和MAC(CC((NB和都加BEaMaxBENB的值小于或等于属性macMaxCSMABackoffs的值,则算法跳转到第①步;如果变量NB的值大于属性macMaxCSMABackoffs的值,则CSMA-CA(ACSMA-CACSMA-CA开始NB=0BE=aMacMinBE①①②NO信道空闲否?NO④③YESNB>macMaxCSMABackoffs?YES失败成功NB=NB+1BE=min(BE+1,aMaxBE)执行CCA评估延时random(2BE-1)个回退周期图23 CSMA-CA法程图发送每个设备储存当前的DSN值到macDSN,同时初始化它为随机值。每产生一个数据帧或MAC命令帧时,MAC层就复制macDSN的值到帧头的帧序号域中,接着把macDSN加1。帧通过非时隙型CSMA-CA算法传送出去。如果发送设备是为上层原语发送并且CSMA-CA算法失败,上层将会被告知失败。MACMACMAC层的过滤,使MAC层只保留同时满足下面条件的帧:如果上述任何一个条件不满足,MAC层将丢弃相应的帧。只有这些条件都满足时,MAC层才把该帧当作有效帧,并作进一步处理。MACMACMAC本条定义了MAC帧格式(MPDU)。MACk每个MAC帧由下述基本单元所组成:——MAC——MAC帧头的个以定顺序现通的MAC式如24 :2字节1字节2/8字节2/8字节变长变长帧控制域帧序号目标地址源地址扩展信息域帧载荷寻址域长度(1)厂家标识帧头扩展信息域数据载荷扩展信息域数据MAC帧头MAC帧载荷图24 通用MAC格式MAC帧头以固定顺序出现,并不是所有帧都包括寻址域。帧控域度16特包含帧型其的些控标。控域格式图25 示。b15–b14b13–b12b11–b10b9b8b7b6b5b4b3b2–b0源地址模式保留目标地址模式扩展信息域指示帧序列号压缩保留保留保留帧挂起安全使能帧类型图25 帧控域格式帧类子长为比特其应设成表17 出的个保的。表17 帧类子的值帧类型值b2b1b0描述001数据帧011命令帧100-111保留(不定义)帧控制域第7比特(Bit7),默认保留为“0”。帧序列号压缩子域指明了本帧中是否有帧序列号。帧序列号压缩子域的长度为1比特。本域的值为“1”时代表本帧中有帧序列号,为“0”时代表本帧中无帧序列号,本部分恒为“1”。扩展信息域指示子域指明了本帧是否有扩展信息域。扩展信息域指示子域的长度为1比特。本域的值为“0”时代表本帧中无扩展信息域,为“1”时代表本帧中有扩展信息域。目标址模子指明本帧使用目地址模式目标址式子的长为2特应被设成表18 出一个保的:表18 目标址式域值目标地址模式值b11b10描述00保留01保留10目标地址长度为2字节11目标地址长度为8字节219表19 源地模子的值源地址模式值b15b14描述00保留01保留10源地址长度为2字节11源地址长度为8字节帧序号域的长度为8比特,它指定了帧所具有的唯一的标识符。MAC(DSN)MAC命DSNDSNmacDSN属性值到数据帧或MACMAC,macDSN1。寻址域寻址域包括目标地址子域和源地址子域。目标地址域的长度是2/8字节,目标地址域指定了帧接收方的地址。该字段值为2个字节或8个字节的0xFF时表示广播地址,它是所有当前监听信道的设备的有效地址。源地址域的长度是2/8字节,它是传输发起设备的地址。扩展信息域长度子域为1字节,定义了厂家标识子域、帧头扩展信息域子域和载荷扩展信息域子域的长度,该字节的值可为“0”,即扩展信息域无数据。厂家标识子域为2字节ASCII码,定义了本扩展信息域所属的厂家。001,MACMACMAC层帧分为MAC层数据帧和MAC层命令帧。MACMAC图26 给数帧式明。字节数:212/82/8变长变长帧控制域帧序号目标地址源地址扩展信息域帧载荷寻址域长度(1)厂家标识帧头扩展信息域数据载荷扩展信息域数据MAC帧头MAC帧载荷图26 数据格式数据帧(Frame)中各字段的排列顺序应和MAC帧的格式相一致。数据帧头部分包括帧控制域、帧序号域、目标地址域和源地址域。帧控制域中帧类型子域为指示数据帧的值,帧控制域中其它子域的值根据具体应用作适当的设置。数据帧序号域的值设为属性macDSN的当前值。寻址域包含PAN标识符、目标地址和源地址信息。数据帧载荷域包含的是MAC上层要求发送的一组字节。如果待发送的数据帧要求安全处理,则根据相关安全套件对数据帧载荷进行处理。MAC1MACMACMAC图27 给MAC层令式说:字节数:212/82/81变长帧控制域帧序号目标地址源地址命令标识MAC命令载荷寻址域MAC帧头MAC载荷图27 MAC命帧MAC命帧帧制各子取如20 所:表20 MAC命帧帧制取值子域Bits值帧类型子域2–0011安全使能子域30帧挂起子域40保留51保留61保留7—帧序列号压缩子域81扩展信息域指示子域90目标地址模式子域11-1010/11保留13-1200源地址模式子域15-1410/11MAC110寻址域MACMAC的令识由MAC层产的令型长为1字,定在表21 中出:表21 MAC令命令标识命令名0x01网络维护请求0x02网络维护响应MACMAC命令载荷域为一个可变序列,其最大长度为aMaxCommandPayloadLength个字节,其内容来源于上层。如果macCommandPayloadLength为非0,那么,包含在macCommandPayload中的一组字节信息将存入该域。网络维护响应命令载荷的字节序列如图28所示。1场强下行路径场强域图28 MAC令域字序列MACMAC物理层管理实体服务接入点物理层管理实体服务接入点(PLME-SAP)物理层数据服务接入点(PD-SAP)MACPIBMAC公共部分子层MAC层管理实体MAC层管理实体服务接入点(MLME-SAP)MAC公共部分子层服务接入点(MCPS-SAP)图29 MAC参模型从图中可以看出,MAC层分别通过两种服务接入点(SAP)提供两种不同的服务:MCPS-SAPMACMACPHYMLME-SAPMACMACPD-P和PL-SMMMAC(PIB)。MACMAC表22 列了MCPS-SAP持的语及论些语的节。表22 NLDE-SAP原语MCPS-SAP原语名称功能章节MCPS-DATAMCPS-DATA.request请求7.2.2MCPS-DATA.confirm确认7.2.3MCPS-DATA.indication指示7.2.4MCPS-DATA.request语义本原语请求传输一个MAC协议数据单元(MPDU)到另外一个设备。本原语的语义如下:MCPS-DATA.request (DstPANId,SrcAddr,DstAddr,MsduLength,Msdu,MsduHandle,Radius,SecurityLevel,TxOptions,)表23 指了MCPS-DATA.request原的数。表23 MCPS-DATA.request参数名称类型有效范围描述SrcAddrMode整型0x02或0x03指明源地址类型:0x0220x038DstAddrMode整型0x02或0x03指明目的地址类型:0x02:短地址即地址长度为2字节0x03:长地址即地址长度为8字节SrcAddr2字节或8字节地址0x0000-0xFFFF或0x00000000000000-0xFFFFFFFFFFFFFF源地址DstAddr2字节或8字节地址0x0000-0xFFFF或0x00000000000000-0xFFFFFFFFFFFFFF目的地址MsduLength整型≤aMaxMACPayloadLengthMSDU的字节数Msdu字节序—组成MSDU的字节序MsduHandle整型0x00-0xFF与MSDU相联系的句柄SecurityLevel整型0x00-0x010:无安全功能1:有安全功能每当一个MAC服务数据单元(MSDU)要被传输给一个对等的MAC层实体时,本原语由一个本地MAC实体生成。当MAC层收到这个原语,就开始发送MSDU。MPDU。参数SrcAddrMode和DstAddrModeMCPS,MCPSINVALID_REQUEST的MCPS-DATA.confirmMAC如果整个传输使用CSMA-CA算法、当算法竞争信道失败,MACMSDUMCPS-DATA.confirm原语,状态为CHANNEL_ACCESS_FAILURE。MCPS-DATA.requestINVALID_PARAMETER。如果参数SecurityLevel的值不是0x00,则表示传输的帧使用安全机制。本部分无安全处理,SecurityLevel参数的值恒为0x00。MCPS-DATA.confirm语义本原语报告传输一个MAC协议数据单元(MPDU)请求的结果。本原语的语义如下:MCPS-DATA.confirm (Timestamp,Status)表24 指了MCPS-DATA.confirm原的数。表24 MCPS-DATA.confirm参数名称类型有效范围描述MsduHandle整型0x00-0xFF与MSDU相联系的句柄Timestamp整型与实际执行相关基于本地时钟的发送时间指示。Status枚举型SUCCESS,TRANSACTION_OVERFLOW,INVALID_ADDRESS,COUNTER_ERROR,UNAVAILABLE_KEY,UNSUPPORTED_SECURITY,INVALID_PARAMETER最后的MSDU传输对应的状态。MAC层实体响应MCPS-DATA.request原语时,会产生MCPS-DATA.confirm原语。MCPS-DATA.confirm原语返回的状态参数可以是SUCCESS,表示数据发送请求已成功执行,也可以是错误码。SUCCESSMCPS-DATA.indication语义本原语向上层发布MAC层收到的数据。本原语的语义如下:MCPS-DATA.indication (SrcAddr,DstPANId,DstAddr,MsduLength,Msdu,MacDSN,Timestamp,SecurityLevel,)表25 指了MCPS-DATA.indication原的数。表25 MCPS-DATA.indication名称类型有效范围描述SrcAddrMode整型0x02或0x03指明源地址类型:0x0220x038SrcAddr2字节或8字节地址0x0000-0xFFFF或0x00000000000000-0xFFFFFFFFFFFFFF源地址DstAddrMode整型0x02或0x03指明目的地址类型:0x0220x038DstAddr2字节或8字节地址0x0000-0xFFFF或0x00000000000000-0xFFFFFFFFFFFFFF目的地址MsduLength整型≤aMaxMACPayloadLengthMSDU的字节数Msdu字节序—组成MSDU的字节序MacDSN整型0x01-0xff传输的数据帧或MAC命令帧中的序号值。Timestamp整型与实际执行相关基于本地时钟的接收时间指示。SecurityLevel整型0x00-0x010:无安全功能1:有安全功能当本地MAC层实体收到数据帧时,经过相应的消息过滤过程,MAC层实体会生成原语MCPS-DATA.indication,向上层发布。在接收本原语时,上层被告知数据已经到达目标设备。MACMACMAC层管理实体SAP(MLME-SAP)为其上层和MLME之间传输管理命令提供接口。表26 列出了通过MLME-SAP口持原语以包这原详细息章。表26 MLME–SAP原语NLME-SAP原语名称功能章节MLME-GETMLME-GET.request请求7.3.2MLME-GET.confirm确认7.3.3MLME-RESETMLME-RESET.request请求7.3.4MLME-RESETMLME-RESET.confirm确认7.3.5MLME-SETMLME-SET.request请求7.3.6MLME-SET.confirm确认7.3.7MLME-SCANMLME-SCAN.request请求7.3.8MLME-SCAN.confirm确认7.3.9MLME-GET.request语义本原语允许上层从PIB中读取一个属性的值。本原语的语义如下:MLME-GET.request ()表27 指了MLME-GET.request原的数。表27 MLME-GET.request参数名称类型有效范围描述PIBAttribute整型见表36、表41读取PIB属性的标识符本原语由上层生成,发给MLME,以从PIB中读取一个属性。MLMEPIBMACPIBPHYPIBMLME尝试从其PIB库中检索被请求的PIB属性。如果在PIB库中没有找到PIB属性的标识符,MLME发出状态值为的MLME-GET.confirmPIBPIBMLME-GET.confirm语义本原语报告尝试从PIB中读取一个属性值的结果。本原语的语义如下:MLME-GET.confirm (Status,PIBAttribute,PIBAttributeLength,PIBAttributeValue)表28 指了MLME-GET.confirm原的数。表28 MLME-GET.confirm参数名称类型有效范围描述Status枚举型SUCCESS,UNSUPPORTED_ATTRIBUTE读取PIB属性值请求的结果PIBAttribute整型见表36表41读取PIB属性的标识符PIBAttributeLength整型0x0000–0xFFFF返回的属性值的字节的长度PIBAttributeValue可变见表36表41被读取的PIB属性的值本原语由MLME生成,发给上层,用以响应MLME-GET.request原语。本原语返回一个SUCCESS状态,表示读取指定PIB属性的请求成功,或一个错误代码UNSUPPORTED_ATTRIBUTE。在接收本原语时,上层被告知其读取PIB属性请求的结果。如果请求读取成功,状态参数status将设置为SUCCESS,否则状态参数指示发生的错误。MLME-RESET.request语义本原语允许上层请求对MLME完成复位操作。本原语的语义如下:MLME-RESET.request ()表29 指了MLME-RESET.request语参。表29 MLME-RESET.request名称类型有效范围描述SetDefaultPIB布尔型TRUE或FALSE如果该参数为TRECPIBMACMACPIBMLME-RESET.request本原语由上层生成,请求MLME将MAC层复位到初始状态。在接收本原语后,MAC层将恢复到初始状态,将所有内部参数恢复为默认值。完成复位后,发布原语MLME-RESET.confirm,其状态为SUCCESS。MLME-RESET.confirm语义本原语报告复位操作的结果。本原语的语义如下:MLME-RESET.confirm (Status)表30 指了MLME-RESET.confirm语参。表30 MLME-RESET.confirm名称类型有效范围描述Status枚举型SUCCESS复位操作的结果SUCCESS状态,表示MACMLME-RESET.confirmMACMLME-SET.request语义本原语允许应用层往PIB中写入一个属性的值。本原语的语义如下:MLME-SET.request (PIBAttributeLength,PIBAttributeValue,)表31 指了MLME-SET.request原的数。表31 MLME-SET.request参数名称类型有效范围描述PIBAttribute整型见表36表41将要写的PIB属性的标识符PIBAttributeLength整型0x0000–0xffff设置属性值的字节的长度PIBAttributeValue可变的见表36表41被写的PIB属性的值本原语由上层生成,发给MLME,要求设置指定的PIB属性,即写入数据。以在PIB中写入一个属性值。PIBPIBPHYPIBPIBAttributeREAD_ONLYPIBAttribute的MLME-SET.confirmPIBAttributeMLMEINVALID_PARAMETER的MLME-SET.confirm如果被请求的PIB属性成功写入,MLME发出状态为SUCCESS的MLME-SET.confirm原语。MLME-SET.confirm语义本原语报告尝试给一个PIB属性写入一个值的结果。本原语的语义如下:MLME-SET.confirm (Status,PIBAttribute)表32 指了MLME-SET.confirm原的数。表32 MLME-SET.confirm参数名称类型有效范围描述Status枚举型SUCCESS,READ_ONLY,INVALID_PARAMETER,UNSUPPORTED_ATTRIBUTE写PIB属性值请求的结果PIBAttribute整型见表36表41被写的PIB属性的标识符MLME-SET.requestSUCCESS状态,UNSUPPORTED_ATTRIBUTE。在接收本原语时,上层被告知其请求写入一个PIB属性的结果。如果被请求的值写入到指定的PIB属性,状态参数将设置为SUCCESS,否则状态参数表示错误。MLME-SCAN.request语义本原语的语义如下:MLME-SCAN.request (ScanType,ScanDuration)表33 指了MLME-SCAN语的数。表33 MLME-ED-SCAN参数名称类型有效范围描述ScanChannelGroupSn整型0x01-0x20指定工作信道号ScanType整型0x00-0x01信道扫描类型,0x000x01信道被动扫描ScanDuration整型0x0000-0xFFFF扫描时间,信道组中的信道平均分配该时间本原语由上层产生,并发布给MLME要求执行一个信道扫描。ScanType0x00MACMLMEPHYPLME-ED.request到PHY和ScanDurationScanType0x01,ScanDuration。MLME-SCAN.confirm语义本原语向临近上层提供信道扫描的结果。本原语的语义如下:MLME-SCAN.confirm (Status,UnScannedChannels,EnergyDetectList)表34 指了MLME-SCAN.confirm原的数。表34 MLME-ED-SCAN.confirm名称类型有效范围描述Status枚举型SUCCESS扫描请求的状态UnScannedChannels整型0x00,0x01或0x02未扫描的信道号,0x00代表无未扫描的信道ScanChannelGroupSn整型0x01-0x20指定工作信道组号EnergyDetectList列表,成员为整型,成员数为2每个成员的范围0x00-0xFF成员1代表信道1的能量扫描结果,成员2代表信道2的能量扫描结果MLME-SCAN.requestSUCCESSEnergyDetectList在收了本原语之后,上层被通知信道扫描结果。MAC表35 列了MAC的定义。表35 MAC常量常量名描述值aMaxBECSMA-CA算法中的回退周期指数的最大值5aMaxFrameOverheadMAC层在没有安全时附加在载荷数据之前的帧开销字节数9aMacProtocolVersionMAC层协议版本号1aMaxMACFrameSize能够在MAC帧载荷域传输的最大字节数aMaxPHYPayloadSize-aMaxFrameOverheadaUnitBackoffPeriod以毫秒为单位的CSMA-CA算法使用的基本时间周期10aChannelScanDuration信道扫描的时间的最大值0xFFFFaTifs帧与帧之间的最小间隔(或监听到一个帧结束后到开始发送另一帧的最小间隔)40msMACMAC属库合了备的MAC层需管的属。表36 列了MAC属性中分的性。性以“mac”开(如:macAckWaitDuration)。表36 MAC属库属性属性名类型字节数范围描述缺省值macDSN整型10x01-0xff被填在将传输的数据帧或MAC命令帧中的序号值。0macMaxCsmaBackoffs整型10-5CSMA-CA算法在认为信道访问失败之前尝试的最大次数。4macMinBE整型10-3CSMA-CA0CSMA-CA法的第一次尝试中冲突避让功能是被禁止的。3macCommandPayloadLength整型10-255MAC层命令帧载荷域长度。-macLocalLongAddress整型80x00000000000000-0xfffffffffffffe节点MAC层长地址。0xFFFFFFFFFFFFFFFFFFmacLocalShortAddress整型20x0000-0xfffe节点MAC层短地址。0xFFFFmacRxOnWhenIdle布尔1TRUEorFALSE用来指示MAC层空闲时是否使能接收机。(留于下版节能功能使用)。TRUE物理层主要包括以下内容:——打开和关闭无线收发器;——对当前工作信道进行能量检测;——适用于免冲突载波侦听多址接入的空闲信道评估;——信道频率选择;——数据发送和接收。除非另有说明,下列条款中所有保留字段应当在发送的时候设置为零并在接收时被忽略。系统的工作频率为:490MHz~495MHz。FSK(FrequencyShiftKeying),和1。(BT)BT0.5。表37 GFSK符编码符号编码“0”f0-Δf“1”f0+Δf调制信号的频率相对于载波频率的摆动幅度值,频率偏差值为15±3kHz。在8.1.5 定的率差之,道宽于50kHz。码流发送的顺序定义为:低码位在前,高码位在后。GFSK调制器白化如图30PPDU(DataGFSKGFSKGFSK调制器白化PPDU二进制码流 调制信号图30 数据制化理白化处理要求如下:白化域:PHR-PSDU-FCS(见“8.4 物层议”);白化码具查附“A.1.1 白编”;白化译码:白化译码是白化编码的逆运算,采用与白化编码相同的算法逻辑,具体见附件“A.1.2 白译码”。通信信道定义在490MHz~495MHz频段。这些信道的中心频率的定义如下:共有16个道把道成两号道备道到15信组主道道具划分见表38 :表38 信道配表信道号信道中心频率(MHz)0492.41491.02491.23491.44491.65491.86492.07492.28492.69492.810493.011493.212493.413493.614493.815494.0)1ms。射频输出功率是指天线辐射的功率(e.r.p),不大于50mW(17dBm)。低功耗无线通信模块发射机在最大功率的发射情况下,整机的发射电流≤80mA。低功耗无线通信模块接收机在最低灵敏度的情况下,整机的接收电流≤8mA。低功耗无线通信模块整机休眠电流≤3uA。用特征频率调制时在除载频和由于正常调制和切换瞬态引起的边带以及邻道以外离散频率上的辐射的功率限值,杂散辐射发射限值符合信部无【2005】423号文发布的《微功率(短距离)无线电设备的技术要求》的要求。低功耗微功率无线网络中的子节点的唤醒流程如下:TRF和MCU水热气表工作流程如下:TRFRFRFaRFaK0。31CH1图31 主备道替测序图传输数据时,发射器占用空中信道时间应≤500毫秒。空中码元速率是指射频信号在空中传输的速率,为5kbps,误差≤0.05%。≤1-108dBm。接收对于近道干的抑值不于24dB。述邻信道指按8.1.9 的规,其道接收当工的道信道相的道。发送到接收转换时间应≤500us。接收到发送转换时间应≤500us。发射中心频率容差为发射特征频率偏离参考频率的最大允许偏差值,发射中心频率容差的绝对值应≤10ppm。RSSIRF-110dBm~-50dBm(3dB。RSSI120dBmRSSI120;120dBm40dBm96dBm,RSSI40dBmRSSI40。8.3.2300us,RSSI96dBm。检测模式:模式1:无线能量检测(ED),在一个信道上检测空中的任何无线能量超过RSSI门限,则当前检测的信道为忙。位于PPDUMACPPDUWUC SHR PHR PSDUMACFCS PHR+PSDU。物理协数单的织结应图32 示:可选12字节2字节1字节1字节1字节1字节变长2字节唤醒码前导码帧分隔符帧长信道索引标准识别号帧头校验码物理层载荷帧校验序列WUCSHRPHRPSDUFCS图32 物理协数单的织结构唤醒码共有两类:广播唤醒码BWUC(BroadcastWUC)和单播唤醒码UWUC(UnicastWUC)。广播唤醒码的长度为19200字节或1320字节;单播唤醒码的长度为1320字节。唤醒码的生成对应多个多项式。并分两类,即广播唤醒码BWUC(BroadcastWUC)和单播唤醒码UWUC(UnicastWUC1715。唤醒码为曼彻斯特编码,曼彻斯特码把一个不归零编码分成2个码片,规定码片01表示0,码片10表示。体法“附 录 C(范附)码编码法。12001001,1”。帧分隔符域用来指示SHR的结束和PHR数据的开始。SFD的值指定为:低字节为0x98,高字节为0xF3。帧长域PSDU。信道索引为发送设备指定发送数据的无线信道号。帧标识号1节,范为1~99BCD码表39 所:表39 标准别号标准识别号值描述01当前规范标准识别号02„99保留PHR(例如:帧长为0x40,信道号为0x03,标准识别号为0x01;帧头校验码=(0x40^0x03)^0x01=0x43^0x01=0x42;物理层载荷域具有可变的长度,负责传送物理层数据包里的数据。1616CRC-ITUFCSPHRCRC-ITU产生多项式为:G(X)=1+X5+X12+X16具体算法见“附录B:(规范性附录)CRC算法”。PLMEPLMEPHYlayer,(PD-SAP)PLMEPHYlayer(RF-SAP)((PLME-SAP)物理层管理实体物理层PHYPIB射频服务接入点(RF-SAP)(PD-SAP)物理层管理实体服务接入点物理层数据服务接入点图33 PHY考型表40 列了理的量定。表40 物理层常量常量名描述值aMaxPHYPayloadSize物理层能够接受的PSDU的最大长度字节数252aTurnaroundTime收发切换时间1ms物理属库合设的物层要理属。表41 出物层性库大。表41 物理属库属性属性名类型字节数范围描述缺省值phyCurrentChannel整型10-1正常发送和接收时的当前射频工作信道编号-phyChannelsSupported--见表38信道分配列表射频信道支持列表-phyCCAMode整型11CCA评估模式1AA附 录 A(规范性附录)白化编译码在使用FSK01‘’图A.1 数据化辑图这种9-bitX9+X5+X09-bit伪随机1至511,9-bit105白化运算的流程为:W0xFF18b)和c)注:以上白化过程为所有交织输出编码的白化,全程白化寄存器只初始化一次,与分组无关。白化的状态演变过程如下:1,1,1,1,1,1,1,1,1***EightLSBsare111111110,1,1,1,1,1,1,1,10,0,1,1,1,1,1,1,10,0,0,1,1,1,1,1,10,0,0,0,1,1,1,1,11,0,0,0,0,1,1,1,11,1,0,0,0,0,1,1,11,1,1,0,0,0,0,1,11,1,1,1,0,0,0,0,1***EightLSBsare111000010,1,1,1,1,0,0,0,01,0,1,1,1,1,0,0,01,1,0,1,1,1,1,0,01,1,1,0,1,1,1,1,00,1,1,1,0,1,1,1,10,0,1,1,1,0,1,1,10,0,0,1,1,1,0,1,10,0,0,0,1,1,1,0,1***EightLSBsare000111011,0,0,0,0,1,1,1,00,1,0,0,0,0,1,1,11,0,1,0,0,0,0,1,11,1,0,1,0,0,0,0,10,1,1,0,1,0,0,0,00,0,1,1,0,1,0,0,01,0,0,1,1,0,1,0,01,1,0,0,1,1,0,1,0***EightLSBsare100110100,1,1,0,0,1,1,0,1这样,每隔8行提取一组与数据‘异或’运算的寄存器值,就是伪随机数发生器的低8位,即:/11111111/11100001/00011101/10011010/假定待传输的数据序列是:数据: /00001010/00000000/00000001/00000010/…PN9: /11111111/11100001/00011101/10011010/…白化后:/11110101/11100001/00011100/10011000/…原数据,0多1少;白化后,01相当;数据量未变。在接收设备收到数据后,用相同的伪随机序列进行‘异或’运算,即可还原预期的数据。收到的内容:/11110101/11100001/00011100/10011000/…PN9: /11111111/11100001/00011101/10011010/…还原据: /00001010/00000000/00000001/00000010/…白化译码是白化编码的逆运算,采用与白化编码相同的算法逻辑。unsignedshortWhiting_Data(unsignedchar*data,unsignedshortWhiting_PN9){unsignedchari,c;*data^=(Whiting_PN9&0xFF);for(i=0;i<8;i++){c=Whiting_PN9&0x21;Whiting_PN9>>=1;if((c==0x21)||(c==0)){Whiting_PN9&=0x0FF;}else{Whiting_PN9|=0x100;}}returnWhiting_PN9;}//数据串白化处理voidWhiting_Buff(unsignedchar*Buff,unsignedintlen){unsignedshortWhiting_PN9;Whiting_PN9=0x1FF;while(len--){Whiting_PN9=Whiting_Data(Buff++,Whiting_PN9);}BB附 录 B(规范性附录)CRC算法CRCCRC的全称为CyclicRedundancyCheck,中文名称为循环冗余校验。它是一类重要的线性分组码,编码和解码方法简单,检错和纠错能力强,在通信领域广泛地用于实现差错控制。利用CRCkr(CRCk+rCRC最常用的CRC校验码是16比特(2字节)的。我们在这里选定使用CRC-ITU,其多项式为:G(X)=1+X5+X12+X16CRCB.1所“1CRC1515 14 13 1211 10 9 8 7 6 54 3 2 1 0比特输入图B.1 用硬实的位馈存器逻图上述硬件移位逻辑可通过软件模拟,其计算方法是:1”(0xFFFF);10x84080c”81b;CRCCRCCRCCRC8CRC右移CRCCRC256CRC-ITU1”(0xFFFF);1b;寄存器组取反,得到CRC,附加在数据之后,低字节在前,高字节在后。CRC-ITU1”(0xFFFF);1bCRCMagicVal0xFB8图B.2 CRC验计流程CCRC#defineCRC_POLY0x8408unsignedintcal_crc(unsignedchar*ptr,unsignedintlen){unsignedintcrc=0xffff;unsignedchari;while(len--){crc^=*ptr++;for(i=0;i<8;i++){If(crc&0x0001){crc>>=1;crc^=}else{crc>>=1;}}}crc^=0xffff;returncrc;}CRCconstunsignedintCRC_Tbl[256]={0x0000,0x1189,0x2312,0x329B,0x4624,0x57AD,0x6536,0x74BF,0x8C48,0x9DC1,0xAF5A,0xBED3,0xCA6C,0xDBE5,0xE97E,0xF8F7,0x1081,0x0108,0x3393,0x221A,0x56A5,0x472C,0x75B7,0x643E,0x9CC9,0x8D40,0xBFDB,0xAE52,0xDAED,0xCB64,0xF9FF,0xE876,0x2102,0x308B,0x0210,0x1399,0x6726,0x76AF,0x4434,0x55BD,0xAD4A,0xBCC3,0x8E58,0x9FD1,0xEB6E,0xFAE7,0xC87C,0xD9F5,0x3183,0x200A,0x1291,0x0318,0x77A7,0x662E,0x54B5,0x453C,0xBDCB,0xAC42,0x9ED9,0x8F50,0xFBEF,0xEA66,0xD8FD,0xC974,0x4204,0x538D,0x6116,0x709F,0x0420,0x15A9,0x2732,0x36BB,0xCE4C,0xDFC5,0xED5E,0xFCD7,0x8868,0x99E1,0xAB7A,0xBAF3,0x5285,0x430C,0x7197,0x601E,0x14A1,0x0528,0x37B3,0x263A,0xDECD,0xCF44,0xFDDF,0xEC56,0x98E9,0x8960,0xBBFB,0xAA72,0x6306,0x728F,0x4014,0x519D,0x2522,0x34AB,0x0630,0x17B9,0xEF4E,0xFEC7,0xCC5C,0xDDD5,0xA96A,0xB8E3,0x8A78,0x9BF1,0x7387,0x620E,0x5095,0x411C,0x35A3,0x242A,0x16B1,0x0738,0xFFCF,0xEE46,0xDCDD,0xCD54,0xB9EB,0xA862,0x9AF9,0x8B70,0x8408,0x9581,0xA71A,0xB693,0xC22C,0xD3A5,0xE13E,0xF0B7,0x0840,0x19C9,0x2B52,0x3ADB,0x4E64,0x5FED,0x6D76,0x7CFF,0x9489,0x8500,0xB79B,0xA612,0xD2AD,0xC324,0xF1BF,0xE036,0x18C1,0x0948,0x3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 会计事务所实习日记
- 会计人员培训心得体会
- 幼儿教育的教学随笔汇编12篇
- 关于销售类生产实习报告4篇
- 乡镇雪亮工程公共视频应用联网项目综合视频监控系统功能介绍
- 法律的作用(醉驾版)
- 2025年运载火箭控制系统仿真实时处理系统项目发展计划
- 《职场沟通》电子教案 项目六 职场面试沟通
- 商铺出租合同模板
- 杭州市房屋租赁合同
- 冶金装备制造行业产业链协同与生态构建
- 仓库班长年终总结及工作计划
- 部编人教版二年级劳动教育上册期末试卷(带答案)
- 篮球比赛记录表
- 芒果干行业标准
- 网络安全服务项目服务质量保障措施(实施方案)
- 常用家庭园养植物课件
- 肛门手术的镇痛研课件
- 中山医院报告查询app
- 云南大理州诺邓古村旅游
- 2023上海初三语文一模试题记叙文阅读汇编(15区含答案)
评论
0/150
提交评论