WO2018142803A1 - 無線通信システムおよび無線通信装置 - Google Patents
無線通信システムおよび無線通信装置 Download PDFInfo
- Publication number
- WO2018142803A1 WO2018142803A1 PCT/JP2017/046277 JP2017046277W WO2018142803A1 WO 2018142803 A1 WO2018142803 A1 WO 2018142803A1 JP 2017046277 W JP2017046277 W JP 2017046277W WO 2018142803 A1 WO2018142803 A1 WO 2018142803A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- wireless communication
- data
- unit
- additional information
- connection
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/03—Protecting confidentiality, e.g. by encryption
- H04W12/037—Protecting confidentiality, e.g. by encryption of the control plane, e.g. signalling traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/04—Key management, e.g. using generic bootstrapping architecture [GBA]
- H04W12/047—Key management, e.g. using generic bootstrapping architecture [GBA] without using a trusted network node as an anchor
- H04W12/0471—Key exchange
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/244—Connectivity information management, e.g. connectivity discovery or connectivity update using a network of reference devices, e.g. beaconing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Definitions
- the present disclosure relates to a wireless communication system and a wireless communication device.
- a wireless monitoring camera periodically transmits a beacon signal that is a connection signal.
- the present disclosure provides a wireless communication system and a wireless communication apparatus for improving communication reliability in wireless data communication.
- the wireless communication system includes a first wireless communication device that receives data and a second wireless communication device that transmits data.
- the first wireless communication device includes a first communication unit that performs wireless communication with the second wireless communication device, and a first addition unit that adds first additional information to a connection signal for connection.
- the second wireless communication device uses a second communication information that is different from the first additional information in a connection request signal that requests a connection between the second communication unit that performs wireless communication with the first wireless communication device and the first wireless communication device.
- a second addition unit for adding When the second communication unit receives a connection signal to which the first additional information is added from the first communication unit, the second communication unit transmits a connection request signal to which the second additional information is added to the first wireless communication device.
- the first communication unit receives the connection request signal to which the second additional information is added from the second communication unit, the first communication unit transmits a connection response signal for responding to the connection request signal to the second wireless communication device. Data is received from the second wireless communication device.
- the wireless communication device is a wireless communication device that receives data from a data transmission device, and includes a communication unit that performs wireless communication with the data transmission device, and first additional information in a connection signal for connection. And an additional unit to be added.
- the communication unit receives a connection request signal added with second additional information different from the first additional information after transmitting the connection signal added with the first additional information, A connection response signal for responding is transmitted to the data transmitting apparatus and data is received from the data transmitting apparatus.
- Another wireless communication device in the present disclosure is a wireless communication device that transmits data to the data receiving device, and a connection request that requests a connection between the data receiving device and a communication unit that performs wireless communication with the data receiving device.
- An adding unit for adding the second additional information to the signal When the communication unit receives the connection signal to which the first additional information different from the second additional information is added from the data receiving device, the communication unit transmits the connection request signal to which the second additional information is added by the adding unit to the data receiving device. To do.
- a communication part transmits data to a data receiver, when the connection response signal for responding to a connection request signal is received from a data receiver.
- the wireless communication system and the wireless communication device according to the present disclosure can improve communication reliability in wireless data communication.
- FIG. 1 is a side view showing an example of the appearance of radio communication system 1 according to Embodiment 1.
- FIG. FIG. 2 is a configuration diagram illustrating an example of the data reception device 10 in the wireless communication system 1 according to the first embodiment.
- FIG. 3 is a configuration diagram illustrating an example of the data transmission device 20 in the wireless communication system 1 according to the first embodiment.
- FIG. 4 is a sequence diagram illustrating an example of operation of the wireless communication system 1 according to the first embodiment.
- FIG. 5 is a flowchart showing an example of the operation of the data reception device 10 in the wireless communication system 1 according to the first embodiment.
- FIG. 6 is a flowchart showing an example of the operation of the data transmission device 20 in the wireless communication system 1 according to the first embodiment.
- FIG. 7 is a side view showing an example of the appearance of the conventional wireless communication system 2.
- FIG. 8 is a sequence diagram showing an example of the operation of the conventional wireless communication system 2.
- FIG. 9 is a configuration diagram illustrating an example of the data reception device 50 in the wireless communication system 3 according to the second embodiment.
- FIG. 10 is a configuration diagram illustrating an example of the data transmission device 60 in the wireless communication system 3 according to the second embodiment.
- FIG. 11 is a sequence diagram illustrating an example of the operation of the wireless communication system 3 according to the second embodiment.
- FIG. 12 is a flowchart showing an example of the operation of the data receiving device 50 in the wireless communication system 3 according to the second embodiment.
- FIG. 13 is a flowchart showing an example of the operation of the data transmission device 60 in the wireless communication system 3 according to the second embodiment.
- FIG. 14 is a side view illustrating an example of the appearance of the wireless communication system 4 according to the third embodiment.
- FIG. 15 is a top view illustrating an example of an appearance of the wireless communication system 4 according to the third embodiment.
- FIG. 16 is a sequence diagram illustrating an example of operation of the wireless communication system 5 according to the fourth embodiment.
- FIG. 1 is a side view showing an example of the appearance of radio communication system 1 according to the first embodiment.
- the wireless communication system 1 includes a data reception device 10 (an example of a first wireless communication device), a data transmission device 20 (an example of a second wireless communication device), and a photographing device 21.
- the data receiving device 10 is an access point terminal (AP) having a wireless communication function.
- the data receiving device 10 is a communication device such as a PC, a tablet, or a smartphone. Therefore, the data reception device 10 performs a connection process with the data transmission device 20 by transmitting a beacon signal as a connection signal to the data transmission device 20.
- the data receiving device 10 can download the shooting data stored in the data transmitting device 20 by the user operating the data receiving device 10 after the connection process is completed.
- the data transmission device 20 is a wireless communication terminal (STA) having a wireless communication function. Therefore, the data transmission device 20 receives a beacon signal from the data reception device 10 as a connection signal. The data transmission device 20 can transmit the stored photographing data to the data reception device 10 by completing the connection process.
- STA wireless communication terminal
- the imaging device 21 is, for example, a monitoring camera, and converts a captured image into data and transmits the data to the data transmission device 20.
- the imaging device 21 is connected to the data transmission device 20 via, for example, a LAN (Local Area Network) cable.
- the imaging device 21 may be supplied with power from the data transmission device 20 via a LAN cable.
- the imaging device 21 may be incorporated in the data transmission device 20 as an imaging unit.
- the data transmission device 20 may be installed at a height that is out of the reach of ordinary people, such as in street pillars, store entrances, and station premises. This is to prevent the passerby from destroying the data transmission device 20 in which the shooting data is stored and preventing the shooting data of the data transmission device 20 from being stolen. Thus, security can be improved by installing the data transmission device 20.
- the photographing device 21 is a surveillance camera
- the photographing data stored in the data transmission device 20 is photographing data obtained by photographing a street, and is secret data for photographing a person or the like unspecified. For this reason, in order to take into account problems such as privacy, the data transmission device 20 may be installed at a height that cannot be reached by ordinary people.
- FIG. 2 is a configuration diagram showing an example of the data receiving device 10 in the wireless communication system 1 according to the present embodiment.
- the data receiving apparatus 10 includes a communication unit 11 (an example of a first communication unit), an instruction unit 12, a storage unit 13, a control unit 14, a selection unit 15, a display unit 16, a first unit, An addition unit 17, a first determination unit 18, and an encryption unit 19 are included.
- a communication unit 11 an example of a first communication unit
- an instruction unit 12 a storage unit 13
- a control unit 14 a selection unit 15
- a display unit 16 a first unit
- An addition unit 17, a first determination unit 18, and an encryption unit 19 are included.
- the communication unit 11 transmits and receives packets in the wireless communication method.
- a wireless communication system for example, WiGig (Wireless Gigabit) (registered trademark) and Wi-Fi (registered trademark) may be used. Therefore, the communication unit 11 transmits / receives WiGig packets in WiGig communication, and transmits / receives Wi-Fi packets in Wi-Fi communication.
- Each wireless communication method is realized by providing an antenna for transmitting and receiving a wireless signal and a wireless signal control circuit. Therefore, the communication unit 11 may include a WiGig communication unit and a Wi-Fi communication unit. In addition, the WiGig communication unit and the Wi-Fi communication unit may be configured to share portions that can be shared.
- WiGig and Wi-Fi will be described.
- WiGig has a high frequency band (60 GHz band). Therefore, WiGig is a wireless communication system that has straightness and directivity. Also, WiGig radio waves are not transmitted through shielding objects such as walls and windows, and are easily attenuated, so the communication range is narrow and limited.
- Wi-Fi has a relatively low frequency band (2.4 GHz band, 5 GHz band, etc.). Therefore, Wi-Fi is a wireless communication system that does not have directivity. In addition, Wi-Fi radio waves pass through shielding objects such as walls and windows, and have a wider communication range than WiGig.
- the instruction unit 12 receives a user instruction.
- the instruction unit 12 is, for example, a touch panel arranged on the display unit 16.
- the user instruction is, for example, a user touch operation on the touch panel.
- the instruction unit 12 may be a switch that receives a user instruction.
- the storage unit 13 stores shooting data received from the data transmission device 20 via the communication unit 11.
- the storage unit 13 includes a storage device such as a ROM (Read Only Memory) or a RAM (Random Access Memory).
- the control unit 14 controls the data receiving device 10 and controls, for example, the communication unit 11 and the storage unit 13. Specifically, the control unit 14 receives the shooting data transmitted from the data transmission device 20 via the communication unit 11, and stores the shooting data transmitted from the data transmission device 20 via the communication unit 11. 13 is controlled.
- the control unit 14 causes the communication unit 11 to transmit a beacon signal.
- the data receiver 10 can transmit a beacon signal when the user operates the instruction unit 12. Thereby, the data receiving device 10 can start a connection process with the data transmitting device 20.
- the communication unit 11 may transmit a management information request signal to the data transmission device 20 in order to acquire management information of the data transmission device 20. As a result, the communication unit 11 can acquire management information of the data transmission device 20.
- storage part 13 may memorize
- the selection unit 15 presents information so that the user can select based on the management information received from the communication unit 11, and returns the information selected by the user to the data transmission device 20. For example, when the instruction unit 12 is a touch panel, the display unit 16 displays a list with check boxes based on the management information. Then, the selection unit 15 returns the checked shooting data to the data transmission device 20 when the user checks the check box. If the management information includes an image such as a thumbnail, the image may be displayed together with a check box.
- the control unit 14 may instruct the data transmission device 20 to transmit a beacon signal by providing the data reception device 10 with the display unit 16.
- the display unit 16 may display a list.
- the display unit 16 may display data selected by the user in the instruction unit 12.
- the first addition unit 17 adds the first additional information to the beacon signal transmitted to the data transmission device 20.
- the first determination unit 18 determines whether or not the second additional information is added to the connection request signal received from the data transmission device 20.
- the encryption unit 19 encrypts the second additional information when the first determination unit 18 determines that the second additional information is added to the connection request signal.
- All or part of the control unit 14, the selection unit 15, the first addition unit 17, the first determination unit 18, and the encryption unit 19 described above may be realized by an integrated circuit, or may be stored in the integrated circuit. It may be realized by executing a program stored in the unit 13.
- FIG. 3 is a configuration diagram illustrating an example of the data transmission device 20 in the wireless communication system 1 according to the first embodiment.
- the data transmission device 20 includes a storage unit 22, a communication unit 23 (an example of a second communication unit), a control unit 24, a second determination unit 25, a second addition unit 26, and a decoding unit 27. And have.
- the storage unit 22 stores image data acquired from the photographing device 21 (see FIG. 1).
- the storage unit 22 includes a storage device such as a ROM or a RAM.
- the communication unit 23 Since the communication unit 23 has the same configuration as that of the communication unit 11 in the data receiving apparatus 10, the details are omitted.
- the communication unit 23 can receive photographing data of the photographing device 21 by a LAN packet.
- the control unit 24 controls the communication unit 23 and the storage unit 22. Specifically, the control unit 24 stores the shooting data shot by the shooting device 21 in the storage unit 22 and transmits the shooting data stored in the storage unit 22 to the data reception device 10 via the communication unit 23. Control what to do.
- the control unit 24 includes an arithmetic unit and software executed on the arithmetic unit.
- the communication unit 23 may receive a management information request signal from the data receiving device 10 and transmit the requested management information to the data receiving device 10.
- the management information is a list of photographing data by the photographing device 21 stored in the storage unit 22.
- the management information is list information such as camera ID (camera name, camera manufacturing number, etc.), date and time, and may include thumbnail images.
- the second determination unit 25 determines whether or not the first additional information is added to the beacon signal received from the data receiving device 10. The second determination unit 25 determines whether the information decoded by the decoding unit 27 is second additional information.
- the second addition unit 26 adds the second additional information to the beacon signal transmitted to the data receiving device 10.
- the decrypting unit 27 decrypts the encrypted second additional information added to the connection response signal received from the data receiving device 10.
- the communication unit 23 may receive selection information requested by the data receiving device 10 and transmit the shooting data selected from the shooting data stored in the storage unit 22 to the data receiving device 10.
- the selection information is information selected by the user in the data receiving apparatus 10 from the list information.
- the user may select one shooting data (one item) from the list information, or may select a plurality of shooting data or all shooting data.
- All or part of the control unit 24, the second determination unit 25, the second addition unit 26, and the decoding unit 27 described above may be realized by an integrated circuit, or the integrated circuit is stored in the storage unit 22. It may be realized by executing a program.
- FIG. 4 is a sequence diagram showing an example of the operation of the wireless communication system 1 according to the first embodiment.
- the communication unit 23 Activating the communication unit 23 in the data transmission device 20. And the communication part 23 performs the scan for confirming whether the beacon signal is transmitted from the data receiver 10 (S101).
- the scan interval may be set to 1 second, for example. Specifically, scanning may be repeated in the order of 2ch and 3ch, and scanning may be repeated after a waiting time of 1 second.
- the control unit 14 issues an instruction for transmitting a beacon signal to the data transmitting device 20 (S102). Then, in the data receiving device 10, the first adding unit 17 adds the first additional information to the beacon signal (S103). Then, the communication unit 11 transmits a beacon signal (S104). However, the beacon signal is transmitted by broadcast.
- the timing at which the control unit 14 issues an instruction may be when the instruction unit 12 receives an instruction from the user, or when the power of the data receiving apparatus 10 is activated or an application for receiving photographing data. It may be when you start up.
- the first additional information is added to the beacon signal transmitted in the first embodiment.
- the first additional information is specific information included in the data receiving device 10 that can be analyzed by the data transmitting device 20, for example, a hash value generated by combining the MAC (Media Access Control) address of the data receiving device 10 or the like. It is.
- the first additional information may be information included in the data reception device 10 or information processed by the data reception device 10.
- the first additional information added to the beacon signal is transmitted after the beacon signal or before the beacon signal, for example. That is, the first additional information added to the beacon signal is information independent of the beacon signal.
- the second determination unit 25 of the data transmission device 20 determines the first additional information included in the beacon signal (S105). Based on the result of the second determination unit 25, the second addition unit 26 adds the second additional information to the connection request signal (S106). And the communication part 23 transmits the connection request signal with which 2nd additional information was added with respect to the data receiver 10 (S107).
- the connection request signal transmitted in the present embodiment includes second additional information.
- the second additional information is specific information included in the data transmission device 20 that can be encrypted in the data reception device 10, and is, for example, information obtained by encrypting arbitrary data generated by the data transmission device 20. Note that the second additional information is different from the first additional information.
- connection request signal is transmitted after the connection request signal or before the connection request signal, for example.
- the first determination unit 18 determines whether or not the second additional information is added to the connection request signal (S108). Based on the result of the determination by the first determination unit 18, the encryption unit 19 encrypts the second additional information included in the connection request signal (S109). Then, the communication unit 11 transmits a connection response signal to which the encrypted second additional information (encrypted information) is added to the data transmission device 20 (S110).
- the encrypted information is not limited to the encrypted information, and may be information obtained by processing the second additional information.
- the encryption information may be information related to the second additional information generated using the information included in the data reception device 10 and the second additional information, for example.
- the second determination unit 25 determines whether or not the encrypted second additional information (encrypted information) is added to the connection response signal. Determination is made (S111). Then, the decrypting unit 27 decrypts the encrypted second additional information (encrypted information) included in the connection response signal (S112). That is, the decryption unit 27 decrypts the encrypted information and generates decryption information. Based on the result of decrypting the encrypted second additional information (encrypted information), the data transmitting apparatus 20 transitions to a state for exchanging keys with the data receiving apparatus 10 (S113).
- the second determination unit 25 determines whether or not the decrypted encrypted second additional information (encrypted information) matches the information added as the second additional information. Then, according to the determination result, the data transmission device 20 transitions to a state for performing key exchange with the data reception device 10. That is, when the second additional information added by the second addition unit 26 matches the decryption information generated by the decryption unit 27, the data transmitting apparatus 20 transitions to the key exchange state.
- the encrypted information is information related to the second additional information generated using the information included in the data receiving device 10 and the second additional information
- the data transmitting device 20 is included in the data receiving device 10. The information and the second additional information are separated. Then, the data transmitting device 20 may transition to a state for performing key exchange with the data receiving device 10 depending on whether the separated second additional information matches the added second additional information.
- the communication part 23 transmits the key exchange request signal for encrypting the communication data of a radio
- the data transmitting apparatus 20 that has been transitioned to the key exchange state performs key exchange processing with the data receiving apparatus 10 that has transmitted the key exchange request (S115).
- a key exchange process such as 4 way-HandShake may be used.
- the data transmitting device 20 transmits the photographed data as encrypted data to the data receiving device 10 via the communication unit 23 (S116).
- the photographing data is stored in the storage unit 22.
- the data receiving device 10 receives the shooting data as encrypted data from the data transmission device 20 via the communication unit 11 and stores the shooting data in the storage unit 13.
- WSD WiGig SD Extension
- WiGig SD Extension WiGig SD Extension
- the data transmission device 20 does not accept reception of signals from devices other than the data reception device that performs the connection processing until the connection with the data reception device 10 is terminated after the key exchange processing is started. May be. That is, the data transmission device 20 may not accept a signal from any other device than the data reception device 10 until the transmission of the photographing data ends after the transmission of the key exchange request signal.
- FIG. 5 is a flowchart showing an example of the operation of the data receiving apparatus 10 in the wireless communication system 1 according to the present embodiment.
- the communication unit 11 receives a beacon signal transmission instruction.
- the first addition unit 17 adds the first additional information to the beacon signal (S201).
- the communication unit 11 transmits a beacon signal to which the first additional information is added to the data transmitting device 20 (S202).
- the communication unit 11 receives the connection request signal transmitted from the data transmission device 20 (S203).
- the first determination unit 18 determines whether or not the second additional information that is additional information on the data transmission device 20 side is added to the connection request signal (S204).
- the encryption unit 19 of the data receiving apparatus 10 encrypts the second additional information (S205).
- the response to the connection request signal is not performed.
- the communication unit 11 After encrypting the second additional information, the communication unit 11 transmits a connection response signal to which the information (encrypted information) obtained by encrypting the second additional information is added to the data transmitting apparatus 20 (S206).
- the communication unit 11 transitions to a key exchange state (S207). Then, the communication unit 11 receives the key exchange request signal (S208). Then, the data receiving apparatus 10 performs a key exchange process with the data transmitting apparatus 20 (S209). After completing the key exchange process, the communication unit 11 receives data from the data transmission device 20 (S210).
- connection request waiting state is entered.
- the data receiving device 10 ends a series of processes related to transmission of the beacon signal.
- FIG. 6 is a flowchart showing an example of the operation of the data transmission device 20 in the wireless communication system 1 according to the present embodiment.
- the communication unit 23 scans at any time to check whether the beacon signal is transmitted from the data receiving device 10 (S300). Then, the data transmitting device 20 receives a beacon signal by scanning (S301). In addition, when not receiving a beacon signal, the data transmission device 20 performs a scan for receiving a beacon signal again while providing a time interval.
- the second determination unit 25 in the data transmission device 20 determines whether or not first additional information that is information added on the data reception device 10 side is added to the beacon signal. (S302). When the first additional information is not added to the beacon signal (No in S302), the process returns to step S300. And the communication part 23 performs the scan for receiving a beacon signal again, providing a time interval.
- the 2nd addition part 26 in data transmitter 20 uses the 2nd additional information which is information peculiar to data transmitter 20 as a connection request signal. It is added (S303). And the communication part 23 transmits the connection request signal with which 2nd additional information was added with respect to the data receiver 10 (S304).
- the communication unit 23 receives a connection response signal (S305).
- the communication unit 23 may perform a scan for receiving a beacon signal again while providing a time interval.
- the second determination unit 25 in the data transmission device 20 determines whether or not the encrypted second additional information (encrypted information) is added to the connection response signal (S306). If the encryption information is not added to the connection response signal (No in S306), the communication unit 23 returns to Step S300 and performs a scan for receiving a beacon signal again.
- the decryption unit 27 When the encryption information is added to the connection response signal (Yes in S306), the decryption unit 27 performs authentication for decrypting the encryption information and performs a decryption process (S307). In addition, when decoding fails, for example, the communication unit 23 may perform a scan for receiving a beacon signal again while providing a time interval.
- the data transmitting apparatus 20 transitions to a state for performing a key exchange process (S308). Then, the data transmission device 20 performs a key exchange process (S309). When the key exchange process fails, the communication unit 23 may perform a scan for receiving a beacon signal again.
- the data transmission device 20 transmits the photographing data to the data reception device 10 (S310). Thereafter, the process returns to step S300, and the communication unit 23 scans again.
- FIG. 7 is a side view showing an example of the appearance of the wireless communication system 2 in the conventional surveillance camera.
- the data receiving device 30 is a wireless communication terminal (STA) having a wireless communication function
- the data transmitting device 40 is an access point terminal (AP) having a wireless communication function.
- FIG. 8 is a sequence diagram showing an example of the operation of the conventional wireless communication system 2.
- the data transmission device 40 transmits a beacon signal as needed (S401).
- the data receiving device 30 When the data receiving device 30 receives the beacon signal transmitted from the data transmitting device 40, the data receiving device 30 performs communication control based on the communication information acquired from the beacon signal. Then, the data receiving device 30 and the data transmitting device 40 transition to a key exchange state (S402).
- the data receiving device 30 transmits a key exchange request signal to the data transmitting device 40 (S403). Then, key exchange processing is performed between the data receiving device 30 and the data transmitting device 40 (S404).
- the data transmission device 40 transmits the photographing data to the data reception device 30 (S405).
- the data transmission device 40 transmits a beacon signal, and transitions to connection processing with the data reception device 30. This may cause the data transmission device 40 to perform a connection process with another data reception device 30 that should not transmit the captured data, or may be intercepted by another person regarding the connection. That is, reliability becomes a problem.
- the data transmitting device 20 is a wireless communication terminal having a wireless communication function
- the data receiving device 10 is an access point terminal having a wireless communication function. Therefore, unlike the conventional wireless communication system 2, the data transmission device 20 does not transmit a beacon signal at any time in order to receive a connection request signal from the data reception device 10. That is, the conventional data receiving device 30 does not receive a beacon signal from the data transmitting device 20, and it is difficult to perform wireless communication with the data transmitting device 20. That is, it is difficult to wirelessly communicate with the data transmission device 20 unless it is the data reception device 10. Thereby, the radio
- the first adding unit 17 in the data receiving device 10 adds the first additional information to the beacon signal. Then, the data transmission device 20 determines whether or not the first additional information is added to the beacon signal transmitted by the data reception device 10. That is, the data transmission device 20 can perform the connection process only when the data reception device 10 transmits the beacon signal to which the first additional information is added. In addition, in the conventional wireless communication device, even if the presence of the beacon signal can be confirmed, it is difficult to confirm the addition of the first additional information. Therefore, the data transmission device 20 in the present embodiment can be suppressed from being connected to a wireless communication device other than the data reception device 10. Thereby, the radio
- the data reception device 10 determines whether or not the second additional information is added to the connection request signal. That is, the data receiving device 10 can perform the connection process only when the data transmitting device 20 transmits the connection request signal to which the second additional information is added. Therefore, the data transmission device 20 in the present embodiment can be suppressed from being connected to a wireless communication device other than the data reception device 10. Thereby, the radio
- the data transmission device 20 determines whether or not the first additional information is added to the beacon signal, and the data reception device 10 determines whether or not the second additional information is added to the connection request signal. Judgment. Therefore, the data transmission device 20 determines whether or not the data reception device 10 is a connection target, and the data reception device 10 also determines whether or not the data transmission device 20 is a connection target. That is, it is determined whether or not the specific data transmitting device 20 and the specific data receiving device 10 are mutually connected. Therefore, the wireless communication system 1 in the present embodiment can perform data transmission / reception in a more reliable connection target.
- the data transmission device 40 periodically transmits a beacon signal, and the data reception device 30 receives the beacon signal transmitted from the data transmission device 40.
- a beacon signal transmitted from the data transmission device 40 may be intercepted.
- the data transmitting device 20 is a wireless communication terminal having a wireless communication function
- the data receiving device 10 is an access point terminal having a wireless communication function.
- the beacon signal is transmitted only when the user of the data receiving device 10 wants to receive image data. That is, in the wireless communication system 1 according to the present embodiment, the data reception device 10 can transmit a beacon signal when necessary. Further, the data receiving device 10 does not transmit a beacon signal when it is not necessary. Therefore, in the wireless communication system 1 according to the present embodiment, since the beacon signal is transmitted only during a specific period, the beacon signal can be suppressed from being intercepted by others. Thereby, the radio
- a directional wireless communication method may be used as a wireless communication method between the data receiving device 10 and the data transmitting device 20 in the wireless communication system 1.
- a radio communication system having directivity a range in which a beacon signal, shooting data, and the like can be transmitted and received can be limited. Therefore, it can suppress that a beacon signal is intercepted from others.
- the data transmitting apparatus 20 does not accept the reception of signals from other than the data receiving apparatus 10 that performs the connection process. May be. Thereby, in order to perform one-to-one communication between one data reception device 10 and one data transmission device 20 in the wireless communication system 1, the data transmission device 20 is erroneously connected to another wireless communication device, or other wireless communication. Interference from the device can be prevented.
- the communication unit 11 may transmit a beacon signal to the data transmission device 20 as a connection signal only when the instruction unit 12 receives a user instruction. Thereby, since the period during which a beacon signal is transmitted is limited by the user, the reliability in wireless communication can be further improved.
- FIG. 9 is a configuration diagram showing an example of the data receiving device 50 in the wireless communication system 3 (see FIG. 11) according to the present embodiment.
- the data receiving device 50 according to the present embodiment is different from the data receiving device 10 according to the first embodiment in that a storage medium 531 is connected to the storage unit 13 in FIG. Therefore, the communication unit 51, the instruction unit 52, the storage unit 53, the control unit 54, the selection unit 55, the display unit 56, the first addition unit 57, the first determination unit 58, the encryption in the data receiving device 50 according to the present embodiment.
- Each of the conversion units 59 includes the communication unit 11, the instruction unit 12, the storage unit 13, the control unit 14, the selection unit 15, the display unit 16, the first addition unit 17, and the first in the data receiving apparatus 10 according to the first embodiment.
- the configuration is the same as that of the determination unit 18 and the encryption unit 19.
- the storage medium 531 temporarily stores shooting data received from the data transmission device 60, and has storage medium information (first storage medium information) for identifying the storage medium.
- the storage medium 531 is configured by a storage device such as a NAND flash memory.
- FIG. 10 is a configuration diagram illustrating an example of the data transmission device 60 in the wireless communication system 3 according to the present embodiment.
- the data transmission device 60 according to the present embodiment is different from the data transmission device 20 according to the first embodiment in that a storage medium 621 is connected to the storage unit 22 in FIG. Therefore, each of the storage unit 62, the communication unit 63, the control unit 64, the second determination unit 65, the second addition unit 66, and the decoding unit 67 in the data transmission device 60 according to the present embodiment relates to the first embodiment.
- the configuration is the same as that of the storage unit 22, the communication unit 23, the control unit 24, the second determination unit 25, the second addition unit 26, and the decoding unit 27 in the data transmission device 20.
- the data transmission device 60 is different from the data transmission device 20 in that it includes a photographing unit 61.
- the imaging unit 61 has the same configuration as that of the imaging device 21, but is different from the imaging device 21 in that it is built in the data transmission device 60.
- the storage medium 621 can temporarily store the shooting data stored in the storage unit 62, and has identification information (second storage medium information) that can identify the storage medium 621.
- the storage medium 621 includes a storage device such as a NAND flash memory. Note that the data transmission device 60 may have an insertion slot through which the storage medium 621 can be inserted and removed. Further, the data transmission device 60 may not have an insertion slot.
- the storage medium 621 may be embedded in the storage unit 62.
- FIG. 11 is a sequence diagram showing an example of the operation of radio communication system 3 according to the present embodiment.
- the control unit 64 acquires storage medium information from the storage medium 621 in the storage unit 62 (S501). Note that the control unit 64 may acquire the storage medium information when the storage medium 621 is inserted into the storage unit 62, for example.
- the control unit 64 instructs activation of the communication unit 63.
- the communication unit 63 performs a scan to confirm whether or not a beacon signal is transmitted from the data receiving device 50 (S502).
- the scan interval may be set to 150 microseconds, for example. That is, the communication unit 63 may repeatedly scan, for example, in the order of 2ch and 3ch, and scan again after a waiting time of 150 microseconds.
- the control unit 54 acquires storage medium information for the storage medium 531 in the storage unit 53 (S503). Note that the control unit 54 may acquire the storage medium information when the storage medium 531 is inserted into the storage unit 53, for example.
- the control unit 54 issues an instruction for transmitting a beacon signal to the data transmission device 60 (S504).
- the first addition unit 57 adds the first additional information and the storage medium information of the storage medium 531 to the beacon signal (S505).
- the communication unit 51 transmits a beacon signal to which the first additional information and the storage medium information of the storage medium 531 are added to the data transmission device 60 (S506).
- the timing at which the control unit 54 issues an instruction may be when the instruction unit 52 receives an instruction from the user, may be when the data receiving device 50 is activated, or may be activated. .
- the beacon signal in the present embodiment includes not only the first additional information as in the first embodiment, but also storage medium information.
- the first additional information is information specific to the data receiving device 50 that can be analyzed by the data transmitting device 60, and is, for example, a hash value generated by combining the MAC address of the data receiving device 50 or the like. Note that the first additional information may be information included in the data reception device 50 or information processed by the data reception device 50.
- the second determination unit 65 determines the first additional information included in the beacon signal (S507). Furthermore, the control unit 64 collates whether the storage medium information of the storage medium 531 included in the beacon signal matches the storage medium information of the storage medium 621 acquired from the storage unit 62 (S508). Then, based on the result of analyzing the first additional information and the result of collating the storage medium information, the second addition unit 66 adds the second additional information to the connection request signal. Then, the second communication unit 63 transmits a connection request signal added with the second additional information to the data receiving device 50 (S510).
- the second additional information is added to the connection request signal in the present embodiment.
- the second additional information is information specific to the data transmission device 60 that can be encrypted in the data reception device 10, and is, for example, encrypted arbitrary data generated by the data transmission device 60. Note that the second additional information is different from the first additional information.
- connection request signal is transmitted after the connection request signal or before the connection request signal, for example.
- the first determination unit 58 determines whether or not the second additional information is included in the connection request signal (S511). Then, the encryption unit 59 encrypts the second additional information included in the connection request signal (S512). Thereafter, the communication unit 51 transmits a connection response signal to which the encrypted second additional information (encrypted information) is added to the data transmission device 60 (S513).
- the encrypted information is not limited to the encrypted information, and may be information obtained by processing the second additional information.
- the encrypted information may be information related to the second additional information generated using the information included in the data reception device 50 and the second additional information, for example.
- the second determination unit 65 determines whether or not encryption information is added to the connection response signal (S514). Then, based on the determination result of the second determination unit 65, the decryption unit 67 decrypts the encrypted information (S515). Thereafter, the data transmitting device 60 and the data receiving device 50 transition to a state for key exchange (S516). The second determination unit 65 determines whether or not the decrypted encrypted second additional information (encrypted information) matches the information added as the second additional information. Then, according to the determination result, the data transmitting device 60 transitions to a state for performing key exchange with the data receiving device 50.
- the encrypted information is information related to the second additional information generated using the information included in the data reception device 50 and the second additional information
- the data transmission device 60 is included in the data reception device 50.
- the information and the second additional information are separated.
- the second determination unit 65 determines whether or not the separated second additional information matches the added second additional information.
- the data transmission device 60 may transition to a state for performing key exchange with the data reception device 50 according to the determination result.
- the communication unit 63 transmits a key exchange request signal for encrypting communication data in the wireless section to the data receiving device 50 (S517).
- the data transmitting device 60 that has been shifted to the state for performing the key exchange performs a key exchange process with the data receiving device 50 that has transmitted the key exchange request (S518).
- a key exchange process such as 4 way-HandShake may be used.
- the data transmission device 60 transmits the shooting data stored in the storage unit 62 via the communication unit 63 (S519).
- the data reception device 50 receives the shooting data from the data transmission device 60 via the communication unit 51 and stores the shooting data in the storage unit 53.
- WSD WiGig SD Extension
- WiGig SD Extension WiGig SD Extension
- the data transmitting apparatus may not accept reception of signals from other apparatuses other than the data receiving apparatus that performs the connection process until the connection with the data receiving apparatus is terminated after the key exchange process is started. .
- FIG. 12 is a flowchart showing an example of the operation of the data receiving device 50 in the wireless communication system 3 according to the present embodiment.
- the control unit 54 acquires storage medium information from the storage medium 531 in the storage unit 53 (S600). In order to communicate with the data transmission device 60, the control unit 54 instructs the communication unit 51 to transmit a beacon signal (S601). Note that the control unit 54 may acquire the storage medium information when the data receiving device 50 is activated, when the storage medium 531 is inserted, or the like.
- the first addition unit 57 When acquiring the beacon signal transmission instruction from the control unit 54, the first addition unit 57 adds the first additional information and the storage medium information acquired from the storage medium 531 to the beacon signal (S602).
- the communication unit 51 transmits a beacon signal to the data transmission device 60 (S603).
- the communication unit 51 receives the connection request signal transmitted from the data transmission device 60 (S604).
- the first determination unit 58 determines whether or not the second additional information that is additional information of the data transmission device 60 is added to the connection request signal (S605).
- the encryption unit 59 of the data reception device 50 encrypts the second additional information (S606).
- the response to the connection request signal is not performed.
- the communication unit 51 After encrypting the second additional information, the communication unit 51 transmits a connection response signal to which the information (encrypted information) obtained by encrypting the second additional information is added to the data transmission device 60 (S607).
- the communication unit 51 transitions to a key exchange state (S608). Then, the communication unit 51 receives a key exchange request signal (S609). Further, the data receiving device 50 performs a key exchange process with the data transmitting device 60 (S610). If the key exchange process fails, the data transmission device 60 transitions to a connection request wait state.
- the data receiving device 50 receives the data and stores the received data in the storage unit 53 (S611).
- the data receiving device 50 After receiving the data, the data receiving device 50 ends a series of processes related to transmission of the beacon signal.
- FIG. 13 is a flowchart showing an example of the operation of the data transmission device 60 in the wireless communication system 3 according to the second embodiment.
- the control unit 64 acquires storage medium information from the storage medium 621 in the storage unit 62. And in order to be able to receive the beacon signal from the data receiver 50 at any time, the communication part 63 scans at any time in order to confirm whether the beacon signal is transmitted from the data receiver 50 (S700). Note that the control unit 64 may acquire the storage medium information when the data receiving device 50 is activated, when the storage medium 621 is inserted, or the like.
- the data transmission device 60 determines whether a beacon signal has been received by scanning (S701). In addition, when not receiving a beacon signal, the data transmission device 60 may perform a scan for receiving a beacon signal again while providing a time interval.
- the second determination unit 65 determines whether or not the first additional information is added to the beacon signal (S702). When the first additional information is not added to the beacon signal (No in S702), the process returns to step S700. And the communication part 63 performs the scan for receiving a beacon signal again, providing a time interval.
- the second determination unit 65 analyzes the storage medium information in the storage medium 531 added to the beacon signal. Then, the second determination unit 65 determines whether the storage medium information in the storage medium 531 matches the storage medium information in the storage medium 621 (S703). If the storage medium information is not added to the beacon signal or the storage medium information added to the beacon signal does not match the storage medium information in the storage medium 621 (No in S703), the process returns to step S700. And the communication part 63 performs the scan for receiving a beacon signal again, providing a time interval.
- the second addition unit 66 adds the second additional information to the connection request signal (S704). .
- the communication part 63 transmits the connection request signal with which 2nd additional information was added with respect to the data receiver 50 (S705).
- the communication unit 63 receives a connection response signal (S706).
- the communication unit 63 may perform a scan for receiving a beacon signal again while providing a time interval.
- the second determination unit 65 determines whether information (encrypted information) obtained by encrypting the second additional information is added to the connection response signal (S707).
- the communication unit 63 returns to Step S700. And the communication part 63 performs the scan for receiving a beacon signal again.
- the decrypting unit 67 decrypts the additional information on the data receiving device 50 side (S708).
- the communication unit 63 may perform a scan for receiving a beacon signal again.
- the data transmission device 60 transitions to a state for performing key exchange processing (S709). Then, the data transmission device 60 performs key exchange processing (S710). If the key exchange process fails, the communication unit 63 may perform a scan for receiving a beacon signal again.
- the data transmission device 60 starts transmitting the photographing data (S711). Thereafter, the transmission of the photographing data is terminated, the process returns to step S700, and the communication unit 63 performs scanning again.
- the storage medium 531 is connected to the data receiving device 50, and the storage medium 621 is connected to the data transmitting device 60.
- the data reception device 50 may end the connection process with the data transmission device 60 when the storage medium information in the storage medium 531 matches the storage medium information in the storage medium 621.
- the monitoring camera is shown as an example, but these are only examples.
- the present disclosure may be applied, for example, in a wireless communication system between vehicles in a train.
- FIG. 14 is a side view showing an example of the appearance of the wireless communication system 4 according to the present embodiment.
- the traveling direction side of the vehicle 70 is a front side, and the opposite side to the traveling direction side is a rear side.
- the communication device 80 is provided on the facing surface 90 of each vehicle 70.
- the facing surface 90 is an area where the distance to one of the two vehicles 70 is short.
- the facing surface 90 of one vehicle 70 faces the facing surface of the other vehicle 70.
- the facing surface 90 is a region where the vehicles 70 face each other, and is a region at the rear end and the front end of the vehicle 70.
- the communication device 80 may be provided only on the facing surface 90 at the rear end when the vehicle 70 is the foremost vehicle. Further, when the vehicle 70 is the last vehicle, the communication device 80 may be provided only on the facing surface 90 at the front end.
- vehicle 70 refers to a railway vehicle or the like that is connected to another vehicle and travels along a track such as a track.
- FIG. 15 is a top view showing an example of the appearance of the wireless communication system 4 according to the present embodiment.
- the traveling direction side of the vehicle 70 is the front side, and the opposite side to the traveling direction side is the rear side. Then, the right side when facing the traveling direction side of the vehicle 70 is the right side, and the left side is the left side.
- two wireless paths are provided between the vehicles 70 so that each vehicle can be controlled safely even when a failure such as a malfunction or malfunction occurs. Therefore, in the wireless communication system 4, two communication devices 80 are provided on the facing surface 90 of one vehicle 70 in the facing surface 90 between the facing vehicles 70. In addition, two communication devices 80 are provided on the facing surface 90 of the other vehicle 70 at positions facing the two communication devices 80 provided on the one vehicle 70.
- the first communication device 80 is provided on the right side of the center virtual line C1 of the vehicle 70 shown in FIG.
- a second communication device 80 is provided on the left side of the center imaginary line C1 of the vehicle 70.
- the wireless communication system 4 has two wireless paths, and performs communication between the vehicles 70 using any one of the two wireless paths.
- two communication devices 80 are provided on the facing surface 90 on one side of each vehicle 70.
- the number of communication devices 80 provided on the opposing surface 90 on one side of each vehicle 70 is not limited to two, and may be one or three or more.
- data communication between the vehicles 70 can be performed by adding the same configuration as in the first or second embodiment and performing the same operation as in the first or second embodiment.
- the photographing unit is not always necessary. Further, the data is not limited to shooting data.
- the instruction unit is not always necessary.
- the communication device 80 may be configured to transmit a beacon signal at the time of activation.
- the wireless communication system 4 in the present embodiment determines whether additional information is added to the two communication devices 80 facing each other, and performs a connection process on the additional information. Therefore, erroneous connection with the communication device 80 that does not face each other can be suppressed.
- FIG. 16 is a sequence diagram illustrating an example of the operation of the wireless communication system 5 according to the fourth embodiment.
- the wireless communication system 5 includes a data receiving device 10, a data transmitting device 20, and a photographing device 21 (see FIG. 1).
- the sequence shown in FIG. 16 is different from the sequence shown in FIG. 4 in that it does not include the operations of step S109, step S111, and step S112. Accordingly, the data receiving apparatus 10 according to the present embodiment may not include the encryption unit 19 (see FIG. 2). Similarly, the data transmission device 20 according to the present embodiment may not include the decoding unit 27 (see FIG. 3).
- the data receiving device 10 and the data transmitting device 20 perform the operations from step S101 to step S108. After the operation of step S108, the data reception device 10 transmits a connection response signal to the data transmission device 20 without encrypting the second additional information (S110). That is, in the present embodiment, the encrypted second additional information is not added to the connection response signal.
- the data transmitting apparatus 20 that has received the connection response signal transitions to the key exchange state (S113). That is, the data transmission device 20 transmits a key exchange request signal to the data reception device 10 (S114). Then, the data receiving device 10 and the data transmitting device 20 perform the operations of step S115 and step S116 as in the first embodiment.
- the wireless communication system 5 transmits and receives data without encrypting the second additional information and decrypting the encrypted second additional information. Even in such a configuration, since the beacon signal is transmitted from the data receiving device 10 possessed by the user, the reliability in wireless communication can be improved.
- the data transmission device 60 determines whether or not the first additional information is added to the beacon signal transmitted from the data reception device 50. Thereafter, the data transmission device 60 determines whether the storage medium information added to the beacon signal matches the storage medium information in the storage medium 621 included in the data transmission device 60. However, the data transmission device 60 collates whether the storage medium information added to the beacon signal transmitted from the data reception device 50 matches the storage medium information in the storage medium 621 included in the data transmission device 60. If they match, it may be analyzed whether the first additional information is added to the beacon signal.
- the control unit 64 collates whether the storage medium information of the storage medium 531 included in the beacon signal matches the storage medium information of the storage medium 621 acquired from the storage unit 62. .
- the storage medium 621 may not be connected to the storage unit 62. Instead, the storage unit 62 may store information regarding the storage medium 531.
- the second determination unit 65 acquires information related to the storage medium 531 included in the beacon signal. Then, the second determination unit 65 determines whether the acquired information regarding the storage medium 531 matches the information regarding the storage medium 531 included in the storage unit 62 of the data transmission device 60 (storage medium information).
- the communication unit 63 may transmit the shooting data to the data reception device 50. Further, when the information regarding the storage medium 531 and the storage medium information included in the data transmission device 60 do not match, the data reception device 50 may end the connection process with the data transmission device 60. Even with such a configuration, reliability in wireless communication can be improved.
- the beacon signals in the first to third embodiments are periodically transmitted and received until the data communication is finished. Therefore, the beacon signal may be transmitted by always adding the first additional information.
- the storage medium information may always be added to transmit the beacon signal. For example, in Embodiment 1, when the data receiving device 10 transmits a beacon signal to the data transmitting device 20, the first additional information may always be added to transmit the beacon signal.
- the wireless communication in the first to third embodiments it is preferable to enable data communication only on a one-to-one basis.
- the data reception device 10 and the data transmission device 20 can perform data communication only one-on-one. Thereby, the erroneous connection with the other data receiver 10 which the data transmitter 20 does not want to communicate can be suppressed.
- the data reception device 10 has the encryption unit 19 and the data transmission device 20 has the decryption unit 27.
- the wireless communication system according to the present disclosure is not limited to this configuration.
- the data transmission device may include an encryption unit
- the data reception device may include a decryption unit.
- the encryption unit of the data transmission device encrypts the first additional information
- the decryption unit of the data reception device decrypts the encrypted first additional information to generate decryption information.
- the first determination unit determines whether or not the first additional information added to the beacon signal matches the decoded information. If they match, the first determination unit authenticates the connection request signal to which the encrypted first additional information is added. Even with such a configuration, reliability in wireless communication can be improved.
- the present disclosure can be applied to a wireless communication system that transmits and receives data such as a monitoring camera and a train-to-vehicle communication system.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
第1無線通信装置(10)は、第2無線通信装置(20)と無線通信を行う第1通信部と、接続を行うための接続信号に第1付加情報を付加する第1付加部とを備える。第2無線通信装置(20)は、第1無線通信装置(10)と無線通信を行う第2通信部と、第1無線通信装置(10)との接続を要求する接続要求信号に、第1付加情報とは異なる第2付加情報を付加する第2付加部とを備える。第2通信部は、第1付加情報が付加された接続信号を第1通信部から受信した場合、第2付加情報が付加された接続要求信号を第1無線通信装置(10)に送信する。そして、第1通信部は、第2付加情報が付加された接続要求信号を第2通信部から受信した場合、接続要求信号に応答するための接続応答信号を第2無線通信装置(20)に送信して第2無線通信装置(20)からデータを受信する。
Description
本開示は、無線通信システムおよび無線通信装置に関する。
特許文献1に開示される従来の無線通信システムでは、無線監視カメラが定期的に接続信号であるビーコン信号を送信する。
本開示は、無線を用いたデータ通信において通信の信頼性を高めるための無線通信システムおよび無線通信装置を提供する。
本開示における無線通信システムは、データの受信を行う第1無線通信装置と、データの送信を行う第2無線通信装置とを備える。第1無線通信装置は、第2無線通信装置と無線通信を行う第1通信部と、接続を行うための接続信号に第1付加情報を付加する第1付加部とを備える。第2無線通信装置は、第1無線通信装置と無線通信を行う第2通信部と、第1無線通信装置との接続を要求する接続要求信号に、第1付加情報とは異なる第2付加情報を付加する第2付加部とを備える。第2通信部は、第1付加情報が付加された接続信号を第1通信部から受信した場合、第2付加情報が付加された接続要求信号を第1無線通信装置に送信する。そして、第1通信部は、第2付加情報が付加された接続要求信号を第2通信部から受信した場合、接続要求信号に応答するための接続応答信号を第2無線通信装置に送信して第2無線通信装置からデータを受信する。
また、本開示における無線通信装置は、データ送信装置からデータを受信する無線通信装置であって、データ送信装置と無線通信を行う通信部と、接続を行うための接続信号に第1付加情報を付加する付加部とを備える。通信部は、第1付加情報が付加された接続信号を送信した後、第1付加情報とは異なる第2付加情報が付加された接続要求信号をデータ送信装置から受信した場合、接続要求信号に応答するための接続応答信号をデータ送信装置に送信してデータ送信装置からデータを受信する。
また、本開示における別の無線通信装置は、データ受信装置にデータを送信する無線通信装置であって、データ受信装置と無線通信を行う通信部と、データ受信装置との接続を要求する接続要求信号に、第2付加情報を付加する付加部とを備える。通信部は、第2付加情報とは異なる第1付加情報が付加された接続信号をデータ受信装置から受信した場合、付加部によって第2付加情報が付加された接続要求信号をデータ受信装置に送信する。そして、通信部は、接続要求信号に応答するための接続応答信号をデータ受信装置から受信した場合、データをデータ受信装置に送信する。
本開示における無線通信システムおよび無線通信装置は、無線を用いたデータ通信において通信の信頼性を高めることができる。
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になることを避け、当業者の理解を容易にするためである。
なお、添付図面および以下の説明は、当業者が本開示を十分に理解するために提供されるのであって、これらにより請求の範囲に記載の主題を限定することは意図されていない。
(実施の形態1)
以下、図1から図8を用いて、本実施の形態を説明する。
以下、図1から図8を用いて、本実施の形態を説明する。
[1-1.構成]
図1は、本実施の形態1に係る無線通信システム1の外観の一例を示す側面図である。
図1は、本実施の形態1に係る無線通信システム1の外観の一例を示す側面図である。
図1において、無線通信システム1は、データ受信装置10(第1無線通信装置の一例)と、データ送信装置20(第2無線通信装置の一例)と、撮影装置21とを有する。
データ受信装置10は、無線通信機能を持つアクセスポイント端末(AP)である。データ受信装置10は、例えばPC、タブレット、スマートフォンなどの通信装置である。そのため、データ受信装置10は、接続信号としてビーコン信号をデータ送信装置20に送信することで、データ送信装置20との間で接続処理を行う。そして、データ受信装置10は、接続処理が完了した後にユーザがデータ受信装置10を操作することで、データ送信装置20に記憶されている撮影データをダウンロードすることができる。
データ送信装置20は、無線通信機能を持つ無線通信端末(STA)である。そのため、データ送信装置20は、データ受信装置10から接続信号としてビーコン信号を受信する。そして、データ送信装置20は、接続処理を完了させることで、記憶した撮影データをデータ受信装置10に送信することができる。
撮影装置21は、例えば監視カメラであり、撮影した画像をデータに変換してデータ送信装置20に送信する。撮影装置21は、例えばLAN(Local Area Network)ケーブルを介して、データ送信装置20と接続される。撮影装置21は、LANケーブルを介してデータ送信装置20から給電されてもよい。なお、撮影装置21は、撮影部として、データ送信装置20に内蔵されていてもよい。
なお、データ送信装置20は、例えば街頭の柱、店の入り口、駅構内などにおいて、一般の人の手の届かない高さに設置するとよい。これは、撮影データが保存されるデータ送信装置20を通行人に破壊されたり、データ送信装置20の撮影データを盗まれたりしないようにするためである。このようにデータ送信装置20を設置することでセキュリティを向上することができる。特に、撮影装置21が監視カメラである場合、データ送信装置20に記憶される撮影データは街頭を撮影した撮影データであり、人物などを不特定に撮影する秘匿データである。このことから、プライバシー等の問題を考慮するために、データ送信装置20は、一般の人の手の届かない高さに設置するとよい。
次に、図2は、本実施の形態に係る無線通信システム1におけるデータ受信装置10の一例を示す構成図である。
図2において、データ受信装置10は、通信部11(第1通信部の一例)と、指示部12と、記憶部13と、制御部14と、選択部15と、表示部16と、第1付加部17と、第1判定部18と、暗号化部19とを有する。
通信部11は、無線通信方式におけるパケットを送受信する。無線通信方式としては、例えばWiGig(Wireless Gigabit)(登録商標)とWi-Fi(登録商標)を用いてもよい。そのため、通信部11は、WiGigにおける通信ではWiGigパケットを送受信し、Wi-Fiにおける通信ではWi-Fiパケットを送受信する。なお、それぞれの無線通信方式は、無線信号を送受信するためのアンテナと、無線信号制御回路と、をそれぞれ設けることで実現される。そのため、通信部11は、WiGig通信部と、Wi-Fi通信部とを有していてもよい。また、WiGig通信部と、Wi-Fi通信部とは、共用できる部分については共通化する構成でもよい。
ここで、WiGigおよびWi-Fiについて説明する。
WiGigは、高い周波数帯(60GHz帯)を有する。そのため、WiGigは、直進性があり、指向性を有する無線通信方式である。また、WiGigの電波は、壁、窓などの遮蔽物を透過せず、減衰しやすいため、通信範囲が狭く、限られる。
これに対して、Wi-Fiは、比較的低い周波数帯(2.4GHz帯、5GHz帯など)を有する。そのため、Wi-Fiは、指向性を有しない無線通信方式である。また、Wi-Fiの電波は、壁、窓等の遮蔽物を透過し、通信範囲がWiGigに比べて広い。
指示部12は、ユーザの指示を受け付ける。指示部12は、例えば、表示部16上に配置されたタッチパネルである。この場合、ユーザの指示とは、例えば、タッチパネルに対するユーザのタッチ操作である。指示部12は、ユーザの指示を受け付けるスイッチなどであってもよい。
記憶部13は、通信部11を介してデータ送信装置20から受信した撮影データを記憶する。具体的には、記憶部13は、ROM(Read Only Memory)、RAM(Random Access Memory)などの記憶デバイスで構成される。
制御部14は、データ受信装置10を制御しており、例えば通信部11及び記憶部13を制御する。具体的には、制御部14は、通信部11を介してデータ送信装置20から送信された撮影データを受信すること、通信部11を介してデータ送信装置20から送信された撮影データを記憶部13に記憶することなどを制御する。
また、指示部12がユーザの指示を受け付けた場合、制御部14は、通信部11にビーコン信号を送信させる。具体的には、例えばユーザがデータ送信装置20から撮影データを取得したい場合、データ送信装置20とデータ受信装置10との間で接続処理を行う必要がある。この場合、ユーザが指示部12を操作することで、データ受信装置10はビーコン信号を送信することができる。これにより、データ受信装置10は、データ送信装置20との接続処理を開始することができる。
なお、通信部11は、データ送信装置20の管理情報を取得するために管理情報要求信号をデータ送信装置20に送信してもよい。その結果、通信部11は、データ送信装置20の管理情報を取得することができる。そして、記憶部13は、その管理情報の中からユーザが選択した撮影データを記憶してもよい。
選択部15は、通信部11から受信した管理情報をもとに、ユーザが選択可能なように情報を提示し、ユーザが選択した情報をデータ送信装置20に返す。例えば指示部12がタッチパネルであった場合、表示部16は、管理情報をもとに、チェックボックス付きのリストを表示する。そして、選択部15は、チェックボックスにユーザがチェックを入れることで、チェックされた撮影データをデータ送信装置20に返す。なお、管理情報にサムネイルなどの画像があれば、該当の画像をチェックボックスと合わせて表示してもよい。
なお、制御部14は、データ受信装置10に表示部16を設けることで、データ送信装置20に対してビーコン信号の送信を指示してもよい。または、表示部16は、リストを表示するようにしてもよい。また、表示部16は、指示部12においてユーザが選択したデータを表示してもよい。
第1付加部17は、データ送信装置20に送信するビーコン信号に第1付加情報を付加する。
第1判定部18は、データ送信装置20から受信する接続要求信号に第2付加情報が付加されているかどうかを判定する。
暗号化部19は、第1判定部18が接続要求信号に第2付加情報が付加されていると判定したときに、第2付加情報を暗号化する。
以上に説明した、制御部14、選択部15、第1付加部17、第1判定部18および暗号化部19の全部または一部は、集積回路により実現されてもよいし、集積回路が記憶部13に記憶されたプログラムを実行することにより実現されてもよい。
次に、図3は、本実施の形態1に係る無線通信システム1におけるデータ送信装置20の一例を示す構成図である。
図3において、データ送信装置20は、記憶部22と、通信部23(第2通信部の一例)と、制御部24と、第2判定部25と、第2付加部26と、復号部27とを有する。
記憶部22は、撮影装置21(図1参照)から取得した画像データを記憶する。具体的には、記憶部22は、ROM、RAMなどの記憶デバイスで構成される。
通信部23は、データ受信装置10における通信部11と同様の構成であるため、詳細は割愛する。通信部23は、撮影装置21の撮影データをLANパケットで受信することができる。
制御部24は、通信部23及び記憶部22を制御する。具体的には、制御部24は、撮影装置21によって撮影された撮影データを記憶部22へ記憶すること、通信部23を介して記憶部22に記憶される撮影データをデータ受信装置10へ送信することなどを制御する。制御部24は、演算ユニット及び演算ユニット上で実行されるソフトウェア等から構成される。
また、通信部23は、データ受信装置10からの管理情報要求信号を受信し、要求された管理情報をデータ受信装置10に送信してもよい。ここで、管理情報とは、記憶部22に記憶されている撮影装置21による撮影データの一覧である。具体的には、管理情報とは、カメラID(カメラ名、カメラの製造番号など)、日時などのリスト情報であり、サムネイル画像を含んでいてもよい。
第2判定部25は、データ受信装置10から受信するビーコン信号に第1付加情報が付加されているかどうかを判定する。また、第2判定部25は、復号部27によって復号された情報が第2付加情報であるかどうかを判定する。
第2付加部26は、データ受信装置10に送信するビーコン信号に第2付加情報を付加する。
復号部27は、データ受信装置10から受信する接続応答信号に付加された暗号化された第2付加情報を復号する。
また、通信部23は、データ受信装置10が要求する選択情報を受信し、記憶部22に記憶されている撮影データの中から選択された撮影データをデータ受信装置10に送信してもよい。
ここで、選択情報とは、上記リスト情報の中からデータ受信装置10においてユーザが選択した情報である。ユーザは、上記リスト情報の中から1つの撮影データ(1つの項目)を選んでもよいし、複数の撮影データ、または全ての撮影データを選んでもよい。
以上に説明した、制御部24、第2判定部25、第2付加部26および復号部27の全部または一部は、集積回路により実現されてもよいし、集積回路が記憶部22に記憶されたプログラムを実行することにより実現されてもよい。
[1-2.動作]
図4は、本実施の形態1に係る無線通信システム1の動作の一例を示すシーケンス図である。
図4は、本実施の形態1に係る無線通信システム1の動作の一例を示すシーケンス図である。
データ送信装置20において通信部23を起動する。そして、通信部23は、データ受信装置10からビーコン信号が発信されていないかどうかを確認するためのスキャンを行う(S101)。なお、スキャンを行う間隔は、例えば1秒などにするとよい。具体的には、2ch、3chの順にスキャンを行い、1秒の待ち時間後に、再びスキャンを行うことを繰り返してもよい。
これに対し、データ受信装置10において指示部12がユーザの指示を受け付けた場合、制御部14は、データ送信装置20にビーコン信号を送信するための指示を出す(S102)。そして、データ受信装置10において第1付加部17は、ビーコン信号に対して第1付加情報を付加する(S103)。そして、通信部11はビーコン信号を送信する(S104)。ただし、ビーコン信号はブロードキャストにて送信される。このとき、制御部14が指示を出すタイミングは、指示部12がユーザからの指示を受けたときでもよいし、データ受信装置10の電源を起動したとき、または、撮影データを受信するためのアプリケーションを起動したときでもよい。
本実施の形態1において送信されるビーコン信号には第1付加情報が付加されている。この第1付加情報は、データ送信装置20において解析可能なデータ受信装置10が有する特定の情報であり、例えば、データ受信装置10のMAC(Media Access Control)アドレスなどを組み合わせて生成したハッシュ値などである。なお、第1付加情報は、データ受信装置10が有する情報でもよいし、データ受信装置10によって加工された情報であってもよい。
なお、ビーコン信号に付加された第1付加情報は、例えば、ビーコン信号の後またはビーコン信号の前に送信される。すなわち、ビーコン信号に付加された第1付加情報は、ビーコン信号とは独立の情報である。
通信部23がデータ受信装置10から送信されたビーコン信号を受信すると、データ送信装置20の第2判定部25は、ビーコン信号に含まれる第1付加情報を判定する(S105)。第2判定部25の結果によって、第2付加部26は、接続要求信号に第2付加情報を付加する(S106)。そして、通信部23はデータ受信装置10に対して第2付加情報が付加された接続要求信号を送信する(S107)。
本実施の形態において送信される接続要求信号は、第2付加情報を含む。この第2付加情報は、データ受信装置10において暗号化可能なデータ送信装置20が有する特定の情報であり、例えば、データ送信装置20で生成される任意のデータを暗号化したものなどである。なお、第2付加情報は第1付加情報とは異なる情報である。
なお、接続要求信号に付加された第2付加情報は、例えば、接続要求信号の後または接続要求信号の前に送信される。
通信部11がデータ送信装置20から送信された接続要求信号を受信すると、第1判定部18は、接続要求信号に第2付加情報が付加されているかどうかを判定する(S108)。第1判定部18による判定の結果によって、暗号化部19は、接続要求信号に含まれる第2付加情報を暗号化する(S109)。そして、通信部11は、暗号化された第2付加情報(暗号化情報)が付加された接続応答信号をデータ送信装置20に送信する(S110)。
なお、暗号化情報は、暗号化した情報に限定されるものではなく、第2付加情報を加工した情報であってもよい。暗号化情報は、例えば、データ受信装置10が有する情報と第2付加情報とを用いて生成された第2付加情報に関連する情報であってもよい。
通信部23がデータ受信装置10から送信された接続応答信号を受信すると、第2判定部25は、接続応答信号に暗号化された第2付加情報(暗号化情報)が付加されているかどうかを判定する(S111)。そして、復号部27は接続応答信号に含まれる暗号化された第2付加情報(暗号化情報)を復号する(S112)。すなわち、復号部27は、暗号化情報を復号して復号情報を生成する。暗号化された第2付加情報(暗号化情報)を復号した結果によって、データ送信装置20はデータ受信装置10との鍵交換を行うための状態に遷移する(S113)。第2判定部25は、暗号化された第2付加情報(暗号化情報)を復号したものが、第2付加情報として付加した情報と一致しているか否かを判定する。そして、その判定結果に応じて、データ送信装置20は、データ受信装置10との鍵交換を行うための状態に遷移する。すなわち、第2付加部26が付加した第2付加情報と、復号部27が生成した復号情報とが一致した場合、データ送信装置20は鍵交換状態へ遷移する。
また、暗号化情報が、データ受信装置10が有する情報と第2付加情報とを用いて生成された第2付加情報に関連する情報であれば、データ送信装置20は、データ受信装置10が有する情報と第2付加情報を分離させる。そして、データ送信装置20は、分離した第2付加情報が付加された第2付加情報と一致しているかに応じて、データ受信装置10との鍵交換を行うための状態に遷移すればよい。
そして、通信部23は、データ受信装置10に対して無線区間の通信データを暗号化するための鍵交換要求信号を送信する(S114)。鍵交換を行う状態に遷移されたデータ送信装置20は、鍵交換要求を送信したデータ受信装置10との間で鍵交換処理を行う(S115)。
この鍵交換処理として、例えば4way-HandShakeなどのような鍵交換処理を用いてもよい。
鍵交換処理が完了後、データ送信装置20は、通信部23を介して撮影データを暗号化データとしてデータ受信装置10に送信する(S116)。ここで、撮影データは、記憶部22に記憶されている。これにより、データ受信装置10は通信部11を介してデータ送信装置20から撮影データを暗号化データとして受信し、記憶部13に撮影データを記憶する。
なお、データ送信装置20における撮影データの送信、または、データ受信装置10における撮影データの受信には、機器間の暗号化通信であるWSD(WiGig SD Extension)を用いてもよい。
また、鍵交換処理を開始してからデータ受信装置10との接続を終了するまで、データ送信装置20は、接続処理を行うデータ受信装置以外の他の装置からの信号の受信を受け付けないようにしてもよい。すなわち、データ送信装置20は、鍵交換要求信号の送信を開始してから、撮影データの送信を終了するまで、データ受信装置10以外の他の装置からの信号を受け付けないようにしてもよい。
次に、図5は、本実施の形態に係る無線通信システム1におけるデータ受信装置10の動作の一例を示すフロー図である。
まず、データ送信装置20と通信を行うために、通信部11がビーコン信号の送信指示を受け付ける。第1付加部17は、ビーコン信号に第1付加情報を付加する(S201)。データ受信装置10において通信部11は、第1付加情報が付加されたビーコン信号をデータ送信装置20に対して送信する(S202)。
その後、通信部11は、データ送信装置20から送信された接続要求信号を受信する(S203)。
通信部11が接続要求信号を受信した後、第1判定部18は、接続要求信号にデータ送信装置20側の付加情報である第2付加情報が付加されているかどうかを判定する(S204)。接続要求信号に第2付加情報が付加されている場合(S204でYes)、データ受信装置10の暗号化部19は、第2付加情報を暗号化する(S205)。一方、接続要求信号に第2付加情報が付加されていない場合(S204でNo)、接続要求信号に対する応答を実施しない。
第2付加情報を暗号化した後、通信部11は、第2付加情報を暗号化した情報(暗号化情報)が付加された接続応答信号をデータ送信装置20に送信する(S206)。
その後、通信部11は、鍵交換状態へ遷移する(S207)。そして、通信部11は、鍵交換要求信号を受信する(S208)。そして、データ受信装置10は、データ送信装置20との間で鍵交換処理を行う(S209)。鍵交換処理を終えた後、通信部11は、データ送信装置20からデータを受信する(S210)。
なお、鍵交換処理に失敗した場合、接続要求待ち状態へ遷移する。
そして、データを受信し終えた後、データ受信装置10は、ビーコン信号の送信に係る一連の処理を終了する。
次に、図6は、本実施の形態に係る無線通信システム1におけるデータ送信装置20の動作の一例を示すフロー図である。
まず、データ受信装置10からのビーコン信号を随時受信できるようにするため、通信部23は、データ受信装置10からビーコン信号が発信されているかどうかを確認するために随時スキャンを行う(S300)。そして、データ送信装置20は、スキャンによってビーコン信号を受信する(S301)。なお、ビーコン信号を受信しない場合、データ送信装置20は、再度、時間間隔を設けながらビーコン信号を受信するためのスキャンを行う。
通信部23がビーコン信号を受信した場合、データ送信装置20における第2判定部25は、ビーコン信号にデータ受信装置10側で付加された情報である第1付加情報が付加されているかどうかを判定する(S302)。なお、ビーコン信号に第1付加情報が付加されていない場合(S302でNo)、ステップS300に戻る。そして、通信部23は、再度、時間間隔を設けながらビーコン信号を受信するためのスキャンを行う。
ビーコン信号に第1付加情報が付加されている場合(S302でYes)、データ送信装置20における第2付加部26は、データ送信装置20に特有の情報である第2付加情報を接続要求信号に付加する(S303)。そして、通信部23は、第2付加情報が付加された接続要求信号をデータ受信装置10に対して送信する(S304)。
その後、通信部23は、接続応答信号を受信する(S305)。なお、接続要求信号を受信しない場合、通信部23は、再度、時間間隔を設けながらビーコン信号を受信するためのスキャンを行ってもよい。
接続応答信号を受信後、データ送信装置20における第2判定部25は、接続応答信号に暗号化された第2付加情報(暗号化情報)が付加されているかどうかを判定する(S306)。なお、接続応答信号に暗号化情報が付加されていない場合(S306でNo)、通信部23は、ステップS300に戻り、再度、ビーコン信号を受信するためのスキャンを行う。
接続応答信号に暗号化情報が付加されている場合(S306でYes)、復号部27は、暗号化情報を復号するための認証を行い、復号処理を行う(S307)。なお、復号に失敗した場合、例えば通信部23は、再度、時間間隔を設けながらビーコン信号を受信するためのスキャンを行ってもよい。
復号に成功した場合、データ送信装置20は、鍵交換処理を行うための状態に遷移する(S308)。そして、データ送信装置20は、鍵交換処理を行う(S309)。なお、鍵交換処理に失敗した場合、通信部23は、再度、ビーコン信号を受信するためのスキャンを行ってもよい。
鍵交換処理が成功すると、データ送信装置20は、データ受信装置10に対して撮影データを送信する(S310)。その後、ステップS300に戻り、通信部23は、再びスキャンを行う。
[1-3.効果等]
まず、従来の監視カメラにおける無線通信システムについて説明する。
まず、従来の監視カメラにおける無線通信システムについて説明する。
図7は、従来の監視カメラにおける無線通信システム2の外観の一例を示す側面図である。
従来の無線通信システム2では、データ受信装置30が無線通信機能を持つ無線通信端末(STA)であり、データ送信装置40が無線通信機能を持つアクセスポイント端末(AP)である。
図8は、従来の無線通信システム2の動作の一例を示すシーケンス図である。
まず、データ送信装置40は、ビーコン信号を随時送信する(S401)。
データ送信装置40から送信されたビーコン信号をデータ受信装置30が受信すると、データ受信装置30は、ビーコン信号から取得した通信情報に基づいて通信制御を行う。そして、データ受信装置30およびデータ送信装置40は鍵交換状態に遷移する(S402)。
次に、データ受信装置30は、データ送信装置40に対して鍵交換要求信号を送信する(S403)。そして、データ受信装置30とデータ送信装置40との間で鍵交換処理を行う(S404)。
鍵交換処理が完了すると、データ送信装置40は、データ受信装置30に対して撮影データを送信する(S405)。
このように、従来の無線通信システム2では、データ送信装置40がビーコン信号を送信し、データ受信装置30との接続処理に遷移する。これでは、データ送信装置40が、撮影データを送信すべきでない他のデータ受信装置30との接続処理を行ってしまう恐れや、他者から接続に関して傍受されてしまう恐れなどが生じる。すなわち、信頼性が問題となる。
そこで、本実施の形態における無線通信システム1では、データ送信装置20が無線通信機能を持つ無線通信端末であり、データ受信装置10が無線通信機能を持つアクセスポイント端末とした。そのため、従来の無線通信システム2のように、データ送信装置20は、データ受信装置10からの接続要求信号を受信するために随時ビーコン信号を送信することがない。すなわち、従来のデータ受信装置30ではデータ送信装置20からビーコン信号を受信することがなく、データ送信装置20と無線通信することが困難である。すなわち、データ受信装置10でなければ、データ送信装置20と無線通信することが困難である。これにより、本実施の形態における無線通信システム1は信頼性を向上できる。
また、データ受信装置10における第1付加部17は、ビーコン信号に第1付加情報を付加することとした。そして、データ送信装置20は、データ受信装置10が送信したビーコン信号に対して第1付加情報が付加されているかどうかを判定することとした。すなわち、データ送信装置20は、第1付加情報が付加されているビーコン信号を送信するデータ受信装置10でなければ接続処理を行うことができない。また、従来の無線通信装置においてはビーコン信号の存在については確認することができたとしても、第1付加情報の付加については確認することが困難である。そのため、本実施の形態におけるデータ送信装置20は、データ受信装置10以外の無線通信装置と接続されることを抑制できる。これにより、本実施の形態における無線通信システム1は信頼性を向上できる。
また、本実施の形態1における無線通信システム1では、データ受信装置10が、接続要求信号に第2付加情報が付加されているかどうかを判定することとした。すなわち、データ受信装置10は、第2付加情報が付加されている接続要求信号を送信するデータ送信装置20でなければ接続処理を行うことができない。そのため、本実施の形態におけるデータ送信装置20は、データ受信装置10以外の無線通信装置と接続されることを抑制できる。これにより、本実施の形態における無線通信システム1は信頼性を向上できる。
特に、本実施の形態では、データ送信装置20がビーコン信号に第1付加情報が付加されているかどうかを判定し、データ受信装置10では接続要求信号に第2付加情報が付加されているかどうかを判定している。そのため、データ送信装置20はデータ受信装置10が接続対象であるかどうかを判定し、さらにデータ受信装置10もデータ送信装置20が接続対象であるかどうかを判定している。すなわち、特定のデータ送信装置20と特定のデータ受信装置10が相互に接続対象かどうかを判定している。そのため、本実施の形態における無線通信システム1は、より確実な接続対象の中でデータの送受信を行うことができる。
また、従来の無線通信システム2では、データ送信装置40が定期的にビーコン信号を送信し、データ受信装置30が、データ送信装置40から送信されたビーコン信号を受信する。これでは、データ送信装置40から送信されるビーコン信号を傍受されてしまう恐れがある。また、無線機能を有することが発見され、セキュリティの担保が問題となる。
そこで、本実施の形態では、データ送信装置20が無線通信機能を持つ無線通信端末であり、データ受信装置10が無線通信機能を持つアクセスポイント端末とした。さらにデータ受信装置10が指示部12を有することで、ビーコン信号は、データ受信装置10のユーザが画像データを受信したいときにのみ送信される。すなわち、本実施の形態における無線通信システム1では、データ受信装置10は、必要なときにビーコン信号を送信することができる。また、データ受信装置10は、必要でないときはビーコン信号を送信することがない。そのため、本実施の形態における無線通信システム1では、特定の期間のみにビーコン信号が送信されるため、ビーコン信号を他者から傍受されることを抑制できる。これにより、本実施の形態1における無線通信システム1は信頼性を向上できる。
また、無線通信システム1におけるデータ受信装置10とデータ送信装置20との無線通信方式には、指向性を有する無線通信方式を用いるとよい。指向性を有する無線通信方式を用いることで、ビーコン信号、撮影データなどを送受信することができる範囲を限定させることができる。そのため、さらにビーコン信号を他者から傍受されることを抑制できる。
また、無線通信システム1における鍵交換処理の開始からデータ受信装置10との接続を終了するまでにおいて、データ送信装置20は接続処理を行うデータ受信装置10以外からの信号の受信を受け付けないようにしてもよい。これにより、無線通信システム1における1つのデータ受信装置10と1つのデータ送信装置20の1対1通信を行うため、データ送信装置20は、他の無線通信装置との誤接続、他の無線通信装置からの妨害などを防止することができる。
また、通信部11は、指示部12がユーザの指示を受け付けたときのみに、接続信号としてビーコン信号をデータ送信装置20に送信してもよい。これにより、ビーコン信号が送信される期間がユーザによって制限されるため、さらに無線通信における信頼性を向上することができる。
(実施の形態2)
以下、図9から図13を用いて、本実施の形態を説明する。
以下、図9から図13を用いて、本実施の形態を説明する。
[2-1.構成]
図9は、本実施の形態に係る無線通信システム3(図11参照)におけるデータ受信装置50の一例を示す構成図である。本実施の形態に係るデータ受信装置50は、図2における記憶部13に記憶媒体531が接続されている点で実施の形態1に係るデータ受信装置10とは異なる。ゆえに、本実施の形態に係るデータ受信装置50における通信部51、指示部52、記憶部53、制御部54、選択部55、表示部56、第1付加部57、第1判定部58、暗号化部59のそれぞれは、実施の形態1に係るデータ受信装置10における通信部11、指示部12、記憶部13、制御部14、選択部15、表示部16、第1付加部17、第1判定部18、暗号化部19と同様の構成である。
図9は、本実施の形態に係る無線通信システム3(図11参照)におけるデータ受信装置50の一例を示す構成図である。本実施の形態に係るデータ受信装置50は、図2における記憶部13に記憶媒体531が接続されている点で実施の形態1に係るデータ受信装置10とは異なる。ゆえに、本実施の形態に係るデータ受信装置50における通信部51、指示部52、記憶部53、制御部54、選択部55、表示部56、第1付加部57、第1判定部58、暗号化部59のそれぞれは、実施の形態1に係るデータ受信装置10における通信部11、指示部12、記憶部13、制御部14、選択部15、表示部16、第1付加部17、第1判定部18、暗号化部19と同様の構成である。
記憶媒体531は、データ送信装置60から受信した撮影データを一時記憶しており、記憶媒体を識別するための記憶媒体情報(第1記憶媒体情報)を有する。記憶媒体531は、NAND型フラッシュメモリなどの記憶デバイスで構成される。
図10は、本実施の形態に係る無線通信システム3におけるデータ送信装置60の一例を示す構成図である。本実施の形態に係るデータ送信装置60は、図3における記憶部22に記憶媒体621が接続されている点で実施の形態1に係るデータ送信装置20とは異なる。ゆえに、本実施の形態に係るデータ送信装置60における記憶部62、通信部63、制御部64、第2判定部65、第2付加部66、復号部67のそれぞれは、実施の形態1に係るデータ送信装置20における記憶部22、通信部23、制御部24、第2判定部25、第2付加部26、復号部27と同様の構成である。また、本実施の形態において、データ送信装置60は、撮影部61を備えている点で、データ送信装置20と異なる。撮影部61は、撮影装置21と同様の構成であるが、データ送信装置60に内蔵される点で撮影装置21と異なる。
記憶媒体621は、記憶部62に記憶される撮影データを一時的に記憶することが可能であり、記憶媒体621を識別することができる識別情報(第2記憶媒体情報)を有する。また、記憶媒体621は、NAND型フラッシュメモリなどの記憶デバイス等で構成される。なお、データ送信装置60は、記憶媒体621を抜き差し可能な挿入口を有していても良い。また、データ送信装置60は挿入口を有していなくてもよい。記憶媒体621を記憶部62に埋め込んでもよい。
[2-2.動作]
図11は、本実施の形態に係る無線通信システム3の動作の一例を示すシーケンス図である。
図11は、本実施の形態に係る無線通信システム3の動作の一例を示すシーケンス図である。
データ送信装置60において制御部64は、記憶部62における記憶媒体621から記憶媒体情報を取得する(S501)。なお、制御部64は、記憶媒体情報を、例えば記憶媒体621が記憶部62に挿入された時点で取得すればよい。
次に、制御部64は、通信部63の起動を指示する。そして、制御部64から指示を受け取ると、通信部63は、データ受信装置50からビーコン信号が発信されていないかどうかを確認するためにスキャンを行う(S502)。なお、スキャンを行う間隔は、例えば150マイクロ秒などにするとよい。すなわち、通信部63は、例えば2ch、3chの順にスキャンを行い、150マイクロ秒の待ち時間後に、再びスキャンを行うことを繰り返してもよい。
これに対し、データ受信装置50において制御部54は、記憶部53における記憶媒体531に対して記憶媒体情報を取得する(S503)。なお、制御部54は、記憶媒体情報を、例えば記憶媒体531が記憶部53に挿入された時点で取得すればよい。
次に、制御部54はデータ送信装置60にビーコン信号を送信するための指示を出す(S504)。第1付加部57はビーコン信号に対して第1付加情報および記憶媒体531の記憶媒体情報を付加する(S505)。そして、通信部51はデータ送信装置60に対して第1付加情報および記憶媒体531の記憶媒体情報が付加されたビーコン信号を送信する(S506)。
このとき、制御部54が指示を出すタイミングは、指示部52がユーザからの指示を受けたときでもよいし、データ受信装置50の電源を起動したときでもよいし、アプリケーションを起動したときでもよい。
本実施の形態におけるビーコン信号は、本実施の形態1と同様に第1付加情報を含むだけでなく、記憶媒体情報も含む。この第1付加情報は、データ送信装置60において解析可能なデータ受信装置50に特有の情報であり、例えば、データ受信装置50のMACアドレスなどを組み合わせて生成したハッシュ値などである。なお、第1付加情報は、データ受信装置50が有する情報でもよいし、データ受信装置50によって加工された情報であってもよい。
通信部63がデータ受信装置50から送信されたビーコン信号を受信すると、第2判定部65はビーコン信号に含まれる第1付加情報を判定する(S507)。さらに、制御部64は、ビーコン信号に含まれた記憶媒体531の記憶媒体情報と、記憶部62から取得した記憶媒体621の記憶媒体情報とが一致するかどうかを照合する(S508)。そして、第1付加情報を解析した結果および記憶媒体情報を照合した結果によって、第2付加部66は、接続要求信号に対して第2付加情報を付加する。そして、第2通信部63はデータ受信装置50に対して第2付加情報が付加された接続要求信号を送信する(S510)。
本実施の形態における接続要求信号には、本実施の形態1と同様に第2付加情報が付加されている。この第2付加情報は、データ受信装置10において暗号化可能なデータ送信装置60に特有の情報であり、例えば、データ送信装置60で生成される任意のデータを暗号化したものである。なお、第2付加情報は第1付加情報とは異なる情報である。
なお、接続要求信号に付加された第2付加情報は、例えば、接続要求信号の後または接続要求信号の前に送信される。
通信部51はデータ送信装置60から送信された接続要求信号を受信すると、第1判定部58は、接続要求信号に第2付加情報が含まれているかどうかを判定する(S511)。そして、暗号化部59は、接続要求信号に含まれる第2付加情報を暗号化する(S512)。その後、通信部51は、暗号化された第2付加情報(暗号化情報)が付加された接続応答信号をデータ送信装置60に送信する(S513)。
なお、暗号化情報は、暗号化した情報に限定されるものではなく、第2付加情報を加工した情報であってもよい。暗号化情報は、例えば、データ受信装置50が有する情報と第2付加情報とを用いて生成された第2付加情報に関連する情報であってもよい。
通信部63がデータ受信装置50から送信された接続応答信号を受信すると、第2判定部65は接続応答信号に暗号化情報が付加されているかどうかを判定する(S514)。そして、第2判定部65の判定結果によって、復号部67は、暗号化情報を復号する(S515)。その後、データ送信装置60およびデータ受信装置50は鍵交換を行うための状態に遷移する(S516)。第2判定部65は、暗号化された第2付加情報(暗号化情報)を復号したものが、第2付加情報として付加した情報と一致しているか否かを判定する。そして、その判定結果に応じて、データ送信装置60は、データ受信装置50との鍵交換を行うための状態に遷移する。
また、暗号化情報が、データ受信装置50が有する情報と第2付加情報とを用いて生成された第2付加情報に関連する情報であれば、データ送信装置60は、データ受信装置50が有する情報と第2付加情報を分離させる。そして、第2判定部65は、分離した第2付加情報が付加された第2付加情報と一致しているか否かを判定する。そして、データ送信装置60は、その判定結果に応じて、データ受信装置50との鍵交換を行うための状態に遷移すればよい。
鍵交換状態へ遷移した後、通信部63は、データ受信装置50に対して無線区間の通信データを暗号化するための鍵交換要求信号を送信する(S517)。鍵交換を行う状態に遷移されたデータ送信装置60は、鍵交換要求を送信したデータ受信装置50との間で鍵交換処理を行う(S518)。
この鍵交換処理として、例えば4way-HandShakeなどのような鍵交換処理を用いてもよい。
鍵交換処理が完了後、データ送信装置60は、通信部63を介して記憶部62に記憶される撮影データを送信する(S519)。
データ受信装置50は、通信部51を介してデータ送信装置60から撮影データを受信し、記憶部53に撮影データを記憶する。
なお、データ送信装置60における撮影データの送信、または、データ受信装置50における撮影データの受信には、機器間の暗号化通信であるWSD(WiGig SD Extension)を用いてもよい。
また、鍵交換処理を開始してからデータ受信装置との接続を終了するまで、データ送信装置は接続処理を行うデータ受信装置以外の他の装置からの信号の受信を受け付けないようにしてもよい。
次に、図12は、本実施の形態に係る無線通信システム3におけるデータ受信装置50の動作の一例を示すフロー図である。
まず、制御部54が、記憶部53における記憶媒体531から記憶媒体情報を取得する(S600)。データ送信装置60と通信を行うために、制御部54は、通信部51に対してビーコン信号の送信を指示する(S601)。なお、制御部54は、記憶媒体情報を、データ受信装置50起動時、記憶媒体531の挿入時などに取得するとよい。
制御部54からビーコン信号送信指示を取得すると、第1付加部57は、第1の付加情報および記憶媒体531から取得した記憶媒体情報をビーコン信号に付加する(S602)。通信部51は、データ送信装置60に対してビーコン信号を送信する(S603)。
その後、通信部51は、データ送信装置60から送信された接続要求信号を受信する(S604)。
通信部51が接続要求信号を受信した後、第1判定部58は、接続要求信号にデータ送信装置60の付加情報である第2付加情報が付加されているかどうかを判定する(S605)。接続要求信号に第2付加情報が付加されている場合(S605でYes)、データ受信装置50の暗号化部59は、第2付加情報を暗号化する(S606)。一方、接続要求信号に第2付加情報が付加されていない場合(S605でNo)、接続要求信号に対する応答を実施しない。
第2付加情報を暗号化した後、通信部51は、第2付加情報を暗号化した情報(暗号化情報)が付加された接続応答信号をデータ送信装置60に送信する(S607)。
その後、通信部51は鍵交換状態へ遷移する(S608)。そして、通信部51は、鍵交換要求信号を受信する(S609)。さらに、データ受信装置50は、データ送信装置60との間で鍵交換処理を行う(S610)。なお、鍵交換処理に失敗した場合、データ送信装置60は接続要求待ち状態へ遷移する。
鍵交換処理を終えた後、データ受信装置50はデータを受信し、受信したデータを記憶部53に記憶する(S611)。
そして、データを受信し終えた後、データ受信装置50は、ビーコン信号の送信に係る一連の処理を終了する。
次に、図13は、本実施の形態2に係る無線通信システム3におけるデータ送信装置60の動作の一例を示すフロー図である。
まず、制御部64は、記憶部62における記憶媒体621から記憶媒体情報を取得する。そして、データ受信装置50からのビーコン信号を随時受信できるようにするため、通信部63は、データ受信装置50からビーコン信号が発信されているかどうかを確認するために随時スキャンを行う(S700)。なお、制御部64は、記憶媒体情報を、データ受信装置50起動時、記憶媒体621の挿入時などに取得するとよい。
そして、データ送信装置60は、スキャンによってビーコン信号を受信したかどうかを判断する(S701)。なお、ビーコン信号を受信しない場合、データ送信装置60は、再度、時間間隔を設けながらビーコン信号を受信するためのスキャンを行ってもよい。
通信部63がビーコン信号を受信した場合、第2判定部65は、ビーコン信号に第1付加情報が付加されているかどうかを判定する(S702)。なお、ビーコン信号に第1付加情報が付加されていない場合(S702でNo)、ステップS700に戻る。そして、通信部63は、再度、時間間隔を設けながらビーコン信号を受信するためのスキャンを行う。
そして、ビーコン信号に第1付加情報が付加されている場合、第2判定部65は、ビーコン信号に付加される記憶媒体531における記憶媒体情報を解析する。そして、第2判定部65は、記憶媒体531における記憶媒体情報と、記憶媒体621における記憶媒体情報とが一致するかどうかを判定する(S703)。ビーコン信号に記憶媒体情報が付加されていない、または、ビーコン信号に付加される記憶媒体情報が記憶媒体621における記憶媒体情報と一致しない場合(S703でNo)、ステップS700に戻る。そして、通信部63は、再度、時間間隔を設けながらビーコン信号を受信するためのスキャンを行う。
そして、ビーコン信号に付加される記憶媒体情報と記憶媒体531における記憶媒体情報とが一致する場合(S703でYes)、第2付加部66は第2付加情報を接続要求信号に付加する(S704)。そして、通信部63は第2付加情報が付加された接続要求信号をデータ受信装置50に対して送信する(S705)。
その後、通信部63は、接続応答信号を受信する(S706)。接続要求信号を受信しない場合、通信部63は、再度、時間間隔を設けながらビーコン信号を受信するためのスキャンを行ってもよい。
接続応答信号を受信後、第2判定部65は、接続応答信号に第2の付加情報を暗号化した情報(暗号化情報)が付加されているかどうかを判定する(S707)。接続応答信号に暗号化情報が付加されていない場合(S707でNo)、通信部63は、ステップS700に戻る。そして、通信部63は、再度、ビーコン信号を受信するためのスキャンを行う。
そして、接続応答信号に暗号化情報が付加されている場合(S707でYes)、復号部67は、データ受信装置50側の付加情報を復号する(S708)。なお、復号処理が失敗する場合、通信部63は、再度、ビーコン信号を受信するためのスキャンを行ってもよい。
復号した後、データ送信装置60は、鍵交換処理を行うための状態に遷移する(S709)。そして、データ送信装置60は、鍵交換処理を行う(S710)。なお、鍵交換処理が失敗した場合、通信部63は、再度、ビーコン信号を受信するためのスキャンを行ってもよい。
鍵交換処理が成功すると、データ送信装置60は、撮影データの送信を開始する(S711)。その後、撮影データの送信を終了し、ステップS700に戻り、通信部63は、再びスキャンを行う。
[2-3.効果等]
本実施の形態のように、データ受信装置50に対して記憶媒体531が接続され、データ送信装置60に対して記憶媒体621が接続される。各々の記憶媒体が有する記憶媒体情報が一致するかどうかを照合することで、記憶媒体情報が一致しないデータ受信装置50とデータ送信装置60の間では、接続処理が行えないようにすることができる。すなわち、データ受信装置50は、記憶媒体531における記憶媒体情報と、記憶媒体621における記憶媒体情報とが一致した場合、データ送信装置60との接続処理を終了してもよい。これにより、特定のデータ受信装置50とデータ送信装置60でなければ、撮影データの送受信が行えないようにすることができる。そのため、信頼性を向上することができる。
本実施の形態のように、データ受信装置50に対して記憶媒体531が接続され、データ送信装置60に対して記憶媒体621が接続される。各々の記憶媒体が有する記憶媒体情報が一致するかどうかを照合することで、記憶媒体情報が一致しないデータ受信装置50とデータ送信装置60の間では、接続処理が行えないようにすることができる。すなわち、データ受信装置50は、記憶媒体531における記憶媒体情報と、記憶媒体621における記憶媒体情報とが一致した場合、データ送信装置60との接続処理を終了してもよい。これにより、特定のデータ受信装置50とデータ送信装置60でなければ、撮影データの送受信が行えないようにすることができる。そのため、信頼性を向上することができる。
(実施の形態3)
実施の形態1および2における無線通信システム1および3では、監視カメラにおける形態を示したが、これらは一例である。本開示を、例えば、列車における車両間の無線通信システムにおいて適用してもよい。
実施の形態1および2における無線通信システム1および3では、監視カメラにおける形態を示したが、これらは一例である。本開示を、例えば、列車における車両間の無線通信システムにおいて適用してもよい。
図14は、本実施の形態に係る無線通信システム4の外観の一例を示す側面図である。図14では、車両70の進行方向側を前側とし、進行方向側とは反対側を後側とする。
図14に示すように、通信装置80は、各車両70の対向面90に設けられる。対向面90は、2両の車両70のうち一方の車両70までの距離が近い領域である。一方の車両70の対向面90は、他方の車両70の対向面と対向している。対向面90は、各車両70が互いに対向する領域であり、車両70の後方端および前方端の領域である。なお、通信装置80は、車両70が最先頭車両である場合には、後方端の対向面90のみに設けられてもよい。また、通信装置80は、車両70が最後尾車両である場合には、前方端の対向面90のみに設けられてもよい。
なお、本実施の形態による車両70とは、他の車両と連結されており、線路のような軌道に沿って走行する鉄道車両などを指す。
図15は、本実施の形態に係る無線通信システム4の外観の一例を示す上面図である。
図15では、車両70の進行方向側を前側とし、進行方向側とは反対側を後側とする。そして、車両70の進行方向側を向いたときの右側を右側とし、左側を左側とする。
図15に示すように、本実施の形態では、誤作動や誤動作などの障害が発生した場合でも安全に各車両を制御できるように、車両70間に2つの無線経路が設けられる。そのため、無線通信システム4では、対向する車両70間の対向面90において、一方の車両70の対向面90に2つの通信装置80が設けられる。また、他方の車両70の対向面90には、一方の車両70に設けられた2つの通信装置80と対向する位置に2つの通信装置80が設けられる。
具体的には、1つ目の通信装置80は、図15に示される車両70の中心仮想線C1よりも右側に設けられる。また、車両70の中心仮想線C1よりも左側に2つ目の通信装置80が設けられる。
このように、無線通信システム4では、一方の車両70に設けられた1つの通信装置80と、他方の車両70に設けられた1つの通信装置80とが対向する位置に設けられる。これにより、無線通信システム4は、2つの無線経路を有し、2つの無線経路のうち、いずれか1つの無線経路を用いて車両70間の通信を行う。
なお、本実施の形態では、各車両70の一方側の対向面90に設けられる通信装置80を2個とした。しかし、各車両70の一方側の対向面90に設けられる通信装置80の個数は、2個に限定されるものではなく、1個であってもよいし、3個以上であってもよい。
この構成に加え、実施の形態1または2と同様の構成を加え、実施の形態1または2と同様の動作を行うことで、車両70間におけるデータ通信を行うことができる。
なお、車両70間における無線通信システム4においては、撮影部は必ずしも必要ではない。また、データについても撮影データに限定されるものではない。
なお、車両70間における無線通信システム4においては、指示部は必ずしも必要ではない。また、通信装置80は起動時にビーコン信号を送信する構成であってもよい。
本実施の形態における無線通信システム4は、対向し合う2つの通信装置80に対して、付加情報が付加されているかどうかを判定し、その上で接続処理を行う。そのため、対向し合わない通信装置80との誤接続を抑制することができる。
これにより、特定の装置間でなければ、データの送受信が行えないようにすることができる。そのため、信頼性を向上することができる。
(実施の形態4)
実施の形態4に係る無線通信システム5の動作を、図16を用いて説明する。なお、本実施の形態において、実施の形態1と同様の構成要素および動作には、実施の形態1と同様の符号を付している。
実施の形態4に係る無線通信システム5の動作を、図16を用いて説明する。なお、本実施の形態において、実施の形態1と同様の構成要素および動作には、実施の形態1と同様の符号を付している。
図16は、実施の形態4に係る無線通信システム5の動作の一例を示すシーケンス図である。無線通信システム5は、データ受信装置10と、データ送信装置20と、撮影装置21(図1参照)とを備える。図16に示すシーケンスは、ステップS109、ステップS111およびステップS112の動作を含まない点で、図4に示すシーケンスと異なる。これに伴って、本実施の形態に係るデータ受信装置10は、暗号化部19(図2参照)を備えなくてもよい。同様に、本実施の形態に係るデータ送信装置20は、復号部27(図3参照)を備えなくてもよい。
本実施の形態に係るシーケンスを、以下に説明する。
データ受信装置10およびデータ送信装置20は、ステップS101からステップS108までの動作を行う。ステップS108の動作の後、データ受信装置10は、第2付加情報を暗号化することなく、接続応答信号をデータ送信装置20に送信する(S110)。すなわち、本実施の形態において、接続応答信号には、暗号化された第2付加情報は付加されていない。
接続応答信号を受信したデータ送信装置20は、鍵交換状態へ遷移する(S113)。すなわち、データ送信装置20は、鍵交換要求信号をデータ受信装置10に送信する(S114)。そして、データ受信装置10およびデータ送信装置20は、実施の形態1と同様にステップS115およびステップS116の動作を行う。
以上のように、本開示に係る無線通信システム5は、第2付加情報の暗号化、および、暗号化された第2付加情報の復号を行うことなく、データの送受信を行う。このような構成であっても、ユーザが所持するデータ受信装置10からビーコン信号が送信されるため、無線通信における信頼性を向上することができる。
(他の実施形態)
実施の形態1から3における動作の順序はこれに限定されるものではない。
実施の形態1から3における動作の順序はこれに限定されるものではない。
例えば、実施の形態2において、データ送信装置60は、データ受信装置50から送信されたビーコン信号に第1付加情報が付加されているか否かを判定した。その後、データ送信装置60は、ビーコン信号に付加される記憶媒体情報と、データ送信装置60に含まれる記憶媒体621における記憶媒体情報とが一致するかどうかを判定する。しかしながら、データ送信装置60は、データ受信装置50から送信されたビーコン信号に付加される記憶媒体情報と、データ送信装置60に含まれる記憶媒体621における記憶媒体情報とが一致するかどうかを照合し、一致した場合にビーコン信号に第1付加情報が付加されるかどうかを解析してもよい。
また、実施の形態2において、制御部64は、ビーコン信号に含まれた記憶媒体531の記憶媒体情報と、記憶部62から取得した記憶媒体621の記憶媒体情報とが一致するかどうかを照合した。しかし、本開示はこれに限定されない。記憶媒体621は、記憶部62に接続されていなくてもよい。その代わりに、記憶部62が、記憶媒体531に関する情報を格納していてもよい。この場合、第2判定部65は、ビーコン信号に含まれた記憶媒体531に関する情報を取得する。そして、第2判定部65は、取得された記憶媒体531に関する情報と、データ送信装置60の記憶部62が有する記憶媒体531に関する情報(記憶媒体情報)とが一致するか否かを判定する。そして、記憶媒体531に関する情報と、データ送信装置60が有する記憶媒体情報とが一致した場合、通信部63は、撮影データをデータ受信装置50に送信してもよい。また、記憶媒体531に関する情報と、データ送信装置60が有する記憶媒体情報とが一致しない場合、データ受信装置50は、データ送信装置60との接続処理を終了してもよい。このような構成であっても、無線通信における信頼性を向上することができる。
また、実施の形態1から3におけるビーコン信号については、データ通信を終了するまで定期的にビーコン信号が送受信される。そのため、第1付加情報を常に付加してビーコン信号を送信してもよい。同様に実施の形態2では第1付加情報に加え、記憶媒体情報も常に付加してビーコン信号を送信してもよい。例えば、実施の形態1では、データ受信装置10がデータ送信装置20にビーコン信号を送信する際に、第1付加情報を常に付加してビーコン信号を送信してもよい。
また、実施の形態1から3における無線通信では、1対1でのみデータ通信可能にする方が好ましい。例えば、実施の形態1では、データ受信装置10とデータ送信装置20とは、1対1でのみデータ通信可能にする方が好ましい。これにより、データ送信装置20が通信を望まない他のデータ受信装置10との誤接続を抑制することができる。
また、実施の形態1の無線通信システム1では、データ受信装置10が暗号化部19を有し、データ送信装置20が復号部27を有していた。しかし、本開示に係る無線通信システムはこの構成に限定されない。本開示に係る無線通信システムにおいて、データ送信装置が暗号化部を有しており、データ受信装置が復号部を有していてもよい。この場合、データ送信装置の暗号化部が第1付加情報を暗号化し、データ受信装置の復号部が暗号化された第1付加情報を復号して復号情報を生成する。そして、第1判定部が、ビーコン信号に付加した第1付加情報と復号情報とが一致するか否かを判定する。一致した場合、第1判定部は、暗号化された第1付加情報が付加された接続要求信号を認証する。このような構成であっても、無線通信における信頼性を向上することができる。
以上のように、本開示における技術の例示として、実施の形態1から4を説明した。そのために、添付図面および詳細な説明を提供した。
したがって、添付図面および詳細な説明に記載された構成要素の中には、課題解決のために必須な構成要素だけでなく、上記技術を例示するために、課題解決のためには必須でない構成要素も含まれ得る。そのため、それらの必須ではない構成要素が添付図面や詳細な説明に記載されていることをもって、直ちに、それらの必須ではない構成要素が必須であるとの認定をするべきではない。
また、上述の実施の形態は、本開示における技術を例示するためのものであるから、請求の範囲またはその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。
本開示は、監視カメラ、列車車両間通信システムなどのデータの送受信を行う無線通信システムに適用可能である。
1,2,3,4,5 無線通信システム
10,30,50 データ受信装置(第1無線通信装置)
11,51 通信部(第1通信部)
12,52 指示部
13,22,53,62 記憶部
14,24,54,64 制御部
15,55 選択部
16,56 表示部
17,57 第1付加部
18,58 第1判定部
19,59 暗号化部
20,40,60 データ送信装置(第2無線通信装置)
21 撮影装置
23,63 通信部(第2通信部)
25,65 第2判定部
26,66 第2付加部
27,67 復号部
61 撮影部
70 車両
80 通信装置
90 対向面
531 記憶媒体(第1記憶媒体)
621 記憶媒体(第2記憶媒体)
10,30,50 データ受信装置(第1無線通信装置)
11,51 通信部(第1通信部)
12,52 指示部
13,22,53,62 記憶部
14,24,54,64 制御部
15,55 選択部
16,56 表示部
17,57 第1付加部
18,58 第1判定部
19,59 暗号化部
20,40,60 データ送信装置(第2無線通信装置)
21 撮影装置
23,63 通信部(第2通信部)
25,65 第2判定部
26,66 第2付加部
27,67 復号部
61 撮影部
70 車両
80 通信装置
90 対向面
531 記憶媒体(第1記憶媒体)
621 記憶媒体(第2記憶媒体)
Claims (12)
- データの受信を行う第1無線通信装置と、
前記データの送信を行う第2無線通信装置とを備え、
前記第1無線通信装置は、
前記第2無線通信装置と無線通信を行う第1通信部と、
接続を行うための接続信号に第1付加情報を付加する第1付加部と、
を備え、
前記第2無線通信装置は、
前記第1無線通信装置と無線通信を行う第2通信部と、
前記第1無線通信装置との接続を要求する接続要求信号に、前記第1付加情報とは異なる第2付加情報を付加する第2付加部と、
を備え、
前記第2通信部は、
前記第1付加情報が付加された前記接続信号を前記第1通信部から受信した場合、前記第2付加情報が付加された前記接続要求信号を前記第1無線通信装置に送信し、
前記第1通信部は、
前記第2付加情報が付加された前記接続要求信号を前記第2通信部から受信した場合、前記接続要求信号に応答するための接続応答信号を前記第2無線通信装置に送信して前記第2無線通信装置から前記データを受信する
無線通信システム。 - 前記第1付加情報は、前記第1無線通信装置が有する特定の情報であり、
前記第2付加情報は、前記第2無線通信装置が有する特定の情報である
請求項1に記載の無線通信システム。 - 前記第1無線通信装置は、暗号化部を備え、
前記第2無線通信装置は、復号部を備え、
前記暗号化部は、前記接続要求信号に付加された前記第2付加情報を暗号化し、
前記第1付加部は、前記暗号化された第2付加情報を前記接続応答信号に付加し、
前記第1通信部は、前記暗号化された第2付加情報が付加された前記接続応答信号を前記第2無線通信装置に送信し、
前記復号部は、前記暗号化された第2付加情報を復号して復号情報を生成し、
前記第2通信部は、
前記第2付加部が付加した前記第2付加情報と、前記復号部が生成した前記復号情報とが一致した場合、前記データを前記第1無線通信装置に送信する
請求項1または2に記載の無線通信システム。 - 前記第2通信部は、
前記第2付加部が付加した前記第2付加情報と、前記復号部が生成した前記復号情報とが一致した場合、鍵交換要求信号を前記第1無線通信装置に送信し、
前記第2無線通信装置は、
前記鍵交換要求信号の送信を開始してから前記データの送信を終了するまで、前記第1無線通信装置以外の他の装置からの信号を受け付けない
請求項3に記載の無線通信システム。 - 前記第1無線通信装置は、ユーザの指示を受け付ける指示部を備え、
前記第1通信部は、前記指示部がユーザの指示を受け付けたときに、前記接続信号としてビーコン信号を前記第2無線通信装置に送信する
請求項1から4のいずれか1項に記載の無線通信システム。 - 前記第1無線通信装置は、記憶媒体と接続されており、
前記第2通信部は、
前記記憶媒体に関する情報と、前記第2無線通信装置が有する記憶媒体情報とが一致した場合、前記データを前記第1無線通信装置に送信する
請求項1から5のいずれか1項に記載の無線通信システム。 - 前記第1無線通信装置は、
前記記憶媒体に関する情報と、前記記憶媒体情報とが一致しない場合、前記第2無線通信装置との接続処理を終了する、
請求項6に記載の無線通信システム。 - 前記第2無線通信装置は、撮影装置と接続されており、
前記データは、前記撮影装置によって撮影された撮影データであり、
前記第2通信部は、前記撮影装置から前記撮影データを受信して、前記撮影データを前記第1無線通信装置に送信する
請求項1から7のいずれか1項に記載の無線通信システム。 - 前記第1通信部および前記第2通信部は、指向性を有する無線通信方式を用いて無線通信を行う
請求項1から8のいずれか1項に記載の無線通信システム。 - データ送信装置からデータを受信する無線通信装置であって、
前記データ送信装置と無線通信を行う通信部と、
接続を行うための接続信号に第1付加情報を付加する付加部と、
を備え、
前記通信部は、
前記第1付加情報が付加された前記接続信号を送信した後、前記第1付加情報とは異なる第2付加情報が付加された接続要求信号を前記データ送信装置から受信した場合、前記接続要求信号に応答するための接続応答信号を前記データ送信装置に送信して前記データ送信装置から前記データを受信する
無線通信装置。 - ユーザの指示を受け付ける指示部を備え、
前記通信部は、前記指示部がユーザの指示を受け付けたときに、前記接続信号としてビーコン信号を前記データ送信装置に送信する
請求項10に記載の無線通信装置。 - データ受信装置にデータを送信する無線通信装置であって、
前記データ受信装置と無線通信を行う通信部と、
前記データ受信装置との接続を要求する接続要求信号に、第2付加情報を付加する付加部と、
を備え、
前記通信部は、
前記第2付加情報とは異なる第1付加情報が付加された接続信号を前記データ受信装置から受信した場合、前記付加部によって前記第2付加情報が付加された前記接続要求信号を前記データ受信装置に送信し、
前記接続要求信号に応答するための接続応答信号を前記データ受信装置から受信した場合、前記データを前記データ受信装置に送信する
無線通信装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018565986A JPWO2018142803A1 (ja) | 2017-02-01 | 2017-12-25 | 無線通信システムおよび無線通信装置 |
US16/444,640 US20190306704A1 (en) | 2017-02-01 | 2019-06-18 | Wireless communication system and wireless communication device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017016852 | 2017-02-01 | ||
JP2017-016852 | 2017-02-01 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/444,640 Continuation US20190306704A1 (en) | 2017-02-01 | 2019-06-18 | Wireless communication system and wireless communication device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018142803A1 true WO2018142803A1 (ja) | 2018-08-09 |
Family
ID=63039542
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2017/046277 WO2018142803A1 (ja) | 2017-02-01 | 2017-12-25 | 無線通信システムおよび無線通信装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20190306704A1 (ja) |
JP (1) | JPWO2018142803A1 (ja) |
WO (1) | WO2018142803A1 (ja) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006261850A (ja) * | 2005-03-15 | 2006-09-28 | Canon Inc | 通信装置及びそのネットワーク構築方法 |
JP2009219083A (ja) * | 2008-03-13 | 2009-09-24 | Mitsubishi Electric Corp | 無線基地局 |
JP2011176582A (ja) * | 2010-02-24 | 2011-09-08 | Buffalo Inc | 無線lan装置、無線lanシステム及びそのプログラム |
JP2015226248A (ja) * | 2014-05-29 | 2015-12-14 | 船井電機株式会社 | 近距離無線通信システム及び近距離無線通信装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6133934B2 (ja) * | 2015-07-01 | 2017-05-24 | リンナイ株式会社 | リモコン |
-
2017
- 2017-12-25 JP JP2018565986A patent/JPWO2018142803A1/ja active Pending
- 2017-12-25 WO PCT/JP2017/046277 patent/WO2018142803A1/ja active Application Filing
-
2019
- 2019-06-18 US US16/444,640 patent/US20190306704A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006261850A (ja) * | 2005-03-15 | 2006-09-28 | Canon Inc | 通信装置及びそのネットワーク構築方法 |
JP2009219083A (ja) * | 2008-03-13 | 2009-09-24 | Mitsubishi Electric Corp | 無線基地局 |
JP2011176582A (ja) * | 2010-02-24 | 2011-09-08 | Buffalo Inc | 無線lan装置、無線lanシステム及びそのプログラム |
JP2015226248A (ja) * | 2014-05-29 | 2015-12-14 | 船井電機株式会社 | 近距離無線通信システム及び近距離無線通信装置 |
Also Published As
Publication number | Publication date |
---|---|
JPWO2018142803A1 (ja) | 2019-11-07 |
US20190306704A1 (en) | 2019-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3637814B1 (en) | Communication device, control method for communication device and program | |
US8345881B2 (en) | Communication system, information processing apparatus, method and computer program | |
EP3249420B1 (en) | Secure wireless ranging | |
EP1868314B1 (en) | Communication apparatus and method thereof | |
US9325507B2 (en) | System and method for managing mobile device using device-to-device communication | |
EP2355585A1 (en) | Method for connecting wireless communications, wireless communications terminal and wireless communications system | |
CN108183883B (zh) | 用于听力***通信的方法和相关设备 | |
US11888852B2 (en) | Access management system and access management method | |
US9590974B2 (en) | Communication apparatus, communication system, and recording medium | |
KR20190079858A (ko) | 무인기의 암호화키 전송 시스템 및 방법 | |
US8443195B2 (en) | Method and apparatus for performing security communication | |
JP2009124302A (ja) | 無線lanシステム | |
WO2018142803A1 (ja) | 無線通信システムおよび無線通信装置 | |
JP2007053612A (ja) | 通信機器及び通信方法 | |
JP4482643B2 (ja) | 無線端末認証システム,自局無線端末,他局無線端末及び無線端末の認証方法 | |
JP2019022152A (ja) | 通信装置、制御方法、及びプログラム | |
JP2008109612A (ja) | 無線通信方法及び無線通信システム | |
WO2019021770A1 (ja) | 通信装置、通信装置の制御方法及びプログラム | |
WO2023218759A1 (ja) | 通信装置およびその制御方法、通信システム | |
JP2006108898A (ja) | 通信インタフェース装置及び暗号通信方法、画像形成装置、プログラム、記録媒体 | |
CN113595740A (zh) | 数据传输方法及装置、电子设备及存储介质 | |
JP2005039646A (ja) | 無線ネットワーク装置 | |
JP2021016098A (ja) | 通信システム及び送信機 | |
JP2009141799A (ja) | 端末認証方法、携帯端末装置、端末認証プログラム及び記録媒体 | |
JP2008113128A (ja) | 無線通信装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17895019 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2018565986 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17895019 Country of ref document: EP Kind code of ref document: A1 |