The disclosure provides a practical system and methods for implementing an adaptive free-space optical network with a high-connectivity, dynamic mesh topology. The network can have operational characteristics similar to those of rf mobile ad-hock networks. Each node has one or more optical terminals that may utilize space-time division multiplexing, which entails rapid spatial hopping of optical beams to provide a high dynamic node degree without incurring high cost or high size, weight, and power requirements. As a consequence the network rapidly sequences through a series of topologies, during each of which connected nodes communicate. Each optical terminal may include a plurality of dedicated acquisition and tracking apertures which can be used to increase the speed at which traffic links can be switched between nodes and change the network topology. An rf overlay network may be provided to act as a control plane and be used to provide node discovery and adaptive route planning for the optical network.
|
1. A network comprising:
four or more nodes, each node having a plurality of optical data terminals to provide optical beam hopping capability to connect to at least two remote nodes using an optical link;
wherein each of the nodes includes:
a network node controller;
a network processor;
an rf system connected to the node controller and the network processor, establishing rf links with each of the other nodes, and monitoring spatial and temporal information of each of the other nodes; and
an optical system connected to the network node controller and including an optical bench and the optical data terminals;
wherein at least a first pair of nodes and a second pair of nodes connected in a first network topology during a first period of time, and
wherein at least a different first pair of nodes and a different second pair of nodes connected in a second network topology during a second period of time,
wherein a first data path is established among the connected nodes during the first period of time and a second data path is established among the connected nodes during a second period of time,
wherein adaptive routing and link switching are used to select the first and second network topology based upon the number of nodes in the network and based on the spatial and temporal information of the nodes in the network.
16. A method for transmitting data in a free-space optical network having four or more nodes, the method comprising:
establishing an rf overlay network including a first node, a second node, a third node, and a fourth node, wherein each of the nodes is connected with wireless rf links the other nodes;
each of the nodes monitoring spatial and temporal information of each of the other nodes using the wireless rf links;
selecting a first network topology to define a first data path between the first node and the second node and second data path between the third node and the fourth node;
pointing optical data beams, using the spatial and the temporal information from the rf overlay network, and connecting the first node and the second node and connecting the third node and the fourth node according to the first network topology;
transmitting data from the first node to the second node and from the third node to the fourth node during a first period of time;
using adaptive routing and link switching selecting a second network topology based upon a number of nodes in the network and locations of the nodes in the network, wherein the second network topology defines a third data path between the first node and the third node and a fourth data path between the second node and the fourth node;
pointing optical data beams, using the spatial and the temporal information from the rf overlay network, and connecting the first node and the third node and connecting the second node and the fourth node according to the second network topology; and
transmitting data from the first node to the third node and from the second node to the fourth node during a second period of time.
2. The network of
3. The network of
4. The network of
5. The network of
each node is assigned a time slot to transmit data during the first period of time;
each node is assigned a time slot to receive data during the first period of time, and the time slots to transmit data coincide with the time slots to receive data.
6. The network of
7. The network of
real-time traffic demand;
environment conditions;
the status of at least one node; and
the status of at least one optical link.
8. The network of
real-time traffic demand;
environment conditions;
the status of at least one node; and
the status of at least one optical link.
10. The network of
11. The network of
smaller size compared to the optical data terminal;
a lower weight compared to the optical data terminal;
a lower power requirement compared to the optical data terminal; and
a lower cost compared to the optical data terminal.
12. The network of
15. The network of
17. The method of
18. The method of
20. The method of
21. The network of
an rf system to send traffic load and link state information to one or more other nodes and to receive traffic load and link state information from one or more other nodes; and
a network processor coupled to the rf system and operable to maintain the topology of the network and to participate in the distributed calculation of primary and backup routes using traffic load and link state information received from one or more other nodes.
22. The method of
|
This application claims the benefit and priority of U.S. Provisional Patent Application No. 61/839,045 filed on Jun. 25, 2013, which application is hereby incorporated by reference in its entirety.
Not Applicable.
This invention relates generally to a free-space optical communication system and, more particularly, to a free space optical mesh network.
Highly-connected radio frequency and microwave communication networks, commonly referred to as mesh networks, are known. Mesh networks provide high availability by maintaining a high degree of connectivity between nodes. Compared to RF communications, Free-Space Optical (FSO) communications provide higher data rates, lower probability of detection, and are less susceptible to jamming. In addition, FSO communications are not subject to spectrum usage limits. While RE mesh networks are widely used in tactical situations, FSO systems generally remain a collection of point-to-point links (node degree≦2). Such low-connectivity systems may have high latency, low throughput, and poor resilience as any single broken optical link may partition the network into disconnected segments.
Attempts have been made to achieve FSO networks having a higher node degree. Some systems provide multiple (N) optical terminals at each node (node degree=N). However, this approach does not scale in practice, as each increase in node degree requires an additional high-speed optical communications terminal and thus significantly increases the cost and size, weight, and power (SWaP) characteristics. It will be appreciated that a small aircraft or vehicle may support at most two optical communications terminals (node degree≦2). Other systems may increase availability by providing an RE overlay network in addition to optical point-to-point links, wherein the RE network can provide backup and control capabilities. However, such hybrid networks do not actually achieve a higher optical node degree and thus may suffer from degraded data rates, higher probability of detection, and lower jam resistance when a single optical traffic link is broken. Therefore, there is a need for a FSO network with a high node degree and which requires a minimal number of optical communications terminals at each node.
In accordance with one aspect, the present disclosure provides a free-space optical network comprising three or more nodes. Each node has a communications terminal with a specialized optical aperture providing optical beam spatial hopping capability to connect to at least two remote nodes using optical links. At least two of the nodes are connected in a first networked topology during a first period of time and at least two of the nodes are connected in a second networked topology during a second period of time. A first data path is established among the nodes during the first period of time and a second data path is established among the nodes during a second period of time. Thus, the present disclosure provides a practical free-space optical mesh network with a high dynamic node degree using a single optical terminal at each node.
According to another aspect, a method for transmitting data in a free-space optical network includes pointing an optical data beam from a first node to a second node during a first period of time, transmitting data from the first node to the second node during the first period of time, pointing the optical data beam from the first node to a third node during a second period of time, and transmitting data from the first node to the third node during the second period of time.
The foregoing features of the disclosure, as well as the disclosure itself may be more fully understood from the following detailed description of the drawings, in which:
Before describing the present disclosure, some introductory concepts and terminology are explained. The term “node degree” is herein used to refer to the number of links terminating at a given node within a network. The term “meth network” is herein used to refer to any network with a high node degree, generally greater than 2. The term “optical terminal” refers to any apparatus or device capable of transmitting and/or receiving free-space optical beams. It will be appreciated that the optical terminals herein may further be capable of receiving data and/or tracking remote optical terminals. The terms “hop”, “hopping”, and “beam hopping” all generally refer to the process of repointing a transmitted free-pace optical beam from a first direction to a second direction and/or reconfiguring an optical terminal to receive such a beam. The term “traffic link” refers to any communications link capable of carrying user data at a high data rate and may be either unidirectional or, more commonly, bidirectional. The term “tracking link” refers to an optical link used primarily for tracking the position of other terminals to the precision required for optical communications between them. The term “spatial acquisition” refers to the act of determining the direction of another node that is not currently being tracked with sufficient precision that it can be tracked. For discussion purposes the characteristics of a terminal located on a specific platform may be referred to in terms of its interaction with another terminal, referred to as the remote terminal, located on a distant platform. It should be noted that this terminology is relative and both terminals will generally have the same capabilities. The term “optical aperture” refers to the part of the terminal that controls the optical beams entering and exiting the terminal. Reference will be made herein to “RF overlay networks,” however it should be understood that such overlay networks may utilize either radio frequency (RF) communications and/or microwave communications.
Embodiments of the disclosure will now be described in detail with reference to the drawing figures wherein like reference numerals identify similar or identical elements.
Referring to
Each of nodes 102-110 has generally the same optical communications capabilities as every other node in the network 100. Thus, a discussion of any node will generally apply to every other node. For simplicity of explanation, the capabilities and structure of node 102 will be discuss herein.
Node 102 includes at least one optical terminal 102a having at least one optical communications aperture 102b. Optical communications terminal 102a may support high-rate data transfer of 1 Gbps, 10 bps, or greater. In some embodiments, optical terminal 102a may also include a plurality of acquisition and tracking (acq/trk) apertures as discussed below in conjunction with
Optical terminal 102a is capable of transmitting and receiving spatially agile FSO beams. Spatial agility means that an FSO beam can be repointed from one direction to another direction rapidly without sweeping the arc between the two directions. In addition to the behavior of a beam being transmitted from an optical aperture, spatial agility also applies to the direction from which an optical aperture can receive an incoming beam. In embodiments, optical terminal 102a may use Optical-Phased Arrays (OPAs) to electronically steer their transmit beam and receive directions. As is known in the art, OPAs can electronically repoint a transmit beam in a fraction of the time required by a mechanical steered aperture. Electronic steering allows the nodes 102-110 to rapidly repoint (“hop”) their optical communications in order to optically send and receive data in different directions. Of importance here, the hopping time does not depend on the angle between the remote terminal on which the hop is initiated and the remote terminal on which it is terminated as seen from an optical terminal. While this system can operate at any wavelength, a certain embodiment operates at the 1550 nm standard optical communications wavelength. Recent measurements of OPA switching times at other wavelengths can be extrapolated to a beam switching time of ˜0.1 ms at 1550 nm. At these switching times, beams can be hopped at such a high rate with so little repointing time that a system with these changing sequential connections closely approximates one with a large number of parallel connections.
In certain embodiments, each active traffic link 112 represents a bidirectional communications link formed by a pair of co-aligned optical beams propagating in opposite directions. In these embodiments, a single communications aperture, such as 102b and 104b, may be capable of both transmitting an optical communications beam and receiving an optical communications beam. Thus, a bidirectional traffic link 112a may be formed between nodes 102 and 104 by pointing the optical aperture 102b in the direction of an optical aperture 104b and by pointing the aperture 104b at the aperture 102b. As such, node 102's transmit beam direction is pointed at node 104's receive direction and node 104's transmit beam is pointed at node 102's receive direction, thus a bidirectional communications link is formed. In embodiments, OPAs, which are capable of accurate steering, may be used to co-align optical transmit beams and receive directions.
In other embodiments, each active traffic link 112 represents a unidirectional communications link formed by one transmit beam aligned with one remote receive direction. In these embodiments, each optical terminal, such as 102a and 104a, may have separate apertures for transmitting and receiving data. Thus, for example, terminal 102a may include a transmit aperture aligned to terminal 104a and terminal 104a may include a receive aperture aligned to terminal 102a, while terminal 102a may include a separate receive aperture aligned to terminal 104a and terminal 104a may include a transmit aperture aligned to terminal 102a. Alternatively, the receive aperture of terminal 102a and the transmit aperture of terminal 104a may be aligned to different optical terminals, for example 110a and 106a.
In the exemplary network 100 shown in
In addition to the active traffic links 112, the network 100 includes a plurality of “inactive” traffic links 140, which represent a mutual intent by two nodes to establish an active traffic link. The techniques by which two nodes may mutually plan to establish a link will be discussed further below. Suffice it to say here, each inactive traffic link 140 may become an active link in the near future, and likewise, each active traffic link 112 may become an inactive link in the near future. For example, inactive traffic link 140a represents a mutual intent by nodes 102 and 106 to establish an active (i.e. actual) traffic link in the near future by repointing their respective transmit beam and receive directions. Likewise, inactive link 140b represents a mutual intent by nodes 102 and 108 to establish a traffic link and inactive link 140e represents a mutual intent by nodes 102 and 110 to establish a traffic link. In certain embodiments, optical terminals 102a, 104a, 106a, 108a, 110a utilize OPAs capable of rapid transmit beam and receive direction repointing on the time scales discussed above. It will now be appreciated that node 102 may be capable of rapidly switching between the active traffic link 112a to node 104 to an active traffic link to any of nodes 106, 108, and 110. Thus, for certain purposes discussed further below, there is no practical difference between active traffic links 112 and inactive traffic links 140 and the dynamic node degree for each of the nodes 102-110 is the sum of its active and inactive traffic links.
It will be appreciated that the FSO mesh network 100 requires each node 102-110 to be aware of the position of one or more neighboring nodes, or more specifically, the position of one of those node's optical communications aperture, such as 102b. In certain embodiments, the number and relative position of nodes is generally static, and thus each node's position may be preprogrammed into a control system of each other node. In other embodiments, network 100 is a mobile ad-hoc network (MANET), and thus spatial coordination is required wherein each node is capable of dynamically determine the existence and position of neighboring nodes. This process, herein referred to as spatial acquisition, is discussed further below in conjunction with
In addition to spatial coordination, temporal coordination among the nodes 102-110 is required to allow synchronization of the pointing directions between communicating nodes. Thus, both spatial coordination and temporal coordination are required. In certain embodiments, Space-Time Division Multiplexing (STDM) is used to provide space-time coordination. Using STDM, each node 102-110 points its transmit beam and receive direction at a specified neighboring node during planned periods of time (referred to as “time slots”). Thus, there is a programmed progression of communications among its neighbors. This progression of communications, including the order of progression, the time at which communications occurs, and the duration of communications (dwell time), is referred to as a communications cycle or hopping sequence. In a typical hopping sequence, each neighboring node is assigned a time slot coincident with the dwell time of the communications beam on that neighbor node during which traffic data is exchanged. An illustrative STDM hopping sequence is shown in
In certain embodiments, a hopping sequence may be preplanned and preprogrammed into each node's network processor (308 in
In embodiments, the hopping sequences are adaptive and computed in real-time or near real-time using approaches and techniques similar to those used for some RF MANETs. Adaptive hopping sequences may be used wherein FSO mesh network 100 is a mobile network, a MANET, and/or where link failures are common. Adaptive hopping sequences may be based on traffic requirements, node states, link states, and/or environmental conditions. Traffic loads and node and link states may be communicated via an RF overlay network (122 in
In some embodiments, several or all nodes in network 100 may be synchronized together for arbitrary periods of time to provide long data paths for bursting traffic through the network. Thus, the FSO mesh network 100 provides for burst mode transmission in addition to hopping sequences.
As is known in the art, network performance is commonly measured by its average throughput/bandwidth, average latency, and jitter. It will be appreciated that achieving a high throughput and a low latency and jitter is generally desirable, although often there is a tradeoff between these measures in a STDM system and the specific applications may demand one more than the other. For example, buffered video streaming generally demands a relatively high throughput and low jitter, but may tolerate a relatively high latency.
One performance cost of STDM is that, because a node's transmit/receive facility has a fixed data rate and is shared among all neighbors, the average bandwidth, and thus throughput, per effective traffic link goes down as the number of neighbors increases. This is a common situation in multiple-access networks (e.g. cable internet access and fiber-to-the-home) and can be addressed through policy-based quality-of-service (QoS) management with resource scheduling. Wavelength Division Multiplexing (WDM) can also be used to increase the bandwidth of the transmit/receive facility and thereby the bandwidth per effective traffic link with a modest increase in cost and SWaP. Another performance cost is the latency produced by the time a node spends communicating with other neighbors. For a beam control aperture that requires 10 milliseconds or more to repaint a beam between remote terminals, this results in a trade-off between bandwidth efficiency and latency and buffer size. This trade-off can be adjusted dynamically on a per-neighbor basis as part of the QoS policy negotiation. However, the fast switching sub-millisecond time of recent OPAs largely eliminates this issue, enabling high throughput to be obtained with low latency using short dwell times.
It should be appreciated that the aggregate bandwidth of a terminal is shared among the number of neighboring nodes. Some bandwidth inefficiency is inherent in the hopping (space division) operation because it takes a certain amount of time to settle and reform the beam on each remote terminal. This time depends upon the steering mechanism. Mechanically steered beams would be too slow for hops greater than the field-of-view of a telescope, typically ≦2° In one embodiment, electronic beam steering is used because of its speed and open-loop precision. For typical heated optical phased arrays (OPAs) using current generation nematic liquid crystals, the time to redirect a bean between arbitrary angles is approximately 5-10 ms depending upon the type of liquid crystal and the wavelength used. The hopping time does not depend on the angle as seen from an optical terminal between the remote terminal on which the hop is initiated and the remote terminal on which it is terminated. Other types of liquid crystals are much faster than the above-noted steering time and can reduce this beam redirection time by more than an order of magnitude. Those of ordinary skill in the art will appreciate how to select an appropriate liquid crystal device for a particular application, including the considerations of speed, steering efficiency, and reliability.
Latency is determined by the hopping sequence, specifically, the time it takes for a terminal to revisit the same neighbor's terminal in the process of cycling through all the neighbors. STDM may utilize buffering and burst mode transmission, and thus may not be suitable for traffic that requires very low latency. However, unidirectional streaming traffic (e.g. video) can be handled by means of buffering at each end (i.e., both at the ingress and egress nodes) to reduce jitter to an acceptable level.
It should also be appreciated that there is a trade-off between bandwidth efficiency and latency due to the deadtime caused by hopping a beam. As the number of neighbors increases, the throughput efficiency can be kept constant by maintaining the ratio between the beam repointing time and dwell time constant and increasing the cycle time, however it is understood that this increases latency. Maintaining a fixed latency requires decreasing the dwell time as users are added, but this decreases throughput efficiency. It will be appreciated that the magnitude of this effect depends on the repointing time of the steering aperture and that a new generation of fast OPAs, which have repointing times≦10 ms, minimize this effect because they are able to maintain a high throughput efficiency at very short dwell times.
It should now be appreciated that the present disclosure provides a FSO mesh network 100 with a high dynamic node degree, high throughput efficiency, and low latency by utilizing high-speed spatially agile FSO beams and space-time coordination among node pointing directions. The network may enable hopping and burst mode transmission while maintaining negligible throughput loss and low latency. The network may use adaptive routing and link switching to adjust to traffic conditions, changes in number and locations of nodes, and to overcome link and node impairments. Further, the disclosure may incorporate techniques and operations which have been developed for RF mesh networks, such as optimal switching and routing protocols, into FSO networks while retaining the advantages of highly directional optical beams with high data rates.
Referring now to
In some embodiments, a dedicated acq/trk aperture 102c is provided and can be used by node 102 to continuously track and provide beacons or other signals to other nodes for the purposes of spatially acquiring or locating other nodes and subsequently maintaining tracking links 114 between those nodes. Optical tracking links are required because the divergence of the traffic link beams is so small that precise pointing information is required in order to obtain adequate signal strength. Acq/trk links can be maintained even when no traffic link 112 has been established between those nodes. Since an optical tracker may require a beacon or other signal to track (which can be at a communication wavelength), the nodes at both ends of a tracking link 114 are mutually aware, meaning both nodes can point their beacons at each other and maintain precise relative position at the same time. Although acq/trk aperture 102c may be separate from the communications aperture 102b, the respective tracking beams and transmit beams may be co aligned. Co-alignment is feasible because both types of apertures may use OPAs to provide precise, accurate, electronic steering.
In other embodiments, the tracking is performed using the communication aperture 102b, and no dedicated acq/trk aperture 102c is needed, in these embodiments, tracking data can be updated by momentarily hopping the transmit beam and receive directions of the communication aperture between the node with which a traffic link 112 is being maintained and those nodes being tracked for potential traffic links 114. This may involve very fast beam repointing in order to maintain high information throughput on the traffic link 112. It may also involve temporal coordination so that the beacon source and the beacon receiver are aimed at each other at the appropriate time. However, this approach may reduce throughput efficiency because the time spent performing the tracking function increases communications deadtime.
As shown, nodes 102-110 are connected by a series of (active) traffic links 112 and tracking links 114. As in
One purpose of acq/trk apertures 102c is to facilitate the transmit/receive repointing process and thus further reduce the performance costs associated beam hopping. Acq/trk apertures may track network nodes that are already in the hopping sequence or that are candidates for inclusion. Since the nodes connected by the tracking links 114 are able to maintain their relative position (pointing direction) and the condition of the path, between then in real time, the repointing of their communication apertures towards each other and the establishment of an active traffic link between them can occur very quickly. Another purpose of acq/trk apertures 102 is to enable nodes to join the network without interfering with communications by existing network nodes. Yet another purpose of acq/track apertures 102c is that the tracking links maintained by these apertures also provide information on the quality of potential communications links for input to the route computation process.
Referring now to
The RF links 120 constitute a parallel or overlay network utilizing the same nodes 102-110. The overlay network can be used to transport information at lower data rates relative to the optical communications network (such as control plane data), to transport certain data when optical communications links fails, or to transport data intended only to be carried on the RF network. RF may be used because of its higher availability in the atmosphere and the requirement that control information be delivered with higher assurance than user traffic. While the RF network provides logical connectivity between all nodes in the vicinity of the optical network, it does not need to be physically fully connected if it has sufficient capacity to relay information from distant nodes.
As discussed above, the RF overlay network 122 can be used to transmit control plane information between nodes. The control plane information can include a wide variety of information depending on the implementation. For example, the control plane information can include information for spatially and temporally coordinating transient reciprocal beam pointing between nodes, information that allows the nodes to repoint their optical systems at one another, and beacon signals or other signals. This information can be used to plan routes through the network for the traffic links. Because the optical state of potential links, node locations, and traffic patterns may change continuously, route calculations can be performed continuously. The RF overlay network 122 can also be used to transport a limited amount of priority traffic if optical traffic links (112 in
In certain embodiments, the RF overlay network 122 comprises a MANET capable of discovering nodes and potential links. Therefore, it will be appreciated that RF overlay network 122 can provide the FSO mesh network 100 with a self-organizing capability based on RF discovery of nodes and traffic-based optical connectivity.
Referring now to
Still referring to
As will become apparent from the description hereinbelow, space division multiplexing is provided by using high-speed, agile, precise electronic beam steering to hop communications beam 218, 228 and receive direction 220, 226 among remote terminals 202 and 204. Time division multiplexing is provided by assigning each remote terminal 202 and 210 a time slot coincident with the dwell time of the transmit beam 218, 228 and receive direction 220, 226 on that remote terminal. Thus, a combination of space and time division multiplexing (i.e. STDM) enable optical terminal 200 to operate such that bidirectional communications are possible with the appropriate one of the plurality of remote terminals 202, 204 as a result of transmit beam 218, 228 and receive direction 220, 226 being pointing at that remote terminal at the correct time.
Accordingly, at any given instant in time, terminal 200 (e.g., via a beam steering mechanism) directs a transmit beam and a receive direction at one of the remote terminals 202, 204 and is able to transmit to and receive from that remote terminal. The time that terminal 200 dwells on a specific one of the remote terminals 202, 204 coincides with the time slot allocated to that terminal and may be specified by a beam hopping sequence. The terminal 200 can support a variable number of neighbors, up to the maximum that is determined by several factors, including the number of communications apertures, the number of acq/trk apertures, the aggregate bandwidth capacity of the terminal 200, and the service requirements of the network. As mentioned above, in certain embodiments, there is one acq/trk aperture for each neighboring node and one communications aperture shared among the neighboring nodes. In other embodiments, the number of acq/trk apertures may be fewer or greater than the number of neighbors. It will be appreciated that, by using STDM, the largest and most expensive components of terminal 200 can be shared among all its neighbors.
In the exemplary network show in
To enable fast hopping without spatial re-acquisition, neighboring node terminal 202 provides a tracking beacon 232 to acq/trk aperture 212b and, likewise, neighboring node terminal 204 provides a tracking beacon 238 to acq/trk aperture 212d. In embodiments wherein the number of acq/trk apertures is the same as or greater than the number of neighbors, remote terminals 202, 204 provide a respective one of tracking beacons 232, 238 to a corresponding one of the tracking apertures 212a-212d. Thus, each tracking apertures 212a-212d continuously receives a respective one of the plurality of tracking beacons 232, 238. This enables each terminal to track neighboring terminals with the same precision whether or not an active traffic link exists between them. Further, the transmit beam and receive direction of a pair of terminals can be immediately (i.e. with no delay for re-acquisition) pointed to the appropriate one of the plurality of remote terminal 202, 204 when a traffic link is required between them. The beacons 232, 238 can also be modulated to transmit low-bandwidth control and order wire information between the remote terminals 202, 204 and terminal 200. Such control and order wire information may be exchanged through low-bit-rate encoding of the tracking beacons.
As shown, the terminal 200 includes four acq/trk apertures 212a, 212b, 212c, and 212d for tracking two neighboring node terminals 202, 204. It is desirable to have at least one dedicated acq/trk aperture for each neighbor in order to maximize bandwidth efficiency by avoiding the need for re-acquisition, and for the timely communication of control information that enables dynamic bandwidth allocation. It should be noted, however, that continuous control and tracking may not be required in every application. Thus, in some embodiments, the number of acq/trk apertures may less than the number of neighboring nodes.
In one embodiment in which the number of acq/trk apertures is less than the number of remote terminals, the acq/trk apertures 212 are cycled such that each remote terminal does not necessarily have an acq/trk tracking aperture associated with it at all times. In this case, the terminal 200 manages the acq/trk apertures as a resource pool and assigns an acq/trk aperture to each remote terminal well before the time the terminal 200 points the communications transmit beam 218, 228 and receive direction 220, 226 at the remote terminal. In this way the spatial re-acquisition process is completed before the assigned communications time slot for the remote terminal is reached in the hopping sequence. Thus, each remote terminal may receive a different tracking beacon during different time slots in a hopping sequence. Because the remote terminal will have no beacon to track at certain times during the hopping cycle, it must also re-acquire the terminal 200 node when a new tracking beacon is assigned to it. It should be appreciated that the re-acquisition time depends upon the regularity of the relative motion of the nodes as well as the duration of the time interval during which no beacon and/or acq/trk aperture is available. However, accurate target trajectory prediction algorithms exist to reduce the re-acquisition time. Just as all terminals must be aware of the hopping sequence for the traffic links, there must be a re-acquisition sequence shared by all terminals when this “just in time” re-acquisition technique is employed.
Retelling now to
The controller 302 controls the overall operation of the hybrid terminal. For example, the controller 302 may manage the operation of the RF terminal 304 and the optical terminal 306 to control the transmission or reception of data by the terminal 300. The controller 302 is responsible for functions such as startup and shutdown of terminals, monitoring and reporting of terminal and link status, configuring the terminals, redirecting traffic and acq/trk links, and executing the primary and backup routing plans calculated and stored in the network processor 308 when instructed by the network processor 308. The controller 302 includes any suitable structure for controlling a communication terminal, such as a processing system that includes at least one microprocessor, microcontroller, digital signal processor, field programmable gate array, or application-specific integrated circuit (ASIC).
The network processor 308 operates to maintain the topology of a network and the states of the nodes and links. The network processor 308 also participates in the distributed calculation of routes and hopping sequences based on traffic loads and link states, and stores the results. The calculation of routes could represent a distributed process performed amongst multiple nodes 300 using collaboration and information exchange amongst the nodes. The network processor 308 further decides on the mitigation procedure to be implemented in case of an outage, which may be local or remote. The processor 308 includes any suitable structure for supporting network organization, such as a processing system that includes at least one microprocessor, microcontroller, digital signal processor, field programmable gate array, or ASIC.
The RF terminal 304 may provide communication with other nodes using RF communications. The RF terminal 304 may be specifically designed to support the operation of an FSO mesh network, or it may also be part of an RF communication network that is used to incidentally provide support to the FSO mesh network. In this example, the RF terminal 304 includes RF electronics 310, an RF antenna 312, and a discovery antenna 314. The RF electronics 310 perform various functions for generating signals for wireless transmission or for processing signals received wirelessly. For example, the RF electronics 310 could include filters, amplifiers, mixers, modems, or other components used to generate and receive RF signals. Other functions could also be supported, such as signal combining to combat multipath fading or to support the use of phased array antennas. The RF electronics 310 could further include MANET and Common Data Link (CDL) functionality, which supports the exchange of data with multiple other nodes. The RF electronics 310 include any suitable structure facilitating communication with other nodes using RF or other wireless non-optical electromagnetic signals.
The RF antenna 312 and the discovery antenna 314 support the transmission and receipt of RF signals to and from other nodes. In some embodiments, the RF antenna 312 is used to communicate with other nodes and exchange data, such as control plane information, and the discovery antenna 314 is used to locate and identify new nodes that come into RF range of the antenna 314 for the purpose of establishing RF communications. The RF antenna 312 includes any suitable structure for communicating data to and from other nodes, such as a phased array antenna. The discovery antenna 314 includes any suitable structure for receiving signals from new nodes, such as an omnidirectional radiator structure. Note that the use of antennas such as phased array antennas can support other functions, such as beam forming to simultaneously transmit a plurality of RF beams in different directions.
As shown, the optical system 306 includes an optical transceiver 316, an optical bench 318, an electronic communications beam steering assembly 320, and an electronic tracking and beacon steering assembly 322. The optical transceiver 316 generally operates to convert electrical data into optical signals for transmission and to convert received optical signals into electrical data for processing. The optical transceiver 316 includes any suitable structure for converting electrical data to and from optical signals, such as an optical modem. Note that while an integrated optical transceiver is shown here, the optical transceiver 316 could be implemented using an optical transmitter and a separate optical receiver.
The optical bench 318 performs various functions to process the optical beams sent to and from the optical transceiver 316. For example, the optical bench 318 could include components for collimating light and directing the light towards both the communications beam steering assembly 320 and the racking beam steering assembly 322. The optical bench 318 includes any suitable structure for altering optical beams sent to and from an optical transceiver. The optical bench 318 also performs functions needed for acquisition and tracking. An example embodiment of the optical bench 318 is shown in
The electronic communication beam steering assembly 320 is configured to steer an outgoing communication transmit beam and an incoming receive direction. The electronic beam steering assembly 320 can therefore change the transmit beam direction and the receive direction. The transmit beam direction represents the direction in which an outgoing beam is transmitted away from the terminal 300. The receive direction represents the direction from which an incoming beam is received at the terminal 300. Similarly, the acq/trk beam steering assembly 322 aims the tracking beacon toward a remote terminal and points the receive direction to collect light from the beacon sent by that terminal. The electronic beam steering assemblies 320 and 322 include any suitable structure for directing and redirecting incoming and outgoing optical beams, such as one or more optical phased arrays and one or more diffraction gratings. Possible designs for the electronic beam steering assembly are provided in U.S. Pat. No. 7,215,472; U.S. Pat. No. 7,428,100; and U.S. Patent Publication No. 2012/0081621 (which are hereby incorporated by reference). Any other beam steering apparatus that provides rapid, agile, and precise beam repointing can be used.
Referring to
The optical bench 318 includes one or more transmit fiber collimators 406. The collimator 406 converts light from the optical transmitter 402 propagating in an optical fiber to a collimated beam of light in free space. In some embodiments, one or more differential steering elements 408 direct the outgoing collimated beams in the appropriate direction(s) to an optical diplexer/multiplexer 410. The purpose of the differential steering elements 408 is to compensate for offset in the pointing angles for transmission and reception. In other embodiments, the same function can be performed by placing the differential steering elements 408 in the receiver path. The differential steering elements 408 may include any type of precision steering components, such as fine steering mirrors or OPAs. The diplexer/multiplexer 410 separates the transmit and receive beams and, if WDM is used, separates (for receive) and combines (for transmit) the different wavelength channels. The diplexer/multiplexer 410 directs the outgoing beams to the electronic beam steering assemblies 320, 322.
One or more incoming beams are received at the optical diplexer/multiplexer 410 from the electronic steering assembly 320. The diplexer/multiplexer 410 directs the incoming beams to one or more receive fiber collimators 412. The collimators 412 focus the light in the incoming beams into optical fibers, which conduct the beams to the optical receiver 404. Each collimator 406, 412 includes any suitable structure for collimating light. The differential steering elements 408 include any suitable structure for directing light in a desired direction. The diplexer/multiplexer 410 includes any suitable structure for providing different optical paths for different beams of light based on such properties as, for example, polarization, wavelength, and propagation direction. In this example, transmit beams are directed from the steering element 408 to the steering assembly 320, while receive beams are directed from the steering assembly 320 to the collimators 412. In embodiments, the diplexer/multiplexer 410 includes a WDM multiplexer/demultiplexer.
As shown in
The beacon source 416 generates an optical beam to provide a beacon directed toward a distant node to enable the distant node to acquire and track the local node. The beacon source 416 may include any suitable optical beam source, such as a laser, and it may generate a modulated signal to provide low-data-rate information over a link to the distant node. An example of such information could include the status of the local node and its capability to carry additional traffic. The beacon/sensor diplexer 418 may be used to separate/combine the outgoing beacon from/with the incoming beacon in a manner similar to that of the optical diplexer/multiplexer 410. In other embodiments, the beacon/sensor diplexer 418 is not needed, and the acq/trk sensor 414 and the beacon source 416 each have their own electronic beam steering assembly 322.
Referring to
Alternatively, the computer-system-related operations of the activity and decision blocks represent steps performed by functionally equivalent circuits such as a digital signal processor circuit ASICs, or FPGAs. The low diagram does not depict the syntax of any particular programming language. Rather, the flow diagram illustrates the functional information one of ordinary skill in the art requires to fabricate circuits or to generate computer software to perform the operations required of the particular apparatus for its intended purpose. It should be noted that many routine program elements, such as initialization of loops and variables and the use of temporary variables are not shown. It will be appreciated by those of ordinary skill in the art that unless otherwise indicated herein, the particular sequence of blocks described is illustrative only and can be varied without departing from the spirit of the disclosure. Thus, unless otherwise stated the blocks described below are unordered meaning that, when possible, the steps can be performed in any convenient or desirable order, for example, communicating with the other nodes in a different order than indicated or changing order in real time. From
Prior to 600 the particular nodes constituting the network are discovered by RF or some other mechanism are known to each other. In addition, the hopping order and timing have been established and are known to all participating nodes. At step 600 the connection of the network nodes is initiated. From the perspective of node 502, this requires spatial acquisition followed by precision tracking of node 504 (step 602), node 506 (step 604), and node 508 (step 606). Note that steps 602-606 can be performed in any order or in parallel. Once these activities are complete, node 502 points its transmit (Tx) beam and receive (Rx) direction at node 504 (step 608), the first node with which it is to communicate in the example illustrated in
In certain embodiments, the hopping sequence may be repeated as shown in
Having described certain embodiments, which serve to illustrate various concepts, structures and techniques, which are the subject of this patent, it will now become apparent to those of ordinary skill in the art that other embodiments incorporating these concepts, structures and techniques may be used. Accordingly, it is submitted that that scope of the patent should not be limited to the described embodiments but rather should be limited only by the spirit and scope of the following claims.
Patent | Priority | Assignee | Title |
10187153, | Mar 07 2016 | 8 Rivers Capital, LLC | Modular, wireless optical antenna |
10193761, | Mar 09 2018 | AALYRIA TECHNOLOGIES, INC | Hybrid LEO/HAPs constellation for fixed broadband |
10225011, | Apr 05 2017 | X Development LLC | Free-space optical communications network |
10355782, | Mar 07 2016 | 8 Rivers Capital, LLC | Modular, wireless optical antenna |
10374695, | May 26 2017 | AALYRIA TECHNOLOGIES, INC | Temporospatial software-defined networking for NGSO satellite networks |
10516483, | Aug 02 2016 | X Development LLC | Multi-point free space optical communication system |
10554499, | Mar 09 2018 | AALYRIA TECHNOLOGIES, INC | Hybrid LEO/HAPs constellation for fixed broadband |
10581523, | Apr 26 2017 | AALYRIA TECHNOLOGIES, INC | Temporospatial software-defined networking for NGSO satellite networks |
10587340, | Apr 26 2017 | AALYRIA TECHNOLOGIES, INC | Temporospatial software-defined networking for NGSO satellite networks |
10615873, | Dec 18 2013 | SoftBank Corp | Hybrid RF/optical communications with RF system that provides continuous service during downtime in optical handoff |
10645133, | Jul 12 2017 | AALYRIA TECHNOLOGIES, INC | Method and system for delivering content over transient access networks |
10686523, | May 22 2019 | Raytheon Company | Co-boresighted optical and RF phased array and photonic integrated circuit |
10763960, | Apr 05 2017 | X Development LLC | Free-space optical communications network |
10812185, | Apr 26 2017 | AALYRIA TECHNOLOGIES, INC | Temporospatial software-defined networking for NGSO satellite networks |
10819437, | Mar 05 2019 | MEADOWAVE, LLC | Miniature embedded self-organized optical network |
10879999, | May 26 2017 | AALYRIA TECHNOLOGIES, INC | Temporospatial software-defined networking for NGSO satellite networks |
10958528, | Mar 09 2018 | AALYRIA TECHNOLOGIES, INC | Hybrid LEO/HAPS constellation for fixed broadband |
11115123, | Mar 05 2019 | MEADOWAVE, LLC | Miniature embedded self-organized optical network |
11122097, | Jul 12 2017 | AALYRIA TECHNOLOGIES, INC | Method and system for delivering content over transient access networks |
11146331, | Apr 05 2017 | X Development LLC | Free-space optical communications network |
11159380, | Apr 25 2016 | AALYRIA TECHNOLOGIES, INC | Systems and methods for routing and topology management of computer networks with steerable beam antennas |
11171726, | Dec 18 2013 | SoftBank Corp | Communications system that provides continuous service |
11206082, | Apr 26 2017 | AALYRIA TECHNOLOGIES, INC | Temporospatial software-defined networking for NGSO satellite networks |
11212000, | May 26 2017 | AALYRIA TECHNOLOGIES, INC | Temporospatial software-defined networking for NGSO satellite networks |
11516268, | Jul 12 2017 | AALYRIA TECHNOLOGIES, INC | Method and system for delivering content over transient access networks |
11569910, | Dec 18 2013 | SoftBank Corp | Communications system that provides continuous service |
11570053, | Apr 25 2016 | AALYRIA TECHNOLOGIES, INC | Systems and methods for routing and topology management of computer networks with steerable beam antennas |
11647315, | Sep 23 2021 | SCIDATEK INC. | Optical routing system for free space optical communication |
11784713, | Sep 02 2021 | SCIDATEK INC. | Wide and fully flexible two-electromagnetic-beam steering device |
Patent | Priority | Assignee | Title |
5440654, | Dec 30 1993 | OL SECURITY LIMITED LIABILITY COMPANY | Fiber optic switching system |
5963682, | May 24 1994 | Raytheon Company | Optical beam steering system |
6778722, | Apr 25 2001 | Raytheon Company | Method and apparatus for switching optical signals with a photon band gap device |
6798943, | Jun 18 2001 | Raytheon Company | Method and apparatus for integrating optical fibers with collimating lenses |
7046710, | Aug 28 2003 | OL SECURITY LIMITED LIABILITY COMPANY | Gain boost with synchronized multiple wavelength pumping in a solid-state laser |
7215472, | Aug 12 2004 | Raytheon Company | Wide-angle beam steering system |
7257327, | Jun 01 2000 | Raytheon Company | Wireless communication system with high efficiency/high power optical source |
7428100, | Aug 12 2004 | Raytheon Company | Wide-angle beam steering system |
8116632, | Nov 30 2007 | Raytheon Company | Space-time division multiple-access laser communications system |
8175428, | Dec 20 2002 | RAYTHEON CANADA LIMITED | Optical communications system with selective block/add capability of an optical channel |
20020051269, | |||
20090214216, | |||
20100158517, | |||
20120081621, | |||
20130156432, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Oct 30 2013 | MINISCALCO, WILLIAM J | Raytheon Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 032389 | /0931 | |
Nov 01 2013 | Raytheon Company | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Aug 08 2019 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Jul 21 2023 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Date | Maintenance Schedule |
Feb 23 2019 | 4 years fee payment window open |
Aug 23 2019 | 6 months grace period start (w surcharge) |
Feb 23 2020 | patent expiry (for year 4) |
Feb 23 2022 | 2 years to revive unintentionally abandoned end. (for year 4) |
Feb 23 2023 | 8 years fee payment window open |
Aug 23 2023 | 6 months grace period start (w surcharge) |
Feb 23 2024 | patent expiry (for year 8) |
Feb 23 2026 | 2 years to revive unintentionally abandoned end. (for year 8) |
Feb 23 2027 | 12 years fee payment window open |
Aug 23 2027 | 6 months grace period start (w surcharge) |
Feb 23 2028 | patent expiry (for year 12) |
Feb 23 2030 | 2 years to revive unintentionally abandoned end. (for year 12) |