Month-till-Date or Month-to-Date (MTD) is a practical and popular method for performance tracking and analysis since it can be applied to a wide range of metrics and performance indicators. It gives information about how a particular statistic has fared this month in comparison to past months or predetermined goals. It is a widely used concept across different domains for tracking, reporting, and evaluating various metrics and performance indicators within the current month up to the present date
[84].
With MTD, a metric's performance is evaluated from the beginning of the current month to the present, taking into account key performance indicators (KPIs). It is usually computed daily and gives an instantaneous picture of performance for the entire month so far.
The monthly total MTD is determined by adding the metrics' values from the first of the month to the present. For instance, adding up the daily battery consumption for a particular application from the first of the month to the current date would yield the total MTD energy consumption of the application.
At a very high level, calculating an MTD metric involves determining the period from the beginning of the current month up to the present date. It is calculated as follows:
-
Identify the current date: Determine today's date, the end point of the MTD calculation.
-
Identify the start of the month: Find the first day of the current month. For example, if today is July 15th, the start of the month would be July 1st.
-
Count the number of days: Calculate the number of days from the start of the month up to the current date, including today.
To accurately measure the average battery consumption of MTD on UE devices, battery tests should be conducted over a 24-hour period. This ensures the readings account for typical device usage and provide reliable results.
The energy consumed by a UE application can be expressed as an MTD metric. The percentage of total battery consumed by the application in a particular session is calculated using the following formula:
In the example depicted graphically in
Figure 7.9.2.2.2-1 below, the total battery consumed is 0.051% of the total battery capacity of a Google Pixel 6 Pro smartphone with total battery capacity of 5003 mAh. The points on the graph show the cumulative battery consumption by the app till a particular time since the start of the session. In this example, the application has consumed a total of 1.03 mAh battery during the first 34.49 seconds of the session. The axes represent the following:
-
X-axis: Depicts the time (in seconds) elapsed since the start of the session. 0 on the X-axis represents the start of the energy profiling session.
-
Y-axis: Depicts the cumulative battery energy consumed by the application (in mAh) up to a particular point in time since the start of the energy profiling session. The Y-axis starts with 0 mAh.
The actual MTD battery consumption is determined by subtracting the battery end percentage from the battery start percentage, and multiplying it by the percentage of consumption of the application (expressed as a decimal). From this, the mean average percentage consumed per hour can then be derived by dividing the actual consumption by 24.
To determine actual MTD battery consumption, the following formula can be used:
True Consumption (of app 1) = (Battery Start % − Battery End %) × (MTD Consumption % / 10)
To calculate the percentage of battery used per hour:
Battery Usage Per Hour (of app 1) = True Consumption / 24
Based on the data provided in the
Figure 7.9.2.2.2-2 above, the calculation for MTD battery consumption is as follows:
-
Device battery consumption since last charge = 93% − 78% = 15%
-
MTD battery usage = 76% / 10 = 7.6
-
True battery consumption = 15% × 7.6 = 114%
-
Battery Usage by MTD per hour = 114% / 24 hours = 4.75% per hour