INTELLIGENT MOBILITY APPLICATION PROFILING TOOL
First Claim
1. A method, comprising:
- determining, by a system comprising a processor, cross-layer interaction associated with network activity data of a network device with respect to a radio resource control state;
determining, by the system, a burst comprising a period of time between consecutive packets of the network activity data; and
determining, by the system based on the cross-layer interaction, a source of the burst.
1 Assignment
0 Petitions
Accused Products
Abstract
Analyzing mobile device applications within a wireless data network and other related aspects are presented herein. More particularly, described herein is a novel Intelligent Mobility Application Profiling Tool (iMAP) and/or other mechanisms, systems and methods for profiling and benchmarking applications associated with mobile devices in a wireless data network. Various systems and methods described herein expose cross-layer interaction associated with a network device in order to profile an application on the network device with respect to energy efficiency, performance, and functionality. As described herein, radio resource control (RRC) analysis can be performed to infer RRC states associated with a given application, identify tail time, etc. Further, analyzers are employed for various layers, including transmission control protocol (TCP) and/or hypertext transfer protocol (HTTP), as well as to analyze communication bursts associated with a given application. Analysis results are subsequently utilized to deliver application profiling results to a user.
-
Citations
20 Claims
-
1. A method, comprising:
-
determining, by a system comprising a processor, cross-layer interaction associated with network activity data of a network device with respect to a radio resource control state; determining, by the system, a burst comprising a period of time between consecutive packets of the network activity data; and determining, by the system based on the cross-layer interaction, a source of the burst. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a memory to store instructions; and a processor, coupled to the memory, that facilitates execution of the instructions to perform operations, comprising; determining information referencing cross-layer interaction associated with a network device with respect to a radio resource control state; identifying a communication burst within communication activity of the network device comprising a time period between consecutive communications; and determining, based on the information referencing the cross-layer interaction, an initiating event of the communication burst. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer-readable storage device comprising computer-executable instructions that, in response to execution, cause a system comprising a processor to perform operations, comprising:
-
identifying cross-layer interaction associated with a network device with respect to a radio resource control state; identifying a burst within operation data of the network device, wherein the burst comprises a period of time between consecutive packets of the operation data; and determining, based on the cross-layer interaction, a trigger factor of the burst. - View Dependent Claims (20)
-
Specification