一种处理报文信息的系统及方法

文档序号:6525726阅读:156来源:国知局
一种处理报文信息的系统及方法
【专利摘要】本发明公开了一种处理报文信息的系统及方法,其属于信息处理【技术领域】;系统包括AC设备,AC设备包括多个处理模块;每个处理模块上设置有数据接口;数据接口与AP设备连接,处理模块通过数据接口读取对应连接的AP设备发送的报文信息;配置模块,配置模块内设置有多个预设的报文信息处理策略;执行模块,根据报文信息处理策略控制预设的一个处理模块对报文信息进行处理。方法包括:AP设备物理连接于AC设备上的一个处理模块;根据处理模块以及AP设备,提取一个报文信息处理策略;向所有处理模块下发报文信息处理策略将报文信息转移至对应的处理模块中进行处理。上述技术方案的有益效果是:利用了AC设备的处理能力,提升了处理报文的灵活性。
【专利说明】一种处理报文信息的系统及方法
【技术领域】
[0001]本发明涉及信息处理【技术领域】,尤其涉及一种处理报文信息的系统及方法。
【背景技术】
[0002]在大量AP (Access Point,无线接入点)、STA (Station,站点)接入 AC (AccessController,无线控制器)的情况下,对AC整体数据业务处理能力需求大大增加。现有技术中,AC设备往往由多个业务单板组成,每个业务单板处理数据业务的能力有限。每个业务单板只能处理从该单板对应的物理端口接入的AP设备/STA设备的数据报文,当AP设备从某一个业务单板上线之后,能够处理该AP设备发送的报文信息的只有该AP设备所连接的业务单板。有时候,多个AP设备和STA设备的业务往往会集中在某一个业务单板处理,会造成该业务单板繁忙,其余业务单板空闲的情况,这样对AC的资源使用不太合理,不能充分发挥分布式AC的实际数据处理能力。
[0003]中国专利(CN102143045A)公开了 一种无线局域网中业务报文的处理方法、设备及系统,所述WLAN包括接入点AP、第一接入控制器AC和第二 AC,所述第一 AC分别与所述AP和所述第二 AC相连,所述方法包括:接收来自AP的无线接入点的控制和配置CAPWAP业务报文;根据预先设置的分发策略,从所述CAPWAP业务报文中获取标识信息,根据标识信息与AC的对应关系,获知与所述标识信息对应的AC ;向所述对应的AC发送所述CAPWAP业务报文,以使所述对应的AC对所述CAPWAP业务报文进行解封装。上述技术方案仅解决了多个AC设备管理AP设备的问题,并不能解决一个AC设备上连接多个AP设备时报文信息的处理问题。
[0004]中国专利(CN101888618A)公开了一种无线局域网中报文的处理方法和设备,通过采用本发明,AC设备在向接入设备发送有线报文时,需要在该有线报文中携带对应的至少两层VLAN TAG信息,而如果需要对无线客户端进行认证时,AAA服务器只需要根据该至少两层VLAN TAG信息对无线客户端进行认证即可,不需要新增用户身份认证识别机制,提高了用户的使用感受。上述技术方案仅涉及到VLAN TAG信息的转发过程,并不能解决现有技术中的技术问题。

【发明内容】

[0005]根据现有技术中存在的缺陷,现提供一种处理报文信息的系统及方法,具体包括:
[0006]—种处理报文信息的系统,包括一AC设备,所述AC设备连接多个AP设备;所述AP设备向所述AC设备发送报文信息;其中,所述AC设备中包括:
[0007]多个处理模块;所述处理模块用于处理所述报文信息;
[0008]每个所述处理模块上设置有数据接口 ;所述数据接口与所述AP设备连接,所述处理模块通过所述数据接口读取对应连接的所述AP设备发送的所述报文信息;
[0009]配置模块,所述配置模块内设置有多个预设的报文信息处理策略;[0010]执行模块,分别连接所述配置模块,以及多个所述处理模块;所述执行模块从所述配置模块中提取一个预设的所述报文信息处理策略;所述执行模块根据所述报文信息处理策略控制预设的一个所述处理模块对所述报文信息进行处理。
[0011]优选的,该处理报文信息的系统,其中,预设的所述报文信息处理策略为:所述执行模块根据物理连接于一个所述处理模块的所述AP设备的序号,以及对应的所述处理模块的序号,从所述配置模块中提取一个对应的所述报文信息处理策略,以确定对所述报文信息进行处理的所述处理模块。
[0012]优选的,该处理报文信息的系统,其中,每个所述处理模块中包括一转换单元;
[0013]所述加密单元根据所述执行模块下发的所述报文信息处理策略,将物理连接于所述处理模块的所述AP设备发送的所述报文信息转换成相应的一具有预设类型的报文信息;所述具有预设类型的报文信息被发送至对应的所述处理模块进行处理。
[0014]处理报文信息的系统,其中,每个所述处理模块中包括一解析单元;
[0015]所述解析单元根据所述执行模块下发的所述报文信息处理策略,读取对应所述处理模块发送的所述具有预设类型的报文信息,并进行解析,以得到原始的可供所述处理模块处理的所述报文信息。
[0016]优选的,该处理报文信息的系统,其中,所述具有预设类型的报文信息为可在所述处理模块之间传输的隧道报文信息。
[0017]一种处理报文信息的方法,包括一 AC设备,所述AC设备连接多个AP设备;所述AP设备向所述AC设备发送报文信息;其中,所述AC设备中包括多个处理模块和一个执行模块;所述执行模块分别连接所述处理模块;所述AP设备物理连接于所述处理模块;
[0018]所述处理报文信息的方法包括:
[0019]步骤1,至少一个所述AP设备物理连接于所述AC设备上的一个所述处理模块;
[0020]步骤2,所述执行模块根据所述处理模块以及对应连接的所述AP设备,提取一个对应的预设的报文信息处理策略;
[0021]步骤3,所述执行模块向所有所述处理模块下发所述报文信息处理策略,以确定用于处理所述AP设备发送的报文信息的一个所述处理模块;
[0022]步骤4,根据所述步骤3中的确定结果,将所述报文信息转移至对应的所述处理模块中进行处理。
[0023]优选的,该处理报文信息的方法,其中,所述步骤2具体包括:
[0024]步骤21,所述执行模块读取物理连接于所述处理模块的所述AP设备的序号;
[0025]步骤22,所述执行模块读取对应所述步骤21中的所述AP设备的所述处理模块的
序号;
[0026]步骤23,所述执行模块根据读取到的所述AP设备的序号以及所述处理模块的序号,提取对应的一个预设的报文信息处理策略,以确定是否需要转换所述AP设备发送的报文信息并发送所述报文信息至一个预设的所述处理模块中处理。
[0027]优选的,该处理报文信息的方法,其中,所述步骤4具体包括:
[0028]步骤41,物理连接于所述AP设备的所述AC设备判断是否需要转换所述报文信息;
[0029]若所述报文信息不需要转换,则物理连接于所述AP设备的所述AC设备对所述报文信息进行处理;随后退出;
[0030]若所述报文信息需要转换,则转至步骤42 ;
[0031]步骤42,物理连接于所述AP设备的所述AC设备将所述报文信息转换为可在所述处理模块之间传输的隧道报文信息;
[0032]步骤43,所述隧道报文信息被传输至所述报文信息处理策略所确定的所述预设的处理模块;
[0033]步骤44,所述预设的处理模块将所述隧道报文信息还原成原始的所述报文信息,并对所述报文信息进行处理。
[0034]上述技术方案的有益效果是:将集中于一个业务单板上的处理任务转移到多个业务单板上进行,能够分摊报文信息的处理任务,最大限度地利用了 AC设备的处理能力,提升了 AC设备处理报文信息的灵活性和负载均衡性。
【专利附图】

【附图说明】
[0035]图1是本发明的较佳的实施例中,一种处理报文信息的系统的结构示意图;
[0036]图2是本发明的较佳的实施例中,一种采用上述系统处理报文信息的方法的总体流程示意图;
[0037]图3是本发明的较佳的实施例中,提取预设的报文信息处理策略的流程示意图;
[0038]图4是本发明的较佳的实施例中,根据报文信息处理策略对报文信息进行转换并传输的流程示意图。
【具体实施方式】
[0039]如图1所示,本发明的较佳的实施例中,一种处理报文信息的系统适用于网络连接中。系统包括一 AC设备1,AC设备I分别连接多个AP设备2和多个STA设备3。AP设备和STA设备分别向AC设备发送报文信息。本发明的较佳的实施例中,如图1所示,AC设备仅连接多个AP设备。
[0040]本发明的较佳的实施例中,上述AC设备为一无线控制器,具体地,可以为一分布式的无线控制器。相应的,本发明的较佳的实施例中,上述处理报文信息的系统可以为一个分布式的网络系统。
[0041]本发明的较佳的实施例中,AC设备I包括多个处理模块11,每个处理模块11上设置有至少一个数据接口 111,AP设备2通过数据接口 111连接AC设备I的处理模块11上。
[0042]本发明的较佳的实施例中,上述AC设备I中的处理模块11即为AC设备中的业务单板。
[0043]本发明的较佳的实施例中,AC设备上还设置有一配置模块12,以及一执行模块13。配置模块12内设置有多个预设的报文信息处理策略,即本发明的较佳的实施例中,配置模块12中设置有一预设的报文信息处理策略表,策略表中包括了多个不同的报文信息处理策略。
[0044]本发明的较佳的实施例中,执行模块13连接配置模块12,并且分别连接多个处理模块11。该执行模块13采集处理模块11上的相关信息,并根据相关信息提取一个设置于配置模块12中的对应的报文信息处理策略。执行模块13将该报文信息处理策略下发到AC设备的所有处理模块11中,以确定用于处理物理连接于一个处理模块11上的AP设备发送的报文信息的特定的一个处理模块,即确定是否采用原来的处理模块处理报文信息,或者将该报文信息切换至其他处理模块处理。
[0045]本发明的较佳的实施中,处理模块11中还包括了转换单元112和解析单眼113。若需要将物理连接于一个处理模块11上的AP设备所发送的报文信息切换到其他处理模块11上处理,则根据上述执行模块13下发的报文信息处理策略,该处理模块11中的转换单元112将该报文信息转换成相应的隧道报文信息,该隧道报文信息为可以在处理模块之间进行传输的报文信息。
[0046]本发明的较佳的实施例中,当处理模块11将转换完成的隧道报文信息发送至对应的一处理模块11中后,接收该隧道报文信息的处理模块11中的解析单元113将该隧道报文信息解析还原成原始的报文信息,随后处理模块11对该原始的报文信息进行处理。
[0047]由于AC设备上也可以物理连接STA设备,因此,本发明的较佳的实施例中,上述处理报文信息的系统同样适用于处理当STA设备连接至AC设备的处理模块并发送报文信息的情况,以及STA设备和AP设备混合连接至AC设备的处理模块并发送报文信息的情况。
[0048]如图2所示,本发明的较佳的实施例中,一种处理报文信息的方法,具体包括:
[0049]步骤1,至少一个AP设备物理连接于AC设备上的一个处理模块;
[0050]本发明的较佳的实施例中,AC设备的一个处理模块上可以设置有多个数据接口,因此在AC设备上可以物理连接多个AP设备。本发明要解决的技术问题也在于当AC设备的一个处理模块上连接多个AP设备时,单个处理模块由于需要处理的报文信息太多而导致处理能力下降的问题。
[0051]步骤2,执行模块根据处理模块以及对应连接的AP设备,提取一个对应的预设的报文信息处理策略;
[0052]本发明的较佳的实施例中,上述预设的报文信息处理策略确定了处理该AP设备发送的报文信息的对应的处理模块。
[0053]步骤3,执行模块向所有处理模块下发报文信息处理策略,以确定用于处理AP设备发送的报文信息的一个处理模块;
[0054]本发明的较佳的实施例中,AC设备每次均向所有的处理模块下发所提取的报文信息处理策略。
[0055]步骤4,根据步骤3中的确定结果,将报文信息转移至对应的处理模块中进行处理。
[0056]本发明的较佳的实施例中,根据步骤3中的确定结果,首先确认是否需要转移报文信息。具体的判断过程如下文中所述。
[0057]如图3所示,本发明的较佳的实施例中,上述处理报文信息的方法中,步骤2具体包括:
[0058]步骤21,执行模块读取物理连接于处理模块的AP设备的序号;
[0059]步骤22,执行模块读取对应步骤21中的AP设备的处理模块的序号;
[0060]步骤23,执行模块根据读取到的AP设备的序号以及处理模块的序号,提取对应的一个预设的报文信息处理策略,以确定是否需要转换AP设备发送的报文信息并发送报文信息至一个预设的处理模块中处理。[0061]本发明的较佳的实施例中,当有AP设备物理连接至AC设备上的某个处理模块上时,该处理模块可以被看做原始处理模块;执行模块读取原始处理模块的序号,以及连接到该原始处理模块上的AP设备的序号,并根据这两个序号提取一个对应的报文信息处理策略。
[0062]如图4所示,本发明的较佳的实施例中,上述处理报文信息的方法中,步骤4具体包括:
[0063]步骤41,物理连接于AP设备的AC设备判断是否需要转换报文信息;
[0064]若报文信息不需要转换,则物理连接于AP设备的AC设备对报文信息进行处理;随后退出;
[0065]若报文信息需要转换,则转至步骤42 ;
[0066]本发明的较佳的实施例中,当只有一个或几个AP设备连接至一个单独的处理模块时,其报文信息的数据量可能会处于该处理模块的处理能力范围之内,在这种情况下可以仍然适用原始的处理模块处理报文信息;当多个AP设备连接至一个单独的处理模块时,或者一个或几个连接至该处理模块的AP设备所发送的报文信息的数据量超出了该处理模块的处理能力范围,在这种情况下,可以依照下发的对应的报文信息处理策略将该报文信息转移至相应的具有处理能力的处理模块中。
[0067]步骤42,物理连接于AP设备的AC设备将报文信息转换为可在处理模块之间传输的隧道报文信息;
[0068]本发明的较佳的实施例中,AC设备的执行模块根据下发的报文信息处理策略,生成一个报文重定向规则,即将报文信息重定向至对应的处理模块中进行处理。执行模块将该报文重定向规则生效到原始的处理模块中(即物理连接AP设备的处理模块)。
[0069]本发明的较佳的实施例中,由于普通的报文信息无法从一个处理模块转移到另一个处理模块中,即从一个业务单板切换至另一个业务单板。因此,必须对需要进行转移的报文信息进行转换。具体地,当原始的处理模块接收到由执行模块发送的报文重定向规则之后,根据该规则将该报文信息转换为一指向对应的处理模块的隧道报文信息,该隧道报文信息可以在处理模块之间传输,即可以在业务单板间切换。
[0070]步骤43,隧道报文信息被传输至报文信息处理策略所确定的预设的处理模块;
[0071]步骤44,预设的处理模块将隧道报文信息还原成原始的报文信息,并对报文信息进行处理。
[0072]本发明的较佳的实施例中,接收到隧道报文信息的对应的处理模块将该隧道报文信息解析还原成未转换前的原始的报文信息,并对该报文信息进行处理,从而平衡了整个AC设备中处理模块的处理能力,解决了因无法分摊处理任务而造成的处理负载较大的问题。
[0073]本发明的较佳的实施中,由于上述AC设备的处理模块中还可以物理连接入其他STA设备,因此,上述处理报文信息的方法同样适用于处理STA设备向AC设备发送报文信息的情况,以及STA设备和AP设备混合接入AC设备并发送报文信息的情况。
[0074]以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。
【权利要求】
1.一种处理报文信息的系统,包括一 AC设备,所述AC设备连接多个AP设备;所述AP设备向所述AC设备发送报文信息;其特征在于,所述AC设备中包括: 多个处理模块;所述处理模块用于处理所述报文信息; 每个所述处理模块上设置有数据接口 ;所述数据接口与所述AP设备连接,所述处理模块通过所述数据接口读取对应连接的所述AP设备发送的所述报文信息; 配置模块,所述配置模块内设置有多个预设的报文信息处理策略; 执行模块,分别连接所述配置模块,以及多个所述处理模块;所述执行模块从所述配置模块中提取一个预设的所述报文信息处理策略;所述执行模块根据所述报文信息处理策略控制预设的一个所述处理模块对所述报文信息进行处理。
2.如权利要求1所述的处理报文信息的系统,其特征在于,预设的所述报文信息处理策略为:所述执行模块根据物理连接于一个所述处理模块的所述AP设备的序号,以及对应的所述处理模块的序号,从所述配置模块中提取一个对应的所述报文信息处理策略,以确定对所述报文信息进行处理的所述处理模块。
3.如权利要求1所述的处理报文信息的系统,其特征在于,每个所述处理模块中包括一转换单元; 所述转换单元根据所述执行模块下发的所述报文信息处理策略,将物理连接于所述处理模块的所述AP设备发送的所述报文信息转换成相应的一具有预设类型的报文信息;所述具有预设类型的报文信息被发送至对应的所述处理模块进行处理。
4.如权利要求3所述的处理报文信息的系统,其特征在于,每个所述处理模块中包括一解析单元; 所述解析单元根据所述执行模块下发的所述报文信息处理策略,读取对应所述处理模块发送的所述具有预设类型的报文信息,并进行解析,以得到原始的可供所述处理模块处理的所述报文信息。
5.如权利要求4所述的处理报文信息的系统,其特征在于,所述具有预设类型的报文信息为可在所述处理模块之间传输的隧道报文信息。
6.—种处理报文信息的方法,包括一 AC设备,所述AC设备连接多个AP设备;所述AP设备向所述AC设备发送报文信息;其特征在于,所述AC设备中包括多个处理模块和一个执行模块;所述执行模块分别连接所述处理模块;所述AP设备物理连接于所述处理模块; 所述处理报文信息的方法包括: 步骤1,至少一个所述AP设备物理连接于所述AC设备上的一个所述处理模块; 步骤2,所述执行模块根据所述处理模块以及对应连接的所述AP设备,提取一个对应的预设的报文信息处理策略; 步骤3,所述执行模块向所有所述处理模块下发所述报文信息处理策略,以确定用于处理所述AP设备发送的报文信息的一个所述处理模块; 步骤4,根据所述步骤3中的确定结果,将所述报文信息转移至对应的所述处理模块中进行处理。
7.如权利要求6所述的处理报文信息的方法,其特征在于,所述步骤2具体包括: 步骤21,所述执行模块读取物理连接于所述处理模块的所述AP设备的序号; 步骤22,所述执行模块读取对应所述步骤21中的所述AP设备的所述处理模块的序号; 步骤23,所述执行模块根据读取到的所述AP设备的序号以及所述处理模块的序号,提取对应的一个预设的报文信息处理策略,以确定是否需要转换所述AP设备发送的报文信息并发送所述报文信息至一个预设的所述处理模块中处理。
8.如权利要求6所述的处理报文信息的方法,其特征在于,所述步骤4具体包括: 步骤41,物理连接于所述AP设备的所述AC设备判断是否需要转换所述报文信息; 若所述报文信息不需要转换,则物理连接于所述AP设备的所述AC设备对所述报文信息进行处理;随后退出; 若所述报文信息需要转换,则转至步骤42 ; 步骤42,物理连接于所述AP设备的所述AC设备将所述报文信息转换为可在所述处理模块之间传输的隧道报文信息; 步骤43,所述隧道报文信息被传输至所述报文信息处理策略所确定的所述预设的处理模块; 步骤44,所述预设的处理模块将所述隧道报文信息还原成原始的所述报文信息,并对所述报文信息进行处理。`
【文档编号】G06F9/48GK103702366SQ201310729279
【公开日】2014年4月2日 申请日期:2013年12月25日 优先权日:2013年12月25日
【发明者】崔益龙, 张剑波, 郝东东 申请人:上海寰创通信科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1