[发明专利]基于等待时间的MAC资源管理方法有效
申请号: | 201210251857.1 | 申请日: | 2012-07-19 |
公开(公告)号: | CN102752802A | 公开(公告)日: | 2012-10-24 |
发明(设计)人: | 彭绯;万跃辉;李明齐;白鹤 | 申请(专利权)人: | 上海中科高等研究院 |
主分类号: | H04W28/12 | 分类号: | H04W28/12;H04W28/24;H04W84/18;H04L29/12 |
代理公司: | 上海光华专利事务所 31219 | 代理人: | 李仪萍 |
地址: | 201210 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 等待时间 mac 资源管理 方法 | ||
1.一种基于等待时间的MAC资源管理方法,其特征在于,所述基于等待时间的MAC资源管理方法包括:
管理节点为网内的所有待传输业务的普通节点分配NID;
普通节点根据自身被分配的NID、所述待传输业务的优先级以及网内参与业务传输的节点的个数计算出等待时间W(n):
其中,n表示未被分配NID的普通节点的节点号;N表示活动节点的总个数;Ts表示长度为SLOT_TIME的一个时间单元;d=H(p(M)-p(i),N);H(p,N)表示一个由优先级决定的随机整数;p(i)表示节点i要发送帧的优先级;p(M)表示分配了NID的所有节点的最高优先级;
n(i)表示分配给节点i的NID;n(j)表示分配给节点j的NID;
普通节点等待所述等待时间W(n)后开始进行业务传输。
2.根据权利要求1所述的基于等待时间的MAC资源管理方法,其特征在于:所述基于等待时间的MAC资源管理方法的一种具体实现步骤为:
S1,管理节点周期性的发送信标帧beacon给簇内的所有普通节点;
S2,普通节点接收到所述信标帧Beacon后,如果普通节点有数据准备要发送,则发送一个NID请求帧到管理节点;
S3,如果所述NID请求帧中的NID为0,则管理节点根据所述NID请求帧为所述普通节点分配一个NID,并将分配的NID通过应答帧广播给网内所有普通节点,接收到应答帧的普通节点比较该应答帧中的目的地址DA是否与自己的地址相同,如果相同,则所述应答帧中的NID的值为自身节点的NID值;如果不相同,则所述应答帧中的NID的值不是自身节点的NID值;所述NID的值为网内当前活动节点个数,所述当前活动节点个数为包括管理节点在内的参与数据收发的节点的总数量;
S4,所述普通节点从所述应答帧中提取帧优先级字段,并结合自身的NID和活动节点数计算出自身节点的等待时间,经过所述等待时间后,如果信道空闲,则所述普通节点进行数据传输,否则进行退避;
S5,所述普通节点传输数据结束后,等待数据传输的ACK应答信号;如果所述普通节点接收到ACK应答信号,则数据传输成功;如果没接收到ACK应答信号,则数据传输失败;若数据传输失败,ON所述普通节点则进行数据的重传;
S6,若数据传输成功,则进行NID的释放。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海中科高等研究院,未经上海中科高等研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210251857.1/1.html,转载请声明来源钻瓜专利网。