Apparatus and method for computing the processing delay of adaptive applications network terminals and applications thereof
AssigneeLucent Technologies Inc.
InventorsAsawaree Kalavade, Pratyush Moghe
Life of this patent
Estimating the term…
Loading patent…
AssigneeLucent Technologies Inc.
InventorsAsawaree Kalavade, Pratyush Moghe
Estimating the term…
Method and apparatus for computing the processing delay of a terminal running a system of one or more adaptive applications, each adaptive application consisting of a set of executable tasks sharing system resources, the set of execution tasks having execution times depending on a particular adaptation level, the method including the steps of: modelling the adaptation of each adaptive application as an adaptation process having steady-state probability distribution representing the fraction of time spent by the application in a particular adaptation level; modelling execution time variations of tasks in each application, for a particular adaptation level, by a random variable of arbitrary and known probability distribution; modeling a system-wide computation by a state process for capturing transitions of executing tasks as the tasks currently use or contend for the shared system resources, the state process being characterized as a stochastic process; calculating a stationary distribution .pi..sup.M from the stochastic state process; and, from the stationary distribution, calculating the processing delay of the adaptive applications.
Method for designing a system having resources enabling the concurrent execution of one or more adaptive applications, each of said adaptive applications consisting of a set of executable tasks sharing said system resources, said set of executable tasks having execution times depending on a particular adaptation level, said method comprising the steps of:
Method for computing the processing delay of a terminal running a system of one or more adaptive applications, each adaptive application consisting of a set of executable tasks sharing system resources, said set of execution tasks having execution times depending on a particular adaptation level, said method comprising the steps of:
An application manager for optimizing system resources of a terminal in an interconnected network, said terminal having one or more concurrently running adaptive applications, each adaptive application consisting of a set of executable tasks sharing said system resources, said set of execution tasks having execution times depending on a particular adaptation level, said application manager comprising:
Dependencies are inferred from the claim text.