多应用与多载波场景下的资源分配策略
1. 多应用资源分配算法
1.1 内部 UE 算法
内部 UE 算法用于在 UE 内部为其应用分配速率,具体算法如下:
Algorithm 13 Internal UE algorithm
loop
Receive ropt_i from eNodeB Algorithm 10, 11 and 12
Solve
ri = arg max ri ∑(j = 1 to Li)(αij log Uij(rij + cij) - p(rij + cij)) + propt_i
{ri = {ri1, ri2, ..., riLi}}
Allocate ropt_ij = rij + cij to the jth application
end loop
操作步骤:
1. UE 接收来自 eNodeB 算法 10、11 和 12 的最优速率 ropt_i
。
2. 求解优化问题,找到使目标函数最大的速率 ri
。
3. 将 ropt_ij = rij + cij
分配给第 j 个应用。
1.2 第二阶段 RA 算法
第二阶段 RA 算法中,UE 使用第一阶段分配的速率 ropt_i
来解决优化问题 ri = arg max ri ∑(j = 1 to Li)(αij log Uij(ri