一种无线局域网下大数据的处理方法及设备与流程

文档序号:14359197阅读:372来源:国知局

本发明涉及无线通信技术领域,尤其涉及一种无线局域网下大数据的处理方法及设备。



背景技术:

在无线局域网wlan(wirelesslocalareanetwork)中,不同的接入设备ap(accesspoint)分别覆盖不同的区域,站点sta(station)通过接入到ap中进而接入网络中。

在实际应用中,不同的ap分别部署并覆盖不同的区域,在sta处于某一个ap的覆盖范围内,sta会通过该区域的ap覆盖的网络获取对应用户的数据,例如在医疗系统中,医护人员在病房内对病人的数据进行处理,移动医护会通过覆盖该病房的ap接入网络,从pacs(picturearchivingandcommunicationsystems,影像归档和通信系统)服务器到病房区,医生可以通过pad、移动查房车查阅存储于pacs服务器中的病患检查结果,如ct、多层螺旋ct、cr、16排以上螺旋ct等,这些检查结果为了用户体验更好,数据量较大,正常一张图片数据量都是超过700m(兆)以上。

现有技术中,当用户如医生在属于不同的网络的房间中移动时,sta需要多次下载同一个文件时,每次都需要传输完整的数据,数据量大,使得传输时间长,同时也增加了空口报文的重传。

所以,现有技术中,存在的无线局域网下的大数据处理效率低以及空口报文重传的技术问题。



技术实现要素:

本发明实施例提供一种无线局域网下大数据的处理方法及设备,用于解决现有技术中,存在的无线局域网下的大数据处理效率低以及空口报文重传的技术问题。

为此,本发明实施例提供的具体技术方案如下:

第一方面,本发明实施例提供一种无线局域网下大数据的处理方法,应用于无线控制器ac中,包括:

接收站点sta发送的缺失第一关键值key的缺失信息,其中,所述缺失信息为所述sta从第一网络移动到第二网络后,根据所述第二网络中保存的分段数据的关键值key,确定出所述sta当前缺失所述保存的分段数据的关键值key中的第一关键值key时发送的信息,关键值key与分段数据一一对应,关键值key用于表征其对应的分段数据;

根据所述缺失信息,并将所述第一关键值key以及与所述第一关键值key对应的第一分段数据发送给所述sta。

可选的,所述将所述第一关键值key以及与所述第一关键值key对应第一分段数据发送给所述sta具体包括:

确定所述sta当前所在的所述第二网络的射频radioid,其中射频radioid与射频radio一一对应;

将所述第一关键值key以及与所述第一关键值key对应的第一分段数据通过所述射频radioid对应的第一射频radio发送给所述sta。

可选的,在所述接收站点sta发送的缺失第一关键值key的缺失信息之前,所述方法包括:

接收所述sta通过所述第一网络发送的数据请求信息;

根据所述数据请求信息,从目标服务器中获取数据;

在获取的数据的大小大于设定门限时,将获取的数据分割成多个分段数据,每一个分段数据对应一关键值key;

将所述多个分段数据以及所述多个分段数据对应的多个关键值key通过所述第一网络发送所述sta。

可选的,接收所述sta通过所述第一网络发送的数据请求信息包括:

所述无线控制器ac通过接收capwapechorequest报文,从所述capwapechorequest报文中获取所述数据请求信息。

可选的,所述接收站点sta发送的缺失第一关键值key的缺失信息之前,还包括:

将多个分段数据对应的多个关键值key携带在capwapechoresponse报文中发送给无线控制器ac下的所有网络,使得所述所有网络保存所述多个关键值key;

其中,所述所有网络中包括所述第一网络与所述第二网络。

第二方面,本发明实施例还提供了一种无线局域网下大数据的处理方法,应用于站点sta中,当所述sta从第一网络移动到第二网络时,包括:

若根据所述第二网络中保存的分段数据的关键值key,确定出所述sta当前缺失所述保存的分段数据的关键值key中的第一关键值key时,将缺失所述第一关键值key的缺失信息发送给无线控制器ac,其中,关键值key与分段数据一一对应,关键值key用于表征其对应的分段数据;

接收并保存所述无线控制器ac根据所述缺失信息反馈的第一关键值key以及与所述第一关键值key对应的第一分段数据。

可选的,所述将缺失所述第一关键值key的缺失信息发送给无线控制器ac,具体包括:

将缺失所述第一关键值的缺失信息以tlv格式携带在capwapechorequest报文,以及所述capwapechorequest报文发送给无线控制器ac。

可选的,在所述接收并保存所述ac根据所述缺失信息反馈的第一关键值key以及与所述第一关键值key对应的第一分段数据之后,所述方法包括:

将所述第一分段数据与所述sta缓存中缓存的其他分段数据拼接成完整的数据;

显示拼接后的完整数据。

第三方面,本发明实施例还提供了一种无线控制器ac,包括:

接收单元,用于接收站点sta发送的缺失第一关键值key的缺失信息,其中,所述缺失信息为所述sta从第一网络移动到第二网络后,根据所述第二网络中保存的分段数据的关键值key,确定出所述sta当前缺失所述保存的分段数据的关键值key中的第一关键值key时发送的信息,关键值key与分段数据一一对应,关键值key用于表征其对应的分段数据;

发送单元,用于根据所述缺失信息,并将所述第一关键值key以及与所述第一关键值key对应的第一分段数据发送给所述sta。

可选的,包括:

确定单元,用于确定所述sta当前所在的所述第二网络的射频radioid,其中射频radioid与射频radio一一对应;

第一发送子单元,用于将所述第一关键值key以及与所述第一关键值key对应的第一分段数据通过所述射频radioid对应的第一射频radio发送给所述sta。

可选的,所述方法包括:

第一接收子单元,用于接收所述sta通过所述第一网络发送的数据请求信息;

获取单元,用于根据所述数据请求信息,从目标服务器中获取数据;

分割单元,用于在获取的数据的大小大于设定门限时,将获取的数据分割成多个分段数据,每一个分段数据对应一关键值key;

第二发送单元,用于将所述多个分段数据以及所述多个分段数据对应的多个关键值key通过所述第一网络发送所述sta。

可选的,包括:

第三发送单元,用于将所述多个分段数据对应的多个关键值key携带在capwapechoresponse报文中发送给无线控制器ac下的所有网络,使得所述所有网络保存所述多个关键值key;

其中,所述所有网络中包括所述第一网络与所述第二网络。

第四方面,本发明实施例还提供了一种站点sta,当所述sta从第一网络移动到第二网络时,包括:

确定单元,用于若根据所述第二网络中保存的分段数据的关键值key,确定出所述sta当前缺失所述保存的分段数据的关键值key中的第一关键值key时,将缺失所述第一关键值key的缺失信息发送给无线控制器ac,其中,关键值key与分段数据一一对应,关键值key用于表征其对应的分段数据;

接收单元,用于接收并保存所述无线控制器ac根据所述缺失信息反馈的第一关键值key以及与所述第一关键值key对应的第一分段数据。

可选的,包括:

发送单元,用于将缺失所述第一关键值的缺失信息以tlv格式携带在capwapechorequest报文,以及所述capwapechorequest报文发送给无线控制器ac。

可选的,包括:

拼接单元,用于将所述第一分段数据与所述sta缓存中缓存的其他分段数据拼接成完整的数据;

显示单元,用于显示拼接后的完整数据。

第五方面,本发明实施例还提供了一种设备,包括:

至少一个处理器,以及

与所述至少一个处理器连接的存储器;

其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令,执行如上所述的一种无线局域网下大数据的处理方法。

第六方面,本发明实施例还提供了一种计算机可读存储介质:

所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如上所述的一种无线局域网下大数据的处理方法。

本发明实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

由于本发明实施例中的技术方案,采用接收站点sta发送的缺失第一关键值key的缺失信息,其中,所述缺失信息为所述sta从第一网络移动到第二网络后,根据所述第二网络中保存的分段数据的关键值key,确定出所述sta当前缺失所述保存的分段数据的关键值key中的第一关键值key时发送的信息,关键值key与分段数据一一对应,关键值key用于表征其对应的分段数据;以及根据所述缺失信息,并将所述第一关键值key以及与所述第一关键值key对应的第一分段数据发送给所述sta的技术方案。

也即站点sta在同一个接入设备ap的一个射频radio下移动到另一个射频radio下,或站点sta从一个接入设备ap移动到另一个接入设备ap下时,sta只需要将缺失的关键值key(也即还没有接到的那一部分数据对应的关键值key)发送给无线控制设备ac,使得无线控制设备ac只发送缺失的关键值key以及缺失的关键值key对应的那部分数据,所以避免了现有技术中,需要重新发送完整的数据,导致数据处理效率低以及空口报文重传的情况,所以,能够有效的解决现有技术中,存在的无线局域网下的大数据处理效率低的技术问题,具有,提高无线局域网下的大数据处理效率以及减少空口报文重传的有益效果。

同时,由于本发明实施例中,无线控制设备ac只会将缺失的关键值key以及缺失的关键值key对应的那部分数据发送给sta所在的接入设备ap下的那一个射频radio,避免了现有技术中,无线控制设备ac在数据传输时,会将数据传输到接入设备ap下的每一个射频radio,导致的消耗网络资源过多的情况,所以,也具有节约网络资源的有益技术效果。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。

图1为本发明实施例提供的一种无线局域网下大数据的处理系统的结构示意图;

图2为本发明实施例提供的一种无线局域网下大数据的处理方法的流程图;

图3为本发明实施例中在步骤s101之前还可以执行的一些步骤的流程图;

图4为本发明实施例中capwap协议的控制报文的结构示意图;

图5为本发明实施例中以tlv格式封装消息内容的结构示意图;

图6为本发明实施例中步骤s102具体实施方式的流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明技术方案的一部分实施例,而不是全部的实施例。基于本发明文件中记载的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明技术方案保护的范围。

请参考图1,为本发明实施例提供的一种无线局域网下大数据的处理系统,包括:pacs(picturearchivingandcommunicationsystems,影像归档和通信系统)服务器,pacs服务器中保存有各种影像数据,与pacs服务器连接的无线控制器ac,无线控制器ac下连接多个接入设备ap,每一个接入设备ap覆盖一定的区域,进而使得进入该区域的站点sta通过接入到该区域的接入设备ap而接入网络中,这里,sta可以为任何可移动的具有显示功能设备,如pad、移动查房车,移动手机等,在此,也就不一一列举,也不做任何限制。

在实际应用中,每一个接入设备ap可以包括多个射频radio,如包括10个射频radio,或包括20射频radio,或包括32个射频radio,在本实施例中,具体以每一个接入设备ap包括32个射频radio为例,为了叙述方便,将接入设备ap包括的32个射频radio分别称为radio1,radio2,radio3,radio4…..radio32,那么,在具体实践过程中,可以将接入设备ap中的每一个射频radio放置在一个区域内(如一个房间内),那么,射频radio形成的网络就能够覆盖在该区域上,进而使得该区域内的sta可以通过接入设备ap下的该射频radio进行数据的传输。

在实际应用中,sta可以在一个接入设备内的不同射频radio覆盖的区域之间移动,也即在同一接入设备下的不同射频radio之间移动,例如,从接入设备ap1中的射频radio1移动到接入设备ap1中的射频radio2;sta还可以从一个接入设备移动到另一个接入设备,也即在不同接入设备之间移动,例如,sta从接入设备ap1中的射频radio1移动到接入设备ap2中的射频radio1下。

下面给出本发明实施例应用于上述系统的无线局域网下大数据的处理方法,如图2所示,包括:

步骤s101:接收站点sta发送的缺失第一关键值key的缺失信息,其中,所述缺失信息为所述sta从第一网络移动到第二网络后,根据所述第二网络中保存的分段数据的关键值key,确定出所述sta当前缺失所述保存的分段数据的关键值key中的第一关键值key时发送的信息,关键值key与分段数据一一对应,关键值key用于表征其对应的分段数据;

步骤s102:根据所述缺失信息,并将所述第一关键值key以及与所述第一关键值key对应的第一分段数据发送给所述sta。

请参考图3,在实际应用中,本发明实施例中的方法在执行上述步骤s101之前,还可执行以下步骤:

步骤s201:接收所述sta发送的数据请求信息,其中,所述数据请求信息为所述sta处于所述第一网络中时发送的信息;

步骤s202:响应所述数据请求信息,从目标服务器中获取数据;

步骤s203:在获取的数据的大小大于设定门限时,将获取数据分割成多个分段数据,每一个分段数据对应一关键值key,关键值key用于表征其对应的分段数据;

步骤s204:将所述多个分段数据以及所述多个分段数据对应的多个关键值key通过所述第一网络发送所述sta。

请结合图1进行参考,在具体实践过程中,当sta位于接入设备ap1的射频radio1所在区域时,sta可以通过射频radio1与接入设备ap1关联,进而,接入到接入设备ap1下射频radio1所形成的网线网络区域中,接入设备ap1能够主动获得与该接入设备ap1关联的sta的相关自定义信息,该相关自定义信息中携带有sta发送给无线控制器ac的影像数据请求信息,然后,接入设备ap1会将sta相关自定义信息通过tlv格式封装到capwap报文中,通过capwap隧道将该capwap报文发送给无线控制端ac。

无线控制端ac接收到该capwap报文后,根据capwap报文中的数据请求信息,向目标服务器请求发送相应的数据,目标服务器就会响应无线控制端ac的请求,并将相应的数据发送给无线控制端ac,在具体实践过程中,capwap报文中的数据请求信息可以具体为影像数据请求信息,也可以其他类型的数据请求信息,当capwap报文中的数据请求信息为影像数据请求信息时,目标服务器可以为存储影像数据的pacs服务器,当capwap报文中的数据请求信息为其他类型的数据请求信息,目标服务器可以为对应的存储其他类型的数据的服务器,在本发明实施例中,具体以capwap报文中的数据请求信息为影像数据请求信息,目标服务器为存储影像数据的pacs服务器为例,来对本发明实施例中的方法进行阐述。

具体的,当无线控制端ac接收到携带影像数据请求信息的capwap报文后,就可以根据capwap报文中的影像数据请求信息,向pacs服务器请求发送相应的影像数据,pacs服务器就会响应无线控制端ac的请求,并将相应的影像数据发送给无线控制端ac。

当然,在实际应用中,在sta通过射频radio1与接入设备ap1关联时,无线控制器ac还可以通过接入设备ap1获取sta的mac地址,并在获取到sta的mac地址时进行计时,以便计每计时到一个周期时长时,向接入设备ap1以及与无线控制器ac连接的其他接入设备ap发送一次探测报文,该探测报文用于周期性检测接入设备ap来自sta的消息内容,接入设备ap1以及与无线控制器ac连接的其他接入设备ap每接收一次无线控制器ac发送的探测报文,就会通过capwapechoresponse报文响应无线控制器ac发送的探测报文。

请参考图4以及图5,在实际应用,用于响应探测报文的capwapechoresponse报文为如图4所示的capwap协议的控制报文,capwap协议的控制报文包括ip报文头部、udp报文头部、capwap报文头部、capwap控制层以及消息内容,其中,capwap协议基于ip和udp协议之上,反过来说capwap报文首先是一个ip和udp报文。其中,capwapechoresponse报文中的消息内容由如图5所示的tlv格式表示,包含厂商信息位置信息相关sta相关自定义参数信息和ap运行信息,这些信息就可以通过tlv格式封装到capwap报文中,并集成了capwap通道的一些优点,如nat穿透和安全特性,在此就不进行过多介绍了。

无线控制端ac在接收到pacs服务器发送的影像数据后,首先会去判断该影像数据的大小是否大于设定门限,在影像数据的大小大于设定门限时,就会将该影像数据进行分段。在实际应用中,上述设定门限可以根据实际需要进行设置,例如可以设置为300m(兆),550m,1g等,在本实施例中,具体以设定门限为300m,影像数据为600m为例,那么,上述影像数据的大小大于设定门限300m,所以,无线控制端ac就会对该影像数据进行分段。

在具体实践过程中,无线控制端ac可以按照每一段影像数据具体为200m来将上述大小为600m的影像数据分成3段数据,每一段影像数据的大小为200m,这里为了叙述方便,将分成的3段影像数据分别称为pa1,pa2以及pa3,同时ac还会分别对上述3段影像数据也即pa1,pa2以及pa3分别进行编码,得到每一段数据的关键值key,每一段数据对应的关键值key用于表征该段数据。

这里,假设pa1对应关键值key1,pa2对应关键值key2以及pa3对应关键值key3,然后,无线控制器ac将pa1对应关键值key1、pa2对应关键值key2、pa3对应关键值key3以及分段影像数据pa1,pa2以及pa3发送接入设备ap1的射频radio1,进而通过射频radio1发送给sta。同时,ac还可以执行以下步骤:

将所述多个分段数据对应的多个关键值key携带在capwapechorequest报文中发送给无线控制器ac下的所有网络,以便所述所有网络保存所述多个关键值key;其中,所述所有网络中包括所述第一网络与所述第二网络。

也即无线控制器ac还会将关键值key1、关键值key2以及关键值key3通过capwapechorequest报文发送与ac连接的所有接入设备ap,以便接入设备ap实时更新也即保存当前sta所在ap1下数据分段及传输情况。在具体实践过程中,无线控制器ac可以具体将关键值key1、关键值key2以及关键值key3携带在capwapechorequest报文中的消息内容中,进而通过该capwapechorequest报文将关键值key1、关键值key2以及关键值key3发送给与无线控制器ac连接的所有接入设备ap。

在本实施例中,如图1所示,与无线网络控制器ac连接的接入设备ap包括接入设备ap1,接入设备ap3以及接入设备ap3,所以,无线控制器ac就会将关键值key1、关键值key2以及关键值key3携带在capwapechorequest报文的消息内容中,进而通过该capwapechorequest报文将关键值key1、关键值key2以及关键值key3分别发送给接入设备ap1,接入设备ap3以及接入设备ap3。

在实际应用中,在sta通过射频radio1接收无线控制器ac发送的pa1对应关键值key1、pa2对应关键值key2、pa3对应关键值key3以及分段影像数据pa1,pa2以及pa3的过程中,sta可能会从当前所述在接入设备ap1下的射频radio1所在区域移动到当前所述在接入设备ap1下的射频radio2所在区域,也即在同一个接入设备之间移动;sta也可能会从当前所述在接入设备ap1下的射频radio1所在区域移动到另一个接入设备ap下的一个射频radio所在区域,也即在不同接入设备之间移动,例如从接入设备ap1下的射频radio1所在区域移动到接入设备ap2下的射频radio2所在的区域。

无论sta在同一个接入设备之间移动或在不同接入设备之间移动,sta可能存在没有接收完无线控制器ac发送的pa1对应关键值key1、pa2对应关键值key2、pa3对应关键值key3以及分段影像数据pa1,pa2以及pa3的情况,例如当sta只接收到了pa1对应的关键值key1以及pa1,sta就从接入设备ap1下的射频radio1所在区域移动到接入设备ap2下的射频radio2所在的区域,导致没有接到pa2对应的关键值key2、pa3对应的关键值key3以及分段影像数据pa2和pa3。

又如当sta只接收到了pa1对应的关键值key1以及pa1,pa2对应的关键值key2以及pa2,sta就从当前所述在接入设备ap1下的射频radio1所在区域移动到当前所述在接入设备ap1下的射频radio2所在区域,导致没有接到pa3对应的关键值key3以及分段影像数据ppa3。这时,就会执行上述步骤s101:接收站点sta发送的缺失第一关键值key的缺失信息,其中,所述缺失信息为所述sta从第一网络移动到第二网络后,根据所述第二网络中保存的分段数据关键值key,确定出所述sta当前缺失第一关键值key时发送的信息。

在实际应用中,sta可以通过ac周期性发送的探测报文,来确定sta当前是否从一个区域移动了另一个区域,具体的,当sta从当前所在接入设备ap1下的射频radio1所在区域移动到当前所在接入设备ap1下的射频radio2所在区域时,sta可以通过ac周期性发送的探测报文得知sta当前发生了移动,这时,sta就会向ap1查询当前sta所在区域的标识符,由于sta当前位于接入设备ap1下的射频radio2所在区域,ap1就会向sta反馈ap1的射频radio2的标识符如射频radio2的mac地址,sta根据ap1反馈的射频radio2的标识符,就能确定出sta当前处于接入设备ap1所在的射频radio2网络中,也即从接入设备ap1中的频radio1所在区域移动到接入设备ap1下射频radio2所在区域,由于接入设备ap1中保存有分段数据对应的关键值也即关键值key1、关键值key2以及关键值key3,所以,sta就可以通过接入设备ap1去查询影像数据所有的关键值key,进而确定出sta还有哪些关键值对应的数据段没有接收到。

这里假设,sta在接入设备ap1的射频radio1下只接收到了关键值key1、关键值key2,以及关键值key1对应分段数据pa1、关键值key2对应的分段数据pa2之后,就移动到了接入设备ap1的射频radio2下,那么,sta通过接入设备ap1去查询的关键值key就能确定出sta当前还缺失关键值key3,也即还没有接收到关键值key3,以及关键值key3对应的分段数据pa3,这时,sta就会将缺失的关键值key3的缺失信息以tlv格式携带在capwapechorequest报文中发送给无线控制器ac。

那么,无线控制器ac通过接收上述capwapechorequest报文,进而接收到携带在该capwapechorequest报文中的缺失信息,然后,本发明实施例中的方法就会执行步骤s102:响应所述缺失信息,并将第一关键值key以及与所述第一关键值key对应第一分段数据发送给所述sta。

请参考图6,在实际应用中,上述步骤s102还可以通过以下方式具体实施:

步骤s301:确定所述sta当前所在的所述第二网络的射频radioid,其中射频radioid与射频radio一一对应;

步骤s302:将所述第一关键值key以及与所述第一关键值key对应第一分段数据发送给所述射频radioid对应的第一射频radio,进而通过所述第一射频radio将所述第一关键值key以及所述第一分段数据发送给所述sta。

在实际应用中,接入设备ap1下的每一个射频radio对应一个射频radioid,那么,无线控制器ac接收到携带在该capwapechorequest报文中的缺失信息之后,无线控制器ac就可以确定出接入设备ap1下的射频radio2的射频radioid,表明sta当前所在接入设备ap1下的射频radio2,那么,无线控制器ac就会将缺失的关键值key3以及关键值key3对应的分段影像数据pa3发送给接入设备ap1下的射频radio2,进而通过接入设备ap1下的射频radio2将关键值key3以及关键值key3对应的分段影像数据pa3发送sta。

具体的,当sta从当前所述在接入设备ap1下的射频radio1所在区域移动到接入设备ap2下的射频radio3所在区域时,sta可以通过ac周期性发送的探测报文得知sta当前发生了移动,这时,sta就会向ap2查询当前sta所在区域的标识符,由于sta当前位于接入设备ap2下的射频radio3所在区域,ap2就会向sta反馈ap1的射频radio3的标识符如射频radio3的mac地址,sta根据接入设备ap1反馈的标识符,就能确定出当前处于接入设备ap2下的射频radio3所在网络中,由于接入设备ap2中保存有影像数据分段后的各分段数据对应的关键值也即关键值key1、关键值key2以及关键值key3,所以,sta就会通过接入设备ap2去查询的上述关键值key。

这里假设,sta在移动到接入设备ap2之前也即在接入设备ap1下的射频radio1中时,sta只接收到了关键值key1、关键值key2,以及对应关键值key1对应分段数据pa1、关键值key2对应的分段数据pa2,那么,sta通过接入设备ap2去查询上述关键值key,就能够确定出当前还缺失关键值key3,也即还没有接收到关键值key3,以及关键值key3对应的分段数据pa3,这时,sta就会将缺失的关键值key3的缺失信息以tlv格式携带在capwapechorequest报文中发送给无线控制器ac。

那么,无线控制器ac通过接收上述capwapechorequest报文,进而接收到携带在该capwapechorequest报文中的缺失信息,然后,无线控制器ac就会响应上述缺失信息,无线控制器ac就可以确定出接入设备ap2下的射频radio3的射频radioid,表明sta当前所在接入设备ap2下的射频radio3,那么,无线控制器ac就会将缺失的关键值key3以及关键值key3对应的分段影像数据pa3发送给接入设备ap2下的射频radio3,进而通过接入设备ap2下的射频radio3将关键值key3以及关键值key3对应的分段影像数据pa3发送sta。

所以,通过上述方法,也即站点sta在同一个接入设备ap的一个射频radio下移动到另一个射频radio下,或站点sta从一个接入设备ap移动到另一个接入设备ap下时,sta只需要将缺失的关键值key(也即还没有接到的那一部分数据对应的关键值key)发送给无线控制设备ac,使得无线控制设备ac只发送缺失的关键值key以及缺失的关键值key对应的那部分数据,所以避免了现有技术中,需要重新发送完整的数据,导致数据处理效率低以及空口报文重传的情况,所以,能够有效的解决现有技术中,存在的无线局域网下的大数据处理效率低以及空口报文重传的技术问题,具有,提高无线局域网下的大数据处理效率以及减少空口报文重传的有益效果。

同时,由于本发明实施例中,无线控制设备ac只会将缺失的关键值key以及缺失的关键值key对应的那部分数据发送给sta所在的接入设备ap下的那一个射频radio,避免了现有技术中,无线控制设备ac在数据传输时,会将数据传输到接入设备ap下的每一个射频radio,导致的消耗网络资源过多的情况,所以,也具有节约网络资源的有益技术效果。

当然,在实际应用中,本发明实施例中的方法在sta接收到无线控制器ac发送的关键值key3以及关键值key3对应的分段影像数据pa3之后,这时,sta就接收到其请求的影像数据的所有部分,sta就可以将接收到的关键值key1对应的分段影像数据pa1,关键值key2对应的分段影像数据pa2以及关键值key3对应的分段影像数据pa3,拼接成完整的影像数据,然后在将拼接后的完整的影像数据显示出来。

基于同一发明构思,本发明实施例中提供了一种无线局域网下大数据的处理方法,应用于站点sta中,当所述sta从第一网络移动到第二网络时,包括:

若根据所述第二网络中保存的分段数据的关键值key,确定出所述sta当前缺失所述保存的分段数据的关键值key中的第一关键值key时,将缺失所述第一关键值key的缺失信息发送给无线控制器ac,其中,关键值key与分段数据一一对应,关键值key用于表征其对应的分段数据;

接收并保存所述无线控制器ac根据所述缺失信息反馈的第一关键值key以及与所述第一关键值key对应的第一分段数据。

可选的,所述将缺失所述第一关键值key的缺失信息发送给无线控制器ac,具体包括:

将缺失所述第一关键值的缺失信息以tlv格式携带在capwapechorequest报文,以及所述capwapechorequest报文发送给无线控制器ac。

可选的,在所述接收并保存所述ac根据所述缺失信息反馈的第一关键值key以及与所述第一关键值key对应的第一分段数据之后,所述方法包括:

将所述第一分段数据与所述sta缓存中缓存的其他分段数据拼接成完整的数据;

显示拼接后的完整数据。

基于同一发明构思,本发明实施例中提供了一种无线控制器ac,该无线控制器ac的无线局域网下大数据的处理方法的具体实施可参见上述方法实施例部分的描述,重复之处不再赘述,该无线控制器ac包括:

接收单元,用于接收站点sta发送的缺失第一关键值key的缺失信息,其中,所述缺失信息为所述sta从第一网络移动到第二网络后,根据所述第二网络中保存的分段数据的关键值key,确定出所述sta当前缺失所述保存的分段数据的关键值key中的第一关键值key时发送的信息,关键值key与分段数据一一对应,关键值key用于表征其对应的分段数据;

发送单元,用于根据所述缺失信息,并将所述第一关键值key以及与所述第一关键值key对应的第一分段数据发送给所述sta。

可选的,包括:

确定单元,用于确定所述sta当前所在的所述第二网络的射频radioid,其中射频radioid与射频radio一一对应;

第一发送子单元,用于将所述第一关键值key以及与所述第一关键值key对应的第一分段数据通过所述射频radioid对应的第一射频radio发送给所述sta。

可选的,所述方法包括:

第一接收子单元,用于接收所述sta通过所述第一网络发送的数据请求信息;

获取单元,用于根据所述数据请求信息,从目标服务器中获取数据;

分割单元,用于在获取的数据的大小大于设定门限时,将获取的数据分割成多个分段数据,每一个分段数据对应一关键值key;

第二发送单元,用于将所述多个分段数据以及所述多个分段数据对应的多个关键值key通过所述第一网络发送所述sta。

可选的,包括:

第三发送单元,用于将所述多个分段数据对应的多个关键值key携带在capwapechoresponse报文中发送给无线控制器ac下的所有网络,使得所述所有网络保存所述多个关键值key;

其中,所述所有网络中包括所述第一网络与所述第二网络。

基于同一发明构思,本发明实施例中提供了一种站点sta,该站点sta的无线局域网下大数据的处理方法的具体实施可参见上述方法实施例部分的描述,重复之处不再赘述,该站点sta包括:

确定单元,用于若根据所述第二网络中保存的分段数据的关键值key,确定出所述sta当前缺失所述保存的分段数据的关键值key中的第一关键值key时,将缺失所述第一关键值key的缺失信息发送给无线控制器ac,其中,关键值key与分段数据一一对应,关键值key用于表征其对应的分段数据;

接收单元,用于接收并保存所述无线控制器ac根据所述缺失信息反馈的第一关键值key以及与所述第一关键值key对应的第一分段数据。

可选的,包括:

发送单元,用于将缺失所述第一关键值的缺失信息以tlv格式携带在capwapechorequest报文,以及所述capwapechorequest报文发送给无线控制器ac。

可选的,包括:

拼接单元,用于将所述第一分段数据与所述sta缓存中缓存的其他分段数据拼接成完整的数据;

显示单元,用于显示拼接后的完整数据。

基于同一发明构思,本发明实施例中提供了一种设备,包括:

至少一个处理器,以及

与所述至少一个处理器连接的存储器;

其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令,执行如上所述的一种无线局域网下大数据的处理方法。

基于同一发明构思,本发明实施例中提供了一种计算机可读存储介质:

所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如上所述的一种无线局域网下大数据的处理方法。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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