A Multi-Hop Communication Method, a Multi-Hop Communication Terminal and Communication Program
First Claim
1. A multi-hop communication method how a source terminal transmits and receives packets with a destination terminal through at least one relay terminal,wherein the relay terminal and/or destination terminal includes a table of use channel candidates that is issued by the source terminal,the relay terminal and/or destination terminal selects a use channel for sending the data packets from the channel candidates registered in the table and sends the data packets.
2 Assignments
0 Petitions
Accused Products
Abstract
The degradation of the communication characteristics and the throughput of the entire network can be improved. The failures of sending and receiving are reduced and the transmission time is reduced. In a multi-hop communication method how the source terminal 11 transmits and receives the packets with destination terminal 12 through at least one relay terminal 13, the relay terminal 13 and/or the destination terminal 12 includes a table TBL of use channel candidates that is issued by the source terminal 11, and the relay terminal 13 and/or the destination terminal 12 selects a use channel for sending the data packets from the channel candidates registered in the table and sends the data packets.
27 Citations
11 Claims
-
1. A multi-hop communication method how a source terminal transmits and receives packets with a destination terminal through at least one relay terminal,
wherein the relay terminal and/or destination terminal includes a table of use channel candidates that is issued by the source terminal, the relay terminal and/or destination terminal selects a use channel for sending the data packets from the channel candidates registered in the table and sends the data packets.
-
10. A multi-hop communication terminal used as a source terminal, a destination terminal or a relay terminal, comprising:
-
a source terminal, a destination terminal or a relay terminal including a channel scanning section, a use channel candidate determining section, a table flaming section, a table memory, a table implanting section, a table extracting section, a use channel selecting section, a transmitter section, and a receive section, wherein the channel scanning section scans the receiving radio wave and detects the channel which the surrounding system use when the multi-hop communication terminal functions as the source terminal, the destination terminal or the relay terminal, the use channel candidate determining section determines the use channel candidates based on the scan result of the channel scanning section when the multi-hop communication terminal functions as the source terminal, the table flaming section makes a table to refer to the channel determined by the use channel candidate determining section when the multi-hop communication terminal functions as the source terminal or the destination terminal, the table memory stores the table made by the table flaming section when the multi-hop communication terminal functions as the source terminal, while the table memory stores the table extracted by the table extracting section when the multi-hop communication terminal functions as the relay terminal or the destination terminal, the table implanting section implants the table made by the table flaming section in a packet when the multi-hop communication terminal functions as the source terminal and transmits the packet to another multi-hop communication terminal functioning as the relay terminal or the destination terminal, the table extracting section extracts the table from the packet received from another multi-hop communication terminal functioning as a source terminal when the multi-hop communication terminal functions as the relay terminal or the destination terminal, and the use channel selecting section selects a use channel from the table stored in the table memory when the multi-hop communication terminal functions as the source terminal, the relay terminal or the destination terminal.
-
-
11. A multi-hop communication program, loaded in a multi-hop communication terminal used as a source terminal, a relay terminal or a destination terminal, a multi-hop communication program comprising:
-
a channel scanning step, a use channel candidate determining step, a table flaming step, a table storage step, a table implanting step, a table extracting step, a use channel selecting step, a transmitting step, and a receiving step, wherein in the channel scanning step, the receiving radio wave is scanned and the channel which the surrounding system use is detected when the multi-hop communication terminal functions as the source terminal, the destination terminal or the relay terminal, in the use channel candidate determining step, the use channel candidate is determined based on the scan result of the channel scanning step when the multi-hop communication terminal functions as the source terminal, in the table flaming step, making a table for referring to the channel determined by the use channel candidate determining step when the multi-hop communication terminal functions as the source terminal or the destination terminal, in the table storage step, storing the table made by the table flaming step when the multi-hop communication terminal functions as the source terminal and storing the table extracted by the table extracting step when the multi-hop communication terminal functions as the relay terminal or the destination terminal, in the table implanting step, implanting the table made by the table flaming step in a packet when the multi-hop communication terminal functions as the source terminal and transmitting the packet to another multi-hop communication terminal functioning as the relay terminal or the destination terminal, in the table extracting step, extracting the table from the packet received from another multi-hop communication terminal functioning as a source terminal when the multi-hop communication terminal functions as the relay terminal or the destination terminal, and in the use channel selecting step, selecting a use cannel from the table stored in the table memory when the multi-hop communication terminal functions as the source terminal, the relay terminal or the destination terminal.
-
Specification