Communication Apparatus and Communication Method
First Claim
1. A communication apparatus for mutual communication,when the communication apparatus is an authenticator communication apparatus that performs authentication,the communication apparatus comprising:
- a transmitting section that transmits challenge data to authenticate an authenticatee communication apparatus that is subject to authentication to the authenticatee communication apparatus in a period allocated before a first time slot of time slots that are segmented periods of time in which the communication apparatus is able to use a single communication channel by time division; and
a receiving section that receives from the authenticatee communication apparatus first response data for responding to the challenge data in a time slot provided after the first time slot, andwhen the communication apparatus is the authenticatee communication apparatus that is subject to authentication,the communication apparatus comprising;
a receiving section that receives the challenge data to authenticate the authenticatee communication apparatus from the authenticator communication apparatus that performs authentication in a period allocated before the first time slot of the time slots that are segmented periods of time in which the communication apparatus is able to use a single communication channel by time division; and
a transmitting section that transmits to the authenticator communication apparatus the first response data for responding to the challenge data in a time slot provided after the first time slot.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication apparatus for mutual communication, when acting as an authenticator communication apparatus performing authentication, includes a transmitting section that transmits to an authenticatee communication apparatus subject to authentication challenge data to authenticate the authenticatee communication apparatus in a time slot, which is a segmented period of time in which the communication apparatus to communicate with a specific communication apparatus; and a receiving section that receives from the authenticatee communication apparatus first response data for responding to the challenge data in the same time slot as the one in which the transmitting section transmits the challenge data. An objective is to carry out authentication of a tag by a Reader/Writer (R/W) and authentication of the R/W by the tag at the same time as an anti-collision process, and to further achieve confidentiality of unique ID information that is transmitted.
37 Citations
28 Claims
-
1. A communication apparatus for mutual communication,
when the communication apparatus is an authenticator communication apparatus that performs authentication, the communication apparatus comprising: -
a transmitting section that transmits challenge data to authenticate an authenticatee communication apparatus that is subject to authentication to the authenticatee communication apparatus in a period allocated before a first time slot of time slots that are segmented periods of time in which the communication apparatus is able to use a single communication channel by time division; and a receiving section that receives from the authenticatee communication apparatus first response data for responding to the challenge data in a time slot provided after the first time slot, and when the communication apparatus is the authenticatee communication apparatus that is subject to authentication, the communication apparatus comprising; a receiving section that receives the challenge data to authenticate the authenticatee communication apparatus from the authenticator communication apparatus that performs authentication in a period allocated before the first time slot of the time slots that are segmented periods of time in which the communication apparatus is able to use a single communication channel by time division; and a transmitting section that transmits to the authenticator communication apparatus the first response data for responding to the challenge data in a time slot provided after the first time slot. - View Dependent Claims (5, 8, 11, 12, 13, 14, 16, 17, 18, 19)
-
-
2. (canceled)
-
3. A communication apparatus for mutual communication,
when the communication apparatus is an authenticator communication apparatus that performs authentication, the communication apparatus comprising: -
a transmitting section that transmits challenge data to authenticate an authenticatee communication apparatus that is subject to authentication to the authenticatee communication apparatus in a first time slot of time slots that are segmented periods of time in which the communication apparatus is able to use a single communication channel by time division; and a receiving section that receives first response data for responding to the challenge data from the authenticatee communication apparatus in a time slot provided after the first time slot, and when the communication apparatus is the authenticatee communication apparatus that is subject to authentication, the communication apparatus comprising; a receiving section that receives the challenge data to authenticate the authenticatee communication apparatus from the authenticator communication apparatus that performs authentication in the first time slot of the time slots that are segmented periods of time in which the communication apparatus is able to use a single communication channel by time division; and a transmitting section that transmits the first response data for responding to the challenge data to the authenticator communication apparatus in a time slot after the first time slot.
-
-
4. (canceled)
-
6. (canceled)
-
7. A communication apparatus for mutual communication,
when the communication apparatus is an authenticator communication apparatus that performs authentication, the communication apparatus comprising: -
a transmitting section that transmits challenge data to authenticate an authenticatee communication apparatus that is subject to authentication to the authenticatee communication apparatus in a time slot that is a segmented period of time in which the communication apparatus is able to use a single communication channel by time division; and a receiving section that receives first response data for responding to the challenge data from the authenticatee communication apparatus in a same time slot as the time slot in which the transmitting section transmits the challenge data, and when the communication apparatus is the authenticatee communication apparatus that is subject to authentication, the communication apparatus comprising; a receiving section that receives the challenge data to authenticate the authenticatee communication apparatus from the authenticator communication apparatus that performs authentication in a time slot that is a segmented period of time in which the communication apparatus is able to use a single communication channel by time division; and a transmitting section that transmits the first response data for responding to the challenge data to the authenticator communication apparatus in a same time slot as the time slot in which the receiving section receives the challenge data.
-
-
9. (canceled)
-
10. (canceled)
-
15. (canceled)
-
20. (canceled)
-
21. A plurality of communication apparatuses for mutual communication,
when the communication apparatus is an authenticator communication apparatus that performs authentication, the communication apparatus comprising: -
a transmitting section that transmits to an authenticatee communication apparatus that is subject to authentication challenge data to authenticate the authenticatee communication apparatus together with a value to inquire whether the value matches at least part of an identifier of the authenticatee communication apparatus; and a receiving section that receives from the authenticatee communication apparatus response data for responding to the challenge data together with a response indicating that the value received from the authenticator communication apparatus matches at least part of the identifier of the authenticatee communication apparatus, when the communication apparatus is an authenticatee communication apparatus that is subject to authentication, the communication apparatus comprising; a receiving section that receives from the authenticator communication apparatus that performs authentication challenge data to authenticate the authenticatee communication apparatus together with the value to inquire whether the value matches at least part of the identifier of the authenticatee communication apparatus; and a transmitting section that transmits to the authenticator communication apparatus response data for responding to the challenge data together with a response indicating that the value received from the authenticator communication apparatus matches at least part of the identifier of the authenticatee communication apparatus.
-
-
22. A communication method comprising:
-
transmitting challenge data to authenticate a second communication apparatus to the second communication apparatus by a first communication apparatus, in a time slot that is a segmented period of time in which a communication apparatus is able to use a single communication channel by time division, in a challenge data transmitting process; transmitting response data for responding to the challenge data to the first communication apparatus by the second communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits first challenge data to the second communication apparatus, in a response data transmitting process; and authenticating the second communication apparatus by the first communication apparatus by using at least part of the challenge data transmitted to the second communication apparatus and at least part of the response data received from the second communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in an authenticating process. - View Dependent Claims (23)
-
-
24. A communication method comprising:
-
transmitting first challenge data to authenticate a second communication apparatus to the second communication apparatus by a first communication apparatus, in a time slot that is a segmented period of time in which a communication apparatus is able to use a single communication channel by time division, in a first challenge data transmitting process; transmitting first response data for responding to the first challenge data to the first communication apparatus by the second communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a first response data transmitting process; authenticating the second communication apparatus by the first communication apparatus by using at least part of the first challenge data transmitted to the second communication apparatus and at least part of the first response data received from the second communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a first authenticating process; transmitting second challenge data to authenticate the first communication apparatus to the first communication apparatus by the second communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a second challenge data transmitting process; transmitting second response data for responding to the second challenge data to the second communication apparatus by the first communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a second response data transmitting process; authenticating the first communication apparatus by the second communication apparatus by using at least part of the second challenge data transmitted to the first communication apparatus and at least part of the second response data received from the first communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a second authenticating process; and transmitting third response data for responding to the second response data to the first communication apparatus by the second communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a third response data transmitting process. - View Dependent Claims (28)
-
-
25. A communication method comprising:
-
transmitting first challenge data to authenticate a second communication apparatus to the second communication apparatus by a first communication apparatus, in a time slot that is a segmented period of time in which a communication apparatus is able to use a single communication channel by time division, in a first challenge data transmitting process; transmitting second challenge data to authenticate the first communication apparatus and first response data for responding to the first challenge data to the first communication apparatus by the second communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a first response data transmitting process; authenticating the second communication apparatus by the first communication apparatus by using at least part of the first challenge data transmitted to the second communication apparatus and at least part of the first response data received from the second communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a first authenticating process; transmitting second response data for responding to the second challenge data to the second communication apparatus by the first communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a second response data transmitting process; authenticating the first communication apparatus by the second communication apparatus by using at least part of the second challenge data transmitted to the first communication apparatus and at least part of the second response data received from the first communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a second authenticating process; and transmitting third response data for responding to the second response data to the first communication apparatus by the second communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a third response data transmitting process.
-
-
26. A communication method comprising:
-
transmitting first challenge data to authenticate the second communication apparatus to a second communication apparatus by a first communication apparatus, in a time slot that is a segmented period of time in which a communication apparatus is able to use a single communication channel by time division, in a first challenge data transmitting process; transmitting first response data for responding to the first challenge data to the first communication apparatus by the second communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a first response data transmitting process; and authenticating the second communication apparatus by the first communication apparatus by using at least part of the first challenge data transmitted to the second communication apparatus and at least part of the first response data received from the second communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a first authenticating process; reporting to the second communication apparatus by the first communication apparatus that authenticity of the second communication apparatus is confirmed, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, when authenticity of the second communication apparatus is confirmed in the first authenticating process, in a reporting process; transmitting the second challenge data to authenticate the first communication apparatus to the first communication apparatus by the second communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a second challenge data transmitting process; transmitting the second response data for responding to the second challenge data to the second communication apparatus by the first communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a second response data transmitting process; authenticating the first communication apparatus by the second communication apparatus by using at least part of the second challenge data transmitted to the first communication apparatus and at least part of the second response data received from the first communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a second authenticating process; and transmitting the third response data for responding to the second response data to the first communication apparatus by the second communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a third response data transmitting process.
-
-
27. A communication method comprising:
-
transmitting first challenge data to authenticate a second communication apparatus to the second communication apparatus by a first communication apparatus, in a time slot that is a segmented period of time in which a communication apparatus is able to use a single communication channel by time division, in a first challenge data transmitting process; transmitting first response data for responding to the first challenge data and second challenge data to authenticate the first communication apparatus to the first communication apparatus by the second communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a first response data transmitting process; authenticating the second communication apparatus by the first communication apparatus by using at least part of the first challenge data transmitted to the second communication apparatus and at least part of the first response data received from the second communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a first authenticating process; reporting to the second communication apparatus by the first communication apparatus that authenticity of the second communication apparatus is confirmed, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, when the authenticity of the second communication apparatus is confirmed in the first authenticating process, in a reporting process; transmitting the second response data for responding to the second challenge data to the second communication apparatus by the first communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a second response data transmitting process; authenticating the first communication apparatus by the second communication apparatus by using at least part of the second challenge data transmitted to the first communication apparatus and at least part of the second response data received from the first communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data lo the second communication apparatus, in a second authenticating process; and transmitting third response data for responding to the second response data to the first communication apparatus by the second communication apparatus, in a time slot after the time slot in which the first communication apparatus transmits the first challenge data to the second communication apparatus, in a third response data transmitting process.
-
Specification