一种无线Mesh网和蜂窝网之间业务切换的方法
【技术领域】
[0001]本发明涉及无线通信技术领域,更具体涉及一种无线Mesh网和蜂窝网之间业务切换的方法。
【背景技术】
[0002]随着电信产业的全球化以及因特网的迅猛发展,各种无线网络技术逐渐向无缝融合的移动无线互联网演进。未来的无线移动通信系统将是由多种无线接入网络(Rad1Access Network, RAN)组成的异构网络。在异构无线网络中,用户可以根据业务需要和网络状态等因素随时选择接入到最合适的那个无线接入系统中,从而满足用户灵活多变的个性化业务需求。另外,通过合理的无线资源管理,可以充分利用异构无线网络中各种无线接入系统的基础设施和频率资源,并且充分激发这些系统的潜能,共同为用户提供单一网络类型所无法支持的业务和功能,从而满足终端用户在复杂多变的通信环境下的个性化业务需求。
[0003]多种无线接入技术的异构融合在满足多场景多业务需求的同时也给网络管理、异构网络协同控制带来了挑战。要想充分发挥异构网络的融合优势,必须做好异构无线网络架构设计、网络选择与接入机制、网络切换、负载均衡这几点,而这也正是目前异构网络融合的研究热点所在,现有切换技术无法监控整个无线网络的网络参数,从而无法确定最佳网络。
【发明内容】
[0004](一)要解决的技术问题
[0005]本发明要解决的技术问题是如何根据网络的实时性能参数,确定最佳网络,从而提高系统整体无线资源的利用率,增加网络容量和避免网络超载。
[0006]( 二)技术方案
[0007]为了解决上述技术问题,本发明提供了一种无线Mesh网和蜂窝网之间业务切换的方法,所述方法包括用户终端由蜂窝网区域进入无线Mesh网和蜂窝网的重叠区域时的向上垂直切换部分以及用户终端离开无线Mesh网和蜂窝网的重叠区域进入蜂窝网区域时的向下垂直切换部分,所述向上垂直切换部分包括以下步骤:
[0008]S11、用户终端MMT当前连接基站车,当所述MMT检测无线Mesh网络信号和带宽均高于一定阀值,MMT向控制平台CP发起切换请求;所述MMT扫描周围网络,根据来自周围MAP的beacon中的网络标识信息,确定候选MAP,并对这些MAP进行优先级排序,并且将所述候选MAP的信息上传给所述基站车,向所述基站车申明所述MMT发起的是一个垂直切换;
[0009]S12、所述基站车向控制平台CP发送查询所述候选MAP的负载状态的请求;所述CP实时监测所述候选MAP的网络性能参数,并按照优先级顺序查询各个候选MAP的负载状态,一直查询到负载未饱和的MAP作为目标MAP,即nMAP ;所述CP向所述基站车发送查询响应,告知所述MMT可切换至ηΜΑΡ,所述基站车收到查询响应后向所述MMT发送允许切换响应,告知可切换至nMAP ;
[0010]S13、所述CP通知无线Mesh网络转发路由MPP有一用户终端MMT通过所述nMAP接入无线Mesh网中,并通过所述MPP查询所述nMAP的网络性能参数;所述MPP将收到的nMAP上传来的网络性能参数,并上传给所述CP ;所述nMAP的网络性能参数由所述CP传送给所述基站车,有所述基站车转送给所述MMT ;
[0011]S14、所述MMT将所述nMAP与本身所在的蜂窝网进行网络选择,如果nMAP不是最佳网络,不进行网络切换;如果nMAP是最佳网络,则确定nMAP为最终目标MAP ;
[0012]S15、如果nMAP为最终目标MAP,所述MMT向nMAP发起切换请求、申请资源,并通过所述MPP、基站车、CP完成信息交互建立MMT于nMAP的网络连接,并且MPP的信息,完成切换;
[0013]所述向下垂直切换部分包括以下步骤:
[0014]S21、用户终端MMT当前连接到无线Mesh网的oMAP节点,当所述MMT检测到所述oMAP的信号强度和带宽均低于一定阈值时,MMT向CP发起切换请求,并扫描周围网络,若有信号强度高于一定会阈值的网络,添加到候选网络中;由控制平台CP实时监测候选网络和蜂窝网的网络性能参数;并检测所述候选网络的负载,一直检查到负载未饱和的候选网络作为目标网络;
[0015]S22、所述CP告知基站车目标网络,并由所述基站车查询所述目标网络的网络性能参数,所述目标网络的网络性能参数依次经过所述基站车、CP、无线Mesh网络转发路由MPP、oMAP的传递,并最终转送给所述MMT ;
[0016]S23、所述MPP按照信号强度由强到弱的顺序依次查询各个MAP的负载状态,知道查询到负载未饱和的目标MAP,即ηΜΑΡ,所述nMAP的网络性能参数由所述MPP传送给所述oMAP,再由所述oMAP传送给所述MMT ;
[0017]S24、所述MMT对所述nMAP和所述目标网络进行网络选择,确定最终目标网络,若所述最终目标网络为无线Mesh网,则进行水平切换,若所述最终目标网络所述目标网络,则进行垂直切换,即所述MMT向基站车发起切换请求、申请资源,并通过所述MPP、基站车、CP完成信息交互,建立MMT于所述目标网络连接,并且更新MPP信息,完成切换。
[0018]优选地,所述对这些MAP进行优先级排序,优先级排序是根据所述MAP信号轻度的大小进行排序,并且信号越强,优先级越高。
[0019]优选地,所述步骤S14和步骤S24进行网络选择的方法为FAHP网络选择算法。
[0020](三)有益效果
[0021]本发明提供了一种无线Mesh网和蜂窝网之间业务切换的方法,通过应用本发明提出的技术方案,当用户终端由蜂窝网区域进入无线Mesh网和蜂窝网的重叠区域发生向上垂直切换时,或者当用户终端离开无线Mesh网和蜂窝网的重叠区域进入蜂窝网区域发生向下垂直切换时,通过实时监控网络参数,确保业务的连续性,避免业务中断,有效提高系统整体无线资源的利用率,增加网络容量和避免网络超载。
【附图说明】
[0022]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0023]图1为本发明的一种无线Mesh网和蜂窝网之间业务切换的方法的向上垂直切换部分的流程图;
[0024]图2为本发明的一种无线Mesh网和蜂窝网之间业务切换的方法的向下垂直切换部分的流程图。
【具体实施方式】
[0025]下面结合附图和实施例对本发明作进一步详细描述。以下实施例用于说明本发明,但不能用来限制本发明的范围。
[0026]一种无线Mesh网和蜂窝网之间业务切换的方法,所述方法包括用户终端由蜂窝网区域进入无线Mesh网和蜂窝网的重叠区域时的向上垂直切换部分以及用户终端离开无线Mesh网和蜂窝网的重叠区域进入蜂窝网区域时的向下垂直切换部分,分别如图1和图2所示。
[0027]所述向上垂直切换部分包括以下步骤:
[0028]S11、确定候选网络节点,具体为:
[0029]DMMT当前连接到基站车,数据通过3G/4G网进入IP核心网;
[0030]2)MMT根据自身当前状态,检测无线Mesh网络信号和带宽均高于一定阀值,发起切换请求;
[0031]3)MMT扫描周围网络,根据来自周围MAP的beacon中的网络标识信息确定候选MAP,并对这些MAP进行优先级排序,按各MAP的信号强度大小排序,信号强度越大的优先级越高,然后将这些候选MAP的信息上报给基站车,并申明MMT发起的是一个垂直切换;所述beacon信息中包括:MAP的SSID、MAC地址、IP地址、信号强度等;
[0032]S12、选取目标MAP,具体为:
[0033]4)基站车向CP发送查询各MAP的负载状态的请求;
[0034]5)CP实时监控无线Mesh网和蜂窝网的网络参数(包括信号强度,带宽,时延,丢包率,网络负载等),CP按照优先级顺序依次查询各候选MAP的负载状态,若查询到某个MAP的负载未饱和,则将其确定为目标MAP,即ηΜΑΡ,通过这种机制能实现一定的网络负载均衡;
[0035]6) CP向基站车反馈一个查询响应,并告知基站车:ΜΜΤ可切换至ηΜΑΡ ;
[0036]7)基站车收到查询响应后,向MMT发送允许切换响应,告知可切换至ηΜΑΡ ;
[0037]S13、查询目标ηΜΑΡ的网络性能参数,并进行传递,具体为:
[0038]8) CP通知无线Mesh网络转发路由MPP将有一个用户通过ηΜΑΡ接入Mesh网络中,并发出查询当前Mesh网络性能参数的请求;
[0039]9)所述MPP对ηΜΑΡ发起查询当前Mesh网络性能参数的请求;
[0040]10)ηΜΑΡ收到请求后检测当前Mesh网络的性能参数:时延、带宽、丢包率等,并将各参数上报给MPP ;
[0041]IDMPP收到Mesh网络的性能参数后向CP发出查询响应,并将这些参数转发给CP ;
[0042]12) CP将这些Mesh网络的性能参数发送给基站车,再由基站车转发给MMT ;
[0043]S14、所述MMT将根据nMAP所在Mesh网络参数(包括信号强度,带宽,时延,丢包率,网络负载等)和本身所在的蜂窝网的网络参数(包括信号强度,带宽,时延,丢包率,网络负载等),进行FAHP网络选择算法运算,确定最佳网络,如果nMAP不是最佳网络,不进行网络切换;如果nMAP是最佳网络,则确定nMAP为最终目标MAP ;图1中为步骤13)
[0044]S15、如果nMAP为最终目标MAP,通过所述MPP、基站车、CP完成信息交互建立MMT于nMAP的网络连接,并且更新MPP信息,完成切换,具体为:
[0045]14) MMT向nMAP发起切换请求,并申请资源;
[0046]15)nMAP收到请求后为MMT进行资源预留,并与基站车建立临时隧道,由于nMAP和基站车的IP地址不同,所以该临时隧道是基于IP层的互通;
[0047]16) nMAP资源预留成功后给MMT返回切换请求响应;
[0048]17)基站车将发往MMT的数据包通过临时隧道转发给nMAP并缓存,有效减少了切换过程中的丢包;
[0049]18)MMT收到切换响应后,开始执行切换,断开与基站车的连接;
[0050]19)基站车向CP发送绑定更新消息,消息中包括更新对象,即基站车和MMT的标识,通知CP删除与基站车相关联的MMT信息;
[0051]20)