APPARATUS, METHOD, AND PROGRAM FOR COMMUNICATION

Information

  • Patent Application
  • 20070183786
  • Publication Number
    20070183786
  • Date Filed
    February 07, 2007
    17 years ago
  • Date Published
    August 09, 2007
    17 years ago
Abstract
A communication apparatus is provided. The communication apparatus includes a transmission unit adapted to transmit data via a network, a receiving unit adapted to receive data supplied via the network, an interface unit adapted to supply to-be-transmitted data to the transmission unit and extract particular information from data received by the receiving unit, and a control unit configured to control an operation state of the interface unit.
Description

BRIEF DESCRIPTION OF THE FIGURES


FIG. 1 is a block diagram showing an example of a configuration of a network interface according to an embodiment;



FIG. 2 is a block diagram showing an example of a detailed configuration of a PS manager shown in FIG. 1;



FIG. 3 is a diagram showing an example of a manner in which a power control state is switched by a PS manager;



FIG. 4 is a diagram showing an example of a format of a link pulse signal;



FIG. 5 is a diagram showing an example of an active link pulse signal;



FIG. 6 is a diagram showing an example of a passive link pulse signal;



FIG. 7 is a flow chart showing an example of a processing flow in which a state transition occurs from an off-state (OFF) to an idle state (IDLE);



FIG. 8 is a flow chart showing an example of processing flow in which a state transition occurs from an idle state (IDLE) to an active state (ACTIVE);



FIG. 9 is a flow chart showing an example of a processing flow in which a state transition occurs from an active state (ACTIVE) to an idle state (IDLE);



FIG. 10 is a flow chart showing an example of a processing flow in which a state transition occurs from an idle state (IDLE) to a passive state (PASSIVE);



FIG. 11 is a flow chart showing an example of a processing flow in which a state transition occurs from a passive state (PASSIVE) to an idle state (IDLE);



FIG. 12 is a flow chart showing an example of a processing flow in which a state transition occurs from an idle state (IDLE) to an off-state (OFF);



FIG. 13 is a flow chart showing an example of a process of detecting a link pulse signal;



FIG. 14 is a flow chart showing a part of an example of a power control process;



FIG. 15 is a flow chart showing a part of the example of the power control process following the part shown in Fig.



FIG. 16 is a flow chart showing a part of the example of the power control process following the part shown in Fig.



FIG. 17 a flow chart showing a part of the example of the power control process following the part shown in Fig.



FIG. 18 is a flow chart showing an example of a process of generating a link pulse signal;



FIG. 19 is a block diagram showing another example of a configuration of a network interface according to an embodiment;



FIGS. 20A to 20D are diagrams showing examples of configurations of a network system using a network interface according to an embodiment; and



FIG. 21 is a diagram showing an example of a manner in which a program is installed according to an embodiment.


Claims
  • 1. A communication apparatus comprising: a transmission unit adapted to transmit data via a network,a receiving unit adapted to receive data supplied via the network;an interface unit adapted to supply to-be-transmitted data to the transmission unit and extract particular information from data received by the receiving unit; andcontrol means for controlling an operation state of the interface unit.
  • 2. The communication apparatus according to claim 1, wherein the interface unit includes a data shaping/analyzing unit and an encoding/decoding unit, the data shaping/analyzing unit configured to shape data to be transmitted and analyze received data, the encoding/decoding unit being adapted to encode data to be transmitted and decode received data, and wherein the control means controls both the data shaping/analyzing unit and the encoding/decoding unit.
  • 3. The communication apparatus according to claim 1, wherein the control means controls switching of the operation state of the interface unit between a transmission/reception-enabled state in which a process associated with transmission of data to be transmitted and a process associated with reception of incoming data are possible, and controls a sleep state in which operation is stopped to reduce power consumption.
  • 4. The communication apparatus according to claim 3, wherein the control means includes state setting means for outputting state setting information indicating an operation state into which to set the communication apparatus, and whereinthe interface unit switches the operation state in accordance with the state setting information set by the state setting means.
  • 5. The communication apparatus according to claim 4, wherein the state setting means outputs, as the state setting information, information indicating one of the following states:an idle state in which transmission and reception of information is possible;an active state in which an information processing apparatus adapted to transmit and receive data via the communication apparatus is in a transmission/reception-enabled state in which transmission/reception is possible and the interface unit is in a sleep state in which operation is stopped to reduce power consumption;a passive state in which both the interface unit and the information processing apparatus are in the sleep state; andan off-state in which no electric power is supplied and no operation is performed, and whereinwhen the state setting information specifies the active state or the passive state, the interface unit goes into the sleep state, while when state setting information specifies the idle state, the interface unit goes into the state in which transmission and reception are possible.
  • 6. The communication apparatus according to claim 5, wherein the control means further includes state notification producing means for producing, in accordance with the state setting information, state notification information which indicates the operation state of the present communication apparatus and which is to be sent to another communication apparatus via the transmission unit.
  • 7. The communication apparatus according to claim 6, wherein the state notification producing means outputs a link pulse signal such that when the state setting information indicates the active state, the state notification producing means outputs an active link pulse signal corresponding to the active state,while when the state setting information indicates the passive state, the state notification producing means outputs a passive link pulse signal corresponding to the possible state and being different from the active link pulse signal.
  • 8. The communication apparatus according to claim 7, wherein the transmission unit is an optical transmitter adapted to output signal light, andthe state notification producing means operates such thatwhen the state setting information specifies the idle state, the state notification producing means causes the transmission unit to start outputting the signal light,when the state setting information specifies the off-state, the state notification producing means causes the transmission unit to stop outputting the signal light,when the state setting information specifies the active state, the state notification producing means controls turning-on/off of the signal light output by the transmission unit so as to output the active link pulse signal, andwhen the state setting information specifies the passive state, the state notification producing means controls turning-on/off of the signal light output by the transmission unit so as to output the passive link pulse signal.
  • 9. The communication apparatus according to claim 5, wherein the control means further includes state notification detection means for detecting state notification information supplied from another communication apparatus, from the signal received by the receiving unit, andthe state setting means outputs the state setting information according to a result of the detection by the state notification detection means.
  • 10. The communication apparatus according to claim 9, wherein the state setting means sets the state setting information such that when the state setting information indicates the idle state, if the result of the detection by the state notification detection means is a failure of detection of the received signal by the receiving unit, or if the result of the detection is a detection of a passive link pulse signal in the form of a pulse sequence corresponding to the passive state, then the state setting means sets the state setting information so as to indicate the active state, if the information processing apparatus is in the transmission/reception-enabled state.
  • 11. The communication apparatus according to claim 9, wherein the state setting means sets the state setting information such that when the state setting information indicates the idle state, if the result of the detection by the state notification detection means is a failure of detection of the received signal or if the result of the detection is a detection of a passive link pulse signal in the form of a pulse sequence corresponding to the passive state, then the state setting means sets the state setting information so as to indicate the passive state, if the information processing apparatus is in the sleep state.
  • 12. The communication apparatus according to claim wherein the state setting means sets the state setting information such that when the state setting information indicates the active state, if the result of the detection by the state notification detection means is a detection of the received signal over a predetermined period of time or if the result of the detection is a detection of an active link pulse signal in the form of a pulse sequence corresponding to the active state, then the state setting means sets the state setting information so as to indicate the idle state.
  • 13. The communication apparatus according to claim 9, wherein the state setting means sets the state setting information such that when the state setting information indicates the passive state, if the result of the detection by the state notification detection means is a detection of the received signal over a predetermined period of time or if the result of the detection is a detection of an active link pulse signal in the form of a pulse sequence corresponding to the active state, then the state setting means sets the state setting information so as to indicate the idle state and furthermore the state setting means outputs activation control information to the information processing apparatus to change the state of the information processing apparatus from the sleep state into the transmission/reception-enabled state.
  • 14. The communication apparatus according to claim 9, wherein the receiving unit is an optical receiver adapted to receive an optical signal, andthe state notification detection means detects a state notification on the basis of a turning-on/off pattern of the optical signal received by the receiving unit.
  • 15. A communication method for communication by a communication apparatus comprising a transmission unit adapted to transmit data via a network, a receiving unit adapted to receive data supplied via the network, and an interface unit adapted to supply to-be-transmitted data to the transmission unit and extract particular information from data received by the receiving unit, the method comprising: controlling an operation state of the interface unit.
  • 16. A computer program stored on a computer-readable medium including executable instructions that when executed by a processor perform processing steps associated with a communication apparatus comprising a transmission unit adapted to transmit data via a network, a receiving unit adapted to receive data supplied via the network, and an interface unit adapted to supply to-be-transmitted data to the transmission unit and extract particular information from data received by the receiving unit, said steps comprising: controlling an operation state of the interface unit.
  • 17. A communication apparatus comprising: a transmission unit adapted to transmit data via a network;a receiving unit adapted to receive data supplied via the network, and an interface unit adapted to supply to-be-transmitted data to the transmission unit and extract particular information from data received by the receiving unit; anda control unit configured to control an operation state of the interface unit.
Priority Claims (1)
Number Date Country Kind
P2006-030485 Feb 2006 JP national