Wireless communication apparatus and non-transitory computer readable storage medium
First Claim
1. A wireless communication apparatus comprising:
- a processor; and
a memory, wherein the processor executes;
receiving communication data that is transmitted to the wireless communication apparatus, the communication data including address information of the wireless communication apparatus in destination information, and including any channel number information among a plurality of channel numbers;
obtaining the channel number information included in the communication data;
judging whether the obtained channel number information is channel number information indicating a channel of a communication target; and
performing a receiving process on the communication data when it is determined that the obtained channel number information is channel number information indicating the channel of the communication target at the judging, and discarding the received communication data when it is determined that the obtained channel number information is not channel number information indicating the channel of the communication target at the judging, whereinthe processor further executes transmitting, when a HELLO transmission time has arrived, in the manner of a broadcast, a HELLO message containing node information stored in the wireless communication apparatus, andthe HELLO message contains, in addition to the node information of the wireless communication apparatus, other node information including the node information of a gateway (GW), whereinthe node that has received the HELLO message registers a source node into a routing table and registers information indicating that a path to the gateway is routed through the source node into the routing table and a link table, whereinthe routing table stores therein, as path information to a destination node, a hop number, a path quality weight, and a return path link weight, andthe link table stores therein a local sender address, link quality information, the number of times a HELLO has been received, and a HELLO request interval, received via the HELLO messages.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless communication apparatus on the receiving side receives communication data that is a transmitted to the wireless communication apparatus using one of the plurality of channels. Subsequently, the wireless communication apparatus on the receiving side obtains channel information contained in the communication data received by the receiving unit and judges whether the obtained channel information is target information indicating a channel of a processing target. The wireless communication apparatus on the receiving side performs a receiving process on the received communication data, when the judging unit determines that the obtained channel information is the target information, performs a receiving process on the communication data received by the receiving unit and that, when the judging unit determines that the obtained channel information is not the target information, discards the received communication data.
24 Citations
12 Claims
-
1. A wireless communication apparatus comprising:
-
a processor; and a memory, wherein the processor executes; receiving communication data that is transmitted to the wireless communication apparatus, the communication data including address information of the wireless communication apparatus in destination information, and including any channel number information among a plurality of channel numbers; obtaining the channel number information included in the communication data; judging whether the obtained channel number information is channel number information indicating a channel of a communication target; and performing a receiving process on the communication data when it is determined that the obtained channel number information is channel number information indicating the channel of the communication target at the judging, and discarding the received communication data when it is determined that the obtained channel number information is not channel number information indicating the channel of the communication target at the judging, wherein the processor further executes transmitting, when a HELLO transmission time has arrived, in the manner of a broadcast, a HELLO message containing node information stored in the wireless communication apparatus, and the HELLO message contains, in addition to the node information of the wireless communication apparatus, other node information including the node information of a gateway (GW), wherein the node that has received the HELLO message registers a source node into a routing table and registers information indicating that a path to the gateway is routed through the source node into the routing table and a link table, wherein the routing table stores therein, as path information to a destination node, a hop number, a path quality weight, and a return path link weight, and the link table stores therein a local sender address, link quality information, the number of times a HELLO has been received, and a HELLO request interval, received via the HELLO messages. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A wireless communication apparatus comprising:
-
a processor; and a memory, wherein the processor executes; transmitting communication data to a destination apparatus by using any channel among a plurality of channels, wherein the transmitting includes generating the communication data including address information of the destination apparatus in destination information, and including channel number information that is a communication target of the destination apparatus, and transmitting the generated communication data to the destination apparatus, wherein the processor further executes transmitting, when a HELLO transmission time has arrived, in the manner of a broadcast, a HELLO message containing node information stored in the wireless communication apparatus, and the HELLO message contains, in addition to the node information of the wireless communication apparatus, other node information including the node information of a gateway (GW), wherein the node that has received the HELLO message registers a source node into a routing table and registers information indicating that a path to the gateway is routed through the source node into the routing table and a link table, wherein the routing table stores therein, as path information to a destination node, a hop number, a path quality weight, and a return path link weight, and the link table stores therein a local sender address, link quality information, the number of times a HELLO has been received, and a HELLO request interval, received via the HELLO messages. - View Dependent Claims (9)
-
-
10. A non-transitory computer-readable storage medium storing a program for processing a wireless communication, the program causing a computer to execute:
-
receiving communication data that is transmitted to the wireless communication apparatus, the communication data including address information of the wireless communication apparatus in destination information, and including any channel number information among a plurality of channel numbers; obtaining the channel number information included in the communication data; judging whether the obtained channel number information is channel number information indicating a channel of a communication target; performing a receiving process on the communication data when it is determined that the obtained channel number information is channel number information indicating the channel of the communication target at the judging, and discarding the received communication data when it is determined that the obtained channel number information is not channel number information indicating the channel of the communication target at the judging; and transmitting, when a HELLO transmission time has arrived, in the manner of a broadcast, a HELLO message containing node information stored in the wireless communication apparatus, wherein the HELLO message contains, in addition to the node information of the wireless communication apparatus, other node information including the node information of a gateway (GW), wherein the node that has received the HELLO message registers a source node into a routing table and registers information indicating that a path to the gateway is routed through the source node into the routing table and a link table, wherein the routing table stores therein, as path information to a destination node, a hop number, a path quality weight, and a return path link weight, and the link table stores therein a local sender address, link quality information, the number of times a HELLO has been received, and a HELLO request interval, received via the HELLO messages.
-
-
11. A non-transitory computer-readable storage medium storing a program for processing a wireless communication, the program causing a computer to execute:
-
transmitting communication data to a destination apparatus by using any channel among a plurality of channels, wherein the transmitting includes generating the communication data including address information of the destination apparatus in destination information, and including channel number information that is a communication target of the destination apparatus, and transmitting the generated communication data to the destination apparatus, the transmitting includes transmitting, when a HELLO transmission time has arrived, in the manner of a broadcast, a HELLO message containing node information stored in the wireless communication apparatus, and the HELLO message contains, in addition to the node information of the wireless communication apparatus, other node information including the node information of a gateway (GW), wherein the node that has received the HELLO message registers a source node into a routing table and registers information indicating that a path to the gateway is routed through the source node into the routing table and a link table, wherein the routing table stores therein, as path information to a destination node, a hop number, a path quality weight, and a return path link weight, and the link table stores therein a local sender address, link quality information, the number of times a HELLO has been received, and a HELLO request interval, received via the HELLO messages.
-
-
12. A wireless communication apparatus comprising:
-
a processor; and a memory, wherein the processor executes; transmitting communication data to a destination apparatus by using any channel among a plurality of channels; receiving communication data that is transmitted to the wireless communication apparatus, the communication data having been transmitted by using any channel among the plurality of channels, including address information of the wireless communication apparatus in destination information, and including any channel number information among a plurality of channel numbers; obtaining the channel number information included in the communication data; judging whether the obtained channel number information is channel number information indicating a channel of a communication target; and performing a receiving process on the communication data when it is determined that the obtained channel number information is channel number information indicating the channel of the communication target at the judging, and discarding the received communication data when it is determined that the obtained channel number information is not channel number information indicating the channel of the communication target at the judging, wherein the processor further executes transmitting, when a HELLO transmission time has arrived, in the manner of a broadcast, a HELLO message containing node information stored in the wireless communication apparatus, and the HELLO message contains, in addition to the node information of the wireless communication apparatus, other node information including the node information of a gateway (GW) , wherein the node that has received the HELLO message registers a source node into a routing table and registers information indicating that a path to the gateway is routed through the source node into the routing table and a link table, wherein the routing table stores therein, as path information to a destination node, a hop number, a path quality weight, and a return path link weight, and the link table stores therein a local sender address, link quality information, the number of times a HELLO has been received, and a HELLO request interval, received via the HELLO messages.
-
Specification