Distributed architecture for deploying multiple wireless local-area network
First Claim
1. An apparatus comprising:
- (a) a plurality of access points, wherein each of said access points performs a first protocol service for a respective network, and wherein the correctness of said first protocol service is based on a maximum timing delay; and
(b) a central controller for;
(i) receiving an input signal from each of said plurality of access points, and (ii) transmitting to each of said plurality of access points an output signal based on the input signal from that access point and a second protocol service, wherein the correctness of said second protocol service is independent of said maximum timing delay.
25 Assignments
0 Petitions
Accused Products
Abstract
A novel distributed architecture for deploying a plurality of wireless local-area networks is disclosed. The illustrative embodiment enables some of the protocols of a protocol stack to be “off-loaded” from wireless access points to a remote central controller. In particular, protocols whose services operate correctly regardless of the presence or magnitude of processing and communication delays are off-loaded to the central controller, while protocols whose services operate correctly only when delays are below a threshold remain in the wireless access points. The illustrative embodiment thus enables the use of “thin” (i.e., reduced-functionality) access points, thereby reducing cost and facilitating maintenance when deploying multiple wireless local-area networks (for example, on a corporate or academic campus).
-
Citations
23 Claims
-
1. An apparatus comprising:
-
(a) a plurality of access points, wherein each of said access points performs a first protocol service for a respective network, and wherein the correctness of said first protocol service is based on a maximum timing delay; and
(b) a central controller for;
(i) receiving an input signal from each of said plurality of access points, and (ii) transmitting to each of said plurality of access points an output signal based on the input signal from that access point and a second protocol service, wherein the correctness of said second protocol service is independent of said maximum timing delay. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
(a) performing a first protocol service with a first processor, wherein the correctness of said first protocol service is based on a maximum timing delay;
(b) transmitting a first signal to a second processor, wherein said second processor is for performing a second protocol service, and wherein the correctness of said second protocol service is independent of said maximum timing delay; and
(c) receiving from said second processor a second signal based on said second protocol service. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
(a) performing a first protocol service for a first network at a first processor, wherein the correctness of said first protocol service is based on a maximum timing delay;
(b) performing said first protocol service for a second network at a second processor;
(c) transmitting a first signal from said first processor to a third processor;
(d) performing a second protocol service for said first network at a third processor, wherein the correctness of said second protocol service is independent of said maximum timing delay;
(e) transmitting a second signal from said third processor to said first processor, wherein said second signal is based on said second protocol service;
(f) transmitting a third signal from said second processor to said third processor;
(g) performing said second protocol service for said second network at said third processor; and
(e) transmitting a fourth signal from said third processor to said second processor, wherein said fourth signal is based on said second protocol service. - View Dependent Claims (21, 22, 23)
-
Specification