The present disclosure relates generally to data transmission network transceiver systems, and more specifically to aligning transceiver systems of a data transmission network.
The transmission of data between remote computing systems is common. To facilitate the transmission of data, communications networks have been developed to relay data quickly and reliably between computing systems physically remote from one another using wireless transmission technologies. Many of these wireless technologies transmit and receive omni-directionally. That is, they need not be precisely physically aligned with other transceivers because the signal transmission and reception elements of the transceivers (e.g., their antennas) transmit over a wide range of angles, if not in every direction simultaneously. This generally removes the need for physical alignment of wireless transmitters and receivers. To the extent that alignment between these “omni-directional” systems is needed, it can be performed by measuring signal power from the transceivers and adjusting the position/s of the transmitter and receiver accordingly. This alignment method is colloquially known as received signal strength indication (“RSSI”).
Some communication networks, however, perform better when aligned more precisely. This is the case for networks using communication technologies that are not omni-directional. It would be beneficial to have a method for aligning transceivers of a communication network for which RSSI alone is not sufficient.
The figures depict various embodiments of the present disclosure for purposes of illustration only. One skilled in the art will readily recognize from the following discussion that alternative embodiments of the structures and methods illustrated herein may be employed without departing from the principles described herein.
Embodiments of the present disclosure describe methods and systems for manually aligning, and maintaining alignment, of remotely placed wireless communications transceiver systems. Specifically, the present disclosure describes providing instructions for adjusting the tilt angle of a local transceiver system to perform at least one of a coarse and a fine alignment with a remote transceiver system. These instructions are provided so that the beams of the communication link between a local transceiver system and a remote transceiver system are approximately at a center of a range of motion of a gimbal assembly of the local transceiver system. A user interface in communication with a computing system of the local transceiver system provides instructions so that the above-described adjustments are implemented accurately and precisely.
Adjusting the elevation (or “tilt”) as described above improves reliability and makes the communication link more robust during adverse conditions. For example, after such adjustments are made so that a transceiver system operates at approximately the center of range of motion of its associated gimbal assembly (also referred to herein as a “neutral position”) during normal conditions, the gimbal is thus able to adjust the position of the transceiver system during periods of relative movement whether twisting, swaying, or both) between the transceiver systems. This maintains the link despite the relative movement. Examples of causes of this relative movement (include wind, earth tremor, and building or tower movement.
In one embodiment, the methods and systems of the present disclosure are implemented in a stand-alone installation computing device that can be placed in communication with a transceiver system. In another embodiment, the methods and systems of the present disclosure are implemented in a computing system integrated with the transceiver.
A tilt adjustment 120, connected to the transceiver system 100 and a mounting structure 124, is used to orient the transceiver system, as described in more detail below. In other implementations of the transceiver system 100, other or additional types of transceivers may be used. Further detail regarding an example transceiver system 100 is described in U.S. patent application Ser. No. 13/149,804, titled “Integrated Commercial Communications Network Using Radio Frequency and Free Space Optical Data Communication,” which was filed on May 31, 2011, and is incorporated herein by reference in its entirety.
The transceiver system 100 is mounted on a moving platform controlled by a motor. The moving platform, the motor, and the associated mechanical linkages and control systems (not shown) are collectively described as the gimbal assembly 114. The gimbal assembly 114 allows the orientation of a transceiver system to change within a range of motion, often about +/−4° with respect a neutral position of the gimbal assembly, which is defined as the center point of the gimbal assembly range of motion. This ability to adjust orientation assists a transceiver system with maintaining a communication link despite changes in position or orientation caused by relative movement between communicating transceiver systems.
The ability of the gimbal assembly 114 to respond to relative movement between the transceiver systems is limited by the range of motion of the gimbal assembly and the ability of the gimbal assembly to move within this range. The moveable platform of the gimbal assembly 114 generally has a range of motion of +/−4° with respect to a neutral position. For cases in which the remote and local transceivers systems are aligned such that, for example, a local transceiver system is positioned near the fullest extent of a range of motion of its gimbal assembly 114, the system is more likely to lose the communication link in response to relative movement with the remote transceiver system. This is because the gimbal assembly 114, operating near an extreme of its range of motion, is not able move further in one direction as needed to maintain the communication link in response to relative movement. For example, if the transceiver systems are aligned in a routine operating state such that the moveable platform of the gimbal assembly 114 is positioned at +4°, the system cannot respond to perturbations requiring a further re-positioning in the positive direction because the moveable platform is already at the limit of is range of motion.
To address this condition, as further described below, a tilt adjustment 120 for the gimbal assembly 114 allows for manual adjustment of the transceiver system so that the transceiver system is at or near the center of its range (i.e., the neutral position or 0°) in its normal operating condition when aligned with a remote transceiver system. While the term “tilt” is used to describe this adjustment, methods and systems described below are equally applicable to the azimuth orientation (“pan”) of a transceiver system which has a range of motion and adjustment range of as much as 360°. This tilt adjustment enables the gimbal assembly to maintain a communication link between transceiver systems in response to perturbations regardless of the adjustment direction needed. In some embodiments, the range of motion of tilt adjustment is at least over the range of motion of the gimbal assembly 114 so that the tilt adjustment is adjustable to return the gimbal assembly to its neutral position regardless of its orientation.
As described in more detail in
Transceiver system 100 also includes a computing system 116 configured to communicate with the RF 108 and the FSO 112 transceivers to control the transmission, reception, and processing of data. The computing system 116 is configured to analyze incoming data streams, process management data regarding the health, status, and/or operation of the transceiver system, and transmit responses to management data inquiries.
The computing system 116 may also be communicatively coupled to computers (not shown) external to the transceiver system 100. These external computers can be both a source of data to be transmitted by the transceiver system 100, as well as a destination for data that has been received by the transceiver system 100.
In this example, the computing system 116 is also used to determine various pointing angles of a local transceiver system with respect to a remote transceiver system, determine the tilt orientation of the moveable platform of the gimbal assembly 114. This information can be transmitted to an external computer that determines tilt adjustments and provide directions so that adjustments are made to the tilt adjustment to place the gimbal assembly 114 at or near the neutral position of its range of motion.
The tilt adjustment 120 is connected at a first end to the mounting collar 132 and at a second end to the transceiver system 100. In this example, the distance D can be increased or decreased by adjusting a screw feed of the tilt adjustment 120, which in turn changes the length of the tilt adjustment 120 screw acting as a strut or prop between the transceiver system 100 and the mounting structure 124. Because the transceiver system is attached to the mounting structure 124 by the hinge 122, changing the distance D using the tilt adjustment 120 effectively pivots the transceiver system 100 about the hinge 122, thus changing the angle θ. As described above, a benefit of this adjustment is reorienting the entire transceiver system 100 so that a gimbal assembly 114 of a local transceiver system is at or near its neutral position while in communication with a remote transceiver system.
The vertical pole 128 provides the physical connection between the transceiver system 100 and the building, tower, or earth surface to which the transceiver system is ultimately connected. The mounting collar 132 surrounds the vertical pole 128 and provides both a convenient element to which the transceiver system can be connected to the vertical pole and a means of adjusting a vertical location of the transceiver system by sliding the mounting collar up and down the vertical pole.
The communication between the local transceiver system 204 and the remote transceiver system 208 is established using, for example, methods described in U.S. patent application Ser. No. 13/786,071, filed on Mar. 5, 2013, and incorporated by reference in its entirety. Unlike omni-directional communication technologies (e.g., used in mobile computing devices or 802.1 protocols), the RF and FSO transceivers of the present disclosure have beam widths on the order of 1° and 0.006° respectively. Therefore, alignment using the methods of U.S. patent application Ser. No. 13/786,071 and further alignment adjustments using embodiments of the present disclosure are used to establish and maintain the communication link.
As shown in
The problematic configuration shown in
A calculated slant angle is identified 308 by the local transceiver system with respect to the remote transceiver system. In one example, this is accomplished by using a Global Positioning System (GPS) module to identify the coordinates of both the local transceiver system and the remote transceiver system. The coordinates include latitude, longitude, and elevation of each of the local and remote transceiver systems. These coordinates are used to determine the distance between the two transceiver systems and a calculated slant angle.
The actual tilt of the local transceiver system is determined 312 with respect to the earth using an inclinometer attached to the moveable platform of the gimbal assembly 114.
The calculated slant angle and the tilt of the local transceiver system are compared 316. The calculated slant angle is compared to the tilt as measured by the inclinometer so that the local transceiver is approximately aligned with the remote transceiver.
Once the position of the gimbal with respect to the calculated slant angle is determined, adjustments to the tilt adjustment are determined 320. This adjustment determination is based on a number of factors. For example, the adjustment mechanisms (e.g., screw thread translators) used to adjust the tilt adjustment are calibrated with respect to the system geometry so that a unit of articulation of the adjustment mechanism (e.g., one complete turn of a screw) is translated into a known tilt adjustment of the transceiver system. Factors used in this calculation include, but are not limited to, screw thread pitch, distance of a screw from a hinge, size of the system and the location of a transceiver within the system, and other geometric factors. Based on the foregoing, instructions are provided 324 in a user interface for adjusting the tilt so that the transceiver system is approximately at a neutral position of its tilt range of motion, as described above.
Having thus engaged and re-oriented itself, the gimbal may not be at or near its neutral position for routine communications. This can be problematic for the reasons described above. Continuing with the fine adjustment, the actual position of the gimbal is compared 340 with its neutral position for both the tilt and pan axes. The local transceiver tilt and pan orientations are then adjusted 348 using the tilt adjustment so that the gimbal is oriented at or near its neutral position.
The tilt angle display 404 includes a two-axis scale 408, a pan/tilt angle indicator 412, and a target range 416. The two-axis scale 408, used in conjunction with the pan/tilt angle indicator 412, provides a reference by which a user visualizes the current orientation of the transceiver system and the extent to which the pan and the tilt of the transceiver system can be (or should be) adjusted. The two-axis scale 408 shows some or all of a range in which the system is adjustable.
Super-imposed on the two-axis scale 408 is the actual pan and tilt orientation of the transceiver system as shown by the tilt angle indicator 412. As described above, the tilt orientation is determined by an actual tilt of a transceiver as measured by an inclinometer. The tilt angle indicator 412 is also used in conjunction with the target range 416, which together show the actual tilt orientation of the transceiver system with respect to a target tilt orientation.
The user interface 400 provides adjustment instructions for orienting the transceiver system within its target range using an instruction display 420 and adjustment display 424. The instruction display 420 identifies to the user the component of the system requiring adjustment. In the example shown, the instruction display 420 instructs a user to “adjust the tilt alignment screws,” which, as described above, are associated with the tilt adjustment element.
However, merely providing an instruction such as the one shown in the instruction display 420 does not provide a user with specific guidance regarding the extent of the adjustment. The adjustment display 424 provides this specific guidance by instructing the user as to the actions to perform to adjust the tilt. In this example, the specific instructions provided are the number of turns (“3”) and the direction of turn (“down”) sufficient to bring the transceiver system to at or near its neutral position, and the tilt angle indicator 412 within the target range 416. However, other instructions are provided depending on the adjustment mechanism of the transceiver system.
The user interface of
The foregoing description of the embodiments of the disclosure has been presented for the purpose of illustration; it is not intended to be exhaustive or to limit the claims to the precise forms disclosed. Persons skilled in the relevant art can appreciate that many modifications and variations are possible in light of the above disclosure.
Some portions of this description describe the embodiments in terms of algorithms and symbolic representations of operations on information. These algorithmic descriptions and representations are commonly used by those skilled in the data processing arts to convey the substance of their work effectively to others skilled in the art. These operations, while described functionally, computationally, or logically, are understood to be implemented by computer programs or equivalent electrical circuits, microcode, or the like. Furthermore, it has also proven convenient at times, to refer to these arrangements of operations as modules, without loss of generality. The described operations and their associated modules may be embodied in software, firmware, hardware, or any combinations thereof.
Any of the steps, operations, or processes described herein may be performed or implemented with one or more hardware or software modules, alone or in combination with other devices. In one embodiment, a software module is implemented with a computer program product comprising a computer-readable medium containing computer program code, which can be executed by a computer processor for performing any or all of the steps, operations, or processes described.
Embodiments may also relate to an apparatus for performing the operations herein. This apparatus may be specially constructed for the required purposes, and/or it may comprise a general-purpose computing device selectively activated or reconfigured by a computer program stored in the computer. Such a computer program may be stored in a non-transitory, tangible computer readable storage medium, or any type of media suitable for storing electronic instructions, which may be coupled to a computer system bus. Furthermore, any computing systems referred to in the specification may include a single processor or may be architectures employing multiple processor designs for increased computing capability.
Embodiments may also relate to a product that is produced by a computing process described herein. Such a product may comprise information resulting from a computing process, where the information is stored on a non-transitory, tangible computer readable storage medium and may include any embodiment of a computer program product or other data combination described herein.
Finally, the language used in the specification has been principally selected for readability and instructional purposes, and it may not have been selected to delineate or circumscribe the inventive subject matter. It is therefore intended that the scope of the disclosure be limited not by this detailed description, but rather by any claims that issue on an application based hereon. Accordingly, the disclosure of the embodiments is intended to be illustrative, but not limiting, of the scope of the invention, which is set forth in the following claims.