1.一种面向无线网络虚拟化环境的下行功率资源分配方法,其特征在于,包括以下步骤:S1、系统初始化,T=0,设定单位下行功率资源出售价格的初始值;
S2、对迭代T次时基础设施提供商的收益优化目标进行分析,得到迭代T次时基础设施提供商可以分配给本地移动用户的最优下行功率资源,以及迭代T次时基础设施提供商可以给服务提供商提供的下行功率资源;
S3、对迭代T次时服务提供商的收益优化目标进行分析,得到迭代T次时服务提供商需要分配给移动用户的最优下行功率资源,以及迭代T次时服务提供商需要向基础设施提供商购买的下行功率资源;
S4、执行价格更新函数,得到迭代T+1次时单位下行功率资源出售价格;
S5、判断迭代T次时单位下行功率资源出售价格是否处于均衡价格状态;如果是,则执行S6;若不是,T=T+1,返回S2;
S6、按照迭代T次时基础设施提供商可以分配给本地移动用户的最优下行功率资源,以及迭代T次时服务提供商需要分配给移动用户的最优下行功率资源,执行功率资源分配。
2.根据权利要求1所述的面向无线网络虚拟化环境的下行功率资源分配方法,其特征在于,所述价格更新函数表达式如下:α(T+1)=α(T)+θ|QDemand(T)-QSupply(T)|其中:α(T)表示迭代T次时单位下行功率资源的出售价格;α(T+1)表示迭代T+1时次单位下行功率资源的出售价格,θ表示价格调整参数;QSupply(T)表示迭代T次时基础设施提供商可以给服务提供商提供的下行功率资源;QDemand(T)表示迭代T次时服务提供商需要向基础设施提供商购买的下行功率资源。
3.根据权利要求2所述的面向无线网络虚拟化环境的下行功率资源分配方法,其特征在于,所述判断迭代T次时单位下行功率资源出售价格是否处于均衡价格状态,具体方法包括:|α(T+1)-α(T)|<ε
若上述表达式成立则迭代T次时单位下行功率资源出售价格处于均衡价格状态;ε表示任意小的正数。
4.根据权利要求1-3中任意一项所述的面向无线网络虚拟化环境的下行功率资源分配方法,其特征在于,所述迭代T次时基础设施提供商的收益优化目标,表示如下:subject to 0<pj<P
其中:α(T)表示迭代T次时单位下行功率资源的出售价格;Uj表示基础设施提供商为第j个本地移动用户提供服务后获得的收益;P表示基础设施提供商可用于分配的下行功率资源;pj表示第j个本地移动用户分配得到的下行功率资源;M表示本地移动用户的总数量;c表示单位下行功率资源的成本价格。
5.根据权利要求4所述的面向无线网络虚拟化环境的下行功率资源分配方法,其特征在于,所述迭代T次时基础设施提供商可以分配给本地移动用户的最优下行功率资源,表达式如下:其中: 表示迭代T次时基础设施提供商分配给第j个本地移动用户的最优下行功率资源;sj表示第j个本地移动用户的信噪比。
6.根据权利要求5所述的面向无线网络虚拟化环境的下行功率资源分配方法,其特征在于,所述迭代T次时基础设施提供商可以给服务提供商提供的下行功率资源,表达式如下:
7.根据权利要求1-3中任意一项所述的面向无线网络虚拟化环境的下行功率资源分配方法,其特征在于,所述迭代T次时服务提供商的收益优化目标,表示如下:subject to 0
其中:α(T)表示迭代T次时的单位下行功率资源的出售价格;Ui,k表示基础设施提供商为第i个服务提供商的第k个移动用户提供服务后获得的收益;P表示基础设施提供商可用于分配的下行功率资源;p(i,k)表示第i个服务提供商的第k个移动用户分配得到的下行功率资源;N表示服务提供商的总数;Ki表示第i个服务提供商服务的移动用户总数。
8.根据权利要求7所述的面向无线网络虚拟化环境的下行功率资源分配方法,其特征在于,所述迭代T次时服务提供商需要分配给移动用户的最优下行功率资源,表达示如下:其中: 表示迭代T次时基础设施提供商分配给第i个服务提供商的第k个移动用户的最优下行功率资源;si,k表示第i个服务提供商的第k个移动用户的信噪比。
9.根据权利要求8所述的面向无线网络虚拟化环境的下行功率资源分配方法,其特征在于,所述迭代T次时服务提供商需要向基础设施提供商购买的下行功率资源,表达式如下: