基于无线接入点的数据转发方法及系统技术方案

技术编号:10310773 阅读:97 留言:0更新日期:2014-08-13 14:01
本发明专利技术提供了一种基于无线接入点的数据转发方法,包括:分支节点接收上传的业务数据,对其进行业务处理后将其发送到根节点,所述业务处理包括认证、过滤和加密、网络层处理,二层业务处理和三层业务处理中的至少一种;所述根节点接收上传的业务数据,获取上传所述业务数据的终端类型,判断所述终端类型是否为无线接入点,若是,则转发所述业务数据;否则,所述根节点对所述上传的业务数据进行业务处理,执行转发业务数据的步骤。此外,还提供了一种基于无线接入点的数据转发系统。上述基于无线接入点的数据转发方法及系统能够更加均衡地分配计算任务。

【技术实现步骤摘要】
基于无线接入点的数据转发方法及系统
本专利技术涉及网络
,特别是涉及一种基于无线接入点的数据转发方法及系统。
技术介绍
无线接入点,即无线访问节点(AccessPoint),相当于一个连接有线网和无线网的桥梁,其主要作用是将各个无线网络客户端连接到一起,然后将无线网络接入以太网。现有的多级无线接入点系统(例如WDS,WirelessDistributionSystem,无线分布式系统)中,用户终端通过分支节点接入,分支节点对用户终端传输的数据不做处理,仅仅将其转发到根节点,由根节点的无线AP对其进行认证、过滤或加密等业务数据处理。也就是说,分支节点仅相当于根节点的无线信号的中继设备。使得在分支节点较多时,根节点需要对所有分支节点转发的业务数据进行计算处理,而根节点的无线AP设备的处理业务数据的计算能力往往有限,从而造成了根节点处存在性能瓶颈,导致计算任务的分配不均衡。
技术实现思路
基于此,有必要提供一种能够均衡地分配计算任务的基于无线接入点的数据转发方法。一种基于无线接入点的数据转发方法,包括:分支节点接收上传的业务数据,对其进行业务处理后将其发送到根节点,所述业务处理包括认证、过滤、加密、网络层处理、二层业务处理或三层业务处理中的至少一种;所述根节点接收上传的业务数据,获取上传所述业务数据的终端类型,判断所述终端类型是否为无线接入点,若是,则转发所述业务数据;否则,所述根节点对所述上传的业务数据进行业务处理,执行转发业务数据的步骤。在其中一个实施例中,所述方法还包括:分支节点通过发送管理帧探测根节点;接收到所述管理帧的根节点通过发送管理帧将可连接状态信息返回所述分支节点;分支节点向接收到的可连接状态信息对应根节点发起连接请求,与所述根节点建立连接。在其中一个实施例中,所述可连接状态信息包括连接数信息;所述分支节点向接收到的可连接状态信息对应根节点发起连接请求的步骤之前还包括:所述分支节点获取接收到的可连接状态信息对应的根节点的节点标识,并根据其对应的可连接状态信息将该节点标识置于优先级队列中。在其中一个实施例中,所述分支节点向接收到的可连接状态信息对应根节点发起连接请求的步骤还包括:在所述优先级队列中选取节点标识,获取选择的节点标识对应的根节点,向该根节点发起连接请求。在其中一个实施例中,所述分支节点将业务数据发送到根节点的步骤之后还包括:所述分支节点判断是否与所述根节点的连接中断,若是,则在所述优先级队列中选取节点标识,获取选择的节点标识对应的根节点,向该根节点发起连接请求。此外,还有必要提供一种能够均衡地分配计算任务的基于无线接入点的数据转发系统。一种基于无线接入点的数据转发系统,包括分支节点和根节点,所述分支节点用于接收上传的业务数据,对其进行业务处理后将其发送到根节点,所述业务处理包括认证、过滤、加密、网络层处理、二层业务处理或三层业务处理中的至少一种;所述根节点用于接收上传的业务数据,获取上传所述业务数据的终端类型,判断所述终端类型是否为无线接入点,若是,则转发所述业务数据;否则,所述根节点对所述上传的业务数据进行业务处理,并转发业务数据。在其中一个实施例中,所述分支节点还用于通过发送管理帧探测根节点;接收到所述管理帧的根节点还用于通过发送管理帧将可连接状态信息返回所述分支节点;所述分支节点还用于向接收到的可连接状态信息对应根节点发起连接请求,与所述根节点建立连接。在其中一个实施例中,所述可连接状态信息包括连接数信息;所述分支节点还用于获取接收到的可连接状态信息对应的根节点的节点标识,并根据其对应的可连接状态信息将该节点标识置于优先级队列中。在其中一个实施例中,所述分支节点还用于在所述优先级队列中选取节点标识,获取选择的节点标识对应的根节点,向该根节点发起连接请求。在其中一个实施例中,所述分支节点还用于判断是否与所述根节点的连接中断,若是,则在所述优先级队列中选取节点标识,获取选择的节点标识对应的根节点,向该根节点发起连接请求。上述基于无线接入点的数据转发方法及系统中,分支节点接收到上传的业务数据时,即对业务数据进行相应处理,然后转发至根节点。根节点在判断上传业务数据的设备为分支节点时,不对业务数据进行处理,而是直接将其转发至外部网络;而在上传业务数据的设备为用户终端时,才对业务数据进行相应的处理。与传统技术相比,使得在多级无线接入点构成的无线分布式系统中,对业务数据进行处理的设备由根节点变成了下属的多个分支节点,根节点对于分支节点而言仅相当于交换机设备,从而将计算任务均衡地分配到了多个分支节点之上,提高了执行效率。另外,上述基于无线接入点的数据转发方法及系统相对于传统技术,不需要预先对分支节点和根节点的连接关系进行配置。分支节点的接入和移除可实现灵活的自动连接,而不需要通过进行繁琐的配置修改,从而提高了操作的便利性。附图说明图1为一个实施例中基于无线接入点的数据转发方法的流程图;图2为一个实施例中基于无线接入点的数据转发系统的结构示意图;图3为另一个实施例中分支节点与根节点连接过程的流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。除非上下文另有特定清楚的描述,本专利技术中的元件和组件,数量既可以单个的形式存在,也可以多个的形式存在,本专利技术并不对此进行限定。本专利技术中的步骤虽然用标号进行了排列,但并不用于限定步骤的先后次序,除非明确说明了步骤的次序或者某步骤的执行需要其他步骤作为基础,否则步骤的相对次序是可以调整的。可以理解,本文中所使用的术语“和/或”涉及且涵盖相关联的所列项目中的一者或一者以上的任何和所有可能的组合。在一个实施例中,如图1所示,一种基于无线接入点的数据转发方法,该方法可依赖于计算机程序,能够运行于基于冯洛伊曼体系如图2所示的无线接入节点分布式系统之上。在图2中,分支节点10和根节点20均为无线接入点设备,用户终端30可以是用户访问网络使用的智能手机、笔记本电脑、平板电脑等电子设备。其中,根节点20与外部网络连接,同时通过无线覆盖在内部构建无线子网。分支节点10则在子网中通过无线信道与根节点20连接,用户终端即可将业务数据发送给分支节点10,再由分支节点10转发到根节点20,最后由根节点将其转发到外部网络。在传统技术中,如图2所示,分支节点10接收到用户终端30上传的业务数据后不做任何处理,直接将其转发到根节点20,由根节点20对其进行认证、加密和过滤等操作。也就是说,在传统技术中,分支节点10仅相当于交换机设备,根节点20则其覆盖的整个无线子网的网关设备。这就使得在如图2中所示,分支节点10较多时,所有的对业务数据进行的处理均需要由根节点20来执行,从而造成计算任务的分配不均衡。而在本方法中,包括:步骤S102,分支节点接收上传的业务数据,对其进行业务处理后将其发送到根节点,业务处理包括认证、过滤、加密、网络层处理、二层业务处理或三层业务处理中的至少一种。其中二层业务和三层业务即为OSI(OpenSystemInterconnection,开放式系统互联参考模型。是一个逻辑上的定义,一个规范,它把网络协议从逻辑上分为了7层本文档来自技高网...
基于无线接入点的数据转发方法及系统

【技术保护点】
一种基于无线接入点的数据转发方法,包括:分支节点接收上传的业务数据,对其进行业务处理后将其发送到根节点,所述业务处理包括认证、过滤、加密、网络层处理,二层业务处理和三层业务处理中的至少一种;所述根节点接收上传的业务数据,获取上传所述业务数据的终端类型,判断所述终端类型是否为无线接入点,若是,则转发所述业务数据;否则,所述根节点对所述上传的业务数据进行业务处理,执行转发业务数据的步骤。

【技术特征摘要】
1.一种基于无线接入点的数据转发方法,包括:分支节点接收上传的业务数据,对其进行业务处理后将其发送到根节点,所述业务处理包括认证、过滤、加密、网络层处理、二层业务处理或三层业务处理中的至少一种;所述根节点接收上传的业务数据,获取上传所述业务数据的终端类型,判断所述终端类型是否为无线接入点,若是,则转发所述业务数据;否则,所述根节点对所述上传的业务数据进行业务处理,执行转发业务数据的步骤。2.根据权利要求1所述的基于无线接入点的数据转发方法,其特征在于,所述方法还包括:分支节点通过发送管理帧探测根节点;接收到所述管理帧的根节点通过发送管理帧将可连接状态信息返回所述分支节点;分支节点向接收到的可连接状态信息对应根节点发起连接请求,与所述根节点建立连接。3.根据权利要求2所述的基于无线接入点的数据转发方法,其特征在于,所述可连接状态信息包括连接数信息;所述分支节点向接收到的可连接状态信息对应根节点发起连接请求的步骤之前还包括:所述分支节点获取接收到的可连接状态信息对应的根节点的节点标识,并根据其对应的可连接状态信息将该节点标识置于优先级队列中。4.根据权利要求3所述的基于无线接入点的数据转发方法,其特征在于,所述分支节点向接收到的可连接状态信息对应根节点发起连接请求的步骤还包括:在所述优先级队列中选取节点标识,获取选择的节点标识对应的根节点,向该根节点发起连接请求。5.根据权利要求3所述的基于无线接入点的数据转发方法,其特征在于,所述分支节点将业务数据发送到根节点的步骤之后还包括:所述分支节点判断是否与所述根节点的连接中断,若是,则在所述优先级队列中选取节点...

【专利技术属性】
技术研发人员:陈华彬
申请(专利权)人:深圳市信锐网科技术有限公司
类型:发明
国别省市:广东;44

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

1