基于博弈论的多用户双向选择卫星异构网络算法基于博弈论的多用户双向选择卫星异构网络算法
针对目前卫星异构网络选择算法较少且大多只考虑用户或网络一方满意度的问题,综合衡量用户和网络双方利
益,提出了一种基于博弈论的卫星异构网络多用户接入选择算法。
0 引言引言
未来卫星通信系统是一个能将现有和未来的各种无线系统有机融合在一起的开放式异构网络。在异构网络系统中,要求用
户和网络可以根据业务需要和满意度等因素随时选择对自身最合适的接入系统,从而既满足用户越来越灵活多变的个性化业务
需求,又兼顾网络运营等问题。各种卫星网络提供了功能侧重不同的服务,用户如何在保证自身满意度的同时兼顾网络的满意
度,同时达到用户与网络的双赢是必须要研究的课题。
当前,针对异构网络选择的算法越来越多,大致可分为3类。第一类是以用户为中心的网络选择算法
[1-2]
,第二类是以网络
为中心的选择算法
[3-5]
,决策因素由少到多,渐趋完善。但这两类算法都只从一方面考虑网络选择问题,仅能满足用户或网络
单方面需求。第三类算法兼顾了用户与网络双方需求,但针对
针对以上问题,本文提出了一种基于
1 博弈模型的算法描述博弈模型的算法描述
假设有限集Net={N
1
,N
2
,…,N
M
}、Usr={U
1
,U
2
,…,U
N
}分别表示待选的网络集和用户集,集合Net是由卫星窄带网、
宽带网、抗干扰网等构成的异构网络,集合Usr由低速语音业务、高速宽带多媒体业务和短消息传真业务等用户组成。各用户
至少被两个接入网络所覆盖,且每个用户(网络)对网络(用户)都有各自的偏好。为了便于分析,本文假定所有用户都被
Net中所有网络所覆盖,且网络与用户之间均可以做到相互选择。
本文以业务服务质量QoS(记为q,包括时延α、抖动β、误码率γ)、带宽(B)、负载情况(L)、用户或网络的偏好(F)及网络的
抗干扰性能(J)等作为决策因素并依据
aim
。
2 层次分析法层次分析法
层次分析法(Analytic Hierarchy Process,AHP)是多标准决策的常用方法之一,它是用两两决策因素的重要性程度之比来表
示相应重要性程度等级,步骤如下:
(1)根据决策因素建立阶梯层次结构,包括目标层、准则层和方案层,如图1所示。