Power management of periodic transmissions from networking applications
First Claim
Patent Images
1. An apparatus comprising:
- periodic transmission manager logic, the period transmission manager logic at least partially comprising hardware logic, coupled between one or more applications and one or more network interfaces, to control a power state of the one or more network interfaces; and
the periodic transmission manager logic coupled to a storage unit, wherein the storage unit is to store policy data and wherein the periodic transmission manager logic is to determine, based on the policy data, when periodic transmissions generated by the one or more applications are to be transmitted to the one or more network interfaces to cause a suspend action or a resume action in the one or more network interfaces, wherein the periodic transmission manager logic is to combine a plurality of wake events, to be caused by the period transmissions, to coordinate transmission of the periodic transmissions, generated by the one or more applications, in a burst to conserve power.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus relating to power management of periodic transmissions from networking applications are described. In one embodiment, a periodic transmission manager logic coupled between one or more network applications and one or more network interfaces may control the flow of periodic transmissions from the one or more network applications to the one or more network interfaces. Other embodiments are also disclosed.
-
Citations
18 Claims
-
1. An apparatus comprising:
-
periodic transmission manager logic, the period transmission manager logic at least partially comprising hardware logic, coupled between one or more applications and one or more network interfaces, to control a power state of the one or more network interfaces; and the periodic transmission manager logic coupled to a storage unit, wherein the storage unit is to store policy data and wherein the periodic transmission manager logic is to determine, based on the policy data, when periodic transmissions generated by the one or more applications are to be transmitted to the one or more network interfaces to cause a suspend action or a resume action in the one or more network interfaces, wherein the periodic transmission manager logic is to combine a plurality of wake events, to be caused by the period transmissions, to coordinate transmission of the periodic transmissions, generated by the one or more applications, in a burst to conserve power. - View Dependent Claims (2, 3, 4, 5, 6, 7, 14, 17)
-
-
8. A method comprising:
-
determining, at periodic transmission manager logic, whether a packet, corresponding to a periodic transmission from an application to a network interface, is to be held for a time period based on stored policy data in a storage unit; transmitting the packet to the network interface in response to a determination that the packet is to be transmitted to the network interface to cause a suspend action or a resume action in the network interface; and the periodic transmission manager logic combining a plurality of wake events, to be caused by the period transmissions, to coordinate transmission of periodic transmissions, generated by one or more applications, in a burst to conserve power. - View Dependent Claims (9, 10, 11, 12, 13, 15, 16, 18)
-
Specification