1460710734-c5adcce9-aedd-408b-98f7-2d7781a0bc61

1. A humidity adjusting apparatus comprising:
a dehumidifier which absorbs moisture contained in air;
a dryer which emits moisture into the air so that the air becomes more humid;
a barrier wall partitioning the dehumidifier from the dryer;
first and second plate-shaped desiccants extending transverse to the barrier wall, the first plate-shaped desiccant having a first surface and the second plate-shaped desiccant having a second surface, the first and second surfaces facing each other;
racks provided on the first and second facing surfaces;
a pinion engaged with the racks; and
a motor coupled to the pinion and configured to drive the first and second desiccants.
2. The humidity adjusting apparatus according to claim 1, wherein the first and second desiccants are provided one above the other in a vertically extending direction of the humidity adjusting apparatus.
3. The humidity adjusting apparatus according to claim 1, wherein the first and second desiccants have a rectangular shape.
4. The humidity adjusting apparatus according to claim 1, further comprising a heater mounted in the dryer.
5. The humidity adjusting apparatus according to claim 1, wherein the motor comprises a step motor.
6. The humidity adjusting apparatus according to claim 1, wherein at least one fan is installed at least at one of the dryer and dehumidifier.
7. The humidity adjusting apparatus according to claim 1, wherein the first and second desiccants have a same shape.
8. The humidity adjusting apparatus according to claim 1, wherein a positioning of the first and second desiccants is configured to shift at predetermined intervals with respect to at least one of the dryer and dehumidifier.
9. A humidity adjusting apparatus, comprising:
a barrier wall partitioning an inner space of the apparatus into a dehumidifier and a dryer;
a plurality of desiccants configured to move linearly and transverse to the barrier wall; and
a motor configured to drive the plurality of desiccants.
10. The humidity adjusting apparatus according to claim 9, wherein at least two of the plurality of desiccants is provided one above the other in a vertically extending direction of the humidity adjusting apparatus.
11. The humidity adjusting apparatus according to claim 9, wherein the desiccants have a same shape.
12. The humidity adjusting apparatus according to claim 9, further comprising:
racks provided on oppositely facing surfaces of the desiccants; and
a pinion positioned between the racks, the pinion configured to be driven by the motor.
13. The humidity adjusting apparatus according to claim 9,
wherein a moving direction of the desiccants is orthogonal to a flow channel of air which passes through the desiccants.
14. The humidity adjusting apparatus according to claim 9,
wherein the dryer has an air temperature higher than that of the dehumidifier.
15. The humidity adjusting apparatus according to claim 9,
wherein the dryer comprises a heater configured to heat air introduced to the desiccants.
16. The humidity adjusting apparatus according to claim 9,
wherein one desiccant is moved in a direction opposite to another desiccant at the same time.
17. A humidity adjusting apparatus, comprising:
a plurality of desiccants configured to move linearly between a dryer and a dehumidifier, the desiccants being configured to move together; and
a motor configured to drive the desiccants.
18. The humidity adjusting apparatus according to claim 17, wherein the desiccants have a rectangular shape.
19. The humidity adjusting apparatus according to claim 17, further comprising:
racks provided on each desiccant; and
a pinion engaging the racks and connected to the motor.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A communication node comprising:
a neighbor management module configured to manage a plurality of neighbor routes to another communication node that can be reached by a specific number of hops equal to one or greater;
a routing table management module configured to store a routing table for performing routing within a network; and
a multi-path establishment module configured to establish spare routes by, when the number of hops from a destination node or a source node of data to the communication node is a multiple of the specific number of hops on a standard route, identifying neighbor routes to a specific node that can be reached by the specific number of hops from the communication node on the standard route from among the plurality of neighbor routes managed by the neighbor management module and by adding the identified neighbor routes to the routing table;
a reception module configured to receive a multi-path message to the effect that a multi-path is established, transmitted from one neighboring node on the standard route, including IDs for identifying communication nodes existing on the standard route; and
a processing module configured to determine whether or not the number of hops from the destination node or source node of the data to the communication node is a multiple of the specific number of hops on the standard route based on the plurality of IDs added to the multi-path message,
wherein the multi-path establishment module establishes the spare routes when the processing module determines that the number of hops is a multiple of the specific number of hops.
2. The communication node according to claim 1, further comprising:
a transmission module configured to transmit a multi-path message, which is the multi-path message to which the communication node ID has been added, to another neighboring node on the standard route.
3. The communication node according to claim 1, further comprising an application data communication module configured to determine whether or not the spare routes are established based on a kind of an application of the data,
wherein the multi-path establishment module establishes the spare routes when the application data communication module determines to establish the spare routes.
4. The communication node according to claim 1, further comprising:
a transmission module configured to unicast a multi-path message, which is the multi-path message to which the communication node ID has been added, to another neighboring node on the standard route.
5. The communication node according to claim 1,
wherein the processing module detects, when the number of hops is a multiple of the specific number of hops, an ID identifying a communication node that can be reached by the specific number of hops, in the plurality of IDs added to the multi-path message; and
the multi-path establishment module establishes the spare routes by searching for neighbor routes from the plurality of neighbor routes managed by the neighbor management module, based on the ID detected by the processing module.
6. A communication node comprising:
a neighbor management module configured to manage neighbor routes to another communication node that can be reached by two hops;
a routing table management module configured to store a routing table for performing routing within a network; and
a multi-path establishment module configured to establish spare routes by, when the number of hops from a destination node or a source node of data to the communication node is a multiple of two on a standard route, identifying neighbor routes to a specific node that can be reached by two hops from the communication node on the standard route from among the plurality of neighbor routes managed by the neighbor management module and by adding the identified neighbor routes to the routing table;
a reception module configured to receive a multi-path message to the effect that a multi-path is established, transmitted from one neighboring node on the standard route, including IDs for identifying communication nodes existing on the standard route; and
a processing module configured to determine whether or not the number of hops from the destination node or source node of the data to the communication node is a multiple of two on the standard route based on the plurality of IDs added to the multi-path message,
wherein the multi-path establishment module establishes the spare routes when the processing module determines that the number of hops is a multiple of two.
7. The communication node according to claim 6, further comprising:
a transmission module configured to unicast a multi-path message, which is the multi-path message to which the communication node ID has been added, to another neighboring node on the standard route.
8. The communication node according to claim 6,
wherein the processing module detects, when the number of hops is a multiple of the specific number of hops, an ID identifying a communication node that can be reached by the specific number of hops, in the plurality of IDs added to the multi-path message; and
the multi-path establishment module establishes the spare routes by searching for neighbor routes from the plurality of neighbor routes managed by the neighbor management module, based on the ID detected by the processing module.
9. A routing method, implemented on a communication node, comprising:
managing, at a neighbor management module of the communication node, a plurality of neighbor routes to another communication node that can be reached by a specific number of hops equal to one or greater;
storing, at a routing table management module of the communication node, a routing table for performing routing within a network; and
establishing, at a multi-path establishment module of the communication node, spare routes by, when the number of hops from a destination node or a source node of data to the communication node is a multiple of the specific number of hops on a standard route, identifying neighbor routes to a specific node that can be reached by the specific number of hops from the communication node on the standard route from among the plurality of neighbor routes managed by the neighbor management module and by adding the identified neighbor routes to the routing table;
receiving, at a reception module of the communication node, a multi-path message to the effect that a multi-path is established, transmitted from one neighboring node on the standard route, including IDs for identifying communication nodes existing on the standard route; and
determining, at a processing module of the communication node, whether or not the number of hops from the destination node or source node of the data to the communication node is a multiple of two on the standard route based on the plurality of IDs added to the multi-path message,
wherein the multi-path establishment module establishes the spare routes when the processing module determines that the number of hops is a multiple of two.
10. The method according to claim 9, further comprising:
unicasting a multi-path message, which is the multi-path message to which the communication node ID has been added, to another neighboring node on the standard route.
11. The method according to claim 9,
wherein the processing module detects, when the number of hops is a multiple of the specific number of hops, an ID identifying a communication node that can be reached by the specific number of hops, in the plurality of IDs added to the multi-path message; and
the multi-path establishment module establishes the spare routes by searching for neighbor routes from the plurality of neighbor routes managed by the neighbor management module, based on the ID detected by the processing module.