The content of the invention
The present invention is poor for radio management protocol interconnection single in the prior art, is difficult the shortcoming of compatibility, open
A kind of multi-protocols control method and the AP devices for multi-protocols control, i.e., by AP device interiors configure two sets it is relatively only
Vertical radio management agreement, configuration and the read-write operation of multi-protocols are carried out to general management object.Simultaneously again can be to existing
The limitation that the management object of conflict is configured, the radio function that different management agreements control AP is coordinated so as to reach.
The invention provides a kind of multi-protocols control method, for the wireless network including an AC, one or more AP, bag
Include:
S1, the AP electrifying startups, initialize the first protocol module and second protocol module, and the AP is noted on AC
Volume;
S2, the AP divide management object, and generation first manages subset and the second management subset;
S3, first protocol module management, the first management subset simultaneously carry out admin number;The second protocol mould
The block management second management subset simultaneously carries out admin number;
S4, first protocol module and two protocol module report corresponding management subset to the AC;
S5, the AC issue configuration-direct, configure the management object;
S6, the AC issue query statement to the AP, and the AP judges the protocol type that the query statement belongs to;
S7, the AP perform query statement according to the management object under the agreement matching management subset.
According to a preferred embodiment of the invention:The management object is the SSID of the wireless signal of AP.
According to a preferred embodiment of the invention:The step of AC described in S5 configures the management object in any subset
Including:
After S501, the AC determine the agreement, configuration-direct is issued, the configuration-direct includes management object and title
Configuration, broadband limitation, VLAN numberings, one or more in authentication model;
S502, the corresponding protocol module receive the configuration-direct and parse, and the configuration-direct is issued to
Business configuration module;
S503, the business configuration module receive the configuration-direct, confirm the management object that the configuration-direct is pointed to
Whether match with the protocol module;
S504, if it is not, then the business configuration module by mismatch result feed back to the AC step by step;
S505, wireless driver module and the configuration-direct is issued if so, then enabling, and turn S506;
S506, the wireless driver module perform the configuration-direct and operating result are fed back to the AC step by step.
According to a preferred embodiment of the invention:The operating procedure of AC query statements described in S7 includes:
After S701, the AC determine the agreement, query statement is issued, the query statement includes management object and broadband
Limitation, VLAN numberings, one or more in authentication model;
S702, the corresponding protocol module receive the query statement and parse, and the query statement is issued to
Business configuration module;
S703, the business configuration module receive the query statement, confirm the management object that the query statement is pointed to
Whether match with the protocol module;
S704, if it is not, then the business configuration module by mismatch result feed back to the AC step by step;
S705, wireless driver module and the query statement is issued if so, then enabling, and turn S706;
S706, the wireless driver module perform the query statement and Query Result are fed back to the AC step by step.
According to a preferred embodiment of the invention:Also include the management object that can not be divided, including firmware upgrade, wireless communication
One or more in road, radio transmitted power, fragmentation threshold and lead code;
The AC cannot perform configuration-direct to the management object that can not be divided;
The AC has the right to perform query statement to the management object that can not be divided.
According to a preferred embodiment of the invention:When AC issues configuration-direct, the business configuration module is confirmed as can not
After the management object of division, then configuration failure feeds back to the AC.
Present invention also offers a kind of AP devices for multi-protocols control;For including an AC, one or more AP
Wireless network, including the first protocol module, second protocol module;Wherein:
The AP, for initializing the first protocol module and second protocol module;Management object is divided, generation first is managed
Subset and the second management subset;
The AC, is configured and inquiry operation for issuing configuration-direct and query statement;
First protocol module, for managing the first management subset and carrying out admin number;Reported to the AC
Corresponding management subset;
The second protocol module, for managing the second management subset and carrying out admin number;Reported to the AC
Corresponding management subset.
According to a preferred embodiment of the invention:The management object is the SSID of the wireless signal of AP.
According to a preferred embodiment of the invention:Also include business configuration module, wireless driver module;Wherein:
Any protocol module, the instruction for receiving the instruction of the AC and parsing, and be issued to business and matched somebody with somebody
Put module;Operating result is fed back into the AC;
The business configuration module, for confirm management object that the query statement points to whether with the protocol module
Match, if so, then enabling wireless driver module and issuing the instruction;Operating result is fed back into any agreement mould
Block;
The wireless driver module, for performing the instruction;And operating result is fed back into the industry by Query Result
Business configuration module.
According to a preferred embodiment of the invention:The instruction includes configuration-direct and query statement;
The configuration-direct includes in management object and title configuration, broadband limitation, VLAN numberings, authentication model
Or it is multiple;
The query statement includes one or more in management object and broadband limitation, VLAN numberings, authentication model;
The AC is it is determined that after the agreement, issue the instruction.
According to a preferred embodiment of the invention:The AP also includes the management object that can not divide, including firmware upgrade,
One or more in wireless channel, radio transmitted power, fragmentation threshold and lead code;
The AC cannot perform configuration-direct to the management object that can not be divided;
The AC has the right to perform query statement to the management object that can not be divided.
According to a preferred embodiment of the invention:When AC issues configuration-direct, the business configuration module is confirmed as can not
After the management object of division, then configuration failure is fed back into the AC.
By above solution, the present invention can configure two sets of relatively independent radio management associations in AP device interiors
View, configuration and the read-write operation of multi-protocols are carried out to general management object.Simultaneously again can be to there is the management object for conflicting
The limitation for being configured, the radio function that different management agreements control AP is coordinated so as to reach, and improves the intercommunity between agreement
And compatibility.
Specific embodiment
The preferred embodiments of the present invention are described in detail below in conjunction with the accompanying drawings, so that advantages and features of the invention energy
It is easier to be readily appreciated by one skilled in the art, apparent is clearly defined so as to be made to protection scope of the present invention.It is aobvious and
Easy insight, drawings in the following description are only section Example of the invention, for those of ordinary skill in the art,
On the premise of not paying creative work, other accompanying drawings can also be obtained according to these accompanying drawings, and obtain other embodiment party
Formula.
To make simplified form, part related to the present invention is only schematically show in each figure, they are not represented
Its as product practical structures.In addition, so that simplified form is readily appreciated, there is identical structure or function in some figures
Part, only symbolically depicts part-structure therein and illustrates, or only marked one of those.Herein, " one "
Not only represent " only this ", it is also possible to represent the situation of " more than one ".
The present invention is poor for radio management protocol interconnection single in the prior art, is difficult the shortcoming of compatibility, open
A kind of multi-protocols control method, i.e., configure two sets of relatively independent radio management agreements, to general by AP device interiors
Management object carry out configuration and the read-write operation of multi-protocols.Simultaneously again can be to having what the management object for conflicting was configured
Limitation, the radio function that different management agreements control AP is coordinated so as to reach.
A kind of multi-protocols control method, including an AC, one or more AP, as shown in figure 1, step is as follows:
S1, the AP electrifying startups, initialize the first protocol module and second protocol module, and the AP is noted on AC
Volume;
S2, the AP divide management object, and generation first manages subset and the second management subset;
S3, first protocol module management, the first management subset simultaneously carry out admin number;The second protocol mould
The block management second management subset simultaneously carries out admin number;
S4, first protocol module and two protocol module report corresponding management subset to the AC;
S5, the AC issue configuration-direct, configure the management object;
S6, the AC issue query statement to the AP, and the AP judges the protocol type that the query statement belongs to;
S7, the AP perform query statement according to the management object under the agreement matching management subset.
Further, the management object is the SSID of the wireless signal of AP.
By taking CAPWAP agreements and HTTP/HTTPS agreements as an example, S1-S4 specifically includes following steps:
(1) the upper electricity of AP is normal starts, and CAPWAP protocol modules are initialized, are actively discovered AC using standard agreement and note
Volume;
(2) the upper electricity of AP is normal starts, and HTTP/HTTPS protocol modules are initialized, by HTTP/HTTPS agreements actively
Initiate often to link and register to AC;
(3) 16 wireless SSID are divided into two subsets by AP, and SSID1~SSID8 is the first son of CAPWAP agreements
Collection, SSID9~SSID16 is the first subset of HTTP/HTTPS agreements, and the latter compiles again from HTTP/HTTPS consultative management angles
Number be SSID1~SSID8, corresponding A P internal numbers be SSID9~SSID16;
(4) CAPWAP protocol modules and HTTP/HTTPS protocol modules respectively report the first subset and yield in the second subset
AC。
Further, as shown in Fig. 2 AC described in S5 includes the step of configuring the management object in any subset:
After S501, the AC determine the agreement, configuration-direct is issued, the configuration-direct includes management object, title
Configuration, broadband limitation, WLAN numberings, one or more in authentication model;
S502, the corresponding protocol module receive the configuration-direct and parse, and the configuration-direct is issued to
Business configuration module;
S503, the business configuration module receive the configuration-direct, confirm the management object that the configuration-direct is pointed to
Whether match with the protocol module;
S504, if it is not, then the business configuration module by mismatch result feed back to the AC step by step;
S505, wireless driver module and the configuration-direct is issued if so, then enabling, and turn S506;
S506, the wireless driver module perform the configuration-direct and operating result are fed back to the AC step by step.
As a example by SSID under to CAPWAP agreements carries out title configuration, following steps are specifically included:
(1) AC of CAPWAP agreements issues configuration-direct, and configuration-direct includes management object SSID1 and title configuration
“abc”;
(2) after the CAPWAP protocol modules of AP receive the configuration-direct of AC, this message is parsed, the SSID1 that AC is issued turns
In-line coding SSID1 is changed to, and the instruction that the title of SSID1 is configured to " abc " is handed down to business configuration module;
(3) after business configuration module receives SSID1 title configuration-directs, confirmation is the first subset of CAPWAP management, then
The instruction that the title of SID1 is configured to " abc " is handed down to wireless driver module;
(4) wireless driver module receives title configuration-direct, by the register of title " abc " write-in wireless chip SSID1,
The configuration of SSID1 is completed, and operating result is fed back to is given business configuration module;
(5) business configuration module receives operating result, and operating result is fed back into CAPWAP protocol modules;
(6) CAPWAP protocol modules receive business configuration module operating result, and to AC feedback configuration operating results.
The method configured to the SSID under HTTP/HTTPS agreements is ibid.Difference is, HTTP/HTTPS agreements from
Management view is renumberd to management object, the SSID1~SSID8 corresponding A P internal numbers under HTTP/HTTPS agreements
It is SSID9~SSID16.Therefore, after HTTP/HTTPS protocol modules receive the configuration-direct of AC, this message is parsed, and by under AC
The SSID1 of hair is converted to in-line coding SSID9, and configuration-direct hereafter is the configuration to SSID9.
Further, as shown in figure 3, the operating procedure of AC query statements described in S7 includes:
After S701, the AC determine the agreement, query statement is issued, the query statement includes management object and broadband
Limitation, WLAN numberings, one or more in authentication model;
S702, the corresponding protocol module receive the query statement and parse, and the query statement is issued to
Business configuration module;
S703, the business configuration module receive the query statement, confirm the management object that the query statement is pointed to
Whether match with the protocol module;
S704, if it is not, then the business configuration module by mismatch result feed back to the AC step by step;
S705, wireless driver module and the query statement is issued if so, then enabling, and turn S706;
S706, the wireless driver module perform the query statement and Query Result are fed back to the AC step by step.
By taking the VLAN numberings of the SSID1 under inquiring about CAPWAP agreements as an example, following steps are specifically included:
(1) AC of CAPWAP agreements issues query statement, and query statement includes that management object SSID1 and VLAN numbering reads
Order;
(2) after the CAPWAP protocol modules of AP receive the instruction of AC, this message is parsed, the SSID1 that AC is issued is converted to
In-line coding SSID1, and the order for reading the VLAN values of SSID1 is handed down to business configuration module;
(3) after business configuration module receives the instruction for reading SSID1VLAN values, confirmation is CAPWAP management subsets, then will
Reading is instructed into being handed down to wireless driver module;
(4) wireless driver module receives the instruction for reading SSID1VLAN values, then read the corresponding of wireless chip SSID1
VLAN registers, complete the read operation of the VLAN of SSID1, and return to Query Result to business configuration module;
(5) business configuration module receives Query Result, and Query Result is fed back into CAPWAP protocol modules;
(6) CAPWAP protocol modules receive business configuration module polls result, and feed back the Query Result to AC.
The method inquired about the SSID under HTTP/HTTPS agreements is ibid.Difference is, HTTP/HTTPS agreements from
Management view is renumberd to management object, the SSID1~SSID8 corresponding A P internal numbers under HTTP/HTTPS agreements
It is SSID9~SSID16.Therefore, after HTTP/HTTPS protocol modules receive the query statement of AC, this message is parsed, and by under AC
The SSID1 of hair is converted to in-line coding SSID9, and query statement hereafter is the inquiry to SSID9.
Further, also including the management object that can not be divided, including firmware upgrade, wireless channel, radio transmitted power,
One or more in fragmentation threshold and lead code;
The AC cannot perform configuration-direct to the management object that can not be divided;
The AC has the right to perform query statement to the management object that can not be divided.
In step S1, the management object that the AP is divided is SSID, is the object of managing independently that can be divided, APWAP agreements
8 each independent SSID are managed respectively with HTTP/HTTPS agreements, are not conflicted mutually.Speed limit based on SSID, VLAN and recognizes
Card mode can separate configurations.And, the parameter such as firmware upgrade, wireless channel, radio transmitted power, fragmentation threshold and lead code
Setting directly influence the use of AP, therefore setting to such parameter needs administration authority higher, but still can carry out
Read operation.
Present invention also offers it is a kind of for multi-protocols control AP devices, for including an AC00, one or more
The wireless network of AP01, including the first protocol module 010, second protocol module 011;Wherein:
The AP01, for initializing the first protocol module 010 and second protocol module 011;Divide management object, generation
First management subset and the second management subset;
The AC00, is configured and inquiry operation for issuing configuration-direct and query statement;
First protocol module 010, for managing the first management subset and carrying out admin number;To the AC00
Report corresponding management subset;
The second protocol module 011, for managing the second management subset and carrying out admin number;To the AC00
Report corresponding management subset.
Further, the management object is the SSID of the wireless signal of AP01.
Further, as shown in figure 4, also including business configuration module 012, wireless driver module 013;Wherein:
Any protocol module, for receiving the instruction of the AC00 and parsing, and is issued to business by the instruction
Configuration module 012;Operating result is fed back into the AC00;
The business configuration module 012, for confirm management object that the query statement points to whether with the agreement
Module matches, if so, then enabling wireless driver module 013 and issuing the instruction;Operating result is fed back to described any
Protocol module;
The wireless driver module 013, for performing the instruction;And operating result is fed back to Query Result described
Business configuration module 012.
Further, the instruction includes configuration-direct and query statement;
The configuration-direct includes in management object, title configuration, broadband limitation, VLAN numberings, authentication model
Or it is multiple;
The query statement includes one or more in management object, broadband limitation, VLAN numberings, authentication model;
The AC00 is it is determined that after the agreement, issue the instruction.
Further, the AP01 also includes the management object that can not divide, including firmware upgrade, wireless channel, wireless
One or more in transmission power, fragmentation threshold and lead code;
The AC00 cannot perform configuration-direct to the management object that can not be divided;
The AC00 has the right to perform query statement to the management object that can not be divided.
Further, when AC00 issues configuration-direct, the management that the business configuration module 012 is confirmed as dividing is right
As rear, then configuration failure is fed back into the AC00.
By above solution, the present invention can configure two sets of relatively independent radio management associations in AP device interiors
View, configuration and the read-write operation of multi-protocols are carried out to general management object.Simultaneously again can be to there is the management object for conflicting
The limitation for being configured, the radio function that different management agreements control AP is coordinated so as to reach, and improves the intercommunity between agreement
And compatibility.
More than, specific embodiment only of the invention, but protection scope of the present invention is not limited thereto, it is any without
The change or replacement that creative work is expected are crossed, should be all included within the scope of the present invention.Therefore, protection of the invention
Scope should be determined by the scope of protection defined in the claims.