A wireless end-user device, comprising: a processor; a wireless modem (1812,1813) to communicate data for network service usage activities between the wireless end-user device and a wireless network; and a computer-readable storage medium storing instructions that, when provided to the processor, cause the processor to determine whether network service usage activity on behalf of a first device application is background service usage activity, apply a first traffic control policy to network service usage activity of the wireless modem (1812,1813) on behalf of the first device application, such that network service usage activity on behalf of the first device application is disallowed when it is determined that the network service usage activity is background service usage activity, and select and indicate to the first device application, via an application program interface, API, a network access condition based on the applied first traffic control policy,, wherein a first selected network access condition indicates the unavailability to the first device application of network data service that is available via the wireless modem (1812,1813), when it is determined that the network service usage activity is background service usage activity, and a second selected network access condition indicates the availability to the first device application of network data service that is available via the wireless modem (1812,1813), when it is determined that the network service usage activity is not background service usage activity. a processor; a wireless modem (1812,1813) to communicate data for network service usage activities between the wireless end-user device and a wireless network; and a computer-readable storage medium storing instructions that, when provided to the processor, cause the processor to determine whether network service usage activity on behalf of a first device application is background service usage activity, apply a first traffic control policy to network service usage activity of the wireless modem (1812,1813) on behalf of the first device application, such that network service usage activity on behalf of the first device application is disallowed when it is determined that the network service usage activity is background service usage activity, and select and indicate to the first device application, via an application program interface, API, a network access condition based on the applied first traffic control policy,, wherein a first selected network access condition indicates the unavailability to the first device application of network data service that is available via the wireless modem (1812,1813), when it is determined that the network service usage activity is background service usage activity, and a second selected network access condition indicates the availability to the first device application of network data service that is available via the wireless modem (1812,1813), when it is determined that the network service usage activity is not background service usage activity. determine whether network service usage activity on behalf of a first device application is background service usage activity, apply a first traffic control policy to network service usage activity of the wireless modem (1812,1813) on behalf of the first device application, such that network service usage activity on behalf of the first device application is disallowed when it is determined that the network service usage activity is background service usage activity, and select and indicate to the first device application, via an application program interface, API, a network access condition based on the applied first traffic control policy,, wherein a first selected network access condition indicates the unavailability to the first device application of network data service that is available via the wireless modem (1812,1813), when it is determined that the network service usage activity is background service usage activity, and a second selected network access condition indicates the availability to the first device application of network data service that is available via the wireless modem (1812,1813), when it is determined that the network service usage activity is not background service usage activity. a first selected network access condition indicates the unavailability to the first device application of network data service that is available via the wireless modem (1812,1813), when it is determined that the network service usage activity is background service usage activity, and a second selected network access condition indicates the availability to the first device application of network data service that is available via the wireless modem (1812,1813), when it is determined that the network service usage activity is not background service usage activity.