Abstract:
There is provided a method performed by a transmitter in a multi-user communication system. The method includes transmitting a first part of a codeword to a plurality of receivers over a communication channel in a transmission. The method further includes receiving feedback on the transmission of the first part of the codeword. The method also includes providing an artificial channel having channel parameters adjustable responsive to the received feedback. The method additionally includes virtually feeding the artificial channel with the first part of the codeword to generate artificial channel output data. The method further includes encoding a second part of the codeword for transmission to the plurality of receivers over the communication channel responsive to the artificial channel output data. The method also includes transmitting the encoded signals to the plurality of receivers over the communication channel.
Abstract:
Systems and methods for prioritizing queries in a cloud based database by determining a priority score in real time under an imprecise query execution time; and incrementally maintaining query priority scores.
Abstract:
A method includes producing interference between a received optical OFDM signal and an optical carrier extracted from the received optical OFDM signal to provide optical coherent detection of the received optical OFDM signal. Preferably, producing the interference includes optically splitting the received optical OFDM signal into a first part that is filtered to extract the carrier from the received optical OFDM signal and a second part similar to the received optical OFDM signal.
Abstract:
A model is provided for transforming a program with a priori given class hierarchy that is induced by inheritance. An inheritance remover is configured to remove inheritance from a given program to produce an analysis-friendly program which does not include virtual-function pointer tables and runtime libraries associated with inheritance-related operations. The analysis-friendly program preserves the semantics of the given program with respect to a given class hierarchy. A clarifier is configured to identify implicit expressions and function calls and transform the given program into at least one intermediate program having explicit expressions and function calls.
Abstract:
A method implemented in an optical flexible wavelength division multiplexing FWDM network includes finding a first channel out of available channels with sufficient spectrum on a given route out of available channels in an optical FWDM network; finding a second channel at a lower wavelength out of the available channels for minimizing total spectrum on the given route; selecting a channel out of the available channels on K-distinct shortest routes; and finding line rates of channels using a predetermined channel selection.
Abstract:
A system and method are provided for carrier frequency offset (CFO) estimation for coherent optical orthogonal-frequency-division-multiplexing (CO-OFDM) broadband systems. The method includes obtaining an initial estimate of a normalized CFO with an estimation range equal to ±L/2 subcarrier subspacing using a single training symbol with L identical portions. The method further includes obtaining a maximum likelihood (ML) estimate of the CFO by performing a local grid search based on the initial estimate.
Abstract:
Methods and systems for determining attributes of communication channels of MU-MIMO users in an (OFDMA) system are disclosed. One method includes receiving from a base station, for at least one sub-band of contiguous sub-carriers, an indication of an estimate of or an upper-bound on a total number of streams that are co-scheduled by the base station on the at least one sub-band. The method further includes determining one or more signal quality measures for the at least one sub-band based on the estimate of or the upper-bound on the total number of streams that are scheduled by the base station on the at least one sub-band in accordance with at least one of single-user scheduling rules or multi-user scheduling rules. In addition, the method includes transmitting to the base station an indication of the one or more signal quality measures and at least one tag identifying each signal quality measure as being determined in accordance with the single-user scheduling rules or the multi-user scheduling rules.
Abstract:
A method for request profiling in service systems with kernel events includes collecting kernel events traces from a target system, the kernel event traces being obtainable from individual service machines by instrumenting core kernel functions, analyzing kernel event traces for constructing end-to-end request profiling traces consisting of kernel events belonging to service processes, and categorizing request traces responsive to the analyzing with the constructing including grouping requests based on marking kernel events used in the analyzing.
Abstract:
Disclosed is a dynamic taint analysis framework for multithreaded programs (DTAM) that identifies a subset of program inputs and shared memory accesses that are relevant for issues related to concurrency. Computer implemented methods according to the framework generally involve the computer implemented steps of: applying independently a dynamic taint analysis to each of the multiple threads comprising a multi-threaded computer program; aggregating each independent result from the analysis for each of the multiple threads by consolidating effect of taint analysis in one or more possible re-orderings of observed shared memory accesses among threads; and outputting an indicia of the aggregated result as a set of relevant program inputs or a set of relevant shared memory accesses.
Abstract:
System and methods are disclosed to handle power imbalance in one or more distributed generation (DG) units: detecting islanding at time t1; selecting Phasor Measurement Unit (PMU) measurements during a pre-defined time window [t1-τ, t1]; checking the time window for an abrupt voltage change; if no sudden change of voltage is detected, determining an average value of sPMUt between t1-τ and t1 and using the average as a best estimate of a system power imbalance; if a sudden change of voltage is detected at time instant t2, determining the average value of sPMUt between t1-τ and t2 and using the average as a best estimate of the system power imbalance; and adjusting a power reference of the DG units based on the best estimated system power imbalance.