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.
Abstract:
Systems and methods are disclosed to schedule virtual machine (VM) migrations by analyzing VM migration behavior; building a simulation tool to predict time for multiple migrations under different links conditions and VM characteristics; determining a predetermined bandwidth sharing policy for each network link; applying a bin-packing technique to organize bandwidth resources from all network links, and allocating the links to different migration tasks.
Abstract:
Systems and methods are disclosed to process an optical signal with a pre-processing module to populate a non-linearity compensation look-up table based on a set of predetermined rules in a non-real-time off-line mode; and a transmitter applying said predetermined rules in real-time to multiple channel input data to generate a real-time symbol pattern, searching the look-up table with the real-time symbol pattern to determine a non-linearity compensation output, and modulating the optical signal with the compensation output.
Abstract:
A generic centralized, software-defined networking configuration for connecting network is defined as a generic multi-layer topology network entities interconnected either vertically or horizontally regardless of the employed network topology/graph). This centralized configuration enables establishment of a connection between any two networking entities by 1) bypassing intermediate protocol layers and 2) eliminating any handshaking between peer elements of the same layer. The centralized software-defined controller notifies in parallel all involved network entities along a connection path to take all necessary actions (i.e. reconfiguration) to establish the new connection. The centralized controller has authority to control only entities that are software-defined SD.
Abstract:
A method for uplink power control implemented in a wireless communications system including one or more user equipment, a serving base station, and at least one neighboring base station is disclosed. The method comprises measuring, at each user equipment, pathloss, sending, from each user equipment to the serving base station, the pathloss, and determining, at the serving base station, uplink transmit power based on the pathloss. Other methods, systems, and apparatuses also are disclosed.
Abstract:
Systems and methods are disclosed for multi-objective energy management of micro-grids. A two-layer control method is used. In the first layer which is the advisory layer, a Model Predictive Control (MPC) method is used as a long term scheduler. The result of this layer will be used as optimality constraints in the second layer. In the second layer, a real-time controller guarantees a second-by-second balance between supply and demand subject to the constraints provided by the advisory layer.