无线网格网中移动终端的漫游方法、装置和存储介质与流程

文档序号:20273227发布日期:2020-04-03 19:18阅读:163来源:国知局
无线网格网中移动终端的漫游方法、装置和存储介质与流程

本发明涉及网络连接技术领域,尤其涉及一种无线网格网中移动终端的漫游方法、装置和计算机可读存储介质。



背景技术:

互联网是扁平的网络,构成互联网的路由器是在同一个平面上,相互之间构成了多条路径形成的网状网就是无线网格网络。网络有多条路径形成回联,构成一个动态网络,稳固性很好。如果某一个路径失败,可以切换到另外一条路径上,不会造成网络的中断,因此,无线网格网络能够为用户提供很好的网络服务。

但目前,在无线网格网络中,用户在无线网格网络中进行漫游切换时仍存在一些问题。如漫游切换过于灵敏,会导致用户网络切换频繁,给用户造成困扰;而如果漫游切换过于迟钝,则会导致网络切换延迟,掉线严重,也影响用户的使用体验。



技术实现要素:

本发明的主要目的在于提供一种无线网格网中移动终端的漫游方法、装置和计算机可读存储介质,旨在实现基于大数据分析的前提下,使无线网格网中的移动终端在合适的时机进行漫游切换。

为实现上述目的,本发明提供一种无线网格网中移动终端的漫游方法,所述无线网格网中移动终端的漫游方法包括以下步骤:

采集环境参数,根据所述环境参数确定所述无线网格网的网络状态;

根据所述网络状态确定对应的漫游切换算法;

获取移动终端的行为数据,根据所述行为数据获得移动终端的轨迹集合;

根据所述轨迹集合对所述漫游切换算法进行修正,确定移动终端的切换时机。

可选地,所述获取移动终端的行为数据,根据所述行为数据获得移动终端的轨迹集合的步骤包括:

获取移动终端在所述无线网格网中的信号强度向量;

根据所述信号强度向量获得移动终端的轨迹集合。

可选地,所述获取移动终端在所述无线网格网中的信号强度向量的步骤包括:

根据所述无线网格网网络状态确定无线网格网中的各个信号连接点;

获取移动终端与所述各个信号连接点的信号强度;

根据所述移动终端与所述各个信号连接点的信号强度进行向量组合,获得移动终端信号强度向量。

可选地,所述根据所述信号强度向量获得移动终端的轨迹集合的步骤包括:

根据所述信号强度向量获取移动终端预设时间段内的所有信号强度向量;

根据所有信号强度向量进行时间组合,获得移动终端的轨迹集合。

可选地,所述根据所述轨迹集合对所述漫游切换算法进行修正,确定移动终端的切换时机的步骤包括:

根据所述轨迹集合确定移动终端预设周期内的轨迹集合;

根据所述预设周期内的轨迹集合和移动终端当前的位置信息,确定移动终端的轨迹趋势;

根据所述轨迹趋势对所述漫游切换算法进行修正,确定移动终端的切换时机。

可选地,所述根据所述轨迹集合对所述漫游切换算法进行修正,确定移动终端的切换时机的步骤包括:

根据所述轨迹集合确定移动终端在不同位置点内的轨迹集合;

根据所述不同位置点内的轨迹集合确定对应位置点的最佳信号连接点;

根据所述对应位置点的最佳信号连接点对移动终端在不同位置点时进行对应漫游切换。

可选地,所述根据所述轨迹集合对所述漫游切换算法进行修正,确定移动终端的切换时机的步骤之后包括:

获取移动终端的历史漫游切换数据;

根据所述历史漫游切换数据修正所述漫游切换算法,并根据修正后的漫游切换算法确定移动终端的切换时机。

可选地,所述根据所述轨迹集合对所述漫游切换算法进行修正,确定移动终端的切换时机的步骤之后包括:

获取移动终端的业务类型;

根据所述业务类型修正所述漫游切换算法,并根据修正后的漫游切换算法确定移动终端的切换时机。

此外,为实现上述目的,本发明还提供一种无线网格网中移动终端的漫游装置,所述无线网格网中移动终端的漫游装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的无线网格网中移动终端的漫游程序,所述无线网格网中移动终端的漫游程序被所述处理器执行时实现如上所述的无线网格网中移动终端的漫游方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有无线网格网中移动终端的漫游程序,所述无线网格网中移动终端的漫游程序被处理器执行时实现上述的无线网格网中移动终端的漫游方法的步骤。

本发明提供一种无线网格网中移动终端的漫游方法、装置和计算机存储介质。在该方法中,采集环境参数,根据所述环境参数确定所述无线网格网的网络状态;根据所述网络状态确定对应的漫游切换算法;获取移动终端的行为数据,根据所述行为数据获得移动终端的轨迹集合;根据所述轨迹集合对所述漫游切换算法进行修正,确定移动终端的切换时机。通过上述方式,本发明获取移动终端的行为数据,并对根据移动终端的行为数据获得的轨迹集合进行学习,进行行为动态检测,预设移动终端的下一个行为趋势,在基于环境参数获得的漫游切换算法基础上,根据预测的行为、当前的状态、移动终端特征等因素,动态调整漫游切换算法,基于移动终端个体的特点,确定一个针对移动终端的特定的漫游切换算法,保证移动终端根据漫游切换算法与最合适的网络节点建立连接,获得最好的网络连接,从而避免出现无效的漫游、漫游不及时、漫游不合理等问题,有效提升mesh网的用户体验,做到高覆盖、低延时,移动过程中上网流畅不卡顿。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的装置结构示意图;

图2为本发明无线网格网中移动终端的漫游方法第一实施例的流程示意图;

图3为本发明无线网格网中移动终端的漫游方法第二实施例的流程示意图;

图4为本发明无线网格网中移动终端的漫游方法第三实施例的流程示意图;

图5为本发明无线网格网中移动终端的漫游方法第四实施例的流程示意图;

图6为本发明无线网格网中移动终端的漫游方法第五实施例的流程示意图;

图7为本发明无线网格网中移动终端的漫游方法第六实施例的流程示意图;

图8为本发明无线网格网中移动终端的漫游方法第七实施例的流程示意图;

图9为本发明无线网格网中移动终端的漫游方法第八实施例的流程示意图;

图10为本发明无线网格网中移动终端的漫游方法第一实施例的网络状态示意图;

图11为本发明无线网格网中移动终端的漫游方法第五实施例的轨迹集合示意图;

图12为本发明无线网格网中移动终端的漫游方法第六实施例的轨迹集合示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的装置结构示意图。

本发明实施例终端可以是pc,也可以是智能手机、平板电脑、便携计算机等具有数据处理功能的终端设备。

如图1所示,该终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选地,终端还可以包括摄像头、rf(radiofrequency,射频)电路,传感器、音频电路、wi-fi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,移动终端还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及无线网格网中移动终端的漫游程序。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的无线网格网中移动终端的漫游程序,并执行以下操作:

采集环境参数,根据所述环境参数确定所述无线网格网的网络状态;

根据所述网络状态确定对应的漫游切换算法;

获取移动终端的行为数据,根据所述行为数据获得移动终端的轨迹集合;

根据所述轨迹集合对所述漫游切换算法进行修正,确定移动终端的切换时机。

进一步地,处理器1001可以调用存储器1005中存储的无线网格网中移动终端的漫游程序,还执行以下操作:

所述获取移动终端的行为数据,根据所述行为数据获得移动终端的轨迹集合的步骤包括:

获取移动终端在所述无线网格网中的信号强度向量;

根据所述信号强度向量获得移动终端的轨迹集合。

进一步地,处理器1001可以调用存储器1005中存储的无线网格网中移动终端的漫游程序,还执行以下操作:

所述获取移动终端在所述无线网格网中的信号强度向量的步骤包括:

根据所述无线网格网网络状态确定无线网格网中的各个信号连接点;

获取移动终端与所述各个信号连接点的信号强度;

根据所述移动终端与所述各个信号连接点的信号强度进行向量组合,获得移动终端信号强度向量。

进一步地,处理器1001可以调用存储器1005中存储的无线网格网中移动终端的漫游程序,还执行以下操作:

所述根据所述信号强度向量获得移动终端的轨迹集合的步骤包括:

根据所述信号强度向量获取移动终端预设时间段内的所有信号强度向量;

根据所有信号强度向量进行时间组合,获得移动终端的轨迹集合。

进一步地,处理器1001可以调用存储器1005中存储的无线网格网中移动终端的漫游程序,还执行以下操作:

所述根据所述轨迹集合对所述漫游切换算法进行修正,确定移动终端的切换时机的步骤包括:

根据所述轨迹集合确定移动终端预设周期内的轨迹集合;

根据所述预设周期内的轨迹集合和移动终端当前的位置信息,确定移动终端的轨迹趋势;

根据所述轨迹趋势对所述漫游切换算法进行修正,确定移动终端的切换时机。

进一步地,处理器1001可以调用存储器1005中存储的无线网格网中移动终端的漫游程序,还执行以下操作:

所述根据所述轨迹集合对所述漫游切换算法进行修正,确定移动终端的切换时机的步骤包括:

根据所述轨迹集合确定移动终端在不同位置点内的轨迹集合;

根据所述不同位置点内的轨迹集合确定对应位置点的最佳信号连接点;

根据所述对应位置点的最佳信号连接点对移动终端在不同位置点时进行对应漫游切换。

进一步地,处理器1001可以调用存储器1005中存储的无线网格网中移动终端的漫游程序,还执行以下操作:

所述根据所述轨迹集合对所述漫游切换算法进行修正,确定移动终端的切换时机的步骤之后包括:

获取移动终端的历史漫游切换数据;

根据所述历史漫游切换数据修正所述漫游切换算法,并根据修正后的漫游切换算法确定移动终端的切换时机。

进一步地,处理器1001可以调用存储器1005中存储的无线网格网中移动终端的漫游程序,还执行以下操作:

所述根据所述轨迹集合对所述漫游切换算法进行修正,确定移动终端的切换时机的步骤之后包括:

获取移动终端的业务类型;

根据所述业务类型修正所述漫游切换算法,并根据修正后的漫游切换算法确定移动终端的切换时机。

本发明无线网格网中移动终端的漫游设备的具体实施例与下述无线网格网中移动终端的漫游方法各实施例基本相同,在此不作赘述。

参照图2,图2为本发明无线网格网中移动终端的漫游方法第一实施例的流程示意图,所述无线网格网中移动终端的漫游方法包括:

步骤s100,采集环境参数,根据所述环境参数确定所述无线网格网的网络状态;

在本实施方法应用于无线网格网中,无线网格网即mesh网,mesh网络通常由2个以上无线路由器组成,mesh组网节点之间形成整体的网络,为用户提供网络服务,可以解决公共场所或办公室由于信号覆盖不到位导致的上网问题,以及家居环境尤其是户型结构比较复杂或是大户型中用户使用无线覆盖有信号死角,上网卡顿等问题。mesh节点可以通过有线如以太网线或电力线连接组网,也可以通过无线连接组网,还可以有线和无线混合组网。再本实施例中,先采集mesh网中的环境参数,根据所述环境参数确定所述无线网格网的网络状态。具体地,由mesh组网及其组网节点,用户终端即移动终端构成。mesh节点可以通过有线、无线加入mesh网,mesh组网可以为有线mesh网,无线mesh网,混合mesh网,如果mesh节点可以通过多条通道加入mesh组网,选择其中最佳质量的通道。采集mesh网中的网络节点的数量,位置,分布等信息,根据网络节点的数量,位置,分布等信息确定当前mesh网中的网络环境。例如,参见图10,获取图10中的网络节点数量为3个,分别为a,b,c,还有a,b,c三个网络节点的位置及相互的位置关系,就可以确定整个网络的网络状态,即确定网络中每个位置的信号连接情况,如位置1点只能连接网络节点a点的网络,位置2点能连接网络节点a点和网络节点b点的网络。mesh组网发起漫游通常在移动终端与当前连接的网络节点连接质量不佳、上网卡顿且移动终端可以与另一个网络节点建立更好连接提供更优质网络的情况下发生。通过采集周围环境参数,确定当前环境状态,确保环境一致性。

步骤s200,根据所述网络状态确定对应的漫游切换算法;

在获得网络状态后,就可以根据确定的网络状态确定一个基本的漫游切换算法,例如,在没有任何历史记录和历史行为的情况下,可以确定一个通过计算后得到的理论上认为的最合理的漫游切换算法。即通过网络状态对应确定的漫游切换算法是理想状态下的漫游切换算法,如需提高网络漫游切换的适应性,还需进行进一步修正,通过修正后的漫游切换算法能更好的适应当前的网络环境。

步骤s300,获取移动终端的行为数据,根据所述行为数据获得移动终端的轨迹集合;

获取移动终端的行为数据,根据所述行为数据获得移动终端的轨迹集合。即获得移动终端在该网络中的行为数据,通过移动终端在不同连续时间点的行为数据,可以确定移动终端的轨迹集合。具体地,移动终端的行为数据可以通过移动终端与mesh网中网络节点的连接质量确定行为数据,移动终端与mesh网中网络节点的连接质量可以通过mesh组网中一系列相关参数的预设算法来衡量移动终端与meshnode的连接质量,而相关参数可以为rssi(receivedsignalstrengthindication,信号强度)、信道占用率、mesh节点间连接链路的情况、meshnode(网络节点)负载等。

步骤s400,根据所述轨迹集合对所述漫游切换算法进行修正,确定移动终端的切换时机。

在获得移动终端的轨迹集合后,可以根据轨迹集合对所述漫游切换算法进行修正,确定移动终端的切换时机。具体地,可以按照轨迹集合的时间段维度对漫游切换算法进行修正,确定移动终端的切换时机;还可以按照移动终端的状态变迁维度对漫游切换算法进行修正,确定移动终端的切换时机;还可以按照移动终端的类型这个维度对漫游切换算法进行修正,确定移动终端的切换时机;但可以按照移动终端的业务类型这个维度对漫游切换算法进行修正,确定移动终端的切换时机。当然,对漫游切换算法进行修正,确定移动终端的切换时机可以不止基于这几种维度进行修正,还可以基于其他维度进行修正,还可以基于多个维度进行修正。采集移动终端的行为数据,学习和预测其下一个行为,根据当前环境条件,动态调整漫游算法,不断提升mesh网的用户体验。

需要说明的是,根据rssi、信道占用率、mesh节点间链路情况、meshnode负载等预设一个基本的漫游算法,当没有历史学习的数据时,按预设算法进行漫游;或者当环境参数发生较大变化,例如采集到的移动终端稳定rssi的变化超出范围、周围环境基本数据的变化超出范围等,可推测出网络节点的摆放位置发生变化,可清除历史数据后,按预设算法进行漫游。

本发明提供一种无线网格网中移动终端的漫游方法、装置和计算机存储介质。在该方法中,采集环境参数,根据所述环境参数确定所述无线网格网的网络状态;根据所述网络状态确定对应的漫游切换算法;获取移动终端的行为数据,根据所述行为数据获得移动终端的轨迹集合;根据所述轨迹集合对所述漫游切换算法进行修正,确定移动终端的切换时机。通过上述方式,本发明获取移动终端的行为数据,并对根据移动终端的行为数据获得的轨迹集合进行学习,进行行为动态检测,预设移动终端的下一个行为趋势,在基于环境参数获得的漫游切换算法基础上,根据预测的行为、当前的状态、移动终端特征等因素,动态调整漫游切换算法,基于移动终端个体的特点,确定一个针对移动终端的特定的漫游切换算法,保证移动终端根据漫游切换算法与最合适的网络节点建立连接,获得最好的网络连接,从而避免出现无效的漫游、漫游不及时、漫游不合理等问题,有效提升mesh网的用户体验,做到高覆盖、低延时,移动过程中上网流畅不卡顿。

请参阅图3,图3为本发明无线网格网中移动终端的漫游方法第二实施例的流程示意图。

基于上述实施例,本实施例中,步骤s300包括:

步骤s310,获取移动终端在所述无线网格网中的信号强度向量;

在本实施例中,获取移动终端在所述无线网格网中的信号强度向量。其中,信号强度向量可以为rssi信号强度向量,还可以为其他信号强度向量。rssi为移动终端与当前连接的网络节点连接质量的重要指标,因此,往往采用rssi为移动终端漫游的参考数据。

步骤s320,根据所述信号强度向量获得移动终端的轨迹集合。

根据所述信号强度向量获得移动终端的轨迹集合。rssi测距技术可用于无线传感器网络及室内定位等领域,通过rssi对位置进行判定是可行办法,且误差在可接受范围内。本方法可以通过对mesh组网覆盖范围内移动终端的rssi向量进行采集和记录,再根据rssi向量的历史记录,动态学习和预测移动终端的下一个行为特性,如rssi向量的变化,即对应的移动终端在空间的移动。rssi向量类似多维坐标点,表示移动终端与每个mesh组网节点间的信号强度,不同的rssi向量代表移动终端处于不同的位置,因此,通过连续时间段的rssi向量的变化可以确定移动终端的轨迹集合。

请参阅图4,图4为本发明无线网格网中移动终端的漫游方法第三实施例的流程示意图。

基于上述实施例,本实施例中,步骤s310包括:

步骤s311,根据所述无线网格网网络状态确定无线网格网中的各个信号连接点;

先所述无线网格网网络状态确定无线网格网中的各个信号连接点。具体地,根据所述无线网格网网络状态确定无线网格网中,有几个网络节点,网络节点的位置、分布关系等。

步骤s312,获取移动终端与所述各个信号连接点的信号强度;

在确定无线网格网中的各个信号连接点后,可以进一步,确定移动终端与所述各个信号连接点的信号强度。如分别跟不同的信号连接点的rssi数据。

步骤s313,根据所述移动终端与所述各个信号连接点的信号强度进行向量组合,获得移动终端信号强度向量。

在获得与各个信号连接点的信号强度后,可以根据所述移动终端与所述各个信号连接点的信号强度进行向量组合,获得移动终端信号强度向量。在不同的位置,移动终端与不同信号连接点的信号强度不同,根据移动终端与不同信号连接点的信号强度可以确定移动终端在mesh网络中的唯一位置。

具体地,参见图10,以3个mesh组网节点的mesh网络为例进行说明。a,b,c为3个mesh组网节点,移动终端在1,2,3,4,5,6,7几个点的rssi向量分别为1(r1a,r1b,r1c),2(r2a,r2b,r2c)...r1a表示移动终端在网络节点1与a的信号强度,r1b表示移动终端在网络节点1与b的信号强度,r1c表示移动终端在网络节点1与c的信号强度。其中1只能被a覆盖到,2可以被a和b覆盖到,3可以被a和c覆盖到,7可以被a,b,c都覆盖到。对点1来说,只有r1a是有效值。rssi向量在mesh网覆盖范围内,可准确标识一个点。mesh网中移动终端历史经过的点用rssi向量标记并记录为历史数据。

需要进一步说明的是,为减少计算量和存储开销,可根据产品特性,将浮动范围内的rssi都看作相同,例如r1a-3db到r1a+3db的范围,视为与r1a相同。

请参阅图5,图5为本发明无线网格网中移动终端的漫游方法第四实施例的流程示意图。

基于上述实施例,本实施例中,步骤s320包括:

步骤s321,根据所述信号强度向量获取移动终端预设时间段内的所有信号强度向量;

在获得信号强度向量后,可以根据根据所述信号强度向量获取移动终端预设时间段内的所有信号强度向量。所述预设时间可以为一天,一个小时,一个星期等,根据情况进行设定。

步骤s322,根据所有信号强度向量进行时间组合,获得移动终端的轨迹集合。

在获得信号强度向量后,根据所有信号强度向量进行时间组合,获得移动终端的轨迹集合。如某一天的移动终端的轨迹集合,某一小时移动终端的轨迹集合,某一星期移动终端的轨迹集合等。

请参阅图6,图6为本发明无线网格网中移动终端的漫游方法第五实施例的流程示意图。

基于上述实施例,本实施例中,步骤s400包括:

步骤s410,根据所述轨迹集合确定移动终端预设周期内的轨迹集合;

在本实施例中,可以根据时间维度对漫游切换算法进行修正,确定移动终端的切换时机。具体地,根据所述轨迹集合确定移动终端预设周期内的轨迹集合。如以1小时为例进行历史数据学习统计,参见图11,0时到1时,移动终端的活动轨迹记录在集合1中,n12表示在这个时间段,移动终端从1点移动到2点的次数,同理,n42表示移动终端从4点移动到2点的次数。移动终端每做一次有效移动,次数累加1。

步骤s420,根据所述预设周期内的轨迹集合和移动终端当前的位置信息,确定移动终端的轨迹趋势;

在获得预设周期内的轨迹集合后,根据移动终端的预设周期内的轨迹集合和当前的位置信息,利用大数据分析方法,确定移动终端的轨迹趋势。具体地,该大数据分析方法可以为云数据大数据分析,预测性分析模型等。

步骤s430,根据所述轨迹趋势对所述漫游切换算法进行修正,确定移动终端的切换时机。

在确定轨迹趋势后,可以根据确定后的轨迹趋势对所述漫游切换算法进行修正,确定移动终端的切换时机。

具体地,移动终端在1点,连接mesh中的a节点,仅在a的覆盖范围,无法做快速漫游,不做多余动作。移动到哪个rssi向量,哪个rssi向量计数加1。如果移动到新的rssi向量,新增该向量点。

移动终端在2点,连接a,当检测到移动终端要移动时,根据历史数据,预测只会移动到4点,2点在mesh的a和b的覆盖范围,而4点rssi向量表明4已在a的覆盖范围之外,若正好移动终端与b的rssi在变强,依据预测触发移动终端漫游到b。——防止到4点后掉线重连。若移动终端与b的rssi正在变弱,不做动作,等待预设的漫游机制生效,本次移动如果有效且有新的rssi向量产生,将其加入集合。

移动终端在4点,连接b,根据历史数据,预测会到2点和7点,4仅在b的覆盖范围,无法做快速漫游,不做多余动作。移动到哪个rssi向量,哪个rssi向量计数加1。如果移动到新的rssi向量,新增该向量点。

移动终端在7点,连接a或b,当检测到移动终端要移动时,预测只会移动到6,6在c的覆盖范围,若正好移动终端与c的rssi在变强,触发漫游到c。——防止到6点后掉线重连。若移动终端与c的rssi正在变弱,不做动作,等待预设的漫游机制生效,本次移动如果有效且有新的rssi向量产生,将其加入集合。例如移动终端从7开始移动时,采集的(δr7a,δr7b,δr7c)中,δr7b增强,按预设漫游算法漫游到8,新增rssi向量8到集合1。

请参阅图7,图7为本发明无线网格网中移动终端的漫游方法第六实施例的流程示意图。

基于上述实施例,本实施例中,步骤s400包括:

步骤s440,根据所述轨迹集合确定移动终端在不同位置点内的轨迹集合;

在本实施例中,还可以根据移动终端位置点的状态维度对漫游切换算法进行修正,确定移动终端的切换时机。具体地,先根据所述轨迹集合确定移动终端在不同位置点内的轨迹集合。如在某个位置点的轨迹集合。

步骤s450,根据所述不同位置点内的轨迹集合确定对应位置点的最佳信号连接点;

在获得移动终端在不同位置点内的轨迹集合后,可以根据所述不同位置点内的轨迹集合确定对应位置点的最佳信号连接点。具体地,如在某个位置点的轨迹集合中确定出在某个点,移动终端经常往a方向运动,则确定在某个点时,往a反向运行,最佳的信号连接点。

步骤s460,根据所述对应位置点的最佳信号连接点对移动终端在不同位置点时进行对应漫游切换。

根据对应位置点的最佳信号连接点对移动终端在不同位置点时进行对应漫游切换。具体地,根据对应位置点的最佳信号连接点对漫游切换算法进行修正,使移动终端按照修正后的漫游切换算法在合适的地点进行对应的切换。

具体地,学习掉线前及掉线后的rssi向量,如图12,如果按照预设的漫游算法,移动终端在2点连接正常,但在8点发生大概率掉线重连;在3点连接正常,在6点和1点均发生大概率掉线重连。此时应考虑算法对这几个点的适应性需要调整。在2点移动终端连接a时,如果发现采集的rssi向量(δr2a,δr2b,δr2c)δr2b增强,按预设算法即使未达到漫游条件,也提前漫游到b,防止8点掉线;在3点移动终端连接a时,如果发现采集的rssi向量(δr3a,δr3b,δr3c)δr3c持续增强,按预设算法即使未达到漫游条件,也提前漫游到c,防止6点掉线。

请参阅图8,图8为本发明无线网格网中移动终端的漫游方法第七实施例的流程示意图。

基于上述实施例,本实施例中,步骤s400之后还包括:

步骤s500,获取移动终端的历史漫游切换数据;

在本实施例中,可以获取移动终端的历史漫游切换数据,根据历史漫游切换数据确定移动终端是友好型或不友好型。学习移动终端的漫游能力和漫游行为,将移动终端分为友好型和不友好型,按照mesh网的指示进行切换操作从而发生漫游的移动终端定义为友好型,不按照mesh网的指示进行切换操作从而发生漫游的移动终端定义为不友好型。

步骤s600,根据所述历史漫游切换数据修正所述漫游切换算法,并根据修正后的漫游切换算法确定移动终端的切换时机。

根据所述历史漫游切换数据修正所述漫游切换算法,并根据修正后的漫游切换算法确定移动终端的切换时机,具体地,根据移动终端的类型,如不友好的移动终端,动态调整漫游算法适应不同类型移动终端的漫游,保证其业务顺畅。

请参阅图9,图9为本发明无线网格网中移动终端的漫游方法第八实施例的流程示意图。

基于上述实施例,本实施例中,步骤s400之后还包括:

步骤s700,获取移动终端的业务类型;

在本实施例中,还可以获取移动终端的业务类型,学习每个移动终端的业务类型,如允许延时的视频、网站访问、qq聊天、微信聊天等,不允许延时的游戏、视频通话、语音通话等。

步骤s800,根据所述业务类型修正所述漫游切换算法,并根据修正后的漫游切换算法确定移动终端的切换时机。

在确定移动终端的业务类型后,根据业务类型修正所述漫游切换算法,并根据修正后的漫游切换算法确定移动终端的切换时机,优先保障不允许延时/低延时的业务正常。

此外,本发明实施例还提出一种计算机可读存储介质。

本发明计算机可读存储介质上存储有无线网格网中移动终端的漫游程序,所述无线网格网中移动终端的漫游程序被处理器执行时实现如上所述的无线网格网中移动终端的漫游方法的步骤。

其中,在所述处理器上运行的无线网格网中移动终端的漫游程序被执行时所实现的方法可参照本发明无线网格网中移动终端的漫游方法各个实施例,此处不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1