Path notification
First Claim
1. A multi-hop network system for performing multi-hop communication, the system comprising:
- a parent device that is connected to a highest level of said multi-hop network system;
a child device that is connected to an end of said multi-hop network system;
a relay device that transfers packet data transmitted from said child device to said parent device; and
a server that creates a communication path table indicating a communication path for the packet data, based on connection information reported by said parent device and said relay device, and distributes the created communication path table to said parent device, said relay device and said child device,wherein said parent device reports the connection information to said server,said child device transmits the packet data to a relay device indicated in the communication path table, based on the communication path table distributed by said server, and said relay device reports the connection information to said server, and transfers the packet data transmitted from said child device, to a relay device or a parent device indicated in the communication path table, based on the communication path table distributed by said server,wherein said server creates the communication path table so that a transmission timing, which is the timing when each of said child device and said relay device transmits the packet data, is included in the communication path table,said child device transmits the packet data at a timing depending on the transmission timing indicated in the communication path table,said relay device transmits the packet data at a timing depending on the transmission timing indicated in the communication path table, andthe transmission timing when said child device transmits the packet data is different from the transmission timing when said relay device transmits the packet data.
1 Assignment
0 Petitions
Accused Products
Abstract
A server creates a communication path table indicating a communication path for packet data, based on connection information reported by a parent device and a relay device, and distributes the created communication path table to the parent device, the relay device and a child device. The child device transmits the packet data to a relay device indicated in the communication path table, based on the distributed communication path table. The relay device transfers the packet data transmitted from the child device, to a relay device or a parent device indicated in the communication path table, based on the distributed communication path table.
-
Citations
12 Claims
-
1. A multi-hop network system for performing multi-hop communication, the system comprising:
-
a parent device that is connected to a highest level of said multi-hop network system; a child device that is connected to an end of said multi-hop network system; a relay device that transfers packet data transmitted from said child device to said parent device; and a server that creates a communication path table indicating a communication path for the packet data, based on connection information reported by said parent device and said relay device, and distributes the created communication path table to said parent device, said relay device and said child device, wherein said parent device reports the connection information to said server, said child device transmits the packet data to a relay device indicated in the communication path table, based on the communication path table distributed by said server, and said relay device reports the connection information to said server, and transfers the packet data transmitted from said child device, to a relay device or a parent device indicated in the communication path table, based on the communication path table distributed by said server, wherein said server creates the communication path table so that a transmission timing, which is the timing when each of said child device and said relay device transmits the packet data, is included in the communication path table, said child device transmits the packet data at a timing depending on the transmission timing indicated in the communication path table, said relay device transmits the packet data at a timing depending on the transmission timing indicated in the communication path table, and the transmission timing when said child device transmits the packet data is different from the transmission timing when said relay device transmits the packet data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A server, comprising:
-
a path table creator that creates a communication path table indicating a communication path for packet data to be transmitted and received by communication devices included in a multi-hop network system that performs multi-hop communication, based on connection information reported by said communication devices; and a path table distributor that distributes the communication path table created by said path table creator to said communication devices, wherein said path table creator creates the communication path table so that a transmission timing, which is the timing when each of said communication devices transmits the packet data, is included in the communication path table, each of said communication devices transmits the packet data at a respective timing depending on the corresponding transmission timing indicated in the communication path table, and the respective timings when said communication devices transmit the packet data are different from each other. - View Dependent Claims (7)
-
-
8. A path notification method of notifying a communication path through which packet data is transmitted from a child device connected to an end of a multi-hop network system, to a parent device connected to a highest level of said multi-hop network system, via a relay device, the method comprising the processes of:
-
reporting connection information on said parent device to a server connected to said parent device, by said parent device; reporting connection information on said relay device to said server by said relay device; creating a communication path table indicating the communication path for the packet data, by said server, based on the connection information reported by said parent device and said relay device; distributing the created communication path table to said parent device, said relay device and said child device by said server; transmitting the packet data to a relay device indicated in the communication path table, by said child device, based on the communication path table distributed by said server; and transferring the packet data transmitted from said child device, to a relay device or a parent device indicated in the communication path table, by said relay device, based on the communication path table distributed by said server, wherein the creating the communication path table comprises including a transmission timing when each of said child device and said relay device transmits the packet data into the communication path table, the transmitting the packet data by said child device comprises transmitting the packet data at a timing depending on the transmission timing indicated in the communication path table, the transferring the packet data by said relay device comprises transmitting the packet data at a timing depending on the transmission timing indicated in the communication path table, and the transmission timing when said child device transmits the packet data is different from the transmission timing when said relay device transmits the packet data. - View Dependent Claims (9)
-
-
10. A multi-hop network system for performing multi-hop communication, the system comprising:
-
a parent device that is connected to a highest level of said multi-hop network system; a child device that is connected to an end of said multi-hop network system; a relay device that transfers packet data transmitted from said child device to said parent device; and a server that creates a communication path table indicating a communication path for the packet data, based on connection information reported by said parent device and said relay device, and distributes the created communication path table to said parent device, said relay device and said child device, wherein said parent device reports the connection information to said server, said child device transmits the packet data to a relay device indicated in the communication path table, based on the communication path table distributed by said server, and said relay device reports the connection information to said server, and transfers the packet data transmitted from said child device, to a relay device or a parent device indicated in the communication path table, based on the communication path table distributed by said server, wherein only when communication through all communication paths indicated in the communication path table is disabled, said relay device uses an autonomous routing function to continue the communication, and reports the connection information obtained by using the autonomous routing function, to said server, and said server updates the communication path table based on the reported connection information, and distributes the updated communication path table to said parent device, said relay device and said child device.
-
-
11. A server, comprising:
-
a path table creator that creates a communication path table indicating a communication path for packet data to be transmitted and received by communication devices included in a multi-hop network system that performs multi-hop communication, based on connection information reported by said communication devices; and a path table distributor that distributes the communication path table created by said path table creator to said communication devices, wherein only when communication through all communication paths indicated in the communication path table is disabled, a relay device from among said communication devices uses an autonomous routing function to continue the communication, and reports the connection information obtained by using the autonomous routing function, to said server, and said server updates the communication path table based on the reported connection information, and distributes the updated communication path table to said communication devices.
-
-
12. A path notification method of notifying a communication path through which packet data is transmitted from a child device connected to an end of a multi-hop network system, to a parent device connected to a highest level of said multi-hop network system, via a relay device, the method comprising the processes of:
-
reporting connection information on said parent device to a server connected to said parent device, by said parent device; reporting connection information on said relay device to said server by said relay device; creating a communication path table indicating the communication path for the packet data, by said server, based on the connection information reported by said parent device and said relay device; distributing the created communication path table to said parent device, said relay device and said child device by said server; transmitting the packet data to a relay device indicated in the communication path table, by said child device, based on the communication path table distributed by said server; and transferring the packet data transmitted from said child device, to a relay device or a parent device indicated in the communication path table, by said relay device, based on the communication path table distributed by said server, wherein only when communication through all communication paths indicated in the communication path table is disabled, said relay device uses an autonomous routing function to continue the communication, and reports the connection information obtained by using the autonomous routing function, to said server, and said server updates the communication path table based on the reported connection information, and distributes the updated communication path table to said parent device, said relay device and said child device.
-
Specification