[发明专利]一种体域网中保证QoS的MAC层时隙分配方法有效
申请号: | 201811257244.2 | 申请日: | 2018-10-26 |
公开(公告)号: | CN109302747B | 公开(公告)日: | 2020-07-21 |
发明(设计)人: | 孙罡;王凯;孙健;虞红芳 | 申请(专利权)人: | 电子科技大学 |
主分类号: | H04W72/04 | 分类号: | H04W72/04;H04W72/08 |
代理公司: | 成都正华专利代理事务所(普通合伙) 51229 | 代理人: | 陈选中 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 体域网中 保证 qos mac 层时隙 分配 方法 | ||
1.一种体域网中保证QoS的MAC层时隙分配方法,其特征在于,包括以下步骤:
S1、通过传感器节点的关键指数因子、采样率因子、超时因子和剩余能量因子计算节点优先级;
所述步骤S1中节点优先级的计算公式为:
上式中,ω1+ω2+ω3=1,i=1,2,……,N,ω1、ω2和ω3均为系数,N为节点总数,Prii为节点i的优先级,Priove,i为考虑了超时因子Ovepri,i的节点优先级,RemEi为节点i的剩余能量,RemEth,i为节点i的剩余能量最低门限值,CIpri,i为节点i的关键指数因子,fpri,i为节点i的采样率因子,Ovenum,i为节点i的下一个超帧中节点可能超时的数据帧数量,Ovenum,th,i为节点i的下一次超帧中可能会超时的数据帧数量门限,Ovepri,i为节点i的超时因子,Ovepri,th,i为节点i的下一次超帧中可能会超时的数据帧优先级门限,其中,采样率因子fpri的计算公式为:
上式中,Nframe=Nnew+Nold,Nframe为下一个超帧期间缓存列队中的总数据帧数量,Nnew为下一个超帧周期内新数据帧数量,Nold为下一个超帧周期内旧数据帧数量,fpri,new为下一个超帧周期内新数据帧的采样率因子,fpri,old为下一个超帧周期内旧数据帧的采样率因子,fu为节点的采样率上界,fl为节点采样率下界,fnew为本地处理单元为新数据帧分配的采样率,fold为地处理单元为旧数据帧分配的采样率,其中,Nnew和Nold的计算公式为:
上式中,Ts为采样时间,R为数据传输速率,Tslot为时隙长度,Reqframe,old为当前超帧中该节点的业务需求,以数据帧为单位,Nslots,old为当前超帧中该节点分得的时隙数,为当前超帧中该节点数据帧的平均交付概率;
节点i的剩余能量RemEi的计算公式为:
RemEi=Ecurrent,i-Etran,i
上式中,Ecurrent,i为当前能量水平,Etran,i为下一次传输中节点i消耗的能量;
S2、计算节点的交付概率、延时成本和能量成本;
所述步骤S2中节点i的交付概率即为该节点的平均交付概率计算公式为:
上式中,sloti为节点i分配的所有时隙,Nslot,i为节点i分配的时隙数量,p(j)为第j个时隙对应的交付概率,Tslot为时隙长度,p(j)的计算公式为:
上式中,PBG为信道状态由bad变为good的概率,PGB为信道状态由good变为bad的概率,如果某信道状态下数据帧能够成功传输到本地处理单元,则该信道状态为good,反之为bad,Pch=PBG+PGB,Pch为信道发生变化的概率;
节点i的延时成本Cdelay,i的计算公式为:
上式中,tsuccTran,j(i)为节点i中数据帧j传输成功的时刻,Nodes(i)为节点i中没有发生超时的数据帧集合,j为其角坐标,NNodes(i)为该集合容量,tinit,j(i)为节点i中数据帧j进入列队的时刻,tove,th,j(i)为节点i中数据帧j的超时门限,且
tsuccTran,j=p(j)·tstartTran,j+(1-p(j))·(Tslot+tstartTran,j)
上式中,tstartTran,j为数据帧j按照分配的时隙开始传输的时间;
节点i的能量成本CE,i的计算公式为:
上式中,Ri为节点i的传输速率,为节点i数据帧的平均交付概率,为节点i的平均交付概率的最小值,Ptran,i节点i的传输数据帧能耗功率,Etran为传输数据帧能耗,Ttran为传输时间;
S3、通过节点的优先级、交付概率、延时成本和能量成本建立节点的效用函数;
所述步骤S3中的节点效用函数为:
上式中,Ui为节点i的效用函数,Pdel,i为节点i的交付概率,Cdelay,i为节点i的延时成本,CE,i为节点i的能量成本,λ1、λ2、λ3和λ4均为大于0的常数,且λ4λ3λ2λ1;
S4、利用多个节点的效用函数,对体域网中的时隙分配进行建模得到优化模型;
所述步骤S4中的优化模型为:
上式中,Order(i)为节点i的传输顺序,Loh为单位数据帧的开销比特,Reqbit,i为节点i的业务需求,以bit为单位,Tframe为超帧长度;
S5、通过对节点进行基本时隙分配并考虑约束条件得到优化模型次优的时隙分配方案;
所述步骤S5的具体步骤为:
S51、将GOOD节点和BAD节点进行基本时隙分配,并计算传输持续时隙数;
当节点i的当前超帧最后一个数据帧成功传输时,节点i的初始状态为good,则认为i∈GOOD,否则i∈BAD;
S52、通过传输持续时隙数计算满足时隙总数约束的传输持续时间,得到节点i分配的时隙段;
S53、通过节点i分配的时隙段计算冲突时隙调整后的时隙段列表;
S54、通过节点i的时隙段列表计算超时节点调整后的最终时隙段列表,将最终时隙段列表作为次优的时隙分配方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811257244.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:检测窗指示方法及装置
- 下一篇:一种无线通信系统的频率选择方法及通信方法