WO2014199569A1 - 無線端末、無線通信システム及び無線通信方法 - Google Patents
無線端末、無線通信システム及び無線通信方法 Download PDFInfo
- Publication number
- WO2014199569A1 WO2014199569A1 PCT/JP2014/002687 JP2014002687W WO2014199569A1 WO 2014199569 A1 WO2014199569 A1 WO 2014199569A1 JP 2014002687 W JP2014002687 W JP 2014002687W WO 2014199569 A1 WO2014199569 A1 WO 2014199569A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- wireless
- information
- signal
- wireless communication
- message
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/04—Terminal devices adapted for relaying to or from another terminal or user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/04—Communication route or path selection, e.g. power-based or shortest path routing based on wireless node resources
- H04W40/08—Communication route or path selection, e.g. power-based or shortest path routing based on wireless node resources based on transmission power
Definitions
- the present invention relates to a wireless terminal, a wireless communication system, and a wireless communication method.
- each repeater needs to determine whether or not to relay the received message. For example, each repeater determines whether or not to relay the received message by analyzing the information indicating the propagation path included in the message after understanding the configuration of the entire wireless communication system.
- an object of the present invention is to provide a wireless terminal and a wireless communication system that can reduce the processing amount in each repeater.
- a wireless terminal is a wireless terminal used in a wireless communication system including a plurality of wireless terminals, and a wireless communication unit that receives and transmits a wireless signal;
- a setting storage unit that stores device information indicating a setting device that is wirelessly connected to the wireless terminal in a first direction that is one of an uplink direction and a downlink direction
- the wireless communication unit includes: A first signal including direction information for determining whether a propagation direction of the wireless signal is the uplink direction or the downlink direction, and transmission source information indicating a transmission source device of the wireless signal.
- the direction information is used to determine the propagation direction of the first radio signal, and the propagation direction is different from the first direction in the uplink direction and the downlink direction.
- the transmission source information included in the first wireless signal is updated to information indicating the wireless terminal.
- a communication control unit that transmits the updated first wireless signal via the wireless communication unit.
- the wireless terminal determines whether or not to relay the received wireless signal by simple processing using the direction information and transmission source information included in the wireless signal and the stored device information. Can be judged.
- the wireless terminal since the wireless terminal only needs to hold information on the setting device wirelessly connected to the wireless terminal in the first direction as device information, for example, compared to the case of holding device information of the entire wireless communication system, Processing related to device setting can be simplified. In this way, the wireless terminal can reduce the processing amount.
- the device information includes host device information indicating a host device wirelessly connected to the radio terminal in the uplink direction among the plurality of radio terminals, and the radio device in the downlink direction among the plurality of radio terminals.
- Low-order device information indicating a low-order device wirelessly connected to the terminal, and the communication control unit is a case where the wireless communication unit receives the first wireless signal, and a propagation direction of the first wireless signal is When it is the downlink direction and the transmission source information indicates the higher-level device indicated by the higher-level device information, the transmission source information included in the first radio signal is converted into information indicating the wireless terminal.
- the updated first wireless signal is transmitted via the wireless communication unit, and the wireless communication unit receives the first wireless signal, and the propagation direction of the first wireless signal Above And when the transmission source information indicates the lower device indicated by the lower device information, the transmission source information included in the first wireless signal is updated to information indicating the wireless terminal.
- the updated first wireless signal may be transmitted via the wireless communication unit.
- the radio terminal can determine whether or not to relay the received radio signal with simple processing for both the uplink and downlink radio signals.
- the communication control unit may further include a case where the wireless communication unit receives a second wireless signal including receiving device information indicating a device to be received, and the propagation direction of the second wireless signal is the first When the wireless terminal is in one direction and the wireless device is indicated in the receiving device information, the receiving device information included in the second wireless signal is updated to the setting device indicated by the device information and updated. A later second wireless signal may be transmitted via the wireless communication unit.
- the wireless terminal retains only information on setting devices that are wirelessly connected in one of the uplink direction and the downlink direction.
- processing related to device setting can be simplified as compared with a case where information on a setting device wirelessly connected in both the uplink direction and the downlink direction is held.
- the communication control unit when the reception device information is used as the direction information, and the communication control unit includes the reception device information in a wireless signal received by the wireless communication unit, the propagation direction of the wireless signal is the first direction. If the wireless signal received by the wireless communication unit is not included in the reception device information, it may be determined that the propagation direction of the wireless signal is the second direction.
- the wireless terminal can determine the propagation direction of the wireless signal using the receiving device information. Therefore, since it is not necessary to include information indicating the propagation direction in the radio signal, the data amount of the radio signal can be reduced.
- the first radio signal further includes identification information for specifying the first radio signal
- the communication control unit is a case where the radio communication unit receives the first radio signal.
- the radio includes the same identification information as the identification information included in the first radio signal. It is determined whether the wireless terminal has transmitted a signal in the past, and when the wireless terminal has not transmitted a wireless signal including the same identification information as the identification information included in the first wireless signal, The transmission source information included in the first wireless signal may be updated to information indicating the wireless terminal, and the updated wireless signal may be transmitted via the wireless communication unit.
- the wireless communication system using the wireless terminal can propagate a wireless signal through a plurality of routes. Therefore, even when a communication error occurs in a certain route, the wireless signal is transmitted through another route. Propagate correctly. Further, in such a case, the wireless terminal can prevent a wireless signal from being unnecessarily propagated through a plurality of routes.
- the first radio signal further includes relayed information indicating a device that relays the first radio signal
- the communication control unit is configured when the radio communication unit receives the first radio signal. If the propagation direction of the first wireless signal is the second direction and the setting device is indicated in the transmission source information, whether or not the wireless terminal is included in the relayed information. And when the relayed information does not include the wireless terminal, the transmission source information included in the first wireless signal is updated to information indicating the wireless terminal, and the relayed information includes The wireless terminal information may be added, and the first wireless signal after the addition may be transmitted via the wireless communication unit.
- the wireless communication system using the wireless terminal can propagate a wireless signal through a plurality of routes. Therefore, even when a communication error occurs in a certain route, the wireless signal is transmitted through another route. Propagate correctly. Further, in such a case, the wireless terminal can prevent a wireless signal from being unnecessarily propagated through a plurality of routes.
- a wireless communication system is a wireless communication system, and includes a parent device, a child device, a wireless signal from the parent device to the child device, or the child device to the parent device. Including a plurality of repeaters, each of which is the wireless terminal, and a management device that is connected to the base unit and manages the wireless communication system.
- the repeater included in the wireless communication system converts the received wireless signal by simple processing using the direction information and the transmission source information included in the wireless signal and the stored device information. Whether or not to relay can be determined.
- the relay device since the relay device only needs to hold information on the setting device wirelessly connected to the relay device in the first direction as device information, for example, compared to the case of holding device information of the entire wireless communication system, Processing related to device setting can be simplified.
- the wireless communication system can reduce the processing amount of the repeater.
- each of the plurality of repeaters periodically transmits a watchdog signal to the management device, and the management device warns the user when it cannot receive a watchdog signal from any of the plurality of repeaters.
- the wireless connection relationship in the wireless communication system may be reset by transmitting an inquiry signal for detecting a wireless communicable route.
- the wireless communication system can reconstruct the wireless connection relationship as the wireless communication state changes.
- the wireless communication system is a wireless communication system, and relays a wireless signal from a parent device, a child device, and the parent device to the child device, each of the wireless terminals A plurality of repeaters and a management device connected to the parent device and managing the wireless communication system, wherein at least one of the management device and the parent device includes a plurality of first wireless devices.
- a signal is received, it is determined whether or not the plurality of first radio signals are the same using the identification information included in the plurality of first radio signals.
- the management device or the parent device can determine the wireless signal received redundantly using the identification information.
- the radio communication system can improve error tolerance by propagating radio signals through a plurality of paths, and can cope with the case where radio signals are received redundantly by the management apparatus.
- a wireless communication method is a wireless communication method in a repeater used in a wireless communication system including a plurality of wireless terminals, and the repeater is an uplink among the plurality of wireless terminals.
- a setting storage step for storing device information indicating a setting device wirelessly connected to the repeater in a first direction that is one of a direction and a downlink direction; and the repeater is a radio signal, and the propagation of the radio signal.
- the repeater using the wireless communication method relays the received wireless signal by a simple process using the direction information and the transmission source information included in the wireless signal and the stored device information. It can be determined whether or not.
- the relay device since the relay device only needs to hold information on the setting device wirelessly connected to the wireless terminal in the first direction as device information, for example, compared to the case of holding device information of the entire wireless communication system, Processing related to device setting can be simplified.
- the wireless communication method can reduce the processing amount in the repeater.
- the present invention can provide a wireless terminal and a wireless communication system that can reduce the processing amount in each repeater.
- FIG. 1 is a diagram illustrating a configuration example of a radio communication system according to the first embodiment.
- FIG. 2 is a block diagram of the device (repeater) according to the first embodiment.
- FIG. 3 is a diagram illustrating a setting example of device information according to the first embodiment.
- FIG. 4 is a diagram illustrating a configuration example of a message according to the first embodiment.
- FIG. 5 is a flowchart of relay processing in the device according to the first embodiment.
- FIG. 6 is a diagram illustrating an example of message propagation in the downlink direction in the wireless communication system according to the first embodiment.
- FIG. 7 is a diagram illustrating an example of message propagation in the uplink direction in the wireless communication system according to the first embodiment.
- FIG. 1 is a diagram illustrating a configuration example of a radio communication system according to the first embodiment.
- FIG. 2 is a block diagram of the device (repeater) according to the first embodiment.
- FIG. 3 is a diagram illustrating a setting
- FIG. 8 is a diagram showing a configuration of a modification of the wireless communication system according to the first embodiment.
- FIG. 9 is a diagram illustrating a configuration example of a message according to a modification of the first embodiment.
- FIG. 10 is a flowchart of relay processing in a device according to a modification of the first embodiment.
- FIG. 11 is a diagram illustrating a configuration example of a message according to a modification of the first embodiment.
- FIG. 12 is a flowchart of relay processing in a device according to a modification of the first embodiment.
- FIG. 13 is a diagram illustrating another configuration example of the wireless communication system according to the first embodiment.
- FIG. 14 is a diagram illustrating another configuration example of the wireless communication system according to the first embodiment.
- FIG. 15 is a diagram illustrating another configuration example of a message according to the first embodiment.
- FIG. 16 is a diagram illustrating a configuration example of a message that specifies a propagation path according to the first embodiment.
- FIG. 17 is a flowchart of relay processing when a propagation path is designated in the device according to the first embodiment.
- FIG. 18 is a block diagram of a device (repeater) according to the second embodiment.
- FIG. 19 is a diagram illustrating a configuration example of a message according to the second embodiment.
- FIG. 20 is a flowchart of relay processing in the device according to the second embodiment.
- FIG. 21 is a block diagram of a device (repeater) according to the third embodiment.
- FIG. 22 is a flowchart of relay processing in the device according to the third embodiment.
- FIG. 23 is a diagram illustrating a communication state of the device according to the fourth embodiment.
- FIG. 24 is a sequence diagram of network configuration processing according to the fourth embodiment.
- FIG. 25A is a diagram illustrating a configuration example of an inquiry signal according to Embodiment 4.
- FIG. 25B is a diagram illustrating a configuration example of an inquiry signal according to Embodiment 4.
- FIG. 26 is a flowchart of network configuration processing in the device according to the fourth embodiment.
- FIG. 27 is a diagram illustrating a configuration example of a response signal according to the fourth embodiment.
- FIG. 28 is a sequence diagram of network configuration processing according to the fifth embodiment.
- FIG. 29 is a flowchart of network configuration processing in the device according to the fifth embodiment.
- FIG. 30 is a sequence diagram of network configuration processing according to the sixth embodiment.
- FIG. 31 is a flowchart of network configuration processing in the device according to the sixth embodiment.
- FIG. 32 is a sequence diagram of network reconfiguration processing according to the seventh embodiment.
- FIG. 33 is a flowchart of network reconfiguration processing according to a modification of the seventh embodiment.
- FIG. 1 is a diagram illustrating a configuration example of a wireless communication system 100 according to the present embodiment.
- a wireless communication system 100 includes a management device 101, a parent device 102 (device A), a repeater 103 (device B and device C), and a slave device 104 (device D, device E, and device). F).
- the wireless connection relationship indicates a propagation path (path through which a message is propagated) through which wireless communication is performed.
- the management device 101 manages the wireless communication system 100. Specifically, the management apparatus 101 transmits a message to the child device 104 via the parent device 102 and the relay device 103. In addition, the management apparatus 101 receives a message transmitted from the child device 104 via the repeater 103 and the parent device 102, and performs processing according to the received message. In addition, the management apparatus 101 sets the wireless connection relationship of the wireless communication system 100 and monitors the state of the wireless communication system 100.
- the wireless communication system 100 is a wireless communication system used in a building.
- the radio signal used in the present embodiment is a 2.4 GHz band radio signal conforming to IEEE 802.15.4. That is, the wireless communication system 100 is used for wireless communication with a relatively narrow wireless communication range.
- the wireless communication system 100 can be applied to a calling system in an apartment house.
- each child device 104 is arranged in each room of the apartment house.
- One or more repeaters 103 are arranged on each floor of the apartment house.
- the wireless communication system 100 includes a plurality of repeaters 103, the management device 101 (master device 102) to the slave device 104, and the slave device 104 to the management device 101 (master device 102). Applicable to systems that propagate messages to That is, the usage and environment of the wireless communication system 100 are not limited to the above, and the present embodiment can be applied to any wireless communication system.
- the master unit 102, the repeater 103, and the slave unit 104 are wireless terminals used in the wireless communication system 100 including a plurality of wireless terminals. In addition, when not distinguishing these especially, it describes also as an apparatus or a radio
- the parent device 102 is connected to the management apparatus 101 by wire or wirelessly and is positioned at the highest level in the wireless connection relationship.
- the parent device 102 and the management device 101 are individually described, the parent device 102 and the management device 101 may be included in a single device.
- the plurality of repeaters 103 relay messages from the parent device 102 to the child device 104 and from the child device 104 to the parent device 102.
- the slave unit 104 is located at the lowest level in the wireless connection relationship.
- the repeaters 103 include at least three devices in the radio wave reachable range (wireless communication possible range). It is set to be connected.
- the wireless communication range of device B shown in FIG. 1 includes device A, device C, device D, and device E, but device B is set to be connected only to device A and device D. ing.
- the connection relationship is not limited to this.
- the parent device 102 and each child device 104 are connected via only one repeater 103, but may be connected via two or more repeaters 103 in series.
- a single parent device 102 is connected to the management apparatus 101, a plurality of parent devices 102 may be connected.
- FIG. 2 is a block diagram showing the configuration of the repeater 103.
- the repeater 103 includes a wireless communication unit 110, a communication control unit 111, a setting storage unit 112, and a control unit 113.
- the wireless communication unit 110 receives and transmits wireless signals.
- the communication control unit 111 determines whether or not to relay the wireless signal received by the wireless communication unit 110.
- the setting storage unit 112 stores the upper device information 121 and the lower device information 122.
- the host device information 121 indicates a host device connected to the device on the host side (upstream side).
- the lower device information 122 indicates a lower device connected to the device on the lower side (downward side).
- FIG. 3 is a diagram illustrating a higher-level device and a lower-level device of each device in the wireless communication system 100 illustrated in FIG. As shown in FIG. 3, one or a plurality of upper devices are set in the upper device information 121 of the repeater 103. One or more subordinate devices are set in the subordinate device information 122 of the repeater 103.
- the control unit 113 controls the device according to the wireless signal received by the wireless communication unit 110.
- the control unit 113 controls image display, sound output, lighting / extinguishing, and the like.
- the configurations of the base unit 102 and the slave unit 104 are basically the same as the configuration of the repeater 103 shown in FIG. However, as shown in FIG. 3, since the upper device is not set in the parent device 102, the setting storage unit 112 of the parent device 102 does not hold the upper device information 121 but only the lower device information 122. Similarly, since the lower device is not set in the child device 104, the setting storage unit 112 of the child device 104 does not hold the lower device information 122 but holds only the higher device information 121. When the parent device 102 and the management device 101 are wirelessly connected, the management device 101 may be set as a host device of the parent device 102.
- control unit 113 may not be provided.
- FIG. 4 is a diagram illustrating a configuration example of the message 140 according to the present embodiment.
- This message 140 is generated, for example, by the parent device 102 (management device 101) or the child device 104 and wirelessly transmitted.
- the message 140 shown in FIG. 4 includes transmission source information 141, a direction flag 142, and a data part 143.
- the transmission source information 141 indicates a transmission source device that is a device that has transmitted the message 140 immediately before. That is, when the message 140 is relayed, the transmission source device is a device that relays the message 140 immediately before.
- the direction flag 142 indicates the propagation direction of the message 140, and specifically indicates one of down (downward) and up (upward).
- the data part 143 is data transmitted by the message 140. Note that the content of the data unit 143 is determined according to the system in which the wireless communication system 100 is used, and is not particularly limited.
- the message 140 does not necessarily include the data part 143.
- the data unit 143 may include information indicating the type of the message 140 in addition to the transmitted data. In addition, the data unit 143 may include only information indicating the type of the message 140.
- FIG. 5 is a flowchart of the relay process by the repeater 103.
- the wireless communication unit 110 receives a message (wireless signal) (S101).
- the communication control unit 111 determines whether the direction flag 142 included in the received message indicates “down” or “up” (S102).
- the communication control unit 111 stores the transmission source device indicated by the transmission source information 141 included in the received message in the setting storage unit 112. It is determined whether it is included in the upper device information 121 (S103). When the transmission source device is included in the higher-level device information 121 (Yes in S103), the communication control unit 111 changes the transmission source device of the transmission source information 141 to the own device, and transmits the changed message to the wireless communication unit 110. Via wireless transmission (S104). That is, the repeater 103 relays the received radio signal.
- the repeater 103 does not relay the received radio signal.
- the communication control unit 111 stores the transmission source device indicated by the transmission source information 141 included in the received message in the setting storage unit 112. It is determined whether or not it is included in the lower device information 122 (S105). When the transmission source device is included in the lower device information 122 (Yes in S105), the communication control unit 111 changes the transmission source device of the transmission source information 141 to its own device, and the changed message is transmitted to the wireless communication unit 110. Via wireless transmission (S104). That is, the repeater 103 relays the received radio signal.
- the repeater 103 does not relay the received radio signal.
- the repeater 103 (1) indicates that the direction flag 142 indicates “down” and the transmission source device indicated by the transmission source information 141 is included in the higher-level device information 121, and (2) the direction flag.
- the wireless signal is relayed when 142 indicates “uplink” and the transmission source device indicated by the transmission source information 141 is included in the lower device information 122, and the wireless signal is not relayed otherwise.
- the base unit 102 and the slave unit 104 perform the same determination process as described above. However, if the relay condition is satisfied, the base unit 102 and the slave unit 104 do not perform the relay process, but the control unit By 113, the operation
- the repeater 103 When the repeater 103 also functions as the master unit 102 or the slave unit 104, the repeater 103 performs not only the relay process according to the relay condition but also the operation according to the received radio signal. In other words, the repeater 103 may have a function of generating a message 140 and transmitting the generated message 140 to other devices, like the parent device 102 and the child device 104. The parent device 102 and the child device 104 may generate a message 140 and transmit the generated message 140 to the repeater 103.
- the parent device 102 and the child device 104 also have a relay function, the same operation as that of the relay device 103 may be performed.
- the base unit 102, the repeater 103, and the slave unit 104 perform the above processing, but only some of them may perform the above processing.
- the message 140 can be relayed between the plurality of repeaters 103 by only the repeater 103 performing the above processing. Therefore, any communication interface can be used in the parent device 102 and the plurality of child devices 104.
- the slave unit 104 does not have the above configuration and simply transmits a radio signal.
- the repeater 103 When any one of the repeaters 103 is included in the wireless communication range of the child device 104, the wireless signal transmitted by the child device 104 is received by the repeater 103. In this case, the repeater 103 generates and transmits a message 140 in which the direction flag 142 is set to “up”. The message 140 is propagated to the base unit 102 by the other repeater 103 performing the above processing.
- the message 140 includes the direction flag 142, but instead of the direction flag 142, direction information for determining whether the propagation direction of the message 140 is the uplink direction or the downlink direction. May be included.
- direction information for determining whether the propagation direction of the message 140 is the uplink direction or the downlink direction. May be included.
- the specific information is included in the message 140.
- the propagation direction is the other of the uplink direction and the downlink direction
- the specific information is included in the message 140. May not be included.
- FIG. 6 is a diagram schematically showing a state in which a message is propagated from the parent device 102 to the child device 104 in the downward direction.
- the wireless signal wirelessly transmitted from the parent device 102 is propagated to the plurality of child devices 104 according to the wireless connection relationship defined by the upper device information 121 and the lower device information 122.
- the radio signal transmitted from the device A is received by the device B and the device C.
- the devices B and C since the device A is set as a higher-level device, each of the devices B and C wirelessly transmits (relays) the received wireless signal.
- the wireless signal wirelessly transmitted from the device B is received by the device A, the device C, the device D, and the device E, for example.
- the device B is set as a higher-level device only in the device D, so that the device D receives the radio signal relayed by the device B (relay)
- the device A, the device C, and the device E do not accept the wireless signal.
- the message transmitted from the device A is propagated in the order of the device A, the device B, and the device D.
- the message transmitted from the device A is relayed by the device C, and the message relayed by the device C is propagated to the devices E and F.
- FIG. 7 is a diagram schematically showing a state in which a message is propagated from the child device 104 (device E) to the parent device 102 in the upward direction.
- the wireless signal wirelessly transmitted from the device E is propagated to the device A via the device C in accordance with the wireless connection relationship defined by the upper device information 121 and the lower device information 122.
- repeater 103 has direction flag 142 and transmission source information 141 included in the wireless signal and stored device information (upper device information 121 and lower device information). 122) can be determined by simple processing to determine whether or not to relay the received radio signal. Further, since the repeater 103 only needs to hold information on a setting device that is wirelessly connected to the repeater 103 as device information, for example, compared to a case where device information of the entire wireless communication system is held, device setting is performed. Such processing can be simplified. Thus, the radio communication system 100 can reduce the processing amount of the repeater 103.
- a plurality of routes can be set between the parent device 102 and a certain child device 104.
- a radio wave condition is bad, propagation of a message can be performed correctly.
- a certain repeater 103 fails, the operation of the entire system can be continued.
- the wireless communication system 100 can improve availability.
- the same message is transmitted to a single device multiple times via different routes.
- the following processing is used.
- FIG. 9 is a diagram showing a configuration example of a message 140A according to this modification.
- the message 140A shown in FIG. 9 includes message identification information 144 in addition to the structure of the message 140 shown in FIG.
- the message identification information 144 is information for identifying the message 140A.
- the message identification information 144 includes a transmission source 145 and a message identifier 146.
- the transmission source 145 indicates the transmission source device that first transmitted the message 140A (the device that generated the message 140A). That is, even when the message 140A is relayed, this source device is not changed.
- the message identifier 146 is an identifier for identifying a plurality of messages transmitted from the transmission source device, for example.
- a time stamp indicating the time when the message 140A is generated or transmitted in the transmission source device may be used.
- a unique identifier may be added to messages transmitted from all devices. In this case, the transmission source 145 may not be included in the message identification information 144.
- FIG. 10 is a flowchart of the relay process in this modification. In the process shown in FIG. 10, step S106 is added to the process shown in FIG.
- the communication control unit 111 reads a message including the same message identification information 144 as the received message 140A. It is determined whether the repeater 103 has transmitted (relayed) in the past (S106). When the relay 103 has transmitted (relayed) a message including the same message identification information 144 in the past (Yes in S106), the relay 103 does not perform relay processing. On the other hand, when the relay 103 has not transmitted (relayed) a message including the same message identification information 144 in the past (No in S106), the relay 103 performs a relay process in the same manner as described above (S104). .
- the communication control unit 111 when performing the relay process, stores message identification information 144 included in the relayed message. The communication control unit 111 performs the above processing on the message received thereafter using the stored message identification information 144.
- the wireless communication system according to the present modification can correctly propagate a wireless signal through another route even when a communication error occurs in a certain route, and the same message is different for one device. It is possible to prevent a plurality of times being transmitted through the route.
- the management device 101 or the parent device 102 uses the message identification information 144 included in the plurality of messages, and the plurality of messages are the same. It may be determined whether or not. As a result, even when a plurality of messages are propagated to the parent device 102 via a plurality of routes, the management apparatus 101 or the parent device 102 can determine a duplicate message. When a plurality of parent devices 102 are connected to the management apparatus 101, the management apparatus 101 can determine duplicate messages by performing the above determination with the management apparatus 101.
- processing may be used as processing when a plurality of propagation paths are set.
- FIG. 11 is a diagram showing a configuration example of a message 140E according to this modification.
- a message 140E shown in FIG. 11 includes relayed information 151 in addition to the structure of the message 140 shown in FIG.
- the relayed information 151 indicates a device that relays the message 140E.
- FIG. 12 is a flowchart of relay processing in the present modification.
- step S107 is added to the process shown in FIG. Further, step S104A is different from step S104.
- the communication control unit 111 includes the own device in the relayed information 151 included in the received message 140E. It is determined whether or not (S107). That is, the communication control unit 111 determines whether the message 140E has been relayed before. When the relayed information 151 includes its own device (Yes in S107), the relay device 103 does not perform the relay process. On the other hand, when the own device is not included in the relayed information 151 (No in S107), the communication control unit 111 updates the transmission source information 141 to information indicating the own device, and the relayed information 151 includes information on the own device. And the message 140E after the addition is transmitted via the wireless communication unit 110 (S104A).
- the wireless communication system according to the present modification can correctly propagate a wireless signal through another route even when a communication error occurs in a certain route, and the same message is different for one device. It is possible to prevent a plurality of times being transmitted through the route.
- the repeater 103 and the child device 104 are distinguished from each other.
- a device in the same hierarchy as the device or a device in an upper hierarchy is set in the tree structure. Also good. In this way, any connection relationship other than the tree structure can be set by arbitrarily setting the upper device and the lower device.
- FIG. 15 is a diagram showing a configuration of the message 140B in this case.
- a message 140B shown in FIG. 15 includes destination information 147 in addition to the structure of the message 140 shown in FIG.
- the destination information 147 indicates the final destination of the message 140B.
- the slave unit 104 (or the repeater 103) performs an operation according to the received message when the relay condition is satisfied and the own device is indicated by the destination information 147, When the own device is not indicated in the destination information 147, the operation is not performed.
- FIG. 16 is a diagram showing the configuration of the message 140C in this case.
- a message 140C shown in FIG. 16 includes routing information 148 in addition to the structure of the message 140 shown in FIG.
- the message 140C does not include the direction flag 142.
- the routing information 148 indicates a plurality of devices that propagate the message 140C and their propagation order.
- the message 140C may include an identifier or the like that can identify that the signal is a message specifying a route.
- FIG. 17 is a flowchart of relay processing in this case.
- the process shown in FIG. 17 includes steps S111 and S112 instead of steps S102, S103, and S105 with respect to the process shown in FIG.
- the wireless communication unit 110 receives the message 140C (S101).
- the communication control unit 111 determines whether or not the own device is included in the routing information 148 (S111).
- the communication control unit 111 determines whether the source device indicated by the source information 141 is the device immediately before the own device in the route designation information 148. Is determined (S112).
- the communication control unit 111 changes the transmission source device of the transmission source information 141 to the own device, and the changed message is transmitted to the wireless communication unit.
- Wireless transmission is performed via 110 (S104). That is, the repeater 103 relays the received radio signal.
- the repeater 103 receives the received radio signal. Do not relay.
- the message 140C transmitted from a certain device is propagated along the route indicated by the routing information 148.
- the routing information 148 For example, in the connection relationship shown in FIG. 1, communication cannot be performed between the slave units 104.
- messages can be transmitted and received between any devices included in the wireless communication system 100.
- the processing relationship of each device is reduced as much as possible by simplifying the connection relationship, and routing is used only when communication between specific terminals is required exceptionally. Communication between any devices can be realized while reducing the amount.
- FIG. 18 is a diagram showing a configuration of repeater 103A according to the present embodiment.
- the repeater 103A shown in FIG. 18 differs from the configuration shown in FIG. 2 in the functions of the communication control unit 111A and the setting storage unit 112A.
- the setting storage unit 112A does not hold the lower device information 122 but holds only the upper device information 121.
- FIG. 19 is a diagram illustrating a configuration example of an upward message 140D according to the present embodiment.
- a message 140D illustrated in FIG. 19 includes reception device information 149 instead of the transmission source information 141 with respect to the configuration of the message 140 illustrated in FIG.
- the receiving device information 149 indicates a receiving device that receives (or relays) the message 140D.
- FIG. 20 is a flowchart of relay processing according to the present embodiment.
- the process shown in FIG. 20 differs from the process shown in FIG. 5 when the direction flag 142 indicates “up” (No in S102). Note that the processing when the direction flag 142 indicates “down” (Yes in S102) is the same as that in FIG.
- the communication control unit 111A determines whether or not the receiving device indicated by the receiving device information 149 included in the received message includes the own device. (S115). When the receiving device includes the own device (Yes in S115), the communication control unit 111A changes the receiving device of the receiving device information 149 to the upper device indicated by the upper device information 121 stored in the setting storage unit 112A. Then, the changed message is wirelessly transmitted via the wireless communication unit 110 (S116). That is, the repeater 103A relays the received radio signal. If a plurality of higher-level devices are set, a plurality of receiving devices are also set.
- the repeater 103A does not relay the received radio signal.
- the message 140D transmitted from the child device 104 is propagated to the parent device 102 in accordance with the wireless connection relationship defined by the higher-level device information 121.
- repeater 103A determines whether or not relay processing is performed in accordance with whether or not the receiving device information 149 indicates the own device in uplink propagation. Further, when relaying, relay device 103A changes the receiving device indicated by receiving device information 149 included in message 140D to the upper device indicated by upper device information 121, and then transmits the changed device.
- the wireless communication system 100 can propagate the message both in the uplink direction and in the downlink direction. Further, in comparison with the first embodiment, in this embodiment, each device holds only information on the higher-level device. Thereby, compared with the case where each device holds information on both the upper device and the lower device, the processing related to device setting can be simplified.
- the message 140 includes the direction flag 142, but instead of the direction flag 142, direction information for determining whether the propagation direction of the message 140 is the uplink direction or the downlink direction. May be included. For example, when the propagation direction is one of the uplink direction and the downlink direction, specific information is included in the message 140, and when the propagation direction is the other of the uplink direction and the downlink direction, the specific information is included in the message 140. It does not have to be included. That is, the message 140 includes direction information includes a state in which specific information is not included in the message 140. Moreover, the receiving device information 149 may be used as this specific information.
- the communication control unit 111A determines that the propagation direction of the wireless signal is the uplink direction, and the reception device information 149 is included in the wireless signal. If not included, it may be determined that the propagation direction of the radio signal is the downlink direction.
- the source information 141 may be used as this specific information. That is, if the wireless signal received by the wireless communication unit 110 includes the transmission source information 141, the communication control unit 111A determines that the propagation direction of the wireless signal is the downlink direction, and the transmission source information 141 is included in the wireless signal. If not included, it may be determined that the propagation direction of the radio signal is the uplink direction.
- FIG. 21 is a diagram illustrating a configuration of the repeater 103B according to the present embodiment.
- the repeater 103B shown in FIG. 21 differs from the configuration shown in FIG. 2 in the functions of the communication control unit 111B and the setting storage unit 112B.
- the setting storage unit 112B does not hold the upper device information 121 but only the lower device information 122.
- the method for relaying the message in the upward direction is the same as that in the first embodiment, and a description thereof will be omitted. Further, the message relay method in the downlink direction is the same as the message relay method in the uplink direction in the second embodiment.
- FIG. 22 is a flowchart of relay processing according to the present embodiment.
- the process shown in FIG. 22 is different from the process shown in FIG. 5 when the direction flag 142 indicates “down” (Yes in S102).
- the process when the direction flag 142 indicates “up” (No in S102) is the same as that in FIG.
- the communication control unit 111B determines whether or not the receiving device indicated by the receiving device information 149 included in the received message includes the own device. (S115). When the receiving device includes the own device (Yes in S115), the communication control unit 111B changes the receiving device of the receiving device information 149 to the lower device indicated by the lower device information 122 stored in the setting storage unit 112B. Then, the changed message is wirelessly transmitted via the wireless communication unit 110 (S117). That is, the repeater 103B relays the received radio signal. If a plurality of lower devices are set, a plurality of receiving devices are also set.
- the repeater 103B does not relay the received radio signal.
- a message transmitted from the parent device 102 is propagated to the child device 104 according to the wireless connection relationship defined by the lower device information 122.
- repeater 103B determines the presence or absence of relay processing according to whether or not the own device is indicated in receiving device information 149 in downlink propagation. In addition, when relaying, relay device 103B changes the receiving device indicated by receiving device information 149 included in message 140D to the lower device indicated by lower device information 122 and transmits the changed device.
- the wireless communication system 100 can propagate the message both in the uplink direction and in the downlink direction.
- each device holds only information on lower devices.
- the processing related to device setting can be simplified.
- the setting storage units 112, 112A, and 112B store device information that is at least one of the upper device information 121 and the lower device information 122.
- This device information is a setting device (the above device or lower device) wirelessly connected to the device in a first direction that is one of the uplink direction and the downlink direction among a plurality of devices (wireless terminals) included in the wireless communication system 100. ).
- the communication control units 111, 111A and 111B receive the first radio signal (message 140 or the like) including the direction flag 142 and the transmission source information 141, and the direction flag 142 indicates that the up direction and the down direction Of these, when the second direction, which is a direction different from the first direction, is indicated and the setting information indicated by the device information is indicated in the transmission source information 141, the transmission source information 141 included in the first wireless signal is The information indicating the device is updated, and the updated first wireless signal is transmitted via the wireless communication unit 110.
- the first radio signal messages 140 or the like
- the direction flag 142 indicates that the up direction and the down direction Of these, when the second direction, which is a direction different from the first direction, is indicated and the setting information indicated by the device information is indicated in the transmission source information 141, the transmission source information 141 included in the first wireless signal is The information indicating the device is updated, and the updated first wireless signal is transmitted via the wireless communication unit 110.
- the communication control units 111A and 111B are configured so that the wireless communication unit 110 includes the direction flag 142 indicating the first direction and the reception device information 149 indicating the device to be received.
- the second wireless signal (message 140D) including the second wireless signal is received and the device is indicated in the receiving device information 149
- the receiving device information 149 included in the second wireless signal is set in the device information. Update to the device, and transmit the updated second wireless signal via the wireless communication unit.
- the message 140D may include direction information instead of the direction flag 142.
- the receiving device information 149 may be used as specific information used for the direction information. That is, when the reception device information 149 is included in the wireless signal received by the wireless communication unit 110, the communication control unit 111B determines that the propagation direction of the wireless signal is the downlink direction, and the reception device information 149 is included in the wireless signal. If not included, it may be determined that the propagation direction of the radio signal is the uplink direction. Alternatively, the source information 141 may be used as this specific information.
- the communication control unit 111B determines that the propagation direction of the wireless signal is the uplink direction, and the transmission source information 141 is included in the wireless signal. If not included, it may be determined that the propagation direction of the radio signal is the downlink direction.
- the device B and the device C are included in the wireless communication range 150A of the device A.
- Device A, device C, and device D are included in the wireless communication range 150B of device B.
- Device A, device B, and device D are included in the wireless communication range 150C of device C.
- Device B and device C are included in the wireless communication range (not shown) of device D.
- the management apparatus 101 is connected to the device A.
- the configuration of each device is the same as the configuration shown in FIG. 2, for example.
- FIG. 24 is a sequence diagram of network configuration processing according to the present embodiment.
- the management apparatus 101 transmits an inquiry signal to the device A (S121).
- FIG. 25A and FIG. 25B are diagrams showing a configuration example of the inquiry signal 160.
- the inquiry signal 160 illustrated in FIG. 25A is a radio signal for confirming the communication state of a plurality of devices, and includes destination information 161 and propagation path information 162.
- the destination information 161 indicates the final destination of the inquiry signal 160.
- the propagation path information 162 indicates the device that relayed the inquiry signal 160 and the order of the relay. Therefore, the device is not shown in the propagation path information 162 transmitted from the management apparatus 101, and the device A is added to the propagation path information 162 when the device A relays the inquiry signal 160.
- the destination is the device D.
- the inquiry signal 160 may include an identifier or the like that can identify that the signal is an inquiry signal.
- FIG. 26 is a flowchart of network configuration processing in each device.
- the wireless communication unit 110 receives the inquiry signal 160 (S141).
- the communication control unit 111 determines whether or not the destination indicated by the destination information 161 included in the inquiry signal 160 is the own device (S142).
- the communication control unit 111 determines whether or not the own device is included in the propagation path information 162 (S143). That is, the communication control unit 111 determines whether or not the inquiry signal 160 has been transmitted (relayed) before.
- the communication control unit 111 updates the inquiry signal 160 by adding the own device to the propagation path information 162. Further, as illustrated in FIG. 25B, the communication control unit 111 adds received radio wave strength information 163 indicating the received radio wave strength of the inquiry signal 160 when the inquiry signal 160 is received to the inquiry signal 160.
- the wireless communication unit 110 has a function of measuring the reception radio wave intensity of a radio signal received by the radio communication unit 110, and the communication control unit 111 uses the measurement result of the radio communication unit 110 to receive the received radio wave intensity. Information 163 is generated. Then, the communication control unit 111 transmits the updated inquiry signal 160 via the wireless communication unit 110 (S144).
- the device transmits the inquiry signal 160. Is not sent (relayed).
- the communication control unit 111 transmits a response signal to the inquiry signal 160 via the wireless communication unit 110 (S145). Details of this process will be described later.
- the device A that has received the inquiry signal 160 is not addressed to itself and does not include the own device in the propagation path information 162. Therefore, after adding the own device to the propagation path information 162, the inquiry signal (A ) Is transmitted (S122).
- the inquiry signal relayed by the device A will be referred to as an inquiry signal (A).
- the inquiry signal after being relayed to the devices A and B in this order is referred to as an inquiry signal (AB).
- This inquiry signal (A) is received by device B and device C.
- the device B that has received the inquiry signal (A) transmits the inquiry signal (AB) because the relay condition is satisfied (S123).
- This inquiry signal (AB) is received by device A, device C, and device D. Since the device A is included in the propagation path information 162 (because the device A has transmitted the inquiry signal in the past), the device A does not perform processing on the inquiry signal (AB).
- an inquiry signal (ABC) is transmitted (S125).
- This inquiry signal (ABC) is received by device A, device B, and device D, but since device A and device B include their own devices in propagation path information 162, the inquiry signal ( Processing for ABC) is not performed.
- the device C receives the inquiry signal (A) and transmits the inquiry signal (AC) (S124).
- the device B receives the inquiry signal (AC) and transmits the inquiry signal (ACB) (S126).
- the device D receives the inquiry signal (AB), the inquiry signal (AC), the inquiry signal (ABBC), and the inquiry signal (ACB). Since the own device is indicated in the destination information 161, the device D transmits an inquiry signal (AB), an inquiry signal (AC), an inquiry signal (ABBC), and an inquiry signal (AC).
- -B) a response signal (BA), a response signal (CA), a response signal (CBA), and a response signal (BCA) are transmitted to the management apparatus 101 ( S127 to S130).
- FIG. 27 is a diagram illustrating a configuration example of the response signal 170.
- FIG. 27 shows a configuration example of the response signal (BA).
- the response signal 170 includes transmission source information 141, routing information 148, and received radio wave intensity information 172.
- the response signal 170 may include an identifier or the like that can identify that the signal is a response signal.
- the meanings of the transmission source information 141 and the routing information 148 are the same as those in FIG.
- the communication control unit 111 of the device D designates, in the route designation information 148, a route in the reverse order to the order in which the inquiry signal 160 is relayed, which is indicated in the propagation route information 162 included in the received inquiry signal 160. That is, the device D transmits a response signal 170 to the inquiry signal 160 via the wireless communication unit 110 by designating a route in the reverse order to the order of relaying the inquiry signal 160 indicated in the propagation route information 162. To do.
- the received signal strength information 172 indicates the received signal strength of the inquiry signal 160 and the received signal strength of the inquiry signal 160 in the device D in each device that has received and relayed the inquiry signal 160.
- the communication control unit 111 of the device D generates the received radio wave strength information 172 by adding the received radio wave strength of the inquiry signal 160 in the device D to the received radio wave strength information 163 included in the inquiry signal.
- the response signal (BA) to the inquiry signal (AB) includes the routing information 148 that specifies the devices B and A in this order.
- the response signal (BA) includes received radio wave intensity information 172 indicating the received radio wave intensity of the device B that relays the response signal (BA) and the received radio wave intensity of the device D.
- Each device that has received the response signal 170 relays the response signal 170 in accordance with the routing information 148. Since this operation is the same as that of the first embodiment (FIG. 17 and the like) described above, detailed description thereof is omitted. As a result, the response signal (BA), the response signal (CA), the response signal (CBA), and the response signal (BCA) are propagated to the management apparatus 101.
- the management apparatus 101 uses the received response signal (BA), response signal (CA), response signal (CBAA), and response signal (BCA) to use the devices A to The wireless connection relationship of D is determined.
- the management device 101 extracts a plurality of routes indicated by a plurality of route designation information 148 included in a plurality of response signals as a plurality of routes connecting the management device 101 and the device D.
- the management apparatus 101 determines an optimum route using at least one of the number of hops and the received radio wave intensity of each route.
- the number of hops is the number of devices included in the route.
- the management apparatus 101 determines the number of hops from the routing information 148 and acquires the reception strength from the received radio wave strength information 172.
- the management apparatus 101 may determine the number of routes or hops using the information. Good.
- the management apparatus 101 determines one route connecting the management apparatus 101 (device A) and the device D.
- the management apparatus 101 selects a route with the smallest number of hops, and when there are a plurality of routes with the smallest number of hops, the management device 101 selects a route with the highest average value of received radio wave strengths from among them.
- the management apparatus 101 may select a route having the highest average received radio wave intensity, and if there are a plurality of routes having the highest average value, may select a route having the smallest number of hops. .
- the management apparatus 101 may select the route with the smallest number of hops by calculating the total value of the received radio wave intensity and selecting the route with the smallest total value. In this case, since an optimum route can be selected only from the received radio wave intensity information 172, the processing amount can be reduced.
- an indicator of the received radio wave intensity of each route such as a median value or a minimum value may be used.
- the management apparatus 101 further determines whether each received radio wave intensity of each device is equal to or higher than the threshold value. If the received radio wave intensity information 172 includes an intensity lower than the threshold value, the corresponding path is You may exclude from selection object. In addition, when there are no routes that satisfy the condition, or when there are few routes, the management device 101 may perform the determination again by lowering the threshold value.
- the management device 101 may select a plurality of routes from the side with good conditions.
- the management apparatus 101 sets the wireless connection relationship according to the selected route. For example, here, it is assumed that the route AB is selected. In this case, the management apparatus 101 sets the device B as the higher device of the device D and sets the device A as the higher device of the device B. For the device C for which the wireless connection relationship is not set, the management apparatus 101 transmits an inquiry signal (AC) and an inquiry signal (ABC) response signal (ABC) transmitted from the device C to the device D.
- the route from device A to device C is selected by the same method as described above using the route to device C and the received radio wave intensity indicated by (CA) and the response signal (CBA). Then, the management device sets the wireless connection relationship of the device C according to the selected route.
- the management apparatus 101 may transmit an inquiry signal 160 destined for the device C and determine a route to the device C using the response signal. .
- the management apparatus 101 may sequentially transmit the inquiry signal 160 to all the devices, and may select a route to each device using all the obtained response signals.
- the management apparatus 101 sets the set wireless connection relationship for each device (S131). Specifically, the management apparatus 101 notifies each device of the upper device and the lower device of the device. Each device holds the notified upper device and lower device as upper device information 121 and lower device information 122. In the example of the second or third embodiment, only one of the upper device and the lower device is set.
- the wireless communication system can appropriately set the wireless connection relationship of a plurality of devices arranged arbitrarily.
- the inquiry signal does not include the destination information 161 but includes only the propagation path information 162. Instead, each device transmits a confirmation signal when an inquiry signal is transmitted (relayed). Each device transmits a response signal to the management apparatus 101 when a confirmation signal from another device in response to the inquiry signal transmitted by itself has not been received.
- FIG. 28 is a sequence diagram of network configuration processing according to the present embodiment. In the example shown in FIG. 28, it is assumed that device B is included in the wireless communication range of device A, but device C is not included, and device A and device C are included in the wireless communication range of device B.
- FIG. 29 is a flowchart of network configuration processing in each device.
- steps S161 and S162 are added to the process shown in FIG. 26 instead of step S142. That is, after transmitting (relaying) the inquiry signal (after S144), the communication control unit 111 transmits a confirmation signal to the device that is the transmission source of the inquiry signal 160 (S161). That is, the confirmation signal is a signal indicating that the inquiry signal 160 has been relayed. For example, the communication control unit 111 transmits a confirmation signal to the last device included in the propagation path information 162 included in the received inquiry signal 160.
- the confirmation signal includes an identifier or the like indicating that the signal is a confirmation signal, and information indicating the destination of the confirmation signal. The timing at which the confirmation signal is transmitted may be before the inquiry signal is transmitted.
- the communication control unit 111 determines whether or not a confirmation signal for the inquiry signal transmitted by itself can be received from another device in a predetermined period after the inquiry signal is transmitted (S162). And the communication control part 111 transmits a response signal via the wireless communication part 110, when a confirmation signal cannot be received from another apparatus (it is No at S162) (S145). The details of this process are the same as in the fourth embodiment.
- the management apparatus 101 transmits an inquiry signal to the device A (S151).
- the device A transmits an inquiry signal (A) (S152).
- This inquiry signal (A) is received by the device B.
- the device B transmits an inquiry signal (AB) (S154) and transmits a confirmation signal to the device A (S153).
- the inquiry signal (AB) is received by the device C.
- the device C transmits an inquiry signal (ABC) (S156) and transmits a confirmation signal to the device B (S155).
- the inquiry signal (ABC) is not transferred to any device. Therefore, since the device C cannot receive the confirmation signal for the inquiry signal (ABC), the device C transmits a response signal (BA) to the management apparatus 101 (S157).
- the management apparatus 101 uses the received response signal (BA) to set the wireless connection relationship between the devices A to C, and notifies the set wireless connection relationship to the devices A to C (S158). The details of this process are the same as in the fourth embodiment.
- the wireless communication system can appropriately set the wireless connection relationship of a plurality of devices arranged arbitrarily.
- the inquiry signal does not include the destination information 161 but includes only the propagation path information 162. Instead, each device checks the number of times the received inquiry signal has been relayed (the number of hops), and transmits a response signal to the management apparatus 101 when the number of hops reaches a predetermined value.
- FIG. 30 is a sequence diagram of network configuration processing according to the present embodiment.
- the relationship between devices A to D and the wireless communication range of each device is the same as in FIG.
- FIG. 31 is a flowchart of network configuration processing in each device.
- the process shown in FIG. 31 includes step S142A instead of step S142 with respect to the process shown in FIG. That is, when the propagation path information 162 does not include the own device (No in S143), the communication control unit 111 determines whether or not the hop count that is the number of times the received inquiry signal has been relayed is equal to a predetermined threshold value. Is determined (S142A). For example, the communication control unit 111 uses the number of devices indicated by the propagation path information 162 as the number of hops. When the number of hops is equal to the threshold value (Yes in S142A), the communication control unit 111 transmits a response signal via the wireless communication unit 110 (S145). The details of this process are the same as in the fourth embodiment.
- the communication control unit 111 performs a relay process (S144). This process is the same as in the fourth embodiment.
- the threshold for the number of hops is 2.
- the management apparatus 101 transmits an inquiry signal to the device A (S171).
- the device A transmits an inquiry signal (A) (S172).
- This inquiry signal (A) is relayed by the devices B and C.
- the device B transmits an inquiry signal (AB) (S173).
- Device C receives the inquiry signal (AB).
- the device C transmits a response signal (CBA) to the inquiry signal (AB) to the management apparatus 101 (S174).
- the device D receives the inquiry signal (AB) and transmits a response signal (DBA) to the management apparatus 101 (S175).
- the device C receives the inquiry signal (A) and transmits the inquiry signal (AC) (S176).
- Device B receives the inquiry signal (AC).
- the device B transmits a response signal (BCA) to the inquiry signal (AC) to the management apparatus 101 (S177).
- the device D receives the inquiry signal (AC) and transmits a response signal (DCA) to the management apparatus 101 (S178).
- the management apparatus 101 uses the received response signal (CBA), response signal (DBA), response signal (BCA), and response signal (DCA). Then, the wireless connection relationship between the devices A to D is set, and the set wireless connection relationship is notified to the devices A to D (S179). The details of this process are the same as in the fourth embodiment.
- the threshold for the number of hops is a predetermined value, but the threshold may be variable. For example, this threshold value may be notified to each device by being included in an inquiry signal or another message.
- the wireless communication system can appropriately set the wireless connection relationship of a plurality of devices arranged arbitrarily.
- FIG. 32 is a sequence diagram of network reconfiguration processing according to the present embodiment.
- the device C transmits a watch dog signal to the host device (device B) at a predetermined cycle (S181).
- the watchdog signal includes an identifier indicating that the signal is a watchdog signal, information indicating the destination of the watchdog signal, information indicating a device (own device) that is the transmission source of the watchdog signal, including.
- the device B that has received the watchdog signal transmits a response to the watchdog signal to the device C that is the transmission source of the watchdog signal.
- the device C wirelessly transmits a connection request signal for setting a new higher-level device (S182).
- the connection request signal includes, for example, an identifier indicating that the signal is a connection request signal, information indicating a higher-level device (device B) that has failed to connect, and a device ( Information indicating own device).
- the device A receives the connection request signal, and transmits a connection confirmation for confirming permission of the connection with the device C to the management apparatus 101 (S183).
- the connection confirmation includes an identifier indicating that the signal is a connection confirmation, information indicating an upper device (device B) that has failed to connect, information indicating a connection target device (device C), and the connection confirmation.
- Information indicating the transmission source device (device A). 32 illustrates an example in which only the device A receives the connection request signal, but the connection request signal is received by all devices included in the wireless communication range of the device C. All the devices that have received the connection request signal transmit a connection confirmation to the management apparatus 101.
- the management apparatus 101 selects one of the one or more received connection confirmations and transmits a connection permission to the transmission source device of the selected connection confirmation (S184). For example, as in the fourth to sixth embodiments, the management apparatus 101 selects one of a plurality of connection confirmations based on at least one of the number of hops and the received radio wave intensity. Note that information indicating the number of hops and received radio wave intensity is included in, for example, connection confirmation, and the management apparatus 101 uses the information.
- the connection permission is transmitted to the device A.
- the connection permission includes an identifier indicating that the signal is connection permission.
- the device A that has received the connection permission adds the device C to the lower device information 122 of the own device and transmits a connected device notification indicating the own device (device A) to the device C (S185).
- the connected device notification includes an identifier indicating that the signal is permitted to connect and information indicating a new higher-level device (device A).
- the device C that has received the connected device notification adds the device A indicated by the connected device notification to the higher-level device information 121.
- the device A may exclude the device B that has failed to transmit the watchdog signal from the higher-level device information 121.
- the connected device notification may be transmitted directly from the management apparatus 101 to the device C.
- the optimum wireless connection relationship can be immediately reconstructed.
- All the slave units 104 and repeaters 103 periodically transmit a watchdog signal to the master unit 102 (management device 101), and the management device 101 receives a watchdog signal from any device. In the case where the connection cannot be made, the user may be warned and the wireless connection relationship may be reconfigured.
- FIG. 33 is a flowchart showing a processing flow of the management apparatus 101 in this case.
- the management apparatus 101 cannot receive a watchdog signal from any of the plurality of slave units 104 and the repeater 103 (No in S191), it notifies the user of a warning (S192).
- the management apparatus 101 resets the wireless connection relationship in the wireless communication system by transmitting an inquiry signal for detecting a wireless communicable route. Specifically, the wireless connection relationship is reset by the method of any of Embodiments 4 to 6 described above.
- the wireless communication system and the wireless terminal (device) according to the embodiment of the present invention have been described above, but the present invention is not limited to this embodiment.
- each information included in the above-described message may be included in the message at the application level, or may be included in the message at the protocol level.
- the IEEE 802.15.4 protocol includes the transmission source information 141 described above.
- each message includes information indicating the type of the message.
- each device determines the type of the received message using the above information, and performs the process corresponding to the determined message type described in the above embodiment.
- each processing unit included in the wireless terminal (base unit, repeater, and slave unit) and management device according to the above-described embodiment is typically realized as an LSI that is an integrated circuit. These may be individually made into one chip, or may be made into one chip so as to include a part or all of them.
- circuits are not limited to LSI, and may be realized by a dedicated circuit or a general-purpose processor.
- An FPGA Field Programmable Gate Array
- reconfigurable processor that can reconfigure the connection and setting of circuit cells inside the LSI may be used.
- some or all of the functions of the wireless terminal or the management apparatus according to the embodiment of the present invention may be realized by a processor such as a CPU executing a program.
- the present invention may be the above program or a non-transitory computer-readable recording medium on which the above program is recorded.
- the program can be distributed via a transmission medium such as the Internet.
- division of functional blocks in the block diagram is an example, and a plurality of functional blocks can be realized as one functional block, a single functional block can be divided into a plurality of functions, or some functions can be transferred to other functional blocks. May be.
- functions of a plurality of functional blocks having similar functions may be processed in parallel or time-division by a single hardware or software.
- the present invention can be applied to a wireless communication system and a wireless terminal.
- SYMBOLS 100 Wireless communication system 101 Management apparatus 102 Master unit 103, 103A, 103B Repeater 104 Slave unit 110 Wireless communication unit 111, 111A, 111B Communication control unit 112, 112A, 112B Setting storage unit 113 Control unit 121 Upper device information 122 Lower device Information 140, 140A, 140B, 140C, 140D, 140E Message 141 Source information 142 Direction flag 143 Data part 144 Message identification information 145 Source 146 Message identifier 147, 161 Destination information 148 Routing information 149 Receiver device information 150A , 150B, 150C Wireless communication range 151 Relayed information 160 Inquiry signal 162 Propagation path information 163, 172 Received radio wave intensity information 170 Response signal
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
中継器(103)は、上り方向及び下り方向の一方である第1方向において中継器(103)と無線接続される設定機器を示す上位機器情報(121)又は下位機器情報(122)を記憶する設定記憶部(112)と、無線信号であって、当該無線信号の伝播方向を判別するための方向フラグ(142)と、当該無線信号の送信元の機器を示す送信元情報(141)とを含む伝文(140)を受信した場合、方向フラグ(142)を用いて、伝文(140)の伝播方向を判別し、当該伝播方向が、上り方向及び下り方向のうち前記第1方向と異なる方向である第2方向を示し、かつ、送信元情報(141)に前記設定機器が示される場合、伝文(140)に含まれる送信元情報(141)を中継器(103)を示す情報に更新し、更新された後の伝文(140)を送信する通信制御部(111)とを備える。
Description
本発明は、無線端末、無線通信システム及び無線通信方法に関する。
近年、複数の中継器を含み、当該複数の中継器を介して、親機から子機、又は子機から親機に伝文(無線信号)を送信する無線通信システムが知られている(例えば、特許文献1及び特許文献2を参照)。
しかしながら、このような無線通信システムでは、各中継器の無線通信範囲に複数の中継器が含まれる場合がある。このような場合、伝文が複数の経路を介して複数回伝播されることを防ぐために、伝文を中継する中継器を指定する必要がある。つまり、各中継器は、受信した伝文を中継するか否かを判定する必要がある。例えば、各中継器は、無線通信システム全体の構成を把握したうえで、伝文に含まれる伝播経路を示す情報等を解析することで、受信した伝文を中継するか否かを判定する。
そして、このような無線通信システムでは、各中継器における処理を簡略化することで、例えばコストの削減を実現することが望まれている。
そこで、本発明は、各中継器における処理量を低減できる無線端末及び無線通信システムを提供することを目的とする。
上記目的を達成するために、本発明の一態様に係る無線端末は、複数の無線端末を含む無線通信システムに用いられる無線端末であって、無線信号の受信及び送信を行う無線通信部と、前記複数の無線端末のうち、上り方向及び下り方向の一方である第1方向において当該無線端末と無線接続される設定機器を示す機器情報を記憶する設定記憶部と、前記無線通信部が、無線信号であって、当該無線信号の伝播方向が前記上り方向及び前記下り方向のいずれであるかを判別するための方向情報と、当該無線信号の送信元の機器を示す送信元情報とを含む第1無線信号を受信した場合、前記方向情報を用いて、当該第1無線信号の伝播方向を判別し、当該伝播方向が、前記上り方向及び前記下り方向のうち前記第1方向と異なる方向である第2方向であり、かつ、前記送信元情報に、前記機器情報で示される前記設定機器が示される場合、当該第1無線信号に含まれる前記送信元情報を、当該無線端末を示す情報に更新し、更新された後の第1無線信号を、前記無線通信部を介して送信する通信制御部とを備える。
この構成によれば、当該無線端末は、無線信号に含まれる方向情報及び送信元情報と、記憶している機器情報とを用いて簡易な処理で、受信した無線信号を中継するか否かを判定できる。また、当該無線端末は、機器情報として第1方向において当該無線端末と無線接続される設定機器の情報のみを保持すればよいので、例えば、無線通信システム全体の機器情報を保持する場合に比べ、機器設定に係る処理を簡略化できる。このように、当該無線端末は処理量を低減できる。
例えば、前記機器情報は、前記複数の無線端末のうち、前記上り方向において当該無線端末と無線接続される上位機器を示す上位機器情報と、前記複数の無線端末のうち、前記下り方向において当該無線端末と無線接続される下位機器を示す下位機器情報とを含み、前記通信制御部は、前記無線通信部が前記第1無線信号を受信した場合であって、当該第1無線信号の伝播方向が前記下り方向であり、かつ、前記送信元情報に、前記上位機器情報で示される前記上位機器が示される場合、前記第1無線信号に含まれる前記送信元情報を、当該無線端末を示す情報に更新し、更新された後の第1無線信号を、前記無線通信部を介して送信し、前記無線通信部が前記第1無線信号を受信した場合であって、当該第1無線信号の伝播方向が前記上り方向であり、かつ、前記送信元情報に、前記下位機器情報で示される前記下位機器が示される場合、前記第1無線信号に含まれる前記送信元情報を、当該無線端末を示す情報に更新し、更新された後の第1無線信号を、前記無線通信部を介して送信してもよい。
この構成によれば、当該無線端末は、上り方向及び下り方向の両方の無線信号に対して、簡易な処理で、受信した無線信号を中継するか否かを判定できる。
例えば、前記通信制御部は、さらに、前記無線通信部が、受信対象の機器を示す受信機器情報を含む第2無線信号を受信した場合であって、当該第2無線信号の伝播方向が前記第1方向であり、かつ、前記受信機器情報に当該無線端末が示される場合、当該第2無線信号に含まれる前記受信機器情報を、前記機器情報で示される前記設定機器に更新し、更新された後の第2無線信号を、前記無線通信部を介して送信してもよい。
この構成によれば、当該無線端末は、上り方向及び下り方向の一方で無線接続される設定機器の情報のみを保持する。これにより、例えば、上り方向及び下り方向の両方で無線接続される設定機器の情報を保持する場合に比べ、機器設定に係る処理を簡略化できる。
例えば、前記方向情報として、前記受信機器情報が用いられ、前記通信制御部は、前記無線通信部が受信した無線信号に前記受信機器情報が含まれる場合、当該無線信号の伝播方向が前記第1方向であると判定し、前記無線通信部が受信した無線信号に前記受信機器情報が含まれない場合、当該無線信号の伝播方向が前記第2方向であると判定してもよい。
この構成によれば、当該無線端末は、受信機器情報を用いて無線信号の伝播方向を判別できる。よって、無線信号に伝播方向を示す情報を含めなくてもよいので、無線信号のデータ量を削減できる。
例えば、前記第1無線信号は、さらに、当該第1無線信号を特定するための識別情報を含み、前記通信制御部は、前記無線通信部が、前記第1無線信号を受信した場合であって、当該第1無線信号の伝播方向が前記第2方向であり、かつ、前記送信元情報に前記設定機器が示される場合、当該第1無線信号に含まれる識別情報と同一の識別情報を含む無線信号を当該無線端末が過去に送信したか否かを判定し、当該第1無線信号に含まれる識別情報と同一の識別情報を含む無線信号を当該無線端末が過去に送信していない場合に、当該第1無線信号に含まれる前記送信元情報を、当該無線端末を示す情報に更新し、更新された後の無線信号を、前記無線通信部を介して送信してもよい。
この構成によれば、当該無線端末を用いた無線通信システムは、複数の経路を介して無線信号を伝播できるので、ある経路において通信エラーが発生した場合でも、他の経路を介して無線信号を正しく伝播できる。また、当該無線端末は、このような場合において、複数の経路を介して不必要に無線信号が伝播されることを防止できる。
例えば、前記第1無線信号は、さらに、当該第1無線信号を中継した機器を示す中継済情報を含み、前記通信制御部は、前記無線通信部が、前記第1無線信号を受信した場合であって、当該第1無線信号の伝播方向が前記第2方向であり、かつ、前記送信元情報に前記設定機器が示される場合、前記中継済情報に当該無線端末が含まれているか否かを判定し、前記中継済情報に当該無線端末が含まれていない場合に、当該第1無線信号に含まれる前記送信元情報を、当該無線端末を示す情報に更新するとともに、前記中継済情報に当該無線端末の情報を追加し、追加した後の第1無線信号を、前記無線通信部を介して送信してもよい。
この構成によれば、当該無線端末を用いた無線通信システムは、複数の経路を介して無線信号を伝播できるので、ある経路において通信エラーが発生した場合でも、他の経路を介して無線信号を正しく伝播できる。また、当該無線端末は、このような場合において、複数の経路を介して不必要に無線信号が伝播されることを防止できる。
また、本発明の一態様に係る無線通信システムは、無線通信システムであって、親機と、子機と、前記親機から前記子機への無線信号、又は前記子機から前記親機への無線信号を中継する、各々が、前記無線端末である複数の中継器と、前記親機に接続されており、当該無線通信システムを管理する管理装置とを含む。
この構成によれば、当無線通信システムに含まれる中継器は、無線信号に含まれる方向情報及び送信元情報と、記憶している機器情報とを用いて簡易な処理で、受信した無線信号を中継するか否かを判定できる。また、当該中継器は、機器情報として第1方向において当該中継器と無線接続される設定機器の情報のみを保持すればよいので、例えば、無線通信システム全体の機器情報を保持する場合に比べ、機器設定に係る処理を簡略化できる。このように、当該無線通信システムは中継器の処理量を低減できる。
例えば、前記複数の中継器の各々は、周期的に前記管理装置へウォッチドッグ信号を送信し、前記管理装置は、前記複数の中継器のいずれかからウォッチドッグ信号を受信できない場合、ユーザに警告を通知するとともに、無線通信可能な経路を検知するための問合せ信号を送信することにより、当該無線通信システムにおける無線接続関係を再設定してもよい。
この構成によれば、当無線通信システムは、無線通信状態の変化にともない、無線接続関係を再構築できる。
また、本発明の一態様に係る無線通信システムは、無線通信システムであって、親機と、子機と、前記親機から前記子機への無線信号を中継する、各々が、前記無線端末である複数の中継器と、前記親機に接続されており、当該無線通信システムを管理する管理装置とを含み、前記管理装置及び親機の少なくとも一方は、前記親機が複数の第1無線信号を受信した場合、当該複数の第1無線信号に含まれる前記識別情報を用いて、当該複数の第1無線信号が同一であるか否かを判定する。
この構成によれば、当無線通信システムでは、管理装置又は親機は、識別情報を用いて重複して受信した無線信号を判別できる。これにより、当該無線通信システムは、複数の経路を介して無線信号を伝播することでエラー耐性を向上できるとともに、管理装置で重複して無線信号が受信された場合にも対応できる。
また、本発明の一態様に係る無線通信方法は、複数の無線端末を含む無線通信システムに用いられる中継器における無線通信方法であって、前記中継器が、前記複数の無線端末のうち、上り方向及び下り方向の一方である第1方向において当該中継器と無線接続される設定機器を示す機器情報を記憶する設定記憶ステップと、前記中継器が、無線信号であって、当該無線信号の伝播方向が前記上り方向及び前記下り方向のいずれであるかを判別するための方向情報と、当該無線信号の送信元の機器を示す送信元情報とを含む第1無線信号を受信した場合、前記方向情報を用いて、当該第1無線信号の伝播方向を判別し、当該伝播方向が、前記上り方向及び前記下り方向のうち前記第1方向と異なる方向である第2方向であり、かつ、前記送信元情報に、前記機器情報で示される前記設定機器が示される場合、当該第1無線信号に含まれる前記送信元情報を、当該無線端末を示す情報に更新し、更新された後の第1無線信号を送信する中継ステップとを含む。
これによれば、当該無線通信方法を用いる中継器は、無線信号に含まれる方向情報及び送信元情報と、記憶している機器情報とを用いて簡易な処理で、受信した無線信号を中継するか否かを判定できる。また、当該中継器は、機器情報として第1方向において当該無線端末と無線接続される設定機器の情報のみを保持すればよいので、例えば、無線通信システム全体の機器情報を保持する場合に比べ、機器設定に係る処理を簡略化できる。このように、当該無線通信方法は、中継器における処理量を低減できる。
なお、これらの包括的または具体的な態様は、システム、方法、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なCD-ROMなどの記録媒体で実現されてもよく、システム、方法、集積回路、コンピュータプログラム及び記録媒体の任意な組み合わせで実現されてもよい。
本発明は、各中継器における処理量を低減できる無線端末及び無線通信システムを提供できる。
以下、実施の形態について、図面を参照しながら具体的に説明する。
なお、以下で説明する実施の形態は、いずれも本発明の一具体例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
(実施の形態1)
まず、本実施の形態に係る無線通信システムの構成を説明する。
まず、本実施の形態に係る無線通信システムの構成を説明する。
図1は、本実施の形態に係る無線通信システム100の構成例を示す図である。図1に示すように、無線通信システム100は、管理装置101と、親機102(機器A)と、中継器103(機器B及び機器C)と、子機104(機器D、機器E及び機器F)とを含む。
無線通信システム100では、無線接続関係において上位及び下位が設定される。上位から下位へ向かう方法を下り方向と呼び、下位から上位へ向かう方法を上り方向と呼ぶ。また、無線接続関係とは無線通信が行われる伝播経路(伝文が伝播される経路)を示す。
管理装置101は、無線通信システム100の管理を行う。具体的には、管理装置101は、親機102及び中継器103を介して、子機104へ伝文を送信する。また、管理装置101は、子機104から、中継器103及び親機102を介して送信された伝文を受信し、受信した伝文に応じた処理を行う。また、管理装置101は、無線通信システム100の無線接続関係を設定するとともに、無線通信システム100の状態の監視を行う。
一例として、無線通信システム100は、建屋内で用いられる無線通信システムである。例えば、本実施の形態で用いられる無線信号は、IEEE802.15.4に準拠する2.4GHz帯の無線信号である。つまり、当該無線通信システム100は、比較的無線通信範囲が狭い無線通信に用いられる。
例えば、無線通信システム100は、集合住宅における呼び出しシステム等に適用可能である。具体的には、各子機104は、集合住宅の各部屋に配置される。また、中継器103は、集合住宅の各階に一つ又は複数配置されている。
なお、本実施の形態に係る無線通信システム100は、複数の中継器103を介して、管理装置101(親機102)から子機104へ、及び子機104から管理装置101(親機102)へ伝文を伝播するシステムに適用可能である。つまり、無線通信システム100の使用用途及び環境は、上記に限定されるものではなく、本実施の形態は、任意の無線通信システムに適用できる。
親機102、中継器103及び子機104は、複数の無線端末を含む無線通信システム100に用いられる無線端末である。なお、これらを特に区別しない場合には、機器又は無線端末とも記す。
親機102は、有線又は無線により管理装置101に接続されており、無線接続関係における最上位に位置する。なお、ここでは、親機102と管理装置101とを個別に記載しているが、親機102と管理装置101とは単一の機器に含まれてもよい。
複数の中継器103は、親機102から子機104へ、及び子機104から親機102へ伝文を中継する。
子機104は、無線接続関係における最下位に位置する。
なお、無線通信システム100では、少なくとも一部の中継器103の電波到達範囲(無線通信可能範囲)に3以上の機器が含まれるが、無線接続関係において、当該中継器103はその一部とのみ接続されるように設定されている。例えば、図1に示す機器Bの無線通信可能範囲には、機器A、機器C、機器D及び機器Eが含まれるが、機器Bは、機器A及び機器Dとのみ接続されるように設定されている。
また、ここでは、無線接続関係の一例として、所謂ツリー構造が用いられている例を示すが接続関係は、これに限定されない。また、親機102と各子機104とは一つの中継器103のみを介して接続されているが、2以上の中継器103を直列に介して接続されてもよい。また、管理装置101に一つの親機102が接続されているが複数の親機102が接続されていてもよい。
次に、無線通信システム100に含まれる各機器の構成を説明する。図2は、中継器103の構成を示すブロック図である。図2に示すように、中継器103は、無線通信部110と、通信制御部111と、設定記憶部112と、制御部113とを備える。
無線通信部110は、無線信号の受信及び送信を行う。
通信制御部111は、無線通信部110が受信した無線信号を中継するか否かを判定する。
設定記憶部112は、上位機器情報121と、下位機器情報122とを記憶する。上位機器情報121は、上位側(上り方向側)において当該機器と接続される上位機器を示す。下位機器情報122は、下位側(下り方向側)において当該機器と接続される下位機器を示す。図3は、図1に示す無線通信システム100における各機器の上位機器と下位機器とを示す図である。図3に示すように、中継器103の上位機器情報121には、1又は複数の上位機器が設定される。また、中継器103の下位機器情報122には、1又は複数の下位機器が設定される。
制御部113は、無線通信部110により受信された無線信号に応じて当該機器を制御する。例えば、制御部113は、画像の表示、出音、又は点灯/消灯等を制御する。
なお、親機102及び子機104の構成も基本的には図2に示す中継器103の構成と同様である。ただし、図3に示すように、親機102には上位機器が設定されないので、親機102の設定記憶部112は、上位機器情報121を保持せず、下位機器情報122のみを保持する。同様に、子機104には下位機器が設定されないので、子機104の設定記憶部112は、下位機器情報122を保持せず、上位機器情報121のみを保持する。なお、親機102と管理装置101とが無線接続されている場合には、親機102の上位機器として管理装置101が設定されてもよい。
また、中継器103が中継機能のみを有する場合には、制御部113を有さなくてもよい。
次に、無線通信システム100で用いられる伝文の構成を説明する。図4は、本実施の形態に係る伝文140の構成例を示す図である。この伝文140は、例えば、親機102(管理装置101)又は子機104で生成され、無線送信される。
図4に示す伝文140は、送信元情報141と、方向フラグ142と、データ部143とを含む。
送信元情報141は、伝文140を直前に送信した機器である送信元機器を示す。つまり、伝文140が中継された場合には、送信元機器は、伝文140を直前に中継した機器である。
方向フラグ142は、伝文140の伝播方向を示し、具体的には、下り(下り方向)と上り(上り方向)との一方を示す。
データ部143は、伝文140により伝播されるデータである。なお、データ部143の内容は、無線通信システム100が用いられるシステムに応じて決定されるものであり、特に限定しない。また、伝文140は、データ部143を必ずしも含む必要はない。また、データ部143は、伝播されるデータに加え、伝文140の種別を示す情報を含んでもよい。また、データ部143は、伝文140の種別を示す情報のみを含んでもよい。
次に、中継器103による中継処理について説明する。図5は、中継器103による中継処理のフローチャートである。
図5に示すように、無線通信部110は、伝文(無線信号)を受信する(S101)。次に、通信制御部111は、受信した伝文に含まれる方向フラグ142が「下り」及び「上り」のいずれを示すかを判定する(S102)。
方向フラグ142が「下り」を示す場合(S102でYes)、通信制御部111は、受信した伝文に含まれる送信元情報141で示される送信元機器が、設定記憶部112に記憶されている上位機器情報121に含まれるか否かを判定する(S103)。送信元機器が上位機器情報121に含まれる場合(S103でYes)、通信制御部111は、送信元情報141の送信元機器を自機器に変更し、変更後の伝文を、無線通信部110を介して、無線送信する(S104)。つまり、中継器103は、受信した無線信号を中継する。
一方、送信元機器が上位機器情報121に含まれない場合(S103でNo)、中継器103は、受信した無線信号を中継しない。
また、方向フラグ142が「上り」を示す場合(S102でNo)、通信制御部111は、受信した伝文に含まれる送信元情報141で示される送信元機器が、設定記憶部112に記憶されている下位機器情報122に含まれるか否かを判定する(S105)。送信元機器が下位機器情報122に含まれる場合(S105でYes)、通信制御部111は、送信元情報141の送信元機器を自機器に変更し、変更後の伝文を、無線通信部110を介して、無線送信する(S104)。つまり、中継器103は、受信した無線信号を中継する。
一方、送信元機器が下位機器情報122に含まれない場合(S105でNo)、中継器103は、受信した無線信号を中継しない。
このように、中継器103は、(1)方向フラグ142が「下り」を示し、かつ、送信元情報141で示される送信元機器が上位機器情報121に含まれる場合と、(2)方向フラグ142が「上り」を示し、かつ、送信元情報141で示される送信元機器が下位機器情報122に含まれる場合とに無線信号を中継し、それ以外の場合には無線信号を中継しない。
また、親機102及び子機104では、上記と同様の判定処理が行われるが、上記中継条件が満たされる場合には、親機102及び子機104は中継処理を行うのではなく、制御部113により、受信した無線信号に応じた動作が行われる。一方、上記中継条件が満たされない場合には、親機102及び子機104は処理を行わない。
なお、中継器103が親機102又は子機104の機能を兼ねる場合には、中継器103は、上記中継条件に応じた中継処理のみだけでなく、受信した無線信号に応じた動作も行う。言い換えると、中継器103は、親機102及び子機104と同様に、伝文140を生成し、生成した伝文140を他の機器宛に送信する機能を有してもよい。親機102及び子機104は、伝文140を生成し、生成した伝文140を中継器103宛に送信してもよい。
また、親機102及び子機104が中継機能も有する場合には、中継器103と同様の動作を行ってもよい。
また、ここでは、親機102、中継器103及び子機104の全てが、上記処理を行っているが、これらの一部のみが上記処理を行ってもよい。例えば、中継器103のみが上記処理を行うことで、複数の中継器103間において伝文140を中継できる。よって、親機102及び複数の子機104においては任意の通信インターフェースを用いることができる。例えば、子機104は、上記構成を有さず、単に無線信号を送信する。子機104の無線通信範囲に中継器103のいずれかが含まれる場合には、子機104が送信した無線信号は、中継器103で受信される。この場合、中継器103は、方向フラグ142を「上り」に設定した伝文140を生成して送信する。他の中継器103が上記処理を行うことで、この伝文140は、親機102へ伝播される。
また、上記説明では、伝文140には方向フラグ142が含まれるが、方向フラグ142の代わりに伝文140の伝播方向が上り方向及び下り方向のいずれであるかを判別するための方向情報が含まれてもよい。例えば、伝播方向が上り方向及び下り方向の一方である場合には、伝文140に特定の情報が含まれ、上り方向及び下り方向の他方である場合には、伝文140に上記特定の情報が含まれなくてもよい。
以下、無線通信システム100における伝文の伝播例を説明する。まず、下り方向に伝文が伝播される場合を説明する。
図6は、親機102から子機104に下り方向に伝文が伝播される様子を模式的に示す図である。図6に示すように、親機102から無線送信された無線信号は、上位機器情報121及び下位機器情報122で定義される無線接続関係に従い、複数の子機104へ伝播される。
具体的には、機器Aから送信された無線信号は、機器B及び機器Cで受信される。機器B及び機器Cでは、機器Aが上位機器に設定されているので、機器B及び機器Cの各々は、受信した無線信号を無線送信(中継)する。ここで、機器Bから無線送信された無線信号は、例えば、機器A、機器C、機器D及び機器Eで受信される。ここで、機器A、機器C、機器D及び機器Eのうち、機器Dにのみ上位機器として機器Bが設定されているので、機器Dは、機器Bで中継された無線信号を受理し(中継動作、又は無線信号に応じた動作を行い)、機器A、機器C及び機器Eは、当該無線信号を受理しない。このように、機器Aから送信された伝文は、機器A、機器B及び機器Dの順に伝播される。同様の処理により、機器Aから送信された伝文は機器Cで中継され、機器Cで中継された伝文が機器E及び機器Fに伝播される。
次に、上り方向に伝文が伝播される場合を説明する。図7は、子機104(機器E)から親機102に上り方向に伝文が伝播される様子を模式的に示す図である。図7に示すように、機器Eから無線送信された無線信号は、上位機器情報121及び下位機器情報122で定義される無線接続関係に従い、機器Cを介して機器Aへ伝播される。
以上により、本実施の形態に係る無線通信システム100では、中継器103は、無線信号に含まれる方向フラグ142及び送信元情報141と、記憶している機器情報(上位機器情報121及び下位機器情報122)とを用いて簡易な処理で、受信した無線信号を中継するか否かを判定できる。また、中継器103は、機器情報として当該中継器103と無線接続される設定機器の情報のみを保持すればよいので、例えば、無線通信システム全体の機器情報を保持する場合に比べ、機器設定に係る処理を簡略化できる。このように、当該無線通信システム100は中継器103の処理量を低減できる。
また、本実施の形態に係る無線通信システム100では、親機102とある子機104との間に複数の経路を設定できる。これにより、電波状況が悪い場合であっても、伝文の伝播を正しく行うことができる。また、ある中継器103が故障した場合であっても、システム全体の動作を継続できる。このように当該無線通信システム100は、可用性を向上できる。
以下、本実施の形態に係る無線通信システム100の変形例について説明する。
上記説明では、無線接続関係の一例として、所謂ツリー構造が用いられている例を示したが、図8に示すように、一つの子機104に対して複数の伝播経路が設定されていてもよい。このように、複数の伝播経路を設定することで、ある経路において通信エラーが発生した場合でも、他の経路を介して無線信号を正しく伝播できる。
ただし、この場合、一つの機器に対して同一の伝文が異なる経路を介して複数回送信されてしまう。これを回避するために、以下の処理を用いる。
図9は、本変形例に係る伝文140Aの構成例を示す図である。図9に示す伝文140Aは、図4に示す伝文140の構成に加え、伝文識別情報144を含む。伝文識別情報144は、伝文140Aを識別するための情報である。具体的には、伝文識別情報144は、発信元145及び伝文識別子146を含む。発信元145は、伝文140Aを最初に発信した発信元機器(伝文140Aを生成した機器)を示す。つまり、伝文140Aが中継された場合でも、この発信元機器は変更されない。伝文識別子146は、例えば、発信元機器から発信された複数の伝文を識別するための識別子である。なお、伝文識別子146として、発信元機器において伝文140Aが生成又は送信された時刻を示すタイムスタンプを用いてもよい。なお、伝文識別子146として、全ての機器から送信される伝文に対してユニークな識別子を付加してもよい。この場合、伝文識別情報144に発信元145が含まれなくてよい。
図10は、本変形例における中継処理のフローチャートである。図10に示す処理は図5に示す処理に対してステップS106が追加されている。
通信制御部111は、中継条件が満たされる場合(S102でYesかつS103でYes、又は、S102でNoかつS105でYes)、受信された伝文140Aと同じ伝文識別情報144を含む伝文を当該中継器103が過去に送信(中継)したか否かを判定する(S106)。同じ伝文識別情報144を含む伝文を当該中継器103が過去に送信(中継)している場合(S106でYes)、中継器103は、中継処理を行わない。一方、同じ伝文識別情報144を含む伝文を当該中継器103が過去に送信(中継)していない場合(S106でNo)、中継器103は、上記と同様に中継処理を行う(S104)。
例えば、通信制御部111は、中継処理を行った際に、中継した伝文に含まれる伝文識別情報144を記憶しておく。通信制御部111は、その後に受信した伝文に対して、記憶している伝文識別情報144を用いて上記処理を行う。
以上により、本変形例に係る無線通信システムは、ある経路において通信エラーが発生した場合でも、他の経路を介して無線信号を正しく伝播できるとともに、一つの機器に対して同一の伝文が異なる経路を介して複数回送信されてしまうことを防止できる。
また、管理装置101又は親機102は、親機102が複数の伝文を受信した場合、当該複数の伝文に含まれる伝文識別情報144を用いて、当該複数の伝文が同一であるか否かを判定してもよい。これにより、複数の経路を介して親機102へ複数の伝文が伝播された場合でも、管理装置101又は親機102は、重複している伝文を判別することができる。また、管理装置101に複数の親機102が接続されている場合には、上記判定を管理装置101で行うことで、管理装置101は、重複している伝文を判別することができる。
また、複数の伝播経路が設定される場合の処理として以下の処理を用いてもよい。
図11は、本変形例に係る伝文140Eの構成例を示す図である。図11に示す伝文140Eは、図4に示す伝文140の構成に加え、中継済情報151を含む。中継済情報151は、伝文140Eを中継した機器を示す。
図12は、本変形例における中継処理のフローチャートである。図12に示す処理は図5に示す処理に対してステップS107が追加されている。また、ステップS104AがステップS104と異なる。
通信制御部111は、中継条件が満たされる場合(S102でYesかつS103でYes、又は、S102でNoかつS105でYes)、受信された伝文140Eに含まれる中継済情報151に自機器が含まれるか否かを判定する(S107)。つまり、通信制御部111は、伝文140Eを以前に中継したか否かを判定する。中継済情報151に自機器が含まれる場合(S107でYes)、中継器103は、中継処理を行わない。一方、中継済情報151に自機器が含まれない場合(S107でNo)、通信制御部111は、送信元情報141を自機器を示す情報に更新するとともに、中継済情報151に自機器の情報を追加し、追加した後の伝文140Eを、無線通信部110を介して送信する(S104A)。
以上により、本変形例に係る無線通信システムは、ある経路において通信エラーが発生した場合でも、他の経路を介して無線信号を正しく伝播できるとともに、一つの機器に対して同一の伝文が異なる経路を介して複数回送信されてしまうことを防止できる。
なお、上記説明では、中継器103と子機104とを区別しているが、明確に区別しなくてもよい。例えば、図13及び図14に示すように、ある機器(図13及び図14の機器D)の下位機器として、ツリー構造において当該機器と同一階層の機器、又は、上位階層の機器が設定されてもよい。このように、上位機器及び下位機器を任意に設定することで、ツリー構造以外の任意の接続関係を設定できる。
また、上記説明では、下り方向の伝文が全ての子機104(及び中継器103)宛にブロードキャスト送信される例を述べたが、特定の子機104(又は中継器103)宛に伝文を送信する場合には、以下の伝文を用いればよい。
図15は、この場合の伝文140Bの構成を示す図である。図15に示す伝文140Bは、図4に示す伝文140の構成に加え、宛先情報147を含む。宛先情報147は、伝文140Bの最終の宛先を示す。この場合、子機104(又は中継器103)は、上記中継条件が満たされる場合であって、かつ、宛先情報147で自機器が示される場合に、受信した伝文に応じた動作を行い、宛先情報147で自機器が示されない場合には、当該動作を行わない。
また、機器(親機102、中継器103又は子機104)は、伝播経路を指定して伝文を送信してもよい。図16は、この場合の伝文140Cの構成を示す図である。図16に示す伝文140Cは、図4に示す伝文140の構成に加え、経路指定情報148を含む。また、伝文140Cは、方向フラグ142を含まない。経路指定情報148は、伝文140Cを伝播する複数の機器及びその伝播順序を示す。また、伝文140Cは、当該信号が経路を指定した伝文であることを識別可能な識別子等を含んでもよい。
図17は、この場合の中継処理のフローチャートである。図17に示す処理は図5に示す処理に対してステップS102、S103及びS105の代わりにステップS111及びS112を含む。
図17に示すように、無線通信部110は、伝文140Cを受信する(S101)。次に、通信制御部111は、経路指定情報148に自機器が含まれるか否かを判定する(S111)。経路指定情報148に自機器が含まれる場合(S111でYes)、通信制御部111は、送信元情報141で示される送信元機器が、経路指定情報148で自機器の直前の機器であるか否かを判定する(S112)。
送信元機器が自機器の直前の機器である場合(S112でYes)、通信制御部111は、送信元情報141の送信元機器を自機器に変更し、変更後の伝文を、無線通信部110を介して、無線送信する(S104)。つまり、中継器103は、受信した無線信号を中継する。
一方、経路指定情報148に自機器が含まれない場合(S111でNo)、又は、送信元機器が自機器の直前の機器でない場合(S112でNo)、中継器103は、受信した無線信号を中継しない。
以上の動作により、ある機器から送信された伝文140Cは、経路指定情報148で示される経路に従い伝播される。例えば、図1に示す接続関係では、子機104間で通信を行うことはできない。一方で、伝文140Cを用いることで、無線通信システム100に含まれる任意の機器間で伝文の送受信を行うことができる。例えば、通常の動作時には、接続関係を簡略化することで、各機器の処理量をできるだけ低減し、例外的に特定の端末間での通信が必要な場合にのみ経路指定を用いることで、処理量を低減しつつ、任意の機器間での通信を実現できる。
(実施の形態2)
本実施の形態では、上述した実施の形態1の変形例を説明する。本実施の形態では、機器は、上位機器情報121のみを保持する。
本実施の形態では、上述した実施の形態1の変形例を説明する。本実施の形態では、機器は、上位機器情報121のみを保持する。
図18は、本実施の形態に係る中継器103Aの構成を示す図である。図18に示す中継器103Aは、図2に示す構成に対して、通信制御部111A及び設定記憶部112Aの機能が異なる。
設定記憶部112Aは、下位機器情報122を保持せず、上位機器情報121のみを保持する。
また、下り方向への伝文の中継方法は、上記実施の形態1と同様であるので説明を省略し、以下では、主に上り方向への伝文の中継方法を説明する。
図19は、本実施の形態に係る上り方向への伝文140Dの構成例を示す図である。図19に示す伝文140Dは、図4に示す伝文140の構成に対して、送信元情報141の代わりに受信機器情報149を含む。受信機器情報149は、伝文140Dを受信(又は中継)する受信機器を示す。
図20は、本実施の形態に係る中継処理のフローチャートである。図20に示す処理は図5に示す処理に対して方向フラグ142が「上り」を示す場合(S102でNo)の処理が異なる。なお、方向フラグ142が「下り」を示す場合(S102でYes)の処理は、図5と同様である。
方向フラグ142が「上り」を示す場合(S102でNo)、通信制御部111Aは、受信した伝文に含まれる受信機器情報149で示される受信機器に自機器が含まれるか否かを判定する(S115)。受信機器に自機器が含まれる場合(S115でYes)、通信制御部111Aは、受信機器情報149の受信機器を、設定記憶部112Aに記憶されている上位機器情報121で示される上位機器に変更し、変更後の伝文を、無線通信部110を介して、無線送信する(S116)。つまり、中継器103Aは、受信した無線信号を中継する。なお、上位機器が複数設定されている場合には、受信機器も複数設定される。
一方、受信機器に自機器が含まれない場合(S115でNo)、中継器103Aは、受信した無線信号を中継しない。
以上の処理により、例えば、子機104から送信された伝文140Dは、上位機器情報121で定義される無線接続関係に従い、親機102へ伝播される。
以上のように、本実施の形態に係る中継器103Aは、上り方向の伝播において、受信機器情報149に自機器が示されるか否かに応じて、中継処理の有無を判定する。また、中継器103Aは、中継を行う場合には、伝文140Dに含まれる受信機器情報149で示される受信機器を、上位機器情報121で示される上位機器に変更したうえで送信する。
これにより、当該無線通信システム100は、上り方向及び下り方向の両方において、伝文を伝播することができる。また、実施の形態1と比較すると、本実施の形態では、各機器は、上位機器の情報のみを保持する。これにより、各機器が上位機器及び下位機器の両方の情報を保持する場合に比べ、機器設定に係る処理を簡略化できる。
なお、上記説明では、伝文140には方向フラグ142が含まれるが、方向フラグ142の代わりに伝文140の伝播方向が上り方向及び下り方向のいずれであるかを判別するための方向情報が含まれてもよい。例えば、伝播方向が上り方向及び下り方向の一方である場合には、伝文140に特定の情報が含まれ、上り方向及び下り方向の他方である場合には、伝文140に特定の情報が含まれなくてもよい。つまり、伝文140に方向情報が含まれるとは、特定の情報が伝文140に含まれていない状態を含む。また、この特定の情報として、受信機器情報149が用いられてもよい。つまり、通信制御部111Aは、無線通信部110が受信した無線信号に受信機器情報149が含まれる場合、当該無線信号の伝播方向が上り方向であると判定し、無線信号に受信機器情報149が含まれない場合、当該無線信号の伝播方向が下り方向であると判定してもよい。または、この特定の情報として、送信元情報141が用いられてもよい。つまり、通信制御部111Aは、無線通信部110が受信した無線信号に送信元情報141が含まれる場合、当該無線信号の伝播方向が下り方向であると判定し、無線信号に送信元情報141が含まれない場合、当該無線信号の伝播方向が上り方向であると判定してもよい。
(実施の形態3)
実施の形態2では、上位機器情報121を用いる例を述べたが、本実施の形態では、上位機器情報121は用いず、下位機器情報122のみを用いる場合について説明する。
実施の形態2では、上位機器情報121を用いる例を述べたが、本実施の形態では、上位機器情報121は用いず、下位機器情報122のみを用いる場合について説明する。
図21は、本実施の形態に係る中継器103Bの構成を示す図である。図21に示す中継器103Bは、図2に示す構成に対して、通信制御部111B及び設定記憶部112Bの機能が異なる。
設定記憶部112Bは、上位機器情報121を保持せず、下位機器情報122のみを保持する。
なお、上り方向への伝文の中継方法は、上記実施の形態1と同様であるので説明を省略する。また、下り方向への伝文の中継方法は、上記実施の形態2における上り方向への伝文の中継方法と同様である。
図22は、本実施の形態に係る中継処理のフローチャートである。図22に示す処理は図5に示す処理に対して方向フラグ142が「下り」を示す場合(S102でYes)の処理が異なる。なお、方向フラグ142が「上り」を示す場合(S102でNo)の処理は、図5と同様である。
方向フラグ142が「下り」を示す場合(S102でYes)、通信制御部111Bは、受信した伝文に含まれる受信機器情報149で示される受信機器に自機器が含まれるか否かを判定する(S115)。受信機器に自機器が含まれる場合(S115でYes)、通信制御部111Bは、受信機器情報149の受信機器を、設定記憶部112Bに記憶されている下位機器情報122で示される下位機器に変更し、変更後の伝文を、無線通信部110を介して、無線送信する(S117)。つまり、中継器103Bは、受信した無線信号を中継する。なお、下位機器が複数設定されている場合には、受信機器も複数設定される。
一方、受信機器に自機器が含まれない場合(S115でNo)、中継器103Bは、受信した無線信号を中継しない。
以上の処理により、例えば、親機102から送信された伝文は、下位機器情報122で定義される無線接続関係に従い、子機104へ伝播される。
以上のように、本実施の形態に係る中継器103Bは、下り方向の伝播において、受信機器情報149に自機器が示されるか否かに応じて、中継処理の有無を判定する。また、中継器103Bは、中継を行う場合には、伝文140Dに含まれる受信機器情報149で示される受信機器を、下位機器情報122で示される下位機器に変更したうえで送信する。
これにより、当該無線通信システム100は、上り方向及び下り方向の両方において、伝文を伝播することができる。また、実施の形態1と比較すると、本実施の形態では、各機器は、下位機器の情報のみを保持する。これにより、各機器が上位機器及び下位機器の両方の情報を保持する場合に比べ、機器設定に係る処理を簡略化できる。
以上、実施の形態1~3で説明したように、設定記憶部112、112A及び112Bは、上位機器情報121及び下位機器情報122の少なくとも一方である機器情報を記憶する。この機器情報は、無線通信システム100に含まれる複数の機器(無線端末)のうち、上り方向及び下り方向の一方である第1方向において当該機器と無線接続される設定機器(上記機器又は下位機器)を示す。
通信制御部111、111A及び111Bは、方向フラグ142と送信元情報141とを含む第1無線信号(伝文140等)を受信した場合であって、方向フラグ142が、上り方向及び下り方向のうち第1方向と異なる方向である第2方向を示し、かつ、送信元情報141に、機器情報で示される設定機器が示される場合、当該第1無線信号に含まれる送信元情報141を、当該機器を示す情報に更新し、更新された後の第1無線信号を、無線通信部110を介して送信する。
また、実施の形態2及び3で説明したように、通信制御部111A及び111Bは、無線通信部110が、第1方向を示す方向フラグ142と、受信対象の機器を示す受信機器情報149とを含む第2無線信号(伝文140D)を受信した場合であって、受信機器情報149に当該機器が示される場合、当該第2無線信号に含まれる受信機器情報149を、機器情報で示される設定機器に更新し、更新された後の第2無線信号を、無線通信部を介して送信する。
なお、実施の形態2と同様に、伝文140Dに、方向フラグ142の代わりに方向情報が含まれてもよい。また、方向情報に用いられる特定の情報として、受信機器情報149が用いられてもよい。つまり、通信制御部111Bは、無線通信部110が受信した無線信号に受信機器情報149が含まれる場合、当該無線信号の伝播方向が下り方向であると判定し、無線信号に受信機器情報149が含まれない場合、当該無線信号の伝播方向が上り方向であると判定してもよい。または、この特定の情報として、送信元情報141が用いられてもよい。つまり、通信制御部111Bは、無線通信部110が受信した無線信号に送信元情報141が含まれる場合、当該無線信号の伝播方向が上り方向であると判定し、無線信号に送信元情報141が含まれない場合、当該無線信号の伝播方向が下り方向であると判定してもよい。
(実施の形態4)
本実施の形態では、上記無線通信システムにおける無線接続関係を構築する方法について説明する。
本実施の形態では、上記無線通信システムにおける無線接続関係を構築する方法について説明する。
以下、図23に示すように、複数の機器が配置されている場合を例に説明する。図23に示す例では、機器Aの無線通信範囲150Aに機器B及び機器Cが含まれる。機器Bの無線通信範囲150Bに機器A、機器C及び機器Dが含まれる。機器Cの無線通信範囲150Cに機器A、機器B及び機器Dが含まれる。機器Dの無線通信範囲(図示せず)に機器B及び機器Cが含まれる。また、管理装置101は機器Aに接続されている。なお、各機器の構成は、例えば、図2に示す構成と同様である。
図24は、本実施の形態に係るネットワーク構成処理のシーケンス図である。
図24に示すように、管理装置101は、機器Aに問合せ信号を送信する(S121)。
図25A及び図25Bは問合せ信号160の構成例を示す図である。図25Aに示す問合せ信号160は、複数の機器の通信状態を確認するための無線信号であり、宛先情報161と、伝播経路情報162とを含む。宛先情報161は、問合せ信号160の最終の宛先を示す。伝播経路情報162は、問合せ信号160を中継した機器及びその中継の順番を示す。よって、管理装置101から送信された伝播経路情報162には機器は示されず、問合せ信号160を機器Aが中継した際に、伝播経路情報162に機器Aが加えられる。また、ここでは、宛先は機器Dであるとする。また、問合せ信号160は、当該信号が問合せ信号であることを識別可能な識別子等を含んでもよい。
図26は、各機器におけるネットワーク構成処理のフローチャートである。
まず、無線通信部110は問合せ信号160を受信する(S141)。次に、通信制御部111は、問合せ信号160に含まれる宛先情報161で示される宛先が自機器であるか否かを判定する(S142)。
宛先が自機器でない場合(S142でNo)、通信制御部111は、伝播経路情報162に自機器が含まれるか否かを判定する(S143)。つまり、通信制御部111は、当該問合せ信号160を以前に送信(中継)したか否かを判定する。
伝播経路情報162に自機器が含まれていない場合(S143でNo)、通信制御部111は、伝播経路情報162に自機器を追加することで問合せ信号160を更新する。また、図25Bに示すように、通信制御部111は、問合せ信号160を受信した際の、当該問合せ信号160の受信電波強度を示す受信電波強度情報163を問合せ信号160に追加する。例えば、無線通信部110が、当該無線通信部110が受信した無線信号の受信電波強度を測定する機能を有し、通信制御部111は、無線通信部110の測定結果を用いて、受信電波強度情報163を生成する。そして、通信制御部111は、更新後の問合せ信号160を、無線通信部110を介して送信する(S144)。
一方、伝播経路情報162に自機器が含まれている場合(S143でYes)、つまり、当該機器が当該問合せ信号160を以前に送信(中継)している場合、当該機器は、当該問合せ信号160を送信(中継)しない。
また、宛先が自機器である場合(S142でYes)、通信制御部111は、当該問合せ信号160に対する応答信号を、無線通信部110を介して送信する(S145)。なお、この処理の詳細は後述する。
再度、図24を参照して説明を続ける。問合せ信号160を受信した機器Aは、宛先が自機器でなく、かつ、伝播経路情報162に自機器が含まれていないので、伝播経路情報162に自機器を加えたうえで、問合せ信号(A)を送信する(S122)。なお、以降、機器Aで中継された後の問合せ信号を問合せ信号(A)と記す。同様に、機器A及び機器Bにこの順で中継された後の問合せ信号を問合せ信号(A-B)と記す。この問合せ信号(A)は、機器B及び機器Cで受信される。
問合せ信号(A)を受信した機器Bは、上記中継条件が満たされるので、問合せ信号(A-B)を送信する(S123)。この問合せ信号(A-B)は、機器A、機器C及び機器Dで受信される。機器Aは、伝播経路情報162に自機器が含まれているので(機器Aが当該問合せ信号を過去に送信しているので)、問合せ信号(A-B)に対する処理は行わない。
一方、機器Cでは、上記中継条件が満たされるので、問合せ信号(A-B-C)を送信する(S125)。この問合せ信号(A-B-C)は、機器A、機器B及び機器Dで受信されるが、機器A及び機器Bは、伝播経路情報162に自機器が含まれているので、問合せ信号(A-B-C)に対する処理は行わない。
同様に、機器Cは、問合せ信号(A)を受信し、問合せ信号(A-C)を送信する(S124)。また、機器Bは、問合せ信号(A-C)を受信し、問合せ信号(A-C-B)を送信する(S126)。
以上の処理により、機器Dは、問合せ信号(A-B)、問合せ信号(A-C)、問合せ信号(A-B-C)、及び問合せ信号(A-C-B)を受信する。宛先情報161に自機器が示されているので、機器Dは、問合せ信号(A-B)、問合せ信号(A-C)、問合せ信号(A-B-C)、及び問合せ信号(A-C-B)の各々に対する応答信号(B-A)、応答信号(C-A)、応答信号(C-B-A)及び応答信号(B-C-A)を、管理装置101へ送信する(S127~S130)。
図27は、応答信号170の構成例を示す図である。なお、図27は、応答信号(B-A)の構成例を示す。図27に示すように応答信号170は、送信元情報141と、経路指定情報148と、受信電波強度情報172とを含む。なお、応答信号170は、当該信号が応答信号であることを識別可能な識別子等を含んでもよい。
送信元情報141及び経路指定情報148の意味は、図16と同様である。機器Dの通信制御部111は、受信した問合せ信号160に含まれる伝播経路情報162に示される、当該問合せ信号160を中継した順番とは逆の順番の経路を経路指定情報148に指定する。つまり、機器Dは、伝播経路情報162に示される、問合せ信号160を中継した順番とは逆の順番の経路を指定して、問合せ信号160に対する応答信号170を、無線通信部110を介して送信する。
受信電波強度情報172は、問合せ信号160を受信し、かつ中継した各機器における、問合せ信号160の受信電波強度と、機器Dにおける問合せ信号160の受信電波強度とを示す。具体的には、機器Dの通信制御部111は、問合せ信号に含まれる受信電波強度情報163に、機器Dにおける問合せ信号160の受信電波強度を加えることで受信電波強度情報172を生成する。
例えば、図27に示すように、問合せ信号(A-B)に対する応答信号(B-A)は、機器B及び機器Aをこの順で指定する経路指定情報148を含む。また、応答信号(B-A)は、応答信号(B-A)を中継した機器Bの受信電波強度と、機器Dの受信電波強度とを示す受信電波強度情報172を含む。
応答信号170を受信した各機器は、経路指定情報148に従い、応答信号170を中継する。なお、この動作は、上述した実施の形態1(図17等)と同様であるので詳細な説明は省略する。その結果、応答信号(B-A)、応答信号(C-A)、応答信号(C-B-A)及び応答信号(B-C-A)が、管理装置101へ伝播される。
管理装置101は、受信した応答信号(B-A)、応答信号(C-A)、応答信号(C-B-A)及び応答信号(B-C-A)を用いて、機器A~機器Dの無線接続関係を決定する。
具体的には、管理装置101は、複数の応答信号に含まれる複数の経路指定情報148で示される複数の経路を、管理装置101と機器Dとを結ぶ複数の経路として抽出する。次に、管理装置101は、各経路のホップ数及び受信電波強度の少なくとも一方を用いて、最適な経路を決定する。ここで、ホップ数は、経路に含まれる機器の数である。管理装置101は、経路指定情報148からホップ数を判定するとともに、受信電波強度情報172から受信強度を取得する。なお、経路指定情報148とは別に、経路を示す情報及びホップ数を示す情報のうち少なくとも一方が応答信号に含まれ、管理装置101は、当該情報を用いて経路又はホップ数を判定してもよい。
また、ツリー構造の無線接続関係を構築する場合には、管理装置101は、管理装置101(機器A)と機器Dとを結ぶ一つの経路を決定する。
例えば、管理装置101は、ホップ数の最も少ない経路を選択し、ホップ数が最も少ない経路が複数存在する場合には、その中から受信電波強度の平均値が最も高い経路を選択する。または、管理装置101は、受信電波強度の平均値が最も高い経路を選択し、平均値が最も高い経路が複数存在する場合には、その中からホップ数の最も少ない経路を選択してもよい。なお、この場合には、管理装置101は、受信電波強度の合計値を算出し、合計値が最も少ない経路を選択することで、ホップ数の最も少ない経路を選択してもよい。この場合、受信電波強度情報172のみから、最適な経路を選択できるので処理量を削減できる。
なお、平均値の代わりに、中央値又は最小値等の、各経路の受信電波強度の指標を用いてもよい。
なお、管理装置101は、さらに、各機器の受信電波強度の各々が、閾値以上であるかを判定し、受信電波強度情報172に閾値より低い強度が含まれる場合には、対応する経路を、選択対象から除外してもよい。また、管理装置101は、条件を満たす経路が存在しない場合、又は、少ない場合には、上記閾値を下げて再判定してもよい。
また、管理装置101(機器A)から機器Dへの複数の経路を決定する場合には、管理装置101は、条件が良い側から複数の経路を選択すればよい。
そして、管理装置101は、選択した経路に従い、無線接続関係を設定する。例えば、ここでは、A-Bの経路が選択されたとする。この場合、管理装置101は、機器Dの上位機器に機器Bを設定し、機器Bの上位機器に機器Aを設定する。また、無線接続関係が設定されていない機器Cに関しては、管理装置101は、機器Cから機器Dに送信された問合せ信号(A-C)及び問合せ信号(A-B-C)の応答信号(C-A)及び応答信号(C-B-A)で示される機器Cまでの経路及び受信電波強度を用いて、上記と同様の方法により、機器Aから機器Cまでの経路を選択する。そして、管理装置は、選択した経路に従い、機器Cの無線接続関係を設定する。
なお、無線接続関係が設定されていない機器Cに関しては、管理装置101は、機器Cを宛先とする問合せ信号160を送信し、その応答信号を用いて機器Cへの経路を決定してもよい。または、管理装置101は、全ての機器に対して、順次問合せ信号160を送信し、得られた全ての応答信号を用いて、各機器への経路を選択してもよい。
最後に、管理装置101は、設定した無線接続関係を各機器に設定する(S131)。具体的には、管理装置101は、各機器に当該機器の上位機器及び下位機器を通知する。各機器は、通知された上位機器及び下位機器を上位機器情報121及び下位機器情報122として保持する。なお、上記実施の形態2又は3の例では、上位機器及び下位機器の一方のみが設定される。
以上により、本実施の形態に係る無線通信システムは、任意に配置されている複数の機器の無線接続関係を適切に設定することができる。
(実施の形態5)
本実施の形態では、無線接続関係の設定方法の別の例を説明する。
本実施の形態では、無線接続関係の設定方法の別の例を説明する。
本実施の形態では、問合せ信号は、宛先情報161を含まず、伝播経路情報162のみを含む。その代わりに、各機器は、問合せ信号を送信(中継)した際に確認信号を送信する。そして、各機器は、自身が送信した問合せ信号に対する他の機器からの確認信号が受信できなかった場合に、管理装置101へ応答信号を送信する。
図28は、本実施の形態に係るネットワーク構成処理のシーケンス図である。なお、図28に示す例では、機器Aの無線通信範囲に、機器Bは含まれるが、機器Cは含まれず、機器Bの無線通信範囲に機器A及び機器Cが含まれるとする。図29は、各機器におけるネットワーク構成処理のフローチャートである。
図29に示す処理は、図26に示す処理に対して、ステップS142の代わりにステップS161及びS162が追加されている。つまり、通信制御部111は、問合せ信号を送信(中継)した後(S144の後)、問合せ信号160の送信元の機器に確認信号を送信する(S161)。つまり、確認信号は、問合せ信号160が中継されたことを示す信号である。例えば、通信制御部111、受信した問合せ信号160に含まれる伝播経路情報162に含まれる最後の機器に対して確認信号を送信する。例えば、確認信号は、当該信号が確認信号であることを示す識別子等と、当該確認信号の宛先を示す情報とを含む。また、確認信号が送信されるタイミングは、問合せ信号を送信する前であってもよい。
次に、通信制御部111は、問合せ信号を送信した後の所定の期間において、自身が送信した問合せ信号に対する確認信号を他の機器から受信できたか否かを判定する(S162)。そして、通信制御部111は、確認信号を他の機器から受信できなかった場合(S162でNo)、無線通信部110を介して応答信号を送信する(S145)。なお、この処理の詳細は、実施の形態4と同様である。
図28に示す例では、まず、管理装置101は、問合せ信号を機器Aに送信する(S151)。機器Aは、問合せ信号(A)を送信する(S152)。この問合せ信号(A)は機器Bに受信される。機器Bは、問合せ信号(A-B)を送信する(S154)とともに、確認信号を機器Aへ送信する(S153)。
問合せ信号(A-B)は機器Cに受信される。機器Cは、問合せ信号(A-B-C)を送信する(S156)とともに、確認信号を機器Bへ送信する(S155)。問合せ信号(A-B-C)はいずれの機器にも転送されない。よって、機器Cは、問合せ信号(A-B-C)に対する確認信号を受信できないので、応答信号(B-A)を管理装置101へ送信する(S157)。
管理装置101は、受信した応答信号(B-A)を用いて、機器A~機器Cの無線接続関係を設定し、設定した無線接続関係を機器A~機器Cへ通知する(S158)。なお、この処理の詳細は実施の形態4と同様である。
以上により、本実施の形態に係る無線通信システムは、任意に配置されている複数の機器の無線接続関係を適切に設定することができる。
(実施の形態6)
本実施の形態では、無線接続関係の設定方法の別の例を説明する。
本実施の形態では、無線接続関係の設定方法の別の例を説明する。
本実施の形態では、問合せ信号は、宛先情報161を含まず、伝播経路情報162のみを含む。その代わりに、各機器は、受信された問合せ信号が中継された回数(ホップ数)を確認し、ホップ数が所定値に達した場合に、管理装置101へ応答信号を送信する。
図30は、本実施の形態に係るネットワーク構成処理のシーケンス図である。なお、図30に示す例では、機器A~機器Dと、各機器の無線通信範囲との関係は、図23と同じである。図31は、各機器におけるネットワーク構成処理のフローチャートである。
図31に示す処理は、図26に示す処理に対して、ステップS142の代わりにステップS142Aを含む。つまり、通信制御部111は、伝播経路情報162に自機器が含まれない場合(S143でNo)、受信した問合せ信号が中継された回数であるホップ数が予め定められた閾値に等しいか否かを判定する(S142A)。例えば、通信制御部111は、伝播経路情報162で示される機器の数をホップ数として用いる。ホップ数が閾値に等しい場合(S142AでYes)、通信制御部111は、無線通信部110を介して応答信号を送信する(S145)。なお、この処理の詳細は、実施の形態4と同様である。
一方、ホップ数が閾値より小さい場合(S142AでNo)、通信制御部111は、中継処理を行う(S144)。なお、この処理は実施の形態4と同様である。
図30に示す例では、ホップ数の閾値は2である。まず、管理装置101は、問合せ信号を機器Aに送信する(S171)。機器Aは、問合せ信号(A)を送信する(S172)。この問合せ信号(A)は機器B及び機器Cで中継される。機器Bは、問合せ信号(A-B)を送信する(S173)。
機器Cは、問合せ信号(A-B)を受信する。ここで、問合せ信号(A-B)のホップ数は2であるため、機器Cは、問合せ信号(A-B)に対する応答信号(C-B-A)を管理装置101へ送信する(S174)。同様に、機器Dは、問合せ信号(A-B)を受信し、応答信号(D-B-A)を管理装置101へ送信する(S175)。
また、機器Cは、問合せ信号(A)を受信し、問合せ信号(A-C)を送信する(S176)。機器Bは、問合せ信号(A-C)を受信する。ここで、問合せ信号(A-C)のホップ数は2であるため、機器Bは、問合せ信号(A-C)に対する応答信号(B-C-A)を管理装置101へ送信する(S177)。同様に、機器Dは、問合せ信号(A-C)を受信し、応答信号(D-C-A)を管理装置101へ送信する(S178)。
管理装置101は、受信した応答信号(C-B-A)、応答信号(D-B-A)、応答信号(B-C-A)、及び応答信号(D-C-A)を用いて、機器A~機器Dの無線接続関係を設定し、設定した無線接続関係を機器A~機器Dへ通知する(S179)。なお、この処理の詳細は実施の形態4と同様である。
なお、上記説明ではホップ数に対する閾値は、予め定められた値であるとしたが、閾値は可変であってもよい。例えば、この閾値は、問合せ信号又は別の伝文に含まれて各機器に通知されてもよい。
以上により、本実施の形態に係る無線通信システムは、任意に配置されている複数の機器の無線接続関係を適切に設定することができる。
(実施の形態7)
本実施の形態では、無線接続関係を再構成するネットワーク再構築方法を説明する。無線通信システムでは、機器の移動等により、無線通信が正しく行えなくなる場合がある。所定の期間ごとに無線接続関係を再構成することで、機器が移動した場合でも、直ちに最適な無線接続関係を構築できる。
本実施の形態では、無線接続関係を再構成するネットワーク再構築方法を説明する。無線通信システムでは、機器の移動等により、無線通信が正しく行えなくなる場合がある。所定の期間ごとに無線接続関係を再構成することで、機器が移動した場合でも、直ちに最適な無線接続関係を構築できる。
なお、上記実施の形態4~6のいずれかで説明した方法を、所定の期間ごとに行うことで無線接続関係の再構成を行うことが可能である。本実施の形態では、それ以外の方法について説明する。
図32は、本実施の形態に係るネットワーク再構成処理のシーケンス図である。
まず、機器Cは、予め定められた周期で、上位機器(機器B)にウォッチドッグ信号を送信する(S181)。例えば、ウォッチドッグ信号は、当該信号がウォッチドッグ信号であることを示す識別子等と、当該ウォッチドッグ信号の宛先を示す情報と、当該ウォッチドッグ信号の送信元の機器(自機器)を示す情報とを含む。また、ウォッチドッグ信号を受信した機器Bは、当該ウォッチドッグ信号に対する返答を、当該ウォッチドッグ信号の送信元である機器Cへ送信する。
機器Cは、ウォッチドッグ信号の送信に失敗した場合、新たな上位機器を設定するための接続要求信号を無線送信する(S182)。ここで、ウォッチドッグ信号の送信に失敗した場合とは、例えば、ウォッチドッグ信号に対する上位機器からの返答を受信できなかった場合である。また、接続要求信号は、例えば、当該信号が接続要求信号であることを示す識別子等と、当該接続が失敗した上位機器(機器B)を示す情報と、当該接続要求信号の送信元の機器(自機器)を示す情報とを含む。
機器Aは接続要求信号を受信し、機器Cとの接続の許可を確認するための接続確認を、管理装置101へ送信する(S183)。例えば、接続確認は、当該信号が接続確認であることを示す識別子等と、接続が失敗した上位機器(機器B)を示す情報と、接続対象機器(機器C)を示す情報と、当該接続確認の送信元の機器(機器A)を示す情報とを含む。なお、図32では、機器Aのみが接続要求信号を受信する例を示しているが、接続要求信号は、機器Cの無線通信範囲に含まれる全ての機器で受信される。接続要求信号を受信した全ての機器は、接続確認を管理装置101へ送信する。
管理装置101は、受信した1以上の接続確認のうち一つを選択し、選択した接続確認の送信元の機器へ接続許可を送信する(S184)。例えば、管理装置101は、上記実施の形態4~6と同様に、ホップ数及び受信電波強度の少なくとも一方に基づき、複数の接続確認のうち一つを選択する。なお、ホップ数及び受信電波強度を示す情報は、例えば、接続確認に含まれ、管理装置101は、当該情報を用いる。ここでは、機器Aへ接続許可が送信される。例えば、接続許可は、当該信号が接続許可であることを示す識別子等を含む。
接続許可を受信した機器Aは、自機器の下位機器情報122に機器Cを追加するとともに、機器Cへ、自機器(機器A)を示す接続機器通知を送信する(S185)。例えば、接続機器通知は、当該信号が接続許可であることを示す識別子等と、新たな上位機器(機器A)を示す情報とを含む。
接続機器通知を受信した機器Cは、接続機器通知で示される機器Aを、上位機器情報121に加える。なお、このとき、機器Aは、ウォッチドッグ信号の送信に失敗した機器Bを上位機器情報121から除外してもよい。なお、接続機器通知は、管理装置101から直接機器Cへ送信されてもよい。
以上により、本実施の形態に係る無線通信システムでは、機器が移動した場合でも、直ちに最適な無線接続関係を再構築できる。
なお、全ての子機104及び中継器103は、親機102(管理装置101)に向けてウォッチドッグ信号を定期的に送信し、管理装置101は、いずれかの機器からのウォッチドッグ信号を受信ができなかった場合に、ユーザに警告を通知するとともに、無線接続関係の再構成を行ってもよい。
図33は、この場合の管理装置101の処理の流れを示すフローチャートである。管理装置101は、複数の子機104及び中継器103のいずれかからのウォッチドッグ信号を受信できない場合(S191でNo)、ユーザに警告を通知する(S192)。また、管理装置101は、無線通信可能な経路を検知するための問合せ信号を送信することにより、当該無線通信システムにおける無線接続関係を再設定する。具体的には、上述した実施の形態4~6のいずれかの方法により、無線接続関係を再設定する。
以上、本発明の実施の形態に係る無線通信システム及び無線端末(機器)について説明したが、本発明は、この実施の形態に限定されるものではない。
例えば、上述した伝文に含まれる各情報は、アプリケーションレベルで伝文に含まれてもよいし、プロトコルレベルで伝文に含まれてもよい。例えば、IEEE802.15.4のプロトコルには、上述した送信元情報141が含まれる。
また、上記複数の実施の形態で説明した複数の種類の伝文が無線通信システムで用いられる場合には、各伝文には当該伝文の種別を示す情報が含まれる。各機器は、伝文を受信した場合には、受信した伝文の種別を上記情報を用いて判別し、上記実施の形態で説明した、判別した伝文の種別に対応する処理を行う。
また、上記実施の形態に係る無線端末(親機、中継器及び子機)、及び管理装置に含まれる各処理部は典型的には集積回路であるLSIとして実現される。これらは個別に1チップ化されてもよいし、一部又は全てを含むように1チップ化されてもよい。
また、集積回路化はLSIに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。LSI製造後にプログラムすることが可能なFPGA(Field Programmable Gate Array)、又はLSI内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
また、本発明の実施の形態に係る、無線端末又は管理装置の機能の一部又は全てを、CPU等のプロセッサがプログラムを実行することにより実現してもよい。
さらに、本発明は上記プログラムであってもよいし、上記プログラムが記録された非一時的なコンピュータ読み取り可能な記録媒体であってもよい。また、上記プログラムは、インターネット等の伝送媒体を介して流通させることができるのは言うまでもない。
また、上記で用いた数字は、全て本発明を具体的に説明するために例示するものであり、本発明は例示された数字に制限されない。
また、ブロック図における機能ブロックの分割は一例であり、複数の機能ブロックを一つの機能ブロックとして実現したり、一つの機能ブロックを複数に分割したり、一部の機能を他の機能ブロックに移してもよい。また、類似する機能を有する複数の機能ブロックの機能を単一のハードウェア又はソフトウェアが並列又は時分割に処理してもよい。
また、上記処理に含まれるステップが実行される順序は、本発明を具体的に説明するために例示するためのものであり、上記以外の順序であってもよい。また、上記ステップの一部が、他のステップと同時(並列)に実行されてもよい。
以上、一つまたは複数の態様に係る無線通信システム及び無線端末について、実施の形態に基づいて説明したが、本発明は、この実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、一つまたは複数の態様の範囲内に含まれてもよい。
本発明は、無線通信システム及び無線端末に適用できる。
100 無線通信システム
101 管理装置
102 親機
103、103A、103B 中継器
104 子機
110 無線通信部
111、111A、111B 通信制御部
112、112A、112B 設定記憶部
113 制御部
121 上位機器情報
122 下位機器情報
140、140A、140B、140C、140D、140E 伝文
141 送信元情報
142 方向フラグ
143 データ部
144 伝文識別情報
145 発信元
146 伝文識別子
147、161 宛先情報
148 経路指定情報
149 受信機器情報
150A、150B、150C 無線通信範囲
151 中継済情報
160 問合せ信号
162 伝播経路情報
163、172 受信電波強度情報
170 応答信号
101 管理装置
102 親機
103、103A、103B 中継器
104 子機
110 無線通信部
111、111A、111B 通信制御部
112、112A、112B 設定記憶部
113 制御部
121 上位機器情報
122 下位機器情報
140、140A、140B、140C、140D、140E 伝文
141 送信元情報
142 方向フラグ
143 データ部
144 伝文識別情報
145 発信元
146 伝文識別子
147、161 宛先情報
148 経路指定情報
149 受信機器情報
150A、150B、150C 無線通信範囲
151 中継済情報
160 問合せ信号
162 伝播経路情報
163、172 受信電波強度情報
170 応答信号
Claims (10)
- 複数の無線端末を含む無線通信システムに用いられる無線端末であって、
無線信号の受信及び送信を行う無線通信部と、
前記複数の無線端末のうち、上り方向及び下り方向の一方である第1方向において当該無線端末と無線接続される設定機器を示す機器情報を記憶する設定記憶部と、
前記無線通信部が、無線信号であって、当該無線信号の伝播方向が前記上り方向及び前記下り方向のいずれであるかを判別するための方向情報と、当該無線信号の送信元の機器を示す送信元情報とを含む第1無線信号を受信した場合、前記方向情報を用いて、当該第1無線信号の伝播方向を判別し、当該伝播方向が、前記上り方向及び前記下り方向のうち前記第1方向と異なる方向である第2方向であり、かつ、前記送信元情報に、前記機器情報で示される前記設定機器が示される場合、当該第1無線信号に含まれる前記送信元情報を、当該無線端末を示す情報に更新し、更新された後の第1無線信号を、前記無線通信部を介して送信する通信制御部とを備える
無線端末。 - 前記機器情報は、
前記複数の無線端末のうち、前記上り方向において当該無線端末と無線接続される上位機器を示す上位機器情報と、
前記複数の無線端末のうち、前記下り方向において当該無線端末と無線接続される下位機器を示す下位機器情報とを含み、
前記通信制御部は、
前記無線通信部が前記第1無線信号を受信した場合であって、当該第1無線信号の伝播方向が前記下り方向であり、かつ、前記送信元情報に、前記上位機器情報で示される前記上位機器が示される場合、前記第1無線信号に含まれる前記送信元情報を、当該無線端末を示す情報に更新し、更新された後の第1無線信号を、前記無線通信部を介して送信し、
前記無線通信部が前記第1無線信号を受信した場合であって、当該第1無線信号の伝播方向が前記上り方向であり、かつ、前記送信元情報に、前記下位機器情報で示される前記下位機器が示される場合、前記第1無線信号に含まれる前記送信元情報を、当該無線端末を示す情報に更新し、更新された後の第1無線信号を、前記無線通信部を介して送信する
請求項1記載の無線端末。 - 前記通信制御部は、さらに、
前記無線通信部が、受信対象の機器を示す受信機器情報を含む第2無線信号を受信した場合であって、当該第2無線信号の伝播方向が前記第1方向であり、かつ、前記受信機器情報に当該無線端末が示される場合、当該第2無線信号に含まれる前記受信機器情報を、前記機器情報で示される前記設定機器に更新し、更新された後の第2無線信号を、前記無線通信部を介して送信する
請求項1記載の無線端末。 - 前記方向情報として、前記受信機器情報が用いられ、
前記通信制御部は、
前記無線通信部が受信した無線信号に前記受信機器情報が含まれる場合、当該無線信号の伝播方向が前記第1方向であると判定し、
前記無線通信部が受信した無線信号に前記受信機器情報が含まれない場合、当該無線信号の伝播方向が前記第2方向であると判定する
請求項3記載の無線端末。 - 前記第1無線信号は、さらに、当該第1無線信号を特定するための識別情報を含み、
前記通信制御部は、
前記無線通信部が、前記第1無線信号を受信した場合であって、当該第1無線信号の伝播方向が前記第2方向であり、かつ、前記送信元情報に前記設定機器が示される場合、当該第1無線信号に含まれる識別情報と同一の識別情報を含む無線信号を当該無線端末が過去に送信したか否かを判定し、
当該第1無線信号に含まれる識別情報と同一の識別情報を含む無線信号を当該無線端末が過去に送信していない場合に、当該第1無線信号に含まれる前記送信元情報を、当該無線端末を示す情報に更新し、更新された後の無線信号を、前記無線通信部を介して送信する
請求項1~4のいずれか1項に記載の無線端末。 - 前記第1無線信号は、さらに、当該第1無線信号を中継した機器を示す中継済情報を含み、
前記通信制御部は、
前記無線通信部が、前記第1無線信号を受信した場合であって、当該第1無線信号の伝播方向が前記第2方向であり、かつ、前記送信元情報に前記設定機器が示される場合、前記中継済情報に当該無線端末が含まれているか否かを判定し、
前記中継済情報に当該無線端末が含まれていない場合に、当該第1無線信号に含まれる前記送信元情報を、当該無線端末を示す情報に更新するとともに、前記中継済情報に当該無線端末の情報を追加し、追加した後の第1無線信号を、前記無線通信部を介して送信する
請求項1~4のいずれか1項に記載の無線端末。 - 無線通信システムであって、
親機と、
子機と、
前記親機から前記子機への無線信号、又は前記子機から前記親機への無線信号を中継する、各々が、請求項1~6のいずれか1項に記載の無線端末である複数の中継器と、
前記親機に接続されており、当該無線通信システムを管理する管理装置とを含む
無線通信システム。 - 前記複数の中継器の各々は、周期的に前記管理装置へウォッチドッグ信号を送信し、
前記管理装置は、前記複数の中継器のいずれかからウォッチドッグ信号を受信できない場合、ユーザに警告を通知するとともに、無線通信可能な経路を検知するための問合せ信号を送信することにより、当該無線通信システムにおける無線接続関係を再設定する
請求項7記載の無線通信システム。 - 無線通信システムであって、
親機と、
子機と、
前記親機から前記子機への無線信号を中継する、各々が、請求項5記載の無線端末である複数の中継器と、
前記親機に接続されており、当該無線通信システムを管理する管理装置とを含み、
前記管理装置及び親機の少なくとも一方は、前記親機が複数の第1無線信号を受信した場合、当該複数の第1無線信号に含まれる前記識別情報を用いて、当該複数の第1無線信号が同一であるか否かを判定する
無線通信システム。 - 複数の無線端末を含む無線通信システムに用いられる中継器における無線通信方法であって、
前記中継器が、前記複数の無線端末のうち、上り方向及び下り方向の一方である第1方向において当該中継器と無線接続される設定機器を示す機器情報を記憶する設定記憶ステップと、
前記中継器が、無線信号であって、当該無線信号の伝播方向が前記上り方向及び前記下り方向のいずれであるかを判別するための方向情報と、当該無線信号の送信元の機器を示す送信元情報とを含む第1無線信号を受信した場合、前記方向情報を用いて、当該第1無線信号の伝播方向を判別し、当該伝播方向が、前記上り方向及び前記下り方向のうち前記第1方向と異なる方向である第2方向であり、かつ、前記送信元情報に、前記機器情報で示される前記設定機器が示される場合、当該第1無線信号に含まれる前記送信元情報を、当該無線端末を示す情報に更新し、更新された後の第1無線信号を送信する中継ステップとを含む
無線通信方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013122210A JP5648165B2 (ja) | 2013-06-10 | 2013-06-10 | 無線端末、無線通信システム及び無線通信方法 |
JP2013-122210 | 2013-06-10 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014199569A1 true WO2014199569A1 (ja) | 2014-12-18 |
Family
ID=52021891
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2014/002687 WO2014199569A1 (ja) | 2013-06-10 | 2014-05-22 | 無線端末、無線通信システム及び無線通信方法 |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP5648165B2 (ja) |
WO (1) | WO2014199569A1 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6447230B2 (ja) * | 2015-02-24 | 2019-01-09 | 沖電気工業株式会社 | データ収集方法、データ収集システムおよび通信装置 |
JP6651909B2 (ja) * | 2016-03-04 | 2020-02-19 | 富士電機株式会社 | 無線通信システム、無線通信方法、複数ルートを持つソースルーチングの中継情報削減方法 |
JP7187849B2 (ja) * | 2018-07-09 | 2022-12-13 | 凸版印刷株式会社 | データ収集システム及びデータ収集方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010041545A (ja) * | 2008-08-07 | 2010-02-18 | Hochiki Corp | 無線防災システム |
JP2010114851A (ja) * | 2008-11-10 | 2010-05-20 | Futaba Corp | 無線メッシュネットワークシステムおよびその制御方法ならびに無線装置 |
JP2012100243A (ja) * | 2010-10-04 | 2012-05-24 | Hitachi Building Systems Co Ltd | パケット中継方法、パケット中継装置及びパケット中継システム。 |
JP2013509817A (ja) * | 2009-10-30 | 2013-03-14 | アップル インコーポレイテッド | 装置コンテクスト情報を使用してページングメカニズムを最適化するための方法及び装置 |
-
2013
- 2013-06-10 JP JP2013122210A patent/JP5648165B2/ja active Active
-
2014
- 2014-05-22 WO PCT/JP2014/002687 patent/WO2014199569A1/ja active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010041545A (ja) * | 2008-08-07 | 2010-02-18 | Hochiki Corp | 無線防災システム |
JP2010114851A (ja) * | 2008-11-10 | 2010-05-20 | Futaba Corp | 無線メッシュネットワークシステムおよびその制御方法ならびに無線装置 |
JP2013509817A (ja) * | 2009-10-30 | 2013-03-14 | アップル インコーポレイテッド | 装置コンテクスト情報を使用してページングメカニズムを最適化するための方法及び装置 |
JP2012100243A (ja) * | 2010-10-04 | 2012-05-24 | Hitachi Building Systems Co Ltd | パケット中継方法、パケット中継装置及びパケット中継システム。 |
Also Published As
Publication number | Publication date |
---|---|
JP5648165B2 (ja) | 2015-01-07 |
JP2014239402A (ja) | 2014-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2014199570A1 (ja) | 移動体検知システム、徘徊検知システム及び移動体検知方法 | |
US9338058B2 (en) | Determination of communication routes in a wireless communication network | |
JP2008529410A (ja) | 無線経路指定を行うシステムおよび方法 | |
US10193661B2 (en) | Communication device, non-transitory computer readable medium and wireless communication system | |
WO2011155064A1 (ja) | 中継通信装置および多段中継通信システム | |
JPWO2013088498A1 (ja) | 送信制御方法、ノードおよび送信制御プログラム | |
JPWO2019087639A1 (ja) | 無線センサシステム、管理装置、通信制御方法および通信制御プログラム | |
JP5648165B2 (ja) | 無線端末、無線通信システム及び無線通信方法 | |
JP5875696B2 (ja) | データ配信システム、配信装置、端末装置、データ配信方法 | |
JP6211998B2 (ja) | 中継装置、中継方法、およびコンピュータ・プログラム | |
JP2011223394A (ja) | ノード及び無線通信システム | |
JP2018113579A (ja) | 無線接続装置 | |
JP2015061085A (ja) | 通信装置、通信方法 | |
JP5741651B2 (ja) | パケット中継システム及び無線ノード | |
JP5810899B2 (ja) | 無線通信装置、無線通信プログラムおよび無線通信方法 | |
JP2015097348A (ja) | 通信方法、通信装置、通信プログラム、および、通信システム | |
US9374849B2 (en) | Node and link formation method | |
JP2020501459A (ja) | 超高密度ヘテロジニアスネットワークを構成する方法、システム及びプログラム | |
JP6671039B2 (ja) | 通信装置、マルチホップ通信システム、及び、通信方法 | |
JP2014204437A (ja) | ダウンリンクルーティングの取得及び保守の方法及び装置 | |
JP2017055371A (ja) | 通信装置、中継判定方法及び中継判定プログラム | |
JP2021029027A (ja) | 経路指定された信号を転送する中継装置、制御方法、及びプログラム | |
TWI565346B (zh) | 分散式干擾協調方法及使用該方法之小型基地台 | |
EP2826303B1 (en) | Heuristic spanning method and system for link state routing | |
Lin et al. | Realizing and benchmarking broadcast algorithms in wireless mesh networks |
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: 14810698 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14810698 Country of ref document: EP Kind code of ref document: A1 |