摘要:
A global satellite communication network is described. The global satellite communication network comprises a plurality of polar communication loops and a plurality of longitudinal communication loops. The polar and longitudinal communication loops are formed in three dimensional space. Each polar communication loop includes a plurality of nodes each bidirectionally communicating with adjacent communicating nodes in the polar communication loops. Each longitudinal communication loop includes a plurality of nodes each bidirectionally communicating with adjacent communicating nodes in the longitudinal communication loops. Each longitudinal communication loop is in communication with each polar communication loop via a node which is common to both the longitudinal communication loop and the polar communication loop. The common node includes a switch to transfer packets received from the polar communication loop to the longitudinal communication loop, and vice versa, as a function of destination addresses contained in the packets.
摘要:
Disclosed is a circuit which allows a digital loop carrier remote terminal to communicate with a local digital switch having a TR8 interface. The circuit includes a pair of microprocessors and time slot interchangers which multiplex, demultiplex and distribute the data fields associated with the interface.
摘要:
A temperature-compensated optical grating is fed an optical probe signal of a predetermined wavelength. An optical detector having a plurality of apertures for receiving an optical signal is positioned to detect a probe light signal from the grating and to detect the deflection of the probe light signal from a preferred location. The detector provides an indication of the deflection to a controller which operates a temperature adjustment device, such as a fan or thermoelectric cooler to adjust the temperature of the grating in a direction which reduces the deflection.
摘要:
Data signals from two or more different communication networks conforming to one or more different transmission protocols are re-formatted into an internal data format for purposes of routing the data signals. The internal format has one or more fields corresponding to terminated overhead data for storing payload data. In one embodiment, a switching system has a network-independent switch and two or more network-dependent port units. Each port unit is configured to interface with a different communication network and to convert data signals between the transmission protocol of the corresponding communication network and the internal format. The switch receives and routes the data signals in the internal format and transmits the routed data signals back to the appropriate port units for re-formatting for transmission to the corresponding communication networks. The switching system can be configured as the interface between two or more different communication networks, including synchronous networks such as SONET networks and asynchronous network such as ATM and LAN networks.
摘要:
A communication network called a bidirectional mesh network (MSN), also called bi-MSN, is described. The bi-MSN includes a plurality of first communication loops (horizontal loops) each comprising a plurality of nodes interconnected to one another by bidirectional communication links. The bi-MSN also includes a plurality of second communication loops (vertical loops) each comprising a plurality of nodes interconnected to one another by bidirectional communication links. Each second communication loop is connected to each first communication loop at a node which is common to both the second communication loop and the first communication loop. This common node (and, in fact, each node in the bi-MSN) includes a switch to transfer packets from the first communication loop to the second communication loop, and vice versa, as a function of destination addresses contained in the packets.
摘要:
A method for determining a quality indication, such as a bit error rate or a signal to noise ratio, of a photonic signal is described. The photonic signal is sampled, and then an estimated quality indication, such as the bit error rate, is calculated utilizing statisical analysis of the sampled photonic signal.
摘要:
A method for determining a quality indication, such as a bit error rate or a signal to noise ratio, of a photonic signal is described. The photonic signal is sampled, and then an estimated quality indication, such as the bit error rate, is calculated utilizing statisical analysis of the sampled photonic signal.
摘要:
An optical pattern detector in accordance with the principles of the present invention includes an optical sensor configured to sense a plurality of optical signals, an optical summer configured to receive and sum the sensed optical signals, and a sampler configured to sample the summed optical signals. The pattern detector may be configured to receive serial or parallel binary optical signals and, with various weightings of the sensed optical signals, may operate as an optical digital to analog converter, automatically decoding binary digital optical signals.
摘要:
A memory device, a method of content-addressing a memory device to validate an incoming pattern and an Asynchronous Transfer Mode (ATM) communication switching system incorporating the device or the method. In one embodiment, the device includes: (1) a validation random access memory (RAM) having a plurality of addressable locations therein, the addressable locations containing validation indicators corresponding to patterns that have been programed into the validation RAM and (2) circuitry, coupled to the validation RAM, that provides an incoming pattern to the validation RAM and retrieves a corresponding validation indicator from the validation RAM, the validation indicator indicating whether the incoming pattern had been programed into the validation RAM. The memory device thereby functions as a content-addressable memory (CAM).
摘要:
A process for producing a parallel processor system having the minimum number of microprocessors necessary execute in real time a set of tasks of a multi-tasking application such that execution of an activity of a first task is followed by execution of an activity of a second task. The process includes the step of selecting an initial number of microprocessors for executing the application in real-time. The selecting step includes placing in a first column of a matrix all real-time constrained tasks specific to the application and associating a row of dependent tasks with each task placed in the first column of the matrix to define a plurality of task subsets, each subset incorporating a maximum number of intradependent tasks and a minimum number of interdependent tasks and the number of subsets corresponding to the initial number of microprocessors. The inventive process further includes the steps of listing dependencies between rows in a second column of the matrix, assigning a priority p.sub.i to each task where p.sub.i is between 0 and 1, subdividing at least one of the tasks into discrete activities, each of the activities having a corresponding execution time t.sub.ij, estimating the execution time for each activity, reducing the number of rows in the matrix by grouping together tasks having activities that can be executed within a predetermined time window T, and providing a number of microprocessors corresponding to the number of rows obtained from the rows reducing step.