PACKET COMMUNICATION SYSTEM, COMMUNICATION METHOD ADN PROGRAM
First Claim
1. A packet communication system for transferring a packet to a destination address, the system comprising:
- a plurality of nodes performing radio communication, wherein each of the said nodes;
stores therein routing information for determining a transmission path of said packet,transmits and receives said packets to a transfer destination node and from a transfer source node on a transmission path determined by use of said routing information, through transmission and reception radio waves each of which is given a certain directivity by controlling a phase of said radio wave, andhas a function of performing a cut-through transmission in which transfer of said packet to said transfer destination node is initiated after reading of a destination address included in said packet and before reception of said packet is completed, andwherein said packet communication system;
performs time synchronization and transmission and reception of packet communication records during a certain time period by carrying out said cut-through transmission, while controlling said phases of said transmission and reception radio waves so that all of the said nodes form one or more closed loops, andtransfers said packet to said destination address at a time other than said certain time period in accordance with said routing information and a time frame assigned to each of the said nodes as a time when each said node is allowed to transmit and receive a packet, updates said routing information held by each said node on the basis of said packet communication records, and shares said updated routing information among said nodes after said time synchronization.
1 Assignment
0 Petitions
Accused Products
Abstract
A system including multiple nodes performing radio communication, wherein each node stores routing information, uses it to determine a transmission path, and performs cut-through transmission by transmitting and receiving packets to and from a node on the determined path through transmission and reception radio waves given a directivity by controlling their phases. In the system, time synchronization and transmission and reception of packet communication records are performed during a certain time period by carrying out the cut-through transmission while controlling phases of the radio waves so that all of the nodes form one or more closed loops. The node transmits and receives packets in accordance with routing information and a time frame assigned to each of the nodes as a time when each node is allowed to transmit and receive a packet, updates the routing information, and shares it with each node.
-
Citations
20 Claims
-
1. A packet communication system for transferring a packet to a destination address, the system comprising:
-
a plurality of nodes performing radio communication, wherein each of the said nodes; stores therein routing information for determining a transmission path of said packet, transmits and receives said packets to a transfer destination node and from a transfer source node on a transmission path determined by use of said routing information, through transmission and reception radio waves each of which is given a certain directivity by controlling a phase of said radio wave, and has a function of performing a cut-through transmission in which transfer of said packet to said transfer destination node is initiated after reading of a destination address included in said packet and before reception of said packet is completed, and wherein said packet communication system; performs time synchronization and transmission and reception of packet communication records during a certain time period by carrying out said cut-through transmission, while controlling said phases of said transmission and reception radio waves so that all of the said nodes form one or more closed loops, and transfers said packet to said destination address at a time other than said certain time period in accordance with said routing information and a time frame assigned to each of the said nodes as a time when each said node is allowed to transmit and receive a packet, updates said routing information held by each said node on the basis of said packet communication records, and shares said updated routing information among said nodes after said time synchronization. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A communication method in a packet communication system, including a plurality of nodes performing radio communication, for transferring a packet to a destination address, the communication method comprising:
-
storing, in each of the said nodes, routing information for determining a transmission path of said packet; transmitting and receiving said packets, by each of the said nodes, to a transfer destination node and from a transfer source node on a transmission path determined by use of said routing information, through transmission and reception radio waves each of which is given a certain directivity by controlling a phase of said radio wave; performing, by each of the said nodes, a cut-through transmission in which transfer of said packet to said transfer destination node is initiated after reading of a destination address included in said packet and before reception of said packet is completed; performing time synchronization and transmission and reception of packet communication records during a certain time period by carrying out said cut-through transmission, while controlling said phases of said transmission and reception radio waves so that all of the said nodes form one or more closed loops; transferring said packet to said destination address at a time other than said certain time period in accordance with said routing information and a time frame assigned to each of the said nodes as a time when each said node is allowed to transmit and receive a packet; updating said routing information held by each said node on the basis of said packet communication records; and sharing said updated routing information among said nodes after said time synchronization. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product for executing a communication method for transferring a packet to a destination address, the program being readable by a packet communication system including a plurality of nodes performing radio communication, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to; store in each of the said nodes routing information for determining a transmission path of a packet; transmit and receive packets to and from a transfer destination and a transfer source node on the transmission path determined by use of said routing information, said transmission and reception being performed by controlling phases of transmission and reception radio waves and giving the radio waves a certain directivity; perform cut-through transmission in each of the said nodes in which transfer of said packet to said transfer destination node is initiated after reading a destination address included in said packet and before reception of said packet is completed; perform time synchronization and transmission and reception of packet communication records during a certain time period by carrying out said cut-through transmission, while controlling said phases of said transmission and reception radio waves so that all of the said nodes form one or more closed loops; and transfer said packet to said destination address at a time other than said certain time period in accordance with said routing information and a time frame assigned to each of the said nodes as a time when each said node is allowed to transmit and receive a packet, update said routing information held by each said node on the basis of said packet communication records and share said updated routing information among said nodes after said time synchronization. - View Dependent Claims (17, 18, 19, 20)
-
Specification