一种多维网络平滑切换方法技术

技术编号:9359028 阅读:172 留言:0更新日期:2013-11-21 02:23
本发明专利技术公开了一种多维网络平滑切换方法,属于通信网络技术领域。本方法包括以下步骤:网络初始化排序、主备网络的选择、网络切换;所述网络初始化排序是指通过网络排序算法、统计分析算法对候选网络的优先级进行排名;所述主备网络的选择是指根据网络性能预测结果,选取性能优者为主备网络;所述网络切换步骤是指周期性地进行网络切换或在一个周期内进行主备网络切换,选取性能较优的网络进行数据传输。本方法能够充分利用当前的可用网络资源,以满足实时在线数据业务的平滑接续,使用户对实时在线业务的体验更好,更流畅,能够保证通信过程中总可以选择性能优良的网络传输业务,使得业务不中断。

【技术实现步骤摘要】
一种多维网络平滑切换方法
本专利技术属于通信网络
,涉及一种多维网络平滑切换方法。
技术介绍
随着移动无线通信和互联网技术的迅速发展,用户己经不再单单满足于传统的依靠以太网的固定接入模式,而是希望能够通过各种各样的通信设备,随时随地都可以发起和接收连接,传输宽带无线多媒体业务。在这种需求下,使得无线通信技术呈现出异常繁荣的景象,包括GSM网络、3G移动通信网络、IEEE802.11无线网络、无线数传网络、卫星通信网络等技术给用户提供了多种网络接入服务。多维网络就是随着空间、时间、制式多个参数变化而变化的网络。其中,空间变化的因素包括覆盖、遮挡、干扰、节点移动速度等;时间变化的因素包括节点的能量、传输时延、响应时间、抖动等;制式变化的因素包括带宽、安全性、覆盖率等。制式的变化与现有的多种网络有关,包括GSM网络、3G移动通信网络、无线数传网络、IEEE802.11无线网络、有线网络、卫星通信网络等多种通信网络。但是由于各类通信网络的接入方式和网络状态、服务质量以及网络覆盖面积等的不同,使得用户在不同网络之间的切换,变得异常的频繁,因此,如何能够在保证网络可靠性和高效性的状态下为用户提供多维网络间的平滑切换,成为目前研究的重点。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种多维网络平滑切换方法,通过利用网络排序算法、统计分析算法,对候选网络进行排名;通过提前预测主网络和备用网络状态,实现主用、备用网络之间的平滑切换。为达到上述目的,本专利技术提供如下技术方案:一种多维网络平滑切换方法,包括以下步骤:网络初始化排序、主备网络的选择、网络切换;所述网络初始化排序是指通过网络排序算法、统计分析算法对候选网络的优先级进行排名;所述主备网络的选择是指根据网络性能预测结果,选取性能优者为主备网络;所述网络切换步骤是指周期性地进行网络切换或在一个周期内进行主备网络切换,选取性能较优的网络进行数据传输。进一步,所述网络初始化排序步骤具体包括:21)确定切换判决因子;根据多维网络定义,切换判决因子分为三大类:空间、时间、制式;22)利用层次分析算法AHP将网络选择问题分解为一个层次结构模型,所述层次结构模型包括三个层次,目标接入网放在层次结构中的最高层,切换判决因子放在层次结构中的中间层,候选网络位于最底层;23)利用网络排名算法得到一个排名周期内的网络排名。进一步,所述网络排名算法采用TOPSIS算法。进一步,所述主备网络的选择过程具体为:通过网络初始化排序获得排在前三位的网络,将排在第一位的网络设置为主网络,排在第二位的网络设置为备用网络1,排在第三位的网络设置为备用网络2;在本周期内,利用主网络和备用网络并行传输数据,用户接收主网络传输的数据,备用网络将数据放入缓存区且进入等待切换状态。进一步,所述网络切换步骤具体包括按周期地进行预测切换和周期内的主备网络切换,所述按周期地进行预测切换是指通过周期性的网络性能预测,在各周期内选取性能最优的网络进行数据传输;所述周期内的主备网络切换是指周期内若出现主网络断线的情况,执行主备网络切换,保证数据传输不中断。进一步,按周期地进行预测切换具体包括:61)定义一个统计周期,在统计周期内定时的执行网络排序算法,统计周期结束时对周期内获得的数据进行分析处理,得到一个总的网络排序;62)如果排在前三位的网络与上一周期的一致,则不进行网络切换,继续传输业务;63)如果排在前三位的网络与上一周期的不一致,则进行切换,重新选择主备网络。进一步,在一个周期内,当主网络发生故障时,立刻切换到备用网络1,向用户显示备用网络1的业务数据,备用网络1成为主网络,备用网络2成为备用网络1。本专利技术的有益效果在于:本专利技术所述的多维网络平滑切换方法能够充分利用当前的可用网络资源,以满足实时在线数据业务的平滑接续,使用户对实时在线业务的体验更好,更流畅,能够保证通信过程中总可以选择性能优良的网络传输业务,使得业务不中断。附图说明为了使本专利技术的目的、技术方案和有益效果更加清楚,本专利技术提供如下附图进行说明:图1为本专利技术所述多维网络平滑切换方法的流程图;图2为本专利技术切换判决因子示意图;图3为本专利技术网络选择层次结构示意图;图4为本专利技术主备网络切换示意图;图5为本专利技术切换控制单元示意图;图6为本专利技术主备网络数据缓存示意图;图7为本专利技术网络统计排序时间轴示意图。具体实施方式下面将结合附图,对本专利技术的优选实施例进行详细的描述。切换控制单元HCU(HandoffControlUnit)是多维网络层中用于实现网络平滑切换的控制单元。主要功能是:在通信过程中,通过利用网络排序算法、统计分析算法,对候选网络进行排名;通过提前预测主网络和备用网络状态,实现主用、备用网络之间的平滑切换。图5为本专利技术切换控制单元示意图,切换控制单元通过进行AHP模型分析,执行TOPSIS算法、统计分析算法、以及同步技术,完成网络平滑切换,包括预测网络性能,选取性能优者为主备网络;以及统计周期内主备网络之间切换控制。图2为本专利技术切换判决因子示意图,所谓切换判决因子,根据多维网络的定义,多维网络是随着空间、时间、制式多个变化参数而变化的网络。因此,影响多维网络切换判决的决定因子,就是其空间、时间、制式这三个参数。其中,空间变化的因素又包括覆盖、遮挡、干扰、节点移动速度等;由于覆盖、遮挡、干扰最终会导致接收信号强度的变化,所以我们将空间变化的子因子定为:信号强度、移动节点速度。时间变化的子因子定为:节点能量、传输时延、响应时间、抖动;制式变化的子因子定为:带宽、安全性、覆盖率。图1为本专利技术所述多维网络平滑切换方法的流程图,下面对本方法的具体步骤进行详细说明。多维网络统计排序过程:利用AHP法将网络选择问题分解成一个层次结构,包含三个层次,目标接入网放在层次结构中的最高层,切换判决因子放在层次结构中的中层,候选网络位于最底层,如图3所示。根据网络排名算法——TOPSIS算法,我们可以得到任意一个排名周期的一个网络排名,在本实施例中,暂设有五种网络,五种网络在t1时刻的网络性能排名为A(t=t1)、B(t=t1)、C(t=t1)、D(t=t1)、E(t=t1),其中t表示进行网络排名的时间片,t=t1表示在t1时刻进行网络排名。同理我们得到t=tn时刻的五种网络的网络排名为B(t=tn)A(t=tn)C(t=tn)D(t=tn)E(t=tn),在各个时刻得到的网络排名是一个一维向量,我们把各个时刻得到网络排名做如下表示:Ai、Bi、Ci、Di、Ei,其中i∈(1,2…,n),i分别代表网络排名时间点ti。我们把各个时刻的网络排名进行统计处理,会得到如下5xn维矩阵:其中矩阵的第一列表示t1时刻的网络排名,第二列表示t2时刻的网络排名,以此类推,第n列表示tn时刻的网络排名。因为每次网络排名,五种网络A、B、C、D、E都会得到一个在(0,1)区间的网络性能数值,我们令ti时刻所得的网络排名数值为其中j标示矩阵的行,取值为1,2,3,4,5,i标示矩阵的列,取值为1,2…,n,由此我们得各时刻网络性能状态阵:...
一种多维网络平滑切换方法

【技术保护点】
一种多维网络平滑切换方法,其特征在于:包括以下步骤:网络初始化排序、主备网络的选择、网络切换;所述网络初始化排序是指通过网络排序算法、统计分析算法对候选网络的优先级进行排名;所述主备网络的选择是指根据网络性能预测结果,选取性能优者为主备网络;所述网络切换步骤是指周期性地进行网络切换或在一个周期内进行主备网络切换,选取性能较优的网络进行数据传输。

【技术特征摘要】
1.一种多维网络平滑切换方法,其特征在于:包括以下步骤:网络初始化排序、主备网络的选择、网络切换;所述网络初始化排序是指通过网络排序算法、统计分析算法对候选网络的优先级进行排名;所述主备网络的选择是指根据网络性能预测结果,选取性能优者为主备网络;所述网络切换步骤是指周期性地进行网络切换或在一个周期内进行主备网络切换,选取性能较优的网络进行数据传输;所述网络初始化排序步骤具体包括:21)确定切换判决因子;22)利用层次分析算法AHP将网络选择问题分解为一个层次结构模型,所述层次结构模型包括三个层次,目标接入网放在层次结构中的最高层,切换判决因子放在层次结构中的中间层,候选网络位于最底层;23)利用网络排名算法得到一个排名周期内的网络排名;所述网络排名算法采用TOPSIS算法;所述主备网络的选择过程具体为:通过网络初始化排序获得排在前三位的网络,将排在第一位的网络设置为主网络,排在第二位的网络设置为备用网络1,排在第三位的网络设置为备用网络2;在本周期内,利用主网络和备用网络并行传输数据,用户接收主网络传输的数据,备用网络将数据放入缓存区且进入等待切换状态;所述网络初始化排序具体包括:根据网络排名算法——TOPSIS算法,得到任意一个排名周期的一个网络排名,设有五种网络,五种网络在t1时刻的网络性能排名为A1、B1、C1、D1、E1,其中t表示进行网络排名的时间片,t=t1表示在t1时刻进行网络排名;同理得到t=tn时刻的五种网络的网络排名为Bn、An、Cn、Dn、En,在各个时刻得到的网络排名是一个一维向量,把各个时刻得到网络排名做如下表示:Ai、Bi、Ci、Di、Ei,其中i∈{1,2…,n},i分别代表网络排名时间点ti;把各个时刻的网络排名进行统计处理,得到如下5xn维矩阵:其中矩阵的第一列表示t1时刻的网络排名,第二列表示t2时刻的网络排名,以此类推,第n列表示tn时刻的网络排名;因为每次网络排名,五种网络A、B、C、D、E都会得到一个在(0,1)区间的网络性能数值,令ti时刻所得的网络性能数值为其中j标示矩阵的行,取值为1,2,3,4,5,i标示矩阵的列,取值为1,2…,n,由此得到各时刻网络性能数值阵:

【专利技术属性】
技术研发人员:陶洋谭鹏韩璐乔会学刘晶张柯伟
申请(专利权)人:重庆邮电大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1