This invention relates to the field of wireless networking and, more specifically, to access ports with directional antennas.
In today's work environment, mobile connectivity is becoming increasingly important. The ability to send and receive data anywhere within an office, school, factory or other location is quickly becoming a necessity, and wireless local area networks have been introduced to facilitate such mobile connectivity. Generally, a wireless local area network includes access ports that are directly connected to wired networks, such as an Ethernet network. In this approach, maintaining configuration data, performing client authentication and performing other tasks are conducted at the access port. However, such an approach has numerous deficiencies and drawbacks, including elevated costs for network management and maintenance.
To alleviate some of these deficiencies and drawbacks, a wireless network has been developed that is based on an intelligent wireless switch. In this type of wireless network, access ports are coupled with a wireless switch that contains the intelligence to maintain configuration data, perform client authentication and perform other tasks while the access ports provide only wireless access. This configuration has numerous benefits, including ease of management, cost efficiency, and flexibility.
A potential problem in wireless local area networks is the possibility of interference between two or more transmitting access ports. For example, interference can occur when a radiation pattern produced by an access port's omni-directional antenna interferes with the radiation pattern emitted from other access ports. This situation is illustrated in
Accordingly, it is desirable to provide a wireless network system with wireless access ports that reduces, substantially eliminates or totally eliminates interference from overlapping radiation patterns. In addition, it is desirable to provide methods for transmitting signals in a wireless network system with wireless access ports that substantially eliminates or totally eliminates interference from overlapping radiation patterns. Furthermore, the other desirable factors and characteristics of the present invention will become apparent from the subsequent detailed description and the appended claims, taken in conjunction with the accompanying drawings, technical field and background.
The present invention will hereinafter be described in conjunction with the following drawing figures, wherein like numerals denote like elements, and:
In an exemplary embodiment of the present invention, an access port for use in a wireless network having a wireless switch is provided. The access port includes a transceiver operable to send data based on routing information generated by the wireless switch. An antenna selector couples the transceiver and a plurality of antennas. The antenna selector is configured to selectively couple the transceiver with at least one of the plurality of antennas based at least in part on the routing information.
In another exemplary embodiment of the present invention, a method is provided for sending a signal from an access port used in a wireless network that includes a wireless switch. First, routing information is received from the wireless switch indicating a destination for the signal. Then, a first antenna selected from a plurality of directional antennas of the access port to use to send the signal is determined. The first antenna is coupled to a transceiver of the access port through an antenna switch. The signal is sent using the first antenna.
The following detailed description is merely exemplary in nature and is not intended to limit the invention or the application and uses of the invention. Furthermore, there is no intention to be bound by any expressed or implied theory presented in the preceding technical field, background, brief summary or the following detailed description.
Wireless switch 204 is configured to provide centralized management and intelligence for the wireless local area network 200. The wireless switch 204 can determine optimal routing paths for data transfer in the wireless local area network 200 and provide the routing information to the wired access port 208 and the wireless access port 210. Wireless switch 204 is also configured to distribute software and software updates to the wired access ports 208 and the wired access ports 208 can send the software and software updates to the wireless access ports 210. In one embodiment wireless switch 204 couples the wireless local area network 200 to an external network such as the Internet.
Wired access ports 208 connect to the wireless switch 204 via a wired connection 205 that provides data transfer between the wired access ports 208 and the wireless switch 204. Additionally, the wired connection 205 can supply power to the wired access ports 208. Wired access ports 208 are further configured to send and receive data from mobile units 214 and wireless access ports 210. Routing information for the wired access port 208 can be determined, at least in part, at the wireless switch 204.
Wireless access ports 210 are configured to communicate with mobile units 214 and wired access ports 208 over a wireless link 207. The wireless access ports 210 utilize routing information provided by the wireless switch 204 to help determine where to send data. Unlike the wired access ports 208, the wireless access ports 210 are not connected to the wireless switch 204 via the wired connection 205 and communicate with the wireless switch 204 via the wired access ports 208.
An access port 300 is illustrated in
Transceiver 306 is configured to send and receive transmissions to and from wireless access ports 210, wired access ports 208 and mobile units 214. While
Processor 302 is configured to execute various programs needed for the operation of the access port 300. For example, processor 302 can be configured to determine the proper antenna 310-316 to use for a transmission.
Antennas 310-316 receive and transmit signals within a given region. In one exemplary embodiment, antennas 310-316 are directional antennas whose radiation patterns are in the form of lobes that extend outward from each of the antenna in one direction for a given antenna position. By placing the antennas around the access port in approximately an evenly spaced pattern, each of the antennas covers a certain portion of a 360 degree arc around the access port 300. In the exemplary embodiment illustrated in
Antenna selector 308 is configured to couple the transceiver 306 with one or more of the antennas 310-316 for sending and receiving broadcasts. Through the use of the antenna selector 308, the single transceiver 306 can send a signal over any combination of the antennas 310-316. In one exemplary embodiment, processor 302 can determine the antennas to use and can control the antenna selector 308 to select the proper antenna(s). The selection of the proper antenna(s) can be based, at least on part, on routing information supplied by the wireless switch 204. While processor 302 and antenna selector 308 are illustrated as separate elements, the two components can be formed as a single integrated component. In one exemplary embodiment, antenna selector 308 can be implemented as a Field-Programmable Gate Array (FPGA).
To alleviate the possibility of interference from overlapping omni-directional antenna emissions, in one exemplary embodiment of the present invention, the directional antennas 310-316 of the access port 300 can be selectively chosen to avoid interference from neighboring access ports 300. Access port 300 can be a wired or wireless access port. In the embodiment illustrated in
Since antennas 310-316 of access port 300 can send transmissions along an antenna lobe that covers only a portion of the regions encompassed by the radiation pattern produced by a typical omni-directional antenna, interference between access ports can be avoided using this characteristic. Turning to
As discussed previously, the exemplary access port 300 as illustrated in
In step 502 of the method 500, data packets are transmitted from the access port 400 using the antenna, such as antenna 310, which is the current antenna. Next, it is determined if an acknowledgement is received from the mobile unit 214 within a set number of attempts, such as three attempts (step 504). If an acknowledgement is received in step 504, antenna 310 is identified as the current antenna to use to contact the mobile unit 214 (step 508).
If no acknowledgement is received after the set number of attempts, the data packets are sent using the current antenna and one or more additional antennas, in step 506. In an exemplary embodiment, antennas adjacent to the current antenna are first selected. In this example, the current antenna is antenna 310 and the two additional antennas adjacent to the current antenna are antenna 312 and antenna 316. Next, in step 510, it is determined if an acknowledgement is received at any of the three antennas within a fixed number of attempts.
If an acknowledgement is received from a mobile unit 214, the acknowledgement may be received by more than one of the antennas 310, 312 and 316. If more than one antenna receives the acknowledgement, the antenna that will be the new current antenna can be selected based on the signal strength of the received signal or some other measure of signal quality in step 512.
If an acknowledgement is not received by any of the antennas, all four antennas 310-316 can be used to send the packet (step 514). It is then determined if an acknowledgement is received at any of the four antennas within a fixed number of attempts (step 516). If an acknowledgement is received, the antenna to use as the new current antenna can be determined based on the received signal strength measured at the antenna 310-316 (step 518). If no acknowledgement is received, then it is assumed that the mobile unit 214 has moved to an area covered by a different access port (step 520).
The method as illustrated in
While at least one exemplary embodiment has been presented in the foregoing detailed description, it should be appreciated that a vast number of variations exist. It should also be appreciated that the exemplary embodiment or exemplary embodiments are only examples, and are not intended to limit the scope, applicability, or configuration of the invention in any way. Rather, the foregoing detailed description will provide those skilled in the art with a convenient road map for implementing the exemplary embodiment or exemplary embodiments. It should be understood that various changes can be made in the function and arrangement of elements without departing from the scope of the invention as set forth in the appended claims and the legal equivalents thereof.