Communication apparatus and communication parameter configuration method thereof
First Claim
Patent Images
1. A communication apparatus, comprising:
- one or more computers for causing the communication apparatus to;
receive information of a value that is had by another communication apparatus;
compare the received value with a value that is had by the communication apparatus;
determine, based on a result of the comparison, whether the communication apparatus operates as a providing apparatus that provides a communication parameter used for wireless communication compliant with IEEE 802.11 series, or the other communication apparatus operates as the providing apparatus;
provide the communication parameter to the other communication apparatus in a case where it is determined based on the result of the comparison that the communication apparatus operates as the providing apparatus,wherein the communication apparatus encrypts the communication parameter so as to provide the encrypted communication parameter to the other communication apparatus, in the case where it is determined that the communication apparatus operates as the providing apparatus, andwherein the communication apparatus encrypts the communication parameter using an encryption key that is generated based on a random value generated by the communication apparatus and on a random number generated by the other communication apparatus; and
receive the communication parameter from the other communication apparatus in a case where it is determined based on the result of the comparison that the other communication apparatus operates as the providing apparatus,wherein a number of apparatuses that are allowed to participate in a network, in which the communication apparatus is participating, is limited.
0 Assignments
0 Petitions
Accused Products
Abstract
A communication apparatus functioning as a master device denies participation by new communication apparatuses in a network in communication parameter configuration mode based on participation statuses of communication apparatuses functioning as slave devices in the network. The communication apparatus functioning as a master device establishes the network in communication parameter configuration mode between the communication apparatuses participating in the network, and configures communication parameters.
-
Citations
10 Claims
-
1. A communication apparatus, comprising:
-
one or more computers for causing the communication apparatus to; receive information of a value that is had by another communication apparatus; compare the received value with a value that is had by the communication apparatus; determine, based on a result of the comparison, whether the communication apparatus operates as a providing apparatus that provides a communication parameter used for wireless communication compliant with IEEE 802.11 series, or the other communication apparatus operates as the providing apparatus; provide the communication parameter to the other communication apparatus in a case where it is determined based on the result of the comparison that the communication apparatus operates as the providing apparatus, wherein the communication apparatus encrypts the communication parameter so as to provide the encrypted communication parameter to the other communication apparatus, in the case where it is determined that the communication apparatus operates as the providing apparatus, and wherein the communication apparatus encrypts the communication parameter using an encryption key that is generated based on a random value generated by the communication apparatus and on a random number generated by the other communication apparatus; and receive the communication parameter from the other communication apparatus in a case where it is determined based on the result of the comparison that the other communication apparatus operates as the providing apparatus, wherein a number of apparatuses that are allowed to participate in a network, in which the communication apparatus is participating, is limited. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A control method executed by a processor of a communication apparatus, the method comprising:
-
receiving information of a value that is had by another communication apparatus; comparing the received value with a value that is had by the communication apparatus; determining, based on a result of the comparison, whether the communication apparatus operates as a providing apparatus that provides a communication parameter used for wireless communication compliant with IEEE 802.11 series, or the other communication apparatus operates as the providing apparatus; providing the communication parameter to the other communication apparatus in a case where it is determined based on the result of the comparison that the communication apparatus operates as the providing apparatus, wherein the communication apparatus encrypts the communication parameter so as to provide the encrypted communication parameter to the other communication apparatus, in the case where it is determined that the communication apparatus operates as the providing apparatus, and wherein the communication apparatus encrypts the communication parameter using an encryption key that is generated based on a random value generated by the communication apparatus and on a random number generated by the other communication apparatus; and receiving the communication parameter from the other communication apparatus in a case where it is determined based on the result of the comparison that the other communication apparatus operates as the providing apparatus, wherein a number of apparatuses that are allowed to participate in a network, in which the communication apparatus is participating, is limited.
-
-
10. A non-transitory computer-readable storage medium storing a computer program for causing a computer of a communication apparatus to execute:
-
receiving information of a value that is had by another communication apparatus; comparing the received value with a value that is had by the communication apparatus; determining, based on a result of the comparison, whether the communication apparatus operates as a providing apparatus that provides a communication parameter used for wireless communication compliant with IEEE 802.11 series, or the other communication apparatus operates as the providing apparatus; providing the communication parameter to the other communication apparatus in a case where it is determined based on the result of the comparison that the communication apparatus operates as the providing apparatus, wherein the communication apparatus encrypts the communication parameter so as to provide the encrypted communication parameter to the other communication apparatus, in the case where it is determined that the communication apparatus operates as the providing apparatus, and wherein the communication apparatus encrypts the communication parameter using an encryption key that is generated based on a random value generated by the communication apparatus and on a random number generated by the other communication apparatus; and receiving the communication parameter from the other communication apparatus in a case where it is determined based on the result of the comparison that the other communication apparatus operates as the providing apparatus, wherein a number of apparatuses that are allowed to participate in a network, in which the communication apparatus is participating, is limited.
-
Specification