研究了Stackelberg流速与拥塞博弈问题,对一次非合作流速与拥塞控制博弈模型中的Nash均衡点进行了推理和证明.接着深入研究了单跟随者与多跟随者流速与拥塞博弈模型,论证和推导了均衡的存在性和均衡解向量.在此基础上,扩展模型到多层次的Stackelberg博弈结构中,并找出均衡点上领导者和多跟随者流速率的解析解.基于Stackelberg拥塞博弈模型,提出了相关流速与拥塞控制算法(HCAS)的框架,包括层速率控制算法和端系统速率控制算法2个部分,在层速率计算完毕后,层内端系统速率将由层内端系统速率分配算法决定.仿真实验表明,HCAS能够较好地实现层速率分配以及端系统速率的计算工作,验证了算法的可行性和有效性.
The problem of Stackelberg flow and congestion control game is studied. After one-shot non-cooperative flow and congestion control game model and the solutions for flow control game equilibrium are deduced, this paper further studies the flow and congestion control model based on the single/multi-follower Stackelberg game model. Subsequently, the existence and the vector solution of the Stackelberg equilibrium are proved. Furthermore, the single/multi-follower model is extended to hierarchical Stackelberg game structure. Moreover, the analytic solution of leaders' and multi-follower's flow rate on equilibrium point is found. Finally, a framework of hierarchical flow control algorithm based on Stackelberg game theory (HCAS) is presented. The HCAS algorithm includes two parts, the layer rate control algorithm and the end system flow control algorithm. After layer rate is calculated by the layer rate control algorithm, the flow rate is allocated among users in the same layer by the end system flow control algorithm. The results of experiments and simulations show that the HCAS algorithm can perform layer rate calculation and flow rate allocation among users. Therefore, the feasibility and effectiveness of the algorithm are verified.