QoS驱动的电力通信网效用最大化资源分配机制①

2018-07-18 06:07:34许振飞许崇志年安君
计算机系统应用 2018年7期
关键词:通信网资源分配效用

李 敏, 许振飞, 许崇志, 年安君

(国网蚌埠供电公司 信通公司, 蚌埠 233000)

引言

随着智能电网研究和应用的快速发展, 电力通信网在电力行业中的作用越来越重要. 当前, 电力通信网主要由底层物理网络、上层业务逻辑网络构成[1]. 其中, 底层物理网络主要由光纤通信网构成, 并辅以微波、卫星等传输方式. 上层业务逻辑网络主要由路由器、交换机等数字通信网络构成, 完成电力调度及业务的实时控制. 电力通信逻辑网络承载的业务主要包括配网保护、配电网视频监控、配网运行状态检测、用电信息采集自动化等电力通信业务, 各类业务对网络延迟、带宽、网络可靠性等要求不同[2].

上层业务逻辑网络的稳定运营, 对于电力业务的稳定运行起着非常关键的作用. 但是, 当前电力系统自有的底层物理网络的光纤覆盖水平较低, 还存在光纤芯数紧张, 资源不足的情况, 还有较多地区的底层物理网络采用租用第三方光纤实现电力通信的问题. 为解决这些问题, 已有部分研究提出一些解决方法[3–5]. 文献[3,4]研究均衡电力通信网络的经济性、可靠性和业务分布, 以最小的代价建设最可靠的电力通信网. 文献[5]制定了不同优先级的 QoS 差异化策略. 但是, 这几种 QoS 保障机制只适用于传统网络. 网络虚拟化技术是当前网络转型的关键技术, 在 QoS 保障方面具有较大优势[6–10]. 网络虚拟化环境下, 电力通信网包括基础设施提供商 (Infrastructure Providers, InPs)和服务提供商 (Service Providers, SPs). 其中 InPs 创造和管理基础网络, 包含计算节点、链路资源等物理资源. 而 SPs 根据电力通信业务的需求, 为业务提供差异性服务. 文献[11]通过提高休眠节点和链路数量, 提高底层网络资源的利用率. 文献[12]采用隐马尔科夫模型描述满足资源约束的可用的底层网络节点拓扑信息. 文献[13]建立了高效节能节点映射运输模型. 文献[14]用概率理论辅助分析了每个虚拟节点的多个可用物理节点被选中的概率. 上述的虚拟化资源分配主要解决提高底层节点或链路资源利用率的问题, 缺少对多个服务提供商和多个基础设施提供商环境下电力通信网络的带宽容量、资源成本、资源价格等QoS要素的综合考虑, 不能很好的解决电力通信网在QoS驱动的资源分配时面临的问题.

为了有效地保证智能电网中业务的隔离性和解决智能电网资源高效分配问题, 该文借助网络虚拟化技术, 首先对QoS驱动的SP资源分配问题进行了形式化的描述, 提出了基于三方博弈的两阶段资源分配模型. 该模型通过引入一类“资源分配中心”实体, 将资源分配问题转化为由资源提供者、资源请求者、资源分配中心三方组成的博弈过程. 基于这个资源分配模型,提出一种QoS驱动的电力通信网效用最大化的资源分配机制. 通过对提出的资源分配机制的分配策略性能分析, 证明了本文提出的资源分配机制满足占优策略激励兼容特性, 并且可以实现系统利润最大化的目标.最后, 通过仿真实验, 验证了本文的资源分配机制的有效性.

1 问题描述

2 QoS 驱动的资源分配机制

根据QoS驱动的资源分配问题的形式化描述, 本小节首先提出了基于三方博弈的两阶段资源分配模型.其次, 基于这个资源分配模型, QoS驱动的资源分配机制被提出. 最后, 通过对提出的资源分配机制的分配策略性能分析, 证明了本文提出的资源分配机制的有效性.

2.1 资源分配模型

由于拍卖机制可操作性强, 可使资源在短时间内被合理分配, 获得系统范围内最优解或较优解[15–17]. 拍卖机制已被成功应用到网络资源分配[18–20].本文提出的基于三方博弈的两阶段资源分配模型如图1所示, 该模型通过引入一类“资源分配中心”实体, 将电力通信网的资源分配问题转化为由资源提供者、资源请求者、资源分配中心三方组成的博弈过程. 模型主要包括InP Agent模块、SP Agent模块、资源分配中心Agent模块.

图1 基于三方博弈的两阶段资源分配模型

资源分配时, 在第一阶段, InP Agent向资源分配中心上报资源供给信息, SP Agent向资源分配中心提出资源需求信息. 在第二阶段, 资源分配中心使用资源分配机制, 执行资源分配, 并向 SP Agent返回资源需求的支付信息, 向InP Agent返回资源供给的效用信息.

2.2 InP效用函数

InP的效用为销售计算资源和带宽资源带来的收益. 如果InP能够被激励上报自己资源的真实情况, 资源分配中心才能够求解出真实的资源分配情况, 否则,会出现资源分配错误. 例如, 假设InP的计算资源容量为150个, 但是InP出于自私的目的, 误报自己的计算资源容量为200个, 当资源分配中心为其分配180个计算资源请求时, 由于InP不能提供SP 120个计算资源, 导致资源分配失败, 影响资源分配中心和InP的市场信誉. 为了使InP能够被激励上报自己资源的真实情况, 本文定义QoS驱动的InP的效用函数为:

为了防止InP说谎, 导致资源分配失败, 影响资源分配中心和InP的市场信誉. 本文对故意误报资源供给信息的InP进行惩罚:

2.3 QoS驱动的电力通信网效用最大化的资源分配机制

基于资源分配模型和InP效用函数的定义, 本文提出的QoS驱动的资源分配机制如下:

1) n个InP Agent向资源分配中心上报资源供给信息

2) m个SP Agent向资源分配中心提出资源需求信息

3) 资源分配中心使用公式(2), 为每个SP需求分配资源, 得到分配向量

5) 资源分配中心使用式(6)计算InP的效用值, 结算后完成本次交易.

在该机制中, “资源分配中心检测InP是否能够确保其上SP业务按QoS要求运行”是基于SP向资源分配中心的反馈获得, 所以, 说谎话只有当InP虚报的容量不能满足给他分配的资源请求时, 资源分配中心才会发现, 并对其进行惩罚. 在后续研究中, 可以对此机制进行优化, 提高SP业务的QoS.

3 分配策略性能分析

有效的拍卖机制是指每个参与者都可以得到占优策略. 由文献[16]可知, 要实现占优策略, 参与者需要实现激励相容性、资源分配效率两个目标. 其中, 激励相容性是指投标者出于自利的目的, 而投标自己的真实成本函数, 需要证明投标真实估价是所有投标者的占优策略(使用定理1证明)、参与者是个体理性的并且都会积极的参与到拍卖中来(使用定理2证明). 资源分配效率是指实现系统利润的最大化, 可以使用定理3证明.

定理1. 对于每一个交易者的拍卖价格和数量是策略性防伪的(Strategy-Proof).

证明:

因为

上式变为:

由于第一部分会影响全局的最优资源分配结果,所以, 资源分配中心会限制单个InP对其固定成本和单位价格的误报. 如发现误报的InP扰乱市场价格机制, 会将其从交易市场中剔除. 所以, 对于固定成本和单位价格来说, 真实的取值是占优策略.

所以, 每个InP报真实的容量是最优策略.

综上所述, 对于每个InP, 真实的上报自己的固定成本、单位成本以及容量的策略, 是每个交易者的占优策略.

证毕.

定理2. 每个参与者是个人理性的(Individual Rational).

证明:

要证明每个参与者是个人理性的, 需要证明参与者的效用函数一直取非负值. 因为每个InP上报自己真实的情况, 所以, 效用函数为:

又因为

的参与者的个数比

证毕.

定理3. 证明机制的分配效率是较高的.

证明:

首先, 式(2)的优化目标是实现系统利润最大化,能够产生比传统资源分配策略更大的交易量, 从而提高了网络资源利用率. 其次, InP真实的上报自己的价格, 这样SP会按照用户的需求, 真实的向InP申请资源. 如果InP提高自己的价格, SP必将提高服务价格,从而导致用户的使用需求降低, 导致市场处于资源过剩状态. 所以, 本文提出的资源分配机制, 有助于提高InP资源的使用效率. 因此本文的资源分配机制的分配效率较高.

证毕.

4 仿真

4.1 环境

本文使用Matlab环境进行仿真. 仿真中包括10个InP作为资源供给者, 10个SP作为资源需求者.InP的固定启动成本都服从均匀分布(25,50), 资源单位成本都服从均匀分布(1.5,2.5), 资源的最大供给量都服从均匀分布(25, 50). 设定SP请求的计算资源容量与链路资源容量数量相同, SP的资源需求量从初始600, 步长50递增,直到卖者的总供给量, 随机分布到所有的买者当中.

4.2 评价指标

1) InP 的总效用

InP的总效用定义为N个InP的效用值之和.

2) InP的资源平均利用率

InP的资源平均利用率定义为被使用的InP资源数量除以总的InP资源数量.

4.3 验证QoS驱动的资源分配机制的有效性

QoS驱动的资源分配机制的有效性, 通过验证InP Agent在说谎和说实话两种环境下, InP市场总效用的变化情况. 从10个InP中随机选择h个InP夸大自己的资源容量 t个, 实现 InP说谎. 其中

1) 说谎和说实话两种环境下InP的总效用比较

说谎和说实话两种环境下InP的总效用比较如图2所示. 图中X轴表示资源需求量递增, 从600开始;Y轴表示InP获得的总效用值. 从图2可知, 在总需求量变化时, 当InP说谎, InP的总效用值都低于InP上报真实容量时的总效用值. 所以, 在多个网络环境下,本文提出的机制都能保证说真话得到更多的InP的总效用. 但是, 在个别环境下, 说谎话还是能得到较大的InP的总效用. 由于说谎话只有当InP虚报的容量不能满足给他分配的资源请求时, 资源分配中心会对其进行惩罚.

图2 说谎和说实话两种环境下InP的总效用比较

2) 说谎和说实话两种环境下InP的平均利用率

说谎和说实话两种环境下InP的平均利用率比较如图3所示. 图中X轴表示资源需求量递增, 从600开始; Y 轴表示 InP 的平均利用率. 从图3可知, 在总需求量变化时, 当InP说谎时, InP的平均利用率都低于InP上报真实容量时的平均利用率. 所以, 在多个网络环境下, 本文提出的机制都能保证说真话得到更多的InP的平均利用率. 由于本文提出的机制提高了InP的资源利用率, 所以, 本文的机制可以保证SP得到较好的容量保证.

图3 说谎和说实话两种环境下InP资源平均利用率比较

5 结语

随着智能电网的快速发展, 电力通信业务需要的带宽容量、资源成本、资源价格等QoS要素在资源分配中越来越重要, 仅考虑提高电力通信网络资源利用率的研究已经不能解决这个问题. 为了有效地保证智能电网中业务的隔离性和解决智能电网资源高效分配问题, 该文借助网络虚拟化技术, 首先对QoS驱动的SP资源分配问题进行了形式化的描述, 提出了基于三方博弈的两阶段资源分配模型. 该模型通过引入一类“资源分配中心”实体, 将资源分配问题转化为由资源提供者、资源请求者、资源分配中心三方组成的博弈过程. 基于这个资源分配模型, 提出一种QoS驱动的电力通信网效用最大化的资源分配机制. 对于拍卖者及其获胜者确定占优策略问题, 证明了参与者集合能够实现激励相容和系统利润最大化两个目标. 最后, 通过仿真实验, 验证了本文资源分配机制的有效性.

猜你喜欢
通信网资源分配效用
新研究揭示新冠疫情对资源分配的影响 精读
英语文摘(2020年10期)2020-11-26 08:12:20
小学美术课堂板书的四种效用
少儿美术(2019年7期)2019-12-14 08:06:22
基于SDN-MEC配用电通信网任务迁移策略
电子制作(2019年24期)2019-02-23 13:22:28
GSM-R通信网多径干扰解决案例
一种基于价格竞争的D2D通信资源分配算法
测控技术(2018年7期)2018-12-09 08:57:56
PTN在电力通信网中的工程应用
纳米硫酸钡及其对聚合物的改性效用
中国塑料(2016年9期)2016-06-13 03:18:48
电力通信网引入ASON技术探讨
几种常见叶面肥在大蒜田效用试验
现代农业(2015年5期)2015-02-28 18:40:44
玉米田不同控释肥料效用研讨
现代农业(2015年5期)2015-02-28 18:40:42