CN118265018A - 一种控制消息通信方法及装置 - Google Patents
一种控制消息通信方法及装置 Download PDFInfo
- Publication number
- CN118265018A CN118265018A CN202211696597.9A CN202211696597A CN118265018A CN 118265018 A CN118265018 A CN 118265018A CN 202211696597 A CN202211696597 A CN 202211696597A CN 118265018 A CN118265018 A CN 118265018A
- Authority
- CN
- China
- Prior art keywords
- message
- control
- data
- control message
- channel module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 230000006854 communication Effects 0.000 title claims abstract description 36
- 238000004891 communication Methods 0.000 title claims abstract description 35
- 238000006243 chemical reaction Methods 0.000 claims abstract description 110
- 230000005540 biological transmission Effects 0.000 claims description 21
- 238000012545 processing Methods 0.000 claims description 17
- 230000007246 mechanism Effects 0.000 claims description 6
- 230000006870 function Effects 0.000 description 10
- 238000004590 computer program Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 238000013461 design Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000004075 alteration Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000006386 memory function Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/002—Transmission of channel access control information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Communication Control (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供一种控制消息通信方法及装置,适用于无线接入控制器设备或无线接入点设备,包括:针对控制通道模块中的第一控制消息,确定第一控制消息是否需要转换为数据消息;在第一控制消息需要转换为数据消息时,通过消息转换模块将第一控制消息转换为第一数据消息;通过数据通道模块,将第一数据消息发送至对应的无线接入控制器设备或无线接入点设备。采用该方法,可以解决当前提升CAPWAP控制消息通信性能的方法存在成本高、难以统一管理、受限于CAPWAP控制通道带宽的问题。
Description
技术领域
本发明涉及无线网络及通信技术领域,尤其涉及一种控制消息通信方法及装置。
背景技术
随着无线局域网(英文:Wireless Local Area Network,缩写为WLAN)设备的普及,如今在城市的各个地方均部署有无线接入点(英文:Wireless Access Point,缩写为AP)设备,AP设备无法单独工作,需要与无线接入控制器(英文:Wireless Access PointController,缩写为AC)设备配合使用,通过AC设备对其关联的AP设备进行管理与控制。其中,AC设备通过无线接入点控制和配置协议(英文:Control And Provisioning ofWireless Access Point,缩写为CAPWAP)的控制消息与AP设备进行通信交互,进而进行管理与控制。同样地,AP设备也需要通过CAPWAP控制消息与AC设备进行通信交互。
随着AP设备数目的增加给AC设备的性能以及CAPWAP控制消息的通信性能均带来了巨大压力。由于CAPWAP控制消息的通信性能的瓶颈在于AC设备,当前主要的解决方法包括:采购多台AC设备组建多套WLAN,采购多台AC堆叠虚拟化成一台AC来提升性能,优化AC设备内部的消息处理性能等。然而,这些方法存在着成本高、难以统一管理、受限于CAPWAP控制通道的带宽等缺点。
发明内容
本发明提供一种控制消息通信方法及装置,用以解决当前提升CAPWAP控制消息通信性能的方法存在成本高、难以统一管理、受限于CAPWAP控制通道带宽的问题。
第一方面,本发明实施例提供一种控制消息通信方法,适用于无线接入控制器设备或无线接入点设备,该方法包括:
针对控制通道模块中的第一控制消息,确定所述第一控制消息是否需要转换为数据消息;
在所述第一控制消息需要转换为所述数据消息时,通过消息转换模块将所述第一控制消息转换为第一数据消息;
通过数据通道模块,将所述第一数据消息发送至对应的无线接入控制器设备或无线接入点设备。
通过上述方法,可以判断控制消息是否需要转换为数据消息,在确定控制消息需要转换为数据消息后,进而将转为数据消息的控制消息通过数据通道进行发送。即在无线接入控制器设备与无线接入点设备之间的控制消息可以转为数据消息,通过数据通道来进行传输,解决当前提升CAPWAP控制消息通信性能的方法存在成本高、难以统一管理、受限于CAPWAP控制通道带宽的问题。
可选地,确定所述第一控制消息是否需要转换为数据消息,包括:通过所述控制通道模块或所述消息转换模块,确定所述第一控制消息是否需要转换为数据消息。
可选地,确定所述第一控制消息是否需要转换为数据消息,包括:根据所述第一控制消息的传输方的传输指示确定是否需要转换为数据消息,和/或,根据所述控制通道模块的负载和所述数据通道模块的负载确定是否需要转换为数据消息。
可选地,通过所述消息转换模块将所述第一控制消息转换为所述第一数据消息,包括:通过所述消息转换模块在所述第一控制消息的报文头的预设字段设置预设值,从而转换为所述第一数据消息。
通过上述方法,在控制消息转为数据消息的过程中,给控制消息的报文头的预设字段设置预设值,从而可以区分转为数据消息的控制消息以及原本的数据消息。
可选地,通过所述数据通道模块,将所述第一数据消息发送至对应的无线接入控制器设备或无线接入点设备,包括:通过所述数据通道模块采用的停等机制,将报文头的预设字段具有预设值的所述第一数据消息发送至对应的无线接入控制器设备或无线接入点设备。
可选地,所述方法还包括:
通过所述数据通道模块,接收第二数据消息;
若所述第二数据消息为通过第二控制消息转换的,则通过消息转换模块将所述第二数据消息转换为第二控制消息;
通过所述控制通道模块,获取所述第二控制消息。
通过上述方法,在接收到数据消息后,通过确定数据消息是否是控制消息转换的,进而将控制消息转换的数据消息再转换为控制消息,从而可以获取到控制消息并对其进行处理。
可选地,所述第二数据消息为通过第二控制消息转换的,包括:
通过所述数据通道模块或所述消息转换模块,确定所述第二数据消息的报文头的预设字段是否具有预设值;若具有预设值,则所述第二数据消息为通过所述第二控制消息转换的。
通过上述方法,通过判断数据消息的报文头的预设字段是否具有预设值进而区分控制消息转换的数据消息以及原本的数据消息。
第二方面,本发明实施例提供一种控制消息通信装置,适用于无线接入控制器设备或无线接入点设备,包括:
处理单元,用于针对控制通道模块中的第一控制消息,确定所述第一控制消息是否需要转换为数据消息;在所述第一控制消息需要转换为所述数据消息时,通过消息转换模块将所述第一控制消息转换为第一数据消息;
收发单元,用于通过数据通道模块,将所述第一数据消息发送至对应的无线接入控制器设备或无线接入点设备。
可选地,所述处理单元,用于在确定所述第一控制消息是否需要转换为数据消息时,通过所述控制通道模块或所述消息转换模块,确定所述第一控制消息是否需要转换为数据消息。
可选地,所述处理单元,用于在确定所述第一控制消息是否需要转换为数据消息时,根据所述第一控制消息的传输方的传输指示确定是否需要转换为数据消息,和/或,根据所述控制通道模块的负载和所述数据通道模块的负载确定是否需要转换为数据消息。
可选地,所述处理单元,用于在通过所述消息转换模块将所述第一控制消息转换为所述第一数据消息时,通过所述消息转换模块在所述第一控制消息的报文头的预设字段设置预设值,从而转换为所述第一数据消息。
可选地,所述收发单元,用于在通过所述数据通道模块,将所述第一数据消息发送至对应的无线接入控制器设备或无线接入点设备时,通过所述数据通道模块采用的停等机制,将报文头的预设字段具有预设值的所述第一数据消息发送至对应的无线接入控制器设备或无线接入点设备。
可选地,所述装置还包括:
所述收发单元,用于通过所述数据通道模块,接收第二数据消息;
所述处理单元,用于若所述第二数据消息为通过第二控制消息转换的,则通过消息转换模块将所述第二数据消息转换为第二控制消息;
所述收发单元,还用于通过所述控制通道模块,获取所述第二控制消息。
可选地,所述处理单元,用于在所述第二数据消息为通过所述第二控制消息转换的,通过所述数据通道模块或所述消息转换模块,确定所述第二数据消息的报文头的预设字段是否具有预设值;若具有预设值,则所述第二数据消息为通过所述第二控制消息转换的。
第三方面,本申请还提供一种装置。该装置可以执行上述方法设计。该装置可以是能够执行上述方法对应的功能的芯片或电路,或者是包括该芯片或电路的网络设备。
在一种可能的实现方式中,该装置包括:存储器,用于存储计算机可执行程序代码;以及处理器,处理器与存储器耦合。其中存储器所存储的程序代码包括指令,当处理器执行所述指令时,使该装置或者安装有该装置的网络设备执行上述任意一种可能的设计中的方法。
其中,该装置还可以包括通信接口,该通信接口可以是收发器,或者,如果该装置为芯片或电路,则通信接口可以是该芯片的输入/输出接口,例如输入/输出管脚等。
在一种可能的设计中,该装置包括相应的功能单元,分别用于实现以上方法中的步骤。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的单元。
第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序在装置上运行时,执行上述任意一种可能的设计中的方法。
另外,第二方面至第四方面中任一种实现方式所带来的技术效果可参见第一方面中实现方式所带来的技术效果,此处不再赘述。
附图说明
图1为本发明实施例提供的AC设备与AP设备中的三个模块示意图;
图2为本发明实施例提供的一种控制消息通信方法流程图;
图3为本发明实施例提供的一种装置300;
图4为本发明实施例还提供的另一种装置400。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本发明实施例描述的应用场景是为了更加清楚的说明本发明实施例的技术方案,并不构成对于本发明实施例提供的技术方案的限定,本领域普通技术人员可知,随着新应用场景的出现,本发明实施例提供的技术方案对于类似的技术问题,同样适用。其中,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
当前,随着AP设备数目的增加给AC设备的性能以及CAPWAP控制消息的通信性能均带来了巨大压力,CAPWAP控制消息的通信性能的瓶颈主要在于AC设备。然而,现有的解决方法存在着很多缺点,例如成本高、难以统一管理、受限于CAPWAP控制通道的带宽等。
基于此,本申请提出一种控制消息通信方法,适用于AC设备和AP设备,用以解决当前提升CAPWAP控制消息通信性能的方法存在成本高、难以统一管理、受限于CAPWAP控制通道带宽的问题。
示例性地,如图1所示,在AC设备与AP设备中均存在控制通道模块、消息转换模块以及数据通道模块。其中,三个模块的功能具体如下所述:
控制通道模块:
(1)接收和发送CAPWAP控制消息;
(2)提供CAPWAP控制消息的读取服务;
(3)提供CAPWAP控制消息的写入服务。
数据通道模块:
(1)接收和发送CAPWAP数据消息;
(2)提供CAPWAP数据消息的读取服务;
(3)提供CAPWAP数据消息的写入服务。
消息转换模块:
(1)将CAPWAP控制消息转换成CAPWAP数据消息;
(2)将CAPWAP数据消息转换成CAPWAP控制消息;
(3)使用CAPWAP控制通道模块提供的控制消息读取服务;
(4)使用CAPWAP控制通道模块提供的控制消息写入服务;
(5)使用CAPWAP数据通道模块提供的数据消息读取服务;
(6)使用CAPWAP数据通道模块提供的数据消息写入服务。
示例性地,AC设备需要通过CAPWAP控制消息与AP设备进行通信交互,AP设备也需要通过CAPWAP控制消息(简称为控制消息)与AC设备进行通信交互。在这两种通信交互过程中,AC设备向AP设备发送控制消息与AP设备向AC设备发送控制消息的流程一致,即在这两种通信过程中AC设备中的控制通道模块、消息转换模块以及数据通道模块与AP设备中的控制通道模块、消息转换模块以及数据通道模块功能相同。因此,本申请以AC设备向AP设备发送控制消息为例进行具体说明。
本申请提出的一种控制消息通信方法流程图如图2所示,其具体流程如下:
步骤200:针对无线接入控制器设备中控制通道模块中的第一控制消息,确定第一控制消息是否需要转换为数据消息。
具体地,AC设备中控制通道模块中的第一控制消息可以是AC设备自身待传输的控制消息。
示例性地,确定第一控制消息是否需要转换为数据消息,可以通过AC设备中的控制通道模块或AC设备中的消息转换模块,确定第一控制消息是否需要转换为数据消息。
具体地,可以在AC设备中的控制通道模块或AC设备中的消息转换模块设置判断逻辑来确定第一控制消息是否需要转换为数据消息。
示例性地,确定所述第一控制消息是否需要转换为数据消息,可以根据第一控制消息的传输方的传输指示确定是否需要转换为数据消息,和/或,根据AC设备中的控制通道模块的负载和AC设备中的数据通道模块的负载确定是否需要转换为数据消息。
具体地,第一控制消息的传输方的传输指示为:第一控制消息的传输方在传输第一控制消息之前给第一控制消息配置了由控制通道传输或数据通道传输的标识。此时,则可以基于标识通过判断逻辑来确定第一控制消息是否需要转换为数据消息。
具体地,AC设备中的消息转换模块还可以根据AC设备中的控制通道模块的负载和AC设备中的数据通道模块的负载确定是否需要转换为数据消息。若AC设备中的控制通道模块的负载过多时,则第一控制消息需要转换为数据消息;若AC设备中的数据通道模块的负载过多时,则第一控制消息无需转换为数据消息。AC设备中的消息转换模块根据AC设备中的控制通道模块的负载和AC设备中的数据通道模块的负载确定是否需要转换为数据消息的方式有两种:
方式(1):AC设备中的消息转换模块可以读取到AC设备中的控制通道模块中的数据量,AC设备中的消息转换模块同样可以读取到AC设备中的数据通道模块中的数据量,进而判断AC设备中的控制通道模块的负载和AC设备中的数据通道模块的负载。
此时,AC设备中的控制通道模块中的控制消息均传输给AC设备中的消息转换模块,若控制消息无需转换为数据消息,则AC设备中的消息转换模块将控制消息反传输给AC设备中的控制通道模块;若控制消息需要转换为数据消息,则AC设备中的消息转换模块将控制消息传输给AC设备中的数据通道模块。
方式(2):AC设备中的消息转换模块可以读取到AC设备中的控制通道模块中的每个控制消息的具体内容,AC设备中的消息转换模块同样可以读取到AC设备中的数据通道模块中的每个数据消息的具体内容,进而判断AC设备中的控制通道模块的负载和AC设备中的数据通道模块的负载。
此时,AC设备中的控制通道模块中的控制消息仍然处于AC设备中的控制通道模块中,若控制消息无需转换为数据消息,则AC设备中的消息转换模块对该控制消息不作处理;若控制消息需要转换为数据消息,则AC设备中的消息转换模块获取AC设备中的控制通道模块中的控制消息,并将该控制消息传输给AC设备中的数据通道模块。
示例性地,若AC设备中的控制通道模块设置了判断逻辑,且第一控制消息具有传输方的传输指示,则在第一控制消息位于AC设备中的控制通道模块时,AC设备中的控制通道模块可以直接判断第一控制消息是否需要转换为数据消息。若第一控制消息没有传输方的传输指示,则由AC设备中的消息转换模块判断第一控制消息是否需要转换为数据消息。
示例性地,若AC设备中的控制通道模块没有设置判断逻辑,判断逻辑设置在AC设备中的消息转换模块中,且第一控制消息具有传输方的传输指示,则在第一控制消息位于AC设备中的控制通道模块时,由AC设备中的控制通道模块将第一控制消息传输给AC设备中的消息转换模块,由AC设备中的消息转换模块判断第一控制消息是否需要转换为数据消息;或者第一控制消息仍然处于AC设备中的控制通道模块中,AC设备中的消息转换模块读取到第一控制消息的具体内容,判断第一控制消息是否需要转换为数据消息。
示例性地,若AC设备中的控制通道模块没有设置判断逻辑,判断逻辑设置在AC设备中的消息转换模块中,但第一控制消息没有传输方的传输指示,则在第一控制消息位于AC设备中的控制通道模块时,由AC设备中的控制通道模块将第一控制消息传输给AC设备中的消息转换模块后,由AC设备中的消息转换模块判断当前控制通道模块和数据通道模块的负载,进而判断第一控制消息是否需要转换为数据消息;或者第一控制消息仍然处于AC设备中的控制通道模块中,AC设备中的消息转换模块读取到第一控制消息的具体内容,AC设备中的消息转换模块判断当前控制通道模块和数据通道模块的负载,进而判断第一控制消息是否需要转换为数据消息。
步骤210:在第一控制消息需要转换为数据消息时,通过无线接入控制器设备中的消息转换模块将第一控制消息转换为第一数据消息。
示例性,在步骤200中判断得到第一控制消息需要转换为第一数据消息。
具体地,若AC设备中的控制通道模块设置了判断逻辑,且第一控制消息具有传输方的传输指示,则在第一控制消息位于AC设备中的控制通道模块时,AC设备中的控制通道模块直接判断得到第一控制消息需要转换为数据消息,进而AC设备中的控制通道模块将第一控制消息传输至AC设备中的消息转换模块,AC设备中的消息转换模块将第一控制消息转换为第一数据消息。
具体地,若AC设备中的控制通道模块没有设置判断逻辑,判断逻辑设置在AC设备中的消息转换模块中,且第一控制消息具有传输方的传输指示,则在第一控制消息位于AC设备中的控制通道模块时,由AC设备中的控制通道模块将第一控制消息传输给AC设备中的消息转换模块,AC设备中的消息转换模块将第一控制消息转换为第一数据消息;或者第一控制消息仍然处于AC设备中的控制通道模块中,AC设备中的消息转换模块读取到第一控制消息的具体内容,AC设备中的消息转换模块获取AC设备中的控制通道模块中的第一控制消息,将第一控制消息转换为第一数据消息。
具体地,若AC设备中的控制通道模块没有设置判断逻辑,判断逻辑设置在AC设备中的消息转换模块中,但第一控制消息没有传输方的传输指示,则在第一控制消息位于AC设备中的控制通道模块时,由AC设备中的控制通道模块将第一控制消息传输给AC设备中的消息转换模块后,AC设备中的消息转换模块判断当前控制通道模块和数据通道模块的负载进而将第一控制消息转换为第一数据消息;或者第一控制消息仍然处于AC设备中的控制通道模块中,AC设备中的消息转换模块读取到第一控制消息的具体内容,AC设备中的消息转换模块判断当前控制通道模块和数据通道模块的负载,从而获取AC设备中的控制通道模块中的第一控制消息,进而将第一控制消息转换为第一数据消息。
具体地,通过AC设备中的消息转换模块在第一控制消息的报文头的预设字段设置预设值,从而转换为第一数据消息。其中,为了区分控制消息转换后的数据消息与原先的数据消息,预设值可以是大于1的任意正整数,本申请不做限定。
步骤220:通过无线接入控制器设备中的数据通道模块,将第一数据消息发送至对应的无线接入点设备。
示例性地,在步骤210中将第一控制消息转换为第一数据消息后,AC设备中的消息转换模块将第一数据消息发送至AC设备中的数据通道模块,进而发送至对应的AP设备。
示例性地,由于CAPWAP使用用户数据报(英文:User Datagram Protocol,缩写为UDP)协议传输控制消息和数据消息,而UDP协议自身的不可靠可能出现报文乱序、报文丢失等情况,因此通过AC设备中的数据通道模块,将第一数据消息发送至对应的AP设备时,通过数据通道模块采用的停等机制,将报文头的预设字段具有预设值的第一数据消息发送至对应的AP设备,即在第一数据消息发送至对应的AP设备后,得到对应的AP设备回答,再发送下一条数据消息。其中,停等机制只针对数据通道模块中的控制消息转换后的数据消息,并不针对原先数据通道模块接收到的数据消息。
具体地,为了提升效率,数据通道模块还可以采用多发多答机制,即在第一数据消息发送至对应的AP设备后,无需得到对应的AP设备回答就可以发送下一条数据消息。
步骤230:通过无线接入点设备中的数据通道模块,接收第二数据消息。
示例性地,在步骤220中将AC设备中的消息转换模块将第一数据消息发送至对应的AP设备后,由AP设备中的数据通道模块接收第二数据消息。其中,第二数据消息为与第一数据消息同样的消息。
步骤240:若第二数据消息为通过第二控制消息转换的,则通过无线接入点设备中的消息转换模块将第二数据消息转换为第二控制消息。
示例性地,在步骤230中AP设备中的数据通道模块接收到第二数据消息后,通过数据通道模块或消息转换模块,确定第二数据消息的报文头的预设字段是否具有预设值;若具有预设值,则第二数据消息为通过第二控制消息转换的。其中,第二控制消息与第一控制消息为相同的消息。
具体地,可以在AP设备中的数据通道模块或AP设备中的消息转换模块设置判断逻辑来确定第二数据消息是否由第二控制消息转换的。
示例性地,若AP设备中的数据通道模块设置了判断逻辑,且第二数据消息的报文头的预设字段具有预设值,则在第二数据消息到达AP设备中的数据通道模块后,AP设备中的数据通道模块可以直接判断第二数据消息需要转换为第二控制消息,进而AP设备中的数据通道模块将第二数据消息传输至AP设备中的消息转换模块,AP设备中的消息转换模块将第二数据消息转换为第二控制消息。
示例性地,若AP设备中的数据通道模块没有设置判断逻辑,判断逻辑设置在AP设备中的消息转换模块中,且第二数据消息的报文头的预设字段具有预设值,则在第二数据消息到达AP设备中的数据通道模块后,由AP设备中的数据通道模块将第二数据消息传输给AP设备中的消息转换模块,由AP设备中的消息转换模块将第二数据消息转换为第二控制消息;或者第二数据消息仍然处于AP设备中的数据通道模块中,AP设备中的消息转换模块读取到第二数据消息的具体内容,确定第二数据消息的报文头的预设字段具有预设值,AP设备中的消息转换模块获取AP设备中的数据通道模块中的第二数据消息,将第二数据消息转换为第二控制消息。
步骤250:通过无线接入点设备中的控制通道模块,获取第二控制消息。
示例性地,在步骤240中第二数据消息被转换为第二控制消息后,AP设备中的消息转换模块将第二控制消息传输给AP设备中的控制通道模块,从而可以从AP设备中的控制通道模块,获取第二控制消息,进而可以对第二控制消息进行处理。
示例性地,本申请以AC设备的控制通道模块存在待传输的控制消息A,AC设备向AP设备发送控制消息A进行具体说明。其中,AC设备中的控制通道模块设置了判断逻辑,控制消息A具有传输方的传输指示,控制消息A具有的传输方的传输指示为配置了控制通道传输的标识进行具体说明。
具体地,AC设备中的控制通道模块依据判断逻辑判断出控制消息A无需进行转换,直接通过控制通道将控制消息A传输给AP设备中的控制通道模块。
示例性地,本申请以AC设备的控制通道模块存在待传输的控制消息B,AC设备向AP设备发送控制消息B进行具体说明。其中,AC设备中的控制通道模块没有判断逻辑,控制消息B具有传输方的传输指示,控制消息B具有的传输方的传输指示为配置了数据通道传输的标识进行具体说明。
具体地,判断逻辑是设置在AC设备中的消息转换模块中。首先,AC设备中的控制通道模块将控制消息B传输给AC设备中的消息转换模块,AC设备中的消息转换模块判断出控制消息B需要转换,进而将控制消息B转换为数据消息B;或者控制消息B还处在AC设备中的控制通道模块中,AC设备中的消息转换模块读取到控制消息B的具体内容,判断出控制消息B需要转换,AC设备中的消息转换模块获取控制消息B,进而将控制消息B转换为数据消息B。其中,在控制消息B转为数据消息B的过程中,AC设备中的消息转换模块给控制消息B的报文头的预设字段设置了预设值2,从而转为了数据消息B。
接着,在控制消息B转为数据消息B后,AC设备中的消息转换模块将数据消息B传输给了AC设备中的数据通道模块。进而AC设备中的数据通道模块将数据消息B传输给了AP设备中的数据通道模块。
然后,若AP设备中的数据通道模块存在判断逻辑,则由AP设备中的数据通道模块判断出接收到的数据消息B的报文头的预设字段设置了预设值2,并将数据消息B传输给AP设备中的消息转换模块,由AP设备中的消息转换模块将数据消息B转换为控制消息B。
若AP中的数据通道模块不存在判断逻辑,则AP设备中的数据通道模块将数据消息B传输给AP设备中的消息转换模块,由AP设备中的消息转换模块判断出接收到的数据消息B的报文头的预设字段设置了预设值2,将数据消息B转换为控制消息B。或者数据消息B仍然处于AP设备中的数据通道模块中,AP设备中的消息转换模块读取到数据消息B的具体内容,判断出数据消息B的报文头的预设字段设置了预设值2,AP设备中的消息转换模块获取AP设备中的数据通道模块中的数据消息B,并将数据消息B转换为控制消息B。
最后,在AP设备中的消息转换模块将数据消息B转换为控制消息B后,AP设备中的消息转换模块将控制消息B传输给AP设备中的控制通道模块,获取控制消息B后进而可以对控制消息B进行处理。
示例性地,本申请以AC设备的控制通道模块存在待传输的控制消息C,AC设备向AP设备发送控制消息C进行具体说明。其中,控制消息C没有传输方的传输指示进行具体说明。
具体地,首先由AC设备中的控制通道模块将控制消息C传输给AC设备中的消息转换模块后,AC设备中的消息转换模块判断当前控制通道模块和数据通道模块的负载进而将控制消息C转换为数据消息C;或者控制消息C仍然处于AC设备中的控制通道模块中,AC设备中的消息转换模块读取到控制消息C的具体内容,AC设备中的消息转换模块判断当前控制通道模块和数据通道模块的负载,从而获取AC设备中的控制通道模块中的控制消息C,进而将控制消息C转换为数据消息C。其中,在控制消息C转为数据消息C的过程中,AC设备中的消息转换模块给控制消息C的报文头的预设字段设置了预设值3,从而转为了数据消息C。
接着,在控制消息C转为数据消息C后,AC设备中的消息转换模块将数据消息C传输给了AC设备中的数据通道模块。进而AC设备中的数据通道模块将数据消息C传输给了AP设备中的数据通道模块。
然后,若AP设备中的数据通道模块存在判断逻辑,则由AP设备中的数据通道模块判断出接收到的数据消息C的报文头的预设字段设置了预设值3,并将数据消息C传输给AP设备中的消息转换模块,由AP设备中的消息转换模块将数据消息C转换为控制消息C。
若AP中的数据通道模块不存在判断逻辑,则AP设备中的数据通道模块将数据消息C传输给AP设备中的消息转换模块,由AP设备中的消息转换模块判断出接收到的数据消息C的报文头的预设字段设置了预设值3,将数据消息C转换为控制消息C。或者数据消息C仍然处于AP设备中的数据通道模块中,AP设备中的消息转换模块读取到数据消息C的具体内容,判断出数据消息C的报文头的预设字段设置了预设值3,AP设备中的消息转换模块获取AP设备中的数据通道模块中的数据消息C,并将数据消息C转换为控制消息C。
最后,在AP设备中的消息转换模块将数据消息C转换为控制消息C后,AP设备中的消息转换模块将控制消息C传输给AP设备中的控制通道模块,获取控制消息C后进而可以对控制消息C进行处理。
本发明实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本发明各个实施例中的各功能单元可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
本发明实施例还提供一种装置300,参见图3所示,装置300包括:处理单元310、和收发单元320。
收发单元320可以包括接收单元和发送单元。处理单元310用于对装置300的动作进行控制管理。收发单元320用于支持装置300与其他装置的通信。可选地,装置300还可以包括存储单元,所述存储单元用于存储装置300的程序代码和数据。
可选地,所述装置300中各个单元可以是通过软件来实现。
可选地,处理单元310可以是处理器或控制器,收发单元320可以是通信接口、收发器或收发电路等,其中,该通信接口是统称,在具体实现中,该通信接口可以包括多个接口,存储单元可以是存储器。
在一种可能的实现方式中,装置300适用于无线接入控制器设备或无线接入点设备;
处理单元310,用于针对控制通道模块中的第一控制消息,确定所述第一控制消息是否需要转换为数据消息;在所述第一控制消息需要转换为所述数据消息时,通过消息转换模块将所述第一控制消息转换为第一数据消息;
收发单元320,用于通过数据通道模块,将所述第一数据消息发送至对应无线接入控制器设备或无线接入点设备。
本发明实施例还提供另一种装置400,参见图4所示,包括:
通信接口401,存储器402以及处理器403;
其中,所述通信装置400通过所述通信接口401与其它网络设备进行通信,比如收发消息;存储器402,用于存储程序指令;处理器403,用于调用所述存储器402中存储的程序指令,按照获得的程序执行的方法。
在一种可能的实现方式中,装置400适用于无线接入控制器设备或无线接入点设备;
处理器403调用通信接口401和存储器402存储的程序指令执行:
针对控制通道模块中的第一控制消息,确定所述第一控制消息是否需要转换为数据消息;
在所述第一控制消息需要转换为所述数据消息时,通过消息转换模块将所述第一控制消息转换为第一数据消息;
通过数据通道模块,将所述第一数据消息发送至对应的无线接入控制器设备或无线接入点设备。
本发明实施例中不限定上述通信接口401、存储器402以及处理器403之间的具体连接介质,比如总线,总线可以分为地址总线、数据总线、控制总线等。
在本发明实施例中,处理器可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
在本发明实施例中,存储器可以是非易失性存储器,比如硬盘(英文:hard diskdrive,缩写为HDD)或固态硬盘(英文:solid-state drive,缩写为SSD)等,还可以是易失性存储器(英文:volatile memory),例如随机存取存储器(英文:random-access memory,缩写为RAM)。存储器还可以是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本发明实施例中的存储器还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
本发明实施例还提供一种计算机可读存储介质,包括程序代码,当程序代码在计算机上运行时,程序代码用于使计算机执行上述本发明实施例上述提供的方法的步骤。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (11)
1.一种控制消息通信方法,其特征在于,适用于无线接入控制器设备或无线接入点设备,该方法包括:
针对控制通道模块中的第一控制消息,确定所述第一控制消息是否需要转换为数据消息;
在所述第一控制消息需要转换为所述数据消息时,通过消息转换模块将所述第一控制消息转换为第一数据消息;
通过数据通道模块,将所述第一数据消息发送至对应的无线接入控制器设备或无线接入点设备。
2.如权利要求1所述的方法,其特征在于,确定所述第一控制消息是否需要转换为数据消息,包括:
通过所述控制通道模块或所述消息转换模块,确定所述第一控制消息是否需要转换为数据消息。
3.如权利要求1所述的方法,其特征在于,确定所述第一控制消息是否需要转换为数据消息,包括:
根据所述第一控制消息的传输方的传输指示确定是否需要转换为数据消息,和/或,
根据所述控制通道模块的负载和所述数据通道模块的负载确定是否需要转换为数据消息。
4.如权利要求1所述的方法,其特征在于,通过所述消息转换模块将所述第一控制消息转换为所述第一数据消息,包括:
通过所述消息转换模块在所述第一控制消息的报文头的预设字段设置预设值,从而转换为所述第一数据消息。
5.如权利要求4所述的方法,其特征在于,通过数据通道模块,将所述第一数据消息发送至对应的无线接入控制器设备或无线接入点设备,包括:
通过数据通道模块采用的停等机制,将报文头的预设字段具有预设值的所述第一数据消息发送至对应的无线接入控制器设备或无线接入点设备。
6.如权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:
通过所述数据通道模块,接收第二数据消息;
若所述第二数据消息为通过第二控制消息转换的,则通过消息转换模块将所述第二数据消息转换为第二控制消息;
通过所述控制通道模块,获取所述第二控制消息。
7.如权利要求6所述的方法,其特征在于,所述第二数据消息为通过第二控制消息转换的,包括:
通过所述数据通道模块或所述消息转换模块,确定所述第二数据消息的报文头的预设字段是否具有预设值;若具有预设值,则所述第二数据消息为通过所述第二控制消息转换的。
8.一种控制消息通信装置,其特征在于,适用于无线接入控制器设备或无线接入点设备,该装置包括:
处理单元,用于针对控制通道模块中的第一控制消息,确定所述第一控制消息是否需要转换为数据消息;在所述第一控制消息需要转换为所述数据消息时,通过消息转换模块将所述第一控制消息转换为第一数据消息;
收发单元,用于通过数据通道模块,将所述第一数据消息发送至对应的无线接入控制器设备或无线接入点设备。
9.如权利要求8所述的装置,其特征在于,所述装置还包括:
所述收发单元,用于通过所述数据通道模块,接收第二数据消息;
所述处理单元,用于若所述第二数据消息为通过第二控制消息转换的,则通过消息转换模块将所述第二数据消息转换为第二控制消息;
所述收发单元,还用于通过所述控制通道模块,获取所述第二控制消息。
10.一种控制消息通信装置,其特征在于,该装置包括处理器和接口电路,所述接口电路用于接收来自所述装置之外的其它装置的信号并传输至所述处理器或将来自所述处理器的信号发送给所述装置之外的其它装置,所述处理器通过逻辑电路或执行代码指令用于实现如权利要求1至7中任一项所述的方法。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行权利要求1至7中任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211696597.9A CN118265018A (zh) | 2022-12-28 | 2022-12-28 | 一种控制消息通信方法及装置 |
PCT/CN2023/141446 WO2024140532A1 (zh) | 2022-12-28 | 2023-12-25 | 控制消息的通信方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211696597.9A CN118265018A (zh) | 2022-12-28 | 2022-12-28 | 一种控制消息通信方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118265018A true CN118265018A (zh) | 2024-06-28 |
Family
ID=91604197
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211696597.9A Pending CN118265018A (zh) | 2022-12-28 | 2022-12-28 | 一种控制消息通信方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN118265018A (zh) |
WO (1) | WO2024140532A1 (zh) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE506548C2 (sv) * | 1996-03-25 | 1998-01-12 | Net Insight Ab | Metod och anordning för dynamisk signalering i ett tidsmultiplexat system |
CN1204780C (zh) * | 1998-04-14 | 2005-06-01 | 三星电子株式会社 | 移动通信系统中的数据传输方法 |
CN101132204A (zh) * | 2006-08-21 | 2008-02-27 | 北京三星通信技术研究有限公司 | 上行调度指配的传输方法及设备 |
CN100544425C (zh) * | 2007-08-01 | 2009-09-23 | 中兴通讯股份有限公司 | E1专线大容量会议电视系统信令传输方法 |
CN106776398A (zh) * | 2016-12-20 | 2017-05-31 | 广州视源电子科技股份有限公司 | 双系统双向控制的方法和装置 |
-
2022
- 2022-12-28 CN CN202211696597.9A patent/CN118265018A/zh active Pending
-
2023
- 2023-12-25 WO PCT/CN2023/141446 patent/WO2024140532A1/zh unknown
Also Published As
Publication number | Publication date |
---|---|
WO2024140532A1 (zh) | 2024-07-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019128873A1 (zh) | 一种波束训练方法及相关设备 | |
US11595964B2 (en) | Method and device for determining information domain value in DCI | |
AU2018409011A1 (en) | Sounding reference signal transmission method, terminal device, and network device | |
US20140187224A1 (en) | Protocol version negotiation method, mobile terminal, base station and communications system | |
TWI736086B (zh) | 資訊傳輸方法、終端及網路設備 | |
CN105191216A (zh) | 用于多流聚合的缓冲区状态报告的系统和方法 | |
JP2019537379A (ja) | 符号化方式判定方法および装置 | |
CN111866849B9 (zh) | 基于双通信卡的通信方法和设备 | |
CN101552656A (zh) | 管理传输时间间隔集束传输的方法及通讯装置 | |
KR102757049B1 (ko) | Uci 결합을 전송하기 위한 방법, 단말 및 네트워크 측 장치 | |
AU2017425815A1 (en) | Data transmission method, terminal device and network device | |
US20230023034A1 (en) | Sidelink Communication Method, Apparatus, and System | |
WO2021032022A1 (zh) | 一种调度方法及装置 | |
JP7651014B2 (ja) | 指示方法、基準信号送信方法、通信ノード、および記憶媒体 | |
WO2022078317A1 (zh) | 上行数据发送方法及相关产品 | |
WO2024067687A1 (zh) | 信息传输方法、第一通信节点、第二通信节点及存储介质 | |
WO2024067797A1 (zh) | 信息传输方法、第一通信节点、第二通信节点及存储介质 | |
CN103155673B (zh) | 用于提供对传输介质上的资源多路复用的方法和设备 | |
CN118265018A (zh) | 一种控制消息通信方法及装置 | |
WO2016101637A1 (zh) | 一种跨制式动态功率资源分享的方法及装置 | |
WO2013020489A1 (zh) | 传输增强调度信息的方法、基站和用户设备 | |
CN115243232A (zh) | 资源确定方法及通信装置 | |
CN117255230B (zh) | 传输节点的分类调整方法、装置、存储介质 | |
WO2021088073A1 (zh) | 资源占用位置的确定方法、装置及终端设备 | |
WO2023143271A1 (zh) | 一种信息处理方法、用户设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |