欢迎来到知嘟嘟! 联系电话:13336804447 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13336804447
知嘟嘟经纪人
收藏
专利号: 2020102212575
申请人: 金陵科技学院
专利类型:发明专利
专利状态:已下证
专利领域: 电通信技术
更新日期:2024-05-09
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种数据包离线传输情况下考虑电路功率消耗的系统总能量消耗最小化方法,其特征在于:能够在传输总时长内完成所有数据包的传输,同时通过移动每个数据包的开始传输时刻、设计每个数据包的传输时长,最小化系统总能量消耗。

2.根据权利要求1所述的数据包离线传输情况下考虑电路功率消耗的系统总能量消耗最小化方法,其特征在于:该方法包括如下步骤:(1)参数初始化:传输总时长为T,数据包总个数为M,第i个数据包的大小为Bi,第i个数据包的到达时刻为ti,电路功率消耗为ε、迭代终止门限为Δ;

(2)迭代初始化:令第i个数据包的开始传输时刻si与第i个数据包的达时刻为ti相同,计算第i个数据包的传输时长τi、第i个数据包的传输速率ri、存在电路功率消耗情况下数据包的最优传输速率ree;

(3)内部迭代和外部迭代:在内部迭代中,按照数据包到达的先后顺序依次对数据包的传输时长进行优化;每次外部迭代包含M-1次内部优化,对比当前次外部迭代后与上次外部迭后系统总能量消耗,根据对比结果判断是否结束迭代;

(4)传输速率替换:计算每个数据包的传输速率,若存在传输速率低于最优传输速率ree的数据包,则通过缩短该数据包的传输时长的方式调整该数据包的传输速率等于最优传输速率ree;

(5)系统根据调整后的参数 进行数据包的传输。

3.根据权利要求2所述的数据包离线传输情况下考虑电路功率消耗的系统总能量消耗最小化方法,其特征在于:所述步骤(3)包括如下步骤:(31)计算优化前系统总能量消耗 ;进入步骤(32);

(32)i=1;进入步骤(33);

(33)分四种情况调整第i+1个数据包的开始传输时刻si+1:

情况①:若ri≥ree且ri+1≥ree,则在维持τi+τi+1不变的情况下,延迟第i+1个数据包的开始传输时刻si+1,以延长τi并缩短τi+1,直至第i个数据包和第i+1个数据包的能量消耗之和最小;进入步骤(34);

情况②:若ri≥ree且ri+1

情况③:若ri

情况④:若ri

(34)判断i=M-1是否成立:若成立:则进入步骤(35);否则,i = i+1,返回步骤(33);

(35)计算系统总能量消耗 ;进入步骤(36);

(36)判断E0-E≤Δ是否成立:若成立,则进入步骤(4);否则,E0=E,返回步骤(32)。

4.根据权利要求3所述的数据包离线传输情况下考虑电路功率消耗的系统总能量消耗最小化方法,其特征在于:所述步骤(4)中,计算每个数据包的传输速率,若存在传输速率低于最优传输速率ree的数据包,则通过缩短该数据包的传输时长的方式调整该数据包的传输速率等于最优传输速率ree;同时在保证数据包的开始传输时刻晚于数据包到达时刻的前提下,提前该数据包之后的数据包的开始传输时刻,提前的时间长度最大值为该数据包缩短的传输时长。