基于无线接入点的控制和配置协议的数据传输方法和装置制造方法及图纸

技术编号:15395799 阅读:131 留言:0更新日期:2017-05-19 07:06
本申请公开了基于无线接入点的控制和配置协议的数据传输方法和装置。所述方法的一具体实施方式包括:接收无线接入点发送的数据报文,其中,所述数据报文包括所述无线接入点的互联网协议地址和端口号;从多个数据处理进程中确定用于处理所述数据报文的第一数据处理进程;基于所述第一数据处理进程对所述数据报文的解析,生成响应报文;基于所述互联网协议地址和所述端口号,发送所述响应报文到所述无线接入点。该实施例提高了无线接入点的扩展性,降低了无线通信的成本。

Data transmission method and device based on wireless access point control and configuration protocol

A data transmission method and apparatus based on a control and configuration protocol of a wireless access point are disclosed. Including a specific embodiment of the method: data packets, receiving a wireless access point sends the data message which includes the wireless access point internet protocol address and port number; determined from a plurality of data processing process for processing the data packet in a data processing process; analysis of the first the data processing of the data packet based on the generated response message; internet protocol address and the port number based on sending the response message to the wireless access point. The embodiment improves the scalability of the wireless access point and reduces the cost of the wireless communication.

【技术实现步骤摘要】
基于无线接入点的控制和配置协议的数据传输方法和装置
本申请涉及通信
,具体涉及无线通信系统,尤其涉及基于无线接入点的控制和配置协议的数据传输方法和装置。
技术介绍
无线局域网(WirelessLocalAreaNetwork,简称WLAN)领域提供了一种局域网的无线连接服务,能够提供高速的无线数据的接入,让用户能够享受到无处不在的信息服务。目前无线局域网技术主要是通过接入控制器(AccessController,简称AC)与无线接入点(AccessPoint,简称AP)组合实现。为了方便接入控制器对无线接入点的管理和配置,国际互联网工程任务组(TheInternetEngineeringTaskForce,简称IETF)制定了无线接入点的控制和配置协议(ControlAndProvisioningofWirelessAccessPointsProtocolSpecification,简称CAPWAP)来实现接入控制器对无线接入点的标准化管理。但是,随着无线网络的扩展,接入的无线接入点急剧增加,需要更多的接入控制器,增加了无线局域网的成本,而且接入控制器属于硬件设备,扩展灵活性较差,这就需要人们寻找一种更为有效的途径对无线接入点进行管理和配置。
技术实现思路
本申请的目的在于提出一种基于无线接入点的控制和配置协议的数据传输方法和装置,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请提供了一种基于无线接入点的控制和配置协议的数据传输方法,所述方法包括:接收无线接入点发送的数据报文,其中,所述数据报文包括所述无线接入点的互联网协议地址和端口号;从多个数据处理进程中确定用于处理所述数据报文的第一数据处理进程;基于所述第一数据处理进程对所述数据报文的解析,生成响应报文;基于所述互联网协议地址和所述端口号,发送所述响应报文到所述无线接入点。在一些实施例中,所述基于所述第一数据处理进程对所述数据报文的解析,生成响应报文包括:基于所述第一数据处理进程对所述数据报文的解析,获取所述数据报文的头部消息信息、数据消息信息以及控制消息信息;基于所述获取的所述数据报文的头部消息信息、数据消息信息以及控制消息信息生成响应报文。在一些实施例中,所述基于所述获取的所述数据报文的头部消息信息、数据消息信息以及控制消息信息生成响应报文包括:根据所述获取的数据报文的头部消息信息,获取所述无线接入点的物理地址;根据所述获取的数据报文的控制消息信息,确定所述数据报文的类型;基于所述无线接入点的物理地址和所述数据报文的类型,获取所述无线接入点的连接状态信息;基于所述数据消息信息和所述无线接入点的连接状态信息,生成响应报文。在一些实施例中,所述基于所述互联网协议地址和所述端口号,发送所述响应报文到所述无线接入点包括:根据所述无线接入点的所述互联网协议地址和所述端口号,与所述无线接入点建立用户数据报协议连接;基于所述用户数据报协议连接,发送所述响应报文到所述无线接入点。在一些实施例中,所述方法还包括:判断所述响应报文的长度是否大于预设阈值;若所述响应报文的长度大于预设阈值,则将所述响应报文进行数据分包处理。在一些实施例中,所述方法还包括:在从多个数据处理进程中确定用于处理所述数据报文的第一数据处理进程之前,预先创建多个用于处理数据报文的数据处理进程。第二方面,本申请提供了一种基于无线接入点的控制和配置协议的数据传输装置,所述装置包括:接收模块,用于接收无线接入点发送的数据报文,其中,所述数据报文包括所述无线接入点的互联网协议地址和端口号;数据处理进程确定模块,用于从多个数据处理进程中确定用于处理所述数据报文的第一数据处理进程;解析模块,用于基于所述第一数据处理进程对所述数据报文的解析,生成响应报文;发送模块,用于基于所述互联网协议地址和所述端口号,发送所述响应报文到所述无线接入点。在一些实施例中,所述数据处理进程确定模块具体用于:获取各所述数据处理进程的最大任务负载量和当前任务负载量;基于所述最大任务负载量和所述当前任务负载量确定所述第一数据处理进程。在一些实施例中,所述解析模块具体用于:基于所述第一数据处理进程对所述数据报文的解析,获取所述数据报文的头部消息信息、数据消息信息以及控制消息信息;基于所述获取的所述数据报文的头部消息信息、数据消息信息以及控制消息信息生成响应报文。在一些实施例中,所述解析模块进一步配置用于:根据所述获取的数据报文的头部消息信息,获取所述无线接入点的物理地址;根据所述获取的数据报文的控制消息信息,确定所述数据报文的类型;基于所述无线接入点的物理地址和所述数据报文的类型,获取所述无线接入点的连接状态信息;基于所述数据消息信息和所述无线接入点的连接状态信息,生成响应报文。在一些实施例中,所述发送模块具体用于:根据所述无线接入点的所述互联网协议地址和所述端口号,与所述无线接入点建立用户数据报协议连接;基于所述用户数据报协议连接,发送所述响应报文到所述无线接入点。在一些实施例中,所述装置还包括:判断模块,用于判断所述响应报文的长度是否大于预设阈值;若所述响应报文的长度大于预设阈值,则将所述响应报文进行数据分包处理。在一些实施例中,所述装置还包括:数据处理进程创建模块,用于在从多个数据处理进程中确定用于处理所述数据报文的第一数据处理进程之前,预先创建多个用于处理数据报文的数据处理进程。本申请提供的基于无线接入点的控制和配置协议的数据传输方法和装置,利用数据处理进程对无线接入点发送的数据报文进行解析,并生成响应报文,而后将响应报文发送给无线接入点,该方法基于无线接入点的控制和配置协议进行数据传输,实现对无线接入点的控制和配置,不需要接入控制器等硬件设备,提高了无线接入点的扩展性,降低了无线通信的成本。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请可以应用于其中的示例性系统架构图;图2是根据本申请的基于无线接入点的控制和配置协议的数据传输方法的一个实施例的流程图;图3是根据本申请的基于无线接入点的控制和配置协议的数据传输方法中,确定数据处理进程的一种实现方式的示意性流程图;图4是根据本申请的基于无线接入点的控制和配置协议的数据传输方法中,解析数据报文的一种实现方式的示意性流程图;图5是根据本申请的基于无线接入点的控制和配置协议的数据传输方法中,发送数据报文的一种实现方式的示意性流程图;图6是根据本申请的基于无线接入点的控制和配置协议的数据传输装置的一个实施例的结构示意图;图7是适于用来实现本申请实施例的终端设备或服务器的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了可以应用本申请的基于无线接入点的控制和配置协议的数据传输方法或装置的实施例的示例性系统架构100。如图1所示,系统架构100可以包括本文档来自技高网...
基于无线接入点的控制和配置协议的数据传输方法和装置

【技术保护点】
一种基于无线接入点的控制和配置协议的数据传输方法,其特征在于,所述方法包括:接收无线接入点发送的数据报文,其中,所述数据报文包括所述无线接入点的互联网协议地址和端口号;从多个数据处理进程中确定用于处理所述数据报文的第一数据处理进程;基于所述第一数据处理进程对所述数据报文的解析,生成响应报文;基于所述互联网协议地址和所述端口号,发送所述响应报文到所述无线接入点。

【技术特征摘要】
1.一种基于无线接入点的控制和配置协议的数据传输方法,其特征在于,所述方法包括:接收无线接入点发送的数据报文,其中,所述数据报文包括所述无线接入点的互联网协议地址和端口号;从多个数据处理进程中确定用于处理所述数据报文的第一数据处理进程;基于所述第一数据处理进程对所述数据报文的解析,生成响应报文;基于所述互联网协议地址和所述端口号,发送所述响应报文到所述无线接入点。2.根据权利要求1所述的基于无线接入点的控制和配置协议的数据传输方法,其特征在于,所述从多个数据处理进程中确定用于处理所述数据报文的第一数据处理进程包括:获取各所述数据处理进程的最大任务负载量和当前任务负载量;基于所述最大任务负载量和所述当前任务负载量确定所述第一数据处理进程。3.根据权利要求2所述的基于无线接入点的控制和配置协议的数据传输方法,其特征在于,所述基于所述第一数据处理进程对所述数据报文的解析,生成响应报文包括:基于所述第一数据处理进程对所述数据报文的解析,获取所述数据报文的头部消息信息、数据消息信息以及控制消息信息;基于所述获取的所述数据报文的头部消息信息、数据消息信息以及控制消息信息生成响应报文。4.根据权利要求3所述的基于无线接入点的控制和配置协议的数据传输方法,其特征在于,所述基于所述获取的所述数据报文的头部消息信息、数据消息信息以及控制消息信息生成响应报文包括:根据所述获取的数据报文的头部消息信息,获取所述无线接入点的物理地址;根据所述获取的数据报文的控制消息信息,确定所述数据报文的类型;基于所述无线接入点的物理地址和所述数据报文的类型,获取所述无线接入点的连接状态信息;基于所述数据消息信息和所述无线接入点的连接状态信息,生成响应报文。5.根据权利要求1-4之一所述的基于无线接入点的控制和配置协议的数据传输方法,其特征在于,所述基于所述互联网协议地址和所述端口号,发送所述响应报文到所述无线接入点包括:根据所述无线接入点的所述互联网协议地址和所述端口号,与所述无线接入点建立用户数据报协议连接;基于所述用户数据报协议连接,发送所述响应报文到所述无线接入点。6.根据权利要求4所述的基于无线接入点的控制和配置协议的数据传输方法,其特征在于,所述方法还包括:判断所述响应报文的长度是否大于预设阈值;若所述响应报文的长度大于预设阈值,则将所述响应报文进行数据分包处理。7.根据权利要求6所述的基于无线接入点的控制和配置协议的数据传输方法,其特征在于,所述方法还包括:在从多个数据处理进程中确定用于处理所述数据报文的第一数据处理进程之前,预先创建...

【专利技术属性】
技术研发人员:张竞文
申请(专利权)人:大唐软件技术股份有限公司
类型:发明
国别省市:北京,11

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

1