Data communication apparatus, communication method, and program
First Claim
1. A data communication apparatus performing a wireless data communication with a communication destination device, comprising:
- an interference monitoring section that, upon expiration of a carrier sense interval and prior to receipt of a request to start wireless data communication with a communication destination device, sequentially monitors radio interference in each of a plurality of usage scheduled frequencies to be used for the wireless data communication with the communication destination device;
a time comparing section that, upon receipt of the request to start the wireless data communication with the communication destination device, compares a duration of no interference, during which the interference monitoring section detects no radio interference in a monitored one of the usage scheduled frequencies, with a threshold corresponding to the duration of no interference, and permits the wireless data communication in the monitored one of the usage scheduled frequencies when the duration of no interference exceeds the threshold, the time comparing section not permitting data wireless data communication in the monitored one of the usage scheduled frequencies and resetting the carrier sense interval when radio interference is detected in the monitored one of the usage scheduled frequencies; and
a communicating section that performs the wireless data communication with the communication destination device in one of the usage scheduled frequencies based on a permission issued by the time comparing section.
1 Assignment
0 Petitions
Accused Products
Abstract
In a data reading apparatus performing contactless data communications with IC tags, a multi channel setting section sets a plurality of frequencies to be used for data communication with an IC tag in advance; a multi channel interference detecting section detects radio interference from other data reader in each of the set plurality of frequencies, prior to occurrence of a data communication request with an IC tag; a carrier sense lapse time holding section holds a period of no interference based on an interference detection result from the multi channel interference detecting section; a time comparing section determines whether the carrier sense lapse time held by the carrier sense lapse time holding section is on or above a predetermined carrier sense time upon occurrence of the data communication request with the IC tag, and permits the data communication with the IC tag when the carrier sense lapse time is on or above the carrier sense time; a transmitting section transmits data to the IC tag; and hence wait time for interference detection may be reduced.
5 Citations
6 Claims
-
1. A data communication apparatus performing a wireless data communication with a communication destination device, comprising:
-
an interference monitoring section that, upon expiration of a carrier sense interval and prior to receipt of a request to start wireless data communication with a communication destination device, sequentially monitors radio interference in each of a plurality of usage scheduled frequencies to be used for the wireless data communication with the communication destination device; a time comparing section that, upon receipt of the request to start the wireless data communication with the communication destination device, compares a duration of no interference, during which the interference monitoring section detects no radio interference in a monitored one of the usage scheduled frequencies, with a threshold corresponding to the duration of no interference, and permits the wireless data communication in the monitored one of the usage scheduled frequencies when the duration of no interference exceeds the threshold, the time comparing section not permitting data wireless data communication in the monitored one of the usage scheduled frequencies and resetting the carrier sense interval when radio interference is detected in the monitored one of the usage scheduled frequencies; and a communicating section that performs the wireless data communication with the communication destination device in one of the usage scheduled frequencies based on a permission issued by the time comparing section. - View Dependent Claims (2, 3, 4)
-
-
5. A communication method, where a data communication apparatus performs a wireless data communication with a communication destination device, comprising:
-
upon expiration of a carrier sense interval and prior to receipt of a request to start wireless data communication with a communication destination device, sequentially monitoring, by the data communication apparatus, radio interference in a plurality of usage scheduled frequencies to be used for the wireless data communication with the communication destination device; comparing, by the data communication apparatus and upon receipt of the request to start the wireless data communication with the communication destination device, a duration of no interference, during which no radio interference is detected in a monitored one of the usage scheduled frequencies, with a threshold corresponding to the duration of no interference; and performing, by the data communication apparatus, the wireless data communication with the communication destination device in one of the usage scheduled frequencies in which no radio interference is detected for a duration of no interference that exceeds the threshold.
-
-
6. A non-transitory computer readable storage medium including computer executable instructions stored therein, the computer executable instructions causing a computer performing a wireless data communication with a communication destination device to execute:
-
an interference monitoring process, for, upon expiration of a carrier sense interval and prior to receipt of a request to start wireless data communication with a communication destination device, sequentially monitoring radio interference in a plurality of usage scheduled frequencies to be used for the wireless data communication with the communication destination device; a time comparing process, for, upon receipt of the request to start the wireless data communication with the communication destination device, comparing a duration of no interference, during which no radio interference is detected in a monitored one of the usage scheduled frequencies in the interference monitoring process, with a threshold corresponding to the duration of no interference, and for permitting the wireless data communication in the monitored one of the usage scheduled frequencies, when the duration of no interference exceeds the threshold; and a communicating process, for performing the wireless data communication with the communication destination device in one of the usage scheduled frequencies based on a permission issued in the time comparing process.
-
Specification