Title:
Directed wireless communication
Document Type and Number:
Kind Code:
A1

Abstract:
In an implementation of directed wireless communication, a multi-beam directed signal system coordinates directed wireless communication with client devices. A transmit beam-forming network routes data communication transmissions to the client devices via directed communication beams that are emanated from an antenna assembly, and a receive beam-forming network receives data communication receptions from the client devices via the directed communication beams.
Representative Image:
Inventors:
Silva, Marcus Da (Spokane, WA, US)
William Jr., Crilly J. (Liberty Lake, WA, US)
Brennan, James (Sammamish, WA, US)
Conley, Robert J. (Liberty Lake, WA, US)
Alamouti, Siavash (Spokane, WA, US)
Casas, Eduardo (Vancouver, CA)
Yin, Hujun (Spokane, WA, US)
Jose, Bobby (Veradale, WA, US)
Choi, Yang-seok (Liberty Lake, WA, US)
Tarokh, Vahid (Cambridge, MA, US)
Mehrotra, Praveen (Fresno, CA, US)
Application Number:
10/700329
Publication Date:
11/11/2004
Filing Date:
11/03/2003
View Patent Images:
Images are available in PDF form when logged in. To view PDFs, Login  or  Create Account (Free!)
Primary Class:
International Classes:
(IPC1-7): H04B001/10; H04B015/00
Attorney, Agent or Firm:
LEE & HAYES, PLLC (421 W. RIVERSIDE AVE, STE 500, SPOKANE, WA, 99201, US)
Claims:
1. A wireless communication system, comprising: a multi-beam directed signal system configured for directed wireless communication with a client device; and an antenna assembly configured to receive the directed wireless communication and emanate a directed communication beam for data communication with the client device.

2. A wireless communication system as recited in claim 1, wherein the multi-beam directed signal system is further configured to generate a second directed wireless communication to a second client device, and wherein the antenna assembly is further configured to receive the second wireless communication and emanate a second directed communication beam for additional data communication with the second client device.

3. A wireless communication system as recited in claim 1, wherein: the multi-beam directed signal system is further configured to generate a second directed wireless communication to a second client device; the antenna assembly is further configured to receive the second wireless communication and emanate a second directed communication beam for additional data communication with the second client device; and the antenna assembly is further configured to emanate the directed communication beam such that only the client device will receive the data communication, and further emanate the second directed communication beam such that only the second client device will receive the additional data communication.

4. A wireless communication system as recited in claim 1, wherein: the multi-beam directed signal system is multi-channel and further configured for directed wireless communication with a second client device; the antenna assembly is further configured to emanate the directed communication beam for data communication with the client device via a first channel; and the antenna assembly is further configured to emanate a second directed communication beam for additional data communication with the second client device via a second channel.

5. A wireless communication system as recited in claim 1, wherein: the multi-beam directed signal system is multi-channel and further configured for directed wireless communication with a second client device; the antenna assembly includes a phased array of antenna elements each configured to emanate a communication beam; the antenna assembly is further configured to emanate the directed communication beam from a first antenna element for the data communication with the client device via a first channel; and the antenna assembly is further configured to emanate a second directed communication beam from a second antenna element for additional data communication with the second client device via a second channel.

6. A wireless communication system as recited in claim 1, wherein: the multi-beam directed signal system is multi-channel and further configured for simultaneous directed wireless communication with a second client device; the antenna assembly is further configured to emanate the directed communication beam for data communication transmission to the client device via a first channel; and the antenna assembly is further configured to emanate a second directed communication beam for data communication reception from the second client device via a second channel.

7. A wireless communication system as recited in claim 1, wherein the multi-beam directed signal system is further configured for simultaneous directed wireless transmission to the client device and directed wireless reception from a second client device.

8. A wireless communication system as recited in claim 1, wherein the antenna assembly is further configured to emanate the directed communication beam as an electromagnetic signal that includes transmission peaks and transmissions nulls within a coverage area of the communication beam.

9. A wireless communication system as recited in claim 1, wherein: the antenna assembly is further configured to emanate the directed communication beam as an electromagnetic signal that includes a signal transmission peak within a first coverage area and a signal transmission null within a second coverage area; and the antenna assembly is further configured to emanate a second directed communication beam as a second electromagnetic signal that includes a second signal transmission peak within the second coverage area and a second signal transmission null within the first coverage area.

10. A wireless communication system as recited in claim 1, wherein the antenna assembly is further configured to emanate a second directed communication beam for the data communication with the client device when the directed communication beam is determined ineffective for data communication.

11. A wireless communication system as recited in claim 1, wherein: the multi-beam directed signal system is further configured to determine when the directed communication beam is ineffective for data communication with the client device, and is further configured to generate the directed wireless communication for the data communication via a second directed communication beam; and the antenna assembly is further configured to emanate the second directed communication beam for the data communication with the client device.

12. A wireless communication system as recited in claim 1, wherein the antenna assembly is further configured to emanate multiple directed communication beams, and wherein the multi-beam directed signal system includes signal coordination logic that monitors the multiple directed communication beams each as an individual access point.

13. A wireless communication system as recited in claim 1, wherein the multi-beam directed signal system includes signal coordination logic that controls a directed wireless transmission to the client device and directed wireless reception from a second client device such that the directed wireless transmission does not interfere with the directed wireless reception.

14. A Wi-Fi switch comprising the wireless communication system as recited in claim 1.

15. A Wi-Fi switch for 802.11 specification data packet communication comprising the wireless communication system as recited in claim 1.

16. A method, comprising: generating a directed wireless communication for data communication with a client device; receiving the directed wireless communication at an antenna assembly; and emanating a directed communication beam for the data communication with the client device.

17. A method as recited in claim 16, further comprising: generating a second directed wireless communication for additional data communication with a second client device; receiving the second directed wireless communication at the antenna assembly; and emanating a second directed communication beam for the additional data communication with the second client device.

18. A method as recited in claim 16, further comprising: generating a second directed wireless communication for additional data communication with a second client device; receiving the second directed wireless communication at the antenna assembly; emanating a second directed communication beam for the additional data communication with the second client device; and wherein the directed communication beam is emanated such that only the client device will receive the data communication, and the second directed communication beam is emanated such that only the second client device will receive the additional data communication.

19. A method as recited in claim 16, generating a second directed wireless communication for additional data communication with a second client device; receiving the second directed wireless communication at the antenna assembly; emanating a second directed communication beam for the additional data communication with the second client device; and wherein the directed communication beam is emanated from a first antenna element of the antenna assembly, and the second directed communication beam is emanated from a second antenna element of the antenna assembly.

20. A method as recited in claim 16, further comprising emanating a second directed communication beam for data communication reception from a second client device, and wherein emanating the directed communication beam includes emanating the directed communication beam for data communication transmission to the client device.

21. A method as recited in claim 16, further comprising: transmitting the data communication to the client device via the directed communication beam; receiving a second data communication from a second client device via a second directed communication beam; and wherein transmitting the data communication and receiving the second directed data communication is simultaneous.

22. A method as recited in claim 16, wherein emanating the directed communication beam includes emanating an electromagnetic signal that includes transmission peaks and transmissions nulls within a coverage area of the directed communication beam.

23. A method as recited in claim 16, further comprising; determining that the directed communication beam is ineffective for the data communication with the client device; and emanating a second directed communication beam for the data communication with the client device.

24. A method as recited in claim 16, further comprising: transmitting the data communication to the client device via the directed communication beam; receiving a second data communication from a second client device via a second directed communication beam; and controlling transmitting the data communication such that the data communication does not interfere with receiving the second data communication.

25. A multi-beam directed signal system, comprising: signal coordination logic configured to coordinate directed wireless communication with client devices; a transmit beam-forming network configured to route data communication transmissions to one or more of the client devices via directed communication beams that are emanated from an antenna assembly; and a receive beam-forming network configured to receive data communication receptions from one or more of the client devices via the directed communication beams.

26. A multi-beam directed signal system as recited in claim 25, further comprising: receiver/transmitters each configured to transmit a data communication transmission to one or more of the client devices, and each further configured to receive a data communication reception from one or more of the client devices; wherein the transmit beam-forming network includes transmit ports that each couple an individual antenna element of the antenna assembly to a receiver/transmitter; and wherein the receive beam-forming network includes receive ports that each couple an individual antenna element of the antenna assembly to a receiver/transmitter.

27. A multi-beam directed signal system as recited in claim 25, further comprising: multiple channels each corresponding to a receiver/transmitter configured to transmit a data communication transmission to a client device and receive a data communication reception from the client device; and a scanning receiver configured to receive a data communication reception from a client device and determine which of the multiple channels provides acceptable data communication transmission and reception with the client device.

28. A multi-beam directed signal system as recited in claim 25, further comprising a scanning receiver configured to scan the directed communication beams and monitor for the data communication receptions from one or more of the client devices.

29. A multi-beam directed signal system as recited in claim 25, further comprising: a memory component configured to maintain information corresponding to one or more of the client devices, the information including at least one of a transmit power level, a data transmit rate, an antenna direction, quality of service data, and timing data; and wherein the signal coordination logic is further configured to coordinate the directed wireless communication with one or more of the client devices based on the information maintained with the memory component.

30. A multi-beam directed signal system as recited in claim 25, further comprising medium access controllers each corresponding to a directed communication beam and configured to communicate data packets for the directed wireless communication between the multi-beam directed signal system and a communication network.

31. A multi-beam directed signal system as recited in claim 25, wherein the transmit beam-forming network is further configured to transmit energy on a side lobe of a directed communication beam corresponding to a first client device such that a second client device will detect the side lobe energy and recognize that a data communication transmission is being emanated to the first client device via the directed communication beam.

32. A multi-beam directed signal system as recited in claim 25, wherein the signal coordination logic is further configured to coordinate that only a first client device will receive a first directed wireless communication via a first communication beam, and that only a second client device will receive a second directed wireless communication via a second communication beam.

33. A multi-beam directed signal system as recited in claim 25, wherein the signal coordination logic is further configured to coordinate a simultaneous data communication transmission to a first client device via a first directed communication beam and a data communication reception from a second client device via a second directed communication beam.

34. A multi-beam directed signal system as recited in claim 25, wherein: the signal coordination logic is further configured to determine when a directed communication beam is ineffective for a data communication transmission to a client device; and the transmit beam-forming network is further configured to route the data communication transmission to the client device via a second directed communication beam.

35. A multi-beam directed signal system as recited in claim 25, wherein the signal coordination logic is further configured to monitor the directed communication beams each as an individual access point.

36. A multi-beam directed signal system as recited in claim 25, wherein the signal coordination logic is further configured to coordinate a data communication transmission to a first client device and a data communication reception from a second client device such that the data communication transmission does not interfere with the data communication reception.

37. A Wi-Fi switch comprising the multi-beam directed signal system as recited in claim 25.

38. A Wi-Fi switch for 802.11 specification data packet communication comprising the multi-beam directed signal system as recited in claim 25.

39. A method, comprising: coordinating directed wireless communication with client devices via directed communication beams emanated from an antenna assembly; routing data communication transmissions through a transmit beam-forming network to antenna elements of the antenna assembly such that a data communication transmission is communicated to a client device via a directed communication beam; and receiving data communication receptions through a receive beam-forming network from the antenna elements of the antenna assembly such that a data communication reception is received from a client device via a directed communication beam.

40. A method as recited in claim 39, further comprising: receiving a data communication reception from a client device with a scanning receiver; and determining which of multiple channels provides acceptable data communication transmission and reception with the client device.

41. A method as recited in claim 39, further comprising monitoring the directed communication beams for the data communication receptions from one or more of the client devices.

42. A method as recited in claim 39, further comprising: maintaining information corresponding to one or more of the client devices, the information including at least one of a transmit power level, a data transmit rate, an antenna direction, quality of service data, and timing data; and wherein coordinating the directed wireless communication includes coordinating a directed wireless communication with a client device based on the information that is maintained.

43. A method as recited in claim 39, further comprising generating a directed communication beam as an electromagnetic signal that includes transmission peaks and transmission nulls within a coverage area of the directed communication beam.

44. A method as recited in claim 39, further comprising transmitting energy on a side lobe of a directed communication beam corresponding to a first client device such that a second client device will detect the side lobe energy and recognize that a data communication transmission is being emanated to the first client device via the directed communication beam.

45. A method as recited in claim 39, further comprising: determining when a directed communication beam is ineffective for a data communication transmission to a client device; and routing the data communication transmission to the client device via a second directed communication beam.

46. A method as recited in claim 39, wherein coordinating directed wireless communication includes coordinating that only a first client device will receive a first directed wireless communication via a first communication beam, and that only a second client device will receive a second directed wireless communication via a second communication beam.

47. A method as recited in claim 39, wherein coordinating directed wireless communication includes coordinating a simultaneous data communication transmission to a first client device via a first directed communication beam and a data communication reception from a second client device via a second directed communication beam.

48. A method as recited in claim 39, wherein coordinating directed wireless communication includes coordinating a data communication transmission to a first client device and a data communication reception from a second client device such that the data communication transmission does not interfere with the data communication reception.

49. One or more computer-readable media comprising computer executable instructions that, when executed, direct a wireless communication system to: coordinate directed wireless communication with client devices via directed communication beams emanated from an antenna assembly; route data communication transmissions through a transmit beam-forming network to antenna elements of the antenna assembly such that a data communication transmission is communicated to a client device via a directed communication beam; and receive data communication receptions through a receive beam-forming network from the antenna elements of the antenna assembly such that a data communication reception is received from a client device via a directed communication beam.

50. One or more computer-readable media as recited in claim 49, further comprising computer executable instructions that, when executed, direct the wireless communication system to: receive a data communication reception from a client device with a scanning receiver; and determine which of multiple channels provides acceptable data communication transmission and reception with the client device.

51. One or more computer-readable media as recited in claim 49, further comprising computer executable instructions that, when executed, direct the wireless communication system to monitor the directed communication beams for the data communication receptions from one or more of the client devices.

52. One or more computer-readable media as recited in claim 49, further comprising computer executable instructions that, when executed, direct the wireless communication system to: maintain information corresponding to one or more of the client devices, the information including at least one of a transmit power level, a data transmit rate, an antenna direction, quality of service data, and timing data; and coordinate a directed wireless communication with a client device based on the information that is maintained.

53. One or more computer-readable media as recited in claim 49, further comprising computer executable instructions that, when executed, direct the wireless communication system to generate a directed communication beam as an electromagnetic signal that includes transmission peaks and transmission nulls within a coverage area of the directed communication beam.

54. One or more computer-readable media as recited in claim 49, further comprising computer executable instructions that, when executed, direct the wireless communication system to: generate a directed communication beam as an electromagnetic signal that includes a signal transmission peak within a first coverage area and a signal transmission null within a second coverage area; and generate a second directed communication beam as a second electromagnetic signal that includes a second signal transmission peak within the second coverage area and a second signal transmission null within the first coverage area.

55. One or more computer-readable media as recited in claim 49, further comprising computer executable instructions that, when executed, direct the wireless communication system to transmit energy on a side lobe of a directed communication beam corresponding to a first client device such that a second client device will detect the side lobe energy and recognize that a data communication transmission is being emanated to the first client device via the directed communication beam.

56. One or more computer-readable media as recited in claim 49, further comprising computer executable instructions that, when executed, direct the wireless communication system to: determine when a directed communication beam is ineffective for a data communication transmission to a client device; and route the data communication transmission to the client device via a second directed communication beam.

57. One or more computer-readable media as recited in claim 49, further comprising computer executable instructions that, when executed, direct the wireless communication system to coordinate that only a first client device receives a first directed wireless communication via a first communication beam, and that only a second client device receives a second directed wireless communication via a second communication beam.

58. One or more computer-readable media as recited in claim 49, further comprising computer executable instructions that, when executed, direct the wireless communication system to coordinate a simultaneous data communication transmission to a first client device via a first directed communication beam and a data communication reception from a second client device via a second directed communication beam.

59. One or more computer-readable media as recited in claim 49, further comprising computer executable instructions that, when executed, direct the wireless communication system to coordinate a data communication transmission to a first client device and a data communication reception from a second client device such that the data communication transmission does not interfere with the data communication reception.

60. A method, comprising: associating a client device with a directed communication beam; receiving signal strength indications for data packets received from the client device; calculating a signal strength average for the client device from the received signal strength indications; and maintaining the client device association with the directed communication beam in an event that the signal strength average indicates that the directed communication beam provides an effective communication link.

61. A method as recited in claim 60, further comprising: sampling adjacent signal strength indications of an adjacent directed communication beam; calculating a second signal strength average for the adjacent directed communication beam; comparing the signal strength average and the second signal strength average; maintaining the client device association with the directed communication beam in an event that the signal strength average indicates that the directed communication beam provides a better communication link than the adjacent directed communication beam.

62. A method as recited in claim 60, further comprising: sampling adjacent signal strength indications of an adjacent directed communication beam; calculating a second signal strength average for the adjacent directed communication beam; comparing the signal strength average and the second signal strength average; disassociating the client device from the directed communication beam in an event that the second signal strength average indicates that the adjacent directed communication beam provides a better communication link than the directed communication beam; and reassociating the client device with the adjacent directed communication beam.

63. A method as recited in claim 60, further comprising: sampling adjacent signal strength indications of an adjacent directed communication beam; calculating a second signal strength average for the adjacent directed communication beam; comparing the signal strength average and the second signal strength average; disassociating the client device from the directed communication beam in an event that the signal strength average indicates that the directed communication beam is an ineffective communication link; and reassociating the client device with the adjacent directed communication beam in an event that the second signal strength average indicates that the adjacent directed communication beam provides an effective communication link.

Description:

RELATED APPLICATION

[0001] This application claims the benefit of a related U.S. Provisional Application Serial No. 60/423,660, filed Nov. 4, 2002, entitled “A Wireless Data Packet Communications System”, to Marcus da Silva et al., which is incorporated by reference herein.

TECHNICAL FIELD

[0002] This invention relates to directed wireless communication.

BACKGROUND

[0003] Computing devices and other similar devices implemented to send and/or receive data can be interconnected in a wired network or a wireless network to allow the data to be communicated between the devices. Wired networks, such as wide area networks (WANs) and local area networks (LANs) for example, tend to have a high bandwidth and can therefore be configured to communicate digital data at high data rates. One obvious drawback to wired networks is that the range of movement of a device is constrained since the device needs to be physically connected to the network for data exchange. For example, a user of a portable computing device will need to remain near to a wired network junction to maintain a connection to the wired network.

[0004] An alternative to wired networks is a wireless network that is configured to support similar data communications but in a more accommodating manner. For example, the user of the portable computing device can move around within a region that is supported by the wireless network without having to be physically connected to the network. A limitation of conventional wireless networks, however, is their relatively low bandwidth which results in a much slower exchange of data than a wired network. Further, conventional wireless networks are implemented with multiple base stations, or access points, that relay communications between wireless-configured devices. These conventional access points have a limited communication range, typically 20 to 200 feet, and a wireless network requires a large number of these access points to cover and provide a communication link over a large area.

[0005] Many conventional wireless communication systems and networks implement omni-directional antennas to transmit data packets to a client device and receive data packets from or via an access point. With a standard wireless LAN, for example, a transmission is communicated equally in all directions from an omni-directional antenna, or point of emanation. Receiving devices located within range and positioned at any angle with respect to the emanating point can receive the wireless transmission.

[0006] However, standard omni-directional wireless LANs or omni-directional wireless wide area networks (WANs) have drawbacks and limitations. For example, transmission range is limited and electromagnetic interference associated with transmissions is unmanaged and can interfere with or otherwise restrict the use of other communicating devices that operate in the same frequency band within the transmission coverage area. Furthermore, inefficiencies and data corruption can occur if two or more centralized points of emanation are positioned proximate to have overlapping coverage areas.

SUMMARY

[0007] Directed wireless communication is described herein.

[0008] In an implementation, a multi-beam directed signal system coordinates directed wireless communication with client devices. A transmit beam-forming network routes data communication transmissions to the client devices via directed communication beams that are emanated from an antenna assembly, and a receive beam-forming network receives data communication receptions from the client devices via the directed communication beams.

BRIEF DESCRIPTION OF THE DRAWINGS

[0009] The same numbers are used throughout the drawings to reference like features and components.

[0010] FIG. 1 illustrates an exemplary wireless communications environment.

[0011] FIG. 2 illustrates an exemplary directed wireless communication system.

[0012] FIG. 3 illustrates an exemplary communication beam array which can be generated with the exemplary directed wireless communication system shown in FIG. 2 .

[0013] FIG. 4 illustrates an exemplary antenna array for an antenna assembly as shown in FIG. 3 .

[0014] FIG. 5 illustrates an exemplary implementation of the directed wireless communication system shown in FIG. 2 .

[0015] FIG. 6 illustrates an exemplary set of communication beams that emanate from an antenna array of an antenna assembly as shown in FIG. 3 .

[0016] FIG. 7 illustrates an exemplary multi-beam directed signal system that establishes multiple access points.

[0017] FIGS. 8A and 8B illustrate various components of a multi-beam directed signal system and an antenna assembly of the directed wireless communication system shown in FIG. 2 .

[0018] FIG. 9 illustrates an exemplary multi-beam directed signal system that includes various components such as medium access controllers (MACs), baseband units, and MAC coordinator logic.

[0019] FIG. 10 further illustrates various components of the exemplary multi-beam directed signal system shown in FIG. 9 .

[0020] FIG. 11 illustrates a state transition diagram for a medium access controller (MAC).

[0021] FIG. 12 illustrates a multi-beam directed signal system receiving and weighting various communication signals.

[0022] FIG. 13 illustrates an exemplary multi-beam directed signal system that includes various component implementations.

[0023] FIG. 14 further illustrates a component implementation of the multi-beam directed signal system for complementary beam-forming.

[0024] FIG. 15 illustrates a graph depicting a signal level output (dB) for the component implementation shown in FIG. 14 .

[0025] FIG. 16 illustrates a state transition diagram for a roaming client device in wireless communication with a multi-beam directed signal system as shown in FIG. 2 .

[0026] FIG. 17 is a flow diagram of an exemplary method for a directed wireless communication system implemented with a multi-beam directed signal system and antenna assembly.

[0027] FIG. 18 is a flow diagram of an exemplary method for a directed wireless communication system implemented with a multi-beam directed signal system and antenna assembly.

[0028] FIG. 19 is a flow diagram of an exemplary method for client device roaming in a directed wireless communication system.

DETAILED DESCRIPTION

[0029] Directed wireless communication is described in which a multi-beam directed signal system is implemented to communicate over a wireless communication link via an antenna assembly with client devices implemented for wireless communication within the wireless system. The directed wireless communication system can be implemented to communicate with multiple devices, such as portable computers, computing devices, and any other type of electronic and/or communication device that can be configured for wireless communication. Further, the multiple electronic and/or computing devices can be configured to communicate with one another within the wireless communication system. Additionally, a directed wireless communication system can be implemented as a wireless local area network (WLAN), a wireless wide area network (WAN), a wireless metropolitan area network (MAN), or as any number of other similar wireless network configurations.

[0030] The following description identifies various systems and methods that may be included in such directed wireless communication systems and networks. It should be noted, however, that these are merely exemplary and that not all of the techniques described herein need be implemented in a given wireless system or network. Furthermore, many of the exemplary systems and methods described herein are also applicable and/or adaptable for use in other communication systems and networks.

[0031] Directed wireless communication provides improved performance over conventional wireless network arrangements by utilizing multi-beam receiving and/or transmitting adaptive antennas, when practical. In an implementation, simultaneous transmission and reception may occur at a wireless routing device by applying multi-channel techniques. In a described implementation, a multi-beam directed signal system (e.g., also referred to as an access point or Wi-Fi switch) is a long-range packet switch designed to support 802.11b clients in accordance with an 802.11 standard. An increase in communication range is achieved by beam-forming directed communication beams which simultaneously transmit directed signals and receive communication signals from different directions via receive and transmit beam-forming networks.

[0032] The multi-beam directed signal system establishes multiple point-to-point links (e.g., directed communication beams) by which data packets can be communicated. The point-to-point links have a communication range that covers a much larger area than conventional access points, eliminating the need for multiple communication access points and significantly reducing the complexity and cost of a wireless LAN (WLAN) network. Further, a client device can use a conventional wireless card to communicate with the multi-beam directed signal system over long distances with no modification of the client device. Accordingly, directed wireless communication as described herein represents a significant improvement over conventional wireless networks that use switched beam and/or omni-directional antennas.

[0033] FIG. 1 illustrates an exemplary wireless communications environment 100 that is generally representative of any number of different types of wireless communications environments, including but not limited to those pertaining to wireless local area networks (LANs) or wide area networks (WANs) (e.g., Wi-Fi compatible) technology, cellular technology, trunking technology, and the like. In wireless communications environment 100 , an access station 102 communicates with remote client devices 104 ( 1 ), 104 ( 2 ), . . . , 104 (N) via wireless communication or communication links 106 ( 1 ), 106 ( 2 ), . . . , 106 (N), respectively. Although not required, access station 102 is typically fixed, and remote client devices 104 may be fixed or mobile. Although only three remote client devices 104 are shown, access station 102 can wirelessly communicate with any number of different client devices 104 .

[0034] A directed wireless communication system, Wi-Fi communication system, access station 102 , and/or remote client devices 104 may operate in accordance with any IEEE 802.11 or similar standard. With respect to a cellular system, for example, access station 102 and/or remote client devices 104 may operate in accordance with any analog or digital standard, including but not limited to those using time division/demand multiple access (TDMA), code division multiple access (CDMA), spread spectrum, some combination thereof, or any other such technology.

[0035] Access station 102 can be implemented as a nexus point, a trunking radio, a base station, a Wi-Fi switch, an access point, some combination and/or derivative thereof, and so forth. Remote client devices 104 may be, for example, a hand-held device, a desktop or laptop computer, an expansion card or similar that is coupled to a desktop or laptop computer, a personal digital assistant (PDA), a mobile phone, a vehicle having a wireless communication device, a tablet or hand/palm-sized computer, a portable inventory-related scanning device, any device capable of processing generally, some combination thereof, and the like. Further, a client device 104 may be any device implemented to receive and/or transmit information (e.g., in the form of data packets) via the applicable wireless communication links 106 . Remote client devices 104 may also operate in accordance with any standardized and/or specialized technology that is compatible with the operation of access station 102 .

[0036] FIG. 2 illustrates an exemplary directed wireless communication system 200 that can be implemented in any form of a wireless communications environment 100 as described with reference to FIG. 1 . The directed wireless communication system 200 includes an access station 102 and remote client devices 202 and 204 . The access station 102 includes a multi-beam directed signal system 206 coupled to an antenna assembly 208 via a communication link 210 . In this example implementation, access station 102 is coupled to an Ethernet backbone 212 .

[0037] The antenna assembly 208 can be implemented as two or more antennas, and optionally as a phased array of antenna elements, to emanate multiple directed communication beams 214 ( 1 ), 214 ( 2 ), . . . , 214 (N). The antenna assembly 208 is an unobtrusive indoor or outdoor Wi-Fi antenna panel that can include various operability components such as RF devices and components, a central processing unit, a power supply, and other logic components. The antenna assembly can be implemented as a lightweight and thin structure that can be mounted on a wall or in a corner of a room to provide wireless communication over a broad coverage area, such as throughout a building and surrounding area, or over an expanded region, such as a college campus or an entire corporate or manufacturing complex. While the antenna assembly may be applicable or adaptable for use in many other communication systems, the antenna assembly is described in the context of an exemplary wireless communications environment 100 ( FIG. 1 ).

[0038] The multi-beam directed signal system 206 can transmit and/or receive (i.e., transceive) information (e.g., in the form of data packets) by way of one or more directed communication beams 214 as a wireless communication via the antenna assembly 208 . Additionally, wireless communication(s) are transmitted and/or received from (i.e., transceived with respect to) a remote client device, such as client devices 202 and 204 . The wireless communications may be transceived directionally with respect to one or more particular communication beams 214 . The multi-beam directed signal system 206 can be implemented for multi-channel directed wireless communication. For example, client device 202 can communicate via directed communication beam 214 ( 1 ) with a first channel of the multi-beam directed signal system 206 , and client device 204 can communicate via directed communication beam 214 (N) with a second channel of the multi-beam directed signal system 206 .

[0039] In the exemplary directed wireless communication system 200 , signals may be sent from a transmitter to a receiver using electromagnetic waves that emanate from one or more antenna elements of the antenna assembly 208 which are focused in one or more desired directions. For example, the multi-beam directed signal system generates a directed wireless communication for transmission to wireless client device 202 via directed communication beam 214 ( 1 ). This is in contrast to conventional omni-directional transmission systems that transmit a communication in all directions from an omni-directional antenna (e.g., example omni-directional transmission area 216 emanating from a central transmission point with reference to antenna assembly 208 and shown only for comparison). Although not to scale, the illustration depicts that the power to transmit over the omni-directional transmission area 216 can be directed as one or more communication beams over a farther distance 218 from a point of transmission (e.g., antenna assembly 208 ).

[0040] When the electromagnetic waves are focused in a desired direction, the pattern formed by the electromagnetic wave is termed a “beam” or “beam pattern”, such as a directed communication beam 214 . The production and/or application of such electromagnetic beams 214 is typically referred to as “beam-forming.” Beam-forming provides a number of benefits such as greater range and/or coverage per unit of transmitted power, improved resistance to interference, increased immunity to the deleterious effects of multi-path transmission signals, and so forth. For example, a single communication beam 214 ( 1 ) can be directed for communication with a specific wireless-configured client device 202 and can be transmitted over a much greater distance 218 than would be covered by a conventional omni-directional antenna (e.g., example omni-directional transmission area 216 shown only for comparison).

[0041] FIG. 3 illustrates an exemplary communication beam array 300 of directed communication beams 214 ( 1 ), 214 ( 2 ), . . . , 214 (N) that emanate from an antenna array 302 which is part of the antenna assembly 208 . Antenna assembly 208 is also referred to herein as an “adaptive antenna” which describes an arrangement that includes the antenna array 302 having a plurality of antenna elements, and operatively supporting mechanisms and/or components (e.g., circuits, logic, etc.) that are part of a wireless routing device and configured to produce a transmission pattern that selectively places transmission nulls and/or peaks in certain directions within an applicable coverage area.

[0042] A transmission peak of a directed communication beam 214 occurs in the transmission pattern 300 when a generated and particular amount of energy is directed in a particular direction. Transmission peaks are, therefore, associated with the signal path and/or communication beam to a desired receiving node, such as another wireless routing device or a wireless client device. In some cases, sidelobes to a communication beam may also be considered to represent transmission peak(s).

[0043] Conversely, a transmission null (e.g., not a communication beam) occurs in the transmission pattern when no transmission of energy occurs in a particular direction, or a relatively insignificant amount of energy is transmitted in a particular direction. Thus, a transmission null is associated with a signal path or lack of a communication beam towards an undesired, possibly interfering, device and/or object. Transmission nulls may also be associated with the intent to maximize power in another direction (i.e., associated with a transmission peak), to increase data integrity or data security, and/or to save power, for example. A determination to direct a transmission null and/or a transmission peak (e.g., a communication beam 214 ) in a particular direction can be made based on collected or otherwise provided routing information which may include a variety of data associated with the operation of the multi-beam directed signal system 206 , wireless routing device, and other devices at other locations or nodes within the wireless network.

[0044] One or more of the communication beams 214 ( 1 ), 214 ( 2 ), . . . , 214 (N) are directed out symmetrically from antenna array 302 to communicate information (e.g., in the form of data packets) with one or more wireless client devices. The communication beam array 300 shown in FIG. 3 is merely exemplary and other communication beam arrays, or patterns, may differ in width, shape, number, angular coverage, azimuth, and so forth. Further, although all of the directed communication beams 214 are shown emanating from antenna array 302 at what would appear as a same time, transmission and reception via one or more communication beams 214 is controlled and coordinated with signal control and coordination logic 304 of the multi-beam directed signal system 206 .

[0045] The signal control and coordination logic 304 can monitor each of the directed communication beams 214 as an individual access point. Further, the signal control and coordination logic 304 can control a directed wireless transmission to a first client device and a directed wireless transmission from a second client device such that the directed wireless transmission does not interfere with the directed wireless reception. Optionally, a directed wireless transmission and a directed wireless reception can be simultaneous.

[0046] As used herein, the term “logic” (e.g., signal control and coordination logic 304 ) refers to hardware, firmware, software, or any combination thereof that may be implemented to perform the logical operations associated with a given task. Such, logic can also include any supporting circuitry that may be required to complete a given task including supportive non-logical operations. For example, “logic” may also include analog circuitry, memory, input/output (I/O) circuitry, interface circuitry, power providing/regulating circuitry, etc.

[0047] The directed communication beams 214 of antenna array 302 can be directionally controllable, such as steerable in an analog implementation or stepable in a digital implementation. For example, a directed communication beam 214 can be directionally stepable by the width (e.g., degrees) of the communication beam to “steer” or “aim” addressable data packets when communicating with a client device. Further, a communication beam 214 can be directionally controllable such that only an intended client device will receive a directed wireless communication via the communication beam 214 , and such that an unintended recipient will not be able to receive the directed wireless communication.

[0048] Although data signals (e.g., information as data packets) can be directed to and from a particular client device (e.g., client devices 202 and 204 ) via one or more directed communication beams 214 , interference between communications beams 214 can occur. For example, a downlink signal transmission from antenna assembly 208 via communication beam 214 ( 2 ) can corrupt an uplink signal reception at antenna assembly 208 via communication beam 214 ( 3 ). The signal control and coordination logic 304 coordinates uplink and downlink signal transmissions across (e.g., between and/or among) the different communication beams 214 so as to avoid, or at least reduce, the frequency at which downlink directed signals are transmitted via a first communication beam (e.g., communication beam 214 ( 2 )) while uplink directed signals are being received via a second communication beam (e.g., communication beam 214 ( 3 )).

[0049] FIG. 4 illustrates an exemplary antenna array 302 (also referred to herein as an adaptive antenna) that is formed with an array of antenna elements 400 . Each antenna element 400 has multiple communication signal transfer slots 402 (e.g., transfer slots 402 ( 1 ) and 402 ( 2 )) that are formed into a front surface 404 of an antenna element 400 . The antenna array 302 transmits and receives data as electromagnetic communication signals via the transfer slots 402 in each antenna element 400 .

[0050] In an exemplary implementation, the communication signal transfer slots 402 in an antenna element 400 are formed into two parallel slot rows 406 ( 1 ) and 406 ( 2 ) in which the transfer slots 402 ( 1 ) in slot row 406 ( 1 ) are staggered, or otherwise offset, in relation to the transfer slots 402 ( 2 ) in slot row 406 ( 2 ). Each transfer slot 402 ( 1 ) in slot row 406 ( 1 ) is offset from each transfer slot 402 ( 2 ) in slot row 406 ( 2 ) in a direction 408 and a distance 410 . For example, transfer slot 402 ( 1 ) in slot row 406 ( 1 ) is offset from transfer slot 402 ( 2 ) in slot row 408 ( 2 ) in a direction that is parallel to the slot rows 406 (e.g., the direction 408 ) over a distance that is approximately the length of one rectangular transfer slot 402 (e.g., the distance 410 ). The distance 410 between transfer slots 402 in a slot row 406 is approximately the antenna element wavelength λ g /2 apart.

[0051] The gain of an adaptive antenna (e.g., antenna array 302 ) is dependent on the implementation of the multi-beam directed signal system 206 . However, for a uniformly illuminated antenna array, the antenna gain is related to its effective aperture by an equation: 1 G R = 4 π · A eff λ 2 embedded image

[0052] Assuming A eff is equal to a cross-sectional area of the antenna array: 2 G R = 4 π · w · h λ 2 embedded image

[0053] where w is the width of the antenna, h is the height of the antenna, and λ is the wavelength. For an example indoor implementation of an antenna array where w=8λ and h=4λ, the antenna gain is determined by the equation: 3 G R = 4 π · 8 λ · 4 λ λ 2 = 128 π = 26 dB i embedded image

[0054] For an example outdoor implementation of an antenna array where w=8λ and h=8λ, the antenna gain is determined by the equation: 4 G R = 4 π · 8 λ · 8 λ λ 2 = 256 π = 29.1 dB i embedded image

[0055] When dissipation losses are zero, the antenna gain is equivalent to directivity. The effective aperture may include the effect of losses, and therefore the formulas may be used to calculate the gain. When the actual dimensions of the antenna array 302 are used as the “effective area”, the losses are assumed to be zero (e.g., for an ideal implementation).

[0056] In this example illustration, the antenna array 302 is shown configured for indoor use with sixteen antenna elements (e.g., sixteen of antenna elements 400 formed or otherwise positioned together) each having two parallel rows of four communication signal transfer slots each (e.g., slot rows 406 ( 1 ) and 406 ( 2 )). The antenna array 302 can be configured for outdoor use with thirty-two antenna elements (e.g., multiple antenna elements 400 ) each having two parallel rows of eight communication signal transfer slots each, or can be configured as a larger antenna array or antenna panel with more antenna elements having more communication signal transfer slots per slot row. The antenna array 302 can be configured with as many antenna elements 400 having any number of transfer slots 402 per slot row 406 as needed to provide communication signal transfer (e.g., wireless communication) over a region or desired coverage area.

[0057] FIG. 5 illustrates an exemplary implementation 500 of a directed wireless communication system (e.g., directed wireless communication system 200 shown in FIG. 2 ) that includes antenna assembly 208 and antenna array 302 as shown in FIG. 4 . In this example, antenna array 302 is positioned outside of a building 502 and mounted on an adjacent building 504 to provide wireless communication throughout building 502 and throughout a region 506 outside of building 502 . The antenna array 302 is coupled to the multi-beam directed signal system 206 ( FIG. 2 ) which can be communicatively coupled via a LAN connection, for example, to a server computing device positioned in building 504 . The server computing device can be implemented to administrate and control the associated functions and operations of the directed wireless communication system 200 . Alternatively, antenna array 302 can be mounted within building 502 to provide wireless communication throughout building 502 and throughout the region 506 outside of building 502 . For example, antenna array 302 can be mounted in a corner between two interior perpendicular walls to provide wireless communication coverage throughout the coverage area (e.g., building 502 and region 506 outside of the building).

[0058] The directed wireless communication system 200 (e.g., shown in implementation 500 ) provides wireless communication of information (e.g., in the form of data packets) via directed communication beams 508 ( 1 ), 508 ( 2 ), . . . , 508 (N) to any number of electronic and/or computing client devices that are configured to recognize and receive transmission signals from the antenna array 302 . Any one or more of the electronic and computing client devices may also transmit information via the directed communication beams 508 . Such electronic and computing devices can include printing devices, desktop and portable computing devices such as a personal digital assistant (PDA), cellular phone, and similar mobile communication devices, and any other type of electronic devices configured for wireless communication connectivity throughout building 502 , as well as portable devices outside of building 502 , such as computing device 510 within region 506 . One or more of the electronic and computing client devices may also be connected together via a wired network and/or communication link.

[0059] FIG. 6 illustrates an exemplary set or array of communication beams 600 that emanate from an antenna array 302 as shown in FIGS. 3 and 4 . In a described implementation, antenna array 302 can include sixteen antenna elements 400 ( 0 , 1 , . . . , 14 , and 15 ) (not explicitly shown in FIGS. 4 and 6 ). From the sixteen antenna elements 400 ( 0 - 15 ), sixteen different communication beams 602 ( 0 ), 602 ( 1 ), . . . , 602 ( 15 ) are formed as the wireless communication signals emanating from antenna elements 400 ( 0 - 15 ) which may add and/or subtract from each other during electromagnetic propagation.

[0060] Communication beams 602 ( 1 ), . . . , 602 ( 15 ) spread out, or are directed out, symmetrically from a central communication beam 602 ( 0 ). The narrowest beam is the central beam 602 ( 0 ), and the beams become wider as they spread outward from the central beam. For example, beam 602 ( 15 ) adjacent beam 602 ( 0 ) is slightly wider than beam 602 ( 0 ), and beam 602 ( 5 ) is wider than beam 602 ( 15 ). Also, beam 602 ( 10 ) is wider still than beam 602 ( 5 ). The communication beam pattern of the set of communication beams 600 illustrated in FIG. 6 are exemplary only and other communication beam pattern sets may differ in width, shape, number, angular coverage, azimuth, and so forth.

[0061] Due to implementation effects of the interactions between and among the wireless signals as they emanate from antenna array 302 (e.g., assuming a linear antenna array in a described implementation), communication beam 602 ( 8 ) is degenerate such that its beam pattern is formed on both sides of antenna array 302 . These implementation effects also account for the increasing widths of the other beams 602 ( 1 - 7 ) and 602 ( 15 - 9 ) as they spread outward from the central communication beam 602 ( 0 ). In addition to the implementation effects of the interactions between and among the wireless signals, an obliquity effect explains that an azimuth beamwidth is related to the projected horizontal dimension of the array, as viewed from an oblique angle. Accordingly, the array appears narrower when viewed from an oblique angle, and therefore has a wider beamwidth as compared to a beamwidth viewed from a perpendicular angle. Beamwidth and directivity are inversely proportional and an obliquity factor (i.e., cos(azimuth angle)) defines a reduction in antenna array directivity at oblique angles and thus an increase in beamwidth. In a further implementation, communication beams 602 ( 7 ) and 602 ( 9 ) may be too wide for efficient and productive use. Hence, communication beams 602 ( 7 ), 602 ( 8 ), and 602 ( 9 ) are not used and the implementation utilizes the remaining thirteen communication beams 602 (e.g., communication beams 602 ( 0 - 6 ) and beams 602 ( 10 - 15 )).

[0062] FIG. 7 illustrates an exemplary implementation 700 of the multi-beam directed signal system 206 which establishes multiple access points 702 ( 1 ), 702 ( 2 ), . . . , 702 (N). The multi-beam directed signal system 206 establishes any number access points 702 which can each correspond to, for example, an individual access point in accordance with an IEEE 802.11-based standard. Additionally, a wireless coverage area or region for each respective access point 702 may correspond to, for example, a respective directed communication beam 214 as shown in FIGS. 2 and 3 , or a respective communication beam 602 as shown in FIG. 6 .

[0063] Although communication signals directed into (or obtained from) different access points 702 may be directed at particular or specific coverage areas, interference between access points 702 can occur. For example, a downlink signal transmission for access point 702 ( 2 ) can destroy an uplink signal reception for access point 702 ( 1 ). Generally, signal control and coordination logic 304 coordinates uplink signal receptions and downlink signal transmissions across (e.g., between and/or among) different access points 702 so as to avoid, or at least reduce, the frequency at which downlink signals are transmitted at a first access point while uplink signals are being received at a second access point.

[0064] Specifically, signal control and coordination logic 304 is adapted to monitor the multiple access points 702 ( 1 ), 702 ( 2 ), . . . , 702 (N) to ascertain when a signal, or communication of information, is being received. When an access point 702 is ascertained to be receiving a signal, the signal control and coordination logic 304 limits (e.g., prevents, delays, etc.) the transmission of signals on the other access points 702 such that signal transmission does not interfere with signal reception. The monitoring, ascertaining, and restraining of signals can be based on and/or responsive to many factors. For example, the signals can be coordinated (e.g., analyzed and controlled) based on a per-channel basis.

[0065] FIGS. 8A and 8B illustrate various components of the multi-beam directed signal system 206 and the antenna assembly 208 both shown in FIGS. 2 and 3 . FIG. 8A illustrates antenna array 302 which includes the sixteen antenna elements 400 ( 0 , 1 , . . . , 15 ) as described with reference to FIG. 6 . The antenna assembly 208 includes RF (radio frequency) components which are shown as a left transmit antenna board 800 , a right transmit antenna board 802 , a left receive antenna board 804 , and a right receive antenna board 806 . The multi-beam directed signal system 206 includes a transmit beam-forming network 808 and a receive beam-forming network 810 .

[0066] The left transmit antenna board 800 includes transmission logic 812 ( 0 , 1 , . . . , 7 ) and the right transmit antenna board 802 includes transmission logic 812 ( 8 , 9 , . . . , 15 ). Each transmission logic 812 (e.g., circuit, component, etc.) corresponds to an antenna element 400 ( 0 - 15 ) of the antenna array 302 and corresponds to a signal connection (e.g., node, port, channel, etc.) of the transmit beam-forming network 808 ( 0 - 15 ). Similarly, the left receive antenna board 804 includes reception logic 814 ( 0 , 1 , . . . , 7 ) and the right receive antenna board 806 includes reception logic 814 ( 8 , 9 , . . . , 15 ). Each reception logic 814 (e.g., circuit, component, etc.) corresponds to an antenna element 400 ( 0 - 15 ) of the antenna array 302 and corresponds to a signal connection (e.g., node, port, channel, etc.) of the receive beam-forming network 810 ( 0 - 15 ).

[0067] Generally, a beam-forming network 808 and 810 may include multiple ports for connecting to antenna array 302 and multiple ports for connecting to the multiple RF components, such as the transmit and receive antenna boards 800 - 806 . One or more active components (e.g., a power amplifier (PA), a low-noise amplifier (LNA), etc.) may also be coupled to the multiple ports on the antenna array side of a beam-forming network. Thus, antenna array 302 may be directly or indirectly coupled to a beam-forming network 808 and 810 .

[0068] Specifically, a beam-forming network 808 and 810 may include at least “N” ports for each of the multiple RF transmission and receive logic components 812 and 814 , respectively. For example, each directed communication beam 214 ( FIG. 2 ) or 602 ( FIG. 6 ) emanating from antenna array 302 corresponds to an RF logic component 812 and/or 814 . Each RF logic component 812 and 814 can be implemented as, for example, a transmit and/or receive signal processor operating at one or more radio frequencies, with each frequency corresponding to a different channel. It should be noted that channels may be defined alternatively (and/or additionally) using a mechanism other than frequency, such as a code, a time slot, some combination thereof, and so forth.

[0069] FIG. 8B further illustrates various components of the multi-beam directed signal system 206 which includes the signal control and coordination logic 304 , a multi-beam controller 816 , one or more memory components 818 , communication interface(s) 820 , a scanning receiver 822 , and receiver/transmitters (Rx/Tx) 824 ( 0 , 1 , . . . , 15 ). The multi-beam controller 816 (e.g., any of a processor, controller, logic, circuitry, etc.) can be implemented to control channel assignments for communication signals and data communication coordinated by the signal control and coordination logic 304 .

[0070] The channel assignments coordinated by the signal control and coordination logic 304 provides the best channel assignment for a signal based on given measurement information. Parameters of a channel assignment algorithm include:

[0071] ChannelAssignmentCycle which identifies a duration between changes in the channel assignment;

[0072] HeavyInterference which identifies an interference activity threshold. If, for example, interference activity is determined to be above this value, a particular channel may be considered deficient for the duration of time that the interference can be detected;

[0073] BadChannelThreshold which identifies a number of measurement periods (e.g., a MeasurementDuration) that a channel has interference activity above the HeavyInterference threshold; and

[0074] JamInterference which identifies an interference activity threshold above the HeavyInterference parameter.

[0075] Further, channel assignment internal parameters can include:

[0076] MeasurementCycle which identifies a time duration (e.g., twenty-four hours) in which a measurement is completed;

[0077] MeasurementDuration which identifies a time duration (e.g., thirty minutes) between two measurement points;

[0078] PeakLoadLimit which identifies a maximum load allowed on one channel; and

[0079] ChannelSixBiasFactor which is a bias factor to compensate for transmission on channel six to reduce inter-modulation.

[0080] The scanning receiver 822 and the receiver/transmitters (Rx/Tx) 824 measure metrics of channel activity every specified MeasurementDuration during a cycle of MeasurementCycle. The metrics can include a number of associated client devices, throughput and packet error rates (PER) of each receiver/transmitter 824 , interference and channel utilization of each communication beam (e.g., frequency, or channel), and/or any number of other metrics. The channel activity metrics include:

[0081] N i (t) which is a number of associated clients of the ith Rx/Tx 824 and which is averaged over the MeasurementDuration period;

[0082] S i (t) which is the throughput of the ith Rx/Tx 824 measured in packets/second or bytes/second, and which is averaged over the MeasurementDuration period;

[0083] P i (t) which is a packet error rate (PER) of the ith Rx/Tx 824 and which is averaged over the MeasurementDuration period;

[0084] D i (t) which is a delay of the ith Rx/Tx 824 and which is averaged over the MeasurementDuration period;

[0085] ρ ij (t) which is channel utilization of the ith beam on the jth channel and which is measured by both the Rx/Tx 824 and scanning receiver 822 and averaged over the MeasurementDuration period. This is also refered to as a Channel Utilization Factor (CUF);

[0086] Ns j (t) which is a number of downlink data packets transmitted on the jth channel and which is averaged over the MeasurementDuration period;

[0087] Nr ij (t) which is a number of correctly received uplink data packets transmitted by client devices associated with the ith beam on the jth channel, and which is averaged over the MeasurementDuration period;

[0088] Nn ij (t) which is a number of uplink data packets transmitted by client devices associated with other communication beams, and which are correctly received by the ith beam on the jth channel. This is measured by the scanning receiver 822 and is averaged over the MeasurementDuration period. This is also referred to as the Self Interference Metric (SIM);

[0089] No ij (t) which is a number of uplink data packets transmitted by the client devices from overlapping subnets and which are correctly received by the ith beam on the jth channel. This is measured by the scanning receiver 822 and is averaged over the MeasurementDuration period. This is also referred to as the Overlapping Subnet Interference (OSI);

[0090] Ne ij (t) which is a number of uplink data packets with PLCP or data CRC errors in the ith beam on the jth channel and which is measured by the scanning receiver 822 and averaged over the MeasurementDuration period. This is also referred to as the Unidentified Interference Metric (UIM); and

[0091] I ij (t) which is the interference of the ith beam on the jth channel and which is measured by the scanning receiver 822 .

[0092] These and other metrics can be maintained with a memory component 818 in a data table (or similar data construct) within the MeasurementCycle. When the cycle restarts, the data table can either be cleared or updated with some aging factor to identify past metrics.

[0093] The metric I ij (t) can be derived from other measurements when the receiver/transmitters 824 are on the same channel. In such cases, I ij (t) can be estimated by first estimating a total number of packets from any overlapping subnets by an equation: 5 NI ij ( t ) = No ij ( t ) + Ne ij ( t ) · No ij ( t ) Nr ij ( t ) + Nn ij ( t ) + No ij ( t ) embedded image

[0094] Further, I ij (t) may be estimated by: 6 I ij ( t ) = NI ij ( t ) NS i ( t ) + Nr ij ( t ) + Nn ij ( t ) + No ij ( t ) + Ne ij ( t ) · ρ ij embedded image

[0095] For channel assignment pre-processing, a channel that has interference activity which exceeds HeavyInterference for a BadChannelThreshold is not used. The interference activity is averaged over intervals of the MeasurementDuration period. In an implementation, a MeasurementCycle can include forty-eight measurement intervals. A channel can be eliminated if the interference activity HeavyInterference exceeds the BadChannelThreshold for a specified number of periods.

[0096] The total number of active users (e.g., client devices) associated with any one directed communication beam 214 ( FIG. 2 ) or 602 ( FIG. 6 ) can be estimated by dividing the number of associated users of that communication beam by the percentage of time available to those users. The total number of users on beam i and channel j may therefore be described by: 7 N ij ( t ) = N i ( t ) 1 - I ij ( t ) embedded image

[0097] where {tilde over ()}I ij (t)=min{I ij (t), HeavyInterference} which is the interference activity limited to a maximum allowable interference on a given communication beam. This ensures that the estimate does not provide large peaks due to an unusual period of high interference.

[0098] A block-based channel assignment algorithm assigns adjacent communication beams to the same frequency channel which minimizes the hidden beam problem as described further with reference to FIG. 14 . The algorithm allocates the thirteen communication beams into a maximum of three blocks, with each block assigned to one frequency channel (e.g., channels 1 , 6 , or 11 ) so that the peak load on each channel is minimized. To determine an optimal solution, the boundaries between the assignment blocks (i.e. the number of communication beams in each block) and the frequency channel of each block is determined.

[0099] There are sixty-six possible combinations that divide thirteen communication beams into three blocks. For each of these possible combinations, the three blocks would be assigned to the three different channels. The number of channel permutations is six and the best channel-beam combination from three hundred, ninety-six (66×6=396) possible combinations can be determined. A factor L j (t) is denoted as the total load on the jth frequency channel at time (t) such that L j *=max{L j (t)} where t is set [ 0 , T] which is the the peak load on the jth channel in the last measurement period, and where T is the measurement cycle (i.e., MeasurementCycle). A combination can be determined that minimizes the peak load on all of the channels which can be described as min{max{L j *}} where j is of the set [f 1 ,f 6 ,f 11 ].

[0100] In an event that the overall network communication load, or traffic, is minimal, fewer than the three frequency channels may be used. A parameter PeakLoadLimit identifies a communication load limit below which only two of the frequency channels (e.g., channel 1 and channel 11 , for example) are used. If the peak communication load on either of the two channels exceeds the PeakLoadLimit, then the three frequency channels can be utilized.

[0101] The block-based channel assignment algorithm can be implemented to utilize two or three frequency channels. Initially, the thirteen communication beams are divided into two blocks of which there are twelve possible combinations. For each combination, the channel selections can be f 1 f 6 , f 1 f 11 , f 6 f 1 , f 6 f 11 , f 11 f 1 , or f 11 f 6 such that there are a total of seventy-two block and channel combinations. Assuming that the kth block-channel combination has a configuration as follows:

[0102] Block 1 : communication beams 0 to b k ( 0 to N−2) are assigned to channel C 1 ; and

[0103] Block 2 : communication beams b k +1 to N−1 ( 1 to N−1) are assigned to channel C 2

[0104] Then the communication traffic load of channels C 1 and C 2 are: 8 L C1 k ( t ) = i = 0 b k N iC1 ( t ) L C2 k ( t ) = i = b k + 1 N - 1 N iC2 ( t ) embedded image

[0105] The peak communication load on the first block for combination k is denoted by: PL 1 (k)={L k C1 (t)} where t is of the set [ 0 , T]

PL 2 ( k )=max{ L k C2 ( t )} where t is of the set [ 0 , T],

[0106] and the peak communication load for the busiest block (e.g., channel) is:

PL max ( k )=max{ PL 1 ( k ), PL 2 ( k )}

[0107] A combination index R with the least peak communication load is then selected such that PL max (R)=min{PL max (k)} where (0≦k≦71) which is the combination of channels and beams that minimize the peak load on any channel. If the peak load on a channel is not less than the PeakLoadLimit, then a three channel assignment can be implemented. Initially, the thirteen communication beams are divide into three blocks of which there are sixty-six possible combinations. For each combination, the channel selections can be f 1 f 6 f 11 , f 1 f 11 f 6 , f 6 f 1 f 11 , f 6 f 11 f 1 , f 6 , or f 11 f 6 f 1 such that there are a total of three-hundred, ninety-six block and channel combinations. Assuming that the kth block-channel combination has a configuration as follows:

[0108] Block 1 : communication beams 0 to b k ( 0 to N−3) are assigned to channel C 1 ; and

[0109] Block 2 : communication beams b k +1 to p k ( 1 to N−2) are assigned to channel C 2 ; and

[0110] Block 3 : communication beams p k +1 to N−1 ( 2 to N−1) are assigned to channel C 3 ;

[0111] Then the communication traffic load of channels C 1 , C 2 , and C 3 are: 9 L C1 k ( t ) = i = 0 b k N iC1 ( t ) L C2 k ( t ) = i = b k + 1 p k N iC2 ( t ) L C3 k ( t ) = i = p k + 1 N - 1 N iC3 ( t ) embedded image

[0112] The peak communication load on the first block for combination k is denoted by: PL 1 (k)=max{L k C1 (t)} where t is of the set [ 0 , T]

PL 2 ( k )=max{ L k C2 ( t )} where t is of the set [ 0 , T],

PL 3 ( k )=max{ L k C3 ( t )} where t is of the set [ 0 , T],

[0113] and the peak communication load for the busiest block (e.g., channel) is:

PL max ( k )=max{ PL 1 ( k ), PL 2 ( k ), PL 2 ( k )}

[0114] A combination index R with the least peak communication load is then selected such that PL max (R)=min{PL max (k)} where (0≦k≦395) which is the combination of channels and beams that minimize the peak load on any channel.

[0115] When taking into account intermodulation such that channel combinations f 1 f 6 and f 6 f 11 are to be avoided, then f 6 is avoided. Initially, the thirteen communication beams are divide