Network device and working mode switching method
First Claim
1. A network device capable of switching working modes according to traffic transmitted through the network device, the network device comprising:
- a timing module configured for setting a plurality of continual timing periods, wherein each of the continual timing periods comprises a plurality of timing periods;
a traffic analysis module configured for analyzing if the traffic transmitted through the network device in each of the timing periods in a continual timing period is less than a predetermined traffic threshold, and defining a first analysis result every time that the traffic transmitted through the network device in each of the timing periods in the continual timing period is less than the predetermined traffic threshold;
a counting module configured for counting an amount of the first analysis results defined by the traffic analysis module, and configured for determining if the counted amount is less than a predetermined threshold;
a mode switching module configured for switching the working modes of the network device according to the determination of the counting module; and
at least one processor for executing the timing module, the traffic analysis module, the counting module, and the mode switching module.
1 Assignment
0 Petitions
Accused Products
Abstract
A network device includes a timing module, a traffic analysis module, a counting module, a mode switching module and at least one processor. The timing module sets a plurality of continual timing periods each including a plurality of timing periods. The traffic analysis module analyzes if the traffic transmitted by the network device in each of the timing periods in a continual timing period is less than a predetermined traffic threshold, and defining a first analysis result every time that the traffic transmitted through the network device in each of the timing periods in the continual timing period is less than the predetermined traffic threshold. The counting module counts an amount of the first analysis results, and determines if the counted amount is less than a predetermined threshold. The mode switching module switches the working mode of the network device according to the determination of the counting module.
-
Citations
9 Claims
-
1. A network device capable of switching working modes according to traffic transmitted through the network device, the network device comprising:
-
a timing module configured for setting a plurality of continual timing periods, wherein each of the continual timing periods comprises a plurality of timing periods; a traffic analysis module configured for analyzing if the traffic transmitted through the network device in each of the timing periods in a continual timing period is less than a predetermined traffic threshold, and defining a first analysis result every time that the traffic transmitted through the network device in each of the timing periods in the continual timing period is less than the predetermined traffic threshold; a counting module configured for counting an amount of the first analysis results defined by the traffic analysis module, and configured for determining if the counted amount is less than a predetermined threshold; a mode switching module configured for switching the working modes of the network device according to the determination of the counting module; and at least one processor for executing the timing module, the traffic analysis module, the counting module, and the mode switching module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for switching working modes according to traffic transmitted through the network device, the method comprising:
-
setting a plurality of timing periods; determining if the traffic transmitted through the network device in each of the timing periods in a continual timing period is less than a predetermined traffic threshold, and defining one first analysis result every time that the traffic transmitted through the network device in each of the timing periods in the continual timing period is less than the predetermined traffic threshold; incrementing a traffic estimation amount indicating an amount of the first analysis results by one upon the condition that the first analysis result is received; determining if the network device is in a sleep mode according to electrical energy consumption; determining if the traffic estimation amount is less than a predetermined threshold if the network device is not in the sleep mode; and switching the network device to the sleep mode upon the condition that the traffic estimation amount is not less than the predetermined threshold.
-
Specification