Relay device
AssigneeDenso Corporation
InventorsTomoya TOKUNAGA, Tomohisa KISHIGAMI
Life of this patent
Estimating the term…
Abstract
A relay device in a communication system receives a plurality of wakeup frames from one or more than one communication device connected to each bus of a plurality of buses via a corresponding port. The relay device obtains an aggregated wakeup pattern by aggregating information on an operating mode of each communication device included in the plurality of wakeup frames so as to include predetermined information to be transmitted and received and reduce the number of wakeup patterns. By using the aggregated wakeup pattern obtained by aggregating the information on the operating mode, a wakeup frame for transmission to each bus via the corresponding port is prepared.
Claims11
A relay device included in a communication system that further includes
- (i) a plurality of buses connected to and respectively corresponding to a plurality of ports in the relay device, the plurality of buses serving as communication paths for communicating a plurality of communication frames that include a plurality of wakeup frames respectively including a plurality of wakeup patterns, and
- (ii) a plurality of communication devices, one or more than one communication device of the plurality of communication devices being connected to each bus, each communication device of the plurality of communication devices having an operating mode being switchable between a wakeup state and a sleep state, each wakeup pattern of the plurality of wakeup patterns including an operating mode information item indicating the operating mode,
- the relay device comprising:
- an information aggregation unit;
- and
- a frame preparation unit,
- wherein:
- in response to the plurality of wakeup frames being received via the plurality of ports from the plurality of buses,
- the information aggregation unit is configured to obtain the wakeup pattern as an aggregated wakeup pattern by aggregating the operating mode information items included in the plurality of wakeup patterns in the plurality of wakeup frames to include the operating mode information item required to be transmitted and received while reducing a counted number of the plurality of the wakeup patterns, and
- the frame preparation unit is configured to prepare a wakeup frame for transmission that is to be transmitted via a respective port of the plurality of ports to a corresponding bus of the plurality of buses by using the aggregated wakeup pattern that is obtained by aggregating the operating mode information items in the plurality of wakeup frames.
A relay device comprising:
- at least one storage;
- at least one controller communicably coupled to the storage;
- and
- a plurality of ports communicably coupled to the controller and the storage, the plurality of ports being connected to and respectively corresponding to a plurality of buses serving as communication paths for communicating a plurality of communication frames that include a plurality of wakeup frames respectively including a plurality of wakeup patterns,
- wherein:
- each bus of the plurality of buses is connected to one communication device or more than one communication device of a plurality of communication devices;
- each communication device of the plurality of communication devices is assigned with an operating mode being switchable between a wakeup state and a sleep state;
- and
- each wakeup pattern of the plurality of wakeup patterns including an operating mode information item indicating the operating mode,
- wherein:
- in response to the plurality of wakeup frames being received via the plurality of ports from the plurality of buses,
- the controller is configured to
- obtain the wakeup pattern as an aggregated wakeup pattern
- by aggregating the operating mode information items included in the plurality of wakeup patterns in the plurality of wakeup frames to reduce a counted number of the plurality of the wakeup patterns, and
- prepare a wakeup frame for transmission that is to be transmitted via a respective port of the plurality of ports to a corresponding bus of the plurality of buses by using the aggregated wakeup pattern that is obtained by aggregating the operating mode information items in the plurality of wakeup frames.
Dependencies are inferred from the claim text.