Information-processing apparatus, packet processing method, and computer program product for communicating with an external network device and switching between a normal power mode and a power saving mode
AssigneeRicoh Company, Ltd.
InventorShohichi Satoh
Life of this patent
Estimating the term…
Abstract
A processor includes a communication control unit for communicating with an external network device via a connecting unit. A power control unit switches a power mode between a normal power mode and a power saving mode. A packet processing unit includes a first determining unit that determines whether a packet processing is needed for a packet received when the power saving mode is set and a second determining unit that determines, when it is determined that the packet processing is needed, whether the packet processing is available. The power control unit switches the power mode based on a result of determination by the second determining unit.
Claims12
An information-processing apparatus comprising:
- a connecting unit that connects to a network;
- a processor including a communication control unit that communicates with an external network device via the connecting unit;
- a power control unit that switches a power mode between a first power mode in which a power is supplied to all elements and a second power mode in which a power supply is limited to selected elements;
- and
- a packet processing unit that is connected between the connecting unit and the processor, wherein
- the packet processing unit includes
- a first determining unit that performs a packet filtering based on an address included in a packet received through the connecting unit, and determines whether a packet processing is needed for a packet received through the connecting unit when the power mode is set to the second power mode, and
- a second determining unit that determines, when the first determining unit determines that the packet processing is needed for the packet, whether the packet processing is available in the packet processing unit, and
- the power control unit switches the power mode based on a result of determination by the second determining unit.
A method of processing a packet in an information processing apparatus that includes a connecting unit for connecting to a network, a processor including a communication control unit for communicating with an external network device via the connecting unit, and a packet processing unit that is connected between the connecting unit and the processor, the method comprising:
- switching a power mode between a first power mode in which a power is supplied to all elements and a second power mode in which a power supply is limited to selected elements;
- first determining including packet filtering based on an address included in a packet received through the connecting unit, and determining whether a packet processing is needed for a packet received through the connecting unit when the power mode is set to the second power mode;
- and
- second determining including determining, when it is determined that the packet processing is needed for the packet at the first determining, whether the packet processing is available, wherein
- the switching includes switching the power mode based on a result of determination at the second determining.
A computer program product comprising a non-transitory computer readable storage medium having computer-readable program codes embodied in the medium for processing a packet in an information processing apparatus that includes a connecting unit for connecting to a network, a processor including a communication control unit for communicating with an external network device via the connecting unit, and a packet processing unit that is connected between the connecting unit and the processor, the program codes when executed causing the information processing apparatus to execute:
- switching a power mode between a first power mode in which a power is supplied to all elements and a second power mode in which a power supply is limited to selected elements;
- first determining including packet filtering based on an address included in a packet received through the connecting unit, and determining whether a packet processing is needed for a packet received through the connecting unit when the power mode is set to the second power mode;
- and
- second determining including determining, when it is determined that the packet processing is needed for the packet at the first determining, whether the packet processing is available, wherein
- the switching includes switching the power mode based on a result of determination at the second determining.
Dependencies are inferred from the claim text.