Communication apparatus and communication method
First Claim
1. A communication apparatus for transmitting and receiving packets to and from a plurality of other communication apparatuses, the communication apparatus comprising:
- a communication section configured to receive a first control packet and a second control packet; and
a control section, whereinthe control section is configured to;
determine whether a payload portion of the first control packet is defective;
determine whether a payload portion of the second control packet is defective;
if the payload portions of the first and second control packets are defective, determine whether a source address of the first control packet is different than a source address of the second control packet; and
if the source addresses are different, determine that the first control packet and the second control packet originate from different communication apparatuses and have collided with each other.
3 Assignments
0 Petitions
Accused Products
Abstract
A communication apparatus which, in an ad-hoc network, when receiving control packets from a plurality of terminals, can determine whether or not there is a collision among the control packets, and, based on the determination, can be prevented from continuing to be out of the network due to a collision among the control packets transmitted from the plurality of terminals. In the communication terminal, a communication section receives a control packet which periodically comes up on a communication path. When the communication apparatus receives a plurality of control packets which are defective in at least payload portions thereof within a predetermined time period, if a control section determines that source addresses included in header portions of the control packets which are defective in the payload portions thereof include a source address which is not identical to the other source addresses, the control section determines that the control packets are transmitted from a plurality of terminals and collide with each other.
-
Citations
9 Claims
-
1. A communication apparatus for transmitting and receiving packets to and from a plurality of other communication apparatuses, the communication apparatus comprising:
-
a communication section configured to receive a first control packet and a second control packet; and a control section, wherein the control section is configured to; determine whether a payload portion of the first control packet is defective; determine whether a payload portion of the second control packet is defective; if the payload portions of the first and second control packets are defective, determine whether a source address of the first control packet is different than a source address of the second control packet; and if the source addresses are different, determine that the first control packet and the second control packet originate from different communication apparatuses and have collided with each other. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A communication apparatus for transmitting and receiving packets to and from a plurality of other communication apparatuses, the communication apparatus comprising:
-
a communication section configured to receive a first control packet and a second control packet; and a control section, wherein the control section is configured to; determine whether a header and payload portions of the first control packet are defective; determine whether a header and payload portions of the second control packet are defective if the headers and the payload portions of the first and second control packets are defective, instruct the plurality of other communication apparatuses present within a communication area of the communication apparatus to change a probability of transmission of control packets. - View Dependent Claims (8)
-
-
9. A communication method performed by a communication apparatus which transmits and receives packets to and from a plurality of other communication apparatuses, the method comprising:
-
receiving, at the communication apparatus, a first control packet; receiving, at the communication apparatus, a second control packet; determining whether a payload portion of the first control packet is defective; determining whether a payload portion of the second control packet is defective; if the payload portions of the first and second control packets are defective, determining whether a source address of the first control packet is different than a source address of the second control packet; and if the source addresses are different, determining that the first control packet and the second control packet originate from different communication apparatuses and have collided with each other.
-
Specification