Abstract:
Analog signals can be fully encoded as an asynchronous time sequence generated by a time encoding machine. With knowledge of the parameters of the time encoding machine, the asynchronous time sequence can be decoded using a non-linear time decoding machine. Such a system can be extended into an encoder/decoder in which a signal is processed in M separate channels. An input signal is applied to the encoder where the signal is provided to an M channel encoder circuit including a filter bank having a total bandwidth partitioned among M adjacent or overlapping filters. Each of the M filters are coupled to a corresponding one of M time encoding machines. The encoder output is represented by M sets of time encoded trigger values. The input signal can be recovered from the M sets of time encoded trigger values by applying the trigger signals to a corresponding M channel decoder which includes M TDMs and filters. The TDMs recover the continuous signal from each channel. The filter outputs xm are then amplitude scaled sm and are combined to recover the input signal. By partitioning the signal bandwidth into M channels, the average pulse rate from each TDM is substantially reduced.
Abstract:
For enhanced efficiency in setting up routes, and for enhanced throughput in an ATM network, invocation of objects can be parallelized. Also, throughput of a connection manager can be increased, and the latency of call set-up decreased by caching of network states such as recently used routes, output or input VCI/VPIs, bandwidth and buffer resources and existing connection states. And systems throughput can be increased by aggregating multiple request messages into a single invocation instead of making multiple invocations.