The present invention relates to a communication device having a function for selecting another communication device to be connected and searching a communication route.
Conventionally, there is proposed a method of collectively supervising communication routes within a communication system including plural communication devices, in a server located in an uppermost order in the communication system (see e.g., “supervising device 100” in Patent Literature 1). Patent Literature 1 also discloses a method of measuring electric field intensity levels of received signals at communication terminals constituting respective routes of plural communication route candidates and preferentially selecting a communication route having a higher electric field intensity level. Patent Literature 2 discloses a method of determining whether or not to use a response signal based on a response time which passes until the response signal in response to a transmission signal is received, in order to prevent degradation of a communication quality and degradation of a throughput.
However, in the method disclosed in Patent Literature 1, there is a limitation as follows. The communication route cannot be determined (decided) unless all of the communication devices constituting the communication system are installed, or there is a need for an electric field intensity determination means having a wide dynamic range to identify electric field intensity levels of signals received in the respective communication devices. Because of this, it is not easy to construct the communication system, for example, communication robustness cannot be easily ensured in installation of the communication devices.
In the above conventional methods, the communication route is set on the basis of a fixed determination criterion. Therefore, in particular, regarding a communication device installed in a fixed manner, it is only determined whether or not to select that communication device to construct a communication route. For this reason, it is difficult to ensure a robust communication quality when a communication route is constructed using a communication device which is installed in a fixed manner in this way and which appears to make it difficult to ensure a communication quality.
To solve the above mentioned problems, a communication device of the present invention comprises a reception means which receives signals transmitted from plural upper terminals; a signal level calculator means which calculates received signal levels of the signals transmitted from the upper terminals and received in the reception means; and a processing means which determines an upper terminal as a target connected to the communication device, from among the plural upper terminals, characterized in that; the processing means is configured to determine the upper terminal as the target connected to the communication device, based on the received signal levels of the upper terminals which are calculated in the signal level calculator means and information relating to communication environments of the upper terminals.
The processing means may obtain information relating to the number of lower terminals connected to the upper terminals, as the upper terminal information, based on the signals transmitted from the upper terminals and received in the reception means; and the processing means may be configured to determine an upper terminal being smallest in the number of the lower terminals connected to said upper terminal, as the target connected to the communication device, said upper terminal being selected from among upper terminals in which received signal levels calculated in the signal level calculator means are not lower than a predetermined threshold.
In other words, a communication device of the present invention comprises a reception means which receives signals transmitted from plural upper terminals; a signal level calculator means which calculates received signal levels of the signals transmitted from the upper terminals and received in the reception means; and a processing means which determines an upper terminal as a target connected to the communication device, from among the plural upper terminals, wherein the processing means may obtain information relating to the number of lower terminals connected to the upper terminals, based on the signals transmitted from the upper terminals and received in the reception means; and the processing means may be configured to determine an upper terminal being smallest in the number of the lower terminals connected to said upper terminal, as the target connected to the communication device, said upper terminal being selected from among upper terminals in which received signal levels calculated in the signal level calculator means are not lower than a predetermined threshold.
In such a configuration, even in a state where all of the communication devices constituting the communication system are not installed, it is possible to construct a communication route between the communication device itself and a communication device which is in a one-level upper order of itself. By considering the number of lower terminals already connected to the upper terminal in addition to the signal level of the signal received from the upper terminal, it is possible to easily establish a communication route having robustness. Also, by considering the number of lower terminals connected to the upper terminal, to be specific, by preferentially selecting the upper terminal which is smaller in the number of lower terminals connected to the upper terminal and connecting this upper terminal to said communication device itself, the amount of electric power consumed at the upper terminal can be lessened and equalized.
The processing means may obtain information relating to the number of relay stages in a range from an uppermost terminal to said upper terminal, as the upper terminal information, based on the signals transmitted from the upper terminals and received in the reception means; and the processing means may be configured to determine an upper terminal being smallest in the number of the relay stages, as the target connected to the communication device, said upper terminal being selected from among upper terminals in which received signal levels calculated in the signal level calculator means are not lower than a predetermined threshold.
In other words, a communication device of the present invention comprises a reception means which receives signals transmitted from plural upper terminals; a signal level calculator means which calculates received signal levels of the signals transmitted from the upper terminals and received in the reception means; and a processing means which determines an upper terminal as a target connected to the communication device, from among the plural upper terminals, wherein the processing means obtains information relating to the number of relay stages in a range from an uppermost terminal to said upper terminal, based on the signals transmitted from the upper terminals and received in the reception means; and the processing means may be configured to determine an upper terminal being smallest in the number of the relay stages, as the target connected to the communication device, said upper terminal being selected from among upper terminals in which received signal levels calculated in the signal level calculator means are not lower than a predetermined threshold.
In such a configuration, like the above case, even in a state where all of the communication devices constituting the communication system are not installed, it is possible to construct a communication route between the communication device itself and a communication device which is in a one-level upper order of itself. By considering the number of relay stages in a range from the uppermost terminal to an upper terminal immediately above the communication device itself, in addition to the signal level of the signal received from the upper terminal, it is possible to easily establish a communication route having robustness. Also, by preferentially selecting the upper terminal which is smaller in the number of relay stages and connecting this upper terminal to the communication device itself, the amount of electric power consumed at the upper terminal can be lessened and equalized.
The communication device may comprise a memory means which stores for each of the upper terminals, a threshold compared to a received signal level when it is determined whether or not to connect the communication device to said upper terminal; wherein the processing means may be configured to determine the upper terminal to be connected to the communication device, the upper terminal being selected from among upper terminals in which received signal levels calculated in the signal level calculator means are not lower than the threshold; and a connection condition regulator means which regulates the threshold stored for each of the upper terminals, based on upper terminal installation information which relates to an environment in which each of the upper terminals is installed and constitutes the upper terminal environment information.
In other words, a communication device of the present invention comprises a reception means which receives signals transmitted from plural upper terminals; a signal level calculator means which calculates received signal levels of the signals transmitted from the upper terminals and received in the reception means; a memory means which stores for each of the upper terminals, a threshold compared to a received signal level when it is determined whether or not to connect the communication device to said upper terminal; and a processing means which determines an upper terminal as a target connected to the communication device, from among the plural upper terminals, wherein the processing means is configured to determine the upper terminal to be connected to the communication device, the upper terminal being selected from upper terminals in which received signal levels calculated in the signal level calculator means are not lower than the threshold; the communication device further comprising a connection condition regulator means which regulates (adjusts) the threshold stored for each of the upper terminals, based on upper terminal installation information which relates to an environment in which each of the upper terminals is installed.
In such a configuration, the threshold of the received signal level which is a condition used to determine whether or not to connect the communication device to the upper terminal can be suitably regulated (adjusted) depending on the installation environment of the upper terminal, instead of in a fixed manner. This makes it possible to achieve robust communication more easily.
The connection condition regulator means may be configured to regulate a threshold corresponding to an upper terminal in which the upper terminal installation information is not lower than a predetermined reference such that the threshold is made easier. In such a configuration, if the upper terminal is installed in an environment advantageous (favorable) to communication, the threshold is made easier, and hence communication at a lower signal level is enabled. Since the communication device can be installed in a place farther from such an upper terminal, a communication area can be enlarged.
The connection condition regulator means may be configured to regulate a threshold corresponding to an upper terminal in which the upper terminal installation information is lower than a predetermined reference such that the threshold is made stricter. In such a configuration, robustness can be ensured in communication with the upper terminal which is installed in a less advantageous (unfavorable) environment.
The connection condition regulator means may be configured to regulate the threshold stored for each of the upper terminals, based on the upper terminal installation information, and communication device installation information relating to an environment in which the communication device itself is installed. In such a configuration, the threshold of the received signal level can be suitably regulated, by considering the installation environment of the communication device itself as well as the installation environment of the upper terminal, and as a result robust communication can be achieved properly.
The connection condition regulator means may be configured to make a threshold easier, the threshold corresponding to an upper terminal satisfying a condition in which the communication device installation information is not lower than a predetermined reference, and the upper terminal installation information is not lower than a predetermined reference. In such a configuration, if the communication device itself and the upper terminal are installed in environments advantageous (favorable) to communication, respectively, the threshold is made easier, and hence communication at a lower signal level is enabled. As a result, a communication area can be enlarged.
The connection condition regulator means may be configured to make a threshold stricter, the threshold corresponding to an upper terminal satisfying a condition in which the communication device installation information is not higher than a predetermined reference, and the upper terminal installation information is not higher than a predetermined reference. In such a configuration, robustness can be ensured in communication between the communication device itself and the upper terminal which are installed in less advantageous (unfavorable) environments.
In accordance with the communication device of the present invention, it is possible to search and select a route which enables construction of a system with communication robustness and with improved constructibility, by inputting installation information of an upper terminal, or the like. In particular, a robust communication route can be established for a communication device installed in a fixed manner.
a) is a flowchart showing a sequence according to which the meter interface of
a) is a flowchart showing a sequence according to which a meter interface searches a repeater to be connected to the meter interface, and
a) is a flowchart showing a sequence according to which a meter interface searches a repeater to be connected to the meter interface, and
a) is a flowchart showing a sequence according to which the meter interface of
Hereinafter, embodiments of the present invention will be descried with reference to the drawings. Note that the present invention is in no way limited to the embodiments.
Among these components, the concentrator 100 includes a long-distance radio communication unit 101 constituted by a device for performing communication over a long distance, a short-distance radio communication unit 103 for performing communication with the meter interface 300, a level calculator unit 105 for calculating a signal level (i.e., electric field intensity level or RSSI level) of a signal which is transmitted from the meter interface 300 and received in the short-distance radio communication unit 103, a processing unit 102 which controls the short-distance radio communication unit 103 so that communication is performed according to a protocol or specification predetermined between the concentrator 100 and the meter interface 300, and a reference clock generator unit 104 for generating a reference clock according to which the concentrator 100 performs communication synchronously with the meter interface 300.
The meter interface 300 includes an interface radio communication unit 301 for performing communication with the concentrator 100, an interface level calculator unit 305 for calculating a signal level of a signal transmitted from the concentrator 100 and received in the interface radio communication unit 301, an interface unit 302 for reading a number counted by a counter unit 381 of the meter 380, an interface processing unit 303 which controls the interface unit 302 on a regular basis, determines (decides) a concentrator 100 to be connected to the meter interface 300 from among plural concentrators 100, and controls the interface radio communication unit 301 according to a predetermined sequence or protocol, and a reference clock generator unit 304 for generating a reference clock according to which the meter interface 300 performs communication synchronously with the concentrator 100.
Next, a more specific configuration example of the concentrator 100 will be described. The long-distance radio communication unit 101 in the concentrator 100 is a radio unit of a standard used in cellular phones, and others, and is implemented by a functional configuration such as GSM (Global System for Mobile Communications), GPRS (General Packet Radio Service), or EDGE (Enhanced Data GSM Environment), for example. The long-distance radio communication unit 101 is connected to a supervising server (not shown) via a public line or a network. The supervising server is capable of monitoring the state of the concentrator 100, manipulating the concentrator 100, supervising the concentrator 100, etc. As a hardware configuration, the concentrator 100 includes an antenna, a low noise amplifier, a detector, an oscillator circuit, a mixer, a phase-locked loop, a frequency divider, a demodulator circuit, a modulator circuit, a power amplifier, a voltage controlled oscillator circuit, a processor having the above function, etc.
The short-distance radio communication unit 103 is a communication unit which outputs a transmission signal equivalent to or lower than a transmission signal output from the long-distance radio communication unit 101 and performs communication with the meter interface 300 connected as a lower terminal. The short-distance radio communication unit 103 includes an antenna, a low noise amplifier, a detector, an oscillator circuit, a mixer, a phase-locked loop, a frequency divider, demodulator circuit, modulator circuit, a power amplifier, a voltage controlled oscillator circuit, a processor having the above function, etc.
The level calculator unit 105 includes an A/D converter circuit, a comparator, a detector circuit, a clock circuit, a calculator circuit, etc., to calculate a level of the signal received in the short-distance radio communication unit 103.
The processing unit 102 controls the state of the concentrator 100, or obtains information of the meter 380 via the interface radio communication unit 301 in the meter interface 300 as a lower terminal, in accordance with a command transmitted from the upper terminal and received in the long-distance radio communication unit 101. The processing unit 102 is constituted by a microcomputer, a storage for storing data or programs, etc.
The reference clock generator unit 104 generates a reference clock required to perform synchronous communication with another communication device such as the meter interface 300, and includes an oscillator circuit constituted by a quarts oscillator, a ceramic oscillator, a capacitor, a transistor, an inductor, or the like, etc., and a temperature correction circuit.
Next, a more specific configuration example of the meter interface 300 will be described. The interface radio communication unit 301 is a radio unit for performing communication with another short-distance radio device including the concentrator 100. The interface radio communication unit 301 includes an antenna, a low noise amplifier, a detector, an oscillator circuit, a mixer, a phase-locked loop, a frequency divider, a demodulator circuit, a modulator circuit, a power amplifier, a voltage controlled oscillator circuit, a processor having the above function, etc.
The reference clock generator unit 304 generates a reference clock required to perform synchronous communication with another communication device such as the meter interface 300, and includes an oscillator circuit constituted by a quarts oscillator, a ceramic oscillator, a capacitor, a transistor, an inductor, or the like, etc., and a temperature correction circuit.
The interface unit 302 is capable of detecting a counted value of the counter unit 381, for example, a motion of the counter unit 381 in the meter 380. For example, the interface unit 302 is constituted by a sensor for sensing the motion of the counter unit 381, such as a reed switch, a coil, or an electrostatic sensor, a semiconductor device, etc.
The meter 380 is a meter for supervising a usage amount or flow rate, such as a gas meter, a tap water meter, an electric power meter, a current meter, a pressure meter, a flow meter, a calorie meter, etc. The counter unit 381 is incorporated with a sensor unit for counting the usage amount or flow rate, such as a pressure sensor, a measuring cup, a flow sensor of an ultrasonic wave, etc.
Subsequently, a communication scheme between the concentrator 100 and the meter interface 300 will be described with reference to
Each of the concentrator 100 and the meter interface 300 divides the time slot into an upper time slot and a lower time slot and defines a transmission time period and a reception time period according to the time slot. The time slot of the concentrator 100 and the time slot of the meter interface 300 are synchronized with each other according to reference clocks and the like generated by the corresponding hardware. Therefore, the concentrator 100 and the meter interface 300 perform communication synchronously. For example, as shown in
Subsequently, the time slots of
In contrast, the upper slot is divided into a reference signal reception slot for which a reference signal is received, and a data signal slot for which a data signal is transmitted and received. The reference signal reception slot is a time slot for which the reference signal is received, the signal being transmitted from the concentrator 100 (upper terminal) to the meter interface 300 (lower terminal). For this time slot, the meter interface 300 receives a predetermined reference signal on a regular basis. The data signal slot is a time slot for which a signal of, for example, a telegram format which is longer in length than the reference signal, is transmitted and received only when necessary, according to a specification predetermined between the concentrator 100 and the meter interface 300, like the lower slot.
Next, the communication performed between the concentrator 100 and the meter interface 300 will be described with reference to
As shown in
Subsequently, a telegram format of the data signals transmitted from the concentrator 100 and from the meter interface 300 will be described with reference to
As shown in
Subsequently, a description will be given of a procedure according to which the meter interface 300 of
a) is a flowchart showing a sequence according to which the meter interface of
Initially, the meter interface 300A shifts at a predetermined timing to a mode (search mode) in which the meter interface 300A searches a concentrator to be connected to the meter interface 300A, the mode being different from a communication mode in which a normal meter reading value, data of an abnormality of a flow rate, and others are transmitted and received (S101). The predetermined timing may be suitably set. For example, the predetermined timing may be a time point when an operator for installing the meter interface 300A inputs a predetermined operation signal to the meter interface 300A, a regular timing preset, or a time point after a time period for which a state where communication in the normal mode is unfeasible continues has passed.
Entering the search mode, the meter interface 300A causes the interface radio communication unit 301 to receive the reference signal continuously for a predetermined period of time (S102). During the period of time for which the reference signal is received continuously, in the meter interface 300A, the interface radio communication unit 301 receives the reference signal transmitted from each concentrator on a regular basis, and the interface level calculator unit 305 converts the reference signal into RSSI (received signal strength indicator) level, thereby obtaining, for each concentrator, an electric field intensity level (hereinafter also referred to as “RSSI level”) between the concentrator and the meter interface 300A. Concurrently with this, the signal transmitted from the concentrator is demodulated, to obtain the number of meter interfaces connected to the concentrator. As used herein, “the number of meter interfaces connected to the concentrator” means the number of meter interfaces which are lower terminals already connected to the concentrator. If the meter interface 300A receives the signals from plural concentrators, it obtains the electric field intensity level and the number of meter interfaces connected to the concentrator, corresponding to each of the plural concentrators (S103).
Then, the meter interface 300A determines a concentrator to be actually connected to the meter interface 300A, based on the information obtained in step S103, i.e., the electric field intensity level indicating a connection intensity of communication with each concentrator, and the number of meter interfaces connected to the concentrator (S104). In this determination method, a concentrator having an electric field intensity level which is not lower than a predetermined threshold and is smallest in the number of meter interfaces connected to the concentrator, is determined (decided), as the concentrator to be connected to the meter interface 300A. When the meter interface 300A finishes determining the concentrator to be connected to the meter interface 300A in step S104, the meter interface 300A terminates the search mode (S105).
The process for determining the terminal to be connected in step S104 will be described in more detail with reference to
To be specific, the meter interface 300A determines whether or not the number of meter interfaces connected to the concentrator is smallest (i.e., the number of lower terminals already connected to the concentrator is smallest) (S104-3). If it is determined that the number of meter interfaces connected to the concentrator is not smallest (S104-3: NO), the meter interface 300A excludes that concentrator from the candidates which may be allowed to be connected to the meter interface 300A (S104-2). On the other hand, if it is determined that the number of meter interfaces connected to the concentrator is smallest (S104-3: YES), the meter interface 300A determines (decides) that concentrator as a target (S104-4).
In the above described manner, the meter interface 300A determines (decides) the concentrator to be connected to the meter interface 300A based on the electric field intensity levels and the number of meter interfaces connected to the concentrators (S104). Note that if the meter interface 300A can receive the reference signal from only one concentrator, the determination process of step S104-3 may be omitted from the flowchart of
Next, a description will be given of a process performed in the interface processing unit 303 of each of plural meter interfaces when it determines a concentrator to be connected to that meter interface, with reference to
As shown in
In the case of the meter interface 300B, the RSSI level calculated from the reference signal transmitted from the concentrator 100A is “5,” and the RSSI level calculated from the reference signal transmitted from the concentrator 100B is “7.” Since the RSSI level of the concentrator 100B is higher than that of the concentrator 100A, it is presumed that communication with the concentrator 100B is more stable than communication with the concentrator 100A. Regarding the number of meter interfaces connected to each concentrator, which information are transmitted from the respective concentrators, two meter interfaces are already connected to the concentrator 100A, while four meter interfaces are already connected to the concentrator 100B. As described with reference to
In the case of the meter interface 300C, the RSSI level of the concentrator 100A and the RSSI level of the concentrator 100B are “6” and “4,” respectively, which satisfy the predetermined reference level (threshold) (S104-1: YES). However, the concentrator 100A is smaller in the number of meter interfaces connected to the concentrator than the concentrator 100B, and therefore, the meter interface 300C determines (decides) the concentrator 100A as a target.
As described above, when the meter interface searches the concentrator to be connected to the meter interface, the meter interface selects the concentrator which is smaller in the number of another meter interfaces connected to the concentrator, from among the concentrators having electric field intensity levels which are not lower than the predetermined reference level (threshold). This makes it possible to suitably equalize a communication amount while ensuring communication robustness, and reduce and equalize the amount of electric power consumption, among upper terminals (in the present embodiment, concentrators).
By performing the search method of the communication route using the data of the reference signal transmitted from the upper terminal on a regular basis as described above, the communication route can be constructed using only the installed communication devices in a state where all of the terminals constituting a communication system to be constructed are not installed. As a result, the system can be constructed with improved flexibility.
Moreover, the above method may be applied in the same manner to even a case where a repeater serving as a relay joins in the communication performed between the concentrator and the meter interface, and an upper terminal to be connected is determined (decided). To be specific, by assuming that the concentrator is the upper terminal, and the repeater is the lower terminal and is configured as the communication device of the present invention, the repeater can determine (decide) a concentrator to be connected to the repeater, using the above method. In the same manner, assuming that the repeater is the upper terminal and the meter interface is the lower terminal, the meter interface can determine (decide) a repeater to be connected to the meter interface, using the above method.
Next, a description will be given of a route searching method performed between the meter interface and the repeater, or between the repeater and the concentrator, in a communication system including concentrators, repeaters (relay devices), and meter interfaces. Especially, in the present embodiment, a description will be given of a method of searching a communication route based on an electric field intensity level of a signal transmitted from an upper terminal and received in a lower terminal, and an installation environment of the upper terminal. The configuration of the concentrator and the configuration of the meter interface are the same as those shown in
The repeater 200 includes a repeater radio communication unit 201 for performing communication with the concentrator 100 or the meter interface 300, and a repeater level calculator unit 205 for calculating a signal level of a signal transmitted from the concentrator 100 or the meter interface 300 and received in the repeater radio communication unit 201. The repeater 200 further includes a repeater processing unit 203 which controls the operation of the respective units to perform communication based on a protocol or specification predetermined between the concentrator 100, the meter interface 300 and the repeater 200, and stores “installation evaluation value” (detailed content will be described later) of the repeater 200 itself, and a reference clock generator unit 204 for generating a reference clock in accordance with which communication is performed synchronously with each terminal.
The repeater radio communication unit 201 in the repeater 200 is a radio unit for performing communication with other short-distance radio terminal including the concentrator 100 and the meter interface 300. To be specific, the repeater radio communication unit 201 is configured to include an antenna, a low noise amplifier, a detector, an oscillator circuit, a mixer, a phase-locked loop, a frequency divider, a demodulator circuit, a modulator circuit, a power amplifier, a voltage controlled oscillator circuit, a processor having the above function, etc. Note that a communication hardware specification used in the concentrator 100 and the repeater 200 and a communication hardware specification used in the repeater 200 and the meter interface 300 need not be the same. For example, in the specification defined between the concentrator 100 and the repeater 200, a frequency band which allows the use of a high transmission output so that the electric wave reaches a farther point over a long distance, is used, while in the specification defined between the repeater 200 and the meter interface 300, communication may be performed with a low output in a relatively low frequency band to achieve electric power saving. Of course, the same specification may be used.
The reference clock generator unit 204 is configured to include an oscillator circuit or the like constituted by a quarts oscillator, a ceramic oscillator, a capacitor, a transistor, an inductor, etc., and a temperature correction circuit, to generate a reference clock required to perform synchronous communication with the meter interface 300, etc.
Next, a description will be given of the installation evaluation value stored in the repeater processing unit 203. When the repeater 200 is installed, the installation evaluation value used to determine the installation environment of the repeater 200 is input and stored in the repeater processing unit 203.
A procedure for calculating the installation evaluation value will be described with reference to
A description will be given of a sequence according to which the meter interface 300 searches a repeater to be connected to the meter interface 300, with reference to
Initially, as shown in
Entering the search mode, the meter interface 300 causes the interface radio communication unit 301 to receive the reference signal continuously for a predetermined period of time (S202). During the state where the reference signal is received continuously, the interface radio communication unit 301 of the meter interface 300 receives the reference signal from each repeater 200 on a regular basis, and the interface level calculator unit 305 of the meter interface 300 converts the signal into RSSI level, thereby obtaining for each repeater 200, the electric field intensity level between the repeater 200 and the meter interface 300. Concurrently with this, the meter interface 300 demodulates the signal transmitted from each repeater 200 to obtain its installation evaluation value (S203).
Then, the meter interface 300 determines a repeater 200 to be actually connected to the meter interface 300, based on the information obtained in step S203, i.e., the electric field intensity level indicating connection intensity between the meter interface 300 and each repeater 200, and the installation evaluation value of each repeater 200 (S204). In this determination method, the meter interface 300 determines (decides) as a repeater 200 to be connected to the meter interface 300, a repeater 200 having an electric field intensity level which is not lower than a predetermined threshold and has a highest installation evaluation value. When the meter interface 300 finishes determining the repeater 200 to be connected to the meter interface 300 in step S204, the meter interface 300 terminates the search mode (S205).
With reference to
To be specific, the meter interface 300 determines whether or not the installation evaluation value of each repeater 200 is greatest (S204-3). If it is determined that the installation evaluation value is not greatest (S204-3: NO), the meter interface 300 excludes that repeater from the candidates (S204-2), while if it is determined that the installation evaluation value is greatest (S204-3: YES), the meter interface 300 determines (decides) that repeater 200 as a target (S204-4).
In the above described manner, the meter interface 300 determines the repeater 200 to be connected to the meter interface 300 based on the electric field intensity levels and the installation evaluation values (S204). If there exists only one repeater 200 from which the meter interface 300 can receive the reference signal, the determination process in step S204-3 may be omitted from the flowchart of
Next, a description will be given of an exemplary process performed by the interface processing unit 303 when each of plural meter interfaces determines a repeater to connect to that meter interface, with reference to
As shown in
In the case of the meter interface 300B, the RSSI levels calculated from the reference signal levels transmitted from the repeaters 200A, 200B, and 200C are “2,” “6,”, and “5.” In this case, the repeater 200B and the repeater 200C satisfy the connection condition relating to the RSSI level. From the repeater 200B and the repeater 200C, the meter interface 300B decides as a target, the repeater 200B having a greater installation evaluation value.
In the case of the meter interface 300C, the repeater 200B and the repeater 200C satisfy the connection condition relating to the RSSI level. Of these two repeaters 200B and 200C, the repeater 200B has a greater installation evaluation value. Therefore, the meter interface 300C decides as a target, the repeater 200B having a greater installation evaluation value.
As described above, when the meter interface searches the repeater to be connected to the meter interface, it selects a repeater having a greatest installation evaluation value, from repeaters having electric field intensity levels which are not lower than a predetermined threshold. Because of this, a communication route is not decided only based on the magnitude of a temporary electric field intensity level, but is decided in view of a constant installation environment, which makes it possible to achieve improved communication robustness. This can reduce a need to perform a searching process of a communication route again, due to degraded communication robustness, or the like, after the communication route is established once. Therefore, a communication amount and the amount current consumption can be lessened.
Although in the above example, searching of the route between the meter interface and the repeater is performed, a similar configuration and method may be applied to a process for searching a communication route between other terminals which have a relation of an upper terminal and a lower terminal. For example, the similar configuration and method may be applied to searching of a route between various terminals, for example, searching of a route between a repeater as an upper terminal and a repeater as a lower terminal which are connected in series, searching of a route between a concentrator as an upper terminal and a repeater as a lower terminal, searching of a route between a concentrator and a meter interface which are connected in series, etc.
Next, a description will be given of a route searching method performed between the meter interface and the repeater, in a communication system including concentrators, repeaters (relay devices), and meter interfaces. Especially, in the present embodiment, a description will be given of a method of searching a communication route, based on an electric field intensity level of a signal of an upper terminal (e.g., repeater) which can be received in a lower terminal, and the number of relay stages in a range from an uppermost terminal (e.g., concentrator) to that the upper terminal. The concentrators, the repeaters, and the meter interfaces in the present embodiment have the same configuration as those described in Embodiment 1 and Embodiment 2. Therefore, the same configuration as those of Embodiment 1 and Embodiment 2 will not be described in detail, and a difference from those of Embodiment 1 and Embodiment 2 will be described.
Therefore, regarding the number of relay stages of the repeaters (i.e., the number of repeaters in a range from the concentrator 100 which is the uppermost terminal to the repeaters themselves), the repeater 200A is “1,” the repeater 200C is “1,” the repeater 200B is “2,” the repeater 200D is “2,” and the repeater 200E is “3.” Each repeater stores in the repeater processing unit 203 information relating to the number of relay stages of that repeater itself. The information relating to the number of relay stages may be obtained by inputting information by a person which installs that repeater, or automatically by performing communication with an upper terminal.
Next, a description will be given of a sequence according to which a meter interface searches a repeater to be connected to the meter interface, with reference to
Initially, as shown in
Then, the meter interface determines a repeater to be actually connected to the meter interface, based on the information obtained in step S303, i.e., the electric field intensity level indicating connection intensity between the meter interface and each repeater, and the number of relay stages of each repeater (S304). In this determination method, the meter interface determines (decides) as a repeater to be connected to the meter interface, a repeater having an electric field intensity level which is not lower than a predetermined threshold and being smallest in the number of relay stages. When the meter interface finishes determining the repeater to be connected to the meter interface in step S304, the meter interface terminates the search mode (S305).
A detailed description will be given of the process for determining the terminal to be connected in step S304, with reference to
To be specific, the interface processing unit 303 of the meter interface determines whether or not the number of relay stages of each repeater is smallest (S304-3). If it is determined that the number of relay stages is not smallest (S304-3: NO), the interface processing unit 303 of the meter interface excludes that repeater from the candidates (S304-2), while if it is determined that the number of relay stages is smallest (S304-3: YES), the interface processing unit 303 determines (decides) that repeater as a target (S304-4).
In the manner as described above, the meter interface determines the repeater to be connected to the meter interface, based on the electric field intensity levels and the number of relay stages (S304). Note that if the meter interface can receive the reference signal from only one repeater, the determination process of step S304-3 may be omitted from the flowchart of
Next, a description will be given of a process performed in the interface processing unit 303 of each of plural meter interfaces when it determines a repeater to be connected to that meter interface, with reference to
As shown in
The meter interface 300B receives the reference signals from the repeaters 200B, 200C and 200E, respectively. The RSSI level of the repeater 200B is “5,” the RSSI level of the repeater 200C is “3,” and the RSSI level of the repeater 200E is “6.” Therefore, the meter interface 300B excludes the repeater 200C which does not satisfy the connection condition of the RSSI level, from candidates. When a comparison is made between the number of relay stages of the repeater 200B and the number of relay stages of the repeater 200E, the number of relay stages of the repeater 200B is “2” and the number of relay stages of the repeater 200E is “3.” Therefore, the meter interface 300B determines as a target, the repeater 200B which is smaller in the number of relay stages.
The meter interface 300C receives the reference signals from the repeaters 200B, 200C and 200E, respectively. The RSSI level of the repeater 200B is “4,” the RSSI level of the repeater 200C is “3,” and the RSSI level of the repeater 200E is “4.” Therefore, the repeater 200B and the repeater 200E satisfy the connection condition relating to the RSSI level. Since the number of relay stages of the repeater 200B is “2,” and the number of relay stages of the repeater 200E is “3,” the meter interface 300C determines as a target, the repeater 200B which is smaller in the number of relay stages.
As described above, when the meter interface searches the repeater to be connected to the meter interface, the meter interface selects the repeater which is smallest in the number of relay stages, from among the repeaters having electric field intensity levels which are not lower than the predetermined threshold. Because of this, communication robustness can be ensured, and a communication amount in the overall system can be lessened. Further, the amount of current consumed in the upper terminal, such as a repeater, can be lessened.
Although in the above example, searching of the route between the meter interface and the repeater is performed, a similar configuration and method may be applied to a process for searching a communication route between other terminals which have a relation of an upper terminal and a lower terminal. For example, the similar method may be applied to searching of a route between a repeater as an upper terminal and a repeater as a lower terminal which are connected in series, or searching of a route for directly connecting a concentrator (limited to a concentrator which is not an uppermost terminal) to a meter interface.
By combining two or all of the above embodiments 1 to 3, communication robustness and low electric power consumption can be realized. For example, Embodiment 1 or Embodiment 3 may be combined with Embodiment 2. In this case, regarding an indicator (index) used for selecting the upper terminal, a priority is set among the number of meter interfaces connected to the concentrator, the number of relay stages, and the installation evaluation value. If there exist plural upper terminals which are substantially equal in the indicator with a higher priority, one upper terminal may be selected from among these plural upper terminals, based on an indicator with a lower priority.
Next, a communication device according to Embodiment 4 of the present invention will be described. The present embodiment is identical to the above embodiment in that the electric field intensity level (RSSI level) of the upper terminal is compared to the predetermined threshold set as the connection condition, except that the communication device of the present embodiment is configured to regulate (make compensation for) the threshold preliminarily based on an installation state of the upper terminal. Hereinafter, the configuration and method different from Embodiment 1 will be mainly described.
The concentrator 500 includes a long-distance radio unit 501, a processing unit 502, a short-distance radio unit 503, a reference clock generator unit 504, and a level calculator unit 505, which are similar in configuration to the long-distance radio unit 101, the processing unit 102, the short-distance radio unit 103, the reference clock generator unit 104, and the level calculator unit 105, respectively, in the concentrator 100 of Embodiment 1. In contrast, in addition to the above, the concentrator 500 of the present embodiment includes an installation information memory unit 506. The installation information memory unit 506 is constituted by a nonvolatile memory, a microcomputer, etc., and stores installation information relating to an installation environment such as an installation elevation of the concentrator 500, information relating to blocking objects surrounding the concentrator 500.
The meter interface 700 includes an interface radio communication unit 701, an interface unit 702, an interface processing unit 703, a reference clock generator unit 704, and an interface level calculator unit 705, which are similar in configuration to the interface radio communication unit 301, the meter interface unit 302, the interface processing unit 303, the reference clock generator unit 304, and the interface level calculator unit 305, respectively in the meter interface 300 of Embodiment 1. In contrast, in addition to the above units, the meter interface 700 of the present embodiment includes a demodulator unit 706, a memory unit 707, and a connection condition regulator unit 708.
The demodulator unit 706 includes a waveform shaping circuit, a detector circuit, a level convertor circuit, a microcomputer, etc., and generates demodulated data according to a predetermined protocol, from data signal-processed in the interface radio communication unit 701.
The memory unit 707 is constituted by a nonvolatile memory, a microcomputer, etc., and stores a threshold (standard connection condition value) of a signal level (electric field intensity level, or RSSI level) to be ensured in the radio communication performed between the meter interface 700 and the concentrator 500.
The connection condition regulator unit 708 is constituted by a microcomputer, etc. After the interface radio unit 701 has received the signal transmitted from the concentrator 500 and the demodulator unit 706 has demodulated the signal to obtain the installation information contained in the signal, the connection condition regulator unit 708 regulates (adjusts) a standard connection condition value stored in the memory unit 707 based on the installation information.
The meter 780 has a configuration similar to that of the meter 380 of Embodiment 1, and includes a counter unit 781 having a configuration similar to that of the counter unit 381.
Next, a description will be given of a procedure for searching the concentrator 500 which should perform communication with the meter interface 700 of
a) is a flowchart showing the sequence according to which the meter interface 700 of
Initially, the meter interface 700 shifts at a predetermined timing to a mode (search mode) in which the meter interface 700 searches a concentrator to be connected to the meter interface 700, the mode being different from a communication mode in which a normal meter reading value, data of an abnormality of a flow rate, and others are transmitted and received (S401). The predetermined timing may be suitably set, as in the manner as described in Embodiment 1. Entering the search mode, the meter interface 700 causes the interface radio communication unit 701 to receive the reference signal continuously for a predetermined period of time (S402).
During the state where the reference signal is received continuously, the interface radio communication unit 701 of the meter interface 700 receives the reference signal from each concentrator on a regular basis, and the interface level calculator unit 705 of the meter interface 700 converts the reference signal into RSSI level. In this way, the meter interface 700 obtains the electric field intensity level between the concentrator and the meter interface 700. Concurrently with this, the demodulator unit 706 demodulates the reference signal transmitted from each of the concentrators to obtain its installation information for each concentrator. As used herein, the “installation information” refers to information relating to an environment in which the corresponding concentrator is installed, and may include an elevation at which the concentrator is installed, presence/absence of blocking objects surrounding the concentrator, the kind of the blocking objects if any, and so on, which are used to determine whether a communication environment of the concentrator is good or bad. In this way, if the meter interface 700 can receive the reference signals from the plural concentrators, it obtains the electric field intensity level and the installation information of each concentrator (S403).
Then, the meter interface 700 makes compensation for the connection condition (i.e., threshold of the electric field intensity level) of each of the concentrators from which the meter interface 700 has received the reference signals, based on the installation information of each concentrator obtained in step S403 (S404). Then, the meter interface 700 determines (decides) a concentrator to be actually connected to the meter interface 700 (S405), based on the compensated connection conditions (thresholds) and the RSSI levels obtained in step S403. When the meter interface 700 finishes determining the concentrator to be connected to the meter interface 700, in step S405, the meter interface 700 terminates the search mode (S406).
Now, a description will be given of the compensation process in step S404, i.e., a process for making compensation for the condition (connection condition, i.e., threshold) relating to the electric field intensity level) based on which it is determined which of the concentrators the meter interface 700 is to be connected to, based on the installation information of the concentrator. In description with reference to
As shown in
The connection condition regulator unit 708 makes compensation for the connection condition (threshold) based on the above standard connection condition value and the installation information. In the present embodiment, the connection condition regulator unit 708 makes compensation for the connection condition (threshold), with reference to a compensation value calculation table (see
For example, in the case of the concentrator 700, the numeric value information of the elevation “9,” and the blocking object “1” are obtained from the concentration installation information. The connection condition regulator unit 708 calculates a difference in numeric value between the elevation and the blocking object, to derive “8,” and selects the compensation value “−1” with reference to the compensation value calculation table. As a result of this, the connection condition (threshold) used to determine whether or not to connect the concentrator 500A to the meter interface 700 is “3” which is derived by adding “−1” to the standard connection condition value “4” (subtracting “1” from the standard connection condition value “4”). That is, since the installation environment of the concentrator 500A is relatively advantageous (favorable or better), the connection condition used to determine whether or not to connect the concentrator 500A to the meter interface 700 is made easier.
In the case of the concentrator 500B, the numeric value information of the elevation “6,” and the blocking object “1” are obtained from the concentration installation information. The difference between them is “5.” The connection condition regulator unit 708 selects “±0” as a compensation value corresponding to the difference “5,” with reference to the compensation value calculation table. This results in a connection condition (threshold) which is not lower than “4” and is equal to the standard connection condition value.
In the case of the concentrator 500C, the numeric value information of the elevation “1,” and the blocking object “1” are obtained from the concentration installation information. The difference between them is “0.” The connection condition regulator unit 708 selects “+2” as a compensation value corresponding to the difference “0,” with reference to the compensation value calculation table. By adding “2” to the standard connection condition value “4,” “6” is derived as the connection condition (threshold). That is, since the installation environment of the concentrator 500C is relatively bad, the connection condition used to determine whether or not to connect the concentrator 500C to the meter interface 700 is made stricter.
Next, a detailed description will be given of the process for determining the terminal to be connected in step S405, which process is performed using the connection condition (threshold) compensated as described above.
As shown in
To be specific, the interface processing unit 703 of the meter interfaces 700 determines whether or not the difference between the electric field intensity level and the compensated threshold is greatest, in comparison with those of other concentrators (S405-3). If it is determined that the difference is not greatest (S405-3: NO), the interface processing unit 703 of the meter interfaces 700 excludes that concentrator from candidates (S405-2), while if it is determined that the difference is greatest (S405-3: YES), the interface processing unit 703 of the meter interfaces 700 determines (decides) that concentrator as a target.
In the manner as described above, the meter interface 700 determines the concentrator to be connected to the meter interface 700 based on the electric field intensity levels and the compensated thresholds (S405). Note that if the meter interface 700 can receive the reference signal from only one concentrator, the determination process of step S405-3 may be omitted from the flowchart of
Next, a description will be given of a process for determining a target to be actually connected to the meter interface 700, from among the concentrators 500A˜500C, which process is performed by the meter interface 700, based on the connection conditions (thresholds) of the concentrators 500A˜500C calculated (made compensation for) in the connection condition regulator unit 708, with reference to
Like the communication system shown in
As shown in
As described above, the meter interface 700 of the present embodiment searches the concentrator to be connected to the meter interface 700 in such a manner that the electric field intensity level (RSSI level) calculated from the reference signal transmitted from the concentrator is compared to the connection condition (threshold) derived by making compensation for the predetermined standard connection condition value, based on the installation information of the concentrator. This makes it possible to ensure high communication robustness between even communication devices (e.g., meter interface and concentrator) installed on a fixed manner.
By searching the communication route using the data of the reference signal transmitted from the upper terminal on a regular basis, a suitable communication route can be constructed using only the currently installed communication devices in a state where all of the terminals constituting the communication system are not installed. As a result, the system can be constructed with improved flexibility.
Moreover, the above method may be applied in the same manner to even a case where a repeater serving as a relay joins in the communication performed between the concentrator and the meter interface, and an upper terminal to be connected is determined (decided). To be specific, by assuming that the concentrator is the upper terminal, and the repeater is the lower terminal and configured as the communication device of the present invention, the repeater can determine the concentrator to be connected to the repeater, using the above method. In the same manner, assuming that the repeater is the upper terminal and the meter interface is the lower terminal, the meter interface can determine the repeater to be connected to the meter interface, using the above method.
Next, a description will be given of a route searching method performed between a meter interface and a repeater, or between a repeater and a concentrator, in a communication system including concentrators, repeaters, and meter interfaces. In particular, in the present embodiment, a description will be given of an example in which the meter interface as a lower terminal searches a communication route between the meter interface and the repeater as the upper terminal, and how to regulate (make compensation for) the connection condition (threshold) relating to the electric field intensity level used to search the route based on the installation information of the meter interface itself (lower terminal) in addition to the installation information of the upper terminal. It is supposed that the concentrator of the present embodiment has a configuration similar to that of Embodiment 1 as shown in
In addition to the above units, the repeater 600 of the present embodiment includes a repeater demodulator unit 606, a repeater memory unit 607, a repeater connection condition regulator unit 608, and a repeater installation information memory unit 609.
Among these units, the repeater demodulator unit 606 demodulates a received signal based on a protocol or specification predetermined among the concentrator, the meter interface and another repeater. The repeater memory unit 607 stores thresholds (standard connection condition values) of electric field intensity levels of the signals to be ensured in radio (wireless) communication performed between concentrators or another repeaters defined as upper terminal, and the repeater 600. The repeater installation memory unit 609 stores information (installation information) indicating an environment in which the repeater 600 (i.e., itself) is installed.
The repeater condition regulator unit 608 regulates (makes compensation for) the connection condition (threshold) stored in the repeater memory unit 607, based on the installation information of the upper terminal obtained by demodulating the signal received from the upper terminal (concentrator or another repeater), and the installation information of the repeater 600 itself stored in the repeater installation information memory unit 609. For example, the repeater condition regulator unit 608 regulates (makes compensation for) the connection condition (threshold) such that the connection condition (threshold) is made easier as the installation environment of the upper terminal and the installation environment of the repeater 600 itself are more advantageous (favorable).
In addition to the above units, the meter interface 700 of
As the “installation information” stored in the repeater installation information memory unit 609 and the “installation information” stored in the interface installation information memory unit 709, for example, the “installation evaluation values” described with reference to
Initially, the meter interface 700 shifts at a predetermined timing to a mode (search mode) in which the meter interface 700 searches a repeater to be connected to the meter interface 700, the mode being different from a communication mode in which a normal meter reading value, data of an abnormality of a flow rate, and others are transmitted and received (S501). The predetermined timing may be suitably set in the manner as described in Embodiment 1. Entering the search mode, the meter interface 700 causes the interface radio communication unit 701 to receive the reference signal continuously for a predetermined period of time (S502).
During the period of time for which the reference signal is received continuously, in the meter interface 700, the interface radio communication unit 701 receives the reference signal transmitted from each of the repeaters on a regular basis, and the interface level calculator unit 705 converts the reference signal into RSSI level, thereby obtaining electric field intensity level between the repeater and the meter interface 700. Concurrently with this, the signal transmitted from each repeater is demodulated, to obtain the installation information (i.e., installation evaluation value) of each repeater. In this way, when the meter interface 700 can receive the reference signals from plural repeaters, it obtains the electric field intensity level and the installation information, corresponding to each of the repeaters (S503).
Then, the connection condition regulator unit 708 of meter interface 700 makes compensation for the connection condition (standard connection condition value, threshold) relating to the electric field intensity level of each of the repeaters from which the meter interface 700 can receive the reference signals, based on the installation information (installation evaluation value) of the repeater obtained in step S503 and the installation information of the meter interface 700 itself stored in the interface installation information memory unit 709 (S504). The meter interface 700 determines (decides) a repeater to be actually connected to the meter interface 700, based on the compensated connection condition and the actually measured value of the electric field intensity level obtained in step S503 (S505). If there exist plural repeaters which satisfy the compensated connection conditions, the meter interface 700 selects a repeater which is greatest in the difference between the compensated connection condition (threshold) and the actually measured value of the electric field intensity level, from among these repeaters. When the meter interface 700 finishes determining the repeater to be connected to the meter interface 700, it terminates the search mode (S506).
Next, a description will be given of the compensation process in step S504 in the sequence of
Initially, the meter interface 700 calculates a difference between the numeric value of the installation elevation and the numeric value of the blocking object, for each of the meter interface 700 and the repeater 600A, based on the installation information of the meter interface 700 and the installation information of the repeater 600A. To be specific, in the case of the meter interface 700, since the installation elevation is “6,” and the blocking object is “1,” a difference between them is “5.” In the case of the repeater 600A, since the installation elevation is “9,” and the blocking object is “1”, a difference between them is “8.” Then, the connection condition regulator unit 708 of the meter interface 700 calculates the compensation value of the standard connection condition value of the repeater 600A with reference to compensation value calculation table stored therein.
As shown in
As described above, the difference value calculated from the installation information of the repeater 600A is “8,” and the difference value calculated from the installation information of the meter interface 700 is “5.” By referring to the compensation value calculation table based on these values, “−2” is obtained as the compensation value. Therefore, the standard connection condition value “4” of the RSSI level pre-stored in the meter interface 700 is changed into “2” by compensation, for the repeater 600A. As a result, the repeater 600A may be connected to the meter interface 700 on the condition that the RSSI level of the repeater 600A is not lower than the threshold “2.”
In the case of the repeater 600B, since the installation information is such that the installation elevation is “6,” and the blocking object is “1”, a difference between them is “5.” By referring to the compensation value calculation table based on the difference value “5” of the repeater 600B and the difference value “5” of the meter interface 700, “−1” is selected as the compensation value. Therefore, the standard connection condition value “4” of the RSSI level pre-stored in the meter interface 700 is changed into “3” by compensation, for the repeater 600B.
In the case of the repeater 600C, since the installation information is such that the installation elevation is “4,” and the blocking object is “1”, a difference between them is “3.” By referring to the compensation value calculation table based on the difference value “3” of the repeater 600C and the difference value “5” of the meter interface 700, “+1” is selected as the compensation value. Therefore, the standard connection condition value “4” of the RSSI level pre-stored in the meter interface 700 is changed into “5” by compensation, for the repeater 600C.
Although the compensation value is selected with reference to the compensation value calculation table stored preliminarily in the connection condition regulator unit 708, for example, a function for calculating the compensation value based on the installation information may be used.
Next, a description will be given of a process for determining a target to be actually connected to the meter interface 700, based on the connection condition (thresholds) of the repeaters 600A˜600C calculated (made compensation) in the connection condition regulator unit 708, from among the repeaters 600A˜600C. The installation information of the meter interface 700 and the installation information of the repeaters 600A˜600C shown in
As shown in
As described above, in the present embodiment, when the meter interface 700 searches the repeater 600 to be connected to the meter interface 700, it makes compensation for the connection condition (threshold of the electric field intensity level) based on the installation information of the repeater 600 and the installation information of itself (meter interface 700). Thus, improved communication robustness can be achieved as compared to a case where a target is determined based only the magnitude of the temporary electric field intensity level, without considering the installation information. This lessens a need to perform a process for searching a communication route again after the communication route is established once. As a result, a communication amount can be reduced and the amount of current consumption can be lessened in the overall communication system.
Although in the above example, searching of the route between the meter interface 700 and the repeater 600 is performed, a similar configuration and method may be applied to a process for searching a route between repeaters which may have a relation of an upper terminal and a lower terminal, or searching of a route between a concentrator and a meter interface directly connected to the concentrator.
In the present embodiment, if there exist plural upper terminals satisfying the corresponding connection conditions, respectively, an upper terminal which is greatest in the difference between the connection condition (threshold) and actually RSSI level value is decided as a target. Alternatively, another determination criteria may be used. For example, the number of lower terminals already connected to an upper terminal, the number of relay stages in a range from an uppermost terminal to an upper terminal as a candidate, etc., may be used as the determination criteria. If these determination criteria are used, the amount of current consumption and a communication amount can be equalized, among the terminals.
The present invention is applicable to communication devices used to construct a communication system having improved communication robustness and improved constructibility, and to communication devices used to construct a communication system which can lessen the amount of electric power consumption and a communication amount.
Number | Date | Country | Kind |
---|---|---|---|
2010-151752 | Jul 2010 | JP | national |
2010-151755 | Jul 2010 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2011/002166 | 4/12/2011 | WO | 00 | 12/7/2012 |