一种由无线mesh网络主导的获取移动终端数据的方法技术

技术编号:9697586 阅读:125 留言:0更新日期:2014-02-21 06:51
本发明专利技术公开了一种由无线mesh网络主导的获取移动终端数据的方法,包括步骤:检测各非中心节点是否与移动终端连通及链路质量;各非中心节点将检测到的链路质量的信息发送到中心节点;中心节点通过分析选择最佳链路和具有最佳链路的最佳节点;中心节点将分析得出的信息反馈给每个非中心节点,并向最佳节点发送获取数据命令;收到获取命令的最佳节点从移动终端处获取数据;非中心节点将获取完毕的数据发送到接收端。本发明专利技术只需要通过mesh?router选择一条从mesh?client处获取的最佳路径,既保证了网络的高性能获取,又降低了mesh?client在功能上的要求。

【技术实现步骤摘要】
一种由无线mesh网络主导的获取移动终端数据的方法
本专利技术涉及从不可进行模块修改的移动终端获取数据的
,特别是涉及一种由无线mesh网络主导的以无线mesh网络选择链路的方式获取移动终端数据的方法。
技术介绍
无线mesh网络由无线mesh路由器和无线mesh客户端组成,其中无线mesh路由器构成骨干网络,负责为无线mesh客户端提供连接。移动终端是指具有通信功能的计算机设备,包括智能手机、笔记本、平板电脑、车载电脑或具有无线上网功能的摄像机等。传统的获取方式是通过meshclient扫描所有网络,主动选择最佳路由器,切换网络连接最佳路由器,并根据相应的动态路由协议更改路由表配置。上述传统方法需要meshclient具有网络切换和动态路由配置功能。在无线mesh网络中,源节点和目的节点之间通过多跳转发来实现通信。无线mesh网络即使具有meshclient,但是当meshclient不具有网络切换或路由动态配置功能时,meshclient无法选择最佳的meshrouter进行数据传输,从而数据获取的性能降低。上述传统方法来调节信道带宽存在如下缺点:1.需要移动终端具有网络切换和动态路由配置等功能;2.当移动终端在移动时,移动终端无法选择出最佳路由器,从而无法时刻进行高性能下载。因而需要一种在meshclient不具有网络切换和动态路由配置等功能时,依然可以从meshclient处选择一条最佳路径并进行高性能下载的方法。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种由无线mesh网络主导的获取移动终端数据的方法,只需要通过meshrouter选择一条从meshclient处获取的最佳路径,而不需要通过meshclient进行网络切换和动态路由配置。这样既保证了网络的高性能获取,又降低了meshclient在功能上的要求。本专利技术的技术解决方案如下:一种由无线mesh网络主导的获取移动终端数据的方法,其特点在于,该方法包括如下步骤:S1,依次检测各非中心节点是否与移动终端连通:如果连通,则检测该非中心节点与移动终端之间的链路质量,并进入S2;如果不连通,则进行下一个节点的检测;S2,各非中心节点将检测到的链路质量的信息发送到中心节点;S3,中心节点通过分析选择最佳链路和具有最佳链路的最佳节点;S4,中心节点将分析得出的信息反馈给每个非中心节点,并向最佳节点发送获取数据命令;S5,收到获取命令的最佳节点从移动终端处获取数据;S6,非中心节点将获取完毕的数据发送到接收端。所述的步骤S5中,收到获取命令的最佳节点需要先向移动终端询问是否有数据需要获取:如果有则获取;如果没有则不获取。所述的无线mesh网络是由无线mesh路由器和无线mesh客户端组成;所述的无线mesh客户端是指在无线mesh路由器所覆盖的网络内移动的移动终端,所述的无线mesh路由器分为一个中心节点和若干非中心节点。所述的中心节点是指具有网络控制功能的节点,可以是客户端(PC、手机等终端),也可以说具有网络控制功能的路由器。所述的非中心节点是指不具有的网络控制功能的节点,一般指不具备网络控制功能的路由器。中心节点与非中心节点连通,接收端借助无线mesh路由器,从无线mesh客户端获取数据,接收端是无线mesh路由器或是与无线mesh路由器连接的无线mesh客户端。最佳节点,也即最佳非中心节点,是指经过中心节点的分析,选择出的与移动终端之间链路最佳的节点。非最佳节点,也即非最佳非中心节点,是指经过中心节点的分析,不是与移动终端之间链路最佳的节点。与现有技术相比本专利技术的有益效果是只需要通过meshrouter选择一条从meshclient处获取的最佳路径,而不需要通过meshclient进行网络切换和动态路由配置。这样既保证了网络的高性能获取,又降低了meshclient在功能上的要求。附图说明图1为本专利技术由无线mesh网络主导的获取移动终端数据的方法的流程图。图2为本专利技术由无线mesh网络主导的获取移动终端数据的方法的实施例1的拓扑结构图。图3为本专利技术由无线mesh网络主导的获取移动终端数据的方法的网络协议示意图。图4是实施例中系统拍摄与接收照片的张数对比。图5是实施例中照片传输的时延。图6是实施例中第8-14张照片的拍摄时间与接收时间。具体实施方式下面结合实施例和附图对本专利技术做详细的说明,本实施例在以本专利技术技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本专利技术的保护范围不限于下述的实施例。请先参阅图1,图1为本专利技术由无线mesh网络主导的获取移动终端数据的方法的流程图,如图所示,一种由无线mesh网络主导的获取移动终端数据的方法,包括如下步骤:S1,依次检测各非中心节点是否与移动终端连通:如果连通,则检测该非中心节点与移动终端之间的链路质量,并进入S2;如果不连通,则进行下一个节点的检测;S2,各非中心节点将检测到的链路质量的信息发送到中心节点;S3,中心节点通过分析选择最佳链路和具有最佳链路的最佳节点;S4,中心节点将分析得出的信息反馈给每个非中心节点,并向最佳节点发送获取数据命令;S5,收到获取命令的最佳节点从移动终端处获取数据;S6,非中心节点将获取完毕的数据发送到接收端。实施例:建立一个可以及时有效地完成对电力系统的监控的网络系统,其中,红外摄像仪所拍摄的照片需要被正确地、稳定地、快速地发回服务器端,且要保证每一张照片都必须无损坏、无遗漏地发回。无损坏是指每一张图片在传输的过程中要完整的从红外摄像仪端传到服务器端;无遗漏是指红外摄像仪所拍摄的所有图像要全部传回服务器端。同时,要保证整个系统需要在长时间内稳定地工作,不能出现经常性的系统崩溃,能够让照片在尽可能短地时间内传回服务器。虽然,整个系统对传输的延时要求不是很高,但是为了能够让用户及时有效地对电力系统的工作进行监控并可以做到实时分析,照片在整个系统的传输延时需要尽可能的短,尽量控制在10秒以内。在本实施例中,服务器端是中心节点,路由器端是非中心节点,具体设计如下:1.网络设计整个系统的网络拓扑如图2所示,由于整个系统需要在较大地范围内(200米×200米)运行,需要在红外摄像仪和服务器之间架设若干路由器作为中继。服务器作为监控端,需要放置在室内房间中;路由器作为中继端需要均匀地散落放置在室外整个区域;红外摄像仪作为拍摄端,需要在整个区域内进行移动。红外摄像仪在拍摄完照片之后,需要将照片发送到与之最近的路由器;之后通过由路由器构成的mesh网络发送到与服务器直连的路由器;最终由该路由器发回服务器端进行实时监控。即整个网络可以划分为3个子网络:红外摄像仪与路由器、所有路由器构成的mesh网络、路由器与服务器。2.连接方式设计1)红外摄像仪与路由器:由于红外摄像仪需要在整个区域之间来回移动,用有线连接不够方便,所以红外摄像仪与路由器需要由无线连接。2)由路由器构成的mesh网络:路由器散布在整个区域范围之内,路由器彼此之间相距较远(大约在100左右)。如果用有线相连需要较长的网线,而且整个网络会变得较为复杂,除此之外在布线的时候,还会对电力系统造成一定的干扰。故路由器之间选用无线mesh网络。3)路由器与服务器服务器与路由器位置固定本文档来自技高网...
一种由无线mesh网络主导的获取移动终端数据的方法

【技术保护点】
一种由无线mesh网络主导的获取移动终端数据的方法,其特征在于,该方法包括如下步骤:S1,依次检测各非中心节点是否与移动终端连通:如果连通,则检测该非中心节点与移动终端之间的链路质量,并进入S2;如果不连通,则进行下一个节点的检测;S2,各非中心节点将检测到的链路质量的信息发送到中心节点;S3,中心节点通过分析选择最佳链路和具有最佳链路的最佳节点;S4,中心节点将分析得出的信息反馈给每个非中心节点,并向最佳节点发送获取数据命令;S5,收到获取命令的最佳节点从移动终端处获取数据;S6,非中心节点将获取完毕的数据发送到接收端。

【技术特征摘要】
1.一种由无线mesh网络主导的获取移动终端数据的系统,该系统中无线mesh网络获取移动终端数据的方法包括如下步骤:S1,依次检测各非中心节点是否与移动终端连通:如果连通,则检测该非中心节点与移动终端之间的链路质量,并进入S2;如果不连通,则进行下一个非中心节点的检测;S2,各非中心节点将检测到的链路质量的信息发送到中心节点;S3,中心节点通过分析选择最佳链路和具有最佳链路的最佳节点;S4,中心节点将分析得出的信息反馈给每个非中心节点,并向最佳节点发送获取数据命令;S5,收到获取数据命令的最佳节点从移动终端处获取数据;S6,非中心节点将获取完毕的数据发送到接收端,所述的步骤S5中,收到获取数据命令的最佳节点需要先向移动终端询问是否有数据需要获取:如果有则获取;如果没有则不获取,所述的无线mesh网络是由无线mesh路由器和无线mesh客户端组成;所述的无线mesh客户端是指在无线mesh路由器所覆盖的网络内移动的移动终端,所述的无线mesh路由器分为一个中心节点和若干非中心节点;所述的中心节点是指具有网络控制功能的节点,所述的非中心节点是指不具有的网络控制功能的节点...

【专利技术属性】
技术研发人员:王旭东张宇航
申请(专利权)人:上海交通大学
类型:发明
国别省市:

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

1