CN104837184A - 一种基于区间三角模糊数的异构无线网络选择方法 - Google Patents

一种基于区间三角模糊数的异构无线网络选择方法 Download PDF

Info

Publication number
CN104837184A
CN104837184A CN201510225164.9A CN201510225164A CN104837184A CN 104837184 A CN104837184 A CN 104837184A CN 201510225164 A CN201510225164 A CN 201510225164A CN 104837184 A CN104837184 A CN 104837184A
Authority
CN
China
Prior art keywords
network
gamma
delta
sigma
max
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510225164.9A
Other languages
English (en)
Inventor
朱琦
郦烜杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Post and Telecommunication University
Nanjing University of Posts and Telecommunications
Original Assignee
Nanjing Post and Telecommunication University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Post and Telecommunication University filed Critical Nanjing Post and Telecommunication University
Priority to CN201510225164.9A priority Critical patent/CN104837184A/zh
Publication of CN104837184A publication Critical patent/CN104837184A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Complex Calculations (AREA)

Abstract

本发明针对异构无线网络的选择问题,考虑到不同网络各种参数变化的不确定性和无规律性,给出了基于区间三角模糊数的网络选择方法。该方法构建了结合主客观权重的优化模型,以获得最优权重,其中主观权重由模糊层次分析法获得,客观权重通过熵权法获得。在构造决策矩阵时,考虑到网络参数的不确定性,利用区间三角模糊数对数据进行处理,最后基于改进的灰色关联分析法,实现了对网络的排序。本发明的方法相对于其他方法能够有效减少终端的切换次数,在网络参数方面(时延,时延抖动,吞吐量方面)都有较好的性能。

Description

一种基于区间三角模糊数的异构无线网络选择方法
技术领域
本发明属于通信技术领域,涉及一种基于多网络并行传输的异构网络接入决策方法。
背景技术
随着互联网技术的不断发展,宽带无线接入技术也取得了巨大的进步,以异构网络为代表的多种网络技术并存的新型网络结构引起了人们的广泛关注。异构网络的出现带来了网络选择的问题,由于每个网络的覆盖范围、安全等级、收费以及能够提供的QoS都不相同,所以在某一时刻选择接入最能满足业务需求的网络成为必须要解决的问题。
异构网络中的网络选择问题是典型的多属性决策问题,为了提供用户满意的QoS和最小化服务代价,网络选择除了考虑接收信号强度,还需要根据网络、应用、用户和终端相关的QoS、偏好、服务价格、安全等级、移动性等多种因素进行判断。网络选择问题可以通过结合用户主观需求和网络本身的性能对网络进行选择,可以采用多种方法。
异构网络中进行网络选择时须要综合很多属性,因此很多网络选择方法采用MADM(Multiple Attributes Decision Making)。如何选择最佳的网络接入,既能保证用户的需求,又能使资源的分配较为合理是网络选择研究的主要内容。目前针对该问题的研究主要包括两个方面,一个是每个网络判决属性的权重确定问题,另一个是每个备选网络的排序问题。这些网络选择的主要方法有:动态无线网络选择方法、基于博弈论的备选网络排序方法、群组决策进行网络选择的方法,这种方法结合各种计算权重的方法以获得最优权重,还有方法比较了不同决策矩阵的归一化方法来确定最优网络、构造了成本函数来选出最优网络、利用模糊TOPTSIS法对备选网络进行排序、利用模糊神经网络来得到最优网络并解决资源分配等问题。无论是哪一种方法,都没有非常好的考虑到网络参数在任何时刻都是十分不确定的,其变化是不规律的。
在进行主观和客观决策方法综合起来进行网络选择的时候,一些方法将两组权重向量通过简单的线性加权,构成新的权重向量。而本方法是通过构建优化模型来获得最优权重,相比之下更具合理性。另外提出用区间三角模糊的概念来构建决策矩阵,考虑了不同网络各种参数变化的不确定性和无规律性。
发明内容
技术问题:本发明的目的是提供一种能够充分考虑不同网络各种参数变化的不确定性和无规律性的方法,提出了基于区间三角模糊数的网络选择方法,能够更好地贴合网络参数模糊性的特点,并且保证较好的用户体验。
技术方案:本发明针对网络参数变化的不确定性和无规律性问题,提出了基于区间三角模糊数的网络选择方法。结合主客观权重构建了优化模型,利用拉格朗日乘数法最终获得了不同判决属性的最优权重。针对排序问题,提出了利用区间三角模糊数的方法,其本质是通过语言变量的转换过程,对实时网络数据进行区间三角模糊处理,能够更好的消除不同网络参数变化的不规律所带来的影响,最后基于改进的灰色关联分析方法获得了网络排序。具体步骤如下:
步骤一:计算各个网络判决属性的最优权重W=[w1,w2...wN],N是网络判决属性的个数。设存在最优权重W=[w1,w2...wN],则基于主观赋权法得到的权值向量W(S)与基于客观赋权法计算得到的权值向量W(O)应与最优的权值向量W的偏差达到最小,其中主观权重由三角模糊层次分析法获得,客观权重由熵权法获得。根据这样的原理,建立最优化模型:
min D = θ Σ j = 1 N ( w j - w j s ) 2 + ( 1 - θ ) Σ j N ( w j - w j O ) 2
s . t w j ≥ 0 Σ j = 1 N w j = 1
其中,wj为第j个网络判决属性的最优权重,为第j个网络判决属性的主观权重,为第j个网络判决属性的最优权重。θ为对主观赋权的加权系数;相应地,(1-θ)为对客观赋权的加权系数。为了求解最优权重,针对上述优化模型,构造Lagrange函数:
L ( W , λ ) = θ Σ j = 1 N ( w j - w j s ) 2 + ( 1 - θ ) Σ j = 1 N ( w j - w j O ) 2 - 2 λ ( Σ j = 1 N w j - 1 )
其中,λ为拉格朗日乘数。对上式的wi和λ分别求偏导,可以得到:
λ = 1 - Σ j = 1 N X j N j = 1,2 , . . . , N , w j = X j + λ = X j + ( 1 - Σ j = 1 N X j ) / N , j = 1,2 . . . , N ,
其中, X j = θ w j s + ( 1 - θ ) w j O , j = 1,2 . . . N
继而可以求得最优权重向量W=[w1,w2...wN]。
步骤二:构建决策矩阵。
A.获得决策矩阵
先用语言变量表示某一时刻获得的不同网络的不同网络参数,然后根据附表1的语言变量和区间三角模糊数的对应关系对不同网络参数进行量化。可以得到量化后的决策矩阵。
设有M个备选网络,有N个网络参数判决属性,xij(i=1,2...M j=1,2...N)是第i个网络在第j个判决属性下的区间三角模糊数。并将其表示为:
xij=[(aij,aij');bij;(cij',cij)]  (i=1,2...m j=1,2...n)
(aij,aij')表示某个网络参数下限的波动范围,(cij',cij)表示上限的波动范围,bij表示该网络判决属性的最有可能值。纵坐标是网络判决属性j三角隶属度函数,满足三角隶属函数: μ ( x ij ) = x ij - a ij b ij - a ij , a ij ≤ x ij ≤ b ij x ij - c ij b ij - c ij , b ij ≤ x ij ≤ c ij 1 ≤ i ≤ m , 1 ≤ j ≤ n .
B.归一化处理
对每个属性做如下的归一化处理:
r ij = [ ( a ij c j + , a ij ′ c j + ) ; b ij c j + ; ( c ij ′ c j + , c ij c j + ) ] , i = 1,2 . . . M ; j = 1,2 . . . N
其中并记rij=[(gij,gij');hij;(lij,lij')]。
其中 g ij = a ij c j + , g ij ′ = a ij ′ c j + , h ij = b ij c j + , l ij = c ij ′ c j + , l ij ′ = c ij c j + .
则可以得到归一化后的决策矩阵RM×N=[rij]M×N
步骤三:网络排序。采用如下改进后的灰色关联分析法进行网络排序。具体步骤如下:
设备选网络M个,判决属性N个,其中备选网络集为C={C1,C2,...,CM},C1,C2,...,CM为M个备选网络。
A.确定参考序列
在构造了决策矩阵之后,参考序列R0可以定义为:
R0=(r01,r02,...,r0N)=([(1,1);1;(1,1)],[(1,1);1;(1,1)],...,[(1,1);1;(1,1)])
B.计算参考数列与属性值数列之间元素的对应距离
令:
Δ ij ( 1 ) = 1 3 [ ( g ij ′ - 1 ) 2 + ( h ij - 1 ) 2 + ( l ij ′ - 1 ) 2 ] Δ ij ( 2 ) = 1 3 [ ( g ij - 1 ) 2 + ( h ij - 1 ) 2 + ( l ij - 1 ) 2 ] i = 1,2 , . . . , M ; j = 1,2 , . . . , N
这样对应每一个网络的每一个判决属性,可以得到一个区间数并获得距离的最大值和最小值:
Δ max ( 1 ) = max i , j Δ ij ( 1 ) , Δ max ( 2 ) = max i , j Δ ij ( 2 ) Δ min ( 1 ) = min i , j Δ ij ( 1 ) , Δ min ( 2 ) = min i , j Δ ij ( 2 ) i = 1,2 , . . . , M , j = 1,2 , . . . , M
C.计算各判决属性与参考数列之间的灰色关联系数
ξ ij ( 1 ) = Δ min ( 1 ) + ρ Δ max ( 1 ) Δ ij ( 1 ) + ρ Δ max ( 1 ) , ξ ij ( 2 ) = Δ min ( 2 ) + ρ Δ max ( 2 ) Δ ij ( 2 ) + ρ Δ max ( 2 ) , i = 1,2 , . . . , M , j = 1,2 , . . . , N
其中,ρ为分辨系数,设为0.5。
D.计算各备选网络与参考数列之间的灰色关联度
γ i ( 1 ) = Σ j = 1 N w j ξ ij ( 1 ) , γ i ( 2 ) = Σ j = 1 N w j ξ ij ( 2 ) , i = 1,2 , . . . , M
其中,权重wj为之前计算的最优权重向量,每一个备选网络的灰色关联度为一个区间数。E.对备选网络进行排序
通过区间可能度的概念,备选网络Cs优于Ct(s,t=1,2,...,M)的可能度p(Cs≥Ct)可以通过下式确定:
p st = p ( C s ≥ C t ) = p ( γ s ≥ γ t ) = max { 1 - max { γ t ( 2 ) - γ s ( 1 ) L ( γ s ) + L ( γ t ) , 0 } , 0 }
其中:
γ s = [ γ s ( 1 ) , γ s ( 2 ) ] , γ t = [ γ t ( 1 ) , γ t ( 2 ) ] ,
L ( γ s ) = γ s ( 2 ) - γ s ( 1 ) , L ( γ t ) = γ t ( 2 ) - γ t ( 1 ) , s , t = 1,2 , . . . , M
得到可能度矩阵:
P M × M = p 11 p 12 · · · p 1 M p 21 p 22 · · · p 2 M · · · · · · · · · · · · · · p M 1 p M 2 · · · p MM
则备选网络集中的Cs(s=1,2,...,M)的综合指标为:
V s = 1 M ( M - 1 ) ( Σ t = 1 M p st + M 2 - 1 ) , s = 1,2 , . . . , M
根据Vs(s=1,2,...,M)对所有备选网络进行排序。Vs越大,网络整体性能越优。
有益效果:异构网络中进行网络选择不但要考虑用户偏好以及业务的类型,还要考虑网络的客观属性,由于同时涉及主观和客观决策。本发明构建了优化模型来获取最优权重,考虑到不同网络各种参数变化的不确定性和无规律性,提出了基于区间三角模糊数的网络选择方法。在构造决策矩阵时,考虑到网络参数的不确定性,提出了利用区间三角模糊数对数据进行处理,更好地贴近了实时网络参数的模糊性这一特点,最后基于改进的灰色关联分析法,实现了对网络的排序。本发明为用户提供满意的服务质量(QoS),由于同时考虑了主观和客观两方面,保证了用户不会因为自己的偏好而选择一些性能较差的网络,不但可以有效减少切换的次数,而且根据用户的业务类型为其提供满意的QoS。
附图及附表说明
图1为***仿真场景图;
图2为***功能结构图;
图3为区间三角模糊数示意图。
具体实施方式
1.模糊集理论
在介绍模糊AHP方法之前,有必要先介绍一些有关模糊理论的预备知识。
Bellman&Zadeh在将模糊集理论引入决策科学时,对模糊集理论进行了精确的定义,如下:
定义 令X表示对象(点)的集合,每个对象点一般表示为x。模糊集F定义为一组有序对:F={(x,μF(x))},x∈X
其中μF(x)称为x在F中的隶属度,且μF(X→M)是从X到域M函数,称之为隶属函数。当M仅仅包含2个点0和1时,X是非模糊的,其隶属函数就等同于非模糊集的特征函数。
例子:令X={1,2...}是一组非负整数集合。在这个域中,若干对象的模糊集F可能定义(主观定义)为有序对集合:
F={(3,0.6),(4,0.8),(5,1.0),(6,1.0),(7,0.8),(8,0.6)}
2.为什么要有模糊层次分析法(FAHP)
AHP方法的关键环节是建立判断矩阵,判断矩阵的科学性、合理性将直接影响到AHP方法的应用效果。模糊AHP方法认为经典AHP方法存在如下问题:
(1)检验判断矩阵的一致性非常困难。检验判断矩阵是否具有一致性,需要求解判断矩阵的最大特征根λmax,看λmax是否与判断矩阵的阶数n相等。若λmax=n,则具有一致性。当阶数n较大时,精确计算λmax的工作量非常大。
(2)当判断矩阵不具有一致性时,需要调整判断矩阵的元素,使其具有一致性,这不排除要经过若干次调整、检验、再调整、再检验的过程才能使判断矩阵具有一致性。
(3)判断矩阵的一致性与人类思雒的一致性有显著差异,通过查阅模糊AHP的几篇早期文献,我们不难发现模糊AHP方法的提出主要是针对2个问题:AHP中判断矩阵的不一致性检验困难;1~9标度是否适合人们的真实思维。
一些文献指出,AHP的关键环节是建立判断矩阵,判断矩阵是否科学、合理直接影晌到AHP的效果。模糊AHP理论的作者发现检验判断矩阵是否具有一致性的标准缺乏科学依据,而且一致性检验过程非常繁琐。他认为将模糊理论与层次分析法相结合的模糊AHP方法更具有科学性和适用性,并且基于模糊AHP的判断矩阵的一致性要强于经典AHP。
文献认为经典AHP利用1~9间的整数及其倒数作为标度构造判断矩阵,这种判断往往没有考虑人的判断的模糊性。实际上,人们在处理复杂的决策问题,例如本课题中各种场景下的网络参数时,决策者或计算机进行选择和判断时,常常获得的信息是十分不确定的。例如,两个方案相比,认为甲方案比乙方案明显重要,这本身就是模糊判断,基于这种认识,AHP在模糊环境下的扩展是必要的,这一扩展称为模糊AHP。但由于AHP判断矩阵的一致性指标难于达到且判断矩阵的一致性与人们决策思维的一致性存在差异,所以本发明在层次分析法中引入模糊一致矩阵,从而得到一种实用有效的,针对网络参数的权重确定问题的模糊层次分析法。
3.三角模糊AHP方法
模糊AHP方法有很多种,例如三角模糊AHP,梯形模糊AHP,简单的AHP等等。本发明将对典型的三角模糊AHP方法做详细的阐述以及应用。
(1)三角模糊数的定义
三角模糊数基本思想来源于模糊数的定义并改进而来的,它同AHP方法的主要不同之处在于判断矩阵是由1-9个标度的三角模糊数构成而非单一实数,从而引起权重向量求解方法的不同。
定义 定义模糊数F是在域R(-∞,+∞)上的三角模糊函数,它的隶属度函数μF:R→[0,1]必须满足:
其中l≤m≤u,l和u代表支持的下限和上限,相应地,m是最有可能值,u-l是最大可能取值范围,对于隶属度函数形如上式的三角模糊数可以表示为(l,m,u)。
(2)三角模糊AHP分析法
A.判决矩阵的构造
定义如下三角模糊判断矩阵BN×N
B = ( 1,1,1 ) ( l 12 , m 12 , u 12 ) . . . ( l 1 N , m 1 N , u 1 N ) ( l 12 , m 12 , u 12 ) ( 1,1,1 ) . . . ( l 1 N , m 1 N , u 1 N ) . . . . . . . . . . . . ( l N 1 , m N 1 , u N 1 ) ( l N 2 , m N 2 , u N 2 ) . . . ( l NN , m NN , u NN )
并且BN×N中的元素满足:
其中元素bij=(lij,mij,uij)表示第i个判决属性相对于第j个判决属性的重要程度,这里用三角模糊数bij=(lij,mij,uij)表示。N是判决属性的个数,i,j=1,2...N。
bij的取值将来自于最常用也最典型的取值方式,如表1所示。
表1 三角模糊层次分析法
根据以上方法,我们可以完成对两两对比判决矩阵BN×N的构造。
B.求解权重向量
根据文献提出的三角模糊AHP层次分析法,我们对判决矩阵BN×N做如下处理:
a.将判决矩阵每一行相加:
RS i = Σ j = 1 N b ij = ( Σ j = 1 N l ij , Σ j = 1 N m in , Σ j = 1 N u ij )
b.第i个判决属性的程度合成值是(对行向量求算数平均):
S i = RS i Σ j = 1 N RS j = ( Σ j = 1 N l ij Σ k = 1 N Σ j = 1 N u kj , Σ j = 1 N m ij Σ k = 1 N Σ j = 1 N m kj , Σ j = 1 N u ij Σ k = 1 N Σ j = 1 N l kj ) = ( l i s , m i s , u i s ) , i = 1,2 . . . N
c.两三角模糊数之间的可能度定义为:
类似可求得Si相对于其他N-1个判决属性的可能度。
定义 w j S = min i = 1,2 . . . N j ≠ i { V ( S j ≥ S i ) } , j = 1,2 . . . N
则权重向量矩阵为:
W S = [ w 1 S , w 2 S , . . . , w N S ]
至此,我们求出了三角模糊AHP下的各判决属性的权重。
C.关于一致性检验
模糊AHP对一致性的处理主要是由优先关系矩阵通过一定的方法来构造模糊一致判断矩阵使得判断矩阵的一致性得到妥善解决,根据模糊判断标度的构成,模糊判断有三角模糊数、梯形模糊数、区间模糊数,对于由这些模糊数构成的模糊判断矩阵,其一致性究竟怎么检验,目前还没有人提出明确的计算方法,通常认为判断尺度模糊化了,一致性就得到了改进,即模糊后的判断矩阵的一致性比模糊前的要好。
在这里,我们将通过下文的仿真结果来检验模糊AHP得出的结果是否合理准确。
4.熵权法
不论是基本的AHP还是模糊AHP,其对权重的确定都是一种主观的方法,即没有考虑实时数据本身的特性,而网络参数在每一时刻都是一个不确定的值,因此,有必要用客观的赋权方法,考虑数据网络数据的本身的特性,对判决属性进行赋权。比较典型的客观赋权法是熵权法。
熵的概念来自热力学,是对***状态的一种度量。它最先由香农引入信息论,已在工程技术、社会经济等领域得到十分广泛的应用。熵的获得意味着信息的丢失,信息量越大,不确定性就越小,熵也就越小;信息量越小,不确定性越大,熵也越大。信息和熵是互补的,信息就是负熵,因此信息数量的大小,可以用被消除的不确定性的多少来表示,而随机事件不确定性的大小可以用概率分布函数来描述。根据熵的特性,我们可以通过计算熵值来判断一个事件的随机性及无序程度。根据香农的定义,如果用Pi表示第i个信息不确定度则整个信息的信息熵为:
H = - K Σ i = 1 n P i ln P i
式中K是一个大于零的常数。它的意义是:在随机事件未发生前,它是事件结果不确定性的量度;在随机事件发生后,它是从结果中所得到的信息的量度(信息量)。
由前面熵的定义可知,在决策中获得信息的多少和质量,是影响决策精度和可靠性的关键因素之一。而熵在应用于决策过程评价时是一个较为理想的评判尺度。
在各选择方案评估中,对于某一项指标,如果各方案在这项指标上的变异越大,那么在方案评价中所取得的作用就越大。否则,各指标相同,在方案评估中就不起作用。
在方案评价中,某项指标的变异程度越大,信息熵越小,该指标提供的信息量就越大,该指标的权重也就越大;反之,某个指标的变异程度越小,信息熵越大,该指标所提供的信息量越小,权重就越小。根据各指标值的变异程度,利用信息熵可以计算各指标的权重。计算方法如下:
(1)对获得的网络参数进行量化
由于各评估属性数据之间的量纲、性能不同,难以直接比较,必须对这些属性首先进行规范化。规范化的方法有很多种,这里我们采用极差变换法进行归一化处理。
设有M个备选网络,有N个判决属性,xij(i=1,2...M j=1,2...N)是规范化之前的数据,yij(i=1,2...M j=1,2...N)是规范化之后的数据,则有:
对于效益型指标: y ij = x ij - max 1 ≤ i ≤ m x ij min 1 ≤ i ≤ m x ij - max 1 ≤ i ≤ m x ij ( 1 ≤ i ≤ M , 1 ≤ j ≤ N )
对于成本性指标: y ij = min 1 ≤ i ≤ m x ij - x ij min 1 ≤ i ≤ m x ij - max 1 ≤ i ≤ m x ij ( 1 ≤ i ≤ M , 1 ≤ j ≤ N )
(2)计算第j项属性在第i个候选网络属性值的比重hij,求出HM×N,其中:
h ij = y ij Σ i = 1 m y ij ( 1 ≤ i ≤ M , 1 ≤ j ≤ N )
(3)根据信息论,第j个判决属性输出的信息熵为:
E j = - ( ln M ) - 1 Σ i = 1 M h ij ln h ij ( 1 ≤ j ≤ N )
特别地,当hij=0时,规定hij lnhij=0。
(4)各判决属性的客观权重为:
w j O = 1 - E j n - Σ j = 1 n E j ( 1 ≤ j ≤ N )
至此,我们利用熵权法计算出了每个网络参数的客观权重。
5.基于优化的组合赋权方法
在用三角模糊AHP方法和熵权法分别计算出了主观权重和客观权重之后,为了一定程度上地避免主观赋权法和客观赋权法各自带来的权值上的偏差,我们需要一种方法将两种权重结合,得到一个最优权重。常见的办法由博弈论的思想,以及组合赋权法。在这里,我们利用一个优化模型来求解最优权重。
上文中我们求出了主观权重和客观权重其中N表示判决属性的个数。
设存在最优权重,W=[w1,w2...wn],则基于主观赋权法得到的权值向量WS与基于客观赋权法计算得到的权值向量WO应与最优的权值向量W的偏差达到最小。根据这样的原理,可以考虑建立如下的最优化模
型: L ( W , λ ) = θ Σ j = 1 N ( w j - w j s ) 2 + ( 1 - θ ) Σ j = 1 N ( w j - w j O ) 2 - 2 λ ( Σ j = 1 N w j - 1 )
其中,λ为拉格朗日乘数。对上式的wi和λ分别求偏导,可以得到:
λ = 1 - Σ j = 1 N X j N j = 1,2 , . . . , N , w j = X j + λ = X j + ( 1 - Σ j = 1 N X j ) / N , j = 1,2 . . . , N ,
其中, X j = θ w j s + ( 1 - θ ) w j O , j = 1,2 . . . N
继而可以求得最优权重向量W=[w1,w2...wN]。
6.区间三角模糊数
(1)语言变量与区间三角模糊数
在实际生活中,由于客观事物的复杂性和不确定性以及人类思维的模糊性,多属性决策问题中的属性值用具体的数值来表示是不合适的,通过语言变量来描述是一种不错的选择.因此,语言变量经常被应用到多属性决策问题中.由于语言变量不能直接地进行数值计算,为了处理这一问题,语言变量经常用相对应的模糊数来表示.在一些已有的决策文献中,语言变量转化为三角模糊数.使用三角模糊数的原因是因为它的直观性、易于使用、计算简单、有助于模糊环境中的信息处理.然而,在一些实际的决策过程中,确定三角模糊数下限和上限的具体数值是很困难的.如果其范围相对来说较容易确定的话,那么用区间数来表示三角模糊数的下限和上限是一个合适的选择.这样,不仅可以避免信息的丢失,而且可以更精确地描述决策信息.
考虑到网络参数的变化规律及变化范围也是模糊的,鉴于此,我们考虑将直觉模糊的概念引入其中,以更好地模拟网络选择的整个过程。
(2)语言变量转换表
在模糊多属性决策问题中,评价值信息通常是用模糊数值来表示的.在本发明中,属性值通过语言变量来表示.这些语言变量能转化为表2中的区间三角模糊数。
表2:语言变量和区间三角模糊数的对应关系
(3)构造决策矩阵
设有M个备选网络,有N个判决属性,xij(i=1,2...M j=1,2...N)是第i个网络在第j个判决属性下的区间三角模糊数。并将其表示为:
xij=[(aij,aij');bij;(cij',cij)]  (i=1,2...M j=1,2...N)。
在坐标系中表示如附图2所示。
在这里,(aij,aij')表示某个网络参数下限的波动范围,(cij',cij)表示上限的波动范围,bij表示最有可能值。
对每个属性做如下的规范化处理:
r ij = [ ( a ij c j + , a ij ′ c j + ) ; b ij c j + ; ( c ij ′ c j + , c ij c j + ) ] , i = 1,2 . . . M ; j = 1,2 . . . N
其中并记rij=[(gij,gij');hij;(lij,lij')],则可以得到规范后的决策矩阵RM×N
R = r 11 r 12 · · · r 1 N r 21 r 22 · · · r 2 N · · · · · · · · · · · · · r M 1 r M 2 · · · r MN
至此,我们通过语言变量转化为区间三角模糊数的办法,获得了网络参数值,构造了决策矩阵。
7.灰色关联分析法
灰色关联分析方法是我国著名学者邓聚龙教授于1982年创立的灰色***理论中的一种重要方法,它是分析不同数据项之间相互影响、相互依赖的关系.其本质是指在***动态发展过程中,根据子***(因素)之间发展趋势的相似或相异程度,作为衡量子***(因素)间关联程度的一种方法。若两个子***(因素)变化的趋势具有一致性,即同步变化程度较高,则可以认为两者关联程度较大;反之,认为两者关联程度较小。
针对本发明的实际情况,以及上一节中的构造矩阵,我们用改进的灰色关联分析法进行分析。
设备选网络M个,判决属性N个,其中备选网络集为C={C1,C2,...,CM},C1,C2,...,CM为M个备选网络。
A.确定参考序列
在构造了决策矩阵之后,参考序列R0可以定义为:
R0=(r01,r02,...,r0N)=([(1,1);1;(1,1)],[(1,1);1;(1,1)],...,[(1,1);1;(1,1)])
B.计算参考数列与属性值数列之间元素的对应距离
令:
Δ ij ( 1 ) = 1 3 [ ( g ij ′ - 1 ) 2 + ( h ij - 1 ) 2 + ( l ij ′ - 1 ) 2 ] Δ ij ( 2 ) = 1 3 [ ( g ij - 1 ) 2 + ( h ij - 1 ) 2 + ( l ij - 1 ) 2 ] i = 1,2 , . . . , M ; j = 1,2 , . . . , N
这样对应每一个网络的每一个判决属性,可以得到一个区间数并获得距离的最大值和最小值:
Δ max ( 1 ) = max i , j Δ ij ( 1 ) , Δ max ( 2 ) = max i , j Δ ij ( 2 ) Δ min ( 1 ) = min i , j Δ ij ( 1 ) , Δ min ( 2 ) = min i , j Δ ij ( 2 ) i = 1,2 , . . . , M , j = 1,2 , . . . , M
C.计算各判决属性与参考数列之间的灰色关联系数
ξ ij ( 1 ) = Δ min ( 1 ) + ρ Δ max ( 1 ) Δ ij ( 1 ) + ρ Δ max ( 1 ) , ξ ij ( 2 ) = Δ min ( 2 ) + ρ Δ max ( 2 ) Δ ij ( 2 ) + ρ Δ max ( 2 ) , i = 1,2 , . . . , M , j = 1,2 , . . . , N
其中,ρ为分辨系数,设为0.5。
D.计算各备选网络与参考数列之间的灰色关联度
γ i ( 1 ) = Σ j = 1 N w j ξ ij ( 1 ) , γ i ( 2 ) = Σ j = 1 N w j ξ ij ( 2 ) , i = 1,2 , . . . , M
其中,权重wj为之前计算的最优权重向量,每一个备选网络的灰色关联度为一个区间数。E.对备选网络进行排序
通过区间可能度的概念,备选网络Cs优于Ct(s,t=1,2,...,M)的可能度p(Cs≥Ct)可以通过下式确定:
p st = p ( C s ≥ C t ) = p ( γ s ≥ γ t ) = max { 1 - max { γ t ( 2 ) - γ s ( 1 ) L ( γ s ) + L ( γ t ) , 0 } , 0 }
其中:
γ s = [ γ s ( 1 ) , γ s ( 2 ) ] , γ t = [ γ t ( 1 ) , γ t ( 2 ) ] ,
L ( γ s ) = γ s ( 2 ) - γ s ( 1 ) , L ( γ t ) = γ t ( 2 ) - γ t ( 1 ) , s , t = 1,2 , . . . , M
得到可能度矩阵:
P M × M = p 11 p 12 · · · p 1 M p 21 p 22 · · · p 2 M · · · · · · · · · · · · · · p M 1 p M 2 · · · p MM
则备选网络集中的Cs(s=1,2,...,M)的综合指标为:
V s = 1 M ( M - 1 ) ( Σ t = 1 M p st + M 2 - 1 ) , s = 1,2 , . . . , M
根据Vs(s=1,2,...,M)对所有备选网络进行排序。Vs越大,网络整体性能越优。
根据以上论述的步骤,在如图1所示的仿真场景下,即存在UMTS、WLAN和WiMax三种网络,阴影部分为3个网络重叠覆盖区域,位于阴影处的用户可以任意选择其中一个网络进行接入。假设用户的业务种类有语音业务、后台类业务和流媒体业务三种,考虑了时延、时延抖动、误码率、成本、吞吐量和安全性这六种网络参数。将各种方法进行比较,可以得到如下仿真结果。
表3:各种方法在不同业务下的比较结果
注:本发明的方法为ITFSM,这里考虑了三种备选网络,网络参数分别依次为:时延D,时延抖动DJ,误码率BLR,成本Cost,吞吐量T,安全性Security
表3从左到右的判决属性分别为时延、抖动、误码率、成本、吞吐量和安全性,表中的每一个数字表示某一方法在10000次的网络选择中得到最优网络的各个参数的平均值,最后一列表示该方法在10000次网络选择时的垂直切换次数。
从表中可以看出,语音会话类业务各种方法的性能差异很小,ITFSM和MEW没有切换次数,始终选择UMTS,具有较好稳定性;对于后台类业务来说,ITFSM和SAW的误码率较小,而TOPSIS的误码率较高,性能不佳,这是因为TOPSIS产生了逆序问题,即有新的备选方案后,决策问题的理想解和负理想解会发生了变化,这样就会产生方案优劣顺序的变化,而灰色关联分析法虽然也利用到了理想方案,但在这里对于理想参考序列是基于区间模糊数进行定义的,其本质是模糊化的,不会随备选方案的增多而产生较大的变化,能够更好的消除网络数据变化的不规律性所带来的影响;对于流媒体业务来说,ITFSM的切换次数较少,时延抖动较小,误码率较低,相比于其他方法能够提供更好的吞吐量。而其他方法切换次数较多,稳定性较差。

Claims (1)

1.一种基于基于区间三角模糊数的异构无线网络选择方法,其特征在于,该方法包括以下步骤:
步骤一:计算各个网络判决属性的最优权重,设wj为第j个网络判决属性的最优权重,j=1,2,…N,N是网络判决属性的个数,则最优权重向量W=[w1,w2...wN],基于主观赋权法得到的权值向量W(S)与基于客观赋权法计算得到的权值向量W(O)应与最优的权值向量W的偏差达到最小,其中主观权重由三角模糊层次分析法获得,客观权重由熵权法获得,建立最优化模型:
min D = θ Σ j = 1 N ( w j - w j S ) 2 + ( 1 - θ ) Σ j N ( w j - w j O ) 2
s . t . w j ≥ 0 Σ j = 1 N w j = 1
其中,为第j个网络判决属性的主观权重,为第j个网络判决属性的最优权重,θ为对主观赋权的加权系数;相应地,(1-θ)为对客观赋权的加权系数,为了求解最优权重,针对上述优化模型,构造Lagrange函数:
L ( W , λ ) = θ Σ j = 1 N ( w j - w j S ) 2 + ( 1 - θ ) Σ j = 1 N ( w j - w j O ) 2 - 2 λ ( Σ j = 1 N w j - 1 )
其中,λ为拉格朗日乘数,对上式的wi和λ分别求偏导,可以得到:
λ = 1 - Σ j = 1 N X j N , j = 1,2 , . . . , N , w j = X j + λ = X j + λ = X j + ( 1 - Σ j = 1 N X j ) / N , j = 1,2 . . . , N ,
其中,继而可以求得最优权重向量W=[w1,w2...wN];
步骤二:构建决策矩阵
A.获得决策矩阵
先用语言变量表示某一时刻获得的不同网络的不同网络参数,然后根据语言变量和区间三角模糊数的对应关系对不同网络参数进行量化,可以得到量化后的决策矩阵;
设有M个备选网络,有N个网络参数判决属性,xij(i=1,2...Mj=1,2...N)是第i个网络在第j个判决属性下的区间三角模糊数,并将其表示为:
xij=[(aij,aij');bij;(cij',cij)](i=1,2...M j=1,2...N)
(aij,aij')表示某个网络参数下限的波动范围,(cij',cij)表示上限的波动范围,bij表示该网络判决属性的最有可能值,纵坐标是网络判决属性j三角隶属度函数,满足三角隶属函数: μ ( x ij ) = x ij - a ij b ij - a ij , a ij ≤ x ij ≤ b ij x ij - c ij b ij - c ij , b ij ≤ x ij ≤ c ij , 1 ≤ i ≤ M , 1 ≤ j ≤ N ;
B.归一化处理
对每个属性做如下的归一化处理:
r ij = [ ( a ij c j + , a ij ′ c j + ) ; b ij c j + ; ( c ij ′ c j + , c ij c j + ) ] , i = 1,2 . . . M ; j = 1,2 . . . N
其中并记rij=[(gij,gij');hij;(lij,lij')],且 g ij = a ij c j + , g ij ′ = a ij ′ c j + , h ij = b ij c j + , l ij = c ij ′ c j + , l ij ′ = c ij c j + , 则可以得到归一化后的决策矩阵RM×N=[rij]M×N
步骤三:网络排序
设备选网络M个,判决属性N个,其中备选网络集为C={C1,C2,...,CM},C1,C2,...,CM为M个备选网络,
A.确定参考序列
在构造了决策矩阵之后,参考序列R0可以定义为:
R0=(r01,r02,...,r0N)=([(1,1);1;(1,1)],[(1,1);1;(1,1)],...,[(1,1);1;(1,1)])
B.计算参考数列与属性值数列之间元素的对应距离
令:
Δ ij ( 1 ) = 1 3 [ ( g ij ′ - 1 ) 2 + ( h ij - 1 ) 2 + ( l ij ′ - 1 ) 2 ] Δ ij ( 2 ) = 1 3 [ ( g ij - 1 ) 2 + ( h ij - 1 ) 2 + ( l ij - 1 ) 2 ] , i = 1,2 , . . . , M ; j = 1,2 , . . . , N
这样对应每一个网络的每一个判决属性,可以得到一个区间数并获得距离的最大值和最小值:
Δ max ( 1 ) = max i , j Δ ij ( 1 ) , Δ max ( 2 ) = max i , j Δ ij ( 2 ) Δ min ( 1 ) = min i , j Δ ij ( 1 ) , Δ min ( 2 ) = min i , j Δ ij ( 2 ) , i = 1,2 , . . . , M , j = 1,2 , . . . , N
C.计算各判决属性与参考数列之间的灰色关联系数
ξ ij ( 1 ) = Δ min ( 1 ) + ρ Δ max ( 1 ) Δ ij ( 1 ) + ρ Δ max ( 1 ) , ξ ij ( 2 ) = Δ min ( 2 ) + ρ Δ max ( 2 ) Δ ij ( 2 ) + ρ Δ max ( 2 ) , i = 1,2 , . . . , M , j = 1,2 , . . . , N
其中,ρ为分辨系数,设为0.5;
D.计算各备选网络与参考数列之间的灰色关联度
γ i ( 1 ) = Σ j = 1 N w j ξ ij ( 1 ) , γ i ( 2 ) = Σ j = 1 N w j ξ ij ( 2 ) , i = 1,2 , . . . , M
其中,权重wj为之前计算的最优权重向量,每一个备选网络的灰色关联度为一个区间数;
E.对备选网络进行排序
通过区间可能度的概念,备选网络Cs优于Ct(s,t=1,2,...,M)的可能度p(Cs≥Ct)可以通过下式确定:
p st = p ( C s ≥ C t ) = p ( γ s ≥ γ t ) = max { 1 - max { γ t ( 2 ) - γ s ( 1 ) L ( γ s ) + L ( γ t ) , 0 } , 0 }
其中:
γ s = [ γ s ( 1 ) , γ s ( 2 ) ] , γ t = [ γ t ( 1 ) , γ t ( 2 ) ] ,
L ( γ s ) = γ s ( 2 ) - γ s ( 1 ) , L ( γ t ) = γ t ( 2 ) - γ t ( 1 ) , s , t = 1,2 , . . . , M
得到可能度矩阵:
P M × M = p 11 p 12 . . . p 1 M p 21 p 22 . . . p 2 M . . . . . . . . . p M 1 p M 2 . . . p MM
则备选网络集中的Cs(s=1,2,...,M)的综合指标为:
V s = 1 M ( M - 1 ) ( Σ t = 1 M p st + M 2 - 1 ) , s = 1,2 , . . . , M
根据Vs(s=1,2,...,M)对所有备选网络进行排序。Vs越大,网络整体性能越优。
CN201510225164.9A 2015-05-03 2015-05-03 一种基于区间三角模糊数的异构无线网络选择方法 Pending CN104837184A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510225164.9A CN104837184A (zh) 2015-05-03 2015-05-03 一种基于区间三角模糊数的异构无线网络选择方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510225164.9A CN104837184A (zh) 2015-05-03 2015-05-03 一种基于区间三角模糊数的异构无线网络选择方法

Publications (1)

Publication Number Publication Date
CN104837184A true CN104837184A (zh) 2015-08-12

Family

ID=53814755

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510225164.9A Pending CN104837184A (zh) 2015-05-03 2015-05-03 一种基于区间三角模糊数的异构无线网络选择方法

Country Status (1)

Country Link
CN (1) CN104837184A (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106447031A (zh) * 2016-09-27 2017-02-22 西华大学 一种基于区间值模糊脉冲神经膜***的故障诊断方法及装置
CN106899998A (zh) * 2017-03-16 2017-06-27 北京汇通金财信息科技有限公司 一种网络通信方法及装置
CN108495357A (zh) * 2018-02-26 2018-09-04 华南理工大学 一种基于余弦相似度和topsis的异构无线网络选择方法
CN110474796A (zh) * 2019-07-22 2019-11-19 中国人民解放军陆军工程大学 基于用户体验质量的异构网络选择方法
CN110932908A (zh) * 2019-12-04 2020-03-27 国网河南省电力公司许昌供电公司 一种选择网络切片接入的方法、装置及***
CN110996366A (zh) * 2019-12-13 2020-04-10 哈尔滨工业大学 一种异构专用网络垂直切换中权重确定方法
CN112566219A (zh) * 2020-12-03 2021-03-26 国网甘肃省电力公司信息通信公司 一种电力通信异构网络选择的权重确定方法
CN112665656A (zh) * 2021-01-13 2021-04-16 淮阴工学院 一种农产品生长环境大数据检测***
CN112803984A (zh) * 2020-12-29 2021-05-14 国网甘肃省电力公司信息通信公司 一种空天地一体化通信网络中卫星间切换的方法
CN113420975A (zh) * 2021-06-17 2021-09-21 中智行科技有限公司 一种***性能的评测方法及装置
CN115175274A (zh) * 2022-07-13 2022-10-11 国网山西省电力公司信息通信分公司 面向智能配电的5g异构无线网络接入选择方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103108382A (zh) * 2012-11-20 2013-05-15 南京邮电大学 一种基于网络层次分析法的异构网络多属性决策方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103108382A (zh) * 2012-11-20 2013-05-15 南京邮电大学 一种基于网络层次分析法的异构网络多属性决策方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
SHI-FANG ZHANG等: "An extended GRA method for MCDM with interval-valued triangular fuzzy assessments and unknown weights", 《COMPUTERS & INDUSTRIAL ENGINEERING》 *
王中兴等: "依据主、客观权重集成最终权重的一种方法", 《应用数学与计算数学学报》 *
王康等: "一种多属性决策的异构网络选择算法", 《无线电工程》 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106447031A (zh) * 2016-09-27 2017-02-22 西华大学 一种基于区间值模糊脉冲神经膜***的故障诊断方法及装置
CN106899998A (zh) * 2017-03-16 2017-06-27 北京汇通金财信息科技有限公司 一种网络通信方法及装置
CN108495357A (zh) * 2018-02-26 2018-09-04 华南理工大学 一种基于余弦相似度和topsis的异构无线网络选择方法
CN108495357B (zh) * 2018-02-26 2020-11-24 华南理工大学 一种基于余弦相似度和topsis的异构无线网络选择方法
CN110474796A (zh) * 2019-07-22 2019-11-19 中国人民解放军陆军工程大学 基于用户体验质量的异构网络选择方法
CN110474796B (zh) * 2019-07-22 2022-06-28 中国人民解放军陆军工程大学 基于用户体验质量的异构网络选择方法
CN110932908B (zh) * 2019-12-04 2022-08-30 国网河南省电力公司许昌供电公司 一种选择网络切片接入的方法、装置及***
CN110932908A (zh) * 2019-12-04 2020-03-27 国网河南省电力公司许昌供电公司 一种选择网络切片接入的方法、装置及***
CN110996366A (zh) * 2019-12-13 2020-04-10 哈尔滨工业大学 一种异构专用网络垂直切换中权重确定方法
CN112566219A (zh) * 2020-12-03 2021-03-26 国网甘肃省电力公司信息通信公司 一种电力通信异构网络选择的权重确定方法
CN112566219B (zh) * 2020-12-03 2023-05-19 国网甘肃省电力公司信息通信公司 一种电力通信异构网络选择的权重确定方法
CN112803984A (zh) * 2020-12-29 2021-05-14 国网甘肃省电力公司信息通信公司 一种空天地一体化通信网络中卫星间切换的方法
CN112665656A (zh) * 2021-01-13 2021-04-16 淮阴工学院 一种农产品生长环境大数据检测***
CN112665656B (zh) * 2021-01-13 2022-07-29 淮阴工学院 一种农产品生长环境大数据检测***
CN113420975A (zh) * 2021-06-17 2021-09-21 中智行科技有限公司 一种***性能的评测方法及装置
CN115175274A (zh) * 2022-07-13 2022-10-11 国网山西省电力公司信息通信分公司 面向智能配电的5g异构无线网络接入选择方法

Similar Documents

Publication Publication Date Title
CN104837184A (zh) 一种基于区间三角模糊数的异构无线网络选择方法
CN109461025B (zh) 一种基于机器学习的电能替代潜在客户预测方法
CN103632203B (zh) 一种基于综合评价的配电网供电区域划分方法
CN103065042B (zh) 基于情景的多目标综合决策评价方法
CN105469196A (zh) 一种矿井建设项目过程后评价的综合评价方法及***
Li An approach to fuzzy multiattribute decision making under uncertainty
CN106940833A (zh) 一种基于模糊三角数和改进层次分析法的电网企业售电侧风险评估方法
CN107544253A (zh) 基于改进模糊熵权法的大型导弹装备退役安全控制方法
CN104318482A (zh) 一套智能配电网综合评估体系和方法
CN110334875A (zh) 计及评估指标冲突的风电功率组合概率预测方法
CN102682221B (zh) 一种复杂电子信息***电磁兼容性综合评估方法
CN107133690B (zh) 一种河湖水系连通工程方案优选排序方法
CN107067341B (zh) 一种基于多级熵权的rbfnn配电自动化***状态操作评价方法
CN104123680A (zh) 一种综合评价电网科技项目的后评估方法
CN104933627A (zh) 机床产品制造***的能效组合评价方法
Amini et al. A TOPSIS, VIKOR and DEA integrated evaluation method with belief structure under uncertainty to rank alternatives
CN114638021B (zh) 物联网轻量级区块链***安全性评价方法
CN102081754B (zh) 多专家动态协调评判方法及智能化辅助决策支持***
CN110428270A (zh) 基于逻辑回归算法的渠道潜在偏好客户识别方法
CN113688458B (zh) 一种基于层次分析法的地基基础方案优选方法
CN109003010A (zh) 电网项目投资效益的评价方法
CN104504280A (zh) 考虑规划需求的电动汽车充电桩集群管理***通信方式综合评价方法
CN105160496A (zh) 一种企业电力能效综合评估方法
CN111932081B (zh) 一种电力信息***运行状态评估方法及***
CN112668822A (zh) 科技成果转化平台共享***、方法、存储介质、手机app

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150812

WD01 Invention patent application deemed withdrawn after publication