当前位置:文档之家› ZigBee学习之12——对ZDO的初步理解-无锡职业技术学院

ZigBee学习之12——对ZDO的初步理解-无锡职业技术学院

ZigBee学习之12——对ZDO的初步理解-无锡职业技术学院
ZigBee学习之12——对ZDO的初步理解-无锡职业技术学院

物联网应用技术教学资源库建设项目

——文档说明

一、名称

二、创建或搜集相关信息

搜集单位:无锡职业技术学院

搜集时间:2013-9-22

来源:互联网

三、适用对象

ZigBee学习者

四、适用场景

ZigBee系统学习,ZigBee项目开发五、功能简介

包含文件:doc、pdf。

六、保留

MAC层API解读

MAC API[802.15.4 MAC API _F8W-2005-1503_.pdf]

常量和结构体

typedef uint8 sAddrExt_t[8];

typedef struct

{

union

{

uint16 shortAddr;

sAddrExt_t extAddr;

} addr;

uint8 addrMode;

} sAddr_t;

shortAddr - 16位MAC 短地址

extAddr - 64位MAC 扩展地址

addrMode - 地址模式

SADDR_MODE_NONE - 地址不存在

SADDR_MODE_SHORT - 使用16位短地址

SADDR_MODE_EXT - 使用64位扩展地址

状态值

标准状态值

MAC_SUCCESS 操作成功

MAC_BEACON_LOSS 同步请求中丢失信标

MAC_CHANNEL_ACCESS_FAILURE 由于通道活跃,数据请求失败

MAC_COUNTER_ERROR 接收到的帧的发送源的帧计数器不可用

MAC_DENIED MAC不能进入低功耗模式

MAC_FRAME_TOO_LONG 接收到的帧或者操作产生的帧或数据请求太长

MAC_IMPROPER_KEY_TYPE 接收到的帧的发送源的KEY不可用

MAC_IMPROPER_SECURITY_LEVEL 接收到的帧的发送源安全等级和最低等级不匹配MAC_INVALID_ADDRESS 由于没有源地址或目的地址,数据请求失败

MAC_INVALID_HANDLE 清除请求包含不可用的处理

MAC_INVALID_PARAMETER API函数参数超出范围

MAC_LIMIT_REACHED 由于PAN描述储存达到界限,扫描中止

MAC_NO_ACK 由于没有收到应答,操作或数据请求失败

MAC_NO_BEACON 由于没有收到信标,扫描请求失败

MAC_NO_DATA 由于没有收到关联应答,关联请求失败

MAC_NO_SHORT_ADDRESS 开始请求的短地址错误

MAC_PAN_ID_CONFLICT 检测到一个PAN ID冲突

MAC_READ_ONL Y 拥有只读标记的请求

MAC_REALIGNMENT 接收到协调器重排列

MAC_SCAN_IN_PROGRESS 扫描正在进行,新的扫描请求失败

MAC_SECURITY_ERROR 接收到的安全帧密码处理失败

MAC_SUPERFRAME_OVERLAP 信标开始时间超出协调器传输时间

MAC_TRACKING_OFF 没有找到其协调器的信标,开始请求失败

MAC_TRANSACTION_EXPIRED 关联应答,解关联请求,间接数据传输失败

MAC_TRANSACTION_OVERFLOW 数据缓存溢出,操作失败

MAC_UNA V AILABLE_KEY 安全密钥不可用

MAC_UNSUPPORTED_ATTRIBUTE 由于不支持的特性指令或请求失败

MAC_UNSUPPORTED_LEGACY 不支持的安全方式

MAC_UNSUPPORTED_SECURITY 接收到的帧的安全方式不支持

私有状态值

MAC_UNSUPPORTED 当前配置不支持的操作

MAC_BAD_STATE 当前状态不支持的操作

MAC_NO_RESOURCES 内存资源不足

MAC时间值

aBaseSuperframeDuration 构成超帧的符号周期960 15.36ms(2.4G) aUnitBackoffPeriod 构成CSMA-CA算法的时间周期的符号周期20 320us(2.4G)

初始化接口

初始化接口函数都是直接执行函数

void MAC_Init(void)

初始化MAC子系统

void MAC_InitDevice(void)

初始化MAC关联到一个非信标网络,使用此函数初始化一个RFD设备,如果使用此函数,要在调用其它数据和管理API之前调用

void MAC_InitCoord(void)

初始化MAC能进行协调器的操作。此函数用来初始化一个FFD设备,要在调用其它数据和管理API之前调用

void MAC_InitSecurity(void)

使MAC能使用安全功能,要在调用其它数据和管理API之前调用

void MAC_InitBeaconCoord(void)

初始化MAC在信标网络中能进行协调器的操作。此函数要在调用其它数据和管理API之前调用

void MAC_InitBeaconDevice(void)

初始化MAC能关联到一个信标网络,此函数要在调用其它数据和管理API之前调用

提供一些ZigBee的配置事例,其他的网络配置请看TI的文档

ZigBee节点设备ZigBee路由器ZigBee协调器

MAC_InitDevice(); MAC_InitDevice(); MAC_InitCoord();

MAC_InitCoord();

数据接口

MAC层用来发送和接收数据的API

数据结构

typedef struct

{

uint8 *p;

uint8 len;

} sData_t;

p –指向数据

len –数据的字节长度

数据常量

MAC_MAX_FRAME_SIZE 102 不包含安全域的最大数据长度

MAC_DATA_OFFSET 24 MAC头要求的数据偏移

MAC_ENC_OFFSET 5 加密头要求的数据偏移

MAC_MIC_32_LEN 4 32位认证代码要求的长度

MAC_MIC_64_LEN 8 64位认证代码要求的长度

MAC_MIC_128_LEN 16 128位认证代码要求的长度

若MAC拥堵或者不能接受数据请求则发送状态为MAC_TRANSACTION_OVERFLOW的

堵并且为一个缓存的请求发送MAC_MCPS_DA TA_CNF

应用必须分配一定字节的缓存,数目是:MAC_DATA_OFFSET+MAC_ENC_OFFSET(如果使用加密安全)。可用使用MAC_McpsDataAlloc()来方便准确的分配这个缓存。最大的数据帧长度为MAC_MAX_FRAME_SIZE,如果使用加密安全,则还要减去MAC_ENC_OFFSET 及其相关的加密代码区域:比如使用AES-MIC128,则最大的数据帧长度为:max = MAC_MAX_FRAME_SIZE - MAC_ENC_OFFSET –MAC_MIC_128_LEN;

参数:

typedef struct

{

sAddr_t dstAddr;

uint16 dstPanId;

uint8 srcAddrMode;

uint8 mdsuHandle;

uint8 txOptions;

uint8 channel;

uint8 Power;

} macDataReq_t;

typedef struct

{

macEventHdr_t hdr;

sData_t msdu;

macTxIntData_t internal;

macSec_t sec;

macDataReq_t mac;

} macMcpsDataReq_t;

hdr和internal是内部使用的,mac.mdsuHandle是应用定义的关于数据请求的句柄值,mac.txOptions为TX参数位掩码,有以下一些值,其他的都很好理解了。

MAC_TXOPTION_ACK 应答传输。如果没有收到应答将重传

MAC_TXOPTION_GTS GTS传输(unused).

MAC_TXOPTION_INDIRECT 间接传输。MAC将队列数据等待目标设备请求此数据。只

有协调器才可用这种方式

MAC_TXOPTION_NO_RETRANS 无中继传输。

MAC_TXOPTION_NO_CNF 无确认。这将阻止为此帧发送MAC_MCPS_DA TA_CNF

事件

MAC_TXOPTION_ALT_BE Use PIB value MAC_ALT_BE for the minimum backoff

exponent.

MAC_TXOPTION_PWR_CHAN 用macDataReq_t结构中的电源和通道值而不用PIB中的

值来传输

从MAC空并丢弃数据请求,当完成操作后MAC发送MAC_MCPS_PURGE_CNF

macMcpsDataReq_t *MAC_McpsDataAlloc(uint8 len, uint8 securityLevel, uint8 keyIdMode)

如果用此函数分配了MAC_McpsDataReq()所需的数据缓存,在收到MAC_MCPS_DATA_CNF后要通过osal_msg_deallocate(pBuffer)来释放。若不使用安全则设置securityLevel和keyIdMode为MAC_SEC_LEVEL_NONE和MAC_KEY_ID_MODE_NONE

回调函数事件

这些回调函数由应用调用,用来将事件或者数据从MAC传到应用。

这个事件的参数指向一个动态分配的缓存,当应用用完数据后必须调用osal_msg_deallocate(pData)来释放缓存。MAC还能为应用定义的数据分配额外的空间,应用定义的数据的大小由MAC_MlmeSetReq()的属性MAC_DATA_IND_OFFSET设置。

参数:

typedef struct

{

sAddr_t srcAddr;

sAddr_t dstAddr;

uint32 timestamp;

uint16 timestamp2;

uint16 srcPanId;

uint16 dstPanId;

uint8 mpduLinkQuality; //链路质量

uint8 correlation; //?

uint8 rssi; //接收信号强度

uint8 dsn; //接收到的帧的数据序列

} macDataInd_t;

typedef struct

{

macEventHdr_t hdr;

sData_t msdu;

macRxIntData_t internal;

macSec_t sec;

macDataInd_t mac;

} macMcpsDataInd_t;

mac.timestamp –接收到帧的时间,单位为aUnitBackoffPeriod

mac.timestamp2 –接收到帧的时间,单位为内部MAC定时器单元

mac.correlation – The raw correlation value of the received data frame. This value depends on the radio. See the chip data sheet for details.

dsn –接收到的帧的数据序列

MAC_MCPS_DATA_CNF

每当调用时就会向应用发送这个事件,这个事件返回数据请求的状态这个事件同样返回指向数据缓存的指针,应用能利用这个指针来释放空间。

typedef struct

{

macEventHdr_t hdr;

uint8 msduHandle;

macMcpsDataReq_t *pDataReq;

uint32 timestamp;

uint16 timestamp2;

} macMcpsDataCnf_t;

hdr.status有如下的值

MAC_SUCCESS 操作成功

MAC_CHANNEL_ACCESS_FAILURE 通道繁忙,请求失败

MAC_FRAME_TOO_LONG 数据太长

MAC_INVALID_PARAMETER 参数超出范围

MAC_NO_ACK 没有收到应答

MAC_TRANSACTION_EXPIRED 传输期到没有收到响应

MAC_TRANSACTION_OVERFLOW 数据buffer溢出

MAC_MCPS_PURGE_CNF

当调用时向应用发送这一事件

typedef struct

{

macEventHdr_t hdr;

uint8 msduHandle;

} macMcpsPurgeCnf_t;

hdr.status - 清空请求的状态

MAC_SUCCESS 成功

MAC_INVALID_HANDLE 清空请求包含不可用的处理

管理接口

通用常量和数据结构

通道掩码

MAC_CHAN_11_MASK - MAC_CHAN_28_MASK 通道11到28的掩码

比如要使用通道11,12,23则:uint32 chan = MAC_CHAN_11_MASK | MAC_CHAN_12_MASK | MAC_CHAN_23_MASK;

通道

MAC_CHAN_11 - MAC_CHAN_28 通道11到28

通道页

2.4G只用通道0页MAC_CHANNEL_PAGE_0

性能信息

MAC_CAPABLE_PAN_COORD 器件可以作为PAN协调器

MAC_CAPABLE_FFD 器件是FFD

MAC_CAPABLE_MAINS_POWER 器件用的是主干线而不是电池

MAC_CAPABLE_RX_ON_IDLE 空闲时也打开接收

MAC_CAPABLE_SECURITY 能够发送和接收安全帧

MAC_CAPABLE_ALLOC_ADDR 在关联工程中请求分配短地址

属性

可用通过MAC_MlmeGetReq()和MAC_MlmeSetReq()来读取和设置。

超帧协议

MAC_SFS_BEACON_ORDER(s) 返回信标顺序

MAC_SFS_SUPERFRAME_ORDER(s) 返回超帧顺序

MAC_SFS_FINAL_CAP_SLOT(s) 返回最后的CAP槽

MAC_SFS_BLE(s) 返回电池延寿位

MAC_SFS_PAN_COORDINATOR(s) 返回PAN协调器位

MAC_SFS_ASSOCIATION_PERMIT(s) 返回关联许可位

MAC发送MAC_MLME_ASSOCIATE_CNF给应用

参数:

typedef struct

{

uint8 logicalChannel;

uint8 channelPage;

sAddr_t coordAddress;

uint16 coordPanId;

uint8 capabilityInformation;

macSec_t sec;

} macMlmeAssociateReq_t;

void MAC_MlmeAssociateRsp(macMlmeAssociateRsp_t *pData)

给发送关联请求的设备发送应答,在接收到MAC_MLME_ASSOCIATE_IND后应该调用此函数,当答复完成后MAC将发送MAC_MLME_COMM_STATUS_IND

typedef struct

{

sAddrExt_t deviceAddress;

uint16 assocShortAddress;

uint8 status;

macSec_t sec;

} macMlmeAssociateRsp_t;

assocShortAddress 分配给器件的短地址,只有关联成功且器件请求短地址时才会设置此值

void MAC_MlmeDisassociateReq(macMlmeDisassociateReq_t *pData)

已关联的设备通知协调器脱离PAN,或者是协调器指示一个已关联设备脱离PAN,解关联完成后MAC发送MAC_MLME_DISASSOCIATE_CNF

typedef struct

{

sAddr_t deviceAddress;

uint16 devicePanId;

uint8 disassociateReason;

bool txIndirect;

macSec_t sec;

} macMlmeDisassociateReq_t;

uint8 MAC_MlmeGetReq(uint8 pibAttribute, void *pValue)

从MAC PIB取得属性

pibAttribute 属性项

pValue 指向属性值的指针

返回值:

MAC_SUCCESS 操作成功

MAC_UNSUPPORTED_ATTRIBUTE 没有找到对应的属性

void MAC_MlmeOrphanRsp(macMlmeOrphanRsp_t *pData)

回应节点的orphan宣告

void MAC_MlmePollReq(macMlmePollReq_t *pData)

从协调器请求未决数据,当完成后MAC发送MAC_MLME_POLL_CNF和MAC_MCPS_DATA_IND

typedef struct

{

sAddr_t coordAddress;

uint16 coordPanId;

macSec_t sec;

} macMlmePollReq_t;

uint8 MAC_MlmeResetReq(bool setDefaultPib)

重置MAC,在系统启动时,这个函数必须被调用一次,并且用设置setDefaultPib为true用MAC PIB作为默认值

void MAC_MlmeScanReq(macMlmeScanReq_t *pData)

能量检测,激活或失活扫描,在扫描器期间器件不能执行其他的MAC管理操作,也不能收发MAC数据

typedef struct

{

uint32 scanChannels;

uint8 scanType;

uint8 scanDuration;

uint8 channelPage;

uint8 maxResults;

macSec_t sec;

{

uint8 *pEnergyDetect;

macPanDesc_t *pPanDescriptor;

} result;

} macMlmeScanReq_t;

uint8 MAC_MlmeSetReq(uint8 pibAttribute, void *pValue)

设置属性值到MAC PIB中

返回值:

MAC_SUCCESS 操作成功

MAC_UNSUPPORTED_ATTRIBUTE 不支持的属性

MAC_INVALID_PARAMETER 值越界

MAC_READ_ONL Y 属性为只读

协调器或者PAN

必须设置短地址,PAN协调器通过设置属性MAC_SHORT_ADDRESS来设置短地址,协调器通过关联设置短地址。

typedef struct

{

uint32 startTime;

uint16 panId;

uint8 logicalChannel;

uint8 channelPage;

uint8 beaconOrder;

uint8 superframeOrder;

bool panCoordinator;

bool batteryLifeExt;

bool coordRealignment;

macSec_t realignSec;

macSec_t beaconSec;

} macMlmeStartReq_t;

startTime - 开始传输信标的时间,若是PAN协调器或者是非信标网络则忽略此项panId - 如果panCoordinator为FALSE则忽略此项

logicalChannel - 如果panCoordinator为FALSE则忽略此项

channelPage - 如果panCoordinator为FALSE则忽略此项

beaconOrder - 计算信标帧间隔的指数,对于非信标帧则设为15

superframeOrder-用来计算超帧时间,非信标网络忽略此项

batteryLifeExt- 若设为真,则MAC_BATT_LIFE_EXT_PERIODS完全信标帧帧间后的完全backoff期间,关闭接收,非信标网络忽略此项

coordRealignment-当设为真时在改变超帧前发送协调器重列

void MAC_MlmeSyncReq(macMlmeSyncReq_t *pData)

请求MAC通过信标同协调器同步,推荐在和信标网络关联前和协调器同步,如果信标不能被定为,则MAC向应用发送包含MAC_BEACON_LOSS状态的MAC_MLME_SYNC_LOSS_IND。在调用这个函数前必须设置用来同步的协调器的地址。MAC成功同步以后将发送MAC_MLME_BEACON_NOTIFY_IND,应用在收到这个事件后将设置MAC_AUTO_REQUEST为真用来停止接收信标宣言。

typedef struct

{

uint8 logicalChannel;

uint8 channelPage;

bool trackBeacon;

} macMlmeSyncReq_t;

trackBeacon - 设置为真将继续跟踪同步信标后的其他信标,设为假则只用第一个信标同步。如果已开始跟踪,设为FALSE则停止跟踪。

MAC层API解读2

回调函数事件

呵其实就是用来应答请求函数的函数调用而已!

当MAC

MAC_MlmeAssociateRsp(),这个事件只发送给FFD应用,且这个FFD的PIB属性MAC_ASSOCIATION_PERMIT为真。

MAC_MLME_ASSOCIATE_CNF

作为对MAC_MlmeAssociateReq()的回应,MAC发送这个事件到应用,此事件指示了关联的状态,如果关联成功且请求了短地址,则短地址将被包含在事件中,否则短地址参数不可用。

MAC_MLME_DISASSOCIATE_IND

指示器件已经解关联

MAC_MLME_DISASSOCIATE_CNF

作为MAC_MlmeDisassociateReq()的回应发送给应用,此事件指示解关联操作的状态。

MAC_MLME_BEACON_NOTIFY_IND

当MAC接收到一个信标帧并且信标帧包含负载数据或者MAC_AUTO_REQUEST属性为FALSE时发送次事件到应有,此事件也包含LQI测量值、信标帧接收时间。

MAC_MLME_ORPHAN_IND

MAC_MLME_SCAN_CNF

MAC_MLME_START_CNF

MAC_MLME_SYNC_LOSS_IND

MAC_MLME_POLL_CNF

MAC_MLME_COMM_STATUS_IND

发送这个事件的原因有多种,比如指示MAC_MlmeAssociateRsp()和MAC_MlmeOrphanRsp()的状态,也可以指示MAC接收到安全帧,但是安全处理出错。

MAC_MLME_POLL_IND

只有在MAC用一系列间接数据配置,设置macCfg.appPendingQueue为真,才能发送这个事件。当从其他设备接收到数据请求命令帧时发送此事件,应用应该调用MAC_McpsDataReq()来发送数据到那个设备,并且配置TX属性为MAC_TXOPTION_NO_RETRANS设置。

扩展接口

提供了一些非802.15.4协议定义的函数,比如电源管理。

通用常量和数据结构

电源模式

MAC_PWR_ON MAC和无线电电源打开

MAC_PWR_SLEEP_LITE MAC和无线电部分电源关闭

MAC_PWR_SLEEP_DEEP MAC和无线电完全电源关闭

uint8 MAC_PwrOffReq(uint8 mode)

请求MAC关闭无线电硬件电源并进入睡眠模式,

返回值:

MAC_SUCCESS 操作成功

MAC_DENIED MAC不能关闭电源

void MAC_PwrOnReq(void)

请求MAC打开无线电硬件电源并唤醒设备

uint8 MAC_PwrMode(void)

返回MAC当前电源模式

u int32 MAC_PwrNextTimeout(void)

返回下一次MAC定时器超时,如果没有定时器运行则返回0

uint8 MAC_RandomByte(void)

从MAC随机数产生器返回一个随机字节

回调接口

void MAC_CbackEvent(macCbackEvent_t *pData)

发送MAC事件到应用,这个函数的执行需要分配一个OSAL消息,然后将事件参数拷贝到消息,然后将消息发送到应用OSAL事件处理函数。这个函数必须从任务或者是中断上下文执行,所以它是可重入的。

参数:

typedef struct

{

uint8 event;

uint8 status;

} macEventHdr_t;

typedef union

{

macEventHdr_t hdr;

macMlmeAssociateInd_t associateInd;

macMlmeAssociateCnf_t associateCnf;

macMlmeDisassociateInd_t disassociateInd;

macMlmeDisassociateCnf_t disassociateCnf;

macMlmeBeaconNotifyInd_t beaconNotifyInd;

macMlmeOrphanInd_t orphanInd;

macMlmeScanCnf_t scanCnf;

macMlmeStartCnf_t startCnf;

macMlmeSyncLossInd_t syncLossInd;

macMlmePollCnf_t pollCnf;

macMlmeCommStatusInd_t commStatusInd;

macMlmePollInd_t pollInd;

macMcpsDataCnf_t dataCnf;

macMcpsDataInd_t dataInd;

macMcpsPurgeCnf_t purgeCnf;

} macCbackEvent_t;

hdr.event域为下面一些值

MAC_MLME_ASSOCIATE_IND Associate indication.

MAC_MLME_ASSOCIATE_CNF Associate confirm.

MAC_MLME_DISASSOCIATE_IND Disassociate indication.

MAC_MLME_DISASSOCIATE_CNF Disassociate confirm.

MAC_MLME_BEACON_NOTIFY_IND Beacon notify indication.

MAC_MLME_ORPHAN_IND Orphan indication.

MAC_MLME_SCAN_CNF Scan confirm.

MAC_MLME_START_CNF Start confirm.

MAC_MLME_SYNC_LOSS_IND Sync loss indication.

MAC_MLME_POLL_CNF Poll confirm.

MAC_MLME_COMM_STA TUS_IND Communication status indication.

MAC_MLME_POLL_IND Poll indication.

MAC_MCPS_DATA_CNF Data confirm.

MAC_MCPS_DATA_IND Data indication.

MAC_MCPS_PURGE_CNF Purge confirm.

MAC_PWR_ON_CNF Power on confirm.

uint8 MAC_CbackCheckPending (void)

返回应用中的间接消息队列

配置

配置常量

MAC用数据结构来包含多种用户配置参数。这个数据结构叫macCfg在mac_cfg.c中定义typedef struct

{

uint8 txDataMax;

uint8 txMax;

uint8 rxMax;

uint8 dataIndOffset;

bool appPendingQueue;

} macCfg_t;

txDataMax 传输数据队列中的最大数据帧队列数目,范围:1-255,默认值: 2 txMax 传输数据队列中的最大帧队列数目,范围:1-255,默认值: 5

rxMax 接收数据队列中的数据帧队列数目,范围:1-255,默认值: 2 dataIndOffset 为应用定义的头发配额外的数据字节,范围:0-127,默认值:0 appPendingQueue当设置为真时,在从其他设备接收到数据请求帧将发送MAC_MLME_POLL_IND,默认值为FALSE

编译时配置

MAC源码有一些编译时配置的参数。

MAC_NO_PARAM_CHECK 设置为FALSE,则会检测API函数的参数是否符合IEEE 规范。设置为TRUE则可以减少代码量,默认为FALSE

MACNODEBUG 如果定义了这个宏,则允许MAC_ASSERT()进行运行时检测。不定义这个宏可以优化代码量

MAC_RX_ONOFF_DEBUG_LED 如果为TRUE,LED将会随着接收的开关而开关。

无锡职业技术学院[001]

无锡职业技术学院 专业带头人选拔与管理办法(试行) 为了认真贯彻落实《国务院加快发展现代职业教育的决定》(国发【2014】19号)、《省政府关于加快推进现代职业教育体系建设的实施意见》(苏政发【2014】109号)和《高等职业教育创新发展行动计划(2015-2018)》(教职成【2015】9号),大力实施“人才强校”战略,积极有效地选拔管理专业带头人,加强学科(专业)团队、专业群和专业建设,提升专业整体水平,支撑“国内一流、国际水准、特色鲜明的高职名校”建设,结合学校实际,特制定本办法。 一、专业带头人岗位设置 1.学校对专业带头人实行岗位聘任制,采用“公开招聘、择优聘任、目标考核”的方式进行聘任和管理。 2.每个专业(按照专业代码)设置专业带头人1名,聘期三年。 3.高职本科每个专业可单设专业带头人1人,也可由相关高职专业带头人兼任。 二、专业带头人选拔条件 1.基本条件: (1)具有优良的职业道德,为人师表、敬业爱岗,具有严谨求实的治学态度和改革创新意识;作风正派,团结同志,善于与他人合作共事。 (2)应具有副高以上职称,从事教学工作6年以上;或具有博士学位、中级职称,从事教学工作2年以上;或具有中级职称、硕士学位,从事教学工作6年以上。 (3)对本专业有深入的研究,能及时掌握专业发展信息,较准确地把握专业发展方向。 2.教科研能力要求(近三年)

一般应具备下列条件中的任意3条。 ⑴以第一作者公开发表高水平教育教学改革或本专业学术论文2篇。 ⑵主编过相关专业教材(学术着作)1部或参编相关专业教材2部。 ⑶主持过校级及以上教科研课题1项。 ⑷主持过横向课题,且到账资金1万元及以上。 ⑸拥有授权发明专利(前三名)或2项实用新型专利(前二名)。 ⑹主持完成校内实验实训室建设项目。 ⑺省级以上精品课程主要负责人(前三名)或院级精品课程主持人。 3.教育教学能力要求(近三年) 副高以上职称或者博士学位,具备下列条件中的任意2条;中级职称具备下列条件中的任意3条。 ⑴院级以上教学名师。 ⑵承担过本专业2门以上专业课程教学,教学质量考核优秀1次以上。 ⑶院级教学类比赛(教学竞赛、信息化大赛、微课、课件等)三等奖(含推荐省赛)以上。 ⑷院级教学成果二等奖(前三名)或一等奖(前五名)以上。 ⑸省级精品教材主要负责人(前五名)。 ⑹指导学生参加省级专业技能大赛获三等奖以上,或指导的大学生创新创业项目获得省级立项并结题。 ⑺指导学生毕业设计(论文)获得校级以上优秀奖励。 ⑻在国内本专业领域有一定知名度,担任相关专业全国性教学指导委员会委员等相当学术职务。

无锡职业技术学院文件

无锡职业技术学院文件 锡职院科 [2017]4号 关于印发《无锡职业技术学院关于国家社会科学基金项目资金的管理办法》的通知 各部门、各院部: 现将《无锡职业技术学院关于国家社会科学基金项目资金的管理办法》印发给你们,请遵照执行。 无锡职业技术学院 2017年6月1日

无锡职业技术学院 关于国家社会科学基金项目资金的管理办 法 根据《国家社会科学基金项目资金管理办法》(财教〔2016〕304号)、《关于进一步完善中央财政科研项目资金管理等政策的若干意见》(中办发〔2016〕50号)以及《无锡职业技术学院纵向科研管理及经费管理条例》(锡职院科[2016]10号)等文件精神和要求,并结合学校实际情况,制定本规定。 一、国家社科基金项目资金来源于中央财政拨款,是用于资助哲学社会科学研究,促进哲学社会科学学科发展、人才培养和队伍建设的专项资金。 二、国家社科基金项目资金管理,应当以出成果、出人才为目标,坚持以人为本、遵循规律、依法规范、公正合理和安全高效的原则。 三、学校是项目资金管理的责任主体,科技产业处为全校国家社科基金项目管理的主管部门,财务处负责项目资金的日常管理和监督。 四、项目负责人是项目资金使用的直接责任人,对资金使用的合规性、合理性、真实性和相关性承担法律责任。 五、项目资金支出是指在项目组织实施过程中与研究活动相关的、由项目资金支付的各项费用支出。 1、项目资金分为直接费用和间接费用。 2、项目负责人应当按照目标相关性、政策相符性和经济合理性原则,根据项目研究需要和资金开支范围,科学合理、实

事求是地编制项目预算,并对直接费用支出的主要用途和测算理由等作出说明。 3、项目负责人应当在收到立项通知之日起30日内完成预算编制。无特殊情况,逾期不提交的,视为自动放弃资助。 4、项目负责人应当严格执行批准后的项目预算。专家咨询费、劳务费等支出,原则上应当通过银行转账方式结算,从严控制现金支出事项。 5、项目负责人应当依法依规使用项目资金,不得擅自调整外拨资金,不得利用虚假票据套取资金,不得通过编造虚假劳务合同、虚构人员名单等方式虚报冒领劳务费和专家咨询费,不得使用项目资金支付各种罚款、捐款、赞助、投资等。 六、直接费用是指在项目研究过程中发生的与之直接相关的费用,具体包括:资料费、数据采集费、会议费/差旅费/国际合作与交流费(不超过直接费用20%的,不需要提供预算测算依据)、设备费(严格控制设备购置,鼓励共享、租赁以及对现有设备进行升级)、专家咨询费、劳务费、印刷出版费和其他。 直接费用纳入学校财务统一管理,单独核算,专款专用。 七、间接费用是指学校在组织实施项目过程中发生的无法在直接费用中列支的相关费用,主要用于补偿责任单位为项目研究提供的现有仪器设备及房屋、水、电、气、暖消耗等间接成本,有关管理费用,以及激励科研人员的绩效支出等。 (一)作为主持单位的项目,间接费用一般按照不超过项目资助总额的一定比例核定,比例如下:

物联网专业需要看的书籍

物联网专业需要看的书籍

课程1、物联网产业与技术导 论使用电子工业出版社《物联网:技术、应用、标准、安全与商业模式》等等教材。在学完高等数学,物理,化学,通信原理,数字电路,计算机原理,程序设计原理等课程后开设本课程,全面了解物联网之RFID、M2M、传感网、两化融合等技术与应用。 课程2、C语言程序设计使用清华大学出版社《C语言程序设计》等教材。物联网涉及底层编程,C语言为必修课,同时需要了解OSGi,OPC,Silverlight等技术标准 课程3、Java程序设计,使用机械工业出版社《Java语言程序设计教程》等教材。物联网应用层,服务器端集成技术,开放Java技术也是必修课,同时需要了解Eclips e,SWT, Flash, HTML5,SaaS等技术 课程4、无线传感网络概论,使 用无线龙通讯科技出版社《现代无线传感器网络概论》、北京航空航天大学出版社《短距离无线通讯入门与实战》等教材。学习各种无线

RF通讯技术与标准,Zigbee, 蓝牙,WiFi,GPR S,CDMA,3G, 4G, 5G等等 课程5、TCP/IP网络与协议,《TCP/IP网络与协议》,清华大学出版社,等教材。TCP/IP以及OSI网络分层协议标准是所有有线和无线网络协议的基础,Socket 编程技术也是基础技能,为必修课 课程6、嵌入式系统技,《嵌入式系统技术教程》,人民邮电出版社等教材。嵌入式系统是物联网感知层和通讯层重要技术,为必修课 课程7、传感器技术概论,《传感器技术》,中国计量出版社,等教材。物联网专业学生需要对传感器技术与发展,尤其是在应用中如何选用有所了解,但不一定需要了解传感器的设计与生产,对相关的材料科学,生物技术等有深入了解 课程8、RFID技术概论,《射频识别(RFID)技术原理与应用》,机械工业出版社,

ZigBee技术网络层的路由算法分析(1).

ZigBee技术网络层的路由算法分析(1) 摘要基于IEEE802.15.4标准的 ZigBee网络是一种具有强大组网能力的新型无线个域网,其中的路由算法是研发工作的重点。本文介绍了IEEE802.15.4标准及ZigBee规范的协议模型,重点研究了ZigBee协议网络层的路由算法,分析了Tree路由及Z-AODV路由算法,在此基础上提出了ZigBee网格型网络中基于数据特性的路由选择机制,该机制在网络性能和低功耗方面有明显的优势,并且可以平衡节点能量,最后简单介绍了ZigBee节点的硬件实现。 关键词 ZigBee协议;网络;IEEE802.15.4;路由算法;Tree路由;Z-AODV路由 1 概述 ZigBee技术是由英国Invensys公司、日本三菱电气公司、美国摩托罗拉公司以及荷兰飞利浦等公司在2002年10月共同提出设计研究开发的具有低成本、体积小、能量消耗小和传输速率低的无线通信技术。 2000年12月,IEEE 802 无线个域网(WPAN,Wireless Personal Area Network)小组成立,致力于WPAN无线传输协议的建立。2003年12月,IEEE正式发布了该技术物理层和MAC层所采用的标准协议,即IEEE 802.15.4协议标准,作为ZigBee技术的网络层和媒体接入层的标准协议。2004年12月,ZigBee联盟在IEEE 802.15.4 定义的物理层(PHY)和媒体接入层(MAC)的基础上定义了网络层和应用层,正式发布了基于IEEE 802.15.4的ZigBee标准协议。 2 网络层的研究 ZigBee技术的体系结构主要由物理层(PHY)、媒体接入层(MAC)、网络/安全层以及应用框架层组成,各层之间的分布如图1所示。 图1 ZigBee技术协议组成 PHY层的特征是启动和关闭无线收发器、能量检测、链路质量、信道选择、清除信道评估(CCA)以及通过物理媒体对数据包进行发送和接收。MAC 层可以实现信标管理、信道接入、时隙管理、发送确认帧、发送连接及断开连接请求,还为应用合适的安全机制提供一些方法。它包含具有时间同步信标的可选超帧结构,采用免碰撞的载波侦听多址访问(CSMA-CA)。安全层主要实现密钥管理、存取等功能。网络层主要用于ZigBee的LR-WPAN网的组网连接、数据管理等。应用框架层主要负责向用户提供简单的应用软件接口(API),包括应用子层支持APS(Application Sub-layer Support)、ZigBee设备对象ZDO (ZigBee Device Object)等,实现应用层对设备的管理,为ZigBee技术的实际应用提供一些应用框架模型等,以便对ZigBee技术的开发应用。 网络层的定义包括网络拓扑、网络建立、网络维护、路由及路由的维护。

无锡职业技术学院动漫设计与制作专业建设方案

无锡职业技术学院动漫设计与制作专业建设方案 摘要:该文以无锡职业技术学院动漫设计与制作专业建设方案的创建过程为例,从专业调研、课程体系开发、专业实训室建设三方面分别展开来阐述该专业的建设思路与 具体实践。 关键词:动漫设计与制作;调研;岗位;课程体系;实训室 中图分类号:G642.3文献标识码:A文章编号: 1009-3044(2011)19-4772-03 目前国内动漫产业在政府的大力推动下得到迅猛发展,对于原创型动漫企业与服务外包型动漫企业国家与地方均 出台了大量的扶持政策,全国在建的动漫基地已超过20个,动漫及相关产业年产值已超过600亿元。江苏已建有苏州、无锡、常三个重要的国家动画产业基地,其中无锡的动漫总产量居全国第二,且仍存在着巨大的发展空间。 但目前我国专业的动漫从业人员极度匮乏,对于动漫人才的需求非常旺盛,估计未来5年内,我国动漫人才缺口将达到50万人左右;通过对无锡地区多家动漫生产企业的调查,发现无锡地区的动漫人才总数约在千人左右,按照到2012年无锡动漫及相关产业的总产值达到120亿元的要求测

算,人才缺口达5万人;因此我院自2010年9月起开始开设动漫设计与制作专业,旨在培养既具备动漫创意设计能力又具有良好的二维、三维动画制作表现能力的高级技术应用型人才。围绕着企业调研情况课题组做了动漫专业就业岗位分析、课程体系开发以及实训室建设的方案,具体如下。 1 动漫设计与制作专业调研情况 1.1 专业调研 在动漫专业开设前期及建设的过程中无锡职业技术学院艺术系教师对无锡地区的多家中大型规模动漫企业进行了“动漫设计与制作专业社会需求情况”的专题调研(包括原创性质的动漫企业和服务外包类动漫企业,并且涵盖了二维、三维两个动画方向),针对这些动漫公司有关企业规模、经验项目、近期规划、岗位设置、人员结构、岗位要求、人才需求情况等方面进行了详细的记录,现将企业的岗位设置情况与需求情况具体汇总如下。 1)无锡龙戴特动画股份有限公司 经营项目:二维原创动漫、动漫衍生类产品开发。 企业主要岗位:动画编导助理(现岗位人数:2人,岗位需求人数:2人);分镜头设定员(现岗位人数:2人,岗位需求人数:3人);原画设计员(现岗位人数:1人,岗位需求人数:2人);人物设定员(现岗位人数:15人,岗位需求人数:10人);背景设定员(现岗位人数:3人,岗位

汽车技术基础(I)实验教学大纲-无锡职业技术学院

无锡职业技术学院 《汽车技术基础(I)》实验课程模块教学 实习大纲 教育层次:专科层次、学制三年 课程模块号: 课程模块教学课时:15学时 学分数: 制订或修订执笔人:黄捷完成日期:2001.12.10 审核小组:院教学工作委员会审核日期:2002.5.10 课程模块审批通过文件号:锡职院(2002)47号 第次修订: 签发人:戴勇签发日期:2002.5.12 有效期至2006 年7 月

一、课程性质和任务 1.课程性质:本课程是汽车技术基础(I)的一门实验实习教学课程。2.课程任务: 学生通过汽车技术基础(I)的实验实习实训课程的学习: 1.建立汽车构造的整体概念和实物概念; 2.进一步巩固课程讲授内容 3.深入了解各总成部件的构造细节; 2.初步熟悉汽车部件的拆装过程及其操作技能; 3.巩固已学知识,为后续专业课程教学及专业性生产实习准备必要的条件。 二、先修课程模块 1.先修课程模块名称 2.先修课程模块编号 三、教学目标 1.知识目标 1)了解安全操作知识 2)了解汽车使用金属材料的种类和特性; 3)了解汽车零件工作环境特点; 4)熟悉发动机曲柄连杆机构和配气机构的组成结构; 5)了解发动机分解及装复、调整的方法; 6)了解曲柄连杆机构各零部件的相互连接及其装配关系; 7)了解活塞连杆组的拆装; 8)了解曲轴飞轮组的拆装; 9)了解配气机构各零部件的相互连接及其装配关系; 10)了解配气机构气门间隙调整; 11)了解汽油机燃料供给系的一般组成和供给路线; 12)了解汽油机燃料供给系的汽油泵.化油器等组成件的构造; 13)了解柴油机燃料供给系的一般组成和供给路线; 14)了解柴油机燃料供给系喷油器.喷油泵.输油泵.调速器等组成件的构造; 15)了解汽车单片.双片离合器.膜片弹簧离合器的构造及特点.工作原理; 16)了解离合器踏板自由行程的调整; 17)了解普通齿轮式变速器和分动器的结构;

无锡职业技术学院贫困生认定办法

无锡职业技术学院贫困生认定办法 为认真做好我校贫困生认定工作,公平、公正、合理地分配资助资源,切实保证国家、省、市及学院制定的各项资助政策和措施真正落实到家庭经济困难学生身上,提高贫困生资助工作的针对性和实效性。现结合苏教财[2007]38号文件精神和我院实际,特制定本办法。 第一章总则 第一条贫困学生是指学生本人及其家庭所能筹集到的资金,难以支付其在校学习期间的学习和生活基本费用的学生。 第二条我院参与贫困生认定申请的学生范围仅限于家庭经济困难的全日制专科学生。 第三条贫困生认定工作坚持实事求是,由学生本人提出申请,实行民主评议和院系评定相结合的原则。 第四条贫困生认定工作必须严格工作制度,规范工作程序,坚持做到公开、公平、公正。 第二章认定机构 第五条学院成立学生资助工作领导小组全面领导本院家庭经济困难学生的认定工作,学院学生资助管理机构具体负责组织和管理全院的认定工作。 第六条各院系学生资助工作领导小组负责本院系认定的具体组织和审核工作。第七条各院系班级民主评议小组负责认定的民主评议工作。 第三章认定标准 第八条认定标准分为贫困和特别贫困二个档次。 1、能勉强支付个人生活基本费用,但无力支付学习费用的家庭经济困难学生,可认定为贫困。贫困生比例一般不超过学生人数的20%。 符合下列条件之一的,可作为认定贫困的参考条件: ①来自老少边穷地区,经济条件差,家庭无固定经济来源,基本生活难以维持的农村学生; ②城镇下岗职工且未再就业子女; ③家庭供养人口较多且缺少经济来源的; ④直系亲属长期患病治疗的;

⑤单亲家庭且缺少经济来源的; ⑥家庭遭受较严重灾害的一般贫困家庭子女; ⑦多个子女同时就读的家庭子女; ⑧其他家庭经济存在较严重困难的。 2、完全无力支付学习费用,且支付本人生活费用都非常困难的家庭经济困难学生,可认定为特别贫困。特困生比例一般不超过学生人数的5%。 符合下列条件之一的,可作为认定特困的参考条件: ①烈士子女; ②父母或学生本人残障; ③无经济来源的孤儿或“事实孤儿”; ④城镇双下岗职工且未再就业子女; ⑤直系亲属患重症,需长期自费治疗的; ⑥来自老少边穷地区的少数民族贫困学生; ⑦受灾的贫困家庭子女; ⑧其他存在特殊经济困难的。 3、经查实,有下列行为之一者,不得认定为贫困(或特困): ①购买电脑等高档电器、高档手机、高档时装或高档化妆品等; ②节日假日假期经常外出旅游; ③抽烟、酗酒经教育不改; ④经常出入经营性网吧、通宵上网; ⑤有与其家庭经济困难状况不相符的其他高消费行为或不当消费行为。 第四章认定程序 第九条家庭经济困难学生认定工作每学年进行一次。学院学生资助管理机构、院系学生资助工作领导小组、班级民主评议小组,将按照各自的职能分工,认真、负责地共同完成认定工作。具体程序为: 1、本人申请 首次申请贫困生认定的学生应提供有关家庭经济困难的证明材料,并如实填写《高等学校学生及家庭情况调查表》和《无锡职业技术学院家庭经济困难学生认定申请表》,并于每学年9月份开学第一周交院系认定评议小组处。已被学校认定为家庭经济困难的学生再次申请认定时,如家庭经济状况无显著变化,可只

2016年度秋物联网技术基础学习知识本科试卷

2016年秋|物联网技术基础|本科(试卷) 1. 以下关于EPC-96I型编码标准的描述中错误的是( )。 (A) 用来标识是哪一类产品的对象分类字段长度为24位 (B) 用来标识产品是由哪个厂家生产的域名管理字段长度为28位 (C) 用来标识每一件产品的序列号字段长度为36位 (D) 用来标识编码标准版本的版本号字段长度为6位 分值:2 2. 以下关于入侵检测系统特征的描述中,错误的是( )。 (A) 监测和发现可能存在的攻击行为,采取相应的防护手段 (B) 重点评估DBMS系统和数据的完整性 (C) 检查系统的配置和漏洞 (D) 对异常行为的统计分析,识别攻击类型,并向网络管理人员报警 分值:2 3. 基于物联网的智能安防系统不具有的特点是( )。 (A) 覆盖范围更

小 (B) 更实时 (C) 更全面 (D) 更智慧 分值:2 4. 以下关于ADSL接入技术的描述中错误的是( )。 (A) 从互联网下载文档的信道称为上行信道 (B) 数字用户线是指从用户家庭、办公室到本地电话交换中心的一对电话线 (C) 家庭用户需要的下行信道与上行信道的带宽是不对称的 ADSL技术可以最大限度地保护电信运营商在组建电话交换网方面的投 (D) 资 分值:2 5. 以下关于数据增长特点的描述中错误的是( )。 新的数据种类与新的数据来源在不断增 (A) 长

(B) 同一类数据的数据量在快速增长 (C) 数据量单位的增长在加快 (D) 数据增长的速度在加快 分值:2 6. 基于物联网技术的环境监测网络不具有的特点是( )。 监测更加精 (A) 细 监测更加全 (B) 面 监测数据更 (C) 少 监测更加实 (D) 时 分值:2 7. 下面关于智能医疗环境中的医院信息系统的描述中错误的是( )。

zigbee路由算法研究

毕业设计(论文) 题目:zig bee路由算法研究(zigbee R outing algorithm research) 姓名:王龙龙 学号:0904010117 指导教师:郝毫毫(副教授) 专业:测控技术与仪器 班级:测控01 所在学院:电气信息学院 年月

目录 摘要.....................................................................................................II Abstract................................................................................................ III 第一章绪论.......................................................................................... (1) 1.1 XXXX ............................................................................................. . (1) 1.2 XXXX ............................................................................................... .. x 第二章 XXXX .. (x) 2.1 XXXX .............................................................................................. (x) 2.2 XXXX .............................................................................................. (x) 2.3 XXXX .............................................................................................. (x) 第三章 XXXX............................................................................................. ..x 3.1 XXXX .............................................................................................. (x) 3.2 XXXX .............................................................................................. (x) 第四章 XXXX (x) 4.1 XXXX .............................................................................................. (x) 4.2 XXXX .............................................................................................. (x) 4.3 XXXX .............................................................................................. (x) 总结 (x) 致谢 (x) 参考文献 (x) 附录(可选项) (x) 说明:目录中的标题只列出2级标题(如1.1, 2.3等),不要出现3级及以上标题(如 2.1.2等)。章节不宜划分过细,目录内容不宜超过一页。

CC2530开发环境搭建与快速入门攻略

OHY研修笔记之“物联网应用技术”01 CC2530单片机开发技术开发环境搭建与快速入门攻略 广东职业技术学院 2017年4月15日

【引言】 在本次笔记中讲述2部分内容: 第一部分:CC2530的开发环境搭建。 第二部分:建立第一个工程-LED跑马灯程序。 通过这两部分的学习,完成掌握了CC2530单片机的开发流程,通过一个LED 跑马灯程序,快速掌握IAR开发环境下CC2530单片机的工程创建、代码编写、程序编译、仿真调试和代码烧写,达到快速入门的目的。 第一部分:CC2530的开发环境搭建 由于CC2530使用的是8051内核,需要选用IAR的IAR Embedded Workbench for 8051版本,作为开发环境。这里需要安装四个内容:IAR软件、CC Debugger 仿真器驱动、烧写软件SmartRF Flash Programmer和Z-Stack协议栈。 一、IAR开发环境的安装 1、打开“IAR-EW8051-8101”文件中的“ew8051”文件夹,运行setup.exe程序,安装8.10.1版本的IAR软件,点击下一步即可License输入界面。 2、因为在要输入License的对话框中要输入序列号,先运行“IAR-EW8051-8101”文件中keygen.exe软件,生成相关的信息。

3、先输入License number,然后下一步。 4、再输入对应的License Key,点击下一步。 5、选择Custom安装。

6、选择所需要安装的组件。 7、如有需要可以更改安装的路径。 8、然后一直下一步到Install,开始安装

计算机科学与技术物联网专业

计算机科学与技术物联网专业方向介绍 什么是物联网工程师?当然就是从事物联网技术的人员。“物联网技术”的核心和基础,仍然是“互联网技术”,是在互联网技术基础上的延伸和扩展的一种网络技术;其用户端延伸和扩展到了任何物品和物品之间,进行信息交换和通讯。因此,物联网技术的定义是:通过射频识别(RFID)、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,将任何物品与互联网相连接,进行信息交换和通讯,以实现智能化识别、定位、追踪、监控和管理的一种网络技术叫做物联网技术。 一、专业简介 物联网(The Internet of Things,简称IOT),是指“物物相连的互联网”,即通过射频识别(RFID)装置、红外感应器、全球定位系统、激光扫描器等多种信息传感设备,按照约定的协议,把任何物品与互联网连接起来,进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理的一种网络。它是在互联网基础上延伸和扩展的网络。物联网被认为是继计算机、互联网之后,世界信息产业的第三次浪潮,已列为国家战略性新兴产业,并写入十二五规划纲要。政府将采取多项措施支持企业开展物联网技术创新与应用,物联网产业及其相关技术具有广阔的发展空间。 本专业适应国家战略性新兴产业发展的需求,培养德、智、体全面发展,系统地掌握计算机软件相关技术和物联网工程领域的专门知识与关键技术,具备综合运用软件技术、信息技术、现代传感器、信息处理和嵌入式等技术进行信息标识、获取、处理、传输和控制等物联网工程的实践能力,能够在软件行业和物联网应用相关的各行业中从事科学研究、系统集成、设备制造、关键技术研发和推广、网络运营和管理等工作的高素质应用型复合人才。 二、物联网核心技术该如何学习?需要什么样的基础 物联网和其他专业来比,学习门槛基本是一样的,没有什么特殊要求。物联网是偏重于硬件设计,所以学员大学所学专业最好是硬件相关的专业,例如电子、自动化控制、通信、精仪等专业,学习物联网非常适合,对于纯软件开发专业的学员,没有基本的硬件技术基础,学习物联网刚开始会有一些困难。以物联网培训机构华清远见的专业培训课程大纲为例,可以更直观更系统的了解物联网工程师所需掌握的一些基本技能:* 数字电路基础 * 模拟电路基础 * 计算机组成原理 * C 语言基础 * 常用仪器仪表的使用(万用表、示波器等) * 低功耗 ARM 处理器与接口技术 ARM Cortex-M0 开发、ARM Cortex-M3 开发、ARM Cortex-M4 开发、接口开发; * Cadence 原理图及 PCB 电路设计 Capture 原理图设计规范、原理图原件库建立方法、层次图的设计方法、Allegro PCB 设计规范、PCB 原件库的建立、设计规则添加、多层电路板的设计方法、高速 PCB 设计理论、制作 PCB 电路板流程; * 实时操作系统 * 传感器与无线传感网络

2020年无锡职业技术学院招聘辅导员试题及答案

2020年无锡职业技术学院招聘辅导员试题及答案 注意事项 1、请用钢笔、圆珠笔或签字在答题卡相应位置填写姓名、准考证号,并用2B铅笔在答题卡指定位置填涂准考证号。 2、本试卷均为选择题,请用2B铅笔在答题卡上作答,在题本上作答一律无效。 一、单项选择题(在下列每题四个选项中只有一个是最符合题意的,将其选出并把它的标号写在题后的括号内。错选、多选或未选均不得分。) 1、学习者根据一定的评价标准进行自我评价和自我监督来强化相应的学习行为是属于()。 A、直接强化 B、间接强化 C、自我强化 D、替代性强化 【答案】C 2、以“教育的多元化”是为教育特征的是()。 A、古代 B、文艺复兴后的欧洲 C、近代 D、现代 【答案】D 3、教师在教学中补充教学内容以反映最新科学成果,体现了教学的()。 A、思想性 B、科学性 C、拓展性 D、趣味性 【答案】B 4、儿童活动室的墙面如果是供幼儿操作的,适宜的高度是()。 A、1米以下 B、1米和1米30厘米之间 C、1米50厘米以上 D、2米以下 【答案】B 5、苏联教育家马卡连柯提出的“平行教育影响”是指()。 A、言行一致原则

B、教育影响的一致性和连贯性原则 C、理论联系实际原则 D、集体教育原则 【答案】D 6、绿化用地每生不小于(),有条件的幼儿园要结合活动场地铺设草坪,尽量扩大绿化面积。 A、1平方米 B、2平方米 C、3平方米 D、4平方米 【答案】B 7、下列说法错误的是()。 A、在我国,教学是以知识的授受为基础的 B、教学与教育这两个概念的关系,是一种部分与整体的关系 C、作为教育的一个组成部分的智育,主要是通过教学进行的,但不能把这两者等同 D、教学由教与学两方面组成,因此教学包括学生在教学之外独立进行的自学 【答案】D 8、就教育专业素养而言,教师除了要有先进的教育理念和良好的教育能力外,还要具有一定的()。 A、交往能力 B、研究能力 C、管理能力 D、学习能力 【答案】B 9、通过摆事实、讲道理,使学生提高认识,形成正确的观点的方法是()。 A、榜样法 B、说服法 C、陶冶法 D、锻炼法 【答案】B 10、在教育史上,两种不同的师生关系模式是()。 A、教师中心与儿童中心 B、内发论与外铄论 C、社会本位论与个人本位论 D、形式教育论与实质教育论

ZigBee网络Cluster-Tree优化路由算法研究

ZigBee网络Cluster-Tree优化路由算法研究 引言无线通信和嵌入式微传感器技术的快速发展促进了无线传感器网络的崛起。ZigBee协议基于IEEE 802.15.4无线标准制定,包括应用层、网络层、安全层等,实现了网络的自组织和自维护的功能。在无线传感器网络中,节点的能量是有限的,如果节点在最后因为自身的能量消耗殆尽而死亡,将会对整个网络的传输性能造成很大影响。因此,在实际应用中,根据不同的网络情况来选择最符合应用需求的路由协议,让路由协议根据网络拓扑选择合适的路径,平均分布节点的传输能量,降低网络的功耗是网络层必须要考虑的任务。1 ZigBee 路由算法研究依据设备的能力,ZigBee网络中的设备可以分为全功能设备(Full Function Device,FFD)和半功能设备(Reduced Function Device,RFD)。FFD能转发其他设备的数据帧,RFD则不能。当FFD加入一个网络时,它可以作为协调器。协调器会周期性地广播数据帧,周围的RFD能够发现并加入网络,形成一个星型拓扑网络。在星型拓扑中,协调器负责控制整个网络,所有终端设备都直接与协调器通信,并且由它维护。ZigBee网络层还支持树型和网状网络。树型网络采用分级路由的策略在网络中传送数据和控制信息,而网状网络则可以进行点对点的通信。在树型网络中,根节点(协调器节点)和所有的内部节点(路由器节点)是FFD,而RFD只能作为叶子节点(终端节点)。当协调器或路由器加入网络时,它必须被分配唯一的网络地址。1.1 网络地址分配ZigBee协议规范使用一个分布式地址方案分配网络地址,它设计为给每个潜在父节点提供一个有限的网络地址子块。当一个设备成功加入网络后,其父节点给该节点自动分配一个唯一的网络地址。1.2 ZigBee路由算法网络层支持Cluster-Tree、AODVjr和Cluster-Tree+AODVjr算法(以下简称C+A算法)等多种路由算法,因此ZigBee网络的路由协议兼具树型网络和网状网络的特性。1.2.1 Cluster-Tree算法树路由机制是根据网络地址和节点间的父子关系来实现路由的。如果目的地址设备不是该路由器的子孙,则直接将数据帧转发给该路由器的父节点,其父节点将按照同样的步骤进行路由。1.2.2 AODVjr算法AODVjr是对AODV算法的一种简化改进,当源节点要寻找到达目的节点的路径时,先向其邻居节点组播RREQ分组。收到该分组的邻居节点若具备路由能力,则建立指向源节点的反向路由回复,同时继续向自己的邻居节点组播该RREQ分组。若不具备路由能力,则通过Cluster-Tree路由算法将该分组交由其子孙节点或父节点进行转发。当目的节点接收到此RREQ分组后,通过单播的方式向源节点回复RREP分组,同时,所有接收到此RREP分组的节点都将更新记录自己的邻居表,路由建立成功。实验证明,AODVjr算法在保持了AODV原始功能的基础上,控制开销比AODV算法更小,因此更节能。1.2.3 Cluster-Tree+AODVjr算法在此算法中,网络中的节点被分成了4类:Coordinator、RN+、RN-和RFD。其中RN+具有足够的存储空间和能力来进行AODVjr协议;而RN-则因存储空间受限,不能够进行AODVjr协议。Coordinator、RN+、RN-都具有路由功能,在通信时,如果目的节点不是邻居节点,RN+将会启动AODVjr,主动查找到达目地节点的最佳路径;RN-节点只能通过树路由算法来寻找下一跳的节点。仿真证明,采用Cluster-Tree和AODVjr相结合的路由协议在保证分组递交率的情况下,具有比单独使用其中一种路由协议更低的控制开销和平均时延。2 优化ZigBee路由算法2.1 ZigBee路由算法问题Cluster-Tree算法必须按照簇树型结构地址分配方式来寻址,路由效率低,并且源节点到目的节点的传输路径由于跳数过多,会影响网络时延。AODVjr算法在路由发现过程中,会产生分组大量泛洪问题。例如,当目的节点是源节点的子节点时,若采用AODVjr向邻居节点发送RREQ分组,则向其父节点以上的节点发送RREQ分组是多余的;若目的节点不是源节点的子节点,则采用AODVjr向其子节点方向发送RREQ分组是多余的。假设网络的最大深度是1,则数据帧可能被转发的最长路径是21,因此当跳数大于21时,就应停止对RREQ分组的继续广播,将其丢弃;假设从源节点到目的节点的最小跳数为M,当RREQ分组被转发的次数大于M时,再继续转发是多余的。

ZigBee路由算法分析培训资料

Z i g B e e路由算法分析

摘要基于IEEE802.15.4标准的ZigBee网络是一种具有强大组网能力的新型无线个域网,其中的路由算法是研发工作的重点。本文介绍了IEEE802.15.4标准及ZigBee规范的协议模型,重点研究了ZigBee协议网络层的路由算法,分析了Tree路由及Z-AODV路由算法,在此基础上提出了ZigBee网格型网络中基于数据特性的路由选择机制,该机制在网络性能和低功耗方面有明显的优势,并且可以平衡节点能量,最后简单介绍了ZigBee节点的硬件实现。 关键词 ZigBee协议;网络;IEEE802.15.4;路由算法;Tree路由;Z-AODV路由 1 概述 ZigBee技术是由英国Invensys公司、日本三菱电气公司、美国摩托罗拉公司以及荷兰飞利浦等公司在2002年10月共同提出设计研究开发的具有低成本、体积小、能量消耗小和传输速率低的无线通信技术。 2000年12月,IEEE 802 无线个域网(WPAN,Wireless Personal Area Network)小组成立,致力于WPAN无线传输协议的建立。2003年12月,IEEE正式发布了该技术物理层和MAC层所采用的标准协议,即IEEE 802.15.4协议标准,作为ZigBee技术的网络层和媒体接入层的标准协议。2004年12月,ZigBee联盟在IEEE 802.15.4 定义的物理层(PHY)和媒体接入层(MAC)的基础上定义了网络层和应用层,正式发布了基于IEEE 802.15.4的ZigBee标准协议。 2 网络层的研究

ZigBee技术的体系结构主要由物理层(PHY)、媒体接入层(MAC)、网络/安全层以及应用框架层组成,各层之间的分布如图1所示。 图1 ZigBee技术协议组成 PHY层的特征是启动和关闭无线收发器、能量检测、链路质量、信道选择、清除信道评估(CCA)以及通过物理媒体对数据包进行发送和接收。MAC层可以实现信标管理、信道接入、时隙管理、发送确认帧、发送连接及断开连接请求,还为应用合适的安全机制提供一些方法。它包含具有时间同步信标的可选超帧结构,采用免碰撞的载波侦听多址访问(CSMA-CA)。安全层主要实现密钥管理、存取等功能。网络层主要用于ZigBee的LR-WPAN网的组网连接、数据管理等。应用框架层主要负责向用户提供简单的应用软件接口(API),包括应用子层支持APS(Application Sub-layer Support)、ZigBee设备对象ZDO (ZigBee Device Object)等,实现应用层对设备的管理,为ZigBee技术的实际应用提供一些应用框架模型等,以便对ZigBee技术的开发应用。 网络层的定义包括网络拓扑、网络建立、网络维护、路由及路由的维护。 2.1 ZigBee的网络拓扑结构 ZigBee定义了三种拓扑结构:星型拓扑结构(Star),主要为一个节点与多个节点的简单通信设计;树型拓扑结构(Tree),使用分等级的树型路

无锡职业技术学院国家师范高等职业院校建设方案

无锡职业技术学院 “国家示范性高等职业院校建设项目”建设方案 无锡职业技术学院始建于1959年3月,经中央农业机械部批准定名为“无锡农业机械制造学校”,直属农业机械部领导;1978年3月,学校下放至江苏省机械工业厅并更名为“江苏省无锡机械制造学校”;1991年无锡市机械联合职工大学并入学校;1980年11月、1994年8月,学校被原国家教委评定为“国家级重点中专”;1989~1999年学校被无锡市确定为引进联邦德国“双元制”职教模式试点学校;1994年10月,学校被原国家教委确定为全国10所试办五年制高职的学校之一;1999年7月,学校经教育部批准独立升格为无锡职业技术学院,成为省属全日制普通高等学校;2003年学校被教育部和财政部确定为国家级示范性职业技术学院建设单位。 我校是一所以机电类专业为主体、多科发展的综合院校,主体专业形成了以国家级教学改革试点专业为龙头,省级特色专业为主干,校级重点专业为支撑的多层次塔型专业结构布局。设有机械与汽车工程系、自动控制与电子工程系、机电工程系、计算机信息工程系、工商管理系、基础课教学部、实训部等5系2部共7个教学单位。 一、总论 为把无锡职业技术学院建成具有鲜明特色和一定国际影响的示范性高等职业院校,根据教育部“关于全面提高高等职业教育教学质量的若干意见”(教高[2006]16号)和教育部、财政部“关于实施国家示范性高等职业院校建设计划加快高等职业教育改革与发展的意见”(教高[2006]14号)的精神,结合江苏省和无锡市经济社会发展需求及学校“十一五”事业发展规划的实际,特制定无锡职业技术学院国家示范性高等职业院校建设方案。 本方案分总论、项目建设意义、指导思想和建设目标、主要建设内容、资金筹措与投向、建设实施进度安排及保障措施、预期效益分析和附件等八个部分。围绕强化特色、提高质量、增强社会服务能力和示范辐射能力等目标,在分析学校当前面临的机遇与挑战的基础上,科学制定了建设方案的指导思想和主要任务。在近几年内,学

(完整版)智能家居控制系统功能与系统特点

智能家居控制系统功能与系统特点 智能家居控制系统,是以智能家居系统为平台,家居电器及家电设备为主要控制对象,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施进行高效集成,构建高效的住宅设施与家庭日程事务的控制管理系统,提升家居智能、安全、便利、舒适,并实现环保控制系统平台。智能家居控制系统是智能家居核心,是智能家居控制功能实现的基础。 系统特点 1、系统构成灵活。从总体上看,智能家居控制系统是由各个子系统通过网络通信系统组合而成的。你可以根据需要,减少或者增加子系统,以满足需求。 2、操作管理便捷。智能家居控制的所有设备可以通过手机,平板电脑,触摸屏等人机接口进行操作,非常方便。 3、场景控制功能丰富。可以设置各种控制模式,如离家模式,回家模式,下雨模式,生日模式,宴会模式,节能模式等,极大满足生活品质需求。 4、信息资源共享。可以将家里的温度,湿度,干燥度发布到网上,形成整个区域性的环境监测点,为环境的监测提供有效有价值的信息。 5、安装、调试方便。即插即用,特别用无线的方式,可以快速部署系统。 智能家居各个控制系统

1、家庭网络系统 在办公室,在出差的外地,只要是有网络的地方,您都可以通过Internet 来登陆到您的家中,在网络世界中通过一个固定的智能家居控制界面来控制您家中的电器,提供一个免费动态域名。主要用于远程网络控制和电器工作状态信息查询,例如您出差在外地,利用外地网络计算机,登陆相关的IP地址,您就可以控制远在千里之外您自家的灯光,电器,在返回住宅上飞机之前,将您家中的空调或是热水器打开。 2、家居布线系统 通过一个总管理箱将电话线、有线电视线、宽带网络线、音响线等被称为弱电的各种线统一规划在一个有序的状态下,以统一管理居室内的电话、传真、电脑、电视、影碟机、安防监控设备和其他的网络信息家电,使之功能更强大、使用更方便、维护更容易、更易扩展新用途。实现电话分机,局域网组建,有线电视共享等。 3、家居照明控制系统 实现对全宅灯光的智能管理,可以用遥控等多种智能控制方式实现对全宅灯光的遥控开关,调光,全开全关及“会客、影院”等多种一键式灯光场景效果的实现;并可用定时控制、电话远程控制、电脑本地及互联网远程控制等多种控制方式实现功能,从而达到智能照明的节能、环保、舒适、方便的功能。 4、智能家居中央控制管理系统 即能够控制所有的智能家居控制系统,减少成本让功能最大化,从实用的角度让很多功能实现尽量简洁有效的控制,实现让用户仅需要在系统整合智能家居产品里面就可以做到灯光控制、电器控制、安防报警、背景音乐、视频共享以及弱电信息六大功能。 5、家庭环境控制系统 最新的家庭环境监测设备,可以检测包括甲醛、PM2.5、湿度、温度等在内的环境数据,能够与场景组合联动。可以通过定时,与多功能二氧化碳探测器联动,自动调节室内空气质量为您解决普通住宅制冷加热空气内循环带来的空气质量低的问题,二十四小时置换全新系统,将室内空气完全置换到室外,大幅提高空气质量。

相关主题
文本预览
相关文档 最新文档