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;
a counting module configured for counting an amount of the traffic transmitted through the network device is less than the predetermined traffic threshold in the continual timing period, 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 of the continual timing periods includes 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. The counting module counts an amount of the traffic transmitted through the network device is less than the predetermined traffic threshold in the continual timing period, 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. The processor executes the timing module, the traffic analysis module, the counting module, and the mode switching module.
13 Citations
17 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; a counting module configured for counting an amount of the traffic transmitted through the network device is less than the predetermined traffic threshold in the continual timing period, 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)
-
-
10. A method for switching working modes according to traffic transmitted through the network device, the method comprising:
-
initializing a traffic estimation amount indicating that an amount of the traffic transmitted through the network device is less than a predetermined traffic threshold in each of timing periods in a continual timing period; setting a timing period; determining if the traffic transmitted through the network device in the timing period is less than the predetermined traffic threshold; incrementing the traffic estimation amount by one upon the condition that the traffic transmitted through the network device in the timing period is less than the predetermined traffic threshold; 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. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification