针对现有能够应用于太赫兹超高速无线网络的能量和频谱感知的媒介接入控制(energy and spectrum-aware media access control,ES-MAC)及IEEE802.15.3c协议存在的时隙申请量未及时更新、超帧结构不合理及分配时隙时未合并同一对节点之间的时隙请求等问题,提出了一种高吞吐量低时延MAC(high throughput low delay MAC,HLMAC)协议。通过设计一种新的超帧结构,使节点及时得到时隙分配信息,大大降低数据接入时延;通过更新时隙请求量和合并同一对节点的时隙请求,增加了数据发送量,提高了网络吞吐量。理论分析表明了HLMAC协议的有效性,仿真结果显示它比ES-MAC协议增加了65.7%的网络吞吐量,同时降低了30%的接入时延。
现有MAC协议在设计时未考虑太赫兹无线链路的衰减特性,难以稳定工作从而影响网络性能。针对此问题,提出一种适用于太赫兹无线个域网环境的高吞吐量低时延MAC协议HTLD-MAC(high throughput and low delay MAC protocol for terahertz wireless personal area networks)。HTLD-MAC协议通过采用基于信道质量预留时隙机制以及自适应确认机制,能够合理分配超帧时隙资源、提高网络吞吐量,降低数据时延。仿真表明相较于IEEE 802.15.3c和ES-MAC协议,HTLD-MAC在太赫兹链路质量较差情况下具有更好的网络性能。
针对现有ZigBee网络多PAN路由算法在路由构建过程中通信开销、传输时延和能耗较大的问题,提出一种基于跨层机制的能耗均衡路由算法——ERBCD(Energy-balanced Routing algorithm Based on Cross-layer Design)。该算法采用梯度探测反馈方式构建网关至节点的下行多径路由;引入跨层机制更新邻居节点的剩余能量信息;设计包含跳数和节点剩余能量的合成路由度量标准以减轻节点负载,均衡网络节点能耗。理论分析证明了ERBCD算法的有效性。仿真结果表明与现有典型算法IP-AODV相比,ERBCD算法大大降低了网络通信开销和数据分组平均能耗,并延长了网络生存期延。